UNPKG

@mlc-ai/web-tokenizers

Version:

| [NPM Package](https://www.npmjs.com/package/@mlc-ai/web-tokenizers) | [WebLLM](https://github.com/mlc-ai/web-llm) |

71 lines (62 loc) 4.77 MB
(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.tokenizers = {})); })(this, (function (exports) { 'use strict'; /****************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */ function __awaiter(thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); } function __generator(thisArg, body) { var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { case 0: case 1: t = op; break; case 4: _.label++; return { value: op[1], done: false }; case 5: _.label++; y = op[1]; op = [0]; continue; case 7: op = _.ops.pop(); _.trys.pop(); continue; default: if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } if (t[2]) _.ops.pop(); _.trys.pop(); continue; } op = body.call(thisArg, _); } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; } } typeof SuppressedError === "function" ? SuppressedError : function (error, suppressed, message) { var e = new Error(message); return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e; }; var Module = (() => { var _scriptDir = (typeof document === 'undefined' && typeof location === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __filename).href : typeof document === 'undefined' ? location.href : (document.currentScript && document.currentScript.tagName.toUpperCase() === 'SCRIPT' && document.currentScript.src || new URL('index.js', document.baseURI).href)); return ( async function(moduleArg = {}) { var Module=moduleArg;var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise((resolve,reject)=>{readyPromiseResolve=resolve;readyPromiseReject=reject;});var moduleOverrides=Object.assign({},Module);var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};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 scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary;if(ENVIRONMENT_IS_NODE){const{createRequire:createRequire}=await import('module');var require$1=createRequire((typeof document === 'undefined' && typeof location === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __filename).href : typeof document === 'undefined' ? location.href : (document.currentScript && document.currentScript.tagName.toUpperCase() === 'SCRIPT' && document.currentScript.src || new URL('index.js', document.baseURI).href)));var fs=require$1("fs");var nodePath=require$1("path");if(ENVIRONMENT_IS_WORKER){scriptDirectory=nodePath.dirname(scriptDirectory)+"/";}else {scriptDirectory=require$1("url").fileURLToPath(new URL("./",(typeof document === 'undefined' && typeof location === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __filename).href : typeof document === 'undefined' ? location.href : (document.currentScript && document.currentScript.tagName.toUpperCase() === 'SCRIPT' && document.currentScript.src || new URL('index.js', document.baseURI).href))));}read_=(filename,binary)=>{filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret);}return ret};readAsync=(filename,onload,onerror,binary=true)=>{filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);fs.readFile(filename,binary?undefined:"utf8",(err,data)=>{if(err)onerror(err);else onload(binary?data.buffer:data);});};if(!Module["thisProgram"]&&process.argv.length>1){thisProgram=process.argv[1].replace(/\\/g,"/");}process.argv.slice(2);quit_=(status,toThrow)=>{process.exitCode=status;throw toThrow};}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href;}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src;}if(_scriptDir){scriptDirectory=_scriptDir;}if(scriptDirectory.startsWith("blob:")){scriptDirectory="";}else {scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1);}{read_=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};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,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror();};xhr.onerror=onerror;xhr.send(null);};}}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"])Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];function intArrayFromBase64(s){if(typeof ENVIRONMENT_IS_NODE!="undefined"&&ENVIRONMENT_IS_NODE){var buf=Buffer.from(s,"base64");return new Uint8Array(buf.buffer,buf.byteOffset,buf.length)}var decoded=atob(s);var bytes=new Uint8Array(decoded.length);for(var i=0;i<decoded.length;++i){bytes[i]=decoded.charCodeAt(i);}return bytes}function tryParseAsDataURI(filename){if(!isDataURI(filename)){return}return intArrayFromBase64(filename.slice(dataURIPrefix.length))}var wasmMemory;var ABORT=false;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 __ATPOSTRUN__=[];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(){if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;callRuntimeCallbacks(__ATINIT__);}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 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(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://");var wasmBinaryFile;wasmBinaryFile="data:application/octet-stream;base64,AGFzbQEAAAABggZZYAJ/fwF/YAF/AGACf38AYAN/f38Bf2ABfwF/YAN/f38AYAR/f39/AGAGf39/f39/AGAEf39/fwF/YAV/f39/fwBgBX9/f39/AX9gA39/fgBgBn9/f39/fwF/YAAAYAd/f39/f39/AGAIf39/f39/f38Bf2AAAX9gB39/f39/f38Bf2AFf35+fn4AYAJ/fwF+YAh/f39/fX9/fwBgBn9/f399fwBgA39+fwF+YAV/f35/fwBgCH9/f39/f39/AGAFf39/f30AYAR/f39+AGAEf39/fQBgBX9/f35/AGAFf39/f34Bf2AKf39/f39/f39/fwBgAn5/AX9gCn9/f39/f39/f38Bf2ACf38BfWAFf39/f3wBf2ADf399AX1gB39/f399f38AYAR/fn5/AGALf39/f39/f39/f38Bf2ADf39/AX5gAX0BfWAJf39/f39/f39/AX9gBX9/f39+AGAFf39/fX8AYAd/f39/f35+AX9gBn9/f39+fgF/YAd/f399f39/AGAJf39/f39/f39/AGADf39/AXxgA39/fQBgA39+fwF/YAx/f39/f39/f39/f38Bf2ABfAF8YAZ/f39/fn8AYA9/f39/f39/f39/f39/f38AYAR/f39/AX5gBn98f39/fwF/YAV/f398fwBgAAF+YAABfGANf39/f39/f39/f39/fwBgA398fwF/YAZ/f39/fH8AYAx/f39/f39/f39/f38AYAR/f39/AXxgAn9+AGACf3wAYA9/f39/f39/f39/f39/f38Bf2ATf39/f39/f39/f39/f39/f39/fwF/YAR+fn5+AX9gBn9+f39/fwF/YAN/fn8AYAR/f39+AX5gBn9/fn5+fgBgAn5/AGACfn4BfGABfwF8YAN+f38Bf2AWf39/f39/f39/f39/f39/f39/f39/fwF/YAl/f39/f39+fn4AYAJ8fwF/YAR/f35+AGADf39/AX1gAn99AX9gAX8BfmACfH8BfGADfn5+AX9gAn5+AX1gBH5/f38BfwLtA04BYQFhABABYQFiAAIBYQFjAAUBYQFkAAEBYQFlAAYBYQFmAAcBYQFnAAgBYQFoAAMBYQFpAAABYQFqAAkBYQFrAA4BYQFsAAoBYQFtAAQBYQFuAAwBYQFvAAABYQFwAAQBYQFxAAUBYQFyABgBYQFzAAEB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KzUHAQMEBQQAAgQEAAABEQkPAAQFBQQEBQIHBQICBQEABgICAQECBQINAgIABQYQAgEBAwYFABMJAwICBAMBGgADBAAAAgADAAEGCgEEBgYFAAMBAwoKACkDDAgBCgQICBERCA8DCAgEBAAADxEgCgEFBQQAEAIEAQICBAEBBgEBAgICAQEBAQEBAgECAgIBAQICBAYGBgIFBQEFBQUCAQEBAQEBAQECAgEFBQUBAQkGBQUFAQIFBQEBAAIBAQIAAgYCBQQGAQkIAAYFAAkGBQUCBQAGAQYCBgAAAAIBBgYDAwMDAwUDBwEJACcBAQEICQEBAAECAQEABQEBBQEBAwACAQEOBgEFAwUBCQYCAgYFCQEBBwEBBQUCAQEEBAQCAQEBAQIBBQICBQUBAgEBAQEFAQMFHAUOGgACAgICAgUFAxMABQAFAQQDAjkBAgIFBQAAAAAAAAIFAQECAQAGAQEFAQEAAQEBAQEBAQEBAQEBAQEBAQEAAAAAAQUFBQIGAgECAgICBQUCAAACAgICAgIBAQEBAQEBAQEBAQEBAQEBAQUEAgECAQUAAAAABQACCgUKCgUKBQICAgICAgICAgICAQMEBAEBAgIHAgQCBAIEAAAFBAIAAAICBQIGBQICAgUBAgAAAAAAAAAAAAAAAAAAAAAAAAICAgIBAgAAAgkBAgIHBwcHBwcHBwICAgICBQQEAgICAgICAgICAQICAgEBAAAAAgICAgEBAgEABAAEAQQEBAAEAAQAAAACBQIJCQkJCQkXBQEBAgAAAAACDg4CAgIBAQAAAAAAAAAAAAMACAEAAQMACAUFAAIDAAgAAAICAgUCBQUFBQQFBQICAQUGBgEBAQUBAQYGAAAABQAAAgAAAgICBQYBAgICAgIFBAUFCQIDAAIBAQEBBAABBwUAAAAFBQUFBQUFBQUFBQUFBQUFBAUBAQEBAQUCBQUABgUBAQEBAgICAgICBQEFCgcCCgIHCgECCgcHAgcCAgQAByApChEeCggEDgcOAwcBEAQEBAQDBwcHCQkJBwMGBgYDAw0NBwoKCgQBBAEEAQoEAQQBBAEEAQQBAgQBBAEEAQQBBAEEAQQCAgICAgICBAQBAQIECgQKBw8PAQoKAwgKAwADAAEKAwgDAgADAAgICAMBAQcBDQIHBwwsDCwREQcREQIREQcPDAwMDAwKDwwMDAwMCi0iBx0KHQoKCgotIh0KHQIKCgwMBwwMDAwMCgwMDAoMDAwMAgwMBQwMAwYKAwYFCgMAAwIABAQCAAMCAAQEAgEHAAEEAQQBBAEEBgECBAYXAwAABAEXAAAEBAMEAwEBAQQEAwQDAQEDBAECAwI4EhISBxYWAwQEBAEAAgIEBAACAgQAAQEBAQECAQUBAQIDIy4bBgUBAgAEAQQBAQQBAQQFBQUkBhkFBQUFJAYZBSMFBQUkJBkZBgYFBQIEBAQEAAAAACEKBAYGBisUAhUJBhQUAhUVCQkGBgYGAgUCBQEFBQUCBQIBAQEFBAAKBQIEAQMEAAAAAAIAIQQAIy4GBQICBBsKGwAEAgEEAgICBQkBAgAAAgEEAAQABAcEAAQEAAQABAQAAgQCBAIEAwIDAQICCgEBAgICAQICBAIBAQICBwECAgIBDQ0NDQ0NAAIEAAQABAIEAgoEAwMBAgQCAgECAgIBAQcNDQ0CAgIKAgIBAQcBAgEBAgEEAQYCBAAAAAoAAgEDAggGAAIAAAIAAAACAAAAAAICBQADBgICAAIAAAAEAQICAgEEBgYAAAICAwACAgICAAICAgUFAgAGAwMDBgYFBgYGBgcCAgAGBQICAToBDQ0FAAIBAQIAAwAEAQINAQENAQECEAEAAAACAwAAAAAAAAAAAAICAgYAAwAAAAAAAAAAAgYODg4CAgQBAAAAAAAAAAAAAAMICAAEAAQQAAMABQMDAAQACAADCAMCAgICAggCAwIGAgMDAwQABAIAAAAAAAIBAgAAAAAAAgECBAEBAQECAQUBAQECBgMAAAYCAAEBAQEBAgABAQEBAQECBQEBBQkBBQIBBAEFAQEAAQEBAAICBQEFAgEBAQEBAQIBAAAAAAICEAAAAAYABQAEAgEBAgICAgICAQEFBQUFAAAAAAACAgEAAAAAAQEBAQEBAQEAAQAJBwICAgICAgcFBQAJAAAAAgICAgIBAQcBAQEBAQEBCQEBAAUCBQEFAAkAAAAFBQIFBQUCAgUFAgIACQABAQEABwYCCQYAAAUFBQUAAAAFBwUCAQEBAQEBAQEBAQEBAQAAAAAABAQEBAIBAQUBBAEEAgQCAgECAAACAgAAAQEBAQAQAAAAAAAAAAAAAgICAgIFAgICAgQEBgAFBgEBAQEBAQEBAQEBAQMAAAgDAAAIAwAACAUAAAAJAAEAAAAAAAEFAAIAAAAEBAAAAAAGBgAABgEBAAAAAAAFBQAAAgABAgAAAAAAAAUAAAAABwcHBwcHAQAHBwIBAAAFAAUAAAUAAAkAAAUAAAIBAQICAgIBAgAAAAAFAAQBAAEAAAYAAAAAAAAAAAIEBQkJCQIJAAAHAgcEAAkJBQIBAAAGBgEBAQEBBgAAAAAAAAUFAQEAAAAAAAAAAAAAAAAAAAACAwQGAAAAAAAAAAAACRMTAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQIBAQIAAAYAAAAAAAAAAAAABQAAAAAAAAAAAAAABgAGAgUAAAAAAAAOAAEAAAAAAAIHBwEFCQUGAgYAAAEJAQEBAQAAAQAAAAAAAAAAAAABAQEABQYGBwYBAAAAAAAAAAAAAAAAAAAABgYHBgcHBgIFAAMACAADAAgAAAMACAACAAABAQEBAQACAAAAAAIGAAUBAAUCAQAAGAAABQUJAAAABQACAAABKhoFAAEDAAkBBgECBgIFBgABAQUBAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAwYGBAQCAgcDBgYEBAcDBgYEBwMGBgQGBgYFBgYGBgcHBwcHBwcDAwMDAwMDBgYCBgYGBgYGBgYGBgkGBgQCCAICBAQEAgICAgIFAgYAAAAAAAEBAQEBAQEBAQEBBAEBAQEBAQEBAQEBAQEBAAkBAQAAAAIAAAAABgEBAQEBAQEBAQEBAAEBAQEBAQEBAQAAAAACAAAFAAIAAAAFAAAGCgMBGwICAAAJAAkBAQECBQAAAAAAAAIBBgUAAgAAAgIGAwYCAgIJAgICBgEFAAAAAAAAAAECAgICAwIBBgICAgIEAAAFBgUGBQYGBQkAAgIFAgUJAAYAAQABBQAAAAAAAgICCQAAAAAJAAAAAAUAAgICAgICAgICAgICAgICAgICAgIBAAAAAAACAAICAgICAQECAgIEBAICBAIEBAMABAAAAAAAAAUCAQUCAgUBAAADAgICAQEBAQEBAAABEAIEBwFwAaIcohwFBwEBkQKAgAIGDgJ/AUGAkMMAC38BQQALB5MBGQJ5YQIAAnphAM4IAkFhAGsCQmEBAAJDYQBOAkRhANMTAkVhAMcTAkZhAMYTAkdhANgRAkhhANcRAklhANMJAkphANMJAkthAN0RAkxhANwRAk1hANURAk5hANQRAk9hANMRAlBhANIRAlFhANERAlJhANARAlNhAM8RAlRhAM4RAlVhAM0RAlZhAMsRAldhAMoRCaY4AQBBAQuhHMgR3h+FEcMQihC6D/sO3R+OH8sehR6EEcAd/RDxEekc1w3LDdcNgxu8GusZphnZGI0YzxeVF+wZyw2BF8sWjBbjFZEC0AnOC6IU1RPDE54ThQHHEb4RthG0EaURnBGTEYsR+BDxEOYQ3hDYENIQzBDIEIkQjQb9AoEQzwL0D9gP0g+bHbsd7gNW8w2wHeYDwQ3hHKMIvQ2sBoMBe4kDXukIjQzLDoACvQ7EDrsOug7IH7wQnAmgCZgJtA6rAaoB0w7sA2/SDsQejAXqAssC2hv6DvcQpxu9DroO2Q5Yyh60BswNzwKFD8Ybqw+OG8IbjA7bCIgfngSbDKofwQH8Gc0Qnx6JD/INng/sA/ce2gGGCa0GmAboA4EFjAK9CKUP7gPbHtQe7gOpApkQ7RqWDpIC/QKkCYwelwaEHugW6RaiAs8C8xDyEO4D7gPTB5QGzwKOCIMa0gy/HLcWuhfKGrIanhrnF+4NY8gC2BzkF94Z1BftDeQZ4QPeHfIBxRaMAvcCjA+wA9Yc/QKvHKYcyQe4HPQdkhzTDYQO9hvrG1qNH5gGjwXXDp4CsA6DH9kI1RrcGqIeuw6dG5Mb5ButG4UJzwLuHdUOoR7vEO4DzwK4G88bsg/3AtIawQHODI0IrQi1F7AXlhruDeMXmATDF4sa7Q2MAp0E/Qu2AqkEmwHdBq0Rng36HpUB2QOkAnyfAbYJrRfZAZAEugfOBakekQ7KAqkDkQLsAogBUpcDqQL+GMkCtQ/fDrkP6A/eDtYe8gTYGNoG9xXLCKoR4gOjGNEOxxfOF+UO/xfnDvACzQeoFoMMxx6nFqYWlRicDJ0M5A7mDpsOgg+9A/8I0xDOEJ4O7AOSBMoClBfrDP0XuhDAHrkI1BDQEMEevgf+COEVxAHdBe4WvQ/wFp4Ezg/pD9oFuwmaBGnjAc8P2QW/CdEP0ge8CYoCXe4HvAi/CJwe5hXiA3DCB98VsAHdFeELpQnUFbIB4A+gEbkH0BXOFakfyhXJFeEPxhXCFboVsxXdD6EVnRWTFY4V3w+CFfcU5g/CHv4C5BTgFNwP0xTIFOIP6AGZB9wetAaoFKEU2w+UB74JV+wSsgbqE5cU6g/LEvUGvxKyEpsSzhOVEscKuwqHC+0U6AaCEp4RwwOcCeUPxhHFEd4KwxGFC8IDnxC/EcMKtQWnCrsRuRGmDvgCWaIftRHECd0OugLtA+kD6wOjCcMJ2g6ODMgPxA/GD4AJyQ/iHowfqQ/PDusQkxD/Hp4evg+FH6cf0A6JEdQP/R7BD7EQrxDODoEJgQmlH8APhx+JH50erw/THo8QvB6EH9UPjRDqEMUPuh6KH4cQ5BCGH9Ae+w+uD6oP4xDHD8wP2x+REJIQww+LH+Mevh/8HsAfhRD8D4gJqB/ND9Ie+x7BH7AQhA/aH4oRvR6ICcoPyw/CD78PpA7cBr4D4gOwGdsGpBHECcMJphGjEaEQwASsEecMpwzCCcweqxGOF7kXnRevEbMXpRemDLkJ2QbdHsUH8h6eCbARrhGxEcQYiBGiDMIJwRDJAqkW4BXsA+UMhxGODqMIkQ3bBowRghH7ELoIlQXVBZYQyB6gEMAQoQ+vAdQFzB+vCVmYA4YRkRG7BN4XyQLKArwEox6bEZQRpR6VEJQQqh6jDvMe9hDxHqIOmwGAEcYeohHcBqQekhGtBqMX9RDABJgRyRDyBO4QlQmPF/QQgA/hAYERoQGhAYMR2wedH+oWdLQJtAmyCbIJtQm1CcQB/hDEAacRtB7oEOkQsAnwAucQ5RDQAv8QsAnwAoIGoQHbAaAEsBqsGuEQ4BCBGq8arhqxGrQarRqzGpoa3xDdENwQ2xDKAaMaoBrWBpkD2RCUBvIEsQamGNcQ7QS8GJEN5RixGK0Y9BjOGPAQqxq9BrkQvwbNBrgGtwa+BrYQtxC7BrgQuQa6BrwGtgbUBtUGohrHBr8QyQbCBsEGyAa7EL0QxQa+EMMGxAbGBsAGtgi3CKUaoQnGENMGzAbLBtIGwhDEENAGxRDOBs8G0QbKBsMIxAjHELIetBCzENAC1RDWEPACvQSiEKUQ0AKrEKYQ8AKsEJcJrRDEAbMBmg64CFmXH6Afkh+WH54fmB+ZCZkJlgmXHqQf2APiA/8P/g+CENUHswTeBcUI0B+8DtcBjAWbD1mqFcAD7w/1Hln9D/YPow/3D7gR+A/BEdUS9xK9EfsS9xHEEcwR7hGAH60PvBHvEckR+Q/IEr0Vux6uFM4S2BbtFaUWgxbKFtkF+xWLFuMW2gXpFZQW8xXyFasW+BW9FtIH2Q+hH5YP8w/6EPoC8hPBFPUPgBPdFt4WqQSOD6QJ2w7jD8sQvAnSB9YPogm+CZQHnRPWDsoQvwnZBeQPixOQH7sJ2gWDE98elheeGZYeyQy0D5cRWZkfmx+VH5Efkx+cH8QB3QW8D6IP6Qz0CGL+AegIpQ6dD/4OyQKcD/sXnw+gD5oPwgd38B77AvMO8g7DA8ID8Q7wDu8O7g6gCZgJtA7aAf8OngTbFt8E9wLrDuYI3g/5DrkH+A78DscV9Q6HD3O8EvQO8RKzD6ASyxXAEdYR5hLkHp0R8g3pDuoejhHlDJYR5x7mHuUeoQ7oHuse6R7sHowXwATVHu0Q7BDyBO0OhQLsDuoO3A7yD+sP2A7wD+wPiRX3Du0P4A7UDq0GoxCdBsoClgbREKAeoRHqCK0frh+vH6sfuh+yH7Qfsx/kEfYO3xLtEcIR3gi9Ad8I4AiHCf0OzR6BD7EetR7EAd0F4Q7iDoYPmx6yELUQgw/KAoAG0ALjDvkV8AKeBqQQqRDoDsIIzQ6aCYIfgR/MDsoOyQ6oEMgOxw6nEMYO0wibBs0fxQ7DDrUEwg60BMEO0wjADr8Ovg7cH/MC1B+JBcAI5guTBbYe1R/bAbYC+QG1BvgXbZ0E+RDZH88E5RONB+wDkA+TD/EIyR+6CFnXH8Yfugj8EMoC7R7NCNUcvxrWH7YaqxekF5Qfzh/YH6oXqRfQAqoQ0R/QAvACxR/EH9AC0h/MCPACzAjDH8If0ALTH8wI8AK9H5gBsR+OELIRvwO8H/EPuw+IELsfhhC/H7kftx+4H8IHrB+2H48PrA+QELUfkg+UB/sIqgnQD6QP+wjgHtMPpg+nD+4PrgaMELAfuQezEb8eyQiLEKgPqgm+HtkF2g/DA8sfwgOSCZEP4R7aBecP0xWyDo8fmQ+XD5QPlQ+YD7AGiw+wD40PiA+KD6gSox/pFPARmBWxD9wUtxHiFboRmRHABKYfjQitCPkXgQWyBPkeqBHbBtwGeJ8RjxH3F/oX1w+4Cc8ftg/FHsMeuA+SF7cP7h7vHv4XkQPYFZYNtg6WDZARnx+aH/4exAHdBfYe+B70HsoClAnZHpgQmxCTCY0XmhCeEJEFkBeRBZwOvxfABI0R9wLPEIcZ5RecEJcQ2h7KH50Qxx+aEc8e0R7ZGbceiAW2AqseiQXoC60ejAPYHtMFrB6uHtcejw7JHq8ehBCAEPYXgxDoDKgJlQWSBd4ehhjaEJUR4hCGCLkeuB6oHqkRkg6SDpUOlQ6UDpQOkw6TDsEBvQSmHqcelgnOHvoPsB60CKENsx6uEJYYwBrKAlv+CMQBiw6ZHpUemh7BAZUGxAGLDpQeig7zC7MIgBv/GoQbmB6zCJIekx6KDo0e+x2FDoEFjh7FGIoesQiJHogOiB6HHr8Ygh6IDoEeoxmDHoYetQb/Hf0dhw76Hc8BgB7ZBtsN2Q2wCMEBxRrrHZkDiAiuBOMdqwGoAuEdgwWVCOAd+A3fHfkNrgj6DdodsgieCJUczB3LHcodyR3IHccdxh3XHLUc1A3qDd0cggXgG94b3RvcG48ckBzTHYMOlxzbG+Qd2x39BOYd2B3sHeUdigaLBt8byhzHG4MF3B3iHb0E5BzXHe4csBzIGqkIjRvOHawIzx29A8EccfYdwQHWHfYcpAilCPEN8gGSHZEdkB2PHY4dkQbZHfUcpAilCPENjR2MHYsdih2JHYgdkQb0HKQIhx2GHYUdhB2DHYIdgR2AHZEG9xylCJcdkgaWHZUdlB2THZEG6h3+HJEC9w3nA/IBvAG6HbEdpx2jHZ0d5x35HJEC9w28Ab4duR2uHawdpB2aHf0ctx2yHasdpR2YHfocvB20Ha0doR2eHekd+xzFHb8d5wPyAfUNvR21Haodoh2cHegd/BzEHcIdth2zHagdoB2ZHfgcwx3BHfYN9A24Ha8dqR2mHZ8dtxvoHL4c6xzsHJMG5xzqHJYD7RzmHN0d/xzUHdIdqwi9GtUd0R3zHPIc8RzwHPEb7R2WA+Uc7xzvG+kbrBuvG7QbtRu9HLIc6hupBIQFxxzQHZYDwg2vBLEc2wHRDfwb/Rv3G/gbkxmOGZUZkRmWGf4HixngHPEa3xz/G+kN4hz+G9wckhnbHMoYyRjaHL4ajBnwGu8ayxjuGrMB+xv6G+8d3hzsG6EIsQ2bAcwc7BrLHMEB4g3ZGuENzxzOHNIczRyBHMEayRy5HNEc3A3nFuYW5BblFqkBwQHEHMMcuRuDHN4arhvTGoUc0A2QHt8ajx6RHsYaxRz7Gt4NxhyzDbUGvBy7HJoIpQmbAbIIzhrsFbYcwQGEHJYDsRuCHIAc/wi0CNYNihmsHMoB1gaZA64EqxyWHPQErRywCOcYqRz7B7Qc2xrZHIYFvQabHL8GzQa4BrcGvgaYHJkcuwaaHLkGuga8BrYG1AbVBscGnxzJBsIGwQbIBpwcnRzFBp4cwwbEBsYGwAa2CLcIoQmkHNMGzAbLBtIGoRyiHNAGoxzOBs8G0QbKBsMIxAioHIgZrwSpCKAcrAilHMMacYwcpgSUHLwB8gGLHKUEkxyKHKQEkRyTBokc2RvYG/UN8gGqHIgcowSiBPQN9g2NHNYa1Bq8AZYDjhyoBKcE1xq8AYQFpxyWA8Iasgi6HLoauRq7GtINvAS7BNAa+Ru9A8EBhxyCBa4IjAbmG/gN/ATBAc8N8hrlG88N4xvQHOINmQjDG8gb6BvnG5kI4Ru9BNUbyRrzG/0a1Bz8GrAb0hu6G+IbuxvWG8Qb2g3XG9Ebyg2DBcEByQ3IDZAI2hrFG8IcwRu+G8kbvRuzG7Ib1BuEBb8bqwi4GsAbvBvMG4wGzhvQG8obzRvLG7Yb0xvwHagblwiLHqMbpRvGDaEbohugG58bnhucG5kbmBuXG5ob/h2pG/wdlBu8GZYboQHfGIUYmxuVG7MIghvNHcwakRukG7AIkhvLGoYb8hvjHPQb7hvtG/Ub8BuFG3H3HcQB+B3BAZYDqhuBG/4algj1HYgbjBuMBoobixuHG4kbqxvEAfIdphvzHcUN8R2CDpMIjgLIB5cD8xr6GtgN2A3BAZkI6hqrCOga9hqMBvga+Rr0Gvca9RquCOsa6RrnGuYa5RrkGuMa4hrKAeEa4BquBJQIqA32GakNtw3dGpIItg29BNgaxBqGHLMckBvPGrUNlwmPG80atQ33AscawQHAHNEaygKPCPkdyBzSDbcckgW3GrUarhyEGvgZrg33GfUZ2hnBAaoarwSoGqcatAjiGcEBpBqvBIsIghryGaYaoRqvBMEBnw3cGZ8argStDeQVrQGPBJsajxqZGpMGjhqYGsQB7xmNGpUajBqUGooakxqJGpIaiBqRGocakBqGGuoZqQSEBZwalxr+Gf0Z5RnnGa4EhAWpCPsZ/xmsCIAavQOFGnHtGcEBlgPCDYoIiQj5GXHuGcQB8BnBAaka3A3xGa4E4Rn0GZ0a3xnzGegZ5hneDekZsw3dGYcIpA2kDZcD2xm9A+MZwQHgGcEBmQPWBsoBlgP6GdgZ1xnTBs0GzAbLBtIG1RnUGdAG1hnOBs8G0QbKBsMIxAjHBtMZyQbCBsEGyAbRGdAZxQbSGcMGxAbGBsAGtgi3CL0Gzxm/BrgGtwa+Bs0ZzBm7Bs4ZuQa6BrwGtgbUBtUGgxmBBoUIhAjLGcoZyRnHGfkYxhnFGcgZwhnDGeQDgAG/AbYZuxiaDfYEtRmDCJIDogmxA7YYhxi5GbkY9QSvCbcYwRjBGYMIwBm4GYMYxBm1GLIZnA23GbEZvRi0GbsZuBi+GYIYsxm/GboZmA2dDb0ZkRjWA9kVohmkGe4YlA36GPsFkw2ZGZgZmhmAGPQH2wHzGIEN9RiXGe8BrxiyA64Y9BX/B50ZxAH/BZ8ZzxigGYYZvQPQGKIYjhiPGIAG9QetGasZqRmsGagZhBmyGLAYwQGhGZsZ0RicGa8EghmBGYAZ/xj9GPgY9xj7GPwY5hj4DPcM/AzbDY8N6RiDDugYvASGBYEY7BiNDfYYxAH/BeoY6xjiGN4Y4xiMDY8ZlBn9DP4MlA2JGeEY/QWSDdUYkBnUGN0YjRm4AaoYqBirGKwYqRinGNANsQ2FGacZrxnkGOAYtBjIGMQB/wXNGMYYhAj5B8MYwhjvGIMIhg2FDcAYvhiEGO0Yuhj3B/YH+AepBMQB8hjEAfEY2xjXGNMY1hjSGLsE2hjcGJIFlwO8B9oD7hWuGaoZpBjBAbMY+QyhGIQI+wygGJ8YmhidGJwYmxieGJkY8weUGMoCxxjMGKUY0xylGZMY9gzEAf8FlxiYGIwYixiKGPQM8gfxB8QBkBiRDsEBxAHwGJIYiBiJGPwX2wHEB/IX8xfwF/EX0AL0F/UX8ALBAe4EiwjuBNgX1hfVF+EM2hfgDNwM6RfmF9sM6BeZBN4M3QzMF9QM9QXrF+oX7RffDOQM7xfjDIEF3Be9CNsX7BedBLYC9wLaDPcF4hexFr4XshaEFt8B7QfuF+IM4RfAF90XjQitCNcM1wzcDPcCmw7hDNMX3xfgF9cXnQTTDLYC0RfgDNAXvQjEF80X1Qy7F70XvBfRB6oWrhbWBbQWyxe2FsoXhhbJF90M1Qy/FooMxRfZF6wWwhfBF9IXxhedAfcCyBeUBq0WnQT9C7YCyQLvAtAMrxe3F+wHuBfsBLYXtBexF9EM0QyMArIXlAaBBcoMpxeXA6gXnQSmF64XywysF8wMjAKZF5gXlxeTF5EXnhecF5sXmhfrB+kEoBeiF6EXwwyfF/IBiBeGF4UXhBeHF4sXiheDF/4WiRfhB+sH/RbrB/wW+xb6FvkW+BaCF/cW/xaAF/YW9Rb0FoAWsBahDKAM5wOMAtwHgAmXBp4MgAbvFp4ElwPEAZ8M8RbtFvIW1weXBsQBnwzsFpYM6xbzFtwHlwbuBOIW4Ra9A78HvQfcFdwW7gTeFeAWlwPaFtkW3xaXA8kClxbQB7UW9wLEFvcLwBazAsMWwhazFtcFrxbBFtgF0we7FswHvhaJDIYMygKgFvoLmRbLB9MHjQOWFpoW7wLSFp4ExhaCFoEWhRaYFqkExAG4FswMwQHUFsQBuRa6FscW7wKbFs8WzRaLDM4WzBadFtEWyBacFtAWyRaLCIgWgAbuBNMWxAGkFqMW8gGCDKIWnhb5C4cW8gGCDJ8WoRbXFtUWjgyRFpAW+wu8FpIWlRaTFtACjRaPFo4W7AOJFooW+wvWFv8V9wLKB/EL/BX6Ff4VvQPEAfYV9RX9FfEV8BXqFesVngSXA/wL6BXvFdsV2hXRBecV5RXfC9cV1hXVFcoFtwfKBbcHygW3B8oF0hXRFc0LzxXNFZEChQHcC80LjAKMAswVxRXEFcMVrgfBFb4VrxWuFcAV0wTIFb8VwwuJBMULxAu8Ad0CvBW4Fa0VrBXIBbkVuxW/C4kEwQvAC88DtxWwFasVqRW+C7EVshW0FYkEthW1FagVpxWmFaUVpBWjFasHohWfFYMVgRW8C9MEoBW5C4AVuwu6C8cFnhWbFf8U/hSqB9MEnBWnB4kEqQeoB6UHmhWVFf0U/BSZFfIBlhWXFfsUtwu2C6MHlBWRFfoU+RS1C9MEkhWyC/gUtAuzC6IHkBWMFfYU9RSPFdMEjRWuC4kEsAuvC4gEixWEFfQU8xStC4UVhhWHFYkEihWIFfIU8RTwFO8U7hSoC+wU6BTnFOsU6hTmFOUUhQHjFMEFyQfdFJoLmQvrEdoU4RTZFNgUvAG8AbwBvAHiFNcU1hTVFNQU0hTRFNAUzxTOFM0UkQKdB5wH2xTfFPIBvAHeFMwUkQKFAcsUyhSMAoUByRTHFMYUnQecB8UUuxTNA8QUvgXDFL0FwhTAFL8UvhS9FJgLuRS8FLoUuBS3FLYUtRSRC7QUsxSQC7IUsRSwFK8UrRSsFKYUqxSqFKkUpxSlFKQUoxSWFJUUlBSTFJIUkRSQFI8UjhSNFIwUixSKFIkUiBSHFIYUhRSEFIMUghSBFIAU/xP+E/0TiguJC4gLoBSeFJ8UnRScFJsUmhSZFJgU/BP7E/oToAyFAfkT+BP3E4UBpAP1E/8K8RPwE+8T7hPtE+wT8gHyAfIB8gHzE+sT9hPpE/QT6BOdB5wH5xPmE+QT4xOQB+ITuQXhE5EChQHgE98ThQGRAoUB3hPdE4wChQHcE9sT2hOFAdkT2BOMAoUB1xPWE9QT+ArSE9ET0BO8Ac8TzRPME8sTyhPJE8gThQHFE8QThgd6whPnA9QK0wrSCrwBvAHBE9EKwBPpBL8T6QSrBYQHzwrOCqoFgwfJCsgKqQWBB74TvBO9E7sTgAe6E+cD1ArTCtIKvAG8AbkT0Qq4E+kEtxPpBKsFhAfPCs4KqgWDB8kKyAqnBagTshOnE7UTtBOzE/0GsROpE60TrBOrE6oTsBOvE64T1gqFB9YKhQemBfwGphOlE6QToxP7BroKohOhE/oGuAqgE58TeYUHjAKcE6sKmxOaE5kTmBOrCpcTqAqWE5UTpgqUE5MTkhORE6YKkBOoCo8TjhONE06MArsS8AmOEowSihKIEoYShBKBEv8R/RH7EfkR9hH0EfIR8gm9EroS7wmtEqwSqxKqEqkS4QenEqYSpRL1CaMSohKhEp8SnhK8AZ0SnBLlCZoSmBKXEpYSkxKREuQJmRKZC7YTlBKSEpASkQKFAYUBuRK4ErcSthK1ErQSsxKxEuEHsBKvEq4ShQHuCe4JwwTyAfIBpBLyAYUB6wnqCcMEvAG8AekJmgWFAesJ6gnDBLwBvAHpCZoFhQHoCecJwwS8AbwB5gmaBYUB6AnnCcMEvAG8AeYJmgWRAoUBjBOKE4kTkQKFAYgThxOGE4UBhROEE4ITgROZCpkK/xL+Ev0S/BL6EoUB+RL4EvYS9RKSCpIK9BLzEvIS8BLvEoUB7hLtEusS6hLpEugS5xLlEoUB5BLjEuIS4RLgEt4S3RLcEpEChQGNCtsS2hLZEtgS1xLWEo8SixKHEvoR9RGDEv4RkQKFAY0K1BLTEtIS0RLQEs8SjRKJEoUS+BHzEYAS/BHnBuMJzRLnBuMJzBKFAZwFnAWtAq0CrQKFCrwBnQOdA4UBnAWcBa0CrQKtAoUKvAGdA50DhQGbBZsFrQKtAq0ChAq8AZ0DnQOFAZsFmwWtAq0CrQKECrwBnQOdA4UByhLJEoUBxxLGEoUBxRLEEoUBwxLCEoUB9gnBEucDhQH2CcAS5wPJB+wRkQKFAYwCjALqEYUB6RHeEeER6BGFAd8R4hHnEYUB4BHjEeYRhQHlEYUB2hGFAdkRhQHbEd8GmgvfBt8GDAKYBgqk0JUBkR/8CwEHfwJAIABFDQAgAEEIayIDIABBBGsoAgAiAUF4cSIAaiEFAkAgAUEBcQ0AIAFBAnFFDQEgAyADKAIAIgFrIgNBuOs+KAIASQ0BIAAgAWohAAJAAkBBvOs+KAIAIANHBEAgAygCDCECIAFB/wFNBEAgAUEDdiEBIAMoAggiBCACRgRAQajrPkGo6z4oAgBBfiABd3E2AgAMBQsgBCACNgIMIAIgBDYCCAwECyADKAIYIQYgAiADRwRAIAMoAggiASACNgIMIAIgATYCCAwDCyADKAIUIgEEfyADQRRqBSADKAIQIgFFDQIgA0EQagshBANAIAQhByABIgJBFGohBCACKAIUIgENACACQRBqIQQgAigCECIBDQALIAdBADYCAAwCCyAFKAIEIgFBA3FBA0cNAkGw6z4gADYCACAFIAFBfnE2AgQgAyAAQQFyNgIEIAUgADYCAA8LQQAhAgsgBkUNAAJAIAMoAhwiAUECdEHY7T5qIgQoAgAgA0YEQCAEIAI2AgAgAg0BQazrPkGs6z4oAgBBfiABd3E2AgAMAgsgBkEQQRQgBigCECADRhtqIAI2AgAgAkUNAQsgAiAGNgIYIAMoAhAiAQRAIAIgATYCECABIAI2AhgLIAMoAhQiAUUNACACIAE2AhQgASACNgIYCyADIAVPDQAgBSgCBCIBQQFxRQ0AAkACQAJAAkAgAUECcUUEQEHA6z4oAgAgBUYEQEHA6z4gAzYCAEG06z5BtOs+KAIAIABqIgA2AgAgAyAAQQFyNgIEIANBvOs+KAIARw0GQbDrPkEANgIAQbzrPkEANgIADwtBvOs+KAIAIAVGBEBBvOs+IAM2AgBBsOs+QbDrPigCACAAaiIANgIAIAMgAEEBcjYCBCAAIANqIAA2AgAPCyABQXhxIABqIQAgBSgCDCECIAFB/wFNBEAgAUEDdiEBIAUoAggiBCACRgRAQajrPkGo6z4oAgBBfiABd3E2AgAMBQsgBCACNgIMIAIgBDYCCAwECyAFKAIYIQYgAiAFRwRAQbjrPigCABogBSgCCCIBIAI2AgwgAiABNgIIDAMLIAUoAhQiAQR/IAVBFGoFIAUoAhAiAUUNAiAFQRBqCyEEA0AgBCEHIAEiAkEUaiEEIAIoAhQiAQ0AIAJBEGohBCACKAIQIgENAAsgB0EANgIADAILIAUgAUF+cTYCBCADIABBAXI2AgQgACADaiAANgIADAMLQQAhAgsgBkUNAAJAIAUoAhwiAUECdEHY7T5qIgQoAgAgBUYEQCAEIAI2AgAgAg0BQazrPkGs6z4oAgBBfiABd3E2AgAMAgsgBkEQQRQgBigCECAFRhtqIAI2AgAgAkUNAQsgAiAGNgIYIAUoAhAiAQRAIAIgATYCECABIAI2AhgLIAUoAhQiAUUNACACIAE2AhQgASACNgIYCyADIABBAXI2AgQgACADaiAANgIAIANBvOs+KAIARw0AQbDrPiAANgIADwsgAEH/AU0EQCAAQXhxQdDrPmohAQJ/QajrPigCACIEQQEgAEEDdnQiAHFFBEBBqOs+IAAgBHI2AgAgAQwBCyABKAIICyEAIAEgAzYCCCAAIAM2AgwgAyABNgIMIAMgADYCCA8LQR8hAiAAQf///wdNBEAgAEEmIABBCHZnIgFrdkEBcSABQQF0a0E+aiECCyADIAI2AhwgA0IANwIQIAJBAnRB2O0+aiEHAn8CQAJ/QazrPigCACIBQQEgAnQiBHFFBEBBrOs+IAEgBHI2AgBBGCECIAchBEEIDAELIABBGSACQQF2a0EAIAJBH0cbdCECIAcoAgAhBANAIAQiASgCBEF4cSAARg0CIAJBHXYhBCACQQF0IQIgASAEQQRxakEQaiIHKAIAIgQNAAtBGCECIAEhBEEICyEAIAMiAQwBCyABKAIIIgQgAzYCDEEIIQIgAUEIaiEHQRghAEEACyEFIAcgAzYCACACIANqIAQ2AgAgAyABNgIMIAAgA2ogBTYCAEHI6z5ByOs+KAIAQQFrIgBBfyAAGzYCAAsLgAQBA38gAkGABE8EQCAAIAEgAhA+IAAPCyAAIAJqIQMCQCAAIAFzQQNxRQRAAkAgAEEDcUUEQCAAIQIMAQsgAkUEQCAAIQIMAQsgACECA0AgAiABLQAAOgAAIAFBAWohASACQQFqIgJBA3FFDQEgAiADSQ0ACwsCQCADQXxxIgRBwABJDQAgAiAEQUBqIgVLDQADQCACIAEoAgA2AgAgAiABKAIENgIEIAIgASgCCDYCCCACIAEoAgw2AgwgAiABKAIQNgIQIAIgASgCFDYCFCACIAEoAhg2AhggAiABKAIcNgIcIAIgASgCIDYCICACIAEoAiQ2AiQgAiABKAIoNgIoIAIgASgCLDYCLCACIAEoAjA2AjAgAiABKAI0NgI0IAIgASgCODYCOCACIAEoAjw2AjwgAUFAayEBIAJBQGsiAiAFTQ0ACwsgAiAETw0BA0AgAiABKAIANgIAIAFBBGohASACQQRqIgIgBEkNAAsMAQsgA0EESQRAIAAhAgwBCyAAIANBBGsiBEsEQCAAIQIMAQsgACECA0AgAiABLQAAOgAAIAIgAS0AAToAASACIAEtAAI6AAIgAiABLQADOgADIAFBBGohASACQQRqIgIgBE0NAAsLIAIgA0kEQANAIAIgAS0AADoAACABQQFqIQEgAkEBaiICIANHDQALCyAAC1cBAn8jAEEQayICJAACfyABQQhNIAAgAU9xRQRAIAJBADYCDCACQQxqQQQgASABQQRNGyAAEK8FIQBBACACKAIMIAAbDAELIAAQawshAyACQRBqJAAgAwtIAQF/IwBBIGsiACQAIABBADYCECAAQQE2AgQgAEIENwIIIABBJDYCHCAAQYaALTYCGCAAIABBGGo2AgAgAEEBQei0PhDsCwALaQEBfyMAQTBrIgMkACADIAE2AgQgAyAANgIAIANBAjYCDCADQfi0PjYCCCADQgI3AhQgAyADrUKAgICAgCKENwMoIAMgA0EEaq1CgICAgIAihDcDICADIANBIGo2AhAgA0EIaiACEFoAC4EBAQJ/AkACQCACQQRPBEAgACABckEDcQ0BA0AgACgCACABKAIARw0CIAFBBGohASAAQQRqIQAgAkEEayICQQNLDQALCyACRQ0BCwNAIAAtAAAiAyABLQAAIgRGBEAgAUEBaiEBIABBAWohACACQQFrIgINAQwCCwsgAyAEaw8LQQAL/gEBCX8jAEEQayIFJAACQCAFQQRqIAAQhwIiBi0AAEUNACABIAJqIgcgASAAIAAoAgBBDGsoAgBqIgIoAgRBsAFxQSBGGyEIIAIoAhghCyACKAJMIgNBf0YEQCAFQQxqIgQgAigCHCIDNgIAIAMgAygCBEEBajYCBCAEQciBPxBlIgNBICADKAIAKAIcEQAAIQMgBCgCACIEIAQoAgRBAWsiCjYCBCAKQX9GBEAgBCAEKAIAKAIIEQEACyACIAM2AkwLIAsgASAIIAcgAiADwBCmAw0AIAAgACgCAEEMaygCAGoiASABKAIQQQVyELwCCyAGEPsBIAVBEGokACAACzYBAX9BASAAIABBAU0bIQACQANAIAAQayIBDQFB+I8/KAIAIgEEQCABEQ0ADAELCxAdAAsgAQtAACAARQRAIwBBIGsiACQAIABBADYCGCAAQQE2AgwgAEIENwIQIABBmK0+NgIIIABBCGogAhBaAAsgACABEG8ACycBAn8jAEEQayIDJAAgAyAAEJwBIAMgASACEGkhBCADQRBqJAAgBAsNAEHm/ixBKyAAEGMAC4sBAQN/AkACQAJAAkAgAC0AAA4FAwMDAQIACyAAQQRqEJgDDAILIAAoAgRFDQEgACgCCBBODwtBmO8+QQA2AgBBqgIgAEEEahABQZjvPigCACECQZjvPkEANgIAIAJBAUYEQBAAIQMgACgCBARAIAAoAggQTgsgAxADAAsgACgCBEUNACAAKAIIEE4LCysBAX8jAEEQayICJAAgAkEBOwEMIAIgATYCCCACIAA2AgQgAkEEahD8CwALzQQBC38jAEEwayIDJAAgAyABNgIsIAMgADYCKCADQQM6ACQgA0IgNwIcIANBADYCFCADQQA2AgwCfwJAAkACQCACKAIQIgpFBEAgAigCDCIARQ0BIAIoAggiASAAQQN0aiEEIABBAWtB/////wFxQQFqIQcgAigCACEAA0AgACgCBCIFBEAgAygCKCAAKAIAIAUgAygCLCgCDBEDAA0ECyABKAIAIANBDGogASgCBBEAAA0DIABBCGohACABQQhqIgEgBEcNAAsMAQsgAigCFCIARQ0AIABBBXQhCyAAQQFrQf///z9xQQFqIQcgAigCCCEFIAIoAgAhAANAIAAoAgQiAQRAIAMoAiggACgCACABIAMoAiwoAgwRAwANAwsgAyAIIApqIgEoAhA2AhwgAyABLQAcOgAkIAMgASgCGDYCICABKAIMIQRBACEJQQAhBgJAAkACQCABKAIIQQFrDgIAAgELIARBA3QgBWoiDCgCAA0BIAwoAgQhBAtBASEGCyADIAQ2AhAgAyAGNgIMIAEoAgQhBAJAAkACQCABKAIAQQFrDgIAAgELIARBA3QgBWoiBigCAA0BIAYoAgQhBAtBASEJCyADIAQ2AhggAyAJNgIU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