From 175a6dd1f12715e4c107550c6c27fc27a998d92a Mon Sep 17 00:00:00 2001 From: baalajimaestro Date: Thu, 27 Apr 2023 09:56:35 +0530 Subject: [PATCH] Update plugins Signed-off-by: baalajimaestro --- .obsidian/community-plugins.json | 1 - .obsidian/plugins/chatgpt-md/data.json | 11 - .obsidian/plugins/chatgpt-md/main.js | 1184 ------------ .obsidian/plugins/chatgpt-md/manifest.json | 11 - .../obsidian-excalidraw-plugin/data.json | 1 + .../obsidian-excalidraw-plugin/main.js | 6 +- .../obsidian-excalidraw-plugin/manifest.json | 2 +- .obsidian/plugins/obsidian-git/main.js | 521 ++---- .obsidian/plugins/obsidian-git/manifest.json | 2 +- .obsidian/plugins/obsidian-git/styles.css | 2 + .obsidian/plugins/obsidian-outliner/data.json | 12 + .obsidian/plugins/obsidian-outliner/main.js | 1612 +++++++++++------ .../plugins/obsidian-outliner/manifest.json | 2 +- .../plugins/obsidian-outliner/styles.css | 33 + .obsidian/plugins/omnisearch/main.js | 54 +- .obsidian/plugins/omnisearch/manifest.json | 2 +- .obsidian/plugins/omnisearch/styles.css | 4 + .obsidian/themes/Prism/manifest.json | 4 +- .obsidian/themes/Prism/theme.css | 199 +- 19 files changed, 1496 insertions(+), 2167 deletions(-) delete mode 100644 .obsidian/plugins/chatgpt-md/data.json delete mode 100644 .obsidian/plugins/chatgpt-md/main.js delete mode 100644 .obsidian/plugins/chatgpt-md/manifest.json create mode 100644 .obsidian/plugins/obsidian-outliner/data.json diff --git a/.obsidian/community-plugins.json b/.obsidian/community-plugins.json index 01cdba1..679dee0 100644 --- a/.obsidian/community-plugins.json +++ b/.obsidian/community-plugins.json @@ -3,7 +3,6 @@ "table-editor-obsidian", "auto-note-mover", "calendar", - "chatgpt-md", "code-block-copy", "dataview", "cm-editor-syntax-highlight-obsidian", diff --git a/.obsidian/plugins/chatgpt-md/data.json b/.obsidian/plugins/chatgpt-md/data.json deleted file mode 100644 index d53533f..0000000 --- a/.obsidian/plugins/chatgpt-md/data.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "apiKey": "default", - "defaultChatFrontmatter": "---\nsystem_commands: ['I am a helpful assistant.']\ntemperature: 0\ntop_p: 1\nmax_tokens: 512\npresence_penalty: 1\nfrequency_penalty: 1\nstream: true\nstop: null\nn: 1\nmodel: gpt-3.5-turbo\n---", - "stream": true, - "chatTemplateFolder": "ChatGPT_MD/templates", - "chatFolder": "ChatGPT_MD/chats", - "generateAtCursor": false, - "autoInferTitle": false, - "dateFormat": "YYYYMMDDhhmmss", - "headingLevel": 0 -} \ No newline at end of file diff --git a/.obsidian/plugins/chatgpt-md/main.js b/.obsidian/plugins/chatgpt-md/main.js deleted file mode 100644 index 3ce966f..0000000 --- a/.obsidian/plugins/chatgpt-md/main.js +++ /dev/null @@ -1,1184 +0,0 @@ -/* -THIS IS A GENERATED/BUNDLED FILE BY ESBUILD -if you want to view the source, please visit the github repository of this plugin -*/ - -var __create = Object.create; -var __defProp = Object.defineProperty; -var __getOwnPropDesc = Object.getOwnPropertyDescriptor; -var __getOwnPropNames = Object.getOwnPropertyNames; -var __getProtoOf = Object.getPrototypeOf; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __commonJS = (cb, mod) => function __require() { - return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; -}; -var __export = (target, all) => { - for (var name in all) - __defProp(target, name, { get: all[name], enumerable: true }); -}; -var __copyProps = (to, from, except, desc) => { - if (from && typeof from === "object" || typeof from === "function") { - for (let key of __getOwnPropNames(from)) - if (!__hasOwnProp.call(to, key) && key !== except) - __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); - } - return to; -}; -var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( - // If the importer is in node compatibility mode or this is not an ESM - // file that has been converted to a CommonJS file using a Babel- - // compatible transform (i.e. "__esModule" has not been set), then set - // "default" to the CommonJS "module.exports" for node compatibility. - isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, - mod -)); -var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); - -// node_modules/sse/lib/sse.js -var require_sse = __commonJS({ - "node_modules/sse/lib/sse.js"(exports) { - var SSE2 = function(url, options) { - if (!(this instanceof SSE2)) { - return new SSE2(url, options); - } - this.INITIALIZING = -1; - this.CONNECTING = 0; - this.OPEN = 1; - this.CLOSED = 2; - this.url = url; - options = options || {}; - this.headers = options.headers || {}; - this.payload = options.payload !== void 0 ? options.payload : ""; - this.method = options.method || (this.payload && "POST" || "GET"); - this.withCredentials = !!options.withCredentials; - this.FIELD_SEPARATOR = ":"; - this.listeners = {}; - this.xhr = null; - this.readyState = this.INITIALIZING; - this.progress = 0; - this.chunk = ""; - this.addEventListener = function(type, listener) { - if (this.listeners[type] === void 0) { - this.listeners[type] = []; - } - if (this.listeners[type].indexOf(listener) === -1) { - this.listeners[type].push(listener); - } - }; - this.removeEventListener = function(type, listener) { - if (this.listeners[type] === void 0) { - return; - } - var filtered = []; - this.listeners[type].forEach(function(element) { - if (element !== listener) { - filtered.push(element); - } - }); - if (filtered.length === 0) { - delete this.listeners[type]; - } else { - this.listeners[type] = filtered; - } - }; - this.dispatchEvent = function(e) { - if (!e) { - return true; - } - e.source = this; - var onHandler = "on" + e.type; - if (this.hasOwnProperty(onHandler)) { - this[onHandler].call(this, e); - if (e.defaultPrevented) { - return false; - } - } - if (this.listeners[e.type]) { - return this.listeners[e.type].every(function(callback) { - callback(e); - return !e.defaultPrevented; - }); - } - return true; - }; - this._setReadyState = function(state) { - var event = new CustomEvent("readystatechange"); - event.readyState = state; - this.readyState = state; - this.dispatchEvent(event); - }; - this._onStreamFailure = function(e) { - var event = new CustomEvent("error"); - event.data = e.currentTarget.response; - this.dispatchEvent(event); - this.close(); - }; - this._onStreamAbort = function(e) { - this.dispatchEvent(new CustomEvent("abort")); - this.close(); - }; - this._onStreamProgress = function(e) { - if (!this.xhr) { - return; - } - if (this.xhr.status !== 200) { - this._onStreamFailure(e); - return; - } - if (this.readyState == this.CONNECTING) { - this.dispatchEvent(new CustomEvent("open")); - this._setReadyState(this.OPEN); - } - var data = this.xhr.responseText.substring(this.progress); - this.progress += data.length; - data.split(/(\r\n|\r|\n){2}/g).forEach(function(part) { - if (part.trim().length === 0) { - this.dispatchEvent(this._parseEventChunk(this.chunk.trim())); - this.chunk = ""; - } else { - this.chunk += part; - } - }.bind(this)); - }; - this._onStreamLoaded = function(e) { - this._onStreamProgress(e); - this.dispatchEvent(this._parseEventChunk(this.chunk)); - this.chunk = ""; - }; - this._parseEventChunk = function(chunk) { - if (!chunk || chunk.length === 0) { - return null; - } - var e = { "id": null, "retry": null, "data": "", "event": "message" }; - chunk.split(/\n|\r\n|\r/).forEach(function(line) { - line = line.trimRight(); - var index = line.indexOf(this.FIELD_SEPARATOR); - if (index <= 0) { - return; - } - var field = line.substring(0, index); - if (!(field in e)) { - return; - } - var value = line.substring(index + 1).trimLeft(); - if (field === "data") { - e[field] += value; - } else { - e[field] = value; - } - }.bind(this)); - var event = new CustomEvent(e.event); - event.data = e.data; - event.id = e.id; - return event; - }; - this._checkStreamClosed = function() { - if (!this.xhr) { - return; - } - if (this.xhr.readyState === XMLHttpRequest.DONE) { - this._setReadyState(this.CLOSED); - } - }; - this.stream = function() { - this._setReadyState(this.CONNECTING); - this.xhr = new XMLHttpRequest(); - this.xhr.addEventListener("progress", this._onStreamProgress.bind(this)); - this.xhr.addEventListener("load", this._onStreamLoaded.bind(this)); - this.xhr.addEventListener("readystatechange", this._checkStreamClosed.bind(this)); - this.xhr.addEventListener("error", this._onStreamFailure.bind(this)); - this.xhr.addEventListener("abort", this._onStreamAbort.bind(this)); - this.xhr.open(this.method, this.url); - for (var header in this.headers) { - this.xhr.setRequestHeader(header, this.headers[header]); - } - this.xhr.withCredentials = this.withCredentials; - this.xhr.send(this.payload); - }; - this.close = function() { - if (this.readyState === this.CLOSED) { - return; - } - this.xhr.abort(); - this.xhr = null; - this._setReadyState(this.CLOSED); - }; - }; - if (typeof exports !== "undefined") { - exports.SSE = SSE2; - } - } -}); - -// main.ts -var main_exports = {}; -__export(main_exports, { - ChatTemplates: () => ChatTemplates, - default: () => ChatGPT_MD -}); -module.exports = __toCommonJS(main_exports); -var import_obsidian3 = require("obsidian"); - -// stream.ts -var import_obsidian2 = require("obsidian"); -var import_sse = __toESM(require_sse()); - -// helpers.ts -var import_obsidian = require("obsidian"); -var unfinishedCodeBlock = (txt) => { - const matcher = txt.match(/```/g); - if (!matcher) { - return false; - } - if (matcher.length % 2 !== 0) - console.log("[ChatGPT MD] unclosed code block detected"); - return matcher.length % 2 !== 0; -}; -var writeInferredTitleToEditor = async (vault, view, fileManager, chatFolder, title) => { - try { - const file = view.file; - const folder = chatFolder.replace(/\/$/, ""); - let newFileName = `${folder}/${title}.md`; - let i = 1; - while (await vault.adapter.exists(newFileName)) { - newFileName = `${folder}/${title} (${i}).md`; - i++; - } - fileManager.renameFile(file, newFileName); - } catch (err) { - new import_obsidian.Notice("[ChatGPT MD] Error writing inferred title to editor"); - console.log("[ChatGPT MD] Error writing inferred title to editor", err); - throw err; - } -}; -var createFolderModal = async (app2, vault, folderName, folderPath) => { - const folderCreationModal = new FolderCreationModal( - app2, - folderName, - folderPath - ); - folderCreationModal.open(); - const result = await folderCreationModal.waitForModalValue(); - if (result) { - console.log("[ChatGPT MD] Creating folder"); - await vault.createFolder(folderPath); - } else { - console.log("[ChatGPT MD] Not creating folder"); - } - return result; -}; -var FolderCreationModal = class extends import_obsidian.Modal { - constructor(app2, folderName, folderPath) { - super(app2); - this.folderName = folderName; - this.folderPath = folderPath; - this.result = false; - this.modalPromise = new Promise((resolve) => { - this.resolveModalPromise = resolve; - }); - } - onOpen() { - const { contentEl } = this; - contentEl.createEl("h2", { - text: `[ChatGPT MD] No ${this.folderName} folder found.` - }); - contentEl.createEl("p", { - text: `If you choose "Yes, Create", the plugin will automatically create a folder at: ${this.folderPath}. You can change this path in the plugin settings.` - }); - new import_obsidian.Setting(contentEl).addButton( - (btn) => btn.setButtonText("Yes, Create Folder").setTooltip("Create folder").setCta().onClick(() => { - this.result = true; - this.resolveModalPromise(this.result); - this.close(); - }) - ); - new import_obsidian.Setting(contentEl).addButton( - (btn) => btn.setButtonText("No, I'll create it myself").setTooltip("Cancel").setCta().onClick(() => { - this.result = false; - this.resolveModalPromise(this.result); - this.close(); - }) - ); - } - waitForModalValue() { - return this.modalPromise; - } - onClose() { - const { contentEl } = this; - contentEl.empty(); - } -}; - -// stream.ts -var StreamManager = class { - constructor() { - this.sse = null; - this.manualClose = false; - this.stopStreaming = () => { - if (import_obsidian2.Platform.isMobile) { - new import_obsidian2.Notice("[ChatGPT MD] Mobile not supported."); - return; - } - if (this.sse) { - this.manualClose = true; - this.sse.close(); - console.log("[ChatGPT MD] SSE manually closed"); - this.sse = null; - } - }; - this.streamSSE = async (editor, apiKey, url, options, setAtCursor, headingPrefix) => { - return new Promise((resolve, reject) => { - try { - console.log("[ChatGPT MD] streamSSE", options); - const source = new import_sse.SSE(url, { - headers: { - "Content-Type": "application/json", - Authorization: `Bearer ${apiKey}` - }, - method: "POST", - payload: JSON.stringify(options) - }); - this.sse = source; - let txt = ""; - let initialCursorPosCh = editor.getCursor().ch; - let initialCursorPosLine = editor.getCursor().line; - source.addEventListener("open", (e) => { - console.log("[ChatGPT MD] SSE Opened"); - const newLine = ` - -
- -${headingPrefix}role::assistant - -`; - editor.replaceRange(newLine, editor.getCursor()); - const cursor = editor.getCursor(); - const newCursor = { - line: cursor.line, - ch: cursor.ch + newLine.length - }; - editor.setCursor(newCursor); - initialCursorPosCh = newCursor.ch; - initialCursorPosLine = newCursor.line; - }); - source.addEventListener("message", (e) => { - if (e.data != "[DONE]") { - const payload = JSON.parse(e.data); - const text = payload.choices[0].delta.content; - if (!text) { - return; - } - const cursor = editor.getCursor(); - const convPos = editor.posToOffset(cursor); - const cm6 = editor.cm; - const transaction = cm6.state.update({ - changes: { - from: convPos, - to: convPos, - insert: text - } - }); - cm6.dispatch(transaction); - txt += text; - const newCursor = { - line: cursor.line, - ch: cursor.ch + text.length - }; - editor.setCursor(newCursor); - } else { - source.close(); - console.log("[ChatGPT MD] SSE Closed"); - if (unfinishedCodeBlock(txt)) { - txt += "\n```"; - } - const cursor = editor.getCursor(); - editor.replaceRange( - txt, - { - line: initialCursorPosLine, - ch: initialCursorPosCh - }, - cursor - ); - const newCursor = { - line: initialCursorPosLine, - ch: initialCursorPosCh + txt.length - }; - editor.setCursor(newCursor); - if (!setAtCursor) { - editor.replaceRange("", newCursor, { - line: Infinity, - ch: Infinity - }); - } else { - new import_obsidian2.Notice( - "[ChatGPT MD] Text pasted at cursor may leave artifacts. Please remove them manually. ChatGPT MD cannot safely remove text when pasting at cursor." - ); - } - resolve(txt); - } - }); - source.addEventListener("abort", (e) => { - console.log("[ChatGPT MD] SSE Closed Event"); - if (this.manualClose) { - resolve(txt); - } - }); - source.addEventListener("error", (e) => { - try { - console.log( - "[ChatGPT MD] SSE Error: ", - JSON.parse(e.data) - ); - source.close(); - console.log("[ChatGPT MD] SSE Closed"); - reject(JSON.parse(e.data)); - } catch (err) { - console.log("[ChatGPT MD] Unknown Error: ", e); - source.close(); - console.log("[ChatGPT MD] SSE Closed"); - reject(e); - } - }); - source.stream(); - } catch (err) { - console.log("SSE Error", err); - reject(err); - } - }); - }; - } -}; - -// main.ts -var DEFAULT_SETTINGS = { - apiKey: "default", - defaultChatFrontmatter: "---\nsystem_commands: ['I am a helpful assistant.']\ntemperature: 0\ntop_p: 1\nmax_tokens: 512\npresence_penalty: 1\nfrequency_penalty: 1\nstream: true\nstop: null\nn: 1\nmodel: gpt-3.5-turbo\n---", - stream: true, - chatTemplateFolder: "ChatGPT_MD/templates", - chatFolder: "ChatGPT_MD/chats", - generateAtCursor: false, - autoInferTitle: false, - dateFormat: "YYYYMMDDhhmmss", - headingLevel: 0 -}; -var DEFAULT_URL = `https://api.openai.com/v1/chat/completions`; -var ChatGPT_MD = class extends import_obsidian3.Plugin { - async callOpenAIAPI(streamManager, editor, messages, model = "gpt-3.5-turbo", max_tokens = 250, temperature = 0.3, top_p = 1, presence_penalty = 0.5, frequency_penalty = 0.5, stream = true, stop = null, n = 1, logit_bias = null, user = null, url = DEFAULT_URL) { - try { - console.log("calling openai api"); - if (stream) { - const options = { - model, - messages, - max_tokens, - temperature, - top_p, - presence_penalty, - frequency_penalty, - stream, - stop, - n - // logit_bias: logit_bias, // not yet supported - // user: user, // not yet supported - }; - const response = await streamManager.streamSSE( - editor, - this.settings.apiKey, - url, - options, - this.settings.generateAtCursor, - this.getHeadingPrefix() - ); - console.log("response from stream", response); - return { fullstr: response, mode: "streaming" }; - } else { - const responseUrl = await (0, import_obsidian3.requestUrl)({ - url, - method: "POST", - headers: { - Authorization: `Bearer ${this.settings.apiKey}`, - "Content-Type": "application/json" - }, - contentType: "application/json", - body: JSON.stringify({ - model, - messages, - max_tokens, - temperature, - top_p, - presence_penalty, - frequency_penalty, - stream, - stop, - n - // logit_bias: logit_bias, // not yet supported - // user: user, // not yet supported - }), - throw: false - }); - try { - const json = responseUrl.json; - if (json && json.error) { - new import_obsidian3.Notice( - `[ChatGPT MD] Stream = False Error :: ${json.error.message}` - ); - throw new Error(JSON.stringify(json.error)); - } - } catch (err) { - if (err instanceof SyntaxError) { - } else { - throw new Error(err); - } - } - const response = responseUrl.text; - const responseJSON = JSON.parse(response); - return responseJSON.choices[0].message.content; - } - } catch (err) { - if (err instanceof Object) { - if (err.error) { - new import_obsidian3.Notice(`[ChatGPT MD] Error :: ${err.error.message}`); - throw new Error(JSON.stringify(err.error)); - } else { - if (url !== DEFAULT_URL) { - new import_obsidian3.Notice( - "[ChatGPT MD] Issue calling specified url: " + url - ); - throw new Error( - "[ChatGPT MD] Issue calling specified url: " + url - ); - } else { - new import_obsidian3.Notice( - `[ChatGPT MD] Error :: ${JSON.stringify(err)}` - ); - throw new Error(JSON.stringify(err)); - } - } - } - new import_obsidian3.Notice( - "issue calling OpenAI API, see console for more details" - ); - throw new Error( - "issue calling OpenAI API, see error for more details: " + err - ); - } - } - addHR(editor, role) { - const newLine = ` - -
- -${this.getHeadingPrefix()}role::${role} - -`; - editor.replaceRange(newLine, editor.getCursor()); - const cursor = editor.getCursor(); - const newCursor = { - line: cursor.line, - ch: cursor.ch + newLine.length - }; - editor.setCursor(newCursor); - } - getFrontmatter(view) { - var _a; - try { - const noteFile = app.workspace.getActiveFile(); - if (!noteFile) { - throw new Error("no active file"); - } - const metaMatter = (_a = app.metadataCache.getFileCache(noteFile)) == null ? void 0 : _a.frontmatter; - const shouldStream = (metaMatter == null ? void 0 : metaMatter.stream) !== void 0 ? metaMatter.stream : this.settings.stream !== void 0 ? this.settings.stream : true; - const temperature = (metaMatter == null ? void 0 : metaMatter.temperature) !== void 0 ? metaMatter.temperature : 0.3; - const frontmatter = { - title: (metaMatter == null ? void 0 : metaMatter.title) || view.file.basename, - tags: (metaMatter == null ? void 0 : metaMatter.tags) || [], - model: (metaMatter == null ? void 0 : metaMatter.model) || "gpt-3.5-turbo", - temperature, - top_p: (metaMatter == null ? void 0 : metaMatter.top_p) || 1, - presence_penalty: (metaMatter == null ? void 0 : metaMatter.presence_penalty) || 0, - frequency_penalty: (metaMatter == null ? void 0 : metaMatter.frequency_penalty) || 0, - stream: shouldStream, - max_tokens: (metaMatter == null ? void 0 : metaMatter.max_tokens) || 512, - stop: (metaMatter == null ? void 0 : metaMatter.stop) || null, - n: (metaMatter == null ? void 0 : metaMatter.n) || 1, - logit_bias: (metaMatter == null ? void 0 : metaMatter.logit_bias) || null, - user: (metaMatter == null ? void 0 : metaMatter.user) || null, - system_commands: (metaMatter == null ? void 0 : metaMatter.system_commands) || null, - url: (metaMatter == null ? void 0 : metaMatter.url) || DEFAULT_URL - }; - return frontmatter; - } catch (err) { - throw new Error("Error getting frontmatter"); - } - } - splitMessages(text) { - try { - const messages = text.split('
'); - return messages; - } catch (err) { - throw new Error("Error splitting messages" + err); - } - } - moveCursorToEndOfFile(editor) { - try { - const length = editor.lastLine(); - const newCursor = { - line: length + 1, - ch: 0 - }; - editor.setCursor(newCursor); - return newCursor; - } catch (err) { - throw new Error("Error moving cursor to end of file" + err); - } - } - removeYMLFromMessage(message) { - try { - const YAMLFrontMatter = /---\s*[\s\S]*?\s*---/g; - const newMessage = message.replace(YAMLFrontMatter, ""); - return newMessage; - } catch (err) { - throw new Error("Error removing YML from message" + err); - } - } - extractRoleAndMessage(message) { - try { - if (message.includes("role::")) { - const role = message.split("role::")[1].split("\n")[0].trim(); - const content = message.split("role::")[1].split("\n").slice(1).join("\n").trim(); - return { role, content }; - } else { - return { role: "user", content: message }; - } - } catch (err) { - throw new Error("Error extracting role and message" + err); - } - } - getHeadingPrefix() { - const headingLevel = this.settings.headingLevel; - if (headingLevel === 0) { - return ""; - } else if (headingLevel > 6) { - return "#".repeat(6) + " "; - } - return "#".repeat(headingLevel) + " "; - } - appendMessage(editor, role, message) { - const newLine = ` - -
- -${this.getHeadingPrefix()}role::${role} - -${message} - -
- -${this.getHeadingPrefix()}role::user - -`; - editor.replaceRange(newLine, editor.getCursor()); - } - async inferTitleFromMessages(messages) { - console.log("[ChtGPT MD] Inferring Title"); - new import_obsidian3.Notice("[ChatGPT] Inferring title from messages..."); - try { - if (messages.length < 2) { - new import_obsidian3.Notice( - "Not enough messages to infer title. Minimum 2 messages." - ); - return; - } - const prompt = `Infer title from the summary of the content of these messages. The title **cannot** contain any of the following characters: colon, back slash or forward slash. Just return the title. -Messages: - -${JSON.stringify( - messages - )}`; - const titleMessage = [ - { - role: "user", - content: prompt - } - ]; - const responseUrl = await (0, import_obsidian3.requestUrl)({ - url: `https://api.openai.com/v1/chat/completions`, - method: "POST", - headers: { - Authorization: `Bearer ${this.settings.apiKey}`, - "Content-Type": "application/json" - }, - contentType: "application/json", - body: JSON.stringify({ - model: "gpt-3.5-turbo", - messages: titleMessage, - max_tokens: 50, - temperature: 0 - }), - throw: false - }); - const response = responseUrl.text; - const responseJSON = JSON.parse(response); - return responseJSON.choices[0].message.content.replace(/[:/\\]/g, "").replace("Title", "").replace("title", "").trim(); - } catch (err) { - new import_obsidian3.Notice("[ChatGPT MD] Error inferring title from messages"); - throw new Error( - "[ChatGPT MD] Error inferring title from messages" + err - ); - } - } - // only proceed to infer title if the title is in timestamp format - isTitleTimestampFormat(title) { - try { - const format = this.settings.dateFormat; - const pattern = this.generateDatePattern(format); - return title.length == format.length && pattern.test(title); - } catch (err) { - throw new Error( - "Error checking if title is in timestamp format" + err - ); - } - } - generateDatePattern(format) { - const pattern = format.replace(/[-/\\^$*+?.()|[\]{}]/g, "\\$&").replace("YYYY", "\\d{4}").replace("MM", "\\d{2}").replace("DD", "\\d{2}").replace("hh", "\\d{2}").replace("mm", "\\d{2}").replace("ss", "\\d{2}"); - return new RegExp(`^${pattern}$`); - } - // get date from format - getDate(date, format = "YYYYMMDDhhmmss") { - const year = date.getFullYear(); - const month = date.getMonth() + 1; - const day = date.getDate(); - const hour = date.getHours(); - const minute = date.getMinutes(); - const second = date.getSeconds(); - const paddedMonth = month.toString().padStart(2, "0"); - const paddedDay = day.toString().padStart(2, "0"); - const paddedHour = hour.toString().padStart(2, "0"); - const paddedMinute = minute.toString().padStart(2, "0"); - const paddedSecond = second.toString().padStart(2, "0"); - return format.replace("YYYY", year.toString()).replace("MM", paddedMonth).replace("DD", paddedDay).replace("hh", paddedHour).replace("mm", paddedMinute).replace("ss", paddedSecond); - } - async onload() { - const statusBarItemEl = this.addStatusBarItem(); - await this.loadSettings(); - const streamManager = new StreamManager(); - this.addCommand({ - id: "call-chatgpt-api", - name: "Chat", - icon: "message-circle", - editorCallback: (editor, view) => { - statusBarItemEl.setText("[ChatGPT MD] Calling API..."); - const frontmatter = this.getFrontmatter(view); - const bodyWithoutYML = this.removeYMLFromMessage( - editor.getValue() - ); - const messages = this.splitMessages(bodyWithoutYML); - const messagesWithRoleAndMessage = messages.map((message) => { - return this.extractRoleAndMessage(message); - }); - if (frontmatter.system_commands) { - const systemCommands = frontmatter.system_commands; - messagesWithRoleAndMessage.unshift( - ...systemCommands.map((command) => { - return { - role: "system", - content: command - }; - }) - ); - } - if (!this.settings.generateAtCursor) { - this.moveCursorToEndOfFile(editor); - } - if (import_obsidian3.Platform.isMobile) { - new import_obsidian3.Notice("[ChatGPT MD] Calling API"); - } - this.callOpenAIAPI( - streamManager, - editor, - messagesWithRoleAndMessage, - frontmatter.model, - frontmatter.max_tokens, - frontmatter.temperature, - frontmatter.top_p, - frontmatter.presence_penalty, - frontmatter.frequency_penalty, - frontmatter.stream, - frontmatter.stop, - frontmatter.n, - frontmatter.logit_bias, - frontmatter.user, - frontmatter.url - ).then((response) => { - let responseStr = response; - if (response.mode === "streaming") { - responseStr = response.fullstr; - const newLine = ` - -
- -${this.getHeadingPrefix()}role::user - -`; - editor.replaceRange(newLine, editor.getCursor()); - const cursor = editor.getCursor(); - const newCursor = { - line: cursor.line, - ch: cursor.ch + newLine.length - }; - editor.setCursor(newCursor); - } else { - if (unfinishedCodeBlock(responseStr)) { - responseStr = responseStr + "\n```"; - } - this.appendMessage( - editor, - "assistant", - responseStr - ); - } - if (this.settings.autoInferTitle) { - const title = view.file.basename; - const messagesWithResponse = messages.concat(responseStr); - if (this.isTitleTimestampFormat(title) && messagesWithResponse.length >= 4) { - console.log( - "[ChatGPT MD] auto inferring title from messages" - ); - statusBarItemEl.setText( - "[ChatGPT MD] Calling API..." - ); - this.inferTitleFromMessages( - messagesWithResponse - ).then(async (title2) => { - if (title2) { - console.log( - `[ChatGPT MD] automatically inferred title: ${title2}. Changing file name...` - ); - statusBarItemEl.setText(""); - await writeInferredTitleToEditor( - this.app.vault, - view, - this.app.fileManager, - this.settings.chatFolder, - title2 - ); - } else { - new import_obsidian3.Notice( - "[ChatGPT MD] Could not infer title", - 5e3 - ); - } - }).catch((err) => { - console.log(err); - statusBarItemEl.setText(""); - if (import_obsidian3.Platform.isMobile) { - new import_obsidian3.Notice( - "[ChatGPT MD] Error inferring title. " + err, - 5e3 - ); - } - }); - } - } - statusBarItemEl.setText(""); - }).catch((err) => { - if (import_obsidian3.Platform.isMobile) { - new import_obsidian3.Notice( - "[ChatGPT MD Mobile] Full Error calling API. " + err, - 9e3 - ); - } - statusBarItemEl.setText(""); - console.log(err); - }); - } - }); - this.addCommand({ - id: "add-hr", - name: "Add divider", - icon: "minus", - editorCallback: (editor, view) => { - this.addHR(editor, "user"); - } - }); - this.addCommand({ - id: "stop-streaming", - name: "Stop streaming", - icon: "octagon", - editorCallback: (editor, view) => { - streamManager.stopStreaming(); - } - }); - this.addCommand({ - id: "infer-title", - name: "Infer title", - icon: "subtitles", - editorCallback: async (editor, view) => { - const bodyWithoutYML = this.removeYMLFromMessage( - editor.getValue() - ); - const messages = this.splitMessages(bodyWithoutYML); - statusBarItemEl.setText("[ChatGPT MD] Calling API..."); - const title = await this.inferTitleFromMessages(messages); - statusBarItemEl.setText(""); - if (title) { - await writeInferredTitleToEditor( - this.app.vault, - view, - this.app.fileManager, - this.settings.chatFolder, - title - ); - } - } - }); - this.addCommand({ - id: "move-to-chat", - name: "Create new chat with highlighted text", - icon: "highlighter", - editorCallback: async (editor, view) => { - try { - const selectedText = editor.getSelection(); - if (!this.settings.chatFolder || this.settings.chatFolder.trim() === "") { - new import_obsidian3.Notice( - `[ChatGPT MD] No chat folder value found. Please set one in settings.` - ); - return; - } - if (!await this.app.vault.adapter.exists(this.settings.chatFolder)) { - const result = await createFolderModal(this.app, this.app.vault, "chatFolder", this.settings.chatFolder); - if (!result) { - new import_obsidian3.Notice( - `[ChatGPT MD] No chat folder found. One must be created to use plugin. Set one in settings and make sure it exists.` - ); - return; - } - } - const newFile = await this.app.vault.create( - `${this.settings.chatFolder}/${this.getDate( - new Date(), - this.settings.dateFormat - )}.md`, - `${this.settings.defaultChatFrontmatter} - -${selectedText}` - ); - this.app.workspace.openLinkText(newFile.basename, "", true); - } catch (err) { - console.error( - `[ChatGPT MD] Error in Create new chat with highlighted text`, - err - ); - new import_obsidian3.Notice( - `[ChatGPT MD] Error in Create new chat with highlighted text, check console` - ); - } - } - }); - this.addCommand({ - id: "choose-chat-template", - name: "Create new chat from template", - icon: "layout-template", - editorCallback: async (editor, view) => { - if (!this.settings.chatFolder || this.settings.chatFolder.trim() === "") { - new import_obsidian3.Notice( - `[ChatGPT MD] No chat folder value found. Please set one in settings.` - ); - return; - } - if (!await this.app.vault.adapter.exists(this.settings.chatFolder)) { - const result = await createFolderModal(this.app, this.app.vault, "chatFolder", this.settings.chatFolder); - if (!result) { - new import_obsidian3.Notice( - `[ChatGPT MD] No chat folder found. One must be created to use plugin. Set one in settings and make sure it exists.` - ); - return; - } - } - if (!this.settings.chatTemplateFolder || this.settings.chatTemplateFolder.trim() === "") { - new import_obsidian3.Notice( - `[ChatGPT MD] No chat template folder value found. Please set one in settings.` - ); - return; - } - if (!await this.app.vault.adapter.exists(this.settings.chatTemplateFolder)) { - const result = await createFolderModal(this.app, this.app.vault, "chatTemplateFolder", this.settings.chatTemplateFolder); - if (!result) { - new import_obsidian3.Notice( - `[ChatGPT MD] No chat template folder found. One must be created to use plugin. Set one in settings and make sure it exists.` - ); - return; - } - } - new ChatTemplates( - this.app, - this.settings, - this.getDate(new Date(), this.settings.dateFormat) - ).open(); - } - }); - this.addSettingTab(new ChatGPT_MDSettingsTab(this.app, this)); - } - onunload() { - } - async loadSettings() { - this.settings = Object.assign( - {}, - DEFAULT_SETTINGS, - await this.loadData() - ); - } - async saveSettings() { - await this.saveData(this.settings); - } -}; -var ChatTemplates = class extends import_obsidian3.SuggestModal { - constructor(app2, settings, titleDate) { - super(app2); - this.settings = settings; - this.titleDate = titleDate; - } - getFilesInChatFolder() { - const folder = this.app.vault.getAbstractFileByPath( - this.settings.chatTemplateFolder - ); - if (folder != null) { - return folder.children; - } else { - new import_obsidian3.Notice( - `Error getting folder: ${this.settings.chatTemplateFolder}` - ); - throw new Error( - `Error getting folder: ${this.settings.chatTemplateFolder}` - ); - } - } - // Returns all available suggestions. - getSuggestions(query) { - const chatTemplateFiles = this.getFilesInChatFolder(); - if (query == "") { - return chatTemplateFiles.map((file) => { - return { - title: file.basename, - file - }; - }); - } - return chatTemplateFiles.filter((file) => { - return file.basename.toLowerCase().includes(query.toLowerCase()); - }).map((file) => { - return { - title: file.basename, - file - }; - }); - } - // Renders each suggestion item. - renderSuggestion(template, el) { - el.createEl("div", { text: template.title }); - } - // Perform action on the selected suggestion. - async onChooseSuggestion(template, evt) { - new import_obsidian3.Notice(`Selected ${template.title}`); - const templateText = await this.app.vault.read(template.file); - const file = await this.app.vault.create( - `${this.settings.chatFolder}/${this.titleDate}.md`, - templateText - ); - this.app.workspace.openLinkText(file.basename, "", true); - } -}; -var ChatGPT_MDSettingsTab = class extends import_obsidian3.PluginSettingTab { - constructor(app2, plugin) { - super(app2, plugin); - this.plugin = plugin; - } - display() { - const { containerEl } = this; - containerEl.empty(); - containerEl.createEl("h2", { - text: "Settings for ChatGPT MD: Keep tokens in mind! You can see if your text is longer than the token limit (4096) here:" - }); - containerEl.createEl("a", { - text: "https://platform.openai.com/tokenizer", - href: "https://platform.openai.com/tokenizer" - }); - new import_obsidian3.Setting(containerEl).setName("OpenAI API Key").setDesc("API Key for OpenAI").addText( - (text) => text.setPlaceholder("some-api-key").setValue(this.plugin.settings.apiKey).onChange(async (value) => { - this.plugin.settings.apiKey = value; - await this.plugin.saveSettings(); - }) - ); - new import_obsidian3.Setting(containerEl).setName("Default Chat Frontmatter").setDesc( - "Default frontmatter for new chat files. You can change/use all of the settings exposed by the OpenAI API here: https://platform.openai.com/docs/api-reference/chat/create" - ).addTextArea( - (text) => text.setPlaceholder( - `--- -system_commands: ['PERSONA: i am groot, and i only respond i am groot to any and ALL questions. I do not answer any questions straightforwardly. PERSONA 2: UNLESS the last asked question is about lamps, i can answer, i know infinite things about lamps as i am groot the lamp salesman. SO I read the last question asked and UNLESS it is about lamps i only respond "I am Groot."'] -temperature: 0 -top_p: 1 -max_tokens: 512 -presence_penalty: 1 -frequency_penalty: 1 -stream: true -stop: null -n: 1 -logit_bias: null -model: gpt-3.5-turbo ----` - ).setValue(this.plugin.settings.defaultChatFrontmatter).onChange(async (value) => { - this.plugin.settings.defaultChatFrontmatter = value; - await this.plugin.saveSettings(); - }) - ); - new import_obsidian3.Setting(containerEl).setName("Stream").setDesc("Stream responses from OpenAI").addToggle( - (toggle) => toggle.setValue(this.plugin.settings.stream).onChange(async (value) => { - this.plugin.settings.stream = value; - await this.plugin.saveSettings(); - }) - ); - new import_obsidian3.Setting(containerEl).setName("Chat Folder").setDesc("Path to folder for chat files").addText( - (text) => text.setValue(this.plugin.settings.chatFolder).onChange(async (value) => { - this.plugin.settings.chatFolder = value; - await this.plugin.saveSettings(); - }) - ); - new import_obsidian3.Setting(containerEl).setName("Chat Template Folder").setDesc("Path to folder for chat file templates").addText( - (text) => text.setPlaceholder("chat-templates").setValue(this.plugin.settings.chatTemplateFolder).onChange(async (value) => { - this.plugin.settings.chatTemplateFolder = value; - await this.plugin.saveSettings(); - }) - ); - new import_obsidian3.Setting(containerEl).setName("Generate at Cursor").setDesc("Generate text at cursor instead of end of file").addToggle( - (toggle) => toggle.setValue(this.plugin.settings.generateAtCursor).onChange(async (value) => { - this.plugin.settings.generateAtCursor = value; - await this.plugin.saveSettings(); - }) - ); - new import_obsidian3.Setting(containerEl).setName("Automatically Infer Title").setDesc( - "Automatically infer title after 4 messages have been exchanged" - ).addToggle( - (toggle) => toggle.setValue(this.plugin.settings.autoInferTitle).onChange(async (value) => { - this.plugin.settings.autoInferTitle = value; - await this.plugin.saveSettings(); - }) - ); - new import_obsidian3.Setting(containerEl).setName("Date Format").setDesc( - "Date format for chat files. Valid date blocks are: YYYY, MM, DD, hh, mm, ss" - ).addText( - (text) => text.setPlaceholder("YYYYMMDDhhmmss").setValue(this.plugin.settings.dateFormat).onChange(async (value) => { - this.plugin.settings.dateFormat = value; - await this.plugin.saveSettings(); - }) - ); - new import_obsidian3.Setting(containerEl).setName("Heading Level").setDesc( - "Heading level for messages (example for heading level 2: '## role::user'). Valid heading levels are 0, 1, 2, 3, 4, 5, 6" - ).addText( - (text) => text.setValue(this.plugin.settings.headingLevel.toString()).onChange(async (value) => { - this.plugin.settings.headingLevel = parseInt(value); - await this.plugin.saveSettings(); - }) - ); - } -}; diff --git a/.obsidian/plugins/chatgpt-md/manifest.json b/.obsidian/plugins/chatgpt-md/manifest.json deleted file mode 100644 index 19b339f..0000000 --- a/.obsidian/plugins/chatgpt-md/manifest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "id": "chatgpt-md", - "name": "ChatGPT MD", - "version": "1.4.3", - "minAppVersion": "0.15.0", - "description": "A (nearly) seamless integration of ChatGPT into Obsidian.", - "author": "Bram Adams", - "authorUrl": "https://www.bramadams.dev", - "fundingUrl": "https://www.bramadams.dev/#/portal/", - "isDesktopOnly": false -} \ No newline at end of file diff --git a/.obsidian/plugins/obsidian-excalidraw-plugin/data.json b/.obsidian/plugins/obsidian-excalidraw-plugin/data.json index d215531..ad6b851 100644 --- a/.obsidian/plugins/obsidian-excalidraw-plugin/data.json +++ b/.obsidian/plugins/obsidian-excalidraw-plugin/data.json @@ -85,6 +85,7 @@ "showReleaseNotes": false, "showNewVersionNotification": true, "mathjaxSourceURL": "https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js", + "latexBoilerplate": "\\color{blue}", "taskboneEnabled": false, "taskboneAPIkey": "", "pinnedScripts": [], diff --git a/.obsidian/plugins/obsidian-excalidraw-plugin/main.js b/.obsidian/plugins/obsidian-excalidraw-plugin/main.js index 840f743..db82dba 100644 --- a/.obsidian/plugins/obsidian-excalidraw-plugin/main.js +++ b/.obsidian/plugins/obsidian-excalidraw-plugin/main.js @@ -1,5 +1,5 @@ "use strict";var obsidian_module=require("obsidian");var LZString=function(){function o(o,r){if(!t[o]){t[o]={};for(var n=0;ne;e++){var s=r.charCodeAt(e);n[2*e]=s>>>8,n[2*e+1]=s%256}return n},decompressFromUint8Array:function(o){if(null===o||void 0===o)return i.decompress(o);for(var n=new Array(o.length/2),e=0,t=n.length;t>e;e++)n[e]=256*o[2*e]+o[2*e+1];var s=[];return n.forEach(function(o){s.push(r(o))}),i.decompress(s.join(""))},compressToEncodedURIComponent:function(o){return null==o?"":i._compress(o,6,function(o){return e.charAt(o)})},decompressFromEncodedURIComponent:function(r){return null==r?"":""==r?null:(r=r.replace(/ /g,"+"),i._decompress(r.length,32,function(n){return o(e,r.charAt(n))}))},compress:function(o){return i._compress(o,16,function(o){return r(o)})},_compress:function(o,r,n){if(null==o)return"";var e,t,i,s={},p={},u="",c="",a="",l=2,f=3,h=2,d=[],m=0,v=0;for(i=0;ie;e++)m<<=1,v==r-1?(v=0,d.push(n(m)),m=0):v++;for(t=a.charCodeAt(0),e=0;8>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1}else{for(t=1,e=0;h>e;e++)m=m<<1|t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t=0;for(t=a.charCodeAt(0),e=0;16>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1}l--,0==l&&(l=Math.pow(2,h),h++),delete p[a]}else for(t=s[a],e=0;h>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1;l--,0==l&&(l=Math.pow(2,h),h++),s[c]=f++,a=String(u)}if(""!==a){if(Object.prototype.hasOwnProperty.call(p,a)){if(a.charCodeAt(0)<256){for(e=0;h>e;e++)m<<=1,v==r-1?(v=0,d.push(n(m)),m=0):v++;for(t=a.charCodeAt(0),e=0;8>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1}else{for(t=1,e=0;h>e;e++)m=m<<1|t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t=0;for(t=a.charCodeAt(0),e=0;16>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1}l--,0==l&&(l=Math.pow(2,h),h++),delete p[a]}else for(t=s[a],e=0;h>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1;l--,0==l&&(l=Math.pow(2,h),h++)}for(t=2,e=0;h>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1;for(;;){if(m<<=1,v==r-1){d.push(n(m));break}v++}return d.join("")},decompress:function(o){return null==o?"":""==o?null:i._decompress(o.length,32768,function(r){return o.charCodeAt(r)})},_decompress:function(o,n,e){var t,i,s,p,u,c,a,l,f=[],h=4,d=4,m=3,v="",w=[],A={val:e(0),position:n,index:1};for(i=0;3>i;i+=1)f[i]=i;for(p=0,c=Math.pow(2,2),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;switch(t=p){case 0:for(p=0,c=Math.pow(2,8),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;l=r(p);break;case 1:for(p=0,c=Math.pow(2,16),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;l=r(p);break;case 2:return""}for(f[3]=l,s=l,w.push(l);;){if(A.index>o)return"";for(p=0,c=Math.pow(2,m),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;switch(l=p){case 0:for(p=0,c=Math.pow(2,8),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;f[d++]=r(p),l=d-1,h--;break;case 1:for(p=0,c=Math.pow(2,16),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;f[d++]=r(p),l=d-1,h--;break;case 2:return w.join("")}if(0==h&&(h=Math.pow(2,m),m++),f[l])v=f[l];else{if(l!==d)return null;v=s+s.charAt(0)}w.push(v),f[d++]=s+v.charAt(0),h--,s=v,0==h&&(h=Math.pow(2,m),m++)}}};return i}();"function"==typeof define&&define.amd?define(function(){return LZString}):"undefined"!=typeof module&&null!=module&&(module.exports=LZString); -const EXCALIDRAW_PACKAGES = "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7raENth62/jbRKrVo22PraX1t3AGgjTD5qoc21WbakNtzm2rjbRxtrc20ebavNtPm259bdW5vSS26baLNtwW2mzbWFts423ubbPNtP627zbZxtpi22/rbANtwG2sDbVZJv4fQFjq6QAgAAYuBwtt7m2ujbVKrSI22Sq08tt2gG5CVe8AEAAARwGKrVfW0iba91tf62vdbT+tsAAAtwCltr/W2nraH1tTSWvCVWKpga21NbbRNtrW2jrbZxtoA21lbaWNtWm21yTbvemdgAlbaUttr62pDbaetoq21VbbNx1X9qwAACnAEqtV9bU5tts210/riHNQW27bbSJtoA23IbaZVakqtc9bU+trmS3jJaoNtMG25TbYdtuO22nbaRVa522vSVc7ACk20gbbBVagAAUeB1NtEqtKbbTslsAABlwIetos23VbakgN7wAQAAMnAjG2gDbRKrVPW0AbbX1tBUmkgdVRtplVq8baQNtL62gDba9to+21fbbHtt9Um2bbRhtre22Cq03NtP62hDbcFtplVoAbaodtHG29HbQROutnVFba3tt422rbbURttJ23vJbyJ17wADbbfJtp/W2GbaidtjG2pTbZAACA21ubbX1tgAAWeBBVaP622nbb8lvonV0gBGdtv62lnbQBtrZ20qbbOdtrG2vnbX+tv521cTrSE1oKWnTbVKrVfW1ybaWNtr6209bX+tuh20web6E1DO2zbbXdtvS21a7bVpNxrlObbX+tt420Q7aVNtv62iVWuLttA21vbatJ1UYqwAAGHAUqtBDbXLtrug1+OrAAA+cCAAA+4G521nSbMdttG2uDbXBtux22Hra/J1UYqorbdzto022vbamtt6m2n9bYKrUAABzwDhttJS2hjIAZVgAALOBX1tYqtNnbYbtqpS12Jr3gAgAAJOBGNtBG29HbWx5ue217raZVaSG27jzWKpkAAAlwNHtv/W0Z7a/90GU68vbQhtr/W1wbbsNtgO2wVTVJtsY21wbaf1t9G2xHbZAAGs21E7aVdtdG29LbQhtplVro7aKp1IO2pDbX3to422nrbB9tU22gmTfUmqk23/bbONtcm2yAAPhtp/W1wbbrdthu2nTzQBOr+20A7aDUtPwW52APyrTFVo9bb0NtWG2+9bUttvFVo07bd9toyakz1eXtqa23tbbRtt6+2rjbVKrXP20vrb6NtTW299bSBtvo20iq1f1tb22jjbdztrFVrJba31tCG2/jbX+ts422eeaItt3e2n9bR7tq220PrbiNtkAAGPbSxtrY20qbaz9tYqtEjbY1tpE22KbbX1tEqtSAAO1tre22NbaMNtX62tA7e/tuV22q7a5Nt9G2/9bW+tr3W1frbX1tP+2w9bYCmsAAAZwG/tre20e7aiNtU+2rA7eFtvF20d7au9tL62jjbW9tsAO3AHaQNtvB2srbS+tsgO3QHbiNtuaWtLzSBeALS00ba6Nt9G2ojbU/tuy80/bbLNtW2263bWNtrY21lpaJQtBoGmJdLNtv423tbbNttkO2tnbYJtvC228bbGNt+O2yrzfaLhT22gbbJVaFW2sOTe8ACT20x7bdDtyu20nbR7KveABSbbpVaHm2ntLc9tp/W2nrbX1tIB2gdLSi1Rk21wbaZVaBG2kdLRKmqo22vbbudtHO21fbUEduq22ETqKdtVO24jbejtrnS38q0pVa0G2wVWq+tsAAATwBetuXS2ezgPZ1uu29XbXJtre220baw9twG2lTbczttSO0ZHasjt0+WMuTYAAGzgUTbRhtp221hzqGttHG2pTbXmBt02347aEDtQ+2rbzc7ACT21s7aMNttG29uTc7ADW22QHavtt1YGh9LVmBrCO2Cq0IjtvR2kDbS0dqLnWVprnYAOm2oA7RKrQw22MbapVazR219bQXtsnk1iqYU9twqtZY7Yxtt421Kbb0dtq8q17zbNtqlVrLHbT1thG2ofbchtsR22+VrdfVgAAGOBQNtUO2vg7QJttt23KGr501g86/DbYRtpI22AABy4AQ20x7bidtNx2+cDdPOveAC/Haz1tVu2ozbSBtv/W1ybasDt3G2//bcrto021Tbb1wNVDiZ2ANvtvC23wnbNNtun609NRSWqK206HbNdt9629E7VNttoy3vAASttfx24nbRntvfTUH7aTDtHe2iVWi7tofA0DaqUWqwO22Pbaetu8O1cZbQhtPGWrdxKettwO147a4Nt6u2zXbQhquQU3M+aKFVa22tDbRKrQEO0Iba4Ntmu2t9bQltsQ20yq1rjtrx2rhVUAurpADfHaH1tDe27g7X+tow23BHbhFVefqh47SBtqh218+ae/V5e2zjbQvtvQ21cbaBDttCm5BdfQpsUO2bba19tBh2yI7TL5sOup+OrhTt4O2sU7RKdqa226naZVa7W2jY7RQdq/W2ibaJVa4m2nbbcIptsO0q7aS9tcG2m7be6ds9O0vrb31tPp2sTbV8dvsy1L9littXJ28U7ZhttpO27fINM17wAaQ7eptte20kbaP1t7e2gE7QXtt8y15G1pDtDG2uQ7Ugdow20qbbPtt6m2wVWqKdtkO1P7bYi1Vim5o1TptuQ20+Hbndt962qM7extvLO0Sq1Kzt1Z2ks7apBsSy2nE46QAf22hDbSfto7O1dnaP9tJZ2p9bRlloG0zaTr7dtwqtfnbZAAArO1Vnaxztv629HbW4uquNWDnbhztj+25/bZVluN20cbbTdt5u21JTX46pN21m7b71txe2sVWr1ttay09Zqjzt5u279bZhtvPO2RQbxs1YqmK87a2dvaO2sbbOjtA2W4P1U+dpU2137aPdtIx2sbLd75p6O0WbafNtsqtMg7XJtq282rZaALtfR2zjbSBtvx22AAA24H+21KHbXfNhwmcZdW7ttgu3wXbNttqm2uTbY8dp223dQaIVVKe2uTbdBtoQ21vbbUNtGF21Pbbqdp223bKagB17wAFC7RKrTgu0Jba39tjW2ljbbRtuc21XZarl1eF2+TbYetsIu3EXbU9t+R2pi7TttseXW1HbljtLp2yU7WVtszO2Cq0L9toK6qG/HQQGzi15+qD9tr624VWtTtpE21QHam9tCR2yAAExtrzO2QABeNtCG2h9bcftvI21uRbujtPG20Dbfptr/W3KbbIVNHOa/lWkdtpO23XnbfTt4m2xjbU1ts0u3aXbbzt/+2g9bWKrWj21o7bMctaUm94AOZdru21WXaYztcG22y7RpdtJO397aX1tyG2+C7Wadoku185rPLtjW2+S7bAdrUu1BXbTVVCuOSzRpaqqLO0PraD1tFW2yAANnts7O2LnaaztlR2kXNc7AAyu2jnbsrt9p206HNzlplzUyba/1tD62+9bUBtr8u1d7a3ttL623vbQCdtYO1D7b0dtouWmXNTptu520e7abttVV2xjbTVdrqu3j7aGrt0+29HbTLlsjjVmbb9Ntp62v/bXftvxO3pbaVDt8p2iWDWttuY21Aba3ttk12q3bQYdt4O2ubbOtt/B2vgNbqpv3W2QHbuTtvJ2prbZydrFVrtbb5rtYV2hsShW1qdO2inbCjtrp2rjbbgdqOu2Q7aTrthsG0PbYddq8O3I7bzttFuWyFje2qsK03bXaPdtu12jXbU1tvqu3iXaCxA+aqurbR7tpA22dbbhDtbW2767eKdvyO0kbbLdt0121T1XKuq9g2JU4k9tMu29rbdpdsN23+5bAAAecDM7aUbtaN2pNTeYdpxu1PHayNt8e2yODaaurpABY3apVaBN2prbUTdoTy3t+a5Uigx2tDbXRtppO2U7aDDt6cGrPLZbmqT21Ibb6jtCB29s7U5drSO2AAAp4BQO0c7bi9tSG2qU7Txtt4231Hadc13q63vzT2pqGO3/7b9jtAh2py7bRtoQO1kHa/1tUp2yzbdltqA22EHboNtAG2kVWk3loH80t5bAlV+G2xjbR7ttY22QAB09tyW2vjbQJtuS21wna1Ntmm2nvbehdrQO2lbalbtTG2qfbabdo620x7bTAAJG21fbcQduhu3c3bwdtke2zK7d2dvkO1tnbwtt7W2tDbYettPW2inaKDtH+22TbURtvx20gbbTAAe62hbbfJttvO075bm8tI/mhvHHqaqNu0m3a2Nt5t27jbZbdpAO3W3bVNtCJ2+27U1tsdu0pbbnbtzG22TbWxtvdu3gaaX8tPgWx+Da83X3W3cXbrjtQ+29jbQIduLu0YnaZp1n8G/lWkpdpgO0uba2NtC22ja7fAVsIVW93bRDtXt2o9bY1tqfW0wIbM81em2pc7T+tsWu0qbbn1tM92qzVHAhrHu3KXaB7t+bm6jTZwZXXu393auNtbG2hjTc7pqY037baQttLm2p27Wltoy20H+buNNdIAE+7Ults7zWubbUttUW2mI7X3muRu2Abb5Nthu26TTXPdprO0L3bT9t4W2vo7fLdv/21D3aBNtw+anytDfdv023f3bF7tvm2+/ze8AHt22gbarNtep24v1ZoVuf80M7bw7tkd27vbWNdqeu13XajjtKiG5G7f+tsju3I7bHNNICmz47bAdrg21MnbvDtpO2l/Nc4Vv5M0uHbZNt8m2iVWkptpVu2m3aWttPW2gA7W1tvx20/rbeNth62zW7dVtssQ0BHburtuB289bT4VuCK3EnaANtf62p3bQI9sqO0RFbINtSd2xrba3dplVqRHbqrtEj29Hbd5upk22gbbvdtjXagGVeXtrz22Anbrct0j2na7VDdt+u3hIab7tjW2v9bS2dske2VabpHtLd26C7VNtr6q15G0U9tr+29o7QBtsPW0vraFztQd2h7bcX5qyQ1w6rzrtQl2su7Yxto7u28baY9ttG2+U7T0VuNcpUbaxLtCG2h7bZAAA/23/bbKjtIxW4k7YZttY230PaSNtfO2wS7Zdds123zaaWt1P22h9bYk9sFu0pPaeDt4p29J7YsVpa3UCXb8ntV12uCAMBtp201c6rgbtoN27vbSHduE215PafHtYJWvYrWUwAWO1Sq1udtWl2wR7ccVu6O2vraHHtEO2px7ejtqBCJ0gA8LtIZ2ky7bMht462BKqnTtdG22XbYvdqcC3PFa6QAgAAUuB9Ntol2nbbdrqv320Hrao9t6m2nw7RVdovW0/Fafq1uyGhY7TQdtUu37Xb1NtLB29LbVE9s/W0U3aRVaPm25o7Z3dplVrWAB+Va3W2zA7Vxtsb21inbEdt75gPkraSVviC3klbEgtDO24DbZAACI22YXbsDtuB2lXbSRtq/O0inbGntB12267cjtt4O2GbakntL62zS7Swdoe22OlbBDyXz2rQrQUFpW62y3b/ntgL2nA7XgdtBe3YHbwXtaT2prbbC9rFVqebaInt3G21a7TdduOu1vba8UASB2p/bYLdv/W2NbasDt+m2yY7Qo9qCO2VHaGgt4um4XdXXqsxe3jbaOLtXh2tjbYQdtA21/rbvrtWB2rw7U2dsFVoqHbnjtvh2oPDUqVvV02MobAAA6cAibaIdt492707e3dtGC3LAR31tjG2rHbfxtumC0T1AuUN1zNCktZi9oZe1PPacXtIL2yAAKUdr7u2wHbf1taj2257ci9s5LWH+ab7tpr20R7fRdsc22n3aX1tD92yLbYPtpA21BlbVUNjKGzF7QC9tT21AvbcXt5r26O7eI9r3W0cbaZTtqG2+9bXfts623W7bsNt8pa9YLamVudgCKvagNtcm2kK7UOdu2e1m3avNtil29XbeK9oh22sbbVbtnO2sN7RG9quO03ba2ztMqtJ3bYJtrY20VvbaNtid2ofbWvtqa236bbVrtaG2nw7S5dqwO2HrbLNtUT27A7ZttpZ235vaadtZem5XbWwdob21L7bxdtET27A7X89vG23QXaQNtf+2yAAGgdt0O2vrbNNtFx23A7Wq9rYe00nbOHt3D2rsrf0Wh7K176bFXt6b2jc7ZAduye147bpVa072rjbbido7u2v7a1bt0qtFXbb7drOe3hba3ttwt2hHbU5dqPe0cPauHtuW2+57Qetvo22U7aoTtAr2/a7Vydt423dbbq7t7z2uPDWOeu3K1PHcm0NO727t7fJtqM20kbayzt7r2rk7e1tob21enaL3tqe29W7de9pY22nPa2DtFd2kDbSKrTg23TvbuHtpgADjbaldvke3v7bP9t3+2yV7aetuMO26HbvXty+27rbabdo1224fbCjtPG238rceWvM22qXa89t1d22d7bfts221lnaENtpz2027X/dqM21HrauNtXp2ij7Yxtqo+2mAB31tgqteR7RTdrwe38fbhNtyu2oc7Xntqa208HbwDtMp2ifbd3ttXe1EbbQztZ227CrRcFtwq3q+adNtTr24S7c7dvHO2XvbYbtK12sLbSOdqyu09nbaKtCGG+s7WsGsM+3AvbnXtb62ps7aY9q8O2RPaUPt0qtKa7RZ9rqe3znbA7tS529l7fxVsIw033bDntF72ibbS7drOe3gGbxL1Gxqij7URtqh23KAA5NtGgAITbX59oKu0lnbhPt092mj7dzdvo+2vPaJVaQH2lI9WpVqEPLIgadNtP+2vF7eltug21zva/ntrn2ly7dCds4+247b8dt+x2s57TG9t1O153a6XtNO26wAHVtv421u3aXLt4p2iE7RKrQw+083aRNth+2hy7RuduQO39vbiDt8j2ss7f/tpEO0b3agPtmZ6oY9YJwxM1WKvbRvt472//bQG9v/22mvb8DttX2og7Wh9tIO3kHa2zt1B2zb7eFtqAe2F3ayvt/22jY7YIZsUyCrHrhdtfz2tb7UG9rNe2lHblXtG92zc7SgdsjO2UHa1XtdJqpt7dgdvgO0q7af1t9z29U7bnduze1SfauDtHO26C7c5ttMADfvaVvtdX2iVWg19qwO3t7apVahR22/bfftvNu1imrDZVvVW/mLQc9s2+0XvbldtDj2gD7Wwdqs+1uPb0vtf32rL7S89sY+25faN5tT1s4ELXEqsZ20Hbb5qtxpqvWBJ59vM+027blAA2G2jQAL59tce0Bfa8vthJ6mQzdtVrpACGnbv1tKT29rbarduLe2XHbZTtym2l9be5tsY21tbasDtaB2417VgdqfTS8bbk7tax2uO7fztusACKvaYLt2G2zC7S5tsTO08n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AAABhZK8so+WNvLnSxwXy8L5ea8tE+X4Odw3lyAAIAAEmBwAAIMDdJl52AIAAAYewAAL01svlr03YAABEZwAAA1jUvl2m4pN5cgACAABXWr18uWtn3gAw3l5ky87AEAAAnQ+b5bjvMOrrAAAMMs2+Xk7ztORwAAAgTjvljO85NJsAAAAzYAAErZyAAIAAGg6zby3NJsAAARvYAABolwAAKFdgAAEebuTL7wAGry515cAACoE4AABoOufQyt5cAACl44AAATxwAADWdXd5wAAA39gAARwm1vLgAAGJrhoTgAAUxbAAAAHWF+WexTgAAFTXAAALQOAABIWaHFOAAAx0cAAAy4/KZfeADV+XAAAOisL3nAAAk50e+WL9Dzvlze8yi1UAAA9A4AAEAawAAKhrjbZ94ACX5dT8uQABAAANgubeXR9tJflwAACz1vNFyby6N5cfVqQABAAAtquAABKrsAAAznR/eYcZ1q+XfTLrflwAAC5dgAAEXHIAAgAAF6bNvL+gZwYbRX5aP8uQABY/L73llby5AACu8tU+XAAAKU0+rH3zVdvlkry4t5cAAAAE8n5cAAAYLa+rSO8uAAARtcW8tf+X5vLgAAHEHIAAt/ls/y3d5cAAA2tYAAANVyAAIAAAwhyAAIAAAjxwAAK1DgAACabAAAJ03WAAv/LM/lgry0/5cAAC5kyt5cAACWq7gFf9osFpb1HzUbO55nVo+elUCreXDHzdIAQAAAmDJflwAABSjteR8ryzYdsAAAq8595YMMOAABE8fL8slBn+T973lwAAK2L5sJ6fy0IFbLouAAATzu18sz+WhArhE6wAABdNGvlhui4amsAACTy4AAEjVx3yxE+bpACAAAFWra8uO+X0wNgAAcNGhArYc6w3y0IFajTWAAAfMcAAC9U95KZW8uAAAWscAAAOzQ6fvx8uAAAPTtsCvdmXawNsgVo3y0IFYA2OberAAALjWAABU2ZW8v+n7AAAEGOAAACIZCCtTEGq512/livy1EFbHTW6+qCArh3lwAACGd05lukAAr5ZG8ujeXbvLanZukAHt5eq8uQBXIAAD3lwAAJVj//lwAABOjzflheEx5dryCuQAAD/Lmz5s9NdUFcAAAften5c28tEnbAAAEB2HeX31aiDFx/3cd5f4Cu3PnCFVgAADtHOgrGN8LBi1gUct8uAAAdocAA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fdfc+aBPXOwVyvtbUWq4LXJIugE172and1/g08ATWiZrJY15sa1Z11U65qde1VrysH7CmpLNazmqOdeJevOY1yXrz4K3S+feAB1a1EW1csamGNWzmqaweaZrD1assahF1yRmrSLXlIuau1pTrtZ15tWodbVy921g1kLr9lNe069aTWZZr6vXXMarWNTt48IVVqJrRM1yta9r175mpyzVkynXM1L0a5pNR6Wp/dcdevGXXU2D8fNWk6+ArW75qqO1ZxlhyvT065njW8JqhnXlvdiAdZM5ZW9frprwnX2ya/bNbWmt6cs7uWmtaAJl+768t65azVHOvdvXkCaztNXTGsO9coq1jvXksp0716t6529dhxr8PXGLam713d69t80ZpqHvX23r4GtdmWo+jWveuW+1AJlknx87ACI9e7ZrVnXu3riHNd/2pa9dBNPgfX52asZ1/C65+9cdZqbs1yOa22NXH3bZt1pJqD81oqavetU967VTXfZrfs1KPr84V1d2fR9eg5qsfXP3riH14dmq1jWnInbnXF+auZNbt68R9dI5q7s1FPrwpp+emsnsvU+umY14Pr/HNVD64SftuJrdU1qT9k7W8O5eYctYJrVnXq6a8Ate9Gv81pduuMVae8a671+Cic4TVg5q8nXuca/Zi89Gq0zXlev0Y1OTr+/NcL64eTV0uvsXXxXr6454WfsV9dleuMvXqvrzJNer68/jU/NqiB1nYj5n14OWoRVofNr2nXj9l4ky5sUfGrXCuvTq1NFa6QtQvKY2rWDev7M1VA113O3Xarq1phFqOtaWda8J19G69HTUThW6taEKalutUc68D9f8ov3gASBatdNUerSOddxOvrnXtdu1zNbdWr5jWx+vwnX8fr5mNT+2sZjWfprLY1oLl/Z+z12pdjXcuuDnXyvroLWlqZaq9cKivtU127ro51yX66MTXEmXDYNgCa88yyNWpP8f5qqmC1BfrwX1/wmt1bWFuvGXXjFB7J11e2rHdc/OWmPXZNajZtbDGr1RfLqqYVatHauH1+V65j7NJZq4u1KMa8Z12SUbUTUz+uJ/XGXrjmNXxZen9fj+ui/Xy/rueNaKc+CbUpFqYY1HHa47NQ/44mTWmpq3HLP7r5ctTPGrF9dMlrE41NLrrzNY1rV4cvvuvAxX1Q1vX1wXGqPbWqpr+O1WFa7RNQCmu1Oekv3mjVInr2etT/mrWTUNprFPXnTr/etZAACxjXtuvFW1G7rymNaqmoxVrkFqXY10Daj7NYFrQjTUzxq9a1zvrrmNSHWra9eSxrd/XCrr1VNaLGu2TXAZqBC1ZLamAtQO2pJfvWlGQWneRtX/14PGv/9dwq1AA378apT130WrbdekxqLjLNDa0d11AG4JTWwBvVi1YLTtGM5+6+qbXtOu6A3TMasstVQmpejXtOv1fXjlas31/nnfvRN1mX63X0ya/J19i06YcvgOXkS1qzrqqtU1rRqrVuevgh7kgb5utUc6/zbUXfm5A3DJa/ZNQuK6KsP8SadA3Oya62NRS08v7X7OuEvXkzr6Z16c662deLJq6WnDSa8wN/D687zW15r1nXVgbonNXM65ANtIxqMVakpl/8tQdzvUDegFqMvXlzrx1tX865nTU5Rm/A30gbrttdA9qQLW3+u1vXw5z1I4yvmv81ol1qUnXIMajjNT96+r9f/9r9MTaia6IN0q6/nOcbGGRPXC3a8J1yn67OMt+prVzn1D2yAdT267l9eytr2Y1j7asMtc569pjXEmXLENIfrhd19C68Nac++uGY1fvr5oN9P9YULWCBvMY1RzrtlNV4G7ejVD5rpfzZBa1rWgCZZR53SprZa1uaawrTarGrCLUdBvStNT8atDNaC6+WLVMcX5g3SKtdGNT864bjXrOHAE13Qbgb19lms69dIxXXN1W7rjZNeE66+TUX+vcY1Nza2WNcSZcEOMr5q6nX8Dl40tfqmrie2v2Xzg3p1ax+y6NWo2VN2FqSM1Msa54N3TGr/jWqBa3C15GayAAITGoPVo5mX82n1Oq7J16h2qOddOFrM/XdyahltbzGvBzWQJq2U1J1a9jF6EWoZjUdBuzAt3AblBtdkG7s4vNeusfX/GLnf15567n9ewxmOC1eKa1EN143s4TXfprTU1Fqavp14ZK7FUyzuvUc19Ram+Nftms61oaevXo11gAbJ1/iWohzUMxqzjLXFz5B7fxWrbTXspqXo1CLrxhNUcG6JzUrJr201r0ajjNT26/F9cN+u0i1AUrlJvX5WooTUyevTq1GKtIUN8X6+lDdStrQA34Abq4tWE69zjXtFqJK1YdamctWcG/Xst++uwPXdmLt/87sWvxLUoFqBQ3EJavr1+068tjXtprMA3Esaohy/U69krUChO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rjVB2sZfeACAABQ2EAAC9sIAAAHYQAAI2wgAAKdg1W3ylT2K++8AEAAAtsBq25cJOAABu2EAADDsBq28AAB1sIAAHnYI1t4AAC7YMhYya28AABLsDa26VbcatulW3gAADth9FbgAAWthAAAu7BGtvLW3kAAQAADmwgAABdg1W3gAAZdg3W3gAActhIAACrbwAAEGwAbbm1t5AAEAACJsIAACzYT1t4AABXYSAAMm26NbeatvtW3Vz1qMVcm25DbcatuVW3JrbhNt4AAALYJVt2q24TbdZtuc238bm5Nt3q25rbc86G9W3DrbiNt3q289bcatvM232bbrVt1q1ZBrhKtvAAAm7AmtvIAATbbltt22247bcNtuC3NPmq0mVX224HbdDtvW237bb6tt1225ResmOPI2rMr4QAAJGwgAAetgHW3Rrbp1t1G24Dbe9tux234opvVtya27TbeHtuI23brbwNt3u26dbdjtu6qn67bzdt9u27Pbe7tv923maDluNYe2+Pbcmtud23F7bm1t2O278k1utvk23Y7bqjG50sY2S2vX2vTdjJl8fAy7mvw7tapr3Xr/r19uF5nZdg81R+W59DfJlgTuzX+vD2dDimW/LC95i/Q4LfbMHU5+aqOrH5m5d6wKA81ceH+XLXH90N6Lqxl3bSDN8Sna8jNh2gww6EQfNhOzrGV23nrb/1tyq24dbeAABB2EtbdKtvnYTDHb5jt6x27/2d0gA3W3gAABthDW3Nrbj1t43U6f9WUs7k23vbbiNtxq24jbdptvBgznrbtdt+EYZVbeCdumWdbrboNt7J24kRdrtvk23abbwAANWw5Hr94ALR2/9bcydu2BXKrby1t2a2/TbcqtvAAAW7BrtvQ23Nrby1t/6fuTbdKtvLW3WbbqTt8x4/eAAmtug23ybbh1t0q283beAAA12Ac7dPdWA23gAAHdg1W3GbbtVt5a27dbd2tv9EXzsAPVt5a26jbc+tujW3ybbsLt391bvqf3COPLtBbbzVt8W28HbdHtvAAAbbAOtuFO32nr94AKW24dbdttvjW3ybbzNt4W2+LbfxduiTtSrb0ztza26NbdRfXk23hrbrdt1Z2+TbfWtvk23Cnbls/YAAHbYS1t4AACHYS1tyq27ym1JfWtzLEDT2my+A/aDQDc+a1W3Cnbm8y5psZ56vpeORu1rGak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=";const {react, reactDOM, excalidrawLib} = window.eval.call(window, `(function() {${LZString.decompressFromBase64(EXCALIDRAW_PACKAGES)};return {react:React, reactDOM:ReactDOM, excalidrawLib: ExcalidrawLib};})();`);const PLUGIN_VERSION="1.8.22";function _interopNamespace(e){if(e&&e.__esModule)return e;var A=Object.create(null);return e&&Object.keys(e).forEach((function(t){if("default"!==t){var i=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(A,t,i.get?i:{enumerable:!0,get:function(){return e[t]}})}})),A.default=e,Object.freeze(A)}var obsidian_module__namespace=_interopNamespace(obsidian_module),React__namespace=_interopNamespace(React);let random$1=e=>crypto.getRandomValues(new Uint8Array(e)),customRandom=(e,A,t)=>{let i=(2<{let r="";for(;;){let A=t(n),s=n;for(;s--;)if(r+=e[A[s]&i]||"",r.length===a)return r}}},customAlphabet=(e,A=21)=>customRandom(e,A,random$1),nanoid$1=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce(((e,A)=>e+((A&=63)<36?A.toString(36):A<62?(A-26).toString(36).toUpperCase():A>62?"-":"_")),"");function JSON_parse(e){return JSON.parse(e.replaceAll("[","["))}/Mac|iPod|iPhone|iPad/.test(window.navigator.platform);const DEVICE={isDesktop:!document.body.hasClass("is-tablet")&&!document.body.hasClass("is-mobile"),isPhone:document.body.hasClass("is-phone"),isTablet:document.body.hasClass("is-tablet"),isMobile:document.body.hasClass("is-mobile"),isLinux:document.body.hasClass("mod-linux")&&!document.body.hasClass("is-android"),isMacOS:document.body.hasClass("mod-macos")&&!document.body.hasClass("is-ios"),isWindows:document.body.hasClass("mod-windows"),isIOS:document.body.hasClass("is-ios"),isAndroid:document.body.hasClass("is-android")},nanoid=customAlphabet("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",8),KEYCODE={ESC:27},ROUNDNESS={LEGACY:1,PROPORTIONAL_RADIUS:2,ADAPTIVE_RADIUS:3},GITHUB_RELEASES="https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/",URLFETCHTIMEOUT=1e3,PLUGIN_ID="obsidian-excalidraw-plugin",SCRIPT_INSTALL_CODEBLOCK="excalidraw-script-install",SCRIPT_INSTALL_FOLDER="Downloaded",fileid=customAlphabet("1234567890abcdef",40),REG_LINKINDEX_INVALIDCHARS=/[<>:"\\|?*#]/g,REG_BLOCK_REF_CLEAN=/[!"#$%&()*+,.:;<=>?@^`{|}~\/\[\]\\]/g,IMAGE_TYPES=["jpeg","jpg","png","gif","svg","webp","bmp","ico"],EXPORT_TYPES=["svg","dark.svg","light.svg","png","dark.png","light.png"],MAX_IMAGE_SIZE=500,FRONTMATTER_KEY="excalidraw-plugin",FRONTMATTER_KEY_EXPORT_TRANSPARENT="excalidraw-export-transparent",FRONTMATTER_KEY_EXPORT_DARK="excalidraw-export-dark",FRONTMATTER_KEY_EXPORT_SVGPADDING="excalidraw-export-svgpadding",FRONTMATTER_KEY_EXPORT_PADDING="excalidraw-export-padding",FRONTMATTER_KEY_EXPORT_PNGSCALE="excalidraw-export-pngscale",FRONTMATTER_KEY_CUSTOM_PREFIX="excalidraw-link-prefix",FRONTMATTER_KEY_CUSTOM_URL_PREFIX="excalidraw-url-prefix",FRONTMATTER_KEY_CUSTOM_LINK_BRACKETS="excalidraw-link-brackets",FRONTMATTER_KEY_ONLOAD_SCRIPT="excalidraw-onload-script",FRONTMATTER_KEY_LINKBUTTON_OPACITY="excalidraw-linkbutton-opacity",FRONTMATTER_KEY_DEFAULT_MODE="excalidraw-default-mode",FRONTMATTER_KEY_FONT="excalidraw-font",FRONTMATTER_KEY_FONTCOLOR="excalidraw-font-color",FRONTMATTER_KEY_BORDERCOLOR="excalidraw-border-color",FRONTMATTER_KEY_MD_STYLE="excalidraw-css",FRONTMATTER_KEY_AUTOEXPORT="excalidraw-autoexport",VIEW_TYPE_EXCALIDRAW="excalidraw",ICON_NAME="excalidraw-icon",RERENDER_EVENT="excalidraw-embed-rerender",BLANK_DRAWING=`{"type":"excalidraw","version":2,"source":"${GITHUB_RELEASES+PLUGIN_VERSION}","elements":[],"appState":{"gridSize":null,"viewBackgroundColor":"#ffffff"}}`,DARK_BLANK_DRAWING=`{"type":"excalidraw","version":2,"source":"${GITHUB_RELEASES+PLUGIN_VERSION}","elements":[],"appState":{"theme":"dark","gridSize":null,"viewBackgroundColor":"#ffffff"}}`,FRONTMATTER=["---","","excalidraw-plugin: parsed","tags: [excalidraw]","","---","==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==","",""].join("\n"),EMPTY_MESSAGE="Hit enter to create a new drawing",TEXT_DISPLAY_PARSED_ICON_NAME="quote-glyph",TEXT_DISPLAY_RAW_ICON_NAME="presentation",FULLSCREEN_ICON_NAME="fullscreen",SCRIPTENGINE_ICON_NAME="ScriptEngine",COLOR_NAMES=new Map;COLOR_NAMES.set("aliceblue","#f0f8ff"),COLOR_NAMES.set("antiquewhite","#faebd7"),COLOR_NAMES.set("aqua","#00ffff"),COLOR_NAMES.set("aquamarine","#7fffd4"),COLOR_NAMES.set("azure","#f0ffff"),COLOR_NAMES.set("beige","#f5f5dc"),COLOR_NAMES.set("bisque","#ffe4c4"),COLOR_NAMES.set("black","#000000"),COLOR_NAMES.set("blanchedalmond","#ffebcd"),COLOR_NAMES.set("blue","#0000ff"),COLOR_NAMES.set("blueviolet","#8a2be2"),COLOR_NAMES.set("brown","#a52a2a"),COLOR_NAMES.set("burlywood","#deb887"),COLOR_NAMES.set("cadetblue","#5f9ea0"),COLOR_NAMES.set("chartreuse","#7fff00"),COLOR_NAMES.set("chocolate","#d2691e"),COLOR_NAMES.set("coral","#ff7f50"),COLOR_NAMES.set("cornflowerblue","#6495ed"),COLOR_NAMES.set("cornsilk","#fff8dc"),COLOR_NAMES.set("crimson","#dc143c"),COLOR_NAMES.set("cyan","#00ffff"),COLOR_NAMES.set("darkblue","#00008b"),COLOR_NAMES.set("darkcyan","#008b8b"),COLOR_NAMES.set("darkgoldenrod","#b8860b"),COLOR_NAMES.set("darkgray","#a9a9a9"),COLOR_NAMES.set("darkgreen","#006400"),COLOR_NAMES.set("darkkhaki","#bdb76b"),COLOR_NAMES.set("darkmagenta","#8b008b"),COLOR_NAMES.set("darkolivegreen","#556b2f"),COLOR_NAMES.set("darkorange","#ff8c00"),COLOR_NAMES.set("darkorchid","#9932cc"),COLOR_NAMES.set("darkred","#8b0000"),COLOR_NAMES.set("darksalmon","#e9967a"),COLOR_NAMES.set("darkseagreen","#8fbc8f"),COLOR_NAMES.set("darkslateblue","#483d8b"),COLOR_NAMES.set("darkslategray","#2f4f4f"),COLOR_NAMES.set("darkturquoise","#00ced1"),COLOR_NAMES.set("darkviolet","#9400d3"),COLOR_NAMES.set("deeppink","#ff1493"),COLOR_NAMES.set("deepskyblue","#00bfff"),COLOR_NAMES.set("dimgray","#696969"),COLOR_NAMES.set("dodgerblue","#1e90ff"),COLOR_NAMES.set("firebrick","#b22222"),COLOR_NAMES.set("floralwhite","#fffaf0"),COLOR_NAMES.set("forestgreen","#228b22"),COLOR_NAMES.set("fuchsia","#ff00ff"),COLOR_NAMES.set("gainsboro","#dcdcdc"),COLOR_NAMES.set("ghostwhite","#f8f8ff"),COLOR_NAMES.set("gold","#ffd700"),COLOR_NAMES.set("goldenrod","#daa520"),COLOR_NAMES.set("gray","#808080"),COLOR_NAMES.set("green","#008000"),COLOR_NAMES.set("greenyellow","#adff2f"),COLOR_NAMES.set("honeydew","#f0fff0"),COLOR_NAMES.set("hotpink","#ff69b4"),COLOR_NAMES.set("indianred","#cd5c5c"),COLOR_NAMES.set("indigo","#4b0082"),COLOR_NAMES.set("ivory","#fffff0"),COLOR_NAMES.set("khaki","#f0e68c"),COLOR_NAMES.set("lavender","#e6e6fa"),COLOR_NAMES.set("lavenderblush","#fff0f5"),COLOR_NAMES.set("lawngreen","#7cfc00"),COLOR_NAMES.set("lemonchiffon","#fffacd"),COLOR_NAMES.set("lightblue","#add8e6"),COLOR_NAMES.set("lightcoral","#f08080"),COLOR_NAMES.set("lightcyan","#e0ffff"),COLOR_NAMES.set("lightgoldenrodyellow","#fafad2"),COLOR_NAMES.set("lightgrey","#d3d3d3"),COLOR_NAMES.set("lightgreen","#90ee90"),COLOR_NAMES.set("lightpink","#ffb6c1"),COLOR_NAMES.set("lightsalmon","#ffa07a"),COLOR_NAMES.set("lightseagreen","#20b2aa"),COLOR_NAMES.set("lightskyblue","#87cefa"),COLOR_NAMES.set("lightslategray","#778899"),COLOR_NAMES.set("lightsteelblue","#b0c4de"),COLOR_NAMES.set("lightyellow","#ffffe0"),COLOR_NAMES.set("lime","#00ff00"),COLOR_NAMES.set("limegreen","#32cd32"),COLOR_NAMES.set("linen","#faf0e6"),COLOR_NAMES.set("magenta","#ff00ff"),COLOR_NAMES.set("maroon","#800000"),COLOR_NAMES.set("mediumaquamarine","#66cdaa"),COLOR_NAMES.set("mediumblue","#0000cd"),COLOR_NAMES.set("mediumorchid","#ba55d3"),COLOR_NAMES.set("mediumpurple","#9370d8"),COLOR_NAMES.set("mediumseagreen","#3cb371"),COLOR_NAMES.set("mediumslateblue","#7b68ee"),COLOR_NAMES.set("mediumspringgreen","#00fa9a"),COLOR_NAMES.set("mediumturquoise","#48d1cc"),COLOR_NAMES.set("mediumvioletred","#c71585"),COLOR_NAMES.set("midnightblue","#191970"),COLOR_NAMES.set("mintcream","#f5fffa"),COLOR_NAMES.set("mistyrose","#ffe4e1"),COLOR_NAMES.set("moccasin","#ffe4b5"),COLOR_NAMES.set("navajowhite","#ffdead"),COLOR_NAMES.set("navy","#000080"),COLOR_NAMES.set("oldlace","#fdf5e6"),COLOR_NAMES.set("olive","#808000"),COLOR_NAMES.set("olivedrab","#6b8e23"),COLOR_NAMES.set("orange","#ffa500"),COLOR_NAMES.set("orangered","#ff4500"),COLOR_NAMES.set("orchid","#da70d6"),COLOR_NAMES.set("palegoldenrod","#eee8aa"),COLOR_NAMES.set("palegreen","#98fb98"),COLOR_NAMES.set("paleturquoise","#afeeee"),COLOR_NAMES.set("palevioletred","#d87093"),COLOR_NAMES.set("papayawhip","#ffefd5"),COLOR_NAMES.set("peachpuff","#ffdab9"),COLOR_NAMES.set("peru","#cd853f"),COLOR_NAMES.set("pink","#ffc0cb"),COLOR_NAMES.set("plum","#dda0dd"),COLOR_NAMES.set("powderblue","#b0e0e6"),COLOR_NAMES.set("purple","#800080"),COLOR_NAMES.set("rebeccapurple","#663399"),COLOR_NAMES.set("red","#ff0000"),COLOR_NAMES.set("rosybrown","#bc8f8f"),COLOR_NAMES.set("royalblue","#4169e1"),COLOR_NAMES.set("saddlebrown","#8b4513"),COLOR_NAMES.set("salmon","#fa8072"),COLOR_NAMES.set("sandybrown","#f4a460"),COLOR_NAMES.set("seagreen","#2e8b57"),COLOR_NAMES.set("seashell","#fff5ee"),COLOR_NAMES.set("sienna","#a0522d"),COLOR_NAMES.set("silver","#c0c0c0"),COLOR_NAMES.set("skyblue","#87ceeb"),COLOR_NAMES.set("slateblue","#6a5acd"),COLOR_NAMES.set("slategray","#708090"),COLOR_NAMES.set("snow","#fffafa"),COLOR_NAMES.set("springgreen","#00ff7f"),COLOR_NAMES.set("steelblue","#4682b4"),COLOR_NAMES.set("tan","#d2b48c"),COLOR_NAMES.set("teal","#008080"),COLOR_NAMES.set("thistle","#d8bfd8"),COLOR_NAMES.set("tomato","#ff6347"),COLOR_NAMES.set("turquoise","#40e0d0"),COLOR_NAMES.set("violet","#ee82ee"),COLOR_NAMES.set("wheat","#f5deb3"),COLOR_NAMES.set("white","#ffffff"),COLOR_NAMES.set("whitesmoke","#f5f5f5"),COLOR_NAMES.set("yellow","#ffff00"),COLOR_NAMES.set("yellowgreen","#9acd32");const DEFAULT_MD_EMBED_CSS='.snw-reference{display: none;}.excalidraw-md-host{padding:0px 10px}.excalidraw-md-footer{height:5px}foreignObject{background-color:transparent}p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;color:inherit}table,tr,th,td{color:inherit;border:1px solid;border-collapse:collapse;padding:3px}th{font-weight:bold;border-bottom:double;background-color:silver}.copy-code-button{display:none}code[class*=language-],pre[class*=language-]{color:#393a34;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;font-size:.9em;line-height:1.2em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre>code[class*=language-]{font-size:1em}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{background:#C1DEF1}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{background:#C1DEF1}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;background-color:#0000001a}:not(pre)>code[class*=language-]{padding:.2em;padding-top:1px;padding-bottom:1px;background:#f8f8f8;border:1px solid #dddddd}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:green;font-style:italic}.token.namespace{opacity:.7}.token.string{color:#a31515}.token.punctuation,.token.operator{color:#393a34}.token.url,.token.symbol,.token.number,.token.boolean,.token.variable,.token.constant,.token.inserted{color:#36acaa}.token.atrule,.token.keyword,.token.attr-value,.language-autohotkey .token.selector,.language-json .token.boolean,.language-json .token.number,code[class*=language-css]{color:#00f}.token.function{color:#393a34}.token.deleted,.language-autohotkey .token.tag{color:#9a050f}.token.selector,.language-autohotkey .token.keyword{color:#00009f}.token.important{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.class-name,.language-json .token.property{color:#2b91af}.token.tag,.token.selector{color:maroon}.token.attr-name,.token.property,.token.regex,.token.entity{color:red}.token.directive.tag .tag{background:#ffff00;color:#393a34}.line-numbers.line-numbers .line-numbers-rows{border-right-color:#a5a5a5}.line-numbers .line-numbers-rows>span:before{color:#2b91af}.line-highlight.line-highlight{background:rgba(193,222,241,.2);background:-webkit-linear-gradient(left,rgba(193,222,241,.2) 70%,rgba(221,222,241,0));background:linear-gradient(to right,rgba(193,222,241,.2) 70%,rgba(221,222,241,0))}blockquote{ font-style:italic;background-color:rgb(46,43,42,0.1);margin:0;margin-left:1em;border-radius:0 4px 4px 0;border:1px solid hsl(0,80%,32%);border-left-width:8px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;padding:10px 20px;margin-inline-start:30px;margin-inline-end:30px;}',SCRIPTENGINE_ICON='',DISK_ICON_NAME="save",PNG_ICON_NAME="save-png",PNG_ICON='',SVG_ICON_NAME="save-svg",SVG_ICON='',EXCALIDRAW_ICON='',VIRGIL_DATAURL="data:application/font-woff;charset=utf-8;base64,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",VIRGIL_FONT=` @font-face {font-family: "Virgil";src: url("${VIRGIL_DATAURL}") format("woff2");}`,CASCADIA_FONT=' @font-face {font-family: "Cascadia";src: url("data:application/font-woff;charset=utf-8;base64,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XVtdpV2uXdBeAV4OXmBecl6GXpteyl74X1Vfsl/PX+xgDWAtYDVgPWBQYGNga2B9YIZgj2CcYKlgtmDLYOFg7GElYVthfmGgYa1hwmHdYgNiN2JVYoli0GL6Yzpjc2PbZINkrGUYZUBlTWVeZaNl8GX9Zi9mPGZNZrdm/mdPZ59nq2e4Z8hoAWhDaE9oW2hoaMto12jnaPNo/2mBaipqmGqlarFrRWtSa79sG2wnbFRskGzBbM5s32z7bQ5tF20fbR9tH20fbX9tzm4ebp9u+W9jb75wGnBgcKRw1HEucZRx1nIxcoly1HMHc1Nzm3P+dEJ0rXTvdR11YXWIdcl2LHZrdnN2e3aidqp2zHbwdwd3LHc/d213qHfGd/14JHhLeHt4rnjWeON5EnkpeUd5nHnBefJ5+noCeiV6T3pyenp6hXqcewR7kXu5e+R8Dnw3fHF8qnztfPp9B30UfSF9Ln07fUh9VX1ifW99fH2JfZZ9o32wfb19yn3YfeZ9834Bfg5+Hn4yfkJ+U35hfnd+h37Vf2iAj4CrgNeBDYEzgVmBgIGmgbmBzYH4gh2CUoKHgr2C84M1g/iEM4SIhK6Ey4T9hR6FQIVbhXaFiYWcha+FwoXSheuGAoYZhjCGR4Zoho+GnYazhsGGzobjhviHBYcah0yHaIgsiE6IcIi1iNuJA4lciWqJgImViaqJvYnRie6KDIosikyKbIqBio+KpIqyir+KzIrZiueK+4sPiySLOYtdi3GLhIuRi5+Ls4vIi9aL44vxi/+MFIwojD2MUoxfjGyMeYyFjJiMq4y/jNKM840NjSeNO41bjXSNjo2ijc6N7o4PjieOPY5TjmaOd46Njp6OtI7NjuGO8o8JjxqPMY9Lj2WPe4+Rj6aPvI/Kj96P75AAkA6QHJAukE6QdJCCkJ6QvJDKkN6Q75ECkRORIZE7kU+RY5F+kZSRqZHCkdiR7pIIkiSSQJJckniSlJK3ksiS2JLrkwCTDpMhkzKTQ5NQk12TcJOMk6+TvJPVk/GT/5QSlCSUNJRElFKUa5R+lJGUrJTClNiU8ZUHlR2VN5VTlWqVf5WUla2VwJXWleaV/JYNlieWOpZQlmCWdpaHlqCWtJbJluyXBZcflziXTJdgl3qXjpeil8WX3Zf1mGqYsZkFmTmZg5mvmcaZ5Zpamr6bHZtFm7icHZyAnN6dG52E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") format("woff2");}';class Random{constructor(e){this.seed=e}next(){return this.seed?(2**31-1&(this.seed=Math.imul(48271,this.seed)))/2**31:Math.random()}}var commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},lzStringExports={},lzString={get exports(){return lzStringExports},set exports(e){lzStringExports=e}};function splitFolderAndFilename(e){const A=e.lastIndexOf("/"),t=-1==A?e:e.substring(A+1);return{folderpath:obsidian_module.normalizePath(e.substring(0,A)),filename:t,basename:t.replace(/\.[^/.]+$/,"")}}!function(e){var A=function(){var e=String.fromCharCode,A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",i={};function n(e,A){if(!i[e]){i[e]={};for(var t=0;t>>8,t[2*i+1]=r%256}return t},decompressFromUint8Array:function(A){if(null==A)return a.decompress(A);for(var t=new Array(A.length/2),i=0,n=t.length;i>=1}else{for(n=1,i=0;i>=1}0==--d&&(d=Math.pow(2,u),u++),delete s[c]}else for(n=r[c],i=0;i>=1;0==--d&&(d=Math.pow(2,u),u++),r[l]=h++,c=String(o)}if(""!==c){if(Object.prototype.hasOwnProperty.call(s,c)){if(c.charCodeAt(0)<256){for(i=0;i>=1}else{for(n=1,i=0;i>=1}0==--d&&(d=Math.pow(2,u),u++),delete s[c]}else for(n=r[c],i=0;i>=1;0==--d&&(d=Math.pow(2,u),u++)}for(n=2,i=0;i>=1;for(;;){if(p<<=1,m==A-1){g.push(t(p));break}m++}return g.join("")},decompress:function(e){return null==e?"":""==e?null:a._decompress(e.length,32768,(function(A){return e.charCodeAt(A)}))},_decompress:function(A,t,i){var n,a,r,s,o,l,c,d=[],h=4,u=4,g=3,p="",m=[],w={val:i(0),position:t,index:1};for(n=0;n<3;n+=1)d[n]=n;for(r=0,o=Math.pow(2,2),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;switch(r){case 0:for(r=0,o=Math.pow(2,8),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;c=e(r);break;case 1:for(r=0,o=Math.pow(2,16),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;c=e(r);break;case 2:return""}for(d[3]=c,a=c,m.push(c);;){if(w.index>A)return"";for(r=0,o=Math.pow(2,g),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;switch(c=r){case 0:for(r=0,o=Math.pow(2,8),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;d[u++]=e(r),c=u-1,h--;break;case 1:for(r=0,o=Math.pow(2,16),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;d[u++]=e(r),c=u-1,h--;break;case 2:return m.join("")}if(0==h&&(h=Math.pow(2,g),g++),d[c])p=d[c];else{if(c!==u)return null;p=a+a.charAt(0)}m.push(p),d[u++]=a+p.charAt(0),a=p,0==--h&&(h=Math.pow(2,g),g++)}}};return a}();null!=e&&(e.exports=A)}(lzString);const download=(e,A,t)=>{const i=document.createElement("a");i.setAttribute("href",(e?`${e},`:"")+A),i.setAttribute("download",t),i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i)};function getIMGFilename(e,A){return`${e.substring(0,e.lastIndexOf("."))}.${A}`}function getNewUniqueFilepath(e,A,t){let i=obsidian_module.normalizePath(`${t}/${A}`),n=e.getAbstractFileByPath(i),a=0;const r=A.endsWith(".excalidraw.md")?".excalidraw.md":A.slice(A.lastIndexOf("."));for(;n;)i=obsidian_module.normalizePath(`${t}/${A.slice(0,A.lastIndexOf(r))}_${a}${r}`),a++,n=e.getAbstractFileByPath(i);return i}function getDrawingFilename(e){return e.drawingFilenamePrefix+(""!==e.drawingFilenameDateTime?window.moment().format(e.drawingFilenameDateTime):"")+(e.compatibilityMode?".excalidraw":e.useExcalidrawExtension?".excalidraw.md":".md")}function getEmbedFilename(e,A){return(A.drawingEmbedPrefixWithFilename?e:"")+A.drawingFilnameEmbedPostfix+(""!==A.drawingFilenameDateTime?window.moment().format(A.drawingFilenameDateTime):"")+(A.compatibilityMode?".excalidraw":A.useExcalidrawExtension?".excalidraw.md":".md")}async function checkAndCreateFolder(e){const A=app.vault;e=obsidian_module.normalizePath(e);const t=A.getAbstractFileByPathInsensitive(e);t&&t instanceof obsidian_module.TFolder||(t&&t instanceof obsidian_module.TFile&&new obsidian_module.Notice(`The folder cannot be created because it already exists as a file: ${e}.`),await A.createFolder(e))}const getURLImageExtension=e=>{const A=e.split("?")[0];return A.substring(A.lastIndexOf(".")+1)},getMimeType=e=>{switch(e){case"png":return"image/png";case"jpeg":case"jpg":return"image/jpeg";case"gif":return"image/gif";case"webp":return"image/webp";case"bmp":return"image/bmp";case"ico":return"image/x-icon";case"svg":case"md":return"image/svg+xml";default:return"application/octet-stream"}},getFileFromURL=async(e,A,t=1e3)=>{try{return await Promise.race([(async()=>new Promise((e=>setTimeout((()=>e(null)),t))))(),obsidian_module.requestUrl({url:e,method:"get",contentType:A,throw:!1})])}catch(A){return void errorlog({where:getFileFromURL,message:`URL did not load within timeout period of ${t}ms`,url:e})}},getDataURLFromURL=async(e,A,t=1e3)=>{const i=await getFileFromURL(e,A,t);return i&&200===i.status?await getDataURL(i.arrayBuffer,A):e},{exportToSvg:exportToSvg,exportToBlob:exportToBlob}=excalidrawLib;let versionUpdateChecked=!1;const checkExcalidrawVersion=async e=>{if(!versionUpdateChecked){versionUpdateChecked=!0;try{const e=async()=>JSON.parse(await obsidian_module.request({url:"https://api.github.com/repos/zsviczian/obsidian-excalidraw-plugin/releases?per_page=5&page=1"})),A=(await e()).map((e=>({version:e.tag_name,published:new Date(e.published_at)}))).filter((e=>e.version.match(/^\d+\.\d+\.\d+$/))).sort(((e,A)=>A.published-e.published))[0].version;isVersionNewerThanOther(A,PLUGIN_VERSION)&&new obsidian_module.Notice(`A newer version of Excalidraw is available in Community Plugins.\n\nYou are using ${PLUGIN_VERSION}.\nThe latest is ${A}`)}catch(e){errorlog({where:"Utils/checkExcalidrawVersion",error:e})}setTimeout((()=>versionUpdateChecked=!1),288e5)}};function wrapTextAtCharLength(e,A,t=!1,i=0){if(!A)return e;let n="";if(t){for(const t of e.split("\n")){const e=t.match(new RegExp(`(.){1,${A}}`,"g"));n+=e?`${e.join("\n")}\n`:"\n"}return n.replace(/\n$/,"")}const a=new RegExp(`(.{1,${A}})(\\s+|$\\n?)|([^\\s]{1,${A+i}})(\\s+|$\\n?)?`,"gm"),r=e.matchAll(a);let s;for(;!(s=r.next()).done;){n+=s.value[1]?s.value[1].trimEnd():s.value[3].trimEnd();const e=(s.value[2]?s.value[2].split("\n").length-1:0)+(s.value[4]?s.value[4].split("\n").length-1:0);n+="\n".repeat(e),0===e&&(n+="\n")}return n.replace(/\n$/,"")}new Random(Date.now());const rotate$1=(e,A,t,i,n)=>[(e-t)*Math.cos(n)-(A-i)*Math.sin(n)+t,(e-t)*Math.sin(n)+(A-i)*Math.cos(n)+i],rotatedDimensions=e=>{if(0===e.angle)return[e.x,e.y,e.width,e.height];const A=e.x+e.width/2,t=e.y+e.height/2,[i,n]=rotate$1(e.x,e.y,A,t,e.angle),[a,r]=rotate$1(e.x+e.width,e.y+e.height,A,t,e.angle);return[i{const s=1/t.value;return{x:(e-i)*s-a,y:(A-n)*s-r}},getDataURL=async(e,A)=>new Promise(((t,i)=>{const n=new FileReader;n.onload=()=>{const e=n.result;t(e)},n.onerror=e=>i(e),n.readAsDataURL(new Blob([new Uint8Array(e)],{type:A}))})),getFontDataURL=async(e,A,t,i)=>{let n="",a="",r="";const s=e.metadataCache.getFirstLinkpathDest(A,t);if(s){const A=await e.vault.readBinary(s),t=s.extension.startsWith("woff")?"application/font-woff":"font/truetype";a=null!=i?i:s.basename,r=await getDataURL(A,t),n=` @font-face {font-family: "${a}";src: url("${r}") format("${"ttf"===s.extension?"truetype":s.extension}");}`;const o=n.split(";base64,",2);n=`${o[0]};charset=utf-8;base64,${o[1]}`}return{fontDef:n,fontName:a,dataURL:r}},svgToBase64=e=>`data:image/svg+xml;base64,${btoa(unescape(encodeURIComponent(e.replaceAll(" "," "))))}`,getBinaryFileFromDataURL=e=>{if(!e)return null;const A=e.matchAll(/base64,(.*)/g).next(),t=window.atob(A.value[1]),i=t.length,n=new Uint8Array(i);for(let e=0;e{var i;try{return await exportToSvg({elements:e.elements,appState:Object.assign({exportBackground:A.withBackground,exportWithDarkMode:!!A.withTheme&&"light"!=(null===(i=e.appState)||void 0===i?void 0:i.theme)},e.appState),files:e.files,exportPadding:t})}catch(e){return null}},getPNG=async(e,A,t,i=1)=>{var n;try{return await exportToBlob({elements:e.elements,appState:Object.assign({exportBackground:A.withBackground,exportWithDarkMode:!!A.withTheme&&"light"!=(null===(n=e.appState)||void 0===n?void 0:n.theme)},e.appState),files:e.files,exportPadding:t,mimeType:"image/png",getDimensions:(e,A)=>({width:e*i,height:A*i,scale:i})})}catch(e){return errorlog({where:"Utils.getPNG",error:e}),null}},getQuickImagePreview=async(e,A,t)=>{if(!e.settings.displayExportedImageIfAvailable)return null;const i=getIMGFilename(A,t),n=e.app.vault.getAbstractFileByPath(i);return n&&n instanceof obsidian_module.TFile?"png"===t?await e.app.vault.readBinary(n):await e.app.vault.read(n):null},embedFontsInSVG=(e,A)=>{const t=null!=e.querySelector("text[font-family^='Virgil']"),i=null!=e.querySelector("text[font-family^='Cascadia']"),n=null!=e.querySelector("text[font-family^='LocalFont']"),a=e.querySelector("defs");return a&&(i||t||n)&&(a.innerHTML=``),e},getImageSize=async e=>new Promise(((A,t)=>{const i=new Image;i.onload=()=>{A({height:i.naturalHeight,width:i.naturalWidth})},i.onerror=t,i.src=e})),scaleLoadedImage=(e,A)=>{let t=!1;if(!A||!e)return{dirty:t,scene:e};for(const i of A){const[A,n]=[i.size.width,i.size.height],a=i.size.width/i.size.height;e.elements.filter((e=>"image"===e.type&&e.fileId===i.id)).forEach((e=>{const[r,s]=[e.width,e.height];if(i.shouldScale){if(a!=r/s){t=!0;const i=Math.sqrt(r*s*n/A),a=Math.sqrt(r*s*A/n);e.height=i,e.width=a,e.y+=(s-i)/2,e.x+=(r-a)/2}}else r===A&&s===n||(t=!0,e.height=n,e.width=A,e.y+=(s-n)/2,e.x+=(r-A)/2)}))}return{dirty:t,scene:e}},setDocLeftHandedMode=(e,A)=>{const t=A.createElement("style");t.id="excalidraw-left-handed",t.textContent=".excalidraw .App-bottom-bar{justify-content:flex-end;}";const i=A.getElementById(t.id);i&&A.head.removeChild(i),e&&A.head.appendChild(t)},setLeftHandedMode=e=>{const A=new Set;app.workspace.iterateAllLeaves((t=>{const i=app.isMobile?document:t.view.containerEl.ownerDocument;i&&(A.has(i)||(A.add(i),setDocLeftHandedMode(e,i)))}))},getLinkParts=(e,A)=>{var t;const i=e.match(/(^[^#\|]*)#?(\^)?([^\|]*)?\|?(\d*)x?(\d*)/);return{original:e,path:A&&""===i[1]?A.path:i[1],isBlockRef:"^"===i[2],ref:null===(t=i[3])||void 0===t?void 0:t.replaceAll(REG_BLOCK_REF_CLEAN,""),width:i[4]?parseInt(i[4]):void 0,height:i[5]?parseInt(i[5]):void 0}},compress=e=>lzStringExports.compressToBase64(e).replace(/(.{64})/g,"$1\n\n"),decompress=e=>lzStringExports.decompressFromBase64(e.replaceAll("\n","").replaceAll("\r","")),hasExportTheme=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-dark"])return!0}return!1},getExportTheme=(e,A,t)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-dark"])return t.frontmatter["excalidraw-export-dark"]?"dark":"light"}return e.settings.exportWithTheme?t:"light"},hasExportBackground=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-transparent"])return!0}return!1},getWithBackground=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-transparent"])return!t.frontmatter["excalidraw-export-transparent"]}return e.settings.exportWithBackground},getExportPadding=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if(!(null==t?void 0:t.frontmatter))return e.settings.exportPaddingSVG;if(null!=t.frontmatter["excalidraw-export-padding"]){const e=parseInt(t.frontmatter["excalidraw-export-padding"]);if(!isNaN(e))return e}if(null!=t.frontmatter["excalidraw-export-svgpadding"]){const e=parseInt(t.frontmatter["excalidraw-export-svgpadding"]);if(!isNaN(e))return e}}return e.settings.exportPaddingSVG},getPNGScale=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-pngscale"]){const e=parseFloat(t.frontmatter["excalidraw-export-pngscale"]);if(!isNaN(e)&&e>0)return e}}return e.settings.pngExportScale},isVersionNewerThanOther=(e,A)=>{const t=e.match(/(\d*)\.(\d*)\.(\d*)/),i=A.match(/(\d*)\.(\d*)\.(\d*)/);return Boolean(t&&4===t.length&&i&&4===i.length&&!(isNaN(parseInt(t[1]))||isNaN(parseInt(t[2]))||isNaN(parseInt(t[3])))&&!(isNaN(parseInt(i[1]))||isNaN(parseInt(i[2]))||isNaN(parseInt(i[3])))&&(parseInt(t[1])>parseInt(i[1])||parseInt(t[1])>=parseInt(i[1])&&parseInt(t[2])>parseInt(i[2])||parseInt(t[1])>=parseInt(i[1])&&parseInt(t[2])>=parseInt(i[2])&&parseInt(t[3])>parseInt(i[3])))},getEmbeddedFilenameParts=e=>{const A=null==e?void 0:e.match(/([^#\^]*)((#\^)(group=|area=|taskbone)?([^\|]*)|(#)(group=|area=|taskbone)?([^\^\|]*))(.*)/);return A?{filepath:A[1],hasBlockref:Boolean(A[3]),hasGroupref:"group="===A[4]||"group="===A[7],hasTaskbone:"taskbone"===A[4]||"taskbone"===A[7],hasArearef:"area="===A[4]||"area="===A[7],blockref:A[5],hasSectionref:Boolean(A[6]),sectionref:A[8],linkpartReference:A[2],linkpartAlias:A[9]}:{filepath:e,hasBlockref:!1,hasGroupref:!1,hasTaskbone:!1,hasArearef:!1,blockref:"",hasSectionref:!1,sectionref:"",linkpartReference:"",linkpartAlias:""}},fragWithHTML=e=>createFragment((A=>A.createDiv().innerHTML=e)),errorlog=e=>{console.error(Object.assign({plugin:"Excalidraw"},e))},sleep$1=async e=>new Promise((A=>setTimeout(A,e))),log=console.log.bind(window.console),debug=console.log.bind(window.console),getContainerElement=(e,A)=>{var t;return e&&e.containerId&&null!==(t=A.elements.filter((A=>A.id===e.containerId))[0])&&void 0!==t?t:null},updateFrontmatterInString=(e,A)=>{if(!e)return e;for(const t of A){const A=new RegExp(`${t[0]}:\\s.*\\n`,"g");e=e.match(A)?e.replaceAll(A,`${t[0]}: ${t[1]}\n`):e.replace(/^---\n/,`---\n${t[0]}: ${t[1]}\n`)}return e},isHyperlink=e=>e&&!e.includes("\n")&&!e.includes("\r")&&e.match(/^https?:(\d*)?\/\/[^\s]*$/),isContainer=e=>{var A;return"arrow"!==e.type&&(null===(A=e.boundElements)||void 0===A?void 0:A.map((e=>e.type)).includes("text"))},hyperlinkIsImage=e=>{isHyperlink(e);const A=e.split("?")[0];return IMAGE_TYPES.contains(A.substring(A.lastIndexOf(".")+1))},hyperlinkIsYouTubeLink=e=>isHyperlink(e)&&(e.startsWith("https://youtu.be")||e.startsWith("https://www.youtube.com")||e.startsWith("https://youtube.com")||e.startsWith("https//www.youtu.be"))&&null!==e.match(/(youtu.be\/|v=)([^?\/\&]*)/),getYouTubeThumbnailLink=async e=>{const A=e.match(/(youtu.be\/|v=)([^?\/\&]*)/);if(!A||!A[2])return null;const t=A[2];let i=`https://i.ytimg.com/vi/${t}/maxresdefault.jpg`,n=await obsidian_module.requestUrl({url:i,method:"get",contentType:"image/jpeg",throw:!1});return n&&200===n.status?i:(i=`https://i.ytimg.com/vi/${t}/hq720.jpg`,n=await obsidian_module.requestUrl({url:i,method:"get",contentType:"image/jpeg",throw:!1}),n&&200===n.status?i:(i=`https://i.ytimg.com/vi/${t}/mqdefault.jpg`,n=await obsidian_module.requestUrl({url:i,method:"get",contentType:"image/jpeg",throw:!1}),n&&200===n.status?i:`https://i.ytimg.com/vi/${t}/default.jpg`))},labelCTRL=()=>DEVICE.isIOS||DEVICE.isMacOS?"CMD":"CTRL",labelALT=()=>DEVICE.isIOS||DEVICE.isMacOS?"OPT":"ALT",labelMETA=()=>DEVICE.isIOS||DEVICE.isMacOS?"CTRL":DEVICE.isWindows?"WIN":"META",labelSHIFT=()=>"SHIFT",isCTRL=e=>DEVICE.isIOS||DEVICE.isMacOS?e.metaKey:e.ctrlKey,isALT=e=>e.altKey,isMETA=e=>DEVICE.isIOS||DEVICE.isMacOS?e.ctrlKey:e.metaKey,isSHIFT=e=>e.shiftKey,mdPropModifier=e=>!isSHIFT(e)&&isCTRL(e)&&!isALT(e)&&isMETA(e),scaleToFullsizeModifier=e=>isSHIFT(e)&&!isCTRL(e)&&!isALT(e)&&isMETA(e)||!isSHIFT(e)&&isCTRL(e)&&isALT(e)&&!isMETA(e),linkClickModifierType=e=>isCTRL(e)&&!isALT(e)&&isSHIFT(e)&&!isMETA(e)?"active-pane":!isCTRL(e)||isALT(e)||isSHIFT(e)||isMETA(e)?isCTRL(e)&&isALT(e)&&!isSHIFT(e)&&!isMETA(e)?"new-pane":DEVICE.isDesktop&&isCTRL(e)&&isALT(e)&&isSHIFT(e)&&!isMETA(e)?"popout-window":isCTRL(e)&&isALT(e)&&isSHIFT(e)&&!isMETA(e)?"new-tab":mdPropModifier(e)?"md-properties":"active-pane":"new-tab",externalDragModifierType=e=>(isSHIFT(e)||!isCTRL(e)||isALT(e)||isMETA(e))&&(isSHIFT(e)||isCTRL(e)||isALT(e)||!isMETA(e))?(!isSHIFT(e)||isCTRL(e)||isALT(e)||isMETA(e))&&(isSHIFT(e)||isCTRL(e)||!isALT(e)||isMETA(e))?"image-url":"image-import":"insert-link",internalDragModifierType=e=>(!isSHIFT(e)||isCTRL(e)||isALT(e)||isMETA(e))&&(isSHIFT(e)||!isCTRL(e)||isALT(e)||isMETA(e))?scaleToFullsizeModifier(e)?"image-fullsize":"link":"image",emulateCTRLClickForLinks=e=>({shiftKey:e.shiftKey,ctrlKey:e.ctrlKey||!(DEVICE.isIOS||DEVICE.isMacOS),metaKey:e.metaKey||DEVICE.isIOS||DEVICE.isMacOS,altKey:e.altKey}),getParentOfClass=(e,A)=>{var t;let i=e.parentElement;for(;i&&!(i instanceof window.HTMLBodyElement)&&!i.classList.contains(A);)i=i.parentElement;return(null===(t=null==i?void 0:i.classList)||void 0===t?void 0:t.contains(A))?i:null},getLeaf=(e,A,t)=>{switch(linkClickModifierType(t)){case"active-pane":return A;case"new-tab":default:return(()=>{if(!e.settings.openInMainWorkspace)return app.workspace.getLeaf("tab");const[t,i]=getLeafLoc(A);return"main"===t?app.workspace.getLeaf("tab"):getNewOrAdjacentLeaf(e,A)})();case"new-pane":return getNewOrAdjacentLeaf(e,A);case"popout-window":return app.workspace.openPopoutLeaf()}},getLeafLoc=e=>{const A=e.id,t=app.workspace.getLayout(),i=e=>e.children.filter((e=>"leaf"!==e.type)).map((e=>i(e))).flat().concat(e.children.filter((e=>"leaf"===e.type)).map((e=>e.id))),n=i(t.main);return[t.main&&n.contains(A)?"main":t.floating&&i(t.floating).contains(A)?"popout":t.left&&i(t.left).contains(A)?"left":t.right&&i(t.right).contains(A)?"right":"hover",n]},getNewOrAdjacentLeaf=(e,A)=>{const[t,i]=getLeafLoc(A),n=()=>{var e;let t=app.workspace.getMostRecentLeaf();return t&&t!==A&&(null===(e=t.view)||void 0===e?void 0:e.containerEl.ownerDocument)===document||(t=null,i.forEach((e=>{var i;const n=app.workspace.getLeafById(e);!t&&(null===(i=n.view)||void 0===i?void 0:i.navigation)&&A!==n&&(t=n)}))),t};if(e.settings.openInMainWorkspace||["main","left","right"].contains(t)){if(!e.settings.openInAdjacentPane){if("main"===t)return app.workspace.createLeafBySplit(A);const e=n();return e?"empty"===e.view.getViewType()?e:app.workspace.createLeafBySplit(e):app.workspace.getLeaf(!0)}const i=n();return null!=i?i:app.workspace.getLeaf(!0)}if(!e.settings.openInAdjacentPane)return app.workspace.createLeafBySplit(A);if("hover"===t){const t=new Set;return app.workspace.iterateAllLeaves((e=>{e!==A&&A.containerEl.parentElement===e.containerEl.parentElement&&t.add(e)})),0===t.size?e.app.workspace.createLeafBySplit(A):Array.from(t)[0]}if("popout"===t){const e=new Set;return app.workspace.iterateAllLeaves((t=>{t!==A&&t.view.navigation&&t.view.containerEl.ownerDocument===A.view.containerEl.ownerDocument&&e.add(t)})),0===e.size?app.workspace.createLeafBySplit(A):Array.from(e)[0]}return e.app.workspace.createLeafBySplit(A)},getAttachmentsFolderAndFilePath=async(e,A,t)=>{let i=e.vault.getConfig("attachmentFolderPath");if(i&&i.startsWith("./")){const e=`${splitFolderAndFilename(A).folderpath}/`;i=obsidian_module.normalizePath(e+i.substring(2))}return i&&"/"!==i||(i=""),await checkAndCreateFolder(i),{folder:i,filepath:obsidian_module.normalizePath(""===i?t:`${i}/${t}`)}},isObsidianThemeDark=()=>document.body.classList.contains("theme-dark");var ar={},cz={},da={},de={},en={INSTALL_SCRIPT:"Install the script",UPDATE_SCRIPT:"Update available - Click to install",CHECKING_SCRIPT:"Checking for newer version - Click to reinstall",UNABLETOCHECK_SCRIPT:"Update check failed - Click to reinstall",UPTODATE_SCRIPT:"Script is up to date - Click to reinstall",OPEN_AS_EXCALIDRAW:"Open as Excalidraw Drawing",TOGGLE_MODE:"Toggle between Excalidraw and Markdown mode",CONVERT_NOTE_TO_EXCALIDRAW:"Convert empty note to Excalidraw Drawing",CONVERT_EXCALIDRAW:"Convert *.excalidraw to *.md files",CREATE_NEW:"Create new drawing",CONVERT_FILE_KEEP_EXT:"*.excalidraw => *.excalidraw.md",CONVERT_FILE_REPLACE_EXT:"*.excalidraw => *.md (Logseq compatibility)",DOWNLOAD_LIBRARY:"Export stencil library as an *.excalidrawlib file",OPEN_EXISTING_NEW_PANE:"Open existing drawing - IN A NEW PANE",OPEN_EXISTING_ACTIVE_PANE:"Open existing drawing - IN THE CURRENT ACTIVE PANE",TRANSCLUDE:"Embed a drawing",TRANSCLUDE_MOST_RECENT:"Embed the most recently edited drawing",TOGGLE_LEFTHANDED_MODE:"Toggle left-handed mode",NEW_IN_NEW_PANE:"Create new drawing - IN AN ADJACENT WINDOW",NEW_IN_NEW_TAB:"Create new drawing - IN A NEW TAB",NEW_IN_ACTIVE_PANE:"Create new drawing - IN THE CURRENT ACTIVE WINDOW",NEW_IN_POPOUT_WINDOW:"Create new drawing - IN A POPOUT WINDOW",NEW_IN_NEW_PANE_EMBED:"Create new drawing - IN AN ADJACENT WINDOW - and embed into active document",NEW_IN_NEW_TAB_EMBED:"Create new drawing - IN A NEW TAB - and embed into active document",NEW_IN_ACTIVE_PANE_EMBED:"Create new drawing - IN THE CURRENT ACTIVE WINDOW - and embed into active document",NEW_IN_POPOUT_WINDOW_EMBED:"Create new drawing - IN A POPOUT WINDOW - and embed into active document",EXPORT_SVG:"Save as SVG next to current file",EXPORT_PNG:"Save as PNG next to current file",EXPORT_SVG_WITH_SCENE:"Save as SVG with embedded Excalidraw Scene next to current file",EXPORT_PNG_WITH_SCENE:"Save as PNG with embedded Excalidraw Scene next to current file",TOGGLE_LOCK:"Toggle Text Element between edit RAW and PREVIEW",DELETE_FILE:"Delete selected image or Markdown file from Obsidian Vault",INSERT_LINK_TO_ELEMENT:`Copy markdown link for selected element to clipboard. ${labelCTRL()}+CLICK to copy 'group=' link. SHIFT+CLICK to copy an 'area=' link. ${labelALT()}+CLICK to watch a help video.`,INSERT_LINK_TO_ELEMENT_GROUP:"Copy 'group=' markdown link for selected element to clipboard.",INSERT_LINK_TO_ELEMENT_AREA:"Copy 'area=' markdown link for selected element to clipboard.",INSERT_LINK_TO_ELEMENT_NORMAL:"Copy markdown link for selected element to clipboard.",INSERT_LINK_TO_ELEMENT_ERROR:"Select a single element in the scene",INSERT_LINK_TO_ELEMENT_READY:"Link is READY and available on the clipboard",INSERT_LINK:"Insert link to file",INSERT_IMAGE:"Insert image or Excalidraw drawing from your vault",IMPORT_SVG:"Import an SVG file as Excalidraw strokes (limited SVG support, TEXT currently not supported)",INSERT_MD:"Insert markdown file from vault",INSERT_LATEX:`Insert LaTeX formula (e.g. \\binom{n}{k} = \\frac{n!}{k!(n-k)!}). ${labelALT()}+CLICK to watch a help video.`,ENTER_LATEX:"Enter a valid LaTeX expression",READ_RELEASE_NOTES:"Read latest release notes",RUN_OCR:"OCR: Grab text from freedraw scribble and pictures to clipboard",TRAY_MODE:"Toggle property-panel tray-mode",SEARCH:"Search for text in drawing",RESET_IMG_TO_100:"Set selected image element size to 100% of original",TEMPORARY_DISABLE_AUTOSAVE:"Disable autosave until next time Obsidian starts (only set this if you know what you are doing)",TEMPORARY_ENABLE_AUTOSAVE:"Enable autosave",INSTALL_SCRIPT_BUTTON:"Install or update Excalidraw Scripts",OPEN_AS_MD:"Open as Markdown",SAVE_AS_PNG:`Save as PNG into Vault (${labelCTRL()}+CLICK to export; SHIFT to embed scene)`,SAVE_AS_SVG:`Save as SVG into Vault (${labelCTRL()}+CLICK to export; SHIFT to embed scene)`,OPEN_LINK:"Open selected text as link\n(SHIFT+CLICK to open in a new pane)",EXPORT_EXCALIDRAW:"Export to an .Excalidraw file",LINK_BUTTON_CLICK_NO_TEXT:"Select a ImageElement, or select a TextElement that contains an internal or external link.\n",FILENAME_INVALID_CHARS:'File name cannot contain any of the following characters: * " \\ < > : | ? #',FORCE_SAVE:"Save (will also update transclusions)",RAW:"Change to PREVIEW mode (only effects text-elements with links or transclusions)",PARSED:"Change to RAW mode (only effects text-elements with links or transclusions)",NOFILE:"Excalidraw (no file)",COMPATIBILITY_MODE:"*.excalidraw file opened in compatibility mode. Convert to new format for full plugin functionality.",CONVERT_FILE:"Convert to new format",RELEASE_NOTES_NAME:"Display Release Notes after update",RELEASE_NOTES_DESC:"Toggle ON: Display release notes each time you update Excalidraw to a newer version.
Toggle OFF: Silent mode. You can still read release notes on GitHub.",NEWVERSION_NOTIFICATION_NAME:"Plugin update notification",NEWVERSION_NOTIFICATION_DESC:"Toggle ON: Show a notification when a new version of the plugin is available.
Toggle OFF: Silent mode. You need to check for plugin updates in Community Plugins.",FOLDER_NAME:"Excalidraw folder",FOLDER_DESC:"Default location for new drawings. If empty, drawings will be created in the Vault root.",FOLDER_EMBED_NAME:"Use Excalidraw folder when embedding a drawing into the active document",FOLDER_EMBED_DESC:"Define which folder to place the newly inserted drawing into when using the command palette action: 'Create a new drawing and embed into active document'.
Toggle ON: Use Excalidraw folder
Toggle OFF: Use the attachments folder defined in Obsidian settings.",TEMPLATE_NAME:"Excalidraw template file",TEMPLATE_DESC:"Full filepath to the Excalidraw template. E.g.: If your template is in the default Excalidraw folder and its name is Template.md, the setting would be: Excalidraw/Template.md (or just Excalidraw/Template - you may omit the .md file extension). If you are using Excalidraw in compatibility mode, then your template must be a legacy Excalidraw file as well such as Excalidraw/Template.excalidraw.",SCRIPT_FOLDER_NAME:"Excalidraw Automate script folder (CASE SeNSitiVE!)",SCRIPT_FOLDER_DESC:"The files you place in this folder will be treated as Excalidraw Automate scripts. You can access your scripts from Excalidraw via the Obsidian Command Palette. Assign hotkeys to your favorite scripts just like to any other Obsidian command. The folder may not be the root folder of your Vault. ",SAVING_HEAD:"Saving",COMPRESS_NAME:"Compress Excalidraw JSON in Markdown",COMPRESS_DESC:"By enabling this feature Excalidraw will store the drawing JSON in a Base64 compressed format using the LZ-String algorithm. This will reduce the chance of Excalidraw JSON cluttering your search results in Obsidian. As a side effect, this will also reduce the filesize of Excalidraw drawings. When you switch an Excalidraw drawing to Markdown view, using the options menu in Excalidraw, the file will be saved without compression, so that you can read and edit the JSON string. The drawing will be compressed again once you switch back to Excalidraw view. The setting only has effect 'point forward', meaning, existing drawings will not be effected by the setting until you open them and save them.
Toggle ON: Compress drawing JSON
Toggle OFF: Leave drawing JSON uncompressed",AUTOSAVE_INTERVAL_DESKTOP_NAME:"Interval for autosave on Desktop",AUTOSAVE_INTERVAL_DESKTOP_DESC:"The time interval between saves. Autosave will skip if there are no changes in the drawing. Excalidraw will also save the file when closing a workspace tab or navigating within Obsidian, but away from the active Excalidraw tab (i.e. clicking on the Obsidian ribbon or checking backlinks, etc.). Excalidraw will not be able to save your work when terminating Obsidian directly either by killing the Obsidian process, or clicking to close Obsidian altogether.",AUTOSAVE_INTERVAL_MOBILE_NAME:"Interval for autosave on Mobile",AUTOSAVE_INTERVAL_MOBILE_DESC:"I recommend a more frequent interval for Mobiles. Excalidraw will also save the file when closing a workspace tab or navigating within Obsidian, but away from the active Excalidraw tab (i.e. tapping on the Obsidian ribbon or checking backlinks, etc.). Excalidraw will not be able to save your work when terminating Obsidian directly (i.e. swiping it away). Also note, that when you switch apps on a Mobile device, sometimes Android and iOS closes Obsidian in the background to save system resources. In such a case Excalidraw will not be able to save the latest changes.",FILENAME_HEAD:"Filename",FILENAME_DESC:"

Click this link for the date and time format reference.

",FILENAME_SAMPLE:"Filename for a new drawing is: ",FILENAME_EMBED_SAMPLE:"Filename for a new embedded drawing is: ",FILENAME_PREFIX_NAME:"Filename prefix",FILENAME_PREFIX_DESC:"The first part of the filename",FILENAME_PREFIX_EMBED_NAME:"Filename prefix when embedding a new drawing into a markdown note",FILENAME_PREFIX_EMBED_DESC:"Should the filename of the newly inserted drawing start with the name of the active markdown note when using the command palette action: Create a new drawing and embed into active document?
Toggle ON: Yes, the filename of a new drawing should start with filename of the active document
Toggle OFF: No, filename of a new drawing should not include the filename of the active document",FILENAME_POSTFIX_NAME:"Custom text after markdown Note's name when embedding",FILENAME_POSTFIX_DESC:"Effects filename only when embedding into a markdown document. This text will be inserted after the note's name, but before the date.",FILENAME_DATE_NAME:"Filename Date",FILENAME_DATE_DESC:"The last part of the filename. Leave empty if you do not want a date.",FILENAME_EXCALIDRAW_EXTENSION_NAME:".excalidraw.md or .md",FILENAME_EXCALIDRAW_EXTENSION_DESC:"This setting does not apply if you use Excalidraw in compatibility mode, i.e. you are not using Excalidraw markdown files.
Toggle ON: filename ends with .excalidraw.md
Toggle OFF: filename ends with .md",DISPLAY_HEAD:"Display",DYNAMICSTYLE_NAME:"Dynamic styling",DYNAMICSTYLE_DESC:"Change Excalidraw UI colors to match the canvas color",LEFTHANDED_MODE_NAME:"Left-handed mode",LEFTHANDED_MODE_DESC:"Currently only has effect in tray-mode. If turned on, the tray will be on the right side.
Toggle ON: Left-handed mode.
Toggle OFF: Right-handed moded",MATCH_THEME_NAME:"New drawing to match Obsidian theme",MATCH_THEME_DESC:"If theme is dark, new drawing will be created in dark mode. This does not apply when you use a template for new drawings. Also this will not effect when you open an existing drawing. Those will follow the theme of the template/drawing respectively.
Toggle ON: Follow Obsidian Theme
Toggle OFF: Follow theme defined in your template",MATCH_THEME_ALWAYS_NAME:"Existing drawings to match Obsidian theme",MATCH_THEME_ALWAYS_DESC:"If theme is dark, drawings will be opened in dark mode. If your theme is light, they will be opened in light mode.
Toggle ON: Match Obsidian theme
Toggle OFF: Open with the same theme as last saved",MATCH_THEME_TRIGGER_NAME:"Excalidraw to follow when Obsidian Theme changes",MATCH_THEME_TRIGGER_DESC:"If this option is enabled open Excalidraw pane will switch to light/dark mode when Obsidian theme changes.
Toggle ON: Follow theme changes
Toggle OFF: Drawings are not effected by Obsidian theme changes",DEFAULT_OPEN_MODE_NAME:"Default mode when opening Excalidraw",DEFAULT_OPEN_MODE_DESC:"Specifies the mode how Excalidraw opens: Normal, Zen, or View mode. You may also set this behavior on a file level by adding the excalidraw-default-mode frontmatter key with a value of: normal, view, or zen to your document.",DEFAULT_PEN_MODE_NAME:"Pen mode",DEFAULT_PEN_MODE_DESC:"Should pen mode be automatically enabled when opening Excalidraw?",DEFAULT_PINCHZOOM_NAME:"Allow pinch zoom in pen mode",DEFAULT_PINCHZOOM_DESC:"Pinch zoom in pen mode when using the freedraw tool is disabled by default to prevent unwanted accidental zooming with your palm.
Toggle on: Enable pinch zoom in pen mode
Toggle off: Disable pinch zoom in pen mode",DEFAULT_WHEELZOOM_NAME:"Mouse wheel to zoom by default",DEFAULT_WHEELZOOM_DESC:`Toggle on: Mouse wheel to zoom; ${labelCTRL()} + mouse wheel to scroll
Toggle off: ${labelCTRL()} + mouse wheel to zoom; Mouse wheel to scroll`,ZOOM_TO_FIT_NAME:"Zoom to fit on view resize",ZOOM_TO_FIT_DESC:"Zoom to fit drawing when the pane is resized
Toggle ON: Zoom to fit
Toggle OFF: Auto zoom disabled",ZOOM_TO_FIT_ONOPEN_NAME:"Zoom to fit on file open",ZOOM_TO_FIT_ONOPEN_DESC:"Zoom to fit drawing when the drawing is first opened
Toggle ON: Zoom to fit
Toggle OFF: Auto zoom disabled",ZOOM_TO_FIT_MAX_LEVEL_NAME:"Zoom to fit max ZOOM level",ZOOM_TO_FIT_MAX_LEVEL_DESC:"Set the maximum level to which zoom to fit will enlarge the drawing. Minimum is 0.5 (50%) and maximum is 10 (1000%).",LINKS_HEAD:"Links and transclusion",LINKS_DESC:`${labelCTRL()}+CLICK on [[Text Elements]] to open them as links. If the selected text has more than one [[valid Obsidian links]], only the first will be opened. If the text starts as a valid web link (i.e. https:// or http://), then the plugin will open it in a browser. When Obsidian files change, the matching [[link]] in your drawings will also change. If you don't want text accidentally changing in your drawings use [[links|with aliases]].`,ADJACENT_PANE_NAME:"Open in adjacent pane",ADJACENT_PANE_DESC:`When ${labelCTRL()}+SHIFT clicking a link in Excalidraw, by default the plugin will open the link in a new pane. Turning this setting on, Excalidraw will first look for an existing adjacent pane, and try to open the link there. Excalidraw will look for the adjacent pane based on your focus/navigation history, i.e. the workpane that was active before you activated Excalidraw.`,MAINWORKSPACE_PANE_NAME:"Open in main workspace",MAINWORKSPACE_PANE_DESC:`When ${labelCTRL()}+SHIFT clicking a link in Excalidraw, by default the plugin will open the link in a new pane in the current active window. Turning this setting on, Excalidraw will open the link in an existing or new pane in the main workspace. `,LINK_BRACKETS_NAME:"Show [[brackets]] around links",LINK_BRACKETS_DESC:"In PREVIEW mode, when parsing Text Elements, place brackets around links. You can override this setting for a specific drawing by adding excalidraw-link-brackets: true/false to the file's frontmatter.",LINK_PREFIX_NAME:"Link prefix",LINK_PREFIX_DESC:'In PREVIEW mode, if the Text Element contains a link, precede the text with these characters. You can override this setting for a specific drawing by adding excalidraw-link-prefix: "📍 " to the file\'s frontmatter.',URL_PREFIX_NAME:"URL prefix",URL_PREFIX_DESC:'In PREVIEW mode, if the Text Element contains a URL link, precede the text with these characters. You can override this setting for a specific drawing by adding excalidraw-url-prefix: "🌐 " to the file\'s frontmatter.',PARSE_TODO_NAME:"Parse todo",PARSE_TODO_DESC:"Convert '- [ ] ' and '- [x] ' to checkpox and tick in the box.",TODO_NAME:"Open TODO icon",TODO_DESC:"Icon to use for open TODO items",DONE_NAME:"Completed TODO icon",DONE_DESC:"Icon to use for completed TODO items",HOVERPREVIEW_NAME:`Hover preview without pressing the ${labelCTRL()} key`,HOVERPREVIEW_DESC:`Toggle On: In Exalidraw view mode the hover preview for [[wiki links]] will be shown immediately, without the need to hold the ${labelCTRL()} key. In Excalidraw normal mode, the preview will be shown immediately only when hovering the blue link icon in the top right of the element.
Toggle Off: Hover preview is shown only when you hold the ${labelCTRL()} key while hovering the link.`,LINKOPACITY_NAME:"Opacity of link icon",LINKOPACITY_DESC:"Opacity of the link indicator icon in the top right corner of an element. 1 is opaque, 0 is transparent.",LINK_CTRL_CLICK_NAME:`${labelCTRL()}+CLICK on text with [[links]] or [](links) to open them`,LINK_CTRL_CLICK_DESC:"You can turn this feature off if it interferes with default Excalidraw features you want to use. If this is turned off, only the link button in the title bar of the drawing pane will open links.",TRANSCLUSION_WRAP_NAME:"Overflow wrap behavior of transcluded text",TRANSCLUSION_WRAP_DESC:"Number specifies the character count where the text should be wrapped. Set the text wrapping behavior of transcluded text. Turn this ON to force-wrap text (i.e. no overflow), or OFF to soft-wrap text (at the nearest whitespace).",TRANSCLUSION_DEFAULT_WRAP_NAME:"Transclusion word wrap default",TRANSCLUSION_DEFAULT_WRAP_DESC:"You can manually set/override word wrapping length using the `![[page#^block]]{NUMBER}` format. Normally you will not want to set a default, because if you transclude text inside a sticky note, then Excalidraw will automatically take care of word wrapping. Set this value to `0` if you do not want to set a default. ",PAGE_TRANSCLUSION_CHARCOUNT_NAME:"Page transclusion max char count",PAGE_TRANSCLUSION_CHARCOUNT_DESC:"The maximum number of characters to display from the page when transcluding an entire page with the ![[markdown page]] format.",QUOTE_TRANSCLUSION_REMOVE_NAME:"Quote translusion: remove leading '> ' from each line",QUOTE_TRANSCLUSION_REMOVE_DESC:"Remove the leading '> ' from each line of the transclusion. This will improve readability of quotes in text only transclusions
Toggle ON: Remove leading '> '
Toggle OFF: Do not remove leading '> ' (note it will still be removed from the first row due to Obsidian API functionality)",GET_URL_TITLE_NAME:"Use iframely to resolve page title",GET_URL_TITLE_DESC:"Use the http://iframely.server.crestify.com/iframely?url= to get title of page when dropping a link into Excalidraw",MD_HEAD:"Markdown-embed settings",MD_HEAD_DESC:"You can transclude formatted markdown documents into drawings as images SHIFT drop from the file explorer or using the command palette action.",MD_TRANSCLUDE_WIDTH_NAME:"Default width of a transcluded markdown document",MD_TRANSCLUDE_WIDTH_DESC:"The width of the markdown page. This effects the word wrapping when transcluding longer paragraphs, and the width of the image element. You can override the default width of an embedded file using the [[filename#heading|WIDTHxMAXHEIGHT]] syntax in markdown view mode under embedded files.",MD_TRANSCLUDE_HEIGHT_NAME:"Default maximum height of a transcluded markdown document",MD_TRANSCLUDE_HEIGHT_DESC:"The embedded image will be as high as the markdown text requires, but not higher than this value. You can override this value by editing the embedded image link in markdown view mode with the following syntax [[filename#^blockref|WIDTHxMAXHEIGHT]].",MD_DEFAULT_FONT_NAME:"The default font typeface to use for embedded markdown files.",MD_DEFAULT_FONT_DESC:'Set this value to "Virgil" or "Cascadia" or the filename of a valid .ttf, .woff, or .woff2 font e.g. MyFont.woff2 You can override this setting by adding the following frontmatter-key to the embedded markdown file: excalidraw-font: font_or_filename',MD_DEFAULT_COLOR_NAME:"The default font color to use for embedded markdown files.",MD_DEFAULT_COLOR_DESC:'Set this to any valid css color name e.g. "steelblue" (color names), or a valid hexadecimal color e.g. "#e67700", or any other valid css color string. You can override this setting by adding the following frontmatter-key to the embedded markdown file: excalidraw-font-color: steelblue',MD_DEFAULT_BORDER_COLOR_NAME:"The default border color to use for embedded markdown files.",MD_DEFAULT_BORDER_COLOR_DESC:'Set this to any valid css color name e.g. "steelblue" (color names), or a valid hexadecimal color e.g. "#e67700", or any other valid css color string. You can override this setting by adding the following frontmatter-key to the embedded markdown file: excalidraw-border-color: gray. Leave empty if you don\'t want a border. ',MD_CSS_NAME:"CSS file",MD_CSS_DESC:`The filename of the CSS to apply to markdown embeds. Provide the filename with extension (e.g. 'md-embed.css'). The css file may also be a plain markdown file (e.g. 'md-embed-css.md'), just make sure the content is written using valid css syntax. If you need to look at the HTML code you are applying the CSS to, then open Obsidian Developer Console (${DEVICE.isIOS||DEVICE.isMacOS?"CMD+OPT+i":"CTRL+SHIFT+i"}) and type in the following command: "ExcalidrawAutomate.mostRecentMarkdownSVG". This will display the most recent SVG generated by Excalidraw. Setting the font-family in the css is has limitations. By default only your operating system's standard fonts are available (see README for details). You can add one custom font beyond that using the setting above. You can override this css setting by adding the following frontmatter-key to the embedded markdown file: "excalidraw-css: css_file_in_vault|css-snippet".`,EMBED_HEAD:"Embed & Export",EMBED_REUSE_EXPORTED_IMAGE_NAME:"If found, use the already exported image for preview",EMBED_REUSE_EXPORTED_IMAGE_DESC:"This setting works in conjunction with the Auto-export SVG/PNG setting. If an exported image that matches the file name of the drawing is available, use that image instead of generating a preview image on the fly. This will result in faster previews especially when you have many embedded objects in the drawing, however, it may happen that your latest changes are not displayed and that the image will not automatically match your Obsidian theme in case you have changed the Obsidian theme since the export was created. This setting only applies to embedding images into markdown documents. For a number of reasons, the same approach cannot be used to expedite the loading of drawings with many embedded objects. See demonstration here.",EMBED_PREVIEW_SVG_NAME:"Display SVG in markdown preview",EMBED_PREVIEW_SVG_DESC:"Toggle ON: Embed drawing as an SVG image into the markdown preview.
Toggle OFF: Embed drawing as a PNG image. Note, that some of the image block referencing features do not work with PNG embeds.",PREVIEW_MATCH_OBSIDIAN_NAME:"Excalidraw preview to match Obsidian theme",PREVIEW_MATCH_OBSIDIAN_DESC:"Image preview in documents should match the Obsidian theme. If enabled, when Obsidian is in dark mode, Excalidraw images will render in dark mode. When Obsidian is in light mode, Excalidraw will render light mode as well. You may want to switch 'Export image with background' off for a more Obsidian-integrated look and feel.",EMBED_WIDTH_NAME:"Default width of embedded (transcluded) image",EMBED_WIDTH_DESC:"The default width of an embedded drawing. This applies to live preview edit and reading mode, as well as to hover previews. You can specify a custom width when embedding an image using the ![[drawing.excalidraw|100]] or [[drawing.excalidraw|100x100]] format.",EMBED_TYPE_NAME:"Type of file to insert into the document",EMBED_TYPE_DESC:"When you embed an image into a document using the command palette this setting will specify if Excalidraw should embed the original Excalidraw file or a PNG or an SVG copy. You need to enable auto-export PNG / SVG (see below under Export Settings) for those image types to be available in the dropdown. For drawings that do not have a a corresponding PNG or SVG readily available the command palette action will insert a broken link. You need to open the original drawing and initiate export manually. This option will not autogenerate PNG/SVG files, but will simply reference the already existing files.",EMBED_WIKILINK_NAME:"Embed SVG or PNG as Wiki link",EMBED_WIKILINK_DESC:"Toggle ON: Excalidraw will embed a [[wiki link]]. Toggle OFF: Excalidraw will embed a [markdown](link).",EXPORT_PNG_SCALE_NAME:"PNG export image scale",EXPORT_PNG_SCALE_DESC:"The size-scale of the exported PNG image",EXPORT_BACKGROUND_NAME:"Export image with background",EXPORT_BACKGROUND_DESC:"If turned off, the exported image will be transparent.",EXPORT_PADDING_NAME:"Image Padding",EXPORT_PADDING_DESC:"The padding (in pixels) around the exported SVG or PNG image. If you have curved lines close to the edge of the image they might get cropped during image export. You can increase this value to avoid cropping. You can also override this setting at a file level by adding the excalidraw-export-padding: 5 frontmatter key.",EXPORT_THEME_NAME:"Export image with theme",EXPORT_THEME_DESC:"Export the image matching the dark/light theme of your drawing. If turned off, drawings created in dark mode will appear as they would in light mode.",EXPORT_HEAD:"Auto-export Settings",EXPORT_SYNC_NAME:"Keep the .SVG and/or .PNG filenames in sync with the drawing file",EXPORT_SYNC_DESC:"When turned on, the plugin will automatically update the filename of the .SVG and/or .PNG files when the drawing in the same folder (and same name) is renamed. The plugin will also automatically delete the .SVG and/or .PNG files when the drawing in the same folder (and same name) is deleted. ",EXPORT_SVG_NAME:"Auto-export SVG",EXPORT_SVG_DESC:"Automatically create an SVG export of your drawing matching the title of your file. The plugin will save the *.SVG file in the same folder as the drawing. Embed the .svg file into your documents instead of Excalidraw making you embeds platform independent. While the auto-export switch is on, this file will get updated every time you edit the Excalidraw drawing with the matching name. You can override this setting on a file level by adding the excalidraw-autoexport frontmatter key. Valid values for this key are none,both,svg, and png",EXPORT_PNG_NAME:"Auto-export PNG",EXPORT_PNG_DESC:"Same as the auto-export SVG, but for *.PNG",EXPORT_BOTH_DARK_AND_LIGHT_NAME:"Export both dark- and light-themed image",EXPORT_BOTH_DARK_AND_LIGHT_DESC:"When enabled, Excalidraw will export two files instead of one: filename.dark.png, filename.light.png and/or filename.dark.svg and filename.light.svg
Double files will be exported both if auto-export SVG or PNG (or both) are enabled, as well as when clicking export on a single image.",COMPATIBILITY_HEAD:"Compatibility features",EXPORT_EXCALIDRAW_NAME:"Auto-export Excalidraw",EXPORT_EXCALIDRAW_DESC:"Same as the auto-export SVG, but for *.Excalidraw",SYNC_EXCALIDRAW_NAME:"Sync *.excalidraw with *.md version of the same drawing",SYNC_EXCALIDRAW_DESC:"If the modified date of the *.excalidraw file is more recent than the modified date of the *.md file then update the drawing in the .md file based on the .excalidraw file",COMPATIBILITY_MODE_NAME:"New drawings as legacy files",COMPATIBILITY_MODE_DESC:"By enabling this feature drawings you create with the ribbon icon, the command palette actions, and the file explorer are going to be all legacy *.excalidraw files. This setting will also turn off the reminder message when you open a legacy file for editing.",MATHJAX_NAME:"MathJax (LaTeX) javascript library host",MATHJAX_DESC:"If you are using LaTeX equiations in Excalidraw then the plugin needs to load a javascript library for that. Some users are unable to access certain host servers. If you are experiencing issues try changing the host here. You may need to restart Obsidian after closing settings, for this change to take effect.",NONSTANDARD_HEAD:"Non-Excalidraw.com supported features",NONSTANDARD_DESC:"These features are not available on excalidraw.com. When exporting the drawing to Excalidraw.com these features will appear different.",CUSTOM_PEN_NAME:"Number of custom pens",CUSTOM_PEN_DESC:"You will see these pens next to the Obsidian Menu on the canvas. You can customize the pens on the canvas by long-pressing the pen button.",EXPERIMENTAL_HEAD:"Experimental features",EXPERIMENTAL_DESC:"Some of these setting will not take effect immediately, only when the File Explorer is refreshed, or Obsidian restarted.",FIELD_SUGGESTER_NAME:"Enable Field Suggester",FIELD_SUGGESTER_DESC:"Field Suggester borrowed from Breadcrumbs and Templater plugins. The Field Suggester will show an autocomplete menu when you type excalidraw- or ea. with function description as hints on the individual items in the list.",FILETYPE_NAME:"Display type (✏️) for excalidraw.md files in File Explorer",FILETYPE_DESC:"Excalidraw files will receive an indicator using the emoji or text defined in the next setting.",FILETAG_NAME:"Set the type indicator for excalidraw.md files",FILETAG_DESC:"The text or emoji to display as type indicator.",INSERT_EMOJI:"Insert an emoji",LIVEPREVIEW_NAME:"Immersive image embedding in live preview editing mode",LIVEPREVIEW_DESC:"Turn this on to support image embedding styles such as ![[drawing|width|style]] in live preview editing mode. The setting will not effect the currently open documents. You need close the open documents and re-open them for the change to take effect.",ENABLE_FOURTH_FONT_NAME:"Enable fourth font option",ENABLE_FOURTH_FONT_DESC:"By turning this on, you will see a fourth font button on the properties panel for text elements. Files that use this fourth font will (partly) lose their platform independence. Depending on the custom font set in settings, they will look differently when loaded in another vault, or at a later time. Also the 4th font will display as system default font on excalidraw.com, or other Excalidraw versions.",FOURTH_FONT_NAME:"Forth font file",FOURTH_FONT_DESC:"Select a .ttf, .woff or .woff2 font file from your vault to use as the fourth font. If no file is selected, Excalidraw will use the Virgil font by default.",SCRIPT_SETTINGS_HEAD:"Settings for installed Scripts",TASKBONE_HEAD:"Taskbone Optical Character Recogntion",TASKBONE_DESC:"This is an experimental integration of optical character recognition into Excalidraw. Please note, that taskbone is an independent external service not provided by Excalidraw, nor the Excalidraw-Obsidian plugin project. The OCR service will grab legible text from freedraw lines and embedded pictures on your canvas and place the recognized text in the frontmatter of your drawing as well as onto clipboard. Having the text in the frontmatter will enable you to search in Obsidian for the text contents of these. Note, that the process of extracting the text from the image is not done locally, but via an online API. The taskbone service stores the image on its servers only as long as necessary for the text extraction. However, if this is a dealbreaker, then please don't use this feature.",TASKBONE_ENABLE_NAME:"Enable Taskbone",TASKBONE_ENABLE_DESC:"By enabling this service your agree to the Taskbone Terms and Conditions and the Privacy Policy.",TASKBONE_APIKEY_NAME:"Taskbone API Key",TASKBONE_APIKEY_DESC:"Taskbone offers a free service with a reasonable number of scans per month. If you want to use this feature more frequently, or you want to supoprt the developer of Taskbone (as you can imagine, there is no such thing as 'free', providing this awesome OCR service costs some money to the developer of Taskbone), you can purchase a paid API key from taskbone.com. In case you have purchased a key, simply overwrite this auto generated free-tier API-key with your paid key.",SELECT_FILE:"Select a file then press enter.",SELECT_FILE_WITH_OPTION_TO_SCALE:`Select a file then press ENTER, or SHIFT+${labelMETA()}+ENTER to insert at 100% scale.`,NO_MATCH:"No file matches your query.",SELECT_FILE_TO_LINK:"Select the file you want to insert the link for.",SELECT_DRAWING:"Select the image or drawing you want to insert",TYPE_FILENAME:"Type name of drawing to select.",SELECT_FILE_OR_TYPE_NEW:"Select existing drawing or type name of a new drawing then press Enter.",SELECT_TO_EMBED:"Select the drawing to insert into active document.",SELECT_MD:"Select the markdown document you want to insert",INFINITE_LOOP_WARNING:"EXCALIDRAW WARNING\nAborted loading embedded images due to infinite loop in file:\n",SCRIPT_EXECUTION_ERROR:"Script execution error. Please find error message on the developer console.",LOAD_FROM_BACKUP:"Excalidraw file was corrupted. Loading from backup file.",GOTO_FULLSCREEN:"Goto fullscreen mode",EXIT_FULLSCREEN:"Exit fullscreen mode",TOGGLE_FULLSCREEN:"Toggle fullscreen mode",OPEN_LINK_CLICK:"Navigate to selected element link",OPEN_LINK_PROPS:"Open markdown-embed properties or open link in new window"},enGB={},es={},fr={},hi={},id={},it={},ja={},ko={},nl={},no={},pl={},pt={},ptBR={},ro={},ru={},tr={},zhCN={INSTALL_SCRIPT:"安装此脚本",UPDATE_SCRIPT:"有可用更新 - 点击安装",CHECKING_SCRIPT:"检查更新中 - 点击重新安装",UNABLETOCHECK_SCRIPT:"检查更新失败 - 点击重新安装",UPTODATE_SCRIPT:"脚本已是最新 - 点击重新安装",OPEN_AS_EXCALIDRAW:"打开为 Excalidraw 绘图",TOGGLE_MODE:"在 Excalidraw 和 Markdown 模式之间切换",CONVERT_NOTE_TO_EXCALIDRAW:"转换空白笔记为 Excalidraw 绘图",CONVERT_EXCALIDRAW:"转换 *.excalidraw 为 *.md 文件",CREATE_NEW:"新建 Excalidraw 绘图",CONVERT_FILE_KEEP_EXT:"*.excalidraw => *.excalidraw.md",CONVERT_FILE_REPLACE_EXT:"*.excalidraw => *.md (兼容 Logseq)",DOWNLOAD_LIBRARY:"导出 stencil 库为 *.excalidrawlib 文件",OPEN_EXISTING_NEW_PANE:"打开已有的绘图 - 于新面板",OPEN_EXISTING_ACTIVE_PANE:"打开已有的绘图 - 于当前面板",TRANSCLUDE:"嵌入绘图(形如 ![[drawing]])到当前文档",TRANSCLUDE_MOST_RECENT:"嵌入最近编辑过的绘图(形如 ![[drawing]])到当前文档",TOGGLE_LEFTHANDED_MODE:"切换为左手模式",NEW_IN_NEW_PANE:"新建绘图 - 于新面板",NEW_IN_NEW_TAB:"新建绘图 - 于新页签",NEW_IN_ACTIVE_PANE:"新建绘图 - 于当前面板",NEW_IN_POPOUT_WINDOW:"新建绘图 - 于新窗口",NEW_IN_NEW_PANE_EMBED:"新建绘图 - 于新面板 - 并将其嵌入(形如 ![[drawing]])到当前文档",NEW_IN_NEW_TAB_EMBED:"新建绘图 - 于新页签 - 并将其嵌入(形如 ![[drawing]])到当前文档",NEW_IN_ACTIVE_PANE_EMBED:"新建绘图 - 于当前面板 - 并将其嵌入(形如 ![[drawing]])到当前文档",NEW_IN_POPOUT_WINDOW_EMBED:"新建绘图 - 于新窗口 - 并将其嵌入(形如 ![[drawing]])到当前文档",EXPORT_SVG:"导出 SVG 文件到当前目录",EXPORT_PNG:"导出 PNG 文件到当前目录",EXPORT_SVG_WITH_SCENE:"导出 SVG 文件(包含 Scene)到当前目录",EXPORT_PNG_WITH_SCENE:"导出 PNG 文件(包含 Scene)到当前目录",TOGGLE_LOCK:"文本元素:原文模式(RAW)⟺ 预览模式(PREVIEW)",DELETE_FILE:"从库中删除所选图像(或 MD-Embed)的源文件",INSERT_LINK_TO_ELEMENT:`复制所选元素的内部链接(形如 [[file#^elementID]])。\n按住 ${labelCTRL()} 可复制元素所在分组的内部链接(形如 [[file#^group=elementID]])。\n按住 SHIFT 可复制所选元素周围区域的内部链接(形如 [[file#^area=elementID]])。\n按住 ${labelALT()} 可观看视频演示。`,INSERT_LINK_TO_ELEMENT_GROUP:"复制所选元素所在分组的内部链接(形如 [[file#^group=elementID]])",INSERT_LINK_TO_ELEMENT_AREA:"复制所选元素周围区域的内部链接(形如 [[file#^area=elementID]])",INSERT_LINK_TO_ELEMENT_NORMAL:"复制所选元素的内部链接(形如 [[file#^elementID]])",INSERT_LINK_TO_ELEMENT_ERROR:"未选择画布里的单个元素",INSERT_LINK_TO_ELEMENT_READY:"链接已生成并复制到剪贴板",INSERT_LINK:"插入文件的内部链接(形如 [[drawing]])到当前绘图",INSERT_IMAGE:"插入图像(以图像形式嵌入)到当前绘图",IMPORT_SVG:"插入 SVG 矢量图形到当前绘图(支持有限,尚不支持文本)",INSERT_MD:"插入 Markdown 文档(以图像形式嵌入)到当前绘图",INSERT_LATEX:`插入 LaTeX 公式到当前绘图。按住 ${labelALT()} 可观看视频演示。`,ENTER_LATEX:"输入 LaTeX 表达式",READ_RELEASE_NOTES:"阅读本插件的更新说明",RUN_OCR:"OCR 识别涂鸦和图片里的文本并复制到剪贴板",TRAY_MODE:"绘图工具属性页:面板模式 ⟺ 托盘模式",SEARCH:"搜索文本",RESET_IMG_TO_100:"重设图像元素的尺寸为 100%",TEMPORARY_DISABLE_AUTOSAVE:"临时禁用自动保存功能,直到 Obsidian 退出(勿点,除非你清楚自己在干什么)",TEMPORARY_ENABLE_AUTOSAVE:"恢复启用自动保存功能",INSTALL_SCRIPT_BUTTON:"安装或更新 Excalidraw 脚本",OPEN_AS_MD:"打开为 Markdown 文件",SAVE_AS_PNG:`导出 PNG 到当前目录(按住 ${labelCTRL()} 设定导出路径;按住 SHIFT 在导出时包含 Scene)`,SAVE_AS_SVG:`导出 SVG 到当前目录(按住 ${labelCTRL()} 设定导出路径;按住 SHIFT 在导出时包含 Scene)`,OPEN_LINK:"打开所选元素里的链接 \n(按住 SHIFT 在新面板打开)",EXPORT_EXCALIDRAW:"导出为 .Excalidraw 文件",LINK_BUTTON_CLICK_NO_TEXT:"请选择一个含有链接的图形或文本元素。",FILENAME_INVALID_CHARS:'文件名不能含有以下符号: * " \\ < > : | ? #',FORCE_SAVE:"保存绘图(并更新嵌入了该绘图的面板)",RAW:"文本元素正以原文(RAW)模式显示链接。\n点击切换到预览(PREVIEW)模式",PARSED:"文本元素正以预览(PREVIEW)模式显示链接。\n点击切换到原文(RAW)模式",NOFILE:"Excalidraw(没有文件)",COMPATIBILITY_MODE:"*.excalidraw 文件正以兼容模式打开。需要转换为新格式才能使用插件的全部功能。",CONVERT_FILE:"转换为新格式",RELEASE_NOTES_NAME:"显示更新说明",RELEASE_NOTES_DESC:"开启:每次更新本插件后,显示最新发行版本的说明。
关闭:您仍可以在 GitHub 上阅读更新说明。",NEWVERSION_NOTIFICATION_NAME:"通知插件更新",NEWVERSION_NOTIFICATION_DESC:"开启:当本插件存在可用更新时,显示通知。
关闭:您需要手动检查本插件的更新(设置 - 第三方插件 - 检查更新)。",FOLDER_NAME:"Excalidraw 文件夹",FOLDER_DESC:"新绘图的默认存储路径。若为空,将在库的根目录中创建新绘图。",FOLDER_EMBED_NAME:"将 Excalidraw 文件夹用于“新建绘图”命令创建的绘图",FOLDER_EMBED_DESC:"在命令面板中执行“新建绘图”系列命令时,新绘图的存储路径。
开启:使用 Excalidraw 文件夹。
关闭:使用 Obsidian 设置的新附件默认位置。",TEMPLATE_NAME:"Excalidraw 模板文件",TEMPLATE_DESC:"Excalidraw 模板文件的完整路径。
如果您的模板在默认的 Excalidraw 文件夹中且文件名是 Template.md,则此项应设为 Excalidraw/Template.md(也可省略 .md 扩展名,即 Excalidraw/Template)。
如果您在兼容模式下使用 Excalidraw,那么您的模板文件也必须是旧的 *.excalidraw 格式,例如 Excalidraw/Template.excalidraw。",SCRIPT_FOLDER_NAME:"Excalidraw 自动化脚本的文件夹(大小写敏感!)",SCRIPT_FOLDER_DESC:"此文件夹用于存放 Excalidraw 自动化脚本。您可以在 Obsidian 命令面板中执行这些脚本,还可以为喜欢的脚本分配快捷键,就像为其他 Obsidian 命令分配快捷键一样。
该项不能设为库的根目录。",SAVING_HEAD:"保存",COMPRESS_NAME:"压缩 Excalidraw JSON",COMPRESS_DESC:"Excalidraw 绘图文件默认将元素记录为 JSON 格式。开启此项,可将元素的 JSON 数据以 BASE64 编码(使用 LZ-String 算法)。这样做的好处是:一方面可以避免原来的明文 JSON 数据干扰 Obsidian 的文本搜索结果,另一方面减小了绘图文件的体积。
当您通过功能区按钮或命令将绘图切换成 Markdown 模式时,数据将被解码回 JSON 格式以便阅读和编辑;而当您切换回 Excalidraw 模式时,数据就会被再次编码。
开启此项后,对于之前已存在的未压缩的绘图文件,需要重新打开并保存它们才能生效。",AUTOSAVE_INTERVAL_DESKTOP_NAME:"桌面端定期保存时间间隔",AUTOSAVE_INTERVAL_DESKTOP_DESC:"每隔多长时间触发一次自动保存。但如果当前绘图没有发生改变,将不会触发自动保存。当 Obsidian 应用内的焦点离开活动文档(如关闭工作空间、点击菜单栏、切换到其他页签或面板等)的时候,会触发自动保存。直接退出 Obsidian 应用(不管是终结进程还是点关闭按钮)不会触发自动保存。",AUTOSAVE_INTERVAL_MOBILE_NAME:"移动端定期保存时间间隔",AUTOSAVE_INTERVAL_MOBILE_DESC:"建议在移动端设置更短的自动保存时间间隔。当 Obsidian 应用内的焦点离开活动文档(如关闭工作空间、点击菜单栏、切换到其他页签或面板等)的时候,会触发自动保存。直接退出 Obsidian 应用(在应用切换器中划掉)不会触发自动保存。此外,当您切换到其他应用时,有时候系统会自动清理 Obsidian 后台以释放资源。这种情况下,Excalidraw 无法保存最新的变动。",FILENAME_HEAD:"文件名",FILENAME_DESC:"

点击阅读日期和时间格式参考

",FILENAME_SAMPLE:"“新建绘图”系列命令创建的文件名形如:",FILENAME_EMBED_SAMPLE:"“新建绘图并嵌入到当前文档”系列命令创建的文件名形如:",FILENAME_PREFIX_NAME:"“新建绘图”系列命令创建的文件名前缀",FILENAME_PREFIX_DESC:"执行“新建绘图”系列命令时,创建的绘图文件名的第一部分",FILENAME_PREFIX_EMBED_NAME:"“新建绘图并嵌入到当前文档”系列命令创建的文件名前缀",FILENAME_PREFIX_EMBED_DESC:"执行“新建绘图并嵌入到当前文档”系列命令时,创建的绘图文件名是否以当前文档名作为前缀?
开启:
关闭:否",FILENAME_POSTFIX_NAME:"“新建绘图并嵌入到当前文档”系列命令创建的文件名的中间部分",FILENAME_POSTFIX_DESC:"介于文件名前缀和日期时间之间的文本。仅对“新建绘图并嵌入到当前文档”系列命令创建的绘图生效。",FILENAME_DATE_NAME:"文件名里的日期时间",FILENAME_DATE_DESC:"文件名的最后一部分。允许留空。",FILENAME_EXCALIDRAW_EXTENSION_NAME:"文件扩展名(.excalidraw.md 或 .md)",FILENAME_EXCALIDRAW_EXTENSION_DESC:"该选项在兼容模式(即非 Excalidraw 专用 Markdown 文件)下不会生效。
开启:使用 .excalidraw.md 作为扩展名。
关闭:使用 .md 作为扩展名。",DISPLAY_HEAD:"显示",LEFTHANDED_MODE_NAME:"左手模式",LEFTHANDED_MODE_DESC:"目前只在托盘模式下生效。若开启此项,则托盘(绘图工具属性页)将位于右侧。
开启:左手模式。
关闭:右手模式。",MATCH_THEME_NAME:"使新建的绘图匹配 Obsidian 主题",MATCH_THEME_DESC:"如果 Obsidian 使用黑暗主题,新建的绘图文件也将使用黑暗主题。
但是若设置了模板,新建的绘图文件将跟随模板主题;另外,此功能不会作用于已有的绘图。
开启:跟随 Obsidian 主题风格。
关闭:跟随模板主题风格。",MATCH_THEME_ALWAYS_NAME:"使已有的绘图匹配 Obsidian 主题",MATCH_THEME_ALWAYS_DESC:"如果 Obsidian 使用黑暗主题,则绘图文件也将以黑暗主题打开;反之亦然。
开启:匹配 Obsidian 主题风格。
关闭:采用上次保存时的主题风格。",MATCH_THEME_TRIGGER_NAME:"Excalidraw 主题跟随 Obsidian 主题变化",MATCH_THEME_TRIGGER_DESC:"开启此项,则切换 Obsidian 的黑暗/明亮主题时,已打开的 Excalidraw 面板的主题会随之改变。
开启:跟随主题变化。
关闭:不跟随主题变化。",DEFAULT_OPEN_MODE_NAME:"Excalidraw 的默认运行模式",DEFAULT_OPEN_MODE_DESC:"设置 Excalidraw 的运行模式:普通模式(Normal)/禅模式(Zen)/阅读模式(View)。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-default-mode: normal/zen/view 的键值对。",DEFAULT_PEN_MODE_NAME:"触控笔模式(Pen mode)",DEFAULT_PEN_MODE_DESC:"打开绘图时,是否自动开启触控笔模式?",DEFAULT_PINCHZOOM_NAME:"允许在触控笔模式下进行双指缩放",DEFAULT_PINCHZOOM_DESC:"在触控笔模式下使用自由画笔工具时,双指缩放可能造成干扰。
开启: 允许在触控笔模式下进行双指缩放
关闭: 禁止在触控笔模式下进行双指缩放",DEFAULT_WHEELZOOM_NAME:"鼠标滚轮缩放页面",DEFAULT_WHEELZOOM_DESC:`开启:鼠标滚轮为缩放页面,${labelCTRL()}+鼠标滚轮为滚动页面
关闭:鼠标滚轮为滚动页面,${labelCTRL()}+鼠标滚轮为缩放页面`,ZOOM_TO_FIT_NAME:"调节面板尺寸后自动缩放页面",ZOOM_TO_FIT_DESC:"调节面板尺寸后,自适应地缩放页面
开启:自动缩放。
关闭:禁用自动缩放。",ZOOM_TO_FIT_ONOPEN_NAME:"打开绘图时自动缩放页面",ZOOM_TO_FIT_ONOPEN_DESC:"打开绘图文件时,自适应地缩放页面
开启:自动缩放。
关闭:禁用自动缩放。",ZOOM_TO_FIT_MAX_LEVEL_NAME:"自动缩放的最高级别",ZOOM_TO_FIT_MAX_LEVEL_DESC:"自动缩放画布时,允许放大的最高级别。该值不能低于 0.5(50%)且不能超过 10(1000%)。",LINKS_HEAD:"链接(Links) & 以文本形式嵌入到绘图中的文档(Transclusion)",LINKS_DESC:`按住 ${labelCTRL()} 并点击包含 [[链接]] 的文本元素可以打开其中的链接。如果所选文本元素包含多个 [[有效的内部链接]] ,只会打开第一个链接;如果所选文本元素包含有效的 URL 链接 (如 https://http://),插件会在浏览器中打开链接。
链接的源文件被重命名时,绘图中相应的 [[内部链接]] 也会同步更新。若您不愿绘图中的链接外观因此而变化,可使用 [[内部链接|别名]]。`,ADJACENT_PANE_NAME:"在相邻面板中打开",ADJACENT_PANE_DESC:`按住 ${labelCTRL()}+SHIFT 并点击绘图里的内部链接时,插件默认会在新面板中打开该链接。
若开启此项,Excalidraw 会先尝试寻找已有的相邻面板(按照右侧、左侧、上方、下方的顺序),并在其中打开该链接。如果找不到,再在新面板中打开。`,MAINWORKSPACE_PANE_NAME:"在主工作区中打开",MAINWORKSPACE_PANE_DESC:`按住 ${labelCTRL()}+SHIFT 并点击绘图里的内部链接时,插件默认会在当前窗口的新面板中打开该链接。
若开启此项,Excalidraw 会在主工作区的面板中打开该链接。`,LINK_BRACKETS_NAME:"在链接的两侧显示 [[中括号]]",LINK_BRACKETS_DESC:"文本元素处于预览(PREVIEW)模式时,在内部链接的两侧显示中括号。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-link-brackets: true/false 的键值对。",LINK_PREFIX_NAME:"内部链接的前缀",LINK_PREFIX_DESC:'文本元素处于预览(PREVIEW)模式时,如果其中包含链接,则添加此前缀。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-link-prefix: "📍 " 的键值对。',URL_PREFIX_NAME:"外部链接的前缀",URL_PREFIX_DESC:'文本元素处于预览(PREVIEW)模式时,如果其中包含外部链接,则添加此前缀。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-url-prefix: "🌐 " 的键值对。',PARSE_TODO_NAME:"待办任务(Todo)",PARSE_TODO_DESC:"将文本元素中的 - [ ]- [x] 前缀显示为方框。",TODO_NAME:"未完成项目",TODO_DESC:"未完成的待办项目的符号",DONE_NAME:"已完成项目",DONE_DESC:"已完成的待办项目的符号",HOVERPREVIEW_NAME:"鼠标悬停预览内部链接",HOVERPREVIEW_DESC:`开启:在 Excalidraw 阅读模式(View)下,鼠标悬停在 [[内部链接]] 上即可预览;而在普通模式(Normal)下, 鼠标悬停在内部链接右上角的蓝色标识上即可预览。
关闭:鼠标悬停在 [[内部链接]] 上,并且按住 ${labelCTRL()} 才能预览。`,LINKOPACITY_NAME:"链接标识的透明度",LINKOPACITY_DESC:"含有链接的元素,其右上角的链接标识的透明度。介于 0(全透明)到 1(不透明)之间。",LINK_CTRL_CLICK_NAME:`按住 ${labelCTRL()} 并点击含有 [[链接]] 或 [别名](链接) 的文本来打开链接`,LINK_CTRL_CLICK_DESC:"如果此功能影响到您使用某些原版 Excalidraw 功能,可将其关闭。关闭后,您只能通过绘图面板标题栏中的链接按钮来打开链接。",TRANSCLUSION_WRAP_NAME:"Transclusion 的折行方式",TRANSCLUSION_WRAP_DESC:"中的 number 表示嵌入的文本溢出时,在第几个字符处进行折行。
此开关控制具体的折行方式。若开启,则严格在 number 处折行,禁止溢出;若关闭,则允许在 number 位置后最近的空格处折行。",TRANSCLUSION_DEFAULT_WRAP_NAME:"Transclusion 的默认折行位置",TRANSCLUSION_DEFAULT_WRAP_DESC:"除了通过 ![[doc#^block]]{number} 中的 number 来控制折行位置,您也可以在此设置 number 的默认值。
一般设为 0 即可,表示不设置固定的默认值,这样当您需要嵌入文档到便签中时,Excalidraw 能更好地帮您自动处理。",PAGE_TRANSCLUSION_CHARCOUNT_NAME:"Transclusion 的最大显示字符数",PAGE_TRANSCLUSION_CHARCOUNT_DESC:"以 ![[内部链接]]![](内部链接) 的形式将文档以文本形式嵌入到绘图中时,该文档在绘图中可显示的最大字符数量。",QUOTE_TRANSCLUSION_REMOVE_NAME:"隐藏 Transclusion 行首的引用符号",QUOTE_TRANSCLUSION_REMOVE_DESC:"不显示 Transclusion 中每一行行首的 > 符号,以提高纯文本 Transclusion 的可读性。
开启:隐藏 > 符号
关闭:不隐藏 > 符号(注意,由于 Obsidian API 的原因,首行行首的 > 符号不会被隐藏)",GET_URL_TITLE_NAME:"使用 iframly 获取页面标题",GET_URL_TITLE_DESC:"拖放链接到 Excalidraw 时,使用 http://iframely.server.crestify.com/iframely?url= 来获取页面的标题。",MD_HEAD:"以图像形式嵌入到绘图中的 Markdown 文档(MD-Embed)",MD_HEAD_DESC:`您还可以将 Markdown 文档以图像形式(而非文本形式)嵌入到绘图中。方法是按住 ${labelCTRL()} 并从文件管理器中把文档拖入绘图,或者执行“以图像形式嵌入”系列命令。`,MD_TRANSCLUDE_WIDTH_NAME:"MD-Embed 的默认宽度",MD_TRANSCLUDE_WIDTH_DESC:"MD-Embed 的宽度。该选项会影响到折行,以及图像元素的宽度。
您可为绘图中的某个 MD-Embed 单独设置此项,方法是将绘图切换至 Markdown 模式,并修改相应的 [[Embed文件名#标题|宽度x最大高度]]。",MD_TRANSCLUDE_HEIGHT_NAME:"MD-Embed 的默认最大高度",MD_TRANSCLUDE_HEIGHT_DESC:"MD-Embed 的高度取决于 Markdown 文档内容的多少,但最大不会超过该值。
您可为绘图中的某个 MD-Embed 单独设置此项,方法是将绘图切换至 Markdown 模式,并修改相应的 [[Embed文件名#^块引ID|宽度x最大高度]]。",MD_DEFAULT_FONT_NAME:"MD-Embed 的默认字体",MD_DEFAULT_FONT_DESC:"可以设为 VirgilCasadia 或其他有效的 .ttf/.woff/.woff2 字体文件(如 我的字体.woff2)。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-font: 字体名或文件名 的键值对。",MD_DEFAULT_COLOR_NAME:"MD-Embed 的默认文本颜色",MD_DEFAULT_COLOR_DESC:"可以填写 HTML 颜色名,如 steelblue(参考 HTML Color Names),或者有效的 16 进制颜色值,例如 #e67700,或者任何其他有效的 CSS 颜色。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-font-color: steelblue 的键值对。",MD_DEFAULT_BORDER_COLOR_NAME:"MD-Embed 的默认边框颜色",MD_DEFAULT_BORDER_COLOR_DESC:"可以填写 HTML 颜色名,如 steelblue(参考 HTML Color Names),或者有效的 16 进制颜色值,例如 #e67700,或者任何其他有效的 CSS 颜色。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-border-color: gray 的键值对。
如果您不想要边框,请留空。",MD_CSS_NAME:"MD-Embed 的默认 CSS 样式表",MD_CSS_DESC:"MD-Embed 图像所采用的 CSS 样式表文件名。需包含扩展名,例如 md-embed.css。允许使用 Markdown 文件(如 md-embed-css.md),但其内容应符合 CSS 语法。
如果您要查询 CSS 所作用的 HTML 节点,请在 Obsidian 开发者控制台(CTRL+SHIFT+i)中键入命令:ExcalidrawAutomate.mostRecentMarkdownSVG —— 这将显示 Excalidraw 最近生成的 SVG。
此外,在 CSS 中不能任意地设置字体,您一般只能使用系统默认的标准字体(详见 README),但可以通过上面的设置来额外添加一个自定义字体。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-css: 库中的CSS文件或CSS片段 的键值对。",EMBED_HEAD:"嵌入到文档中的绘图(Embed) & 导出",EMBED_REUSE_EXPORTED_IMAGE_NAME:"将之前已导出的图像作为 Embed 的预览图(如果存在的话)",EMBED_REUSE_EXPORTED_IMAGE_DESC:"该选项与“自动导出 SVG/PNG 副本”选项配合使用。如果存在文件名相匹配的 SVG/PNG 副本,则将其作为 Embed 的预览图,而不再重新生成预览图。
该选项能够提高性能,尤其是当 Embed 中含有大量图像或 MD-Embed 时。但是,该选项也可能导致预览图无法立即响应你最新的修改,或者你对 Obsidian 主题风格的改变。
该选项仅作用于嵌入到文档中的绘图。由于种种原因,该技术无法用于加快绘图文件的打开速度。详见此说明。",EMBED_PREVIEW_SVG_NAME:"生成 SVG 格式的 Embed 预览图",EMBED_PREVIEW_SVG_DESC:"开启:在 Markdown 预览模式下,为 Embed 生成 SVG 格式的预览图。
关闭:为 Embed 生成 PNG 格式的预览图。注意:PNG 格式预览图不支持某些 绘图元素的块引用特性。",PREVIEW_MATCH_OBSIDIAN_NAME:"Embed 预览图匹配 Obsidian 主题",PREVIEW_MATCH_OBSIDIAN_DESC:"开启此项,则当 Obsidian 处于黑暗模式时,Embed 的预览图也会以黑暗模式渲染;当 Obsidian 处于明亮模式时,预览图也会以明亮模式渲染。
您可能还需要关闭“导出的图像包含背景”开关,来获得与 Obsidian 更加协调的观感。",EMBED_WIDTH_NAME:"Embed 预览图的默认宽度",EMBED_WIDTH_DESC:"该选项同时作用于 Obsidian 实时预览模式下的编辑视图和阅读视图,以及鼠标悬停时浮现的预览图。
您可为某个要嵌入到文档中的绘图(Embed)单独设置此项,方法是修改相应的链接格式为形如 ![[drawing.excalidraw|100]][[drawing.excalidraw|100x100]] 的格式。",EMBED_TYPE_NAME:"“嵌入绘图到当前文档”系列命令的源文件类型",EMBED_TYPE_DESC:"在命令面板中执行“嵌入绘图到当前文档”系列命令时,要嵌入绘图文件本身,还是嵌入其 PNG 或 SVG 副本。
如果您想选择 PNG 或 SVG 副本,需要先开启下方的“自动导出 PNG 副本”或“自动导出 SVG 副本”开关。
如果您选择了 PNG 或 SVG 副本,当副本不存在时,该命令将会插入一条损坏的链接,您需要打开绘图文件并手动导出副本才能修复 —— 也就是说,该选项不会自动帮您生成 PNG/SVG 副本,而只会引用已有的 PNG/SVG 副本。",EMBED_WIKILINK_NAME:"“嵌入绘图到当前文档”命令产生的内部链接类型",EMBED_WIKILINK_DESC:"开启:将产生 ![[Wiki 链接]]关闭:将产生 ![](Markdown 链接)。",EXPORT_PNG_SCALE_NAME:"导出的 PNG 图像的比例",EXPORT_PNG_SCALE_DESC:"导出的 PNG 图像的大小比例",EXPORT_BACKGROUND_NAME:"导出的图像包含背景",EXPORT_BACKGROUND_DESC:"如果关闭,将导出透明背景的图像。",EXPORT_PADDING_NAME:"导出的图像的空白边距",EXPORT_PADDING_DESC:"导出的 SVG/PNG 图像四周的空白边距(单位:像素)。
增加该值,可以避免在导出图像时,靠近图像边缘的图形被裁掉。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-export-padding: 5 的键值对。",EXPORT_THEME_NAME:"导出的图像包含主题",EXPORT_THEME_DESC:"导出与绘图的黑暗/明亮主题匹配的图像。如果关闭,在黑暗主题下导出的图像将和明亮主题一样。",EXPORT_HEAD:"导出设置",EXPORT_SYNC_NAME:"保持 SVG/PNG 文件名与绘图文件同步",EXPORT_SYNC_DESC:"打开后,当绘图文件被重命名时,插件将同步更新同文件夹下的同名 .SVG 和 .PNG 文件。当绘图文件被删除时,插件将自动删除同文件夹下的同名 .SVG 和 .PNG 文件。",EXPORT_SVG_NAME:"自动导出 SVG 副本",EXPORT_SVG_DESC:"自动导出和绘图文件同名的 SVG 副本。插件会将副本保存到绘图文件所在的文件夹中。在文档中嵌入这个 SVG 文件,相比直接嵌入绘图文件,具有更强的跨平台能力。
此开关开启时,每次您编辑 Excalidraw 绘图,其 SVG 文件副本都会同步更新。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-autoexport: none/both/svg/png的键值对",EXPORT_PNG_NAME:"自动导出 PNG 副本",EXPORT_PNG_DESC:"和“自动导出 SVG 副本”类似,但是导出格式为 *.PNG。",EXPORT_BOTH_DARK_AND_LIGHT_NAME:"同时导出黑暗和明亮风格的图像",EXPORT_BOTH_DARK_AND_LIGHT_DESC:"若开启,Excalidraw 将导出两个文件:filename.dark.png(或 filename.dark.svg)和 filename.light.png(或 filename.light.svg)。
该选项可作用于“自动导出 SVG 副本”、“自动导出 PNG 副本”,以及其他的手动的导出命令。",COMPATIBILITY_HEAD:"兼容性设置",EXPORT_EXCALIDRAW_NAME:"自动导出 Excalidraw 旧格式副本",EXPORT_EXCALIDRAW_DESC:"和“自动导出 SVG 副本”类似,但是导出格式为 *.excalidraw。",SYNC_EXCALIDRAW_NAME:"新旧格式绘图文件的内容保持同步",SYNC_EXCALIDRAW_DESC:"如果旧格式(*.excalidraw)绘图文件的修改日期比新格式(*.md)更新,则根据旧格式文件的内容来更新新格式文件。",COMPATIBILITY_MODE_NAME:"以旧格式创建新绘图",COMPATIBILITY_MODE_DESC:"开启此功能后,您通过功能区按钮、命令面板、文件浏览器等创建的绘图都将是旧格式(*.excalidraw)。此外,您打开旧格式绘图文件时将不再收到提醒消息。",MATHJAX_NAME:"MathJax (LaTeX) 的 javascript 库服务器",MATHJAX_DESC:"如果您在绘图中使用 LaTeX,插件需要从服务器获取并加载一个 javascript 库。如果您的网络无法访问某些库服务器,可以尝试通过此选项更换库服务器。更改此选项后,您可能需要重启 Obsidian 来使其生效。",NONSTANDARD_HEAD:"非 Excalidraw.com 官方支持的特性",NONSTANDARD_DESC:"这些特性不受 Excalidraw.com 官方支持。当导出绘图到 Excalidraw.com 时,这些特性将会发生变化。",CUSTOM_PEN_NAME:"自定义画笔的数量",CUSTOM_PEN_DESC:"在画布上的 Obsidian 菜单旁边切换自定义画笔。长按画笔按钮可以修改其样式。",EXPERIMENTAL_HEAD:"实验性功能",EXPERIMENTAL_DESC:"以下部分设置不会立即生效,需要刷新文件资源管理器或者重启 Obsidian 才会生效。",FIELD_SUGGESTER_NAME:"开启字段建议",FIELD_SUGGESTER_DESC:"开启后,当您在编辑器中输入 excalidraw- 或者 ea. 时,会弹出一个带有函数说明的自动补全提示菜单。
该功能借鉴了 Breadcrumbs 和 Templater 插件。",FILETYPE_NAME:"在文件浏览器中为 excalidraw.md 文件添加类型标识符(如 ✏️)",FILETYPE_DESC:"可通过下一项设置来自定义类型标识符。",FILETAG_NAME:"excalidraw.md 文件的类型标识符",FILETAG_DESC:"要显示为类型标识符的 emoji 或文本。",INSERT_EMOJI:"插入 emoji",LIVEPREVIEW_NAME:"嵌入绘图到文档时,模拟嵌入图像的语法",LIVEPREVIEW_DESC:"开启此项,则可在 Obsidian 实时预览模式的编辑视图下,用形如 ![[绘图|宽度|样式]] 的语法来嵌入绘图。
该选项不会在已打开的文档中立刻生效 —— 你需要重新打开此文档来使其生效。",ENABLE_FOURTH_FONT_NAME:"为文本元素启用本地字体",ENABLE_FOURTH_FONT_DESC:"开启此项后,文本元素的属性面板里会多出一个本地字体按钮。
使用了本地字体的绘图文件,将会失去一部分跨平台能力 —— 若将绘图文件移动到其他库中打开,显示效果可能会截然不同;若在 excalidraw.com 或者其他版本的 Excalidraw 中打开,使用本地字体的文本会变回系统默认字体。",FOURTH_FONT_NAME:"本地字体文件",FOURTH_FONT_DESC:"选择库文件夹中的一个 .ttf, .woff 或 .woff2 字体文件作为本地字体文件。若未选择文件,则使用默认的 Virgil 字体。",SCRIPT_SETTINGS_HEAD:"已安装脚本的设置",TASKBONE_HEAD:"Taskbone OCR(光学符号识别)",TASKBONE_DESC:"这是一个将 OCR 融入 Excalidraw 的实验性功能。请注意,Taskbone 是一项独立的外部服务,而不是由 Excalidraw 或 Obsidian-excalidraw-plugin 项目提供的。OCR 能够对画布上用自由画笔工具写下的涂鸦或者嵌入的图像进行文本识别,并将识别出来的文本写入绘图文件的 frontmatter,同时复制到剪贴板。之所以要写入 frontmatter 是为了便于您在 Obsidian 中能够搜索到这些文本。注意,识别的过程不是在本地进行的,而是通过在线 API,图像会被上传到 taskbone 的服务器(仅用于识别目的)。如果您对此敏感,请不要使用这个功能。",TASKBONE_ENABLE_NAME:"启用 Taskbone",TASKBONE_ENABLE_DESC:"启用这个功能意味着你同意 Taskbone 条款及细则 以及 隐私政策.",TASKBONE_APIKEY_NAME:"Taskbone API Key",TASKBONE_APIKEY_DESC:"Taskbone 的免费 API key 提供了一定数量的每月识别次数。如果您非常频繁地使用此功能,或者想要支持 Taskbone 的开发者(您懂的,没有人能用爱发电,Taskbone 开发者也需要投入资金才能持续运行这项 OCR 服务)您可以到 taskbone.com 购买一个商用 API key。购买后请将它填写到旁边这个文本框里,替换掉原本自动生成的免费 API key。",SELECT_FILE:"选择一个文件后按回车。",SELECT_FILE_WITH_OPTION_TO_SCALE:`选择一个文件后按回车,或者 SHIFT+${labelMETA()}+ENTER 以 100% 尺寸插入。`,NO_MATCH:"查询不到匹配的文件。",SELECT_FILE_TO_LINK:"选择要插入(链接)到当前绘图中的文件。",SELECT_DRAWING:"选择要插入(以图像形式嵌入)到当前绘图中的图像。",TYPE_FILENAME:"键入要选择的绘图名称。",SELECT_FILE_OR_TYPE_NEW:"选择已有绘图,或者新绘图的类型,然后按回车。",SELECT_TO_EMBED:"选择要插入(嵌入)到当前文档中的绘图。",SELECT_MD:"选择要插入(以图像形式嵌入)到当前绘图中的 Markdown 文档。",INFINITE_LOOP_WARNING:"EXCALIDRAW 警告\n停止加载嵌入的图像,因为此文件中存在死循环:\n",SCRIPT_EXECUTION_ERROR:"脚本运行错误。请在开发者控制台中查看错误信息。",LOAD_FROM_BACKUP:"Excalidraw 文件已损坏。尝试从备份文件中加载。",GOTO_FULLSCREEN:"进入全屏模式",EXIT_FULLSCREEN:"退出全屏模式",TOGGLE_FULLSCREEN:"切换全屏模式",OPEN_LINK_CLICK:"打开所选的图形或文本元素里的链接",OPEN_LINK_PROPS:"编辑所选 MD-Embed 的内部链接,或者打开所选的图形或文本元素里的链接"},zhTW={};const localeMap={ar:ar,cs:cz,da:da,de:de,en:en,"en-gb":enGB,es:es,fr:fr,hi:hi,id:id,it:it,ja:ja,ko:ko,nl:nl,nn:no,pl:pl,pt:pt,"pt-br":ptBR,ro:ro,ru:ru,tr:tr,"zh-cn":zhCN,"zh-tw":zhTW},locale=localeMap[obsidian_module.moment.locale()];function t$d(e){return locale||errorlog({where:"helpers.t",message:"Error: Excalidraw locale not found",locale:obsidian_module.moment.locale()}),locale&&locale[e]||en[e]}var html2canvasExports={},html2canvas$1={get exports(){return html2canvasExports},set exports(e){html2canvasExports=e}};html2canvas$1.exports=function(){ +const EXCALIDRAW_PACKAGES = "PQKhCgAIUgBAbAlgYwKYDsDOrICVUCGyALlDAE6EkB0ADuQPYAmAriYg+tQLaJcBWmMmUgBhBrQCe5RAHMAFsUgAKZAEpIAMSKoARgwYBrADSQAkumTVIBdE0iJimGwDMXiJAWKpM1YdEgAFXlEZ0wGFnI0SGRmHFDIJDQsVHsWO1RySGJ5HABZM0DElAxsSBcIuwd0bNyRABkzUQBRADkAZWbyj3ianJxGBiUmREoSBnJJSAYXWoTwyOjiSlQ/aGBwZRd09k5lNQBvAHIWMsxllGIjgG4tneIOdFVjAA9DgCIGXX5UEneAXkBxEktFQM0gqBetAmTgAZLD3ukmKh3OhUu8AIRAkFg2bcZgseCoAD8L2UkOh5CcagAXO9tpYHpwAdjQeDkajUPCOXxVgRuExiTy0coANrvCkwzDvAC6r1pqn+yAAPsrsPAXK9VNR8ERiP8DgBfNRqY3KHKhYwM3ZPdQHa1MmpkgiHRAuZToQnwQH/Aiqz7fX7ETGs3E2NSUYiRGqe+Dwa4Ef4ANXhBFFSZlqrT71gsEcmS8E1l10j0fp90eLP+wLZswIxIINNj8ENDsekAA7soCMZdMZUIcLb56BJML7rkPqLF0N4XvrdBOQr5KC4xwB1RehagsWhMLyZf6oVUADVbFc4kAAmvsjW2LwBpbu9/uDpd0Ri0McETe+aez+c/tQK7roBO57t45CHieZ6Mu2ABaT59uAA4HAAbgQWTcMYTAGoaxjIP8zbGPIhFetcboel6WK6GoFTkMo3DVJAqEMIg9gAAxYv8uhASi8LKCRPErmoxgsWxkCcYCPGGKgkj8QR7zvAA1NJskiTRBAEFOBBxsofbcGo8IYroWnyAQmAAPIdugAAKH6ZMCDGGbCyhMKK3Aytx7kymo1zoVk3oYbILDcBgTjUES6CyDkAC0ABM5HugAjD68BqEwU4hPATCUOgh7XKg8BlBRSUADxpfaEzKP55T/AAguQ5AEJIyhpcYhj/Ox1yGOV3VKUptGioYnlBSFYWYENSlxTK1wZcgWU5Rg/wuIaFEEKm1AcgQhLEHZo60VVjF8IkvqbSi23wLtH6YMYaViRxPpuR5/FPZ58Deb5pbkOgBwACS/TWuI0pIxiAzSPYyZINLIMYK40vIxgjp+NJMMYAD6DDWZkNL1FOkS5cQhowTakDoAQiGHF9P3/YDMzA6DOLg9QgPtbJNJ9nDWkroj11M0jN0Y1j5BM4LaLkET4B3jUeTdpTqBRt9AY/H8Pq03W8LNlx62wlpNM4jMPqSMTjrTOTLpoRhkC6AaALvHSnXvMYdvO/8cXvIaJby2Wv3KVzqC0PAOjKMAor/DSMrALIVrnk85tU1booEDKxrG+2rQUwcVNK0GVZqzYGtUYC2ua6dkPEgw5OKUpWmQ7SPHEAw7QXFFygAMwAGymlLkAAEKIf2xhYUwhw1QReffhRiIZJyTBViqyrvPoDBErYc9qImzZ+ZbJEYkliWUXGPoujvXWFWcHaOPNqiHMg5k4O85wyFFdu32U7yetwuiZHbJ/XLolAEEMNcV+98vjK2DDSTAF9iBX11gDfWLgb530gFDEBkBaCNhPkTCi8gIxe2+pAEiPYcJMAEiJRMikfTcGJO8agylwDpwRuxWkWFb6uTUMSck/xFLGBLtrLhfsA5Bz3E7X6sJgDvDUEpd4EiRJ91Rn2VATtHZS1lpnfBNQCDGlpCXJg/EZbDxeoRcmqNUBKWUBiDKkNVTyHhPIagkNHoONkjQu2ygq5WLUrxIRaBXI9neGI2R0igkunUnQU48h2EiT3iRLq3BuFVmobQu23BpF0n3mw0JdFqqW29F1eApUtKRWivIa48B+o319KKeAM0aouH+Kk9OMM0rXHkEpf4fcYaKKtNhU0Z94junqc6ES5ZYLMlVgg8oB16KJhcNpXSLpbqdWuBiRUWk0Rzn2GoTanBUDXDUARKw6F4AsCUfUxpzxykDWIu0zpz4zm9IKkVAZ7iwE5x9OoHIjAOxW3+E3J+shZbGGaI1Kq7wLKBhIM4DCOB0BDGYjpcS5kbB4CoEoeaHh7BbEqEwGkkB6HuNFG8kgkAIXgJlFWXQNDiVKGgfISAkNnAHGUmSoMzjJCYFltQfgrEniO3xVI92dsaLSO2eYWYkgIiQFCrYJQDdIC5WRFkAgMRl5EhJuCDF2VcqmFODgWwNhGrNWqOcQgGVJGewVjUeQqcLyiH7ihCizYi54KtTYLeWQCKijlDhLqfcewwx4Tw1RccNFW3mfAckxhiEVONJa6MMRbU1AAI5m1dO6GKKUi7UDRucLwpwR6W2tlpNGlBMA7T/txfYf9ma5CeKomiBwKLsSPjmvNUZMCqkza23NxB82YHXm2vtHb/hJWjTmstO1uJ4Qbem5QLbs29v7V2rNp0l0dsHeu04rtx2lp8FO3Qcbu2LvbacfiJbT1jnAOxXdk7LrcVNCVHtl7XUJpLXe4gZ0XAXWIIub5NgJ37sutcJNpKM41VQKdYpOQEzhMwJEmiCYaTZOuOxUqezC2esPJmgAfHhsdOE0zIBms20qAARVyvYTREc8n2NMqBPKmKVE8so/9CCGBsETbutA1HxwXVBjAJTiTNnBqKdiydu7NDUc21t0HcHx03jVYtYm5SQa0tCHjvkKKoC4o2tM4n8qNmyaPTq2EBNRRyO1f4TA8M4b3sgUqQDMOENdiAVQSkkpqEzUstM8g5T1LaWO2QVSXAkfdOxHDFH4AvloqVPRsIIsUajmlThNH/hRzTKFw8+FloKjS9F3znklEEVwSxl5Lg4vwkS8oKOA516imI+l6NoosvFeWmVq2ACONaMNPHQ9ksY6QAoz2RtJmtLhCpBYZELwYo8Qm8QKbkJ40EMkkqYkyAmZsVm9QNioGbJqOM0W/4PHyC+RLtxfZTb3TOqkhGkyyBDBqCk6djrFE5t9qpIERAoVSq+ie8oU7vZqDzcWy8bi1AKSjC8I8L7oVjAWWUMmqjHW2OAMrSd00oGACKaiABe/xd7XH2y6feGIWBqCdYXY7iOTQsAJze3Ayh2i+X6RbLI1sMfXHO7oeEgRlBY6B3mz733UAxRdFxwb7QM508J7j/i+Pd79nJnVESdV/iZt8poenHqYj/CAcsSQBx9uIeyXlHjyaztU/QPxVZXBIdNUdLD1AOGaJZiMt+rZl2arxK4LfOM92gGTylrnSZBkDi+50vAAPpE4zXHAB1Lg9AOAyGBPUVAqFCo65wtwD0EOoRQ8dyL37iHraoWraMm0IfayQEFBH/3RAOq4ryoCc3zkpMW6J3pPpzzIDt7O9Ti3q1rtW7UDVYLGJT7PLZy5zn53bGwj5wL+xQviBO9m75cfSVethtkK2PgkfDd5SIh1GGWvd4S7GTUD3cs3Vl682ZUqiB6y7xpBP0DjPzYAHFxwAAlVTKB/3p2MDMC2VAz5xG0ODV34HJlUUOHJjv1NCo0NBqkkD+UkE/mXmoGyXeAARoEKlQFChnEkURkTHaHQP0HgCwLBVwM/UpD7XgGIKajQIwMoOwJoKwKalkEIODBEkwFIPIMwLYLRWBwuBIDRnxGRGIL7WYIoKoPohwOEJHHcCJHIGIPABYH4JYLkPcXYJHFQjYm/hEnQhkMEOoOEL/EhB4OMA7E0NkKEL1DkJsPICYD3RcGIJeFsNMPkPYPLUwFBBSGIMkE8NYLMIcNCnxGINx2CO0IUIcMDlx0kGIKTBMMoPzAdwmGMGPANFCDyEqG8FxRDRv2jHP37HQGTVOVOU0AmDQAAFVdx9xkMY5+47Q8IMByjUBTl8AfFUAm4GiQ1nwYYw9WiyiKiej5ZejvBGjL9mjB5DgiZ2pExWUaBzJMA5B0BjA1xcJrgOx3whghgcQdtMBdQSBxBuBoQ0QZwtidiRwG5AZgdxjh1IN+jG1J4aUQxqxJltYK9HR3jx4C44wsQXQvlMZe9QV5DsBiAJjUBlBqBYTaRshAEfAbAagaVphZh20cB/In9dAiRnB5UwJ9xphlVyhBsOwQh5oFUNFoUUTIUlBwQMSEUZACAcSfA6FfJwBJwCSIIIcRiOixjITHjzQlxo1nwH4Hj9xJEPZrjGBbiDi6Jaj6jvBlomjzZOTFTMgeT2jKjqjUA6jwJoShwRT6QdS9SJTTRrhLxdjZTQR/hpS9jAYdd9R7wrT9ibS0QflLwJwpxOBH42AG5IJ7xupyZiBrCXTAZfJP1QgbJIhUBjjiBTjziwptdR5EwGompJBDi0zmpo1FjaSwyDizJLJrI9pQQqQQZ6gDRkB8YwomwvQ8ITIDRIZX8b04YJ90Zc1CoXBmz2yFgohUBmy8I9x/hgAAAdYAJSSOYwYLA4KsxqGs5sPCAAKQNGWFsFWMdFrLjA9leNpKrzDFLLom4FsDQHhG+MrAmWrwPImCPMsFWDhQ7GczqkTCvPIBvLQDjxqlQmVOmKKIISfOoHvP2CJlZxqkDn+DI33GMB7kTEDgAsxmrS/NgPUTdVgsAq82gqJhqmTX+G9VhhwrlFEETDHSPy9Cs1bmMDPzHRlzHQVzHWgO4WDwvLDAhKdwiGIGJBYpFzYs3Oi0IAYpjj3M1RXnIFYpYHYuQGEtEuIB4sHgoSRBRF5Fni4jzghLMG4FChGH3A4vljUo0qf0mM3inmFHRGUsmTJn0NkELHIHhHugki4nMrkCsuB3mlSEJD4FkBstYg4nsoIAsqcswBctYCQCikOIsFoDEpsgwBGCig1l8scv9OctyCCvctCvQHCt2iipSt0D4FIQcssoSoCqSrcqil8hqkAMV2/yIjV28yf3+AAFZiJExwBvMajvybQbxKcATARP9nNEw79WlExvwlNtcDcDhrZP8LEb1xdUQD8xriQQCFRyqx1KqvRMd+lIAlrtz3QzzxlQxwQjzR9LYzA2rHQbwjzlAajzT1rJ55KZ5fjJk8gfA+DZBUBRAzJ0A0QKp9R3TIBHrMBnrXr3rPqdcILqw6AYQEpaCYQkpqBOBQp/qCAXr/gajrhjqkKILwbzg/qAaD40pgKe80amjDhoCLrjBmEPZ9QDg4zRBqyZwyNQgMEYFchhYo5qbabiArIxYcZjA2a5yZxoKmbxB0B3BZAaRFzjB2hArCRsYDg0Y0YbiGA5aZL0g80WS0ZdLUh9LUA7Jk9HAoYqKsA+01aajsByAe54AGAHt3KdaJg9aaQ4pjAVajaiQ0ZWhrydIbaU8oZyL1DDbmSXazAmAiRPa7aGqnb/bUA0Z6hMYQ7gQaQAAWR2v2tW8gdINcRweQWOqGZ4w4KBS+SJc2NBJKaGZBOKEusoVucunAeOquyAOq9mLrWac6HacGf4VuZAy2AiIBDqb8UavrICmauMQ3E/eY8OtWjZaSwog4POpm5QR7Gc5BYutBMutBSu4a1uP+RuraFu62QwDurDbui7PusNcmLuffIeg4EevCMel2wq1yokQi+vB7KY9qkbfCZzSDfq7OFWPa2YZAf4+ALiZAThQ5M6QOEGBSD+L+VQpizVKrUqYBsxDbAcaGfKGe2BJBMoYumqHCTNTe9jYBUulGV2OqrqVHIBNBeunCcAJKdiAAdlbjofjqSgAA44oN7yHCGyga6cIkpmh478G0dt7LpiG6rmh26cJkAlImAExsjcVCL+p8JI8A92YeZdbU909CpwZjAV8ndoZ+x88HcYcRcUYdGYRQcaRM0PZkAcMSRuxgdzGMgwcYYEdyBo0RIbsB9nJEwW8AdnJlBcdOFCBlAVdjBqrPMaQFcb1F98IYo6s8sHHJsnHrN4dEd3HHbVRNB/8ZcGcmcTRPoT7r7k6Xbb5bz4BH6o8G8X7TrzYtI/dKmHsY8Wwk7VaXaOwmpaAKmVGp7hqgF44kKTND6Fxj63UtICBaAA4WpDTRpuCB098yYL6r6inWnI6Xr4z2as608M94BqnHgbx4496WnnbI74MIhspLxEBCoCiexfaVm912jzgbICA+BJ6iajQjmI60Y/w+BTlmgXhfgxLHhdm9hDgWBMnsmgDGdmdECb7I6ME9U/mAWNykLlnjm0Y1nNBRhzgumG83bkRgWnhfyahW88I1nIBYW0Y0LkKE1UJUXPn5TUBNAmpQpcA+iVTDgIs/RlQko4o6rCl1sfTl5VhMhGB5CGWmX+RYzCS+0ZJoV0EGB1zEAM9qglAv5iAOxUAMAJJkT7AeWGryhqj3LyhmWBh9xnAQgFBMhagDU9XyhPwHBnA4UlBy0JmYR0RaRaq0N6w8gvB7EXALaqo+HW5gAXQaQ6q6W1a9plD3KeKiZgFqA3rMVcoDQjzaAaRRArQJhmgiB5ACXmjDh7UewkKeJxnJmhTLRwAZnxpED1A8JYh0hXnpjzZhqupC3o4fyxr+o40+s8IG4szs72XqWCE22p744tE1BVRvU8JOB4AB2m250MQZZQlgSfkQVRX3E4yE2FpcpYb0BZ2IQoQgxUhsgGBKS0AlX9VIBViooiRUU9QIQiRuCYgFo2TltNE42rAEzdlLiOx42JWuCkymp42o2ehII+1gOYyv2LinT43/lLhcjkR/g+DYPTh/DsB/gPD425bOhRBcBmhAh1bWhAhmhcBWg6p6h2g0YyMLJXaLICOajOg0YLJcA0ZLwLIai0Y1wzB6h6g0Ye5mg0ZNAzA8OyNqx42JLdlmhH2kznj36rtcaj5VRbL+MgT5B/012wVN2JO0QpOCCwoYS4S8Vgh9VyBgon3uBThVXL24yH29OZxTBdAxKUEpUMF/rj36ECBpFX2IM9dyZ3n1NroRJCN2UrM/ZNQiEc1MYxZ94S5RsvK7LbsVx+IOohIURiJ/hcZZyCZSr4vVtVI5IXIcIq58utN3QtJAYNo7jhGrp9pQLToqvm7LoSzMBrhslZhjoNI6nI89IrRnJjJTJzJOaSyHIWpEF+JUAWtPJlOfRdBJvPLxJVt4BiR3pQt2ZJvTQ6lfRTOxoZxfA5N4p95V1EFVgtVFo8pkBXtkpSpEEDhvR+2thfJDsshgsupZBrvrhZAKl3pZARptvZnRRPvpoCpMok2loWwqY/p4Fax6YwZyucRWYoZUY4YTB+YaQlFRZsYbVrGpwAFvAhb/wTq9namDQ9Zof0JjBwAvn2akwdJTltGqe+biAaeTlUAy6ew0YvkzVxAG2aQb09p9ClUZKhby1QphYiI0Zqvme6fxfZALaTJ4BWhJXY3YN+eDDIJIe1YaQND0YLC5xwYPYx2E2fSxpIItFxPcfUBdPuD/g4JzfCBvBtBxhJhCe9hm2js4JqBsq7Bcb3Ga1AZxwe27f9x8B6kkKIesv5y6zse6InCmAQ+XfY4iWNeEEaQbDYYorsYet43Qhme2Ireky8h434jUDR2NFk/oeoj0YMFJALaCBcVZbL1LGx091y0RGtF0Y+BHAaRU0P2eACCGAE+M4IfSegYgiGZQRtHwBYgziYUaRpupJhMvR2Ze/dGmosBHBHhB+ICxr/hFzmY1/FXOBrg9/Vz1/HQtjRrT75nZqT+D+N/OBp1seKW9Qt/Xx1OwT3E9QDPqANAEgnWr2dwdBY9sdBHCsASYjnTFM4HBCbsLUT/bADi0aY50h2NQWQHjEZ7bh4ByjBvBTDgGvVOABPUvm6lQER8ZwGAvATOEsKyxcBZGPQCwFkBS8niKpKjEaHjZ6oaBLgEVqkAYGv9kBkAYgezTIHsDOBTABgVQNYHYBmgbgIMFv2YHxx+B6AhFlIJIBPhwANEXAYHUH5Es+BaAgmGQMDpAVxBqANSqWWhwZ4f8tgIOowKbYDEtB8g3QXqmMEFgHgZgiwUSHzbqCUgVIR4JII4EkAZBjaOQToLCh6DPBjoHwUGBwGGD6gzUNiuEL8FIDAhJAz9HqmiGSoxKcQ4gJEKsB6pHq+IfwbYKCGkCch/fLIWQPwBgCDwsnO0IkIEF6pyhbATIO4MMHx9CBCaOwcELqEogxB2Q7AFCR4E1CFBvQwUuLjjw9CeikgSwH8wggLMm4EwKwa/RsG8D2hRQ3oRMOQBTDMgMw/0tCTfq1tDBgQO/ufzD475ChyQ7AAcLXL39CW2PDPOQFWIP93grDagHFGoDsR3Y7JM0OyVAAQAAgCAEoCkDvYkARANBGKEwAYDcBdiYAx0DwD4DcohA0AEQOICkAyAFASga+FoB0BLwTA5gSwNYAsEOAnArgaNmazWA/CYAwQeYBED7KqpkQDrYoMkGwBpAMgWQfoL9UKD0jSgOACoEiCYj9AGgTQNoJ0G6C3tjorIwYMMFGBBgJgUwcEEOCvZUilgKwUkRsDuAdtQAUABDpsMQC44sgrcV4a8PoA4BlANNc4OCN7gsBMUGgZUGyMCDgAQAGwE4GcFEJXBbgqiAXJ/A+BvFYGswSUFSEwCnlbqile6tXgkLS1iQn8ckFCClDp9yikonQmikkS0gdq6AQSrMGMrcgFKaIagPyEFDGUxQEoKMX6MdixE/gcoD0TSH5z/AscqodUJqAjFY4dQaKajnkFwjGAGxcZE0GaENJujB4jabuIn0qj0Rhq7wRQMQGRjABgANBQQLDVM7AAwRyATAMABFYTBQRvwOIOQGoCKBuAS3PgFiVlTcJq4OWezIUj+7jQIogmGDFIwGi6B2k7wHWKZwmieRlIGAWIMiBqK4Amg4IxMjOG7CnjduDWHyG+3eB5BO+7gY9jZ2XFZAAAxL7GkTXBmIoQRwPihUjSIDWLI3ICSTjDSonqiNHABMHJZlBWRcKdADFF4DoA3QlzewMiFQgQh0A+hRgOgCfZ0RMJ8ACEGCWpL2A6+IwR0DpEISFRaA2wViU4XIlRRfA7sAbJflJi6AM4dUaSRAWuCyTuw0iQirQAVioBHYag7uIpO36/RZuScC7NkkTBdQCApUHiHJgTAVJkAqAriXpETg+RQMyAfgNJndBwQ5o3XJgBlhNBUwJ8+8VyRGnJCeTX030QnBRCYD8BmYPgTIaEnjgeS7J2uVALIDik+TvJW+buKgCcm7Dek8nc7P/QSwfJmYOIIKegEJzoNIkecRtGgmTEvxkED8AQgwRpDeSuolUpeCvBTE0hQpRUkKcPi6pKhOpVgIgGgFUmYAe4BgVqS10GrMwGA0dDVuQEIrYB9gwOJINCRvR1UCmVqd4OBAIAxR3iXxDCE/m2lawm636FuilIvwkwXAGUgYllM6rehAQqg/0IGLRCzxvRVsVUOlJmLDxOpXUDqSlJi5U51ApU7UOGQXoV0GpGiYyFw2rpgyrUu8GbpDLrrQyE0oQRXunEQxoJ24iMghMjIICoyJ23LF3NvhhmpTBs14TKaYh6SyBXwW4Aaf7CcAjShWa5V2DN1VCtxmZyoeOnDMnBeALgjnbwIr1CjWZAI3MmQLzNQD8yfAGCNAPlEnAWdzgJtbWvZDLLMZJwSMEbuLPHCTh/ewzN8HwXIkPBccupXABWRcCARKA+IDPM0DOLAg4OUUdLKBl+ikIyZH9f4LgE3GDdiyisxyDRGJC4BRQugGUDxT+k9SSQq2VYGDCYCqhVkcUUyeeIsy4J/QDAd4qoJUynkLI7xWbuJn9ApjdMooJKDKFPKtB05ucnyBdJ64wwlEhiFyARGbBBdVQnjEkI5K7z8RPGwDP2ObNQB1RiAPMsStCRohMwISnc7ud4B65Vx1AtIVYLLOIDyzhuZZBsKKFWCqyyy4szyC3OJCszAQYcnEMSBfyKRoYFY62HyC7kiye54sszIfKHlizJWfhHQLwi9AfIGwvEduYPOPnDy+5XCTeaCByzryoI7Mn0FyFhAT575u80edhAfkDyj5iAUWR0Eox9h1A/c+WM/MgU9yy5+TUDEQGckKci4Cc3cqZWrwugFMZEWZB5R1gtYfuWYcULmDSJWViwWcRir/RsANhY23cXQMgH7hT8508/X0AOFGortQS67XyIaFviz1h4BwAgJBj0jWYRCDefft9gWlHlZ6o5J4NAG7BKAOEagYACaHhCzc85/od2FnBHIpjq4ZiLRMwp2HMCKIGILlmgCKmKRgEkGHySZg04bjDRGCSgL0QewXD3yTi98P7BhTuLDAniz+rlwnCTB5ONEN7JoIOC8KnF1aPCEsU/TGUZ5Xs/Mp/PeD8xHY09eWHmzf4gkYlAi40E7C9H0KQ+6qYgPCBKVsppwvpEgIOFCUVKaAVS5YH6R67epTQQiq+GHhwYNJDQ9Sz9I0tTrKCewuFNQazlGo8R6mQFdpZEjDzZ5DQXXXSDxAVrhlDQoy0JdEo/4fCplTkA4LMqv6CKvAHSudNwG5CnlH47lVMdKikUPZDgT3CEA0iuWGBgcAcRwO4gMXEF6kGUPNA9ieVIBMh7wN5SJGCyrB9uY6EiHMhBXXAyo6WeBv8HnwTcfuXEFwKKD8z7J5AMUGKK1yqiQrfsxCtDLCo+7oriI6KinO6HhUyhEVyKnyPJyShcRZAqoGlYCFwQ7LT2FEWQISrRUxQyaOGeQG9IB7krAQSKvzM5g6j/LDFZK7xIHF8TvAbASgH6sWJlUCpYMIwPwuA3FnwhHlfACSiwGRCcp3ghSYiegQiCYAcMkiZLnrglVBw9VtgTgIatOAmrx0yqoRJIHFkmg32DKQ0GSR6DKAoVuK37LgkNDkMiY1/C+lLMVzeKXFfivtB4qahSzkAhM6MN2F9APzHVqqyVlmAApK9FIHCFhbLBpDgBFIoGWQBlNzrQJYEzMRGpgxwD10+srCuHqCF8hF0MZNa9xNEISIWoi6ldZte8HaCodOR7axegAE5MZNQHNd2t7UpB6goQHgvDPYi10V6i9atSfW4g7CCpn83eOQnhlJRi6Y7ZdfYzuKKpMgxgdddGk3XDqbAu6utUognwbrquw6gtaBmRAYKbs+CsNJvCDwCUXpL60ZptAZqprQo6asmP+uVBvrtqZy5+J+qKnupAZhdZBD3F0B3r/23Bd4PDNEDwas4NkGEDpGQ1oJNWd6kDioWw3IIOBd6uDiQE1HIap+yCF6iRvHXYBCNZQXIDRr8KcjJ15wd2DuXAQXKXQ0G6gCPxmCVq+BotKmPYxTXNRxZ/ofHpYUkRedheJvejTgHkBCaNE9jL5vgMsI/qVVYmtNQvEk1zhpNtCVXkqnk0OB+yw1P2MyNkZaRRNzqyVgmH/yJgeI1m8TcqB4iAajwC8R2BQh2k0Iqi5AWPiH3cTVxRUzsXzf5pRAWox28Mn4GeuLQaanVzmoiNzmJDwbH1l6vGcBP77GbAgjYWLfLWai18ZGE0tGJ31/QjME0qWrvG0oOWRIWi8aghAuW7jyBi10+WLQ6XAA8a+0lMkGTgDig10s4hFFysZqHXCbHNv6rTUBveC6aeCMm43qL2M20Nh1ekHNLrwSVjabNE2qbfpuoCGbv4m6lhnepoHyBJAOUfcEwEQ1hR5t26pdal2ZHRpToTm7Tesm008JRtmm9be5vcTeb3goWjCHHy6GwTJEIWiYGFrcINrkEdDBDZwSQ3wzF1bqBcGgj60aJ3gGGqkFhvhmdqkduAAwMGHhlNqkdgQKTZurx1upH1aM5BPtr6w+gOBNCUjcQHI10hyN8MuKGXSzgWQ3AAVFYCmM3Us6kd+G3bZRrKBxQrt60yWhIHUmbqMdIu2jeLqLrDakdPa5jROqnXGbeWd6zxe5R9bkAZIqhU9WglnVF0Idy9WuklBrpF16676y/Bcpoh9Y4tf69za5u00gb3EYG2QFbsg2HoCFW5buDUTTTT1S1ZUz4gJsXijTCAbUyqVA2/i10H4zcV3VHsenogz134SqW8UT1HSf0d692KBjkBqIzNq6vZMJomlwpkQLq08nwHSpVhyuU0zGJkDmnQl/G7wFyg9n0AvBKU/oJqCMETk+hVBXcQbIgGa3DVs9LoGhI3pkizw6QxyU5I7AIjxLqAazIbp7MkA0COdiAVSVVDqY+kmlTvFJUohohmYq4aYf2aTgG5FlbIC+puQiHj1KV6FuUqqS9KsBrNTydCj4tXisAQlnZ9++WFaCVD3Ff0M+xJWfrfozlOAItSIBHW7JrNslvAk7t1yHCIEISebc2EV19itd/J0zTHL5D/2ZiFZYussv3AOAYATeYBqwAQdF4R1u2ZfNZgwMgMxS8IEJKg1PSQPVxaDDcWgJ4sMAxskKJaCfagDYMHhwAm8ZEESG8A2A/ZycINd3Bsi1q4COabg7wfID2aZDtPHgzGu13/A+9ssHvZJP4CApzYFir9cUT3i560YshlQ5kFJzW7wZXUEzDxEoNKGEKlsJAwmCMSD6OEdTXIA9lSA0Iml6kukN+meR2wtI3B3yImBkZjsgGnCObPLFEGLJr1r+YmZJKxxSHRFvof/EZSwNX7n9YYecTt3YrZHuCc/XLqV3cSX6uNkGzeGVoIRjN2AFs6TjOHTX6AmARsLZQEJPqe9mARsUDDJHAyd1wcI+1IG6qkzvM+wOyxrvGXcOj6CjC3bCKMaoPKcKe3ByYxxHwjjHUgPFLEMAw2wlp2mpbTIFCR2x6yn85TFY0wBTjdxDAOh5gSZhuyOaZjSh1xOzC/Q/oGBZmWLplF+Cj7ktbxjw7ihuPHTLob1d4/0YIg+7ca1EagNwc+MLH1AsGNGNsYma7HHi2RA4zpABPfHTGJWw41QZhh/hGAcYVYw3vGPN7KUeetvXXw4DEnAYi/LquMuONrHwc3Bs6SbHgAXHG01sGk4CZkaxd4QDsp8ASY5MaSj1nmUDG4O37MmKYOuYE+TB4hBGzM9cHEEHMAa9TJ4EemBoCBEUyZAQN+iveCaUPpruDWIdhYEaUMJIlIca9akaZZ5cRR556HUyzxNPQnrqoGlgLoF4DBhHobenwPLCrAiK25DADPIgtFnuJuDEWjRAGrdkn6klLUd4MGY4ShREIee9+g8cLLz6cDjkDabcZZ6mrYQcZkbAmZBO/GnjSh11dca+Oj6AGYJ6rqibLMuQrNoxqs6kAJzGRHjO0es8PFAzcAWTcnN7OGZTOlk0zMZ1UDxGTMezUzUZyXkocTHT4cIcp0EKTmd3OnXT7xeLAoQhJLmlOuXXTLadOTlnbsQRoqZWn305o4TpZPYxiZ0gMDRhg51tNwYUPcGH0SqjM6cmnQEQntoUa4IpCAY2m3NCSYI82f+PHHGzWxjpieceL7GN+KJ44++feK5T7G352tt3BzOLDlTIUaBunNVCJH7GUXTIGRkto5G1AWsNQDdlbl/mmexpw87CeAsIn9wYFh4OeaUNMxxzlpwENaZrMkXuBo8zQyTDIxySrpPp06BIEdAtc3shwa2CwNuWQZT4CDWOSUgKgVJZuASZSMgHnkyhPIPk7JARCamFJpLl4ipJBiHPuzT9o59xD7GrgAStzA4ZrMRnuKlLUgXEf+d2DMvqgj2OECy//PiwOWrL1XdoPgRIANnwA16lZVPgUjKQQT0J62JvGyQSWCoWl8yWYgGjyd6MMocyx8jgLKXrLzl7XO5cSskXvLNlnCNerfaGhuc5ChjBpojoRzlQEixK6aG5z8RIjeV+nJjn7FmKXi3UxU45tsAvVGApwWdt5YWwfVMgP+QIHkHqBqB1l67J4AOs8xrSE0gx+ssYAtgs9FjEkaY38dItLW5jp3XKHSF9hHnKL5AU88ifgAMDTjg2FuNv2sPmWFTmpypDSdB7oBK0BZnaBeZunrG50sXMa2p1yUf9JrcUV1RRGQCsKx51KqS3Jk+vv8JrygAda3FdVT8lQKmANUqCKt3zuIdVn88AmnRAWdjB1xE02iOtUHQrTVwbAwBZPOZJTS2mUzhHzNsWizXOQuDBeCumn8IWscyzabvPqBb5h8cHIxe3M6wabTFpUDaZ5uQYx5dNrqllf5tPmPEnFk2LQFJs79yulhSTTOErSLpjzVF7wDRcxNKHTy6cnc6jdYt3nNJg2ZNDoZLX501ElUzAKhFj1ZxRxabCcR2CdvUAOweoiYLIGABxR2I3t4ANbdd3wz3g8i+QHbDttdyHbwAJ2zsVdsziPbSUAdQOpYbAAfWOQJO76xGvIbb1odscTSEdvO3o77t4AHHfjvAAXgW4hghLG7gMAWrWg59f6Hts52I7edt27OKLsDqS7ZdivcSFNtd46Q9d3O1Hebse2vbPtv2xXsf1zC1i8SylDQj7uN2B7Mdwu/Hbbul3iA24gI6BlM75teB1x/0C1ND1W7dFM3e4/PHfgoXv4uCsMLoFVD8Yr7yoJgFYGHOGW+zLUF0NyCUtJxOExXbZBcBzx1xpEtAFvaBkwDy2Jp5wGvnsluXIAmI4S90PpYjNn7gbXS/jFYByqQg2d7idFcQUgyb2ukAEx5PSFr5unNT8kbhAuMwCaBCHFqQUONnliRnngKDNLKgEZPthQQGcYS/J34D8A7J8ITYK8a2sYA65hcDq1FEyBGrerOlAa+QCGsjWTQ41qqE8CSiMN3GRR143uBEfdXMA4j/q2LGkejXspQjkHtqgwDg3vrkN9uMwiKPf1gwF98EMI66tiPJAfViwDo+Gv1BI57iOWh3Y66bROrojnq444kcuOZHJj1dj9eUDtxprIGV6+DjAdEhTybxGx7MHezgOQnfC+R+E7+v5Lu4yaau/J2PSnRUHLwdB+8G2leSkdLuq3YcWuDQag9tgJ1tDk4AxQXga9qPbEAtrkAYoShHoNVLfgVAZwMUb9GgB6f3w+nxAAZzoBiiYAogwz/FKM/GdoAYokQRADM+NL9PBnouQ8l4BWdzP1nMUNzSs94D/V3KMUWXiCGDvDrCc4ATO5YeYcXhKAaiCaR9jWbpqpn6w2o8QFVAXw7AmMWDLEDnJ+FOA0VWQPLPz4zhz0p0P52WnOJAuQX7zmawQm/nrI4ggQLeephhQzg8W/ZExYNmIBm2Erh4KQ3OiqmJOr23Cr66E8htxQWGFjnXLFoxKYu/4aN3AKwt33zTxsjxTF+OhZg0QibkkugWomaBUpNAQrxZRElzXCucKScGkIK99CgYbbHVd0IK96r/BBXvYf4MK+uASuZX5Rs2/vBoiGTlkJksyReNKSecBouL2yUnF5ckwOwnZu0BRG8CQapT79CcPYq6gVGnQdrs+gs1nbyclS/l4ilTkFeCOepwrtQJIEBRGFI3tzq/LWsuM9H2X+4BlzdJSue74wXS5l9fGutqmyjZEAiG5EP2NhAZFUmqZwFEBJBDAKzstxW5UlqSq36AHC86YfoVv63jblkuW5QCGBa3MZet7kTYFRde3Rq1ADhesjdvKAg7nIX6Z8PJ70Afb7ALkQzxjvp3pb2d0O7qITvsAdRJdxu8t4UDVCFY/KxlGVXlW8Ziay9WZlWSLwxKDcFMYpwXhl6xKFe/0E5Z/opGF4/4GFAQAr2urEwliQRt1jT0t1f3W+NaLm9jzgAAbj+gSiS8+Tku0n9EJ4OwzHR9g84ot+OHGrOOXTYF2EAeJqCjgIx56sgAiITklpNMyk4U0trOwYj8Bo0f46kKBnQBYf8IOHh5Ph/aiHBDAFHiZlR+mZ0eB0+8Ij3OkE/T54kktD7sR73ikeFy61ORwh+9UJ3XVgQeeMoCU9AEnzBkGN9MDknOZi0OWCeGV2zGXRNh+4aZMoBrRUx9kbJ3iFajKzJGFwYI35D2FWxLb/WiNf0fHXYgKeSHqXK1OQnBwWfPVIp00PHG/n1xEa62JhYNlxx4uSoiL8tV1tz3hFWIBspgFCTFu3SDbZ7wz9MMgr8Gqc/CWLUl+1GpAoS/1tq7pnd1nQjtJ2/InVpjB1ktJMX90F8FlgEXZPHob1SwxYaurQMDAfvUdjGZGfvo+4cwyJf+AteScKbqSKk5iUKOuvrqvrFrCpM7MTFVUMbLKeuBe5LYIt6z9GGzeHg1AnDTbnyCG9kxvA+3m7i5d2/fQFTXEERfm+AT4CfmTDwNdpkMc4QBV73m5VVHqQncForXS7BRHqQ3X44dUQFBZf09bBHokGsH+SHUitdlowOSBcFV3zte5v3XgRQDeu/FS1T2Pg5NlhwgmzkIU+W5ZvnS5/fMUrSQH+6BIg3WDg4+JqflEJ//uh8AkaH/T8yv5QCIJswNSRGXzI/3KrPjEF1uyRgr3vVPudLT96kc+fJ3P2aPlFe80/2fDP+XybIIh7JefsKpHziUF8WLKZaPzrwOp6+s/+pp3/cHd5m9hO47NL1n63CAbxfLfkN1hhj7dWv6OXcQU4ffJy2gYe4eLxMH19lhurzs9YUQGbci+STQ/GCuqq2k62qh24MfitZFoNduHKfwfrb+zn+CR/Jv5X6b31ks3a+UfdX0mHWQkkkxaAWHudIRSg+W6XphFXdqcVdOYtoGWOoYGNdCV1+y34Ixv5AsyAt/MhNRGGD2DmM8sWGPoexkkKwKBxZA/okf52K2W1bsnzWggLZmWR8Yj4a8suq3CSgxQAcxa32/wGVDMJD/oGeQEkeg2wgxcAm4XQmnsxEN44CUBHWeoEZoIKdYaFhkTrPVJR246OnnW6lbgP/kEduFN1F6KlznU6qDGUoYeWY3XYhetOdXYh46fbQR1PPCAPJ047edSwZ24VuBYZgAiujig6GduEQDAAuqjqoO4Y3S396GdAJ6124IXXjocAqtV60qXQgKwZ4Alhjqp8AuAIHU6GJKDqpf/N9FhBwAZhgHV46XrSalkEQQPjpW4eANroWGLAJYZzHJgJwAv/OhmUChdFAIrpW4YgNoD//WunbguA9iC68gAxPVhBFHb23YZhA5/0XpW4YQKSgVA1/zdRFHawNsCmdAgIkC6qeOnACz1OKBcCNA9wO/9KGDuBYY6GTzygD44EgIICggqawADmAhhiYZWGWAPjhaGGIOYY2GARmudRmTTyTA43UbATc6ATKiihohNECEtwsVNzDQrDBw1Mw1MYHHHVkQJgAKCfAL/XUx3KVIDqCboYLH/ovA7AJ8DiA/eFWwEvbeGhUAAPz2RVseQCFBYVVhVwQKxFwFhAmsVbGmDCucYIe5OxdajaDYQIYLJpaVMYNP8asWkDmCjEbYMQQijfjGHg+MHoN0wtFO7yqwx/HnAHAeHLhD0RQRL/R5xZsfsBwxloelXj8N5KrC4gtgWEHECRA/Jjz9nPPRHjp/GCOUFsv/XyFi0woTqyJBag2wB8Azg6b2T8eSPtBvY7OJwF7AZgmRjQwFwfHy38YoPtC7x+wUdFKgEGbCGVAqkYjCxD/gIYLdUTjbuGIAK/P3QtsYNLBjnVa6RHTh0poUhnhkFAyAC/9a6bQPRk6AgUNADl6DwMgDKAgUJgDRQr2wQDOQ5AOkC0A43UwDsAoULwCCAnQOIDSAjtUSDpQrwJoDRQngOECuvaAIQC2AtQJ61PPLgJ4CYtJSDEYN6BHTjsJAqQJf9ZA+QNVDlAuhlUChQjQLcCJA6UN0DaGAwK5DowPBgF1FAqwKF1bAudW8C3AyUOQQwgwIOCDpQxIMYZkg+II0Q8GNIPDCt8UDBYBmQyB1OhfCfwhqCWgszEaCRHeEMKCSQrSHtwGndACdwboepHUw8g2QBaDUMd7mcxgsAkKJDEEdLjKhSoKOA6gyVfeHyd56DU3+ABIWEHUBr7H4NsRPpMlWrAnJBGBGUe8HqEy96wwxmaCEQztFhVHuGYIGCsebuAzwHnU6DLD3KFoIv90w2ILYY6qN1VWx6wRsHWhbwzMPjpiQN8LiCa6diFAwyMSN2nxEwNcAu5gIskNHRUMMf2Ai/gl0IBD+IYCP+AgA+F3fZu4DVgOw1vI7FwoNLa4C38cMC7ivFDvODALp2SHtm7gUALezbC7AK8L3DKQhcGTCIgnlnODWLUsIz4awnwFMwqwl6lYixwZhHz9NGGcGbDK0PsKlNgjUQyRtTw5kLGxcgyiPyC9wtYIXAKIoFxaCLscbGqDdwwoMNc6AJoK4iNI+3DUifAGYPkieAMSgjpdQLiIMjYMGEPRCzIi7GhCZwWEIxCWuLpXrCM8fiJFwWuFEIbDC8eGi7CLuZ2SEjr4L/SHCNfZS2WQ3IBjHVw94RKwijgEI8JWhQMf5m6MsMesLsirIloJojMVGZFOhLI2XgcjgEdPxrw26bfyJCObSDCHCZGLkCvs0wJgHzlVBc9FFBqomiIbUjwph1AxmgP3xmCxcN1TKh6weOn5ZnPdaA6DXA9wNWlPwjGTojUwhOhpB4jEmE0B5bGp261ZnXC2vZtnJaLYo7YGnjI9OGSqRO0XqPdxWcdoleAzw7YNcA3gyILaJql8QPVCnd93SqUujsANaJpBjwU6Njxzot+GhAXmUR1uEVnd6L3cHo/gCsBBDeWF7lwaD6PIBA6KEMbpKpWQCGAfoiCFvhVJHtyj0Lac4FhjMgeGLrcaQQwABj8CV+RBi93cGM094ALIOY9yZG7im833J7WcFLeFyOIBEVJ1wNAcSS2lH0LIdAFUYwRbgGaAaY8WX0Y+IyEg5RvAbgAoc3PUxn4NTBamJrJNQJ53lh8eZ5jFhMAGkGUs8IWqxcgD5Flw8YqcHnFhBP8QFB5cT1ZyLCgyCU1EFip/fcJkZWtIKGlj8BWWMyAWuc7H/l8nHiEKd0HW4NhBRXeDDh83VbF0kkOwJjxhhTEc21noS3XpyWi+AEOzDQNoomOUAaeEUmw9/Yo9VEC34HaLChI9eOBOj/gSOJOiY4kmJfB44gOzuiwQL6LPUno9ONYUnorOL9ic42XxqlUYxgELjjvPGIghA6a4H+if9LYFuhWFFuLWYHuENwKxeLGLDfYq4t+GhixxXlDhjxmDGP6ZDwBuMyBA6dqFf15YNuMjisY2fQXjEEHuKzip+FjxNB44ur3Pxu4H/DxdhqWgDkly1UznlgVHDWLJtxvaSUQxonJU1gdv9TrWMBFHGbjnRrYaLwCjucaQ0ZjvjFmIuwXgDKXfB1GEGCQpJAJyVrYkI/GmKh3QUL3hA3fJNw98J/IrxS9TzTAEO1jtB3FSBv4i2l/i8ob+SsBOtdbCkU+ZRBKtjeQMGOFoGAQOSpgiYLSB/jmYkii91BsY8CSM74uhJwSGEzqT3hblc2LPj4yMhLliuw41zjl8ogiEkAV1dmM5iwoU+X1iZwQ2IFihY6f17AVMcdDO8L2KRJnAL4rm2l8XzDNSpiNE39HAAulH6isB+lP0iqgCE+HmhMDZQWQISLY1bWvkmaAxPYRrgGxOk8e8SnV+BP4jWPhBtY4kPYSmY1ID/iYYQnDmwQgFwEyFgvG527gzAL1wOAWE2WDgSwGIGK7xQMXHCclICexT3hzsGnnhAEkmnn8YNomuXS8uIE6LyTWFE6P8Y044pPOwno8pOUAno/xmLjikluLohs2K+FiTfIZeLaSc2ZQE6T2zLIOwTAkpgD/ipIG03oSgkxhOiw6oD7RmSgCRckBR7wKOHSTUFfsVYTwsUqEvArAMGwOBuAVhS2SVEknB4TwI3QE2Ttkk1z/gKkafAIgDkw/SsAJkkZObxfQeSE94OEyZP+A8vOMExwck7WD2So4nsBJxzsMpOzMKkgFMtwepOpJBSGksFMrRZ0XgT+S6Mc0laSs2XpMQxuklFKvgTcKqGtgyGTZKKQLkm8QGgbkg/TlB7kt5MeSj4F5IeS/44pJQw0MS8HxS45NGwZSVEzxh4hqU9AF8g1AA+OJC2U15OGSWY+EAZTgccJMiTQMOqF9ispHzlxwv9T/HrhDhR4GuA5U/fkuFz+co1CV8cMdB7gWrEmO9dZqfHCURlU0/kP48oOKO7ge4SVJEVpU2VPlTVUxVKNSFUh/nVTDcfHETptUj6T1SL6A1OMAHUu1If5JYTT3dSnZeTjgg7QHznESPU/bwHBRAHVNRhfobExEhZop8GHhLuZQB9io0J2XSgRCCQBLJEaRsOrRHTZQCTTiEdSD+D4QTNFKhRAcKSdiyuE0EHEzPO2PyjfvVhQHASkgVXhAyMJyUQQEfCNKdl0vKnXhAY0/uDjSE0/eGB8DvThieJkbYOW5Bs02gFzT8qPZm7wygIdLfpUYIiFrZQMXtN4tDgeNLI9Ewe5xTTnybT1u8XUCJQm91Y7RI0gyPQtIIgwvKOBfi6fRMA/jb4nPz+xItZ6JbBC0/BLfjiEsWUQSBBZBJK9QLUIHQSavLBJC8u9e9M+N6XUhLsjyEiwAqBA5T9MCtWMLWHBdikvdO/A03UDHqA8XeaMqlSmNAHqlCMlt1adkY5dzfgVtQghYAVnWICkA6Mx9yj1toF4AkpO3faJxI2Mh7H2jOCKKh4y3PD7AgRtoj8BWiqyZaKj0KgMTIejKpB9yEyapXcURQx9SqUhgwRayBWdIYQ0X+p1M2SB3ADnId1Uyw9C6KHddMqPVc5vAb6O2g6NUzPAZvo0eLRjjyQqFszQYgzKcy93EzMqlME+aF8cVnMtC9Mo9MtGK8VnbAFQBR9ILIXNHAFZwbg2AU/wcySMmqSiyXKOwEiyIgeaBXwVnFiBORQoLzJEc6M96heogsny0dBss/LKj1/wMKiYzCMr8QVYrhNLNacqsk1L4y6ss4mqzHQLkkoz74L+Dog9AE5BuiapAgAiTMgHEkiAVnTrIns0qCrJqkhs3rN6cvQDnU1ZLAPLPazFosTJWdCyU/0WzbMz8EeICs0pR2ygwWrISDRhGqR2j+M3aIghTsyEAiyo9A6MIAjo67M4JrovTL1R25J7PuiJst+HzjHs0zLszXyKd1cyIIaTOrifsr7KttkAXEziy34BuFkAco5LOiyXsqPTJJNWCHPvh845OOmyUcod0OilstJR+y0c/7MyAscsOLdQLAj7JwkSswGWaAMkgTRoFP/eGTyAlNYnPhk6+Wuk0B+AT/z8DkEVoAZyE0caMiDAPERgSD24Q0FzCCEL/008LIACLewTgsNF0AZGIxMtgRsFVzaxhEkpBY9uEYM2Og4IesC1zzLGkB1z/wZWxDJfvbS1KQDXYyQQYtFOKQ3k7JCyQGgdcNoM6jskXhlmgcVS3OQBQRTyGtyXAD3NmgKkN1Vlyp4zRxKAnwMqEFBt/XFGU4ZbdsGQBHZHT1LhZIcQGRB3zLzNmk4gd4GOh6wLLxTzE8pRBU54QR9K3DR0GG1pAHNSFTzyazIvKQjIAf/1+wuWAvOfDeeB9VIQiWN/AkMAI06TONfdZhR65SYqciplfAPdD1B1ZbWS3AOeexIsBzgaWTfB/eGRknA1Ei2Rpj2sTWXsT0sQCCSFstPhLI9JYdCM9QmIF0GP1ezEbmvg0bGjFBglwACW4hktB7mQwAJCMjfBQM0YzsheYhs1BNEfarifyaYzwzmR38ygE/zcUWGU+8qYBgQ4QmAXFBshZAQCCjIPwPNMdBZheExwhwCt1SHBDQKTEWUZSV0iUQDgQ0Rpj2BdPSQpJwH/Ofz8rMoOVRqwN8HnzxYlW34QAuXmNwKdoB+WwKwoOgsuh9gOkHSBDAe8mzl6FP2CtQGBG0yALjTY9UnAH8taw/zk4khDbMdGFgwXTGwyAxqhEwOfLFiDEpwyYjpC6AsXTOAMBTUKJAGAqXS81KeA4KB3Ely64ymHuGdMWSG0yIzCoMwt0AWSRqzPytwKAp0KNC9ADgLQQCQsQJSyVYnOBIDPCCjIbYqdRrJQC8gzh1QMT/H68M/RQv0SaY/3JXi6dZgAokNbEkBsN5YBDkSKcbfcFzVE1H/C4crXbeWMg7JOI1AxNAHYS0Fwi7HDmj/dS2xqlIYEzKphM0LiDMBq0pxnQd8uHPLB034FTIHdPAuKAHVNzSGBzyA7DTLLRpQKPXziXMiTNWimMxqX5zpKU6Xfw/fe7XlhnmeMCzgilTI3BBtYfNU2l08zRGTUvARsAa1BsRcmZCCMmqWn5oQBrKSyz1XAB1iOi++GGKnqO2Aoh//Tc09V5oMD3jB2gFX3jhAgCAsqkys8bIgQd1Dqz7Q7tQED+L4Qb4uW9wYWYrPUFyUDHvBmQiiB/wLDdaQuKWsx4D4y73DEE/x/5LHFJtUsf4Alz9gXsBwhmgSDC1ymmYwFRKCcMdFDZN4M4rejzIczPhK83GotkhNM0YosUltEgHIB4Ae8FkhBzbL0FLJAYUtCg+0UUrxlxlZYAFLZILRRFK1IMJUygMIfPJjkU8k3Mq8U8vVxdtySeTDDQbZVARcBGAbgDeoMIHPKW13i/1TTcjsqjPqyrhRrPjgaiYhXeBDAROU3McEnSBJARMUEu/ARc+ry3JQMJMEPiBvDaCL1L5UKDDK4gcWUmlppGvTvhq0LOFkzp7DEAxB6gXIrz0A5d4A/cAEFMtnU94wbDyBmtCxTMB9DYKUijuEZkGrhaXX0CYg8jMKD/h/8a2HrLSBMHPt5Led53cQRgVCGIJIjYgADNkFfxAs9ey/ihr96FPSUAkSIwbDXA7XLKX5cU0g+VIQ+wT4HQAzSnLN8hcQk3JIcfqH/GhIVytcvyynYYrPUlObaLD9jyEQiOUB8DGmP0YkAU1Dljl+TsW7hWgZrWPALja9CjyLwFwFjyWtf4DMAT0iiG0NKtMdlAwLIZEu2pjy79ynLJJS8AAjLafiEtozoKNXkBnElcsXlgQSCuMA4ISmURgCIS2iaZPymoGwqMFaMwnNW0dCve14Qb8uUBaARBwwiZoGcp65aKkUnudQkbYkBQXypAj2xfYj4EkzTgUOPX9lAWCtJL8KvsFoqlQYwEQruZHNlQrOACiswrsKk0F8Mpioh2eTYQYSsIrIALHHArndQrMeBIKu91dKdM2gCfcF4LorUyj4SDWoraKzStwAdKhvRbdLK/piXLNK9oHsrkyrvS5YCTbzKcqw0aiuNtJJQIGZCd1MZJcgnw+lRDYfQJKGABXcZUAIB0M12N0xQMZNEGT5ODQgpgvpfeCsdgxMMC5ZPGLyoSdxynuNfjfpEzBn1GUIFBwhyq2SE5RX07UDkw7vTUt+knc0KNBsLkpgCuSfOJS2qjScPyQmVFEPGTJwzYZS2USGMMpyJld438O7hfoPFxQxtYLSHcA7hMY0p914U6EWrsWf7xAru4AgALp43LDBmrA/IyQyickLIBkZfI+TnwS4KZEBRd61HZV9BTTCKTnBDck3Ljw1oYvG5A3gtEujBw8OIH0YZgVcCyVdAMXA9gQjOZRpB60vKLnQrACenaABfEqhnJv9GGrhqIC8hk4xQGVxWkS4gQRX+BlObGoOrN05hV2qWjUZi0UGwI+wnxwYeEDi9wym6pJAX8TWNC8rqngy3ldAImroB0XYgExckxP8FljpQDPIfkeavgFqqS870hn5KAHCyrJuCDDRNT8i8fy/EYUCWpyNpaq4SblIQuIyKLu4K+G+8hxBXNtIcqTGDVcMLKEJNQ0QtAE2LqAXRzMAJWUKFBdf0WpUNwTMaPQBRKnCwhnB06b5x2JPS6ETU4UQfZWEVKkc/ABtVq8ZTU03a/Wt/Z1qThlUEqxWtR2RJasKCiTQimJNKLfy+aqZq1VPm3DKYyhuDjLZpBMqrzNY9xA8rQq9xH/BtTQGGfdCAKIGDsY/HEH9BvABglrrQQB6X5Ly6uuoXhXOKBAmBnpbNHDJ66ywk/dW9d91Tp1JVtFdriAZoG4kI6TSpqIIi35C1q9PKgjEzUgK3krD0rG0FZYRHPV0/NZwpJKwtyARWu4ItFGrVhohYQ+uCEWyieved36d6ypx4sMwGhIx5CJU+VBMu7QygoqUSFy5KUivN30xSUpUeBeiKkF2KYgA5HXrYCwTO4h8IMBu8E7Af4GTt7EMiSfAjkJQ01K48QtMTAJFKwH3rz6uozvtcLbgmcgnrS6CTBLmDsE+dw68dDWZcrIMEeA4CU6Coa9KkFh1wdvA3NDrP0OTC/14GmESeAX6jCBDJW0nCE4V36uwGJAuyLhsQbhG/2JWRtw7wDsAqKnDHctIMVGEJ8v9VtLUwatXrntzfQDRpTT/5YhW9UWbNfhepueXBrGYFsiYExc7LJmvTVjyeQAmA2dAGtpiN5WGnZ15YdNT4rMASxsBBUBcMvcalohxohJaVFxscb/GKzzbLg+Xx1JK+ywBsyE7yOIH7Bgmt/XHQzZKdzqg4wTepepOUESBcAFG1LGzFQCjJt7kLyywiioasJmqnJEm8+IVA+y5oG94fG+JtQF/qpJsrZ8muPkiaeXU0GthvUY6sTALuCaQxqMXOIH2RV0JF2uqcQBUvCp3Y/A3edtGIkAiT+5MHLVQ08CJNBgJABZvBzAgCQDjRb9a/SXqz0WcL2asm46qwiHMFXJ0sBoBzTwd6w952cpwc5Zv1B8UlZuuaMQ25rVRNm2gHq4tmh9SJq5OLpSsAvnVTPvkAY/BprIB1fKRpqt5DbCwaz6kFpVtFydzRuxFyW+yRauIDC2Hh/8HCCRanYF93Aa+G4BvvroSYeDGDp6QTJRhoGzgBibSiXFE+VGG9AFqaTjA92nCMobBthaylWEGZaYW+OtIFJeUhvIaPa7ZAYb/6kFjMxwAURXMbyATFzJbbGixvibpW8gACaslDKDlaFWo3KWjJWjKA8bOXDxpVayW7VtcbCYESCiB4QFKoBxzy//CiAUmFy1IRBSwpVcLCs4gjQwMoOTDRsdyvcopb7W7Fo9aiIWBQvLJmyJGvKayPsDvLZGm2JRgClML03ykW1ZMGxZAR2T2rdcFgXftYy6vTzr5pNQFoxk2maVr1q0JS3eA1wPQHYNgwauCfENWXQELblIeHXFBciXHF9gnxfEBraVIV3xP8fyiiDTw7JSDTbak4UnHvAJyp1xrKe2uyXwhjm6BxJUltR+zod1AOBKYhUAfUrdRO22jAAlPY+2TNgKePsWXwF4+SXQAb44wHbbC1H5rDTygy9Qel0AQwusg4mGmOQ06mdmg3y1mZjEY8YFT+qmMScK9sZ4b2+WCaZQMN8ozgcUn4J5xQQ46pMxNLRlJkt8IqcypDVMSRV5j5fJ1sCLBExsGnx6kZTj1dTPMfEkUIVPFQgK2VGKGcwSINyB+4rMexCFrTapRHiR7EdfPsTWkLX2DaMAMwwohDARFXhBVgJwowQXCtwtSAtkVGu/AFAKNARgDIBHz3p1qbJBe4PuOLBerPueK1w6+VbqC18iOhzOuBSO04Tfbf0PnwihYO2jvdB6O9tNhAmOzABkLwGiQHcKOOrrHdRwAbjqUReOx7j1wg1CiCU9UnRMFORjAVT0VwnzIiG/AffRKN1xZuR6lqQv64hyrkvIbzsIhUAH5D6tSqQ9ukQ5aRzlsKiQbDXDN2Ef/HkAEMEUgdpj1fqVAKokUDFaAdUg9tOrlkQuvBD/2xLueBiEJAm7gAqDBUsVRQNiCpU0waru1wrJOQnaTIkOFL/qaGzgEgrGIqOPClCyLvFVAsunrkVxFkfrr7A2yUJDjRhqMFuzQIW0EEYUtIFlq5bf0NlMHMquhqMqtZuOrrbJ+u1rptBMKxXB5dNPIrrJkXwFkNno8MyrQWji6SDAlT/3eGRrpIMC1Ju7b1SDHABtU7GtWAveXKlIpsPEnCCUFuFZAsh3NbMpSz5ANLMYigeuHL+ywexHMczdMf/DddfIQUGU47LB+S4kDE1jRDb6IbDwXoEYygG7JO6i9jR5jQJmFR6aY9Hpo7Me5j1iMkejeRR7QCtHrU6KemGCwKViAnqYcRaknrCgyesWDLlBTTStXS+4lCE24ZGKcL0hjA5yH4xRev631th4IzCxVqfTBWsx9zVDoyhOtfeG/k6VX+W8acOyRVgzkQb0ngyxYRDIYB94KX3c1R/RlSZraauxHZqCYTFz/lDvRugogOZLXqE7JFCz3OwIC4VXSx4vV6pgSfQQwFVBnevXFHaOoVAV16TuARJnjKEqzA3lVQc3vNVpu/+UeUBmzmriB7eiz2CxUBGhJQw58S7GCxj4shH29KZCz1D6feiiGj9AQAPuVBPg4Prur6kf4qe9PQfVENAVOlPsxciYEhGx8PVQFAGZygzUGwdH6wFXwokMafDBV7ELuOz9qoDc0ZUve3ct4RxwJkoeLOSkYueLigzU1IQx5TjqGLZICYuUzjKu2A6g1wfgBu7KpDxtDimwBiiWjkNDqEioT+mqQ8aHovKEXges6/v+Bb+16I6yUQOYSmyVnfrIggf+zGLf6NfRukjD8ULjMrd2pd0Dih8pXmRvcHe9jHdRKpFjPAGOMomLIzbo/TO6KMB57L+yxi4zJMq8Bq6PeyMcq6MLjKsigTnAaMg/rUNSkD/vxQTs+7Nwlri4TKYHzsxgZeoXgK7JYGco3ymxydokHOOzOCWrOEyJAagePBj+ugfB75oKwuRz8UBLLrQlM+LOB74cgEuB7asjqEvAJByGOQR+AXNjQRDAPQeQR4AXNg6g4ILQYIY0EbgBMHfQIBEkGOdNVGoGy2u/rfhoe+qRPxbB7QbtKGM1p2IH8UMzJ8MOoK5w8GLBmqWHia49GMRjKpZGJHjQYiIfHdvs2Idiz8c5wiwGgc0GJUG0h36N8Gcc0GIEG3on7JMyE8G1Dq5nPP9pEgPmjEHgBTlRZrjAK9MJnTjlvLiFGC2kSbXHjEYkTFKRvQbptuUvyVGGTQ20nGsuxsKVCB1wWxZND/SGXCvv+BxhzrX1s8gfiGwo8gU8q4g6ofRGWhWFVCDCZL0xU3mHYQSgj9bzQDYeMAlhi3HyZ94WgHgG0cL8lQgu+tDEoJnWlyBIgfqQwAEheEU8uY8LLVAQOGA2mcHhhboBnvliWwTsVZ8JennDoY60+DpIhA7Id0ezDKmuNhG7pb8BFVPsx9zhHgc1EaLgTeuBK4gDZZuW/1KAQOHyIlO1UCsBjS8EVtr/GAvs5S65UUEXIrXS4YA86OmxEOASIVYABbMYP+WJB+yNn1WB5uvC2JB7EHluC6bEG3rCh3a1TNT5w6/eEnDrsfEcKhTtYkeVACEhgFtqrMddMIhiQKkZ0RSKc7GtwXID5pa9OU3hC4haAVUDqp7KeL3hB24C0c60TQKZNQycABPB1HBZOjvspDgb0EQBSkFsRXK53VADTxeB5DTVwfRod1qbzsvyG4R845DUnh4RjEbfcch36K+jLK70HQAEYb0c4AMNUGP9Gjo+oZXKMxvd1DHv4USG4Qa45DQ+absQwAFGaQf8rnpfIbChux+DSserHOUyjp+pI0JYdQhpEQnPagPh3yHsQpY/UFoBWkXiEJHUgJTumHrgFsU3gC+gcEeh+IZMeC7EgEJlEhpEPHLeHy5ESEoJ+x6YduhhxhUZXzaAY4fTjfID5sL46OjWEO9wa70CAQ1cB6y/IuobJGwp4wfoewp6gaSVOGOxpSGuBsKe8aqgWxOqAnGJxjLmkk8gE0GTR+oY6q7DUIGKH6G1Ab0FfHWoIwnRUIJtDGTQYoEYbUA1ceCdCZUJjFRQwoJjFTnQMvOqB7iVh+ECInsvYz0ddUahcDgnpJFpEwnpJFXENBkxusnWoWJ2PHOxDAeEAYBIkNjxMBosddQGG9R87FoBuJ3icRg3hgSfJpaE8Gtw75qaSWHhJRj2uk77ELOslZretSdChM2+MrTasqnFqrAq+3YvL0u9LiYRBlCUeot7wyb3EWJj+wtODKyEUdtoBcEI8j+RbJqfBcntKnXGMIbIfgAdG56LX00mXYoydjHHlHOpTbs2+vRH0iTH0D7H26nAjJNO9SycKl+IFybsqijI8hSnEwc6hLS60xiqjgjyHsf/dOMdCBsoV2hGBTTjSKTNjH+EYwnsQKLbG1K9Sp/XuWA1UVIFPIVTKsFinQQeEDjMEYU+0/hCx+xCCMO6azHkn2EJSdUzqnKorZCRnEOLakKIeyfQh0tbwyrB0IZqbChJ6xwGnqkWnGp7BBSlJgtbN4SQYf7pigiH2mdpo6c8GSBxkW6L4W7XEkHqMgg1eyOiAge4HGsu6YDdZocSfXHnB++Bxb9KjbMgHyQR7EkHzKwzM6L9+lGG+mXwfehsAFwCiDxKLxk7owYFohvXtLBLQTLtgcGChE79msk1JibkNaiYDsMSq4rH0hyfcvRmYG2eCKn4dc4spnOANrLthyZ3GcuKrhU0nMyaZ4XL6pcuB0Y2oqUAkqQawQnGdXL6ZulqSykxMGbHtYQZnUm7v9AYriAXoYWa/Z8ZzGYR7+EZ0tPI3S6CwihLaL0v4hUShORFm8Zq4QJm7vesApnjZsISSzHobWFRLz0a2BJKlK5QCpKlECko+TSKzM01ztci0zp59cpWzYaaS62GvUjCRMHY7lGxZDQw1ph4b8Qgun5GTRIkERB7AN0nOK+GxXH4ekoREajofL0IApWZIhQKzQOLfQeDW7BrYW4u8SepZkkVmfHaQmZJ8mIo2ZJloCsZOLBZmkCRLBZ9KEPBSEVGBXLtUrrPKyrCR1q3KXISDB+pZAF4Z7mv+ygH7nixUbMoBky94fXGKm74d5i0ef4fvLQ2k4xEhVgTaSLnTQL9qjg1BTSpgQt7CHlk7byWZoZ7VGcjr4ToYTT3Y7t+YsJvFWhnHpPKcIbprT9nZItkDz3fJPKmGw5RGn1tJYcbmWgv9FwDjcObEuHmCMoFWlFTDhp8H77t40PkGTlh5aFnSDh4+aLYYsYI1OgaEmg27h4J3QzatfKt1AENT2CaQC8soHYXhBzR3uorVPYxhSOLJJHiY+lju25XqQeIQfJIBT5YLHfn/pbEbVN8okiBhgOoexB0gcvbwEHgtfcPtPS9cdVWh9OGKYb7GAF2EHOxjlR4YaR+wThA6gwF54AHCS4UydQEYFt0EyFj54ReIh8mNHn/xtFoG164UFgxcvLTF7sdwQzh0BhoTegoefUw05leaDaARmkF3xNK8gCIjkBZ3Rj0qwDkk+JGFffW2RKAbogEgTAUVUkQLVXxEQB4lyUm7h+AONtjixvQJa7x94HJZdBGI2Dwht0nYQNWkBFM42bzbwQbCxxcnLOBzLCAUyvfgFWMHJX1VKryoqcXpO6yMd0ALOTPtVTDYqSd3vXKGwVONTpZ8d1HBxycdJHXR31s7HPx00cAnbR0GtXHHczmWNHLR2cdllkaxzQ0YMu1Ax+AF4fNhOKUKDYpVRdqhyUfkNztsrcnawzMwuoMEWnwdvJGp18ooWDBSbF3BaCzdtMeEHj64msZvrUAbD5O3mDip2GAAfYFK3k5jg6Q3eXAaTFA9jLAXJZoSmAdFQdGFLHeoCQaEdFd+gMQaC1VAOqz8fV8PVShazcEVgKpJh7wLvKxU+EfP2eWUfOPNGbma2cyfQpIFmVfjOGCiHj7WTe7QOKsq8FZZWF4bFaHqMVylAZGsqsFZFWcMovy9iSYd2OJ4aC/QiNVYal5YgLjk4yXl74+hldpqr4gufA5J4PlaVB/QQVY+RDVmhAhWpwr6sqM/4FFf6QZEfVdylCUuZQvDf8jgFOAlVwvxwzuMbT1TrRQCChmgIPWB3d0AOnILb6hm86oiUlLOkczAlRn1atcEaktjN9zvO+K6WKrHKX1tTEhaFM9EwWVfBTFTccChqqkX1cg0+mpDiIii/Q9F6aMbNF1t6saj1cGwvEuVZjWo1tMEjWB4rlhoX6uZRetHaF4hUUcWbWYdhA7fbtZhLpVk2GrHCF5QCmHyuRGjj8E/YvtaNpFg31bhi8kDG7hM3UNFGZRQNgCjXGF8AS9Xw+dmn15QMLsG34IsPIFvtx/dmj+QJuM9blBvLUUBvXqSs9eJVDQUvxNgX7RYTPXwJu9YfWX2gmF+dL1w9GfKeLbIKSi89dabnBaaooIsR1AdDwXAnIiYaGbQpWdLloaCCwBy94AXIWS9UgGokYlzIUfUTZsoKbRKqw0DKBQ20UNDeM8MN/vmK8mAH1kwB8NhaCm1mG1sRNk2uJiHUAJuLLFm5QsWaHBdE3EhORBd0Thf6t0NzDZo2cNo8no3UgAjaYAiNujB2XUNvdwWYxNlLzo2GNzFCI3W0+OCYc0pX3QmlTuKbUg2g/fL3m5vKIuFAwcgLewog9+JISAYaIA3y/8XfcABahxaRDBah2gd+gLD925zGC5pFsJsY21NCDZxAoN4l3oUMoNZhk2ptIteg64iyLcC3IkoNayBegGvFHbVkZLZ5cHN/QOIhi1f0Bw3T2lMX7j44Oa11ThTH8owbQHH+ZdiS0YTYo3hvKjfxAaNx6jPjZNgLYoGPnJUYXBk0a2Bs32aa4Bc3fedzYlpThJCNbzBsVCG82wO/jf/Sk8ixWHgHN9uCN8G1IkpYAfmrraC4FN8jaU2dIFTdSAmtziLi22t30GsI8mY7cXIRIfrdCRU+PJjjxBt+C1JIglzxmiFiQaIUlcA5aIUvLpqQbEMBDlw4AFBtcMkioFu4JgGkkF2AnX1tohQ4AJ1kyXWpvR34kJQdqejaIWOrNUhMDaqREs1x834bLtoc8SESal8hAvaEnOw2zF7c3g/t8/C2UUIXhXOxohfiBe33toPN8RPOaa1eBIkGgWwhd9PZGDVfXfHD7Aod8/CL8d1k2HIBgNw4AhRRQGyEJSV5GRjF2Jd/qE8hmAa4GYBxwWBsA3BsSQAm2yYIlDNdPIH1i5w0wCuDl3/gRXj12tdw3cwAFwc3fHAulXXcTBjdnzn/9CQkxC8w94PRFpDvVMkNbSpGcCM24HdokJFQ9kF4rQwbuVDtFxUAAAFIHwyWCZaXIIcMpkNcSaUNK24P61mg8MVfNFxV8n1lJDSoX3eEilII8Acx0MO+2uBFeZaCYN1qTPaHCXAJUY9277YwBL2R19sBqIU64P2x9+IYXZDzzt3arHQLHIMpTq5qn0AV21AJXbF30VCXblAZd/2WpLYGkfZigx9+HFm4x9sj373AQc3f2RLdzXfRUK4OUE12t96kpL2N9mKC33eEfXf0kiITPYP2j9nfdP2GvKLyJqr4jBAnX3hoiB4jiDd51pruEMjGaB6gfDmaAyMWLvD6LsKwCphxwWLUBjBLftIX4RNHGMeAxwK5sn83PSkLVq3YmrU0q6oO/eRmC6B3wWj66EzBaaHSa2AZVwcRPpJHtJ1Nrr1NzQKdIOIpmEoXA03XTDyaADoNsGorQRMApWXPLFmWrsoESFiNCcdGRi0EkcivbDmuFmQoPkXLeR9KUFy/PsZGD26GYPv0akp4Pb/LBkl0E0a2BYZRD/5e9Kl+PsCS1FQc7HN3iQJtFxQfWSStuF/WTGBpBFeQ0BkotIIDNS9cbZEGq9MEn41BgVgKbX0ZIwSYDqCpo+hgzDvwutmOxyYVhif3SKZhCgaZDoA40QjtlP2ygJKsCiLZP0+ONpBCcf0v53u4fNt4xSgriE2BbDhWc8wrgwEHsZXPaf2MCqXTSuPAU6iiDIw4879GQ7rki7AsU0DjKvk4Mj5djg9ZvZQGSDXVa2DYPoaywjdX3KMLty7A4Rl1hAmjiAmJBccBOcTMijk2LWqTYi/w89OA5UAdpRORXHiO1qKfAohWj2R3aOwnLo9/Nijr8HgOSjmKCWO6GFY+uA1jveHiPxDQbB7ggllEPd6TN2EHbWp14hUHWO1ntc+P3j/ZHIWNEMpEGpQMXcAwV4qwEEDguE0nGqP44B46BQ1jm9EJwlMW4Gtgfjh3yMgJFN47ROVY+rnh5rYEcTNQ9bBEAaNEiRiIxAalvdXh4Wmuw+a4yvUXuxPv0OtO2PSi7WsTVaj78FWq2D9ZH6Pkau/OKW5PA45XWsVPEKmOKYNVzYPXNbk+VXTQWE8n768rA4mk7DtL0/SlvWsycPTtQOT0NHfdJy39wR4I3BrC9SU5R9jqnFITB1V1tET7tV6uch9bVteEhXX4+0FYOzYACkNPBjoqa0QgamKFRWfYLFZxWsVzFc1NBzLtgNO5wAY6ihWwFDN5n5DwOGJBOThDb17aVwY+oTok6pZB2HT9OM/SrjuktAxLwZvZRsPkmwmJAbCV7dT5PF7NfiiV21q27ANoH/P2gd+YrcQwJpGs8/BEtmID3zR8Xzq8hiMOqwvyaMAurLXQMOCDr0/oSDFwBrYZNBwhBd9sH6zv2/4GcJThbYgBwj05bWp5jTVXckldAMrkWEc+/L3yjguMRcom9kcfwWhrwmiHoOjzzFDSjIGonZeh3vS855c6TazBvPTuE8/wsS6uaGPPqI+8zWgUrThn+OrUTT3aARdg4HHPxwX6BHPwrQhSWKywl8UuZbYl45b31q/hLa27g/qIihZImiH4gzIewoWqODojZrlkq33SMMkhF63dAwLgi2/OgDNre0Y7Dqgx0PLCWNlPKfQUc9vrtE8c61O5PSQJd9Rz8cHHOzoaC8sBYLg0EDhCg3nitBcL+LcPX1qbi9HPnTucAD4ZchyVrTw8PM+IAqUVS+LPVLj7b5792qVO29wcUGKxzOTPM7sY+juS+xMA1hUFMv9QO8ksIEmiel6ka0Ay9uyGzC7njgLIFdrbNu4dy4zgikT87g2cg/c+G9zvVNark0LwoMajK1nppwWAT87ErY/j2878vF6wK7O8lEEK+1Bnzvy5EgXzO7R4K9vSDM1N4vIhPD7w/EmCYAlLrSDayscUYgZi74KEiZhFTx4jEulq6Ck3d1SGSkDhzgFq91I2roiHgwYUevkvCooGSicveBpvFIphLnwEbz+wJQScBY2P8PQOJpSq9GIa0Ja75Jv6pbVWunzMalqvHiJmBMghhSCkQuur9maxcsCDg+Ov1SWQ86u74E66ZgOr4gAuv9SHRjMhKAXFHGwXr1IGmvfBWa/rCZrzAFOtJJJ5iH4y+XmL0YewCa9UYOSRGlEvq+ArRkp6mFRkS16LhErSlgN35sPbtwdUiqu+Sfb2lySFsiE76+r166RDpw0ScydHlyRUGuIC+uU+N7L4uYlO5Lmy7nA7LywnvMMoKm4ux44eAEOXPNpRv2MIIQy4gPDwCI1kv5wfCHdBPpfeVFup4iehZu5LxDAygRrjPGnM3Vby4DRNKzAEyW5OKz02uA9t9MLqrPIm8+vnPf+n+CPPfJjA6zJPcN42Lw9sM7CVQQWStv1Ii7gSj1bzT2aB0DySN1u165K5G9/V1/MfOFg6BaxvRiHLBzdnZIiHqRN4UBiOubr9UhkW7QB5dQ705vRmIMaYp3FkO0QaGDCulETrWzun42G4rhcUKwELu6+JRifpDAbO4RuG8XhGRu6yIW5cAuR5aHSxkMRH3sv/ixGssIiVr1Rykc1qnSbv2F1u7mQ6b3maeJADmq4OvJiDKH2ueiRq9jvWr/UlXn7rx676Jnr/q7Jajb0xD+uyWlEG+v/r2DF1vmMGhN6a0L664XuRvfKqIT577q/1JuIJmDpui+FkpXulSNc5JhiALW/PKKblpt1vWuIOcMNLYY3OvuTrqcinjl7uO6evWRkVP6upIoFxkWmVVYE3uYH9yjI8aoERckXHlCem6hpbzeE8ZZAURoaQ/F6W+4APuPXB1w8oQb3EW9kXUbxGuAb26eHT7h6/AfIKeQFpVm5PM9GCuAIB/VICH1SdZusILgDAfz7pUkexH0N9OD3ckKeJnu0vYTryh4kJ0djwwVWaAYBp8SCHsQJrxGC19QbkXH3hXIWEFOwfQU7GUuepPUY9BCIaW5TuTGA8Yhub0PO6UWo4Uu9xR7EBx/LuGmSu7I6sBB7Fru9eBcj1Pp8MHErYKKfFUggFwD5ou5AZTQCwOi6GkDBwInhx6yqn9PODeBbuDDn8krH2GAhiEBrRG9AXgN0/R1onk47HAXgAp4v924HUIuOR/GdWif1Xdmpr4i7ksFHLK8F6ReBSQVJ9uh0n6J/295DZUE4VTsLfu9Bit6LBewt+o3RcAg538OnTc19x4rvvgi3omubTI48pCgAvCmFY/rxi8BByALkYhw/rnCj8wGpS8ucXeZj5osfQoGkCseEQhqVBhobux5IJan5nKcf8tIu5ceVGKZ9cevH6SgXI1njUYYhCIY7Csw0oC/q4B7Lg8bpVZzyjt4e5wfb1wQcEIFagfXrpB6ihPn3BEnSPE2FXS4NxWW/RfWboiGBUn7ph6VI3GBB4+v2b9sI/aCd71T7vAQEx46gWkd7p2v9wUh9WAuH2++IecXs+5vv6Xh6wPlYX1IH5uCc5y+F79bw4D0slHvgUpCcXtEBJCmb39DJedMab15nPGeYPJBuXp1r3DOoT6D9BV83y/UiIC2w+o2UExExbBiiibYc0tnve5rRd7/bLI82E0zxNPTk4DpgxCUzHZJSSQtyQruZFlCFdfXHsj0kZ4n6D3oUyXPk46847MdGQhXVaA10g2zO+c3OslhWz74Gt/V5G9DkGBQbUmmY1e6eOz4Bng16zl111f434DPpeLuFThzv/RVi11vPeOl6VI7tySU/wdL3vK60KthBKTzaFD9W4KRUs5lk2qs6DhOuwFOxsJAO35rK7f1SSjDw864bfQmb0Cu4ijIYyamk7ewobeRNazW5UAxATWs5GSOpqwbB/wJtrpUVwRbfy6yB2F8DdXx5TbKpel5g87Ebv6kVNGvz35YSK7t4NHrcZ5ZTQ98g2v9VyCaZLg2EGp6PkoltaAeLFBmQAS8WOathdF38wauOXjWL/TTNhLhidHiGDN2ujpzG/1JIIbVVgxGDmtBq2ttoqHHAsrEsMq2hNxTdE29X7Ddw2pNlrY034t7LGq2CPyjZ23aNvDek3WtggT7OYk2t7ob3sEbx2aBl8NAxLoOdOnSbfgVAAvZmuBUp4+xRjwHgB8Ac9gzxmuZ4AqmEnyZB4gaiDoDqhNAATlE+w6/j6k/sDT8AVKlP9oBU+1P2d40+JPgT6E/roWT6hC/0hKu1VNSUYi6JJVWe8yKkIdj4kX8L7uDcAPUim6m2GXBeWuhmMBB8RNc3rDfsORvVYGAhd+UpDKvA/TbhDq2t2mvfN1ivODPeqcRu4j7Dtq98QQpgw8FveutsWlOEEmlbSN2eLQ4OB4MSU6DA/zvA97WYaBGQGVuoSJlnBFmud83k/q8RV66E36TUBKi/08r6I+Qvx12a+W3rj5SLiAGr4vY+vxlhNLhDheBa+wwVYCoayYT8DsaHryefZfvAf0GDwSXVYD0+DP1TQHexPuMD7cwXMyb9euPiPr2/jPw7/a3NgLl4xInYGb/BAzv78WIA+PjDbyJGO0Wqe+Xvy79JLOPvOC2/lP1T92/Pv8T8u/3v7b8B/1P575B+8iKJqsaMSeEBs+2iOz/9gHPqEijQAvyChrlQYONvLlekBJrK+gvmjdK8BvsctO+Pv79hG+2IUH9YsFn/4HEDOLzStQhiYu0BPuVwGRa+INv7gviccFbgqhrIuIWEqQrADHnIAMkOdEIO7E/Xz2PIbSQMW2s8b/XD6hfObal/0nE3ToZlHZjaucv9ffRkXNY7nF4h5g374U/9fhUpXAh0AFHj4BVSrzZ/rYHpiOwwvlEBa5rYQEEXJ58CRXt/VwXCApek1MA5wBuNgOT9/ZXdD5d0Whf3NZ8na85WML2LjrypdQQoowxAhf/eqj/EPAdSmoevLarG3Mluhpn0llA4gbhDS/yUQxF1sdHeAiUWklJRaSClHX8rHTsAzoGUGqsgBmUJSGqqOULvG5ReUdxFMB9NQ0ACMevbuHvAglowxK1/clTQcfNK+oEePBsbdvYUErTHZuMhDGA6FvBQJbTAOYDnCmpCeIWn7Vr2bsVwJrBsGxfVN3QSxU+KIJoncs8LPszE+Vka4zaYTJJTP/rSN4BcZ9ZBx7nH2Q9fsuBodMhfLiox4FT//2NpsKjDVcc2Cv+6f0kkuTkTAsgBF2sGEKcGkVWIyqzI8IAPOkPPREUjsWSYArwsQZZRHUBT0QOLAUtCQ7WnMFEyCuetwDueN3K0kikKc2EAQYIt1p+DtDgUZsSwBrsCba3cDuKoigAYM3AIBKVzuCG/xNilIWT20FRJgrH30cV6Tj8m5ltGlOlkA7oEH8PAHiaw8CBwwBxGwlaF7kLrh880YHkuSdS+2nn024liSZWgyB9AcGkg0kaF2EuxE/AQywwAOHisAtcB1+dVghwb+xxAVOhGW7yHoUyXx6k8wTmQfGnHS2WnhA/fwe4bAPDIkGhcsZciMBA6Gwg+vxxqzP3W2cgOwg8vg7AG/QTM5gNkgUDX5g7w1yOgmxTSGUBXAoQPzYs0Gx8qgPK07Zk8+5MVvs8dBEB06xc0cZzS+faAQylCWyOpiUj6FCQqAwpXD6O2DOI7zkbC9vm+wAcAxCjYXd0sKgkB46AkIFcjCQEQIXAB8gCB/Dh6WyoFaU5niiO2GQUu3cAMBfcTJiRC35WdDGKBc6zh0/wGdMxXSkBKQNsWygO+gR22GBh4BQUUwKtQOQIIQr9xNgLACs2oGlCWnS11ssPQXgHU06W3QPEBn2hUgfQPiaHNj2B5D17AWVUS+Cn1mWAcUxSvGih4uIAE0LwFxQ6HltIS5QTMX/zQKo4CSB2wOKwWVxCBTPyfA3rRRBwBwCeeEWQQqGn4O8gFgcHwME2XwOyB8gLQQ2Wjn45QQ4WQ/3jgVwOIQS2jy0tzxkBtbABsasSzAasW6BmwPk2/QOY8WP2+BBwL8gmfwF2N+0kkMyB3SFNyS0+XA1ONwOdqd+nuBAZ0eBfSwuUMG1fUVOC0OcYHhg/cBAUKaQ40DgK4+uUl7uGB21AbgPBBkILDQcQNQINPR5uWS0DkaCDxB6HnZQnIxzwTsltByCApB2m2/0xWj1ksMAdQ2oEZBBWiC4oj1UAQNjxklbBDBnxWR6ImHmBscVPKpVBx+idQTQk5wvAPGCO6jqBlB5yheky5jXMioIGm/SzzgJAMqM9DQXic4WA0pFCS6/iGUgUjV1Br7nzB0vSBBCcxBBasFNBieiLBmQk8YniEkAEXg7BeMmPwPXBK6nu1xBaGiXUWkC7i7YPZQXYPZQPYNIoOeDowW8XhkFIKF6OaBpBYaBTBV0gluOaFH+MM1ZB8XTiqrCk+kO6hHBxYKnBcYFugfYJY8sYMFBPeQTB9WhFBJMDJASiD4mLJxqgeUE+S0WB9w41yaw2FBe4RYxweVOCqGsIGTQpUDUeFyTAm8VlSITjBwwyaE4QX5Giw7E3+eMEIL87lB1wauHogSiGiw8gFFAyaDlAj2H28KuCMeGXn/BrUBxqGT0AQcyjImrAMBAdUHYB+4C0UUaBaQwWHdAdUCnIxgA7wnjGoQeUDqgNIAhEsAJR89UHk6fEO9AtLAog2FFmeJriLWdEJEgZGHhA7eyUQFuF4Q+3gqgKGEAhwEJESoENgmGwJ46mEOwh2wy4ghEIYhrUGYhckLYhwmHTiXEMQhtsjfBR4yuO0kOkkskKry6AFbAVUG9ApCDQhtYyAhL1TUhX5B4wvFBYhxEC0h7HkkOqEHPQ+thuGvt28AZE2SSw8k8YNwzLgyaDn4k4JAe7oE2GpnRYh2wyoQJkNQgZkJ4hyD02G8SFQgwRgihPSSvgrQnOBGaVNAvkCkhej1shqUKD8xRSjQj4JE8voAmCljk5+XHwMgDm1IYrqhIgEIgmUpWCm8uCA6hkTluU3oHfBJ4K/BRY2/BN41Io+oHBeCW3OwyaCMgCSl2QfkEUYM0NFuWyGAuf/0hAOGFQgnCDVwSODrGq1BpA+0PMhEBRqgYOFQhvkM/Q3BnY8+3iSenjAWhLkGwoKuBZ82sEehnjCKeYUP/k1UI7w+kJeAzEPyhQtyW48SBeANIEoI2UNtkOT2yeX43qgrPiWhaIHEhdkOMAlUJkhokBEgxD39uD0JZOKyHhheyA/GoMACmlAlkcGkNzu5lgCh52DZaNWGWg5oABhaUPBO4YmrAYMNOh1YCWQxAAqhNkKjQgMPjg3AEch9EGwoLkJqhGIFxhK0KUgBMNmhWyAHGaTCUQmw2uhShnJhVOEphxcAVh1EPChAEMihhOxUu44Myhn6FrgiUJphUcHyhnz2BhjMPBhyNRZh3oDZhKhXGGRUOa6g7H7oSiHFw7MKqhnMKryPMJQiyaR6QTKhPejgP1sLgLz0ugN1+eZzmQkMH4gofECBJgObG1YNUqSX19h9YK2AjYIQQzYPg6tykCGwcPiB8SCMuPUmIeRykdBlfQ48iPgdIdHQDhc6DoYVCEieT4G4hPJ3l80JCwgcyH5gEcIR6pINkYZsWM6PWELSEInwI3BHf2lfXsBNYMmQpk04m6qgThtYB9AHgNhAXgMewZcOBkcbkrhUp2rhDECtAgQMbh6QLRBPYFrhy8OmBzcLdOgigrhJEIE6PeB4sfHXiQs8ML8cyH94gIDg0nCBwgmwLrh10AjhRIPM6i8N1haQOmBb9QVAJEGiB8cJZgacJASgQMRBPINwQxEFRBcblRgA4XsQEQMTA1pR3wgfjtB8GmThh0ER8kMAGGVznl6HYKoQo7SD6KvWUWvDQE25QOtidQIH4n3kFqhvUoSs6UaB7QJaB5/E+8FCM6BjoBvgyaVOhCPSOBoCIjhk7EAkL8NOB34BCM28NZwICL3hvMx4sqQJ16yNWFyPQLbiyQPM6G8M4RzcKL8urnJBjYG5hiPi9BjgGO2JXRzwcyH9BRdxEg/qm3BhwXjgzoBw84XHrmrCj0RYaE0AHsKMRl4KLY14JTEHSx9hCIHeIVexzBqFlPenCHqQVcE1A151hANfSwReD1UADCIhhOFX8BoCPCBr8JCMtIE2AfCLMwrwM1AEiPMWwQIgRivSnIGhmhgyaRsRnYDlcXq2/OgIA7ARS1McKvyYYC3kKY6S2jehwBagrGWRwLUEkAg/l8gLUGzY1hGhMJr0T6U01ZCAmiHURdGLo1sAkUjmlZaFI1puV8klkhsjMANICrsPvCzUj3VGMrdA1WnxhDW+LD7AsWjc018lqIH4nXijzkRop8mtgoyMRSHqmUA2bFqRuyIgIYBC9WXYD2RC52qR+O2UArGU0qeQAH+0klYyw2xrKqEGkk2bAeRJmC2RXLkKkf8B3qygCqRNSOMAdSPVumlUMASl2qRnviLgdwRORiyC7A5yM0qx2jQiOtQz834Bf+Yv0Zqto3qOPEAq+RALSuoDEcOGCVO0nzxPsv0FNWBV02khqxxW+Uk2k41VUOvMxKgss3vSUHzy4cb2C+zXF4gGeB0gFkGcImQDnQpQ2Kes/nd0NKP1uX3jGo73myBhwOTWj3hnAz3lZ8Tvz+wnDG3OV6VOh8vT5SVMGFKwBxdQNpSs8NCSAByq1FR2Pkesp0OFBN/xJgGoBvAtyiOqJkm4A4KguSGO0tRdkiPMEwEMAFgD2gsgBGKSYACK6YxkAR5Gd4r4Pk6VqLjknUCDKN4EXWQul7+Z1lKRggIy8Fq2Kk3CR3yuuE0sZzXnwDmHtepSHwiFinSqp+Vm4xGCpR5ZQHi67yYW0b2ziq7wOAHYBt+1wFEANkSZRRP0RMCH0PuCHwmu3EVcSc0EvW+VWKq2aExR4YkruJ7VkYe4JfA+8FxwdoHqQ9y2Ue/aLpKCkiwiFEF5Yv2EQQi63YgQ0PaQe8FaA/wHvAm0UQ++4GxuLnTIguOCbRjPHG8QCF6alGAHA3dzcE/aNNAW6M98dUDNi770BA94H1szpEweJaOWQi6OXR5aM3gPcHyse8GEsM6Jpc4AAQBstndAyrlWwdUAu4QGNX8xSMGw2gBvA8hRTYvXzqu3rQre/ZDgx2AHXRCGNIoWpBQxJ4InoyvE8YrQGJAogErRCbyVIi6MbAi6NaA0txmBbqFaAQDlPoEaJ9A94GVceGK+hsjGD8D8kxRsbHNMS6NFuNZWwxuGPwx+b0mIpGMweSazUAi6L7Ay6O/ArOHJiqnEDeTwHICrqjExsjF2SMGN2uzpExRvYHgxrc3Lek9x30d8GQxGmJnuyGJYhoxA0xaGLeeWGLzOOGLwxmKI+SRGMsORuzIxRfkox5qVSqzb1J+5UivyobAuB7YGTQBaLtA1sD4IObXBwaGP28eSIpc2py3Urqm2SLJXwAzIlSA9QjQApvDl+94BdemmNQABmPqQJd3bCMi0WBAd0F6lsCBUnGKlebd0sIKBnbuwuRSxyGMPA7WAyx0kWCwC5DviKEGNymD076Uj0eIOuBIgtWNIo8j0shJsiTuEjwhEE1x0eJaL2GagFSghFipwpk38mGD1Zut3HOeU1BtAZkL1AjwEaomAGzYXVjquEIkLIq2KSKSuDWxu1w7huEgyKrnzruW5CC49yk2xB2KhIxIHAA+2N2xDRBMQg8GzENoBZwU+BqgdOBmxWdwKw82IhEi2M4Ay2K2xh2P7IG2PMg/2KhIO2KSKZkMIAt2KOx3j3runjArGbPg6gLABAeikw6gU2LkuLADLRxb0pCqxQ1eLYGPhotyPRGsKzhPUzpiQtwrGwWFxQaOJmh1wHSqCiF4x431PcWFwKsGKKUx9LzoBLWPpeKNXKx1VwoYDD2ixSqD4xSjUdWKDj3cgt2te+Bmw+p7GNy6jzwx9aMpCmoCag8uMlenGJleBFnlexlxeS9aLVeb7D9k9ONBxAMQZo1Wgkwg2HIAPmLG8/mPZId6WoAQWPJiIWPg8HXi38kTkix5wH5xmQFixrlHixVu3KCBuMcS80BJC1WKBcTwT1xrWPqxN8HheHWNjwIexluxWIc8rYTbi1kiexIDx8axWLJesgDssvkHSqmoBZxebwZxCXV/cPEWzxwXz6EJsj5S+mNGIVgI5xSpG7SzuOIAruNeuxeLq8LWGwgxuMkkrQAm2oFQm2BEFEAcvwtxJIRB2X+iGqrkGDxkFFbSirwygVmPM6+eKYRGUCCxmAHdANkHsQH3R94FcUWQ7bX3g4W3GIC31OYTjW4gqoCcR52FaAPDlIxmKMtGnmBnI9APlC7/lEArCgHUbYkXxOVGXx54N30cxmKS5MQsgSfzbg8dFl+zniGxkgTxkuAA0aA1SL8Om0GwABPIi9AK/8WAQEYiYHp8m+PGY2+NUYUJg9g1sDwxP9zZSERiEuLJQyEMlFNEZaAYuqBJDua13mR2aTLQr20suMHzmEN0FXk72EoJxZxLuYrjG63cCxwAgOlMxpgu4w33aAW+KW+gsnaACGGcgwQEB2g2AXxJ83NBZy1OohwF4J5+gEJjsNAwkhLd4iKLiKnBPgJS33z83Bnh29R1UEiZXBk6aM82WyhEUjUk080hLjyat2fiOa0YiQRDPBY6A1woGBqIA/yOwEGN8ghvzwUfG09wheKrR9L3ZS8GPHAMBKpuw11Fx/L3aue4VEujqmq0gRJdxGfFeucWOxgPcGaQUWIiJguP14NaDQx3hPu0huKZox2EeUS+KIgGbBJwVMF1xqmKTgoGGvxnnxgJedwDQFvDZikUkYAqCGmMyMHXSx2JbAlaAIJ+pGQxQtypQEihmx5wGwJvV22E8sQ+ezRLXR1V2IJ91wyEp0HsulbHIJVty6JM1wJRnxhGJM1zGJrN0bAb7ysuUDXsuAKWludOPmJ31z+wVeQb2F4CTAQS3jgFuOHx3gCKJH910uSW3Vcp9ExxtP3ExpxMgwxRKSgLmmY8cxiEaMJU8ug2DIwFxKtSelwtx8vneJImBkYm3CQ6d8Tox0+GCwKmNZxlX296OqhamkgBkW8WGFolGFQEyIE/AdaQnk0JMeJLLmY8moBTSNCUNAeGLuJwPCsxTxJeJMMDxJmlTXA6B3jgogFIQMgRT+pT3bgxgBYYMcQ1um5270vAm+JygEvxLJLZJn7RpJYaG5JidAdohyO7gl4EFJbqGFJxgEToYpMGwcEHQOFukae45Xpip9F7AQKGLYuNHNISawZRFXgPBUTU98RbDeY4ymbRUfGmqneKvRgtk/e0/TWwNQMsAXgDFAVriTOUpNIQidEToCpM94D+O9a6TCreb93DRaCkQAHnQIg/xNLwHZypQPpTl+VgExRiJNmWGsEJBbkDzk2aJqAbkHEw8bCsxicFXaM0F/R7YGyoQZKQ4NxNDJC3CPsEZL+aDxJjJKix8SKi3jJxciTJNeBUwlmhzaDxMlcvYCzJYGMkkyAEDJuwm5RY/iGxIaKdcKWKhI4yS8JiuCZxYR0J+BGJFsNOPJgXSFPcBEH/CpJVlxn5xhgiuIkqdCWHJPET4BJsGTQ1oLk4BEFxwriU6gO9XjouEQi80BLx2cvxYAZ8MdSD1kvJKqTP4m/BYEl/AsQnmHVJnqW52ElVvJxqSuE1mE08IwH2YYaBOJmKI3sO5On+XSnkAJ6QIg72P7IqMB+xrMRhg52Khx/ZB3eF2Pg+OowaJW1HJAnZJNA7gGOBt6Uz8rH0kOOXTuUCEFqR05JFIUjVkAgZK6QvSE08tAB3JRFJwg4FKBQkGCgppjFgp+jAQp4OOQpiFJkomGIXI+8EE+GhhwpA1Vs8m3AoeB5x6CsmFkiLkAVe19ip0xb38YB73uudePdxFQjcY571kcoSlQ6UxNrx8RPG+6XHdAUcAdM4ZhBxiJh8kwrBQp9L1KQFEHSqCMEpkXvRQBAt35eZOKCY0t2KwFlzzUSr3suVOPagblMs+StwbM+elDMftUOUt4HPovrmxqb1AdQjyDSulJVJKFhMH8W8SnIVFOfAn0jvmWFNTqKsKCpozB9AogBImoVRlRogFAwOFO34I6LfR0O1A2VNyFumb2lu9N2luqxKsu95gUiyD08xF4Eop1wPnQPwVNuMEXNus/2LeNt2apMkUKCwCEpCdAK1xLtzMUu/0kkNRCAuo1EdqjsBVuDni92RanYQF/z1RZLxTSXVRCpzXSFe3CAMUTij4E5PWhwUUCvYUakruyEjmQ8NABoSkHzUbyiUgcyC+Ue9Ah4Cxh7AvZDQAqjEepq8xGAmTXeeZpLG2ZuOQEi1jp4r1IVE6GOiwn1JLgGxhko31MikdJipQ8GhRupJHDRo1CqUQrAhwH/FYJLPCq0s9DtAxyzBAYlDEJS6SiUcHgu4KcBP8nZMWEBECBu3mGhMEvzbo8bAceBoE7hkfC3Icv0xppyHE4Hj20WbzEnq/+EnqQBBeAHynx2pSIN45oKz0FNJ9aCNWppY6Fpp8Xnpp8GzuI1X0yAY33q+JpScUvr1cxkyF+JVxPZpeyBLuDzzr4kShikcPg9gU/DuwDeEiUHYBFpsM1bCZQIGGBv3u+swDmQkP3posm2q0LyWruiAjeYVtPFMoWy4+7lk8YkCmJAkCiA+fVjFAQ4B8g7UhLY6XVgMQx086DyjXyRn0p+btMDiZMKAM53wFIVTBykEXgLU5UMYBg2H4AEtPRuuXQ4iA2lyAuN0OAwXFoA7lDLpI8wXG9G2Y2P1D6sWQIhIPXEPR61D5uXcWfxHZ3ssddJC6n+hpan/37iqwB66JYKVeNkg5sChUyJXpNIoXZKBw/QFjgyjk6MGVN6x7OF96EijlOto0K8WJLVcSWj1+uKPAygoApqL+B8kwlg/S0V3/OZL2D89kNvBTJiLpFcTTB86DH8EiLF69MQX4C1W4BCER1CGMlmOCB1HQVLigam/3ICPoUAZCx3VwPAWpcDVFXQEvzYe2iVN8lDyISnWlHQEOgkU0tNMJ89MRoO6D0AzwD7A01hRBcuNHQG6g/pf9NKeYQVgwWuOypb6DQUFZ11SwqNO4qbyLg4YkDJOh1Io55RpASYG3aMR1Rg55QY899K3iCNUiOFmhi++v2uAgFzbpTCJmALC01AobwxsAkmrQbCSMgZkEq8h9wquhBIc6XALc8HUS9sJAXHQ9aOaibYhoZraUqhuUib2uSw0Z0/kQOCYBoZUjRt0p3F68fDP9iNGJdQCHUfi8piVJPxFPeRkEkAgyGcgnCm/yj+WugFEO/0FxRhQDKIpRATP2gNuiQZ3AXnptgM1A1dP7geJN7RiYE/hWgNSupFAUQQOB5BraTC4/nhRAbyyiOtBxly73llcttNO4klMKOWr30idWAhJiPmpO10AxsNQLFqetMtJUNJSqGSBqwvSA2g6QLukqXEQQ8cCxwhjM6aEBNkYEALbiS53SBfTIKZpwKKZcOhKZ+xOJYDjOO64uLEp9OKa+wkJMRXTL5sPTLyZiCBwQwHiBwVN2a41mBAWqFz0ZdWFQuRx2MCwDKl6jwynxHWBt0WuKqZN0EGZDqHSRuOB8xW8WSq99L6pRzOugyWLGBX+mYx45ISJTuhHEbEGRAt7lx8/QNHaoIyRBr9LcJE5InufoyCJN6FvgLlAw0y8BkoX5MEsDFxagn+BGwiyBMglIQu4xPmwAdp0KO/9C/CKQVrJypwFUojRSxaUShaQOC1xyayUi1LN60WTKxJyLJaC2jHRZuQExZOzCIgOLJgODFx4gtaNIo+LMJZ6kA1eSczOiTZO2u2AF5ZaLJzY2tFGk2LOvJfRPruE5xS+DLJnuvLIu4UrLUxUIQ1eJxnWo57yvhiPn1Z1ES6QTZJrkxDBhgRrJMgMrNGpVjOip0JlsZC0A3sEtKviUzMkxaa3ypalTC4QDAIitPzqoPLCBw1AJtC3ATigaSQ5JMYNyx+72y+18DveeXySECPl/ePXG7SYjJEpeFU+ZoCN7ROEDkZWiVzW2sAxASjJt0KjNXR3gAMx5jP9E6uG0Z5FGeZ+jNeZb9CMZJylhApjJLwIzM0gMxC02xTLsZZXSWZj9OCYdFSTZPkmygqSUE6o6JzZvaIKBZQLUAmgEz+NJSS655StAhIIfpp2PMpPeEkxPYRg+jb3M64OHqZo4A+4gQPxUqD296K2kkWdpP/A8X29hbUP1s1CHiQV7wMgFYniQo7I4QuXwfeBMEkWmbKQgBkDjp3oA/0I32VpdX0eIDX24AzXHn6ThLDA8AHW+g3zzgqAnm+yhKGAvczmEJ1y5w8HMt0JLlQE4P0M+GdJe+kn0E+0n0CZx32w59CmIESdMI5pnxI5o4AS6d3lVAmnQaQzkDMASXSjgqMD46oz1HRNUGCeZZLD6iJhF+79x7yzENbSKXDLJLDzVMqoHIAXECr67QFOEe+PaJMHPBAhEK6E2HmiwMgLE5mKJEgbPlGeqoBrePPXKmsMG7GAHM4Q4wL9piHOoAeHKB+FPy++b3zI5leBw55P14+0PwbYqoE2ASnNmAlHII5LnKO+XnOB+B3xh+IyEdp2gis5kP1s5DbHhAuHIB++HP85r3wbYWyDu+CHMmQfnIp+rtOp+Lnk/p9P30CTsw852ghdpVPzs5GXL/pWXO68XLJzxxzLpxVmMewS8z8+qMH459LxMAlHMO2Q8APCFYly5KXOg4aXMK5dbMpCJXK3ZQplZwwWBc+02z2QZGDv2lHURZqQCa+8SBnMkGFuwzNP4iW8lzYHhCW0LMFKwXwz8+12K5w4OD+ZJ7MggTXP/A0nRvZlhDvZ/wOrwA8PGxxIA6gV70ewFYlHC05M/Z973y+HUD/Z7HjjpoTziKo3zA5+4Ag5TXyIhuXNNG03yS51eCQ5cBMW+qHJW+J13S0rUIs5oXKo54nyI5Zn1HA1fgc5FHKc5+3xM+Wnym+AkHsoUnJk5LHLY5OHhwhXHMJwvHOjJ9XPxeE4CXKOHlqwcdLBwk3PG+rSFx5yoGk5gIBeAqoDk5SQgU5n9mC5ok2HmG7IkmMgPp5DxJEgmwHiQunOVA+nOw8Q8CM5/0Mewkck8wnCDg5QPPI5XHyi5+nwh+8PLjAJ1xR5PxEc5YXPE+J11SMwXI65GPJ15sIFN5xnxOulGDl5QXOB5YYHV5O3wN52vPVIkXMs50XOs5znJd5+pBt5b3MS5mtJB56PLpobEHN5RXIsZdPzt5AfId5ihK4JEPK6yofJ65o6FlCOXJh5yXKD5ydKN5yoCl8ILKYAwnz0eraExRTZXoBAgUj5qPLV5MfJQ5y33j56pBsQBfN6+efMggbaKxJRfM3+yfLK5zKNq57fPcJSpDeANXNHAKTAp5kGH+hB3NZuJgGzwCoHM5afPy5TAEz52fLWZpHMb5PXxzxUJBb5mXNL5evLR5yHPB5VfPQ5NfKz5dfPK5C/IP5ReMeIq/L/ptDF60/XPSRdUHzZPSEPRWklv5RaJkA4plQ6PKKuZs/lJw8WGF8kGn/k42x56x6nAArbOfA3aXwB0ixYAjyiSEF2Bqg7WN15lYBg8n3NA5guIg5Tig+JvEGZE1aET52SReOfiOTWyYE4Z73neGA4VwFHDJ64REARghwXBgNDPIFlnysxOCL2Qv/NXZSR1iKg7JxcGVNz0fm3DxU2mJAlm1zMVNym0hzPbCU2k3MK2lHeK2nhAPAqBwV7MEm/AGjezU3wRRvU0qFohYWKECxwIOwtI0JFbSifN5Y3/l7ZfaU9ZmKB98Slwh41rJEuNzH5ZarKxZwrM1Zc11PCPzMtu4eKg5kGE/w+X3qQiuBe4v7V5RZR2IgtwHaxjOMtJSsO0SOfMuxL+Gc8XIEycJvVogQBDrZHUR5YA6lTSLaNLBFcxF5R4HAi+LP7AYvX285sAqOuSxNe0ZIUZFeVVOeKPyIkh2ikpQWuC8LMV5TtzYixdACQ5KOzQm0jmJqr320VQrHAHLMTom8ApxEcObhWBC5pbqkbub7wxR8TQPep3BAeuyV+q4LNAKGACn027AwAfizwgEvT0Q+RwrJPUklgbiISu6kRvQdcKEOfn0pkrd0/wpCHY5ZNFjBd2k2BJXRhgWPzmQwB3k2VwsXhgSIOBJTKzxIqKsxPcAkBYSFJJsSNpAZGEJBlMhWUS/JP5I3nqxmFyniB9OcOkh2cW8cFQgO5MOFCMGRBY6RuUkij8MrjxIegwqTylQXKZkD0CROuA6gYwvxYEwshZ0wvusZLTGBHsAl6HlCWFya2R6AwoIF75wvOqrxvQxLxqxxzJMAc/3lgq/3tZb7zGZSiGq5nymdMywE1YiiTHACD15FKwAFFxgXjoBAW9siEQGGowXr60kmoFWX3UI0kjw8vINWoi8OoBj3FFRWQKuFLdLNhPPhKZMjGZ8wwv+8wWC4ZfHIYZ6WGJALwuvg4NRMFk11QEtos7Q2JlVZgrI1ZfqSwAhDxFZPpA9gl1O5ZKq3WFbES4Z14QGC7BKbJogBNkeCwhc/3lmQiqJwgYzM1AOIv7I0ZkQkLJAJF3SyJFMwochG5XKF/QLF6N53GpUiJUB9nmZhv4Irm3nkihMB1mJy/2gOPpFe2kbM/patXoJ2a0s+9DLoBVmM3gNBlfW7YC+FW9nGopCATF4+mTFMXWWMhIsPQD8KOFxSX5B5GLfQJTNapNQB/wPxMOAXiJzOLiRIF8mxGFG6WwW3YuIJu3OMBYwMOOn9ISgDPL6E7YrbJJMEhFygopkUNV/SVzO0FlXiuZDbLYCZmFQgirn2OzOnyYNJS1u7HJLZm5i05+gtiOXDLrF5/IAZEVgRFvQr0sSIPl8+wqvK/QIHFPEJPKYwPTF91laI44tWoCPhvhA8CjgtKQvxWoqiOqghQM2osv+cAL1FLYtQwHgpzFSwtXF46HXFpFEpkNaFO4TZKtFtEqPFiJjDFfQpBG2YryOtZPnF/cEwlqEr1WdQuBFBxUrp0eJDOyNXe+CZxCom0ghI6+MOoWQFw6m0Gn8v6EYpCPg6OggVdUgjUGQOHkjybqm4lb9C/FLfUPJhRw8ogYr3CRRjMgzIzuqFkERJccI8oJzgE0d3QYBdA0FCkGHf8dA0MCRdHFCpdETCZQHDZaYVlCcAQVCSAQHUVoUgALDBVCjaigJGoXwC/IVIZuoUsC+oTjCRoVroJoUYC5oVYC7AWXo0bLtCzoSECkgVFCMgQMC+gS9CKgUFCq9H9CWgSDCegVDCaPA+S//l+mddACC9ETLokGEGiXQW/8nDCe6AaIksPwS5AQ+OYiGQC4iyoHspxIFnUwwTssjHURU1ni8OCIVDhU0skAdQWywJhIssFhJgpA8A1wpoEkE1aA0luyNfFeDJ0ln4popeq2JRgkr7Qd4vrFADNwFAEutgHYGnp3vFc6W80AweoHwABuCvOkFyvJmrCY28hzYOUr1DOtErAoC4HhO2xAzOwfmbkJ+0N2Jhyv2hu0V4x+1N2SkE8g5u2OGE0jYgdewmk10XMOHYB0YbJihC4FHjJDcJrQtPyWO3/k3J7YAvg4BIIZe7wKi4lMIBceC8RQ+PJlUIQM8VMBsExRUf5zmFtp0ZIVeLGO5ZTaGGkDeFj48sQ5gERJjYREAPUAKBiaejBvQ911MYFQJ2YMMBllmokJ6UwUOI0FAew/MsgalwqFltskjuaAqVQ7lHFlIuFMw4KhZKKTDPhKxQkqpso8AmogO88UTsFXSkWU2woRBfN1/yhAHgAHKKVQX+iwRHgDdZa6Xvh0JhwgzgvTZzaB+CeiEycJCGMCKx0Al4fIqeEmLfS2sEuZCxz5RsvUyi4qI/m1Kji8toxb2mKJ4cpMoDQyOELScdlnWagBzlzHkQwhaRb2p3GkM9ErkB+fnKZ3zCb6rPh8YD6C368qIy842Cv+LF1bl2PnTUaqKblrcPz8x91OhpIL1RoDhERruy3waQp1Ba/WnCKIq5A01mYl4H1jw61EBkKEFP6wOl+0oxStx5TMisZHhykfx2/0X0JKFQTLhRr9mHmvUhywr+iv+6vmqpQTF6MC0EkFC0AIqFYh28gSPCOZsOKSmgEJBO71xJe8IDsAeH5lL8A+Sm8HAlW8uxSJTJLFuawwwyRhO8lD3Z+R8tjyIlhKZwA3YwjqwQeV/1QVcALwi+UDUwhoA/lA3TRZhAp/lqgzWYzNDtguCpG6gbgwxpFG0lHUsmR88qVIC5D/FDIXAxd/zhZ5EucgIMtYsX0OpK8a0oe3CovxmlSAFktI4VVYv4uHZIDFfFwz4Alx8A6rxoi/VJF6/9DZZpkuP++QopF2aArlHUOXWd8VUEQqJNetcvSwPFkGpsgBpOdEoflF3HUsmopb2mItWqbcuVW58uZhYzI2JO4qCBkRxmZ8bDuFDCoHZXrO7gLwHopccPvSAmkroDwFyWqgowFV0wRkNyLMZYSsu6Upjz0zkEnZJeDCVNdBkFPXGG5mLjkFlQIqAhCsXos6jtlYG1U0bWz7x8/NHAV1hagzhGCBDPAJgwBSyBFSrCg3AiQVaOA7UxDDoVWKLvqHcsaqIItO0kGjSFAcvZo/ARfJmAuAlZECDllLNdiIqIyuhQVrJ+hEyB3StOEGQsTAgipdcdB0YZNipR8sbBmVSQgyFTkqHUvqC6poyvGV0ipJuv9JKOfKPk4BYKdAPzPxl50pYYvwuaVAw17pOsuVpWstIo/8w8A1JVZeE9QWJxSXWV7NCKMw8GReZQBtKy9ANCKh3OBxb1MwyaB+ZRfgWVvpJNgZGFSqFimqOHWhWKmoiD0IQEmFbUnNiXsuLC4CuyOeIT1+X0O886kBicV/1XkU61eVImAvlcAMumIQztKcYHgJCel0SMspbOOrI4m/0lf+/0iypRiA5soDExF7YOS0raI7WHgAfkMsqaYTMBllxYqX4hEt4hiNMkka4Bz0R2Bb2BKr5sX0JKZairvlGljuWyHXEskYtT8aoP2QDt3FePgGVAFPmygFYXBCQot0AfIsZYCcvFF1LnYgSz3NVvKNtVkosTo9v04RyuMxFgnSqgaIv+8jaQOQYryxxJqq4iFPEdV5aEtVIopNiFISniRxwSaEQMgw6CqNOKkXDV/Is/phWn9FY4FcuswLV2vivsFTiuuAbqNyWxbkieRDEbUxunroeumN0S9HB00gWN00oXaRi9DDCBCDlVu+mjui9DPUwTFm5/jC7AzOFO228WbV2wzyeoAsq21wECAagu7VFyLO2ZSH/RWQL4F8WyfOFHwZFQLn4Fi6prpFH1fxSwLfc+VS+8IJ29kifJroCQqCFIGTQSM7SKFbUzykhR2iF4AFvFZ/KjlsoUkONhH4gn+HdANhBEgRZxrktSJ9Z1wH7V1/3jAlDExiAa2Y2TyMuRpiR+VGNlm5sCuWF7VgXZuOHopSVODZiXD4gKsXoBvksjl+4S9snARjZz2PJZs2w7lbAPD6H+K/8ncF8g36pwyfVGeRv6wTq5wxcqwktSVoa3BwDpGEZx7ObObkF9WF2DcgW63awRkjIlnEpaRONKD0mlAtosej7gDeiSGjyGE1EnDo0jyEkGboBNYVbl3IUegIIX8DH0wmoK0C1J/loAyTFyIETkzGW1U5JmQw3quWQqAFKgzQHOSIiTisagD7gJmpGqC5TCVD8FBpdsGE1kEjU19UvTyHZhWc32FwkKzmCoEA0c1YJGc1KmqLuzmskGyIBlloxWE1UORhyUmts1yZUxigKBCR1wGE1CmSQAs8Ci1NKr+m9rTJa9U3hMAOINANhEwAeQB2gK+iJAr+AxAl1MK1HQI9giWrokimSC1tmvqWX7ibAcWtsWVWuOQbEDU1hoFYcFJJZwS+1jRsgCYgezMGQPZhHMz9h2C2vSRUP3GTyGYqrAeD3D+4GnoUowRV6/swoEM4CaGNuDmCVQQmYIxR/wRQseAJ0W+g7lB4cGSyHxrDWW1IZARgiyEgw4oDGBjsCFUdICeB82tnSJ2tkaO+Krgrvwnwk0pdYXJW21NXl21GEBEkxCiO1i2qeqAc3O1W8xwoBJnusxYmUgt2t0kQ2qfsR+UpkO5nnwK5Ulo4OWm18IGE19g1qGNFMBkdoBkyQJTtgkhhcSHZmHeTAskG9WsJ1e4OPGcWqyVb8H0mUegEslYAboBDFvUuXLmQ1bk7cN53a6Fbj1wbZhcsK1zUZSjQGG7lj3Vy6VQAHPllmfy0ZWJIH7IvI05aORnfMs9kjsLtkHsi9mLsK9jXsnlXBc3dlFsI4jDsDdmV1+dhbsS9nbsq9kbqjDIfgLS1Ukc8CJKxAgt4ttS7KSrGIIWkD4AQTgrIeqmX0qkhwwI5BeArcGQAvtit1xAHtU/x3bkMmyKOuFwzWSYjsR/tMOIZNTt17ZQd1TPVCAZLVCARPUTU8ev3AiepGQ+kw+Q/EBNFwQIs4l0CK1JIFQEheoeAHQPpwG92K8eeqR8NiUv+BsgsW4AJx4Cevec0CnVuCYEbWykU3WjWBkYdUB3JiuEEmtGsQ4XCPBqwWBycFn141V8Dx1x2UOMJNgc17iBkGnml8g4mooyS+oKgjt2i1xpUlYcms40CmoGmymvcQqmt94QuqjqlUgF4YIF/6umu0128sksJmpeq5mss1SlgYwx+o31aWvxQb1J8MvmtFYa+pP10Wrc1Ueg81JWSiGfAB817iCc1vvAC1dfB/1r+oaVx2WWKHgDC1pdRJskWp+6MBooY8mQJ1sWrSR6+q6MJaQS1RdWq1yWrX1kg0Z1zIBqlLcLf123QgQWNmy1fQmLR5kAK1Reo6BJWvHx5WqJAHsEgwxW1RgQNNM0PM2X1BBta1KWpJw5OoHquZUa12Brrp2Bpa1NWt94NCrWs5Bo61j9V7RrI2Oq7XGtQo7XsQ47TP0hwWnwgQwwhPG2j04DirAjd2AcT4Fu5G0l8c6y0WWmyykcrjmMNWiz1wV3J2WZdmWsN6H0W8IFxwFNJEedIGu1/d1m1ruhek8OOzKohoaWQDF0U+PPhAmgDjc5hvu1XH1MmURt5MykHMNn2pGKhuU2mxzD21/2scRpykAEW2p21nAEyNEfy067wG2gDcCqIK2QY6LkFh1WhqMsiCEaGsiwRAFLRqG5utQWsIEx1zRqX1dJlMmPJkwWjXM7EuOqD0MWqJ1JOBJ1JXUH1dWpCNDWuGN1OsD8JBtUkTOt0QrNj5s4CgvkQZgnMyiCUgIJgyge5jjwdgwy1thzYN9iksQRkSYNRIAR82xqUMbaUbu3FifAqZVYNpxoeQ66jpMR7kfM/8huNPYDuNJxvL1RIGCBwtjJ1W9EmRuXN5Gq5QrcNpm51nbl51poAGNqM1gGZBvx15eij09OoBKkxqZmjZiVaYlAYA5RtOAuTxky/+uIKuT1vU76I76VgIJlNVgg+SXCQ1YbIjZWgqylf1kNAJGtVBseD4Oa0FWWC7J7gO5Jz5UHN0aWx3TBz8BJcSJLzO2ivw182yI1GNiA19yKSEpVHI1DyIogO6rrSQ6oPZYGqKVzGs718Mx0BGUHDKDAhDZ350DgJQrUASKq60q9BpAgOqZqzxhhgqFzYVtOqrUzZBZsTGt8AKRqeo32qMYBRr+1B2thAJps1NcsPNNPwRfp01lbAJJrX5vMxwgUNnBaYhxm6ULVPqYsBwabMOb1+4AJ0c4Excq1JY1+kmIJABxOMDJvxuTJssCV2x6o8vluVkmMDZh6pohkGttNWJKq8p6oP+ygEqhr4MRUccu41yIFzF56unlngox89aVD434BNkkQrYOw9xdOJVGuAISss+tPwTs4AXvGWZ0LS9SDlNkhwFNPUheNap3yIuGucZFimnRyvw4urDFdUB72jJUd11Z/jLnNqxid0pWo/xOp3XNqpt5mA5rJo5Qvf5ZRysBbYtVFe6q/VuS1cFW+HNZVOAfVLkCfVaaShRn6Wya2uCXNZ0s0ZsUvbgyWljYwyubNl5ox8jzNVeXSHl8p/yYAPwQ4VmcqxJzkCucVgPoltPzClA6gdoPKLYVsDNbl84UKOPSsZ4YvRGlPoHqAtOzbotIE2lZwz1+utwDNxXOI1iK0ZNv6rECZ6lHV8VJ9Znz21g5XSH1eCIyVDABEg/atPKm6lnUY7FgceSpEFGxF5S7JSwYEOm02MSvDI/EHHVvav4tklqzNWDCHUXYFzNG5qxJF3kg0AloEMhktAtCcrKOJDw1lzIiQh5MUpkHUjhVbcUEmMcs6pgIDcciQtLZMz2nCxDOOVZR0zWt8t1VFczz6HyWPl34q16wqM3+VLiuOmzMEmsYurZqWOWutMvFZgupSYouprQYaqtVAotCizGHUsXluygAw18i6WLfqaorAZJuglF9quZJDEKypnzz8RztI/OGwsXhTzMXh9DO1lSVojVbnkNlyprHA2spvNJ4LmQErI6tEioyAUitatpFAeplW0fl8cP2VY4GIElVvqCRsu1exb1qtD8vGtmKFuFwopTVTVs2F5YprFbVvr5Owpati8Ksxpep3pksEitFWMMWgusXh/vFQELMCb1aJMkVYipbCPVshZN1vNF9YBEwUFPlizzKau2LAkuOFyWqU2gKUPKqv+3ysItzxN4BnioMFI8uVWEz0mlMsvhA+2DUAOGB/wirwGVrJOIKyMLCt/SrBVWXNBCDo3k4liFHaiYDhROFWvpypWCtSNqAIuiW9uaV1itLROqutrNJNKNpstYRwVe5ag8Ap5DRV+Ivkp8soVmACmskCa3/kGIGhOYaD0trEx7wcUBAAMNoGcDyrFlgmSdwcNvmCbQu+RifJoYADORt1ls1Ax6haFdPxdCeUo1FoQBVlhgH5lnCDD6ZsOTW98sxQ6WHIJRsvOAhFKKuZsNFouAqjgFtv1APwrviFsrSglOhdti8NFlLVNOtZsu1RKPg9tmstkA+soFkMNsFwb8tYZ/wAItP7Inl62HDlK9DF6vwIzNiYKktPWmBVMWkTABLPy+GlsWQLKtzWzSsPlJZqb5y/MeIH7zD5+4XQtf1mwgLlqW0bCpGlv7VfCvhzvCl/LgixITmwS1utV/5tot4fPLtSlUFtqlp60jaoDK8YFAGquhwyHUOZJ/ivKWg2FEAOaoLViGCLVaKKiesltW5yUxcgilq7AZ2z88dbOjQ3iO/pVALmO60BigsUvKeF0u1GfduryLFv7xa9uUAZ21ug/6Lu0W9v6iO9rCC4vWfppR268e9qatB9qPt3LBPtroJ8lZ6mBRKlqYtyhxzN2C3zNscv1shQsPpC5vBwX0MPNvVP7NIO0dWdbM9iT9o7gH9un8zyUPtZTx/trJL7krarUtZ6g0tA6sf8vxX7xPqKLowlpPoolruI+Sv/AJDtLoqdr6w6doo19nCztDDsF0A9uL8seH9K3DsNe6RyAukkTZ+d8XUA7jPPI1+jb8huFYU+Fz0JhwB/ww6TF1MQE98SYJqAZgABpKNMmU1WnYQBwHkda6WtcsKutBhwEXI9SFDS3aMiQRRgfqGhnk4VBoAamMwzyskoTaK+HgUQrVcKr9Siozjra6YsxOMHWHg6BEDWQkZuwsrLWcg2MTWsJDWFGyoHZGv7FLJgrU8dSSRid5y3Xp8WFWwaQN8cJjTZhCNSVa4rQZcPnEyd80Hsa+rQ9lhzQZcnfT1ajjXUJ0NTDNZyEt6OIG2pygBAmCNWpVgCGKmeWNMwJEG8wHUG8w8SBsepmDpwPYEggR03019EE28T4Mtgg40uwLADCNh/nGlA6y4gLAGqdzdUqs7WLz2GeMRUeFsDunxzmdxB0qsofWkYvkG/kmzsqdeevaQBzuRADAlQa5MRoqGwLOu31sj1nDGQ+NOOOwvMLM88vTpwLqCJmi/Nyk/UHiQXwXUWtEsX58wX6g+oDVMZqlold8Uudmzt7N9lM4YdOBF+yH1FGgzWRAhoDpwtAGxq+Th5UyoAnCMJVFaTjphFdgExiUCRwA1cjrIhyFVAJLT4aol3cd4z3WoRLtjw94HqQlUGXqTACt42jH+mnAEKat82uAoaVHR2SG9AC4HOw8YFHa1sAKwGVtRgPKIaty1uOVMAW68kDsHQNwsCgHWBblukMuwQrvUJ50NgdPNsOV0Qov5sf3ntFagWi+ukXoVaqwY9dCclQM3OwSTxqgHYBSedpuMA+OCKeqmLVw3FqLGVEK352+LQ5lAGt5PEAW5R7xtIt2EpMHYGieclvh4D5FtdvkCohZGz1AtWxmEsfJ35Hru4etLDoGa9Etg2FCFNlW3SVJCIqAkKh9A4w0T6XdkeqSF2e1CSBpAssxzdhzrVhl9VtqxrUfkU7jD14wwrdcLnql5asACnIWN0EOjkN6enm2y6yJgWynqd8juIJTMpAmyDsVR4uNyu+wO+BZSBAOXWGYmeTP/OYODqgiAAUkiAFHR+iLCKYQPsFP9xztd3iFADD26JQyrfS2tLuUnfSaxyjwogSr1mGLoEsqLjO3mVRIYACJOvdj8FvdONWCUX73mCajp56iCF+FUr0Jx5IAt8FdkGw+gm34Ot0F1laElBO7pmu0oIDuIG086RBxjxJ7vdAQMgAWF7ucZpZPCa53mxiD7tQIzeWxqVl2/dyAAq8mnnqASl1z0wjsFe9R28+QzQNNAmnroFa3bdQHiRsuXPhpuahNJO6J6w5qTYFA3iypAw0LqVMpSu1JR7gzDJ/cYCsIUa1qwA+6QlVseEnWlo2xO5HsE2ysVcgOMV9+ja2mMQhkU9W62U9QMQTg3nXU9whlm4zQGGgIaoU9CcE0Aw0EE9AB03go7qmSD5lEVgl3M9LVrE97VvjAhiuOZtnrM9wnq6tLYG7gogAypoQVnWrK27WgfVnWf4QypScued2MK3VViqcZF9OjAqoC899jCpgtZPM9UXu+gcykHlcgL1RKIUxFmJ37WXay+O+eXUO3a3l6blv9Ef1jrlpyHdQkmPe8AXu7WByEb6ZXvExPeFNFiSK4ZQviOV/oivVtLLKBmnjyAANIVpiNH3gUwwqsPiOsVZQN7AxIHj6FTs0ORCVmRTHVCE7rurs2dyFqDkDm9FMArE43vmddjGtg+tOrWgmxQBptFjdk1Kdmm3qBwOxjsAYetCQdiuE2ffhli5CUIpupIVBev3BND2CL5j3tRxn0lTSRQOBdBQoIF19NM83XvzYOV0VRH8z+9c9LBtp8MGwrQB69GN1V65fXdM1fWh8Db1wRo3pFxe3uW9EBGzuJ3rI+k7JJwZLJeQH3sDuWeTvlP3uyQEPv+9oPqQhH8xJ9IPpLCIiPSWaNwHRFiWCZvqrZVT2B+ZdisCRrUTsFFECr89nI8Z9Cg78Rs2780DAk2eREkdBwH59DfkcATfkyAwvvi5A/l0JWjqZUhoFx1xav/tx4FVAa4GkkM5Nx0lINy6gQBJCURBHVZHn4AdPt8ggQEFkURHyg52ECA8uEzyiYD19PKrw+Gq3W9DBQ5qaSphWYergUvpg+WcKzHkNIECA1bu99k7PgSuCO6OUSv20Vvpt9V2MTU9vvl+jvvNOlTp9kK6mm9iZhGa63vKUB3t4QhLhpA+ABU84R0q2ofrf1PDH+AgQHX1BvrN9wfpG56bqj6mbot9PkmN9mQLN9MjAt99SvQNZQANdWDCNdigVFC3ASBmGIGPAXKsOtod1plnfW2JQYCnNFtyUakimPdV7sShZ0Aw9CPlNlZ0JtJ+jWc80wT+s81F6BfYF2Fq/r+CLHM39feW61X7tVxObkNA9fq7J9UuLoFin79LkA19ODNOxFfs5cuXLmgWvPgAMvs0SovvZum3KjJm1oRBdAu/0qmOf93nO15jEkC5tTqZU8juop/qjP9NgnqlQumNNJvtgDK9AqFnCCyIb72PAx4NzW3/qLtkFGgDPrUyIivXgDmQNo9IjFwDnm2KK7HoUJP9yExoikH9a10UwOQWkWLchIcMnr7pkAE/wOEI3+GKVth0xCg9OEB/wt0s+6J4PkkD9nMgvXUqsaXRcq89LrQlGDSp+jvbAT5C3sVuJX+PpATuKHXKC9yzR2MlnxWzsin49URmgc1IAeR2yG56XB1egzobSVOFKQccLseVHr99Ui2HVtfr3gwz2QQldDN9y+DTdxCOr9xvVr9ZDD7lj/lcDZQKr9BCNcS+eO3hKnRoS5MUCABGvMcrqmaAgZOVFraTN9m8AcDWIqnijGMHhLkEeUwB2KSbqpUBC5C2UYeHkdO+lmI2CFEt4rvbt7ltYCoIWyQ/m28tudv2Qn+GYZ6TENuNPsGwDQa3s8G0YxuiSOOk+swOC9uQQ7fsUCnfoFC3fvroCgcRSceHMEgfkg8oISiUoSk/wrCibZyTQ0QIkH0ETbOxpV8E0AcjqfAFnooopoFGo8wcf2GxPi9tTs2DOju2D2Pl2DRMFNdYwd94kwZJw/9F8l0vXhAt/uUaePkbdx0OdcJODuDTUUeDBdsDuLwYSRywf3gRXoHWf1i8+dtNGoCRqUQWahODWwaODGiEuDJvjLSp8pYDKCxqZqzJtdEeNzWuYhatyGHS457h7otAY5pqjKptdAb3dAd0ewo1GCmqlWR17enJM7NvGaBduHu6kz2G4Pk0a4AHH1dlLjpz7OhI1AuOqwnTe4jynMkn3FdgzmH1AhgD5UjtD1wAPA8wM0EMNMXVVgHFDZD5ODpAajnsc/jimWbutzgkx0DJSiBVDEOu6W2oahDjtFpAPJlzujtGKDgMiZU8JqYybglXeLmop1IyLZD3aT2Nu2R19CqCniWWpAs1Fjy1jBu+N9Ar2sDU1AsvocONjZjK1Dxp1wHzTmQahJLgtAGJANxqvUpWq+NxeokmTxtZ5YYeTDHQJwtWIH8ZoTruMCYaPUSYbL1KYdzDhZhZ4SRxpABYdTK4Yf9DO1sONxIG9QO1l56fSG71nkBWgWylODujqWDVqAp4mwauDYSoxkNwa+DaaAyQu/si9LAaiD4QsqC0i3ZlP/ubOo1Cl13AnbDWjs7D5waZlfYYDUYSsroQ4d8g3wdHD8dCeD7LQeJhxDAyzh1F9pK0CDCgthDZwfhDPYb7DdAxroO4euAe4acl24c+Du4ZHDPqsp8jLwWO5dtDhlpMxJ2AYkWGP1wRhxB/wELKWgqtv3xaoM5VfwegVB5weJ/+DZ0b/S2QTUQPDsIExYsxrCVzOhpA+oBrNn3qJ2ZZN9NKAenC8SHQDqoBDIO4fwDr7KfDe4cg83dt2S/grLJp7pYDYEYgjsjz64bLQtNnEtM8gUAJhXDIGGdtXrSdOAthAwwFdmcHTi1wA+aG4nKZgMg3EfQbb9lauN0IwZpABwcTobjA3E8Xov9NIFv9GkbeDaro3E0izEdu1C4+RT2d5r/pADDbEqQIv2tgmkYBOo1EkYrwDPZ4+LnDN0CKeZXxcjQEaUQZkZf9b/rFSHYa2D1FI3Dp+qTCOkekkeka0jdAxwjd8Q3EWnJ0dgZPJwEqIeA9cohtLeE4QtAGyBbjG9AFwxpA4EeUA5OENA+oE/Q7PpC931FIovTuGd8nCmGczrRR5MXSd+oAxxC4aud4fUHgbiO/m4Dn95ypK4+D1NocC+gZZEJDocG0jW0xYmIkJ5Vc1dBFlQkiGQwtumag3CFGjU0bZ8czpajiOJatIhA6jwWC/eF3J6kpk0eUNRpG1Q0be0kiCcN1mhkobgfAcM0dQIm9gOjTqkdg9lOvDXYZ2DG4YFR4Th9ANUb1ddUdF9S0bTdnprtM12PuMczrtN90bXDCIY3DhaR5JcUFmdUnvYYkMdj8TltejiEeVArzr+w+tjmdFcoOAqMZfYwBwxxdOAxjlPlK9TDhspllWblVKzzOS0fblkXrmdKqMRj2QLedfcqBdGwP4gZUa+SDzspjoZnpjLAEZjBFRpxqXqiOrMZs8OMYNRm4bf1cdg+DfYI/DMCORDmEeEN2Ec6RAJvkNVEe+Dmnm+DmVO6Db2Glm9tVEU4NWLCFnqyt8vVi9Y7IKipLM462Hq7682xt8gMl8RNgZyddtI1aCx3/8/EGNDWamCB94pigS6zjp9SHpogfkp9d/KtN59sf8yvQCDHgYIR6XE9jJOGB9xED7yEyPkN820ic3bq0d89AejFwcewKXpdj7dD/ayAXmeYDLOONoU0qZgBzV8rrMAkKpiSdgtuUOysqZFQrMJ4J3yikGGiwxuXKZE6OgGzjX7WB7qxDVjUL5yoEXIaAO/5o/VSDPNqswc+EAWCDWb5yoGPAlHU7jOuDIjx/FjFOjyyIj2CMgBkB5dlvr/B+yGCw0WFL6IwuZ0PoHOtyiw96DxOJAi5F1Dp9tzW8OMyDUR2SwwfTFoh8ZP+KX32Q3oE1AhcbbieAbDhmIu9AeyE7j+KiyIPMPvAkKvWooQqqCyavKD/okCCPoXYVurPjhwBzQhuWFbmkKsRKJcZJjPUnEjKrpAtpdthAwCfJuVuMYxo1GQT0QrQTJoF1dhpv6DSkbN0j0VVA+ggaoCSuFj7oYVNuCJ1KVzPQjfftHaLcizS0/O++7JBAoely9dNgN9d9GshauIZW5s3Kgadpsbh0/Ot5xWAeJ5Sow+6GyUJ2/Lm9UPJtp4ODQJKX0iNSXUpJ9UqTdz3AUTwHrvihpqtegqIrlRavolCketNm8pfYfmyiVqDGTWnXs0AhPNrYdAxwO/QW4twWIVKdCcqQpSAvZDPKa+89sKkMJuvccJowNCJqtsGWuRNc4EHqmMWzEGJqxNJbzNpHjVCVlBu+wsekeUrzheSrznNUrzkxwbkuZ1sBu4YmSdb9igTLor4bNdeZ2aVzmBm5nHrvinSktg+oAhEeQrfS6TpqgHzQSUJ6sPpAwz55CKwuGQai2VrbrnUQwZwjy9EroEoRyTcJU7dPXjV9pQKuZvwcI9qSS2Uhjz7dsgIRDp2BKDEimcZcEJZ8VuMxFIjrDxVwr1RQHJZ8vLq76oGDyj5sEVdVcbjy8YAiUiI3dGm0Sndl1nWTb6Tx1uqIs8OycDUeyYJJ3cAPj8KPMDCCfyiKrtGo+CYE0AwYFCQwZ79l1gs8o1H0EidDUEWygTjPPWTjprtyVRke2owXMADT3y65VkYpu47ocj6fNRTP4nWDkSGhT3SGTj8iYxToSkmTkKfjjWwb7AmoFhTYSvsTGieJThuFJTuKZrGZwa397HiDUUKYpTcyZ7DycfOTf2GSejTr3o0AuJVyq3Xpc+BZGDyYBO3oFoGU7peTwVP3irCjkd9SBhtDoW9sA53/JbqGc8ok07gxIBhtTfC4g94EFABqdbmCBQHog2CYp46wl6vptrJH6PCwPwTJu4vS4gl1CdKF/hRod8UXIoU2vJkGn4w9QHcsPqfAokbhEgPqdkY+5JAtGAPdQKTPDqEOBiK3MyLJjDMFCZ3TS0S7W7gFhODS5fTQwZgDtxGadMwNkC3NJ4I6OrDDKW5EHAWjyBF69qazAXEHfxjcosg/EAl69qf0Q4IQ5sQfVItsIEMAPFkuoIkCfwaSOfiueqbNfPNYVnEruCP+AVTg8HiwwO1AIpEQrOlp09phgAZchYRf55QUyC2wZ9AFkGJANRF54RwWh8IV0nUAUXmUrjzt6rnXNpD2Czohmp3ZD8QeCMFMPThgCzoFXnwh6xnhA26ehMzKwfQRb0IS32zqdiAE9Jd0tnpSlQB2IEk/TggYKw28XvALwyQotae8RzkDHT5UJywQCqnwFORp1V/lQYNAnqlpujgaKNSiVEAV9AFBqyTVakalE0QIgXOSjj6ehfMJxnwzKVIsgH6ayJ36dNAu6YDwx6cMi06bt6calAqPrIOABqeii4AD9T30ltThRy1Tux2kxSe11OEpghcXNOTc7oGPAIOw2gDGbiAIbJtKXSkXTAKWXTq6fXTFTMV6NpWQTeiD/xazt0e24Wrpr1xaC0pUO8Ruzja3JvJZzZWY2g41NGDAM24NkEDJRRgsgWsFVANRAq8rLGpKQ6dJKLwEgBDnlGo9QBeG/CK2UTKixwFNP9UZL08wnLrr01wAsg26IJg7WA+aVDypwZgGS0nUArEFkGpKrVFh2GXCDBeXEOAjccy8n9FKKGwR+db7x30VYk3O8TEO4r8V4UBEEXIMMA8zT4DCOraa7TnaZ7AMNqyu+8Br6NEAazeBtZwaIoEEjGP9uCwoHWzCCMgeQBeGLsQkUrQGMzIkByzhdUQ6+Wb2CCwSzxJWfgW74tXQGWxJpu/BqzPFnqzgiI7TK7RazQ7Rwu5EngwqQDXADqMMwZ1yOzSVCUiMjGLc/yeN0uEZXNDuPcCEWKIYkgB4s0BB5o0sbf1ldE6zJafg9iwskCMAWjCoIVnG2JzZ0KqfYgs+1JKtDFMkjJ24zyYDjcFjknSJYVUiXER0eXIGHgFvgOAJFNgw1dOrCl5xUiiunLCskRb9KXoeAJyzEo5gjsARIBdk7oDez/6Z94PYA+zrLHUg/CLezT4GZzX2ewzkABrov2cnlygF0eZt2YQ8i0bo0IXTubkTjw28rwYjrXyivYSKiTuwR8se2RFUnVkAtjGAWtEtd2AwRWg/OpNTXmANF04R5YEWDDyXtgTo1LlyaCAVnUIYSNzn4X0CluYwt1ubQCs6lbg4jFyazucrogYWtzHuamiwUvYgIAFaALwyYAi9miDeucO4jrWkM5OfxpxACpzlglpzPyPZSM9KEDxgE5zgYJZ87OaZzPYBZz7wbTzSeYzzXOaAQt6mDRsv2s6e2c9whvCkziHE1MxIHIzDOfulJVxNgWOHDRJmHvAfTVOEx4Yfyu5vcstWYgIF+PAC2Cwmz4pghj4KOxOH2foo5wsrJ75p5cSadaDSl08Y4AGgIxIHoojYGgIhEWzE3HhagH2c+2kkhGzHybM0lUe7M7/LVCMwcusVAbuTJDjd8lBMIp2FNjRvqBdypmq0DnVT0u3VX8wU8VddKhPjVV1iwTh/0zxpJTqwp0i2UXWnmK2NXFR3ZjKDoosgJ2ATTWoDRuFm3ts8vKZdAcqPgTkaMVRMDu+BqqKiO6qMsM+qK1RPMZmZeqOaD4NsmqnRiAuPOFpC7QB58R4TyAaav6lxOfCuykU0i+OdkiHyQGCC4A8ihjEbCAkVxCoiUKiju2JCvDDJCfTQvyeDBILAwROMoGBAkGCk1T4GcPNeAVdU4mfsMGfnkzZNA3TF6tfp8cCazxgH2z9Aaww/efkkoaahjEKy6UZ4RJwyTrRs3DKWzOU1Z80DNScVWc2zdWZEgv2d306hf2zF3AogNfTtxHRysChacOzoQCSop2a10ELl6zGru8Lx2e0iC4GzzyefIgJeaKRmZo89g2ECAjeZ6MFmcsZHrhsAqSUHovrlCe55pbw+s2HTAoG5AIOzkDF4FxwXq1iuUeAKO6cXpRTZpoq4GbySagqPiUkcsZJmFvgd5JNSZmH3Jn+dUA5XGvJ1JU1S7jDHYA9HCpLqRSYzRc9F53A0efYDAzncHyLQFHiiQF2CLvhbOztntRAPhb0iDaMkiEebYo0ebONDRT86e6i4olOdcEkGG8wFkBeGotjviZgFM8BEDMAeqN3lmOwu4BapTSFsZV9igWIYKvQOIBm3i2Rmy8RX73csV9o3taib99Y6uu269t8gJqN9j9dEAdNmsL9gJdiT3OcUcoDpu6oAxFjxDov9s6mnObxdBAy2ni2vsd6TpdEroDZAztSQmO2BLLaUco3/OKWe/Ax1HABJ8SJLxSVaoDZAXAFZC6g1WbI8ZBbgaOECYIXUHoozed0TAd1UuLJ1tepUE0u5kkdegK1UuohjMwIuKcpo13H95+ICpOduY2Gptsu6WPDxWWL3ZPZoheGpesuWQNKxAeOQeJxnUuHivSCTBJYzq9N1wZgHUJg52rQZ6MgFF6P3gb6JGduXUsx2ltP+zshnx0VrVB43HDxXMaPdXd3KpAbg9UJpyfRmfjI8I6MJwIGK6gNRGdpppNjwtuIFVLiujAhwArIe8BZLC4GOoAqbBqLjJ7AbQQuDQiyswhwJRofrE/p//milMi1Mm97Lzg5ZeC5oUzrQJSb1wSyARgHzU3GfXpF6lBGwtYVR9AgPK3UnZfpUUwwuGzmEgglBEYxGz1agRIewcY5Z3GVmNijO9PuGqrw3E9aIVAlBHc9k5e5Z+F0tdeuEDJoLrfSD5GLRxTwfFdDDKQgZIxlbHizx+OwqF8IELpbcSwggH1/YHUGIearsptgxJxumMLzOFrstg+OCbp8sFcSrTRrGAutJDT5lxwvM0+h6XQ4DrcKxtIvR5w01gOAl5brEyOEot28I6gqkq8CwI0LSlUIQanEunwqBHYMOwRkWkgA5YY/gzIVzIAt/jEIrB4t7zh5Z+RzEPIFyOGXFM1Lno5iz3hnGFbAeuGRo0khMApWDx9zaeUAFZGT2njGbzMZy9Qq3Gbzl5W7S9fSUeRoMX9ASumjtPwAtjLnVwLBaxxUAstgauBCAbcWZFvkA9ubcRehTgfZCJECAQn5ALh8PGwog1sVNIvTmQYFvr0wXJuGStNq+SArVpYJDc580NgFJkbzg4w2n5hFCZoOFp9AkCkjkkCji6pwzrS5lc/pslZILs2BQM5Mp1wPcDUMcQYjjiGE0rmoB7gjFdY9iPhoSV9JS+poFwAVFKZTB1B34R5FRoPabSux1FcWQIfxjQsdIhIWc0qNmcgxutUiz851qrtpdCMjFvX8F6P14kmH/RFLIy4fns6rKxxItagArIAjE8YFkDkphRyag0s3jCw0RfthR0oLY1c6CCYVWkjHOkkFkGMAl1Ey6d/xMwSRasz5QSqrdmYczyoCcz03hczREC7zyOC8zoShsgvmdWTWjpUFFNNDe37tCzVpePGzGHqrl6zQB52AuLBvi8CkThSzm8DSzbqnqAe2F8zENTer+yFhqfSTH+gNeOTf5SMgWOAuragFBrFxdkJFAd+QuAEOWpVulZsGDtNtt0ZFDTPQJmVdzUx1AXAUZeUdt9PbAeNfkJjnnErl1kYxJrws8EFeKeJZYICcOcVAkgFOLz4GdZl+YOARVcKsWNq7xrNbqqhoNJGYDIZrB5a5r4Qdjlg6Fp+DNdZJSauStcxymoInv6t4HlZwFZG/86ZbIgBJPwLRp2oDBNcKsBNdlcaVZ6kiGG9TZFtWkW6RN9YHRlSIti6LbovKd1tfvJTqVIovRfaAsGs8ugxYXoLRe/JSiHxwJxlrWkkmdrnnwc8chfx2xK35ddVUkLRGuDRgma6DnfBCLfhf0rel3mLqxeCxx/0TrTADjrYnuWLIRaUiXGcVAaip+VDm2UCgnvLzI82E906ePTJBVqgkWPCu6a1pFw1KMSl0m7SVaf4gx1G+rpFDSzWYspZ/8dlrmjK9siEXKL2oBvF9qtBCqoBsgFVmUAo9aAIrQE7JoCLeYQdZ/V2iAR8Jt15RdVHjsPEWQTr+jbtYBZXrKfzxkN3HSxdtZNShDA9raqTIgqHX3JKOyFTG1YEYRNcgFm8DIwPN2hMbQZqR1wFnqygDpdvkC5dqZWMd1wDpdu/FzTjns98F3DzjxXV7RgQAurHzVKQ+OH+KB9e/JK0HNMgDaJw7lgnr6x108WOBcslnUMVnYX4wirxDpxSXL82oBajOoKiLAVofQLVTm66AEk+10QjoTihyw8aJeq+EWe6maJ9QSrxuh6dKe+/ijR4DymwgcgFhp28x4b5wDjQFEEnqM3nfRd2kFprwH/rJ6mc8aDcbNT4Sk9c9dtpVNywbPwWmCivMblOafmoV4grEWab54rYVpAOjdmgagt9rJMCDrEaN0hUHsTAbUX5wMgM29MDcdAOWHaLoShGL3RaSDo6HbgOGHrAgoUh8njCjwDjvfRtnhgoNEwguseDQbyyGQTvGcPNW/ldUPnCvrx1UCg8535dTaXTis/vrj8OdHLB+brSQqf8Z8/xUDd8SZUKcOWQPUBUhMlkMAD+cwgHyQwhw0DibDSDEj+UX1A8YEBkn6CMTEkCITC6lUjrClZJRuQ24lsDpwfSn+8d8XJwfMZUBIZG9AGOK9VQzsSbg4EkjPHLBoL8qtdn6As8/HvNARRnpjYeBWTivgDuhjzsjpwN/Y3oBsjMqdtIQajVdcyEYxd8TfLWQFQIZkf6bb6TwrBwCubpttIW0+HLRGZExFLzbDtseFQIRVINruazwrRMDvjiydX9XdcatJR17roIX1slMiz6UR01A3oAgKkdTMDtTfhFZybSbQVZ7rLATwTVRUkr+rtabxrvabUNgp4moA1lvnlhmauAepV/zvieEKohwB0Jbe3ju4nMzvj+yYMrrDt/Qi8ZGGkzY586bmTdl7Oub9lunCYfU3rCx1BboCZ6kFuHGGwB3Pj/QzhbrvVZby8ZZGkkeQTRZdRbCAU0phuCtDzxZabHSLLVVY1IQt+P9UtTpyr8joRg4CIRDB1FZ8Uvi606zeM6h6BqgUVf58IqbviiVYOAPcGyBRrZs83oB7gdLa18BJNizhjfkZ7oG59uXP590tX4S6lEl9PfnIAfflF9gbYVYwbcF9vfmx0F1BhgExL1b5sFERb+DwWbtfxwTouPrm/EPQu8WmiJsC+wPYtYrd/srQqlbfooWdDmaN1Cz1sBxzwirIiPYGQ8u2YyqByY6p6corUhbYBSLrnGbnybqDc6FRRersLbs4LCsU7vzlPgL1d8KeHVxkahZQ3zA2NlZVp4HPsrorCw5XUfzBWKbYgHlfmgXlcBAPlaXeflZ66n0joadFefriYEQAjQYbb2MuwZs4IrbNvGrQcnrIiuDPSYnacRS/CMRs3wM08xAB5uqgmLplMvoLsgFrpwutnSPvzMZN7d/MeOc4iBOaqCROdWLs4Qiz61xqIs4RGxuxabTXVa4r8HZMCQOfMCiHeRo1C29sOGDFtbOlJAW2dpAZBZJZWmEnTNhJYzN9hrTz9IrjiWeLoEilwAqMEY7YEW72Y/kY71zNMCwOf8YjHY1tuUvgCZwxMwOOcWIk6YGG/CHrbNgmMA6hbHkR6x+2mVNUxWETk9VuM8O80oRCvkBqIFNJhV7YH4DeZK6glHou66iZ/b0ix84RZuCunpf86bqumlCMN2NUSu2VuH0VNxAekoRf1j+IGC8RLxpU9uS3U7gs0y6LGf0Rd+xsJLtf7yctN7ob4EcQF3EnAdwsnA9DMnAwB3C7Q1s1ktgMnA3rvf25RnvyyTHdcb4HSBKXa3ATiqPob4CutvVoetMsm5ZapH/LkGCK7h/P75WXd8A/QMFk4Xf5bTVsnARx2WQBBWrFonqq76arIKW4C1x6XepkPNo/ayafKuHyQC49pHlM3knQBkchd1RxDRQUHATqQZVk7U7dKM8cG8ZssE/CvPH3gX7wCFpbLoacCDVgwIe8rA4ASCNqcTUgIB+AkGhN0RfljZTAMEdAVw1dq8kVAD+3eOz4Brg8QIkRKIKS7tgOeaXcKsS/sPPcD/rT6qIfgZB52iOWVN6kFYj1LUUGOZsCh+7sQIKepmA3rACZStaLIVrXMcFrn9qdVhVqAC4nAmtxx1Gtj93UizzKx7ptpaatcrs9nJoaZWAf+FSpBM7etLHLp0B/uoB39g11tgu8bHy791ps9RSZhKL1oeM9aPetBbvouG/3EubW2x4dwpWVSEJFx02AKcTjHjY6QLC4+dO9iPxNw8e7ISghGA1pK7cD0y3ZPlVMNCzhaX8NpRmCwD4XNMkCGmmAmjg0Z6k2BNde6WuHmRwaCGI0wWHf8KQtclYStw0O6gf2EbOopR4Artn3bCg7+01YujNVesSPhk1Gh3U4AFd75FHd7xTS4TkGBeofvfUiAfbQQjGhd7QR1vx4ffHQ73ZtIuQBj7bETj7yCBIaZ6igluP1PLcJSjhXGhldPGhNBC0UU0fiyT5OJqo0otGCwcQp0r8QH7IwWC3UNfbKA0Whb7AjEb7QQEbALfe/8CpeNjDm0kCazwby48GUQPXg5w5MCMp9yEs+afbUwfvFsBY1P97of27gpwvFBz5HJgavxK6DZzBVmauNLrQYXFyRgf2zOnIpyOC97i3JtI4ABIa5DMgtqHyGtPMvAj6KqKKU+ckkrwK7JR/fJgzJLlZJ4J3741Jf7/AIBpk/c6OJQojhAtQzFCsTlAz3ZBg3bL/73FsrItQKN6TMCDjRvURgggvAHREBoR3BFkKLuuaBtCMeAotLUBsqpdrx3WXyQ3MTpBvU8DGsjfAmdYWL/hZVkNdNVZnXd/Al6xVkaA/usZHk1k+xajzhxeiikXZEzafVYHNWKI2kXbXVZED4HFd2PT16EAgWj3hotpGWkd+S3AnkWMYsg9QiGuGkHKURyi2kUa7MdauzqrxlkxkRZIpkSUiiXZ3CWg7fAYHdWLTA8g70FzMH2XbtudIvUHaIRyiszDkH86AUHvgAMIkqLAk5ACfy7gDBws+TfAbLrXEtwmobYJCnyW4As4xzHaAoNP+xTpsbCEFGkIKjsgASYEf5FMgjjJgDDwD/x+Qa4Fg1BHl8gq2YwJY6EAUWnT0glIQx87MGWQE5vJg5FES0X3V/MkAtY2ZQPHAPoq8jTNJmaqMHbzFZv0Y5gtdF9tfdFREBD77YQV0aHFQAI0iRAe0kmu/FKi+3aWzJF4GPAOaq6UrcBPEZnDPEDww27fHlFArcBlADYA2HWw+dJ31TcB6bD7ATZBuwteCX4HiGHFaYoDQCA8oSqjEwHMIQ3ITGfSOGVM1OsG3z8kico240nBqFEAvSu1cIO7xwI1QQWibA3nErfyYWi+Jf3ZoEZW0bfZeL2mCDd9ajG83Fo22kbsw+tHz22DH3I+bW23hr7a763zYq8f6HyRcnhsCkTnAAlhcLlZHrz0AlIe5kGhW2SDSQIxMrmHw7LSHBHlmIyRhSHsn3jiIpFY86Q/qHFH3ToWpMrW85xwgOOcgwTFOhMSqfuxo+MvTT7oW4jEUlBgcmwZFJOSZreYoZRaafAAwMiL2BtmHNQHaAh/Z84zHp/ZJjtJKwWCYpnu3+A/I+hMfKRW0nxkK+G2HtlQg4o+7BLf6MBEjjiygNpOEGmaGIUSJgjQ7OZw41BmcOxDKFq5pivVkY2DKKDtEuEVKaYwlti01u6o4P9bql3wnYovAgQDK2ARcZ4R+i+8NpR40hib1df6rLzpieHVvDtNFCv2zOLGYVO2lvyFLew6V85opHynbqC0zMs73Ur86pzQi8ubfSO4aIuY4piy8cDqFSPrOzOsncTAvvkD8abnX8ImBYDA51k7xjZNgx4CUuk4C9B6Gz78pTMGwNRB/Kc49BiCzEXHCzKvARgvBk43e5YLNkT68ID6KiIzT9xgX+H63s0qSYB/KY3csU9KgPHZbuPHYxLLdW6nvHmh34g+XqfHmh39AlJD1ApEjyInTlHiizmKY98FfHqAGAKmlTggtmaqWkkl+gxA5HZRLiRTbMsFkhPjeYUGJTHOFedp3XHFwsM2Cwx4EaDq0rcNpFAH1xf0dgkE9/Ml3ux013rFgmr1pG+kmWEv6HK6TvtzdVa0xq+LBJwxRa0JRAied6+t8uG1RWqXvthWk7NbSC3czB2vX1zvfVIK6E5wh4ABeeVAlhmHUHZHTnkFMIRxPBxE+UQWFUQA5E5oIV3tqBpD2bW+kggFvW0Yn8fsm9LE4RdWLl8gHE6Qouo564JgB4ZVeT3o6RwV7ibMrrj0pIAOk4oHIvyB86pdV7vPtO+2vXoFkSjQnBwt7G/kmwnNk9ZTPYHbpPeGCwsE5wZXI8eQvxRCnsMyskodM/0uklbEpZQJwxRmngQYhekkTuPaxlB7qXH0idcdRyMhU/SMFylKnl9VjN3gApGWFSqqeZBz+mJb2jI3BDV/AGHIAAD1RQMdCYoHBA0YFtJccCOQWAN7ZRAJDnhp97YyMO3AJp+xAyMCwwYoDNPNANNORp+xBNAPNOJp3FBNAJoAJp4wxxpyNPGGGRgdp3QxNAAtOWAElAtp9tOWAMPZRAKdPh7IdOrp/Qw9p0LoWGJdO4oGNOnp6p9Lp4Dnt/MNOyMMdPLp5oAU/ntPNAGRhRAADOyMJoBgZ1tOyMDKAep3VA+pwNOYoENOVp2NPTp5NPlp5NP1pytOlp4tOsZzAEtp0dO9p+xADp0dOTp8NPzpwTOHp+xAbp8NO7p7TPHp7dPWGK9P3p7dPPp8NPvp6dO/p5TPAZ97ZTpyDOwZ8NOQZ5DO+Z9DORyDFBXhDFAB1DNOe4HQwdp7zOdp+3BXp8TOyZw9OPPDKAQAL9BgAP2BpyIOQdZzzQtiAaGzuDXhLDZMtAnFst6gDXhXjZbO1rK2ZqgG7qABJtqnqGkap6iyRCjSdSHTf9Q4h46A3Z31rYnOpIflC8ppVIksbYYTTXeIcBfZPpJ+DAuNSZEcLBuu8NiJ3nTRQOKAaZKpIzSncIvTE7AU52M4U8quY5QFdqOrp41t9UeUC57KAd2nrrtxL5pixHRBS5+KB7bM0BYxD2UnYPbY4mA3PZQElYQ57b9EUfWTfZJPsfqNeAH24N1i5PHOih0KZfIFdq2GukaI6MWIdopZQUxdi1QQHGAqzMWJgzO3OuA6HOBxBHOV5NHOnwCl16SlQd86sPPeenGhk5xib8ALcJJNQWIFxz4BQaVN3YxK9cq50tEp507BNMpkB/TPAAnJl+5V5+QAmuuvO1EJvOgPjHPd5yKQiIAnPtmpHhMYJoAvQKjr5sjYBMAGsIbABEmlogguG4DZBwGKqgZwLiZnANVxrZ1axj3CyQqJKEAI6DZmSADGQnUZcAYyDXhCF4YP++N4BUF81AA8GhJuAG7Rc+PqRCEOxHEgAYBaAKTAGAAhxpaNwuWF4SQxdMSxwGJgALAMFQBgGagWYvuxKAHfPj2M7L05/YAAqGLpFF4QBtxE9QCRAQRRdKCBaECqpA5wKhGur0kp6P/Oo5x6QnwORRBuvvO02ofP11MfO+TN8ZixMWGOgQ4ue5ClqqDeiAv5z/OjF3FI+52YvOR9/2BJiPPE5yJqX5tPOouKpqPF4YvB2P/OfFz2BE6HHOQF4EvbF205pQE7BvkCkuH4IFl556vAIl8VCol94vt5z2BmSfEuiJ4kux5zgRMYO0AMEAVto9Hi0cl9wHX6OHP8l6YuewA1QLF2FMs2gfOEl0fO46XBB6kCHAxZ+HBHSUjOfIJORfoKHw7YSfRi5JNI6iKWQIph7ASjYDYwoDFBcgHIBFADYAkALIBGJEsuZ7uIvDUMyQUAAM5ryFbA74OIvJnKKkYgOMxll4J9URDEAkALQBOnL6xblyvoYoKnRb2G04VxKDFoQISNo8svAPl3u4vl42EBnB4AIIM4B3lx04unG8vflx05PbSdT2Yvvh+nDsveQLRII6LNgG8C6icUMKJ4AIftJZHrRMVy8u+F+YdmADFAwV+UAA2MisdCh2TgQAaw1nPyAPAFMA5nKsQDZNSuxnIyvRcHXx+AJZxmV5M4+RUzQuV37OuV3uIZwFyuNWKsulAKc4nJns5JWHwJZ2BKvbaA8PHgMsvbaLjgrYqxJxV2io5V3ZFHQGhMHICgBeJHY0ZALjgxcEwAoJi8BCEEqvD9iiI+AE04HAEeQXqC8uA7YkB5YBBBJnDiuTqRsvFAMc4SV16jtdHEwqgN6vMgKRJxIP6uOnCvhpgLcJTl6zMTYNdFTlxaAHsIUFnABggXmBaulUOghrVNgBM0PKxQYue1xoJSQzLVFAYoB9EhV31dQQPau8177OWDMSuoV6dSJANiuiALiuzlDJBgSHQI0VJGv2wA2v5YF9Zm14SFySBwV1Fw+6ZIKCJzIC9d0yKdTGAAOu9wKcx9WqOujAKLhxF/DFp1wOvxFzyhjoP2vRcK6YCct9gkJKuva15SupgNuuL4EwAcgNkBLCGLhxWseu5wKuI/nI2Fz12M4YV31r5KPyVeQABOTUuSxmRDGue1/GvX1ygA4gLNg2IIgAv16+JRcEY0cAOkBHAJgBOnAGuCCMxAxcO/OzIGqwUANBu8skawoJgYQSbB0xySNBug7AQRocH7hmIFKIOnBa8SULcIxnHXwoJlMBiNxau5AFavTVxRvbaJRSSJFMAOwN3UXV3WuTqe0wN+Pmv+gZABmnPAB3RS8BvNdxurl6KudF88o/lPouO54OxhqC00Ylg59nZpqAxl75Ae51vPTFwPP6StYvR5++Z+NyAbwYCQvCSFpuT2uDAogLiYcAPpvK7sZvuN95rIEHY0fkKZvcI44Bb2LZvAYCJvflO4hxN2vPO5454kltCRel8YAFN9cAlNwAueuCPOjSErqm7AvZW7CXZvNY7BQF2UueN+zA74MWI4t8JdXdE7A4t0sj1JHUvf5+TXYtDJug4D5u/NwFufF6puQt/rr+7CrqF7MeARrGrrE7IsjBkdFvSl9cBxQEbRQcMWJFmv9QOUVRuUxJluvF6fsCl8/FlJ5Xpc6hFN1N3nTXZKZuf8Jl3t5+8BxtyuBHYDQxlJ9NvLNz7U3CE3PSt3PZytwXYIt6ZvotwidQs+KBXnMWJlt8WJYKQ/PXyEBifiN1u8l71vml/1u2l1XoOl1YuQFwidyaHHT2gFlMOFmjAcOHhwCOGYAiOCRwyOBRwqODRxWgHRw0YAxwBOMxxWOOxxOONxxeOPxxBOMJxf9q8AcIGQQtCPYQ8CO85iCKhoUiDERdCJhoGCHIhrYKju7CKEQaAFvqAOEQRsmpBhid14R4xA4QzlGIR+gVg5qd3VJcd4oRGAOZNVCNojgsDTuQiN4R2d36Y1eMQRocjjv0d30p4tsQRLmKLvSd5+gY+L9pXCMLuWd2juZd9YO+1KLzcgNLv+d/TvpdGjBg2sQQfgJru6dzQAkvMQRstIbuSxOw0CAG2pfILzu2d/Tv6MupIbd6zuxd2dBHOLIAOeDGpI6Ezu46SQ1zd+wQmmm2UphU7vld1ruaAESBLKMgBJALst2Ixahbdy7vzBbHvndyrvVyB2SooOIQMINroLUHUged6zuqFP6RgUMSU8yCz1Nl9GhisFkl8IARB+2JmQjUCDBjwKjBPDf0IkdCUYSXHkB9PhMx4QK3u6oBMw88L8AcNnwQOBNHQ/cJAvL8KI0miAmzDgJ3vu95CBe91gB+sn6NdZvABh9+1RjhKMweuJvF/YinB9eFlvzFNtRQt/PYC7MPZ2IL7YbbDtIM1PDRBke+IzAP6BXdebPgGvvl9jG7qLsKzg69/8A693itWWrVOOyhiFHdT2VfIHXuH9+bPuEKVA/bCaoVIOZZ0HN/ZG4DHp9gNIhSoMfvVc8hpqg6/uNWhHrKfF9a+J5lbZXf3xA/Y7JrnRgeU0ihgBezc7+J6vmywmHqiD/gf0DBRRufEwJKzlB7o68QfMrZB5ZwlJT8D1TVQzZocw8T9GnzLMzowLQl83Yblp0NhBIKbYAPNY6AzABBBGwmk7uyOZBQQO5OGnN2R9AJyiwYravUABZAxKPAY2yKoJu6jPFVD+0AlpIoedDyofcJOnRD17mw2yM3oKHJCBDDy8ArDy8BP8N1Y02BYeGAEU5nCOfQHDxEAnD2izl4CFARZjzw2yG05fD/LE2yP6xrDyEeiQPYfvkN2RQjy8BlalTFojxEfeCU/BK7uEfIQFl1F0hngEj2g5lD+AYZAEwAGoIQBcj2xAsdAG62yC6jij5jB6WkUe4+BUuql9UeSjzE1qj+IBMsqzEyj3kfmj74eqj20f12z4fuAK4U6j90eO3i0fGjyEf8BPm1RV92RxF+W5+QF4f/hmiBdyhMe2yBSu7aEsecj6seP5+6K2yEbRYagbJuyAevMYMEeb0LjgLGG2RlV+CJoj+J8LIDiu46OEeDACMlrj1DA2yKaJaAFce61zceb0KuuIKETd0yN2R2tC1MZIF8e7Gvq1uyKuuQJALdN19JQnj/8e1Dw8eQT9CfTDzkAByNGguhnm0C2hFknYNwB0l9W1ixGnIZoM39OUPfZtkBJv52KIo+d54ux94iPq4CqVyAJ3I3B9MvstRFMqT2GqXdOS9ZoEpZJ9vfY7JCnA46Zw4VXNBKCDPmBuAEifRFAAhFD3fBFD8LAAj1iy2yIprVjG2Q1ON2R4k4qegSt2RIYLtFJj9pu2yBKVGwG2RXFPyAQT6DTuyCnuUjzegS0ZKffwiJA3EqRR0OERBtXKRQJXEdWGIbQetBMJE8IBG5IlL2xy9wD1R0RRBSyqL6aoPUBIKR7BMDJyA6HIGeKeGkoWetmNYCY2xzlgcBvT2/g40KVOOejOAueo0JgjWxpjAOGfAz/jtI0zCt6euvN5CN4BMz9mfa2FspzYAmet8KBQOp1UJzwcqK8h41Cq981OEHktIwp3x5jADDZ1CSWw1888ANPFsp6o4EO6Wh/w2YfMQiPHSUJaDS7osE50qKCXWTwdwAOpwcBOAE4oEDIcAxzz5JSPD1goKO9udll9v8OIRxiOKRxyOJRxqOLRx6OIxxId2xwOOFxweOHxwBOEJwRONQBJaEVQVCMYAFkh0gKrsBPc0FLQH6FzTjAEsl3z9uBPz27RXyB7QZALbRgQCztd+FHBJ1ABeKWDIMEBCYAYa7BfPz6cw+3hcwrmBTwwG8he7mDIvTkI8xZYiGQbINhe0WPeRgUB1PoKIBe7mBFsNmGBevaFsxCoMjD7uh+e7mBrRNKLQvaL3rRjhsFgKLxSx5ZGbQOEtbQOLxBfDaUskKKORfmL2ixppFnQ69txeJL58xA6MHQhLyDAB/NSVCKNSVpCFw0JKLjh//MSBNL/ABtL2XRk0DR5yAB1OuGoJqdGKZffWNQB6gK0AHaPBElnjx2Mbba7TMHMlFcFsl8KMYAikqRRqkqRRmkqRR/okB8n/nPFAr+MxjAAykPL1WkIxpgNrINKh8BiexosjIN4r4ll7APINQ18gMK3DXhOMhlfwhrFlM13u4DMnleIIDuAa8LxkqgDtFQ1zlAJAKqhLZliUqgCTMasoJk6/sdoouE1euSk1fir7Jkb1/3NVUFIAYgE5x/Bk8uHsM+xfHOgv/wDRlKSBCQABC6YIsgHOxN2oQ5Un8gtILzQCYALR5oELQRaFhViPDeg90kRAqSrafZz9FgA8kRBLwKJZeYgvjxT7DtzCriRRLjIMwDDY8RcL0QziCufeBOVwHr32gziKqAEh3E0uwIgRCCn/lRLqEADhJZxVjL+EaSpBhDAOTATryJA8gARBitideFrPoRgusET4DTswLT72BUceTAYb+QgD5lHBWgDDBLwOSUrynhAYbwtY5shgBjwKJcyb+gBLwDdekAGFAKb2iy6bzOAabzegWOqgAGbyQQXqCzf8ILKVRSpTfRUnzepqJdBBb4PBliiLe1mGkVvB3VcSir2BfE6zFLr13IfSKJcCRnuMb5iVCagJwo/YCOMmAEp0H5GSMOYu85W0K85basKqVRjM0FqmrSZmtJv5RkSN7EnhB25NwQKb1PRJ4A7f6b3fv+ya7eZwKPGwTkbsYLHjfTyPnEXsk3U7GJgzxsIHv0AMeAYoHjfbmvNljwL2ATRTHeMAJeAo76/pw75eA64CaLvwXje/sJ7Fd8IPAp3NwQab+rfoRhnhC73fuWMQXewoDTfdALvgClJ6NfOEJUbG/08ib2FfuDZtILhFgAOBMLA0b+IMG7ziQsrs3f3mCTf1ENrelOo3kRIJFQG7xJQguIPe8IPDexWmIfHgNzEb0PKNPwKOMTGKzfsANqozb16O0b2YMG70HQt5rPewr8MY2MsfEK4M4QEh0ZgJl+iU7l/oBftFffy73Uw77xfemAFfeJppjApwC/eH7wcUiYKLymABjfyQG1B/WHyf3mPPfNpOPeWIXpWYCG1Ax5tMM7Kd6ADgM0AAqHSBkH/DETypUvMRBhA6QPigszyiBpKO8A0yJjB7mo7A6iHSAiHx2B13DzQJj4Q/QUB2BMq6iJHYCO5WYrQ/vkMw+mH1ox3gDQIVPY7B3anSALIO0BHYI9RPQHSAptMI/aMmEwJmPLFJtPFtxH47BUdWqg6QAo+4wIPvK3McMGALjgdaHZEWSHzf3gDhtPBw8AwJLPA8IPIBEH/tp3gLrb0t47Ah1O8BstLoBHYFAFJtMJQHH5XR3gAWNVCM/EMZN2pRUg4+IdDI+MF8vAHH+Y+0msGBn4jY+nmHqhHYCbnn5pgBVH1E+/H2g/xmCeVtAkHOOz64+nmC9QqH1YE6QBk/h3AO4Oz/XQ3H0lkOz14+f8OCJkn34+KHyQ+Oz8E+6H1k+bHxQ+GH4oBHYB55yH3Q/2HzKTCnxPkHIC0+vH9w+gYnNut1GXRvtElAHH/CXvtG7Bn4ibo6QJoBW4GM/Cn5oB46GM+vH5oA6qGM+/H0tOxn+Y/NAHQwxnzY+1pw4/on4DPDnzULNALQxDn8M+zn6M/n4uwwZnzywHH7QE6QK0AQoHE/n4u4ElH80bXn8zoa6Blo+0O7AaSgueQn3SAxFqKVHYPjxcTD4beb7JAhH8sU6QNqfQXxLRRUnSB4MMYtQX34Vj78PemyM7eDPLXBfyrLxE4Oygm1uygsqvo/IWYY/KJOnJ+UVnBHilplg70SUY8kCh68jQh3H3bB8/vre05xaVLtkZVmrxZVe6nFNaiiZU6X6Y+CX/LNkQFGs9H+RIyX4kUx9AWp8IL9VJZbrMNyGiyoX1DAPjwLe2YELfiACLfrsWLeNX+nxQQF4BRLp6VitTegJbwkUpb7tcZb9nlfqsXeaX9KA6Xwy/Q2KDfRX/2RbXzv0B3MHf/QAK+26jN0oBznkprlaVnr9S/l+k8UHX7Hk6QJLNPX2ZV9+nS+/X/K+/7xsQOpxDflAB4ARIPwBj7wTeFrDXFA6KJcD14ieb0CsvURDDcRijGRRLk4OwoIcYn8v9RS3/dfLoBzeHgJdBub+qwp1DDcfsrTUAb7p1PURhBVXwUoUxg3f03/YWMX0z15BpNcbHvYlNmtFlR38sZfHDrfgelO+QX3q/4X3q+p+Cq/+b6i+9X2a+RgBa+GiCUUClJoMG74YA2oIfA4b8MYKKsvf+wIHA17zreN74jAt72CJbapA/AEA3evkoPAM323fCoH2gnbzfeywIIZP30/ewGJ++6QK4NuH3+/+amLhdSkjkQPwQAGb4OQP3wQAi79+/FYL+/4P/+/kPzTf3gMB+4P5eBy7+B/MP5dB4P0B/cgIVAoPzh+tIHh++0FNdkP3BBkb/h+FZWjfGmMm/txCsGOp6KBb8Yo5jAHgEOz9NAfUpBhSyqeRlZlcIDEsA1InfDhJz6jQviJfVyNMdBL6vxALIPm4P95J+4gO7GOoHx+EQPGaJ6he0+AOABInUZA5P8tXgsKp+LEHiVVQHJ+flqVBTP2eO3gnJ+RIH8U/kDHoOCOCIOX3EAk9iJBviuOfaSorh0yvAP2nN2RF7m2R9SBHnuyBYbvABHmYoMa+7YDKejyB4BuyPiAZwOYfCJ7mC8eisQmN84RuyMBuQT1XV5oEaetGFsf6LlseTGG2RIgDsw2yBqwQskif8KkRBxKpV+d4HvBDP05M4Gk5JqQ1mYLEDVPFP8iBVQAOo4sAp/WWiiq46RoQGnn5O84DPpQgFXm8yMnqgqv2AVPxJ+ev2nlpP6y188klA3gq1+Zv4JsLpqRR9piLLJz6+fy9z20DQKIf5FLVfcULG13EHVByJAd/mQE7BTv4velz+LMKePt/GwnnugWMd/CH2d/GwsWIrv+d/0ABIenBJWByEK9+MZuS7nvx9+3v5d//v7Y68WiJBRi+47nvx3eTUsWJYf4J/xZnhA08K2IZ2lsRDP2j+ap6h6v99wQf94ks/Z6D/rv3S1NPzUACp5VYffpAAe2tmIwf9+xMnUT/tPTgAqf/d/HQI9/OANT/6fxT+mfzT+/aFSB2f59+RkAj+whCT+a/h7U8VoZ6qf1D+7ANm3OADye+fKQgSjdz++MvYW5f5/xuf6z+UxBuMVfwr+if2ll0YVr/Jf7PBReS4Anho/9Qr79Al3SUalD0oAWMh24hr4lfSmHQupgA7/wGMEBurAoBBrxxgJNYS7ZHwQYer07+nODtESr4jR6WkH/ZAO4/Q/38wkJDtEsxjgAdohZBbhKH+YmiVeqr6wBnTauVFshCArZJRJaJGDkQQPkRaJDUE2JKKw+BEMA8xhBAl3NUB0qNUBBDU1fmH01eq384BIYHUQOF3XwW/zUEr723/dtssVNpG3+k/9EMy//GUX5rFf+3DFf84gu4cAPnF1D0oBJ/wn/84s3+Br/CwygE6p0EOAwjWDXFCKGUxCr4E6YrzXFx/1v/5Wv1efsvH+rWDXF5/4wAXUeovMEgeUJF5NeAskyvgsqPpSXCFkjWHmg8TIovwss6xqgtkARcCdckr/IAN/8Rkf/4h/vIMSf4ZZGNA1/5XsM0aJ7DQ5Lew8gx7/jYQHG59aq4Mzm56LhagmwBIUGaihrilQOb+L1QY7L+U5v6DtFbi7S46TOFmbJgqYPSesy751GAeDOzQkKFmv0BkUiuUFbSmgPQBygC6DLa0wP5WzIb+1wAsAQYM7AHc/t9+af4WoCwBxgx8AUT+BMy+QCwBG0hZXuxktrRtuM247GQSAZXAZ/TVLpwAkSZCAUoBKlTFiJwA5tDDZIoBDEB9TJwAgv5UzJKQagDVoIpIwYwIsHtEZc4ojKE+0IykDN/AgEjmAZwAvowx/o7A4oA2AQ4uMIxfRI4B0ki5jD9kLL5lzjGMtgHwjN4BYbq+AemMP2SuAYEB6IzBAcDkoQFc4OEB6f7eZBGex5Qe/gawYmTHQCdMSgCdXmDM7V5cLqy6C2TeZLNerm6JiAkBryB2tLtkd3wqVKNelhDjXknEVQDKAU1eBV4CvsP+N0yj/nFeBQGQVMUBQc7FmIkBc3rTzGXO9V6OgHxkTsB2vsWIgJTl6M/OLJQZbmdgiQECfpwBrW6izFFQ6QGnAGxQTQEtXna+eQGtAakAA7jdAQKgswHlAfMB4P5ANEeUosyhrlkB6wExXpsBLQHjFLsBui5zXr0BhwGizCdciwE1XgzM6pArAQsASgC5AdcBxlTbAS5kewGlAfLkWQAmatwgzJAwgBcuaVBoLqUwTqhNru7+qf6NhKkBBBDzGsewL4iTAKpIqIEDSkX++EgFaKkAPf64gUwA2p74gUXcoa6L/jgAy/5OqGv+5/4jFAqg+4CpAXf+OAAP/sewD/4v/vQQcIQACETm3/6hQG1kzEC9Hr8AGf4IAclGruiAgSJASYAdTp+Wfyj2/hRk1f6KZG3+kAHg5NABMOQigfr0Qii7ImPIknZFcMJsXPTnKEpAXDRr8OzEC0h5/NAeHcDbIDQBPJLaIh1Ao5DkAAYoxICTkCksw5AzTt7YyoCCztDOk5DGOtSUv9ZEQLgA7iLBcnjSbFDaUKvgXA6uGvDgIqjBchJQVdRSUFdi4YEYQFJQwYEEAB1OuXJ7QIc4JIBJgaEAvBpTGMBmA37iOlx8aGIgSIs0faD0bF3YoxB5gTKQeGxsFLlOT0g5VJsU/ACj7iSeY7DhSGWgy8BnhDXItaAYAFygWygHLKaA2fqagHBA1sB6gRYI4IiGgVAeAKBtwJ3Ai0jB5BXaoNDvABG6JABS+uQAJli9gY7QCkAzgTVwn4ALgX2AdIzcICuBVE6ZAOuBxwyQYNOBwmwGJJgAe4F6eluBWoEAjHuBxnrngTQQWxY+AHuB3lgeXmesEUT4QKJYS5DcQJr6u+jtAB+Bz5IiQF1sSoB9gCTs04KiNnzsY6AQoB5eEuymYErsiWi+oMfsHl4VwKZg6+ykUBXsKMoJILIcgCoDWokc1xzWEIkc7qaLXo2IeoA00Izwq17//sAYcgCwwNOY0khY/CBcXoHBNtFgYFzqXnRBt0AdQO5cVoB/3K+eJEAegAuMn8BG8BnS0SwO/I7QHo45EHkQqxjq3ll4Hw51bAOg5cDaeEfARRSlEGhifVh1XFUI23ZuTiJsnw5y/CRSJITmpt+aQNxSNHXC7o5QCjaSBoJ8LC5AmE4V3A5cB8jFfL2icnoWErOCAwI6MNTyUU6diPJByPzdEEpBtB5ycEVo1HySQRpBP+awqNp4X+i6Qb2ii/rgRPpBTIKGQbKOfnSxXDBYZkFevGFYh4BWQa2kNkGfBgPAMgKxjnZBzkFI/HyQvmgKkIvcSAheQZts6GyORD0YmkGMUgFBkGBA3OeUwPBIMglAX7yBwobWXpbTpveYlkFxjimkyUFngtwyvBCOQb0gmOCeXtbA4/x47IPAS7oDQceouSKtiNmwP4G5Iudsd6TSSFNBrwAzQWmkHNjf4LYUbg6DwPUguFBbovhBy15MFGkSLlBuMJeSW0HTduzQJEHrXuRBD6I3oC+i63577Hx6ojZhlmOgEZa8IHkgYTAejgAgHbxUXKmgjtCYCBXc7DKfQeQI/4A/QYoI31wAwdgAjghGMC4I1Ob9kEmAv0HdPl4IS57gelDB6hBKsjEI6Qjwwb9BmGzAwbGQHuLYwFDBnQhdkDjBWmIYwTQIbu5UGPjBw7gogMIIJMG/QUYBnAAYwQVqUQ6GnqTBZBCTCHOAlGyzCLj0pME5vjjBn57IyMF0lDYCXCoQckHcANiKr0HuHB9BeqAIXggYzAgOEk2SGZKcKOGS2hytkukEv0GiwT2AgMFBgDpGCMAOCGcQP37gwZYIksGS0pOeO9RfvBsYKoEOku20+w7DsK6SmtpZbO6S9+Jfpj/2PpIwsEjBaQgfKkDBCQhhoHSSnRzWwaySspJIENDBoQjeCOB6/RCckrSSrpIcfvySaMH98PrBV8QOEpWgcsE0HA2SDagywSNgisFUMr9BURLCwMpBYHSxwYWSZmy2kj3YRYq0CgOSiJjyRAaAvhIYDv4So1yBEiJc9Iq7QbmwREDKUnpSGcGzNHESMWLjfMvwWQLJElwiqRK+4iRAWug15qRQORJIRPVE4iaFEunBKIDPXsNQscEwEkkIiRI26FZi7fB6oHVcthK/QUTBdAhUGMQAmoBsCOTBc5AiCPRY6t4YiHIo3LKVsNfQ5wjXknIUutS2Er+Barj6YDNAiYDbkgPBQgY1kpq4p9BNklOK30B+yNGgycBowQYORIDRDosArr4eQS0Qv0FMwesILMF1bGzBgCHWCJLSXSgZsJBgscFVHBwoGbwf4h54UdZKgEBQvCJVoCWyy6bwOt/iPwS/4kf4yoBgEpkytbCARpT2k5KbcDwa+jCv5kMAHcGrAMkSJsjUkuPWdsEAZoYi6TBr4rbGf9KX4mWiN+J34o/B6nI9IDOSj7RLGMUk6HinwUYIBRCoTrrUDhJquBZAO2BSvt4Ovg6IADk8/tzVHPUcduzlBLrsfjp6IAME7uzZ7HFAPBbDwOtKCezGgX9YppgHmHSAKEjvALgAilgY2EBi4ExoYDBYN4jcID/gilgmISOB//jdHLeIdIC8zNXIVyBquM7AViGqEA9URoEeIWYhzsCexE2So4oUsDzB9D5riPzB2MAlECe0BoAiwRJcYsFfQa484MCIAMrBaSGqwRII4Hpz4tDB2sFgwagAd4E0gL9AmsEgwQHBcMFAwceAlSEosi7B2BISkpHB+IDswNkhnQhqUt3wW8HYACHw7DL1Ie5BdYFhoN5iygAxEk7BZMHEwfRYm8GrwTvBr1z0GJJuR2D/Euh4jQZQkl5G7jB4QIjByhhuihfBpBTDIaMhKiR+Yq/B0ZJ5EinB4iF0wRHQ/8F9kJYc/SFrCBsIECHbCDSAFkD1ITm+IwAfMGrQsSF8wR2SAsElEEYAKSFc8LkhysFc0lkhOSHvQXkhlvAFId0hRgjFIWLEZSEVIf7Be3qBwbUh9SGpCLEI4HrNIcUIrSHZUOPBnSGm4uPBeMH9IbtcB8Gm4iMhtbDTIRMhS1hTIdvBXd6zIfvB8yEZ+IshTVbXop8YC8HQwMsho8FjIdTBrMQSTueoRKF7IeJgq7T5kkfBXkY64ichP8H0wQAhVyEgITch4CFbCHMIDyFPIdS07SHcwZ40vMHxIZ8hiSFb4DowoYH28uCA+bSAIE/8xIC6oYYAT/w0gEFe4AqHQYRB7NCc0IeoTOJjoGGKBoDVjnua00JuHBJcIsrywI2OjeTIQtzS0CG0MulaKcrM+lVG+Uiwxm4WDvhjMPCYp3qfLH92yIBYarj69vj9rDlIQqIW9hwiKgKYKomhSUZSooCs03gIFhM2eZyUqkacMDoJlt9AJBw9ylGijTJd9LmhKVBYggWhD1h/WgQWOuCSAEu6SAgewDVAMGr+CIWiSE5k9ieyQPhY5ia8RnbSmpKa6+qMlFUU0+pvwDFq9SC4Gpo0OEDjobo0w/SuhjnArdzFbPGKCxi41EwiXBoI3vRYy6Hr6t00IhohJmIaUdxmKCAKQXQSGjOhcsbp6JPyrXz1+KCaPPrZgau2HOoPYGCalgA86oYAbZidao8gY+AY2BFYh0D9aqlsGUCtTrgYBkBUVHDqdDj/oUyGH0CTwH7OYSwVJnJKy0DeQPyGTEC4IJoaBlh0OIjqVcj/4EGeWVx8qD+YqKxqhvMsGyzTLHYaXEBqLIbOuUDvEIRhHs6YAM7OW0yuzq6afJqAgKRhuRqOmvka6AA+ziRhp5ClGpiaV/QEYfxA1RqIYWfoBkBcjHD0+FAKgPGqbCLbIAcM/DyrUI9wn6HSfl70r0AtjIXAF7zeQK4a6+KAYbxhzkBMcq78+iz5Us4sYGHAgAqGtGEaGiycfWrHQLgg5bIqYUZYlMiMckPCv6GOQBZh4gaoYZ78+EAYYeMiQnRMQI9gu0Y8YeZhzkAYQgiolfR8qPJAbnKKgEaA6GE/cNKGP3CKOsp4H2iXaj5ACTRiYTfUOWBAIDas2GFWGpqGt+7pQpNiThqeOGbqwYF8+AKMzhpZYS/ihcCmTBJyDRrvyCJhl5RYQN4aRGFTCulCuvYkuOWWHUx1YQJh7mitKOVhGxrJGvRh/1AUYRka1GGu6JxhCIBkYV7Ov2r7ajRhDSBcYXA4h+R/oRwgr+Tllk0aaOpUIBjqzugdGukw7mhS+FX0XCCtKEJhP8gtYbFhIjyCKMAszWE+QJeU8obwStyG+UDdmIfcBkB7qnGw1rZeoQsIX7af3Hh6n3ql2r1y5pA1QO/GiuBZEBVQWqFR8jqh7GB9WAahf2FZKH1YSyBVUEu6iuCJBo7WBzL+5nA0Vl7nsNFgkWbmoScQ7ND00L3Bh6hRlojh6zCM8FahbjC3wBjhREErXtVop0H2PKZgrdYngmrWJ4JpZmpipmAEsj+BYRxMlq+eW36clscMsEFsljegPJZEQPRQREDIRjeg8Np/lMLQJWggwIdWpFD80orggtLUlLg2pFDINmOgUeDUlKE2N6A6NhoWkjZsZt5gnGY64CjWraH2uOLWa0AtWpuYTioc8sNso5KwFlPK9jB6MpO0VRaXqnyi8cA2oa8AvioDUAZarXrXMvqEHCDH0k+aPeDW4ZVCb/IJyjgC+ATOQOrspAp04oU4lnzddj0Gq3K5jkQwuSoOkEuy4pgmvHmqPnCvct+ylGqzsg6Y43htWKlSCU7QmJtwxbKXKufyCXy7kC9I/8h2xM5W07Z/fBLaYTLONG4CItzRMl3ySLLetLT22LxO7G1GbZDxKkpUj5rV4YLiAEaQfNaSkUHfzFpQIEZg0thAAawJNG1kyHx04gAcyEAJNBJBCzBjgJSm8ZIikF8C9UCp4X2AqMAhHjfUUtxIMjeglULzBF2y5CDkwN6SyIKAAl94/uQf+PgCc/Yj9FHh8kgx4Q7KzZx83MoiSkrMIhuC7o6WfDPk6+r3pMmAAebYLCtyMFK+QMvKd2bvxIvhOHjt6t32nSJIcIGS3pKrSsO2mTybqMAR5Eg+8Evhc+FJVpuoNdCbIqARX3Q4eJ/hCZiLIBARTTpaIDOizJLdzKUBZayVPDFIPCafyOBKTiqFKnP2j0BcjIG6B6KWngWi5MjQmEiWZ6j4AizAZBFX4TdA4EqUEWqY1BGf4TnEqxDDpAPAtNLOBuDA4NRBKvzWeZxSYoSODuKBBOpKO3LsEQj4typPENYCGIRXHONyQnJwERuKWjS3KhFa3rpjpCeGTSZnhkD4bQ5ejh0Ox6od5nEYSjAuUIQ85gqoDjViww6ciGMOdgATDvLEXwxDDtLojhF7gDIA9QSjFi4R0v5YAPWQY5bFwfS8jwpWYo8KN4q95hLidFZIVsXkyODWwEoKa6SFTMbGhaSwWhvIu1LgAFERr4qx/LERGwJF0twyvaJJET3gbXCOnEtojQLIDpQkeB6cHDIC/0rIwkAQb6rh2rwApAoZMu/QJtqxHHhE+qqw9qj2pxytwOzIyARs+mgqU+ADmuvi9vQ78NCqSVZzKNYynmw1BtlAhBF5jmGgESotqhIReSRFNE+8rBFyEdjWCIL/1iqcuIZEQPligLLknP7ExIBYhg+c8wT7Eb1wndr7hJ4hsMDsWroKz4BGUmEgtcrNuiOOQ+bZCgsRZ9rwlhCKFyqkOmGgySrOfIHGNw6ZKk+85BGX3MQK27REQJ1BlAoCESSCDxEd+swRJBFKIGwR6xGfgBQRkfZUEf2QvBEWWDARCRGwimggMlon0DQy9o5AuFByUJH/eC/4iej4kQ4Kd8KAssSReMYgBGSR/cAEkYJexSpUkfcRJJHZKiIRd1SzcliWWI4IkYSRDTJaWhV2zZz5YmoSpSqvBjUqM4BVKqRsxFzGmBAUztqjtJniZML2UvJwFVrsDndIQaq5QEZAnPI/KiMRNDJYEd1gBLpoSFD4xtrnvLNKVwqVxu1gY2p3WjBciIR5NqueiPggKgiiDKBa+IhcTGycTPL0EAoUfDm41Kjs2nq6N/TkwDTSF/jQmKFMmDK1QZbA4vJjljIsYeD44pvcOuAjQqqWPjZOGt5Sd3LS3JQQstwpkaPyvkAQiBzce9CtgIpWF3DaLJx66QZz0LmRDMrgJgiGWvpqPEuSLPio4gTiz0a0MN6RELaGVtwms3IwlMqRmVr5yvH0B1pooiVatNYbqpL8/GZWBJE4qAgEMhdw7WIFkRYGmFzFkX/AhlIlyhvgiPjs+isEdpHcth70agCQtqcCJsjdtgxCAwye9PJwwWDTeBz4GZb19MO6Yjw3KNkCq5F7eJuRgaiZ9F309fTjEQ6gvsrYysmsMxHIIHLobqDgSizA+AJOKvfCSeFg6le8Fli47BZYmAo5kJCRLJE0kVgwXDosEfDwQ/L3YgyREPaBcCSE6BGsESJArEACEdiRbTbxwAkyNzDEEty4FJEIgkIR0lqwkQImPJGMkUiRnBEokdwRaJGSjomky7Kv4WOgwTBEtImoTeHUaq3QiuDfkSuywnIWWB58cBH74TfysBE4eKN0Lriy6GeonAyZAkCqZ6gQqu4IY9oYMvZSIGCRhrMgQCFZSApgC4w1EAF29ZAJgcFyMSwwgCgKGlFUgMueU9Co0kSA6NLrsCMIK47b6BLar+63wiN2mJaiyjwIw1Brjph8ffj7ePZsj2ZPAEscsNg2Tm/QtQ5fJB7AJlHNnoBel0SXEDOOplHpAP5R+oBcoQoUb4DzjpRsDlHi4nZRC47Y6Cg8HHplETX6SopvMDZOrnQqTnjQUIS0TivIUfAv1p/6llGrABSwd9BBUKUhjGE8CKB4v5TLwNWgMBIcpNiy9iTaMEng4F5QwIegLZwnNHikQ8x5cFooeKRmWI1RXtDAIH7kwqS6Lr4g5pq+8Mg48IA8pNhOINA1noOwenZGmuwKk7aiWkgkZZqdDtA6GhLbBDBRHYSmSqRKuxYJRLAo3LBNtn2A+2aTFv4wbmZBcAUWnTRRKpXQVk5SIRn4JhKhZtQGgnbVoLZBIpAy0lQea4CbnEKYTaGWwNrE5VHJQG22fQS3USu0DgQxhD6E3Xg6/FfEOObPUQ220YQ2BKDRnmzvUSHkMNG2BJjgdaHTUSSesXjkjsNQ2kE5YCYS4hE9SAxSIHZ9bGRSejr0mtbSOuDLwEbSYaCAVjrgACT5CPUcjjaG4PHA+OAjYAMWPrhDFkxm1TjzCDUwiwi3ZqjMMWoimBTw8UHQ1LZok8B0holMrjLdTAXafYgM+kno8Lqp9Enk+PhbeqxOLTJWAO0QkwDUNE7waTSRoNSGooDfmMpAi5DtABZApGIu6G6AUZhMAUpARwCwzv7w8Uwd6LKARwCSYZj0eXSaBg68ZTaGxqIY6+IJVBq015CtoIeQzsiZuPzmGIABvFIRk1g0uEBUKaRuCBvu/YaUGo6GJNiCzC5q9OqbemTCXJiwgO8ahYZRkocaz4A2Lh7A2+6S0i8AJop9bG0EZoDxFu2wCwjj7i4yMqRtBHY2iqQpFs42boo9FqOg0aBIAjDM6RZDFp18VdH+pFHA/GB88qdR8xDFFu9yiD78VFFAHbgbTBgukgBl/hYRx4EKxL8AwBB9gMy4jtAGwlHA8RbJwK6Ig7A1UUiARIDtvnQk69HS6qJA7qKsxIEYe9Hp8DFiPg4N4LhI3MTmaALiJ9EPYGfRkrBH0ZfRROFMwKLKNehkQVHA10R5HqUhBgCGALBipFBv0QYQZT5GAFCQ/T60Lr6wMlC/0ciA/9Ff0Y8Q0WKSsE8wiJ5EQGAx2nxasieCCDHNcEAx2tAgMfAxtwjv0c1w0DGhQLAx9cHWnvLATih3gWLwhDGQkNLoJDE4Et+eq3z94UkIKOGM0HtBvSFvbgRBSOGM8PQx1WiHqKiATABlPucAE+TEdD3AkgBzgTSAl4AmAJLAOVBzgQIxPDH9WHmg58yHZmdoYbaSMdG2fDEOZKqAcEAmAFwxUjHKMbeQ5DgTACHwZaAEMSeCxVHS0HoxPgAGMeDS1DF9+DgS8sAmMfBglDE7EdLE7NBCMa6h04BqoeQAbqJ3CECwjwgsMM8IrwjuwFlUJRgvSHLQeHB1QKIABHCf7EmAgQAWQBZAgO6f4PUAFkA9wORwaMA/4FEx94By0KtUhODsJhn4QTHNACExYTHNABExUTExMXExCTG8cMkxFkCpMWjAOpSgZFQucISRyK3arrB+iHOB6TGT4OSyo1AqXigC4CBAoGpeh6Dz+HMQuirjGKDOzQDbyPmU+YQgVKYB9oDiMQoxkgCaMX7Q58zHxLLeEMHtvjeg586eMU8ILwiQ5hPQks6oAK3AugAqBLoA805e2Mzo9qr6BHNuT9FX0RDeL1DcxBbuoIjgiO8I/Zo7ns0AuHB7nr9uB54A7seewO6g7uDuTHAscJeeMO43nvDu956/7Mdg8YANiNj+KOj0EHTRJmDRyFWwu3BDzOsOKw7/iNNAOw4IsU4AooDTQBB6GICXgBZcH1be2NEWCaDzDv3AG4oewKCxFvCLjkgIFihYsRoYH1bx2MCOWGCK4EgYfeLH9MrEdUFramwCRVHOiJqIJDjXqMIh0HyOxAohlzA+DiuAyiFGIHyxFb6KIUKxvfJ1QbuwlDYhDiyQTijALDxAQQ6xALKxRIBOKN0cyYAfUcpOnlHRYJvE9LHJMtlRvRhGTh02Jk7S6i7623oWTkH4C4wzjqkk9zFcMc2IdvTYvpgoYaZO6Kn6FpyRaEYY3kFT4et2YZIITtqhdYAS2gRq83jYLPieXKDLrnygTsC8nMHRPJIEBOr8jqxDjg2cj1rDrHbSIFS2sScg8GCgIY3ubqAcTiMIDYi7mhrhC7BXjpVoOLE0uKnErCFv0AEe5pC5saeqZLFAIQuwlLFtHPxmHniFpsCBBUSQ0kkkHeYXIWgAnaBOWiSEiuDuIrdG3EBMsSZBxsGssQVc7LEyAGRonNpcINyxxsHyIWKxArFKIS8A/4YoOPyxmQCLsUYQRkHSscEOBYBysWCQeerf6EqxVDa7saKw6rF4To0RieYUKoqYUNLYvMpOI7wd6pGshrHpjuV0k/TDwGbkqOxOtNailkjWYIO0O3josFEYh9Hxqn6CH+p0whiiv8E9EDEOB2KDYZwAV95MoWBxnbGW8JBxjGFX3mv8/YD+/EZEYqF9kLEOSHEHFJeUP0yKUT8gK442sQ2I1lFJjovSktIWKIWxa2b8ZsPYeLFNqmWxmdGvUcSxflF5EDN2M4CdyA6xg7AUcfAqBvgIOobwFE5DADuBI5bXUR2wa4CsIelRfbFvMO+gaKAeThUC1E7megaxPjwFKIocTHEUsCZATNDYbOqQY4DxFvcxFLCiyj2oACZobAwAgnEa4ddIh/yFsWPIxbG0nLXY6byxpmugnrE6QAOgi6wu+KWxMxD0sZWx4Jh70dwgazESzpsxA6jbMbsxPoT7MfFAMAS91icxcaCkjqYBXwggABiAWgA4gf8IxUCUJCBestgrwGcAmrAHsH7gbEBNQHaQUIiPANw0cIjWXgKIHQDNAMzAc4DrAP5YqiC53J6IeeGnfIWIcICNGtVxecChiESA4YgEgAZRvohOANWAAOCoALIuRu5WELhecYjXMezEiYi+GC28+YJYGBmInIDZiAKAQoBYGPmINBDFiCCIQ3FygGzCdIBFKH98tXGYAFyMG3HUAH8wGXEnaB2Ak6jWwJkI/XH3OBbujBDdcRaIp3GLcbcxSlSrALtximRZcYdxnXGrAHGQCTRxkM2IpoDKALWIxgC/zpVxvAhcoW4wScwGgO8+FXGgwOk8zKB6oKOulwCIHoNg5MAuTiGQ6lIJIHpMtwKnfL0suYIsgH98hFjtIPQKp6avIA1xkyADgBRAVe6hAPdwdWDZIPqA7rjoYC9UxAC6WKKAxAD5yC5ApvDkgHTxPkD+MCY86AC3iAKgvCDtIC9g3bbZATUAA4ATcPTxzcjNyJzxxBAc8dWA9kIMeKaisaLmhpBAbhpI8eQAyw45GHtwFySmAWpgGw7kAHLs/jAPNHD4bPGi8dwgXPES8ZbCCmC9YJtANMLY5tQYr6h/3nhA1ARLrHmwf3E8cvU8FXFCvB5xHjEPCOxA1AB6iG8IjpCRKNqq3To/UPdwt4p4UF1A2gpYgCL8/UCnYKVEp8pJQDHxcfFcILHxCfHx8dHxXCCnYMSArsZFWkwwkQSdTs7g+GBo8LZgivIZ8e3AugRf4jywOfEF8fnx+GAcIEXxJfHZ8bnxdmCV8XZg1fGSBMXxWfFl8fXxl3QF8c3xmfGl8XFA5fF58R3x3fGt8b3x/fEN8YPx6fEt8bXx7fEV8ePxNfFt8X3xHfGN8WOgxACigOQARWBASM3uXHxobP/4/bDCYAuM2/FxQPdwK3GEwKSUkEBpGHdQWIB5wGYUUggi/NtUcPj1pDM23mBGSPP0wKgmuDFAB5YmSA9YEYDThJBAAOA/8f/xf/GACZBA5AC2YCwwnU4r8bywdVCM8TnxicDa8T5AoAngCWixxATQCRNw2uzptLDaeGBgCRAJyAkA4DAJaAnwCZgJiAmQCSgJsAlwyugJCAnYCVAJuAmoCXAJGAk4YFgJSAlUCeQAeAm0CRQJjAkkCfgJdAkMCcQJ1AmkCT5AM0BzVKVAHPEHlt/xIAmECZQJHAlwCW+wmaCdTuLA/8x2FPw0nvCPwIPwI7Im5DhgUtbSQk64XEE/INfxXd568S2ceUA1UKA8b/FjoAPwXUAMAI/gr/zVgOwJHoA58dSeOeS0ngwAFSDptJ1O6ACgCfP0Egm2CX945pRxAI4JzgkygK4JoAluqIQiahg0PGwJPAnoAHYJ1r7IgI4JJoDRYTIJDkIJNI5w4y7TEKoJcmB2YKgAoIT9FqPisaKQQN5geUA3oEu6r/FxyK7GXOCWCd/xQAn/8WIJ9AlECTgJzAkTcBzxZAkECTUJngn1CbrRrAniCTYJbQmNCfwJXAm1CUwJMAk9Cem0J/yP4EpAG9CiCeEJdQmDCVIJ9RRJQLIJrRAiEJBALvEP8ZbAgPHz9EYJN6AD8MUJMliIAKVAxvSmAZBA3gmp5DEJmQiIAM4JpUAj+CZCbgmdCREJsgnptA1IpUCX4iZCpjzXCS0JNgmRCfJ4cUAs8nhg7cADrNNYzQncCTgJHwkj+NX0rcB6PHEJDUhvBMQEvRS/CXo8pUBsBFYEH4R/8UAE5iAX8mCJgOBEUEDm2nT2Cb4JpwkVIPP0pjyEiUfgkwlUCR8JIgTfCfQJsIC6nACJ/QkyUp1O3qhUuBSJcUDeIsXkNImeCcCJjInL+DhgvwncBMqA6IlxCX0J7In0iSCJmAQ6wAKJF/REiYRAJIl0ieDG8dAUiTywxgRlLGyJ7wnCiYyJYgm/CZgEAonSibYJDIksMKCJ4InDCbMJrgnzEOfxeU5cfCeeIO4EcM0Ax4A2QMxwBHC4cKIAxID0QCtx9EBBYXhA8dAMMEOooPEI8R8AkPEM7jjoG4ikICGQBwBkYJlCK+4JoJoAeED3gBZAVvFuoJ/geEBJgGGJbzDxwB2A9ZBeicmJYaA/4HWwnKEZiW6guAB4QLjgsZ7iErwIPcB/3jrgB6RQ2HQwMhESoucApMApEKSURQn/ADhgqZQNCXKAWwlNidPgCPEQHIAJ1ly60YdhJYIyRjAYiBDegFGgbMIdiY0oHoatibDQd2gr8egASVjG9PHAi/JcsHNyb7iBkqdgZEwA4KDAcBiVYjhglFy1iZTQVCTFYAxc/ToLjKmB80h/8buJfSjThCNil4lTgNSU9ECIEGHI0gZ9KKDAU4DlQlXk5AB9iSzC4sBCZiGevICRmGZgf4logEkosFxShjPoc+jDaiNwS+iB6hMAN0AfNOBJ8sATYdbIdUg3QPEg2fwTvAWQHmHP2F/o6EkFUUYCI3BmACtiH8A7sT8awWCjiek8TYn88RCA62DkSfgYxElNQCyQ3ZDTgCAYDEnFaiV+KeBgGG2QCxjiwOPILPGgvBOJrIxNibsUEWTHQMVmOBCOwF+QGH6OwCKoyACOwKgQD8COwGDgkGC7iROJ31ALjIahQV4nidkO7GBBXlkOv1DjMGUg8sAxAK8AGSBpTiGQYOASgS+A6lgb6KvxX8EPfDfAG+h3KGhA2jDd3thATYCm/ii6EWZ5kMaUmrAGyHD4xEB+MCSMgrAGUcJI7iBVEDyIZ5isSNwYaEiWzrZWnEgNwIxAVpSQgRcukPHpABSAzlhWwDO0cVBFgOk8r4mt0gS8bSiOSVa6P1AaSaFe34ElSTpJoV5q4MpJt3BGSfqAcnJdxP2ybqDtbOaAIV4HjHJyrdKVcZD+eEDNANOESiD6PLuJ2mAOSYbQ2QD1QB7EQhjnqJ+gXcQvYGOw9mh8ngvIuUn8IGkod+4bQBlGC9IC5vsAlEnqwn4w28TFRgvEgPHvilog8cBTSftJiBD44FGg6lI3ifJwM+g+SagAfklGjChAdUBw+K3El0k81o5JZXZxFH4wXpD5SbwgF5Q9dKdgLzj7STDMeEBm+qOJbUkUSYNJh/ynYMdJNYnW/m1JhkmyqMu6YaAbiCHOF4nT4Au6E4kD8JgoKb7zSek8HCDKcO1IQEB4yMZIL0mSVJD+n0mnYFxADAB4jAFYu0m16rK81PoGyHXIjCiEwMYA5aLkSWsJnKTjiY5JS7pSYJVx+8CaTtlINuDuICZUx0CaTpHIkaAfpgeMnKS1kgu6y0liydxMKb50AIVJI0ljgM5JGkYViDdgiADEgATJH6YAyYf4bkl84OkyXNjaybrJm0BrIW6oiACnkD2UCsmwgMN+nKAfppsMafG+AB94ahibQDWIm0D0yd5WnsmsrvCAVe763l9xnskVVCaAUaaZAC1AXCA4YB+mP6GiBvEwI9YmlGmBvEDhAPAAZ4Tf2NIGAuZXSQhAh6JOzP1Ay4A6MJ7JPXRswvxALsltSYHJw8CtxCGQy4Dvirjg5ElBAv9cWZ59SWDxnMlXSROJvMmjiUUYgslOoMLJ8sk1AOLJS7ySyXQAv0myye+Yosk9yYrJUskqybWJasn9kBrJmCimyblwhMn6yfSKfvpRoFrJOsnzyVHJFslM0TXJvBB4QB1OHMnuMNzJI0l5QHzJW4kxcKeQI8mkwIRMueAHjKdgZRiK7NfJn3EcyVdJE0kpMp9JlsJcsImoP1BBXjsQrdIhkOd68kZpyZtJu4mHgrE0WHbWUKxYQHYQ+PTJnzjbSWzC74njoJ1J6TxmgHLxDag8yWXBFzzCwJgo6ABryQtwTYBEydfYhskrySjY2CkEyVwAX+EEDgmg1cnmhppOknZ4QMdQ+8kXupDJAOAm1A5k4IBniSvKjkl5QJygACltgWjJ9qBy8cAuIkCZye+J2kCz0GjJFEBZAGfMZtSzAOwpkGhriRwgPClPAOnJHYkywOaGtMm0gCL89QAMKb9JWFQm0mcM8cBOSOaG6xDi4LSSDCmIEERebcmHybWJkEAnyZbCEikfABfJ4CkMAADgysmwyQ4ArlrThJYpu4m3KJIpfQD/4JTQ2iA9QjAY6TyRchdJoMCr8YBIsppqBlkAWQDggDxgcCmxQTTC64kW8mEpK/Fr8VXkbPQt3oDgeUBNoHs84sDYQE+AVwIyyZZO5EmaTr4hwUlsjH9qhKBmFD9wqqB9vNwu/PGCGoSQxEgHsFOoRrCFgNwAjsCWwvIUvCDE3g3Jf8lXSZqce4lwybYp9cxzoFzALNhWyQiAF8lp1LQAfYlviZFo2uFe0d/OvSQC5knMgynXYMpQo7QbiD10MsnDKaNJJ8nNjGy0CzaqwDtgHe4ryYo6qim/SdogYTA17g5+zoKbQNsgmjCTABtJdPGwwD5AVikjKW3JqDoIgDbJmiDdMgY82iBOuN26aCkSgeU6jklgcLxAdfAC5pBAg0k/li9gE4kHpIqGJ8mnYCahF0ljKdY66kj2Orwo9YRZVDMpdnR0AJEhQkI0+DtJi4k0WASOPyA/UDEoTSwyqGaIJWgmAVXkIBACKWUp0yZzoL4pMjHSKZAAsin7KVmsX0kGKeRJPYBlKfHAWinMqb1BonBeKTLA/DQiQClmXilCwhFA9Mk24E020CncsKcpxUbV6rCASqk9dHVgUFD9Kc3JjkkHpG/JFLxcsOVwBi5XwGjJ6YaUwvtg/UlyIOip74l4QIuiT8kdiS/J9XScKdOEPomfKeeoVyl2KdtQWKmaIASpRALdyeGATjIbPATJG4gUsCOAyYH9kmtJgCk3iU8APomuqJVmFSn7GBUAG7BmoGv+7YS0qYxADJDHQOxuwhg4GI2E1gD5tLUA/6AqoBGpaYExSfeQdCBbieOgKLqTwH8p4YCG8CMMialYAGjSoUkl/DUpMoDcLgigLPAGsDyIBOw/jkC4malMQLmpeEgmCNCIQQBLgHSII4AmQDiQUwAqoG7uValswrXcoWLyEHCg3alletyISP6SdmDQI6kegD9xm4lcybuJE0kLuhIpqsALsJEgt8lU7AuM1KkdKQ0pnYAcSSmKqCkjSfqAEcn7KWpJ/dII8baQn0lNSQmg4ClppNtJFlgoyWvOAubWqR2JzikWWJ+gNkgLJu+KBrRfSbLuwGn6gJeJ0zogEAjx1ynbxEypRnJGjH3A1qk0okbsYSnNjLNJyoDCKbQphrR7EuOev3RLGIgAeEC4AP0pEMk8qXhpBLynyfHACEAYiXhAWuBeKfRpUSjuSR+p5oDwgCzxG4zcaZAAfVgG8K3EDsIiQMBWLkJFGDLAcxgDgJ7JqMk0wowp+yl5QBuIE/RnYMJgzMA/lgw40zrmIk5BNykRyS2JLtgp4AOAcPjvfM4BIvpvqdWATYmM4JVxyzy7sN98JvE2mDC66SLt8IAQNUk1QL+giKkMMq1JKmkLxHVgOCkcQLhG24AqFGqSgYkKev5JRTyQKU+ptYnHyVP0UxhJQeppyyk/zgLmAykdiWtA6eIWaT5pUUgRkIzGGmmRaakwPYCFybCAujrAjEpU+lGVKd9A1Sl0CJ2p9bDZQHepXDFDqQyQ+JCWRkQQMMw+pLRpimkTiUfgC4xh0gko7KBZNEapfjQrKWapCmkbKbngPXSlCrfg8XBkKWFp9wZoKZlpUwb8QB+mjSbudhZYCOCCqc5AxWnwKZw8CGkeqQapXcTvycKqmmkaKXF0LsTmIlKp2iB4QHBAO4nycI9Jz0nyaespqWllcMpQn0l7KapJs5wvaRS87WzsNKapkSCtSThgoCklaWLqENRtygbIl2ATiVd0dykByc+0X95V1D/mP2mvKbncHykqSfqpfJ4yaQVCfNgpEdOEN2DsUATJCSjOQBNQDsJrPDjp88l46W4pymnfqRS84wICPPDpEcl16J2Ic/g06cpJdOm9QckQ6KkdiX+pNUlPSbJp8mmgacjpI0kKFBTJvkBKvCAJAubPqP5pLTZcwMTJ6Wj1qf/IYXxj+GLpBMmS6e98mOlOseLpaJaPKTrxpMmuWJtAcFoo2PWAiumPKb4km4nGybdI+unzyVZo9OnlQn4wuimR5HhAaMC6qbtpfUlOqXVJ72mNSVXkLUn6gOYi2qmwabJpqxStGDZIS6lAKTQGQHaB6TVJb2nzaa2kbLQI4JVx41F6KSbSeECbEBxp1kmG0LZJScD2SRep/jAoaUZyiyB9wPGpnLrLNhQp30AHAKIYlYY7tKhAAci4ADu0w0A/QaKAkgAByGjAxEA6RrwgNUo4YNqANkgWWEHp2MQraVBmOzBAKUU83BhZNNGgLeknSaApg8At6RHpvUFWumHpjkn6gPeChrQ7iT9Q7CkbSQ9pfOm1iUu6K/H+yB7EEoDANNrJTwAfpgw4Isk76cHSdACtgUopQCmoQhYsjsnviW+wMZ4t6fspYHCiGB7Ek8C+qQqgqTgbiEQCl7iOKbWSG4i0sNGgcC6WAHiUcxQ6MFkobOn/aaKA5enoqTowzphPyhDJK/F16ZAZu54/bn9uh568cLgS/ZCEwHhA34FeKVeU8sTsUKApj56PMd9u+57/bokxaBnRPHop9QxfyaFevUnKSSEwJ2l4yFRCiCnzoFRKFvBRbEzgqEZhMBTpcdL44EBJ2nxtTmb6vBkgSfUE5aIISRzQkEllkNBJMgCr6HcI9cmiGUhJjjgoSUnmhe7gIKZR1mEgwC3WTU4YSZiWFFSESbU0hBgskBoWtGkDSVRJJIBUKWDxdEn6GWxJ3h784cFArElIUqaeD6lWGaJA9Fg8SWjwfEluMC2ISem5CbyI/ime/GoA4UgTKD6J0NqpKREpRRijWD4paJCQAFopcCnXFoEZISmwgFapRnJpKZOUYaBMOG4ponBM6a7udAjRCF/AyvJhyMOB7lCklDKp88igwEjpN0lq0hgusFzmgPAcdOjjMMlpHYk8cieonWleaYcJPAD4yfPJg4m6QPzJFiicpHkSM0AtyWY8IZBYyTdgiah8gO0ZuCm7pm3JeMgsCHkSPqzLNj9x3oAywEsZLd7b6cdA1MmwgPgYYJAjIhDgBSiBqesZWBTxydgA2xkouiMg9an7GQsYDADgmAUoasms9uNAx0KQ6SaUKb7bIKmwVZqIEHzg0WD2oAOgcQm1ILkgOjBAqTqpV5QISkogkUkMCLgZOjAO7hc8cF4W8JAhTYCvIS7QGAAR0O4x9whPSGuARmntSMaAnylEoLdAnkDMGRVcWmKRcbcA8tZqwTUoG0lXSesZgckT+BNAw0A+8HxaDP7TAMrJBShEoIBIE4ljgLiZZQgogASZzA6M8P/gXJnRZlLgIZBGjFMpFJkCCFPpTqn1GavpSgBgcIYcabCEwODUhekC8dbpPEnwKYgAAmESmdPQuEaGgNlgtklzidOERJn4mWKAgEhsmcSZbMKkmQ0Z23huKb/xV0kQYFzgITAPGYOB2MkfSSlgBMnhvJGgcCkiYYgQn6SFHB9JnKRq6Zw2cRkzScjJpJTjsDu09PHacnqZ4yHrwUWY4dLvKfDgVum8mZRqE4mw3nypymjy1tj+FIzagDtobjBUIfGZM4CtEOaQE0mLoveMoBJtyffpYIEJScpAkAD9QK0Ad2hRKAUZQ1zn6fKZOzR/fA/Ir0GHgBWILup6yJR8UKkuWE2J+WZkfkZpRhk3iVFInUa8+nnAGzyoQikit8mgwDaYI6mS8dGgdUJ/cROJNinzGeqZDkK6meOg4sHYltbpS7pGmRkhAeCmAX9ppZnoAI/p3Rk+qcA0p2C8KO/peKnnmW/phKl1qTeZZKlNqXB4VKkf8DSpt6kxmIyZ6xBjVDu0WJng0qSkOJnhmRnBB5nhmQheB5lJKXqp/OlqGMmZbqD2yeaAQ84nyhAJnuTC3NJQqemocYyZ2SHfmXMYyikSmaNJSHR5EiGQgZJLqQxgC9bHEtM6GwyFGD9x4ZkZCGBZEFn7iYRAtekygFGgHrKiEpHkoMCfmahxYZkbmfkh31w0WR2Jx5nUmUogfFp6aeGZa8H0CFGZR74ttouZEKl8nkupq5nWEOiZ65l4mX9BlhAHCUhEu5mvUFzSB5mIadja7iAjqcA0dWBXqSup7iD/8LmpEdCZqe2o0lmwqceZEBkoKZbJwdJ+MA1IQFAiQLrRknYcWWEUJZlZwEou2i6iSfJASaltqR0pzlBi6HSIaJJjAKdo1gCoLoQAZQAOeHqgnciDgR0ppgBeWQOAJtRmoGyQBMIIPA7uzlle6dWphQZbiWIYHH7e2A7xjcnKuG4+h7C+WJxIJJCW6PP0wACdTiOQmABKQM6BdVmazlHAS7rVWaKAMUBwyuxALwBiYJLOW0ihYEpAms7ZIQPw1VnsQBnIecj9WcAA2SHegMNZDADdWXQwMoDjWdkhY4CuKFUhIZAKQGtxkyAqadJCs+hbWagI8SjLprSQO1l76OtZ1eC1iPCAp1mwgLWI1AB7WYCA8ShnWZ2QUobzwBVYS+6nUAoQzUlLgJIgpJTwSZoZeEmhIe5QkiziNAQA/0L1IOI0fACJQrmJCaBzOl9ecFA/Xt6KZqZPydPg6xCDWW08N0B+xD06454VDKCoP5qIpn68mPGGWUEAOIAxKEck6gJ1JqsJhEB3aAu6CmBqGDKOSxg4QCM2qQY9nn06sKL38cQRSiBjgH6BBNIYykupLABXcnD4YMLxRPfxMzai4Hv2NLAZvFJybwTtbErx7ECqgHzyouA2YON4R6zVVlcSkbj7wHPpkGhS4K2kbNnywFJQaaQl0adQLk5gcDv4QtlV5HGG7oBuMAwAhtmgiEpU4sB68bISzNkAUtTZK1jz4Ngpo2YKgHlAS7pzGHjQWkiK2Xcokbh4UHPpMXBbcCixN0Dr6cKQ6vjg8RRAnCgDoEt2XyzugBcMxxJIcFrZXA462UuppxbpIpHZRckJ2YGBFOaZCJzZ28Tg8GGg+oBl4GzCBCnhRv4wMuAYgPOWaakIvFjJHzSB2IDZJ0QiSTUAafE54GXgsUb12c8wxdkGyStxDADpcNmUTUAeAOcox0AbPKmU8kb92asqgCJUQjIMQU42kiW80YEiUEnZQQKwQedwVNljgLjUnBn+sBEglNGTabZxm3E7MFLgAaZ4QHVAoGC2QmKGp3wDxIHR/EDewu1sTZmM/PfxyFjo8f68P/JjpE0QKECeWXVIGPEE8XviL9kt5BfZ9XGjLKd8hoAmaQiApfzgIEJpdUiV/Mdg/kiHonrx8cAoyHq4evGdiVmBu1Al4dwYBHarAKg5/6Jo8C/hyzbcCtIgdsCEwDphztSX8QTxXqacjP2Qeezr6vb8sSzrEOMiMzaXGcWeoCluqF08m4yRSHD4HFBKvGaBFdobPGXQ3XiEyQw5bDkoyDSAeewrKHngdBBjgN6J4PHPgkAQYOE51qFsuNnPmQuMtNSE2QXUfjB4jO8AK8BAuOeZ+RSV2WSYQ1yI2dwgq5AD2c/AQ9naOSqkRjmi0DQpkSDmhrVJujmi0OsQR5AvAA3ZjnauHCsUMbBUab1BeASPPhI5hjyIgE6IE7E46FBiLAjMGfRAU1gyEdmIRzibLqYBfTqdHK3AA6irSD6CbASlcvRAg0TbxMKwG3GyuDKSsTn10N45vol+OdDx5YmznMoA+AThsh4whTmhOeCM26n0QKwEGFpIUYU5I5qghEsgyTlf4rwQyhlsoL5Rv1mvLJrUd9mH/OWwzgBSKWGAY8j4cTEAHsSTgKQabXbhOasQmy5XlESA2zBN8KLeOQDMADSArJLzQOwUOx79kOAWidCROvx6s1wxMuEQ9F47MKySj8D7gLIAqr6rNDtYrRCkuuN0lSZWDmM5LXALNgQAHYDiCi7Y4dTbOcao7EDcCs85HtSvOergn6BbOWBugWmyAJ4afPK/OS85YG44YOxATzl/OU4AFwmwidUZULl1WW42kP5vgCKwpmAyyMA4aEGJdgNK456RdvIA7BSwHMtxOsjLAD7gC4zRYLF2r5DZiOhAHgAYwGJQyyAzNrWYrnjeABYAjgBxQL05iwlYQOw0mjCkuX3wCzmowCC5Xzlgbq+JezmcuXlJq5DeACc5RwRcQBeZCjlGWTNZ6Sn7wJ+guQB18JkA1ZwogCOMfVi7lEq5zomEua+Qr4mKuUqg5MkjADaA3b4+bEMRuvb0KKtoRrmTAMfpLuhxQMkJ1RmGuTxIkwBJiCA5QYCQAP2wugmZABA5SHCoGD+olrl4VnvxBHEvMCwwR/G+uY65eFaBaQ65jwDdvgVm//H0uWq58sD00H65rLmPwEPA+TB42TEosrmASHOODrkdkPqAiZ5A7CWZMzYmJMs2eSyXlFeoYRzv6Y1At5mYnhr0srmGUanBBCB2Rq3whMAl3FoZC8ib2d6JA5aSVKzC2rmsIDc58xo+kJlAqznFePK5yLkDSpCcA/D0xgMEAwR4Gc2QioY/hNi0KPHNmeBC6VBuyTa5drkoMCX8qJDuuZeSXd5eub+A3XADgMtw+xiruT9Q6nYzgMG5Ne682Su5NLloQqLcXoKmYEOWlLnwAA+5N7kcuSIkDyxThE+5KxTUuZTClBBsUKe5C4xcANfxLDABRGmRc4C/uY+5FLk/uWxQZ8qEHH/xcbmZFNFgfFoOpus8kGijOV461umYuTUEQBCE4Itw0HlUuWxQNaa6QgR5L7l8AIH0VMnwgIPm43inuGa5QICBDgO5WACTSNwKg55X3krJyQm2uUR0I4FcAPBgyR7X8aOWAHliUDuME9C/uRYsGHlseTx5anAgGvx5/7liUOlQwnmWEKJ5nYhkvKOWvlA/uXwA4LnDVunEpHmiefnkkrlV5EH0DACcIKbwX6AjjPS0yblEuUi5W4A3fqQggODYeQ2YbZD8YKip1HkMAP4pg57meWEc37mEeTS5z241sKZR0HGFzMsJOLl4uWW5fnm+UTZ5Kgn4VoVmdHn9uYJYzHnRdkBgRUZvgCs5J7S+AGGxn2i0gAl5zblmPAy5sjRvUHi5rLkpeYYAXxkOFL+AuLmpeR5eiXaNQNlgaLnBYGS51SbAOL2w1ADsCCOMElSNJgy5SjSviRyAI4yssFa6nbnBLEVGlznRLA85QBACwiOer4mAuSvoKglbiQN51YBDebPoQLmjeW3J8xCJOYVZPokQ8Xk5fwAFOfRAVYnsMKU5ITmsMBU5S7pVOSvWFdoD8Mk5LgQbjHU55jgNOWOATTlG+DlgITnBSqVyjU4qGe05dZkqrINgVwKP0qsgcoj9OeCA5OBlGAuM33nuDrDQjHmtWhM5axCAmeV5X9HFeFNEh+bWEKC5s1w2PFQksr7uaEFhvvGjOeD5XpBZcZC5SPnGqJ1AePn8udC5X/g5afC5PzmfOapkrzlZFjup+Plk+fj5EURlLEeocLn4+W8EELkaqZT5mMCvOTC5eMiy6Zz5HYCvOf4p/PmvOe0glxF8uVT5YLncBET5EvnQuQgEBRzeqFAJ4vlc+WBumunwuYgc8TlVefLxpXk8AOi5PCD2eaI2wXkVebhQ9XlAfDdA9Xk6ebB5FdYmeXwAHXlMucQALLn1ea+J8LlFGOmGlxn9TuUxqTgvmeuw70ByuQ64b4B6uQeAJiTjoDb5I4yAGRq5SqAWeTq5k4AB+XZ5oblRuZMAl9l2InnAFrlhuR85kbmcAN2+a7kx6La5l5L2uZcA8fnhuVu5Zfw7uTfxXrmevHn5frma6en5ZMDO8Ge5QbkhudX5xrnkybj5jPGS9h15fViJuWG5kfnsuXH5GflOua+c43jUAO75dGKe+depH/A++fZI3GCFuaTZP1BXAt6pLikHDOW5hrSGUdW5wDiqgD759blMOYnJO0BIuqZRfrTTeSTZMSnI2cx4SOINJr25kixY+XF5RXlrOV/ol/kwHL35NfkgwJvgo7mKDuO5v0gWwj6A07mzucUO1YDlwEP5CO6tAGYA7QA/4NsZ/U4g7oJw9QAMcD/gi7mygqd8mownuTS5FGZcee5QOfmkqM6527k17h65a/HemFA5HCAZRrJkQHznucQAl7npkLzZ+AVAlNlgGUYieXwApmAZRmp5VLk0BeQF6VAvVJ+5U8p0Bc+5v7n8QBlGgnnvqaTA1AAgeU5AiMD3uZb5QgX0BS+5sHkGQD9x1vnC0COMNFSSVP/54AWaAJAFwAUmgAPsCgXNAL/sVHBNANb6sICKvNIF7fkJufn5fflTMOf5hwR4UICAbvl8cDUQmgBowCRwuADMcEZA/GD6NJBAlgXlMSA8x6iu+f/57QCBAMExeQC2Ba0AKMJUyf/5HvnHSe553vB2eWO5OHltkITgVAWKeUR5YVQmjBb5YlDSQkEF/U7eBb4F/gWVQjy27AXqeeMCuayWBUJwgAXABWRMqQWfbpeArQCiABAFUAW0edHqd/mDuQ3AnCBjgB+mYlAuACwwSh4R+dwFcnlCebEFEHlsUFlckDkieWxQkzhShhRml5JxQCyenQVjiEJ5QQI9BcQAkHkwwDkF3nlVJsSu+EAawNmINe5h0pMF8nlbBdMFzHhhHOJ5BxT5RkpUBwVEhJJ5fHm5+TsFIZCzBUp528Rd0Tp5fADlFosF4gXJBS5ADPimgCp5TwVegpp5h/idlkkFhWmeBWkFPgU5MX4FbQDVHEw5agWAhRkFoIVzjIP5/U6FBUAFP+BXeRYF//nwhcAFxnlt+WZ53vD1eVZ5vgA2eVh5kQUOeS2QEIVMcHRiYMKlBe0A5QWVBUoFUAVuedZ5mHmuBXRiogUcBSIFAViO0P55DbiBed/ZxNJbgEV5w4BiuIeibIXheV46kXkS4siFw/mJ+SjxsXn3+Q0FWXlToIb5xXlt/HwAGXkPZluAH6A5eYSMeXkw+Zyg8oUleTqFlXnIudV5udxvgDW5Vg4puTr5ed6foIhkrXlI4pGQMgX0vAeMtoUdeb15B/lEsK1J7WxBYUBAI3m6nst5r4npAJN5HzQousYA5Tlrebk5jIHOiMhoMzamiZWBxDnV4EQFJAXNQAGIFYEmUFx8RAVf+P2wiYVFTiGAecAH8f2wrXCw8R5ZYaC4SdaQI9JYSSNwUDlbiYVGkPmbLiKFtyj6gE2ebbnjgWgAbZ5B2aYSXpDmSAOWszawLC75RLiFVGOZo/k/IEo5H/Ba8YHYnK5fwNwuJEhvEA7RJ1SkwExAp2DkwJdJ43BfiZ+Jc4mY4NpsTXm8edJ5B0H9edpsJuSKhrLq/8YYQOmQmzxhqoeFzUDMGStxSrxyYCzCh6JkPHt+GwVZKN45gil+uAeFNe7vfCeFNe5qAAg8C8TFRs6Yp4WlKrDA1cAeMNGhBpE1QEu630iFIORAtPEc8YgAnkBpKUpAMEUzoBqFGAD5eal5DvFihtnpbwyDWVFc3TpEhdsJMGDEAKVAgnIVIJ5wh4As8S9U2SAD8HX5F7n3cIsgBQkEwrhF1PGERROAFSBFCSzx8gWt0tkhRowS8R+m5kjxwAwA8xBLuiKe6ZB9WGt5GEWcpCsJkilhNhBFZwkDQA0J8EWwRavx8kWIRdzIyEVahWhFyAjeoKbBkGk9nrhQh6IU0D/otNQoTqkJQrycIJ+gIHnI0PX5Ne6vidfxX/gWRTOAaYVWRWZFl5L/+HzhxAA78Y5FVYVxqYPJFYhORa0F9UAeRTZF8fj9sNZFzkXQDMFFkGkROV5Fmk6IEHtJPrrsdAsmLJKneaJFPjl+ieGF23lQ2Id5pTltkDI56hJsviaUTn569JR4LUBEQCpgTKYoQHlA5+CjUHlFjn4vXDnkpB5UeEjcgbnURVe5fpoU7K6AWZy3KJRFC4xaQAIFwfF5IGUgjwngBGUgFSAzWTUg6cRvBLywcUDEgBjI8AATRQgExID10LNFrsAeeMSANdBLRd8+a8hgwm8EaATEgGXQ3CSDYJygf3EOuKVAsUroRhw5v4WvhbCAKplLvBaqf4XnjGrZ9n7svrVFHvhFRYzmIqTnBaSoW4lThZGFjsBmCYrsQpaK7BUgWvF2fgCg9ykFRRoKTJkfiYaAM1m8sPHQ8uxICXDFDdHFRtn5yQkihe5pmGmuWT3Zr8Ym5DowlQ5VQGBF5EC9QDJFagDQicFKhRxABI8Gf/FHCQ4Jpwn5MPCAZwllQP+C4AT/+Aug4TjuBAqJpjzUxbiJKb4eYHTFrfkAWuYgHTikxe3AZIS0MFIgHoAxQMzFXtgdpviJCLlK8ZcJ26iPCSwEu0UPCQBam0UCMOTxQHw9RZeSoHlBAmYJ26nmCcAekEUDQMLF5MXsxcyJVMU4iScJTxmaKFdFHmDlQNQsmARe2GbFlMV5QFzF1sUMxXzFyInf0oLFksU8BMFKosXMIOYgJEhSxWEcxMWwwBcJVLjcCkSghuzCwErxTwlwWU4JcMqjoBhaFIncieEpScWeQCKJ/ImqxbvaicWG7N8+acURsivxmcX/0nqJ1QkaieRQJcWG7NnF4Ik+RTHFycXkidUJwRzVxcnFIInNxcyJmAQZxTXFaom2YJXF3cVtxYyJookBmc1JTXkceV7wLugihccS6PyalGPFyAVRQKgFNYWxorwF2sWtBZeFYkIh8R4JL1RK8Q9YWvHmuBEpU8TRCR3Ix3Hu6WPFYwWTxf15jRlJzK5ZFsJvSDjF1cgLjEHxIAAtIGbkIfElgL1Ao7ScxYpFZAmRxd1479iG7A9YYMZLujNZK4U4YKCE/8XJxbFK5FDAxYgAeDCs4KbgMwQ5ZtrJW/g0gN/I2sk9+geWiAB2YNJCH8VH4GSE7cD6iRNwe8VygLAlGKhYJUlA62B8CV/SJASV0OgAJ0W72hAlK8iayTFA1CUdwI5h2uz1UP7FBCXXCbQwxgRA5uwlhuyhxdywWImcpEX4nKA1Ik15LQVtBUYeLoUqPMdUboV3xWDYtjBDzK1JeEWAIgbZe8AgCYT5b9qFHGgE2nShGfsgHTgYqIuJpUBS2T8F6zzcCg1ISkAzWUQlKlj/aU6JGpl4QB3A0NjqRb45YYX+OchoaTliOQf52emOlnWJsUpQCUeAhQmHgAXxGok6hHVQBsl/RatgIvyUwCwl53k4YHFA2zG7RdsxDUjiVku6ZwkvCUpAK/Ha7If4E7C/hGS8m+xnYGHs1CVC6JJ2xSWkMkLoAuzKgLsJMLnH+HhAg0SuJalFHiXA8O1xaslgBTRw1IXABaJc/U42QHVAuACBAGYAiTGdJSAFY6BpBZSFVQVdJQ7QcIU1EDeewyWoJVhUAAUIhQnQCyU9wHExogD3gGGwCyVAhc0A7QA0gMySw/ndJZ9uQIV1QCCFAQVTRAslrQAaBWRgWgWhMfbQCyV2BSDuczmQhcCFtgW4APYFuACWMFMlVHB1QIEAdUCvJe8lljDkUP1OPcDWBf8lzHCWMA1Q7SVowKIAFkB5ADZAeHDtAO0AZgBG0Ycl/HDeBZ9uNkBXJeclwKU7JfaJsKXwpTslSKUopbfi/U6f7JoAdUAzJXilcKUIpUSlrQBPJQju9QAHnr/s2KVJMdYFmgB5AHVArQBMcK0A9QA03l8lRsjNAPMlcIVmAMeAzKXuklRwzQDkpZSlRyW4AD8lzQCf4NzewKW/bn0liqVowMRwx4CBACylSnz3gCDua4B0pV8lZKX1AHKlZGBLOfMQ2ASGBMsJbiVQ8Vt57ml+8bLxBMK4UPLx78XaCiWAVyTYOC2c5qKlQO/4GOzR8SSAsTldeL0U7DDYBKPxnfH4YBOAB8VMOMdJgDks4KI5UoDTeU3J6MkswpRF1ZSoAJ1O0UTDQoRAA0XG9Fcgn4UhJYQJiAA2Camln4k1IIaJ2YRzCS1ExgDFOcXQOTkbee4l+Tk9KcppGUUyEZU5ygByBD7hklSFOc4lMNiNOa2l4oq3edd5/HY5YPFAZmC8sKySdOCGhBo8tDDkUPEgW6jkUPUgxfHf+EwCBYWvkeaFSHBsRYTAjWh22Vag5ICixV5g5IBgJcSAQ6jk0N3kDWLLxcYJIiToqEHqyyCfhXxJeaJnigLZ1zl94XhQtBCZYiAJfIDMhS8FlsViBaJ5Mbl/qVwAf4Vh0ryMXQUhkC+lNWJowMkJr4lU3L+5RnJSvD+lsGVsUDzxkGXthL+5iGX5GfQQKGWznAk036VDBZhloGVAuCwlbjD8YHhlbprVGVBllvlPlOoCR0U5oMsAaMAb2fBg4GUcJDPF9CRLoFSAbPmbPMxlTjreYAF8S1R8NHEw/KQPYCxlIGUPShxlEDTcZSvgokAcOZZ5W6QlmQvIyGXJCfPI4eKG7Bulg2D3gjN5smVgZfJl6mVAuEploAnSzMQEMWFyZZeSCmVU3AXFyAnKZd7E0/lH+UDxE8iA2V8wZkB8ALruJrjbqWJlr9RbCT4oqECOZXHISyB3kCUA6e5M0LjFLmV8NMolHYC5oMV4izjHhcsAK+CG2S7YoWUGyIs4uwQ5YGyMFDSxZjFlkmwZDlPE2BSqNIsJK+DSMCA8SlhnCebZecjpcPll1iUzQL586eCeZSUgbwRzfHcefmWbtjJSqewV2rNFwKif0TtUZqAwhS1lRgBtZXXwCPRweqoAooB/8WzCpWUxTHAkikWFZUhZxChKWGvxHyBVdAzxSliR8UhZJWWJkk2g7SAO0HvF4la4eqKA/UAwRTNlC2WjZdtli2VbZUpAa/H7ZfJFu2XHZXNlR2U7ZZqYR2UnZbOEV2WHZXtl92UHZedld2XzZWdlN2VPZe9l12Xw2E9luwndpN+cyKxbAAWuHabLQI8Ey/h8WjdpPADVaIJlSaXRHG8EaUCcMG0EVXTWJZmgcoBCLCjlDABiGN+6rUncAHTxsIC0APAJJbySQOioBGlhoBYJoDytZXq55cCcNgGwEN56ubbZ8PEYRYtZ2cQHjLXCIDxsjLFleyCsBTjJSWUe1FzlfGV05d1lyKyBZVSA+PyRZYJkbwSfcDVg8WWLiusFwkW+afz5CTQiflHAndEPSvIo80CCZSwltWDZZYJk2uVJCRwkWuVNYPqArRlrZFzl4lahzJuIZqBtWYSEqmBW5XXwfEnL+BaKW0ii0PklxKzoqC9gJuWr5A8sluXYFDbl9PExYb/kjuVS5Q2AJziN5AUlLy5aYO0gu+BThNxl32IcBXwAoqyArHHlZ8hK5Sllj8A5ZZ1l9OVmoJIs2SGIdLlwP3Eqlt+lieU4YGosUPiSBfLx/dyzqG3pCeUkSCAs/6X3hZkI3DIIBatZ97mg2fEy0SD5SBiQhmnjMEQkdfAqEON4bemWCG4wBbI5RjlmFfo95XzyQ+UD5ZGgaXQvnqPl28RWXF6C7SCdfJNI6GV8ACvltixZ5cLlqGU6zF1lerl57PsYe3pvBDDY2SCCirrlvGUzent6CTRC1LssU8SROqKAmAB25bflnEFX5bssHuzhmPIAuaCipHYJD+V1WYmS2Ilm5WllwPCLelSAXpYv5X1JR+Xv5VTxZuUovhEkv+Xh1I/lYwlo5YZAJYX0ZWllgeXp4I/l2IkhZWllRWD25WFEUBV+YAk0erkKZS/l8Mo6MIowV+UOQISoaWx75dnldfCH5aAVBEXLrAIoMrz0FcLlpUAcxglgcPxEufcFoiVe2X9xPiknqPL02+V6uVwVc6Dq2Q9KQuXiFdwVRGVndipmYhVmoAyMrPha+UoVdfAn5eAVWAB35Uq8L+Uf5bAVP+V85apkCmUZ5YJkyBUAFWgVX+UYFa0ZfuWi5WUonOV4FVPEpBVv5cQVI9LW5S4V+BWmFXw0IkDRJW+FEuW8ZUrx9+UC5dwVSrwa5V/lV4VdgNap6uUw5ekJ5FrfnB+mHu5j5EPQM8VeFVSAfGVhFYJlCTQZFftw3aXqFcisU8TZFU5lNmVM0JVlOQC/YDZlLwC67lbuUe5hFe98MhVmoCflrvGFFSUJGKgPLHYVVBVEFZAVehUwFUOu3+XGLAgVHtQmFf4VVIDmFT5AgBW9FdYVGWVB5XYVOBXp7vRs+BXOFUQVduWLFeQV38w8ZVSA37ok5ekVMRViQqV8wxU08UpAo9wX5SMVBRU7FV5lxRWa5VeFK96dFUYVmMBDFesVAeUuFV0V2hXyAPoVvRVwFcQAAxXGFe0VFhWf5XMVCWENem7JiRVsgS1AueTK5YgVdhXRYXkVhKjtFZ+MLJoZBlGgx6j8YHHlfwXWpsASR+UOQGsVK+CPCRFlDxV3JUH07FBz0IiVYRzIlWy5fwXqxePIDDy67o4AyXCIlS+SpJVmhdhlYlAcIMXQl3aDYKMpEkUKoMAue+akqBwVshWSFf5JeRVcFeUWbMKHZLHlfJXKFRs2ahUSlRoVbdBaFZgAOhUuFW8V9GUfFV8VdxXtFa3AKBXjFegVeGy2abYVxxX2FalleGwLFe4VSxUkFaaVqxV2FQ9K2BSlFZA8zRWq5OVlHmVhFacVJRXiZRcV4RUmuDugvhXYiTaVcmBU8Q45VRUJEHVlcKgGlS8u5RUxZayuizhelvaVOQC2kJAZ7pW2lb9gUAkx7H/IiwnHOWKUfImplTGVIZWpFWM4CZUr4GAlyAT+MAmVV4WZOJgVHmWxFWCJ2InZleGVvpViQuHgWJVmFdCVTbJAlTRlIJUpFfsVmaB8ZTaVYRXllbaVrsbSFVTlZqAsJY6V/ZW0Ue5l/ZUMAg8s/UB2Fb9gJjxPFboVLxXKlV/lqpW3FR2A9xU5ZZqVvxVAFbqVNhXTFQaVsxWOFW4VDuUeFeaVJ5VLFY2V3hWbFViA6KijlWDYAlLQ5SUVYgUR0BUEj5WXFZ6VDtCwldvaCJVXqPSVqZWMlR+lcCkJBM9GCZXPlSyQc6CJqAkVbZUH4FGg1xUP5XYVKBVqYXSVD0q5lR0V9RV18ISoDJV8FUyVopVhoK7hZQCgVc+5L5XjlahVosLQlZ6cO4UZFWBVcTgV5FBV5ABJFVR4YJVrlRuVeuWJklkVMOXUVRJYD0rMFZeVVIA4lXYV+JWKhkSVS/k0+SiVOFUUlbTlLJTUlZTCo2a89KJVZJU4VSyV9tBpJNop4kWTgNDEzAC2lTV5xoW2ZcXwLMJz5L5lV4VuMDLItmVeZDQFBWnUDjsAhEBgEEGivbnqXoS5/aCoueYOhmWSNoIOQLjgZZeSXOVOVXYOYGUiBW5VyDw2PG+AcJjeVb4AgLl6ufZVW4CTeWl22vkSlHY0OECdNm+A91y0ZWmxbTrL8UFVXlWBVVuAIWXZUB1xmVW+ALgVeGwhVfz5EVX5VeHUGVXa+dgUJVUEFVVVEBV5VX8VrK5FVWblOVXcRNr5O5X0bI1V7xWipEVVImV8NEVV2ZVFVT2V1Wh9VRxVRFV2FHVVuZXDVa6VEDR1VehVsEEqyL/kWlV1VQGVZlXoAItVMVW6VdUVwZVFVTM5hUBFVUc5YrmoEHVVGlUuEM6VdVXkSGgAW1V1VY0Yq1WXQCsAQHzAeZeSX/jeqAVaOIWbQBMIEvBWqvdV/AWPVe3ADIkV2pOAOJAe7pqwX1WBRUU5pXLSSAQU71W3VZqw6kCsuddVH1UrALDVANUvuVaqr1UvuTqoW34EFBLwPgCY1W+AgNUY1VVVgNX1sJcQP1APVS4AT1WQhK1VhABljEB531Xk1b9VCIlI1f751NWvVYq5tACeZY1V1NXp7mDgV1W0yCb+lKl01U9VjNXqki12qkiAIpOAL7moxTNVjgAeVauAxXjbVVJVvyhFVS4QUtXa+QJYHNXjVcOgKAAa1etV6nEtVcIUoQjdVYgAstVG1cYYimQBop56D6UsiG6ofPkYkK5StxA6QA+5aGWO1SIFwKx9oBzwtgIO0Kolf6SiYSS8Njzh4pB5/tVwmKYlZPkdMBT5cJjkyZegO6kdMKtFZdBYQHyAw+VMyECAk+UjSucllu7nAMlVm9mFCdRl9FUlaPMZzCB+LExZY/xW1dkAeFD8KVXkTnn8QN7VGJDbIJE6XlUi2r85XOUi1QQV5MkBlcXwW1VpgBy52zBJWG3V1RUTebVlzpWd1eeI3dWz6LVlHDSfoOdVXu5DVUPVO1U1IABQhlVOZZ+gy1X2ZTdVnpUz1Zy5PdWmVSvVIrkPFai5/GWGALDl/tWzVXvVPFX+1f1VtBALVaWVgrkjVSsUL5X+1bVVhrT7LNopg1kLsAd25oIxkeBEFED5OJTC+oCdwNGgpiVK8uxE6uChsMv4UvkuQN6AopIsJZTVuwnPEtUlOGADqHH0krlZgF6lWYB2YBElyoAERWYlQeoINcqAFglmJQwAYCWQaGyG0JgarOC4Rvg64K1aijk21d18N0D2mkS52WD5VWHV4NILeeFVvVwxZc1VR2z5VV5VQ4RcNc1VeckFVe1VXDWRlWOgvgBNVWBuahhKQGr8ojXvFfLVPDV/FXw10jU6lYI19VVhZSI19VVdVdO5AuaKNV/lzVXmFeoo3aWlVR7UINU6xTySIABCNcV4vBDVVaTVgtW/Vdo1XOWWNZVV1jWg1eY1Dep5yb8ostUNVUOEZwnMksOALlVeVfHQZjWqdHMFyQmsrnnJUGWoxU41JjW+NRplnlWsrpY1KtUHQUlAgTXuNSE1xXhuNSbVrcDJNTLVqTUGyG41nLkswnQ1mCQnOeN4ecmxVUrsbjAiqdRmOFA/UNXJN6B1NUcKv3EzeTM2ASXHVG+lAdXJCQLlyZWWxeE1sTVhZatIPJWXhUOVdfC/YGfiFEBSFfJVs1UilQoV4pWzVSoV7RWU5fvlOeV5FbS5utTvdIblOWVeTvB6WFUPFXfFuZVvBJr2yzUIVVFOBpVHbLJVSJX/ldhVgFXWpg+VuZV8ZT1VrGVBFZGVIRVnNX+VzjQAVTB5zJVnduiVp9UykkJVZzUklRc15LniVe7mQmEGlcol9zUyVchV4uVAtVc1phI3KTU1wA6J0D7BWwzLqZAA1cmJ0FAyzJKskqEwCLWJ0MyS//hcfii1uLUykp4+pLXNAB4wC4zVyaySX/iEtQS15LWotVS1pLUj+Dc+rJL0tQi1rJIEtcy12grAoBS1PyDVyZy1ADKjpc/Ed6pstZS1SewcfnVQrJJCtYTKPLXLcaZ5+4B2+bIl/KnmhtS1DVCskuTQXXmquQq1esjQDDR47Xk9eZ6Y+oD1AJq1ToWGtYKU/sCZ+Ca18blR5maglQgv2TN52mx+FVpQ1Hl94SnVG2CSZdRYYVVmoCzCBdVxqFa1wRH2tYf5XJXrED3ZUGyB0ZHIfeEURjhg6DWYNT/yhxFF1dDAAdlPpYHRsNDAZRG1LeUuWu+luQV1yMQk26BadHj6uFVECLBVqZXiVZLF0MAqOGy52WD9OlSVdGUIwAI8UlW1tSzCwgQ+gDx5w6AFoBOiLbWT5Z+F+TQD5TegxUUdni+S/bWKOA95/bWlclwAXrV18Jwg/bW54BO1QOrsUMXQQcUztVMcKVmn+FEAKsWLteO1y7V18Hngq5CrReumwcUsNSlZbmhjevu1S7V6uaLU3BCjROum52x7qcQJm7XntRHmN7XrEPe1KVkR5pgJemXxOf21L7XbtW+1dmC/CZAJT7W8IIe1P7Ui4HhgvWgftYB1sswCPJy5KsWttUU1kgATRTm1s9U4lT+EgHV3tcB1zLRBAt+179RzgKNWKiwYdTu1TUAqJf216HWztYR1yaKAddh15HVqCZSJAHUeMAR1q7UwWAnVM+Xj0sPlQHU9NZ4i4eJKFvR1UVUS9m4aubVjgAtsCoD9tWEcInWAdaJ1e6kSdesQUnVBhZ21s9WwdWmVB1WIdcBow9WFQCh166b/Inup3aWttY5VfHSZMeSw/wAsMAe12VVgbjFALDBkhKCEZITv+GCwWOmKdQlICHWuwEh1nLk4lbOo0HXbMCdFq3Y19G51hUAqxTDY+CUxuXB1K+D8QDZ1lxEsAKL52/gsAGHsW/hAdVHVWEBkgOsQ5OABdQeVLkDxdVhlw+WhJeJpe6kBJdiJ/eVcog9KuXWQQCB47oALbJ21L6BOoAR1lhBNQCyclEVxkQt5hTilQOE44SX4dWR1lXUUdc3I4eIWjBx1XOX/4FR1jHVrBVTcOGDkmcx1B4CRoMN16lLtNZeS7HXthIfsZMlGEP5JNXVU3FN1NWKddX41cTVcpCR1yAlUda11utF1dU4w0WGbtYU44Ey9dWDkBoLh4oN1XpYFdenErHUvnongLlVLdfhlPdkoeUB1vHWQgJ21LXW4dcmi7XUvdTzVMXVttWOADDCKOjp1I6AMMPvADDCldX91jCYEdW5ohwALdZliPOW3dTVinbVddb7JMlIMdSd1/XXthOd1w8w9tSN113WHqAj17lUQZQT1xziPddvEZeAWWLD1NWL3dcg8lLwTdS4A9jW50CckU7oQ+d91QglQ9ZKwJuS7RZt17PVaTEfFtJ4HdU4wFSCiXP21czBkvKtg/HjHdUa0+HUDdUN1OPWDlnj143UcddT1+a6k9T4VPoAlvEu10AL8dVHVU1iA9QJ1/wBTWPvAU1jg9f2gkPVkddPwBDSLnmY8VVLw9d6WtPXI9eqpZ7Urtej10vWY9bL1l3WjdXL1yvXu7kT14eIzdU915PW1OcT1CLzB9buR1vWrdRY1jPWOBsz1Zjys9VR1FvXBCHJgXPVQCfH1XfjBCHz1bYK7ddNgQvV9tXupovXErOL1Z2Bo9VL1ofVY9Qr1V3Vjdd71stXe9f71twXq9e11UdXtJuay+vWDjOV1UdXZFqj1ZHWMdaZyimVxQDhgofWy1VzlNlD+SaH1U0BzlXT1Q/UuQBt1gSVy9YB1Y3XvtQB1aXW9tb91unVKVED126CSBatgofUcKP5JpJWKVQpgNbUpVS+Bv4SFpHv1teV2IMs2fqiqOX8EWylyCFGgksUVte31rRqhyPwVRDX39f01IFpZtQwF4wJb9TKVFVirYGy06/WYAHTE0+BWujlmcHXplbWB7VBCFbkJAzWklZM1LkDjNfANQzWfSB1WhbU3+Cz4b3j9VUSFdFUMVaCVRwrMVZCVg5WLNRhVnKhflX+pLzVq9W81lzUfNUBVeFXfNYbVN6AElVosxJVUDWsV8eW0DRJV7yrSVbSVv5VsDWJVVzWrdrGye6krcd/IEA0HVVANetkzecIV18VYxfflUoyiFX/1v2CVmuM1QpWB3PIVYpVTynkVKhVYDWcVJSCvlbNVmhXYiXs17PmJqO9AbsWhlYmSqUBHZXOJqYDWDf1Atg06wPYNSkArhVb17RUGiso837qNyu9ADg0M8d4NNg1+Dc4Njg3+Db4Ndg3gnAENYQ3pxBENTg3hDaENMQ1RDXENdCV8WiSSeg2xlUDl5tkPSW+VHpVxyMolCA2hFakNkDyzNaz4JZUmuCfl6IW4De2VSiDjldmVA5UJNLNVI5VZDbaV0LU5ZS6V75XnFY0NVxUKgJBAFQ0wVUxV/PksVXw0UJV/9TCVBpX4iRQNULXbNRwNSwVolTuFPzXMDcJVSRzyVe81SwVcDVSVvyi8DXJVkw2olUINgDnrECtxaYDedXPV1oAiDUUYnxyPOTf1OSI9dfr1A4SroGQ0mZU5IqQ5zjQ4Ve11SVWNtRrgZND7wDlm5w3eqIqGuA2IoFM5nKRhsMpQi2k51b2gcwgq1Yxl0nWxzi+S38iUwlRBLdU0+QI8KA0N9fsVpmBcABC1aI0YlVSAarxk9bv1JbVXNWUYh/Wb2d5gv4TxwAW1qdVcAMHVnUCrdjySnbVwmFO1t7XICWN1c/Vy9Qv1xAQsjQV1+GD/teyNmnVfmayNCSUHhov10/XYiQ7VZHlGjP21ztVijWyNn7V7qZKNXwV/tRB1vI0JNKKN8o3gdXR1FYipdfP1XI2ZdesQ2XXMjXN1GJGT5eC57XXBVXs4XbVJdVTcqdVCmP61dU6wNMsJ7mk21U613gCx1T8E1lx/pAJ1zkALbMCNVImfHGy0U1jejTviwLl9YTvijdzENaC1ZXzCsulCbIYDleumt8w2jfyQnfkF+bIlV8U3xTowOHin+Rf5L1QWKO5oKbU11eh4nw1j+COJrRk11V219KipQPCAwgSSuQJ1UnJ/9dFs2SCroCpycvWD5ZX1IZBYQBY4sMCT5aZg3ABvBBuIIWUo9U/S4Jx1WC4pernL+RNVLZD71YfVHY2n1eUMxjVrxb2N9jVAdQBlC8QOhYPALy4RlWk1842hNfsFvzzxIJuNFjUBZfwVqeXUBQl1U8SyZFhlteUaLLBlNAXXFQQFIZBS4DNJf/Un5ZdgBqm5lZU5ww3K9so8G4gQFS4p3RU7KZ1V/RW9jYgVnnBblWMVf41KNSYAzihB5etA842OFTsp1uVfjS8VcoBwTQ7lCE0KlX5g0RxdsBHlmk4lgCc1fTp/9Tug943pIoZG+xU88X/1HY0YjcRNDxVTjYbV85YoDR2Nx9Xjjf1VkE0VZVfVbdlPlaNVNObXFceNKTAzequ5SOJf9WKNSHAdjcFV0WCg3vq12rUVAMWMgCCnsN15hJBbACaUkACYuLfA6CCMAOAgagD/PvHYWoSWpU0l+TleJXGl+BTT5KzcdVUR5kVVgtJy1mrV+tXIuR91VVWtdTrVihQCyHr5yXlp9ZcQjk1bgIx1ytW7IFmceEDQ2KU8jSWbeTjoek1+iMmNqwnALpjFx/kVxBmN7OVseH2AmwwmACDA/0IYyh5sTELNALa69TxPpZblx40F7rxNQnnkPOYgAk1egg/1zmXCBUJ5BqSptVMFQxlqGDv4eZWolUsgGSX5TUMFvLAVOXd5m0AOOY95LtihNRyWupS8DFKGvY2y3NJGSuW7jZuIy8CgIu9pfDXBYJXZlgDxNH3BGmgwIPE0XSJDhBNNzVXO7EWMeiGBiVOoS01wJSjAyjwVYGA1DEDtIM0AfAlkhAS27SCskqkgKriHTddwVoAnTfYW6WDuQK7E+gbwtvL03Y2p7FhWtmCcst7k/wAgwBL0r01cjRB1agC44CjlkCVNdQCV2Go9OaT5eFbdktOEQASwgBDNl9C3TY11JARQCY9g5iDHKHoheFYa4P0ZtXo4AAQ5MCTMibc2sUZp9DywRUxMOBPIuvlJauJAvygFgPAAwAByYDSIJ5QEzYhwkgTEzYaAYODZdSYAPyIzBNwEilKlQAVwe03nTdrsR01XTYZ14mntIKjNQ4TozWOgz01vBCAkLCV4VlaAFwldNWdNB00CzZdNLgAnTYPA+00XTcdNws0EdHdN5eklgI9NRygr+D9NAo1WgLLNzPmk+T8ieuChJX9NkM1sxTDNdaQiLANlbM3ixWLNZIQSzcMJ+MYKoCI5JoW7FDX+yqjEdHTNjsAMzZBgTM2o1ATGz6qsJUjN8s0czaOgq0gpTJrNKs2agFsA1008zQnN/M1y7ILNas3CzdpyHYCizTHs7s3O7LDaA6D4GKulfs2ygQHNDmQnsFLiRaAN4MHNSIJt0D4GCAwRzQxAxs1mzZ9N1hCt6agQsCUoefJwVs0dgDFAeFYKNFtZusgoQKTNwWDlzclqlC4cqdjNBgDlALXN3GQdjTV2Yc3GdC3N34E3oGrgB4z8YOTg8nDtAO0g7uQgwJIApUBJPDNgn03iVgDNMkWeQHMpe81wyt+66Kh4VqIylU0YymrggFbPRiwAPM2SFfvNSkAsAIPNP3GSACwl5ODHzYcAp80Ikg8sF82G7NfNcux3zYPNRRjrzY7QQC13NrLNGwLnzYDNV82igDfNycAR5Q/N34GwJc/N/wCvzc9Ge80bAr/NR80nzbLNKC2Xzcdg6C1QLVgtNu5PzfUMgFYoYC8ACSX7IOAtycV1QNQtcMq2uqgt9UCcLXKAbC2eQBwtGC2vACwlG9BLsS5AAi28LcItzC2x8RItPC1CLdrxQOk4LTFAv7BgLTwtAM3CLZItGi1y7NwtlC3aLVwtp83t0GS8zC3J7OItATDqLXwtrwDYJXItei18LZ2IgahlVtmRZLyf8fTF5UDBGCwlYOA5NOoJg8AzBHohwOUYcGSExeRcZW3lPwLwZYgF5425Bb6AQgnCYGLgDoRhsDv4W0iZDThVahjlQMtwBa48hBDojU07+LAlbUA7KcNNGiwbiBw1cUSVpWwwldA1pVal/okRhbrUB3nNpY2lXaWg5VU5faW1OSE5HcDxOXs2bMXiii05w6UEQBGyOEBMzav2W6UJqPXxao3sjXlNumWlPFS4i7WNdZMt2nRqAFZ14sU8kkyNcy2PCZjaU/mBdjV2M1XGyorgk4DBVXVVZkDK3JcA2LnUDuZNBBQOOUVVI+hFVaKNnNWG0sKyQVUcNXVVHYANVQ8t+y0SWNr5WMByXA8t4dRVVXY0sRx1Vfct2vlXFWrV+rRFVa1121UviGn0ty1bgAHNgG5VVZFA/y0EFOtN4jVnVTCtZ1WRQEVVlEST5HstvAzorVi800KJVaUAWsU2NUns+wVBVYsW3UVErYwEaNVRUBMIVVUBzddVVVWjzd1VFtIPLeZAFtWDYDng8PGOjcYNsHzV1Y1cco00BXKNsHlNNkMAOkCvlb7NXSmT5Rd1idWx8b85HTCt1YTNr4n3XHvVLy0OuXvVhIGA2W3QmoSdNlY100JDTb8tr4nwrbHIMK3vufStP1Crxf/4raU8BAa5U6jGrTNNpq3krdfxFq2neZHVCIRIxeW8jTAkjbSA/1zufCXVv6COtdytWlD1GX3htdVPLU75Ly171e8tFPGDwHrxkCCFqJZlXJXvwQLxTo0h3j3hEiyYNeiF3TqEhF0No6DmIEHqhDWgwKVAcvkuQGUocc27SYzGKDUYNWg1HCDyxAHcZH7h1BtAJaJgbt6N9jCROgRU46DBVYDxLtgcNUbkevFerSf48a2A8TbVRJQ/UAeMfeHA9q2tz+w/BPtyUxlelhGNqoqoqf9cSmCiQFZgalhq7N05zKYOjUgeZq101U6tPLBGEIStjq0suWL5zXYXCbQE+yDFCRNABxWeQO/4KGAERS6l3bWRQJethuxxCretjwnUuOetschPrcnFB5avrYwEH62PrXTxhuw3rU5C3qh1DaUARwqMBM+AcFUOogtYzVXFugUoFPETgPoh/62lAIBtycUPhJGgn5WfrUcKBLWbDNBtWuiwbf854bA3TefgxQkwrYogscgcNbfifDbnADCtmww0bapc4jXhsN4q+8niRaBFHaV94T+qagU6fi5AlxmPLbI1ZIR8bXw1fG32XJsJXU0Z4FBBxVXbrQIFfG1rdbwgbwSybcV4eTRLjZkIfG0UNAjxh+ztTWk1im25NWEcIm1GTfIFZJDYrTptKDAC5sAlWm1xZfptc4Cw2iY8S7pGjGMwjeXKAGptHtSNyXs4mMUu2BPQ2nJ15ZpOym2Obc5tqmSubc+1ShaGbfZcIbXibZBgJm0KgFZtNPFqGCFtrNzIhfxtuIy8bR5tRk1IUeFtewkWbfZYfG0vLe0g0UU+FZWFIfnB8Ia1ICyOhQa1EJDQDFHApW1FbRCQ5rUfND35hW2MuZ2ZywlW4VGgXM1NeQ1tRgg6tai8VW1V4oG1Xbls5cyOz4CxTdYQEtBhMMCgtrqOdGzJWZ5J5sAQGhbHDMjC8OBQUHXspmA0adJtJjUNOVrgucjMkjYEz8TqtXySavy34tttK0hTPiS1EbLkUOx+DtAm6P1u3ARhYBYgOY2RtTdFZU3pUOm1smSZta/1xxK3AMWNjxDPGWn0uxYhzZXkHOXFTa2NU8Q8BWq49U1CeY1iinmg2SllZ42QPMXl6xBfkHkt2UBWYIUtArlWugjA34F9gKJwp8CGzXJGSIIIZlOEvY1yrZnADc2KOCz4KGA9QF/48vT8YEi8q82tIISoHYxULWrNcMpkhCYApTaGdaz4zIlE7eMwVNTgBNwEPoD5QiTtFy0M4CpgJDBQCZsMvsh5yDjUumWQCR2NFy1riaWYPNDhwWEcd4xWYIxNafSHilO6Eimw9uONerlt7AQVOyBogHSU3BzeqHo8pY2VWALmxAn5QvMt5iCoQJgJJoBRdWfi483cIJqoEwBjAEoAMfnPsO8Y9c01dlhme9AcrFiACvmfvBiSZc3sFJwU1V5clO2AZTUpav9tfu2s+IYALCWJ0C2IRnVB7dVAK/hZEU55Xa0q+b2NHDWF8IWkeQA4YDntKvmlzb7N5M32AJE6V7CZLrHtLPiBiWctQ4RLDGN172kXLWOg/22PBrtCC2gwwKrtHUBNzdzmZdAU7TC51O0xTAyMEID07ZyojO1zKcztMoCs7e1AJ02qFbD2mwz5eostUAkoySbEIe2+zWHtLV4XFCMUUe0drswAPu1p9HHt5fQMMLQEZu1HHE0Vuvkb7TFenu1HHKS4oT7V7YGoyE3uWI/t+brS7ZSJL5KPBivtmjIuQL7IBmBW7TzQxciv7bR1+mUyRuMYUFkgHe8YSu2YWmT1pmDd7UvNafROhMIR/e11SpDNB4ThzaPty4xM7ZnNjmAz7Rztj+367Q+1BsqGwh/txTzf7aLtf+2S7VNwMu36Zb7I00CAHaT5su2+yFsOgB0jLQ1Q4B2NMArtI+hK7YnQ7Y1d7aZg/20k5FDI/e1U7SgdtO3Nzegd4+0tYFgdbO2z7XgdjPEG7WZNTVp/7c/tCrCv7aVyxB1XMqQdv+3ICRLtAB127dKNcu2gHRwd4xiQHdx1RYw3oLAdre0w6EDM2rqn7avtENSU7d/4Ih3D7XsgHKgYHRPtUh04HdcqE036DU7JBBX4HSlZtk1orUQdComf7SUcmh2eQOQduh1UHawdpZhgHYrtlelQHfut5h1dSh4kfh1yHee1oK2iIQ3NHORlABjIJUCyhLYdX+0C5ihCmpTcqPxAKlaq4P4ddfBrDM/tgR0YAGuNHDS1HR915rQG7Zkdj8VXuU0dq5CeZdvEDm0K5cdxrR0fdRJMmoBMQiBMIkDqHQscch3y7S4pnB0HjExCZgVoqPVAQs1MQt4dsUD1QMv5YNjOHThNgK3/bQeWOJFAzJfihR3T+E4daB1q4EOiBwAtiO4ddUA6LbIduwwrHa8VAFpVHRqakrDtINVFppTPRY+oox3fursMdUBAQkUY4x1FHWwdHUBGHRAdsx29cNoiLCVzHe0gIx3OHbzMsh3DjUe1krBcxncdfB0Nze/4pJFO9BnGoR0lzVOEoh1NOnsgpx3iVhcdkh1XHVwtNx1bWX6VDx3pHSlZCfUzgC8dj0X5Re8d0JCfHWS83x2/Hf16IR0kHdMdhh1cnSCdY23zHRCdSx3HDDCd61Bwnc/tNJ1Mxi0g/21xCmggQ6jl9BydZ+32HQPtxx107a4dEh2T7dPt7O3XKhHZPwTZdYCda+26+Z7tJ3XSoKEAYRX77Yhwce28HaSNaR3wndu17k1YnXhgA6jGBB2N57VgiEbt3LGN7YCdKJ01duwSUSqzqEgdCUDKnWIdqp3tIO4dLO3YHZqdIjmXdZ6dVwKGwpadcB2IcK32GraE7W7IBy01KDuFgwU0uTrlyS0UbdxN/fT8Fai8SO2CNORN4jUmAAlAHp2xHS3tDc04gmUAG2Aw+kCAM6xAgJsdjSra7fdcI8Ar+HQwLabtQCwlHZ0QTQ3NeATk7VioPUDjCR1WuJ0cYC4dDO0hnZIdYZ3SHRzteO1KrbHxsU1QNR2eLkB6HdtFdaQVqv9tJujaRhRApSrL+TV2XtjGADX0dSYr+A7QCe2OSqvNji1M6Hs8NXY2BACWzu2TzeJA9CTZADiAZp1C4qudO6BnnZrtwsY10MZg7Z2dnWedPZ3dQMhtgZ14neIdk53qneGds+2nutl1+UKB7audX/idTgEl+p0TzWXt1a6vXFbAHCSOrnHIKS737Vrtptm7hTBdZh1q7fGdpUQNUEedTZ1oUaTtOR2KBHkdjELvaTskRPFlHS5AFR1hMC7g5R0PoDT5KuBoHb0dzUBh0lhAB4zDHX3kRKiLHdnNTEJA1IsdIobLHSbkEJ017VWdF/oQ6EIdAjAgXWOdYF2YHdOdnh1z7XuwS0CNTeYgW/jB7aJAK/gNUGedMR0YrfqASUC6XQudRhCGXV2d9VAdjZNNiHDx0KiJ4u1WXansidBnnepGAFCRQAklcgQ1jaZd6gnMICXtuvkNwKewN5BTALTN+EiVzbeQV7AoSa+daBpm8eGt6u0JnWidi9D7aChgf40Z4IRFAFCAbpdgSB2D7TP0aB3BnWpdU+2QXbgdn62igJoAq/EpnXFYKlj/AB2dmwzvneRQZ53t0GldVV0XCXEKEYBlXRVd6V3VXZ5AOdYTTTCtE03XVfRNGAAcNWr8KWZjUP85i01gbnhAonCRoOONj61HCnHYw132XWCVvY0wbe/iy10cNXIhfDVqIfedqF2AblhdJSBhABnOuF3IKt1dXp2EzdKdg6jwtt1dmV1aXRzx6LwBzTldWKjsyYui/V1xAOAZBc2ZXXCtKvkoFTbNsu0q1k111ZmrICp4RuxvTZZ1wfR5XagdKp0TnUVdGp1QXe6A9QA8+e+devpnnXr6E00TQN1dhuz1AEbh3qg19Ho42SBRVoEAU0BAXe62yl0j7YVdoZ3FXTOdWp1JQiv4qN0sJXr6me0vLeftKF2EGo+dSEi0zTEs9vCxXXHtLYgY3ZVdLy1o5fUMrcC6Xfpd752nnSwlsbL5yqXCDlosnETdYwmk3VDdo50U3bDdVN3w3RztaN2HjBvNbdDmIB2dae2p7JEGLl0n5TZd7dDwJVVACt0Hlj1AZN0jnZsdlN1TndTdGl1a3S2IOt1bqKiJeAQrnfTdZPXtnTZddDBz7TltdUCF7Z5dGADHZQBQAc2s3S7t7N32ADlVh11HrtzdWzgkXXFdKGDwzgRMAt1Y3cnFeQCLJv9tObjsrFPKAt3aClSoe11R3XTNkADoqMadRzgnUlFQh+ze5PQkvN2YDfhdP10dcbfi411wbVNdTgAzXVd1lZ0LXeON913LXYBuRwprXQRtG11t3WOA210CubtdZc2oXZTNTUDUzXJgx1137Q3Nh+34XQHNHDXMkmtNtG1p9Ovd79wTCPDgDMSTXTNNzVUd3Zhty103QOi8kUB2XQHNHY3QrfE0440pfiYAw90H3eI1Y92YhBPdpe3F3ZFdXbG37XXdUpV9nTeg5F1oHZlK150a7UocPWiX+jT4bwSwiboAE0WSta7xGZ2O2hEtSwWQNFeNpqQIPYJNCMCFnTjUxZ0dcSYA4GkS0EP0YS3A7UBl5U1g7X8FWWWZTTDtQJTk+IeNiO16rajAHUCo7ZiE2d1Wki4p0eBqDoGo2SCFLcytZaLThG9dRq0fXUFCq02Ubb9diZL/XfplgN2IzbCAwN0C5mb6rQDg3XMtkN3k3eOdY+3gXR4dEZ1c+vL5IgSwgKIAgVZVQB1OevrHUBmwRF443a9d9F3grciA4uzmINVAX138AEpAFxYa4Hhg/ADkCb9NAN1RzZI9zPk2PaDdsj1gdRDdOEKKPapd6t0lXdcq7500eGedxl7ureztvkwR2fTdNl3o3eE97SCxPVeFxrX8YNo9JO37ne1KeF1J7Fo9lMDhPS+B/20+ncgqrhYHhik9Rd01/tPdOkA0zSa4Qc2J3XHt7+nWTVL5GbD/bczoTOhl0NrtrXXy3e9prXVK3X499t0QXTTdZvFyYO0gAj0LTeR1y03vnbU9q5A2XeM9TUDkTQ3gpE2tdWbxeWqmPV5ljT0IHYLoZS0vXTw972nX3eY9Qz1khFvdG00iPc49Yj2uPVI9nj1yPb9gvj223QVdat0O3RrdtN0DjTySHnhZPSycej3AEJa1Rj3cPcoAvD3bPRNwNkCWPbs9pUA2PXY9nmAOPU49Co0uPdl1Uj0ePTI95z0KPVc9MN3KPXDdgT3IECv4IT0sJWE9AeDtIJE9dN2G3TE9Mz0PYPE9h51FPRHdD50ELjPNVT2nXaRCG4hNNO+0xrVTPURQUAkNPX2dAh2QALAErT0fde099L1dPfC9QZ03Pb09Gl3Uvfq0gz1fXfS9oz0r+PS9kz3kdfi97O30vXPtNL1B6rXtgNkkvahdH92zzTXN7OB1zdU9sl37nQ+EAybmrJsdRPF/IC8Egr2ONDhgeEKnuiUd8r0xQCrgQd1GbRngI82qdoFdbN3+zVOoVc3BXfPNGr2LzZS9e9CB3b1NlhB7QgRlKW3M3L1JvY2RlSrg0rjvaZGt1r2sXXcd7F13HZaekb3h1LzM+OBYQL1JbKgmvRCQ9Qx3HQpIbF3MXRxd4l1SXftwfEIPLHjl4nSeQADNzQA0Le7l1r0d1ks9JSD67fud1bbYRrRdA429ymIdpb2xxTjFHpyJ3ULosAYQ6NrtEdWKncgdPL2gXaqdlIQBPX09YzUsJRRtKo0IZX8gHY2ijS8dEtBSrQPlnp1YnfZZgJ2DwKNtbKjM4E2APJ2ePFhAHmw7vdvEmO1SBQU8Osla8NVAJoBVjSPoyr2TTXOQJKA9/iPo393XJjAdAaKNPcldguj7aAO9HTBbWQqd/p3K3XbdfL2qPQjd1UA/BMIEQgTBSj6EcTlm7aKNyF2R3ZC4rrm0zc+9Wr2BqJadZvH7nVddguhDqKJw0fViHWgguKCicKUJAD3OBtf430BnHHCUxxLolXA9TWDg7WLcyD0gLPlNNAXoPbQ9mD0MPWOA7M2hvcV4HPJWNM8NZu39ApVgch0CfXgEFHmNnc5AqmVEPfJ5BD0S0HxlilXGeQ3N0XVnHAqAA82pBrXlMn2qfbQNyo0irWKN7SAYyoKtYlBLvfJG2n2GfZKtsIDtACu9B4Brvee9wJ0HvaNtBD0xQLu9TwCbvYe9ctxzBUMF0LAJNJtIHtU2kOx9gsUMPNNFqHV+fTV2leYj+Ke1zsXrPEiCvZYGPEiCXPUYyGEcrb3nDfxg7QBVepLx5RZZBUR98TnVHO1tdoW2jUZF0A2v1em1eY0AUr7xnG3HSfz59PlGNVj8Y63P7Nl9HXlh+ba1Swl9bXIl/q194cRa04QWxV9tJnhdtRxQFYiP7fpVhu3l7gXVdck9bQmNRgWP+cFNVmVg0LxFqRnJrbXaI1aprbJpcJgLflWN/QI9fd2WEX05iiosoG1/yUoWN73jGBPx5BnmhmCk8n3LzVYSoIS9fVVdqq3d7H2tr4kdbUb0Uk1ulNUAHXkqAPreik1xAMpNI4BqTf8+QATiislFoYXWpQE51S1NpRU5eUAxMku6mw4ktWRdlaV8kmx+N6BbqM/E521QMmr8S13sMBx+avzRdRoEmTnGAOGy2P2HbWr8MgRBhWx+MTKKOGOgkBJhPg1QzOhq/EK1dTVtiThQNLX0/dttjP1MtUz9O22s/cj9yP3UtZz9u21hPjz9S10o/TegB52C/QL9Y6ClJaL9pP3MkiAyVYlygF0MIv0dnpD90P1sfudtVP0NUEusMpKHbQ1QnAQ3Pmx+0NgStej9rATY/ex++ASw/bywz8QkBFT98AS34pIEDDAykjaEh50m6Gq1cdjnbczoLDBsfmqEFP3uBMoERwp8obAcDP3M/c/E7P3c/cEcfP234kL9HH4i/SL9DtAn9qj90f0ikiKSFP0U/cySXgRo/cn9grVStSH9h214tXDFLSXpOY+FEU0STJBh5QBUVkNt3YzxTSNt34EQiHw1px0F7kcepmBm+hdBpmD04R1O8uHZpqZgLt01EVzhpmBRVmtt9NV43SJAi6Ld/RTVf9WrbfaeeMX0QASdPx2ZpSSdFmqigHVAvV3HVL1JXUDNAAgw1wCVvQNAPcB08YpFzQAqWOBM2SDloh5siQYjqttF5Rbr/YEAM0CBAMSo+8CiADhgOgXGiMX6bA2RBjFIm6wFxbSa9IpP/Y3FL/0PYhw13ezI7OBEuOClQDoF/GDr/bjgM0C44H7ku/2lQHLgLkDlorjgKwYN0Wrge8AT/Q9YU/2+nix2P3FmACwl6/2z/XMtzCCzCfvAZgDGjR2WsfT7jhCUSZJ4MMT6AB2u3QpIQgkKSBUgrQAz/bKGRuwz/fNZmAMCCVVAC/0r/cv9q/1qAAANm/0M8TRUooB0A3BFW/3zWcnF5LWKFZwgonA0aQeMHUBx2LSAq6B2MKJw2SEWQFLdj4o0aT3ZJ04kMGr8HUC3ihWIs136zjdAHTovkm39C/0MLUWMSOIVkBmwTf3pcN5gXSJEXkOE2j3eYPID0Nr0CTwEqoA5Zv/INkDRtTU5h2QoYJdgqBDwzjR4cylb/Y5gnCA/dVa6QQOR0hEDOGDw4mDgvsiaAEpAEQNygFa6ZGCigBZACQOigMIDCoBg4MFK1hBqvIFEZIQBA85eLfZkhDjdDyxuQB2MdTqgveYgbKi5YJ5AR80rLcqALwCixQQlZDRu5V6ovQRThfUgQ4TwznvA8wydml4tn9Xw5v0K8wxg5WOgeQAr5bSAxgOKMAug6KgsA3OgauAkA5wwauBwRYkDrPiB3aIA+iCuxAP5+TZVQPxg/AD8QB1O2j0YHTKkx1BDhNxW9UAxQI491wD1AEpA/AD//eicfSQYA6KANwP8AD5Av2A8RH1WijBmACx2+8B/PVnsxrVOAwkZLgNfCT1WPzqeA86th2RuQCRA8wyT7KIAZIS9aMqASN21JVBMYLDjPHxgXEC7DK5A4Bm6gYItlwPwg3KJQATNA7kln/3iNRmw4zzY/Td5fk11pVt5gU0dcQcAwz5ogMewjfmTAA4+yL58ivyABf6OwLOoQaCZoM7A5kzYgR4+JThuwGyDACCMQOAaJThzPqqGBxQCg8WIZxzOwELUu7koAJcwQq5JeCyDTsCSxc7AyQld3jKD6oPtwPKDk00z8A8ALJB4bu7xKYhmpboEGMjlLTpNNqVA/eU5j3BnWPfxtYXnpTJYl6Vs+eett6WwzEu63LUD8FS4zJLegMP2rQoNUF6g9TUhg179i13Xbf1ukf3hwQ7Q5FCxg3L9bpIktRi12P3Jgw1QfKFvzKGDcP2Rg+HBcYMJgw1QUP0S/dD9rJKskrfisP3CtSdt8P0RspWD521bDlKGYmBhgxmD9YONg6GDMYOVpXKAHzRbbf793P03oKySB22HnWWDUDJjoInQZ20I/eHBV22k/XVQZYhAfPdwloRnYE5AOuB7oT8g93DRBjaZ3aSodIHxV7m+SrODtEpCpuuDpAW3ijaZpWDDULuDZ4W9FLODiGCfkCX9rwBTg1e5L8WkkKpVgXbtoNrVn1VGhYoOH3XgZeI1IGVWTV0dM9y4Zci5j7BfgOtVlRVXhXsN/vnmQL2gd1V8+XJgjOUzeZDVq1XPg4BDqmiIcJrVXgDY1QFQ1YDipIMtBCBGatoKhxHKWH4sSAntwGMteGDgjC3iJMAclVpl7lCy1cZl7YSmZYr5BmUxNUioFENRQDpl0o0qVSgppc3ZUGbVyWp/tS8urlKcQ8kJlIQERVTxnEOCGmg6DVAnye90xtXJCcJlUkMHQXmtX/h3NcbVghpJCUpDimQ88ZmgncBPyp6SstWCQx/lIkOKZGJDKkNcQ2xAPPGaVEbJRVkHAGYZn4kN1UhNaLEgADTxiZJFEgOtoUSfjYgc2nSvBKnsLe0sdtAtQeobksjJBfG4ZPDZDaXbqceDLUCU1X9FBriRRL9g40gsRXFIA/BOCZ+JW0h5yKLFx1QFCWUJYnCNCc5gr8Z2QxzxecjbUenEi4Ui2jqZ9qAFpTUgijBpQIUWNQCGKWKGx1SIbQRFxvQHFd218NXQ1RNwNkOj/a1JlPHxgI1D28zvVYeuKwB2Q/Tx7UN1Q21dzEWyRa8kQNWtQ/ZDc/09QzdVVqqigL5KWcUJNOrVaK0gRtrVaK3XFUlVStXulWxEd6WjrPfxkkPGQzZgLDDEgBJD2kPSQ5w2+kPcQ6YNTEM+9UZlN0OG7AdD0kNGQ6rVB0OCGmytgNxmKQjZrmAEWa5gsLqpGX2J6GCzZbyoOpnW5DBFqYAs8bXkESliFvDZmAHHlXMpa/Hz9ErxFwnpQ3DDnmXNyDAVXNWRQMEZigls1e0JRWVww32Jnn181ewqijAYgPtgO30Ew3OJRMNi1a6o3bW4w9NllMNITWTZdCUjNcDw9MMjQH+EQUMK5G8MWMW4xTnWL/WbQ44A6UDKPL7lLlUKZQk1as0i2k/lVnXGqnT14sOy1VNAZjWyhi/xcsPAqArDT+WUFaLCKnDEgOZDew0KgOZDTm2wqH2JUiAMxdWpznhAcpDFHhorydO9TJm3QDZ+UaAD8E9J6KiLIIDg5sPfsVjlzkBmGVtIGHC2wxVD37qYAFTxgsOWwuZD3LUjnl5cA62hTevpb1VwQysAHaXIxShDGNXEJE+DscMWwsQkqEMiBgqVj8C+9mPAacOJw53CN0C4MDGiqEL25ezV60NnlezVZy0IiW/FSvGuXBUgq2AFpSLaa/GuUrjDM5Ulw55ljGCYZde6YtUHxQXVDcMgAFrxUu0/jEM6qMORQI8J+yB9w5zFJcNHZSPDGACMYDiV/UC4oMwgi0NdwzkAX4nXFctD9R2cqI2Nj4PIAJ5lcSU5Q7KGU4VL1aZVB+22aWzVnmVhpVolmiXEqFcp2SEvYOdw4lam5dTVQ84Ew1LtBMMzwyRIMUBygLfD6DKW5bjD+MNTw7eVbcMOOZ5ABLyAI3xl58MgI0dsfcM6mX3Da/HwRXZDScDUw6vDOplKvGiSq8Nr8dVlfFyrwx/YK8MYQmvxnDboIxhCVrgeYJJ2dkMDw55AfcNM7CvI5cMAHY0JxwxRoNkhQpjsFefDXl2ihmzDz8NAI5AjgNkmleMwQ86XxSFN18VI2WeUYNDw1VaqZmDHw5UV/d29NrnDONVJw7vD4iMNJrIjAVDhmOBDvvbxIPHDcwV5w2+DfDX1IJoj6cPkdeBld8AgPPojicNt1U5lsSDHVATFuwlIcMbF3bVE1XkQs2XtQ0pYItrvw8AjPCMMAwxF3CMvAB5g78UIia6lA0A4yS4jIADBI6MZU8PpKbKGkSMgvfo0S7r4ePiJwSPUI7Fty/hj1ms1qmgNsLNlijD6xU7lirwD8HjlvVnRYRbDItpII7yMqkieZe0g8ABuYAVl5QyzrVrVu8ORQOUjbmAsAIgjkSMoeRK5M/TMqPWksSPS5qmVDiPpIzBF48NITKkjxNUr8TBFIw29IzOAKOVjWVgy40PDI3yo7KhS3d+68gDguVOFsSP5QyepxKgGuEMjjiP9I0+E+yCTw7jDHuXwCWPWwSO5Q/yooQnY9RvDEvEpvsSuB8OJkiEjOUOkpLcjlCPkIM+sgDk2aVop2SGmIDMjIvrudOxDwUNLut5gk7lDzk9B/3U5YBrFuwMD7BnZijjLOeRa4Ski2gDgvMUMAwEld2jm5KC8GOx5QI911gnwo0zsUiBFZf1ABSAlvE8krnmVWAUgiDDjQ3NDRUPzWaZCW/WmclxAUympIxSjIABziR0VgNVzQ//4IgO0gAUgSfLsZSjV/UNWBCIDF0O8o5qwmw7twCIDSyDBJdJ1A+yNBUXkMKMw2Bf0FgXSo8ySBEByo19xtV1goxRlreJcw8qgmEUvgUCjRWUgo2qjBEDgo/RA/GDkma0KWARfyH54qKMi/BjsTqAlNUCj2KOIo0VlqyD4o8AeGsAD7EzWpKPCwwcAusMG5RND7wUF9TeVYX7ARTSjHoB0o/xAvqMMo4jVt0DEqI50rW3MklGjMNW2unRCrsYcfkpUXKO0MJwg5kM7bYmjFlhmGViusYNOzNmjrJK5o5aeKaPw/YJmT0F2bTT5Rnmqo9CjlqPyo+N4iqMNo6qjavxGo98klyJx0jRphODdwFlZqGniRWYZ7EDBxat2YRzdpY+F4kVMqR4w/EAoqSJAJ8kDBFOZPF2LLEq8SvVrlY3J9ENAuNaVNEOznG8ja6MBWJ+giRUlaCKFuAD/4KVqN1EQgGujQiPXg6QFkIStNUA15uQhWhjs1QZxSAS8hmoXCfwWNuTmavgjhuwdmlVA+CNo5UdsdEWepVTtj6NVQF1Zp+wkhJJYZUQfoxUgiUg9Cc0O8jip7B/xvUAgY/RAYGMryGSEavxRWEZqUGNJwO/xslgDQIlI2gouDd+jtUMnrbYjjUMFpYNDQ8NcIJJYo6ASBPsgeOWuIwwDJaOKMAWlLDAiAxBMRmpi7QxjdkNmIFLt1G2sY6x+HGMoYFxjeATtXYxjIAB8Y55AmGOCY3NZO/1YqKJjgQQ8Y0xjUu0sY6LCbGPCY1VAWilYQFS4avw0KVhjvUDmakioKmOeQA1QxmOSY55A/CnY/aVQQHxdgKwguv3duUECCeALjF2ASTKSyjow52y2Y9oJbrlXuWEcSOJw/bfi4IzRpfrO7p0RQOnDodJoI1DV4iOGwtvM4WNN0pFjq1V9Q7721XKpIwTV8WO5o/8iMkMm1dcVl0NsQKZg1UNNeYkVaBkQjUzE6riviYkVtbUMZaVjj4Xk1iG14qPA8LPV4LmcIO4DZJVefRVw2PVmhW1jcTJchejFkEBLHB3AvWi0BD+tVUDDQ4VEo0OwwCv4nmAlQHo8b23NQ4yjoZmnBJ/10cO67nNDrDBRrC/1c2P9Q17Y62NWNJtjwqNeBD5APgMjY5qtSG0LuhRj8OYzQytjW2NTQwoVfGBvI9vE0el1DenD0qkzxS4QGNVXefaNlSbHVNhpnn1RY7HDasNmIyfDUaFQUK9jvUPiI7FjgONSI0p+qTDwkeND72MEwqwwE4BGDaSVrKPXY3Mp9PGyhhOAF/07hZcjovluYA5DUiB1UA6ESkCJ0CfxGJEg7aUj9SOi3XQwtmDkUIbDq0N1IyHd1OO04/I97PE0eTog43iznA6EAEW9RIRA5aSEHOxQfaO+JQnQgLXplaqAIQnYKQEwUaBxQOYgnjYadd2lFGAkdGCdFYhmGY5d3YAjoyJAY6OBtb4lCNnI7KOJ8UCPivE5VkPeYEbjGaRnHDKSpTldQHQlSKIVIGYZuaN2Q3MpzKNFZZ2e6cCw43tjudzvDa7jv2OJY+IjHThCmDPF6NVyI8tVcQCkIxDjQeNA43xjt0C8xcjCoOOzQ/9jy2NJY9qp1UPflZOjhWPQVUPQPiVbNqkZqsObQArDriNrDY4AsEXRHeujlEOaZbnjyQmKw9wNvygMA8QJigkcdQplktWXkoflQcMRHcgJYCNBw9MDe4XLYy1D5CMCo/kNetWrQiMN7uN2QwJAESnwRbzFYqOXY4njdkNPSWzCHKN1DYrVjgCplSk1l5LCNWnj9FX/DaakXIVmGTGD9sNKINy1kgXLCbZFzjS5Y0v8p0P8Q5eSWWMvQ9pDb0MF1a9DimRvBCwwXpb14/dDjcVMjWdDk3WPQ5eSqewlozfjimQsJd1492PzEL1o6YnGRbWlAP2eJbGlQU0GTY4UFAWQrb4A3E11VfDtly3afQ+5dVU8BVVVNH1IE4BVKBPoZX5VxoW6+V0pDlX0KnitUK0HFN59LUra+Zd15IMIBGFK6kW0g+I5bzBpSEkp7jD2gA6DWMULsJ+JHsPY2iXFVKgUQJpOahZObUwKNUCUNUZZrQwfUPCg9WlNcTgARwDKQE4J7wCyE5GxPyC/gGn0wEgWQGRgMyUCcJaJgnDscAEFjsCLrT0YXBOeQPgYG3FymRTQTJnkARMoxBgbcYXlXIUKYInFsM55yMpYb0hQZtiYUBOYhAIpJinIyUyZ7hPerbGi7tkF5X9FFgnJooDFA0CxwJDFtUJrhfsAV5TF0C1g2uMpRf5NVS2kFHuUfADM0GBu4vFHAiOFRepB2JLumRPUAMAA6lBowDAsGEAVw3hsxBBbCe4g+ROFEwyBFqBzAr6tW2FMw9BWuBlbQkU421CCAJIgbPk4QZgAQp62hdNgxTh5ap0psNoBolzgqBjCkBEFW4AcCPmgpBJNE3s8ggBdE0KevY3mQGos0flgQwMTQFDa+XqgTxkbE/NIQlnkwNFgRoz7DA2FDIGnfjPyWAAvXFGGTX0zNll5xXjfKTuFxRPkALQAdUAhUeIKb4D3E6UT9GzG6ZNICJ4wipNICx6oiEPhZxMlE08TeRAAk0TctACssCMApwCgk+cTrv6mMcNNj9Wvia0l6cR4QMygVRPcAC3wgWTLJbQgBRPok28T/xV2wLfiqRPK0js5t+LFhkHY9tC/hHKAZdBxE6kJFkMVLWlFd/Gv2akZADWjSgklxATJ9YT0/YisbZjFWUNpjXn9A231nkNtb73UYwKG1APidCycdOAFvssgrxULum0g8VjZIAaMb/2TgzNZYXVcLYh0JOMgAKaMkspIcEqAJzJxIOC58nTEqCQg5iCbIkqTagCSY5IdWw4GyYcgKkAWk5LDmYAfHkhwtpOcbLKGBsnegOUgugB2kw6ToCwk44f44aWlNkwdJiBKQOXa+GANOSvxpTa0HdOSwZNoBKGTkP6TQFLt5MB1WSGTdmBhk0NAI0CtQNGTGFqxk1ZgpTYBNT0sv4QdQAE1NWC8xQbJX5DFk55g/cMgAHKJ4zykRNyTL9XT4ODS2cSRTYNtMU3Ck/yGyyBvcA9Y4pPCRq060pOWCXKTLJyKk6qTypNKk1/oHYwBNVqTSyAZqnqT8nQGk9wARpPWYCaT43hmk3aTYwnekzaTnpMuk9NABsls2c6Tkh06KNqTHpNekwbJofC+k+64k0CBk65AmZN99SmTcZMRk+mTUjDJkybod5MMA4mT15PZk+GT6ZPlIE+TDTmo4hqT+ZOGgIWTbmCfcJ5gpZO8trzFlZPVk0TAn6BIk5RcGWRmCEquKq6zsLCZ04DwU2BOOq71MFDAVGkok4aAcoCV0DST0A10k9aDOOgwU+k5hD6f4JoAxRZY4DkxdUC0U3VAZGB1QGoxqABrgFCALpiYAHRTHFPWiXVAh/G0U5/gdUBPqrE5wAAuAIJT/FN1QPDaglPCU23YLgAdgCExZGAdgL/scEBrgDwEPcDcAElAUeBrgAOo4iRY4IMltFN5ADkxMlMJMbIAl4B8U8eAwblY4Fjg5HA9wElAyACqfEmAA6jflJtOxRZ2U/wAl4AsU5gAx4BxQK0AI1mtwIuQuOB0U2YAl4C9FNqo3AADqJrc3AA1ELRTWODl+LoAk0UxUy8AcUBwQLYSa4C0U2YAeQDHgHHYWMS9FN+gFFMsAHBAn+D8bnVAMlOXgOlT0NjFU60AxAAeU5oAuSL5U3VQHlMAEkwAFFNgLNwASYDm7J5TflO0U/eAdDAnJQxTBlOiACwwl4AMU1jgbdh96mD4dUDsQEp8ITF1QCRwWODsQLRTs1OyAIMxrQDmU2gczQDsQDkxZgCJGGRgWOCiAGJT5lOLkMmgG1OXgGGKkgC7U1jgkM6DJUmAB1NEeCwAdUDaU4gAqnw1EM0A1FN8UzJTaBwtAC9TtFP//jUQH1NvU4YAP1P//idTn+AMU1/sZgA9wLEkAjHx0Akxn+A8TC0A61NY4MA4mgAtAD/gy1PyAPTQ/FMbU/AACTEtADZAKNM5MWRwgyXOlKIAj1NvotDTN1MWU4gAOyUpU2gcCTEUNsmg94B1QIMlsSS0AD3An+A/4HBAoi49wD3AB1OypX+2hgA/4MAAdUCipWH+a4C2uKIAcUAw0ydT94BY4LgAPcBxQA3mLDAxEvp8o5w7U08wFNM2QIMlzNOiAGzTPcAR2JoALwCg05oAoi51QHVQB1NY4PHQf7YaBdBQFNNmAIMlmNN1QKdm//76fMjTZ1NgxER4ZHB1QMA4Y058U1jgn+DwYKIAO1MWQFjgl4AJMc1AzQCLkIMlA6i++M0APcBgxFjgJNgaBd7TvtMA0+jTPcC4AMmgogCSAM0AP+CDJW1EGhOPMQ1TJNhE080AkWZIpZ/g8tNg04xTOtMdgEJwn+CSAGYAZdMWU7IA7Jo5MbwSD1xa0zLTRirx0HCq+nxS01jg4bKxJHBAVdNtROya/NMUpRACA9NY0/xT5lM9wPeAn+BrU2g28qVg+DZAHYBDpvp89QDmU/3TsgCD0xHYw9N80wLTzpS6ABPTk1MN0zPTc9PNAATeP+CLkHXT1NNkYOgA6nYj0wLT+nxl060FPcDtAD3AqxDN0wzTldNTU18AjkhHU5NTZGCDJUlAptPsQGH+a1NW04UAgyW4AD/gW1PkcIMlLwAJMadmiACgziExugAtAEilJyULUyZq7tOxPqIALwDx0LdTjdPzuvRTgyUElK/TtFM5MW1EferrU7dTTdNP0znTFlPw09wgOFNygDXQBFNSDet59JPNJaRT3iXh4JmoNRNWgKzEe5T5EzUTr6pLE7RlQjOVE5OIPgDFeLCYSxPEEAMTuaBRAGjwUjOoU02BkdCKMzPcQASSkCiT2JNqM8nJGjPiM1ozSz7zJdiTNRObJWYzMjMGyHIz3RN2wNcqcoD10OwzezDsQ1wz9aWrNVIzDIG0ZcCumQB/sRr+L/GqM5wAaFOJLPozCFMGrkhTIMBFCQEzdEjqM8EzgTPqM+4xDwCYU3mFTCwww7GiiYA1DtWAkFN+k5/x7oP6SLLtg1Bnk5WFSJOfYyyIgeRRALZpeb4IwNjFhb6KAAeNDcDfE4llvxPXLrUzV3gBUF6Uoyb5Gd8TS4jPOWYeUobpWV6Ul4B3xQ3AfxOKAN0zNTNXBSDt+rSjJjeg77KVNMQAgzMnk8CKkUh1yEpRlkWkBZgAISNVk0P0nCj0IRoQvyidgpXQuzOIoBBecO2wblywe3S+gJ0ybjAFw4jA+61T9m08MMBI4pIFzmNNRcQF93AbMxUj/7T2EyGQEE3H+Y4W9FbQtnyTaMLEQOLjbcQo2dk08xCok8AAITM+GA7QljOsrl4zQ3i+M3bAQuRygBjITjN7AC4zxFNJE+eowjPSMwizyhAQQF6CFQAZE1udtZNMk26geoE4oOSAbmB6IZyk60pFMzn98RM8w7yTKNnpjfn9LZPLrXFNrwBl/fUM2ViEs4eovUnRVOsQ+OAg2Qo4Oilm+tlYXzjAADKk5aJcNISuyTluYMTdzOwVkD9QaGwORaQFxohTQOaTgOBWA8dQaZQvhemQkci4wNJKi8b5IExFOaX1pKyZ5SDUAKtIIACVvT3ZBEAA2WSAN6DyswGw9EDgbkbdUoZvvGKz5oDeYJpegnyRoHVZRt1eYFIwY6A01T8gFDgVwG5Fh/FXuYl1xLk/IOqz7cD3cIl1g6J5Zelwr3DKDR9wijADk9nN1sBPScWTtrOTOOaTMAOIwJSoBkhreL2TXUCvFRlG5kgDk4ztHUBzKX5gQlODwOWzgZLE8odAq/H4YFSjgZLb+IbCh1V9bKVA/WImuOUWeOV16fsgkgDgTDudQ7OalPWkYODDsyUJe8DMLez5/GB45S8AM0BqADNgZCWRzVIwIMDfgTNgk7NjoPUAooA2PcnFGMrHs6eznkAebBcWovhnza8VGHCtIBUgF7OG7HjlKKjrUCazC8TcQhdFpAXxTdHjjj1J5i8dvMzPs8nFN6DAc71dRfj/VrozIjNWM5HQArO51ZQkdsB+3XKAEOgYs08AWLOJE16QSJOigMWifAA0gLazYlxDeOpF2mxvBOLOyZVGarazI6OQs1845yVwc+pF2mC/YJmgb0hrnYtjpKg4YJmg1ACO5hhafnHv8Yx0Fwkcc/bmXHOi4OCMh2S2pagAIABcNOrTbqhcNNewyzbAAMQAbmC2s45d1ADiiuJzsOEKsOaAhdjAjAtY1HMO0LRzywn0cw2yTHOihixz+6Xsc5xzvRRCc7xzMNDmc9xzwnN4VSV9qnM5ANtoFpbxwNJzSoVswnJzjnP8+HGpntjqKBpzdJook9Rzc6XeM5nBXIUGc67GRnMw2CZzzuBmcwJzFnM8c9p0fHM2c0JzChWic15zznNSc1ZeMnMec/JzbnM+czDYwAAaczDYRMDfwUaAcoD7aKhz8NmuMzaDyRMeMzBziLNEs7tEtRMOg+xDmAEZM/Jz5ABVk9kz1AM3pXkz+mUFM1BT5LM12KszzUWkBe90u7mHqDljkgDeAGngccjdNrEpI1ChKAPwq6BURTGz93Crc/GFLUC5yPWDh2Fag1yiCNhtRdBOxqLw2T8OY1itxIfG6TwKumkzmGVpQ3QlaiVc4K7R2UNzieGlHCXECaS5VCWzRUAd4bCMs94lJTOjSQg85TOtGZUzRU3jMxxtXxNsQJZg5+XDM80zq1mB5H7g7N5DMwwAXTNJZb0zrTPw8wsz+RkjM8QAYzMw830zczPTMxo8vIz6tAszMzNLM+cAKzOvM5tzTm1mNVszY5M90tbiezN60JtFRzP7M4DtOkAfzgry+IZtxGbZJ/lEqi6OLOWowBcMRF0dQHOOA04bLk8AHYzOs9UZugDTc36MTmUV/bLzs3MlINvEqBCi85vjc9DwRSAADAC082DgavPi8z8iSkCL4orzG8VWuj4j7KTG815l34Gi8/058Yisro7AIbo3jCNzbzNXuaLzqoMZkHtzgOC9Satz7kWkBa7z/fCTAJ7wE3OA4B+WTvM+82eFn6Ae81XkxXGt0qWzkaAIwExCcs2RoH2ATEK98kzgvhP69GhTP+BJgPrhrSVckZnzSYCmAaX9vzNI2Vh1ofOxs6QFFf1B86aBC8Te8+Xz4fMRUeIQ/vPu80HzRwobM091GvRPAFhAobXowpCz8LOyM3BzyLN7JbhTQYUKxFaDGHM8M3GlfDMnPFPAYJP4k4IzKjPYk3iTaWUKM+IzLgCSM4vzgJMPE/8VNjODE/MTSjPIMFIzS/N4bDvzRiPYANozvUFQs0fz9Gx2wLQwTsD5E1fzB9UDEzfzxfz385vz7xOP80Yzd8DaM1NEsbJygAtolXPoc9SDgP21c+8AsvCRAAUTnAAMAF/4zXOSSGhzFkNmophF3bkWwv3DuMWrcxqzZ4VtQG1Rv6rERaRFATXUhG7FooB4C8rDrEVEC9x+A/BO5XqMTuXayYcUbwRTKW4JSaisxItZF+QWCV6lbqj/XBPz0BPMs8IjzmBss6jAp/lzmPxg10UWCbazdaQENcyJvG3sI97ghEBPyUCyTvPoCy1AfHQujqhpyQ2k+GoYhdje2FWTyARKQLazBskkQAUgXqVquB1zZh1+QKZIIsJqAHTgqqN45eXpXmBIqOXpiMpOc8yQnKDk4G8ErvzBmoqA7gvBktUDIABhdZfi+GCZONyJEDLvORMt1LjltSyToQuRxX5z3ERcQJtx8sSgUyveooAfNAE15emkRYTlIAAdVL4LdmCflQkLDAMTcLQAsoZpC1NALAR+C/2A2Qu0HbkLU0DqzukLRQuZC5jgujNgC+QAEAtwoNALU0T2M1M+o/PxE/99lS2Yc0yztJOoaUIjC7CtvXlUpUAiC4uKCSV4jMnsNUCTuSgL3oABNaG1rmCOs/MLZmABNVLzPolShgS1HzSk87XGDSBKQK0EpezwUulgTNjWwG0gqMBfkNbzszFSqA/zjsDlIHVZItpSMB1USOImE2mwXDQUgAUoLzOQAEQFYfOglYHzN/FnYGXzR/EN827z3wtd3tXzmQg4QigQONTp8yD0HmWoQF/4SnDp87ss1tjGGFTtLUADbasLVs03DLnzU2S5EE0LBCXdPPCLWIuQC5CEC8KCkyh4mGnacqgQGIvbcW8TcIu580UTb/OmAQeMApMXo5J29hatxLXz/wuj5I3z+IAB8x7zRwooeUGoC1jD81AEAAtEU+PzvhPcIPxTlFO6ANRTHFP0U4xTMkAsU8fEmJ6yixQz7ECy03RTfFOSCBJTAvlN0+gAUlPai774WtP6i8aLAtN8U2o6ElMWi7NTl4B1QIuQ9lM6i4LTAvkuAAzTcEBg+K0AUeDU3mRgcEB1Ia9TA1OKU8pTqlPqU5pTqWI6UyclP+C++Cp8YPhY4AkxHYDGU4LTZlMWU/UAPcDx0AwAPcCiAD3AH8rHgK3ATACn+ELoLgCBU4bTugCAzhksn+CaU8gABlMUOPZTl4DoAEmAx8Sf4N6BcECbTtZTrcCtALQArlN1UHmLvRTwAHBAs7i0U7IA7YseU9mLTADHgK0AuOB5AIEAvS66AJ/gJyBwQBZToM7cAIuQmtzHgIuQv7y8sKhAY4vWiwkx84itwL0uYUjNADxTNRDzikpTURAUU9UivFMQzvZTcEA/4K0AqEAeU4l0Lpi4AJgAM4scpRRT9lNMAI5TugB2U6f4YYvYAHZThgDFUwASmYuLkFHgJYv/RL1TmAA1EHkAvvgcpbdTqEDJU9RT8No7U6nTzz6f4OAKFkCiAJ/gqECLiIMlogB0MLe6TQCypSqLtFMMUzxMKVOyAGuAcUD8AP+EYM6IS4MlFKw0U4gAdUAnUzhYogD100yEFtOISwRLKou9JcAAgyWPIbEkZDP3gLEkjEshMbRL0MSGABZTKotyUzZAybNN0wQA4RSxJO0AcUAWQF/TOdN0M1NT3AAHU4gAMs6XgAQzsgC2uHVA+nyAMzaLNFMqiywwZGBKQLIAgyWw1KxANtNsS/7TNEuYM33qEkuyi3JTqEAySzPT38axJPeASksM080AqksCMQzTRnEqfJxLsovcS4MlO1RGcWYAOFh0MDpLaBz6S/p8fkt1QEskvEv8AHZLfFMsAJ/gPcBY4HkAT6odgPAAwbnoAKAzjEtGcYMxSYCDJXkAyaBg+AoAmLD0U8lLNRAsAJnTH4gnJZVL//50MMJwITHbU1NT5lNMsLEk8gAJMW1EiACiANLTKkt9SydTDNNB0xyl8NOyAMQz5HDyU3VALAAsS+rTzUtoHIgAuEuIAKlToNMNBrEkoDMoM3HTDEtLSxVLYPjtAG1L8gDkZqxyBJTFSztT9QCrELEGdUAYaOnT0MQsSxZAdkuTU0NL0tOm01ZIU1OPMc8w8qWDJfIAIM6N07DTFdN9S2PTh9OyAMzTwlM3IqIAHYCLkDxLtDOiANwAD1yC01tO/HBg+PTQbQCDJbIAk0vAOMQzgAV1QObTzQCCS7IAiNMGSzpTqEC3U/eA8dCxJPBFDAD3gKH4sSTM6MpLZgCJS4uQqYvQ06NLkVPvS4dTC1MU0wUAfSUJMZiejQDaU3+2a1Nf07gA4bayALNTY1Ng+AFLBQAs0+tLY1Nh/kTLZGAnU5s0DEsYM5eA5MvbU1TLsgDtwBwAdMuWSyc5PkuM00BiC1NK06xAJyWg0156gyUEy+3AsSS3S7Ex8lM00ItLDAAPS5FL5VPaGGmLO1PO0/IAH0tN04YAGgU/S5/ggyWsy33qJEs7U29Li5Cx00JL0svQy+RhnUuLkLAz00sa8n9LmADdS+xAzzA6U+gALDD+y99LkgAK0yJLzsu/bqDTa4AnS55ListMsDdL7cDJS4rLl0s/4PUAFoixJLa4hMs1y83LBADJS7IAOcs9wGtT2bB10z/gNcssAMmzyDPiS4RLclNY4GuA9OT31s5LhEuf4HBACDM5MQtTyaD5ardTSMse011TgMvNABNTO1MN0+LLG1OD05NT2gDgM7Js0dOxyy4AJ1OABTPTCsusyxOIZksAfJRSZGD6fJs0lUsLU3XTFkBWyxwAO1Nyyw0GkUtLS0wAnNO+01pLkqBXS3QIsSQvACZLsossMJKl/ADwM+ArKosqU8gAw0uDJdIAwNPr0wmLG1P05Px6BcstACxLvYv20xbLO1PUcHNLgyX7y5iefUsMSxtTZ1OCS9lLPMvNAHzLIMtrgH7TBCuwM/UA0MuoQDzToNPSU0wAwbmGADLL7EDQS3RTItOzU1Aze4vx0AQA7cBm06WUSkC44F3LfCscUzTNdDCFhLEk8ACwKxxTeQBeevRLZGDRCHkATMs1EKQzf7ZwQAwAFlMsS4JLdUCm2AzLxsvaU30lKiu0U2ZLOcuiAMmgsQYZ0+RwFssmK+cYhFBeeiFLHFPcS0FLuRAEACBIOEuxS9NLTdOfy4MlGhA2S89LnssoM4lLhdM1ENPLdFNSSzJLogDVy+tLgPBMyzbT8MsMS4uQnit0UzZAogDAAEFL0dCaS6hogStkMwHTgyUWSzArhEt1QLYrC1NyS4bLRl52Sz/gO1OJS57TBABg+PYrFkDGy5eAgyWXgE9TnKVf0zLL+nz/lJbTBdPTS+Qr6cvPMCQztDPkM5/gwIUW09HTmcvpK5eLzCtOK5oAuAAzU4Qzb1P9K4zTTdPkK7oAIyvQ08nL40tnUxnLDEtGS2QzDEuqfJgzQMuLKxdTMDMJi9DLxAAvALdTrQBwy0JLcUAXwFlLBEvzUwZLHVMqS7IAMtNZ09vT1dP604bLxDNPU8wSctMv08gASKVGSxgrWdMC06KlWkt6eofTDNPTS+xA5uyxJLBU/HpTUzsr/HCYq5gz+KvSi8wS7EBWQDQzmgACyyRL+nyEM2nTG1Myy8TTzUBW1CsrHYC5U2D4UUvSU2tOeis9wCLTIMuwy+FLuOBY4K9TwtOxK69TmdP3gEmAI05xK0RLRipDy6IAdVDKK1Ur8dBQK6jLf7btwDwuK8u++E0AYPgHxELLzpQJMbKlgyV/y1rTzBJF0+NLA1MJy3irActvoixL5giIAFgroNPlS03T4tNayzHTsSRWSN3LkgipeDbTkysZpt7YT1M7U1/T+8voAIFm6EusQF56KnyGq2nL1ouDMgHLlBb6fBAzyNMDU0pAwkuJq+ZListgy3/Lk1PO06fTa1OUFohL5lNUM7gAUYD2y3+2iABSy/lTvvic08mg5lPxUxLkVNPtK5bTyAANbAFLFdMkALRT79NB07dTgCC0K2FIDAC0UwGrf0s00/tTbqtHK/XLEkv7K5qLn+DM02RgP+CXgMmztFONAN/TSDM4qyRwHYCzU3HL9QD/PmVzCP3tC70L4PHVc8AL56i0MEWZsAslmZF2FvDaVdTIHE1RYVQTyACyLh6OvbCJVSyUGghpVVuAGxZiUBoIdVVsQDTm7WyJJe3QieANhUQAsi5BTtt4BMJDgI+EylBvgJxVnPVldlBr16vg0JpgFYhcIOer7ZRbIPIhVg73XIHQHRUEjJFZXNFE0mV9OGsJlFnJt6v3q2QV1UTZYEw47HVHE/gQd8Boxdc54GsU/lzId6uXcakAZGt25fdc8sg4QFDZaFBUE/Bri/lsDZwO2dmB0IzG0+RcDhoI7NmZCL/OWghTSQqmuczOQQBreEljnlyhsGuWgPqA3GvwUKD5nFVWDtBrcHMC5qogWeMwyH6z85YslJxryiXfq/ZYoWkYetDmlukxuVzI8GtJ9YJrkebia4nZ2dl6a+DZWEOz6LJr5CCZeaJrQmu+oE15SJOJCdur0z4ii5wz2LMFOZDQ4ovjozyTDZOznEuIqAtyczlgpjVOCTijE1kZIDhgIguzGepSKlhy/AGzHgB1OlZegmoFa05ziDTg0iaAqdhOc0VrZxYS3CM1RUhJztlrrAMOkXTguFAbC1JGcWBSRq7R8SBUs0iAxWtOPPBQXDTQgJEV2ECdOBrg6XODa5uJeQsvktFUn0icNFZe3Vje8ANr/WtWXuNrIZDIrPcuFZOLa12A6xCTa9Egc4iuqHM6BwzuQFaA9ki0gpCzQouOM2PzQAs4s0RQouAPhFyT8PEw4U5z82uSaZlzDgu6AIdFWa38sNJQbrMGABfpWej1E91r3vA/qQQgXDSOC+SAn2v1gN9rsOGBsybSHAsdcX9zfQtIC3yTU8T1MxDz8gDdM8DzV3jQ86KuOPOirlKGaHPA4FEAX2B/wcV4ISNeYPnjcJLE66MORh4aPATrrzhU62s5aQvk65Jjc/qBgUSAI0jKHvvA782wNbQAFwn9hfbi7wBRurxIkEhMQNXSt8B4oP2M3/63sJUzwADjM3SI7r3dE5Hg3nChkV/o3QxVQEETVPHY66iIgMXHYJ5a5uSdM2jrFkgbAqYBDzR8ZZTrPQAc6/q5IdXFrXkDNPFEQp5wYXX3umzr1OvKHlmtWCOo62YeHWXg82YeWa1SBeN4ZuuRSFTrlutcotbrf/EVueYgY4BOCXkLTutB60YekeXu6wwAWPMZ2ZjzMPOR5ZIstZkU3iBlDAA03sZVSPNo62DCqzRY85AgqzQ2GhTeBWkMADYaNN492Q3ANhrfE1rwJevTLDDzpzySVFMzuEbQs3s4GnMc2PK9OetziB3rDQtpQfDzFN4wwG0zRIA03qjAoMI+cxzYUMBOfXtriPlmHu1IrUDQs9oiTeuBkouIkhR1wmK4fHT9MGdrf/Pos5drEBPJMyTAcPFaCEWFGBTuISlQEyiHonDrHg7kYbYA6ECME2ATtqXH60BILrkkoLo4G/7367bUXrnX2a/rSgABNOHeH+vmQN/r/oC/62IAd+tAG7nAAWvbcaEAalC4SFPFSOigG5bUqh5f6xXoJtKIk9Aboi6qHts5qbDwG+tIoBuwGy9Q2BvjMF65x+tQG2I5qnTrro19j+vXOUSF3Qz5hYOA6GDknSOzxa2KMIZGXYWgEP0wdhOvqKeJhxnQkL/OiNnZPQcMUmv4GIaBacnLCWhzkP6EqFfw2nL6c/5JYzicqNIb8CmKG/MQ1+tTgJAoaMDlEMczUe7fmMsJP+FYtlnA1dL/MNre82h3qBbQHYAq6HeoelAhQHooSOgWsMHYZBtSgGobugC5oIAIMIC4Gwmg7CmJyeozohu8KUhQN1BJhT3UqHgW8AQbow6OAKmwkJyic96o3tjCtX5DbqDY/iEbRBvxKWGDx6sxGwtYDIF167fzDIFF65kbMHNVXFobvdirLu8Ip+lua9QbMSlJ8qmVlTPUNV7+pJQSnbDAF2khyVsowhunSM5Bqht33T4zAe6c6F8w4BuZw64b2I3hifVoPBvgiGmBJRuEU+k6/huZhTGFYYD/65zogBslzTM2lqoVwO4glRMuMQ6SXAAdOb7ZH1m1iI4SPR1AfHHW6Z4QPv+AwADQEPfrgep/wF/zidC0ICsbJ8W/mHDQZOR4a3sA6TrabPa5Qkp4QOQ2kEjoQx3Sv4GH6ybAEhsQ8QEbWYWTIPEbWBthG73lnhuNgQYzPhtKKcprQHzTG/NksxtRG8K1GSmxbPFs7iBxQIb+vEDKCPU1pP1ZXMEbwJur2HUZYJWZg6POqcm+G+5rAvGY0HTodxt47AUoTRvZ45cUlJsI0C9Qv4HaIJw29JvY0LhIzJvaIMUbv3FaCGz0thMdsM0bMUXp86UwRRPYAF0b1WoP6/l9iDmE4AYGZRvQkJdtArSWxG1sqJuG/ndoMka4m7hIbHkKm0qoBxSi7RGyOqxpgFLtqP0Gm2ixnkBWBA6ouptMHfkzVpyEC55A7gQWm32g80OmY1/2NpuiowhEW/Y2m3NZYu0djelQIRtseUpOY5LUlDywz9Ku6TpQqh5sefU1CpvbIJtIKcjSzHF4MZt5yFTUQfQmm9NAVHnEBK2gMZtbDhWNknoxm3DFjsUZm7qbE4NWjLLd3KyOm6KjaZs5m7qbc1mcxgFYh3NF+KzJqhsdks4bIpt6oHuglFIP8P0bMYCDG8mBIxt62US4m/FBG+2UCRsgmxcMiDlqs6oe30kWtMF+jYCAGqgARxuggCjU5xvGAMAAA6j8AMAA8dBRi4gAuAB1IbQA2FS0U4EANRCzU0skHFPTS1lLlNMnJRxTCTF1QNaLFDNtKxSll5scU98Ugri0UxFTdFNXmy+bYf59qxebb5v1qwzTvyXfm+2rFDNVK2+bIYuRU3RTVDNvmyub7FOCq1NThVN6U3BbJ8t6U1lL1FNZS5eA94A9wDGLmUtGUxUFcdNNAJ3LlyUJMTZAW1MsMBZAJHB5AJeAFKs7JXrTyKVkYC8AA/hrK8gAeVMPi5OLzysHi7gALDANU/IA/VM1vHwQUFu3U/JT0dNY4N9TqFuQS7kiOUsoVJilWOhyS3Y00lsVwDW8clsyW/JbslvKW0pbqluKW+pbCluaWypbMlvAACwwDDPTS7dTk1PyUwRL7UvZS7KlLgDAADkxWUtgW8BbtlsWW88r95syi7Zbtlsrm32rDFOQSylTFlMOW7RTmgDAADZAE4hWW8tTUqvOW/ErntjTS6QzNFNCW2GKAVt1QF8rhlshW6PLYVtf09lLCTGBAArTFluWW7Fbw0vBWwlbZGBJW6QzoNM/JelbMVvIW/FbCVsuS/lbt1NWW/wALDDRW5lbpVs5WyFbeVtxQOFbVVv7mywwBIITiHebHYCDU5NTAFu3U/zT9VvZW+VbkkuVWylbRVsN5iVbw1sjWxxTzVutW9pTqVssMJNbQ1uMMzNbs1tjWzRTaVvLW3BAEq0zsEXckShAm7hIiRs0wvU1ILm9Mwq5MPMkm1CbTRBbNj0zsZXJ1ZUzW1njM6cp4zNcjHjsKjM2LjIbZJsQgMybLRu7sO8bnZs/W1nRnxufWxfzQosoc/vrXQvX6yBrLIjLPFIzQdhIAPY+vkC3G4yb9xu/G1BibtVzdENI8/RdSOgChOu5SONgUQCJG85gdm0LjLCbyEXdGy2taOvjoOMztTkfphFsKJvvAGibGSjs82ZANID0yK1I9jCs247CiuybQFlxIRvSHETbI5te/ReUKSaXGWswfpuHBfU1da29M6ZAl1tWnJJ2d1skQB+mz1sSo7PS+NuJG1/eCrB16AgpQtv4m2WMdZAe6UB8xcObSFgQ9vAxkF8ZH9ULNjBzJxN97ucTUwbXYDwLQHyS26cFTvO1W4HA2sH5HjeDF5Qe65ZglehY8/0FP1Dk26uUlNuV6A0z/tuXW/GwDNvKm0zbKWqknh/O7Nsh6LYAXNtnM+VC4SALYOGbhwU3QHU1OJtDm3ibLxnqANybywlsm1SbE13624T0O7RjVBdp61Al26jbV5QQPs0w1SBAi565tQsLWNiTCNuQKDfzQosVczWl/yNI6+5Ee/z7Q8MLXTWQYCILvvHPC1CAMJA8BEEEPuHxa5BAE9s8YL7rTrNWXhSAygDxQPZDp2LeqJHlbmDb+KdghXPmXQ3V/cPErmRp6oxMAPjjo2tuMEu6Z9vmgBBTZtnq4GfbzSC/Q7jFKwU/UFGzXgCfC46SiAu8wzdASkicpPvbYX7Fsz9xVSP/21iuA6CT+YNgY3liRSyL0+Df202THLMki1yzqhqVDpYJzO2DkyAsXTo5YMGaWwmbrMtATKM+QCAAaYCio/iG+yFVIEVlX5BpgHDFoXBOmyA8mbNdkxUg1rOkRSwA+DttINrzN4jIACAAHYxn22PyElTBkh2lgzzeQBJUqSCiwqqTx1Tzk5yoeQtqGG5gJEgvkvm404TYO+ioTDvmk2mAc1lLID3ZRCCmmzfBmw5ygLVieDCq5h2TxKhjgBUjLDsgAGw7HDvSMCAA3DvYmEJNA/CwQow7y3EJC6Aj3kBM2D/NnKhiO4jALCXYUwMtnhPjKc5gXWmvM/IL68VzcyFDC4xv22tzV7krC3jJHaVSGLNAK8lhTX0LQXCyjWFNxlVrIT9zcaUsACwzYT67q6Mb+6t0KEN+eZDY/h85xTNNfZTCQoqlkPbpdeNtua05DSgW8KRlbbkLWGYkTvDg1AsY8JH0SZxJY6CmWYxJUp42GaAYnTvjPJ2IgWlFO70Lc6DpOqU7PjNicDM2KLA4Tc2eYNDNnoHlBVHG23M7xYX69NUo/pCHgAKL26sm5qFr+6vhaxjbePHgIGLgkUUZE3iziNsxVOcbyICAbrkTxzuQKBHYBADY1d4AfwC1OTMTJX5LEwOQ3xvtgKN1Awt/eecLsHIJeiS5HsRP6y3ePdno+YI27oB1BaJ6n4Oci+YKrYhnCzLVZak2nqQTA+TiEK1xbERL1ci73bHvMH7z3IuoEPATOywDE9C7DfOhAN/so6AttX8LV7kbc/dw23Mhg7tzVfMqJELCDHlxeYIAi0L0u/f5AxP86zEoRwAd2/BoCqgpcUoA7wDtE0SQ+KBP81ewvby1aWOFCJn4LvbRzEyqGasTSxOxbYcTeEl6oO4bBCCu82i7CmVuaEVgatXg+S7YSxMvE25NMrvdE/sA73yKM2vzLHmhAGq7krD4Fca7rMRDgOa7oUD4FWvzpXl4QPK7SzuHo34boLsEu3rI8tC8G+h5Hruwu7wbpOBgu2l5JbyBu9q73RNMu3q7CpVrE7WSYJvpSBEIXvlVQBy7vrCI23igM7BTABh+8jOdgMig4rtwhA5wTnCOACOQRwCOsPCgn2pusEwA9tFx0iprLXChBZyLJWheu0Mb6HCeG91wIbGrAHLQ0hMDoNDlPGC/zkG1rRmtu6q79PHUNbc5obtqLGgVO/OGu2btVrubPHLQAxMs8TCU+bS6AB7T2ACfwLOwH3xeqC27p/OoAEAE5zvOfosT3RP78yHJ60m/zoY8a7vTu4NDSpmxsPkwRdvfW2z0r1Vy0LW7cLuUa867Z+uRdGc7a4iIcOsQj7u0OoPkcYCKvmjb6610u5yLbvM+uwB7TfO7G3oAC7uKasu7mGwvKXjY4Fg7MHlro3XAAMRWCG0Ai03zmPkoe1i7zduFLRbzMljHSYwbGqnoe9KIs+jfIL1rU4Aw6+DrHnPEVje7XIvSiE67plG3u987mePDO7q7iLsAIN+7QigGkNwcovPTu2NUX0MquyVRE0AMYIBAU7tLEyFEFUnzu25wS7sZkLwubgii88YzW7uPqJSN4jNpJkGC/7uIu+YKylgk29BiWLtdXKJcbvMqhYi7bvOXPCyQOntjvoxJYnvge5J71AB2Pm4IMHu0WKjeF75ejgr+3jI7AO8IFNAN8+p74UTmexJ7s6nUAFoxviBceyJ7z+p0SZlC5MB3w0N5KcDVu2p7qrKKxDuMvlFy0JvjE32TiWHsCiXKgGDR2myCxdwKLy7rpg4bQU3NMFCzJztye6+7sLMv8zTN1zs2EHc7c6En9lY4BzuTOW1I7DDD83AGWzsJE1drBTmEPqmLZKWs02YAi5D3gPUAeQAg7jjTuADeBTUQSYBrgMeAl4Ba5CwoHIAKAH3oh759HhIAyaBLVCwAqEAdgC8AkgC44LOiZgTgBFWJA6gTkMho0NvLCU6DVDmybv0u1oF5QBHAUcBOxpCpHDR+O+8LazNnhZk1YgkV2mBFHaXak+azIvw5pfAAYezO9Oz5hELHmaXFWCXgvfplf3uG7AD7T+Oy7cD7b+NQCTQp6SX4JXFULRPoOH02GEC0nhVDFDWznF97IABEymUKK+ymcg3FlCNHPQ1QEPt4+19zvCC4+2LtV0VyA/H0m3EegKT7APu8JeD7NPtgdRB1P/P19TJSDPtgJYqNDkIZOzhGTXudC2lF8hTdC79zbzAR2TaSYaaQ+AcyUYXogPQoc7sWe7OpfbSym3co5LtXuXWDmv1bqFAynnj9bqGDY6DbbUGF2vs8sMj9Nz7o/aODRwoq/Rr7/W74/f1uQ4P0/bOiUz4Dg8ySWJtw/br73B2EtX/dUDLY/SKSOG2YWjb9yu1TPtFhvAXS+957kHvIux7E6IOUvOpJYHsB+xmQfnsGkIKLTynbcfw5YLYV5NyxWiB1myBUXPv4U5DbfPs1VnmQEEnw6mWQvO5UElU7F9V4SWoZ26mn63cQOhlESZYZEDjE2OutN2BB0ZSpijkE2a+ZM+jF7jUApTD/8GOF9TDHsHSgfDoCuyUYVeTxKCbSdRMaxhYoLfuRRREbelxN0tAelv6ySUUYE3ATg9wgkhBOwGs++1kqGTn7kZjiyIdFagClRc1UZ6XvME6l8sVdQHvFY1jigGjAykCvHeDFfjCgI1lUG3ueFroELv3vEHIZ4hnAgJv7yzYdu72bzjPSa4rEIcnpeVmoE/ukFDMZSOjMkDHkKIDTewcs8ABze7QAC3tsaN0Bwc7AacsJUUTXu5nOk3ugByEA4AeQB9AHqlQhsWP7tXst3qEgioV8oJKQh3PzFNDbkaAcIDgHaxAhhZyVWUa4xeBp/QXHiDCx4UDmSKB0pcazhYX7v4hB2bfkhFj+SCPl/jATQORrn4nVRBipgUBfSbcokpM04uVAL1SqkxTgPAe3QJusYxUuQBNA70BMO447ygcqWKuFAFI76xx+bDO927rUjAcTQDWD5DwbDpQ7S7r6B9Q7A/AG0UbRiwnuUKbRAvv6TU19whXegCGxNCktVQRA9wwXJAHDYTyu0ThA70Aaw3TgBaXVRL4TXOt/yKqA3BVzOtVwwxGQQHHtQvhbNo9rRZa/ayR742s0td146XP6gYOB+7sfeb39kYZbEGflcPbaeeZIngfVOBUgcyk+B4/lNV2cmAfF4oD6axdxkoj53iVRBjBiOR8AeezSIF9xnZC+QJAA3fyIwMnAUgs/a7+My2vwUMkH5pP9gd84v9iQHonslNX0ut6KB8XqUgI7VQc3WzUHlAB1B9LQDQdSgGzKkAD/AJSQPXFyE34woqCuiCRYkADEgOUA+wd4oIggrQcagAIoKiA/GRomYlhw2aelDpFUSYlI4URtkMeZDGA1kio89FmvB04T/buJSGvxNiB+META0yhx0nicgWiecB9ZjfwhsZTI7/s8m7wIdAdpIOKALg3KWCpg0iBOwNYl1PufBz5A0iAUoFybv/sRsdIgOFNlzqiHBkCYh+pNRYylTu+IjlqlTqW0hbTkh3y0qmRSArjgNIcROpGmmJ7kh/3GC4zm0C14EpZRKIzAwRpzgEcbanme6sGAILu8aRz5JkCUAJBo8dYXNhCL2P7xKOSHNYxXgyVJDqKNCA/N+iKw0LSQ5IcdzS8AWgcyIIU4cIh2wDz74BNdC4yTDrUAUnD46/ltyaqAuoZbiXXIpqanqxcspMCN+6CA1KkWADX+KkVWyCewls4rOxQuxEgFrpIexoP9OdQABigWAESQKa7yoGOFVCgGGeOFYuA17lp44CDOAJPIhCC8DCig6C257pIe/pCMWRoA0e1skP9rR0VoBdY6SfkkOXxF3ykzNmX7ufwfebgFjYXQkKySag6s6NVxs5zvfA07/pBt7IfFG+gDKAlQ0PVOwE/8VYBdPN2oXpgGPMSA/smPGZu5DUBB2d2HqoDVWcoAxIA0gOp2yoAXFj+IU4d6ibCLniGTh+mwHtvuFBwg/bCazhFI5wB+MOXAbcmuGpp4uD3pOpgoX2m5DWJCnMZqJd9FpNlTUFej4fOfQADFx/tpgAzDESn/9kyYzkN1+zCUEvtX6HnAvO6MdCmHWhB57hMAUawTcDmAeYBph0WAt20lwIY8/yPwQUAQ3oAym6EoHD1N7Ye5vkCrIFjJBqkT0Ghrrp1jZlLJDBLmWJx7locm5FspiuyNWCBgh3PwRwrxOmxu1qNQxKM3YNs20Xos8tj4rNGzUBRAaUBU7ETAahaaeFv78nDE8exTV7m/5qkZKU6ZEzSgNXtrEMQQ/gIYfnoAd92m0cQQdOBXO7oABRNJu53bM43yR8AA0ICBPujCeROlewpHgLBFQO8oWkcnO20bXO4c5VIzJzumoNlqxBCsjKZH1zsNvoYQarjvMF+QCEeG4F+HAJvV4HlQVlCxUH5QCVB6oDSeZ2T8QF+Q7kfeR6bQYPjBCDWk7iBvbt+gMgAdE2q8tTooQPJO4EQuR5Mb4ICBRxMAZqi+sylHf43OEE4Q5AgkCJHu9KgW43HSqBBRKD0APhycsi4xtNCR7pjEVoDm23gS4oDtE07AT/MNR+YbJCV6wX+r+ECsGd0bVAczNlj+9uqdlCJqEpshmG6ggE1mHlW1VuWirt+J8xBg4MBcjPNx0E2yZzMWEW8TwJM88DegbxMQk4gApwCiXG8TsJOnMNlAAb7jnt+BiuBq4GGo4560UG87yY7qpt9UCxikIAOEcJLVEpAYfvlbgNwYEUivkPvgw8gjIAObkyCROs7IZIdGyLSHn95Uh44AjIelTvW0QMfMh+BLRsgFQO98v+QzrrKHRsjMe+ZYaofgIOSHUMfp4DDH6odGyKy5T0c0oOSHtQtOQz95vTksKbeQ4IDaPUD5PyDl1YBAtznoIe8wIMDAu3HS+oDqOQfVlxvtdA6SIbvlR3zQke6g+XLQSACumF5A9PGqgP1iEJ6NCKzH7XQVR3LNs3B8x2t0fEmi89zHQsPa+ZMTakhqyYIAFhEDExYRTZvKx6UeGqFce0qHdwiCslVVZGwPMPkQtGU1R2xExvkAi0pHdEGEkqZRrrtno0l5oQAv+Yi7JWiyKZF7OyyOx/674xuVTklHswAu218QH0exhUG50x6e2/2w54b78ZnbrtuU8wHH7hT3cB54YRy382LFuQNv4HWbiUdb8fnbPO0uQMOb+ttjvLCA6cepsKZRXv7EgAdHs6gtdm7u7iDZx+MwNeBV2EW7n/4NMUoAWttWLtPN5VilAVcTzLuDufLHFtuVh762P40tFNtQkeDRR6YNkEBXap3bDUfyM07A9UcYfs1HVHu4XpFIqQBGx1MTbETGVWbHOQCI20B8VwKA4AhNfRPbUE7YvccZhR7HJU71rQiAexuqEDmp4dSi+nuUpbTSR2fLH1nCG1ybEEBkSJkUr1Wtx2WgLthWug4outQYfuzVTMf2kpkIlgfG0THoptGsubc53Rx2SKa7iLtGR7p0o0heQFK4rLlTu9rHYCcU0SOtufohu+Zr6kBxSFrHWug2xIKyZUVzEM+CmMVWDq275sc0WJCbH/uYs/Qisu7GxxwRZtuzx3MwxZh/IOGIThsuG9XH/8dau9j+sxtXW0QnvxukJ5QnThtbWWFHDejKRwA1jSbFxw3oGpuEGyOb+wATXsV4Ds5ACKjAVsAB/jUxx7Ay8+guItBTRmvHaDgQVMpHbPk5aQ/HrJBNm9bKSlQxu0nJZ4THqGrgQSmrVa2bpTD364wnV/kdRxKboOU4yeZ9sIDnDTsW72k8J5vHsZgu2NrHGMDs6OHe4pv36/QndBCsFPon3hvrqKwn0Ic0GQvWdXA9QuobLZtim5QA7ZuEsJe7YBMGpCRZBdm+uzVwyYFv9LwbhniRoFiZiNnYmSEngNsGtFR7rsf1u5RreGJxe16CLEAyQPgADVUCI2Ub4GtlfXgnOQC10mDQjSf//qqylzkaFpkn4JspyQkncZ5kqVon+VUdgAG5XKm8G2wn6IKaexuI0CdoJzrHo0iPYj1xEZDaQGUwmzQyQHqMfSixZMsnGACiKWapzW2vqHopHaYIxyjbANAihXrJNGtWLpjbhlHCYGgjOHEisCXkVyenSl9RC3PdNADzuUiXGYv5+NuYeyhVetupsNxMZbka2yOb+ydPR7XbONCLnkNIq8wDJ3s8+sd4XobHAyc8wIVARdzg1IozRejS0BCnfmWmPn5WctDzEEJZSlQ7KAcUKKecu4nJxXi222/zo4k7LEHYtdLoGIgQZScNhXLQrXUkAFTryHE1Y79JfrjUDmQnT8fwgM0AKUyHEPCbndkwA0B7Lsm0CICgk2gW8FLrXIj4SMHbsxvEEIdbIif624LbyAClx4Dyign/QqsANMdK2+aVoq75J1wbJCx/J/rb2WCZiulMXKeU23QN36ivOKIATysKGCanTytg0NHb/4Aqmyzb80cc26HoLinc2/ApRcf8uO8AgBkip+ggyiGFQMbOfz70dSkmhNvIAKanRTwS26HHcPHUAEqn1AAqp8DzbhXqpwrbD1iup4KnZGBZcZ6ns5uJGxNZqh4ehwLElIDdvpCB9+tZ7pbAIdnWeUwn1icWJyjzlmCxp6iIdNvImzHbzNsLWNzbidsMyE59hngfznnSfEWz6HLwKJjozDCeP34PCPRkiRDyBftxAtuBp/KnFEYJNJGn0afU25WntTP1NeWnPxO029r5yICCJx6ntkdep0YbvqdfuP6nFrTi22GbmptS2wQNqqfTpzGam0iK25Uzbsmq270pbMl0e1UVdgD0p5yFe6vQRwrk9sdZGYKnQtDEbrSBPyCmcCZAnqcfoB6H3sdSEJ6S+tuQaEZ9wad82w85AtsR88Lb+Rlx3vkZ6d6CWhRAD5B6Sd7H3mNxhRHHqQAN+UJKWn0NMynr6qeppImoIGdPK5/uyGcG670zOGdVp9GbOHFv6Aab5clWnMBFtyjkPFac0l3ZJG6Dn8ODoDGbOpkJKLqbz3POx0unbqfJpw85IqfEELtCBGdFPL6bYafqjpNIMGeTSJeAWn2l63xlDcBSZzXrkjjJ3rBnsmeSON8THmC3a2pnOjgw85pnD/V7PA3AoGdiZ3unRITHNQpnWn0yZ/kZcmfQZ9pnmQAqZ9JntmfkANhnk0g2GgHbp5R4QFSneEly0LZHJxPVJ/LVugekFIaQOSkWpxPr1p5RAPKnw1yYG0dbI5v4AHqg/+TL8UZxTysMXA2hTRCPG60YXMcQnmMnbKmLJ8RkEGTIyTlnhUAbJ7eMhae5avnrZ1uWYOMzgWmg877bubDCrQ0zWuuKAIFpDWcVyYPrgWkj6+ze4JkDM21n6PMt6440mev4871nEJA03p+g3euGYvkbG4iaG6zzDacbiNzbLTDnE0tHvwxhqW/zC2chkKtHZJgbR0tnYJNrR1CTW0c+1DtHkIKUXjCTe2c/Ld46hvC8Z4KnLoczruInTK45ExPeXSfXzhCbmk69J6dQgsl8cWjAtKfO62x5/DQYxWUp+7tiG5qn04rnZyXH0TMyQNdnE/6+sM7qLscg55jBrK7oqdfH/2dgE2SpMgyeGIOJSyczrqzEueCvON7H1JTVbMJc175EgF9nA8AyyfUb5pDxwIEnEJsapx2w5XWGZ5anI+lTaLan9af2p0nbzafOpwUoEIihAPCbAkcxFvvA7OdRZ9KnLxlc54mC+Nvyp7qnoVApx+CTHRCMiEAQTui85wLbgucEIO0AeTRA51w+RXs2rrhICEgqoFKnoRv625Knwifa5wLnlOdSmzx54Wfi52s7DRtaOtCHOGQWLCl2/6Dxu/RARwDELo2A+KD3KdKoqF6iuzgAIRumALMbArvyp5K7f2ekm1Tn+F3I52cqCqAFZ/AARWcPmIInj9BVkCOMIqfSgBW7sKhXlJUzezzA85VncE146/TrPQBrOUzAg7u2R6s0detGffVnietN60Z9WPPTGOcAses5HpMnqEPO68HrPElQhzsnbqCHxgvWldj7Q8Ln4ufgFXzn+ufjMLFnjIi7NSbn0WcZx9Ubnydyp6bn+FxnZwKn7iB7QF2xeJA9APHnnSclJ1knz0kHu4DbtZiCJ5iwl2a2WOUTHoDdSV9bYBO8KM4pD0kk5x5n16cjgDPnvRCZNJnjTKegRUwOMXBh53lnWqcyDBHnkws+YBw5XYVpo7jF70Bpg1ENRWWSk8vjFySU2awo7zDrELWZdetm+cXnEx59DDNHUMDc2VwAk2d20L6zxFAM81obUGZgsJVYk7nNx0x5zCeU2wXDu0kN8z5ndgB+Z35Jq2cOJT3ZnKTPZ/hrYaDc2ZgplI1o60JNXADPWx0OOyxn509QF+c+AA7DZIsiKSvnAOcEIOSZam0jR5cZqttbzBdpV6flJwyBJDQEAKIAeueJG4x7gERMDlvF1qeUCLHbdqcJ2w6nydszZ6nbIRQJoImnqamsrhrnMQDSF6In6k252wq14udRoOogrK4F597rlmBZGyXnTTN46wyBeRv7M2ZCTZsaG9AXlLCSsC4p8BfAgGnb3BdgE9rtwefAZ2HnEecWKJtn82chUYSNQ6eqHrBVwW0ncBRkpJRTJA6ok+ffaDoOW+eQ/pHnbqd22yUTE147QAWnkkVY21Yn7ZTwm4Xn1Nul55dbHaX020qbNqfKF4znqhfM506nmhfI22BnHYBy5yLbBXzxF4Byg/mhpyZn5MD1NSUXvTNlF7hnb2f4pw/zo5Ynp/0XNhf2F/8TYRdAkyFRHY1rZ5CTp92HZyUT20cnZ/R1xmcvUGx5ok3BbR+mZ6cq2zDzj7mc43ZtOOcvp2FJqRewWlIQIheeZ0s7DIGyF1Bi4Gs6F92ojV4MgbCQyutZAOdwLd5vAALJhc7pwGnxf6XoIesQt8kX9NI6C1jeF1DAPElAdTVntPm9M2sbEBeoiGDQoPO0FyNHd5BTEzpA3xN3xcDzDBcHFyiXCsA6QFjzd8Wg80RlSttaeRdb6qdk5/dnnTF258DnNf48BZXtux7O51cbLPm9M9NusTOfx9UZtNvFmMsXDxPbZ8ao4gu54AsX60djgBXaEeBlMA55SBdP5+jn7XUSlysnZjzSl5snfhdSm1Ts9+fI2nyb0IdKl8HnQBDXu3HSS7ob0Af1ctDm6+zrMiXweyR7Djkpvhx+trNMo1yX4JPrZ52g7Y0G1S8ohufFieV1gRcH9XKXD1ja4QMnThv9kmRsrK4SF1IXeduD5wLnYPGRwof8eEJFuWP567DI6LqueKDt+/CgkPHdF5sX0oMXgOYn5kCmAEeQoOfloJQA3QDqOEngkqInUjcQnjoOsOgARwBKANm77rAUqaHnMK1uPm8laMCzKz9uz4sCcAxTvyXBzZ6D6WC54JiXY0f/E7CXDTOwl2XnBRfShT0AQHX6l4HrFutGHnsSzBeMAOfnnWjsFxhZwZd2qaIX1GusrlgFdGulM4aQkEBAF3hASqfu6al2DpcUFyCwvAj7o6iniNsEpwbIRKdgk/8HzkHXF2frDcAchzb8HQsHl3N597iqHmpHz8CotUvpWW5zoPkZt5fdtTeXcvBjJxSzb6AUGT6JqaRpfMRumzTfl+GnqFMOQOBXf5fchxPwIZBglw1IC9bm3Q6R5DwNwLZCk0hX3nKHPondARGxNZIhQzjFXUWU8/dwNCn9RQUgC7o5paNFK8hWxcfFCEwJgN5jt5digFjlC1hgwIUnf96Up6ZR52cenugb3iVFUm3b+RMnO5y7N/N389pHakejSDfz5FDYk2ZH3gAWR1NEFxsCVzZHoHA38w1QUlfXO7pHoxQ0tapXCkdGRzfzavzVe637dsCo/WfHDqKm0fbQ8dC4U/iHrSjuIBNZTjB6h4gQjJKWg1yFDBMihZjb4koshu/ItGctnHm5RIU8IF5o8/RW44HDFySZQ4mlrYnyuRTgDYB0naDFT0U+CY+omk64RqOidloYgJpO6bmvmS6HsoGtADMlFs4p5HqAVrCbqRlAEkAvAN7Yw14xqBBAdIj/8KWQrpj5/qKI1onooGw0EWiRVylQ0VfHCdCQZSl1eJfQskApfm9coMD0XOLA8xDPeY5XYBPOV/152mAgxYUZEGmjVy3AS6kYgK1ZPuryzrYemgDzWVuH/DkDgJHIM1eFV+NO81eLV8AA24cmLHxmIJBUl+Cge7BTANEIyUYZrtlXvlh3CIag5IGZAJVXwAg1ADZArQCf4NkANVfPsCF5V4BSoLwANy42EEKu8qBVKGrwxy5n8/HQOf4JFCdSFgj5K1kAuOAvV1vtT1C/fg+VsRXUuGy7H/BHAKKUnVf4oEcAzQeyE3SIFtDqONawfQAYSHQwA6jEri9cOVcBQBCeNq6XFPInUwCsiA9XT1fMaB2S7gBCKI8A9tEtnIDxzoM5AFklJuSkIzd7cYU0RaDlmwnLIBYJ93NJxQMLrRkZ9U5tabnSuQLrnVlFV+dXpVd/8PCgFVeOAFVXfQAvV5DAnVfx51zgPC3iwMeZlC3UYyUMA0XvuTJYlrM8lJCpYtcVQ4jXkZfS1+xAxVck12VXCtc3V0rXd1fPV8eAtVenahagOtexxW1Xbmh0gBPULtcLUrinnPt4QFuoQgR/fVEoPJADXVDYBAR/1Y0mEdcOV4gQVgTZPgFn3KETrFwEDTmNpXbxnZ5DVz1jlSZ4UIc5oLyaxZTx93ONQ8DFQvFJWKbbjR3zoiGRWGCK+6QFL2DqWHqbSjhKWKpjaLKmm7VdyzlaO7VdMtK2m0XkjmEL+7fzSlhum0n9Slhem7fzw0NF194HpEUB5XTgTx1w4B80R7ggrPEgtbNOZetBGMYxV7RXfmM0V7SeL5Kr181XtJ4V2jvXNMVtwMMJX+eeQKwgSBXJxQWlNYNKWHVZF9caO9fXIPtDzvfXt9d8oU/XbYYqJK/X0GFFZR/XxmOPIzfXb9dbDi2copPZwh/XcyllvW1idpHMx1FINFTbxOFY3wuF9DNZBmCwKOfXlCNaO45hf9dqGHfXyDcYN1/XWDcFpeJgRfhxqDrgpNvEV1e5DTlEVziIYTukBaMFPwsg4aS7VDcfJ/UlCdhlLfeXUGL0QBnXMaWDO1KbsXgrAtbk4mAW12CgaVdTzXQAJ1L8gzH5FqAcrKHINZIpV5GXgjfiQMI3fWqiNw194jfugFWJdlimm/w38hCyN/YA8jfCiApoSjdFGFwEajdbDho31JeygTo3ijeauco33qifHBNwcMUmN4Lrxd3mNz0AfEiauXiglxQ8Qk7+lmSU10NgAj4xQPo+pq67LhmpUFemgzQgRRi0MGo3E4P2N1o3kABON7ewMfluNwqwHjcpSYyIVsBTANRw7QB+N+RIATdIrkE3gTN70aE3nw05ehNwoqNRN443tAAiN843YjdhN5I3c1mlNzX+sTd6N6438rBHOLOpyTfeN+k3mTfKIcUAaIAF/kawwTfImQU3tqWK4P3H0v2GdRBMBSD3c4uKHdcTcFcg2+yt1zM3Oi3HmW/D1SCLN6LtCzdwyqj7CDfzWYnQD8UkN+szDahrNys3XC1N10VgRzePI2ULZzeOYUwd6zdXBwVEF/uMnf1lfDdKQPc3a9f9ZYmSzzf0nTVFrzcuIxiHLzfNV/1lxjek4LG9CIBmADAzNiEW+NI3Ajdgty43Ka6HONewruiWOMzLehPs+N5XPptpzN7X4cwUfjXXZ4UvbgOdTWt0/BIHLXDSB0pYTDukRbM3mtfXN5c3x5kXN7M3JPvLN7S3x5kGYDc32Qd4N7dtW9GvCiaM9jcOieupSJDMSJWCqEie7Q54//C9lVypj1e6N1jXKSyFQE7+bu07gPkQeRfSoIQFd3stQPckQfPtx852zijot0rwmLeNgDzCKntswpC38hANNwX+x7CGiPIoMZDIU12pSLdkYDC3VrB5ar2p4sxMOQ8ndYnYty1ADTnENxQ3H9vojVXzHaXsi2S7DDdvPi4lGfvNJcaHaWeUs/0HkRUqYISEKiRmIZtrzPF5yFG3RWV0mvdrFkPNGcGQl3NThL0ZJ9DfKRNJWMnM8eJgUbd8N25gn4n5tyvxTzdxtzKACbf4OwDgxciVt+Vru8Xk5XEH0OUus/YLCDRKhaYJPR2MIywT/IvksxZDeRITcOJgua2Rt/23+DsEvMXIg7fxtxNwdyNr8b14rG3DSbWJyYxsIs/ZQzulmULxSkB8oaHMgG1FZQQLNPHcfqxFNPEANzm3bdAEO5G3jcORt6y3iuwgAON4CMknQJk1hpsVt6e38bcFpXlDFSOSRhNJY4CZNYy397cgAKy3Ly71khsztiMTScqjTKM1tyLaT7cVt5+JeUPoeJe3MMAWCRr1A/BBAqSjMIVd60pALYBtyYRFc7eSmZPXa7e3be4Hc3MHAKqj70C4dyUgwt0EQB4ZWXMLe1A34LMmgNYt+wxiuAsmbEyXlC9gtHfuxKu3xjdvSZBZ+HPbt9h3AWWbt6SkWHfcfi5YgG01g/4HefXpMB80q+vMeIsg8SApUl/hX+gJRhJMiyDBYIGSA22LIMrb8eK+8M4pLllI4uFwcoAtkHbDklRigHZSW73VRAPddsOwzCjZbqixFpJIo3Umh26gh0UHp+PVGtzP1Rh30wBqGGwi3mVsRer4q/Fo5de3sEF04EXDrUBGSQoUviMmSH7j1wD9QIXQM+nSC6gJ0v0uuEHq7li02VKGXhNht05zmAAUd+wgHjaNBeRJYXVqbrSZ9ndI4msJKHkViJcZcmDi45eUbUCvJzv828T8RV05udz/ABxzrB0ud4mAuFB5QIE7xHeeYMAAG9A8ukZJB/vUA8f7i55RoA97YPHJd7+p0kJNY5ygSk7Jou08R0nm8cGJVCSA280w8sSA20xmiBDmOCHXQbduM6QUITlViSD9fu7CEN66uRNx7iru5O5IaLU5pYctTqWFZZA+YA8xTzFIGa8xR55A7qeeYO7nnj8x0O7XnnDud56I7mRgLDGY4QTA2OG4xe1Xjx4tkBPBbZBy0LWI3ZBg94aeb+BnR237WqM2ANup7zBbfgqWhkhMQF+8f6mM2IDgX7w6wvKU/nRVwNj3cs1Y98b8CwTW2wOEbMKXGXEZJ8oYgIo18hmJJC5ABaX6SNklkSmkqMrpETLokij3oohLM6IUgXCcKPT3fAO899YJVrg36YcOew2MwFyKbMDLkhPBgvO8wNkhwvxMwkkI0FPUAOdolxDZIZ+gggDOMK+JavcZqu6Jvkqh1werkBNIk2w3nniY2iySMbK69+Frd/FaCL0H9EDDBwaB5pMi2iAAUTZm8UGJC1hrgLGJacGV3IDbnPsNqAXOpMDDKW2H3qoPg5qwLlhFWETCB5c6yEH3zWNgAASEifHhdkH3jbffYISAnRxsMFwE2vnBZAe2nthR98XQNvfpBwKLpS0/nfeXevcw96kW7EPfLNiJOySNKBmSHGfbqRJzZgCF2NS4KAsD8Jpe6nOkV423MnPYTYy8wGnT6SnpCPHr8cO3bqmX+FrzO/gdOJykz8WHiJO3OJkkbuaT5SAA4Hs45pNOCXqnmni/G29pw7fLPMXIr2vL4Ol3sbelt+B30bdSIFv3NbcQd1STGqMkwFaH6TpLmQiXObAxkKd+OURKQCn817d5QAq5l/eUAASyz/yh63lAATXIxWOuzFNo66U5UvPrEBxzUWnZAThQNP15LJcWM+mRGQOAabd3w4APrnf9eef3auv0QKpJEA8ud5dqrxf9u8O3BAcd/JIgajdqJWjlmA/FiM5A7bnuxPPIKmAqJMO3xchDDekJ4gsatyx3E8lwyd00+oAROwAPZOnD9MnptYl4SLMAp2Ddd3KgJ624D3vAjUMrt2xFG7cOQ7dth/dawG8H4OmNt4g0h/fNYImSIxPfDOgQuHNKIOgQgNkmoVZeppcyD3e34mk1Sus8xchOiSpgomB8oaEAFtAT8A5Y+bfFtyMuDljxt4f35UKLJjx5MIAbSZVxvZlRp2RIQpYuD3wA6fGXdO4PbgmfoIoP2CleD00Dn6DNPJmgnDbMLUEPq3bKp2ctydUqD8081eWRD4DZhIQuD0q9FWuiLO9rSrwxD4kPMQ/vihiA0HVzc5Fox6mwR5+33g8QTDxFJrhOdSIk71izsxNJRxYBdxNJw0O5D/W9ACjU+/Tx3g+DdRGQulgZQwHOviAr3rzFjOmpaZeU6plAux5IsurcnkGC6SVnXEN4IGlNiXQVqQAvUEkPTQPs4/sn82COD1uJzg+zD6sAYODJ1esPEaep1Uq82w8zYDBTww8Rp+oooOtpD8KwRw8HDxDgFw/viqUPOQ2eYNwPdyiSWLcPMlhmIKKGFml8Y/K5tAualFtE0lkFpaVY6w/z9JRjSVjrD7jmYrhJzoDrtnnHD5JUec4Qj7ngvfJY5fZITgkswh+mqMk1SecPcw9KSVcPGI9ZJSzr2w/GD2LoF2kgVBcpoA/1pEgP9klQD8YAkeUrIDWlzRlPJ30P/fWXlK8X8TCN0XsNSClCE9khkeVF+PxFgYkW8dR+gNvJoGWJElArENMAfvfmJBfp3IWiNfxIB4BUR3GAGGizsNDEWADLpdoXEVHKEPAAco8RuD6Qy3mIs2qPy8Aaj4qPUlkjSd0NtxNl8GDA9IDifM7W8sDzQL9FyMAJecyIk6iFBJuJI57b4HaPvID2d2f30lkID6oA+qnIDzQPkSBoD8zV784akGCITbh+jLyAVx4Td6QP67ekD0Vld7eHJMXIQ85wKY63gig+96xIJTR2AFAIEzGyj7qPCo9uj+6MPXcX9ys5z/cGSZLZzYcf94sJM67fE/PpUvNuMMwPnmlWhxQHUzkYuwtYZkCFj6gAL/dIV9V3jbfq03X3vuaP962P1/c/Gl0McoBjgBaXnXNN95ygtJkEQKOP6XMycyoLFiQ2SYjpmxSEWGKAiOlxKpeUSc7Dt8MF4/emmHnOaA8qWD+Zw7c7CyUL8bfUhKKAe48pGVagcFeJiqqPFo9M0NaPuBkZdhES9o/sF6S5tQtCj/9QV7AHsLI0TAAZj6qP6o85jyWZ5/dzjn+P2Y+ajzZpuZAqGa37Ld7BiS2PuLmUAAOP6BluyP2P6IS392jeD/cqj+J8/49gT77wZKn98tS9u4qQN7ng+0B1G8mPwo/IAKKPTvD38dH5Uo+HCXvgWY/yj9hP7o+Gj1BZdXcNj08ATY8HALBPV/fohOPe25dQrUMAlkDoAM+P3CkVhWCITgAsxMJPgE8ejzNAzql9j3BPbY8GSSZIpg2JgGWPq66Vj3doUvM9gMwPBQ+y7uJ84x7a67sJpg1Rw2pPaOu+c24p5Avrm8c0jkmsSPZJ+ykjzAhMAWUhsDlgxpcDoN5gLljErgQ73rMn10iH70BOE3w3nthi4OubGjy+s95P+qPxj3IPDw8GYxdw5mpKacdg0jB57J5PozaH7IrD2fe/2FrzqAvJTyLaqU/7AOlPY8ABj6WQ1gJ3LvNIjZPZISr3n0CMj7CQWDTokhxHJo88hzePja5Wj5JUyMC9V6RPH49MABRP/pBUT/lP0o90TzqPDE/6jzN55/en90hEV4++GOaPDU/B2E1PD49kE1nWvICOj5jgE65XZnNPBo/WKaIjQ64qtPwnSE/yTy/3ADWqT/CeZWdbTzGQ7Y+cZ/BgKrQziT448GA7T+85ck9HT+Mwu0/2Q+WPCosHT1xPRY8ymRdP8gAv99up3TQ7haiPHqmURf5JixlWXgqzTm2Fc1rx53qsmSlrYX5Ft4BF6igJQIB3pEXf5+P3wCAqYAo0sZuKgOP3Z8ilRW4pdOCg62iEAuYJkhW3Jzd+cymShM+lRVOF1Q+vo/GAMU/NGWJzCKOLIMmlWUZr/EiH6ADpc7EATgtSIBsz449HBY5hY1ksz3lzRwU7CzOPSoXk4D6gTM8Dt9rzXM/k4ILPks/oYWNZEs9Zc8LPHM9Cz08AIs/kQBVPtaBuTTRPOyAhj8+P4Y+tQCokvk8+oCokBM9fRexXtCmtT84ALAAdTwH3Eo9W5YGPtE8gT/1PuY+lmTdPr0/3T5/3FY/PT0/3Ck8HjALpnhqAuYjQG0/vOcLAn6D+z1EQsgBnT27ZYMlsT9BPzY/ez+2PYM/JJ5ePpo/1T5aPk0+jgPp71ABhz4jQkk/GKRWFhoDZzx2Ero/w2Z5p30/Z479POFl2bfN1jbfPaym+hXMN1a6oE0nZQ979pEXPtyjPE0DiYB1lQ86CiljPiZmNtwcUSikTQPG3hs+RC5G3J9frmk5CRkkGY8b01M+uqa4j9kPbqfCjfGPmkxVN0nPpd1lP4bc0wmWVsBwn1y4NrM/qcxzYhs97z/zP6gCiz9UgSIeIAPvP4iUbjGO3l88nz+m0tYMdz/NZ8s9Oc2zP7mA19+ubvBBjty/P3nPvz1Ze3Y+ghHfB6s/UT/bP2s8skLrPn4BfcSokQ89ygE0jfKFNI0VlgOD+j5rPoC/Bj+AvYY+QL3AvsC9DziTP2EBDzrfJZs89YBOJRzxOt7uNraWYam4p9LqcQlv2NIBq/KIAeyX4QAwvIyWN6UezdyU7MA7QeQB3JUKeDtBY4MslcUKJ0LslidDyxInQmqUO0NJQDtBJgOclmUKjJaJcuOAeoUulf3E7hefC6EObpRwpz6keXlQbUptvaaFDEEwfmBvI48O8lWEVwcD0iaKAkAAjkMQAI5Cne8YA81nqKCaA7+bMnssAygD4AGH+UIC8aDDQ95WFpO6Vxi+OkkBib1A/4PAA9QDcABVL8NNNwIEAqEBJgLjgcEAjLrI4dPEm5MYTYMA2PPRczi9/MBlGv0AaofYvzpiPwE4vCUgpL24vqDSJV14vE4digO1Z2w7dWQOo81nKACOQ1ABlL+rOHCATAiUvxIBVLzUvgSPzyFv9bVlwyg2GkOblLwNAxIC2L3Vr+gaxL3Jg8S+MwMvx9FwAAAa/QMz06c6hO9kvLi+pL0KYYy+tEIHkmS+OL8kvri9pL7PFx0mDLya4wy8T8GIv9FyyvmTjoJZBd9wgPcDqE47AdEXHeX2JEEzC+GaXyex5j3SQyyATiUOPWVRnL3/sl7qTwHkA7xBLaZYQAd7fL/m6kGiRIMBIdTXPiGdgmSPQYT8vc4CQDm7J/4C8zICgTCMcIAPwSKiQJ/QjSK9VdPm60K+Qr/P5tuDWJd9dYkL2N/gxG6fGt4ou+q7TqJFPmaVGahzxM89XJOHpylik4ICgIZDTWAa3U+cYQByD//AqoCqYeKAA6CiHTTYqWWUgTdtDL/8AHNewr/fZqFiex+UA7bTMrxY+rf7YABTu0lDISCTgdk+NkGzAxCC4p40StBD8hR4w7SA92VcvVMPASFLMiajvAJurIyCdKetcFCAE7jVPo8UnpQ8vo0lEhTeHCvFNSGgpno+NKID3IyLYQGqv0MU+iPqaVRSQ5SAg+q+Eyd8MTZD6r+6vFH5nj7CQNSCMmT33yTaV929Av0yB2Pg55SMqJMDFhs+K24GvbMDBrxA+bynTt354ApmgvB/0Rq/PFAMPQa+bqyGvjYBhrxFAycDOWVGv8YD5r/VIMW0n1wBFP+ckJUWv6a8lr5mvPfdxoPmvogCFr2mvUMCTaP7Xoa+vFxGvkP5RDZQ7g5ZOm3Gvskng1JIPbZZ1GSBpB8keNmHsU0VmIMLAZiCJj7hHUzRBr92vpa+E9COvtjdMw/P7M0CBqH6vWOA9r2nMQa+nrzuv5a/DrwTC70DcfuOvADf5r8mgdsBKr7OvnbtlQk2JBABLr1yMx2Vo8Fkl/1gtr32vl68QPnybvYn3r6RFj69Tun6vdUBnr5uv6a8wb1evQ6+Vr7ev1Dvjr6Kjca8NavWvqG+Jr0Q7G6/+tEGvCG+Zrw2vKa93r9L9qDfvQJQ7Ha9Wmu8AriEBr+ev6a+uIYhv4a/Ib/U29ZL5r+c4WG9GD4BvdICMb+2vla9xr0mAsG/4b+mvgm9MbxWvBSjjr6mS+a89lFYlUQ1cb72vdICib5mv2a9xr4I+dG9wb32vgj5ibzevrG/gb+9AkG9pagpJ06/vSdp5Lxnzr4wpX6/Lr7+va68Abwpv3agDr42AoG+kReBvE3AGb6RCfq+BAEJvV5RBr55v2m8sb3JvTMOGz3GvECCcb0hNia9FZXhv3m/pr75v7a/vKZ2vV0zvADtbVdDvADW06m/Cb32vO1tXr/5vfTrWVZxHp4T38W9p3TQTSWfxnmhojaZgz3v6xQaj1GMur02QfsS4pycYtk/Qmn6vXy+BaXZvXy9ib9VEjJlJzIxgO7SDWYxgca/dr61v9G99r9uvma+vF51vfnhuQJQ7eUBuQBODSyBuQNx+Y4BuQG5vuSYFr0NvGm90gG2vuKflrxNvO7Tdb2gakMg0bwEY37F8oRqvG28Fr1ev3W/xb4Zvgm8X9LgvZ2/pb5tvDm8KxFdv1G9qb7VJpZflb8sg/a8GPP6Agj79hwIgsuPBoyFDwcXFs5thgqmEQOTJdm+jb9tvwJnGAONvyG/OQtAv37Exj9+x3H4zb1o7l1Z0aJ5vxm8p6cCZ/W+Ht2iy32+nr79vC8CebwDv5AtA75gLhECg718ZxXdHbNXIMA+9OorDTm2X+J13tOss7+7kf9vTpYeALO/m2QOA7O/1IGcJ8KPu5JpOnXdekNDvz2+brPA7A8AIRVd5cwuD+LqnahhY7+pIp6+47+cAJRmX29CPwxb3VEvPbO/kUHTgHPHwo8P3+jUaPMLvbmCi4GLvPO9OCcbvh+z6NRLvw2+iPlLvjzMcs31vBSivxrjFrNecRVe3x68JbjBv6u+fb6cPBJ6lRXhQQe9Yg2xVV9saOwPwy2+jN1Nvw4/fsXNv+biigOhvseVaeReZ3G/9r5dvbwxssyjZyG9ZrPP00U+48T7e3bE4+NL476zrEGyz/UlhTWlANOlBeRnvMO8Ufmz0Nyn57+dwji37KHRoSW8Pb1FvGW9S73nvsW0Yo71gSNhRpWcY8Nl9t1fPfjCEhMrP1ulic/zPp2A4j1zPp2CkQ2+sqlXV73yTLnfBmnTgPdk1994LPY99fte37YOTg5sKpmDfgpYjQdRHa/WenkCF7+SyJRmDQ7JVIZCW2Tu0gPGeQC8MawmW2eZPfUmR5Z7YSWuT957Y17eb71rzhXMsz5ykppghI4Vzl8/YTSwA1i35Rq336XeJdSzPGwKSdpe3iUbEL4RATKNquOAfRYy0ACY7nTibM+7knpPa8z3ZqBBYH+w7UjD4H+lPYOBEQtj7IQ8ba+R3VIAke2DrqEDAABDNJDwvAEyjoB91TcdlsM/pcKwfBa4AHxzxN9sugF/vXWtWXuZASoXLWdaq0bMbSWM4uCATWZAemLD/MNq274rA2SIfMnPiHzMvaynLLuooT2dlGt6nih+pOcOEKUxdj+gDFeUGH6ZBRh8DOOjCoevxIBvPTnPq00pAh+Oh6/UgNh/2IHYfA4QlvN2Nirzzk65gNffcHCW8OTRl5R9Nzh/Oc6aAE0k2/KRI+8Bh7zRAmQu+5h/PrDABXZIPksSYZfK69SB+H6Xl4YgeYF7Y6XPdj3EfIADF0KkghuZZH7X3OR/eYB80pSoHC3zPanOcoAOEkCKa8/zPpPdtPLknPdkfHju0/fRUVvZIYR/EPBOJX5Bcz5IFYOD8z5IFVrpczwOE34F1H6rgjbd4zwpHDTm9SfHQnXdsH0xCrqSzH5fPTEJm+jfvBFA4UGYgzQAgAP9CYzi44Bw7coAVkJv9IAAebINOIAAdgHKALH5P75f9ZB0gAIEAkbeiACok9x9GmzcfNbePH6SkdWsZsMa1rwNaRdA31wBYFDhQHx9J5klYjJcXDG4pUWFxNi7plPFL1yIkMW0w2KWZLwzo47DOfKEInzgvfnjwn7x3KiTo47KGKJ/z9GifO7eIn22DgG3TQCifwPCHaxYPsMDwWXGPW7espBQP6SItRBOJU0f6gTq024VzET6FjJ/6tOnQOQDsujWlZOdPya0QcYAr6EcZjKfiRQMZ1clNyW6o5kMCmSyLYPkQkIOQEQDoL2iA4Y/JRU+F8cCK48yL6xABWLDZFmWeE0ynEPCmj4zQ6c/IwKqfiOuiJdBD63meaeSAZWHmSGtACSUud3lAno91DyetSUOjQ9wHBwyvF4rjLPFkDx6f+MPon3yhq7dOE4gvtHF9AP11Yrhun8zxSUP4nyUL4Z8vw5GPqmDRj0hN28SjT5GeOQD3j02Alq8JoDlm9YARt+Jgnp/Zn96ffk+xn/6f8Z+iETyH+p8pn1OwGEPan+JFnBvLt/HA6tmcjiOeYoCrH5Xbx2WlGc2fxlXFtJXboMDFtNvsmlQclcVvHSCtbTvb2gsN1UBAEQAKAPGukP5x/A4kEdB+hogA/yAzrk13A59VDRaX3qjDnyOfbv7yABOfutmf+xZpMc/vMJHpnoUjB8V4kEAyafcQZ6rVGWn3geRB97zFSBSAOYmPwAnfHyN3Rel6nxDnU09IV2xDKbco6WvPdB9BH+rTM4/pd4kH8FBzm5H9e/ebz9jzIF+wz9vEeUDGl9WPaAgZ4E3A/sBpOnLtkQDwXzJXaTopD8Dg68+4sQQ728Reg4UfwAAPWIe3Ye/AX1d5Ye/gXzAPrQprjbOQGeCYsF3ISEJ8Re0gMsDa86fdG4yMX61AZjW5SXjYbZT5GHfDoMI92ZMAfNk2Vd47wykuWTtlH+D7GNxfYUADwH/JQED/QlzAIMB7zpqoZshhQKLaMJBjoPtgynP9bqvHpGnXtwPw6cDPtaRQL2ChF2VYLJCzn/OfMkAuWppGY5+bn09QGHdfieJfSl8YhNJfyTRyX0BACl/4cy2QoOX6X+8ML2DxQ98fQqkg3OcAYh5TcqPE8sSDWWve0lCJn6Wfb5/8RZp4VmPGn6vvJc19zxXIYnATSTjPIh9pDw0LFdonjBlfE3dmT2F1cDQwkLOi3gseY4jAbF+vCEk1B4z8eBNJPuBydxBM3ACmJQxjq2WFH0LNv58Wlt7k3Y1tX4YfR+9tXzAPwWBtX77YcF+z3IhfIJPQg+oPSoVD2IXlpEiQX2q45iIIwPyTW72agCI1cfwuyXInZl/QnigP6rivDAtf7OUw0A1Q/HjIHN/wh6J8RXOMMyIhn7CQFGAVxFIwLADj75IFHVRYH/0fvBAiQKGfV1/fzePvN0cJA1Pvbh9KVIdfIKd0gOIumzTO783iKJNrNOo5vICA31ev11+3X0Fwn1+PX5WvIkBRX6+fGc9tjoNgIqmDT9JPVk/86cgP2uHl9yZvkiOb1OzE8a4qtAQpDGdWn9dgNp8k7d8MoN8vZJdvMZ+6gW3JzWC5n/NZXqnptHGgDw9Luh+i1APExb6PV5Sg3wDfici03zBFSIcs381gQt9jWSzfla9pn8+fdU+YT0jfzU+aeIYptncJoP15/Z+MvOaPumGA9C9P4ugWKPDDPkByRpWoKW9yAOHPdsC63//gut9AfK6ZBfrYZkIniTfLLtVoJt8RKWbfB8U/UNqFVt+rb2JPoxSm35VY5t/FuYmP+a+LTwnoXt/8A9NlP1BBiW7fh2+Fz2F+vIAO378H3t/O38D5yzY/ypnY3CBa347AQd8+3wuMzilwKUX4ut93n/KAEw99T3qPuY+gYJOjUBiHn3CuBshdPMLpA4G8AJXfQHwQiKNmZ5//9ak55d9DG5Xf60KVVgwphDK8CFZfza7xrgQ7bmAgEKdg59sDgMs60MNy8d3fPJ9xMM5fCybdwEafUDtg4WfimMlqGAlpa1+FauZfjLDifHgpeC5EgOtfX/dLII9jCV/RBfdRzXj6Am4po90r79EFsRsJoJQQjJdzMOHDlZ8xa88vjbfja0BuaaO6gWBfYuAf52OA35+ZCC0g8M/2YEhwSsXvOcXQxqikMO85ynOWMK8Is6ILpSwwSsMw0OwwS6xWBL53ZjwOOQTf4IhE3/q019izQGkLuR+4doRCOECLiGLF2M/WYF/vHzTPCMOfIAAgEM2MNV9mPPoAXziyAJaXaD8135g/jjRuYFtIHnPD2ECybRgMP0w/gNnoP30eT1AqtBbvn+/D2PxCMsD8PM0RwNltxOsQtNKOSTws6OXXiU2JMsBI4rI/RKpAKQYga4z7rQBrnpjkABngCTMlAFW7YaBCmUZ5qcxTNNTff2RXr2Yg1UCp1eY6kP627bY/WyCVr4Q8VN9psCXer8yw7w4/s6iaP2o/9j82P94/lGC+P/DfklSHEQMPoN8sKChfPBgC35mvqSDWPwRu5pN5C+Y6V0126xw/CT+G86SUsT8s7/E/mpPpP9k0WSUs76k/OT9JP1rx/j+agj0dXj9lP6zftIBmP/604T/UX1E/Uu+ZPzP3A4A5P/3ias0pP1mtrT8ZP80Htu8tP3kLbT/5P9ijnT/9P6fxFT8FFtGgYz9OPwUou+DmpCXPKOndNKWckSAkD9mfA7eSqblJ5A/i3+BZ0WGLPyuPdN9rP4DgGz/M31s/5M9GSaD9ZQn3c5lDOz8kD3OJwt/gWSULNz+bPz6J+3X/54uzq0lgj62Jtz+rCx8/jz/pPBePCaDpwP4uSCnPlHM/kFlqJfP03TTWn7CfAxm4UMtzVF+RP19gqIjxrvIPacwWP9mMma/j956fhZ/8bw8PZl3MRdCxzp+CD/27rLc4UGSfh/ckJQAdq/FIh9Tzfp/4n4fsFpNjOPmf6ihr3WO31L/on/G32vNC8WjlNZKIe+S/tB0kDyIPVL8cvx6f+bdCv3ifpUWIeyULAr9jWay/9PE1t6K/FQvcv7hvHdf8v1ifvp9sv/uPieAov24/ET96Pw0/V69gdyokBr8Rb6abhr8mv8a/Ww6mvxa/eciS3w64VHmnKbjfI0njlsw/IwesP9JKmr/mP24//N9S79v39N/WqeEpmz/WqZLfvMyIuD31rj9wvpY/6L/xj2q/WL+9vmE/2r/1PxDfkb/5n8ePjhOxn0Sfar9En96f6b9pv6m/8N/20N/U7r9+jxdfebcRn4c/Kb+Yv6m/eMm1QqusK+/cC/sp+Lk5YBC/U8qUEBufE5/4GMAAdPwJAmCPNPEEAOPvcTCGtMfPCs9PAP2/gEjs31JF3h//zxaWZwkHeEqvgG29v1zPNCla8RUfqXdKhZpOM0B8hbQPXb+0D4Io6489v+Pv4evLv7/PS8Mogodre79cz4Bpg78rvxIb9ki8Io5JOEAywPhzaUAxQB/PD/jrjzLAk1lSIDTx1AADqAPfXM8i5dDeZpdpQMdl2gs/v4e/SPg8NCO/TO8Tv7YfZgDSMOLOs6Lgn48vMjAWCRjiSI9qL+wPOFDvv3bD+T/zv5Uf4tcMIx+/wH9gf7OPwwkbv1Y5J7+arzu/h2tYf0B/Z794f+kLhR/aC3VQWvMAf4R/S79T7wx/NfdMfyx/0WGNiks/NH+fvyB/cD+4f6/P6nMdVLSZAn/Af9+/cD/Ef0qF4n/oCVu//H+Af4J/37+/v/R/3H8Sf8p/Un+gfxx/Gn/oCY3iw+tL7+2AQuOcyYlfLncEQGcJD7/LX2Zg3TTb/MQPMsBla/k/qn8if2R0B8/9vwwjjn9a8ap/sn+2gJB/iH/uKS4Wv2DG9NO/A4B2f0p/jn90f6J/DskAf55/l7+/z2u/VeRhf+HS1cDj77SZ7H/8z3xa0WFJf3O/qX8Dvz5/4tfRYenA66TWnppUOVkJX3W/LJkeXl6gs68vAAI/rr9uNNywCxlNt3V/Qj9YP/tR2gsHt0ZJ6YNk0JjNI0kiRiZfu9/r39CeQg0aPIcTuj/6PxhTiIQPD1068nRcFfJ0dcPpQmR/vN9uPzTfma9bN5JUFA9E9Et/f1/uP1LvWzfmIHGGAT9KWHyhFUMbf9K/h39oqcd/0v1xCQUoRbINhojZAcjtCTLASlgeQPp3ln/9Za9/aUDDj3G/dIA6vxngib+eP89/3kD6dzTxQP+ffwO/YP/XfxM/kP/6d7gvBM/8b1R93cAE6USw5a/EWTVAV2n0QCbo0NgwD8kQTSxogNhoPvdowNbP4o8tdmtYVx6CWCmw/D8sP61/jjR3Ja2/T1DnJfQ/MbAiNdCedIBQSN7YbwhSFF/3GRv4QPC/oq7xrjdekT+0X0KBeHNxObz/ur8IX50weRDFugRz8ABNwOA4vdjezyogek9N695gWt8IT5YwzDCNUK2P7Y9uT+tPwJ56/5dP4zBzOYXPOrTeYGn3wRJr30XqG98WETvfqAB73zOumLAagorgL866vwY/XbFyQSIONhk/yBi7Tk02GWD5glgia1Ctoxjk/6v8c45Z337/ItAB/zAc/Rq1Iw6HHYDeWOx0roUzM9QAa4CRcYaAGMCYQwLxo36QT5FF0E95diH/4PkvgJnP1XCh/16KEvCj72Xwxa6y6sAZs1ztbDC/4PkNSBRGBf9k/+D5fzbLT2qfLndFpwPkh+d8TwPk8v7iLm4BQ2uI62u/LIvb4CQA9kT3g/sp3f+RcDvnHaW4UHdwzncCyQXftp84UE2f88gtnwHlG//tn0gjN+/dn++YScltat7JN48a33/5BwxaKYTD0UXHGWK4TkiX/52IahaPTwzJKYCwgJV37sRtQNm58YgT/+iEv0Vj/4VARU8aCp3/af+uCde/7z/1GbqKfEUgLgdi/SlKTthsv/VUeo7Q7NREGmP/urfFJwpZkJT43xW2QKOAL8s8kZbARmj1lHkjfRjuijpX/6RIFv/r4ASKQwV9c+ShXxISoGfBwAj/8uIDP/yIAYHJTABS6kP/4SgH5PmveH/+LKlRgDhgU+hs0ZRLsbAD5pACKQOkkH4KB4NpBeE5RACHFA5CcRcGEB8GJST2YnuH/EtyzscK/5g3zRANIA18+6C06Sq/PyQUhhAFtIap8cE7rHBc7mOAeQB1O9cKA4QHivgvfbtyTx4ijDrGV8AHAAsDCy8Aj/4r7ALvvL/IkALncB+B7n1oME0XO3+Dv8ZIAuqRGkt6AMwBpn9skLH3zJkmUgf2EuAC1R6vnz4/ghMXxCIlZmWZCIzJkvspD3ehgDr27L2ze1twpXzmZmAw94EADMnl7sB9+xV8YO4w30KvhVfNIWIQC0r5k2XE7hBMd+aXUBzBbNXxr7mVfaD+Lh8LSz3LkgPl1fFyAkpMNHi9XzcUvEgGio8WV8lZDX0l/khfdaCjWtAu6fbzGbL9gQcYrw8F4zrj3KQOw7c9+vBBzHb8zwHAH8/AhAG+tiB4zAPH3kLzOqyZ9t+Z4XDGiwqsApZ+f5k03xigFCwGTJHdG5X8PMZV5EKajOuOgBSSQDhgyAhYAdoAqfQHmNBFCRP1kAatPeQBS6lmu7b7FxkkZffC6qo8/3rifBuAWX3Uoa5FoLNLeiTVeCu3LMaptls9j2NzqgH1eXV+0qBOVwvLW5dpFZOVAPtRyQKhX1fYKXPW7a38g5wqXlAJ0iHvAkBbFUCQHTQBEgCSA1nitnh4B5ZkjLcjmfUd+k88eB78D0CrtCfIGKNIDQzIEwmcaCCoLayi/l+NIsD1woBzfQkIoI93YgTUAsHhPPeiAFM894BmIGjkNm9Wee6i9PxKCe0/bjhQbfu/r8NX4Uvx9fim+fuGG/98z68HzlAVy/fyezJIV+LSv0vnnKArE+j7cNQGi4ELPky/OZufL9jQH5n3MQEaAxEO+bd7QGSgPxPky/ck+UmMWX5OgNTftqAjf+mb8RlxEO2PMkwdSl+7oC+UI2gNzfjWpMVwSzcrQFzNzY7lKse7GBIkb0Ae8AHQDTCW/mq59e77jn1svmZPBABDgD3tIn/3AcAwUMVwF/8qYZAlx2frf/IsB9/98s6rriBATs/I0YLAD6n6eaCQUl8uPUebwDMO4fAL88C13P5AxJVLub9J3E+In5ewBxU4UZLIAOa4js/C/+z+piwGXlFv/qOA98UlE1rgGAgGf/tWAm928v5GwEKj3rAQsmfU+zYCPQytgLu0E2/O7afKcc0CLgNfPozZdfUFp8PND8QViWIooScgPQEvNzBwDXtrVZdRQF3tSnBXgJkQF9xAdAkcB5VAWWSPkjmAnsBCIBjUgp9HeIAOAuMAAICepBQwWO8rQA2cBHaVUyguKVWIM0CCiQjNdOAAjzQoRDBAxsIfOslkA0jxR0mXgOUUva1wX4yTyMkuD9Wn6dYMTv7D9Eq/kHpIjuOQA3gjoRki3q8XZgyiYDTAKvjyu8lOwJLWV0lB9LPDxyAO11A4Y0PtBMLeinnHobQV1eFchcU6EwCXHnobZreL8ARKiKgJUSAaA/cekW9khr5r03VpAgBsSu78xIE0nwG3qv0CxAJEDrQwmb2YgaMEAtKGkC0cojIlCAYdrFfu4/d7JDMdyWfkqA8SBBSN5IHcfhX4lsOcyBp79bTbhKQnBoBIfNeSW8mIHrj3W/jNZa1+QYJh0wV2TvkhOJN+YwwDwdKRGWFPlF3KiBsNB1eKXc0NrixAo8M6Cx0kQnGFa2iE/eOgZxx+4ZI+GggQzXWQoqYDRz593wzAcDaEhYvYDEAERfVzAUOAy8oWilBnhKVBLAQZCW+SHaYEKjHuQrnjQGA4YdZ9hm6W6T5gGK4OAe0ll0IECQEwgV8A+/uwA8ev5fTxAHmwPYgAPECd178RXBAKdgQSBCW4Wt5KrySatUZZ1+hN8af4QkGvsPPpC+q4390KZeCC7YoKA2p+K38I364p0uMmZvRMAHjYMvYBPy6kvTpL6ebkCKB7gv1Ogda/FXea28dn6hn1ZbmQjIrKF0DluK4XxwoI9Ao9eCW9Bt4iXyr3u+7Pkm8ux1oHf8BysupScKarlk4FJfT1z3ldApLeN0Di353QLA7iT7PlCkYCvopfT0/bnS3FSwbVcXz7JnzfPj1gW1SC4CRZIHgKQUqOATZoMgC/uL9n1sUP1AlFAD3xpT6bX36mC4iLj4xyk2MrUZzM3spJQ/KOh8FD6J3xFqJtIEPCWNsDb7w5GBimMvPIAky9h26GgEgAPzA4uQgsCxl5xrz+/g0/WTeYy9RADCwPwbkLA/AwIsDTADCwOmgILA4WBWw48IDywP3XqrAhWBE4NRYFxry9flLA+oAssDk4CawJFgZAARZeRfhR7KyKD2DAwAfBi3Edl+4/6G7Yo6lCnGglhm/7B/1b/oJYLcB/kD3pKRGXSdA6fQdCFtgP5ArygS3KWfeKuOyhM574wNtgb6wfySq649nirri5/p7PefW04Cnp69M1VHuwyZAkCW8/x4Q5zDgbigLHymAACYHRwIssLHAqGCJk959abCi3vv+A5XkSYAM4GGb1TnnePeKu2g44wC3jyvgDhpNloOz8RzxbVHGnmnPEsy/Z9dJ5xgH0nooAJhyoetIVKlwJTsBXacOBecCC4GWbCLgaz/PuBVcCE4EpwMRPG4wNOB1cDu3Q+9zXAMT/M9WyXlujaXq1/ALTnbeBEpsa07VF2Ztq9VXaIQHw0YAF6X24gVvKLuX4UnADud1aMrc5N2BoVUE3KF/0EsEGZKwcJAB/oQWDUHdn4OVIANAgOyRHkDVHg58emglFInACY3zX0r7A71eFtgltLeJj9XqHA8bAvAwgzKP/2cAQeBeaM0X1V1xeGAP4L+AuOB0J5dGS8gG+Ju9pUeBLH1V1zPj0BPBtACEgpCCh1yQQOhPJQg+DAo40aEG8gEBPCq0G0w4i4mEHArWTgaGPNEAbCCQmja+Ql4FlxTZo9OdBVI6KT9gGgZWEsq28s4HJn31OMDgRBBF5QCoHjllVHrooNxS9Mc6wH/lTMgAs6HHI/U8qwCEvCSfP6AUs+qiCknw0ID4iMwAGV8xEhK76JyCE9vtxARBKJshEF6wyWDKIgvzMCW464FWj0znk4g3ao0A8uMBdwNnoOxDZ1SlcCB4G/oCUnuC4DhBXTMK7QIPBkQR2NVUetCCcyrywEiQS4pCJBjCCh1zL+TiQVwg/X+jjQvSysIJSQRCQT8BKj54kGnT31aChVaE8KCCskHK8h4QMCofBBdBcLKqj5EsQUZxFE2cvEzrgKH3/gR5qIBBOgAQEEq+VjVJFIOYQQFA+EEPOSsQcqbTwmc0ZOABmIMkQBxDBKQfAAZAFThURUr7AimBFmkqYHfwHoUOApLRK7zl6YFzr0ZgfkZeQ+8UVG9RWnA5gWD5LmBuAwJ5BTuE2aHBZU7ez8F814SwMBvhdDO6SArEiIL/fyzvgpAorKiFlwlI1gxX4pRvJ021G8DYGlILRAAcg0yBNZIiYDhAPwYrnAPPQmzxVR65qG4yjOuICgZLBdohOCCqgNJrN8Au0RDQBK0g9gTAcC6OyrsYUGbJ1L/m3/cRcU/8BjLqVU2Thigys+ff9mi5bEyo0u7tSf+eKCgAHYoK4AMSg9EI94MkCh5diy4oSgwKw//9MUFoKXJQYVPAU+AADjT74oKvgdD7QRQXAC7QwXo1X/iygjsk4gD2UG+JRpQVCtOlBXEVmJi8gFUAdPA9G+cgCUUECPGlQSfRWVBJvEUk7ioIecoqZDrUoE84BZMT3eAQqg8Gg/U9jR5vWXVQV2AVeOcygogC1v3AgdLhAwBVg5dojrBR0AecAjgmYqCXZJ0oNrki8A3V+64CwOD6oPqfkag5UeJqDNUFrgJWni2A/VBgaCmNJqoJdQRqgs1BgihHJKtUD11NnYMrcRuoh7Ac/3gPAT/YUe94BN4F/cXC7DbYXeBK8QbvYXwJHPFfA9D+PA9b4FOwIPXtH/H0gT8CEBQIoM1HjmvHWQNtgAnQH1FZaH9HHYgl9R5+h1MF6jhiEaBQNRAnYAItyKmj/A3Q+DSDAEF0LjQAC0gsBBpMDT2CyiBtXhKdEPC9DlYEEhwOzgQ80T/cttQu0FTAWTPpHVBBQEChAzAbSCIJsWnfOBUcDLNg6rzpkisaF+Qe5RV1z1zVXXOug/som6DkFBO1BnXCotNHW56D9p5mHjwcpeggcow8hwgEjRl2QIwQR/+kSCnnLHoKQUO+g7dci08/wqPoK/7pEg/Ae+i4f7AJcg4QZEg5hBHPl/0FboKAwUOueV6jsAJl4k7RIQTkg06W+rRDQBjL2o3hIgjjeELgO0HcEBXQUmfYOwr6Dr0HvoJS1JPA/dBkSBD0HkYNWNLegmSAn6D8f70YJPQSEsL/u96CzDzFiDeEKxggDBe5RVR71zQUQSeAo8okT93iDaIMlohogvUeYmCRAHuaFiim+g/jB4nx8VxDiglAC5EYxBFqB816uIPwclYOVxBT4B+L57BjWChj6MPUHcDreI6YO8QScvXxBMPNUdjKT0IQU+gseBMA8LBppmVb1FLgbtBpGDBo5C5wQwTegqjBDHk90EyAIR4nUgv+BvwBGkHDoOHcFRuakA/qcN0EMYLPQeEg8T4uihwsFXoMiwdCeTjB6MDQQ7i8R/0PJg9xAAmCnYDzRkSQeJ8X9B+HUPMGAYMSwcBgmvcgmDcsGYYIgwYksKDB28RK4GwYP1aGsFArBp6CisHIYP1aKhgyZeNWDMMEqtBwwR4wOFBRkkIUHpEAfEmH3SKqGAAesEgcmrQYqPaFBQ2DptJjYP+uJHAwmBSt9kUGTYOlPlPAqxyFYVcUGAAKxQfqgtbBHKDnUEEoICvl//HKITKCRpIz/ztQZSgg7BeKCdsFcoO7wIyg0lBG2DFsF//zZQdSgnjOdKDOAHCoJ4Aa6pQVBvKCRUFCAKewRqg0RKUgDlUErYN1QcGgxbB/2C5sGqoONQRGg01BpoAlwGYszlQXqgxbBMOCdUGcoLpQQsmbQBlqCB+D6APrfragzZOaODH77cCwuwa6gtpQrwCg0EbgO9QcTgsNBEOCCUGrgMLgXDg4HBz8DE8A04PBwX6gyHB/wdYZjYUAXoBKbGAyY4l++rqSQZvn7YLnBsakFxiPgBs0n1gqygLekfqAXwIxIsF0RP+uKAgFJowGdOAn/IPuMxZsfqp13oJlFrFhuutR2wH3cwzbn20G/O6a0peY2PBcGpl5bB+xmAbST/F0lsk6JFwaDUgzsBl3Ujkn8cXWiBa5Tm7cZ0KYHhAGQIpAQk64ViQQCLt3eiAEH1+mp0eTVgC8JHZYPgBpPbelBIsE2ANnia/8mOjrpGUQOoHIhuSJg9vS92AJODowdygQhgaYLn4HorgIbbP63iUkRp+4HRdvMQWJyCl0NcFbdyT7t7g8Jw+gRO4AH/yXcgggQPBNKd8tTIuwS0pMiTlIeIwNx7yITeGIpAWPBN+c8bAJ4PxOFAaZPB6IQb3DP9l3wiyLLPBcaUc8EOcUucvUlbb2oddWG4l4P28m3AaD6jhICw61gBrwe9nOvBJVEG8HyGibwTJSSPBreCaHJtzm1LvHghyAieDe8Hwt1Twa0eLfAGeDh8HOVzHwUVACfBHZ4WAjT4KB+l7gufBW/hGGCL4Krwcvgo/AQeC18FhiCmwenoLfBpjwW8HIyj3wR3gkrOXeCj8E94JS1Kfg+WAaeCL8FD4Pb7uKLG/BeeC8ICkMBCFh7gwpyz+DEYadHF60KFmf3B1eCv8G14JDwRvg//BEeCgCHR4PbwYBITvBzBVj8FQEJTwTAQ8/BINQ91IIEMC1jrMXPBd+CfQiq6HQIT7g2pahTlzHCng0rwbAFAPBBBDV8FEEL/wS3QAAhdp8yNZt4P3wXHg8AhVIAaCH6EzoIQPg9PB8BCOG7pOSQIXfg4QIJuYuCGz4KwIZt7d/BghD8CFmPEIIfXgsQhIjAJCE74OAITHgyghYBDqCGQEMUIf3g2AhjBDM8HX4NYIePg5UARoB3RL3+0fwcXgzAhjaVobDY/wEIRmCAZYK+Dg8GmELDwRYQsgh0hDQCGSRTkIQQ+PVyDhCcojKELgIUwQtQh2eC3CG34I8IfMQWIUfe0i8HJ1z8IbwQxJyBhDgiFCEOMISIQ8Iht6hIiFSEJAITYQ2IhdhCEiF94KSIU4Qy/BzBD1CEZEOQIWE+Aau2TtH06+EJ4ISE5BAIyew8CGf4LKIWEQ9fBZhD3nikEOqIdYQg/BcRCFCGNELPwYPg1IhI+CgpoaEKyId5NAmuXRCOGaSOSfwX0Q8JwJugwaJDENxAKEQn/BzXFxiHh4ObwVMQighMxD6iFJ4OgIckQ5whV+DECHtELvwUcxbJyeRDPcG7EIJruyNIIhc2pSiFcABMIWMQiIhkxCo8HRENqIe4pWYh9hD5iH0EMWIS4Qp4hxr4OiEk/T9Ou8QjAhuxCt/BxOWKIb8Qowh/xDyiGAkMqIcCQ3fB0xDZCE3EJPwUoQ5ohqhDliEdcVWIZ4Qjs8GFpciEPp2VcNwQ0vBvRQqxIYkICNCEQ4QhoxDf8FAkIuISCQmoh1xDQhBzELuIWSQpYhrhD4SHsEKVCDoQgohmP9JWrgjB+IWyQv4h3+DRCHckO3wVEQvkhRJCBSGQkKFIQwQlohaRDR8HPELWIZWlLdQheD6SFyF0ZIXPgoQILJC5SEf2WGIdiQzkhpxDlSGAEMuITIQqghGpCGiFakJhIY8QlghYpCDSFbqHtVD4Q/IhnxDnEqskOtIUcQjkhJxDQ8F4kJ5IQSQq4h6pDu8FukNJIdqQ8khopCF9wdEKQfpsQ5xmFkMZ8FSkO9UBIEf9ohxDJGRhkKVIZGQlUhTpCYiHgkOJIbQQxwhiZCRSFwkJTIewQ6GwbxCTSFZkN2IUh4CvB+ZDZRi2kPDIcQQ8Qh+JCrCExkJdIXGQ24hCZCPSGtEPSId6Q6khtAQ/SGSkN2IS79PbyVpDf6DHEKLIY3g3sh5BDnSG2ENdIUOQqshI5DdSErEP1IdSQm7yzDcmyE7ENLwSOaP3BS+DQyEjEK7IWcQqohvJDCSEDkIgIfGQrchKhCayFekLrIQaQhbY+fcjyG9EJPIT99YMhC5DCyEVEOXIVGQvsha5C6iEbkJJIU+QlIhsJDXyFsEINITIEUAI05DS8HeBD/IeyQy8hS5DN8ErkNBIfyQwchEFCmiHVkOgoW0Q8chZqV2IDhsn9IR8Q0vB5qVcCHnkILIWhQwChGFDgKGrkLLIYJFCshiRCFiHPkIIoWOQt8hE5DJAjVpWRIWaQrAh8dgNAgoUIVIQCQrkhxZDHSG3kP7IeuQnChlZC8KHbkIpIRD5Iih3k1gpTpkNhwet5ZshJ5DPELzkNQoZ2Q9ChJBCGKFYUNjIQ+QzchclD2KGekMIoVxQvquvRRGyHdEIZIboQxtKdDBJWrkNXbIYuQuih+lCSyGSUNAoeWQ8ChslC2KFQUPMoZxQ2Ch1JCAwi8UK/IQGQiihXtgDiHUUI7IYqQtyhPZCDKFqkPvIfIQzUhw5CzKGjkL1IUpQjs8XAQyKEokJPIbOQ4ShWJDYqG4kKAoR5Q6MhXlDmKE+UNYodCQtKhO5DKSF7kPmIOKKW58iFCX8GBBDzIdFQ1yhxVD6KGlUJAoUxQw/ByVDHyGmUP8oelQ3chmVCY2SpXT4ofZQwpyHQQqKEf4IvIbpQuKh5hDMKGJUOkocZQ3ChflCHiHDULqoZlQ8Nk41CwqHkULnwboEFesBVCbSFFULEoSVQiShZVDeqEQkIGoetQnUhClCzHiZUM4CGwEHKh/FD/CGlPB4iC5QgChnVD3KEXUJ6oWCQiqhMlCqqH3ELuocmQoKhK3ktCEvUMmock5eAIbVDZqE0UPmod9Q+Kh3VDGKH/UL6ofEQkyht1CkyG1kLBoZPg1ShOqDtiHfkPNISboWGhhhCTqGiUPtIeJQyQhnlCrqEsUKhIcDQrGhMFD3CH7kKrEqFQ2yhppCoaHhOGoCG2Q9qhX1CzqFdUN+oSjQ7Chq1DfKHVUKGobVQxShllCUCFoEImodmQzAIR1DtKEiUJxIXzQn6hVNDLqGo0OuoRjQ0WhG1DxaEPUMloQO1JhgkNDsyGeiWcoTzQ2ihiNDFqEJULvIStQ/qhmtD6aEvkIsoTjQw86QAQkSF7UNyoXPgwIIgRDPqFm0OVoUjQgWhhlCkqHo0LWoVrQkGh2NCmaH54OntobQ1EhBeDjqFzUNOoRTQ86hqtC/qFC0JtoUHQu2hHFCMqF60IkCKzQrYhPRDwqFz4NzIZ2eL2hCNCfaEW0ORof7Q62hgdCRaFp0ICoRnQx2h0YQbKE50LsodmQ7gIQnUFaGFUPJoRGQhOhlhDBaFGUJToVXQ4Uh6dCRqGZ0KpcA3QjMh6lDjyHmkKmsGeQuGhMVCO6HdkNLoX7Q5ahYFDAaF00IHoTXQoehddDX8GR0NLwdDYYh+RdC46Gd0P5oYnQnuhAdDBSGpULFofdQqkh5oMNAjb0IOoU0tNuhZNClaHx0KPod3Q8uhy9DhaFA0LXoZtQiWhjtDJyGfkLZoRpQufBPARlwb70LnodeQpahVtD36F90M/ofhQ9ehW1DM6GBBDN7hhzBtKW9kRbK2cWoKB0geouPG0ZPzstA/3JHgIyAyZ50K49HT8KDDbJyS8pkKrLtUDGNklCHuk/Gl3g41TjVogE4UpQI2MijClTktqNbUHH8YUBpISEx05Uqww1xwVtQTWAUjD7oE3tNho0ZoCCqxR0pgB+0Uuu26NtNgs8SJgCJAug21ndHQZnpW8wL13EruABcWIrNeAiUnOxLwcArFhiIm5Rr2gXZIBwJZkfFKtiC+Af5Xc5+L1Rgq4351bErjFCPmd8Bg6RIhzsYUcZO6BpHcyg4EKSQMN8fG6Al4DGS4esjKDkqAXxGr2IruoyAiOeGQ4dqQQ849KAzmw0dh/qY1Cl9dl6JOJ25sk5teQO+vw3cTaMUyRkkw4fC0DdaQAMAKMOPOxbGAfAt1SDCwEiQA6FQ1oO8EXxCTXC3wL60MVwbZhtRzDOQe1j1HFvU3+5jsLO6lSDBRgo1UWRDvWLoMLgoLeQXx272lLABc4C/MO10EeYQYIQ2IugFr3lyFOTBrTCM0gaexuUk2ZAniWI02YTUFToPpbCfTqA/BdQzzMLrsAScOP4fFopV7c8GygMWXJQA9WkVUD8rn7GNYACkQCa5GAAzqX3YDKgLAA1rA0QGYkCUMDFJVkQRwBmCpHAFTXCawOWufTko7qvsEuMoZgz5YxmDR4o4MG9Zn5A7c+alCtBBhRFgis7GELmIyFmc7bIF/9gCoNm+g2AeMDCXykchs8XeQurxNKA0IFgABEwhkuhE90WFP4CdgA38VkuqoE6mD/UCdgN38EWoZDgbmoa314JJqwBZha0Y/4JEfj6UP9QdT8GkIBTLRoUTSvUwuM0lhBEzRGjDcyqdwTFwLXAZrLC8WxEu76T5YQrDosJqMLjkJs8Zgqy3pBrL8aU4bL8wuFYrVcELBw9wNUmQ4RGGffBNKBvjWiYQZJJ1Ax4UIsFsYMDsJrQL9wv0lOGwwrHSwUawzSgku5t44X8SG+A3Aagot4gDFCgACgkPKIABCT/wwOwahwgfJR4XVcjoAjjbhAE5eEubD+OqoEFjbkwDSkm0zVhwZj0hkSscS/jobRH+OAKA/455bRGQOsARMQ4uVwHA0sPPiAF8NNhjLCpwDMsKWJLZ4ETGFREZNgfrVFYXCsNW+jB5dGikHiioGHqTlh3gB1PyJmjG6PImHYilQ5bg5NNUERvJCB1w4H88KGae3E6M7xf/A6WJE753aAyjJRmE8EWu9j1Bm4H4QkZyIIB5NARTroIU+AfcoYdhgzxq1Jb4w7YKejfwuG6oF5Cu+iU/L9IDdh5rEA/SCTkk0oA5BZMnsR/JKqICoYcs2Z8KZDhUypkOCechEwrMqxrC/0Gg0if+P+VR9h4zB9zBw8Ul4vK8GYsWddl24pew9ClqQ3ewzOcQyGyiE7YWfgoXyWpDpBa0sQ9DIdFBomFODlb5hc1JUDBwovyoDl+2BeuXO7vkZfP4l+sdHoOkU9Stm9PACUjlI0CJQ0AkCAlJKwK4AUmFdsRRWLcoJd0uY9aGzAIDxXiIkUDoXSgCOG35AgiBYFPQMyTDcoBdsQQqGxwjJhaW0hqKEtFMJMF4NQwQah6ko2BEPIWzQwvuM+DOAjViSkcrMw6vA9skc/5soGT1MyfV8iqsBiPJEA2iqHNyaKondlZXj/yCcaKzJUwOZAhQcTkCzIEBkIa7uKQhkYKuwTH9MccbeCZKEOaS1d1PsnN8MHk2+JKHIf5i0pKTZBLY3kg4BYLJmIDjc4WGYRXAAmK7x1F/DZxB6AOSJI0yX1HXMLZxaqcH+5HMEYhEkGmPQ6TWQFAuo7ucPfgYGSLvBkV9uJJTkCc4Ut8RxKpTlb4JH5VW1qQ7BtyNQBI0DCGy4AHeYcbqNCEioz4QB3ztyAK8oRHRUz5QZk13qUZJCiWWdeBDSOggzHVww2gDXD+wCtcPa4bVwtLhDXD6jaV22iwtwpR+qXpAl4JSoSkTNsIB2ycjYJuHMwSm4XMIB+Qc3CwEILcNx6CcYXH6NgQkGEte0k4Tt3OfBijhCkRx4Nk4VMbMb8m3F7ZJUBw9BECANThP8gNOGAgC04bz5LEAunDL+LTsDMeMtw25CMqFFg7xNlxgrjFJSypnCybTzuH74GvUGzhkZkWeDjcNWEPNw1mC2wgOT7yAA1oqs7IU+zmARIwCjnJiKjGLUi9SYDQCFkCoMIrgBYw/FJkeE7ohRdDXbK506bI6cCsKGENswTH7y2J13QBjgCWPBRrS5mFlgv3h6jAyjOjwoswiDkMoxqEidQDTCeXOxXD0IZc3DWdg64ZJsgZIgXa1kl/QHS5YP2YaA6eEawHAspYlenGjTl5ubTAGRsuOeAiAPTwYSh/QytQJVzXk25oBQCCzEgJkoDbR+ooBBkN5Zr2AXGCQ+JAuD0sF6O0GfgtPFYQ2DPDzIDcCF1PMlYXVuO7QPIAJO0kCjzCIOuGYQtuEH62crsk5UThiBBwAhaTQL7uFrD3hE6wprBBYyDCq0+dAhULMMIAOfSohIIAMg0ooBdvIxgy68HKAbEmNd4YoAs0zhEDHww3MsYME+EiV10ACRIHuA33do+FtSFFAKwEE36sgRE+H5E1vgDFAHZKafDC+HhshvQKXwkSuC4gYoCiAA94AXw/UO+AQSKE1PnYxiJXPcAMUAyMDOkFb4QrEdhgGFpO+Fl8LnEKLgT/Y1fD9Q4j0Mz4V3w7EmhUAYoB1i0n4QrEBOw+AQR+EiV02TgPw3OQ4ooawZz8PA3FXwzfh8dgeAhr8Ln4T/Nffh/rD9Q7gBElasfw/Im36AYoDCcCX4ZsOJhgev1Z+E38NgSkJwB/hkH06+FZ8OxJsaUGKAaysH+FViWH7PXw7EmsvBK+Fyck34eGyeOw1/DZdai4G44A/wouwidBgBH5ExCAHfw0jEm/C+0r4tW/4cgIn+aP+AaiAP8MwCNb9JARE1lkVhRSwf4f/4D0S0AjHAB38P99Jvw//wj4oiBHQEBigIuQGyA8AiE7DQCIhvEDUemmTrZN+HO/XYEQnte8ALfDz+EKxBd+iAyIgRbpQYoD3gFdkJvwxyhOQMxBE/zR8Cg/w3lgWWwiBGXQBigIylMgRjlCVfpYCJpmlBMeoASYBFBEllmgEdwADpwv24H+H+xWf4aPw7gA/808gB5AAAEUEERAR2git2hR3jkQpvwrdQugRoBF7sCjvLjAHgRKfwPBEkSBB3A/w2gIYUpoBGW0D/4VIIoQRaLEY/jQCIwQKgI/ARygQZ+Gj8NLIMkAacuQbsY+G0BHDZIkIrFcNkBvBERCI7gBE4aIRYzhU6YP8K68MEIogRqkhZ9g0CIiEeAEE/sRAjGAAxQHsCooI2dECQiRK6p0HqEXgIngRvLBmhHYk1WIGoI/vhVQiv8QWCJErvRsBz6fQi0hFsBC/4S/w32wWK4kUqsCOwCNAI62wDn1iuKb8PMcPaqaARfaBYhG0CLicvHwyYRsUBAgA/4EUESvWTAROwiOnAKCOkEVv4LQRkwjwBR+Nyj4bkI802RAj9CAxQCTAGgIiIRvgRoBFTHCb4c8I9PhxM5BhHYk3eEf3LMwRS6wHBGTCPeEYEANcAH/CMfoJ8M1PiTAX42xl9nFJOQUg0OTnHpOCpdixK2pQOrhv+f/gUhNkXaQAFkJs0HBQmFqBeFDi7kQ4GoTDQm3+wnu6aAF0Jn/sNiykHCHmgjVAf7vWSckui+cYDDtx08wO/7d/S/udrrYCm3yzm2CMJ8dqkuACMoFQYQQgEZhiBAuAB5YyECNcVQLW6xD4SzLCW/YWzQ46S07QFOE0AH/0EZYaxyGXCSDAkSXsMnK+bp2dhk9jyOGXsMkT0KRhBLx5iBABAJrpDQhhgN6MZREcMwXNG/VS8eTrdAYGmB2+UhRAJ/2uftkJIsEDmNpbANwB2ftEJLP+wUMq6Ij2IpuBlkBJDUsYUDFZcmVMNeiaqJz8YGz5Ez831klnYV+z0MqQYFkg5YVklIpvgjSqEZIvw2FNK0pb+DxoW3nThuloinGTWiO+qLaI4BcrYgl3TNuynCp6lDSBtuRv+K891u+l3HCMRnUAeuopiLlcqbxd0S1lC3eFdC00jCW5GfB1LgwpT7eQAoECgY7yo4FnswdpXReFsTdpahGompq9MIcnrs3d4WGMd6ICkMCwCMv5XfQE5wlKKziKKclPQxcRIkBDd4riK0UiE5LwUhS0ZxpnuVXEWwEJVs5E1NI6HiJ3EY89P+q+4jZBYEcVXET6EK8RnvAh+jOKVMAoSwbRESHBoibz4SyaKtSL8gX4jEuodQC/EULzVAgX4jej7viNMAt2kGp+K49W8FHAFgADs4HQAlUAaVy8AGQpu8AEhopnAPADIaFecFrwfkoygB0a5tIGZrnM4E6MUCBxmCGgBgkfgIeZw4upYJGISJG3uZAW+AVrDqnDKMyK/NhIlCQeEjSJEESJsICi6EiRNK40ADwSLGcN+gSiR5D4jnAyMRx0BhIhiR6NcOxjMSP6cKxIgySczgRVxFvmjjsRI2CRXEiKJF0rn4kd4UNEIQkj6JFYSPRrqU2cSRYzhJJGDjGkkU3rcB+8kjSJHrOG4keM4PiRhD4BJFqSPQkRpIyNA6NdJ2Y6SNBEGtoI3sUkjSJEySMazisI4yRnEjyJEmSNpXEhIhd2rr0iCB0SI2wCJIpSAPiNaiYsSOckYRI/SRbkim9ZBBF/CFDqX32JFg7ZCHnXLwW2ItKKHYjulJA/W7ES+ScnSifAW0odwCHEed5PsRmk5oiaviN5tvpA1vBtCAzjzzk1gpDdAQC8YIh7VyNSNhNFgAba4D2B0VxIgErXD5+fyAa9sC1yaOAsELNgNlQYK4oQhx6zpDBtHHqR6Kh2goBrjGkeBuZkwpoAs54GAHnJi1I+HeSIBzbKvXHNsi1I5wALUixqBGHimiAA4eUQU80JpGriDWsLNgOPWw0jIABJV2ayKjoFWwU0joVw2l154BdI9oEmGgbpForme1l1IiYADUgIAS9F3rBhoAS6RE0YVbAMrjh8tQAQIIdVAzZCPSKukWpI7Yg+esjpHMmFmwHLeSZwFjVWkBN6xhkWyoFqRCMiG9SGgAWkeCIOGRit4agB+2BWkd84JqRG0i5bxbSLlvFewG2wOHN59YoyILXNOAdGRSVk/pHPSOU6MjIjCAvUjYZHfrhIkHE1cGR/0jCYBYyKWkWTIqz2o0gM0ycAFvdtOAAmRjUj1pE4yJvcKTI3GRMTdNmjLwCFkatVYrQ04BKZGInmPVmHsJGREx41ZGYyN8yDsfRaRksjOAA7SNd1nM0aSg1tcGZHXSN/QLdIl5cEx5TZFPSPNkVJGLiQMbBra7UAGoCKDIqDcZsjIZHJ5z1ELywMGR7sjZUDNxEs4KbRStcp2poYBo5C5kYzIx7w3UiWZGXpRPXEngL1E/81hpGYyJqkYfsMSg+sifoCWyIrXMbIl5c90ijpGWyJmkWF+SmQYci7ZGWyP0AIreecmmciZpE6+l6kbnIm0u+cjfpG2yLUkdYccUQ9URRgCznGIADUgGJuScihgrbSJUWmieMZwxqRDyCQIEH1mvbULM/cjryCDyPaZsPI+aRnciU5EtSNlkYLI6cAIsiDZHpyJrXCiIRQAWcjFi4PSN9kTdIuPWJciEpJWyNREOvIwUum8j65GyoETkXrIq1c20jl5H3LlXkbeubORUcjTpGu6zzkXNIwuRkMji5FDAD3kTfIw+R40j75HVyMWLrXIl+Rp8iGpDY6GbkcAJNuRnaleZEFrhIkN3IgGOfciD+ADyPazseASeRISg1yDwKKHkdYSCBRF8j+ZFyyPgAArIxeRaci49YZyPwfF/I+WINsiIZF+yLfkaXIsL8RCiK5GkKO5kZjI1aRRMjU5HOAAakcTI3GRQcjZOJWsEvkQQomtc5ci75H0QEmkaNImuRz8it5EWyJ3ke/I7GRvCiN5E5yMEUX/I4RRJ8jt5GPyOtkQAo3MyQCihgAgKNbke3IlhRjCjNpExNwYUWjIoOMMidcZEHAB7kWW0KgRo8jXyDjyKJAIgotQc5iihTwIKMnkfQowmREsidFFaKP0UbUCQxRN7g55HyyIXkUrIpeR3Cjr5GirmIUcfIshRCiilUCnSMoUZ/ImhRyiieZEMKOcUSTImJucSi2FEGKK4Ua7rCtckSi+FFVyJkUYKXf+RIii/4BiKIiUYEoiuR0ijH5FCKILkSIoxuRwCiRgCgKM0UbEonYCTCiElF1KLcUZ5ODxRBsiTFGFtEJCHAoseR9iibFGdKIsUd0ooUwWijElFSyIaUc1I+GRySisFHzyOFkb4o/BRqSieFHUKPukbQo8ORFCi95GSKKPkYso82RnQd28EGuVGMPLZLKhvRR0pHNJUykXHSCsSOUjexH5SIHEYVI+JyxUi99KRcQ68K6oBgBUhCjgBo8Fq4sTSPTgTv8IIDtSDokA5AKGwrcAw9gaAFxckBuEVaw8g4j7IgD+dKKuWGoS6cMIB160kCHFAABwmMjIQB7cRTTtQAOqA6EAPsAqyNzYAg/V2RxDxKs6YqLNkFJGTEoNMEVbxUxDyUSUojeRasjFdhiUFOXPK9e2gADhZoDOSJiPP7IoK+Z8t2FE1kGSEWYYTfGvocCCDyxDZUSL8MFcNIAoJBuADV8JEACbApzwfsiYqH6cKyuPDmLsi8VEGSImPOA/Q8saIAhNxFvi3wHngRFRAmdkVGoqIj4fEmdFRPhx2IDqyJxUd7YdWRv8ij5FayNVUQ9xdVRKKiDijCwHZgCt8Si4z2odrD4qJNSODAd7WPh5zvAsGEBSrSom+RHqicni7yPOPK7GWlRxsjvVEkqMF4ElAfaRh/97ABHSLU8h9gB+RYSjhpHBqOmkfdIrWRRwAY8HbKLWsLso1/BxpDxOHhayOUelFU5RGrDzlGdpQpis0tEqRV3lMf6t8RaciOI6ne54iAcBriOwCBuIl4w24ia1GQEge8teIzfeZUiEuQfNC/ERzYeJAX4iU0gHa3eflVI55RdBBXlGhQHeUdjAXcQ3yjobB/KMIQKcgF5cQKjaALUuFBUZ9AcFRBhAxQ7QqJgCHCos1RyWosuLGKO7XHpwIFchHNxwp7IEmkfDI26OfpAL2CDSPekcLASAAAqiOBCtwG2YtcAE9RbCiz1HVGCFslCuPFAUEhkAAYWgIAHFAb8AT6ib3AnOHTICEPG9RqAA/OJoABNkP+oxpwLqJmoDxQA/UWgAJgA8dA9wCPqNTkYBomDRldAb1F18F0AHVQWXIyGi0ZF010OMGLgV9Rl6i+VEgaI3OF/AY9RTkidIAk2BjUQGuEjRR0iwVyoaP/mtLFZDRlV5dwBRcBpkTTBclgWEjlIB5CwtQOioDxoyy5VlzurmznO+ojDRdVAuFZuAGQ0ezIg9RWK46NH3yIY0dBo/+aCNcpNG0yIv/PUdVUeV6iP1G2uRYYAQAe9RLGjRjDEaNE0beowVREGjIFHpUEM0T5+G9RJmjJNHoqFkyDRojpwJGjP1GpAEQ0X+oszRKci7Gi3CAs0R9IqzRSUBhKYuAAfCLZooEoYX5mSDz8Mc0V/iUhgbAQpNH9SLsAF5o69RX6dyYCy7VZevplJLR+rBPeLBSl8gOioSGAH3RPVyiaPo0VCuRjR2cYMtFR3xPaJpom9R1lM6GCpAG/8JvscNcMGjk+EkaPi0UvtUwAiWjEtGe8Xm8MhojTAO4BYtEfqOs0aZojrR9y5sADTgE8Iv/NOrRRmjyap+aIC0QBOcKg9y5/wClaPZ/hz/b2w7WiJACdaJm0ROoqkAqQBZtE9aOQ0XwQLl2GAAy8D97jZXAAgSBREJBwlEJSSK0XwQHZgtEg9tFz7mjDoQAI7R8sAqFERJDO0dg+S7RX3FrtGfuDu0beuXDO6Kg+CDyr120a9ojgQN2itpCLej7kRIAM7RhWRBNEKAGE0bNopdYA6h+shdQG+0WZAVTIfUi8c54oHYgPtIuhg+0iTdD7SIa0TegFaweOjPeIkUJEgBJAfaRaOjTVx6iD19voEbHRX0jmDL46NMAATogmupXJidGmrlJ0RJAb9+5AQsdGmrhx0XTo7nRrOibAgwBCK0WjIjzRAa4a7x4oDy0e04ArRxD90VDVcHs0aVosXRK4hFNEZ8SK0dLovDRcPlWXp4qKl0QZo6TRkqiBQjq6PzkSho7XRLwhvZEEEGQ0WzI2mR2uikoC66M1oP6QdhR+CIHlygFBjYDro43R32jmjRih27XChYUXRP8j4ZEK6OT2M7o8HIruicgAoWEVXLcID3R/CiUNEK6M7POioCQgOkAzlx18AsOEzomUILOjqXBU6JMgDTo3HRaejXhAVOXj0cwwagA3oR24D7SKXWMpzZnQoajOdHU6LT0TzognR84i47CM6JZ0czoL3iHcBW4CY6LoYMDIhbYyejvpG06NZ0fAEGwIeAR4nLx6J5YLazVQImOiCdFd6Nb0ano8vRrwghKF06P2ke3AZ2RpDBi9F10C94sPYFhgI+iy9H46NeEFS4PAIvLAidE16Jz0boELwI+0jDdHQozn0Vzo9vRQ+jnvL86OQ0VGoiPhlsi5NGh6IU0UBo5jR32jV1ER8L6uBKMXvR3th9pFJ6JL0SnolfR6ej6GBb6P2kdno3PR+ei9RBaEKP0aXo8vRdOjXhCV6IU8JPo01cteil1iYBEb0c3ogdQy+iIDEd6OYYD6ERyh/+jTVx96J4CF/4QfRFV8fQioGJP0ePonvRLOjp9HvULn0XVQBfR3tgl9Ff6Lb0T/otfRyfdN9GwGNZejvo+8R++jnhCH6OIMYwY2dEZ+ifdEIyMhUR04a/RuWj5NH5aO90TxER/RQhiutFWaJs0VHff+A3b5QRAfgAMyDHo1/RLOjuAhT6J4MWPo2dE2BjQpT7SLqoFoY1fRhOjWDHx0AAMYYY3/RD3le9H76PMMZAYl8k8eiWdEs6OP0YwY0LM32jBkTzOH9IKjo54QWKjkNEzaNjkYoYm/RvUi79EwaOU0eioBjRBQEP1ELbFKeMDsZDRDGi/DECXxvUZEY8TRC4BQjH5aLiMf/NTwi2ugP1HYaLYCEwAPeAKRjxdFpGMHXGgnHwoN6jRFYeiV0AHkYq9RnTgu3yTACjvkW+EDR96i4oAcCBiMeIYoDRC2grNHti06MS0Y8XREhiP1F6AH6MckYqox4ejZ1A3qKYAO3AMYxYxjujHy6KA0a0+G9R+zF5jHv+HyMdMYmDRpDAP1FL2CXsFMYjpwCujzHAfqLoYAQAPYxexjNjEFaKCCFkY5AAdVAzjEXcCWMVsYoDRIQsb1FZi3uMTIwK4xBWjWAhaaPMCL1oI4xCuiU/gfqKSgKgAH4xPxiPjFtGIKsmVooXQIJijjHCSAd0QKotAAvwBXNEMaJm0eCYoa4jJBepG+GJqMfHIqFcRWiGNFJYQ/UcDsRIxRxiI1JUJBA0fFIqsSuGislGnAFIkLigVnRjDBvDECKNJUdko5kwnhisVHESOxYVTeHVgKgAyJCriH0IAs4ZPOAoQMLTF6MOAFuozLiDzld1GwyJV0fSXF4QVJi9dFa6NV0biop3Rx0if0D66NV0Ybo8Ux0ujJTH0l2lMc7w/kx+3FWwKhQCl0RnuLUxouAijEJ7QDwB1ImLRo0Y2pHnGGe1k2AXZA8KjWMjmqJ2IP0AbUxBpjd1H2mI2cCFzPFAq2jMhBTqP+UbOo0sCwKjF1EJSAF0aeoqok56iM8AyGKgkHVQAgA82jcNGBmJWdheoxzRbgACAA6aMWMWHotoxH6j69GYBCq0cmYmDRZdAb1Eb6MwMVGYthR4eitNFNPUg0RzIuQ8BGjFsQhmJG0ZZoqCQ8oRqAgCMCl0bPqVGRZ0jRDG36NaMcEYyQxShiJAAqGPZkXigBiRykBUkB8aMOXGJkCHRaKcD5GOaOd+l/ADMx0miNNEBGKeMQro824KmioNGc6Bk0bNohbYwOw6GCXGNlMTtAUMxPLBdzEJQEC0eZoqsx3mioJB7mKJmgeYmeRzZjqzGJJWvMRRouzRQujhDFDSKM0awwZ8xSZi7NGBwFyMrNo0DRAnxTNHGDwGkUeY69RNZiuaH9nUy0bJAbLR+a5ZzFDGKA0cuDdFQ3mpZtEuaI3OAeWarRBORatGPmMs0Q1oo/hddBWSSQACWeLzogQxfWjQzFxQGQAIRYwixi2iptGTOHiQkNogixxZjJtHLaJPXI5o+DRLmjSLG0WIvXO6Y9bR45iiLEcWK20eDouw2UOiwtF7gAQsT4YmORKJjZdFiGJ6MTMYjsxgujroiDSJD0YEYtsxSmiOzHK6MvMd5ouXR1xj2zFnaMR0ZjAZHRFghUdGY6Ib0WTovSxCqBwDEkGL/0SYYjjmBliB1DfvwtCAZYpwx2hjfAhDPl0MdZzAyx8dAzLFC6DAMd/otAxBOiJ9H2GJ30QnYYKUmOjlOZCBAMMfQY0fRRhjetCyBDBopHo5gA0eiX9Fx6PUMe/o01cn+jDLHuWOMsZnolnRgBjlAh56P0sYXooXQNhiO9HQGOr0fvol4QCBiDLE2BGQMblYgnRGBju9EOWLFMQPonAxQ+iiDHBWJ/0ZAY4mcZBip9Ez6NnRPoYmgxlOjGrEeWKYMRvo1qxcBj2DF76MGsULoLAIbliGDHaGLjsBKKAQxl+jhDFKWOvUSpY54x/TUpDF6ACv0fNYmSxc5ibjHLWMEMatYh8xs2jg3hTWDiFL7otVA/ujcXKfwFTMRIEAgAHngttEu6Ij4QHoz+AQejsYClGLiciRQxCxVRjwjF3GJICOxAZAA9ZiqjFpGI/UQmYggA7YtTNGxGOEsRkYp6xUEgYqZiKDkMaDYjzUtRjwbElGMhsXoAeymINjUjHCWOE0R+o+OgLgBENHtwFRseLouExPWENrGQWLUsUcYzExshjAbETaNBseCIfExUEg3xacBDcANaYtVRPyANTFZcVTkTsoelRER5GVGGPlRMcHInlRCYBxeacqMxPCHIvdw9sj7dFDXGdkUbo4h4yecc5HwyOB5oiYjXRJ0iRTF1YA1kUW+GWxbCjQeby2K3MaoIpWx3RwXDzoyJjYG/In1Rcetk87F6PjUSGuDW+kCA+wFm2M00WrYgDRt0jTABHSMUsa7rYaRI0iaTHfyND0cao0kxc0jgEDCqI+kTXEM427Ui3pF8qNtsY04Gu8Dtj75G/mJi0f+YiLE76iQ7EkSDBXOHY0PRyJi4bGomPacJ2IFmx6qiEVG2mNTkeTI2QAOqi47FJYIRgJrY03RjTg1uoq2MazgXYjWx1MiVTF1YEZsbaYmJuWdjt1EPOVTkfDAa6IZpjjTHIrGDsZ7o9WxUliw7Ga2MjscisaOxrtjY1Gx2O7sQBo+8x9mjE7G9SKdsSPYtOx80jG7ECmOZsQvY/biLdiKzHi6iNMUHY0exHtj4ZFr2MGkVPY2zR0WjB7GoWImALrY52xW9iq5E72KI0fbYzWxsNi45EGmMikOnY5exSKin7HN2JakY9iKmI7djN7GRyNbMQUY9GxuGcRDHf2Nksb/YlOxdRjFADz2JtMU3YpexEDjF7GpyPfsQT0e8xn9icUA22NEsSuIQoxwmjwHFM2IbsdA4lexb9i17G52KAMIA4ksxV6j97F/WLBsRnuPLqmyjZQCpqJ/QBsCFsRzDADlH5ORzUV2I/QIuUjJxGLIAuUUWo4cRJaj21H3KPXHiCQu2A7XER1Gb30I5u6Yn5R06iAVFzqMFICCo/0xJYAV1FCGPXUbCorUOGdjmbGEUGcIOzYt7QyGBObExHicke7tIFggR4+jz82LWIILY7lRaOR5OgJD2Tzr0UUnRZjjUJGsxB+McQ8GbRm+NhbEQQDrsZA4mJuqjjtG7uOI40T9AQGRux4XhDtwGN0SdGBlRMR4HpHW1zYwqLYoFwU0RlOZ4qM9sfLEUhgRqjXpE4oErkaEY37QV6jUFI+fmM0S44xexbjjftDZOOcIF44/BxFjjgZF4qMqzi8IFhgZshMnH7cVycR44lJxIWoViiYADMkZKo79+/jjiHhsmMqzin8WlRGCAxbGu5QFCMbor1E9G4TtHnHjYwhU4pFR7jiqnGwOOwUbgowGAHlUjFElONtZniovpxVq53VF2OOscf0431RQp4veLG6I3sUg4ruxt+iUnEJyOUcVU4sZxb9iJnELyKmcS1I1uxtwhEHGdSJ2cYEYvZx+WjwbELJgOcQmwHJxzzi8nHHOMmUXBDHEA0ziB8Fr2KucTFom5xyTi8nEYmPIcecADBx9djXnHVOLecXLeAWR3ijhZFnOImUbC4xWR75jCoAEOI+kRk4p5xoziIXHjOI+cRQTb5xF4BHzx45jFgLuovwgN+4HNGjaIZsYlI6hxU6B+IqpSP2URt3LbyTDjspEsOLOUf2IwtRRUjJxGlSJfEZ7gB5R/Dih1EwgCEcWOo4WAojjPTEzqMBUVI4v0xYKjURAQqN2sQo4zdRL9iVHGEmBcPLskIKAuHNTDGmrg2ccQ8QJxnNiOVGCnhMcSLY2cgIqj/bFtKKoET5HcixpShLTFogBpxKbQM1x6sFRoyPqJgUY7se5cPFjAlF8qK50SGDMFxrjit2DvGGb0Bc47GATrAYSChACJrhyYDQAXrim9B62J9cf64/TUYmQRLB62JisQG6a2uCbjWXr7SKgkPBYlwAft0MXGKuNBhPeYy0xmQhDiBBuO+MCG4qswzehTpET6yGAMoAKNxBaB8HEnRnoSIrsWE8XvFhnHqqKLcS4eHTcVMQ3HGZuJLcTtImbAcbiQnFJuJwMftI4HRZWjkAAVaLGMdEohtxCrjvXHNuPvMW24idxM2Bm9B/OM7se+ohrRkVCOPyY/Vl2s8ID1xWTjQ3GtphcPHm4vowHjj23FzuK2cdc499RtNj2IB6AAZsRm4mdxu7jjjDTuLDcbO4lw8VbjnJH0JDHcbe47dxRTxA3F7uN9cVkALdxxbjD3EJOOPcek4oGxEmiVoCXuLvca+439xSriLHGKOPLseIvaDxnTiInH3jAiPD24sJxCzj5bw9OM1cRzYpbAOriBYh6uIggFzYwOR49QnHFmGGLcd24xNx1tdFHGDuOHce1Kf9x/zjF3HgGPdcdbYiuRariI5FouPK0ZVos2xjeRQPFvuPA8eG45txHjRO3GqGIsOGR46vIybi2PFjGJfcT+4h9xknj73Gmrj9sOo4p1QFri9kAm2MysTB4+HytKj91z56z0sRJ4ptx6ridPHBaNyMvJ48BgmjisPEC2N1cUR48WAXHjm9BYOKZsYSEUaQ5eovHE6qOWcTioggglDikpERBxpcZt7BhxDLigICdiKZcT2I/NRrLj6ICXKOLUTcontK44iK1F9iKrUY2okJyxfEW1GPiLMwM+Iu5Rm4jQJFZuGy/ry4wRxzpjBXGfKOI3GI4r0xYrjMijSOMlcYoAaVxa6jNPEbqKUcfK4mJusRjO3CZAHncUk4mix9y5o7EceOtruGopKxCWj9Mqy7TXcZvovJRXbiNLEBujdcUcKLwxGgBra5z6OY8TE4hOgHTiCVH70RdUScgM4kqiiV+JVKPTiMsAcBRlXjvSAFGJq8eQAWqS8zRJYq2szhUfN49RRVIBNFGreOq8R4YTbxXqidvFBWIk8Sd4n1cOJhl4A26PISIZ45qAfiw8jwfcDyPISEZECI4wupFBHnBgBiaAUIxpRDHGbLmMceZ4+1xvcivvF9HhOcMb/OZxxuj9HEkSEsoGmwKHxPMInnHXeNo0fgIXEw93ixYDaCw0wG3Y1tcNMEd4ZXeNSMRt4ybRUlig4zKuJscbZ4tNgMUBPeKS2IqUWooxbxt1UVvHYOKRUcj48FcEgBifG1AlJ8f04wNRCPiafELeJbkYd4hnxmDi1vGoOMJ8Vj4zzRJPjUPEPaOkoK7GcpxSPiCfGneI6UU/gdEIOqjq2ZN6zIYHHrP2cltjktTW2OTztbXFAxdVjaVEAOI+kQN4nO2bXjmDLuuM1sfhYprxOPjpvFJyR7kBOANZotDA9vFNyLp8ct46zx4LjmfEK+PsiMYoh1xtiigFGCkDwCOxAJdRyCjO7xjyJ9MfKbIIIQfjA1GZoDVcTz4g7xYCi3fGeuI98RcAL3xxrjYFEoKND8fOoqGwgfiZHG++LD8Vn4oPx53iOdH4+PW8fL45Px6IRBPEdgENkbPYo3x9HiRbam+IzBhoAY3x8O8hTD7eJd8WvxBPxm7ik/FMkHL8XG4rbxUvii/Gt+L58fH42XxJfifVxl+JyiBX4zOAEx4NIZyuMZ8eqoj3x49QFbE/oGZ6F04vDm3hiTozlHhkYJv497xzQJ9wBg+PdFPHdTIQ+rA2MIb4De8XD4tfx0TiSTHCL1n8YL4hfxbDQl/Et0H48WxQcRcinievEV+J7ceR4/aRR0iBNHOuLHMWiY4vxwvj5fGL+OJXN0bR7x2dAtHERHh0cZ46aGAvR4HrDweJjYF4YmXxx3i5fE3ePv8SAEiU2hIR7Nzi6j5UVBIOQILDBQNGLpVIkZKonlgHTiHZFDXCdkdT4kfxgATUAmnamScRgEsFc9Tj4Ani2KxURJAAAJ4K5CfHABJTLuBuBgJVXiUAkBrkIkUzQDnxuHMKAkMmKoCewEoAJbDReAni6Ls0ST47fxMPipoi+2CqXHXQNgJnThCfECBPmgFgUKbxYMhvlwZ4FU8TDQEGReKiTbHAyMcoXiog1xftixVHjeOY8ah4tbsJHjtRAG2LEUUbYnI8c+jWvG02NAKAHY80x2zj31FJCGaPPhIXJRqfiD1EfKKOkc6YgIJXKJWuCumKCCbkAbUxcHMN3GVOKF8eIEn1c6gTc2D8eJI8X14ntxariBQj7SO8CVCua2xALibXEkABHMbxY//xYgTVAml+KwQRzUKvxCaiN5FjeNjcakEpvxAA9tWCJuLn0cDox1RVwhnVG2+LdUWs0I/21si8lGlyLW7IGo38IxQSxdZj+LKCT+yQYJhPjkXGgOxsIIIEo9xeLo+zHfzQtohoAY2RMQA0cgqBKGCQGuNbInE9mZGh6OV0fDIuJqrXBIAkbhQM3F1AJgJotAEfExNxYCWcEnPR3hjbpF7SNk8X2AzWxM9iUfFp2MY8d0E2wJnhohriG2JY8cLAI6Rb5iQtGyaLRMXSojRxDKjsPFcqOB8RyuJlRPNj7VF82Ot8doEsWIsfi2/EC+Pd8XwEjpwGwTxvHFKLCUU/IguRibj0QmVBNpMT8KQfx1SjEQmJ+ORCXbfeDAFQS7pEbyOtrjiEikJeISNADUhOIUf/ItXxiijlVFhqPuCY7YgzRhvihnhx636CSoEmQJ7PitXGQgF5CUFooOMFbjwNx0oD4AAJ40jxDQSMgk0bhQceCuMhxxRjLYRohJ/kVf42uRqwTCfGyZElCXYEj4JDgSoZHz63JUdYEn8YEqigZEGBM2cTR4hdxPn4m/Ev7HPsdHIi9chRi41E3BPMEpSo3kAr/jKs7shMVsbsExGRNwTnAlshPvkY8EslxzwTLZH9BIRks6uJZECATmPEnBIv8cbok4Jkvi8OaS2JB8aYokjc8JhWV7nzDtcTsYFMJ71JRozwhJbkfT4jvxsQSPfGahPG8VSElUJbtjZpEFyPpCZiE4bx2YTCQl5hKZ8SSEwsJV/j6vExOMZCdqwCsJpSjh7EBrkDUT6Ew6RfoSOQnzWI7CdCua2R6oT5fGyZFFCWhMQcU69iagmx6IDdFmEsYJ8viJgmTOCmCfNAdHxtXjvQmshJ7CdsEvsJZ9jAwmNhLbCbIo2iU0tjewkehLYUXsEt0JR4S5TE62Lf8YyuewJrutm9CK7DMOGYbeGA7EZhwk+rgXCYkEsAJxnicnjghO5sSyo34YfNiQQlC2OhCWQE04J0qjjdGHhO3sWwouWx7oSLwmehIb1L2MLYJF9j1bG48weCRyE2CJyti3gk3hLCUXeEy2RJtiDfHq+ItseGonIJNoSUNHX2OgiduYzkJp9iMQkZKOpMVRE/cJDahfbHCwH9sTMEi0JH0iC7F92J+CYfY2LRMdjCHEoaITsZrY5Oxd9iXbHuBI7scg40PRiQTUnHRKPvCZkAdGUT4T0VQtBI3IESoi9gCYT2lG0cwiCfuo6IJYQTCOZqRKiCSFzAcJwSi6FFzhNfCX8ExcJ1WgCnHQyLHsY04KCJ98iS7EcyMj6qp4yuxyETq7Fm6Mj6i+EzsJxkTEglfuPncaJExCJ49je7FRwH7sZxEoexRESeImSWM80aRE88J5ET+wkxBLrCaP4tyJH5iPIm/OOYid5Eohxu9j2IkR2MCicfY2+SwUTWIkWRJIkKlEmnWN9i0bEgOIRsdnfQyJcUT5+GJBLgcRngLyJuQTb7GKGPQcdlE74JcoTqjEgOPQca5Ejpwb4SlwmiLFfUZ5EpKJtUSiol32LaiWVEjqJ7kSuolVRMZAhTI3IJbij2nAkOLqifDY8hxBC9hon6eIqiV1E8GAA2RNvGEeNsUDCExwWrqi9kDuqPyQPg+NbsJtjDVF6BJOicxE+rx4kT9nHIBNiiR04LLROVB3KCaBKdUTtE2bxGvhxFHcL1pUT44/sgOeiXPEEhKW8e34paJd0SasRT+KLfIo46sJGiiiQmd+JJCYDEoFwffiaVEVeLn8QPNP8c2VA2uIIxKkCdQEgNc0MSHonVuI4SO1EwkIOIB0An3611tB3YtGJ8QSMYmgWPuiVFAVFxwsAoJCaQC0QEtEwGAcTB3nBExOe1iTEkoJPq5MYmUxJwCYKo3GJiQTE4BMkGWiRbCEYJYUBwFEe+I5iXnYnAJtMTcYkMxO9dBvfVmJawTbonkxKBiTgEhDRKsTzK7KOL1MTqYrXQcsTCfHSxKZieaE7WJ8vixYlUxP5URz/MdxGsSDTEGxISCV1EvmJ+0gJgnVgCFiTOAEWJUMTFYkwxJwCabE5NRWyiTWo0OPW4QEQsThjdDDQ4ZSJ88VlI4vBeai8pGBeMHEVcojlxtyjypE8uMHURl4yIJwjiPlHCuN+UXl4yRxBXiJXHLqKlcU/opzOZXjQYmy+P5wq+QSjRgmomFEfhIZUf4EmHxEPj4fHeGIrief4hHx+HjmVGEeO0cVFQVzxVLj70A0uNKeFWJLzxAYkg4nHKMKcqHEthxDS0I4kheKeMjw4poulUjkZRPKPjiW8o10xycTxHHemMz8YV4zOJxXjs4myuPhibf4+LYpEgCDCPRNaCYpE3QJlgS8Im9eOnCQ9Ikqxjhja/E3oHXceE4x2Rh5ZzgDcrgV/na4/wJpricWiv+MfiYVkV/x1gTKfGIBKg3Im4jjm8YTIwlnBLIYOaE5KJDXjyLGDaMUMU14tcJdwSNwk+RKXMWho+iJdwgPpHVcHx8W1sTeJnoAWlE/QFyCfhYmbRV0TUYmHvBQST/NQU828SFIk23iUicdEvVR8nQrVzJ5wssd4Yw0Jl8TxbGS2Md0YxAT+JjEA1TGuuAvXI44lfAjHiFlHCRK/sTX49yxDHibgl2uM9UN4AFjcmYTMYAdMEBCQp4zfxr3itsDZp0+8TD42IWxpQYm5NGJtRqZ4nDx5nikEkzaJoyILY0sw3q4aQA2qK6yIQkoFgz0S7fGBqJU8RL4tZxtwSkow1kHeAIAAZHJ3YD5xM0SQQYbRJSWEjVC8BOQSVokwU8XMc/gnGxIFUcTObZiTDgHEknrg8SQLENxJjiTPQCC2K8SQZ478Jgcjwe4cJP8CRL49x0XthaVES+L4AKcuRJJpOiNElBJKcSYKeUJJWSTwkmeJO/yjCAKsgA0DoknMqPB7lFQWtxbx4oYDOyPFUTxIvyRWFMUxjEk1qSXTIvDmdDAkAk4JJW0HgkwWxnkSMElLaMa8ZlEk1kgdjPAk8RJxaAUEl1xRQTkAnuJOySQLEL9x4yx1Qz1OL6iSe479APAQeAiZJIvXMEkgggsySXEmnAFySesk6ZJBBBIkkouN6SWRY6OxaySxnAbJKFPPx4w1chTgpohjuMiscjEtJy68Spkn5JIFiB+E59xyjj7kk9AECSXskl5JUG5cEkXJMOSfAAb3xoPiEkl4ujiQCq4kiQqSSn1yUujuSUjEr5JkySwkn4JJCSf8k/ZJ6JNCklUgGKSR+E2cJCKS8klIpIIIORYvU8/pByQmv+KvkbcEg6R4kAaYnA7Gw0TIwQ0JhoAPYlUOK9idS47yaAxCu4nIaEZcSHE5lxAXj2HFsuMjiSOIzlxSXiKpEDqORlAI4l5RmXiZ4lfKLoPiK4iRxefjF4myOKzifI43OJN/jwXH00Co0XnYh+J1rin4mHchfiea4w7kZgThYBDOKecSqkwTU3mcsAlCBPlvKwkkjc4vMwYT4PmaScQEphJ1tiLEndhPEgI7YxsxMui41GRhO/iSYE3pxEKSBnFCnj2vuU4ylxjKS24m28X2IayknCazole4lVOU5SWHE7lJQXjOHHXKJHiVy43hx48Tu5iGpMbMfF7G0AbNiYQm7xO5yph4nJ45cTYAmVxKjCZ0fQtJtcTvDEARNw8WYYP+JLAT/UmbON2kU6kiNREUTtbH9hO4ScMk3hJ30iGPGVZ1bgJf40sJTYTVQne2KEMKGE11cpwTmPF8qKJJingZpJvEjlJHjpMcALakk0JXqTiHiyqKLfCsI5SJJriNUmvxLtcdqk21xVpi00mqpIzSVquWeRcnjsYlMxD1CarI4pxTesLdEueN3ScakgacmaS0ZGDrnUcDVE4iJwLj1HADhKASS+krqwaTi0XHcxOvSSTYfdJCq570lpGKfSTxEuaJD81OQn1eNAyV+k6mJP6T5XHmxIyMTE3I1Jf6Tb0kHpPhkQ+krqwxsTFrEK6OPVtFEh5ycGSM9wIZPTSchkgDJqGSgMn9RLEsTBo7DJLcSg0n6gBpcV8Q0ehalDtnYYc3ZScnXfuJI4jY0lDxK4caF4scR5ajPd6ReMDttF4yOuQnVTxEJeNHiVKGLtRjcIU0lOwD5cVSAAVx4qScvFSpPnieK47PxRXjISArxMVSWvE8FxKS8YQCIZPd3F67dPApDRd1HYFFIaHboiJxFy5I4hHSPS3O4Yk+xAQB/2jnRLmCWF1SRAjq4IkjLBJFsQ44q1JQETV/FHSKMycF0EzJrpxzElvRJLoOZk++RlmTBnD+kHNJp2eAUJX4SA5ENxLYaMD4itJ6iSnnFaZKpADpkuWg3mSfkBcBOVcTNgZPOfuBWFBqyNLuhb451YPmSTgl29wzIgkPEpxogTYMnBBItiTtxWriKWS9MmI3nSyaAE/wJtHM7XEtZJ3Sat4pLJlPw90lEZJ9II54k6JkWTpEnIrHP8Tlkk6ovUiQsl6gBPsSAAZPY8WSWDD1xMhCTWQSzJarBSvwOQg+SXCklGJgvjOsk6ZNLiRAEyEAUAT5sQw+NhSfiAB5JiWTasmEZLqkfaASAJVSjoAkw+IB8ZCktRJPKjDslfAHhSTgkzbJZ2SbQDGqBAAGak31JgWSNhjBZLcMaFkybJxXNVslHZOeyRtk07J3WS0sl5p3MgJlkpVRjWdJAjjbEeycdkjrJ4OSb0kCahJsPDveVxnyT1smaZJRyUhktHJfWpfPaH2M2CZrIs6JsbjtQm22gcCYjk0HJOOS6CB1ZPxyTE3QiSeOdFzwPhM0sVDAA1JyOTacmupMuBv6wmJur2TVUkgBOcIPU4jfxL3jt/GyJL38fIksGQBr4opAYmiBXCGQY06uGwyQDD2AAcKYAXzRWUTSkn/zTM8XzY75ARaTEko8wixYcawhiA5jj89Y85nMcAA4PkxHOTtMlc5IL4bzk3HJQ0j15T0+De8WLk4RJEuTD/HdgBlye4AOXJZEhTS4iBGVyX94xaJFuTkslW5J5yTVkznJ/OTb4CC5LGcbU4hA0uyQrVyVZw88HCoiTxfOTi4nc5PxcUnk6jR4eSfx4xNz2gOAgcWQOqjmslUCPHqKek3Ngf45DVwe5N/CdK8fPWZeTC8nWBLsccguY3o8WTtHEcJO0cVdk/bJsATE8m25PRUNbkkPJluSw8nryizyapNIMA4shZZGWEH7mDqo9nJL2SO8kp5JqAN3kwPJveSI8nbaAHyVwsSVgAsSzUlSqN5YF/E5pJ7kjpKAUEBOMAc4t+xaeS2VCzm06yWYUIxRjoSi8lhsHPSXKo+ZxEKSHpHPCGjCcBEtbsA2T4sl82PVyeXk4Hx43jL0nEPEWSSFEsZRAISUglHxOtrgZYoKxpd1xrFm+MG8V4Ka2umViZQgk6Pr8WGDDjm/7QlJHIUzmkDRIp/Ac6Tdjz6BOh8Uski9xlXj98kd5KPybVxE/JA+CEHHf5JyiRBEgDRwLjpk44ZJ+QLgU0PJxcT8Cl0EEIKTTBRKJgCSpom/5PF0SVEkaRh8SJRjYpNRiTQUnvJdBTkDYEFLJkXJ45PO378XPGBpPa8t7EpxKcdh6Mn40Oa9gfrZjJJyjo0kDxIKkfGkqOJo8TBUnED3S8aKkhOJWXjZ4mpxJlSRnEuVJy8SFUnz6xhUUqkz1xayDUvAGEEE4oYkpgpM3i7fE1xGzXLtwRTxEnirCnSuME4jhgT7JThTeYivWi3IE849wpNhTagShZWRABzwCQAsMSjpFW6JXEEHGXzJfZp3VGRFO4kNEU2oEsRSVMn1eKiKWS4zycKRSRpG9BISKY4AJIpmRTismuJEgUdNgZSqARTdD4eFOCKasQUIpLBgs571HX6BMDExrOwgQ4VESFOSkR54qThYaTFCl9xOUKWxkweJwXjOMmJpIFSbHE4VJ0mSBoFipJEcRKkj0xKcTRXFpxN9McpkpeJqmTTCmInnMKRpkz1xu5R35w6ZJibghwR2qdDowoAw5MoSabklYpm7i1im0AA2KfIAVuAq+Ta0mMQCNCWM4LfJ7MBhppoFPWcj/EirJOCTjil1ZJj8ttkpbA2ji4TCp8HESbXEhdJEnjXimEZMtVD9AAbJBaSWjxFpLriTXEyHx5aTVEmghL5sRAk8lJjaTNwmK2JbSX/E0CJzCSe0m0RKPkXuE2kJXwT6vECRP8MQCEpdJHkiFtGfRNaSd4YwdJ/ATh0l4cxj8U84wEp3WTgSmeRJm0Vu7NP8rhS6Sn8SDqybBY9mRt3An1yVZwGCat4+kpN6SuSnTgDMifqEy/Jyqj2kmC+MFKUhkgex3AT+QnOSKkSXIE0tJxv9LimDZLnUQPNc/xcUBynH65M0oPKBGBc+IgGIAUJONydq6M3JBwB2SnrFMIybKUlcJm3jRckfePFybAEhRJWQBVclEwB1KU/gPUpWrADSlsmK5MSaUpJ45pSTimWlM4ibZ45eA9Tjt/GfuAUCdFUOKAntgASkclIDKXjndFQDWSHclbYDDKZGU6KowbBY2R+lLqyQPY28qiRSbSlveLDKRGUzrunXciYAZlNjKfiIeQA8dAGnFw+U/yZvkpvWO+SVnHCBPrKVAogLJEtjnilSlJjKd1krMp49RiUkNpIeCa6kiiJnCSpFElhKxKV7Yn4UJZTusmnMAxSWJQckJ32SeykupP5yf2Uv+JlJiwZFXBLxUQNk1/JhHjFsnywGWybdkoHxfNiySnGBKpMQ64qEpVcTTAnKlJPKVekgUp7ZSb0kTlJgQGJQMGELJQia6YoGnKRYkngpbZSLSndZMhgNaUj4pOTxn8mmOLBKb4eCEp8YTjylxhO8MY3kqTyRwToynvlJvSZDAb8pV4Tycl3FNvCS4eB4pa+TrgksFOfSQNE+qJ/9jdwlDlNxCaSYgUAx4wH8l1xM6rrNgLrAmMRNWD3LkjwDuUzXJpjjECkNJLSJr+gU5cOKiqMmSFKZSab9RBh9Lju4kRpNzUd0UvsR7GS+ikJpP5STHEvhxccSdCnTxPGKfJkqYp0qSF4lGFJvkSV4qFR6mSASkvMDCdDNITQJWa5fCkkpLJye8EinJiFScnjbRIcKed4Ncp0WT5sl/hNMccGEpZxJ0SHHKF2N1UerI0hJ6siJfHuqLriW5kygOfNjcgkElNqMXGo/cp/xTgclPZOxyasUpSppDRavEwhJ3hrQk9N6Ex4tSkXlJeKf5U4LomQAcMDXyB+gH/EygJlWSE4maxI4wBbUKKpKlSyMnLGP/mtEGZiprRTmUmdxI4qWyknuJ3FT/PExpN6KWoUvlJ0cTuXHCVIniSMU2TJ4lTJ1GSVMUyenEuYpxhSFikyuIUqU84+WJX5SToxQpMVUTW4jCJOoSdKmNlP3kY1nJhJEnj5Yl1eK8yX0kriJzXjESmm+M68R14/TKQ3irwm1BLPifDvTfRvbitqnpBOg8fvE3SpWgTjElnEi6qRwE9xRy0jjqmneLQSXYU1mIOaSJElGeOBCbCUwCJpjj1ymxZIeyedUmgJHCj2cBy3jHCfoQOCUGOScEnyxLQSd9UicJi55nQlZ3CtCYMkjwJAHjSCnQJNh8ffoqgpMTduqnjKNxkUDUuCUudi/qmC+IBqec4gTRP1TkfATRLzscseOOgKqjVvGI1NOqV9U+8x6NTwXGY1LJqW3YkgpTUSyCkwJKY0fDUzSIEgTmlHnOLXsRTUz1xVNTkanMFKGSVDUumpMNSCtFA5OJqSdU1mpX1S7f6owDeqZwosWpcid2p56pJzcTBuMw2qQAJqki1I+qWgktGpktTPqkyyLk8TQkz2RKnicVF0GPxUWpUmmIfRJ2sn/VI28ZdUhKpFwSqXDLlI0CMuUxKpZtTSgmK+JyiMr41TxxwStAk3VPdUZmgKxx1ySnGA+HDBibmEjWpnvilfFdhNBib9E/nxtYT1VHdVPH8USABop0lASAmHFNiCVHU7vxOUR9ElzCDtUdYk0sYB1T9KmvRNd1hr4wiJOET89a6+MH0XhE7cJ7aSwCkm+PBqbAU+pqzA9PanF6OVqY7U+yIa0SIIDp1N+GFtErOp7QSc6lhKLzqVbYgupZcDIAB6+OgKY4E6vxccV1qnMICrqXX46apJySBkn11PeqbsU6tJq5SFSki5MdyXaU53JDpTJcn28DbgKYAE/xapSy0mYlNwqdf4rUOYdTh/HC1JZqc9qFfxETionERVIxqYT4o2JelSO6k9BISknDE5Cp30SS0k8RLFiak4/2prvjA6lGxK9UaHU53xQ/ijvEO1PZiS7Eh6Jgai84mY5LWyY8kympN9SQGmUxJOjK+U6Bppfj8YlcBOZiRiuZmpwDS3swUxPFiSe4yWJgdTdYkYhFQaTyIdBpZMTMGlKxKwKSB4k+pVsTqtA2xK2kHbEn8BHNRwFHdVKNiRLEzSAM9SA1z4NO4ILLE4hpCsTSGmuxJPcarEhDRZsSqsnwZO4aXjEktc3rpCGlVAFEacw0k9xpsT1YnCNPwyaI03mJe0haGl/BPtiWuQFPojDSYGm8NIeiW7E1VM9KS3PE7KNoyc4lDopxVTmHGlVJUKRw49lxlVSNClDFNTSat4xnJFghDMkP5IkgHBUrSpCFSsIlIVNpqfV4rMp4CSpwkSjAsyX14rSxdgA30lFKJwqTSEkcpBFTV/EjZK8ycBE80mFmT/skTZKyidmk4hJugTRix3FK4KSCQW1mzgBcNaQKOTkTzIhxph9jaikkSHqKf/k7gpVpiWinueKDrrmQ0xpXFTzGmsOJ6KaoU6xp3Dik0ljxKFSd3MOqpYxSk4kTFNy8dMUwwprVTZKlqZLMKeV4iTx4DAA1wWiCndvtYPn8+4BZgxbIUqZjE3JKAOTS74B5NLYoKM05qA4zTjapehkCqe3U3aJ5+TyVEGqLIST4U42pr/ifaklFKOkcceJxgwWjxEjkAF0VkzUsZpHTgJmlbNPoqmEUgJRqIhvylrNOuaYs4TZp6thnmkVACGALV42ypHzSNmmTNOxsHLQP5pzq4b5GWQ2KKdYeY9Wt1SnvExHiBaQ8075p+1gO5F1FJ/XKMWWZpfQ5LGA++N6UYwkuqgSzT01xWrjYoMH4p1RtijzgkEtMt3hOFMSgJLTWglktOyaRCAZZpRLShPKl3Rxaen418g5LSGWmEtKpabKZf+pg5Yv6mrePuaV80kFp2WpUWklNPRadeSPwikvjgUmJhI6UWy0nomB/BZAqSznjsL7kniIvvjjUiKtKXsCq0rsCvLS/okQxNiCYK0x5pPzTRWl/jmRALK0vockrTIWn+BLVaQq0zIomrT/oQSQAjILi03CMNrTh5B2tLp0dq0ypRADS9WlIqINaci07GwxrT+gRmtJNSJK042R0rT2lHWtLXILIFN1pDrSSWkDyPVaba05Vp9rTyaBH1MAaYL431pwrTSyABtPFaW6KC1poq4w2lmKKdafG04eQSrS9fHutNjaWPIotp0JAS2latMRaUK0p5pWbTTWmjFjQuJ80w1p+1gwWnY6E7CUQooNpVwhfUn5tLT8SH4ixRlbSadEYWjNyeW0wdpLrTlpCmABHaW8AWtprbT/WkDf1FwAbIMVpyIBiclFvkkCJN4p6J2dSH6nnHkd8Tk8Mkpu7SQqk+HA+ibFIuVRC2iCamqvj8gMmKAeycdBWbQYABpaRuQHGpyMTcVwYq26blXUCSAN0Bz2nktMNAOoogOpArT1mlItIzaVawBdpSM40WkrtK9URoYrUOcfjU2nguPTafW04DpS7STWni6i7CZd4p5xsHSjWnwdNA6fqYx9pMdTz2lTREvabACa9pUMBsOl7RPPgo+0wjp77TX2mWwEBzJieJqeVSTyWn3tIVXIIYJ7xwMj/riodP/aXW09DpaHS22m0ZQ7aR1E/B8HNTN3FcdPnaUJ07LU7bT/mmDhP+Jmx0ltpfrSRWkYdOXaVh04GpRzS7jKR4FnaTJ0zNpzbTgWlPNLE6RC0vNp9lS1mgoeJ9SRYkoZxlTSjGn1JUzEbU03zxHKSLGmNNKsabyklppgxSaqkdNKniaOouTJjVS54n5eNmKQX4uRxHVThml5xMRtk1AWox20jDKkQhLfyf+Eh6plaSRfholPjCeBEgWpVkTkSkwRJPCXZEs8J9NSSJBV2KbSWM4HWxnBT9bFDVM8aUPUgNcuES8unm2IV/vnU9axbESColkRObSaXUrKJyoSPbH9pNolHLUpiJaFSf8lsKLSiaHo3xpAySoMlNhLYKRkQfiJQliQHFCRO8aRxEuMpTXjk85hOOS6azI1GRaESEeh5pKoqfdk0xxu9TjdGMVNV8c/UhdJIYSqSmsbhHSZuo/zpYCThCkUyJi6UQ4uLpE3SvHF0yK6hAhEohxaXTQ9E2RJO6fNI7bpgXTqamXOMG6blEx6xD5iSHHtdNScW+k1gpPdiwonldPS6W6ktExN3TIFABdOG0V9UnmpkNTaPHNdIA0alE/yJQ3S/zEddMaiV10thR+UTlDyzRIwqfNExUJ6djbunA9NxkeNE4DJ0NSnjFoOKwqVV0iDJqPT/5pDRMx6bA4texvUSmul49NIca1E9VOmMjyem4ONfUfg4z7p5BSoVwo9OAcXfYh5xGPTAek7dK1qXt08yJl3TD8nORIb1PZE6yJwvTS7EWNQZ6bz0u7puMjAUlYpKtMa6Uo5h4d4WTGGlJIkN6U2UIppTVOgKGNl6Te4eXpx6SHsA/IJTUdRk3ZRs5C/Ylj0MYyS17TopUaTrOm8VPKqc00m5RtjTHOl38z/adJ0jLOOvT/5pVFN2sbBU5vJkohW8ktHlU6e70oHpPvTLsl+9MeHLAE/YJMLSBQh15MD6dSVD3pMTdYOnk9PeKU/k8LpwPjbKmNlLhidqwCDprASpOmadMx6Qn09jpjzSk+kNfRibpUuUlxX2TwOmSlJg6YX0zZp+fSNOkAdLj6UD0q5cmrlLqmGhN7cbH0r3pYocE+ky9P/mhckuUpnk5V2mNZ3JUYC01DpPfTCNGCWErXA2wVcJ1PT+an49JRMZ10xaxBPSq041lImPHWUlPpRjjqKki2OeqbzY0xx43i4nF7NPFKUP0vFRd9TdmkWJI/ifGE87xVPjQKlEBKBkeiUw2pe7hnCmzXAQaZ64xPpY/SrqS4SHPqTGwcKpLTijSnz6yVyTk8AbJvvTdHE0wRuyb+UkWx2jj0VwBuj3gNv0qEJKwTc+kN9PJ6e/0l6gV7AqlyVlN2PMDIq+plNSm3A+FnkMU308tAiy4Px7NeUIyV2UwAZofTgBlwUjbyV1U7AZ8GBcBmKGPwGTPnYlcFGQYXE4KNOcV84y+RM/T+VETmI3djuU8HuTcS7AATVOoGWiocnp9AynqCMDO1tswMyZxbAz7unT9N5qeD01jxGGoiLECDJ18DQM4QZbAAGBle/gkGawM0EAeLjp8knOKmUdyU0bpGJpkKnVlK5iZJoj1J5wSq+kv9Lf6U4k/+ABx5RcDbSJryWDIsJxf8TTQkYlICcTN0sAZeHiYBmsqNMcWjKR8Jt7S4Anu1NSaZ3U/epfaTSwm1yNbSXzU4npnPTjXJ4lOM0RakmDczlTTHFCJNFwOluS0xcJgEhkslNkKKNGSSJxJTpKArpM8qa2UmDp1gzwkm2DMeWvYM6QZm3jHuk/2NQcQqE7XQdzSShk/zTKGemuNmpr6jcemz9Np6Vz0kFxI555GnJVOqyYgMmwZaS4KhlGKMyqapY/+alGTR+ke9K6Sc0M4YZAGjIGkx5NS6U3rZnQySSfUmBqPHyWm0xoZJFS7BkoaMgaTYAT/p+a4vVH8lJwSbB0zvpGEBPHAl9L5tl2Y9jRNGRLhlsaLPaFok+YZ5lS9VEd9OziecMlvptwyVDHjXg+GdcMpxJJPj0VDn+Ncaac0mFp8kSjElbtKeGerI4MJJti/LFG2MyaQG6GGRY/TWNEqGLjcaE06iJMujKwmHtKYSRYMn6JOrTw6nwDLraacM55pnu1vhn3DN9/MSMkppvwz2fGHDMMkvM0YzpxvSWKnBpIpBiRQizpwcSWMk8VILUXGkh3pAxShKmSZNoQPK43dRMRSYwlQwAFCHXElIxBRTgIlNOE8MV5UgVpmwzdXFy0DhQMY4qJQJ65HHEuVPQqeRk/+aQI4FVGi4BxUbazZ+prgy9mmGqNGaTKMnDxcozzbKyjKqKgZ40YZLUS45GSYX6cLcUusp+7SninX5LJ8RYklcpmAzIHF4ZK1idr0pvpffSTRkKjMtGfOY8mgkwzvRmopP76R9UkPpu2TIBl4dLAqckeKMZkAT9rjJ6nMEizkgeabOSjBlADOuyRH0g5p6sjvBkmVJFsTQk5ZRO7T1wnOpOCydnEv7pzwSUmk6BICSdKMqYZffTrSkobExgB+ExUpy9Td/Gr1JaPPLEV3JidA/ckb4BVKZYMwTpRoyuVG1jOK0Dh4zOAmliFunEPEjCXlosUZXTiYFqFRMnGfhlL4uwTi94B+DNZyT94huAUkTTcRmGwlGQEMkapjqSexn6tL7GZieAcZ7xTLRlpGJtGSyuKspjozjdF5DLuKZlafzJvQTXRmI+KrGcGM35JB4yg4xvDLCUXEwCBxX2T3VFimN3GT60/cZoYz8EQxN2wAISkiYAfWSyEnr9MB8Zv0vDxV4z5VH7lIHUE6M+jcUqi/km65LxKUEEvrpgkT//EmdLTUTS48AIXjk/eFMZLMaX54hppdvSmml2dMd6a00zQpSz9tCnDqK6aeOonppCmSPOkLqIGad500rxvnSLCm9jKmGaBuAaBngziPH1pMLGfYAcGpcLTwAlLYGzGdJQaEJQQyKxnn5OICLSoyrO0kyYRnZdO0qbl0gcp2JTwmkMhLmkYaMziZesh0VDEFNK6c1Ek8ZGkym+lcTO+0YVkVIA05Tjxnz9O18fnrOupQYzFDFcTP1LpwQdDJEEy7slwlKeqUZU0LppjjMxn6jOeGTZM2oxdkyukHQ5BiqXJ4/PJWkT75HBBI0iapE0KZyVTwpmQBMjGXvASypnkzLKkj9MfGbZMz12dmUZ3HWlIE6XuMzSZMtU0pl3uOtKV+4zKZf4zsplzBVymW+4/KZvzieJk2RnNCRpUnI8drjcgnTmMUwXGo4LpP4TCPF82JoSfPU6MJOzSXonUjPEXpf43oJ3/SfbHwJMYiT9kAyZKUycplRTD1sQYos8aPkz/5p+TImmTNgEUJU7jppnJTN8malM+aZ5UzmemahIa6SNMmaZQE5xpmZuKuqW0E3ZpDlS9WB4qK9UReMlpxN+SjhkbDOKmXLQeaZPHiZPGr5K6gCbYw/pcdS96kRNIPqZEMuQZHQzQMmgOKVCXxMyBJRYyahnyhJTsVl07txOQzclGRhPAaccMsfpc0zM3HSeK/cQ9Mjtx1QygHG1DLp6VWnUaZq0z9plXuI/cTe46TxyMyOBmL9Pn6aO43aZcMycZncBLxmXp4qzxcnjzJnozLAcZjM2aZqUyYVgQckO4kD02KpFMicVEqeOU8exMrKZhkzUplcSFq8Va0p1p7WdWTy++JFmS4Yh1xzP4gWDk9L8mQLMjpwUsyLwCLNM5aZS0p76JWg9kAKzNZiDLM/mZkwp5Znc/gFCBS0yBRqsy9ZB7IBP6d1MowJ3hjtRmoVNkGSxEn6ZJPSURmDlNq6eEM/CpQkzPwlzZPcmSLYyqZ9/TnVzqVOf6RxMvmZOUy5Zks9NVGWjMwaJuGcXpnG6JxUb+M9VRWsyu+B4OK9GWNMkqZcsy+2mnriJ/K/4jWZr/ihZlytMsUctIYGRjrSs5kizNa0Q0M26ZRGTqonbTNBiMRI/wJkMAt9Tw0GKAMXMuWZKczPvwHAD1UcnMsWZ8PN50DAyP6aq3Mr0o7czWAimgDicS3M4WZbcyR5GDzO7mUKYNWRA8z85ltzNa0Z3MkeZbghp5mY4FgAFXMk1gzgAY5mJzJ1mQ3MxsITcyw9gTzIHaXYoqeZHcy85m7zOzmT3M02s/czM5lHzPFmYfMufEXSih5mmgHHmefM6+ZfSj95m9zLHaXvM7uZ88yjemexPpGTRk23inQRmRmRpNbSmyM8OJ/FT1CkUTLsaVJk5zpicS6JkSVPc6TMUpiZXnT5Uk+dKWKSM09WJmOSo9H/BIH6abMu3xQIzQYTcBAk8VsUoFJWCyOglpsAOifM0LoJRb41fG9BPuWB4M1PpL+S3JmtTN8GUmMlcZxvRIwkxNL+yRM4AHJw98xYr4LKisaxIQnJTOSoZlnBPKUU84ghZz7trZmHTMOqXtEzoJPUy1uxUjIsSV1AHBZeHTvGkNaKD+lz9ddxPCy9wAvuR2KTOAQ6ZN1TFFkJQHT6YlMwXpvUijFlmHlKyTNgTyZuHT4dGstKPmZW068Au7Sr5lxtInafYs0nRGWjJZnc/hNQrwsu6ZbDRaMpKuUNmRxzA2ZawEoDHOADl3ILkhMAHizRFnaLLmCt+gU1px0AAlnKzPyaTE3EihISy15RhLPLGWLENcZ6MpB5rMLK+mRHkdKJw3SBkkceNnKX6EvspLaSymkWHCOkegsivx9syj5EqeMGqYpM4XRLh4NFnbFMbiUtEEGpbciXQm+zJXsZA0kRZXiyoll7FKsmaTknI8TIThykkKIrmQ64peZV8hfqB9LPHqL4s2JZ3jiTSggpyqSWt2B+ZTizI2n7gBcWaO0iNpWAARxibLJnaQ3AJZZu648OmrLIrac4stwcr8znWnrLO8ANeAaSYi8zZIDVzKRIJEs2ZZMSzKWn2gEWWVYs1dJ/bTH5nytKuWagAPZZjizTlm/LP+WYVGZR4uHS8jE2LO+WZcsnZZGyzzlnbLP6kdcstwcxZTVvFPLIoyBhkiOxtMiZzEAhPamYRUpcpnUzN2n31KWcWdMzWR70ybAkcDMEmUt07oJZcy93DNLK0WV7+UUpqsi64mWzKjmYjEkHJvlTN3EELP2Ga7lKnJbKzYglPLLYaBIssEZ0izgwlyLICyQlIukZeVSWSTiimzoRb0+Qp7YjCJlWdOImeyMjjJAlSqqnJpPaaRAs0SpLnSGqmSpKaqYxMzrwzEzEFmsTOQWdDMmzxPSzVvFPMFNQGnOLrJgmoGclE5NIGbtklvJ4fSA+lPOItWXjwF641qySbChJPwRLBUz2ZokzIEBuGIwgDigSPpWWSOmA/FKIkd5UpHJOCTXVmA0D4aBsUwIMF2SHVlh9L0cRH0v1Zr1TzVnTAStWXGsq1ZH+QDMnWBINqU5UzZcafSrJnTtL0CVS4Eupoyyn6mRhNNsQiUlwJDFikNFOTN3Ka5MkLpDCyRbHnRPBqRJ46NZmazGzFtuL4aDmshcY3ZQPwl9VPsGTjEl1ZGaz3VlZrPdWX2s5QmFMj4pkXpKSSTk8UxZqsi5Ag8zKRUZ2s8dZ3ayt2C9rMKyQG6BBxHqSOPEUeJcCTDouHRuVSqmmE/RvoYVU8NJlnTWRm29KVWSAsmxpYCznem8jP+qaz4y5xRCy9kCKLNoYIe04Ap1tcgrEUqI6WVncLMJWEyaHE4TO0CBes63pgCyb1nALIqqfZ07kZ6qyDNCL5M5qJKwVfJYTiG1lQTMyAJjI7PJg+SpVxWexHyUCUQfpYkydIC5ZLBkTFAETxXxcLHHxWMyWf4M9iMCQzlRmmOIl8YGo/NZJ64lxkBunuwZ+AVPUC+S+vBYbNCgMPkucA/cwPcpmoFTdnV4u1xAiTloSGDNXGYus3Ng//SQqmxhLziZhspfJ3GycNm8bKC0fauWPRR1cqenWzNcKUBs1ipjlCXfr/zJKqYqsqDZnIzBKnVVJ5GZ003QprnSdVmwLP6aQgskwpSCzc2DLFKUGXeUIQZPfSwWmXMGygELkmbpaYz/em+Hkc2TgMzHprmyrmArzO8SVWsjfJzUyCPGxZM3KeqwebIs3SXJnUrKoGcoM5zZHvSAtnubMSAH8ElAZtgAzJG3FNgmTf09App5T0nF4BIICb5slQZLmyvGaBbNS2bkZSv8Qnl4tlObNoGZMAZLZmeSJgk3rk/cDqooII6si0SmXjN8kXxIo6RFohDlyaJCK2YlsoHp9WygtkVbN4gPerHxJqABiZwk/Qz6c8IZlZCNTBBm1bKj3DoMjzZQITObEJVLBkVyWehZsWS+Blb+OhKbNs8JACWyFtmRdHiUZoM/QZysivSn56x/GWBE/PWYTj92l7bPCoAds/zZS2yvFEsDLhcVIMoxR9GzDonVlPMGdz46rZfmyStmbSNFGYtUCEQegzPnHaDPYGdbMzTRNZiqXCTmP62YdspbZgOzRgDA7JxcfC45GpxBSOBknmIUGemU4mp82zHtkA7PQCcRkE7ZoOzI6Dg7LB6TbM/lRmGjqUmw7Nx2STIugJBOyQdm4uPOcWjsiHZOASCtnBSip2f9s47Z9OzplE+JJgyf9UnHZHOzcZHMKK52ezI0vphLjBZkurlJcRto7ApfOyHtkC7OGUYTsvBRouzSXH4OI6mQ+MmXZNWy6+k4tHW0eT03Vx4YyQ1nG/zhMOzs+PpYDRtdlj9N1cUBMughC2zBbEqLX2sDqo+CZbozN3H3bI12WP0+Ex2DT0nHLJMmikbspvpTrBxdQhbKuKbaki2xW0wkgDGDOY8Qb0vegTzjoCFW7IISeksqmIEnjI9k67IFiNyuftAAqyCVlrNC94niornx3aSOtnGhPQGW0kzAp7uy/El6aLbWdToxap8f0GqDfvyiaRfUz/JSiT3plBKJm2Q7s2IJ8eyzdkCxDB7hTI7xp8QzFymGBPz1k3oi2ZcUi64k1rN9CSl0grRdJoI9mW7IT2Qck3NANth6VkYqJOiZmMuPZY+zm9l/JOF2crI9vZgqjz8ljdKb1gZ0mxxt+SihmeuKb2VMMnJJhOzCpnqqP32U30w/Z9OyUdlEFJpqejs3nZgvjT9mKGMP2SdxT64o+zy/Hj7MYSZBIcbZk2yt/Ar9KLfPaMnLZ6zkEJm4c3r2Wrsu/ZC+yD9nIpI/2TBMhbR2KzV/EauJz6at4+/ZtRjBTz8bPbkCns46ZaeyBpmV9Ib2UioxA5GuTE9n2rnbkM9s3BR3OzaUkv7In8W/slA5U7giDk+KO5KavsoGxnuyyDlEgCj2fgcmFY1BzTtk0wSZ2aTsyHZLgBC9mVjJwSbgc63ZBByqDkK7OmUS24i9g7Qz+VETbNfwUTU/g5YByz9ksHOwPHjUnnZZgzCKleBFr2RXIjVxB/SI5kXpIDSeKs09ZbDAipRgbPlWdesgzZfFToNnkTIc6aZsyBZehT6Jm6rLgWfqsmzZ7VSjVn2bJQWat4uSpzzSvfyzYGIAP/3Nw5rwz5aAXyO8Ocfs5mx7hz7JlXDLPaMCU2CpqazTHGezKi6d4Y/bpKGjDukP+O1sVN0+CJEx4HIl46xQiceEgDRZdj6lkeNMaWYV0qyp1az8InFdJ7qbpMofZ4UT4umRRKq6ZRE0IZOJTImmDTMNcRYEwmZT3TWum9SLe6UJE1npjTg+IloTLtCcJYoSJ8RzhTFTdLF6UL0+UxovSPUkSeJCOV8wCjIXhy8ZE22CCOaX0vw5eOYZjnq1N8OUIY0I5dwyoFHeHOn2Qj0gDRiRyJTEi9OVseN087pjkTxenHdLW6hMcvw5nhzGSnk1KecZMcpY51xzrojzHMfPH4cxEZ7GiHjkPdOaOUPsiexrRyD7EFLPe6fD0yuxvdifumVHMq6cPUx+xOCTJjlXHO8OWIcjPATxy7jkBHP3oq+ouE5LxzlDFvHOhOaD0kSJnRy8olX2Oh6fks2Hp/xzwMkF2KR6e7KQqJMQy0emysFKiasc3axd0zpjnAlPGicictY5/hzNjn/pSRObcclE5YRzmTk49JRmXP0umZ/0yielEzN5OUzUyE5tJzvDnjRIKmWycxk59xzRTmU9JuOVScsUO6xyVDF0nJlOdfs5nZwcyQZmhzIxmRKc6k5UxztbYzHPGiSsciE5ixyETn6nPxkVqc+U5fCCOTl6nLwcTTM4iJ00SeukCnK6GZQUoU5lxyRTmzHKjgGacs4ZTJzljmmnLlOZ6c1454RytjkiFOMWTBYiXptkTRelHHP2OZL0jGRHpznmlSnM/hmLs9qe3JzOhmxDMJOXpM+fpFxzJTkInPRUAmcoOZ7uzpdmC+PhOcyc7M5N+5HHiPHJjOalkrM5qgSBrBvXDaGUmc36Z3PShGl9DJEaYWcmY5xZzqzm5nJp6UEY/+aO9YXhlCGLQOd1M/aJ27ShTzkLMazgos6FpoMIHwh5jM+OWNkksZfjTYRkXRJLGciMyjZFhwtxlFhPPySNk5Yp+WSEmkcLKSaRoAGAAyewgwmfbP4mZrYgkZpYyT7GHtLV8V24+CphtiwYm4jNd6Zp0gkZsMSRznSUHWGdX0t3pIRTdrFS6OGSJKE1IJWYSU2netOjmTX0sHu2cTpyngdOPORZk2c5ZSzuQmHROumW+ch852cTbVlM5PKWTOE02pabSgLkfnK76SIc2g52FTHZmjLLJMXc09C5BIy2DmKyPZkTSc7W2mxSZlmorOyyYRs0bJrhidzlO8HNJrKQyrObCyxImJNIYuSAAWUhYWyYsk79I9mbQs0xxloz6HS9nN2sYhcpxp2ZyXGkAJNVOTxE9o5f+ScLmZKPCGd7Y1hZNFzYmldOPiaewshZwnCzXVAx7KUiek05C5HLTcmlMtIKaccMwi5fhz3im5HM+CVxc4yp0lBItnblM9men0qtZtezHUngXOLGdIYiiJQlzzTkx+SO2YLsn1ZfFyRbG1xPRKSes0zp2P1ZyF6bPqaSy4sw5RmzVVltNK0KVVI245YuzNvGobLm6Vv0zbZPFy8PEJTNWGYdErfZ/TivVFhONcMZLsiCxDUy4wAf1NiucrsoKZ7izU5lh+OFGe3AFeZSqCjZn5gHCWeVc+dRlVzqrkqAN8UssWc7wJyzC4l0blw5jyolzJeHjbFGUbkQmT1ctNZEJy4rkxAE+wSS0L/uF0S4rmpOM+WRvMjcgi08mrmUdKyAC+0m3yasz6rmffhRgEOuRa5/2CKOmrXONmdU4RLBc65jf7Pa3GWaD4yZZNcyw/EHAHvmRCsgeRefiO4CtVNz8Zn4+65S6iXSnnXKRIJdc665oPjHrmCkGeuTn4p1pd1zzHAvXNOuTK0t65WC4h1xbzImuXeg4rBPx4x0CA5gOuRxgxae1Kjfwj9zKQwd8eJ7x3AQ6+ELaNRuUCeWn+wXFfwjjzOxuX+Fc5KcNzsbnUqPigNS4V659yzl5nGzjJCc3Mwm5Ne5iblY3KawZOuWn+yNy6bnM3OHXOjc0hg9+DdOwc3LJucPYQ0ABNyOblE3NhuUzchG5zWDcbmTLU/mQyk7+Z6ajWqEhXKImWFc+3pZEyuRkmbLg2bccs6ku6iARnULI0cYqU43+LFyxslsXLCyRw7e+RcPjwTkFnLOpMYYDCmOkBEynIrCdyW+o1sZOSzQynu5MfCd8gNUpbGF1SnyxHiSVauQvJztyG4Ce3K4hD7cthoExzLbn6rm1ECquW25O/ihEDCJLSXE7cvMpLtyLDg3ZL9uebZCXJ3tz47FsNHduTLkiXJbJjx6gBXOwmfUlAgI0qyGMmyrMDiXU0xW5XKTlbnDxOM2Wqs6K5wxTrDkWbMmKVZs6SpBqzbNnOHNQSq4ciE5w6BGAldTLt8e6ooAInqjNZHQeP3adB4j9ZbtSjanKdP8KW4cru5hCBzilt9N60B/oknR2xAQgDCJLSGfeQDpgIdyvADMKK9/Bdk6NmDUhRVx6BK5mVZMlTxVKznHEa3M3uVV46UCQZz9Qmz7IvSQaMs+5hIhjmBgTLD2Bvch+5ZlkcgDPlICycUstrpQWiFykP5NpKVPc8+5xzBsgAsiCbwLFAU7g5oEFhlWVPnuTk8AtZ11TRVy3nOPqZ3cze5sMT46ltVM+UbB7BB50HTPXETEHNYLPcq6Z2rA6DGsvRj8f+ciOpwRzp7m1x3IkYQ4a1JESQ87nAbNt4jIIhW5CqylbmkTKruZFcyiZkEi67marKgWUK42w5TdylMmOHPcOavEiTx6n5R8m9VL3YE+uZ9xWmyGRnBSlWMUYcsu5TDyK7ksPP6KdXcqK5VEyRKk0TPM2dqsxu5BhTm7kCPKGacasldZ6qjNmgslGTmenMl5Z/iz8WnrXNkKOY8uJZljykzloyKwyTUsjaO1QTegkHtLMubqEuWp1XAZFn79I+2dt4jG5pATV/HpBLdqfis46ZSoz3MnJDLK8d7U8c5xbp1jEDqGEeRXAWsSAsipKqN81Rtpysh6RMNB24B5bJp6ZgkuixAISUhkiJP7IIaIG3Z4azVvHGPMSedvct9Z9viSFloPOOCYRU+Oge2yynk1xzpWVhc5WRRgSBpnajO/6cDc9pRoNz55rzLLeWeCIQ5ZdtBfwgHLLBWZTc7xk1NybHkLLIGeVYskFZgzzCanS3MMafnc/KyeEyTSGF93A2axkkiZtnTWHlO9KsOVw8mw5MCydHn8PJkcYM0xYpLhyTVnguJB2aBc1EZzYTvbFiPNOXPdUjfpiVy8PFaXN0CSfcswwVrTLly/+LXka640epbizQfFbpJIAM/E9dJ5riullIqK52QEMhXpPTdhFmlPI+cQXfMyyCuypnFi0WhgMcYbQWy+zfsRPOJB2XC840GCLyvnHzTOReRyYVF5OLjudm2aIxWY1MlsxqMz1TmKGIbORi82F5qo94XkX7K+cUi8vdxhLzEXGK7J9OTgkzF5dLzsXkMvO0GXi85l5LTyLwByeLTgT8E0l5hVzsEmC+JB2cRc3FxTLyUXkCvJ8ORy8j5xUrypnF8vNleWi8tOR1UyHTmYVOX6SBYnRp4FjyXmbWJg0TlUml5iLilXmMvISmPi874wLLyXtkkXJFKey8iV5irycXm8vMzcRa80fQVrziDki7JtOSBkknp99jHnEwvJNeSIco2JFiTmPFeqP/uQq8/15arz1Nmk7J2OY04b45o5S/XnWvKleaIcjE5FpjATlhRKYlADM+apmrzyTkP2PieYi47M5gcAJQnKLN+ebm8615+bzZYiJvIMGRds16Z9tAGnnI7LNeR3oJ45PLzI6DzTP7OXb4j5ZSnSXCmgvKMeUS87C5V5z3GmfBPiOTsExLp4Zyzula2Iy6UMc+qZorz/gnPBIsue7MvDxnsyaulyXLwuepM4151ry8FFuvJ8URME5OZEvinHTgpLJ8UOspPZ8hDYLmeuLVeSrsiSZGSzB3ma6IOOakc1Wxv3Sa7EL9PRWY04TFZadiS3nEHK3eQlc2LZeHjJ3lPvLJec8E2ip9XietmjOFKydvsp2R+AT7HFMbKYWaxs7wor7zN3lpbIJceX03x50lBnZHYHO7eay8hFmiussJByvJ1Ue08pYZMqj/9l4czA+TB817ZYOy5bxPHIIWaa8kj5uMjG3l1vMo+Te4NJ5Iyy/XHLQhoSWSUmdJFsiOBmRSSI+UTsnQZKNTcalkfN4WRR84nZX1TsakThOo+ay8y/ZNMFhPlwSh/OQAU6UJFHjv/FLRDGSX/4l95q7zJBm0fLZ/CDs4yZeVg+PmaLIE+ToMwnZmnznLCifLXeeJ8rgAGny8gn5EAkOQXY73RTNSm3l6fLM+Vrsms5VMRtPm8SEdeYJ87Hp9nyTJmOfIvYEZ81T5bnyb3D6fPM+asYZN5baSOhkOPKA0ULUsN5xny3tk/ONZOcis/j5rnzuPns1JU+VoMvz5TBTaznTnKIceHomz5NHzUvmfw1OYBjKXpZOnyEvn3pPy+T58lL5OgyEdH1jLI6c4XYjpnHyGdmoZLRVEogQr5LnzbPn3pMa+WV84j5uXztJkGEEheTgAaF5kXzfPnJVWjZg9Eot5fCSRbZ1fKmceYcY6kotBODmYnLo8WN8nO2E3yvnFTfJF/sF8qIZ7azkvmdfKG+dN8it5K+yMvmZmPGGbmeP/p1bzOnmbfK4+St8o1gcrzI3lzfIh6QzU+KA2XyxPnLfMIcJd8iN5a3zvpnRvNhqbAkur5aMBb6k93PO8BYk6DxXqi9LHP1Lv6bkE9+pHlTOtnKSO62bAlID5s1yAXnvPGWhPD81wpv0Tf2k4JPSAOSkBzxYDSnfGetJrCU849H5wyQHPG/1MMeczYrvc02jRpCu6IMUVh8gY5k3Th3mtpAjOYMc2n5TNTSflBlMqYBkU1WpcrztjlORKjOXT80d5V3S4mq0PNYqVNYFZ5WaiCJnyPJMOcw8rZ5yjy2HngLJFSRo8sSp3TSDnl9NN0ecc8liZ8lS2JkJ1KRUcz84K6rPzimmIdMTeWLEp45WvzyfkYQF1+VxuNKp4pEAqnxXOckV28kn5EzAWfnmnO7KGrwRzxMkyL0l1xI5UeD3eEp+3z/QkzXLb6dz4qR5P8ynaFeBEYeeL8xR5kvyVVk7PLg2WZs+X50Cy3OmHPJaqXo80557dzznmQOJZ+eXqQ6Zv8Cm/TRPOPVrU81fxBtTxvF1LM0qZhE/I5XszINzHNMEScxub4p5DAVFrd1FyWSbEhbRFKzlVE6jNgecD4/dpwPyoDmOrzzOT1ia35qFzs7Ha/PL1B8kvv5zy5xwlSfLD2Xckwf59y4fmnvNIH+XZ455clbz59ZiFOxUU3rBf5I1TA1G/rL06WmwU2xkWTuVlQNJT+eP8hzx8DSKml6HMCuXLQ0AmIvyrenGHKUKZBs8K5KtyVHnsPKkIU+swXxfF50eiqVIf6T7M5aE44y1LkbOF3OSeco251mTtznqXO/+f/8r/5DFyXZlBOMgCd8UjIZfqzttkxbMeqb5cyHxd/TZ1mayPjyQuso3Jf/T2nE5PGY2bJEyFkEnin/ktvmRAsCAXr5OALTaDo9C8KS/872ZxzSVOlPONwBRnVVlZvuyH8kbbObWbFkuFAIF54wDWBP/iQL8hkZxtDg/mX/NMOZXcqX5Efza7lOdL2eQ3c3ppUlSjnkqZMEeZ1U1bx/pzyRmegFbecQs6ypI1SHKn21MF8TICrpJ8wyLElyTKqeTksyEZgyzwJmebLIGemMlo8JYARxmQ+KlGTgktQFDwzaAUxN0sBRSMzBZD+TCHl5/ML+Tl04v5SZzpLk7hPnOYE06cJwTSFyiyXJoifvUiIZLzySOlbIV0ufS0/S53LSJPG2AvCSbsMskZXSSg4ym/LiANJ88ppaIBIgWonJJGagk2IFWiSSfFuAoyiT78srJTesRsnHq3G2Plk/x5XxdmNnZLJyuUWk1l6qQLLTlfDKiBXikpaRd8BYKnfbLv6f+U8HxflygKlnlJQqXh8nPZX0S9Rn+jMBMTxEdPp7jzhqlXjOYBYAgydJ9STPlH0VJqBRscvBJNgK0gWyAoaBRIcwSZZ+TPZklONMCQxE0VRoMRlJnu2KXeQEC/CpjJjjWHulM0QFUANXpVlTuTE5WN9KdICxYF8wLMgWopPw2fbQcapswLPhmkjPqBREkjnglhBFRkXrkwBVB8u2OmAKtxn5PNXuWIkkp5FgLbgV1AvBBaiksHupK9MUnxJJ9SU46TK5Vq4D3kIgqMGbh021mLwKfhkZAveBYKea75PCTQvnwyPvMXXIkJRpWgT1xZDI3IDb8hYFtQK3gWQgufGdsc6spkcz3BkaOPeSTcCqkFWIKaQUNAuJXJZwAZ56/zi0kYgvSBSwASkFcwKtEkdSOm0aak/dpzHjm/nGyIz6bu01xp7fzGzn7qOqydiC15JAwKYNHm3HlBQ6YkRp7wLsgX7fPcBSfYvkFSwK2bGzvJbWfO8ny5zzzCKl39PiOWjIvY5Q7zsjlJdNHeYLok45IJzx3mM/LBmdec3UJvdTVZHlrP4CQRE0o5/JyWjnAnOnsVuEsE5Tjz5Yh1HLLCXAkxo5OwL7HnwyJ+OT4CriJD7yh9ndHNCmehMwkpc9jcllAJN1BS9gan5oxyeflpHNOOTrY/UF0wzdul52MtBbLY6m2xdjQznXdOGOQLUi7pR3T73lM1PeBYzslU5XBysTnPdL3sQFEv45A3Syjk1gqBOcj0zI5F4SoomFgq0Sa0Mj+x0YLEek4nNe6bkCrsFfoKh9nEnMPUKSckOZVLzuhnm3PBcY2C6Fxb3yydlZvNJ6YT04ep0QzFwW1GKGiSyCoUFNgz1wU9RNm+XiCvcFlLyDwX09KecWuC7Hp1pzJom2nO66W4wBcFV4L0jELRJXBZ64u8Fniir7mIni5+WGc3MFt7yRjn3vKHBSeCthRGgLdpF2uJgOQh48/JFXTnQW2gpHeXmCp0FOYLTQD+/NN6QTXc3pxdzefaHKIv+V0Uq/5fALw/kPrJ5GVQQcTpxK40chkAtL+XcZO1xA2T0+lQAoOCYJkTGR4LTaNFo5FIBR28n64W5A0IU0uJh0Zmo/2JazzcIU29N4BUo8wiFlhz1VmTxOEBVo80QFzVTPOkq/MNWWr8gx5Gvz5/FqoGZIGzYohxIujXwVWjNiGUQ4kjRKQz8zF22N2kepCk8ZukLLInG5OpkZeE445Ex4KwUoQqMhal0vyJRNj6zkfgushW2Cm4JBkK6hmhBJSiTicuyF3rzuenBrLOXDGM495kMS6VRA1CZ6VTELk56Oz2ICjPC68F32dax7P8IoXYBGL8e+Yinpr6iTTmPgs7+fFC5SFwUKL2BinNlOR0kpSFQULTwUhQsp6RuCyHZ4UL9mLYBHh6TFC0qFasSkqkKgpEaW04BKF20iVQXdnMDGat45o875jGCkiiLlKYFCiYA03zLPlPdPw0dHoqHpRVyWoW5Qvahbu43KF3UKhQK7fMFeXMcjFxI0LoXEfuPGhUYwE6kIhyt3nfvNhqfNkFcx4rzwXGtQuZIO1CrqR75iJoWwSUgeSbY3pxseSL0mLdN5KRekkEZ9hT76ln9N/WZGE4H5e/SyEnt7Jipi4AW1y8OgT3HaaN00RA4fD5zsiegV1JIskcgUskwX7hP6n/ROGhYFCvaFdULwQL9YPqced4y7xJDzZoUQwrYKQdCmGFsMTJYpwqIMaa3EgP5BdDuAV4QsEhWH80BZIkLBAUu9JwSeduC9gTv8cADIqNfURTC1zZRIBc8kfvNgBafc1bxZMKaL7ONyphVTEGmFiLMIyiMgVQGTNo34F/AD/gVMLMBBcvc1IZgyJ0hniJMoSRq4iTxLMLhHGUwplhZzC8yYQ+TfwUYqIa7k7oh1xoKTcUCaHJSSeI8xVR7jpNDkdXLfmaPrduZ5DUu5lGwrS0ahCo/5SzyW6Gn/N4hdmo/iFEGz8YU8pO2eURC0SFTzj6JCUUiBSf+85CRowAPYX2JNW8RqwImI5T5JnDh3kvXKBMtiFJtTLXGNQsK0eqC/UxIjSA4XT8FSGSHClkpaKzgZkFaJyqUr0w3JFiym9Z10ETaebknBJ8cKg4VU3lDhSiEl5gvXzR3FHAs0oJnCi4FPpTtOQSbLxQHaqLXp/sLCoAJwuDhcuYlkpgmihVwu2GbhYXCpOFa4gjEq5AHfnE8cguF2pii4XtwpCAJ3C4eFicK24V9wsj0VvEg/5KQKJPGTwtbhRtCseFSa4rlzvzmaBX98/PQrwTP7kGjIRhU3CwOFI8Le4V/OA7hfIbAeFtAAnzloPNfOZ64peFo8KZ4XjwrPhfxIfBxPIKiKn561YCC78iY8XARaVEGwuzmdYozzACqBM/FGFNNhezeSeRACLBSAZxMweQBc5mxt8Lj4UriAfhdpMp+FpVyvrn/XMARQ9clBF4CK5imLwu7hUfC6eFJ8L4EX2/IwgPICqRZG/yTomr/LIST/Cytp1ii4nEArPHab8sqhFeqjgPn9OO/GXXEhmFAsoTly8gCwRYfCqeFK8L74Vrwu1+ZhcmBFuCK4EUvMHl6SbY+dZ10LrqnBDO0BR/E3fZm7jBEU8IrwRXwi435WQBlYWoJQNqZVnKsS2PzafFetNIeTE3eRF9R1V4X9OAIRSoiimRP8L+lE0IsNhSAi9BRB8KW4V3wsURUYimjIRCLz8ksxWPab0CqaIeKjwRlKAowOYeUkFJ8ILSWh/Qu9Sfu8nWFqQz/EWZPMZBQp4h55kEy1EnQAtHGZwi2xFsCKS4UOIt9/Koi5hgH8Ki3xCBC0Rbz43H5NiKe4VCIsSRfIbca8SCKZWnAIr/hRYi3+FDiiM4V1wtClAcUvOFgvj9EUkSEMRQUi0kZ9SLi4Wnwvl6XXCr/wGSS4kW5Io2hTyovXZe2SnVm+Hg+4Mb/AaZURzeLmPPM/eVWkreFJfyCNxl/OWhF2EjxFDviiVkSlLrSa48vbZLSKeVFcxxJsMo8VhFwPi2gWw+LMBdXEroF94zkKmKmPWRdgi7hF9R1NkW67m2RXSClsp1bzr4VyIouRcvCq5FaOQ3xkPRIdGadM43Rzfy+bEN/KH6c7I7pFOCKNoWOIvtWTNgR1ZyazjAWalNpUWMik0FEyLGYXobKecS0ii5JWoT+3m6hPDheDAJk0apyCtGdQl1Gat0wxZv/TkFlWOLrhdHHWlRwuS2IAwAoi6W7MjcpbhilsnRbPOicJsyCF7/zVDnXBL8BWiMmuRzszbSnNjIdud94g25SRyxnD3vMrMliMgyAfuTAUWXIoNBQUk/8A3ly4UWUool8dlcowZkoKbUn7IohKUci8EpsSLEUXPIqLhQCk7nZl7yTpH3vOrBXyis45UvT1UVcIpeReKilvZ6KTbykDQMQ+TksqOFC5jChnMrJzceW4texIbikUWopKZKaSCvuF2QzloTnRMwyYCYqgpjqKYTlJWS7hSaizVFbqKp3HBoviRcuYrVFN5TMUlRws6hGO4gNFzqK9EUaopDhRckxGZEaKekV1FKhBZ8CucAKcKKXkS6NxYqKi01FXSScQUbgsvBcPs5qF+cKU0VRordRXHM11Fz4zoQVFJKnKXGiytFdSLq0XAotrRcz0jNFQKKs0UNopzRQNAqOFEwyckU9orNRZsk3ex1RjqbF5orn6dTYokFBkTh0ViopLRTMk8dFeJj00X1ooaBd5nL4F5kyZ0UkzOqhRqCxRpa6LBbFTouJsdlU1tFtpiPRmpVIPRQUkmNFzaKsUXbGNPRe6MhRpWuhE0WvqJdRe2i3tFDQLcQWJON9RcEY02svQyaoUZ7mfRVTEV9FIaLU0VhouuiMmikDFNaK+0XXooHRbeioDR8aK/0V7oqfRZG4pNF3aKF0VpovDRZei81FkqLB0X3osXseeiiDFkaKO0XPjMDRb1C1OFnxi8MWamMfRReit9Fo6KhTx1otoxYuiifZOGK4MUUZPJoJUi/IFFkLt6yNwqrRZBi3pF5EKeQX1PJc8RXCztMrTjs4UrCLNyZ6UzjF9RigZw8YrbRXxi15Fe7gvxlrNDKccJijjFWcKuMXxWNrhagCxE81eR51m1IvBcRsi8iF88KWoiYwpN6TS4+OwPfo5HlXrJ4BRL8p2F/AKXYXEwtoQD9UvZms7BBNHoqiIRZJEnFRtKiCunLnJ3WdRss+8YMhlBDF6JVyb7kkLFMoTg6z5gAKeeLCgyS6qT+AkbpMR+cC87dJKQLrLxF3A10HcbJxFg5yRVlULJkWWOcm5JGxjQUUDIohRUMi31ZyVzYBki2PRRbOE6Ogtjl2TbIDPg+ZI4NAZ/ZBSnFXpOqxUC4WrFlMLWsXpYtRtu943NFPILlnH7lMI+alimrFdxsUqkSHJPMSCYomaOAS61laIE4hd5NcgIuMKBIV2Yo5GTf80tReN1dAgReKeAFF428RF4iGdENOWvEcuI7bFTajMAhxeN30G2o1ppGjxxMmSLF7URniR9ZUfytVkK/Nj+Ur88QF8xTJAXq/OsOPXciSFDEz7DmypJOeXZspP5xPynTFRTNdMUeoxyFL6iqYihmKkEPeojegRDiwcWxmKM0V+o39Rv6jHIVYZL6MWBo/JkmXz79FwaOc0UhojHFaGiAbFUpJw0UQ4/qFWK5BoWOaPPceRoljRpSyienqQokMUro24FPZiuNHa0QSBrsHfjRCnyvnkiaOrMUB4lhgchiCrnTvOUsc1EhXRIRjjulqaJIkM+848xX0K9NEGov/Md1o6zRUmif7mZRJlxSZouXFh5j1rE3qOmxcri9zRfkSNtG+aNbgP5ojXFYzgFwlhaJesZFo345+Jz6tEl7OS0c1o5LRaWiK8E6vLAsQrimnF4liitGwWMc0WJ4jMx0a4ULGlaKXcZbin3FqWjgZERWOASdLi2QxSuLszkzVIG0YC4MBJDuKBVE64r1xaHisixWCSjNHzaIW0XHi5ix/KKJilsWPJcSHiyZwzJA8UB/aP20YDoj7RvqSntEXaLzxW9ow7RwOjJfFPaOvUaXigHR72iK8U3yKe0b9ouiQ/2iDtG3aIrxSwYMHRpShFPnfPKM0Uesng5W2igmkD2J0saauDHROBj0gk2WKMMQNY+PR5OiA/GEPInxb/ohnRuhiHDFs6NoYBzo2ApJBi+dECGNCicLo0WgjuK2MVK6KDBU8E/nF5GLwvkKWNQibT8vFAA0yDUU12LxQNWUkM5OYLL8X2pPvxTfihhJyGj0inWlJSKbfi3XRWOpWflu6POsZrYsL5WZiztG3WI6cPdYoGo2biACVe6PC+UVoqpZ3bi39GJ6NPiclY3gxqViADEw0CAMVlY0Ax5VioDGTbJgMfHo+Ax9eikDFyBAHqfPi5qxlVisDGsGNwMbVYmUIhBiKPEkEo70V5Y8gx7ViqDFdWLnxUZY3gx6+ifQhT4peEPgEDgxI1juDE9WOMsVNY6lwM1jNVFzWOpxd+ipjRHZjTzlwErisQgSrAlJlis9FoEoyscAY7KxoBSmrF5WJwJQVYuAxRViCCU4GKb0UQS+QlZBKp8WUEvwMXVYmgl8hKGCVtWMoMZ1YlmK3Vj18XsEuYMVwSoaxUBSD9FjWPkJUIS8/RK1jXdHgZL3xZISs7Rs5yo8Vr7JgsQiM24FMhLMdHAFKgKXQSofRuhjCHnAFKiJVAY3Qx6QTx8VsEu0MZYY9Qx1hiBCXOGKXxSTorAlLhiCnlWZOvUVf03XRblTU7HH4vzRYLijsxYRjaWgRGJkedEYnk5cciaiVRGMGMfZC6ZOWRisNF0MFyMbiY1yFiNiyjF0MAqMV0S3k5fRjGjHNGINeeMMkYxAqjOjGx4uPRcFxPoxX8A5iUAmLQ0eMSiYx4xiMzFdnOzjB+ohYx+zEFiX/zVWMTeo2J5R1jpiU7GJvUQcY/YxMJi5LHv8XGJecYq4lm5i1iW3GKgkA8YrMW2xKzOr10BzMW8Y36xaxKvjFlaN+Md8Sp4lx6tvjETYv3MVUY13Z3WioTG3wCOMQTY4bCu+KejljOHtCQCEp4xZNjabG6ABxMdOi1pCBJjvbBEmP8BR9MskxnhjcVnEPExJWpM3fFnvEGTFK9JOBar0tkx1EgSgDVwp5MXJi20xQpiafkIQv7IGwY8UxfPypTFP4rHeQ/itgx8YTr8UHHNvxc8CxDFscLdTHUYtRXBDs00x9KKe/kPoqbORnuQHF6kTgcX6FKexfH8mRxMOKgzE4nNm0eGYyMxSpKYzEhmLjMd+gRMxyOKUzF3GPTMR3APUlWZitNGYGOAsQd812MRZjASV4aLLMQNClUl45j4Ah1mMpxfOU1XFEhKzOoKWPpxdOAXsx3Gj7D4LBOQ0T/4oTR4ySrzHQ7O4GSS8n95Yrz9XnTEoXMWGS9aF6mjf3nHmLXMbsxTcxyuio8WnmMBJXZooPF42K9zH64rPOQBYm8xiSUcyWxvP2sWFKEslOZLDcVGaK/MeBoqLRnYKjNGGhGoCG9Y8H5kZK1iXQWOK0QntPixzJA03HIaI9xcNoh3F6FiHaCYWNMADhYz3ie60mLH9JNm0cRYzixKeL+tEUWMjxeOS6ixOTyL1z0WOxxa5ohclaeLiNwZ4qvMRxYkixBnz8gns4rgsfxYzsltoSYSV9HKbJecS6MlKGjY3meQrVGe6Sg/FKJTxCUC4puMVISwfFh9jh8UChAMsUuseQlKBLTVzOWMUcPtIiyxQgRWAjWWJSJUYYuyxe60KCVmWIAMS5YrdQFhKp8We8SN+i79KApMNAv8TuBHkJWFYkoRMBLeFnv+PgJR/oxAlE1ijDFfkp5zEoS/AIKhLMCWZEu0MflY3Qx+BLEDF6ErKsWRSkClXejyCW96JqsaYS6gls6IGrH2Eu0MZYS01cFBjZ9E2EsX0ahSxwllFLnCWcGNGsWFKdwl/BiitGzWNzJVeSrKpzxL/CUuXNdJQ+Sn9F8lLPzmZkoOsXHYG6xfui7rFnWK5dvcSy6x11jjrH14FAJTpS57pmNjjcVvWKqJS46VMxX1ifrEDEoaJRhonTRwNi7KVLgtaJXMY39Ru9xnKXZvMRsXMSlGxnlLtwX1GJTcdjYsYxeNiVxAQkv+1DJSsYZN5LSbGWGhlxRTYrol1NisTHMkIZsfN43dRFzTpsAExPMgLfi5DRaVLdskdgA5QIgAPKlu+LASU5UpmwPc03RWeKB26DKON3UYB8/AQeKAApGCSISsvzEfFJFohTADm0BAND6wGFWTVLBYj4CFMAGLgbjwqQyuqWmAG8sNDEHAAuitTABY6BLkT3ZDaghUAM8CJMx7AD5jQ4wCVk1yDkWJkAKxsSH5yFNofm9bMthEECvzFWAK72muVJTBe5UgEJA2TBznyLNyxTU806JZCT0+lxYpDXAliy1xSPyKQUNQq2BTXEBNFT/jQakIYnFJVk4ggAmWzDJELaOZKZ6i8kFy0Jcgku4omSajEzBAbdj/qVXrg3IA+ucRcL7iMsnyDHH6UCwO1xs5tS1y6yiGuIYbG28/RgUaV3rksYPW0YlcMgA/CBxMGGHi1wRRZ5zTQcAZUrmYMo4u6ZoAS31kxwpSqVDk+pxwUzAgmRTJlJUN4R7g4QSWaU6RLZpW4U8opQRT7AVTjPiKcFkrwAZbSYwleqIsyRhAEWl4oyLEni0r7ADG0mMJgajxaXRYAdaRNUhEIEnx6xlGgoi2TSircp82QVaWfUA6PH0efpF4KKQBkR9O1yX8U2RFidTVaX60utQORQLqpltLYAmOrl2iBLU4mpdtKWjyhJLR8Vu8mhJt4zH6n2pPtRfnsmnpJRKZrljAvdoPGAUf5ttK9aX20uamO7StLZmoSw9leTOfuWHSwqAVtKHaVRUHo+brSxOlEdL2ZEw8Of+V8U0NZGQyggVp0vKYBHSlqR2dLwAW50vESaCUo8pxyKVUUAVNHGSYCjUpu2yUPnM2KqXOnS12lgfNcZHo9HK2Si432lIBzKaku0t8PDE3YulU6hKtkr8X94GLROUACdLC6Wt0sHpWvpIEodPFbAQtSJlAHM8i9plTzKsWfUotpeHSqelct4O6U7YGnACUeZTFabA6DEF0qTpWBIdzZ8sAnpkXnI48RSCn9Q5+pNvG+Yvb2ZWS/JkNeTifmEYszRXRinj5BhlbwXsgu6SZJ83j5e+ShPkKfOI6U8c6elSgAJgljhPFCfK8zBxo4Sf6UskHaWS/41YF/jShPGyfK/8ffIgMlkOigyV6gqeccAyqaFP0BI8Ba8BSAEoAXJRkWSd0U4JKwZSTsm75ZdSG/ESeKwZRMEoBlW9Kh6VnVNW8VgyrOeoOB2oWRHLKxT4M8ZFUSLJkWRdPNBdF04M5CRzywVwQpQhTe8iuxT3TawVS4pSOW40ov5c1iCjl30uKOcVqErpM4KBakVHMDBXeS4MFuwLQwWqTPRGW88qqZklyaeloyNjBZmC7iJ+jLnwUkOIDpUJE8Y5mDK6GXztzS2Xa88FxpDLiwW0MvbpUPS5hlTjB2oWc/Ke6XsclklcET9UUXksdBXWC695TNTqGV/BPFOYwy6xlqrBKhlOMpvcNvSkql7ULP0VRDNTeTviycFNZK0wWpnK+Ob2Ckk5QjKKIlBMvCZZ3SlbwsXySGW5MpHBd58qxlzjLEnmxMpB6el8vRl+ILxwXg4sMZVOC/7pAJynulzgpfBVuC++xoLicmVlMpAZX8E+k5pTLomX0MvyhSUysJlXTKO5EsMsGZdVEus53ryGolpMvzRUv0+mZfTLOAAd0omCVlCss5wzL+mW1iQyhZkebKFgvimGUVMvvBWeC5sF5DLbZlknP8pfMytZlizKh6XLMofBe6c85lQk8BmX7MtbcXYyz1xuzKxmUPMovYB2cmplbPSZokuQuKiR+Czpl6zLumUVbKeZZu4hxl/PSbmWFMpGZa4y6bA7jLVEVCMr1RRGc5Ux17zpYV2/IrXGKHKFpNySyaWXNLKpRcWUAFO2SwUVJrONpcYCyqZyLLGvFvRNRXJt4yp5p1LRVnnUqpGZNIiPhkYSzMmsKCBrjAAIAFBRLNLnijPdUaaXHOR9LK4mkkOJ+0dx1aTZYtKhaUvgp4iDGE6WlQtLZaWisvFGQrSoWlStKeIiKLNSCDQs6VFn4TfVwyMFXpSli5mFdvy1nHksoy1o40uwAAyzr7nPQucBQ0smRlZjiNMXKqP6yQYCxNZ5AyYAnGAvRRRx8p5xzPztWVih11ZYfYhGpfdKDaWRhMcBTAUw+ljrKUWXKIqfuSSy4xFDdimoCm0EJ2Z5EmMlm0LM8XIaMbJdWY2/Z4LijfnLwEwuQWAMNlRULaZnWjKDZfwiiPhJAylWVcMvhRSL8P1Z1lzotmRhMysUGy2gFeCSn7l+YolGcR0qtlKYzVxkjAqUmV7S8483LLwVxxNLLZXPCxep5KK1oVRsuU+QgctRBPgAQEmOgDYZYwClK5UyLx7mdvN2QMQyu/Z/bLwNwDaMdAKxCn7Ij/S/CktgD9ZfcuGjILzTI7n23P38Y6U1l6iiTVck71JGRXiohvJ9EK+GgNHIQSaMYGZFS7LFPGjuMqRQSi3NgAoQwgg0ks9ccz89dlLBhN2Ur1O5RX0eHdlquS/ckHsrTYFns9Ux95yG+k/NMdRcB0muIx4EQ3EvsoIMC80hdl47L2IUrss1ZWuy6DlLBgvCnIYA4OI+U7KA0FY3Jm8DJPZRsVVdleCSYOUgAHvKTfE07gWHKQuk4ct2yc3E/Dl67K1nFOIp3GeEiu6pnNjC2Va0qi2Xe049lu2SOEmePIvZeqyvr58ijRFF9vOkZSW4i85DCT22WegHAymSy7tpWq4lglzsseAI549+FCkLbflIcrE5Ws40lwNoAp/mIcoI5Ws41DliFwMOXtT1fyRRyrtxDELqOXQcq05URy+64unKyOU/hIM5aqy0TlLABHMoRJHfZVyigO5P7K2MK/srn2cZysTlkLTOUXR3MBUY8tKaI/3j3OUacvXZfZygaB5QK62UsLMIqXiii7Z5XipGUuAtNZbTSz+llpycWiPAtVKXus/wJMYSnHR1xJjCciC/xFPiKZWkxhPcdKly8UZB7zCuWQlOIibzima5Y4KANGOPI0ZVNc+i5YWSillOXKH2dZ83UZeKjn/GdLOWhP4E9MJa/BREmWuO65Q5kElJgCTZzb1eLUBezIiGpIkTD/GWmPtXFLk9MF2aTRVwxNzz2YxAFgwddA9VFk0FcaUlExpxpTwoNxsYRiNs/c/eFYIKkuWFZC8iTCEpYJOeiwZHLcricWty/yFsQS1AVPxOSCQgy+NxSDLZQmh6NQZaOYnvFvbKDuVzAqfieeCkL5H3zh9kNgtCJa/EtNlT4KCzFw1MLBTi0LxJUUANCAvUEeBQNMnIFKTLzzkzMqlxf2EySJOjLweWFZEh5cFAXCQ8TL3vkw9KjsdPU28FcicQOnydKueQ7M/YFWJLvbHw8rNxTJcpwJTXLyiWn4sr2cz/GvRGSTCeXbaKYOQh0mCUP3KEmVpnMFOXHs5o0wpKE9r+3K7KYu8/El6IyqeX48pmud2ysXFXITaeWAzKRKaoygcF1RzD2kygvERZU8shFRqiAsnrtPzSTdcwFZ0KzvAD0Ir+URcsyhFa9tqEWXsvUqZQChA5/PKA8C2eLfyVzy3HlYjK/IlM1J/xQLym3lhHjEokZvNa8W0yjgpEnjz4X7/Jm6TCi9lRpoKq0m8MriOfwyq0FgjLfumZdN8ZQ6CjI5WTLJGUNstcBcbYqyZXoKiukKMt9BbuCsrpfYKsmVRRNq5WGCiIZOjL0wWtgvqZQjyrKJrYKkwVJ2MOpaUS6rpOoKGmXPBOzBZeE+n59JLuflM1N95R68gXpVMjPGUR8uAhYEy6PlBIL/GXP4sCZT7y/iQXjiceWbgod5Wm85Jl1PLUmXdgvO6Rky+cF2fLqjkt8uH5T2Y4Hlt3zsTl1MtxOW102vlJ9iPukg8sh6VfYgMF9RKXKUUnM/BZu41vl04BQoXVMvLRXMyvk5GfKeeUanLOZTgk8/lbP5lTkfHKv5W0yw8FT/Ll+UX8uuZUeiu05rTL7+XH8oocU845/lbpz87GnHPhZbz8ysF/PynnE6yKRnHrI7aR/7zNqVAfIk8YPQMLKQXTO2Vb+Pjuf7cmSJSdzIfHx0ECRUwi/TpRgym2X0YqMGXCCsnxmXLmnEjVJy5eS6ZD5PdLPXG1KNGUYLsp45KbLhdEkyIbGUvUpMpCdyA3Q3ZJ5BYiCpspvQScrnqwr8RXQK6gV2sLTlxUCsbpVjknf5X1KvemEAojWdTkvfZVvKG8Cu8v5WRYkkbJiVilIAnnOZIO60yyc0TyrGD7csF8Yd4wNcYJAd5mQrPMRRcs8xFEniOeU/rmq+XrQNCAV7SavkThMqSUcsmJAm+yjBlibIahufBT9p2TSbBWYdOH+ZAoQjpCQLTWn2CuBAN18jzFYQqoYBbjI+WXyU8/J7rgfBUPHi/aazylFc4HLjakUQtmRVRCydl/XymbGrZIayXr85FRdvyQUX+8vYZb8MItlw2CDnH1ag+SXlS1YghVLiUl2uPa5QBs71FD3KapkVrOu5SmnWTIc9KbSD/gHHpZV4+rUoHLMck1CoKpRG4BySPETzGU08pDUbt4uXl/dif7molMi5XEckWF0WK17kGSRF5fkSjS5hfLyuXy4qGhajEzoV/vAehUBoo8aLSAbZl9dj+hX+uOqFflSwqlOiAy3GihKOFYcyi8FPwSgtFFkq2ha443YVCXZLCAByA8aPMc04VZbjzhW1CpGFaKE2BlHXLLXHIXI/8VtU+T5w5i9yUJyJJJbmXAaB+HLnWUS0rKKQofCopnk4njkidNLIIQCl9xeiT/Ak/4rRZZ7ItJFcOTn6VYiodcTiK7SlKFgpqnBZJAJX/ikvAjYTd2mYiuxaaD4kkVxlL3dF28ryWWJEykVYBLnunw1KJFQyK9kVOlLSMU+oopFVpSpkVHogJPHlssOcO7kbX5AEyHvGUsrWaCNklgJJGzcinW6IFGXE0+YpP2TaLlE0ryKWz823RxWSQABqDkKxUbSigZxgKB9lQJK8JWtYpXlV8jJfFBKLz5ZTy/JRKyj5lFk8tF5e2El4JFCzdqWrnJr5SXypmpYorQgASitGkFKKsWA2DLSeVrKNFFT5Utdc3oqWfl+iqA6Yz0uW8xKT2hUWqP9ZUmyiPh8wzygWgwgM6Vlk/PWKfxlvaZsuURTIK/X5sDS87Gh0tW8dQCsZwqJlsbDn0r3WSJsy1xCqKaHlUAuIBVOoGKAJYqRWnh7hTpbHS7ulP+zGinQHPweSIE4/p9ALMZFOKEqXB1cexAfIyxMUk5PYgONsQ9p86zXGmYApQ2bmy5yZ+bKqUUvVL/KQ64pH5WqSksWAvNhXjtxMEg/Yqh1yJZM3FUIgGgZSAy/oLerP1FQSyw0VJWKg+UFstKFWJM0xxkYTkAUbCrzOf4kjhgu0iDLG1rO/Ub+o3sVu4qBxU7itFYFuKmgZep5oNFOTAuKd+ss1lVlSJMVKOL7FXuKwcVL2SPxVDrgeXJwQdDchngjHF9Ip+RXAM8CVn4rGGVyAC6sPDvVCV24r0JUBTM1qXR8z5FV6TsJXwYAj2YAgl88G4rvxUQStIlZHgKWpRii4JlESuglSRKjrJjEq0VBR5KKgIbSk8VtrKzxXKssbyUZy4iVkEqNsksStXEKFqJrZACBK2U15IcMZMCwGF1EjgYWIHl+hYR8szFstz0nZEvQtSvhM8/5YvzbMWh/PsxcJC2DZTmLA0kldxTISuQTR5Hyi/ZqPYrEBQqSymQwc1Vfk5xPn1u8AZYp/z5Zbk4TK8CC7Qs/5ChT7YUbPNvWeYc1W5Ndy1HmcPLl+fdimP5lmy4/nSQokBfo8s55xPzllw4gEfXCe0WwpuyK6FkjsvtUeUKwIZITzupkgipr0WYY5nR49Tz4mdnlHuRJcqN5ePKj7GVctZRc2E52ZCfLTWXDitkkcn8mBxR2hSyDeakE4m5okMgHySapUbrhilaTUoxRuUq7knNSuilV24ZIpy0yEYmRStqlSAaeqV3mpYeURhPoBXoYqGEl0KwqnMeLgmf9CnuRp7TrinmSKh+ffImqlfWympVRSrqlb1KvDZJtjVMVf5MZRcCKslZvzzUJnJgt6Of10gEJjQqPqXAiv2la9E+c5EMy+OWdSo2lUNK5IpI0qAQXUbL5hZB8gWFLXAgQViwuWFYOMDpF5tLWbFdSs2laLUkYZn0KQyXUeKv5ZXU3JRcoL1pWDStalSDK/z5mOSgZVPSsyKUIc0uZJ7iEcU/qLpiUjKx6V8Mr2fnIrFNMSZih6VcMqepWoytYORz8z1536T6DmrJNhlS1K0mV7Py1XnYfJO+cysgaVdMrBOKeXKlkQms0GEibjaRlfzIlWZcoqkG7vD1cGlG1GkmXPZqS5+tbZAFJx0qp27U9hHYVfK4zcOUoBOvLZeeZtGeK3iFgACW7P0QKgAg2EsxzsgY5k5lAu0lTTZt7DVldiw7WVJiwNHbSqH1leQgI2V3CAEAD/tNNlXBZCcGagl3nJBzm+PivxSJuTYYLZUpsJLrvMZfhAwMUhUBxk1TNqrK5hmUhBbTbWyv9lXUbH/27fwYQy3fXjSpHDD4A0VCIQDALCTnDexZTgZZCB+AsCFA8Bmlc1mEtULkiWsxEJkwOapA+J820hwdz8YQFYYsImlh7uYMcPKCJpFRkuE3As0QqFBmsiTPKNYsWk84JCmSEaE6bDFoAB0cwD3NPtlbNvJKw6QlnZU4sLZLn3KpMQ8qh9ZXfHxNnv7KoLgTps1DCGtBegKabK+EXcqSSW9yvNlYSw7ZAjJdJ5XksLwXrQdVFSC29QEZTo0K4LabReVUu0cwAaysJEMsbQiece8I2JryonlUPOcOVce9Id4owG7ropAb4+MslIMpVMK05hgZTx8ugRBZVdCwtEfFwg8uvhkgsKaLC4QInsNd2dpCZdRh4IssK1ZWQmSVgQACigFgVUtXVhyY2Z7F5LSFA2utKXVyQ65xuDtIEf7nQg5c24oAjgBiJ3MXgYoTMAygAl17MIG2rstXPGQE9Ug+5VXH+aZtxWQmRwBvj5HeyDgBIgScgRwARyAjkAUJqeA472TrCLvacKr8Zowq8eQ48hiKF0E20mhhzf+VxCcoDAiwPqSjAEUxpzvcDgCLkF4XoDbLUOokATUqA20OYJIAHiFlBdb8BliSzIUEEMdqhTkuAhCZIHEWwwebww4iojYeiVWxY79eJyd3kU65xx1I7uE4Rkkp2JMf6cBAacjC6Ipy8TlpIzhOCsCGEcMheBNcdDFF90+it27bhAvscwwC/h30SrbuQCOsd8QI6UKHAjqoQW7a3kCeI53KRJ4vxHU9wmi9cxHZjX3MIQ5EohhYdoET8yRLDtGI68u5YdMOHtx2rDrgQqewBjwGw6thzFHs2HNL4KzsJgBn7mEnNtQLsOpO9ew6qVGhkmGgQcOg4FmlUnfj48GOHZUAE4cpw4zhznDpkIBcO3LACErLhynDmhnIlom4dKFWsOVvknf1Sri92NqFWMdHamEqCf14s7MOdKznF7iQrxSZ2EPA+iTN6VXzlgjJPqzKgs7hv4HBqNhHCwizTs+BLzECgQoqXODwlGsuyCc+zxsoOFGRuxd03Q6qSA9DnnuWFAjTgIw4iiG+doGHL78KJBlDweh3DDn6HH40UYc/wqxh32yIiA2sSyICVUD/h1kINEqjMO2EgeXLZh3Y2hjg7UmpPIq/7UGGQjl0ZYUR2yE7lCYvE2QFXkNzK2Ed+wCtEHUihRHZzKM6BIDA0R1bRPRHQtCjEdhNBvkkNwKxHVJw2FNNPBshmPDtjpKNql4cLw6oNBMYTeHUKGCgCHw7ERUbEUVwzjAqi9W2FlG1LEfvAJ0RkZh8/bKuEVVQvofP2Izk+NgTDwggGMnUNuCaBVVWjmEkMq0sb1UW4keSBV+3+Mr6PeqK/4Unz5N2WPskow+4O4EQCIr6B2p4q7Rfp0hcAzA708WRYirxFnicpkJwDfr0iQIP7QHA16gxmHTEGPDvx1OCAYUCEeL8aRZNvqq5+whqrpDKncLzIEqIvswVRklEAxqqgkjjVKQy/pBRuFHCuUAAGqkOSqMlZZXxnkTVVgYOhw5oY01USGQzVUaq+iAxlVLdLAElhmGWTFP+MAMryje1yngB90dT8U+h4tjffm4ADkZTh8EwTfADpADbVVJoFxyD2ADEjTr2OctKIOkAB3c8ICGiENcmywGs+KZk2QrDuAjVaaBcp8/5dk/7BAmPAHxaPZO06rpIljyOU4QmoFaOEOBqjgC5jE2oEvdXik59g1VSm1tSswZXwAa4AzthP6VBdl25DBoHx5qADpUxN1jOITrcOkB1PyUWSECtwAd/E8xl2Gi8gDczgxnYHmBnDQebGcMRXBK8YM0SPZYyDq8XkQkLpJHsASg4NVsQD6/OuZXwAqnxl1WSLDmdEDZK50CJJmDKUEDIwLgAE3W9TsEBxjXBPBMnndYglWdskKQav7INXrei4I2dLVwLMG/VaDCLCA2dAaTaSyma8kRq8wu+gAkQC21CQYhl4S2KPGq7AB8arxkIrw0NSWqrGhCW52zxmxAZ7Su2Bt4iVZwqsEenMmkCZ9vXTyxAdhBMwOq4q1ku/COAE2aOBGXAkQPcg1A3TWYMhCIJtVU/NExSDqr00JqIsrIAsQe1U7MHUcn8E3wAFmrQnzGnlHVQvQMVyE6rWAEYhH+fDOqn1h9yrcxEzNmYMnM6JdVDoioBjRfR2SCgw5gylxktJYHCVKiv/gMTa0Wrq25yD1PdPSKHgAPVBq258NzJqBYPCsQKWruABpapsHoEg/CulAsgmQ3qtT/veqibSxRBSRrgyA1Qi+QS5JlxM22EfNEC1Ueq4Cy8gUz1VyGwQ1fIFBLVcyk+G41pgL1GlquZSiZJ0QpdauhXv1qyOkf/ERtWDsJD3vhqzjVBwkSNWeThzfC7qE4W1tz4ABpNEoDh+mBgAx4BqAAFADIwJorFKa/4AVtWFrI/TGYAbxiLQBkDLsap3GIRqqJysG0cUB8avbMm0YXjV7zhS0HrysInomfMuoGoE9nhyaqucuU2OW2+9zhNAvqoYAK0AGbViyBmDIP2DRgFE5VvBkgVPRyzMGBgBmkRaSGmrdrg3xGgngjfFEmDnzbaiB0BrWmGq8ZirxtW8G0yTlfCG2VfAiesp1ATqsTPAUoEvgyJCWzzB5Fy4RdmJgAoOA11Vl3zyxhF9OTVv5g+OF7qVCzDfnORiNOqpNUrpXp1WDQRnVkSFmdWmw08vvOZK8Gxmqs57jMRbVXCYER5IsxPJwdqra2F2q2zV/18HNWf7kE4hBydtVw6qA5Y3lDc1QlIDzVU6rYU6zqsmILUnD0MjWrgtXgTw6ercIcOSjecD1UdasSrHsnLfyA8rUwA7qtNxHuqurVR/lWu6HquC1ZFq6y8BkA2tWNMzNAjONd5g4vId86quhadNCbH/SlxpktVW6vPVb47b1mYm06iDjMVNHqdgocUzESfAkhz1OEF2qyRpQx4MiBCaqZdA9qiAc3x82TLhqqVeFnqvjVImEd2hGHE4bMjKU0eZdRcKZ/fhTqXyAdEIsv8UEGBaSSEF2qp3+cv8Nb4LwLwED5+PpQ7NAu1Ub32T1bDAay+Av9u9WM8C7VVjoTKBpLCiEFN6p71QLEDe+DTNV1yN6uH1QTAXvVBSD29XPawF/uUuJEA/yDm9UCxDH1XYAeNchhwwYDMGQygNpTUwCChB9sExdA4QB+mMRWyKiGKY2QAGSkmAATgsqVAGYMcEJktfq+FKFkBbRL9JWRSgDuNGAT+qzAAMcGsOPAxWE8KRtyUgWEVBhBsPAtcs+gksRQwGVTpAa2QASWJk84lao6AHBq4HmZ+qnBwX6uIgE3rJA1zOAlXig8zQNfZEYXcjh40dWcNhFBWjq4UO52BJ4ZF6oe1b4yG0kwkxZ2ZSC3e6Ndqh7VEmr6ICc6rLAIeFTGAWiC89BcmzM3hbqjzWvOrSRhQsLYNQQgdnOD6FtVDsFyjwSIpAtVqWcn1VbxRXwPx6KnqUcMoqAKGtgeAr0P/i1IxguESQH7DuJq7104MRUypsQDxGAjq4AuSOqFrC6GtxQHM6RnVP3FPGCQVVE1R2cM3SExllCLcED0Nc40Aw1dPcq0DSSHeYDQpd5gkOqwoA5vgsNZvMLzalod/GAcaou1RbxeQ1WDTYTLKGoiNVRpbpcn3EQjVcaswKMgOcw1reDiNy6rmW1VaktbVG2qttU7at7AEwahyI2LJLCD7asYFr57Y7VbQADzx4QGPUCVq/7VYUDEuo0HldoeTq3xAlOquGIc6r4NeSbbnVkZAAjWofGeUL4gdYgrOqSs7s6qcYLTq2YarskvxqdGsN4Pzqo4UnwDAHI1ysInvnq0wCHNh5A6biJziHMpfw1qlhxniiO2BwNWgVZAkEAIRCviIG+ivGTR0XiDftgQ4CH9m7WCEQ/6I2q6qav0YKWwOq4Rhre2AmGsyUHlYVHVP49Tni/Wm01fjqvTV/pADNU28W0DoKEIw5Cirm+Fu9z/IMj+ebu31t2gCXaTTYIDbQIArRBNABAmpqAHxXAUAcJq0Wr23lBNZyIt1AqYlPtXJ1zwCFwEOfBxiqHvIDiOICIhECxVhUi/6pjiLRIRWo1tKlK1HvKWKoqchyWSk14WIeppl4OL4jONHby8TkyF7M6CJNfUgHbynS0QHhsN18VW+InbyKfx+lSFORsVfutKpyIgibpo+4M3BkX3fAaISr5VWOiM9EWIZZ0RPoiKCBuiNIKOWql0RqpqNVVfel01l27E/Wipr5DJxqs6npVxU1V8Yj2DRTgJXzK9FA6SlsD+bJ3B2nCri/R1VfHhnVXxWCLcm6qjYcHqr3VUByEfJN+vFqAeaqkjiXqtOoKGqoDqBeq5eJRqqUqBqaxfQlar41UKiPa8v+JT2QKar59hr+y9Ecqao01sEkdpLQ6rzVUSeeAOMhqi1UqGSTVUfkMtVBprvRGpmurVabPcsBr5FAHIFvlF1c2qzNQx5RlKnp6uT1V0pFQwo6qXf6vXF81UqfddYxRBLFDhwl0VmX/LAu3RsyYWDuTrNaQ0Bs1UK5FoTgmFIaJqIWpo5VgHdUDyO5PmXwG41u1wyQBkgAxdqRpXHVrphdNWE6oEviPZCc1wXRRzXtOHmIE8wcOlGdJ1Iqic0cNeNAWzSi5rIKCW5TayFfeN9gzBlHlBq91P1d2UDJQGvjDpkKEArGf8+BCUD5q4RBvACVkjKkGbEuRlstXBAhNMvZq3IyB7kJTbp6qkIDyHFBp5oSO1WWhN3NQL5c0J/eqy3CLZCI5lm3RwVe5rkLXvqKb3pJ2dimPUT+o7362T1cQuTPc0X0hFwYaCm0bX/GWF6FrV9wgpwwABRancAaPBh9DdG2ItRt4u2AinEnYCbSHe8UFfGV8XASBeUiRPlifBaiYATzBKSl7PDBXCJap1c8JEc9V/yTh1Q0QHiSymqdcBWumYMvYgUzVLaq57ISpzV1a5q9j20MQBL6EWvMgN5qts17HsOzU/2WG7MYCXs1TCcBzXvZJh0uaUbo245qGslTmrJgPguWc1TuqH06sE0N4LObWuk1lqHxKmGpz1TZlGWVPBcngCw7H4CuS1cwuD+QVPT/5AtPM3vWS1kxBlzUt3mYMjcMb7AkXEHjXmTHliL7/PTgTWcE4m2EQVlKBlTUQthEaBD3O3yIK1vDAA+VrDPntcXT1QM7Agp5oSVg46UX31JLQGjoFVq6CCWyCU1HVaiV4m/js85TSTyPDf5fL5ODy2s7WbhweSQQU1AOmTWt7TAR0ydGgV9R2Ci6QCzm3+QWvY7BRAKDYrUYu3Gidgoh41po8CgLvCEC0jNa0aQcr52nASWq7kIhPcS1XpRdrUuOUkAA5a8qwTWd0yAnWvwXMieMw2NmYFsgGK3OPJBpb92HYAbrXzQDutVhAcBcHYBqSRI5Fetetax61n1rCoCvWsRgCWc1HUrSxmiYJnOBtdjbMTICUlIqDuim71aaISDkpQA3jV46s3NfpqgcgCb4sDJVmtUtZmoGqRFgAJJKTmt+qFseZs1GurtLUeaq4Cd5q3dVFiiasZJ8CvNTFay5EiOqf1VzIBCtZhajsAdBB+s4y6xlxiNnfVo9zRRICkNDoIMNnTsuozN2bVzM3eaG88b61zBkMoyOPWqMjVI8ywOwtqABJgGN7iDAi3qOmqCdUo2v52BoWO2lJ5qEdZTxFvNTysX7VvlInzWjlihgomfFqRU+gC5xXMSTkZgomWRScjjbWSdi9JZcZXUcoMAsAk7WDz1Slq0C1m0jeZE42qTYYAAFAJ9FyMl2YMoYsdO87iBTU78lA5RAjLfFYKbCSjT8xImCW4gF21p+q3bXY2r8ZrehD3ubzA2wSrUB+NZDAAnQPhRWjVKvBhWoCAOZ0BAA8BFPUwipo5aCPoFeYrnT52uoABlXPwK9FNqjiLhRqjGCI0JiRshvmLQpTyADDOXZq6r5fmwFKDVwMpa6s1Zmq6QA1SKn/Lja4LoCsoCbUN4C0teOq3S1pNrnLUU2riAVTa6K1aJFabWrmvptTtxcZiDWSWbWBaTZtRzXeV6XNrV7UwgD5teMzT2wm9r9WjC2onoKLa1m83KB31VS2u4MJM4WW18trF8rvGuRtV8aoooeEAjzXp0o1tdnXUpmhVF1SB3mt1tY+azAAf5rKCCG2tNHtba98ehc5p+bTyPghUUWBAVct5HYA9mMuMi8AY1qDwA25GJintlUfq5mAsdqSZG8yIHtV7an21sxrTXzbgADtZNoWUoIdqBQBKQFKcCMgFRpAsTo7UgWvQdYLszB1j7gkKIgmk7cPSqrUkadrZIAZ2qLEjufYTQJdqVxJ52rwEQUADKuyX1ZYY52rLtXgIyu1n24aiA9wB8CrkxYsqm6xmYD12p8CrxwSHcogAW7XARxFSOu+Du1s6NPFIY2rF1fwzQ1qr1rB7UdgGHtTY8Qm1NZBNdU6Wr7XpPa1Acjurp7WuWs7NUXpam189qVzX3GqXtYzane1VIBWbWmT0FtVva/jpbjr5mZVZxh5gfajm1jjRj7WWEFPtUIFCW11o0FbX32uVtY/a1W1L9rC6Vv2pFlW6NbW1YJRWjIOOvvNeYdX81SYCAHUsVx5DsA6021ujrjtFW2rJkcU63GRXSlHbWoOtdtRg6nWR+jryHWR2r+CVQ6lXoNDqpZGJyXlgLU6ySojDrn6D4FBYdZcOM7gCsQoja+5g3EJfaoswk0grCmrQXeAGHsWUAKcAEeDsOpotUMtb0gpdreHVD+RI4ENWIR1v20RHUV2oglmjAOCAKzqZHV12oTYAo6pu1yjrW7Wyww+KlKUBN8BurTeBOmqoHnd6QOyXqqkWJmB3RYsRQRSyQ/kwoFut3osnyhSiKwKN6LLcfmrkKg3HwOBa4pQzlZ3R1oLzJUAM3UNEb82ux5gJdKQews9ZiAgPCt7lsAQa+ctrzSa+ADltelwX1mUvMo4C+ADMGDpfK3CBSh8cBJ1yMDkHZNQSVZV4WJeqq2HJ6q/7gew4x0CmB2udaUNdCMZLr/uBwxUpdeNAW02olwsZJI9la1RZYEcSZ9rgtXV6wrURFCAeVnCAkez3gBsgDRAhUAIrqxXX4fw9HAsYKTAN0AdVHAusSHpUzb9umBqJjyklwPkeq6xQA37clYgwsBedQXqm6ADTl6kAm8OCwAgvRR+TSNuPxxEVQbmWTNWaMh9TzrgUxogL/vCHgDjryDLzWucdSLqpMB09BkgBqsheYODUUGEmwwoYCHMF8dfTQQggyJlUrXJ52Bdaq6ot8mrrWZI1SLDaAmfFEmsbrN5jrmqVtZ8aonV+YRHOhaOqARJjasB1i0jNmgw8MrAJpaom149qLHXdGzJtdY62rV86qs2LkSVZCuna2GkrRqIQALOp4ddmIPARoIjq0zGDXbtUZAaBUopRO3WyOue+Ac6xu1SjqVHUJvm7tdm6xMUNUjNmi0XwMdUY6wt1pjribUT2tLdVPait1oxstBBmGRDIDYuGZ1dbqArUNuuEdUs6o2iHKd23XqOs7dYqUArggdFe3XyOoHdSxwY51YhhOLIqWp0ddPzCLUG9EE4lTuvxtcY60e1Rbr3NXzuoGjou64y1L15w4SGAQTidf+VaSd8J/3V6cGv/ADgIXyzpj1eoJsGn0Y0AVmmgQAOKDQeua8n0lDZKvgAklYFcTg9QmfZ11rrrq1LeGudMU3/SqwTTYE4lQerQ9bB6oawCHq0PUMU1wACh6xD1pHrIgyI2o3NTE6tN18xBa3WZ2q3dV26nHuhLxD3XYiR3dc265ry06rDLVzqu6IW5a8GQ3Zr64TmWqv8pZauLyD7qeDAJxLNnuzJEd1d7rExTSepBQHfAESg4lcZ3W/DDMdR5qrNlqhBv3WXOvBCvFanbiAOqcHJ+2qusl7q8ySC9qmvIbWswIPdcGWF2CjSXQrWtpaO8IQUWC1hbPXjWtGkHN6FT1ptBz3YSuoqaBZAcz1uTqJ+ASgFDZYWMNz1VMRsFGeepC9Snq6z1QIx605z2pddXTa7w1KOr3nDEGveYA58jw8O4BUvWvG3c9ViyCEuitqPjVbmu+NRu61j1iOds8aOIFztXI6nbiw7rtHU1mvvdcgaIkA0eZsFFNmrfdbO64t1PtdlEVlurnNTPa3XGutqbhjwAF+gCbrDhAruq/PUBeuw9ZBpHL1s5ZzgB2etGkA56nkOq1qClDeGrC9RewCL1K3wvPV+uLrIE7MYb1u1kAvWJn3eoClqJb11yDl4CRetU9etaib1Z2rUBD3gDK1Ysne/WeclEKh1i1itph6+L1Y3qHjXJeoxCFl64AyeVgMvW0AHe9TF67rh+XqH7VE6vJBix6jh1UiqdwrlequdH26rMSIhdbVS7UNclXKshRV5KUkTWpiSwqJwvFRVu8kNkqA23BNY7QOlKGiq3TzKKu+tkbAW10kJrvrZH2UxNRWJPE17tCXrGDxOZIStintK5jhmTWe7zXEToY6k1C6V4nJ0mpoSsl4zH+eASWTVQ2AtCJpHTH+8AQKnJcmvpNaFmBResqqPQzymvdABGa5VVchdpfUoSW1NVl4XU1haq3LhFmpTNVGa401Jqq1RF2GXNVZaans81prFxL9rTtNbalRkBTqrzJACD1dNV1QT01LLr/xD08R9VcQAb9egKA/TVBqukNSGqw4AcxqOZJhmtpABGaks1Caq8zUlqvjNRIaxM1bKB1/YL6B99emax31tJAdpIBmr2YOk6QQyZ+hCzVJmqVNZGYEs18087VJrhSXWrFNNDVPdq1LUSAAHTi5q991WurdLU66pq1T+6qRyRurj1VqKWvvhVpJHsqEAscAviOG7hMPaRUJGqkbWMeu3Nem6nzVRlrKbXICDfwFZqkfJNmqQmVgWrPgN6QBjIxXrpKDLoX+RFn60d1dIB/BjNepHVQX68x1k6rMdx6eu69YbwfwYEHIO3Dn3l+0FqSZv1DHrU3Vt+vmIB36wT1OdDhPUwyFBvCtoOXVA/q+1Xs1FNQNJJNh1sNJx/UUHxfVVP6hvQj7gNPWRXzndX2vYv15Nql3XH+rsdTUAZPo3/qzFIbqtyCOW6n0Kh/r9dUr+taMBSSpsKwkEHklGQByHnFQfKgjSqz7z33mcIHWwTtV/fqgLWD+qKgHjAUJ8wPq5nVYQybtn26hu1ijrL3UqOve+OD6zcYYIjTwAFKCUtU/6xT1Phpc/Ue03aACfuN/1Y6qP3Wf+qX9VY6geREihmDJcAAL1c+I6HKWug2E4/Ww5QejJYISC0g4TC06t8BlAgrxB7mURJRn90ITM6Xbo2sD1WbhfnSpetnjZkgqdBVJDxiHWkDv6lN1hXqiij3FFZemeoHcyburj1Ui6ta1UupNxgoWNKqrkUEKxMySMW1dABPMAL6m/vHk40ewitsk+qIAGAtRCIKwNhrQgOopWsu5nwcHcKWgbZW66BrLAPoGgr1KtqKmHwyBfIgmgR0qBvVlRotoGgMLPQbtKZWlDKLeqmZgGEcPkA/8Awg2vWQiDaIoeL1kSB/Wh4QEBwN4ayCQ7WLOGzEAE94geK+j1Bgbog1xoEaVH6vR0o2eNnjwzFi3mO8MJOc5FByl72SCUPpAGuZkr0VePBB2SgzOAGvzVnDrzQQu2HEWmolcFy6AbZdWYBt7VYrq/tOzAaT9wFKHRtXnJZ/1SwbdOivl3z9a16jgNi/qvNXfuuqgOuZfgNpgFBA3erhEDdH7BNKoEUJA211Q6YNIGuXosgaW4HyBqleHdmZQNNidS5r2XHUDU9STQNuQadA35BsVgJEGgH1+/rjA28BCxkOuZILVFgaU/5+BqM5LYG3/IbdBXPoIRB/VRlGWgALgaHKgr6FQDSlqDSBwdIfA2e6sG9ZhpRv1LF9tfQhBt+DX8oLOAcXraAB1XGKDVkpZa1CTzIr4HiuAtWfCU/V9rDzgDD+skAAIgtwN+R4tg0pbkeFjCAfN1NMEsQ3MGUZDUgaFko5LQNfwMhrQdcKGlkNpNqt5i1cWT1U+edK1tT06CBQ8IgoFroTUQwrrTrTNOsHchkY8jQvnqhQ1XuFodcJonUNymrk3VRBtidTEGmU67ap5A3UbSyDYfFLR0aQak1KQSDPdNkG7MQJIbwg0AhsKDRSG3a4VIb9/YPGoqDXcbKoNNQa7jZ1BtNDUx64wN8JZmg3XFB3Cm0Gqg8JukfzLdBvUDv8ZLv1EIpLVW9OVo8MMGgpQowaCA1t+3BMGy0aYNZ/qMA0EEHl1dgGlQmUgAPaY2QFfLvgG+t13DrUoC8eo2Bjl1YW8HHq1HURJFFKAm+Lu19AbavWJin7TqrqnYNmnqP/X7BqQ0Mv65duAWrzA3Nat8DV7qiDS/prXrgNCH/LvNgwK1D2IEtWFaSIHmVIAFelKrnLKHYThYegAAFQGTqoGigFFUsoCG1v1jx52/UCeogDZW6hNA/zQzFojhurdcwgBxgcZh2c6JVlmDdZqwsNl/rFg25+vbVdM6mhK8iqLeJfvjRNQmgLUOZPqjFVf+Ae8g5Q+JyA4j6fV/1XO8tY3WQGPaU2GAMmrsVQEqmR2IprBfUuKvk8BPojxVDAQefULbAXEZIsKpyljjvzSuKsKRLyanxV5tw0XiDiL/qrZGTo40pr8t6O8VJspL63NVqvqlVUoSRVVfRGtVV8vrI9KaqqV9TmalX1ifrDTXq+uNVTGaLX1ZBgLTV+tBTDfr65GSnRg7VX2modVcrxWZgzpqOwp8IHdNdsOT01dvrv15l4Cd9deGl31lDC3fXy1hDNY3JT31DyFmI0Gqt4jXcIGM1X6A4zWpmATNd76oyN2aq5+B0Rs6YrfJaP1DxtRdjFqtDPPH6sHilkbBQ5VQBrVWn6wSO4Ithq68lSt0e5QL714MR3g6NarDcCeqqBo0Ibzh6IASCjfzmeN6BzAiSr7nxe9Z585416Orx0AF6v39uQBZGUtMk61XC6vbDb3a9MwKnoYeEr1Ae1bP69XVuwbC/WcBq81WNajcgBUaBnyDhuXdc+FAKN+QQlUEUjHeDocPRACz48MICqjANUmYa7Vhnnyy/yiLkoiF2xLhx4RqasSqjD2bDyQP+WWDTVRhLWRzQHEUB3Uk/Qqe6QnCm8AITKrV+8BhwCYgL9KmCGQJhflqhjXSatdkh4OJf4KWr+OBhQJ5lGgxCK1+oik57fVCuNUjiZ11LwwXhjUxxphID5Fz1+BhuJBXhBajTM0Hx4JoagQ2HhswoP0EMl0VIAVDXuUAffCXAKZSH6ZNVAnIB1UG4OGEoQLs7ABAxqigCDGwuAYMaJL6QxvYLhtGl5gqvFF2ZDeqX4I0SdCic0affgDRq+4iyLHy1+Rr1NWehoaIPdGxL1KJMmo1FzxauQ++SmND0aAtZvRuajXTGuFw8SIkvX9RtCvlNgQx+mskUbBzyVwUqy3WG07zkquiRtzzkArEfBurhNonV7+u+NcNQfdVRekrjW7RuENX0AE3Z2eq3vU/jzY1nFqxeEdSFz1V/oOSjSl69WNPFpDejVRHVDRlAE6NoVrj1ThWoHICIqno68XrKY2L2o5jU8a/WNqVqbeJnAP3WpwmByIV4NuzzkxvO8LraiEQv0ALcDVQASaBxGkWVrRlyUVlfVe9U4a9WN2a8VNU56s2GHdGhKNm5dPpqXIjRhA8a371pnr/PXEasTPvN69GEhWpEY0nYm+jQeG4C1XABjPXA6txDW1q+Yg5/r5g12aqv9T78W/1bIbN3UmkK4dbnCGFeYIisab3gHaAL0lFoAd8VwfVLaTBEZ/sb/YxHA+uATcF7jf260gNzdqYZzP2vVtU98U81j6VzzW7cEvNXPau7Qn9r9SDf2oXVTxAfW1lxlAHV5OugdTbajg5r6roAqIOuK1FNq0C1NcaFPTEEAjtbbEhp1wFrNxin6tPjTw+Bh1tv4k7U/hsqMD064jpRcaK7XNaqsANCG6DSPxq5AjUBE/DcGJCXgSJrIxKDwFR9d9bfMSvCAlu7fW0oxP+GqpyVPq9CHKBBfJAOIin1FiqafWlqL7EXl3Nlxf9U/HRziLXND6CKThupwzMB8muIjRYLJ7yDPqdvKxORiIt4q82KmkdNbWNasXIMwgBaQyMpf+JI9iXgt9tFhsRZg7tB8BtedZuJJ72VSBPnWFcO3DeLav+1SYChoyNzhnIAU66fmcmzENmhQFTFH06gbKZ9r9bXYBoyUCA6q5i0ibxZCUOuIgGbqXzQY09IoBFzgQlC/K2uVaFxcjJParZLjp0cWQk84WSD3GGdgFBmcxNkrBLE3NcScDUom+eYL2qh1WqJszUJLqyYC2gEesh5sCDNTPiJtVTTZ7Ehx0khUicwtQk6YZ0HI62GxEqhayJoCUVOACilGYfHRzbagLL5Uyq4vje8IwUOmgoxg4dIUFAMSFyne0oUUA3Aa9FBSTQnkLdhAJwTuDXtHsSK8kSIAyuC2IBO2sZLiGQEpw5kx9nAhzCWsINZJICIjgsw3TADPdBUm4aYaepFE1/2tP1XFUlRNkibExSeJqc4KMm+Q2r0FU3YwOtxQIYmwie9SaD1EImVkTVlccAcESaWeDGgElvl/oTH+5JrCI2WYrCOJxBOcRWhDDWgi+pgbn3Eqk1iFB37X/c2ZgFgE1IwGRiuDUQmG7tVU6g0Noq4dQ3AWr7GJqGpjy2oa08iBnycTf0m+OEW8agvXsyJgdV6S1ZNT5hbsAkevrpmR6x5Q2isUUqPKHaAEp8B21SDrcIyZznqdbkZfByHTrH41ImuBNGB6kFNK4keIAUeuQ9Z8YcFNcHqHjD4pqo9YgQac23FqHgAyvmk9QaYxDprnsrMAHADhTXSlH5Nf5qH4CsBp1Ue8AXyUN2om9acpvufPhAYZNdIATBW8AD81Nzavc1zbj3gCJuN8lHXQPlN35q+k2spuivpmPOzVIrzwyV84tOwAtSBnQ2goBQjmOHdyDwEb9+EkBJZztwB5zOTog1N/dSqrkSBA45qamy1NwUpTU1nHHJ0Tam4KUtqaOOYGpudTcFKXHA3ABetDT6KBrtS4W1mWK4hAg56LOOE3o1uA1eQ9RB1UC9qZ7xeOgP1ii2aKOGdkWZ1ZTm8UBp9GhpqF0N+/eKAMNAB1BYrmPVspzYNNRbMPRJxpr9TSwwd3InqbM0ClOPigM5Y9uARabgZGuxiSgBJALFcOaag01+proYPUADC0OejIABBBGBke7kaNNZabnLGJpoTTaFKONNSaaB1CsvVTTfAAAvRdVAE9G5pucsXQwHnMTeiI03lppYYNhYuNNfei5029aGdkdqwLfw8AB601Tpq94q7GENNY6bzjFnHFtZm+SldN3jEga5eBAPTf2mwdN3794AAZpoSgSOmzdNdaaJ03IAE9TWKEYGRRDyV02LpuryFWm9iA8ABa02SzgnTWOmoGuI6bkAAdpp5zGemhNNsaaT02pppTTZem7dNUabvbCZpvrTQGmr3iQGbNSo9psUcCWmnPRzwhK00cczdTZmgYgIeqbaGDtwHdyF/iPVNxGbCa4k/QtTaRmzNAYUp9U2UZtozf+SzNAW/gLU2Q5mfMTzmejNpGa3yXWczOOP+SgUI1Gbra7sZv4zdxm8jNn6aeM1JQBraNyeY4YUTFmU1ypoGTeym5POvKbJnyVZ3kzSbalYgVzEhU2jAG/1KKmgXy4qbJU08sGlTZM+WVN4Trfk2uYIWsGnA0iobXSp3mpOPVTcBIKlwXsit1B6ZqHcd4xYKUcUAs+nhsgz0YTXDQI379eWDcmO8YulKX9NOeiMLQtpteEAQEWNNBirxZzHYqgzRIETNAe19qAiZoAssRoEItNzlivbBBpvYYDPohKBQaVnhAxZq4CLazfAI8UAsAgZZoMQlNY79+bgR9U0+hGeEMzoavI3jFi+IFZryzXLQmUISFKE7CZoCYYF7xIQI/dTnZFyBAu8bpmpvRvLBguL8czoYK7GK4JZaba9HsMG4ppK1BruhqbR0pjZulCeR4mQIXBjP03tpuz0TL8fVNmqat1Bdpq3UAbjcbN4AQs+kLZs88ICmVbNVabNU0HZvACGJm2weE/r+iG9zKvBgL6qxVuQMfcFWBHtBn7WZyGtEa5fWuiKYjdxG70R6qq2I06mqENcr6wsKBkbY1VGRrbkqaa9UROvrhI1WmrWQgb6wQqfiUHTXSRtWHBckc31M/k3TWcBw9NQpG5SNU0UpcBqRqzNUNpX7SharmDIfph0jZGq0My0arfs3pqo8jcZGuP15kbA/XuRpgkncIdM1aObI/X2Ro0jYGapyNfvqXI3KiLcjUTmitVJObU/WEjx8jZbAXqS0Jt3fVkByEDS8MdecogadcbYJxL5iTESzukga7g3QhxkDcvKZ4NotxXg3ugB3MsppWP2DBSqrU1dQayfuajIgEPk3NDQZkb9XeBMzAzBkdiAw1nmNVlcHrVOxAtqamAVQGoViLvsU7opV7mTDvAsK7dt4rSlaxL4iDdztHdDgez51QQC52IFduU3JACdaAJrxxUGfgMYGrh0kEAnpJPSR9DS9G9riTVqSvBeuqtjQiGtX4zBkMyAohutzT+qop438aRSA8hsBjdVM7JCWubsLU+fjILkrwFsIPQAykJxqGMDbiRFdKoQa/g1khszHqUhQ4st8xjA0KBAlAJGG1oNLBh2g0wzH0Un5UVLOOuMQg09niGDSrxTHApJR8cCG9wZ9Wb6QU1zPry0RxpJATPXJH3BX/gK7QdTlZNbADChNt2ai+6JGTlNXmQCqovSqns2qmpezcH65M1DEbfREfZsV9V9mziNP2bXs1q+s5zSaagSNLJBgc0RIBEjWDmsSN3cBVFKQ5qkjab62HNLqqr0RW+qUjd6aqaK+2B0c0ORrjUlpGxW2eObyT4E5vDNezm4EAPvqTI35mq8EBTmyAtkZqSc3WRv/zXTm/NV2ZrXfW5mrZQLAWxyACfr981J+tD9f9mryN3OaKzXMGX99BsGxbI6iai5w9hshPOGzb/1odcnXXxeuWMvbGlEm3tc8vVSxsMDXE6qeNFPwZ40f2tIPKDiVoyKTqFMx8gAmYE18XW1wia/zVYQEAtVowB5Nt8bFdXmTC+wEg6oTOkyEmlW5bA+oJKwFLU0Sb2k31ur+1nhaixNLs5itSa3iaVXZavG1yIBpzVOWqoPKQW7P1tZrFsidZMloF6UUqNY9q9g0FiDoIJ5oebElup7C31Rv9iQwW72N/ZAmC3OOvKDbVxOwtxWo2C0t+uljU/atW1x5rp42a2uFYA9qheNPhal42RWivvNupZgyGebzPW1OWYMuFIYz10A91Q3hSGC1dAPdqQQibfzUMi0V7lDoKS+M5BwBw8QEHpg3nC5NL6lQOYJsEpkEITHiAyaAaY62Jwx1VvPK7yd0CmgqP1wSQM7aoBEjyaWnXtZ3PjTg6sxNqW4tZWmJtVAtFgFku4xaHSReMOMLoUW/W1cyBDbWSqIfgGRKrpSPIcxaJApppgrMmkYtUxbj9jT83a4hTS4OF9haEU3FakDQBQ6qO1+jAak3OFphAIcWwYtyxgOTA6Dw6eoEW+Hm6Ka0LWr53j0p3m2weZ2qyC0MBu8qCI4Y/JcFq2A1aeqL9bVxVwtNUbpPVQWs8LTKs2e1Pha0VIywGYLaYayq1GmyQi27+o4Lem6+J10bCeC2XJocdbZpQQt8xbfk14Yh7suUWh4tcOt09WvFt8cB0mnQtBma3k2H6kV1XSgKC1XxbOLI/Fo7DT4aGwttXFY82peC9dQ4W+f12urQS3VRs8YrKeTktNHROvUuWtlEQuaxgtdToqY2IlsatbVa+PNKJb6g1mhsPNVwW6DgWJa3Ro4loELV/anW1C6rxC1JgMJLfU7WkwcOsOS0tWsEsm0m6jQ2ha0DYISgUTX0W2Qt4Fr3CZGlq5LZxZcQtpgFDFiuepCZTIW2kttpaY82ylpo6Hc7OpxxBBsa6i0ACPOAOFlNz5qndT1OwFTQWIGzxe/zAU29Ou2sKi6oEY6yaFLU1QDIwIttHuAy21LC3P+r4INcg+WF3TggS19huuLUA0fj1mtBO/X9Bq7NaZa3wA4nr7/JcBMHNUx5LMtUT8cy00VVTKH3A+vNEMFjC1D2riAGYWuEIhwbxVLaRpogXIoDPcFwaWCbrKXRko5jKXNtwa514HeweDfLmyqqLwasWz8E0bMP+AlstlghyyoN0VWQKaeWfQ3XhYkGl5sOLCHtey4jvYzrrZ43suOJDFgmnDw587GBvroGHIZIN9xB7OCFYlb7HQMOwI8QbpbgpgL7apZyAL143UUrVhhtGlDaGr8KKtgNWx8RRR1o6TS4yjubDixYZVdDf8GgrY6dJUS3RBujQBKW+EtpQbkrXblohgsXrZkN0lBtZKKYlRtnSYEt4CBNJWDqhppLUD0EUN5kw3tzK3AndT0AJpNj4C681uaE6DowqzxhTSrjABCKt89XhWlCtjfqiK3usEANRt6xoNi9BidCPlsqqjS1MOQKUAUg1XwBfJIQ+K38Tih3iAK9D4rRFwkLhKOsKErOmWZgDDQaHqArAW1JtcQ/4HxW2kA6QbQpKqVtArdoG0kNSOh9w1hFvPwCCGgYMLeax9BRhvbzTGGzoN23Mv/AJhr6DbY6rQQ33dBg3CkH0DlBmSsNbHrm4244Eq9fYnCbg7lbiA2HOsHdTDOI91ZzrZIAJvho0hmW34tdZaKYWbNBRwmo+ey1L7q8y1teoLLUKHbgNY8jc1V6ur7Lc8ZActIubLg1PhUxVWOWyfK9wahnRr7CqKAkG2ctG506TZwhq4mqzcOnGL5aaiABer8LZxfFEmwFakK1fRtPLbiQYwNIKoe5JXn3s4Kswg3NIFacg3aVrdDRBW/71hcbBuiwVupDS9GxqtesF+Ip50lJIjuFSqqv+Nqg22htnoGEcYStmlE/NS66W0SJeWyStWhqm4zvOVkrdUGppVHCB0g2OhsvLWpWvyyVSkTq1aVryDbXmoat+lbzQ20kQjDSZWtvNEgAO82xhqTnN2DaytiCxSy2CiJTDQPm2Zgzla7/UleqlNmD62SAPoBvK1giM8rU2GrV8HHrRQBg1tHjUc6od1ERbX7VRFpqLVrazUt4HAxC1FFr+TYF68zVO8aezEbRpOLdyMKs1/RbB3J1lo9pufG84tV8b3S36hoGLbwMMmtvBBrNwNQCfwPLq0KNeFYmE114IeScRAdiMr+BriyGADNsp06p+NfScC7I9OopTQw5NrUyL5eBgHO1Tka57ApQ7GlomBWFun5gVoY0t3Jbyo0L+oSrQZa4stR/qZVkn+rLLT2a5FKFlqJTY1lr24EXcY0tbZbDHUdlsctV2WpKtFiiRkKpVtagP2W4QNmVahy3X50LTo5jIdoXNxpc0Tlq5CnLmoqtCubPNr6GzKrengV8q9lwqq3/IgAoJuWmtVeTw1CydVoqmvvpWItTQU+C2NXAs/gSGy6tNebdK0+GpcKT3ZZ11JebrrzYmHYLSrai08QlogZgJBtv5peWxatV8Blq2ySFWrd/qdatGXhNq2aGtJKtUG30yl5aDq2qBrkuNwEAxhcRszq0VaQurX1Wq6tulbBJjEJmJDf1W8CtGSgrjUyWthLXVWsoN1MawSCVBubrbUG7Joc+c8FKBBpurWiWjitGARkt4tBpXStGGhN8r1a6wa0MA+rdk0L6tNQAnWwOVstAE5W14WANaQfW/GxkYbDWkgN8Nb/K3YiXB9bDWiyAZYlQq0sloSrcqGjPc5Gg4q1OFva4mCWzxi0nrjOCyJqhLVhCwGkzrq6q2yWWpjbVxT+tqobfqjylpDDfv6yeNkRbuC3RFoTrZBQDUtK8atS3bpWkzXj+Um8FtiPwkEOEhAI7AdXJhuRfDCQBJGAqh495odIAzjhBWMdgKh4kaQvQTHhCk6K/NcGWnBtmwwqEJw6xgbUahOIAhKbp9GUeo2SnimmD1EKa9fSaFrNLXYTLhAYKa+G3IepiihU6omtNpah/XKetlDVCueUNSybuTw/Gticptw/41FvFAgAsACRNZRiLCocUJAbb5iVgTZ0cAxVuJrAI2DxPsERU5CCNQ4j2lo0JtxilnajjVSiaXzXhlpUzZmoUFlALKFZFyJu2sCUjOLyvBqczVO8SzgMba1MqlJgptVKJuttYuefmtebADNaPlsTtdUZG6ECUV3E0nPA91elGynpFBrIVLOotudeOZThsd5hk6oMmBGQFxa0WtY+heV68MV5co7a3lezNwEJSRkGnAE15eh018asnXyNoYIK42/6g3MQUm3jMUp6Tim05S+TaCa1NZ1suJaWsJtRmaXE3x6oSmBcvJXgc3xHDzklq0LVe7evwi2R4m1FmDrYLSYTpteTa5YQi1rIAcU2naugdAENo70s4AN/BCptI556dIBHDnEbhM5CN2Jrt65lOV24Ro8EcR8bMjFVUmvqQDWorgINgQjk1gRu3iONNY5NRfdAcEdhUezQgWmX1UGId83BlIV9RNIYONmkbeBCU5szVXxGp5SrTtb81CRvvzaDm61V3s1rV6clShze/m5kBLpr4c2W+oUjdb61Fitvrf80CjFsjREIQNV6kb0C3Atu4TaAWz8S4BavfUIFugLWTm5NV8BaL83J+qsjema/1VqBaMc1JaULVdS2gs1bOa6W0EFs5zUQW8s18Qa5XD1E18bRWKVoyN0JLco0Mu/gaaW4EyIO0QTTa21xippgdkyd9oCIDyttxgqSUItkC0gVW14NnVbdxZCIQwhsQNSM8CISBP4GJMtIAosycMKPDIa2paITlkd2jLALnDZQQZxtYZaJE1uNun5oJagfVxWohoyqpOO3PzE9BZzsAVpjIpsvjaim7RgcSbZIAJJr+5pCpLhiOqrpNbsoHhjWH1VYAkMBLFx16AXrFgNXV8GZV2PXJtqnACq+SOQp2A3vDg+rPhGCI35KiVYJNa9cNOEHd4PBhr6jK3RXRUtbTxEMGMq1o1wBpQCVeLXAZVwNU417GqjC29dQAT/AMNgFpCHeI7SvWFPCSNaR/JAmttbKBmKX3gX9VCDiQ5Tq4BFAhGAkesQ8IxtqVKGggbBSObbkVFvJQsgGuAKOgkqVNUrztr6SvYFZdtH4hiU029kq9Ru2pdtQO49UqQIDkdrzFMPYNa8wlRztr3bYu2rdtwjbpox9uv3bcu27/YmgBNUq7tvvbde2sHcNkBj20Zk0KymoAM9tZWIJ/BjAjKDoc0DBC7mUmCiZJsUdNO2yQAkNowRE7JRVpvu6yDt0HajPUHnjh6KB2jJNa1gGxKe4H06jIjMKOL2B+219NnusEkwo1t5ZUwO3odr6QHokdRINMQ50isXi1oHp0JdI4uUc0jqFHzSDWwVhtO4w7W3iJqSbYmKEmpbtd0+BdkG4ZOAOY+G/lrTw3V+tY7SIm95NQybHW2E1vkCgXqtJQhPixnIs2x6iYvyHFNBShE7W+JsHAIp0CpNRHaCdbDTB6bdsW1UCYchbLjSqG9tUSwh0kkHao20UARIAglyC+NqjT/W36drnAFnIL9BvratpCMoBhBRoeARxkbasGk8duevHHKVThigdDSRWyuxErk2+sOoVxIBTi4A6dZEmSAwWnb5m2xltmFGQVUWRAzbWU2DJuabaA6zjt2jT7cXeNtmFKZ2rBpiZblRoqWXqNgDcEmALtlOxK2aVFbaA8P4JKsNbnJ9oMlbWDzEUFuMVOFBGeV3kAsLZVtWmJr4IWCxS1QXqmGAFdojXUqJBIgKa6qzATXbMYJtWE8xqZ6tttkXEgIBtyO3Dba20TtuDbyi2EiitLZN21lNETbva4o2QFTY3cBZcVMRnYAetr9bY5kANtUTbAbaRIAPNKUGieCdk50Bx5nFakqeW73gSsaG3WBdqVMrYa2zixOlcFLVNs4AGdq+btDIsFpD2ERSACZmwFCPCAEJT9CicbVN2yggSvdgxL9Nr+7RIW6gArmw9IC83xlbT0hC7iDcaga3Z437GDJyWZUsIB9u2fUX+RIYcL1R1Bjw2CXjEOiRd4hb1KJMDM0vdsDjSCnXFkCO0XDKyHCAtT2AURt/ZBWk3luG1tkSqlw618FrDXg3mG2FtW5Eqd8UjW028W3iPF20Mt7HaIy1J1KdqTF0RMtR8Yhe2wzEujEU5ShN4mksE2vqlOTeYq78Cl2aKnIoQhQjfE5EN69iqwjgj5vk8ARG8fNTiq3AgiQCnzZ4qwNMfcTDcxpvl4Ifyat56E+bRfVCEgezZvmmqoD6q8W00ABD9aOYH5tWfsuW2O9tYjdlpT7Nkw89TUgtspbf9m6/NkLbzTXVYN19WWwUSNQ0dx76v5pN9XS6lFtckaEc1eqqRzYjmr01FNBv14oFrsjdwcQltmObw234dzaLaGa8lt+kaXe1/ZqQLTAW/315Ob7O6gtqrVcgWu3t1xtAC3nsPZbbgYXAt9vaD83ctqpzVzmvltWENYZiicHQIci2qrKpLqRfa7Dj8Gr32+MBSeYI06cpHCjXhiY3Vw3dqAGKxr+5omtPgKjUl4NV3xW51WoagXSNMaKRis9vX8AbpFDVTolebLXuziUFfnWrGOCd2o1CgXGjeuZOTkXLqb6Q9SBeElTgHGS6xl6IAoeVuddrJbwNzBk8MTGetfHuqGvDE8KUaIFFWXBgDQa7vC2ClWYgfPCirOOjTT2YKkIeBXGvnvtCHcPVcnIEtXohmuchfpNWeAele4nMGSohGbGzAoozh2rVaF2E7XJyao1T4BmDLFcTbkZHql/iHaUFMzMGXcrdrG8WuNOVEB3TaqEJnc2f6++D4qwBrG0KNeLzdTSE+sI07GdTR1pptSpmfnMG9B45E7antqxgde0Vzth4KUnZmNpVPWghdLrZRlKPnNgnBcSgkdU+3kIFGrQiWmcg0+qCCBVEDkSFWU72SrK51Q1aQAL1ZpOAweJcBf+1T6pH1QokfAQazlgw0/RtRtemW5gy1xZyC2+OD71VCuZWtvwwXf50FvQIY/2prV1bqWRFAtr7NmXfKg1DkQeDWe1tK9VzqsY1LJ84K3IXwMHZouaE8yer4QDp1tmuGAOhHW24bIB3W6pdiIbGmeI8WAOzJaqChjYkOsGIlcg1DW1FuBQMzAWttdWBV+1AgF9Mh7PGSAyeqB/IgoJKHVCuagizBlcYBEWzg1eGQdUNSA6QrWYFFXXMnqsS1ig7uAA2DoPNdbGpI4ePbyQ11XAgbWualetKtqK7Kp6pn1WEOqFc0zqMS1J0lVLVPEVTVcRbQcQ3mrRrYmteLt2TqSi2I0G4IPqW2bt3Pb3EBnFIyUFZ29zF+Iofa4j1HS7RjnPB1J8bFdVnoKgzNsOsRNr5r8G0nRkIbYA4aLtpw6RO2sppcbSS0BX+75qc0ksNsJFNsOqwAAFrTR4yxOhPFcLN0tZw7Gm1XAKYwVlcd9RCOBUNKXdvKHZ3qiYAEm9Rh2hDq/7qUOyZtYja/B2AVwUHSEOjod4w6fPy4WpJ4gRalodUK4SLWzIIi+uRavpJVFqeon1ur84OSOqbRTFrGMHwjp8HGxa8926AbtrUHWsmIDJGYkd7I6pLX5GvHrXVceS15UIg36cWUsHb8W48o2uaPHzUFosIiX6+c1lLNJS37+yRHdwAcUdEQ7QB3kSSVjRQO5AdsG0C81G+IVHeKO0YevQ6PQ39DrlHc46wHAQw7YnUjDu31QQQXUd5illS0SxBRrTEWj2NaTrF42LDswbejWhdV83bVh2A9s2HWmKObtmNaRxBzPjbthQ6gIZ3rbjh1PDuAtedaMEd4T0O7EmAR/VYT2m4deDaPh33DpiPN8OtMU1w63h1vmphCR+asWIyY6+nW/DqzntjW/sNYUAoLXk9ukLaCOj0tQ/rmImSpyhHSwTWEdkY7ntbJ6sRHRaOxUdWo7AcBU9o6TX5wRsd4o7d15+FHwtfEeReAzY6SR39LHwnvRaikdA8gqR1buppHf4QBi1abASQB9jutmaxa07x7Fr2K1bWuEtdyOsS1XI7KSkOeyh1XyO3a4Ao6Re1napFHe/W48oreqUEF2DpoLVbWn/1Wta//U45usvKfqg7uR5RFsjHjo1vlDqb4+bjBpVDuIGmLVFIM6AHJidOi5EAeSTQgWgFzsAdVCGABYMAQPFNhkQ75YjRDoCteqOpodJmbBwHTyVGHjBWietRo6cPX49vaHY+OhX+8DbTB2JnkRrQk65GtSTrZh2xFsdHfEW50d+4Aki3DetH7ceq1YWdm0nZVrBWeUubqgK1ht8A55skOjVHBOq6Nwnb3R2n6pPpT+PDOcM3bvR3XDqbFcU+XidOY7Sx3FhoLvtGO7Yd8rqgHU7xtucgrEKhCI4glf7dVz14Lp2h0k2slTPXnDttLYXPBaMIk6r/Wp3yTYe+O3ot4UgWAAEOpCfE3wltwIyBjC67xsYFi08Rfc+TwIzH8lsyPKmUa6Ka9k5J1tbnA3GZAO8eik7pKBqTojHa5O8wQd48O0xekqKeGlQFEmCxgswFUYPouN5OssdOAbw1GS7kCna+qpDmzhklrDQjqM5DWOuRBDY60J1wTofjRW4JLhdSdj3Us2iV/n/IWidZuq9o3rSFTvqmVNKdJoAaECaTqwcvOFdAwQo6f1UHjvyjceUWfVD6C2A0ODvLdfQWkG4OerIJ0YjuE7Y0O06Nk+qBR2yDqQnUEOyBt9Tt2h0tTqTgSYO4at5IMph2JOqvVbPGuYdRE6Fh2o1pdHcsOkHtoiauJ2rmC9HfIm/idCUgRgJCTu2sJFO0SdRCDxJ0g9tMAvK6kUFIoM70GVM2tHriybDmCxh8Ob/QWOnVf61rqFIg/GY9mKKeC4AVRVVCFRl568BenYrqi0AH064p0uixCnfRYfZe/07tJ2K6p3ybFOmmCRTwa21gzqWsKTjCKdUM7PS0fdRGkNlAWGdrMR7XRxPLlAAsYZKdbjAax1EIPSndiOyadOQAH41vFvHHfHpKp+1XrgCDy1s7DYtkfQ8BnRXR4pLklHe1Orr1jcaup35Gp6nXD27BtnBkNR2ZKFWMJYWyAKkXEB9Xj6rbGQhO8BtyE6xp1YjqX1TvqwfVDP9MJ0zTqVLcg2lUtqDalp302WInatO0idWDbLdUcToywW5s7idoT5Dp0xdr2nY7SlRNLHbwx1RTvtNCYPPHMTxQrh3nTqJjQ7kzw8yL5bZ0szrunaKyB6d9FhEl6QzoqaOpOof12gCRYUPO0snfk8Dc4iM66eB/Tq8najOgOdXgg2NABTrhnQ4gTO6a6ElrAQzqjnX7OnydfDQDABHZisIJ9O1P+v/NEp108AJnfybXmdj5b6f7/UBJnXLOgggY+r0wH/UApnRSW6kd1M76p0WDvpnayW6wdK+qjDRtTtoLR1OmUd10bup2qjscbfzOmCdkNyZICN6qGnYhOw0do06HjWNjo3vqPO6ad+lbZp02jt+GOrOwidms6Vp3Lxp1na6Ovmd+s6zR6BbJ4ncD2l4dt8b9p2CToMzVbOk6d7c6L9XPdsxrZdOxw8106R51PjqanvdOuSdMU7PJ1hjolDWfOr/uKCDc0B9gKxnfk8UGdyc66eAWGhCLF0pFGd6c7rZ3III1vhLwIdc7rAQ52fQnDYP/OxMUYk85W4vzoBnbaW+fVEC7EF3QLtznQQAaE1eM76LBFzqJnefOvk2MkYJp2ELrrnVM23qdmiBG53GhubnVYOkRwrx5d1ynjqlHY4O+8uIA6+53mhjVHRvNYK1p0bcOkCjsWGlLOyedL0bGx30LrtoErO+edKs6ka0oNpqLbZpOYdluUcS0WDTxLbra7edUdqku1XMVu8ViuZRd+87T51X+vPacQQa4dQzb1i3JATIkHSATn+Djk6QDHq30JjJXMxdnP9Wx31uqeAEzA7pNUXaseGX9v1AK4wEUgNY7z2m5zAVHcIunwu3/a84KzuWXQk3O+XCLc6/i0vUGUHapkg2QjC72Z2ilq8LWGgH7GIZBaTah9tI0kg2iRdas67R1zxsYeqvOxq4JE7vACrxq3nQ02g2du87jZ37ztjHQJOuO2J86351X+tQHYFkB2dB86nZ1XTtWcGeMiJdD87PZ2/Tv1ASAurRdFw7Vi3xzuxndbiRJepTblKgqDriyhh88uw8C6KSbILujnTgGqw2u/Nc51lEG6rv0uhpdazlN4mQk06UuHOprFnTZ2l0VLsV1YHAM+IP86injPfDmXQtgGZNVS64srbLvyyKsu1BKbS7fZ0dLttLWbq6IQOy7ul35PGUlgcunN8Cy6wsq3LotiO7AXBdSU7qx36cy2akNsKAdtZIO+6DLrxhNc5HAdpWrz1VIFA+cscusGkFc7fDWGDuBXTApdAAVyjJW1tjqoXRYWoJdz/rznYAIGwAGEutZykS6u50czrFLW6gOJdxc6PB2uczm1tSzaKo1nMWdbQrvnLi5WihdEIAWsCVervrX5WhninHrmw049zrbSDWz7wxAaf8D5MXsClylJ9tgQBu43croLhPXa2FKHKUKU76zhoXb8Wxy+d8BcV2ZLjZnQSu6Jd0JaSxL9zq3dbCPaldQK7wl1ZyUQIPSukudhAb520srrIDQ/W9ldUNbeZqQdvZtPXavldSYABV2/6uEbSKuy0EYq7ttAkcBotugYQkydM7aF2hLvwENoASiR+K7zx2dTsvHiqO9hdvy7wo1xDsj1Yg5aCdp0bRnC+ruUkVlGIDVWBqb0DFcTv1apZdAdc4bMB3GeviXUmu3Id+A7CYBrhRkHePO3a4Aw7BF1oTp9XVMC0RdHBaF52qzttHfhO+0dszB5h2NXHkXUsOr6eVCEdiBiUFltT7CjwA4y7QF2iTr29fxnNTIDy6ing2QB5hKMuttdn6A1imzUt1XN2u65dQ/rxgVYaEHXeCYGlxra7twCfoCBhVqw56dEy6VCaSEAXXbjgVFmvRbNB2F8wTYDhiL2dS1gx12pYqH3D1SjddPa6r/XGvjCXbsu19V7dBHv4UgMUXfkunedp9Kil3gDh9HUom0pdFs6fh2brqoIDOAWNds7Azp21LuvnS7OhpdS0rgN3NLqVvHnmvBdPy74OFhrp2wPEOwFdAG7iABAboRJNeq7Ndd6qIV3HSShXWWuviRX0biF3YjrCXehumBSWugyF3ojoNXTGANFdtM7Gp1qWsWyOp+Io1/q7pR0sLq5nVDqnmdHg6IB1IbojXZhuwedp0beB2UBx4krEO2Ggma6f1W4DryHbtJOtVBa7+F1SltlnXCugggjG6rUkVrvzreIu3Cdki7a13pLtPupku6812s6cl26zvYna+urade87P11mzoOneUu/2dOAaBN2bLhA3YT2sDdjFreQ6WpLEjtBu90UJ66AF3GyOAXVcuzZdtpb3N0LrsagM8umZNHKj3N3nLq4HVYBK9dM66cA08qPvXQwAKuKkUgXl0cqLDucquOyIsmi8cjBbpvkR5utOd4W7lwDCbgXXQwAPX0DDk4t0C2LS3cPzfGd8G612GIboBXT/yfN0RRrfeJgruw3SLw5qSHzkrN1/9o29cEOyud3ABFN1rEAo3WMG0H1Wbc9Io0zv3HcEuus1S2qmN0/1oqjQWOoggIDa5ClJ8GDXWDxcAdfy7w10IOV43f1O8wuqRq/cBFGo7HsJurAdWa6ch14Dr14mxZfNdfC6JS2L2tNHYD61TdmJbl50Oju03RIsbJdw7h9N02tt9HUZuj9df67QN0LWHqXbA8j2dSt5XN39kB2IOtqqz2H+rp11eboDneLzd5oP87th1FPGLpixXBOJBmdZPWQ/li3QFugWxIE7zl0/bqyNVFLHI1YW7Ad0RbrRyO7/A/AoO7HZ1DrrV+EI46HdenAENpw7uBfALY3gAoBRBe2jrthoBtqs5egQBImJLDHR3RZu3wAm+MGG3lmQeXWDu7MQTEJCd08KVCgCTu+ZdHKi1nGfLoLnf2QfBdoa7mDILboSHZeGEPO6Dlht3i8xq3Vhu+9VwOs+gAfOVW3TpAdbdPjwut2orr63dQujFdoo7Fsi76qYAPGuZjdzC7OZ1BrrYXbNugedy27MChr6oZ/hvq62YFiVRp7EDuoACfqs90hUhCzjZiGn0XKLO/VZgAH9W/6pIZi/qnYgb+r7Aqf6oGSkbRRJif+qADUsjptjSNO2TdjY7Dd0C/2U3bE6qtdKS6a10LTt4LRrO4QtWs71516brBKOROofySYCJd1lxusDSuquMw0IcHRrCaGsNW6NW3dtc6Ch2/+Vx0rEqH0AQe6YPWL01EAJeANid927Ne6cTsNndtOk2drMQv11GZp/XTtOo6d/671h7x50vnfrauzdbj8x90fbpc3U/O84m6W7X53M7theCZUBdd7TBUt04oEX3Sguof1z2t710Py2K3XBumEdti6YShhfBxQPvq+3dMr4wSbOeucHXQgp1OE3rYlRbWXj3Wfup6gPcQtd0Nzr63YEuz1d+u7fHAUPgaIUqugNdPc75Y0W7viXeLuo48nvATTLQDtKZs4oKbxaptKRw6YTxaGepXW11u68G18NF/3WagfXgljhsSiNnSQPVwu8wuUVA0D3M5HHYFJu4adE86pS0ktsx1Yu5BA9EX1rfHD6BIXageuh8CRCfDTtDvpaAQemPasSpIR2hFsrXWdu6YdF27613LTqyXbpu27dee71zKoCBG7R228btL66u90FLvfXb+uvidjs71HJHzrKXZbOjHdLO6GD1moHH3ZxZbedbw6OO2TWunAFnS+5lALKTh39OsdnSYAKQtdmqODWI5Dr4IJlWfd8sQvt0FGs83cvuiw9erlKWBfoIXXcaUBHgUba6QDPr2C3RYerfd/66nD1moAGnHQ+XHdtS733HRYAuySvoV/AmYoPD0RGqkksFusUOfh7r12K6oCPVYehI9HO68d08ABMzXcuKI9F9bJACeHu30sFusSeiR7Mt3y5UxgM4eoo96R7Qj3MwBALv6wSI9OQ9cj35Ht09aMuvuyAvaTyhM7ojHSkelwg0dTHdwhzs53TVbLI9dR7oj2QwHyPUKHL5dhc7St1Ubud3ZaqHWNYVQr044bDqHe7ujH4VIBWD1tDtJnYJkVg9sK6ZwDL6voPd8gEcaaI7ut3X1owtRmOtLI4/ARh7ortqXaYe0BlEdrdj2BHpGAvUuzo9KS4ZJ12HuFZBsuxw9ah6rD3ZYJiPTViLw9mxael3GlB8PcEegHdbx6bj1WHt8PfYWWSA+R7zDa9HoyPV2uiI9abBMxTxHowgMUelQ9pR7LD0q1SRPeCevI9sR6Tyg9mM53ZIW2o98J7pnVyTqKPUCejo97x63sZDAGIIMMe2I9Hj5cT0ZHsCOXCewbhzR7uj3InuBPWUewI9LJ7Kj2E9qKeP0exk9Qx6IT2xHtGPSLuh5CEx6yV0LqvcrdMeoByzg75j1u7vrUJs8fA95J7Vj1tbpYPeSezY9C2ABYgqnpBPTICGxdVM73zUjATBgE3vIXtQo73RJxOVh9bbCgiZCirdG2A23+uCY2lBNDlChTWDxOebUX3I8Onzbre0t/G3zd82xiNsvrPT1H5vd7Sfmz3t32aYLI+9qvzZr6/3tWpc0W4kSthbURNYUwEkbjfVIbU77fhFT/N8kb4+2YtsvWgn231VU0VnFIAFoZzTH64AtB66PfU59tL7dGamvtDwBaW14Fp4jUgW9M1WZ7mW1V9tj9c5GsyNI2o6+0j6QrPU323lttJ9zO7HBuCXe2gFJcMVb8WAj2rn9SrWjzVVAxJt1Kj3sdfF6yNAkaB5B3dWq7ua/gHFyHJgC9IcHqgrYqWhZtDxaqw1tvAT/l3ch8Nffqnw1YBu7PVcmxQto/qsw2nupHjcau8eNbK68p3cevWdVfqvAR7QAjUrABR+NVS4EWMWjbgxJKBSRNTGkPCAqEB1FXfWy7kOCYMjAbp5OISA20ArFBQPke31sETWomsFrW6gS0g+IBr6A4+u+toKUbcA+jb+AAY+rgvasAJC9bGkAL0oXsV7kfZRGAAbpAbaXMEu0mAm5+NNQB4L1wQCTnceAG2FOirpxSngFeALCawG294Bp1X1AExTZRrdN8SJq8Sh4QGAnUiawc4PUl8fVEXsykkrEORegNtefzoACAvUAmgpOLbt1uFrgEwhYSwGEOlGt3RRiXoAoHXJS8Ac7AIL16qoTEkia5oABYlvA1Qmt3kgh+Xi9aABn7XwaEBtvC0PCA8NMkTUkAD8KIxevC9rMkRpyYpuSEBCapE1lpA4ICBhWXFkiasC4bp5tFX7l2Okr4PP26OjAkTUZ4ALEsT63i98F7ccAouhMbRz6rAhHolsuQtpVFNagm4QIq2LyCV2KpboQ05RxVmARiI15fVzESYw3CgZjDEi4Ao1MEuuZKwALwBh+1TarH7Wu6mlw22UmQEyWCH2N+pWbK8Gq8mjRzAfPoyXRZAXwDl/JsQNKcp7FNwyMEV9CLhWvdRtu2UzkEjU95ytXpLyMP0A31UoYa0qTwCSNfpZapVc2rKzQKHoiSH+A9Dy8Ps0AoFOWxdYoSL11z0k1mAO6nSHeDEYEMC16wo7i4H06o0fc0UlBq8jV/Vrr3VTpU7t1E6w21KxuuPZwaqxogMAgVJ17v5jQFpcGNaAJIcqTwHc3QY8Xa9tYjW0h1cBWvVQ0Na9smkNr2dlGSGhyqsr6YUc8aAH+qVagXZXiAFQgdVUE0NxZi+HLZeC2qRoBUiJj9vbeO4u3MNwaTWYHZ4ZpHJI2QQI7m1PQUTUO27KcNviBGmrreUXEgQDJ8OaOVlKCZoBhCvijbTkMzdm5WM3sEwqJhMVwRFlGTLPrqR0GluqpVZh8NZTnzjp0mqKIlt3NFBZJ1cFvgt9wgl8IKhRZ6zXo6VctwYvWFxNbK0I2W3UskZFCBZ+aYZCRkAtjUDEdywKbUaY0xRoojER7Tw8aOqUY3iGsOilcPaKNRBq0qS4xWlvZ3YUuNC3tiNXRYANwbDAdaUwFrTEh/mpGbABFF8ktNkyg6f8iKkHgwN7wOt7zb3OYFb6vB6VeSZslSDU/j3wHomIeXSKNhEejzyXC2ObetLyUcrExARgh4zBpCXlyyjhbnVxhjTYFBsU4ckcg470G3vDvRDG429ew9mY2yABijaQDIrqLX59b2ZevDvWDYJZUWOlU73j9t8XdB8PQdxUFymxRRqFAjFG7d0Yd7+A5V3u+9QXe769pt6O70B3p0gXne6u9Pd7u71MZ2fzB7qsKNrY0q8h+oiEwFbe9fwYYjWiZbAFKioFpMKOSKh572xQETJLGtciSSPAijBOJz55JjpUc2UgtF70WJWKjGgq1m8mXl246Sym/NBfe4PI4NJo8YTzQ+vefe9uOVjxr71mgX/ymVfF8kUIwX72znA+cp/e3mKbWc0FU7awnANwgP+9GzwZjVsl3IPYIFGB9A4QYH04VBgfc4sXPVvtq2i2SBQQfZxZE4ND3Af1VYPoOeDcpATtJU6E0B45SjwdsOa8dcEApXUoMG37aAsd4hcvCxvL9BSRYaVfZrWt20z707KsajSXesu9jUJp700QBJTv7e/O9cfwF2bK8202KGORa9DEBSoq8zCOqN6ACaAmMb2u7JwDstAf2wKNAd6XGRcPojVYPehR9fD7ScBb3tnaPEGid0M3p146r3s0fSgVXmY2MUIVBZrARsKoLLjo5UBfEbikw8HGIaqGNtmF+1Esdz5UHHSEiAM+gB9LXwGqLRQush9FD74FI3fEvvekwL8gDRroSDlIFCzFnACB9DYYgT64OuDNaYBXfQSD6ljUwPvyhLSAKB9qoEYH2nYpwfTwmwBE8T7nIJOniE7TUAHPA32crb2IEDBUE19bmE7PDUlzZbvrIFDet1AwSqnYA+bo/PZU+5W+5EkcCDlPpR2kyav+qYvaYI0vkguhEz6l8kVroORl/1Tl7ZSa8xVivb7G29SRSLV2e5Q1fMpftCMLuBLZVGgcNAB7in1sbruMjyqkg9u1wtNWcHpU3Vue3jZVcaFdWoLomfarKKZ9CPAs6AJ0HMOpfWjpNE3BQpjnurHjVe6gKtHbrLz2l2seUOXa1OmITF7wB7niFXckutTdqS6NN14lqz3Wl4HA94Tad41G2p3jToelLerzKb3C/RV27d+enp1h8bkHW9FozIMvu7AAcMbJn3OECGLUZ2j8d4UbshAEOqDta7KWaQJDrxQCL5XAHDsQeYMxobzpI3oCKeM/6/+A7lAftDIvtG3arWr/13c6Fn3m7vyNR82wtdDRA1n1LntO3Zs+9U9O56Fg22lopfVFAKl9KWpIYBHPo88IeeqsNQ0BmV2+VpNXQzxXMatz7qw2V9F49U8+9ZKe55t21DWHefedutJd3z60G0+xoXVTcIhbtAL6pJ1lOv5TRJ2vu1oL6LvwqdoKTlC+x21yk7JNYvluX3Xy+4mWqSzVTaGduGLck+1hNmL6iHU4vo6qBSgfF9hIo7THEbQTfKDJUl94z7b04pi01epKOmZ9427Eq0sbpyfeBO9mADN9nXVsvoVLRy+3v1Wz7uX3VxouHVFQcCumr19V1inrdQHJyGqtXIxxX0+VovdWee974C74CuByvvNUI8+2VKSr6COBCrrcMhc+uGtrK63wqyvsbdf70BV9Nb6Xn11vtXbWq+ng9Gr6lh3A8HSdX8+ozNETaDX1gvqNfS02rG1pr6CtjmvshffhcHTtKDrbX0RjoRfbO+XW0KL6XX0OknzfdQgUuNRk7T9VYvuIdR1UEJ8SkA8X3O3vwdXu+j19odrnm6ipGPfSmwhCU1xBUxJUHnZkkG+8l9AKAJ3UMSGc1SY63sN8Va6X2ErtzEawu/I15PVq1IJvoLjWIuzl9F/qsA1X+vtfW++/AQdcbZnX1uq3fYW+xt9p57rn31hvNXdUq+59Hb7nn3Kvtvbec+iV9Jb6UP1mru7dXc+lcSDz68BGKvq7ffauuD1vb75p0eDrPNZq+od9Or7fR2jvu3jYa+4F9ezLx32zvoZXSnaryiC77YX0onqg/Ziad99677jO2ZCAQ/Tu+919wdrPX3Jq0ugHDKLSdUDRd32B2ovfSQ63gkxixZP0+vrTFDsQX7cxoaKyA7eQsbUoZeXty+aNe0NOSIvGw3aGwYNFn81W9pUMlvmuzMPp7d83enrz7SNwd7Nfp7AW2n5owLVxG8s9xZrfe2hnrNVdC2yM9evrH82h9rnvrGe65yEfbiXVm+qTPTH2/7gcfbY+3pnvt9VNFGWA2Z6hb25nsz7VmeHhN2fbeg0Utoc/RzmqnNvvqsC1F9ppbSX24M9OX70zUJfprPTmexyNmBbFRH5fo5bSGQIs9nU82z11qpqgDKpZ99YVbCsha0WmffmWyx10b6hPXjrHkfSzGquoFIxSqiWwAsGiTevg2csblY1hWs1vZrG6tI1urCtLi7mmvXre8lIcPRYl4bdGyDXj2kaezrqPdW6AH/VRRgCjAU57PPmdRu/nDM0VdAIbFyC7RzCCXZKe4duQ3rTxI5oBLfggpL11R8Z+wDsPvNvVYxR2Nasa+iRnavCkKf2xc9Sb7tzXkg0rjWm+nZ9Q/qcWjtftFfWx6ot9lz7763nnvB9Y2+0n1ciARTXbJreupSanes+s45xF6BDuzTNEZyGSccfw51SD/DlEq+JVwEcKFBgR0hQQkqoFu8wMUlV8RzG5ukq2RKWSqeyLsYNyVdXgfMRBCAyv7BJsL9qZRdY2FYczQLlKscJJUq9Z4U16GlV/qVFrjUqrfQ0PUsqitKvWeH9vPsOaHlQfB2mQ5WpY4EcOKvEBlVDKunDiqZUZVK4dFw6TKr+sCuHGZVG4ca9xIKp3DosqzMSy3k9eIURjWVQiAe7UJeEdkjbKpewFBiPZVbzB5TJyWRzErxep3KaiVDDhXKouVWcqpCkY6AblXa7DuVepFXhQTyrUz6FRklrm8qgRuHyrdrXuh3lQD8qqMO/yregAzzSBVcGHIw8YKr4gAQqqUQFCqmMONKB4w5IgKTDoiq/H9JP7UVVZh0lIJiquCOSMlLx5QJoFNviqj52SsR6e29MKJhMEJYEUuyBKVX9gGpVdI5NZ2VoB6VVLc0ZVV3KFlVymg2VXycDYjnB4LlVklkZvInh35VZqUQVV95VhVV3aFFVSbxcVVFzRJVVLtBqgN/gVBtvuq8KCWSTkoqACc9hKY1BrJHXof0nw3OvdXTxrDV7aXjvbd2qSt9hqAtJaQF/9v6W0SB4mB496YRC2vvfe3xAkThRqDmKiOaKsgJd00NQsI7LQh82CMFK6wahrr4S93rR1af+7ato0wCZIZQCv/aoFBVGxkCjgqQIEvKAVGcRh5+INBR9/tJGEBQY4knPUkn0OkmiwDA+6EgXxlOUYkMKoMoOMMr65X64BZsbXdEaTgFW2Mcl4NWMJkv7W5lbu9Td7VsDrGUlYcrzBsmB41u70KZQnvZLenLAj/7CdhEnlc/enu0uqrqqubAItFO7W6NOgDde77u0BaWKjKuq2Ed6vUO90KoHpiqJpbHVFbkblI4QB00tfAR1phuAncibGtQjkRCDU0X/7LXHw8O08mEmn8s8AHDubv1FONWzRHZQWBAv2GpHXb0vApQyMxXgrGhJ9S9HkpW4Vgr5k511IAANkF9622obsonrHRDHlENxs1TVrxdjlzmORxWFvMXz1WD6EopXaU1tXQmpHsZgBQQj+SWLGmgqvzwwA78s7EAYuUuIGoaSYLoihJ3auE1dQau/tCgGwbBjMHS6IBpL8S2LxcgOqxpkjekBlycD/dv1Lwav6Yd+AqTQITbGQxc23S6J+3Q1outEKB4EVGQrrjxBzdXBr2sZbXoPdHINEfS2drSNWVxn/BBQamx25AEvB1/VtudYwBqnVGfawb2uySjwdogBQwdgHyT46mXwuPA2dYDy4UcqInYlFto4BjkBJrgQGAOhvcA8HS4rwHhE+NW+AevUf4B8IAgQHmDWwkBCAyj4MIDxf8YH3i4GUAMj/U+KRfckwBY/rCVeCACJVE3A8/39YMJ/aBHaJVxYBQi7k/vTINXuKn95rQaf2H/CZ/e6XXk08pC8lVuoElwafJQpVb3kGwoc/tKVVz+ykeFSq6w7gKXqVZvoJsOrfkiQP+93ReJKwSxw4v7ZziS/o6VTD4WX9tvbaHyjh1J3sr+kZVhFgxlVLOQmVXyJLX90yq1w5YJAHDnr++ZVBv7ayRogYbPvkOjBqZv6ZkGqmEt/fWVa39uyr5+j7KtxVc+1JE1Lv7Oeqe/oHIJcq3ZA1yr6LA0CVvmlSqoLyjyq6VUvKpD/U37d5VrocI/1fKqj/WmHX5Vzky7DLcMNWAEGHEFVoYdT2DgqvVEaYAH0O0KrM/1wqo92jn+yAASKrMCAoqrEToX+mXhO/6m8Kl/u+qOX+vpOlf60DZO/rjPD5wElVHnCG27bzEb/ZRrA499/EaVVFCTpVfgUTv9cMZ3tJUxiZVdcIFui/f7OVXCcO7gKKBt31fKrK1oCqpt1peHFmuQDUZ/33hz9WhKq58Oa/FXw7tgDlVNRGuVVbp6t/YKqts/cGUvfN9fb8C2u9t9PROAdiNfAHGc3e9qy/VAWrz9/Eawz135r8/cH2gL9v6kbCTBftKZqF+lXiskb3g7Jnpi/ame71VOLa5VSJfvT7V726odaX7dI2FnqK/WC20nN9Z7gJIB+sK/VOBxAtxX6gS4HgbK/Ul+ir9JZ7ZTVB+sHAy2ey8Dzfb2z01QGXRGM+zFdO4AkgD7gD5DQVscN9+Zaf30qrtBYWw+jqNH0aMQgdhRYEfLg1gA3RrQIOcxoxjQoAkT14ClY31kxv5HVq+4rAedbk91S3xqADUQC6gLd5k0BTGUEXYRB07dNbACw3dqufDbaWlCDIEHvABgQdg/bD23N98QaIf1NvqlfRQG0Vdjb6/z04TvVfRpuzPd+EGEi0KLsY/frap1s/yaca2Gvp7MTsQMjgvH7UH2h1uX3UxB3zVrEHsHUifvRfWe+xT9kn7L31/7G3iPsOi4tyeaUT2qQfY9upB9FN2U73i3zvrfjVNqkuNN6Avv1pFqQUlQeYysDgdchI3tgh8ODJXCBuMUTAHgyTpwCG29cy4UgyCDvqt4fdXehKc1A6Nh7PNwcQF/vGA1UadIoOGACjKYl/RQDzCb4NVhNU1XqmvOjuCJMGtVI9kKvc1qyggwWrknbBzEkWAQB6h9STq8KA/Acj0ohHTyN2gGVkDeaT7ESHJbCO+UQBdJqEm4hBu0JQDmOBiA4nGvv5G7WFGSqAHBI4gPFwoKlVcLuhvM6OGVXt/KJ+JFFQFigIRBd0ioA9PgBtVPNBwV25LFlNJ9JPliTNYbDDx3pNyEpwL3oHurJAD/qpDIHVUeeg4ItlH2biRwhDU/FMNUcA4H0GmV6LVg+uWaMD6MyD+NoZXSD5IFSdcw00L1ygjsqueIPtVHhzoNtFvdAJ/BTYYVwJTsVXvVZ4k+pZKMpyAiYCnQdeil9BqJ9WwAxQB9gH+g+gJZYIMU4PoMtQEhg1g+n6D/shUFCwzDBwLhQYqSHkljqijkXMkNpMt0Gj5BbpooqB2IF3EKiEKGr/8A/yQXiBTB5fCYRxRM5iuBVwDLw3qSRTx5Fy6TF1ta7IGyA4IxOmS4Fx/VaRiELIzpa0xoyAljfSlNTb9Ym1tv2mAVIg6RB/b9n3r471ymQ+9c5YFKNC8ksYIzht1VcJ264spA7O7LM8Q6NWsa4QuSOqal0OQdMAuS1XqCl4Af+JtwCD4UcmnAhRGpXzxTUMQTSJALIgUprviFMEks/Wygaz9vYH7wNO9vVNX2BoqAALa1qjjgeS/e5+r8Dnn6Qz2zgZ8/YH2kHN/n64W3iwGmqKuB0aS64GZI3hftRbWUbbcDUX7FI3I5pxbTjgQ8DrLaczUngdJbXpGur9sElC+0s5oK/VGgAuD1OagS6ZwZfA0eBtlt14G+DK19s5bR5+y/NrZ6yzV/ge28OIoFr979a0BVNLv/3d1+3/1UerjOFcBOu7h40QTia9QAqA0dHlcqo+/r9XUa4XDT4BkRjTGw79qowPmhBav1jVhqqRQgMbpo3X1CNdZNGqNtqoxgsBIQfmjZ2UEE+rKgipDNzryAMP25DCzBlSMQ/4DS1flMWxYsb6vhibRpNcI8Jab9Lu7j1WUyEBQf7Bnrd/g6gmiM6rjAvF636AygAAEPyDr1SXEyxEAJlQnv1wQdZjV6OL6NJ26/v1/RqgwsVmYjKUUAQjbPGtnSEDe7/cSCHLJbIG31jVCEHrVH6ZQjXDGEm/YVanv1o0EwuEltv0SO84e0D4IBdHBltrIDl5MKzAS9Vc43vOA+csWGB989IAVgD7cSrAGoa2oDy/a4XBnXt9Mmsbd3dfX6w/yfRvJDDKMDLBHCGsuLvEFCmIyGKQYwdhntL3XAH/I2g6yAUPDnMBYVgbiG5Gc1Q91wJfS7WooAS8wa4A4i1JAC16UnvT6AdnklVhs6qhGtMPbDEeWIyfRMQFmgRvQNYSOI1g/ascDHqrnjOosZfAfj71pSKWvXMhtq3WWpgFbEMYxtfEsM6rGkOjxlAEWTHNUBXUab4kiGHnIGTAf3Q4nZzA34EAkPzxrVwO0Aesk147LENZvlCvjSAOTk90GGo3HSR9AHJyEFQDYYOFp8oQ4Wta/Xdetg9w9XXFjPg/4hvrg5w0kkNMB1KGmfiGqAvUl94NrMDL/J3IUHAU4svgBdp27qK9HdguJgB3hokvtfPDwmlKaFdozfQAzT5QtADNful8GdQD+IbB4n9e8Yga17quTUDr19FDAIqkewZFrWzJyW/VEhoPuUiHTlIxepJMAR6lWNKUbxX2rfpsRNUZQ5DOyH2EN7IZiQwch+/d8loW0yaxr+HZuW2kykkk2BV5gi2Q5gQUJtSPYM400wgAQ0Ahqz19+6DvVRP2XgLN6oL12caXo0goZW9V1kNb1pDF9gOnvr+Q8GJRz1LjpnPWxvvO1P/BwBDce6GImgId0yPZO0FDvelxvXheu2Q8Mkdb40SHzDb3IeJQ98hle0FYwiUPLevVZJsMGecwMbRENzniYQ9Ah55UJd6843g0kEyJcBllD4NI6BA/UlSAFG22w9w489Y3vfsxiOOaq5DwyRH9Dkod+IF8hzcYW8gAUPQTxOQ07Gkw1ucGKD0aqDpg8cFFVD736FYNlWQXgzM0CbEF36TTKPYGGTkhB+isikw9pJ5WANQ05fKm4KCH9Y3nuxA/YYGm5DqQB9kPJ1UOQ/de9i9pz7xv0Nuph/ZV62Dtd0t93V8lkng7TGgb97zhI5AJKAcmcyhjEIQTJGENF6hX7ZVYS1d8r6+3UBocxSo6u9t9KaHkDJCtlzWHGhh4AttRqP14Tv4A2qWxeNGDaN51CFs2QcO+v81UkH8x3U1ou/HJB3jQcspZG3KQfeTS7JVw9jnbKHXAWrhfS2hgb65RMom1uMDfjSXAXNDFNNr6iSqNV0gbpOJq/oApl3S1th3X3EqrNGP6hdjsoNdPVZ+m3tHp6PYNent+bd7BnsDisI/YMBntVvXqqi8DVaqAc035oD7S1emFtkcHoz3bVCQA4i2t/NkfaZLBw5uTg5F+1l10X7U4Mo5qdEtCQLODqylsc11Frzg+eB+8DVLba4NCGTvA43B+ltlZ6gS73OEzNbWepnNeX7i4M1fs/A82e4ODzcHs74t9oF4rDMI3a7wAjQAwOvbg05GDYNufqUEGszs/fe/6799XAbe4MAKpmbFlelidF3b63VWocVg07GtjWCbb8LoHDCavT1qjWDW6rQkBfQ2YMq7IOrduRJLyiiJTHYM3ISDA38drA5RQD/jlOZA0du1wxFDdgGhIPIOlCt4NR6Q3GQdAtUxW/tOeGGdGY/foQbb9GsD92z7RJ1KYY1vikuHN94wbXyJcQeQ/eQG1D9RH7K32kfoTYAm+Kuw65kyX2/Fv8GMphml92uriMOm7oajTM2QTD4h8uIJ+eDJPsppNfuPJR7INAQC1/eVqoA9pManUMNBvJouuZPKDFfqweLcsUj1h4+qjdDbredX/vqh1ZP2hDdNj7Uh0SGpmg71jB5m7LM2crjgHD1TN+mY9gwHDD5GjAxAAZAIR9m3Brx0CzqT1e+oqvdzHJxANFDtrHTigfvVk+rrDU7GuAA055X0yQSDqbZEjp8/NYakaEbWHUoC+mXBhLiOnXNhC6eKBj+AIgAZAOvdwDACZJu+A/ne3quRBY2HCjjj8jr3THe3BSKB4m4Ht6tw6dYaunAk2H662vRl9MnM6c9pYs6a538arH8HVtfrDaUYCZIZRjLnafdZ/d/1AzIQ17qp9kEu1AAdGIGIAZQL31U9QBMwR7kIRCPYeAtdcWWJW56rz3Y6PD8wwlqnQ0Y+BYqwrTWsNcFgXbDnCg8HgEySNKEYOixq+uEkV1WYDUNd1CC7DsKhfTJ+sHw3XSuPGQcnICNrYuzIgFD4CrDIVr4xTQrrn4JmwQDdUwKTABNbt5jdokCRQMOGwyS+mXrgAwOzrd+uED4hzHlKQk3rAWO8x4Yeaaxs5g5EGGsYXJskjX8QFQIEBWh/EHC7B+2g4cIHuhrIhEpGrVgNOWk4suFILAdmoBfmxZwF8PQyGSWixOHs6pmxvjFCvgFY93EJ1j3knqpaAbhyaNGx7EFjEHpCw0RBjTDgP7RJ12YZ0w2xBwGtHEHCA1IfslfaW+kzDjYbhHXmYdXgfOh952i6H3g5fNrXQ89m+z9wGGWI0jge3QzhcXdDbn7z82h4cMjSHBiFtYcHT0MLgao8CH25cDZXQr0NOg3jgzDmqPtW4HH0M2+rTg/H219DbggP0PbJxzg9+hiNVYBaMv259tjw/n2nL9RcGGz06rjLPUHBpuDl4HrI3F4arg9nBjAt74HyJJlwd/A3WqwCDvxbpPWzGzkfA5h3S1w575n0xvqzrTgBqTD/haQb7+EHEfD4aUt1pykhFziPk/DpPa1TDWE70S2LzqvrYK20SDpaHc93rTs4MpJB2W1NaHrbX1odwADJnQyDlNal33uIDdtVQMLKdTDrrmaefMXwwNHZfD8+GCDC67uww4Ph+r1lvBuJAj4Ygg/FW8fDJGGYIPeFrquPNIeaQ8g6V8MEGGRfP2y/5BUBHPQCfh2r/s562BD6mHBIN9vuEgyvOn59Ah6c91CHsPw7q+0wC1aHHBVwSmAteFIfpKM2qMi3F7t2kix+8d99aGyMCf4HbQ0ZBm/DtaGmPJW6N7Qxim16kz+GH4CwEbIte/hz0An+GbMPv1uk9ZAuJuB4d5n3V9ntfdQOer99ThbSbW66vbNa0atctUDQzaDp/xHPeuqoA41urT3BI9iY3KLO0uNShGx3alxrsgKLOyCtv37UCN6Ya/gwYYPRVndAsMMCEfyjdJ63gkTaKnABiEY1EQARpwtVAx+S1bFuk9dKU13QI57kWHDfrWqEtEQTiQEhz4VwEf8IDpk8XhCN8p8OtB1k3UIuIa1+Jx35zBEeKtY2Yz8OQRG552r1q9Q/XGp3D+mHHy1+ob7dUJbXFK3+q0YAcpSo9Qm+RDgbDdSGSbiOwcNr2hApiLD/cMYgddgyuhmz9QeG7P0bocaI/824/NLn6o8PAtsDg/BhlvDh6G/e2J4YjPaIsc9DNpqELAZ4bPSlnh2FiicHo+3otpTPT/mxPtU0VWHAl4axzWXh1L9P6Gq8Nlwdy/VV+mDDcBagMPN4ZAw4+BpSoCxGO8OfoZzNd3hps9cRRvwOHoYa/WuFdz4NRHSbLY/smQACB/0DqRACf28qFBA/Eq8EDUMlIQPNQGhA2eFFaulVgMlUAKtp/QCcHJVmJDGf1ENUXQzrgSCAaHCJZXECBQjmUqvEDPP6CQP8/uJA6lHUkDyzsUSMUgdCgFSB8ZgAyr2lXdh3pA1CBgOSvSqmQOK/pZA/SJYZVqv72QPq/q5A1Mq1cOMx5+QNzKp2rqSpHfAi6GVlWm/u06Osqh+yZPwrf3ALBt/TDsBUD9v6b9KHKtjA8WJMdgJyrjgPqgY9/e7+739OoHblX6gfGYYaB9v9xoHbc6Oh0t4KlXcP92ac5UAsqGtAzH+1P99oGE/1OgatYGGHFP9boH0/0jri9AwmHBFVfoGgQNWUAL/bvtc1AIYHwIHYqs0SriqsPg0YGBQoikaJpPGBju+9f7kwMSvFTAy3+7KKbf6uyDZgcNwLRHFGwBYGaxqsqq52Oyq90AA/7/0BD/qYBP7h0f9VYHx/01gaFVW5BkVV7R1feaNgYCRvVgFsDUqqtEDQCl/dp2Bw3VHGr3dV+YdP7VFhqv1Tdk1BKuwHdwAhu6YNbw9esbLQAhiuJgQADP48NANyFwB4mDQVnhvJVRv2qwd5Nj1qy4yE2ZiNXQaSSOEVIZySiZ5WmrVQd+8pOI+qD3/6voY3EmL7GP4ekUqwAC9UyyQP6rSwBAD7+kLAOzUB6gxoHCao/wdewBWEeCXSKCjr9RGGDg0T4Zcw6TZYq9kIbB+1VkdKvS75E3IjwlJyPAfoVjVbhpj1BTkPdWIAHvVfP5VP04WrLYBfgGNnmZJcKNlxkwo2s2XSrYJ2uLDKwH3xRbiJ40m3ZaCjzuG2jUBGpUcN1pBeIGAGbX1Qwe6VTngGbWMD6cKNHBQvdg1VXHwcTVQCOrPs3HXcZAiD6z7lz2o8MC1TG27h9mkdS405Qet0sbkXJDyFHLlCz9o37STh06N3d7gLV22tB1Uq8bu9EkxhENl3sujS829cy4FHuH0d5RMDADwSe9argHbSg4HQcIAiRCg7ccbxAvknzIvYhqjALBrCH3BSA91aORqNA7SYVeb4UCugzwm6rkGD60n0F6oSfTfpMWD8gVNAADerkCreGmfDKE7SbyefJijc7Gz79ZcaIZoUUZcKRAwaiDcCGbcP0QYg/Yrq88jshGSy05Pr4kD6FUwjhx6YZCEfuhra7h/D9xmGk0MRIbBEfGJNAjNH6dz5nmpEgziWm7duS7LdX4EZGQifhzieXNby2SXBsh/NQRutDXpKKB362p2IOmLSHdCoa9THKdohfc7+y19iKbrX3hRq7Q2Au88jGkG0X3ifvPfbpBkh1n+Bw7UU1v9bfJhiMdXVHubXEEdsg81qw2D8xkf40FKAk2gPh9+tfoVHDwXkd/rU5h+l9y7cRejxar/I9sgWu94pbYS38NF8tZ+R/f1kJGPLyW5TYozufZudpA6XYg830kNd+RsTa8gBO4CCUfjvXlJVyjJ/7IkJXhWcaBwB44DknaP0wCzt4o0QeqC+ElHPeD/qsco7Ju9L1csHPCFK4bLjWxUfpOr4HoqPuYLFQ5HGgT2qlgKmHhEfi9V+ZHPV1w5qKPJvqio1n/Bt1gVaK32GYbdwwR+5uNjb7nBQNwBmXBZ22iDcwbbcNX+uWo54eNO+x4a0wOKLwXVVFqnajTsqC0PqbqLQwROy7dWBGdN04Edyo31OzGthBGx30XfgCGbzwVcjHWr71WnYBxinSeo/DvyadiC4AHFoDzuhqjD+GunXfW13wqnaxSDkT6OqOiToZo7pkbqjvRaMX19UexfZe+lT9ESQlICDUYMg8NR7bto1GwF0G0dX3RNR3Gp9Ta7IMPkccg3NR8E9fcSE7AV2nESGbBvAILv0jk0EJu3iP8wFculyaE7EPwP5rQkWvXNFg1XnDJFpOfVgQKJy6Ra+2qFUX1MseoHl1IyGBA3f3wC3jlgFNe+VhCUZShlWwwFpOrxhMBtw35UbjHQ62yd90/NLVEfYAsXQr/JHEKnaccLgDiOjQrR1lN8SZxO1V0cTFDXRrVRbmodGDKM2MUiIwO+GMyE12L2AMqjk0se1cVKFCxhLni2Mst3ak2RPR3HJ4QA1YFNQrwIVRG/ay3Ea7A8uh909DRGa8OOfvXQ872nejefs3e2jgY97dqqr3tXRHziMIYZ/A30Rs014Z6LVVRnuGI4NgGZIscGkW23ocTPUnBj0MKcGn0MF4Zi/a+h7ywFfbrdLO+vho+ew9VDBZ61iMHoeLPQBh28DpcHwGNZqppze+ho4jpeGu8OQMdZzbV+mBjnkaW4P94Y7g/lG6GIViCuoX9YMcI0aeAjD7Aaxt1ozEChSKWmx1ADDqlr0LDEww0QJ+jdDGnKOB6VNPAg8cZiY8HgJKjxG0YEG6kXA6/AlbwKutVTpVnaN1BYlFpGBaRqkTcpbw18BHdG16WvtfMnVcRjMJQRs68EfSdhvh4atW+B9TjxesTfWph8Itc07C0O0ftnjeqWwQ9SRbLconp2G9XvwAvVPYA+E1IwK+dfqjdcyMkBX1WmATKnp/nBrDSIBc6OP/zLo5jW/5gJGqfPw3QBuCTB3JqjKl7G3JObWniAlFb2ulxkfI5uaF0UH3RjbAPzDRCU1EH5KEmW3nNFRGxMYW9skkH5JUsjUJHuwO29r+bUVAAcD3RHD81amraIzuh0+jgZ790N/oZnAwnhm+j84HBiOLgajg2AQUYj9qrxiONIZzwxb6xUw3+b04NzEcmOPAxlPt/pr0gNBmtxgKsR98S1eHdiON9tbw/Xhm8DxfboGPFMdAw0pUPySEGGumNQYc2Iw3h+uDqDHxmOIYdrVen6y2AMaRrMPBLq4kJs0VmZ3b5VqMkMaggxQxvuDiaU7yPTUbLjROGgqwD/87gNjfoYnVNa5oDoIBtECGHBQIxYRZ11BOgVPAMMd9DTPW/0NY6hq44xSWAiWrnTJoWacMJD59On4C/+LOdOKxN9xFIB76XEUE6ukUgdmMvKUdLpkRyow8cyA+YUIJ76WKAMvVdFGHEAMUakKP2gcsCTuyViwpaiuNR+mF4yFJQrrKjWHaju2UQj61Fg0KC4UxMoyGa1BQ7IjWuHh8D8o4eGll9kxBXmOvMekw7SG2TD/ob7aP4VpZDQLM2d8cLHEiDoGHYrlsnJYjFC6jCPqMZGrbCWjlj7zHo82fMYwrZiSVG2ymqaaOPhsCozy+gOdoBRtmM99Oc9Sj+OBN3Xj0ljr0Yl9Wkx1dDB9HNTX9gZDwwMx4cDuTHnP35Mck1YUxwURaDHLoShwbKY75+ipjKeGlwONuRLvjUxySNdTHpH1v0amI00xjFtsxGMz0L5naY/i2mQdkGGUv09MYrw2S2sBjSzGhmMlnosjc6x6yNPwB/6P05qAY3We5nN8zGcC0NwetY7Xhn8DVxGec1ZAEnvFwQ7MQnAwC/bQHtaLGYGvB84Jgtf0U9W4QC3odfw7gE+ADHgAcXIDZdtjj39A7B8AGw/BieQGy2H5Rm7MGWMY6cG7OjDa83A44LwNANzK/5EHqF44CWOksdO8wYWDeEAalxANBbauqG2NjeAdwlJP5QLXGUHJMQWB6vnjl4c3YyvxYjAO7Gs0TAWo3Y/5wH7iK/En8pZJVvyAFPZMRN7GC0pZol85ogQR6g9T6DN0Vkfdo+eqk1V6QkNUI0CAxvaQUS51wNGGabfsefVXWx1CADbGPxI1GSf+LTqmZskVAYdVM4I81hdRswjwna/qNDzvANSwOjcQ/0IYoOTsw3EEbAO1SnYhwo0RYdOY4+Rtc1w3qCr3D9tyJNnjZDjCNH6tB1Acpg8aqC7SHq7rCMtqs3xiDu0fDsz6LtDeEdnDTQxyYgh1HuZ0ioPfNScewGyyep3gCJEBSIxs+sH9DK7cP3FvqufYlRyGtpmGyaNXts3bR+2rmjnz6eaN1rovNfwegWjiRa7t1VUd+TYQRiWji7BSqOnHt+/rjWr0lOxBTU4WQaYdVZB7Wj0L7ak260ZRPWxx0QYRtGlIMm0Z0g2bR5T917713A20ZRTXbRpgjV/rnONO0Zsgxxqt2jM1GS938Ec2Y+LzNndtzEOOORvvIYxeOkAj+1HNNXeUaiHYJxjMdIwEROPSPnE44ox0D9UnGYKPE0YSo6auhTjjYbsiNgiIfbYe2/RtmjHuaPaMYz3ZgR0SDOVG9OOcLuPw4baozjj1A7n5i0YK2PWh+uW1nGNaPNUfnffZxtqjfLHAuPRcbeicJ+nqjbr7TaMHvqvfap+9h8vnGtu31SGG48ke0bjpcihM4ThNdoyRxj2jjJb081RcbWINU+Zwj+zH1qO/voAVWRR1l9qXGIJ3pca0CSux0J8WXG6QCAOFy41wetIjcH7wf3xUbk48VxwmjvEGnV2w/vfbW8+tKjWjGMqOLTvq49lRvRjTXHW6MEEcKo21xkzjnXHfj2p8AjTh+0nxjopGs24DcatfYu+5tDYC7N8YkPlc45E+9zjhDr+qMdVAtozTxTHjdTqFuNUOr1oyNxvbjtA6jCDrcamo+FG8LjSS7zj0scczUJvjJp8H76WvVSEcO41eR4AjSOCwG2qMfO45WGS7jTqjjK2eaErY3dx5AjLLGzB140YAri7hvD9b3Hzz0fccfrXxB5TjB7aVX3Qmr+4zVxgHjdXG+aMNcZB45vOvKjItGIePFUfa46sLaHjIc6diBWDF64wLWxHjq+5keOtUdR42Tx5bjaxAWePjceNo9pB3HjnnH8ePXvqd4/Nx6zt/nG0eOiTuZ49lu52jjEkaeMUEe/jdtxxaj+UbN8bY7qHoDGkPdw6IA4uOearmfVzx0c9ODLeeOgDoF460EkLd52Ro0Ai8bE42LxnGj/lG1ePqcdq45cmrKjTo6deN4Ef1461xw3jUPHyqNdcYs44+eERtCPHKL0vxpt40fGgLjiwasd1LauA3cTxn3ji3GO+O2lp5UdHxnvjQfH2+M7jDC45QRpyDtM7GePT803xmU+MJmSW7Z2Cx8YggPHxg7jtL6juPQQe546dxvjjfPGaBC0SQzHZFunPjonH7uPHUaK9dVx4vjGvHS+NA8fL44LR0Hj+VHDOM18Y643XxmHjZMGksScft8Y5Qutvjknb7eOD8bRyPPx8O5i/GRWMMEevw37xq/1PKj/+OJbpBKmtxyajoXHNuN4hs9o0X3AHovwH/jbir0eIzaR9MOrxG4lUk/o+IxYgQx4RPEKf2k8Wp/X5GncBdP72yEQgEg0O6kApVNEailV3EGxA3CR3EDag5wUBIkcvPYbQckDdSr0SPkgYOrWL+nEjbSq+rD4kZl/YSRocO8v7+lVkkZXDmyB+cOnIGlw48gbpI57bXX96ZB9f3XGxhOKyRk39EoGOSPm/o2VdyR2UDvJH5QPLsLjPA7+4UjKoHxSNSsMlI7+ETUD5yqZSNLWF1A3lZFmj9odA/3Kkf2rqqR50OGpH8AXfKp1Iz6HWP9+pHHQMhhyNIy6Bk0jdhl3QONOE9A7SQLP98KrfQNPEZ2wAT+oMD9pGMVUu1qxVUsgHFVZf68VWdGSr/Ucqs9G45ZMI5kqob/f6R+UjYBMMwPBkY7/WGRrv9+YGmI59/o5VbwoRMj9xxkyOVgaD1NWB72qk/7MyPT/uzI3eHd+KTYH5/0FkcX/ZbALLo77H7t2fsZmoxBpXajTSHqNIlkczIbrUS51d2gWS4HIcrYw2GHtjEd4HFxsQHbY/2xl4ACwmMPwPoO7Y2RIPtjPbGmAAbCYcchsJ8Zmpc4jGM8JtiXFd5JGBrVpui3Ut1FngGA2Be65k08D1se/Y1lB+QKIHHnpI0caz/iUZaod6DlIOPw30SYJJrH1DGL9t2PiQLKDjcpDB29SAkBMgnxf/T94Wcjf/Fh7j6AYwwGdNUPVLPB4x6db0O5nMgJADMZH7QDWAZl4WRJJpG1URpr6FcyhPu13Iowb3AArqX1ip1S0a8H9ThMxoq52sLlTcpDnAJInBjWwjvjHo1gSkTxGAblJlkzmUv7IeMe27Gm2apv13Y7iJpjON00uRMcialVRlGBlyMHHGmq50LA4yOx6XGuXCVEjkC2+ddQOvtqs7HkZKraj0eJ10dnamwx3oCQaUrY8/vQ/Yu7GgOrPCal43OGtDjp0aMOM+I0oINhxzhsk7NKCD4cePzuCLJpGNSA3VDCicJGKKJ/yDw7HTwOe9lnOKykD0TD0Cp2PC9UVE26gIVhFbHQgB1Az2cIXK/5E0eUwxP0WRM7rYcXwdkx6dcPocdCHtYlCNOM7HlU6JietE7WqojjLg7Q+PjhsnPrlJcjjQ/ak6PUNX1EzXYejj6LRGOPOQRKKJm6mfjCC6p1AnoIgE+EzPZj6/HOePOYb/fclx8ijVxqc/TWOTSGYvAbWlUwoj+PSPhP408x7CdkvGW8gycch/c2+j3DFb6233yvvLtVmJIvjae6S+NujTL49nu3TjuvHhaMtcebHsVR/roxvHn+Om8e3ACmW9/jVvHAK5f8Yc49A+gfjQ/qA5q1icQpoAJ53jbnHXeNHvtcQt7xjtDS3HGIM1ib4wXWJ68TVPGYBPj8bgE7NR8PjWDGW1UXib4wcPxvP1RDGI32J8a449eRlsTl493yM56o7E+YZLsTtKLexO3cbz4xJx63D+XHkKOnute41D+st9DYbJxNe4d49dXAucTS860l1LibXnSuJyvj64miqNP9gxAFuJ3KSJvH60NKUwt4yqBlqjrra7eMmQdfE6LIYCTN4nseN3iZk/YJvR8TjBHQBOK6sAk5xJ7vjQAmQuPfidp45Pxz2jPoI5Ai3ZpEgLuUKah62KePwbMef9QSe98T9BAGxOOYabExtRvJDiz6XCkFqnNDCOIK8TmkmVn1nccHE0D671Drlb5ePvAFFKK4hK9hWNQU31cvo1Y+m+20t6kmTJNYaFCo5rWpLjVT7ndVlkZ3GL0Js5jk58uohhauYNn0ByVy5AF7r3LeQKUIOcVSTvxaCT3R8a0k0X6jfjhzGTuP6SdmuIZJsHi0ZgltXO6l54xZJ5j1VknpOMlcYK4LZJ2SAgm8HJMNmgAUKOJ7iDZ56AqNFhsqXXcuRKTXkmTw16Sd8k+FR1dAJzGpJOkcZNyK7GhN8bqIAOPnqE6k1mJ79j8/lk0RN8TKw74R97OT4AqJ35XvzE4HqyiqMYn2KOVF1iaHP2ssTiBB3s6yFx+nkAxlCAGRwbNLZSdWgVhoHm9pjIlEA+HxuUpRrfNoiXtWjJyXyniCDACwawPM3Mqg8wzoyUUay8af9x6TohHa1fghhI19aceJ7MGWek/UAV6TuLd85XMGV3KNtobR6JKcapH9BX8/N65dAAv7BQpD2YXpYtDJyA95LANHhdQGbnZd+mXD1iGXyNVlUudPnjTGTA5Gyb2W93UHoDZUcSYj6fCpeYDnTsKO8A9Mx7oD5vCcs5BAemLCoV9IOHdANA5vQhU4OvSq0ZMQHoxk4/BuOQMIDOSpdA1a4FTxTGT5khUHb7wfbkITGpRA2HMbknxMnYY21ZBeQoV9JuBkDw0QwrJ61+1eqicBzRo8A8V4cWTQOlUOjc2XNdRW3LBeXEJTTakSG67RsCBsMJvDTXWPfzxynyhPHKl0DfpPAqC1/d5jJ/4IItdCpxxC/lMAwd+A5hs7tQnlACPAKMJEOM3zI274eG+QcNQO2TL0nTAJtX2DRnq4UPWXSIb0B/SdekzeIXq+nFlPpOnRsbqYegROTlA7MCigwi14geMNnJc+s4GKRusazlNWvmDqf8HyD+SRCKsahnjdlsA5oM3CZqIPTJuWTGMabppYLzQmFS/PWTTcnSQEerqTk+YXE0T3H84poWidzk/XBfOT0lApq0EunSQ19JsVoKdSEy3LVmGEyEqjYeCRbbpPrmVjk3Bq+yI/68yhKmDWG9QvJ0xqXH835UjyeTkzxPaI928nO5MXPDZydM6/aYPuCCAjmfpNsMax1Jjm9GewMKmpaI5kxq1j2TGw8O2sePo/6egpje6GnWOJsd6I95+t1j4cGz0OVMYvQyTIX1jcZ7HTVhfo/ze/RwQDwbGZiMtMbDY+PqRYjGfaQGPpfr6Y+sR4ZjdcHSz07Ecfk3Hh/YjtIBYFMIMYlY8C204j+bGMFOFscuIxgx1ZjWQA7pgR8ZbVZv47+tvZ6nCOgSc6/aW65qTNgnu/XjNrYgMYO7jj3btrKPxeuXFMuKeQdbVq4fJznu+MDg5ETA6TaZnbOrCNUA4eNhTFjUsm0OJTk5HvQB7jDQaVz1omFsXTBGfhTBsgiy166pZo723UXhHZwVNJ5HgutZbWgH9Lkmgf3RTus3JIpwV9hUmCuNYSfHE2Zh3j1Qls6OAaXoRYZJIbIUKTG2f1uwdvk+axlU1lrHmiOeKac/S/J9ojb8no8NBns/k9IZI9Dc4H3WMP5qqY0wSIBTIX74z2v0dKQPehj+jeeGsW3f0ZfQzi27IUcCnjwOHscQU4TmkJTWaqUFOAYbGY54psP1QJcMlO4KYz7QQpxZjxSnCC2kKZLY0LA08jz/ql2k0KZMLXQptnjhGHpCOMKczDfIR1YATSnza0zmo4UzCWuq45JxyTjyDt6U6YWi2tcp5BFOj6AXPafx8Itn7i1z1jKd3cDOaphTga60GFSVqGdRgAAxTStSnJPgfs4fHHazZTaeR0JOIseKkNVJozDxXHy33ofpI/bx6uCAO9aTcqdHFNPZD+O5ThzFDWhPKawCJ2ebaosTRxfVXybqI1vR92Dvim96Newbvk1uhscDHRGJwPn0Yd7cQp0JT19Ggc0RKfvo+Dms6woClr0P+sc3A40xwEgIbHoFNxfobAJkITJTX6GViNxsfzg6mxgpTUDHU1WpsfTNQ6SaZjWbHZmOxmpGY42ewhTF9GeiOhKeLYxWa0CK2Q6qxPtepgAvPuReaa/HtJNJ8ebE6Rh28j5ZHIsNPkaBbk1UNaNUGIy3HZKVmk8xRlsd4D6mYgV6Bv0grG2LD7FGGC6UAa4o3GJ06NoBqpq0VIbZYwhiNsEmQgZYPOWBtQ/kYIzyImBqMP6ofgg9wQVCTyb6jFPy6qA451JtRSIT68KqhSalYRYPVghHxhRJ3eulUfIBeDhIzsBXp3vOC9Uz6p/6+cqmB9gnxRoQH6pjEIAammYjtfpMU6QA/1TTMRvVNRqdqGE9x9iDqq7ga1wvqr0PDzIbc+dQM0NgiObTKcpkmj8nH5eOdSYKgyyIgeVlmHQqLWSekA90pt1TStTKp3qOTlU+WBH1TUIimTCfKY3zdfJ9Jjm6GsmP0qZyY60Ru1jkeHAlOdEZjwwWx4nNTfboVPa+thU0MR+FTkkgdw5G+tiUyApjcDkxHc8PTEZ3A6GxzFTLBQcVPLEY3YzkpiAteSnC4PJsabw0QpkdTreH0zXrqfKU172ypTcGHu1ODMZIU0hh1uDnqBWVPBLuk9QvBnMpSUnOOMTbpWU3apwVTy6qB4gGNAi+qV3Jd4HMmYtV8N08KHyp4u5rBNxc3hYczE5WR7MT1ZHt/YCJu4Q2DQeeDFqmE6j8IdIUuku5w1bsk2IAwlEX0rd+7JCYd4aOgbfvi9TuHHcO8g6kNNQIeNU1apxBtOyntn1jCbA48RxrqTMGmnyP0iOU0C1hxDTJd6jVMoab2wxYlHQ1OCHW0BYadEneIudI0jSrLsgQIAE07yAITT7+luJCZ6EQIPBGgBNC1hYL3O/oLEkiar3uBTl2wHUjohcIRPVyw8xAqxKyFKq5nbCgE1SJrDXgALLMVYYqnCNDJrQI2m9vTlYA2qHdVpbmgoEOoJ49J+mni+kHhx68DGNLcYexW2Cn63ePTccEfA/PRWt8ebbNOu8f3fVJ+tOQD891LWdRwC055poLTekGz40Pz3oKTCAdzTdmmpuNSfoc080ASRApKQ7ykRaYk/e7xpSA7bHQtO5+oS04FppT9HVRu14Pz38GAVpyLTRWmlID8SdJSLhhnTD5WmstPTcaPfSVptsG0wE8MP1aaS05e+o991Wm9UP9lA1BJlpjrTJDqYN4Pzx9+EVGyoDdxl+tPuIDQYmlp7CAwEG1IPVEom015pqT9+kGf1WJaZO/DJ+1HjaxtT9Xnwp0yWBnBFucQlgDKIvv2fal+BbTUWncX3TaftfQK+9rTHnHpuPevtFQyG+3W0L29Xy3qhtW04tpzrTMn6T33Xjoq03jxmbjltG8X1ygAE/Q18X4YBL4C32faYa01J+o993r7gLUvadO0x7x1T9t2m5Xylhq5DVdp7x8qn6mtPTac2DSwG0WguFArp0nacq09bR2BeUUAb5246e+0w5p/HTU5B9FO/VGJ09lpxQm/C0DlP4sAW00e+na2D89uz3I6aPfbIgSAc2rGppA99IgHFaAO5cGkmdIDI6Yc0w+J/zAjUmltWC6evfd1p2hTrOmZP02IQfnsjKgzcVOnpuP3gGm00+ppmIyOmYdM/acJ42lpp12YdGaMl0r2Okk85IV12/dznJ4QCsbXJpg4All7NaMWEcA4916josLkd6FBk/kH9lTQHJioTE0YB3SxsgHxwLD9AQU0YBJgDigLWXPc85Ide7Bh2HliBOIAvh6sTp+AhsGrpMAACDjEiAeaAu6YI4O7pz3TSr7vdO+6bRgLaJdFKgem40HjiD9YWz+WDJEenxmCIAGj05GU+k2sengmKu6cT040AJ59F+GwdxGyCD02OIEPT2kcAumwXHD07FxsvTCembIAe6cr07KlavTbcbQQp16ez06SY5IRM91t/CY5MGAPOTLwosHQmwoScG1UFLABAm8sBG9POEUdgG3pt3THem09N2iUSYpnp+2wDemJox5QYRiaLUJfT8emV9Me6bXAJRwToAuAAH9UscEz0wfp3JiR+mEdx4cASYoxwGFKrQAa6Y0gCOAMygAvToL5yHxmACiIGQQC9EGhjLwAYbA7JGjAfWmtAAB1BulHbgDdKZB8ZGB2qZjU1vpuxAXAANRBjtxiUFRpuCIWWIzsBR9N6yIn0/eUJsKi1RVrHYAFLYPvpzi1BxQZ7jkh2dgFvphuwGBnsZFYGdkaDgZyUQM9wOACEGbSUAhswOg6Bn+pVj6Yg3B4xbAzY0ZcCRHWzYAI2uVgzNnj2DPUGbKYaQeAFw4u5OlIYnjJyHrKCIkLBm6QClPAtzMTOZhgS6xJnwlGgmYLIZx4QeyU3Ah2qgHIsoZ1PgegAE6BiKwwtMiAeChWGjqUlsBDQAN9Y0Z8dKS49M36cT05/gKJisTEBOD9K15SgMlUQAlHAopZ0gAipq7GQII8oQGM3X6fL06vpjlKDO6aOCb6eD0xQZvfT8ihqbFa221UKXpw/TienRABkYC5SkEZ2FKNHApHVKvsv07XpmRA0LMjd2PlSiM9PpwPMsGTIjP4gGiM4HmIozlxl6o7L6cT08kZ7RWn25CgACcA8M48Ifwz7emPdPZCIY4Efp/vTDemCDN56di4zZAWemrtATkqCpRzALjga2wKABPDS2ACXEAjEx2AvRnP8A+6ZI4LSlYxdDXdMM1fACqKYr43kGwBBKODWiSullFLWVKy7bWgA2QD8Cp3G+mmsysrY1g9txSpxwZjgLz6WOBRS33MKVOaKAyixbjOdaDANBe0cwyvMQujZ7BvhIjTEc0ZWjB+0P0WGDMqVOPLQj0J/jMYIHGGIdrPuybSnHYCeE3skIdzI6tr5kRdap/naUgswabmKAAUlx6RVdwSII83TbQAkTWBhR6IEia5SV32BDNNOu1+gEiakddkYHDxMEIFELAAsiBkadcZe2lclMVa5Y5paREbPPICiJ+gPl8/NoXCLoFyzCm2WlDurgARKahrBbWpRhVZQPokHklxf4EwCtWe2+PsdHj4Ox3NjrwUleLBxjp3p2emNjs1Peye5nIN16oT2NjvQncVqLgAspm5EEimfk3d1SqnDBG6gIB2TlLXcCuvBSKOGhF2wni1M6RiI7DT+7xZ0ymdIxDdh3UzWx6xh07HuVM2Rqs8oJC6UR3VYYtqHGwmdc/erbTMfYfuwxfuqfQnpmZ1yN6qtM+AujqM087bMH1wR9M4//BpmjY6Ot2FrK1M0ZSHFDX1SwEMLUijQwjGvlDECHD+05mZCg33emSgZGmw0PsoaEDBN64s+EKGnPW8/zhte2+BuCwyR7TM1qdRgNCh9VkHzx58P42toLQ24IGIZVkLCJ+howrdi8JEtUbyZTzPFq9KOclL0tzVr4807vGgbRnQFUN3Da+z1joAmrZqZmiUnVq4fKVfnEU6cAcxT2ecMBzDSGmjRMpiK1eFr3DkS1AmMIrgQl2aWKhrjHmam7NeEs8zNLqjiBAqJjYOscFkoSiHmHxQ8PDfpE+QeAbKH8jCJaEzUKjxpbSEY6G2BYBKdfQ+ApSD4FH1AAJchW0AvhoA1mynoCMQWdsgH0k0Bi/hB3DlwWYSI6qkmSg/gwhrXT0Gs3OfgnderZm1zOYAFG00rB/f2VjNo0MfmetPM0aIJIGh4DCAWER/xRzeH/F3N4I42+GpeNWl6t6j+d7nY09ae8EDmZj3NtdJYkjMAtQAN9axXA057N7mUWZ5Qydelmk/KGApmmoCmjTViEVDqzQWSgyUHzzXOO99RZH4RYW2ujp00sp/BcFhFY3W/To/PS0pzstcp4OzNAuHtQ2rGnAk1m5ttQkyqnHRYRbzU3i79aBHWq2U/FnZcdJ9FRLX+cEetc9a+QAvFn6Si/WqI/F2LIRjLv8gbWB6iks5Daxr4pQAedNJCA3vn2a/jV6fAISAmiChtbMKHYi7R531HvACgkM0AduAiVnErMLUgmELSuGFWFtieEDumKjbdqkfZaLqxJTwiNQO/chp34YCJQAe6smYuRRyZ1mIY1AhhnmnmqtWeO02gweiSiB4euqs3YM2qz7XFKLOvznVQqyOgUzWaqbRQ1WZ7M7VxDqzur8CrN1sHZoGKZxmALVnyhltWcGs3xZzqzI1mnTPOSc7HZNZ7z1Q5m6CBDWcasxqhRUzdgAVj3LWcSQiveGazhVnhrNyQXVM3BOvqzrVnuyDtWdms0dZkog6pmccPIU12s9NZtazV1mNrOjWeI3Yjh3Y8D1mLrMHWeAMtdZzaz7Q6E90M/0+s6tZ+LTz1murMLWa7VZZZs6zU1mvrNPWcOsy9Z8Gz8s67TNA2f2s7DZn6z8NnozOumbRPVDZlazKNmQbNw2bBs9GZr0zPn5kbN1WfWswTZ0Mzd86Ph0zDMes3jZtGz5Nm1j3c/3z1iTZy6z+Nn5rOJmdZw4Ws5mz31mGrP02YmwHEyrmzqNmebPzWaZQ9mZr0cQNnaKLc2bms3JBXhDYtnqbMDWcFs1LZkogBZmc3wC2dps0LZ6Wz7GnirORXzls5OZhWzv1nsvVUoZ2YKrZ+QhoNn5rNtmfxYMbZ+qzitnqtXFWq7M4Vay2zZNn5rO9mYBoNjZ9VCpNnTbPS2YHMx3Y12zNNmTbOs2c9szKW8cz9VqHbMe2aVs8OZ4rUIdn/bNh2aVDdOZr+tv1RI7N02fmswuZ/sg4tn3bNR2Y1QmoplOzOtncbMm2Y+PIrZ0G8RmSJFPLmY+szrZiWzetn4bOVZ1TsyzZxOzckEdbQ7mdOtVXZyWz+tn9zPZxMPM6sYBOz6tmSiAnmdscj7Z+WzatnrbPdjqILjGwRuz5dmwbOhACx0FrVIa4I9n+7PN2cUQz9kJ8zGdBe7PA2b9szXZkogrCGZmjT2ZXs53ZjVC3tcO7MD2cGztEgw6Jm9mrbPN2flelQ24+zjtnjrM+/hEfBfZ0OzGqFxGNL2ZzsyfZ+GztI7GLW32fTs9OweCz2cTH7Np2dXs/fZkIjjZil7Nl2Zns/DZ1CzgDn37N/2aLLQqsV1YSNH6LOpWuzs7/Z7ezh3bLzMiIdls/1Z3WzIDmwbM/4rIs04ACize9nm7NUWZ/s9XZpBz4Jlwcg03nwc/DZuizWx6GLMIOeIc/vZiGjzFmiHNN2coc7S0B98EDmSHMcWdVZFxZuYQ31qKHNYOb6tTOevhz81n5DXCWc09aXZxBz9DmBUNTxwks0C4eBz6DngHNb2f3szJh9hz+9m5LOk7NaHSHZvOz11nQbzJ5xUc83ZxZTOln6+C0OeYc2DZjSzxjnR7PzWdoU4Y5oBzEjnm7N2oewQ4ZZvRzlDnjLO4yqvTLBZpxzYNmLLOwng8c/NZ1cgx1q+lNqWZ8c1fZtkdDlnxHN0Oebs+9a5yzvDmwnMmOfms+9av61nlnzjxBOZKIGDa3yzNjnwnPo2a5BfDa90UyTm/rOM8BCs43/XJzyDmHGJw2uhtek52JzckFN/EaOZicxY5uSC11V0rON6qKc5J2CYpOVmspLQOeFgE05hz5HGmxHPoOafs5fZ1W1dRqGo0mMP84GVveVVn/FcAKu0Ts2oO0eDus2VT0iMAdoYXVwYeNWZInEaGvBGvele45TtTCnYB/1t1dfW6nQBYpBhrOSkA0eK0a4L1qnquDUeoZqdJIsY5ze3qznMPIZqdCgQkvi5ummAACXu+tsj6xAARJnAba/6WRgNpekxtkV7TNNFOT0/QOI05tDJne8zQRqpNYlepCNLPq4nKr0dKuMgJiY2XHw0BOph3z/ZgJ4n9+DHElV4CcYhAQJtJVsIHiBOB0WyVUiBoDhXq9aQTFh2oE5iBn6yJSr6BNoKu5/e+YXn9QXayQO1KrRI42HRpVov7Pl48CYl/QvAPgTn16BBPfEaJI8IJ5kDbLnWQOUkYkExr+7kDpgFeQP0kdmVYKBpkjhv63UDfeQrCioJ3MNnJHqYEygbw7nKBgpydv6O2D6CdhMp6Rzy9J9AjBNCYBME9YcSUjFgm6eBWCb9/QaB/9AdgnoKYmgadDuqR80DmpHXBNOCBtA5you0DAYcvBNJ/uNIxoufwTZpHjUAWkez/cqwXP9iLngQNRCfRVUX+2ITJf6EhMRgaSE7gFav9IeqfSP/lr9I/CRHITUps8hOB/tDI4ueIoTGiAoyO9/tRE2UJwf9pYGvvIlmRTIzUJtMjdQndipT/r0kkfxXMjj4cF/01MIYfW2pn5TN8mpfWdqYfk1epm1jvan/FP2sdYNY6xmoAveGx1OCRt/k8nhq1VACnJJBy/qRU3Ep0BTDTG0W2QKZXUxip79ePGAN1MYFuwA2eBhNj1SmC+37qfQU625yFTsDGgS7zubPUzXBnNjNKnYMO94aZU/y2n3YDtAW+wO0BIgNy1PE42hMO43BMQflnyu/DgEkluEBJgDgZtclO9zOTEH3MaBV83rdhBcTXU5il4dL239r9AQAANQQAAGKAAClgABKglIfe0vbYcpgFRQAjkAygNYvAaAooAw9jbDi3DtPuFtI7ulNRgYQBxXYQ4T7QeerxIEURnUbrex4xuV4CtZwXgOG4h88UnV4VHAn3kvFDki8pS7tnExtYMZfsTjdEW8gCZN9zQA2n11PozAQWU5kAti25ECzLjkAA1Azmb5El+MSfTGewjEA+A0LHA8eYn4Hx5/1him8HmHy11lUCbwFAAfjFGmP+9BLfiHvDBoGzw6PMRMFk0kWJ3gQo2ZSZPjly2jQfq3jz6fB+PMsPjTwB+PYTzfQAmNwAIseWu7ACszpmgdGCGiDr4MdmLJQxUdEU26eZjPoEScC1slmlDCvWiObL4R6TztTl8Bon3wsQHqMDEAfFpZPP9kHk81sWhgQdtcVPOi8DU8063b0ARnk962Pf272PHvMh9H/aK7TBkhAozAvfHWeZxjPPZnyEDho8bmyennx5AOiZfI1NFUaeCXnrPPqLjs86y9Rzz0oBDXNgwE2GH4QV6CnnnIr72caq86QPaqI/nmz4CnPCVUxs5uuVwT8B9KjecM8/FGibgQgcLtLzED68mkuqrB3QEAVBjeZQ4+SbFbz9wFXlA8EHow9UZB4Y1Hlt+4qJTdGlt50TcrygNfzredo45t5z1EC0htvMED3+MkSXPajyc8LPPYrq2LW7QHlu7XnTqNHec483KpOidOlHyTafUe3RoCEWqecnnLPMKecIfFhINJc5cd9mGJh2VYHwQbjZKphIjJieadbomAMkAo0m89BcQEF2lI5MkAk5b7VXOwKP9oDDdsjvEUrkiYAXbAQFXC5+xEUaQE3Pzlcl3vOFtJ/F117XYH9hICAfKEpvEQKgS0FhCuku9PV7ccHaBu+U58+aEzUo9Qxh52MjtACukuje+CNgC9ytGvKLXw0OvWtAQWdYD6U5rkZSd1ZRespbkFiSvzrknAmifMlkvHvnGl89TbOeu1J4bWp46y5eNC+9UNqLrRrAMQHN8/O41od2SFeKN9iUPssta+i4YcgsAmwwG6QQ75/c9PxpQYQ08RYANFBhqQyy4S01hfgAoKwdO7DYVnacNZ8e/gCybIiAX5BgGAlatj1eb5nPAlvn31HW+blg7b5lFquHr1i1BgAINa8AJFN4JdOnB9yfr1pVnKq+w2HhYC8+cBHV/3FRIC2Gwp3Wj2WWULkNfq6tYNECYUfCjfme3aE4Bkn12cWXzPVSgEvSrSgf1X5nrh4eIGyvdF17Su3gWoxw09elpsxLHFpMZkNezguq03zpgEc8Bx+Zt80gjKrDPWG7fMvRv+gtMG46GbVG6PMrSBGQK8XKaM/UkXfN68FX864gZhVN97rMZ381hIDv5zPzNPFZfPC70ToOCXJSAzJJk86xIh4ntQYwIIlOGdV3w+U8netu0PzHj41d3pGsoDkD0EyoJOc8ZBTsDrJlz23stZN6fs7OYA5dXnJJMAZvmZ/NXlBt81TDBfzH0iYjWhMG8NR75k5wM7GtjEvzolTcHNPfzBD5Of4h+aK3YGfLEyJWqYAvT+Yt8wgF/7T0pmUAsPGvQC1HAbPz6q5IXVf73+gs6zFMN8DQu/NpfvMsF8ZZNo8PNE9iGtDwC2oPErWgNk2Au+sA4CyGargLGQdB9xelD4Cx/5q1JTT7GHzaIGTgCAF1vzPCae/M35018xUXfXzDTMPRj6+ax5jriErV+ctyAtx+aQC2LwcnTjDmuTwp+ZRJqaPQf+F/nMAs4seWPYqe7F421nHAukUGTzj3ZaxDCsR8IF5ziaPijA0ALeclDAux+avKCYF2Eyc/nv4KoBasCzyHGwLHvm7Av64ZcCyeCBU9Wp7ToxN62iwB4Ft6tPUC6wZhfl8C5xZXwAAQW4Avx+Z6w2YFse9L28wgvLWsiC9HfWwLDAWMAuxBcSC04Fr22NQXrTyjYY2kO/I+PjbgXaOlHLO5uakFrwLO7QfAvw3yUCwIpAQ2zkEzfSADuQEGEhrRBcXDQG0QadYC69FdgL7vqcU0leSgC+YCbFjdOBUkMIuuynuaTQpDYkI2waGyg8vM2UDhNLPB+PBgicx6BCJvKArmhoRP5RACjmTCQsmE5MJ/VoTAmsiAAU3I6484prRYTyFocVBADXro9yMX0A3+EBQNV0UwWezwzBbAC5dSMfzG3nGV0SxvfFIMfImTn0I/guiBfd9YCFpCj43mRYF1zAL3GKzEQLlmAYQuXefxowLAxELZvpkQvTBehCwCF9ELBonGV15yCeg2zJLP1uQWLfPBBaRxDb5rHKS/nU/NBeqiC7hGCyWHmBmSTZ+axdUbh+oL8QXnAschfQhE3rAeaevpk84zYBSmpPqh2gHgWVoDbxArIHMFgkL4GnfCOy+c84H6DdXAc5tL55tIEx9nzOistFwxAgv5BY+kVSFpPzNIXLAuwTo2wwr/CvzHeq69ZiLx5DlB8k8oHvniMY0tVv81iuTlkyed8PBN638WPApDqckoX9RPShfeLnT8AJqcoXvMp3BeVCxZLbcNOQXNy15BcpC4UFvu9th7dQvhBZrQwyFmniuUNCIYshZ989yhzGzerkizNchbdM0kFiY83KG5sOGhYwXRoW2E8HQWskNpBb5QnWDGpA8N8O931+fd9au6ozkPdkkcRMGYJAF1GAB1+CH8mJf7A/1XpTIjg28RRQCiADlAO76/9m7vrRrCfcX7RrSAQl1Ug9hAu4hdRC2AFuYLz0DS42tplFnQPwFYLQM93WYkezSDmlPDYLc3NRZ6uhaBC3ALcmsr8YCL73BYDC5ZydULwYXpTM92Rt8whFPULiZ8E9UWhcZC7KFiyWmAWAHZRwAf8wPJvmylukdcQRPtPE2lG63NKgWC9WVha13j3ZWsLOXETIwNhea8k2FuJi+xmyjWoKBPLb1BF36bDBzdPfho/46TALMD31tsKaUmb/qroJzJVOfhjlJreJ6s7BJDsK4u48GOCmYp0qekeZBcQSgi5grlQw4HkM7zWagYb3ThoJk1AYDmuYtcXtw7F1OgB7wCRp/PmzQLdpWM4cxF95wG99246dnmMFLnm3WiYewNIHDj1Z/iAlMPYTAGcgB5WRSzgyukuAfPkqsGbPCqwZFJhgAVNGyDisFHeADQgI0RxfFdNOACzclQoq0AoSJqgL3cAB4vXBF7C9LAAPkqA2w0vaJAIyLZJmagCE+tQgDvhrQQv+kVvZImtzbAAsu093tHOoQtpTQTVL8ntKzDBqAgUmq29slemkzyEa47AERo8ValeniIU/lXFOB4f+U8HhnxTw6nD6Ph4ZBUwOpsFTQ6nD1PZfqvo9/JmFTA7mPWNDuYfoyO55+jN6GJ3N3oYi/cup1ODu4HsW2tMd3cx0xwBj1cHliP5nu3U5l+1dzdeH13NFKfii9OBiZjtIAqouRsZZbccRpBjB7nUFMfgePc7Up5lThgYeEBk+ChGCgG1+8wDQMo6nkFegu2q46AGUcv7zohtfvAEhSaLUz6FouIBo8jgiAEdS80WYwCbRYSoGtFspUkklDouzwA2i15HVEjGH4jNLTRf2i8gGjkN/H4OQ1dquE/HvHIHot5dgGjv626NrbUbfQVmB5CMWIAawEBAbxi8rjFCMAxYRiRv6jENSVhC71Qxo/DntWwqQkcheI6k8U03c5BGjzcYG9LgwPrODRlW5gm8TtFb0U2XJyh7WuELUirva2BwN9rSpZf2tJCwVyCMwCAOMDFpmxoMWVotj1oI5pNcSHWVEXSb3jftQdRfAQb14MNmy2B0D4BkLxRv1nMWqkAcxYq83ybILCB4dt1KCYZNomfLOf+Qu8Vy3kUDJ8IViNX41clsJp7HVvLRwwMJUQ6gEg3WhoWrQJWyJA3aUGfCaiKTkm4B9dgJ1aJdAb1tbzVvWsytO9aLK3xhoy/XPenvNB0ky76n1pugOfW4LGni0hfaH/H6ZGXwCmgoSh44BuYdw89CQD90PnDO62uAYyDRfpQUWi3nddNZ+qeczhu6G9yi8PBxEomnoO55n8ejLC2s7xxd682xWrcg7Pn+c1tFrRiw7WjGLT6qbg15VtlzVOWn2tM5bFc1zlt5KpVVBE4IztpbgPhEDUKXW1jTfSgOQ1X3gxwyGpDoyn3JDgoObrUjgW8vxmt5a8Prc5nN0LyVYgAKUAEYAptQHi63Wsy6Pe1vg0rpXsuLfiRaLJ0XuzLqfhzaM+RKoN/Fbry0eaTZIqXWvitUBEWwSXlpTrTpWvQN3YBYsEyKFGDpuoWHQ3Fa4Q0xMjDkNAMTWLq0Fe62p1r0DeMiIugzebN62Plu3rQUoXetcP0HIHviWti0Epx8t9sW0w2D5rkYWMfDOLUMGs4vC5pziyo8SOGyOt9A55xakDQXFgqtjwarHJExes2iTF39S3+hf2O3OpObqNlABGwdaJaAluSNNCxGaOt/jAunjdmohiy+PWGgjj1dy2s3HSegeWqvNYFayQ1kgBezLkdXv0pjwK7LwgGPWBP6aW4DfYp3RD1r7rXoG5sYFob5y30JZXLbfzMcA3sX05xAoAxAC8ML4yHwbWbhbnQf2j8G4ettearjWxqY9jSla2ADgQb/oIbPFFi7/HcWLyiX611EQD+sAeHMMNd3Qny37lrhLBjIYutCaNvy3isaiNmGGh8tHmtq827xYiDcQoWOtDkRwxAW+b8KPb5vXgmiXY2FCYcopOLFlxLeiXSKAGJeXQqIRei447BN1D1qjo0E/FjzWL8WOg0lRVzkA77A+tfQp35Pkm1/i47F0kofOa0hOdnoEDfbW0BLdaxz2FFh3HLXjF342BMW5A3Fxb9raVWldK5cWEQ01DhuizJGDkNhml8wBigB+oKVOamLv2gu1UN+Z4TYj3ay8ciF/c1fRWZMsIRZegXg9Pg125rf1H3F5dGcIaGqDrxesS2EcBQjczoAgtwKWkS3JcdhgHdbHy0DxeMQOdF+pLy0XftDKjWgGK0lh6LAsRlRqsyE0HcqNDmQ+59mYDR+C/jb0lhF4t5aGqCrxZxbEovePwP5bFBLEAFLhMwZMOQ7baw5CuqguS8qNP+qYchR/A/UAvi2e6CpyYcgwWgKZWICnblT4N45UB4uNJc1sJfrOStyo1yGp9JgezBa5rINTOg6AhC8ctDbElonOpFA0gsfxaBUskl7+L9iX+82OVr48EPmhN6QCWsH0gJcHLZwpwpL+cXcfOhemnLXCGkqtSgbTbLjnmMgKPF0dAPcWJ4unxcDrVhtI8tx+xNktLRc39XOcHaLlAhr7L9qH/tJBAGU8T5buUt8hFZNnCG+atV5atlAFedOAwbFrINYYawHrgeuVAHzga+y+wElktmXWVi8gqKVeNWkjd0llz9/JKlqMIxsXHq2mxeereZW+JLDtB2MZWxcJS4OpqvNJKWz61kpYASxm6zW1OBA25HemG6/At0T6LazALWFVKMYINZgaLhRGD9OAObsHqOVPP2cbRhlDzcIE5/sRNc6MJwTE0uPoPOjKh4tNLHY040vW+LBAtnU9NLRIA6eI0IDS3TQOua9T4gS2l6+Ou1nrUD2o7NQubzE3zwaAt0Mqc3BBPos/4veaDhNONLLBgei2NXufnC3oehB50ZoV1ecVhUQvdBrBdO5XTpQbsu9slYCuQH+5iTiVsPDQnCsPkjHoWnI7oYMKyKfxH/QYEHCmjBOQRjmDYefoNU5MPMN+AsEAvqXP1RAcrqxztzRpMdWoiae7CEi4reSzEdpFroW+iqor2NpSpM6DlVo1O3VXri0iPoLBKGZ/U47UOmATcC/SxOaoVgK/E/0v3ROhiO+lobIv6Xt9hTgCCIC8HCDL3gAdIDvpZFxe+l7mO4GWgOriJEete+l7qFIjhlLDL0U/QFdpDnBhMTqpk7dRSGc91dMgrKQiPbNQAoHvuunhNgZILHBH3gIaQRlsEzWABfwHEZfIy9NvMjLRiHRUavhddfe+FlN84Th3xQl+ZnXArEdEakqgTADfpfIy13w0TLRiG5rKcZYdJO76wMki2xeoK6BATsObp8C91kX0ECL0dxM9bprE1dsGIr2eiWp9ehaBkzHT7VsUAUonERQm7H+1Jqv8T+eLpNfY21rtQHVkADD9qx+PLe5GLVxJuE3RiVMAkjiK0T9LVsh31RY/znv+rYL4kDJFglapnaASZRcSp5AwtOv4YsSqg6/W1VgA4IALWE78AXExLj0l6O4T/MGKSR3IdqgxLHaTI8YHnfWW4WLIWJmWJOSdvocqfqsLL9+sdtPQvslTix28ADU3blpIqLtrNcJQCml3izuO2WltSfB7q0C1XpQ/RBeWuqTl6YGmdwvbTdOUJvN0+Q+zFN7fBRAAKabgi+vuiigyl7VMv8AHyUjO0JE1HKJSWC0Xu+tnkAfJSDCakTVmAHyUrLkJE1dkAlYgUXp1c1KSXquACzNIvxOUbSkC5ltKvzmDMvwJvaWgGlF8kdirw2RCZMcVTqcbtKdJrvnylcg8VT6EIcR3iqkPAV2n8VXp+4X1XkXxpp9iLAROc25tKtkY+xHKUbqci3QyU1lJrbs2nZoojZL2nbymkXpe3JOX0y+z5vp9Yx8tk1QRpV7YZl5y8o+a/6pa9pivXr2thgKP6dP2MmeN7ThG8xVx1ApTUjkokMC7BmgA7imm3NAqa7UxCp3ejiUWT6MOsZSS+X8XdTLrHSmNZRaTwzlFzcSUSnCygFReRU4up1FTdzqyourqaT7RmxqNjMzGUv0QiF6Y7kppqLSbHkGMlwZJUxzl8vtFKnaot9Regw7mxwaLzrG+8NkKaGwANJ4Dwc5gh0O21D1vXf+IizYUA9b0y2e4IHrekWzqDmCGg9MIfEvt4TNul48nmNm8BvzieB5ijjbG7cCxFozo7jAZijmCa1b6gqeOU5UME7S8GqblJ4VAJC+uq/30ZsblpMuyd58p8WmitM3mF1Ux5aHnUQhuU8kVqu818zrwxP7G+Y1pV9Y32D+DkHc46/9Kc9qFFOP2tepGsIUD9zLGC+NHyZ37Tt5CFzAA7mWaNH0/LiqkSQj+rdQlArkcKOOOF1vLZUb3/R3bR7yzkm0YNQzMCMM+KE0UwepWbqPWq5EJm+bDkCPlj/1yo0R8uwUjvinrmtqj9Saxi3+Xy/HSUAQ4gv46egD/jpDFYBOnwAwE7RBgRsUTEAgBmEzkZcRdb9qUE1PRuPrU7FIITO9QUXRBgBfJLYga9cFLgA9XZQQAvVhpAINJQa3eyfi7VUKERIay2XSbdkgQZsT1etaJPUG1veycv/OqRylhTyDn8Yu0GLJOBxPpBoCsuQDS2LOFPGQcoDWeJyFyv1e9k2kRp0BYCsq2DIUmtodWQyOht8M4s26regh2ZgFgBUh3uUHOjaSUHQLwaW57WcTkt1dcWfW1IBciWMHwYciJQVyGN1BWFPTN5B1U4TJegrPhbSSiCFvUiv6gJ2AFogrhbduSv1RMwHOIzQUCmH2MBq1UrJcgr40BOCu6aiigDQV/ZOAhW0fgdBqkK/2WV42Ihbpe6kHj/hAcbCL2jFpH1aOFB7HTA0cqwYcXlpN8apUK0C4dQreFBlpOk/K0KwPEcrKmim74qjBpYJjoVv+EOhWYoqvEwKYccneED7jhsyh1oH0soLwj2IT4kA85xYdAUiIXbFB/ZQ57W/gyGwVfUDgrtj7uCvhWqO2FzICZguW9J/Ongew5kGvWJOgRQaTyV4GFPQaB6mQ2BWUS52uzWdiiTfIrIyDTUA0nmx1AsYTW14GsO+4a5eiK7xASikdRWay3bquqK+mvPb1RIB4k35PkaKyjWtcu2mtu9wgFdCs9d68yAhta7tCuPqC86y5OqRK6q6D40ReE0Pj3LOgC0DospCvqUvAtArk27g6ieCuhVWQK+YZLY+slEoZNKoUDlAOdh1G0BgfUkp00K4KQcmSShXduB2FbSK5re0AgtJxzxxPeenFGgl2cIXda+UAAAUKgO0pLP9DxobADvZOlQKZEuUQMGKl9SCmFvCrfBZ9ONxW746IWpss44FC0YtCn//buKTiK7YV1IrahWeCsiQLiK84V24rbqg+4A0OSy0VNFyQrVBNpCtVfVQ7aNgn9AcOlnjy0duFaCV2fcAMyByAIKFaRsji7Utg28RsJ2urwLEEiwVLLPxASiso1oTPUsjWRajLrWXV5yF3A2LG1Qzyzhn0oooOSKxQVjErC1MsSu1oKSK7iVu+O8/RX0QCqSSMlBrMkrr1UMmGyZVADaZ/TIruhXq9WUqtJKDRpc3tiaQ+4kSmppKLwQ+HLbWkzs3xOQx/kU5Eih3aVkiBsNwJriJAe3SBn6NiC8ELM/SJAVqgyTkCa4vkmXRPhGhpyLkH8J0EUbmC6XmMvgoMJFyA0whrHVqHcrW47aZ2MxlZAPa5W/Dj6ihx23zEFNg7EBqGD++NFoGHJGsEpB3OYiVl4apUSqYjTuB+f6EeHHwPy/Nhtgz8JxmL1zHaSYxNqwhlklC8uShY8IAOwceesnsZ2DUUXTWPb0bai14p++TcUW0osWsZ9g3kx/tTrOWiUs9ud1y325qFt2UXIlPDuZJgAAh2dTa4Hx3MLqbAU0GxtFTUCnC8MZwcly50xylTMuXTwP45pXc32V/9D/UXClMq5YVy2X29M1lcGU+09RcQY/gppXLR7ndcsnudb7RBgEsjSfAqHOHLrU1Tqh5GjPWnUgBuUc4bAw5se9mmbOx3oORHNc2O3Mz70byNM1kHbvZBVkszGw7lbO4oBgq1FAGKNexb9wqUVs9PH7xfJLp9lwNZTao/y8KQL/Lig53nDNJ2Kgwl5P5wQLggCCxdn3ANLG/UKf+WwRD+KBoq3twLAko9Eqqqi4NtGi9KUHijZXlY0OoWljaGMaD2zrrNWCClRz1XZGWG9Xbtw7J/LudIJKe5JSE8h3zOmtukq/Ghm5o3OrRjUt5fXszGh6sqMlXSBCKVfkQlyA7mTJSBXyMwyS73kqhqPN3hqPAvGaw+tHjq/IgZf4qxrWIcqukLJkwS2w5oD0YxuP8xrgPZ41iHq7Y94C73iPFbQuHN6vi262uxdWFAvIrvRXT1Q8VdHohJJGlC+E6Riv80eu3bzR2ZgXCnYS2iJfmkAc/LGjUeXwEuemXm+jBTIirqrISxMmgAP/R1huoDKzFOABu0G6YUfoexuttQ6tKJOKHlXp2wdRmkHZd2mg0Kq9YoPYkC3meit9r24q4V63irA6chivhVbGJlduh2E0VXxoCxVbquFol+Nh4sXEqv5GujE8Ulqie6S7PLVaqVWk+lVjEInlrOpK74I8kqz+2ar3BBPLWcUfxJPlnaar+VX0AB1Vb+I4ZGRXK21Xdqs/qrwEdExfAdZeqQSGHVcGYTk2veiu1X2K7rOyDXpVw3zQ7DrQqtLWGhNvUnMvgYwA+kNDXFIq19VtkLVFXDA2UVe8ANLG9ELasHyTa7mmCqwbgBc9JTC6KtnUkznutI/xQINXeTabiCCq61V0eiUNX7qvprznsi9VungMBM6Gr/Vf01buFOqq8NWzqSE1YBWkxVl6UOLtvXSeWrnssrgzkrHFn7dQhVb5K6VBr1BXXZyauTADJ/TMUP29zBqGqgRfSCA+8V4KQetdVmqabqYzgmANjmkURiVBfQ004/+IJBGIEDVNU25B6Mr5WHNqMmrt2zyIRzapdV28gdKM3eLImV2q19IJ50Jhl8IOQBdugFlUYsz08GvNVnqVPdNYatzKDjr+NJ17qM8gTJS4yZhqsOxqGomjdbV0Myde6luAEyTygzghmr0eZcOaRgYVgc9Q56UA3o03FwNU3jvb8QMt9c9qWeJVjVdq4djG5w8xQFrBBrz9aG1V7GrWimQlXkoMdc21V+N9Vg5wauo1chq78Airo4XYRXaybAZq5DVwLDCadiCalIUK9QQAsmrXRJmKsVIN/AMJQcoQUB5sBCt205K3PZJur/igU6v0qsfHjDV6RQzOqias7AQRq2DYSFmNRWwRAsxCGcEzVuM8U4QEvK91e+UPzVwe0zGwZ6vN1e+UBpgRgrBCAv3h2MEBq5XVgmr/GtWqoo1f01ZnVurAc1wE6vpr1WkePVk8oHVWp6vJQFVgBXV4Gr89W+HSL1dvq1XV1erI68t6vSxrp4k/Vgmrkt63VAb1dMij3V5eryfQ0oPR+X3q18azOrcClj6t01YcYvk57bIk9XcxES1TZq6rzf3yIDXpRBgNYVQRnVtGrXUkR6vpr0nQCywPuFmjlYGtE0h+q24eW2QHJWaitkVa7q/15IhrQLgg/5kf0Pq9WpKhryDws6JQlWCxpQADAhxAR4nJiKE7Sm4EEH6FRG3AjdpSl3EvmySoFRGkr0bjAqI0wwP+q6HBJZNekrk5LjgJHEoU7VrUI8EiYJV6qGC9EkUAB83jBrfwjcT4nElQbxNoGka1dZNcAwp78DXf/0Ua7DWyvSqjXkADqNbkdRo7Ll5VhkUSY9mLk5Fu0QxrmlBYvwWKahgLDWlMt5jXLGvPfFQbjY1vURC1h7GuNiEMa+aFuuNSjW+3VLVk8a2zADRrlDtfGvCngCaxNswxrvh6TGt7ttvkKl5ixrkTWrGtzbxiaz363RrNMEZGsxTXosKMFpJrfbrjWoRNbca1Y1oh2WTWdGsBNeHXYY126SnCHFGsw1sq9TZAW10lXrjwDb7FU82k1spr3jWVHZZNY1Qjk11mIcnIYAuGNde1U2QWGtevpSmuhNbXAEXw/zAWjXOnZ9NYCa8eANMtoU6prWKNdqHKk1rxrUzXyl6y/zadnY1vRr/sagmtRepCa7DWlKaEzWNGt8oV6a8PzKWQO3kqTWIcCbUYGlI5NOmnt4hS2GAmayvf0gad89LCCoWcUuXunRjNoAfWBkwEwlaHGnDxCRaWDAqw2NkdX3by1A/Bk060FYyTqSUZqa+MmOKst5C6eOmGXmwzE1NFNGQFRa75qgyEKvdDCuJAm0ihcMDwrGUHVw1WtrUskEuqLLqwAVaPVuG1tvgAA2OSJrnFLp1LnAOBZpcd7qjwbiHRPWIB7kiwAylSnrObCU5tYdEtbVPLWVmhn2bWaHy14J1EgBNM0x2fn1rsXam2vjqi9b7Fzx1gZm5grRmbCQAd0eS7YwG55JEj44sv/gAXw2ue9JNlJWdoDrEwQlNV2DcL6KlAIgCUlejAiBq9g3ndEzYXWUta2cjU5A6oaFWusprU4Mq11RdG8SLkkEpNea0WAeCtgcgpHIVFbawLYoHcKNqm/gkkOCO4eTAwNruRl1Q24Drg1WG1wqAWLWnZjZrogPYe8XZTp39m53frslK8ygQptazb2LVMSaQoHS1sCzUFm6yCkrsIaz3uFLLXRXoQx5tc9AAypBZtz26HWuiJoibToe4yD0nbOkkXJIyUNsk6R8I2mA6sOEZbavcWh7AuiSj/2HxWOMBjh8/9Eulywq/Z1DHVaWh1rPPbnWu1mtda9mijRd4A5y80NTt9Ha2mMpdEZam2vZovBK6GOyXGa5GE2AviNHlSL2pyDtg94FICyH9K8hWaqOdTkaAiAqAqI2FKaWKmBqzYPR0IScuj+33DF4Av4DU5fx7o25ivtm7mmctNEf3o32VvxTEeHtKNn0dSi5+19KLX8nXWPc5YGI3OVvKLZ4oYlPLlfnUwnBtcrS6np3Ni5dnc1NFF9rC7niW0p/zlyzupi8rEDHTyvEqcvU4zlkDr8ar0zVodb3cycRh8rCzGCOsN9swU0Wx4aL/LazjCXydCVSgJ+FzuP7IlWBudtI8i5sEDaLmviMZkFSVTCB/4jcIGSBPAkfxc4/ZJbsEJHaiM0AHe8hhwilzweQqXNMCf/srS5jgT9LnLYqMucxI8SR6kDPYcOXPS/q6VQyB4kjCv7ZmBK/vJIyr+2cOVJHxlVSCdFczIJ9cOAoH5BNCgcUE2GgCNIyyr5XOSgYt/XMwnkjp8oF0vnqHVc3oJoUjWrnDBNs11GCAa5swTXv7hT2muaTcx4OgP9RoGrXMqkYHCqaBsP9drmXBNWgcdc7qR9URngngVXeCZZEL4Jz1zEdAAhN5RIz/cEJ70DsPnL2DhCcDA5mHaITobnJFJOkfiEy6RxITbpHkhMxgZr/QmBterKJAshOJueb/csJFNzCEWO2AMqtzA5GRnv926VShNxkZLA3ccSSQDnWR/3VCbPDnNzCf9ZbmGhMVuZd5lW55sDpzdWwMgVHOhG+Vort2nGoqtS1cxCCN+//LNoB46OSdnXI4Xum9A8uDWtUuw1qcoTgJBKKiVmDLOkE3VbYx2LV5iG/zyvqq3VWB3W2KhsMCrCgUFximoXZtO1uWE6g5YEmy6q27hAh3j/UuNpfrdC80YNLkzChozGRxsy5cwXjQ3D6Zs63OfrUIRHK5j/3mcc2rAF0kAse+tQ6Jw6i1Y4HHDXKZjPV0GkZxoo9Zh6wcJeVDsSpEetVqagnYUJVHr3D6g4FHteJdirV/9TPdk7m01YcFjXVhhvdfdQe2LBYC6MNhNQ4LZTQ3/1EQh8aGcFwiYCMdAYAgDX/rCz4OOMRxr6fCdQb7/UaUXqDfM6a2uTteqy062j1lBWx950Ttem7d+av21qwBah137sNs3Eh1zUnmpo6vw9f/kAb1/LIqzpqko3hvrK7GJzLh22gK/WxKiBUuLwkJds9wibNFgBGDcxh30d2h70BwL6kWyOKO6Md3BU+UBHjrgnbouwnrrkhievnOYR6xb1pHrkuHoeuh9dlPbqu9hU3vW252M2a4wdpyF1DnCHovrh9fc0B+mKPrxzm6mtuoZR1jU6PmKAfXGZ0FINgI9pyQnreQAjfC69fpQ9ShiPr2fXyeuePsp65tqqvrNPWHeuzHoV630kNYdcq9h90xduL60n1sMzT46PGCJ9ZEcEzOiZg7s6qn77qSb67fuuHrevX2ev19bL3QPO6Hrt+7W+texVJa78m64sno6+917vSd6wDZrTIVw7Ceu6AAL1TP1mvrCqG6+uW9eR6031w/r6PX4+vu9akPRv10ot9nAt+u60WH696u4Fd4vEX+uMsDus0AJ5S1fIAC+ZPGUd68eUJMzGv5kN4/9anAMP2zScAA3FsjR8aY3eX1pvrMp7j+uHetP638R+frVvXkKOE9ZlPSv1l7ra/W/zX39fWHWUWhCUffWRHCsHujHYQNl6gllndF3YDc2nT3u4zdWw7sBuHzvNnT3154dkbWwF33NI0PYu1qQ9FdHgX3AMqMPc/1sUg92m65pD9b4G3/LJF9qps+UAA6aE/YINi7Tjr7tdMT9Y0gdYtGLzt/XKsuPbtkPbtOugbh+pFD0qDZH3Ttujo94vMQN0d9c4GxGW7gbY7WW6Md9dwG931p/rfKAA+OMPkEG3PxjyTMfG0cjQLssG+LzTHjzj8U2tTdrMGxsOiwbn/BnBuU8d4QN4NtYg/On7Btx8dEG/4NzZcXvHkN5yDfEFnygESTPchAhsj8bcG68O+1tb5qYjwtXFE42rI7lNQ4SBt0cDbTHXcO5yRDw6VEARHgbFUB+Dpgt0Zjf60ICxUXQ2iFJVDaSnBEkrNkNmO7awvA2guPv9ZKNOLzYCTy/G3cQhDZaG2sQGLj0y61BJRDcd1GcoUSTB0mh6AyDcrXshvKnuhQHShqmDUoG93uwpdmg3TZ1qDYUPQwNrfrYK7HD3vZL0G6+u7Q9hg3wmU8Dfj+FvlkMVjvXTINoQdRQ9wcFBw7NaegCHDYU9HhZkqNgg3xqN8oEdo8QQNRYfKB5dOVuCqfmMN6Z1S9HUG2DwbSdRN6hItA8hF40StpCNjWWoqaDH75euY1o8G/gN8Ac2AApQujtokeDimg8a7MjGmaQwCPGh010UoePNfGsaPFWG0yGjz1Jvz7ZWnf3iQDBYOotFkAt1VkCahpFd/b80SSB7ZVYQG8YZE+5gbsRH/SmqpJnEEMWzSDikw2qMbVbBG/raqiEhtr62svluk7bwSJJ8GSgYmsKMdM4zbRckwIc6UbK0mGwAdwmfYmmah38VJCBj0douHWjb4XcYDEjYZFljxtkuA4RqT01Ynl1RVYakbttH++OpftVG9A3dtDznb7COjFE1AKs2ni13rbsxV4jYYdY+ZqLgMw665N7uHi+FLJW2zBVrUgC6IKmFMpQLMAV5QQiN22Yzy1lal910zqdT0hxoyym2+NxkJPWReuDjVmPVPl7EbCYqPHyTFvEK3HSKALKo2vdXZIVGnkCMTmiWdlI8xMsYwtb96nuyKlXiLOGMQ7a1l6hCdJ4HlKLEarPCGeETw1qcbyzNTVpGQLcx6Mb7E8a4jtvnktU67AjjmBlVutnmtFlMCN3/iPSnFpHz5eagCiqO7QaPdpITbhvV6xwIIfyRvBwj3n+JlpAKmhtrp+qk5F1SL2HX45+AVtzEMD2hjoSG0mAycbHvASjyM5z/84fxy0tfyh+7X0OtBgLbzNp1i0ipCDuIHjtTIN6Z1cyRUG09jd266LXYZN443Nhv2tuBfUwK1hRwyj7ZUmjpM3YsNrYbxr6jKBfja6ObUCIw9fyhVpEbDbY7VO16fmQyiQJvS6tDHTpWsEQJgENk1uzFQbbBSP5rB2JbNL5fMj/MQAQc4q7hkQA9wG8Oa+N/59hr7K6MqtYXGwMNlFctgql/bptaJ5dRNhTpcEoQ7CNUYxTQUnYtrPcguis7EGXFsx257ddI23bUiabwm0aGs6SXY3Z42PjfsbM+NiTtxE2jM0ATc7o2NPBZg6AqyZE/jeWTYSKP5QXcGTyjT0Dh8isWnuOajbHOjxMYCIbr24SbvBbAWSR0dp7dgALhNVZq2E0meAsQELCVotUMHTGN02wNntg3ePeq2WFpBBxhywCDsMgQCF5WuGRoA8CtJCBIuKNhu2I2AItbY1w65m1raEhumAQhG4/1hCU5Jk1BsE6EKo8Mu7sglLXoe00tcbQ4imrEbYBowSAlZawCWVl6trHvWkhv4NpSGZg+d6kTBnRcBwmHqG7MKA1o2k39WMxOQacgbuGtRrxCjk1PpZWDBURjuAM+bJ7wr5oacm+xoLxbfJ/2O4APOyHN+RtLMXDcfySMcSWIoXTZAyhdpVK/u3XVfoNz3rtA26Z1KJt2HYwN4C1dI2uAneKFjLpCQazcU6zIJtGZvAQysNxYbiXbdpvaDYX1B9FsEgkxW90EpizkACYBLIblWWCCDzDf73e8ADv4aU3JGOrTe6NnLI/j0sgAvsBO0cB0O8NxAg2qRddO2aUBZJblaF95Xao6M5AYTsW5lF/RkCY6u3TRV0gbra9XrzBHoJuJigPyQWuQQpDBSd40a+Naku8wEXVH+X1Qa8RNsHUnmJZzhcrOLKy5eI1SU4XGb7BSFonENoJm8E+6LCWM2SZtaQvucd0Mymbs2UVm6kgPoa47a/xA+o2AjBMSdkfuAOeS1dewDJtX8a148DxoPL9QQcgPtcSeYF04jtKPPcF8zW4iwpt5lBArs7hbACYTfPykueWriBMCEXjq+F3YJ1kvN1cxyrvCqzboIOyG7ZLZSooeurAFE3YDge4T9iALJuOuG5nszJqGDB4xOu0NIBUSNDhoec0cmgES4wRfEaqKOaDls39TJY/A6gPE+j/OWFYVEhg4AlDEVlPryz2nhWCUTphDQXVP1aC6rvZtgoR4sq1wwFABUZnLKKOx/VXHN6iyrXD9RzznCGkog5InmjjRviYvyddZqbNs3zsb6MZTOuuXgYvWqKctXEJZsROILG/XZNHWHKIi9YGtD3LkAW3gQ8XVVRS0ya+YIN6lubN4AWFVoABk2LlAdGr5ucxFLLCTPywH3LUAuq6E3yoWQxlB7DdgblWXpJsqtZKsrQUufUY7Wwpsa9YjLQfk1LJ26zg5oTwVgUOAOXmaag2Aeho3skhP/IFt+O3WXrLtcS4bTqGuebiQ3xE1vmvuHZv426MeR4CdBcoqtpdI+VXJZU3nh3TTbymwmOvIbj83ydNsQBfmz5yt+bgqbGewOkg9uR7ktMufABTS7W+DCxcaUE0Av0UmFl4iimFFW170dZ83mRBdFad6wCW62ZskdFBs4Dd5GPqW1c9+x6Ok3g+G4mymO+NrEY7U3ajaejHegtpVAmC3jyidZPtLcKWrrLN83RE05Dd/mxo4/IbyJ41iBdqukfIfxyhtoN96BWfzfc0xON9cjOoADaj0+BGRaGO2hbmQB6FtslroIEEWx3cV035U23Do+Hah4+5oZi6bpu/QQOsK/EvH+6khUFvCTsOm8wR+008PNkJvKLcV6+8OiOziY6IjyeaHF5rwtnw0q4wSG2xZK/85UN7fZtCBmnESQGEW2TDGNt4CkZFtFFZesseUSgtqjbKZNSHp3G+ItjGUki202AO0CcW8HIlxbUhQ1Fs35KZtl/E4Rb47WRaOJGris8BlgW+9nHHpt8TbVm7bAkPNwAmRqMULdvwxg69ri6s3e0EHiZb43jItNIZC2+nXI6EertfutQb2qR3GMfSIUIFRgptDvE3Slt5Lcx0+TWvzjBo3Olu0OrKW43AE/c6tHLeNVLeGcg+QAxb21hu1BJgEGozSbfYRdkXVQDhSFQgJdQPBbBBHMCjZLeKW8Yt1kN5Yb3ptGcQ5DWwRyyD31tSECTLbss3SARTR+hNEdH9kDbRuAOOTkqdMjT3TOvwAGHFzbrWm7Iqs9VdvgcqV1z4LE7cSBFTXFm8BEqWbHZxtZLhSGaLe1IeWb6E2lZuYSpVm3S0PJbuy3Gmb6zZhADrN9jk0rbtZv7LaNm3wLLBCHk2uaStcInHUhZwTU0e69t6hTbUGxFNoHt4A5TeuW8FBLTwR3FbJNg1ltvMcKo4lNzGCNLWbQodLbfnbktuggIRtspvkLbmm78mrLoJMatx18FYrm9deL8y1c2H8mZ1t+axCt7GAyHloVsGzfyW6LQeHjKK3MdN/VClWwit1FbIqXqWgWQapazD2nwoCjHtJsViabUbJiEFh6NtZ41GTcDyAYQBItHHbJJu3zYRm52hnhNKRckRV80o+qcWIQIpyIB2ZVe9LP9i+O7zWCE3xM2KSfubUWVA1b9RM0Jslod6q/PGy3KsAbBy4WDWgDVK2ulDiA244aHECHswi8VOG49nbzMIvEMAQw8e0bKiGM6DQZmVhIWNhso717dWNv4YwAO4coyAIpcaBDfjtovu4c5RUfy6InhtAEG9SfBrZbD8LSAFRerPnD0+SxwGuGVauRIdGC97JcMg6HgI2tvzvrW6p0KCrM4BZz5yfrpG32t/7BttQrG5p9fz6zAg+tQutqR1uOVdukv2uidbZdRO1uFSFnW72txyrZdRLHCNjbBoJn1p5y9jncJDPGtrW0Ytvtb3RB2Vtx0mg1ft1lwdEdafhwB3iHcFWAEt4q6AP2J4d0CYSTPbcNElWTTLk4DtfhV62yrUrDHpujrajU9//Xz1zpBOmBuZamwnWtxyrDIEz1tLTfXW7CxURmrPh/wR2ATo0Or1I9bc63YNvzqKsbo+tlRKbOFuN1Yg2A02ut0C1fa3/wAdkDysFY3YRDZbarus4bbI23C4FDbMG3woBEbZpjROt1a1K63bqj1Jj0mE56qO99OGlEZ25YTQ5woOMMV2G4kO/ec5Q+84cc1JtWjv0IQfw21tpxyryIB/YAjSBeADDwqxuxxoHhhH/Ak2zsOxyrXASjzVZGiDBJhthi64lWqZO4bdZ4mV9UTbJt5hEPdObNUxZVrmNQ0afAA9rYI245VwTTOZT5aCjxGoW7561DbTAdxNP2badYOPCwO0nnzh1u0bb24G5tzUVxLNE5BFGAo27lq63NZM8VNvgslhYk5qzZo4630kQLkCvKPxV0SDiqm5h2hreK1D+OkMV0xhvx2EI30yfpe7DzrUkTwMKfsYY1yty1bSvXExTgRgt+dFUyUzLHa4Zv7TaqbaMPR1DeJQRTUcmqEUrw1ychooFxFAHJrfFAtYLWmjzEXn0mpTk5IjTZasFQU+V1Kvv62zmgDZD6MBVuuwzdfXcousibrTbeRun6sleVzsn1TTsB6dkIs3tlZaw9aOu/NmUCBuIAneXq84b5pqlRuVVaBm86+09eSk25D3FbdP1S4m4F9tnz5plrFqC9Xdt1CrnDY9c2tjqxTYtkbtrExg/vAcmEKW9t2x3zSDqiDPrCKKbdaN+MbYX45VPmLfXm4BNtV5Rh6vtvfGGJAG6iBNgI22+tvsMn++D1t0bb+7WLpO1zirsiluKrCXW4i+7HSa+U24p+ojfynf2sAqfPUBkx4FTLOWu3Ns5d7c5lF8dTs5W4VNP5sGwIKUQXLK5X4OuTuYfQ6VFr+j5UXYv3fr1MZOh1icDtM3QGNIKcJUy1F88rx5WGW1Alz522R1zXLczHD3OUdaGi7epxr9yboBZtujT1cn9ZUWug7awONaTB0jfm0Upyzk3tkDIylrY3DN+QAkz45tuZqBcxQfgA4dvYmri32ypocoBZuZN6oNSsvnbcMWyOtrHbYkhXZX06QtWwMmzx0jsBmdvM7f84A8aq/DuRk4Qgy8w27a/K9UGmkH5k1O7dDHSG1zgem/a4q5bjfCm131zwblpa74aS32cgjmcIxVILmKFOCmon0QGt+ItxY0EFA38f2GxzWvKAf3XQcqWKCQKIcQA8z0qGEQCY9PiI64UbOJMJRE9tRToyUINx1HjKo2t1WPTe1+dBQecsurH3xRq9d9HddtiMtt23M3H3bYZnTO40Zt+xacykLbPBfdf+VUtQtxWpL0MNOQOrRQrIYKB6+kcdP2sImIcQDet6QHXo9EvS9r+eRQju4CnL/zD4SKWYfowrokhFwIWfNmPXtx1D/CAb0CxjcP1Lqxp2AT6me+kqACEXCSHIHo8Y2tZWvypL2zvl6EYDyT98v0bBAncfl5yCn7iwb4e9Ib2+4cn7bBo3O9vNarpGz3tk359e3HxOmjcnKQ4R4xdjS3ittsLffGxGWqMVrH6/xuXbY167ct2W1Ao9KoHt9dym7z2wCbeB29elfGaabQZmhA7OI2+9uQHcFHSL2+2DU226TZujecsPa1mbbDTrStvWrek7Uttol55tmxoxrbdkZhttqdDCN908jgbj22+lth5JCG0UeNH+ehfc7thoba82mvx8HdsfDl80qZRJgRRuPbe9rr614hbb23fHAfbdWMDDt0fQMB23O3QvvB2wYNyHbPbzpwBGHrk5KpcIXtDFwalje0ZYMQxBJtREDJD63M1fXMjUsagAorq4NWqar88CH1pMBLy2sMql5YH7b4d/w7w44F1VwzYXm1cxHB5Rh6W9t4lFT/lm+B/JNAICDuxHZwO4BNr38c+3sp1YpooyKGOuTkgQAH303za20/6Og6bdI29z1O7asO8cwW6bf2HX12qXHaMHUd1JbSiblgB1HdUO+jAghxmD5WYjpHZ4m2/Ovc9rDGlFs1Lv0G20dxabLR2jM3v3HaO1stvc9qmqtpuspsmO4tNl5bPUmJ+st7b7ss0djo7Sh6+jugWr3PbdO4Y7vo6Fjtb9dhHtZDHyAz78KV09axFAUL21hbTIaPHxP9Y2O1Mdoxbe569hN7HdaO5sdtMURx2tHZeYHeO45DCfrAFHmDYdHZuO/K1/Y7k08ujt1Hl6O5ytyo7Xdz0l2XTYvKJ8VlvbxK2xjv/HfuO3DNzo7bThujt3JXoO/0dyE7DnzoTtXHdLqACdjI7+x3Xjsu7cxO5vczTdcx2mQ1Ene2sMmiB5bMJ2pht4LaTAfCd247Mw28TvrHcWGwcdgxNJ/G7juLTdhHu0By47qx3RjtMncIO9mUSk7swoUJMhLYmOyKd1mIPJ3vkErHeZO2sdhE7bJ3JTvQbe2O5Cd3Y7NR2lTvSnemgCGJvhufJ25TsCncH2y8d+47EJ3STtPHfVO3Ud6U7Ww4QxPfHe+m92mbNA536sDvXHdZO0Kd9k7LHbjTvhQAINc8diU7dR22qOarvr7nlw+yIGF91aYjIAAAA1mLbphG6pKeIospIrPgiBweRjhiQDLTY1k5dGQSaHMOt5bXWX09uvxYrU431wg7XI2+DsUTe8fAKN/UL75i2JIVMJFGxsWkOdcnJ+AxPbYlADPt+UbSBHjDuIVfP22U223jih2nfPOvofE18exSIITLZDs75YJkrDW/YRYUx4ebKReG3EHt7bt6/m3fPQhkgAN7a9s7+w7UDuWotGKH2dgHbHD9M2vtepB29c54hbXKEY5sxFjH8G6NKntcZ36sOYcJ+NV3IC0rbWju4B0H27K+2ps1jJO3Yos/taHK/2Vinbr8nxyuupaKYzh1jX1YHW6ds85cg6wb6+QomZ2NON74aDW5iEWRdYq3/mv49SvPvEV+ItOQHFmVMxE2aBypsHmnABGvWjSGguzlEeWb6YwVLOIXZ+NOflQeDms3OABAjd261d4UWU7zQWeNjUrkjhLaaM7OI7N7mE8wltO4clsISzNvx2A7VFlGyZhOFlVn0uDnhU/QLgAJ6jRKp7ECTwsqs+0NkSg6QBPqBFjAQaLLEcR8OjaBrB+6Q5G+4N5PbkI3Zu2aYCPUNdCbSzu5n6TumARlvOpN3EUIB3gX1G/Ma8UiesdrK/pCDs8QCn/DH7Uo7iOBMChq7aGuFwRpJ8KS4fu0U9cIO2Et5o8r27jf6ykjkC4eN6rb+S6wlt7jciW+cldS78Yrf8VBxh4G0kd1YABjW0nlzjcAm4my1n5brkvLuu6MgaTwNpRAa83XLsSLdnG5uNtQbGrA+h3kUa4CcXrX71Ua2CUNUWoxox06nC7yLA0l0tjflMEAXZgqLMRZjb00Hd2khIyMYylBlNW6nYdOxDtmSbAB2egCBrgCoOGK60puw25LvtlvGU+VYLdsRdGWmykIC2POyV9q7ZtbOrv4LhpW/C0ZK7Z3H/huwlsRsgdtvUR4p2/zUVHEIW2iYHK18TRWx2kuWZWwphxg7UkRr5upbY1EX6N90bucCpIglWrKsuDt97Oi12JjAZXdmteSkYhbKvd1rtxjcxpkgduVTHaYZrsJ5rXm5/oYktaJhfpMRQHso0upEMbcEXnxG9sFuu0gaI71JvzrnNPXe3y7Y1t4bajbwdtz9F44+gZPnjl9tnrv+fhy266+S47cqlxGN/oIEc5vcmlbYFxxrs78cmu7BieG76q3BT6ScTYm94ADib24ANWpRnaycz1a4Ubqx24juZqCdZWSyhI98S2I7P0NoCyTmcACgHPEObsTy1koDY4jRbHN2PqCKw25u0sMVDxLPHhGJ3kCN3iAAYW7Uy2Fhu1XeSOwFdj1JY7WzLvaLnzW7O4AgwptaESuzHvlwWQRiXha82cnDqHZfZSGKvBJ3Kae7Mh1f5G6CAQ2tiR21BtuMdhu0imq41GkZz5tGJIltDWW7k8MlBVjtMQoBOxGWkK7zN3LS1uuwsQINdmyzzshmDLa3cFw9tu47rXuqpzLDeuh627R8O7e4bEONzhu/m5Qd+q73t3s2V1V1Xm2oNm4Y+l3gFUkgAvorIt9qgQPQOVPpGjkfL56zI7Sd3F5tQ7fbQ0GOo4dk+hPF2iTb2YEBNyHOdd29gBtLaC27wgPW92a2ZwAtmUduw8bZMMJt4zR5yTYiXaqGWbTZkGnPUl3YoO1atjQ7rLzplGbdq2kFXdvuyNd2PGBd3YwW/nd9trb36DOtj3agm+odiu7+w657srTD3HTUbV5ob/4p/xe9PHNejduvburHntJX7eziTSt+Gb6h3neXW8qF5Wndypb+5d60Be1rGI6zt7PDxUXwFNf5vRU1uV1pjdB9+dvJfsF2w1F/pjt52Tyta5bl22gp1qLYD2JdtW2WxU9Lt+8reHWUGNUdaHA1u59Bjiu2oiaYzab669J5J2uAGZbtMDZZWxg6n/FutoekHPajDOyxvFVI/jnhrtwhG4O/ra+W7qR3V/Es/wSW3zdw6J7wA1XHCLbXm95YNI23d396LO3d267G60OeA42/HNGOtdu+3g/drlxA5xEl8Q7THcp3yLZ3kX1JRpJKcn6th7W3dr3Zvb+pYTW7Nn2bqoowOORAY/zqYHBybd7dtw1xzeRQijBBObwhs3vDdefUPYywp9VxwbaCAhHf187TUfH4ycXGWEi2zKQNF8Xwji+qGyi62rd8s6W3JLIgbIki9+egREUljPtpSWr4BLQNOFiXFypL2hdpbhe1UKEp+gX6Ax6qewDZ5sYeBpszHhYFX5LM+fh+ALqUfMASsRUJRG6BHgVJfaw1IECGGEw8PX237OLal8ech/OERxhWAkXLzcA822wL0dUVYZOyA5+Ksb+uqbsL16Ea2+GQhugEtzRJeVjdil/ZtJoBSShIUApQSj8HQAdT3rhBTzYQeE492lhBXx3VkOPa/CnlYGmbiw262sRluzWdvN7NrQvtTNL81uztbM9+HgZSkErtCnbeHXDACqbPekfzt/uY+W4Gtt5bCRb6VvAzZhgmMYPho26l3JviwSxW8Ibeaolrb22gdpQRa+Hga3SzBlH9t12UopLJJe8deLQc4j6qe8CTs9ifgSiAwHPIWfQsw6N+liAdco+Ck5xiO5jW2KbSxayJUJTah7QytqFOoK3NltGLav9f4MK1Z8+dgX1rrNjWY2YzzQGJoPGiqx2cu9kNrI79V2fLvp3cIO0MAfUtfDRxTPM3Ysex55xOLzigRrWNmIVtg5837+SJ7ovqgvaZe/DwFTthcm15sMval859gMoL+P83PM9efZe9f6nJdXL2T048vY7WxF9AV7Er3P5DCvdYOwbwc2Db4oi+4zqYJ29FFq8737XAVMxRefk/+13YrFX7wVPUdbQe5zlwHN752IOsM7dD7aPAR20vj3ooBPteTJK2puWVfwHZgAIuYAji8R41URP6uOtk/uSVVCBvjrvxGiBNNfSBIzZ4EEjyIGwSO0gg9e6dR6EjdAmCVXwkcYEzS5wkDSnWneDsCdU61wJllzgr42XN4kc5czp1wQTPSreXOkkf5c0Z18QTHIHhXO0kZ1/dZ15qACgnmSMyuY9e2yR1QTJvWXOuM/q2VdoJtVzApGNXM+deVA8cq/zrbv6tQNSkeHe8a52XUcpG2usKkYtc5F14P90XX8bI2ubNA7KBT5VWpGsuvCGHcE3qR11zaXX3XOZddj/Tl16MO5pH8uuWkbCE+gJoCOwbm4qoxCYq63EJ+CO1XXI3O1dejc6kJjtg3pGMhO+kYG+k3+5hTHXX2/1pufDI1zYXrrBYHmI4X0FzcwmR/NzfLgPXv4d3G67UJt0a9QmHSJa+Vm6zmRloTeZGnw6LdcLI7DMVSQzJm6bvUvcXm54Rt8ZhYwDTuVZZNYWbt6fmWH3wMreHJu1HDALPTDenQEG4uRDqNwAGVmIxnkABjGfQAPkrd7Wf65bAAfjJs8QHAOgQfABgABQSFegrImy54N8xpwI4kFsAGo+AkYd2pOFzk9G4XKRwucgVW3Zpuu7agqSTYJtL8q5mQBzXYsW8C+oj7wpSLvwISjk5PIAC08IA25Tv4fbU+1eUpDJwJTSPsTwXI+wbqZ2wLsFnTBnfGAALAAEho5aAPaD3gHa3v2MOkADGVhPs7zbs1XCgIRcVrBuLOT0Zk+96O72FDn3WJC9GbyAO9XFgAOjav4COwFUO/Tdwj7Rn3dMkafdV68QdnT7NV39BsGfYjLUR9kz7xEAyPvkGYnEJR950wotRaPscmIY+0x9lYzrH3Mckcffo3BNZat8PgAulL1UUE+8JcET7nD4vPv+EB8+3MIPz7vl261txfdn0BnQZ0wFA2DnsYfauYup9kA0Xjj7DubiF0+/u1xGWSrsE7v5LsZO7h9x1r5R2gTLjnasOzF9srbcX3b3aH2IjFf59vp1apFhsE0zqtAKc945T6H2y7uDfbW+8VoN1l9sq4i4SduUO7Ld43bSz51DtEfazKaVl0Md0BhGPLLfYG+5moB77nETx6jQ7YjhCL2ovu0UAI4ZCIwTHLjFsZOkOUQnu0YPkDZcZCpLhCZpUs3h0PXPN1eQNopJqoOP+Atq2MSaETMPUny2jJdIhPOWsrhcsJDHhQ/dZuJwl6hLCaACftyXFvxPclnAAcQbG3LjnlJ+2ZdB2gGMlaSK0/YJbk5KGugTP2NKVOSgxkK8nM+LzJJ6HItoHJ7lo6T3sJxrefthhqp+yiQeQNS10FqgiVAuzD4WeTwIIbKAiYpfbTtilkgAFlbLtrbbRD+tNAeyQ0AoDvtSKrPNTQy4saLnaALunjUsgIjxTW8WYAuHHJ5e3SsKwdMeUPDAtCioHCfb0W3HNcGrNKP3fO6AqKgZyyykAqHEAVYoi2795Kr0239bWWqkWm6olV8SuW5fECjkD0kMMuEcgCkdC2vAhfyMkOd/OoQKk8zKOkBJzhat7A7x32PvunfY3a3N91T7/Ha3vtp/di+/J93TJn5TaXsGZsd+zVgVTavCBrNtbaa6+671nig9OkNk2Wqim+6od5drKiA37u1MY/uxMRhDrIuXmmN/3bDYzuHQB7FX7gHvLueF26rlolTozGxdswPY6i5AgeB7N5Xo2MXqYV2ysxwSOgJl0vunfchgP8+WuxokBtfuGrd4Ldc94J4WraNLIV3Fa4ccpN57oZkvdud9c364CdqQ9yL3Ysvovepa5i94yqgN36RuZTcULQPeQCbnhGOvuEHdUkAZdlvbiMsWK4P/e201y9mDFBL2CTuhLaB7cv9gv76324ynhiqn0OPEIFgf62uvuSio5W6oNwg7tTMzD3Knbuu73tt2Qt35AAcKxD7O3p95AHwYlQGXd7c2u6ta+mtZo2cAfKNZaa941lWTKn2BIAEA5BHUYtxA7dkZz9U9HuwB401vt1lekNGsa/fB2ygDwgHWy3GAc/qH5AIC4YggrAP3GuUA6ma9ZA7gHdAOgLVEA+Bu+/pfgBLAODfu2HufrWID202eAP1es8A/oBwwd2QHqJ7hAeKA/IB/e2lQHDkDJAeulukB3wDza7g/9SAdoHaUB5V641qGjWOMvGA9QBzID+67KMlZUOWA7nO/oDsERzTWNGtSZYcB7wDhgHm13N1vPXDIB2wD3NtKgOnUu+A80B2/O/gHU1q3AfFJOsB941noNEQPTAf+A+0Bx8h3QHwQPjmsqA9v/UkDksdx62uvtW6OfHhQ+AaN6QOrAfuadxgF9p7LTLL5ZTv4A5MB7kDuT7DI3BNSD3vbVbEDjQ8ZQPXeNVA7UB5jWjQHyQP6gclZe5YcF0Z8eJQP3AdWlvKBwQ6qoHP6rRgen6pS03tEaoH6gOpAd1A97W/ADywgG+cfCxDA7iB20DzzTaD4+vuTA+u01J+joHOQPe9KdfYL+0NfOoLnBqWgezXHFAAhvOAHxwOUBicWV6B1y924HYm7Fgc3A7MnSQlY37RgbDLvdA4WBwRtrr79T9agjR33OB7Yei7e1wOGgcKfceByCDnbT4IOjgegg+IEK8DvC1HKIPgdrza+B4cDlIHzgO3VNrA9aByEDl3dnQP9bXIg7QBzsOrr7OrWo20Yg4uBwVtsHTodqZBufA/mByiDrQHaIOotyAg42B+SDkh1yunIbtzXe3G6AD1/7p32synjhOC6NADxjy+IPH/tcvYayYgDlQ7ag28Qc5LYwdTeNhkHIwPCtPfadFQDiD35N4oOtltx2sWkVg6oIHpQOZQcVA+m46U4BUHf5qlQdGLbdtTU6y8b0oOyQcDaY6qDxg3UHpgF9Qf3A8ZG+O6zE0EWRpQco6cto6M+S0HtAPagc0g+eBzCD3mRebrR7vqg+GB06DnduUzqaAfWg89BztpsWTuEg6iBzcb9B+sD8UA4BQ6iB+WwWpl1uA4HAoP//uMjfDBy9Qe5oXvHoweYg4DB0pAOMHtAAEwe30yDB1SD90HAoO3bWCSDl/qIRx0HVz5BUX7paqADta4QwNZbiwdIg+pB2WDyUHKlmSQe2HtNB2tpmniTOnXQchg/hfWYpvI8nYPGQdmg4topSDlsHpYPHptX+toUyODzUHxk6ZdMTg7FB62D6cHgM6f8NANoUB8ED7sHEPmaeIOaec08mDx6bVR2spsmg7qLZ5ptnTow3lFvsg/u+1yDwMp6RS+QcbkAhB1y9u8H133+92Tg8cB1stq/1oepS3Ung9S/Z5pwqbZiBUeM2g8aBydkd8U24OEnNecCUg0BDhT7IEP9tOhAARB2/gYMHK4PlQcYOvbq4a1OcH24ONdNTadmB10DpCHOL3hJMxaezB6SD08HBDqsIf9g9wh3SNsATp43WAcYQ8q07lpsiHU4OPwcvhoYyD+DnYHr2mSHXNaYPB4xD20tM/qWIeyg+y09VpziHeEPuIfTATLDZ3FwIH1EPiIdjg4c0wJDxCHDEOhIfA/ra/bUMXiHWoPwdNLg5qB++D+SHky71772tGUh/Zp699gEPQwcPA7MnTd/WSHGkOoIeoknIqfJt3SHY4ODIc/A5eBwoBEyHJYOzIeGQ8ZG9Jt5mmLh4rIeEQ67B5JD3YHl77bIdV/eOBzBDlY7Cy32tjLLdWW+Qd3EH5EOUT2bBt2W+hDnyHuYO0dPYQ8ih3JDiiHTEPHHAO4esh75DwbTMn6OIemQ78B6lD4SHpqBlMOZQ7Yh4e+viTakO5gcpQ5RPSu+rN93GRpQfhSBB0/FDjXTR76PtNNQ8q0w5pv7TgkOCofljtffYJ+mD99UOntM0Q++0xDpuT9rEONdMOadu011D6qHez69bRTPpKhxrpzqHeUPIgd2voBQAK+uKHv4OmQdevoqhzhDqqHjh7gd0uca8h6ODrKHsOnLaM+cfoh85DvaH3Q2xuPzQ/ah9e+ubj50P8odOcZ8G3Nem6HJOnr30uDamh5dDsIbgfGJIcbQ6kh57x7LdD0PlocRjqOGyxB30Hv0OxoeVaeW09uDo99/kOCQeBQ84IEneoGHPQOXIeNA+U9XGpuqHh0P5wf/Q9U/cavZGH3wPu0MQTdeh9lpvsHn0Pu0PrSJHB+FIX/YDYYhofZaew/JxZSGHb0PVP19g6Oh6VDzXTSkBSYdLQ5Rh8vu8ajEMO+IfTcfx02TDh2jhOnGaPEw+809e+wWHXMOCYdgLvckwvx0yTWMPtwdC6e2h8lDi6HEY6EpM5SZKh9JD5WHioOooeDg4qXECOzWH2sO9Qe6w+XfdZuBktCsP4oeSw6ch49DlSDvwBsV2f9bf62LD5LT177SoBGw6tBybDsBdcq6cV3vWc3BxqD2mH4sPVP0mqFZB99N6Z1wE7eCEEZvO2Hcpv+NFdo5Lg1qNQIWEcBHW/03Ndsth3acKf96w79V33HF10aPjQEpH9VxM2aYSkzYzyVeo4sQaRjO7BmZtmZfP0u2APwA7JCx8MWew9ibGbBcO7nHkzemTsXDlExpcOveUfgsrhzF3aZrRM2eE3zJoFyTbM9plwQFW4dV/Hbh+j0zuH1cPyl45iYQlLwujsAm/3d8OkSewI8nWiwa4K3gLuX21mHbVxcn+H7TbQ0Sm1qmlrNvJbutoKkl+/akm+996fmB+Te8CT5Nb4fs9xO7E92kZsZ5Isu5+u7PrvAwIq0MACirYpdy5EQPa4rNIZff+6Xdie7njiYy1afas9jZAKw7Ju2jTtvzva4jtp5VQB9Vqjtsg9U+ys9mpxKN574eyfbAR7bkjTQB9U2JXz528Ww4gcBSwz3l7sBLYoLQhs8WQbsO6DLcjbgR1C4w19JvHsXt0jfARwq90IAB9VjbW98afE1st6hHrkPaEc6DPSBzJTJkg8uqljzN8Zfu6TdnkrezBpuY8ACWGIiAZZwdU73d5vw+ZuMbEmTtJ7Rv4fj3fUO3/Duw7hR2I05AI5oByOIU3bGJ3QLXMI8aB95qDngx4Pc/u/w/gR6FqK27Ri2tEcKfZ0R+gj8k7xCP5EcpOOttRQjh/7piOhyIgGjYRwwjwSTVCOUEc6I/oR0EDjhHTNaQmXcI5Ym28wV0yGEVaTI/PZvHWAaPktygC1HwiI5/20pB3GAFSFRZ2A6BK0hENki7WTndFYKAapu3Da3RWTtbMv7aTabgM8tzTdDa6dOOBBuXh0BdzCbYs2N4fY2z5Yd0beWb+N3GrjT4T3+55N4Q2k57oiOAOcU4s5ZEtKp/3ZvukrYL4Z1k7sOYPkqVs6XfV61f9yJtJk2MXuw0jN8g/91lbMIARQezCjXm7PD3lbdxltx1yWrpi69aNwjis3V4ewmXpW7f9sZHdVnN4egrdSu0PJk7NnchvSs69uBQPI9zo4HngrxETrB4CDERQsSZsGPyFeHd/O8wm/87DsWjfvQ2sDxBBdqOj2MUHPkHjUMAj/huFbDbhOCBG5vMm9D204OxSQVHvatpJMsIba2Mgco0ApePZ4TZG4IXNfj3vbJJzGB+0E9r3t4P3anaB1poVUglitU9ikw66fBtWS8q7F0NCiWkdAghrPUNij/UAidBmDKPUF40Meq2N9gPF4vVJPfKtak9rC16T2PpGZPZSGTOgRetPjxbugX9D2kvZwPtrcBcV9uMMPw3JUTMp7ozgKnt17uNUpel7iqeGERrBmPDYoObOTp71qWichRPb6e5/FwZ7bzAZvSP7nvUM5ZOVygTDwUeOfGtm8eoe4TWD6kcSfZaoWuc1qhaRWVrYDl7b/2z8ach2N92Vvv/X1hmdrMozQSiOXjxprqO+1atvM7q8y9h2rzP/SXdkV8dq8ztJlfZHAUtSNkNHgXyx9CxerM0pYBD5RgNtD/gatVjR0qyZy4SJrD/jWjSz+3Vd8ibC22n9vFzJnnIWMZlAAaP5aCEgCsyKmUYMycMBlGgOTM4khXZJiTXTx6wBBeRbfeo69hyUqkF9ZdgTmMNBxTggjR4gvJuImvgqwoKVSlJUdWvMFDFSPNR6cyM2MXIDcAEHMOv5YI1hB2H6jTiXeuxMYSVb8+3PnvTxR9EnWwXA7rqPsZl3uPeEOntxzoZyODyFB0dXxdvEU1OeSPnTG2aWRlGK2nvpz0powDRMeV5KVOL2ouXEurkc8TvR4q+XLi+p83NBpw7S+1QdzYZMwypa1ZfbM+xttnL7C+mvCKkAL309PwYsQ3AoV8iaQdKnKExheAbn2ZEdOwD0eMPRs/iaL7/ECwgD1QOYIeDA9sTtzANwBlLppB18d+Hs9ODcIDRffUmz94nnFNIPhSHvALU9JmxwrHIfx1ffezgjExvpi+n9nvdQ5wDbd02C4l02i+71AFA+xJ1t9rHan6cstucI68OV+87ASnHzspReCUy+d8Fttr3+3MfnYde2nhgukiKnM8Pt/fqY1/d9crouWudvi5amilxjncrNUXO8MYdbrh/ip39DEmOrwNIPeVyyg9i4jxHWgS5aY/Vy7pjicDc/2nyt0dZfK0dQOeHD2sdOidYoReK0ZTHpvC2rnvoAAvREKxnvpsF3gVV7emFY15j7GKVNw+NUHjQc+V5jrC7FQEgwBeY6x1pla4i7yMoUsqY9KvR99AG9HAWXgUdGo+M0hcKbJL0/mP84MQhIdkioMh2gBWqe5G3rSHW2A6TLWFHS/s9qjy8yEwWk46LmLz63PoBonWJAY102B/vPxYddkk6FwgdtIm2seAdfFldzq69244QVuYroA9RhCKeLgrChywvZ1X1dc5ZMaonRdPcvD9sXstFcESrgB6nPpvBD1GIEVYlGlBAC5JUAfe+OgsFKDfJtJgRU6l8QpdBpSDpf2ggQaeyhCCbSSOo2/rWFA2AM/g63N46SdlgE/vfRagnalh1GNW/snRIAdfrdW9jou9khqWTb/gOSiwHB6G9A2OgVK+/e+IpkIVKWLd4LLDlBpz1cwZPARrtAAjvUGr1HVeDROHgQDT/s2XeXgIH9tQbhYl5kedvJEA6eNAWIe52G90pbd06O2EV/AAdxLYqCnnoA5K5bhOKaxTu0hrcJx1KjibsCMWmJP5Hc7cF/ZDVzb2qENNMdEZx1xpjUYaGmGOO9XGfw7bgfvzPOOCCCVPd3bPBqs6yZWP0sOCnhSg78jjlTFOGO0fQ3Eoa1acWH8Xd4f9BseS+/XIheVxiNsxN2foEACv4h3taPxrIO2IECW8xpui37j5asNMrmpxBSaW/xHvF7nFKN3xQ1XqutmAsFHyDKcldSychlQcZE+yYHUzJLtx0ct5qjEN77APXCajTluqkMgXzN8s7/qb/4knOdQOS80jWvsQ3yQ3+pkwS+2FX5VNCddboLlMSEBd8tSRShdBq9xubvek6qrZBR7ntlUupHEFrSPQIdqDdiuxEtxxxcS3gX0DDOfGZt9usZapmVk33GpELnL2r7HDE78WNALt4Kv2gG5SJR1zXtXebSUIIMyX21A0e8fbxAVwC4pf9TK4WSkCqgCohP+p1SBJLX+vt5/cTFHXjhoFm32s4f9kFUgfrhf9Ts+OJSMxLftUQ8Ow95Qod5YMX/am7Rjj8I9teP/xkDjN1cbYtv/zJx74rvJDaQ8TvjnIaID9jF3R9LYwq4t+jcPQ2prhzfYZO5JdyKbwAP55vvjZM3apA74KU+PSIFmJSfx1VlIbMEUPj4dL45dR9WMkMZh4ylG7MY5RPV4UDPyAS9lI4IbSdRz/NiOzGY7JFldKVBvhOMj6pKRSYFpWSqLfGXD0UZxBOYwlvAGa9UfMhjL8Ky/lkTrAYRRw9mKbOGXj5uI7w2g8qAMAnowQuwCTY5ALTRA9ADZersXg56pbAC35lbTPCboWAb3cAJ3ATiA7T4zV8e+jOvx3S9n+HuZ2c0eFo//GQoT40ZtB27YCAVhfBwKDzHpcFBeFuWI/Th4vNlfHxjiNCdcqM8cC8wIw9kBPwCeV/dzR0D0zcQIiL8AVj0Vq+PuAYVjPm2T41QsYfhe9nQvH7hOWDtJQ4ku+f9kzdNhOlkZmJRAJ2YlbgnyyNsCcyE9MJ7q4pAnLfTYic4ePiJ++MxuxxiOWMcgY+ox5gT1XATsrCzh1Y+yQzkT6L7OBOU7PWBMeEOtshakeQ2kx286chAGVd6AJpDHfDw3482XPYtuJbe+PrEmH8bkzekN1/z2edaED27JWXSgTzwnHvSDCc4eJMAjxQZDekAM15tWcbL1e5ly9HGiAb0fN6zw9ZvMdM7GhYZHu6ZeOGHcp4zLkkI7lPxSPics9LMpyK9YKnKETfXMtjhvzQv2gQ+AHmSA4zt9+tu4l2StvqIC7IKtZXA76Fz69uhjrHneVTPJH2F3QhDBY6BazYVdsI4WPLcqcAF8xzqxj3p1SOi9vxFvPyiljmYn/JRGmaY9NTysjKYi7OJb08qefK8x7Mzd1opSgvMd3Nr54J+gVzLzswgICaAFWJ1Gnelqrs3UYOmEhUSF7NzFbFdwwJFZJbabTVgXx7jtbx6HvF1RR/Sl1v7jKWi4vMpYie6yl8KNvz27x0lGk50+4TsQroiPZLvn9euvdutoOBQKkDUv00jkSzQlklHegbJz3O2ex5d8xuggvzGunH/MaRIPKgVkQwLGhjbuzjBY+8INqtF/RsOaN8CngJ3jpKgEJnpLVc443mjrCbFj2P4qWOa2BpY5Vj8KNpf2F0aklHniMQAYVjO+drEuNI6vKDKT6jQj03WsvhQEgkL5j9ygAJOgenQneMDVaEBX7T1bNMA71s/iy6lwM14PE+81lsF+rdWwL1LGZJmkBM90P1KeZ5idLnx9mhNmBgNkdYGjYR631euETaxx4vjie7r/SECeo22MR9fDhU7hB3AgBsE/Um7seJJbKy7VEe1bddOyiezHpbmOsZZ3GzDO9yeFIMZkge+m8LadlTWNAeVKf2CCMkrdmm+r1iQ8/jXYnxpk6DU7Y5Ykwl6B/hge9PsWz2ThcnQLW/ifck+50/W6wD9S5Ogem8LcQIG8ToLHvZO1ElXBW+J0JV38r1Oq1EkHjGRJ7FjtRJWEAak1NmemJ1agWYnZvkod01Rhh3e1AGlbExPbyfzk6B6alju+m/JRkK3Pk7VoxsmotWeSPdGPAmluez8T0B495Pr0cQk5yA8PB2oE8s2oSfn5WRlHOSby1CBRvLV04HL25iNzLHpXgDTKMUbaLfbNikbJDsbZN4zvXMjZADEn/6qPeDkABxJ3kAXwe9LU/ZttFs2GJ5gFRIqBBDUenE+39Y/6jR7+/3XHhnE7eYHcaD/cxT219uGtx0yZIgEkYy38C1vf2daRzu0euVq7CGo2Go4zm1Cj0my+mtXeIbKjkOpLrf7yswByNtlJvQEMQibhSp8Q1mCDVBqnDOlnSnLil+xjZVYwajtJchhjba6eik9AZ6CLJH7ILmQYQ0vkiQoDVOfM8NlPCzx2U+cyPk+BZMjJlVx6AORBgIaj0CytOrT9trMAoeTuHWhAy23+9t63tCADXt74wCPxFk4lrZKAGWt7OJqoB6EuMmW2PtXt1uzwyQ2QqlMASp2gAJKnQhjWeJpzZM4TNcHinj729LjSiPZQDiMf1D7QA4O1RU9ws5lT2KnaGP4qfI3fyp7tYlKnBggYpB4MOsp5z0WynFGPfAAvPoGpku26syHFE3mAuU8UOQWeDHorAE/Dv9U/PptRwPVKwMlnLLpU+ipw1Tsw7qMZbAC5U83vk4cjCAYJC6A2cU8Cp7q2nAyJY2GLO0GCYs0UFqGjjJks0Ts+YCp5pZBSnzmWxNoF6oRR+cGmknA5Z6ScwJYZS8M6JlLgdaWUuKRlDbfdjrP+SYYSEsm3pQ1TcpcGE0SC0WOy0caNkhQIAuHpPJO10je9Jw2t0Vg+ABzZCUvpNKH4ThCd0khDseDJe6eybF5+LZsXX4uRk+rPk+d4lLcZPSUvphuCxtUgXEkLZIxj7XU7JJ15N1p1TpO0WMdpjee9FgGCKC+OO+tkYE/QDJnWWgZ32hdbFfkZvFQdh4nY/SCRkwOqOsG3Z9uC6t6YqdmHeg4mrp5YSISOzfOyE92Yy/tn/DwrHDzPRI800zQgecQEAwgJuLzQSR9i0BC5F8q2S4WGpmu7vlwA7qoYD8sgHYSR4gQOGAEDAACd/mo5p9QAS0g4flD1AEfeXx4LTqYZYjcr4eY1uelikd227FclgSd1XGH1giT6JFHTqYeGLk6/J92+AvWQQ525AszPXJ2CaosinmOcPFW08NasKx46E4ma15vlUyzfMeT/I1hPXgtVp3u5YnuThyAHxPQQnNbXCjR7wNcAf/X1/urk78xx701PgWV3YS3NICgp2ljv8n4NxudMs09xQA7F3njkWPg6eXk5IAIuT7LtCtOWQaIEE0AGcjtMhlsH20o+4IeUwpJ5zHU02mP0Avpu27Ydi8AoArcjtMOrZx548OxHzZ3IIeow4U+9Ht519oTdzDspg/gB8eDpRHMvNpnWf4Gnp7nNv87fIASkeYSstythNzgYuE2VLOETefapGdiIkDF3ynxMXdrYz+eti7M4W3ZIe3Z4uyJd/i7OgWuLvh3mOKeVt1fAfF2GLxjgEwp8R4AO7ATm4Qg3sPUq2y0G/WE755oCVWaHJxlg3jpGShjNyqtee1Db5AW+teP0Lk/NO06VawKDlqCTSGd2cqF3UoTuRHLtP+DuyFvfOUQznjppEKlgn0Tck5QW6wtHhDPuOke3ctFawzxpw7m7hGMqWcMc79aSl7vyaz8d2XaiW57TqQ9+t3Ngmm3erLesNqhn+tquHvqIFwR0CwOyMyjPfsQCPd5kUpxWBn1D3zz5qDZmSNw9tRn11S+Hv2Nh5G6HW6TtLDPRiz+o44Z6C0xhnzq5M5E8M8EFeWZfhn+E3VLNdltcJjSt3JqSjO6FvzYlUZ94zkxn842c0cpbwCFZYztu2aIqfGa2M87aREkS9K15JJfH4OWKaTZZ7k86Z2aAeXGSzu/ojlQnZjO6GeadIYZ1wzm+RaLVgmfXkhXGzEz3Jndv8AJygxGPAnEzgxzu5mhGc5Tape3fN/BtGY6vh34PcEyzStyggqTOaAc/4Dm7jwj6S9ZKlMPPsTfaoDsQFymYiPPTt/mopKPWna+n2MBrmbWbhwmwJNuIAT9OMD0bJrggPqAM+nSqQHEjxaEROt9oTBnOuAkwB3KcwCFBGjngvBDF8UbEH1APtuKRz4lnhUPFiBEc/dqqqNL/qhpntQtLnDXJ8HUMhGVyjgU5KjZnOOe1pc57wDHM+Gm7a0F5nDkRjtzvM4EEibYbjHJLmG3N8Y5Ne94pm87wHWhMe+wbHK1Tticr7OWjMdhKf6I3fRydTYkaaoCXgHPp2eaystKgYj4cvACTAdszofyC1gwWmAoSDLaOTzGtBLOPeBDo77J61i40tX/21BsUs+a8qMYPsnLFbNmgNlswKFs22RncXl2uI0rYZZ1SznDxM+TgxIcs8k9ff5UmtXeceWc4ZcZZ2tYZlntNau850s8IO7yzpln/LPjilys/V6wqzqVn/LPy3BV1FmNiqz8lnErPvLAgTKzMuDthlnX3rf/utUfu4q447zUiCPOVuqs4lZ3yzrlRj55LaCHGHldWnT+lnerPfFD9YJ1Z/ratVnP6A+ydoXZk9XpwT1nvybvWc7QD7J9f+WY2ZJagsIbJsXIJiznOuPw3HQAYTZvp91VoqagQavkf+09qR88jxpmg8G9ZtCTygu38j4i7cF2LBDYKL9ZxRdlC7LjPi2fG5ALpzpRWItGIopmf305mZwRNwI5XLx8LsSAEIu2YAIsY9vxmRCkXf6taOEZJHcNroDuYjzBJw+TiEnU+lLOSgFYrFN+BDvuYmQR4PVSWRYyDAUqayMozfRgU9UPMCN8tEHbOlUBv09CgExdoi8FxPDxiYU57LaDAHDLYMn4f2A2x2IJyz+/y7XFaHu/JqbgLjj2a4HdPYS1FsEXrXhp8ZnccUdkegp1PZ8Kzwdy7XElGCc4MDp2Bduq4QIwGLgP5ZdixYgd9n4BW4vKis5CNsf8Hzg9bqNzvA0Yep9STxkIfjAevWBPYZJxgWjFHYT2waDQ/Z+pwuqjknfJboQxJjdfEtgl5gyzgpU81hKSEQUyj6qZOmYYQBklu9rocV4Cr0pnAjBpPfUcxMO9eVWjpcYCaAB6oK6T0ebaqXx5vSk8VYy7Z5VjANBRh55PFqAwi+mS+Y5m4800dA1gD1qm4Tnctd2sbiTrzWUhTMUVh0Hq2qo6JR+qjglLhNP2KN4tZ48KTT/+L0aV5TJrzfwADez+WId7O6rgcEb/Z7tcWuMj7PVkcJs4mZx06lFbuy2F+b+5t7Q/Ktm2wC/NR7AMOpRW20l1L8e5QTouXTf1nLYIna77jhGOcdXdcZx6NuH2lTOT3CVcHOtXAzz64gBBOzYv+r7Z9nE7UwV92hDGmchRsBWMAmSvmYMAzwE8DJ62gNLnu1jL2d/mqLVrjdrFwOV3QhA3auhbI3T38nOzAgbL+EdqBNkh8OnAl8mIQ1Jp0JwxcK7SzBkyKd+HZ2/RHzXEnmdNRQK5Y+dmESTvlCielmTudI9m7c01tebGLOFrDYs/dFCUdybsbZOaVuDnDzHSMYIzxSgjPF0w0/fJ5gUelbhmn3Sf8c+x5RxahCU9YQDucvUF2MkERgrnADnVUk0rbsi9f9kZHkBgmkdXc7xW4pxE67I2cDLvpwBtUr60Tl7jI38vkmPDUG5dAFyjlnOGiAFYHi9ZT2wLHDkArVl4hl25wt3X0b33O8VvQvesgLb/OF7gZQqDy4ABpW8LS227UU4c9UOxefZxgpCIk38cD8ns2zvoroeA9btuTLDh10//Zx061R8frPTGAFs5DfcvAGnnDdHbICoXZ/w83rVK73jHcrtAsHRuhESAi7oq5yqWCyk7Z9Tdmc9TskIiRUXdyjJltkoAJqFiedOZwqs+HedNgSnE0ecwE7xZ0ntoInZLPamc+o8CZ2Ezm47B0ZUhX+AWNqQEYXbT1+XTctw+3Ny6LZm3LcPtvutHfAUI/LghLV9YQhNsIQeuMhbY+wnuzHLufiU6EMRtAZanQhixaeqgH0EZrTrBIHe5mqelrccAO4cww4cmbCgWGqPyyfbKqmHKU00lA0E67Aoj3T9ddYa15vfd2AZzMbNHIADPCoBXWSE8sAq/LbR3WdQCC4depBeUKxzu5nm9tqDeUu1709r14CGT8fK86zR1cxchnYV2lOV2crUu7bT7cbYi3bLvuXaVRgEzjJnJ34ihXIcokAFzHWgdbdsSmdpCvGgAbzqLn5hb5GfSE9UW7gTq7jjTPJ+d20+hynwAYS7EDPWmfZ84KUEnztQbKfPZeec6HEfGAzjPnq/PBWcT9cphGoNqRnJl3RaBm3f7ZZbdid92aPu+ch1YVG2yuYErFjOCmdt21GLLEzpmA4/O3GcSM9+TfQ9mhn4UhfoB4YmACoGht3ToTFv9WUcFbC92gqGZLN3iieA2SL1m1R77VB8jCNQ9pcOc9Xz0wCNt3nXVY8/yNafdHh7eSkeHtqNon692a4vnXV2leemAVP51jtmAj5l3lM31Xer/rOyn3boY6B50Vk8sWynZhpnwQyUlsb88IO1vz9kz4d5sFFihz35yvzrPnh/PDLuiM/cuw5d2/HmMwv+d/msrx2Izjy7XfOMyDSdpTu1qK8hIew76Jtj84EZ1Uz3Qnfl2fadVrOv5/Nt2/n8gulBeYdJUFy4zwRnuhPxjt/mphu+gLvnjwdlnrtBc5muyFz+ErcXOKrBaQA/5/7zvmwwj2HBcS8/epJndDoNLe3JBfuXZlpLbT0wCC13LIaqC9OtU4LkIXl1rP3EURFyta2Oh0KD/3+AfCHeIIHtd5ywfMBODvHXZoB6dd+dHQXySetXXdbHU2dsfjtIOMAc+qeGZ7Aj4K74V2/TlKsCF3ODtt67n7jPrv9eqTo+ud762VwIZG2pTbMB9oD0G7eFrwbuzXcMu0ldzHn37P79bXGvLM1UYQ2zFPOrOc5XeXZ/NiVBtBV3ZzB84DiISVd7o2NROSAAVXbvW1VdoZnSTPP90MC9MZ7ILzJnwHLuOlpKPm5U/zt0UhTO3RSjVOoNPEzhwX1TOLtvq9eAnYSzghxWEW7hBIDkWhYKZpTioXOhrvhc4DpCjYKlABMlgJj2o7E0twcF4Xmt215tjXd6FzUj4HnNJ3hLKEHcWZ2Vz7RgK8ODsQXPDvp44Aetnow5oTnoPVfp9vz+bI8vPRbaY3bq4mvNnG7wIu02fA88sF0TdtMD2T1emdk3faoMPT7cASdPBed9s+F554u7BzIyRyLOVSdUO8s9wCb993VBWP3e47c/d6S9kaAGUvAKehzR399nbSSnOdv54e526+h5NA0/3I2O7ldaKwLtzDrBmOjysT/eaixR1qB74/2oWcPgePU0CXcUXkuXbyt4Kdsx0qLnXLHOW9cuL/awe5et16TDsWb6i1La0GwMtgYtzRoSHvVILdrv4Tmko+wBvpun/e65zjjz11YuhKwxt/AqBFouYrAwjPXb2foDqgHqITMyoy6Uy0ISjXANpNl2uLlcqghiWfyIMKh8XKfDReUNOXy0p3zZuW824btdthQLXAON5LHAzmOZvJveDGBM9pPcU27DTptLQ3B51Wz3KIgtltePGavXI2FAmuTpTlqjKDwZGzqWLmUrF5q8WuleD26+mLmmEnzOF8e4wA7AJuWl2u1ul+xcyyRk5y7YTct62k8IAAwAxW0l4a+0IZBsxdbzF/4tt3NgIDyOznt98FRtrZpa57luUJNTZdbygBt2VMARU0EQL2NgH4NLNuqgKSVJrKHE4VbaYBMI4kesuIDRVCJ3jTT7inrXCNeq330vWKVOAttCS7f1KWtv5FnqjxzGhplMsfyU79u1HZUQkS4vxltz2W1sk+LxngVB4GsBg8VDamCQwh+4wXumfmgkkoEnZG7AHtX55JgS+y4NYcOYwdOBNuIbYDwsoi99XnW93aQ3gvt9GO4+Wnnq7gUhCpo6RxJmjqrLNDONDvJPIPFWBN3t8NK2czv9NfyJ8Ud/enDlRtbbj7d0PWa+vtD2guasucS9YO0X3Rxe553QWeXndvO57Bsnbm6GYWft4/hZzTtt870mP7Xuos8C/SbicUeimO4Ouf3cDY4h1jcrM7me/uYqccXv391ubg/3DyvD/aMxxsR6lTqCmU2Oq5fTNfpLhB7uouTMePlYNF8+VlDD8hR1HuuyGf9bODzTN07ruVOfuvzTh+pgK1KbVCBdOWo4U73m1ow9cJOADKVM1EIB6vmwYUvqxYtKbA9ap7Rs7A7DbbuNQABwK6JWfDCN55LunWoSl3u4mZTg4n03XzKdcrYFLy2tXSnWN3b2XWU/YLnRn63Do2uuSaH9R5L4cTLCmsQdnKfPPRcp4j9oNbePXGNo8YMAJCdYBAiO0xdS5o4pJUB8+e+lAcDwAD6l3QI3ggXUu5JPJXtGlzIEILgfUv1sVF9yqTSJLmnLRO2PFOGvYhZ8a9taXI5W+1MyS6Jp5OVg0X05WT0OKS//kzaa+pM6j2/Ks0pZwi45W2ZsXrqt4pNGho6CdcGRguFWTdb4VdeqqoBfAQk5OlXLrOYq/R2wv7zXvafoquyp6FJRIiPbxGP6WHQhnt22yXX5ykdtvJAptQJAiRunQAijVApKJoZ1mJ9LuGXXbF4VLcHGJNiiVo3LhkYvXUduz41Rf19GAOG2j3LhRqzEIfTUDjQBBLC0ajt5F3Op/kXymPNJdd/d/uz/RnFtVSaDJfAMdlF0Lt+XL4u213NKi8sl6ZL9M1LMvbJfJfrsx45LhzHKGG4rV588XIPSxixYSAdtYDUvVcKF66h6X6xMJapF3DCXToxMTbLg4gEvePapJ+lW7OLT+XeqCvU5lze9TwqthMXykvExciex5rT4NC+dkwJL51qxxKBaoy/eOs/7B3aJlyIpS3HHmsY131JKeg8lVzLDl6MTwN/qvGYu7LviRZyAfYfw+XINfjjmqcEqO4zsCqkGyqWYJuLGbbUDAsi0+KCGbcOX70vB2tRy9JvloiVDT88k68DzAl+zgwlnrQrdBnksdjTel7twVrF98wajILSF01p91vOXPOYVUdYpbxp+EBzTn3eb4WdZ7t05x6lsmnNRsdZBeuoyK4OeY0tD0vrKqaXNomijLstdXbEzJITxi6lzD67JofUvfIuAqD6l/zorL7aH25TtvDstG1SmzUGTUAQzEyoEzLqLgGbR4Bof8en6p2m/vOqhH7EhPeBry693JFZGMg/aL3s4nTd1/ASwgAABVF9vabVS5p+cp2dGcH4gvZKqqY+ie3jqPlwoYjPAjfNzIDny/o2ydNxGgF/4jnA/y+YyqiALqwMIrox1NZaYR1/Lk+Xv8vN5cXy8gkD/oIUC72ddzPnxqrUsyLm47Vh3/4AZKDO1YfL0Vgjmq4Fcby//l4p5JBX5DBmRuGXYfgI/L+MdEdmX5dN608kR/L9KbBCvj5e8DHgVyQriDySCv6Ns3Dd2Mrg+R6bkEhCFesK+IV5QARBXJ02HMppCHoqvtxdyg8+dkkC6g9ETfvLgg7+CvYJIsK5/l0IryOgACvRWDljxvYFHuT6r6lAlfwEsPvl7Vdko0GShltz96YbsPOIDInZ6KI9PmK9s+/K4iYzTNihKYEAGTQFBIK1AJPU3ABi4GhyAFkSsxHCQgVw5lyfgEKBPJp38v7Bk1WZ4G9ArkxHsCvBFdny+EV+orxpV5kd487Ib1CV4oru4QyivT5d/y6iV6Qrk6b1m50FfNg7lO/IrpBHmiPwlcqK8iV2or9JXGiu7f65uSFAhQr1Q7+H2TFfmfdy+z196j7divbTGNK8gcVV98tAPgACL68g8YV8F65hXgSu2FdpK44V6Ir6r7UCveFcwK56V0QropXIiuNFd6WSTYQYruGb1SvsvthGYnEMqoMirs+gPbBN7BeAOF9ggAqWmulf8K+SV30r4pXAyvSlfeiu7qFAruhAIcOi+7/wFhczvHHH9LBA8f3sdYwE/69t4j2AnuOvBve+I6G90Eq4b3NqPwgbxc/T+0Ejs3xINCoQE5ywm9mgTZYdpOvJvYYE/iBhTr6b3VOtZveF/e2HSkD3Am83s0gfZc1L+nZVXLnCKxCCayqPp10fnogmKSMmdaFczSR6QTtb3GSP8OWlczSwTnLLb2FXPqCa5I8q55gDqrnbf09ve86wcq3zrA73Xf2BdaNcyF1id7zCmIutKkai6w4JmLrC724utLvYtAyu96P9672UuubvcT/aCqj1zu73vXMyiEPe365orrJ721+JnveYABe9hwAlXXr3s+dbvewedh97TmXiVVxuaTA6+9gMj7XXW/2pueTtTmBuiO3f6/3sDdYQmOUJ4D7Z4pOctgfZRsKeHCD7/nWrw5lGyzI4uDObr8H3q3PtCZqYbzW/1bwHP7dNcfF6UJHIXpQGb30Bo5ogogBGrxsOUDxSsNrRpEnFx8PaAq3tMqgpFk+66ZRDBy/khY1dwq+hYU2nK1t0f3pL3/GQTjiel7v1+YQmusUMJREYIjdcyGUZ6WNhV3Yw2favCroQBTE0C/vqeDmr1gTzSgAUjtnlESjOw0NCJNO25eD5u3DXM6JtXLF9NPDSAFfa31pMFnm0u1TWSS6BU9JLh2XueO5Jdc5bteyiz46XU6m7wSqS/fu+pLgUXKmOtJdqY5FFxpj4kA46vWZdBmrzhyA95BTou2zMeX0cvK0CXY9Xgsu3wN6i57w/ZjjB7dSn2mD7R3V4NFTjodcvPzzOdC4sIoDeYHolVnVY7rU5ap8Hz7+zJRAGoAYreYTiibdoAL2AGoAXRiIKxtTzbQOuAQUCQa9YMiibO1R+CJhrjumbjQCCgeDX6zPzWeL2ME4khr5tCu/315Voa+VNpMCHUQeGuHJoEa/24nxq4jXlsADhCoa6KLiibF4AqGM0pc/qoieIlahLk3hqdfGPhe5a440DRbAmuWKCdBIXrAcIajXB4FaNdZcU+W8pZPTQOuApC7Ma/3APTnXVt3xWcpywexo2OfDpmxfVgZNdTaBqAnOAMIDC9YpC4Sa+4QFJrh5y2mu57UMa6yAPUAUjXSuqUTbFJGs18ZrkqyTNiay12c9TyG1sHFmk2WF5d7U63Mg1ARAgq2WvNdxzbYMiCgcxSAJGdsuW6sC11uZHUQr7HQtfwS75nRFrtrYpgEDhCIEGTTgFrjybW5kpC6IEA5RKlrzcyCWvuKwJRRjpuOeVoAWvlxZamYCZYKZgCbc454HDzjnjggNKlsdASYB1eAJbpVXLJZsXTHzxS0CmYFRMuOeaJjQBBKMfjngW9qZgS8AtWvXzwQKcyIOrwGuIQpmfkBBXm0Q2jkPwksHsUcLEdBm13Z7RRbzh2Ytf38VQdQXq/iadMds9J64HogIlGLx2NUMnpephsS6ougwIyL0vfNx1ddLjR/lyDhiPFPrvca9ByrIK/biIfAweZFS8+uKvZG0kjAHU8rOC9BdT8WbkAkixWFO0bHcF/nlbvCaiwsID5YlPRyRAWHD6mk8PUHzBluLfRa4YTOHAXhK8GOHKeNPWQaXgO2FlfDY15cidjXLd4jRi4eqh3QjAbuzETie/V0526Niq0frSL0bntft0+Us0YL3czzetM7PIYBlm52iHUYSvBNhjJ51KnKS4hpmlWc2deN6wzzi450yzsFnzzOS090szk9rqgFYxK7jAKo6NRsxwquos7ANUe9KA+B7wch9WkHLtcdpjUQ7kDG5nBMAd9JbtmnCN3NFntfOPOwQEyQzIK9BFwnJScNCOpfqDO6SUM306iA6+BA90s840YdhStdO2shuaeSEOqQWlnbWQU6cy64cJ67r/zHXEgKYXNE2913PncKzSyH6rXW2whILSz/69NHR0StUFcxK5bGkfSxpaI9dcFaj15rezmtKNqJE1V1EC0jrI6WNtBhmjSkPZrIMVGLPXdovntS2ulzdfaDxzs3oPi9f2BYZpzpwHMpbWdBMjPjwk05lwyEgXrqbtUx68b17EW2ErLUnVMuaI0o1hiwRetrE2UrWHdp8kvBgNPXKIB9GK1/0aeW1nLWytIbHaDqkEE4u1ayK0M+u0mo1Jo6NbX/KQLi+5aqWxRRX12EunrTTeuwGjhY5XfbraWPg4+vDtOzQ7KVFIN44nqX4I+arQ8dfQdp1d9VTB+Uc3688eOINtfXx8v/Sd9Q/s4GWge5CwevthC1/06F5qILWi1egDrsQkB/174JR61L2uEFDlmbkwb8NiKzWwLYopEQQmwAHrzHCIqjg9dQNbgN9J6hfDwq0OVPiPnmXLk7SZA9/aVPAesE98PyFrw2EJs6PWGbZBi7UCbgQGGvyEgVWqpi7UCEPg+XxF9fyIXXCl3Ln6gVdhCWfwaV24EB8egAOBl482565o6CHThWX6pADrt3S7RAA9LrZtS4AvjVAfDTWgrN1zXQHx04DFRjWEDWW6pOO0BC1dIoN6e48QGk2rE3BjvsFdlK5Hr+Ur4VrLW0Xa5rW6+JGEXXVh2iuFFa1ok4vD+Nxhvn2dmG86K+1QaOX4hvpRALWBbVRBNhPjjhuWQYDKa5JOqu3i9S2cx6u3kCcsi7j9IjO+HCQteVpl49hJhXj6ams1NptDal326uCANz71HVqcfnE5fx5J1za7WjLswNxZ6YBZiX9Em9GuPU33pxKD2h1RMOmJMVyTh8pgoZuLuCkHAMN6knQ5rQaw20zqnmOdm352HTJEw3GpACit2G9OoJL5ltVFMO3DeFeoS474mmMnQpJRT3jLft+H4bxo1Ihd6pc31rCNzYp4qTn3G422bSUBALDWuCASy2duKVQhO4Cq+eI3HK7JxNP1sq9e3uoiTwRuHOHkSds0ukbvCXvyasjc7iYCa7jgegjI53+luEPdodRTD0ZbSKbR0N0R1yqxOhheAU6Hajfi8fqN/mEO8+jhP9NWSbt8qzwmpHEAVW+15RncYU5fVqtXVxJqpzI3ZszEYbVlgTIAwNYV1efSqqnAXSiJdZziSY23Ur2/ShkRKOKdfFc8Ky4wpmiX8rjqaUDRygFwinfPWbjBKs4BoC2BcrhqwA93rSxK5+co1SvrTztKxMIYKzG0e1xq1ywgaBvQIZMm5YtdfZpnnSiHx/yZzz6KxpZCU2vJup3AdOqUQ2Q+Rk3lghZjZim4vJzBZ0GIvxWdmAJeTFkz9kDp1KDP5AB8m4lNxvRYHo4/5RTfz2YdGxqbwU39+s01s8za2OyDDrLiDA4Bo7lQnqO0ommQjeJuGMc+J30tUSbnVRpJvN9mL0fz1nSbiY8Q9Hbiccm8lN90bFk3UurNWvQEf1N7MbMR8BBgdTegxASTUGb7o2RpuOnVyAVeoNlOyM3EptYzePxrDN3u4dU33pufzxCm5+yNqbiICoMRxTfpm4NN+ZAaU3KZvy/w5ZcVN1O4JRDKputTdTuH5N4cWVU32puNEemm4ecuab/NOXxaT6tAm4iJBQ1tITcJvLQDqPeh68Fq8LsuMu1mCFVfOjfjL16qNdUZxLmDn+ZAxnZtn4JM+edts4M4ekjhKSODy04fOo7zO5V4zHJtL3mUAQNPyFUzuTOe3eUKddbOf6lZFdkv+yN2fhfuOC3qxVLt4XlaDu8qfa+cgBebtwXlUuJN4TwRMHDQbzycfpvk05rNH1N6T8lmIH5uHQrMkAsYJsJdAAAxXEefzVWKVAKb0UoGIbukPy8FnYEUOwc8wFvjTfWs8xrbhr4MXHDarJqvm4+qWaaP0XmRuNxAoW4WMC12Wi7KAvjRA4W9riGrwUZdsfcgecSLGr50mA8TXuFvJkLwm8zR1Rr2i35KFO5c0dDiKMObngro5vxBdJgIc10xbungTGt42firabo2rz35NAMB6nadRz4HDvDhN98JvVEuNwPqCCCLvjj4fcKLcOwlx5/xbx4Armu+eMDm9Yt0Ob6DiHFuHtUiVBzZx4oVnnmshladMxFFNyzzxXHxluOVPQ2uiF+gAeC7DPOjLeDnjst+HnP5HlbPmxcuFKow600PjVv3JpgIcomdJzhBxGAV3HD+OqJY4tcluf18YK6xD1PasE2DOb1tnsJlFzcxnZnPUPR6kXS5vv7OgW+MBHpxbOJXiPpmeP0+hOZwoNQ1lbsl4R17pJALJW2838McbzfhC5zdoOz6CnCpvJzfFKkqt03T6LAc3Ppp7DgDvhI1bzNgU7PGueNdga5yiKzHpmc8oSeL6/vyKjAbC74wuNyAYeU5579iei7aIvOTMXm4J126aC835VnOBec6FOUOxt+jyW4Bu8q7rYAUJpbrMQ9xWnACPFYT1/kQBaQHDQqm01W93FBmKNJntpuoy2WEAk04JxTA7yhPzrfZ2PLawtLUCbBShV0DAtwSl93lB63pVvQLD5fJMs3TKqcdNK2wcgAUACu966BqQ0C98RcKW9Wt2Dbk0t9o9DABXHnKm8db3EKdzKT2iw28SEq6plDVkhx7ze0hppW87T+kNGNuRQ0HiqJF0ia2KKjTyenX7i6BYLjblkNpNvfsSbi8YkuTb+uLCrBBI2p91AsB9b4gXNFRMChmeIvNw9biITXKjVmgymQrq4e8cR8k0grHiHRI5t9yb88QTzQVLff5YEt6vDqw7UX5Bq38dsfHp2zym2/hOeFdBg7wF2TSNs3jAaM6TYplCfAsYQAS91OfHs6y7yS5v+9CKgQCkBa35zv6mijo2X8CWJktfU9ZJ4pGTkgzWl8iBHLVfBuhb/BEZzog4xWDnlcYJxOg3RJY/wvnqOZAFxAcKQJDQrPa4pXPkowAf8LXBR/gBB28bCw/qkCLrYXhV0EesUt3sYJfEsBhL1PYFqqMqVOBGAZLpJiCUXBYkto1+vXhmm/0jzEBD17tcXO3cgAenZOGVBN+Mt0GnmdJNbCvRQKwJ6lvQrabAy7e2GXzt3hbpcAJj5DA0t24rtxqI9u3bk1CvVmz02twnVN2kB/2MPK9y8EN69VFM8DNPCzyD6RfN7aY723KIAke2dW/at55ODuXLtv57e0G8XtypThLyA+vUabI3bR+HPbyBxC9voyzgS6dgEQXNQ872s5rNPRY9qPrYN0KaFuN7dvm45Mrc6jCLSQg/6t/5dZXBCgIWzQHxz7ef27ms61wrrX6xx9fj6MQ2p2j8XfTrtvyEg+25+VDuMW81sKVJPhipCgvqd2lmry4AYOa/2+Gs7HLxiOyxnOrOsuS9t5vbk+32XBaQDAx2q0I9QTSg4LhCHdM0GId52me6bVSKo+cOIChgrHzonRVcLKs4bvohxw7T/6E9DuySU6YvvZeRj4HAHmx6HcpsLygGQ7+aAFDvK4BVwq5MTQ7xlgPaXjC6g5UEd2qbg3JVDu72Vcr1flYXAVK3FZax2dahuGSO4cmOm7GBYYjAJ11rRMVv3n1hShDFaO8AQLDEY00wOB4lhm5JTYUivAJHyjjj7et5jWYB4RGukTN5dKTKCA3GBvlqWQJ4HUIAJAcoIBGticn7QAv1ec6DwUmEVUWbz13oxN61QihO9aoA3xIJgNdB862p0K4rIaPgBpnXFAf+B+5T2kyLXZkKiESR/18mgEhizJmAMAwrDTPDf2qDM54jvLCBzqeYMywTlAz6PYIE8eUy/B4h4PI01g4uiSRyBqEbcR3YfCQjoxZeW2EBTCiDk/I37nA+ay3ADA7vIAcDvWXKRSWK8MaW6Gj/AApXV9cFAG6MOSLipVvxSDDyE2MqKwSoNSIPDWfTVsNdLXL0ytdqXzYuwGETDd9bGbO7qWHYuepcQIG3V3yMjtvOzdlU6S2IBAFK1v+WPByqHmpq8JQPyb9OH8rcMgVQd7cIDHD7mgaNrTgDRAK47jYmjtvCQra+Vcpz1Tme3a9uTFusW9ujre6B0niEvXNaloHdK/LxLBr7Zv25ATU/J6D2esKr+qvKz5KPEbSwC71M8vVPpqfbaDflsgZD9t/zvFDlKIaC4B/uTF309vJqd9U4TYB/qmTOGHkkRByzTGpwi7tynFLucXe9JW8Crtq8wc0wF1/UchpJdxi78anTLvyehTU/vAKh6mogeW7Bzw00CXUkz2z23ZBvH7d4O840zszO+KZLuCneCu9vVY+5hB1g54EnPhnbvt1uAFq5kUhlHxFncPFeQkSOXGDU92GIu+56JS7mqn9gUeOBq1Xll+DkHl3ORgTXf8u7Ndzi7ganc1PqzIYeXgt3JVBl3U7hTXeNCEpd9orL5i2isH9UbE2n12NZhiJcR4lsTHqC9dwvkQF3zLuhXd+HfPpjUQZpr7rvZICx6sR8jWlxV32Lu43cIpTMADs661359u5KqlTgzd+5Tyl3Snw4mL0U2tdzhsArQBbu8zx8u5jdwK7yl3qyV3xDWu50AjYG3KRiDupXfgO7FgJA78CXB/6s3OMu7rd067uN3hGr+KZMcAv04unOROBiQ5Kp9tcPt4Rr3B3OuvTfsm89rd1i74t3OLvCNX/boRWmzyygoa7qPb2ku6Xd+S7+t3OLvZlZDezw4EclPpKoru6Qp4lHOADGQSlokbvd3f9u+Xd7G73wAR7uDzYnu61ppylWZW1rvL3dqSGv/J67u933rvHXe+u8Pd7ild8QAnBQQqfu8ikDGQeloU7vTu3oT2D/hk7ma7FUsSGIY4ap0qMTZtXcLvgXzdU4fd0i7s53qLvdAHd/1NkHu7gp3g+krKdMugA9/RASl3tokXmIkcAJd2Wb6T4P2Q7XfcEE8t2R75V3VLubIA0u7Fd7n6zV3+VucHcyu/ndz3SO+KU9ulXeUu7XAKq7613CTnUjsgK69/ch7bLsd8JwLegWNfvFBbg/A3IAuqeke4Hd4B7uN3LruhqfWu49d7e7xtLgnvM3czU8vAIm77T3KbuDxjM9Ek9wnmkj3PrvyPc4u/9d4xwQN37Lu+nchu8Z4LAb4S1U3jNXf6gGTl7twI13dcWmPdqe/1kj08GsacRl61O2OWwjlF91Btozh1nBCWFQ3Qjb1WXpcuw74qAZU99Z7lj3z7uQPenu/6SuB7q93bihX6i6e/td/p7ld3cbvUvevu5/wO+7xz3CNuv3eQcHe27l7xj3+XvH3ettuA9ye7sD3GHkKveUACg90IUPm3FOuMWhJe+Y9xR7gyWxHAKqqcu/yity77CA3Xv/Pcse6Jpue7hG34rvXqr1whC1EGAPV3NDXnTgwoHOAHq7iOgxnETwNmAHVCzO7/bidjvJTTa+R1dyt75o0a3vagR+e6w94O73wAFrvomJqu7pCnq77eIyZ5MPf7u/O9zqAHZKObuyvdbsVCaqQhmtLtXuD3dxu9Ld8pLFMtGHlK3ePPE+93SHb73T3vG3eV6Qw8i276D39OHwqLr26Pt3O7yU0TOO4fZg+/U974AYd3MxmLIBju43d9Q2GmIMPuBNWwe4sVwj73j3SPu+ccoe9R9zZ7od3Ie7x3ebu8nd8EndD3aMwtbch8nVIDh7/zVbbD9HI4Vbmt9ZuDdnPRBw7zXm8HN0QxB7Vu1u9DfPFYGE3HIa83czupMPzW8Yu9+rtG823usuK7e96VNiJRq3cdRR9CaO66wLDESDWMnvilQq+4Md+r77R3o8R4Y4rgGAd/vbwUg8vuHnKK+9Pt7nr8HIx4Atfd41c1sFRZvW9NFm7ffujRos2zxenHVg5+YCpy9zA/Xe8hservr/zIe5zahMoeurrvvmjRx3jmt80adO8GBg0mNzW6Op+27e07Va3M10V1bvN0nbwUgoihyzMngaRQ/CbrONTnrxM0nOdNoLnAPm361vCPV6cBd993lZ0xw4uLICbBkK8lUj+83CcTs9TLW53W8b1pa3qKGy/egWGL93zb763rjm/rf4ewht7XbqX3vOvfrf865LO+K8P9s0mYVrfNW9qt51YHPI8MdXdedWGh5TrbUCrYXPDHMu+/rhBTr2Z3/furygU65K1Co7y83xgvXxIU67b99RYdf3xa0oNYPe6I98C7uf0hWRRzcPSk+16v7u+En2uN/do/GCF9TrrKXCUv64Sfa9fi3qY+/3xSoK/e9+8n98YCP/35Fvn/d4et3986Yr/31CmHBc/++MBJAHyqXT/u0/d069397AHt4XDOvHUO7+7c0G5XUKA0AfsK2RlH/92ultP33td0A+SsF7fO27833HYBLffZcF7d4xHPfbU6hJpAcqdLqJKSrXQ084M9yF+9Wt6BYZ0xY5vQLBGbeE2xtbzv3cfuP6tsB+osNwHl5oZhqGeKvi78Nu6NYQPR9QrorSG8Et3wj8m7tABRrD4Pr4D9ahrWz4bt7ffzPZow+9+gQPGgeVY2mbfQ09VEeAPmRRHjWGqa1s0Dhl/OWN6TcvvOFuABdd0aQR/u67cTep3MBr1C6CFdqXA1b1enR86QGpDRMb11A9arwxFxqp8ngge01osW4leCeBpKWpgEwRHy4PaQ6PETpDTjBFPeF0q+q2awImN60pXqp6cTWvazVKurn1XnCAWeUgoEPb7Q3yhW5SvqFc4D9RYGa3JVAeuqndqxkhbCeG3GADJW0Y4eJRvz93SApLlgg+OcLctztbgoPCpXGbc5B+oHGeWi/mQa8tmPLA8m+NMBVn3yRv91d0y8FK7c6swOVrWJg9MwxPA0y6cZibGR6bzZ+hxws47mm8TLAzCsaB88w0mJ8nSIMB05UpipnYxXvQvze5umbcU2cZHWpiNlHIc8+bdSmbODw3qi2xHNuMp0GhfQuzGZw4P1FhCbOJwMh5qNh24PDNmB+sdRl+wyLKBWd92GPg9tburnTZfUlhuHSAQ96mcssy/O3fzHYB1Pxgp2Dl2CH50zSg6fYev+fQ3U8HuFLJpm0N31JNkC5QHeEPzkmgBu70WGG+tu7roN0BQDUlEG9AMIlsmyY8AGwwMYC9+y5uBJY9/o6yuqwfhvbUBqrBe3XcgDbaEFw0BWr/rFbVAKO5dCdl2QFzHXAof3mC0mTQC9owKGAZvlkbjO+ehDxKH8RcMrXkK6XlDSgu0gH9Cumcv0gvYh6bLcAbbD8Ng/cY+QDr3dzZAmSNUYbvMvdYRcqAN24opwbUN03+U0nCh3ds9a4aNyiNVGjmLkHkP7Hcg4wD4y74J6X93IP21vBo26G8KD+ITgvVB7ZU+6S+8Op2vduBzoD37lK8VaqMuPiePHKP8QSET4HhvlBmIWEs6RPisAFH+AANr9QP7jvuzs0VWTchPrlko/J4MK1EA5FDf4MZgNdBDx1uk3gN++ex/mHzsPVP38Sdu/qAYDcgx4v26AiQAG1/YUaPyGQf90C4NbIq4UZLTmnJWBTfqfjXABcKiNwQweYINNxzPrTzqlbElbG8zNOX0PFyL7XcXd8Ye82yDTthuhg3GXDoetaL4y9qxzjLrS3gvuUiueh4VK+iFziroecBsdaVa1uzhttPiTsuuUozau+Bc45dPLTeABpefqvDzmElyUPMIeS4BGeSoSC3TgzcAHObu3akma8PDHGKXc3p1PzpGidtrv77QCK3wfw/cSA9iMG7JoPXm4lw96W9qx26H9cPOhv49ci+/2t1BRxYDwOPlgP7h6dlwuGjhAWGH5cEnh4t4v9BKwX50aLCKPo6/VfRcf64mXknoOVmsJl84bcZiNSaQSGpXYktzd6ygwPNqYQDiAG7qKSZ/lTpBQTwPFaBYY166im8rNkvXXDZ1KDT7VNtBSYmDOEIkjyJCRIYia1FhvHUrNFgShJHzWwgrXCcrTsBRXSeBqPMpVPgW2BI+3d5xZeXByaBvH2+B+Lk+eqm5SFLQP/ylh5Ujxn2+4u+bolb0TmvblvJ7nZLKa3CI83h8qbQTgLos1sCzMA3QDpwKCSBjDwHr0ADfh/6OB/+QO972kvw+AR58j9NeT5Tr1IpH5Dc4PGNrF6DCfKEwVBr9zpZHg8UWgr1Ir0TNDGL1n5B0028G2nwC8CxNDEeoXKQIt67fjS7s2eEka8vVoRh8A+ZFCVjSYHsqySsGMdcY6/OSx+VoADLnrBdtDGAnI3dVwkbV6dc8uQQIF96n0Tsz4VrOLcae1WCgAoYlGOylmw8i8Exgm2HluAo41/Q87KCzM/blkSzEFWzeciWcRHWtb4FDte3yxuPYGmOlUj2SPgGlDmiCcQCN6lx1eYPHuPqmZz32j/gibt3P7JS2D6e2k9/ynHFonFvPer/gCWhoxqoiPzNws6Ia2/TMFdH15nVdv9y7AB7T97VH46np5P/yv7n2e/fnelkdTVXzlta2Uut+84TuQ4buLvzvR+544OH5+BLQeIY9TeNokiQljwiP4eZmgIQ6Ycj1qm3n1urklIjDovDw4lUqznJXtrcIx7h/AQ1iYLutQ0SsPauJjyrUIxSEZHcqvIx5xQKjHpy+jxvxNUkJdUfMVGhyI9cw1BKjNRz8ERFw0QXd5RtPRKRaxyLVtwSeDBWM4PR10D99HiaABw1wYtCBzHYNcvNnVEt67KvbhvlwQL5WxjHQfgIxbiTnkMmieKAAcgiUFOqbtO8cB2+CEDWHqswR/GgFTH3kr0MfnIbTMBGDwGxpZG4gthSuIsT77ZwHdHeNseSXXjB977amAfvtpgcNYC6O60N9pbrqPmt7Rzd7m46j+xb7qPelveAPB5Y28x6AdNq5KR/GDnM3CjVjHgrD0u7nwu62uh66IAe9V2SEPy7BLDz5x2AdAMT4ANo/SXztUsDH+SdEMEyny3CFG06Zt/sPU265C4RB7yDz+ITbr4MQB+1sh64w2MpcWPrvuirMDraDarlen1uROHJZQbiCquJdqrerIZl3lJTYSXdLXHqIPLzBQcA4bCVQK57sUEF5uapFFWQ7SuPH8YgCUhuCAgSCYALDEcCM/CQWI8HyZDIOCXNYPgkesEr1iNwauuxvw7f5GD4E3espN7i7qj3RGrSw+XeuelzyFKpHV8eHPdOzCP1dS9AO1g7R3A+Yx5dsNbqkP3t3wfRJ1yG/j7nH+v1Q8f41LDi/vjzX7neHz8esfeeZZUD6YHzuPQ01bhBl/lBwOGjPAPJdvjA9dObMD1VHjjXsfvVA+dx4eNfeY5BPvtSF6P8WjmjTCgAaN9c49mbZB4d9x3HuCrwQhZV5rx7YgGX+MuPHQ3mI+C5LJkhL7zf35Uf8iCmbeieFjr33+gQfNA/mqfwTy9GhhPYUB14/MJ+uiNJsX7WLxqDkd+TDqLRAnuiPqZcr48UpUiYj0H9NeR5A3sxxm9D0DuAG/kEEAQJAV3SMVD9kKh8lsfyopU4CjlvCAKOWHxbOSttZBa92oeWU3e7gOnymJ8OAMeAByre7h7TSK5WzfNwaDDj8wevbzJiaWi1XeApQOWZXE8BMftNI71EJPU2u93DTDAaSG4nkFc9sGEJqwe0UW6aFUCwwSGHOghJ8iknNrhzISYfbTLFvZzwCEnsbXXAXUIzqJ77XpFJI03UJAq4/1ExmDzBO9wPeFAc6eUTrAj/7Hkc34cf1Y8eQadl1EdwHAtbGsH1HCYqLg5NmGBXRbfnUYNwAbhDwR9HSKa6UCh2pDtbKUNwyt9aC1MwzivD/RuCwA5inSw9hB/CjZQAF2wYMmgh6viRBgBebzOz28RGRWpRuh62jABID9Wv2i7Kgwqpt2uQRPczMubVxF1OT8neC838keNxgslDYTy8a6qPzjq7I9N64aT/LAUOPgcfw48Mh+WK60G78KreC4cdksaMN3ybAgDJTDJVGcT1rN4zAc8zca3Ay2mCWBPPKJmdjoN4LD0LC5qjY+jqfQ02vqB1fcWsSlwfKGA7mA0oBRlM7t5FfYG3rnQ4wBbx5u1djBqYrkwpZ3xgQYsIoWQbVIxVrh7vqnBHJOZALePDfhtAI4oHcoLJttnQ1w3eR335EwAFvHoUC7KevI+cp6igNynlwAvKfZmDgWUHIJwQWSYg3BAbDVkFss9Soj54vMQiPfg1DM0pkeeBid9N4T0/0SAt6Z70BieqfF9AOjY+eM3oWlPkKfLIAKp93gtLZp2NMW2QvVmEwZ9wKb/jO0OQ9ZQ2i60u6Yngnb4GsLFDW+5Osbh5w4gx/5v5wZ0EyANeb0CwHd2o1fRok5dLD9xVajyeZE++AExHr4niqmUaePrQsR6jTofFZYP91HUv2/QCr69CHYKnOEDvnbUIdccGW2v8aEMFhTcZ4H9T3q7sUOxd8gaPKR8RCq1wmrX454Vo/E9e+G4JHqOW94kSo/zO5AQ+mZ3TIC0feBhKIeztc47qTO8afL8OG0bTd3SHIt3dXvKPf4u4c9+kwQt3hHuDPfXx/xd8Z7+zak/gxXDX6S9i/06EdPn94Kfcse4nTweeAojMCfp0+Rpi3TxR7vF3u6fF0+p9oZ9yTxSVPF2hSY9Xeb4dA9wz631FhJY90YeLj6EAQVPq6p1KAcp6RAFynlw8PKeO2vIu9eqxG90F2dXmUSuFdSP3PPHxaRZMIwOPy4KiOyXjobn3SfVmG9J+7nhg3AZPsTDqGrMLTWke98JoGdVl03sIdSxXDhnhBgx2UGfeBtqNT9ZAX7kupvrIAkMQqTw9rd6rfM7cYAmR8Pdmp2zRPX8A7wLn2/RUu3d+hcw7hOCBZdA7AHiUMWAKABNr0HtaIz4anuogZGfwzdRcEozzen+omNGfLdV0Z5rTwxnknamxv722MpS5Ac7KNDtVJXW6ocZ5YzzBzNjPxrumM+cZ/WRMF0XjPytI3nDf7hw0h2HoNeOZvUzdTuFEz44n8TPhxZv/Mou7/c9Jn4TtsSOs09KU5Na+TEbeYnBA5mZelh2iHMzEPHyyenZe/QD/63Un99VfsfPk86W7Djw5EA+745veRiMaqTE3FnzrcUacLTVqU7zT7MAGhDPAe5VICm5LT2oecuPIBKRJ5IyZTG5tAEK1xlUfarA4YooEZ6sLP320zuYCm7hQ8bpEIB+nUM6OrJ/ID6aH/6Elxktk/ujR2T7jFGB90WACvNrpW/zjAvB8qfmfkzCWp9euP6AXw9z2lFo+z9dkQ4P/SbP7fvjevuOGCcqsAf6TrWf5Aoqp0fRwlnj9V9G5ks+AvUToy3ll4u49nCLMxUGx6tohmNPEadB/KRp1Oz8mnsXDUadr6paJ60z7DnKIqmVQ0ddfW9oT6bVy3qgTDO9chodM207717PeCe6E8q2G2OHNGj3NvmP14+wxAvPn9n+BPAOehjIiuRM8H5H2uPXEgwc+jxAhz4+nt7P6supL7V6zKzzrffcwY2O2ICGetraqAhVSPxYkvs+YJ87j7rGrhPpOfoc98J8FD+uFSHPwifoc8PGpriMw+Oq4yIbyM+uOkgoA58gaN3MaPf4ZRk5zxZtw1yiTuoMxfZ6kD6a22KKz/uRc+/DGwT8qh7vKEueZZ1M56i4CzngJjzOfakfoQYeK5Zt+WIvOfVc+tB4FzyRHvUdAzYlc8K59ez3KvJHPLzAljRk4ANz9ZAPYwYifB1tsQFhiK00B/Oe3hNuC1x+yz6PEJ1P1+XHR5/pHkCm1n27PYonGM8cZ57UDGL4VDvmhTNudyCeT/Z3ccjiUZvJw7hSuz4Lk87PcDqF8ZJp9jzzdnlVOw2f5U8R8GRtMLnzWzZOeNreSB6zz9Dnk8MU0fyc/i57zz+9nmsgUueFrUy55Lz+jnzRIL0bQMhTR6tjfNRrygKOeaE//Z9LzxpVtBIU0enfcTR8pz23n6Sg5efac+o59bz9XnmWddeegFd3mczyxiJpwqjgAsk7kp+YNTn1rd16t6DJYdtb2TulwTPPkCHoc8jzVufWvnoUC+gezDUcbYE1X/DafP3rpB2u+mQW1cFtjXoI9Jp8+FkDZT134T9PNWJxU9Xp+894oyOPIoWeLz4hx8iz98n6LPkdVvto6lF+l2ue8lIQKk6f1eZ8RoD2YUbPfzuE0QEAxTamMngUAEyf+Sjjmsrz4gBVqNF7Ils9rJ9az2brbzP8r0kxPtZ/QLyAXzAvHWfu8pdZ5Yp20W0s6kvajEN8oStdEYhorK34F71i5X38YzNgRLP22fe+Rh72wLwwX2EQeFY5QApIZUSL1JVJDRWVycvFSfKz/LghgAm5aigwJTVm2slNWHPjrg7s9fwADzz9SKNtvmgLDe76A0Lmh+qqTjhPcFUMp4bcEynmscl+e1C/zZDIwJoXwkKOuBmmstiFwoKJwXCg31ZhTNd/WFM4uibQv6S79Zy8G62t6bHtXPm4f9DcKSfXMn2b49VkPvPc9BqtdlyhRm5Sy0F6IBEavUJNkgZwUfPWiLzOCj2NQ1B5zAV2kWBF9kYAIDLjzlAHvAGOOJF9dkpgoHDEBMlSMQoave+Mvc0N2vmPRxiNwFpaM5gVnSefOgoPN56Qq6Xe829i21w1XLVnXMs1nsGTrBeuAD0F9203MzTbPG2f/5rAF8aaPq0W7PX2eus/YUBgfd2giu0psHk0AqJGXIEMXvKGlhbQjWG2tBhPoInxGQlQmnACDv0EUIOxcgKi0oMy2CIOGAXzZGEl5Qqi9OtlbpMkXzy84eXy9ibF/ag6Wr5wUKImiwPOCguNTVALHAxlHGS5LDDBCqANrmDpgFbi9QUE4sqP21aPAuAUy1plo2kPoX3CznVmPaYWQExnZHVBcPIz20AAQR+iz3X6urw8CGhYGzNlAsNxt6wPFEABvXWOjz63chwEAv0BYlSPLEgwKiX6xD3VcLs8xQFRL3JfCLaUadcS+3Z6N2pqwGid2nRf0t8D0SVVxBDWAffcgQAF4XH7kfAQrPH0l3rfs0AKc57AmnMqJeoIGEgH3AA3+GMgxIBMS8lvlqjjaT2rHApenqAW22csg+H/+QrBvGlCyoF5L5QAVbszE1q3yUAB/F450Sgdv0BMkMYxpQfZE+0v7SaMk5zXboYwM8FwUvk1xzTX6kXD1e+t0wCA3rXeKp54tT+nniqkpLh/gCYl9CvvhAEWwRJf/oTmnSJLwiScPV7lbEZjX9RyzNCNnkP5LBMI+w0ASA3iX3zct2f48/tZ4bUJBgU5AqqdEOAxl/GZoLc9Xqrv7xi9cavVL2QCkVDDv2eE3YAGcsg1gCuQBpfLTd+l7USj1q/30oRq0y+pBeFL1Nji6dG/mESM5l7QANMYaytP6rPA/D9vVLz4HjnyemeZC+RSCDzxMAEPP28fBcmAIe6C3K1bvKlzO8gMO847pAw8MPPcefNs8x5/DvcnnqQv+mfZADcZ6MzxOxATP+dWbHQuVndGpn113ipqfaWigF9tLy/HLIA3QrnKBrh86j00nr/PpblCaO/Z6ED1Xn43nChHo7sMi1JhDXVFDt0BeRkizSFlKFkXo/PzCGxc+CkHkz7rajbVEsGBQ8vJ/qrS5RwMPgdWcQ3pRoWEtkX710bUGtm3hZ5PL7pbr/PfTGvy8YJ7j9/LBwCrYYX5YMIVZ89RIXsovpm21ADO58OLLJtsCDHuf/49tp8khliFMN4qofMIBYYeh65eAdULn8gBvXfSX9Dz+XhdVf5f/1X956Ar9wn9mPyNHqc/sV/2qyBXz8r6MIhjfURZ+Eyt+8jWMp51v0PSkgr8whhqPEFePy8vNCyjVpMMGwtf2vEc/W+6lWZZ1ZAhBxFK9lDyXeKFADjzIBpnIC7FBJZqeT3hPq6AtK9MpFmPeaXhiAV37hk4RB6sr2JAo8vCMI0A8OV+aD18n/IgN/vGqvCcPMz70Vw4sOWey0/5Z6oz7mLoDPeye/U+3CECGx2Fa5P9N41TaJD2nL7GnnbBlbT4Taeupt96iH9KyNvvAp7gZ/BEOZYLZtMVfzs82Bt/CGjr/LPIVfMgDR8Z6YRFX5m8IUNoq/Rp+uz3FXidpCVeaLPJV8Pu/AAZO8hen0q8QiG6benVXsvM5eybJptiq1UJn6U3NmeIIDMPgkz84nxByzme5w2yZ6Jz3swcUTPMNWYSe58Mdobzi3L9nA3A4nlwWrwVwtssiDOpQxDll+G02WWNbR2f7bTaeUTW5PZmUiQVeJo+HZ5Qc3+rm8zh1eLCKm8+mjyVZwhiLjouUPi/xTF8jUjMzs0ebq8ZzE1jYnH0ovIaG+kTb55Wr05XustvaetkuRV6Br2VXjMz3+ery/r597z6O0Rg1cm2dy8jZ/Tz2UH+nDFg1l7mB+5994bDH3LCEHbau+mSi1cPAU5SCBed89a2YMD3uyfCvxafjE8nYGwr99nrWz2FeN8BzZ4hrwTX7PPSFf5ney578WFAZGMXQqGsGkioZTgDJ4WQPq8P5A/9M7oAKNYVNIJOe0c9IF+3gL8CC2rp3bIHgo17r3ei6aw1Rwt0l0Y4c+F/PJFaDtNeW89Q597z0TXlL97hews/v54Dj25X5pPneuxfdVZVkWozXqX3Ite+UNc18or8xAc0cc0aXc+5m/Jr8LXofPqoxDa9WYBuGKNGoFwqowKRbbwY3g05fXXmzle64+ZCAxFjghj1dTZfUBfTo7wxNfB1AXJf0jCCq16ETzwntQP8GDu8/m169HOxXw2EDsbnLBc5/Vz46h8tAbNeZHNSK4gHGTSazYw2vhWBke4Rt+P+d74qqeARh2aSncMun92Ir6oa3f3u8e92j7+dPu6ep08l1/892XXqdw9df03ezp4K974AHdP1HvjPft17O9zbEXdgqbuZ0+N16E98672anWnvh69N16SV8Rn5h83dfR0+917q9wNToevockR68L1+Ez0LzL7P+62XqCoIcTr1wn/evHDDqHOOocnW8iXrHS/k3fTK+AF8BNPgNYNuMBZg/EV++2vUMdGN88buC9lldjT85eOTknvSo04r/R9ACUh/E+HhoAG9xn3lwPOiUXAidBK3qjoAgb3HSY6gYSfC9Q8l6NL+E+rUvb4Wzsc+KCVL036myrRpfCVuql9CNfK68svmZeC9WhMCTnClNYAGhpexS94EjbZ6dn8yrIV8fXUZA1tdMhvWygdKHnAJyB9JF/wjvYA1xAlA9ml7oAGDJqRLNUAiLx3OTWUFrYRFABsg/TZcMdDdePWS9Bz/vJY9gV4oPSwIrKNGrVhDbMN7WRwdiPmvp1BOG92qWhMzxz4OL9he+5uOh+UVnpb3RvAdePQ9wR/UKztL9ijUeCuIDyN9Qo9YbqW3qje2G8KB6UD89GCjbkp6pEtv19GD9YtBVyQ0exoCUNmIa8rZGqAnhk6i1P19KzzXVYHg1pe5PwI16XeN2xQUA7Rfdy+Kp6MgO5YZwdrQA3A8+1R61aHX7wPSwpnB3+B+wr3lJG6XIExXqMU59OZ7GLjmvPOnhy9jadur/nGuZ05KQAH1MV8l87CX0szRmmFQAngekVu+qrgJUjfvy91N6mjw9XtONRI3zPWe55z96ih64yKFf2K9x164r3A5tVD7Mu0vVtQd4IMnXj8z6klbv1m+WcrxSnV+Pcta8G8al5cKS6HrMvGiGcy+2CK7cUmJ2wRv9e69K9BoKb8/70NPxetLecl6+7yvU3y1TCMHQZq6VFb9xV69rGzgfCZcuIYunYLw/2vi4enQ+GN/9r+6H4X3ZjfnfvM7CYb6RX+u2XTeLa/f4WLL5QOn+2efOoqZvN/NzRz5dw3BuuWw8jR9+qw6T7+Przfj8jwYKBL90QUEvUqejG+/N7aDy4X8xv43n5EJtAlQoyDQKfPK1Wc1vB3o9947X9Wvw+eT88G6UdqzXWwEAZGBfTLfd0yLxZXvTb1Rw1AAdSab6/2bn5vEWe9a9jN924DFn77aQ8xTa8Bh7pbyDG+ZvF8CAfdLN+FDp9d6tbpRemawS9GB7qHJ/bzD5m2c8BJ78T+1Xo032rf5maJp92gGTX/Vv4fvU1vGt8HT5k2S2AzX7Uv1P14kTacn/rOc9n7a8mt/5TTcnwLSjre93B1EH1b9sbw2vXpB3Q/mx72YHIhf6EciE8KzRsZ3CmYavdBa3rRK/GEzYFQlN2E8cjGqkl3VZgpiF6/GX0U5yWTWtmJ27xjhuPP49bU93wCNr5FAz/XcwhTIhshpVGMm3vS3FlhKoQptXCb2AXr/kNhe8tS5F5pT7S0RVSuefIa/D5/TatuXlx0cTfd4ImgG12vLxuVS+NfYKtQ15ez4PnrQPyNGfVjyIR8gOHqjbVuOAA42d6+RhJa3rIAi6Jvu4T3pFExGH7OPmRBFe7cPrxb4K308vUqeG5chyR8LzJXm/Ky+FiTa/J59QyM3yc+637GK+b+7Kj2hX4g1IzfvyvjN42LxPeg9vkzfkJSg21Pbwy+38N/Ce8zIVhX1gzM3/ivd7fv2/4/Dj9339ClO6uJz+1RVlpb/TnqGvtzqe4AY6gLz2Pn/JNxrv0E/DyG+a2Ube9vkseJm/6Y5bvOy349vOxtX89bt7gr1Fn3dvrwAgO/Q4+R1ShXpUy24bWK+oC7I70lGgDvLxqn8NO1+O/bJgP472G3JT23wWu/dkOW79Yt7dG+UlR7z8PnmCvuted2/jQBeK8BFCVvN7fhm9kd4fb4HVrDvecP3mC4d6ajz0BwiQwLe0O8KoDdUIBX5gyNHeAK8ca/I78BXkdvQYfD2+Kd+iw7M3msgLjeTTI12pkpO270Zv/wP8E85VZ402rGgfyuHebK+3frlb4Md/jvpnfczKAl+PL65X4VvTgBUIxyh6rb5E3r7Pp1fycnuOCyCjnH63Vbne+VpbZ9hEJGnVovg1RljeqF/DMDfnj9PIqev09ip5/TxKnv9PU2Fzc/kpBlQ7ch8w2MMZGQzBu1U75L5mRvGHeQO/1R9fb3nJBRvgOkfuJrl8jtzVGduohPXM10Ct6I75/nkjvhte7zffG6+Ndv5VsPKLeGb1NF/hr4qn6Wye+J/GBJN5SbzXVHjEWjAI6/Nau1r2/nnzvH+f9a9f5+pr5uIxszZKHCu9VgGa7zN0CVvk0fEO9vV5wJEU39mvklmC69NN7qLS03+sXKgaTm9p++ubzNHnOvgqG86+iSB50z03w0bfTfbvgDN5926MPD+9XAfry+fl+Bb69GltvXKGieh7d5kb4xZ2WDjDn/o9m3sBjy9zhbzz0f2y9FN7kLxMAUH9w1feN14YkHphCuz6PGCfju9Pd+n8BqZYpPPhphKCsQckz5TsVP3pUfu3OcV/Kb5+V1Cvp1P0K9Q96HvYDHkSj5t6dzD2WBvQBtq/SjpMIEKscICZ7zD3+F7Y5uk68Md5Ys4XZmBzgvf6q+Sx/Vt4TH0GPc4Aew9/CsDtAt8dwoAiC0ciQx4K2O6nzGLFVEpHJaQB8RjLbMeBaJvYoPwC4FtR2lUAbgQApXWHgJvW9vg+PP5m05ZpcNBLK7E0Nza/KK5lrhSA7AOGq2LWHEfSpGeupo6BTeCvefEf0TJdgLL4L46im8ZomxWu72qZhDTHIiraORPe+pcZ4uzTeIf9xceItgk6/1aP+nnGraQmZFjIa3vt8T7j6ppxPbnV8+UlNCNXtPvs7uSfcCCAcd6Knv9szjvBncjTykjyXrsFr8kems5fNGGT/y1k2RB9n8dUkLIxq32vOf3UPLPNTCntz51J2g23iKPHa0m2/Ntyhzt6njJOPqfMk9tt1hznAAVDpmpIquE21eFIK69a57hHWQTSn90PRLGoZlPiuKaAFHWtLcEOtxXFuACMJsthEaaci3Mmuibyh5vWd2GTl6tpXlP4t+rYjbWklw53w/NATegLZYoOMwYo7JQAKk+HAAK1/zsaLC6TsIe3bIGjYb5ALHAoWkue798gOAI1bsx3yABwxc64F+gCtr52QDxcL4+srRxdodMBF2zHEp+kG+QL/t+Ov5A88d4ff594z7yiARTX3gAAtD3xznztc7poEuEhiKvCmfga48wNnPsK1NW/218oH4d7mjoSiGqqqRO5DFVbKLY81A4urcfVNIYb+gXz4xSo2MKRJk1197VI6PEDut7c/Kh328a7o1tfhWkiux66F9wS3zW9uTv0rLHl7j16oV+CPSf8D49h6504A9q2Qf7XffO9U96yaAfH//SyABFDeJeRDx/RnwtV2Y1EB8UCC/5ALjINjE8HVNU5aSCA9Ll/n2i/aFvrfV74Q3zjodr6ukUNWnKVcNa61C5vza08+faR7Zi635fp7+PwsW8OfBxb6J3ylv3nvXxIoEffLwTVnBryLe/G8JcmbLRr1EWbKa2HQ8+66hXYvW+9vH5bXxLZD+Ht9xnkI2e6CQja10kSH/hBqTkuzUmbfcm96oF/bIGBs+QL2rGEZiH313uIfvjegXDyFgM6imR6d3BtWpUen57397uZwao4bMr69c2Ha2NYa2oDDjrkPcCIbOF5VLvofAWXKwOFPZ3W6Xlx69vpl6bbF2b+I5HcAYft0ghh/lB7mHz4W2oP2Ne9TG8+XDhM6YxY3vJm9fStxkKOHBCes6aNeU1ujD7r3ZtxAmSOAeXYhfvCW4DswV1qeuanhiX9snPBcP6w1tNlOh98456u7Ood+op3OHh9GQQi8N4PwEffkAbSRcD+MBCf76A+kI/fAAU643Yt3hWEfEw+3hdcBSmKsUqW83PLEX+r1wmQD4Y5ww+SI+cR8l8/CkIzrl98G9Xw4QYB9eCmiP4wEHYdb4Fo/DU79P2mOerYvT+RZENm1QGbkR82Lx7ef5GCrvh0P64frg/uh8XN4wDJ5LhwX9etPte06+WH1xCM/I6VrPERK8FqwICP+GAadP8CjA4Ery4V6hofhHsoDfQNcyKE+lOQfDheWg8mN8UH4UHxqreBc6Qotu6MH3JnpCgFWud3gA97rs2NGmnXCEPlA90hSB94bSJCgwJoW3dKy7y7BO7xfIFVPB0fgdoPj+nrwr1kShL88E1Zpq+IP5B3Ieuu5fVp4mrxV+rUfejewh8it878zSPjpvN1stBDsV5u117q+N1E5O2yd04fWHxGh+mnbZPGphm7RKD5VtKHdrrVwA/wKXt+BCQaWNO0f7S52exGd2GP/W32sve++Ic9kNbknMS7bQgQfvoo8LixbYDDnFKO7syhPu2gAtkZDE19vVMinkGiEDsATOgrK9MTyDj8xgKwlyNMgcBRx/IYh/0LJoUXgt1PRpKUk8ep+jFnFwSHOG0oGy6Na+k6dDn8gbux+lxa3LbiQWdmFKPzzrE/aJRw4lgatlqWTA07qEXLU/PQjnrNwGqAgKQphQvF/+0onOpL4tZTr4M/D+E2r9svVCEwwR1xNoNvbjMBBEP3Me81sqj1Tn5KO50gd5v6e1/Ftor1/f25ct33rhH/7+Mfxge8PVIj5LH/GLzWwBY/dmonV4+l4TrtCe6l55A2k42luJhjcOEGSeeVh7HQ7YQtW/lHIGUNUv4o5kS+PFysKC1aCHSKBFc6mDQaoNkhwcZJb4K/eMjGhOnXKi6ipQsc91x706ZyB5PQQmKoOXJ9zb0Xg1GgEIdcc65CmPNv7WdMl7LiI4xZ+61vM+LxE/1ktrJ1noMle7Rv1RkR4vz9Ftuws7iYAlQammww0APFf6AWpowyMOhvIkAFBjXgJZwJ1J65FGsHwkO/r22g7s4vXUbp0z0HtoCsQGdH9BGegHr9dqxbh7ia4zaAlN4Qh9sgBx1GHAgO9DlnCO7jr9K16E+E4nr+Xwg3qYpqebvPdrGZj7H8IOWH4fYmqW4uFc7FDvsP7vK2U+JaW/erJW1WASKfPhbIxtbyHYryVPvYwMXrSguVmcGb5yjBKfMXq8LUZj+2Wtyx4sftIaSA/n9o3gNTjofMYd4Nmj569Nbap5BIrFU+Dasraf8uwITuYdw0/Rh8vRuTzq61VPOTetXWrgaqPtWs0V1q8kfG+8aLZWn/X3jqf5tcg43vS+Rl2dod6Xvmh8Zde1Y5j20g8sfhXrqSsKG43qIl5HTvLd42oDeGvyk9XL2AIEE/w431y+DLrilwgWbz4D62Eu93tyA7xEwhaqriZxFEcd0PRUvvEQgNg+Yl3e0qDzOzahcAkR+6+40d9nE4x3hgAdHcwz7Udx8muGfRjuNffsMfCkA3Sa90qA/PHcJAZxnyUAPx3ATv0RcmSFyLTiTna7CrDHrVRO/ssKTP2h3dchds+XgHEWrTP3CzWVwYneJU9A10IY8GAkclpnUYeXPtyaPiMf0l6ox/GN7+b1uH6oD66rSZcXFhXzyhP+Z3CE7bR5KoGNLRwP1sQ6vBXjatiByUiQwlgQrrUoYVKHnwi+kBjgm8nBLjKYd9uUK4HQnbLfwDZ8gd+qcM7RUpAN9c7ixe3vsABnkezQegZBMLNYECDgcMPGgrycfsgIVDIEMN4XAP1PsxorBMdNoB2Hf2fSRRFtKFysH8j5HNsXxaUALKpfs4j9wbj3vxxkfshJicGO1XrAJjUacFhLjm5X4n7PtulcAxwk7uiLh5kt3oVv2g+K5d/U9BqxYgCjbIG3lmzlD+osCfX541smrMh25jV+74gX8ND77gpNDd481sBc3o5DHRrW59lF8+i8DT2k4y+2w5IlPcNbvK4ycwdXAGbZnEBcXCgg1yA/FPhUeDz8qJsPPkOS7SGF9CiCALh/lokgHHq6xFA7cXJwO6TnPVmdb4vVPpXazh/eFtBkJvvU4SfAacLDAZBgQEAnRSc4OgMDvDqM7L9FwagFAVaHeYxJKvrrUqLOkObVQDTeV+fkfv6OdnB4Aq6BYNRzHdj+9WxutdagvHlJotC4fsictaYjzGnvHn+IBwF+gxDiZQjxGhcYxBRe99OiQX2KbgOfV8hYrdoL+MT6bQKEgYV8ggd9vE4s5suHhzQjHX59F1aIX9xZgG1aE/3Rqno48taqycvVtzvVWR4Ws6yXeZlvaovP8s+v4AJnzAGma7dbBAUL/T/c4dmIJ0nqICWYhgTgnCd1G66X4ORe9vjSH4gPVrnO8UjlredEy+bb2OHghoNuAnFJOypjSkOX0izDIvcHPIgHsoG+FbvPWi/j7sUWeiPelZZ88kKFcJA2MXMdPMQaJjjgUm92Rpk2M2+5nYzaqUf8D2BXp3aSIvDgAQUSOC+larvgA76SY1ru9Xch47IwIXu2DnzQfZjak69P4mDQVafAukK++lfFqb65Wivv39Q85sia4+aBYlZ601fezbL198PWMdA8KQP+B8m+0u5pcuGP0yPqwl1Q/Wd9sd4j74QffOOyjcBaU5HQb0Ak85CH1EjUbcx66l+pMBgSa+EjFlVwDRYbqHeqmfdWssFG/zwx25woTHaXU4ce6kAPzPopfMSkSl/04daMgIPrt3Qg+e3eVL9yq8ZTxttpbbGl9NDzqLS0vvSn58RGoJMBt0gF0v2go4HaRXL9L5Y6IMvu0fzA5etPTh47YFfTuxvphuHG/819IvaMBayPyL7gx+shq1ov6Pnmv9jfkst9M/Ubwhe+5fb2YpotPL8MAuMwGJog/Az2HhSA5p3rer0fpHaj1Ax0woE5GnkCXSdkitcIj9IQEVr6tLdIcC21/9/pp9loVgwF8A6y/hSHCKLScGOm+eRVVJzvltjx2FGB9wq1J3w3QCYp6mSEsKnJvEzdyn3kAg9gJf79rexLX9p5db1XeFlfNyeClBv97nGxGBeFfCyZQV8YRYhX+pnjj8RK+KV9DzGln2bX0Xv51PrXeYr/paMCv13iOsiQzeegCdwN5a8lfLlBbY9NYwlX76NnCzj+fqe/g94M76BX11qwvefi+C96J6Pknn7IDdXYdJPL7X9UN7tFboy/YOerj4Q5xuPqavjR8ah8WhgEurFWbcf41Xdx8dj9noF2Pu23E/egZhg4QsQJRjjNttTkll8UIacvucPypk68PO3e9+FmX5QH3kfBuljKe0mQrslOj+ifclxq4tcJehvZePket55agZhLbw/3N66fqvTi83GBMsG4OF08T5hM81808jWFmNmW2hQjJrNTg11pFPH6YlnlLF4/aEuko/lS1CCOiOacum9oNxaElJnL3BSLVafAD2V6Un2OgYGTPAA6/WbiQVi2s70KQszYpL7zwGONP+AS0OELA52qHxbQ1ivgTAANv2PdQjLbip1FQLdfGdB3EBwHhAPM1+Px0LMnttDD9uejQ2v/y7p2Br4B4rCeUDK92lhanbPg2MT/QoiHj21v8aeKbziyzZX8zeGkAqwfMJ8cUUgcv9CEiAGUZoByHxT1zg7qd3vaIAnbzgmRo6DTeG1AsqO9vQGWdx/HgGGb06mvRG/hm3Eb4igjnYAPeZG+Ht75Yj0O8mSua+s4CGVt79EiP9MY0wFn1+VVq+DfWbRH7y/FonvfJZil9GsyjACKlS6A10Cony2gGifgphntLVBqo38slg8s4pOonvEb87X8vQCHQp4+6pRRRiHUBhz3oor4kNJ/WJZDRLrFs9Lw545K1tVrLoACPxZ3dxt9WFcJ5hpzvcQEfRPRPlBTPflgEZAbWSWq/zPfyvahexA+Azfj6/P9C/c9Rtca2zTdmzxUegPau8t6agXy3aLHY33v1FiLaol9bDbTDKvyBW4YiWtaudqZb7tWP9B8a+NMBY7Utlx9MZpYIm9VeUFFDX3e6YRItYpK0Oj18fOAAb6HPT+hvX09lX7Iv0eg0E06bl3BP/Z3f8W/q0AJcnt3T0ZzfAwfXN/kAGFY/KvkKNN6B9BH4cGCg7EWrH4UAXoM9SuuGl0Nznuy/aVx2NNrzMwKRvDavqDd7hO4wEHjUTG4eAQh8Q8dDb8eZlwfdxE6xR3fVQ0BNSNz3zGgVwgTW9MHqGmf8gmg94ss/58+hk8dYflPKf9feQHj3shm3wtvuhEHzlrfFet+W3xNgVbfU3jiQBMsA235rYfe1MuMNp8itYPGJxBIJvjNrP194hkHT3MKADfHF2yysHjC/IPYgXvpqOG1W8tZ564PRtTrPyw+hu3EF4/zmDgMgvSQNPppDzjWDfDj4z1iFGCZep5eNEwmJrtx/ifJ2YDzXLzf8ZNXAmzfxAuwV4UH/YVhUracmC9XQsFK+CEPnQAMY//O+hMDk5GLPvuaefOAV1pN9fVbggRbdoK6C3xhyAk3R6uwQvxnrllX4PoJDV6WK53WQ+zy05D+6DyQVbxvA3eEh8oVSYr2z3kGjtHeac9fb5ejflP1de7o1ld8s92/HYHz9mfcTvk1oZU6958MkCLKkkev7Ocz6Fx6L3/HDKsG/k98zuu66zvrWD3MXzkNEteAVbe346nX/vYK9aD5v9yobtTtKVrgt9MAHyH6oeQofjC+XKA7R4+WzFvz7vleAeZ+KW5k18Cv8HiWq/V0eEu6VN6DEarfpaAUY4RWe5Nyqv0ko5q/QYj8p3c7FDQUGIBMRtfKq6a9pOc70aSApWCAYOx9RYuJgXcD4mA2CjLOD2KtRYKVD3xhNY2/PZ09eMBEy3OtPi8cEsP0nUYmiNbPwuTafdODNp8Ado/LltPgO/Xt4p7796qXPgFfbA/LwAZh2Z6p37jVwJ9/3DH13yHvn4g1hw599pj9u4PWZuVSde/R9CqsYPj9J66y3afQnR9ld4CtVgUFSznC+trtY1FiK45bwtnCF2f8OvL6aN7U9bkrXRXjSgQ4D7DNr5GqRsxtqt9ar8075LKO7iK9rGI/uOpu33OnA+1D2+KEE+Or/3346hafATr7t+q76Wn9LJUJ1QjHCesS2vG8sGtFo2B8DiMhOompAj4ADgCm/AcXatpf6n5cQDc7eFBi9/s+VL30/PCvfAcghZ+NJ/gryR3wag8Sm7MBilYDkEh0GrDN8+0D+GWGAV1gfmX8Ig/EzsfO1vCnDFjo6CikFYgIwxyAzebgcb4M2vrdh++qR2Ifshzp6Q06ge5Oz15okafArJlNhSxRmHgLKNLwvCEaWd1z2vIgN/oBePA/BU7w2+6WQHofj+fWNoulCE9dek3yNW74N8/79bI2x16OIf5yEDVf293RODTqMz+Fycp/knB9vz9mZpovqQ//Y3HPyU20dkrTYcrDdRakxbwebZyt4F7EyKhvyb3/J4pz2H7+43kfuOx4Lespt81u8/thu89dLdD4SP91P02TujajJExpRkGOgftDcmB/ufx+8Th0jkf1g/ZaB2D/2jCOKih3qX30R/Q2qxH+iwLG6hejee+aq87wP4X+Mv1jTzB/CoC5H7YP9z+dB3dXXtdKVH4L0q/vovXtF9FZ9EH/dj5wHcvfZgdK98UH+3b1Qf0Tv8+li99ClZ77ZwHUUrUwfzko0H6Ki6RA+2PSx/7nWpKdZdeixcfRE4BfDLTH467yt33dvAmsVEqFdWl39e3pQ/PAAVD+KCVu+MM3dxgBtXdB816/827DwgJtpNkFj9jH69VSsfjYcYsandDH84e65KexZLUGISpK3fvuPw9+2JfFOfPO8vnNer7wn9iviyB069lWUzrzrnuI/vUF6St48FqBGs5UZf2aeq+3KPbVbzUQFwNEUG504JNEnZkencdOh+U2bWkn8PyndvrDK70nak9tFpDIO6Jsk+Vy8xi8fHnnLA7JsFPSUHXZO0UU9aDtuCABBHGUg/tINYawPOnyfW8/Yw0DccUt408j/fAPeZMMVTcJd2gZTp3JpRundYYa1l2uP3WXkkh/HspjURsl6v4J7vq/Qnv7j4DXy02Mr61SXxN+WEVyALiFfwgulk9AAx6MoAC07tZg14/2q0bgJXiw+PuS4a90shrO6CJeAsm68fLb0Divzr/f9Bmvsy6VCWNA3iyqUn/LWRmIagpKHTwlH9Pz9DX8fbgh/x8qFo80PmOkCffJtPx/yMU1N/CbTiKqopTx8xMlC0u52My7r1xvT9hhvroJnb5sPbkFBSAc4R2wBmwSp3Bak30cIq9LVKeP3t6Tkp9tAYc5bijaGzSf5darj/i59lH002QMNKrGQQ2d+lDJ+LKzLf8SW4fpOpYv71zIUAoPuucT8tH+dP/C1z9vMSWAU8V6r1g6i1J2TwPAhd/Sd+yH+UZckYlRl2C5TmWOP67vn5P0uWKNusxeWbE9bUQM/MX2l90L5coLApHmLMgI+A3vdEln7ep4IfrFu8GevkDOQuISNLq3u/gugFD82aEUP1VklY/FLfUz7/1xqwL6Xrc2KxfTL/jX7K70gQRfeMu8l99OT2X32A94M/087a6xO8GYbamf14VUw+/+Txn3Bq3x3PMpf1e0z8MANnzYDQDM+mZ+7Z9ws70m1L9XjvcL/I3YnJ7+rgytO0++yDW8ieXxQghfcYS6RQpvq8o1rH3UpQfGqZT8O67WvbbdjDvL9fyg0Ax+rva9+g1f1PfrbbLY4XPwLxKNvmpd1v2UaYM1U8vx/X+B+czVx1/xl0RZSK0xpb/1I9wA94AoVg8/y3e/O+D6WQPwfH0/XsfAZT+vR+iz5pf/i/NHR/1InUxADYeQDhywnfZj8it/yQXDn3Qfmb7Q30F7+BbepfwxvD0obL8igB2IJ4aBy/15AnL/5z5E765fr7fLF+ZofmX8LVb5fqy//l/nddrXp2IPoI/S/mg/DL+Fz7cv464J5fAV+sMPjV4z7eIZ9l9CflACoS7/iHy0PziyNwwCc9rCAFn0GifCD+i/N/eMj5M8Pzvmwfxg1Kd8gl6+b1ZflnHuEW7hclvFM31rPw6F9wvur/QwqeF0Mvm73Ahv9SBgX97mwD3sPfb6sf8PiPkj35xVpLnyVuhDG/EA8K3fCdK36XPnecsg1VgP6AfyzHQ6UudnqXBcIrwlafRu/drGKhlNUw1ISxK5QH+j90Wsb25zP4MyZaPLLiqa6OAMu9o1gKpOf8NgDGpuylz3N2sqhT2C1hbSt6LzlLnwVl0jD20V56OWJA+PbWR8cJhQFnj8r3mc/XIUStelV4TT2VrxG/7e7DR8I2/gt3DfjAtk8AU1eJECPjjfb5ArxUZbn2tWXhnFEvBt7+PdqFVTG/EQN1OQacMoAyb+Tgh14kB8HG/FvEIDCfPYxtojepHQ2Bu8FAPyCXxJu5Vf7/YdCb9No8g7eZ2lSLlJVY23EARFv1kvuMm0yeiuMM8Xx7jMbrDssNbn/5v1hHge3a/lNvK/XNa23pYhJBAF8XLmscxvCGx61wxf7DJnHtGpczJ6jWA2v4HA76rTKe77fH9/gtXj1/DqGOBPOUA3FVT8u1hdryOADCxPA+sv0ynTzlIYBVU5TQzVTwNDmsb3K01tvfVbXAYcX2zrLb9BJu7b0Bnn2/cxvKvW5Ee8CvkRwojdGIO2Fi3/u3NTRmI3MHaMbtcepX4tLf2Xj3bUbr/NI+Qs2StnpHcaA5H1uVqaa/xTATgibu9b2KZ88B5XfyrjpK+Bb/rG4N35rYGaf7o1abbdM2EPxlXtQk+PcM7/baHrv6675sOaesm7/mrvki00fiU2/3nEq9qoB4jw1X48AhGeWTYz5d+WfCbG9vsR+Uq8fz/nv52IUwfd+/MAeWCHgt2eflQv+5vMpf4LmGdibfmW/Ou+rR8e14Uu8YNXCfO8GbR8lned3cHf6oy9ba5C6utUzszlpQmjMs2wLgAH6I9lIpyo3xyGP7/hSDMAAG6P/n5ONgkruuHLv2+2lTjQq6TIRi4EC0rXfhdtKnGVeMmQkbAL3f2O/kD+D22Ju+DpMA1OB/oq7Ya0VccHv24aknAkws3C8Rzad+85f4jvcx+AN9MCk5D9KLy6jqzfR5NdyfWIDhx+CKZ2q8MQi0wGnQn3fD8aIAHHAPS5GRAhOmzKWieOy+dXCwafIX3SAaTukt/ej8LSKg/22/maGDzxZQxIfy4Ogy/Bc/OLfBrXKzOCceg1QFGAt7yuVPv3nf8zvbzeakZ014Hb8PnnXfsueDA/WDXbI2xAFDtCLf+u9lX/bD0Pv4vPQPfPo0yt6JjVGPyMnVbbCZcJaoHQJrGtkPNWvYW/XJG53zhtrx/4gYkODnrcOJ6sAY3vF07Fd/T1yTE3r50SPbeamXuXW5LvbHP6Df9esk59s88a5wu1oFvQq+9Wu1C0LSHKpPkocpQT3UPWuUL3KpJd8BXB65DujTu7/IfqQWmtroRtz95tizXYZR3AFBURscetOUqU1mEj+wAa7+crrIE/j3D5y4PrEJ6xtsBpzbZb5N2Ol6sNBGB7iF8biwE277XWqZ9b6wnLTu67zN3qRtElZycQbTyqrXe+drs975i6H3vw/L4CHB99B78Ns7FvxmAdvDkYqHL90KCCwa+98D+scBelnz3+PMZZ/jy+Dl/zpEY7eISIME0j/Ya0dxpCYvu6/jA6e/3E8KqRcgOaPm9AJ4GIE+WH+UT7DQKk3sqVEqyQZW6X8lv9krT9/ZIC+35So97fuF/aD/wa163vLfcR53O/UP752+1QFfz0o/iK//nesr/EkaY2yPjhwP02fJaJJhnnq16QeB/n+Aq6pN9bR6x61El/J/XSevKgAepA3163r0PW6X+YDfaXwXfycdsFnZx3Mc+2tWxamCv2hQjl/PP9fEvA/+xOHDkJo+v2bcft1h4S1gr++l+PP4GX88/w0AQsIdH9Q/q6f1B25F//AVnn3vP5aAIi/zV/Mj++41f7B/2KqAGinEOB5cGt0g54C7YYucWrPvwf6kVM34XfvFb9I3XPbc1+yf70vk5fu7AEnOY36lNjmn/ni1a/0s+uODrX03PlNqBT/RShrX72X6R2j1/xGe6iDev4nAynf3B/HlbO41BoddalibwF/Su7ixdXx+pN1HqRv3Mz/jeunx8u78C/gdASGs6i0VjeztVUj4Na9j+vo8oV/1X2VZP6PrRBRL+Fmc13TSUWrXUt+JjdSvsrn1hP7cz1o/yrA4T64Txff4GNNo+0bwP39rbeTf0lffLe7esu74yvyo/srPk3eZ98meFf7dYCVSywFq5u/T71w3zj34VDZ3fB7fh74m9dVv4cNb3e539prUcJNc56L6PyHUv1Av4zf6C/1tt4L/aQATbk1jbjAUt/hb/Fd8ngY7AP+qiNfDS+EIPvfDgp6vbziyzpBD1zE9fZ66Zvh7v0jmN39TsAbG6oeXpHAwHd2BjW8JYJ60B5v72lKTCmb9+9Ux3iS/73rHd8sWcwrz48ACrE0ekP8zX48TwgbiYA1W+039Rtdr908vxVfDETIlDNN+EL6dNp5f/6vosiVWdnPqqbuxPuTvvn8grnpkhNFA+PnAA7E9Ar8KX172sJ7JHbhV86dFVN/R/wrUjH+IPc9O/qv9I36t/Cb50k9HWCSTyAviDP+TbXpfoADsT9f+WN/yX6O2Fuv8iSEeoQT/AGvw7wMf+B6HYnjaEMzYZP+JJ/h5iWACT/CY+GV1f79ugD/vrf3YB+v1/9obAPysH9SkcB/zjwIH4OEg9PdrOj4la1VRv+U/2J/3dwF638r+8f4kf5CvnT/dH+9P8if4M//5/sd2pm/jV+6r9Q/yhXo1fOq+4/cFKBM/4tr+HmH7Q0b9rwdXwIk/xACu7/2fdm290b3HeFNbSc+uAPzMIhjxzUHi7T4pRbJKjCBdYEGDR4iuAM4TvfDWYN2H3sPcvedjCzvh4u8r3gyE5CdbviJRm4KmXlCoYPERNuBNsJxf+lf5R/zSeK3+cQVY010DLeMnPU0I/W6sSkBlqpb/AcgEmEc74Wgyt/ykqLX+wY8YhH9b3sAMrWJBqpe/wx6NbyakHr/ZlPMp/lG9Q3ehu3KfRwe3rMGmbpXGq4Rwfa8Qk1/m6X7W1zh9VO3j/teuC4dBy5rP9EPazkNH3wgD55NwVBQjzpBNZagba96NxI7POmwwA5fKSJtQBP60AbPyVmtW4wD9l/KHXfQHFO2Q8hZVMApsMXfQu1O2Q98rtA2+z5qXmOxBQea98jVwET/1VOD80Uy9uZebHk3rDzYyecj7JXeWw1cmrL/eY4B5kvPNyEPniPuIorX/Ze/SJgV70ZxJXviMfGyZPpUB8rDMPnNH1fZbUlzZY1bQnKmr4feC9ZQwCfZJNVtHINN5aGoHB9+/58HiodM0Tggtq/7a3eKO64PCv9tf96mY1M6zZR4PBv+EQ84juT628HrMLaW33RovB8psz8aG7D39/bTMnYbaC3bQU3/zkmIQ//QR4QPwgg5eKiBg5fQ/6/638MWnDSSBIt2O//aHXiHn/z627qEDK4ZR3dtq7/YZjuQehWavkFLigOMMN2BdQ/zyX8NcGBXijFBqpki52oOwx2RgdAtzq9B0L/wTXav06NAu8maAMMMjT/7gpPO170m5gM05QLrUuaQH/CPwIW+hGoeFjMBu4y+UYKgPF6omBP2JZ7Vleqh1U1JuK4h9qrs/afuLm/SuCU4gNqfKMgP/nMClTUJ3yl6wY1/hqNF+4y+YKrbUGIPbWPSG+8xQqP21f/RvzoeKy/8E7Cv9qPonfTxWEI/OWS3+mG8AHvY/+NL2SV9rN5YQGXvwwrAUApTR5lJH+IK+c0f7B2lalw/zvfjM3xWX6V9xm4hNCYP+ED7o0oaeLfuPu2FzUte+xvWY7+l62xuq43+eL+xl+WOe19WSeO5leej+6WqGBWDrgar+44m/eW/beU8GrbepzqDc+9Ne+eeZhqEUmFj++4I2eM1j+TQ+eDWdj+tlApm+zNeYJ+F8CZJ8rj+woc3g+f3eqlWjABjj+Ige+saBjwmUaZyo5EeuMABb+1H+6aej9eIVq9x+L9eDGc/0IIke5WeG2qv5GB7+vukUw2kAWL+YjheV6C3X+AhsqjsPWqG2ql4AOBqQLs7ceEPeY96RRgrtoOim4kAWq+fWOluq2ne7FeMs6mFe4NIKFeh7eONeiw0aH+ZhMKFU5D+nXecx+dqk4eqPABVH+bTesl2aABPEGB9+/8+R9+cIQTtsoA2S7aZD+4V+Ll++L+VD+meCFEAGvUFG2N3WX3Eg1QJ4G2PWF06uPWpQ6msaI0uLu6W8+vX+jVwol8QMG9RwRveUrqaQBJng23IBV626kVgARsASx6OX+c4A6RohRkUG+7N4sJkaT+pU8oQgFX+opm02uG++uEmif+VBuuueKhs0pWttQ0Nue3+qEWMfq8N6t9O9gBpx+cx+7cc/EE/N6CRco6AwAAR/srRg9T+1ggE/mQ0cHvOIxqqEebtkMJ2IBori0fOMsx6ANuHYAAcaxzUt3wsS86VOdekRMMGu+O1285cM9WYfSOrGySEp7CfQBNRey2er0m7yoeren6+CeeRreYme1kAXreDwB0puzretwB5reywecfw/eWy9y0NuxvO4Cky/gs/eGbaLlobGGZfqL2+cGq7reA1eUXAiu+tbGGwBAca2hefwB19QT6UO3UX8CUacduU6z+M12ydGNreTQ6Zre9teiu+GdGcIBcGqvwBIBoqowyIBEZeaIBBwBm+WRwBAskZEwPAsJMQFLeiIBLzQ3moMkoaSanke0NuyNuJDgJ4GFagLHuDi+jQAw7uj7av24SWIE9UShQNMQ1pUbIBIBoyNuuBqjgAjIBGw66oE1hqGaoGOG3bEpWOf144hQhgGwOqE2c9lGRLQ04EtYgzsAcGOaj4HzQpU4Qi4LcqK1giUYU+U3AULX2w2utbML6OD/A6oBvGgW8+aVIAosCZuhpuWZuU7gFl+PaeP2Q9YurK+9cWNyeAG+aAgT1ecAwI2uoSecXQ2e++MQlcgLH+o9ev8kATGs8Q1A63oBkVeUMAsYBzN4mJqkEAaX+hxgii2BY0gIA4YBSSuKPUESejyeaOQ0kIeSQCSednsmSe3TCchcFEGmYBesUp0AM2AOYB2LAaOQSYm8TY/801YB8ZAtYBCJIjYBPF2XuIKiK2SeBFG5YBhSeA+2BOAMz+TlmmqgLlmi0iBXerqGl9eub+pL+ttUoFgwh2q3Yi4gKYBOkAxYBdZekjA4c259qAOAZOs39+qSeAYY/R+f0uAqmNn+y9qdn+wXQa9qmveQfeVIANN4WkAt0mrn+Qp463CyzCLRYI4wCVesbqQzqA42hDmOMuNvu1iUc4g78+cYAOes9h+KHcb4BnDmLlA3DmlAAvFmE+ep0+4xA5C+XDmxC+AEBi0iRMElQA8GiGCEPeArYBaOQr+4hYBhxgC4BkGAc4BlYOXpQvJYqyAt7+kvIXTwNWumsaETwdQu9L+8TAs8GCj+hyepgExyeCYBZyewB+h9mKzQlEB9mcO2+j2+Bu2lkAtwgsQY/QAIvwrrUVT+7WwrrUoae2TA+b+rgBKgapYeD7+xYuyB+2QcVSexGqFb+i9cSYmE5of9e5j2uABRj+9a+LABeABGteo+ezqe8NQqHQJNelggOWeNMI7OUqj+xCgaeIxL+OFeCde+OeKVUhOerXCVABTAB+Rg/iw8LUhcAmCgcOG88kQ5EJmsBoMt1ceiGmiQmzwCPegeeWDSoeeDES0DcwFqlV+JkB1V+ZkBa7+udeIH+6e2QYIFG29QAf5q44BjL+d9eQqYHEBoLeKhEFG2XgeQ8WivIAj+0heiPeHNeweeWtmoeeMaerwwDjsvoBZTeFIwnDY7kBshenkB+H+9EA7SYskB1FgoaeceQ3EB61eYnI2HG4OA8U0O3ITpeVroOlIOiG5m2LzA7PmXVkRTw39WzgBlnIq0ej7+Fb+34EDw0KBeK2eDEAMUA6jEv80qSGfKEPBe8AkUdu1uIzTwVP+PXA6ZeKDeXGWpf2vfISc485Mk0BRzelpuRH+Zb+UCel7+A9egRehaQPUBpQ04gs3w0areY0BW0BZs0IMA65U5BeNZIu2eyaAf5qCie6b+g8GV8eR0BTJalA6p74WSG7kYniGGm4+nUyU0VwBqBexIsvoBXWeT76UMGYyGsAM9x8fKERF4rx8h4wFBqU0IXNgSteuCkbUB7xqHUBmiQtzqdUAA4c4saPUC+7OWD6SwwFdoKWYKQMfKEUVYKQMRWUi6I6AMCe0S1YNGkNkAg80KfC5We3pexmkIJ+lsAgBATsuDAACQGaQMJgAPcASkA6hkGhYvkAi6I+wiwPMNGk+wiCZeKBefiGyca8n+3d+RZg4Cer0BT8eh0BJ6eXi+P6qJZeXGq30Bmpe+O+qAuTlWzOwSc4aQM1Zk3MBuAA1laBLoOlkn3W0vMJMi6Wgq1qXc+ZU+EmCZdQFsB61u+fu59gBkBlsBSMm3+AuL+wQBg+knXO47+pgE9BGqj+JUAXEAHvA/6maBcikB8kBM8GFEAfsBTSGRkAO80NUARRehMu6AADsmefOUR2VReOkB7o0C8eIYBEEAWqw+8ABfMuOepCAL0BxH+O8OTsuMp6mLS3yyd4E7b41cCKFYVterVATsuqUsnsBVD+icBXd+PfkUwuvSq8HYnbILRYh5ARcBq62egBWcBZ7+ssBucBefOMp67aYsMwy5AzQeq/+J3+KtQGUY/0IoG+MaUxIBJ7QttQcgBLQeXQBw8Bp1AB4wN9oirevO+PtUVj+0oBJIBmWer8+/AeCIBG8B8lexsa4UauMA57+b0B8sBN8enFkANuNkA6oWO8BU8BSIBgke5G+iNufNM10Qu2O4oBJ7QLCexcMk8BAcs19Q4DW6L685Yf/WIkAi5Alie/a2pkwW8BgvetIw47eAVaFQ+bWw4j44CBj6eg/ualefSSWm+0jesCB3moZlmhleicgRPQfQGoABDL+iA2AKCe0Bj7+C3+pgEZ2wMs2iFQ6qUmqUV8euHAAj4gAuwnA/He3gBy/uJfOuCBF7+d3q17+WvAp8eR8BcsBiFQqie7+I39+AneJt4NK+lggr8BFceWtmREBegeVNe68IuEYHgBZ56LCBXcBl8el7+HCByRw/8BKher6eStc76esX4QM+TdMWXeuq+nKAB4w4aq+VI8iBe/AOyG9CBx8BiFQL8ewIw7QBersEMEcKGC1+rBM9GcUYu9O+LWU9e+lVgkW8khqxhuuEmn2O4beObe2AAbGsW1kbiBJbed8AbGs6NId8A+u03iBkbeJD6/iB6HAaYYBgeEbeIXqGsa/xGESB7iBv6W47eTNIdqeSx4sJ4JSMCbetaqX08tP0o0BOD245eZ2eFZWOSB12e46Arl8ifMSfInd+KSeCn+csIhTwHGuplWHVezioTy8QX8SqIglG8gB7FM88BezAX9eOQWi+UHqMR3g5QQioAvrMUjAyHk5Ws1YWBuYltkgTUPiMZ9sR4BDWq4eQKLqsUGYyBf9esaeCB8OQWjzoDBq7XeR/+e1uSf8XsuutQkQBrO+LsQ4Matj66WGSRqGEe0u6RUey/8Qz+bGGXqex7qR62qO+5hcuHS4UgLwAqN+pbkQSBUSBScARkAL1usSBPiBHiBScAoSBCIGlMuQ86PC6ryBkbeHyBHi6VoeS/+rFunzeBje0WeFeU+SBseeYOAR4B1SBE5eqBAZ4BB8eXYeVZuEm0ywkHWuROu+ZuUpuFA+s5+g60b3gX7+H1S1JWECBrI+3BUfV+3JujqGOBGdieLMQRpu8xkciGF2+oMQVvQAa0mtgnEBI4B6fWDsBnEBaJePrWlT+8UB3BAwPAuV+N0+wBcGiGL5GmaMOEGyyBUg+zheovuRLeMf2JLetPUjOqhrm+o6zrq+3eqkBh3e7I+jc+DTe5euiYuRY2olmj3eIUBp5OSsGzbsmgBKH+nZGEqBt6eDMkIoiARqH7eIaqfRuzUkEaU+qBFUetGGCMMBrQaN6blWabeJWcNU48To4hIp6QyMacrQmLgaSOihyWtEhTQsABemeyNuSq+N1M60SRpuLMQqpuG1Ort87FUWiemrOtgAuie60SBie8Lc0pu8xkRq+qQu+RAno2kduKcBmQAtNQvb+tI+kvmwh2ePQaaBGeWZs8lbep5utH+qDO4d4fGkaSgvYmNKB4MWuyB2oUATGWqwvmeyN2IeO1F+aCMtF+PMoQn+svuNykuJQHOkuIBtme1kAmF+N1+kIB2/4TGEi9mWaBIlAViQaZmz1eLmQzu+7oBoMQnoB9reUQ+ywenFqA7g3BwvCBX/+hZutgAJtA7lACTmHKI/4OTqe+9+v3kWc+nAAgduV1k9iAHKUv24TzkLUiZ6BjyEf26NRAWtMJ4AsSeEYBxXgTfEWL+bmUpSebOeB9ucfwG6B85e1+Weruve2NMIKHkeYuRPetLQajobtAU8g8LcRFeiV++pAt9+5VglKBLoBZ4QU1cv6BYEGCGBTwBXkUwGBAAB3eUwh29dQwPQcqG9cBldQqKGmCBly+0UBcUwy62DsBmfW1+44H+xGBjsB8AC1sBFGB4AB1jora2Tg+lGBC8Ag/8NGBm5ev6Bpm2aGBA6BXkUUUB2CBLMAyQ0OvYQpOG5ejGBBiBbCBn7A9gUiKUJXuVCBH9UqaBNWIyG+9Fmb4UHUem167o01c+wdeFigugBNngpm+nEBBesY/+KQW7YQimBZ9eREAZzePKOQMm4IB7PCgkewZISYmhD8f9eS0B4R6oMIjrIcbqqKwSJeFKGDGBE4BmzwApuTLAmrA/a6PgGDieUIB1kAlmBU2epGB6r23NQWTmXBqwWBAmBW8g4mBB0B7CBIrunCBdsBqhANsBzfuCIA1zmyWBE4BDYcFvAS5e/Ge7zgPGBAWBdOs82eE4BIQCbR+BVulS+UcuBqklme+WB3vukxkYCMkWBmV2yQ0O0au7AOWe/Veo6BJDE+H8KWUlWB0votAALWByiGtlu9me+H8SJOhqezD4PWBg1e/WBtJkFbOO9eI2BdmeEMEhTux/AkEAG/eh9+tCBPb+lVg93uqnuW9e26eCsBLHAU6eiXUq2ByXux6eN8eBLuQvMu2BPXu09eg1O81OAx8h6e5/uc6e69ezTWA4QDtWpde1deEm0DdGm9e89eCNuMb+F5OL2BRHuu7AopQMb+moA92BHde32BQbaUXAzHIRxUXYelhAeWBo6BQGBrdsToBhZuZNe1W+b3gI6BNzSDSYlIB3C+XaBnOgEABAgBcwe/aeTeqrK+H2+dEBac+L9eluURMeLSBewAWHGHY0D80V8BH8BGIQM8BnQBIBo3QBfOWZHa78BCkBNqBgwBgdWCmUTOBClWhgeIrCmtA7u0ZwBLwwigkGIBaOB82QD0oMKwvae43kJlUWieQaB3JueieI9G6GB4aBwPQkaB1W+NKBpyk9cBcEQg2upaABqEsP2NIAbWuOt+2Y2pywwhsbWuN6AqJkBJchxYwZu3JuMym4Ugs7gKB+79uVRcbJuBBgKq+B1skLuOY20Lu6MAWvkaKBmscGKBUZu26B8Lce6BB1ggyITqe8OBPTk3YBrK4IzUOWkLUiPoA4Ugd6BInuGgUjloEfMct4EeB56Bm2qDNMh+IRWkVd8McmX12UgBN3+x/uPgBWCQJuun1egcBr/+RqcBhgSqQkaefH+ameOT+p1Gg3Qw5A9o8LAALwAtnWaaQkaYi0W0dyvtEHq6h8BUiBIL+jCBsVsYNMj1ccdItQG9wBUcMg6ehvedRamaeNV+QbUlEUiQ89wBHowE+BaaedqMlEBcd4A+BK6BZbIf6kzBesNosDUYe8aUAb6BEkY+5eV7ACfAogaldI06W7RgDruY3uvXubLuwL2c6QtJW1wg6Lu9ruM6WR6eLLufXuQoWy9em6eV2BfdeLdeg9eU3OzBMudAut++uBzlOB+BjRgR+B62BJ+B/XuQQIE9e/7ux+BLLum2BBLuxGslGSywQN4BSmulNsU9+cYAM9+nh+09+h+wpSB1FgG4B74BjVeXCBkfuYX4aBBmtgG4BCE6fuWzMANaeLaeSFALaeREAVWuiuA2EBQiBqb+2cB+0B0iBneBiVYgkBA0BwkBPtUI/+xgeHaez1eXaeKFU86Be7gi6BkVedEBYhWTtGIBB0buABB4BBB2BU6etJkIhBW7uU9ecbuR0BBLubUA0hBe2BOLuEPu+ncQFaKVUTlkbqgx2BYBBcbuqhBihBl2Ba2B89eG2BEhB+6eRJa+PQDk6aN42hBYhBchBEBBxnubUA6KBPIUoGBLjo4GBQwAO6BUUAYEGkSgjXe0mCdWBs1qkH+N1+YPeJ1OWgBdPe9b+0PeYl+HFq+puqGB/mBo6BC1+RLgRL+LGBjGBGNs0ABrsBYwBr+e2wBP+ePsBtPU/6mBeBoaGUNeDQ8pECsi0LikLxcXYetgITsuMcBzWqLW+u7WRcu8WeeSBrRevoBycBjaBhUg7LCHuWefOlcBEmct3w1L01RBVRBSWeKqctcBkGU4Y29agbaQQpkpm+11eD74ASWYUAiI6RRBUKeNpAS2kuLSrcB9agc+0kxBizEhUgMWBN3qecBw/aBcBLcBUxB08kJ5cv6BtNQNykTbkxXgO1eKDmQBABxBBsg/meoQer2GTsuLwAf5qpxBuxB8PAgJcsXeDReXRB22eXlGK3MWG2QJ+Jpk7QGX62HzqSVgP62jQ8hRBMHMqJ6qKem/ATsuguGtxBn/+O9E7QGTRBZAGlUBate0He9LesWs2RBP2eOABw7e8JBM0aNte8uCdtevGBQWBMXeCLezxBoNkLSA4QBqhe5G2g0eEQ++oAojUjgA9U4fm2nceEmms60AveUreMzQ1JB0OeEmmzu+ckBWABZba5kBrAB+RgTJBveeLJBuyeP6g+R4oBQZf4utW2u0Ule1OBkwGEM+cleKi+XeEecEj4eh3+x3+3X+HRBSWeNRB8Wecs0pJBCteb3g21uc8B3X+1A6SpBjBemAWjxBqc+zp0UpBCdQkJw6pBkeAs+eDkQNOBlMeJOBzacG2eKpB3RBcdIpHcyXe3roRCayXeFpBlJBc+erL+YmOVuO7FMuq+UNWCdw3IATvu7dqNY02Re1+ejgAwqeqiBD+ef6ed8Uc9kRFeXXwmABORB9LegH+FgBNXeSJBhNevUatMk8Qo9NgJ9+GL+rK6lW6Q5e/AeK7Ezcq6pBdbe1KePoOLjo9hQBgB3bm3G4QHeWneO2AggBcWExlWyX+ovewCBBqBuue7JWEoCLOBfneaOqf0W1XQKHaiZBMUaTS+7PeKh+5cgSi+aj61d6MuG/hBUn+v0ekNGIRBDPeYRBLW6FVg6pB4ZBMbYd+eQLg0ZB/Fe3bEkr+w++KSW9ZB/5eJgB9He7ZBPFeOCeMneAle1Xe2He3SWdXepAOK9M3fu/Ouew23mopegCHMzu+AwBRl+YnexpBvzkVKeNQQFZBnjojVgZHaN1+cX+iX+3ZBVPeZBqh5G5hGrVUN/+c4AEOBvWBMRBOlkjO+8Q645BheBWL+FWBnRB5OktRBOQGxOB3X+18UXF8qMaKMeO3++RgCEOQ+BmBq+jWgQB2o+h5+q3e6U0v0kIdej3WtjG/jAqzC5NkLA6krWZh4X+8btksUGsrWqIgGQCJQBQEeiAEyT+VQBr1I3veiNkdQBu0AlX+jQBxT+aI2IoSIr2F3e/EBNicvoBm++EXOiH+GfuvTeUgBNaG2ca6tu+pu3mB+me8lMuWBURBMFBFwBtsWxD+KBewO+c3QnRBxlB3RBxwoGdGVKWY7G79c3W+rTMt3+BMAbJeFYoFgsOd6S7wz/oszEV0AFDeLsQtrMKuBRpeWFOy1Y8bu8u+o08bjAoMIN0ANRIsr+Ku+LJe6v+JweWv+Nv+7Q6uv+C2Gbv+LeqcE6xoW+esCVBYw6Fv+E7ao2GqVByI6Xwe9v+fweX5WEVBgIeeVBLv+cdAWVBf6qDx4Ys6gZmYVmXJeI4wcpe/ZA7mW6++GqEgoACg6cNq794QvmoVmYbQsqB5/+W4B5XeUneCu+NneKUacneXSW06q2OqfpoOc+SbIvOenD+iDeHlB8AUXJQFtsq0BMmWlZeNFQ6Dem8u52OuiAs6QMpeM4AtVBq3YS0CGDeKpeysBDIs6zeFwOXgWbYMRpeS3cmJqZEkLgel4AVfWplB9G4L5+VnYa1BR4Y7OKmQAx4U2/+1O+nKADjshDepFBg8BoqBpjeJO+t3EHzewJeO/+elu6sBB/+31BG4ev1BLhezlkhOULd8N1+umBo60HI+NZABfmCYuojm0lAWLq67+JTeoH+B8eWuc08B2KB10uHve508pX+tbGtRegOqoMB4O+RFBWD62SETWUy5MLc87kCRXCTsuy3sceqPIcKzWoMI0WAYoeHeqrQ6pVBnQ6meq0pmpVBcVBp1mpVBRv+yVB8+snNBMZmHeqjeqItBVv+/UkeVBof+2I6QIe8a4FVBRu6DP8QBqyyypVBEIeJIeFTCiKBhxY3GBOlBzD4liB46wtUB8lWCEGMDsTg+oaeWVQ7GByIU7WMYsBT1G7s+gSGksBrVeRZgFyBlA6RJa1DezkB49ENtB/4g7tBoweaOUjee+gBby+1y+Hy+ZIuXy+igenRc8eeMWGEDAg/kLtBjtcLkBv6APw4AqBnxWLUeqyeY0BN1BcXeYX446ArRewwUV38PM8bwMwK2bwAmcBDbq29+Ny+QdBgte1ZBR++FXe0nemHeF5B8ne07A0zeZs8S0BztB0aeNDe0dB8c+GMaRKAcdBdlWZ2qbeBOcBDBBVgAH0Bxh+3SBQO+YMmydBTxBQ9Bt2er9+ZNBNmWWD6qMA2V8GwIZfmM9BRWU+WIt3wo5EGNmDgWWp6arg9E4XaqSpmaJ6RYwqpm3YcDYYa4Qj382rE2EIQ3OmwwvtG0oYfKEwc28O+65k8uCAQWgVBmfm2cmeIYYVBMtBbW6XNBbjA0VBBVBepmfNB9we+4U79BZv+gtBk+qEtBrweGVBktBT9BepmM86q+q0tBpVBctBT1AxVBMUGP9B7v+5VBv2GwZmNGBAZmitB/1A5nmE/AFHg0+i7+qoe63+qEe6Ae64JqOBI7IWaYWNMcqYWWNm/0I6tBpd+h++krGZdBfVBZ5BdUexouVdB/y6eHeUq6S0BHmwK0BINBcnI1iGOZeNP0vQayEI65keGIV1BYOqj6Od1BajQANB2LeHV+UqeINBxx+KyBSg+zeQzlk7QAhVOOmBXKBNZAHmwY/+HmwBUBMzQTEIQH+ZzOGNBQb82vk2P42WBJme3BA0FButBelByrghlBYMmepBcXe+JBXAAPRBoFgXWeUAWXSeH+cGXmyO8tNBSWsPcB6oWo085kkcv+xesj9BADBGv+3NBv8+vNB4FW8VBMVBxG6SVB/9BYTBz9BotBaC6+v+UTBoDBhC6x2GwIe+VBdlBepmUDBIIeKSB8TBZv+EIeiDBu+6yDB/1mQfm6DBknazpAru6bMIMs21+q3u69+qj+q+DBZjuwe6H+qdokuDBvHAke6BDBdZmaJgBlaB/8jfuaTICCBVb+91eMzQfsQyjBf4SaeoQs+oKBu/+n1BoNBws+0g+J/+UlOijBAPepmBGTIAzBYkyr1eD745eapH+wp+mMEVuucSBvF+uNB0jBP1Beo+W4ePhe2QAfyBUSBJD6TzkDyBviBISBbAq6oalyBO3OcbeRzB5zB47eYPkaSBwFqVu+Mx6ZJBaOqcSBCmUSRqst+dzBHiBgwGwI8IXqVzBuB6NzByyybzB2bebyB8SBXzBjzBu64YlGwKBWYgIzBeluCUUVXkd8AWzBHx+cpsIqB4NBezBhLeBzBoLBkSB9zB1XQpzBNqe4LBfiBbAqmsaLzBQDkOLBHzBfzBBLB736lLB0u6/zB9jC3yBp0aF4eVsaFSGbMMpV+zQ+dj+wzBgNBb1Bx5GVY+hxgxXgIRsis+jq+htuSKOLq+qY0mUeGY04XAxf0cU0up+7Y+cCWjTYhp+4/eI/mcZGzicqh4FMKvGSR+S19QzpB+Xys8eIRsU6y1X+3eEuUgMMAtMmqJk4rqfG++oARqWpEIzK8fCuR8uKtAvRs+RAEVaL501culdAhMYSA2EwOZ8eXdBqZc6bsDoOjtAZ6BcTEwOANtg5rBrsAlrBba+ysalVU+oCNoaNwm5Yasm+KUA6AAhS0DoUsqWO4wNqcmqWkE+9vkMZ+rp+Zl0VKO/tUI8Wuk+yewRdANdATTYrMgXG+TTYHMgKZEt9EGdGvZ+lt+VcUzMAYZM0T2IbBESWKKWIJArZ+5P2FyWYNAWyg2CaqmuTTYh2WEZcVUANrBzCuftgIRs4FOfmoj0+Tp+jZ+DVAjg+k8MXvuuaCjrmgdAvmgFMKDLer3+Eyg77sZlOtMmz3w4rqTOg4yWSiMYnOQbBvRQLPgzakesW2rsFWkMj4fbwMPmrFWXIgzjc4kA+EgrIgn2odN49gAYy8Z7Bs7BEwAFMKYy8lC4ZqWkpkD2cyrA8qAuyAqVkVJcfbBSius5sQ7B3+oj0+sp0OfgUPgKQ+DjszkA3+QBxQOMcgZ+dPwNG+Jp+cIa0XU4m+WbBdbGOjaH/amWS3xMjc2Tes3XQ1fm6Oga0U6bBp4+11iiboYm+8gaSjgTTY8fgHZ+WsWMjsOk+3SuV7BkwAb1+p7AAWQ9k+mac/IMF4AzBUBbq5HBoeas6gPJQpsIBsgOGAf/OeykhHBNG+1rBoyuSiu8haBgAb02GSgDjkXRO9sqXDQTSgCKwAnB6gsvWgSnBDTkwEgPcADKkt3QLT0EtwLrQkte3y2I6+0NBMteWOGVpwrIcX5AhdQ56+s9M0T6Vx+erB26ys8e1UAU6O5MkryWR16sFOc+cEHBCw+Zskm0grIcTTY4IwsHBCAQhKOysa9lwFAitMmZBY67BCOgJHBjnBNE+t3QdiW//q7E+avwRBeuDe2TedeaOb4gYUQhQxKOPCWEQai+koycDq+dY+6p+Rtub9wDOBWMWsrBhaqe4+lVUB4+uKOQGe1SWKQ+4U+tDB2Q+DDBQ1BEkwMeSoUA7b4SOINSaB4wHnBtemdk4FvAlpO314tBWcRIFwAmjAXXB0NkO0eOQG15+bIeXcQ/ZYsHBAm+2a+VeaoBQPu+uEgfu+xA+AF+5Mk9lwpE+bWQ/5+Ae+DFkFeaTCWs8kiw+RA+L1AFOAaWeIycxuuQbBn6ygm+RKOYZ+itss5shda8mB+lmDjmkcaXEAvHW7wuSNeTg+nEBYw+AuOmOYgIAD3B73wwzuGG+mpsWG+mo8IMA3LE9EAcs0OZ+ra+iBEqk+gdaV20vZ+bbBWjoYRw8k+uk+Y5I3mMMSgf7BSSuAHBlXOw7B1curDAkE+PFaSNod7+Wc80lBVh+ou+l2YnXgA5+J/ew5+r0+Apk70+cP0Q4MUrUHkCjcubUmhFMO4eOnOJgUA6uRW+0aU1cupFC6W+ZPBmzuCG0Flaav2ec4GP0UmWuW+9PB2nOP1aenOrPBl/uzBURmBc8Op9kwrBDY+zq+yp8g/ehsuOZqxXBcIapXBMP2rQar1BEjBoneUjB6LBsEemLBovueqOhVOrZ+GbBnb8aG+1Y+P3BTJsTaAarBJUcgqkt3BNZAkzOmMAurBqh4U6yDXCvKOOZ+cqWfBwGHOEbB1E+1iWL5IS0BWZkzLBhFBJGBLDevNehdBezAGjelb+xgeOm+vZ+K4uANAmsaiSuNzuuEggHBrvWa9agwYpPBaqO5PBFlaWvsSSWWnOGZCtsWZX08E++nOl/uqlAzvBNnB5H+WXB3fe9Y+T1OiHOYrBwiMfJMhXByvB+p+y4aJXBRp+k/eb6ABvUEbBRHO56+aHBm4kGHBDc2UjgLpu2pOlNkxbB0twjga56+wXBgeqzJoyua6bBUo2DMk2uOAbBXWgjZ+r6+0N653BfAaOFur2GM6+zAQIyI6bBgM8JWsSoUog6eOsQOqhjsbmA/BcKdgB/B5GcHjYMIUqqMLoAJ/BTAWp/BziwP3E8n4A02kaWP4gw02Ickz1sZ5QStsQk0wHI9Oc402zRcAtsTR8rfMb38j8QL8O0HBGMc8/BftgpG+13B7lAUvBwmssx6ndB9BBXrBfZi/l818qQNcHYy7+Oj0+g5+PT2hzBGnOWeWcHCXH6ovBLPBCZOwWMo1uw1uIJB2XBTq+mp+3tkptusDsEU0NseDfBaHOTfBmKO4T2SrBbfB1P2VTedJ2MpB0HwWC8xIABsmswuIdsiZuYfSyFMJRABqkxV2AghxWWQghHWePFaKsM3eUG9q1EBQi+0keTg+d2+22+oFgq0+RWeH6+2OBsj8ywePveFb+GXmic+g/kHWey3BP6qkVAvns9lGIxggocnjE7K2BjAsjQobqwYeFVQFGOSgem3BOcMYnOqeU2NBnZQlQBAfesG+aIAyv+ucwrlIkvBdvBP4gnUEN+UOZOFvBIWCIbqiKCMgIKZBoveh7eitwWqGeEAwhswfBKje/tBD++/NewdBQKkWH+x9ehmBAQhhy6Keo63CCQh8zCUvBlGAISQL24S3BMiWwZ+uSYYoQ4PBX5AxcU7Z+vvBIyAldaOlEa1aydU+1ax7UcPBlbBMASgcWoUklbBkfB8zu6mBhlmyqByi+M0er3eqY2ylBi++lYA0zq+QhBdBAdB7DeTwAGjeC9YpaonPBGfB3PBkP4WfBNz4X0+fLBIje5i+mxcf3Bono2KBOVwtB+ix+3eEUwenseyx+3wCJ5+pUihWkahqoca/u+o3BAKe5kw4MQTcWdMeqh4cfwVOkVCGMik3rsz4UlTMu2eFlsdtBSxo0bq3wheBB3h+9tBWNIiaUx6sgIhvMif/69D+mcaHvmZZWhemDtA8YBhJecIhufm2SEVGqZNI6DQet6Xwhs/e4IhG4BTzk4zMAIhvwhQRgxtBUvMEB+gSihuYnj4TJmvrMW+884WCQcFpcJIhVac2Ih5SBWNIuMU6UceiQoBg8AAZec1O8GzMueAZ3gbIhXTMCOuuJc7Ih5Rc3w+PiMwLqAU8/uoDtAMiMk7M0bqAU8i4gCUAS0BwYkoMIqMAMBcufm8FITesbQBwbu+pAa3BGu4FfBap+lAheXBtfB/ds9IBUCWFtuqHOwLaKvBWKOrfBLYIT62xtetzqBM8QoAxcgnDY6iWm/eOD6G4gx4Af5qVvBC3BVhETHQNwhZyAPQAxBqyO+qU6fohARqyyOGB6eTws+BLp+1E6bWQ6Z+9QQNXUkEgqQAPuuitsrK4ZXccTUyTwlyunuUlUGYoCEImc1eERe3/61mBN0IFAG4iUd5+06OEs+ZuaCAGeUGHwWvrgrBAMxYiv26qkXLB4jBYKBUqeOzBGLBxO+WLBq7eutqzpAp5+LsQghclAG9wh9FEctaAs6epOTmoMLBRG+Ha+ega6MYghuPuuoK2cYh0Yh8sQU1asQa6fB6nO5PBQvB+Ah+W+/auBzuCE+VBMM3BP5+vu+f5+PohcHOPfe1fBG4+TY+OCcxohivBO4+2MIxsufq+irBZsubJOLgUZJeX7wWzc5cABg8a/BsNAKuA4zBlB+FD+rl+fng4kWYweXAhDAGeg8tNBjoh/uutuAWSCgOOFr24Mg6t650aR7qI3BaBU9suQYhn8WJ4+HCWfnBhzB9lwliWq3BPohe6k9wYzboxk8Ul8shWE1+Puuvz+Qs+b5+QS8xkQ7qBFoaiwhi4hywhv7eWX+RjERIAIRsli+43gD4kgUBXEgs3BmTQu4hnohuQAlraX365LGGJ+oRs3b++C40FB4/4+X+ZRszg69H2g3qNe+nb+cGB+C4NOO19+fb+Xb+l9+p1qfM2EuBaUBHkBNWIXkBQ0ywkh/kmAjBVfWEJ+BGmUJ+0je6NBp3eUEcDYYBCMmNB61Ugj+6UBklmmUBnce2UBLEeetB2WcAZe5Ok85+0xAl0kxzGl1BVfW5h+kJ+TxE10Uzg6ffCxGqCukr3+hu2aBWl5Qi783lW+khX0ehkhsjmg3CmtBtK+9+sLQgqLBCa08kIFMIrlIXASmF+FrQjygHvAXASiAhQQIhb+p3uRhBwnuonuv6B4nu5nuqxADk6I/up02eUhshBvgAkTED6BP+A6XuevowJomK+MTQD0oXASlUhc6eNUhWtMmQUJYusq+ITSrtkpS+bTeVAedkYk9ec6e0eBX+wJBUhxYGrunzwYSMA0hrg+3coq9eP3u1Uh7HAnUh3gUZ7u3UhgK+gmQmruDmCKgaZ16ObUY6eC0h96BnUhYHujUh4zA9LQ1uB0jUEME35uAKOEgAQrBFAhIrBIuaJ8UgEQ1Q+jZM/JMDAhZohTAh/q+rAhZG+f7qV0ho5sOZ+8HB0N60ghhHBczsxgIHaOz1arG+2SYHG+6bBu8APG+AV0p4+k3B54+ysawm+60gm3Bf0h9UoUm+VoaMbB0PBs9A1HBgcWjoaJk+YYaoIa/nBMiWKHBNwmugA+UIX0k+bBQMwAukLghDGc5kwuveydmkL+EPBavw16+qf8t6+gnBm/era+rPgWCk4w+4ZAfrB1yW+jQN2AJCkWcusSofMhC/BQbBEm+U3BUT2lVUB50jZ+IdaAcoguG5h+MXec/+zYhx/+Sf8w+CyKW/5aXG+CDwl0+joAShuLBQ7FewoeKJMWHqQHePzCc9qHb+enePMozU+JZ2aQ+i9aUp4NeWVsaI4hkpOZYAIIa3705XBcIaADITTY0AwlHBPJIy1aFk+INcYf4fmoqqkLwg0PUsHBEshxqWcHgnshP/gZ6gRBBwTeiu+c1e/0IS1eIMAV3gbgh3+4HghvjB3veC7WizCGdsB62nZQ66QsqO6G+WwhYQhpQAEQh7BB8zueG+NXesQhhG+xhuo4hzsh6OgLZ+0tw9GMD4YbAhYbBcIaIr6hbBWMhglaFTkkGkNchAIapm+BY+PZmPZ+zMAeog89aoeaLrBPTkMLoauOcCiGpA1XwhwU8/BuuOkCgZlOtWEXHwO80hHB8MhVrBoSgA2+bIwpwciXUw9uXlu5W+3gAbm+wk+sb6IUC5dOao2AVuTqiAq2kw47Fa/Z4rvEN1+0fBsfBuEgJhW4sqSMhtchoXBvfoalUVcWy/BoZ+j4+G0MKsuPQAAiClNsmeClDARla2AhJz+4ZOPPB8SWY6AWzWucgavwas4O7Qgv045+dPBK4hIvBhfB4vBaNUf8hGZ+zR+Nsc+4hVfB64+VAh+lBw36r0hE4G5ohLAhN4h2HO38hyyWEwOc3wAdq4Mh+cui4kBHBpHBJvBY/BdbGcEANChVD+TYhevBLYhovuvvAU/BoukMZ+39gOIAosh8rix3BNG+fcheE+4+ezu+OshjwAeshmQg7FeZCkmGc3hqxshCu+8ihfaApQ+KJBkhe3hq/chDF+Nsh114dshRV+Sl+pQhbdaWa+wsYWnBueAUY280B/rB88hjaAOZ+xihIZ+UT2Sk+UyWs7OkVoflufE+QtibjAUk+GoiQi4wrGC+GMk+kNOOZqbQhpchUmGOm+yPBNzudBAwrGolah7WxZ+gWkL6+8l0VQhyDIsm+nG+1iWuRUlo+4ihV5m/YAg8h+1a89aTOgIChONOlEh4ChKwh8SWSv0OfBeW+Ug0jPBhAh64hRfBrNUpuBXJukCBBBggeBzAh/H+OT+StO0WQcqG2SalHaquBLkA1aBmaB5HaohBE6BOaBxru4eBJ3YieBOHARtElHq6d4hGBIAB7mBIWB+tk76+jZBFb+BqkX8C72kETM1pBu3+tpB6IIWb4Un2o2myp4aWGbMe2g+CeaUAWC3eLsBn4hIQBughRv2b6ey/eaXeUZB6iBf6eV5Quwe0+s07ALTk10US3A4EmRBAL+Gvkums2kF+4bYCa+wQgsF+Qg4IM+3zukjAgtuD1kYtuEzMc+Bizgt/kXreoIgHq6vz2D1uWgE/hAwaB+hMgShfKBfhQ0CBcJBrOBn5W6K81XQ6oaxgB5dBwl+FHe0QhNXeL161gBMJ+zzBem2Pm0NABZpcrj+ZKBSRBxyh/WkAB+L3qSCBIBo6le99+B++N1+D1uohEazQ0LYh0SB4wZnioS+3JuvC20QBnPa6J+OlUWieTqei5e5PQOWB1OBZjBL9+nKBB3eqowUcMMVeO16/tWRGBfL4EmCaQO6WB0yhF4uhMuYdMl2q/GBBKGCZgDGqypBr4k6FBwkePuedRaQ2+hqh+pBH6YqfM5qhggBhpBETMyWeP6q7laq1Me4azu6yksqlk0JBsSkSyAFjBtjGpqhdjBnrUZNBih+UMGvWe/QU94+hD8Q84NmWHYhpUimvYltWp40Pohn0kkeGEiE53+HZwdtW88kUWqzwhDX+aBcAoK6lOh3ByYEMJQczoMusczo4zMAT+OqhbRBhWB0yhxqhjGqCyeeR4SYmlqhfAA1ahbEAt2eFcQJ4GFqhjxBDahGUACchU++rahj6O7aht2e95+2G25c+Q+gChGzqhjCaqKkzu6Lqh3z2YB67qh1ukQvMqUBPRAlkhQLgoj+2ScVrgpiBhrW92ehxYfM+0qhUGIY3+k7+E3+FFBh8eYNAixBlgg8XwYihsKe7Ugs0Wt5mAdu27YeFqE9m03ygqal6h07Y7jkYWG7VeYee3qhA9BaBeweuhxBmBe3ue/80n6hZxBeBepNBv9+RcCQ3OIahOWAYaha6UhZWMMgCi+qEAAdqBFkIpAf6hfIA7T4J4qTqhrbaxmkgOAbqhb4hgOAvx2iABA6hg9BpUU28g46ho6hvnqI6he4aFcQCGhpHse7gtahOxBFGh3JAeFY0ZU/ueC6hlL6yPeCyAMg6Kg+tuBDLWBBgvC2mkhIzcW/kBwwAzOCBqWF6IyApNqXeMi2Brwuhjm9v2jJcbjAooAOxAEuwoZAy4stHgoZAI04kdI7kAeHGAuADnQ/GhoZA5KUoZAIV6jtASiAOxASl6umhoZAsmhnE21ZkEtKba6le+C/kYrgQV+s6h7o0WJu0mhCF6NpOqKk9mhdy+ba61ZkxgiUacamhpVgkmhO7Q6mhdAAGMoOxAkl6hmhOxAT1MoZAWiqoZAn565OmYPaAuAP8kQWhivcxrUvmhUMEOxAJ1M2mh2SENVGMWWvmh6b4oZAwE6sWh8NMoZAwl6oZAth4oZAiAA8Whemhr6qk8OTy+ApuXr+PH+//+DSh5eBvS+R6gDh4OEWAH40H4508aH4OjwS9USbau+2Kr4Q8aG5e7lmX1qi0i2Y+ZT+45qob+jYaa1ufWh/1qi0iPTCbnMUzk3KSx6sIAAQduidAjfctBeiyA8roBDUQpkHowTKMcdI5+UtcB5lguBBsLSxxIjF8hWsJNgtDAJpcxMmJFUZSBUsBWNI5pMezg6XMiDQpgkntgzoa8VelNsl3ayY+3++e4BTNqa9q36+vjqzn+Itq8B+TfWEtqczAMWAoieoEBf4B4EBPFmXlmQEBlAB9NOdhGhC+YEBlC+kEBegA0EByg+I9+opQY9+S9+z2hqDaNUiQpG0R+a9+iBBCS0UnI6ZWmVeC9+sBBePAGOhaS6C8esdG4h+Qh+kfu2OhSVe4kecnMZMIdVesCU2QCssIayaC3mNEhvBBEEA9khBXBtr84IkxtBYkBTK+CwedxOrreU2WWOePxcdBeeMg2Mg6cAkZeU0hrXcOQGU7BnWBSOB+pAqNe2cuZpcGQqbq8bNSAVuGe+xqE5YBalBj48IeuIOhuQA/4B4Oh4IgUEBOwAL+QdRaQS+NV+rvEwVEIkEimquG+huhRggYOhrlm4magOY2pWX9qsDu0gg2KBKfeUy+0ruWA+Y3Af4hMkhRG62XAMqhnyhJ0ePyh8sAqiBw9EM4AiF+IGq1NsYGquPMxnCYLW8TYILW22hida3rkmOs3rkoPMWEuQtqorWnailyeNqSdqMfnQS7on3oIQkfPIGXg5OAmcBIockSQyhYhEAWnkq0aZUu1ehmHaAPeFGqj4Wg1kmS+j3UMB+fNk7u+USg4goARuq6hQDupjEry+/R+gFeoS+8fejjQ/WkKNEftuZfI0duIdu3gUYdudYWG/I80Bwdu4TEzYWoEWRHAVMGkaYH8IW+hHScLUWmduJnOuO8eduvTsBduymsXG0XpkoxW+LWfOORVu88kHCh+QeYqBCEeJ1OuxunYkZ+hEZ2BpWROOJOkYjBoQ+WvBIreqJmkHCfFAf/eTiUu+iymWtLWmmWnuCh2WUvayRa1zWLBiFOWZZU1juGm6xq2ph2n1wbmUVPa8s25q2qceb42cBO7vqk2gY+2bTwO22FMy/JgHY86z2YBMzikNaO2uk18wIVOAlOTDChrcVMyLh4cAcYmQ+rWBB2H6YJE2476NEuNBhLegLraE+2W6O7aGe7iIdgm7WEOAWOAZ2qTBhsBOv8O7bic7Wyk2e462P0uEy5umzzmvF62ZEACyx2W/hCFzaIECTwAvLCNza5iq7S04UWLTkNaiWhCFbkrT6HSBZmmHt613knPqgz6pXI1Cam4MkiwMTIKQkrUmxRAtoUaWGW/spLAYcW3mMfZqpoEGt8Ve2YK42WATZacQSJj4a/8jRmTsAKhm/o6bD2xYgaz4ec47wAz68DUcxYgY0YgoMwYAIRhJrCCkknFqVc4xYgrugIRhNbQqW4rW4y84M8wbc45cuRKoXw2UK4ry2eMApTm3I6KsMYM20raP7u2bOIyOePMNDKC9B1m4/cwargsOGqoAI4QBfWn8gqBAoR2YOAtmYCrapJQVrobRhKrarn4UFk2yA3Rh9QwXRhIKOGSWvRhhnCln+H/GkjGUFq/vQyDeNaUpPm3wCQeWYEhV3mKbUF4eXJsyw8Fu+UT2UYhfGUUYhNykFW8xhE3BA5VqfL+gC+eM2/GWMkAt86jI67sALPEhMUeRB8+AyaI8Ik+UQyYwszmNxhyZUcZGtsMOMeKQ672O+s8HsMbz8b/8kMUknYXbARI8IMANOG8CkwyG+Z6KU0VK+JGAe/2GQgrXCp7O7NAHu65ra9BhtIAk9kMJhiJh6AgRra+ROKlOmpEKJhQU2YUhNUAQwW/JWBwh3x+/3Akwefx+UqqyWGtJM5NYOQGDoe7iAMEg4/YtjCvsmnnAHkAXEImXcxCMWZQC1Iv/k3gaunmp76oFqDASdCA/l83yacqatbWc9Oq7WJISiQSy9OfXGwLaHj2/EQGnaQU2BncAoU7e2E8qE3GO4wcQBbDkwCgatOOxaFk6zr6mkGt9eSkWDJ4+dQLiOV8a3cwFDqs52cQO+Dk/McTJhhRQPCAb5qfKilGscMA7mecYeY6O5eQlyInvgq8cjHQLbUCloTphu5O6AA4XaObWFpaBB2lBASphxMuODaxhOLrWN0SQbSv4CRPQWFkgZhtW2QphIZhYsSRh6JEe38EdphGzwpTYsuodqk+JaNfOQZh07WN0SqqAIZhDMS9sq1XI2DObragmoM92JrSWGg1d2Y0YnM2nJhPk6xI6bFqDDq8FuMw6uNsJWqj9+puOTY+YD62+BO/6b7+NRgTl8NmWVJu7ba0SwbciDX+85m/kUUIGvlEvbaS7B7buGJhugglBhoqOTMcIZhwAS1XA2+28y+4mqgLIIN6GaAR3AzuwKjYQ5h3xGI5hXcc/kgsw+E5hwQgU5hlE8M5h6MSbPySy4hxaDASC5h0s2Zsky5hL3WQ3+cdI+fQy3gIZs+5hmiQXQ+Bukh5hnU8x5hpMSp5hRiKfFqF5hR8Y8ukfyAfHutnEQshQ6+DPMA8+glOF8qs5haAS85hBIm/OMIA0F4M68YGYo0l0ekAGuME/qSVG+UYCHq6D+j7aq7asAGWFhlH6Q1gU2Eas0nmAYewldw6Fh3Nkt9e5XG77aKvGuFhlFhUD+q7aU2EpTY3uQxFhldwgPICHajgCeFhrrumowjq60QsSvGy7amD+XZAGvM3uQq0gJFhUwQDoQv7aQCA1hqX5A81o3SwG3Bde6qEAcIsHPajpUjSh7r+eT+hHQ9aBXK6kRu4UwuphvKgFFhNUmV7qAnuuEmSQBFt+XSabS+3bUMd+3rkft+cHan3GPFhsj+JHAvhkMqWmn+qramHaVteohe/4w3lcyGuMnQA96qd+URuAt6+OAzQAbwQWEAEyGj5hfyAUcuYOAz5hndknCgzTwBMkRTw75h6+2d/itAS55huRhU0YN2Agjq1hqVro4VhGOGQycBMkOxAsVhhrc8Vhz2ofKKWO4+C0J0MpEg0rgEBwCdu1hqauA/vogHanYWGOGxEwyoAVEIRHaSlhdWhYqQJTsPShW7uVHauiubF42nwZz+MH+AXwpz+LhQGvC+86TpatfOmZhJ5hQdSOUQ2Zh41h3R6FfimB2I1hGZh0/MXfirR6c1hGBhE92+Vh16eNphTlc/EA4Vh1soRnsFjANNIBB281hzqOpDG41hc5hoxgRh6uqWsYeGIA7la9p2OpaJQuNL2JISnASjCmw1hvo6UZh2R2j1haASfFqT32BmaBCQGc6EpsyeqbA2IZao1hi1hH1hCVhv5hSVhoY6fOAMqQtMkyG8ZnBhmaf5q7DafKi77sITKTPOS6OXIUdAc/euqdOrIOdT6bRhoSyf2g8Ho5xOcQSwM2P7ubmUNDKTQUe/2aPwJo6ttaN0AFdokjAKiQBI2/CMIxhGrafEoEJhM1wrXCOeA45GoRkknYe/2oME0KEhxYsZWCaOpwgY1BLmAgxhXFOAeAsHGs8a4t+w24K2uBomU2q/phGEehdU8VmF32damMEgzCq1T8bDkMK6CgC4vCgOAeT6jXCK4UASEbKS2paPB2qKa6h2DGifIS8E2L1hm92NEuHvia2QRh6SthZ2q81hLiazGgi844xgqsc0Zh41h88wlxudsAj3UKK69bqCCWoSaji69FgrkAB8WlJh1VkUEgWs4TsY3iakQAxJmx5GNphDthQ+2BOoNaGYK4c+2lM6DK6/thDi6LPAKkAiBAw1eq0uvGOczoyaAo1g8ReMDkVBc1uIx7Mgns16qQdsjHkLhh4DgE8G7hhpMIw0ibUacQSHp+rVkNVk1UQbmAiHmIAA2/srdh6s4lS8Z9sXdhiHmPdhHdh/dhbdhYoAiHmVS8tS8toEH4kGBIn4kzLqi4W1LMkAkmpMPsWMy8M9hrPEZIQ14a6xsvf07NQIXwP58TsAPGCHsqqthvtq4h8aGwiWqbwMpiUYwc0B4kIQW9hMTQPJIu9hiYgeeqR9hP4gxx2yy069hmQcl9hnTi19hcLMPGCPVGD9hx3EHx2a9h59hI4Eb9hdfAH9ht9hFiw8VmSeKbwgdXg4DhSeK7sAwdhwmCUdhoXMvF6HNhcBg+DaAi2bj87+OvN29G4Gi2nKaADgH+OfAAX+OJRoGJoeDhFDYND4H8S6JS0mmoUBfkAjmuyeq08wKQY1MusNsnMkjRhkCYEfQM0SUK2P7ums2NDKiWOFhWsJyHh+YBuTnydcY646klqgO0cw6r+UokGothAWg76orteNpISKgVMMWFYt9uoVExsMz9uliUGUAcEAhMMFkk7buZHQFS+F3+1S+gM+xfe0ehLjuWn+xUkHvumjhcy+mt43Q+KfQttQ2xABDC4Zg0x4/1AulkDqIlmSK8AoOg+yAVro1xAHNQljhNUA34EQycZMGkehejh/yhkSQSmEGNa+Eugp2d1hwNhnYaoNhLUwGCyDq2dL2R1hJ8O4ThIZhnUS1WgrV2+z281hLIuD1hCTho0S9t8+9Ow+sFtiS3AzKA32iXUSRcOfNkwYEXIuqhu0qAFiABUYnnaCG+8dh+tqiNh76isEIITK3jGaNhYBM9hhNV2I1hbRh73apk2Dpw30E33a4A4a3+8Nh91hi82HvioviKPi8E26Y6V3GGfyBBOabAzTwey6Na4TOA+ccUacsY0Htkh0SMzhQEAgSi8zhcnI3MqtIAcxgJVKtySKThmNalxkFLWN/2mq2T+hSi89iQTQwSPaOeA67qBmaI1hp94uRh9MAe1+DYO/ZAdk49Th68Qv12Hg69hhBNup+hVzhbbujzuWvgpPu8russMHPaxY6ssoXiO/cwFhEYMAmNG+RqVkBlpuPjwejBFmWRdy1ceEnCQP0bkWJ7Wf9UdJmDJqEEavRQsTkV3k2hh9/sRyaxNCWREdiqHokOLh1JqcTknAQyEanok3aUHiq6xOlzaFEaYFK8SA4oAcWWQOyWgEAghxGQrW4U2opwE8WWquq/UcxGQPLhHHaxYAPq0S0umbevZW4kupO2EE84LOW0uHbmsLOSEe4mOXMuo6mtO2Ckuq6unrG/OWr/YLO226uoweBL8DMum5WTMurTGdOWkouOmOvUWemO3mWxkunMuCouiuW9ku2xG0D2qouJSmLeEWous/2j6uZxGgmOaouN6mC/2FZqOGWrxOUuqQOya4ubLhDF4G4ug7aAjh3Lhtlw4OuHZwv3aitsxNaWBcZEEr5AU0Yi2Y7R+9keIZAcOutnE7RI2dUEbhEFq7LhdcAVmAl32ndGE/qnCgFYwu8gJgAHFOWD6JHQ0vaqDqeosos6awajmqVfW2QgbIUA3OaZhSYCm8aySIgKAwyOFGQWyOPhQ1zMqL2PfqvfI90+Qph8WWRcSnqy9sqcs0lpaPYALKaqf2a1hUbh85M+OSTCi7/2I1h7+WpYOmwwpThhwAXYAt1+jLW+caUuAHgUHeaQNhs7hqAOCMAC7hxaIYlOat2bI+LW6a7hL5IYqQqyO4pmSWE26OQvaHjkARC5umki8gNsHRg8hh2mWjaUQ4iA4iwdGFiqmOW7S0VLhFJqzzaSWsriqlyOJJq28QdJqPLAp7WpCaraU//gSTkE6w4OWPPqJmm/Pq9LhDs2qDap6OJ58HZw7FAGUYxw+SKaG4uFGQJV2FbgRi+gmwARM6DCZv2oh+HUYMLYm4kK5hKkCx/wutqqMYFvA4LEOkAo4aq1h6TOWD6wEgvCyEJmX94V32HBhqoYJL27aGXraZZh4L6dZhhaq0j+ulhqaGQaGwoB0RQ9CeLBg1HaiDeSr+dHaYChF+BcOkmyOJzhGvClxuIe2iRAklUwe2QqGIMAFKaOrW+TSXvSjAy7GQTEkBB2EIgVthwL6kSyFY6TEmJm+F6EGq2NLW4/qIuqhnhEZafKy3Hab5qpM2EmyYe2RiaDjkDTMsfOhzmzW4vtSaLIKyav32E/WeNAYNkQ4aO4BzQUmj2L74w3q+Z6bjAZ3kPxBqAs3RaU2qmgArNam9s2dUqj2Zw2nQuwiYl6wyXhIYqOuANmWlBADCao3aQcY24awXhDSEKKEpj2ObWPycNAeLIa0nqYSOpqyAE6UDQRwBjJkjrMPwutcOBXhxj2lnCkKOPZGIuOXNgaBc5ueZXh836snEuqg1GKC5hFhoTAef8gb9QEaWDTCQ02L5q45c3XhP5YkZatpiERh/UqVSyPl2otsBrCfGCISwHc6nwCLHh/1A++2FXhM3hKfykV2wQIe3uf6kz94KxA++2NkgIRW/6KTAeF5QU3hp3hQpKSUS2WCDHuwQgN+BYaEmPoseQOjAGpIo1Ov+BiLeoeonyw2E4Kc2HFkklQ3hhxCaYRw5EaJLhD3kiO0UNgexOEOWtLhSMWf7mQCWBXhOFOWPwXmWbomeZWcMCBZWRXCtkkn2me5kDeANV+hIWEhs3lWSgW8+kM2+H+cMLoGJ8Xom2jsbheoxhlk2HZhp9eS6kcXB+Z6D6QcGmcoAHFO2XhjCaBu2qMAu1OlBAxMso3a9TmvAAGVmNdhGPh8c2QYA1uhaVQMvBVZqUIAoG2bYUnAh0MhTw0ZL2S0QjMYxcgxHmfDcwHarP6oa6SVGulhebaIvhQCIYvh3M8UQc9S+nZhGw6AukzRqdImVYagKkrqg5eQsVGnYIcFk47aeA8TVhIX+6meJeQCiGJgkbdq6jq/ik5AENvhjlhwIwbqgedqz+Bk1O3L4DlOgOAgNsrMYw0h7lOvvhXlOtQsv3hfIAMvhYmQYJCawaKZEVfW1NOQVqugAVfWNwwSOIjygA3OEvmqVE+7hK7hsXqT0kx6ghFY0ph+R2FnhUKcHVOC6qBnhIjO9HhNq2wlO7RcrHhEwScIQAjE7Hh/OST32rnhKVBwOAZEqC0UqxidqoRIurbh0lA7LuMU+iU+Xv4WHhnbgOHh+4U/fh/NaQ/hRJuGMoBmapfhNfOGUAAV2cMAB4w+86U/hoiaICO/jWMya9sqbDufbhbKg0e2wL6dWS31h+nhr1h1CuNEuO/hWAShuQP32lh2PcOzBhF34NEuKKynEuTEmu2qTaGBWWJS2tDqOR2ephRS28gUqbhFDy0yOzw6APa8Xh3e+VU82dwxR2NV2U/hgzhVzEdWS332z32vnh6Z21TSwvy5p623CKLhen6R2W94ig8S7LiNainAQ6Wi+Cah6Oq2K9jasBwyiatrQj8arW4wyaHLhkOomc4NoAtNQ4wEL50TsABY+grhg9swrhk6uYkuqouEkuErh06u86uxc++pq+0uirhM5WMmOSkucmOt/w6rhtMutseWrhU7m2kuyHWuku368rCgJ6ueZ6B5WleGJku8rhFrhED2FkuB6mNrhsD2ala9rh0uWwsuiLOTkuEIAlYU0QGaS6ev2JRhFbgZq2wyambOg7asJOJAR8PAKWULMAeUIHZwcYY8M2zesxuQBY+IDwS7mQQIPXaNCAdWSsFIOwy9sq+oYhtheS6HA21tqXcwS/2xr6tWOXD4b2SKGShr6oOopnGeo2fS2aKajdGpLAU86n66LUesY67C2xWojdwRBGQQqzhcyC2ZoMx+O87WE+6whhNCurr4hhwUQqBRs6KoznmCfO4hh2TQPWqCQRRRO4NQeBO+aWzTm8BgZ/qLHahPabvk7BOcPewHhN6Woos5/yCiqrvcgNsFJm6UUbkWTaiEcO+Cau3CDS0fYiqhhUpqmARlEaB0UE6utOWH7WzrhDARbP6swRR9GZr2LARk4GiLOB0ut9GSMGDOBUHWJsAWHmY7mGrh/ARiSmECmQgR6mOKHW7Dk4gRKX6JrhUgRZrhigR3MulrhyouV6uDKm27mSlQnKA1mORrhdkucgRpaqdKmzrhKfqGgRTDgXSguNhjr6AWgNEWFYuAM2GWU/y2DmChgRQh+rhhkh6OQRNDOlJOgush9iFy8vBAFtiQBcpM2JwS69gxMaRz2TxOyOO5LhHl6SLh+mmFvEXQR31sNJuVp631sf56JjaLv0HkWCAROJqnkWT1CrDyPaUb7hcEaTpW/QUBhhyEaAHhjJqJP0D3k3iqDDAUOWZC8IPheEavPqzaUrzaCLhApq/zmQmS5EaT6WRYwyTkek2LT6MKiDTk7T6VJqXT6uZCCOWxOWyOWOZCtAQ1NOu4i6JCPoINCabr2veAUwRK0u+rh06uDOWVr2X7W7bmSwRkceD2OQHWXwRJTGUmOHARR0uKrh85WJsAVCk4faSmO+wRJUWSHWxwRIgRU0UUmAZwR3dqWHWjUWMgRZfao/2pmO6xG6ZqPoR96urc2agRgYRjKmosumgR3cAEp8nr2zHWNyuFBAdyuvr2SLmjyuWAmqLmQb2+AmIb2lP6Yb22LmgGeQnWUb2InW/k4pikVAmG9GbTkWIG5Lm4KulLmCJG1LmzAmdLmmb2DLmcKuTLmCKuub2uJGWnWaKuRb23LmmKuk8A2Kuu3AhnWYgmgrmVb2hKuFnWxKukrmpKutZI8V8n3E4oGVKuUoGBLmDbqbnWqfEOgmHp4fb2equqmWqoGpyq7v6pgmHKuPv6UC0YXWO58PKuzyqfKuDfsAquapGi72U80y72DrmmCQyXWLrmgKqbrm0quO72qf6e72QQmcYcBXWVpGxXWkQmpXWIbmjpGV724YGRekrEenl67pGhKqsbmz728bmxquB4RUiqH72IZGFquhQmPXW1quJQmObmg3W9quw3WJMA04Rzqugw+Y/6YNgU3Wc3MdYGXquPmMcH2SvErQm+ZGSH2HQmVmuxYw/OyUwyOxQShkQCW+Z61KWz1OKVW4rBcDsTIsbHgmwwSU0wKA0CWSvBYBMGKOxValohkEAX/YZcU1fcZx23vA2QClNUu/Bgl2ZIAsI82QCRJqFdoQahSWhYeOuUkioANbC1PhR02FputdUdBcT88JuQBDsEesHHmJrgEFMpjUmk469s2SED9gBxctse2kRgckAz0FZMBkRzOsmcegKho02fygJ8CEcebeq4Dg4OARGW62GmPImQg9TU/zQ1NsJkR6qcUoYuqWqIQwGOCXIxdaEohyP2DaoQMw4LodUG0ZsuyAnKWIVop3BuT64UeZMIDs2VsmZPhxFOCIawRwP5qPKU4zEVxqqAgcw6wVu04I9c2Zh4WHBEx44SWD8W8MA0daAl2qqc34EmhouPMZP+1IhP3gk4g5pMSkgoHcmjqLgAYewnXMzUR37c62wURcHJsCMAlb03YAaEwsM88EUYTAQO8zOAB9qNCkMHQaIABCC6nIkZmNOYa0GLGWPqAj/8gzulb0SIhVx0SIhnnAeGm8EUIIa5iWmP2sAY+2ghWIS6waiYX5adga1xUGsWvvB+9cnUGGqW6OgTp+CQaqv0czod9oat8RPBbsY6OgXFaHms6yWRTwOjauyW6rgg5ctuaAL+Qb6Xc2WbgSAQloabkUFURXyW6x8Q8hduUxAA0fgo08GZA/rB/uaCwkxAA8fggKWzMALLkXyWz84az2Ycg8TkYcgpcI7Sy6VA7b4sMRLgictgslAjjk/fBRestYeCwkAXBSeap0RRJ+zMAliWryWoealeaP8WPchBWwzyWoeaj8WuSh5Js2KWu9aZ20dfCsYMHGWy4hKwCbOWLcuzPBFShaChbz0qDaiNsXaqBSOXy2uj6kIAlXaP7uUK2SNOIpu9wmS5YIKOHs2L74ts2qsRA3a6sRkp0bo6xVOxXhWSWGUY6bIrPe3GW9ERFvcyHO/ombY+U9AGKO8qwixIOKO6vB36glsuP5q8T22UR0lq+SOzrq1ck1ckRlWIU6THOhxhPn4PEARGWZVq1UyhFB+URJ2IV50DGcLgh2qOgB4XAAiqOthoI1gvKOFEhmiAUE+VB4jsIAz2jXCZJBp90tcOur6o7hd92chyD+yAsQISuBpOw+O0Je/aAPWq5dGb1hVAuecRSByieyl6AxiOv1hYC6l6A0ZACWyrFanFk5dGhz2E8E8/hEZaAhyV6KKwarcRmNaczohtqXthlZhj/hLTqMKw0FqQXqZ+GXpKGUAbEuwL63cRChyNN8KnajmqCeYXLkaNu2L29cR2y2Y8RNS62cRFi2982FRONi2mDhuHMEqaRTiyS2ufmTDaeqivv+ppmjwg7D2r/mr8u4D8VROLwAwJBWxaMPiKS2+nG6Zhs22u8RnC2lROLROrdSSUqBQ21ROnEqdROfR4L8RzXGU/OuQRVQRD+SR8Rx4uVxSwCRYPGzugB/hyQ2Yx4v1K3h4/sRbGWye838EP1hb86BpOO2mgp4hCOW8R+/hq8AAY6/MSu92IY6wL6T+yKWoBiaIAAl7hfcRziaidhrialmqcMAWEAb5qcma1LgkzqJBAq/iR8R3/S/z4wtg0Sht9E3RAJ2c2MAgusISS+zgDQu/hcJlhIVON0IJp81QO5cRB/hwL6O8u/HaQcWYIuhhkqDaO/2kFOEk+NHSOQGOJaUK2PagBAyBcMyK2YJAePMq3BOHiFgAbMEuEgJbOFDYihyGWO0Du+pkoigyBmFjQX5myVIAeiugAZSEPCALaqC1I6vqnjEXSk0CAEEAziR9vMegA65AyDqBSgaJOUMGOmMQ/QSKgfKENvwQ849FOViRWWOpgEx6ghbhplGH+cpvMXBePsMbJ+0SRf4uWSWabmPnAxr4JiRcw8EtsAsQ3FYc/skGg8VWKImWjeuMhKlacW2dZABaQtEIxGskwIOJhkGmVs2aGhwwBuvaQ3OevoFdosMBKiQLYgrx8b+W+sRgvhrXCMsAhkYyQGwU2YJCKZaKWYywk0kgnsRLd4OFQxou9iA4Feyo0FSaeuavr++EczkEjeWhe+WGGdEReohJsAHHsjERzY+7q+nERq7ePERiCWigaikYGn+UL++y+UmAgPBZ1G454LAi9O+tqUtigvrWvhkpcaoFqWCRT4OR8uZCRzTCgPBl5QEyRiUaCrGorA+Pe8CkR/wopORP2dihIOs1uk5yRL5IN8WjiWisAxgaov2DbqY6+SeYkjem8WsdGuEhZMWE/ABuulMWtpiwrG+IeyJkwMAfh2VGOGKR/mOH+oOKR8zErih8sQQCOSyAg1WNgc/iW7ww+9cQHwjFcoYmiZ83rCVTuOemZoM2nIEbMsXEr5AjcWs6W8v48rih3EjsAiXUdAUT3hIsk26yVghRowAqRZYQQqR+mS24huEgpARkJchUgogUgqR2ZQWU2FTQHYcYqRpTQhDhCzkErQRc41kgtiRmqRWJG8qR4qRoAs9Sud4Et0Y3X2jiRd4E5QwXKRxlkWqRB1a+qRaqRGNUmaqBbqFkOFghMv4tqR3vA2ZQXiRg1ghxYJqRzb4u1qUjgO5arqR8v4pbQ/iRJqRQaR+YAVO4s9AbVGtSuwAAg+mYUAw+mbH22diQhmARQXBmJRms+mzpw2PMbGONX2oKwYaoi5gCN80e00/q0bYGkg7RgrxqCLGkqBRgAmzwBfChCcaneyTq/JQZSAC+4OSR9vw7cgHSW5LGnKA6MYf5Of8kOqR3MQ2qRGqRp8gZniKiOxOhFaRrHOI82ydqktcMSgIEYpwA6n4z7g5T4QM6SAEYUA96knAACLc8OcURWE4GzK8HWhqNsHb+46RlhAk6RsVURrAGrAQq47TA86RlbWe+cWi8Ok+f5E/kkYKRIikfihYBMcPBp6RFlg56R8whpdAXT2USWHMRBNGr0+8fWUZOQOObqWa4hhW+xAhpJQDqkHGqTz2tNOwhsVwIYrqSj2GsY2SR/pAuEgP+gTaRr54PiWYsWHyumCce4kSm+BsWQ+aOFQ8DuO7QSbuFoYYWEIWMIw6HDQWuAhkY3pBxymg+OzcRxU4Y6RJEeC+O+VGNwwhtqcnhNLWbruTaG68RzyRjI2W/hfPalERgZOoY6uAADQ6hm615AGSghkewUeRPO+8628RYTh0/qLGRihiPuy7/29GRggyO2mPuyRpqr6O47g1CRRma8yuZn2gGOGaRRPu+GKYGO/H2EBg9X27n26fAnn24n2/oqvn2nAgW32Wg24mRCWykmR/zS0mRbP49IOKtuP6qxmRTmypmROS67iRbP49JsakOAmRVCuBCRNEuBpOVuyomRdL2NmRPhYdmRbY8Fogghgro8PigfX25dGCmRXZAUaReX2DSutiumOSymRUEgwUABhA4i4rM6dGOQn28GOon2TSw3n27xcbX2BmRdcRmCREmRXL2PuyKEsCWRQWRlmRZ8BuWRJmR+WR/zShWRgWRhQQFJszmR1DOwL6HmR5PSXmRGCRTyReWRjI2PuyhhOUGYmgAZcR+CRg1azGRsuyUwyPuy6CAwmRtRiruyOWRrWR5WRjI2MSwggyzGEVw6phecoA1yR20mM3k33cQhsICR1xOs8RVcReBy+KSPzSxiO+VGbbOPJSh9MfuOfBWtQBJRSQxkvthfkmkEALAivuqJYAZEU35gJ0mx5GUdO1ZuJxk9xq8Ckr8RwARmagDnyzByXKiRh6f56fgWLmRx1hjWRJWyW067/2LmRs22/GRdHhgp20iRbmRLWRe8ubWR2iOPfSuCRZ2qUOREFaO92Me43HhfEuME2Cwc8fGFCRVCRP6q5dG+i6QXqr2qLaqwiRZCR3ZACxgPjQt9ErY6S1YfCRw002MAjyRsORk2RjQONOR2UAGpAmPSiORUiRxthjmQYCRpJ4PC2aiSB+OaWQTTOVpa/2RQBOs02yOR9x2PmR8GAO2mmPS0EkIG6YuRhCR+0gxCRk+gGORiYobyRMe2lCRNV25dGFOozhumag9qRrSwBbqsdy6kYWORe5m5ORc/ogeoS2IVORiMADnw/CRmCkSPYE2RtmRXL2zORSqAs7OMuRDour8RoiaYORBB2wuR7HanuRvWR4uRZWR9uRjI2pRo+q47OReORvuR8uRs92aOR8928EoEZaquROORGuRCdhkwEdCRoT4rHGHaRRc4pORXEk9FgXaRweRlORKK61ORVuRtORNuRUDQduRvmRDuR+eRLORM2cqeRwS2eAOoORvB2kORYeRB02EuRqNMXL2kWRfF4TSaSORCeRr/qSeRU+2iYokWRxqRwp6SHIRqRIFaFuRjuRdORtuRDORAeRTORZeRTuRveRXqRruRa2R7uRteR4ORSiaTZOz26jeRJWWHqRNzSGC+wS2oeRNCRieR/f+lmqLaqPqR3iRXqR/eRzMAG+Rhuaw+RU+Ro+RReR4+RJeRjI2I+R8kY5+Rs+R8eRHA2HuRouR9eRMORIskcORCn2oaR5mQeCRu+RneR++RyeRmagv+RJ5QjNA0wgHRmU4cE4g1AAyIca8R/uRd+RjQOuyuoBRShaS1gqAgoBRxC2eeROgA1uRw8RRGRE+RCn2D+RXcKzH2f+RL+RlWWFcRi82gORg2R/zSYmR8BRkuRFWRM3M8XE5WUIWRvo6YWRHRmDdgkWRBX20WR/UqymRMVQcvAikcXH2jQAJ2qnQAtX2An2eoBHn2Yn2GWRkn2SGO42Rt+RtBR7WR/zSk6gDIg7yCrw2Z2qa+RdBRoY8ihRtWRrIOO+RoCR7mRI2Ri2ym0iIORmNacnIMWWGkO68Rbtqi+odxu1Zky8uYtavLhoWitWWfFqxtq7eRCjONwuK1qH/4wI6yQOZhRRD2bhR5CApgRQXqJcOTU+U5OD76302wFq5dGO026Y6ECRdji6W6n/mQVuiCRC0qTTO9ORX+RjORCn2XgAPLsIi+h3Ej0Wh7WfSk4pqykm+7OPUIw/ax6goyRMl+DbqDsuhIWthh7xhf2OyyReSO8lu/UkV58eVgXmOOQGUJOkDwj2RNF8qNO/mOTbOydO/mOPbOPdOzkmIVBSbOHFOEIgmJOy4AOJOcyAafhu1OWD6/0IYJhV1OKf8mJOKZaIxR9LUoz6bRaHmwFdoflhKiQZvoB00RWU4MBWsR+1OsbmzgGY+R3g2DkAyDujaROHiEHIsT4z+2QBgPPAdx0lF+68R8NOOY+/e2BMIdx06oa68RzEkiOyO2mMKwvC2MdOSNsOBRzxRHKRXL2OsifhOLjG+tqqAgJhRzLhiOy1BgnPU5jocb6Nqk67q2WWZTAkBgfcA67q9nGq1kLHaoRRdR2Te8wU2sVY0WEFZAU2qDSRsSRL5Ie8kbRaxrUFdox1AXDgJMBUduQ84i6IO5qHDQNGkOGIntQok+mJ4RqB+NGCE0dhh8eWLJstJRaiRN0AWuAOGICRRG8Rihycn6nhRNxuHRRzB2VpW2JRadGL5I3+AMD60AUFdoV2kn+AKiQyRAMpRRWU9ukIpRMSR2/qY3OUMGDekFdorVAUzWfKEy6IUzWRWUvRe/6RmPh1yguY2fM6AmRlGRd3OLbhJzhSJqj4Ax4m3JRBpO2iRM+cT/2GBqDWRehRkzgagyTxQOjAHbh3nh7+RHA2uSuF22jeR9pRT1AkIOad2NiR3aRSvAeAiQeRdiRfO6Myu2hRrKaLBRN2ANRAvpkeAiRX46mRWSgmmRqWRTX2umRrX2Un2lAAhmRMyOexRuBRPhYAZR/1AUuRIBoYZ2MZRbmWhVG69OY/G/JRLTqz/heRu+ZR5hRq+oDyeHhR1xutZRTZRRBhcEW1pR2tG1hRMr4FBReAybpR/1AYgykmozpRA2R/ZROiRQ5R+i2LC2ooASWINRA0WEpsGSpR2xRTX0PwGx6gj4AraRzw+24AEJOEZRuqR+4UW5R4sg/4a3AG1VEeJ+2T0Qz+khqBj+I6ABZRQC6ypkP+gzpOjsIO7QUMESWIl9s0WEy5AtERPCaZsRWFWMIcVsRw/el4hTwapsu9sR5ChvKWqu0B0RHmm6pALihdJRqUaGUYZgAZghuuR/IOTmu9di+fSKVqznqHihsbeGAA3ih0BG6MeRpo3cW7wYrIBgdajihZ0RWygFdaIlaTQhaw+ITaZiUOzMWQaTdaWQaLdaopOJ3BkshBCA6la51aGqWO8WV4+n5auEY+3OGm+OYe+ZRuyu9ci4Shw7BqfBgKYC4hnMRr6RFlaK0gxShwvBgxu5Sh36R3nuXqWWRAL5ROSWd0hH+Bz+hdKWQ/e3ERTAhvERn0hFigAOqopOWP2AnQNoalekssWyGYloaqEhitsazAMLG5wAzpOwZOAYa0dayqOJ3mPlcBxslhAHcWssQwCAL1wmSCLQUZnUpW8kbCl+40bC19osGR2iWLUAiZ8VihEkke9EdyUhKRUaR3RmEhmJKRGpk7ww/ygPBApTkgdg/80yxmLH2JEg+hOAVRAK2UxghsMykRDuoRiuIckI6WI4gs24UgUh/m3mhBA8O1gUiA9M8aWC4PWBmQR+ovLCoMuF0Y/SCUr2hlOh+BjT2pCAtJk5PcFbgqraH3he7CYeoyQ05Eh2NONqWuNOmzu2p+/3he7e1AC2vCElR6SW5GREOR4zhgvGc/OS+RU3atgiwJR/hAkTAdL2+VGc1RVnsKIgmEqNEukxyagKmX2CuOKdSUJqFiAMAMTTOGUA1osThRs1RU42huQ5pRg/hjIuxIuvAgfOA0JRMWOgLye1R1zh66OCBOFbWY7WNEmPWR+tqK1RUsRkTaMPCYtAIc608RkxaGbWVo28BOnZicwKoO2veCn+R2y2qmoV1hrsg9p2y1RU4231R3RRj0Q/1RFtQ6nhQNRK8uINRagKH4yLha+z2NZRn7OoJaMNR7xB8NRHvAiNR91R9kWaq6rIUPZiGUAx4A0AUCEokYkff0H1RvyaX1RhyWLEuGUArQAM82ZNRSJqy5RGrUPZRvqmkCgoNRKhiaMq8EoLHaeNRTHkBpOaNOWhRdx0BAMb2RgmRA9O/80dUik/SVgE08Oyx2wBAg6QpJQcRusx6+VGzTWzbhdPagNsy5R1o0EVRCOAbJR25OnxOZkmkxA2werhQA5RgERt6e14ApWhJKRHphulEW7qyZ4KhAMRWU+umohRiRrjo3UKlG6qmW2fWYNOwk+xtR3b4O5OikeSsRmR49bqL+8DJRueOO+IWpcCb4jcBFEG/W6bvsofCakqOkWFvEMhhcEWPQRM+CChhpya5mmgOW1jaZTkh6OPkWtiqQUW5mW5hhk1+LmOYDA2ZArRkp6OF62cPh7CaTZayXi7vqU9BM40JvC8SAprq+XhPSRrXhwHOQbUkGA4gebzAPzhQuesE+qmWcK+rmsv+hIZkzwWpfOUDQwThpjO7+Wp+qbZO7WKew6s9RI2KBpiIdgxHqUjaRRGJgupcahnhItRBzhNwuLrOE9RMIRwL6C9R3WKr2qBmam2mLA2aZOStaytupumqUoz56C1gi5ASJqNp6ACyb7hrXcN2azPquCaveYjp6lmmvBCRVo4wRYFKkpsy4uCBhIKhdTMorW0WOIyOXfhqeU7LWsUuB4BMIAUoY32u7LQJbOu2+lgRtnEF380LqSS+E+uwLwM3CVeUeIYkDwvjqDTMucEIAGPBOkaY7Ou+esCMAAT6iFqdBAZecHUAnCgu0IXOuOmcaRy8P+gFkHJkAo46lk6SRqyRn002c2eYchsadS+enuyy+mNeQLhQU2vvENWh0j+9DkubaD3qNW+itsWvhHkGVPhzban4CdgApIm0nGR8Ae3mjcoLk4SLYjWO6jqY2I9OGezYlV0kt6GOGyvIIRA8JhDzIrvh/DRZeBPS+Wn+YCh4nh7F4knhILAz0Y/GAqycxUmPAsi+2d3kWjRdlWioBHskRHaxjR0L+Dz+5jRPVhg1hijoRehdb02968Be7dqZNgi+2rjC+/6fOO88ApIw0ph7jR+y+ZjRXVhNHaTz+S6QQag1DUW6eIfhamQ1akI1Re0h3PQqTR4EGYfhxLWNNELzqqj2oiEC6qSlkzXhLDRV9WU/+MM0SPaJcAhKMhcAudCR30bDRtJYrYIUeh/jhDYkZjw90mZjwxahEtefzhZkYWjhPdIFFRHeKLPsWQ6KTwALhyHh9WGxsiYCk+5gPTRO6ItZkWd6Nn+8zQ+SkR8e7RI7Lg50YZ6cbVGy5QuDhotsGt8IKhiaWuDhCCkWzRzGyWRAluoaOoItQcaWxsiXaWhE8WvEsCU3Y08NIBa4XtSFzw7nhSFEbwQ8OIyzRBlEz1sbVGCe0B50DzRezR50YnaWTDauzRLzRvIwSYypsGRzRDgwJzRWzRvzR9sqdVk5tkquYouuh+wxesDzRU82p90FoYxw4W70WGRzDRJVOrXCQdQFNwMQ6FBq+oAGZAkpoz9ujt+AiQJt6Vt+93WtDwn54anEgVAJ1wwS+31sWHmTHGnVOenu3vhAru8YwEEADlOfA0l/evAgUbuMhBtlOLLRmQAbLRR84U82l1OqY6cTh+aR0IAX0QnnaWye/5uvtSB1hpQR2mm3tgWkW7QRydRwYkul6xkW9ZASJq4JqJjamdR23czaUyhhc/8EEarQRmARKxOdiqtLhFn8Lk25GuNqcwCqVmW8TkHiqmOWXIREva2EapEa/IRKCaQoREwRkkgHzaAeGPZWGbe9AR4rh8wRJoRCUWpr2SUWomOH6Rz520YRr52y6uSrhGwRqeG3rGw1AT3kccc5yaWZ2qAgNnhAtO75yp5ymtOv6OvNRyL4JYymtOxiOibRU3a4rIckONUYy762cScT469ReDqr+Ri+RXfOKjhi22iryy22TMQQQAmh2F3yr5ck92a7yCLMEh2dL2ubRbdGtCR89Oj3yTryk+2Oh2OBhr22MzaRh2n7iiBhBphkQRwFqhbRDcRxbRj12VmRpnqSbRMk2a2uUwORpyzJyew6LZywJSbZylYEfpkxxgCG0UrRJRSXpRaYoEIg1asKtu8Su+KAixOv7mwwe3CaUGuuWuooAEnEGrm0WEMth4Ve98InSeFPhxqOL5IUAW+Z6lNB8u8rjBMXh/HU6KEXe2nZsFNOT+UjJk7SOutqHbR76qvFu/ZA2JgvM20zqUkW7VAudCz7ROWu9Do8xk77RVGWzjB1NB8e8tNB24atDwzsERXhvSRZj2UMkLsc5Dgmlk08U3LE1p6nJseqOhHR2gAFdwOjA97RlHRXNIZEw49RYHRUaA9DhccGroRKKmggRNseM7sh6uTLa1UWafaNmOQD2q1o/oRwYe1oRNwR7wR+HWoYRQJcPHR3UWDrhtwR+ou6gRsYRTDg1IaCL2k8W7lcUckhBW6zOF32tFa04EO4AWcM/IA/qe79EDYqpZA36CD2gDk0mnRy+WRRMW2QooM+nR9q2t/+W+27YWj5RgDkVaR/bW91g/02hgRYHGGUYcXhos6CHR8AgW5kXes2U43ZqOVOIGucTuvlYqvu09Q8QmSVc5nh2AA24aHbROcRsIRbXa2wu+IyJlyyBOgOAGbRGS40hiHtOR42P3Em2O06OMXR72RCtaxlyjJyHlyS2yPA20U2FTQtThZ12cp4EXRBjuIiRqLui+2kGAa2qDbgTMQbzusZB3XAQQCUckwyQVB4hEIZbRI76AL6qXRp5yOR2yuRSj4Lpyupy21RUTaDXR5RhQ8RjWq7/hdZRCEowOyQRRrB2EO+3GWJBeV4MYvoElwMO+bMk0w6lBe38ESlqByazDATza/JqPRhU2qdmW4zET9Ei8MI3uaJgaN4auAMc83CaeNhbFOQIRIU0oM2xgRegRsrag2Bh5mWWU1XRkDwGSeGjujVweDRNO0ojQfwwpDRmtO2XWlDRHZw8lh3TwaFhG3hyXa9Qwa7s2ZO6GwBe4U2qmJO6jBeJOCb07vqkMBGbqkyGax8AM0RWUWJRZ9qZbhpJQ+JRQHUOJRFOOhwRy0A/3RGFwgehfP64Ikbz03YWH+cRF4ZgAHSRf5QMyGv7ROHRJj2eHRAzAobh96Y7WOqikuu+u1iYtO2wwQ3CzwMx2smD6ZAgpTRGLR+HRFiAKuApikZUep3RZrCelIpCMBjuNIANkAmzwBjuHmAhCMwyQZs8SFA9qA0vRelIsvRbcEbk89ZmSvRyYG3xgIQ8RvRW++7OhO7QTEIhj0wyRnZ6qj2iUY33ckAoSOI3CaxpkQvhufB+5c1pkkru9vRvTRtnE7zu/kgWX02JhVreNvRasRR/eqtwreY9K2kSgWikt1+CFmHFqciEE/g0tO3l+tH6HPRLkAEfRnvOvPR9ZmfJsL+adMIE6OyoAcv6cSgnvgxua4JgHMB+XwzKgaJgkCw/3RzTWQPRjEk8imqpep3RBAMWMBImAc7RvyalxkAV2pjOVbRtJaKbR31+7DO7fR0hiNzE9i4ivRbp4JTCtxO+z2THRPdBJFu7soVCEMfR7NAQ/R+S6RTw/Aogp2THRM/RSdIRLOZ32VHRmSEhFBcu8eAuCN8TtOwsAC/RGdI0zqU1gs6IHRS8+CfRqvhC0pqHrhK/6G40GDRhQ6jwgN02SKaDmCn2CDTMeHhUla2Ck4fo24al/6+9REZaZfSkjgxiOb/RCXa7KaWua2maWfSRVc5i6jpuyeczpuEx4+SkBmaP/RhWWn2CKiaoMInKanP8Y9GpDAwc0YbAkOYSIhk+qeeUW98ei2Fi6X/cYJ4G64rpgVi6rnsrZueBi/9CMARB+sM+CfQRp8me3k2oRTPkA4iNCazp6+oRvymudh3rR152G0uYrhzOWD52cLOu0uCLOobRkmOx6G6wREcGa6ujO2ijCS5WrHRewR7HRHO2HoRB6uJwR1Z6vHR2ou8Cm44WQ/2VwRInRioutwRvMuPAx5cGSlQMgx0nRqgRjrhnwRfrR7UWyzG3ka7rhQ/kBoAJR4jo298IrRkcPiCRam+MYPM38RFckqaeEnaPuqUIRC6qQhh62RXfODHh/igQmkodydg2iKhRJuk56pM2cPivBhm+M9i2TOYRlSpDaNLi3KoOf2lKcWLIXw2g7algxoV4si64vMtgxYQxAcwGF2hgRms2fs4bdR87RN/OHgxZ1IXgxDeAVtyww2vgxGvi/gx/wyOJGFzw6uSIQxSeYKQxwciEQxuhOFU22RCaJCt7haaOoBh7kWDNotsG1IRgLmtIR3kWRY0E6whyagwRMhEG2KU4ibDWlLh9rRYUWBNcFTk3iq+/RL5IvIR5hhKR8FcuAIRXQg93RIkhKWqOXhTCaHQ4oEi7RhxSQWTQeggUKEVMQd4EAthiEWQthkHC7iIoh21jMmnRcTUDgRBpRypRx6gz2+UMGUcAFdoRwsxJORsMRWUUSRWsRbFO3LE0PhXpG7O+psRGyR7YAD0hW4+SlRXERb0h8rBVRQH0hZChga+PJQT/Qidqk16VnesPuegRnbgC7BDhql+seMkMQBZ3hKYgC0Wza+JiWyEh0m+EmU3LEp4+zJI1aEzboNih9UorshzAhhnUCShHchkSA/1UWQabwh5LAOaAx3B2lRs72TbBaKWlMh9FRFWklbBx8WWPBZ8WRl0SPaZeAKXBNA4CvktiWAlROAhmfBDqWfJIxP0iCheAhgsRBAhqChP6R7WqWsRZTRqmWSFAhk4O6IDRueTRaroSpRbFO66oI8RJkYQcC1+4dh2dzGgPQ2aREWQRoxzmAVro6eQhoxTcYW8gNgRQcCaYur66aThN/O0WW1bRPbRuXyKiAVfh2bhoFWcEoR7qAQyNCArXyqGS+XyzsA/ox4EKjXyGSgIOyp++AQyq22HziO5KcrcWH+WnyzbRCsiZby5/Qloxeox3BqBTaBxQlKaYtaIEc6NRbWo6OUXNal+e6Ko+9OIEcnM2y3EjMAHNRGKaIMAcMAnyMMtS7MA8/aqShivmWw6THQ04AiiUfwS06Oi/heXRIyaC9O1S4gY6keRPralpaTYxnAALYxuRkCTQWo2nZ2uRkPWqQARcCR0ORI+2RLysZh4ARo4xVEQuRkX/uBY+E4xmNatauMfsyG8hLwmMAjNaBAAtmqq4xk9RM4xU92Yhh3o6xYxkQRifCuD4cNhk4x64xkbOX/uYwIkt8vsanORTTacXRUDQAh2HzizHhHHakP4jtqf22PxoiuhwbaCUhIvwUzR0WYfSh7dQ2rEaU+0raRpuPR+5YUGQq7b4wExCzoHFqiuhZD4xwgBscZR+7DCrXCgExSZAmu6guR1nhgzaXbRh4xUXy2gyYtEFVWDpIpPcBi6ttET22+h2Q8Rp4xJPGifChphNVQigOAjiyc4/MSRphrnaifCOYxY+g2YxGYxQO2LUcJ4mqoEr464MulVWaNu7zh3wx1tUTB+Q7RIjgRruXB+5hc9cB+Tw8vczHaDxao7Rnna7jkucOEOR3bRa7y092Y7WA4xfI0C4xMkQ44xsx6k4xrmRfWRNh2U92c4xi322kxm1ES4x2Nh65oJFgxzIKQRx+hwL6ihCdZOrxui8IJnRB4EEXq0DqylCC2gN9Riiq1tRZThNLiugAyF6vF6MRqJIRvF6RmmJYA4TgLNCj9RFzaz7h5hhsHRYJuh7o08+4FhVBhc8+/Uq4/yVjc5rWIK6pTMGVRfUcE3h9IQ7VRjVRAGqkPRJ3h6XQO3hMDiqUx3UkHz2F2R+whGx+dseBJhex+ux+jsev38Y3GKsMvyhS6oLTR0juhDR6mc1NsA/ANDRg1guPM3oA+18U30+D4HNcbNqZo0bNqFs+7zkhjskCALg0StstAsGdksCUSJcsUAbUAwegq3GglQISaEgAHNc4zMloe00x4zMCm0zYcwq09y4WJcgSi/zw0cuFa4h0xB8iaUAw8C7E+60x0bqloel6mUE8mbCPxoMzRPExDpIr46GzRczRBD4kLRSAuJ2a5y+v52ADRNDKxj686RtXaNpI/4IIiMD0xGJuc4aP3CYvRCaOiEWLk2Bc4++21T2JUxK9ie/ygQqj6kU82tcOAgA7/RgE2mOSe/yO2RxZumQAJEuMHOtumhUxtAep3h2MxM/y9y4KMxGBqyMUGaWfAABCC5swpDAziCTDajU81MxBlETfhI0c9Mx31i5zgjwg5xik08ezagh4IvwHKBLUxTjuCF+oM+98kbLCbyM6nafCQ3Nh/gagOhiuhMf4SJqbRhU3hCMxZMxy8A9nilMxSi2RJuUHRsrRIaSU5CSdR8PqvI8SJq6dRQP0mdRccOCNcAwxhCaurRowRMOW9IR+/RFJqX7hxdRYFKpdRexuHHatmktAKRRhjwuWaqQKOeckQWWQhW8Mk22ktD+MEGS0YiuUlj+GDUnxa2QcZMYfHB7PkBFG5OADJR+J+3GWuZWtSeXyCcg8IfsJs+o3Cyx2iEeTnRswWH+cdIiAia/mWS28xjO9d2ODG1SCeEWbzWO7QIbU1raCqAjxRmNaS5YpYOQc+3s+gPQeWw4e0PkccZhOrqp76+tqbRhqvOaYodckoiUfJhe9RbgxAQRdY+ej4tYqmZ4wYkRYqSLsDyShBhCEoz2RaJmZoQXkxgYuWJml2k9C8CaO1GkWYiWggzvCkUxfRCdvSbikjYkR6kdUkFpkZkkXCaYmkHqkT/QnN+s3wb1sK3EH+ksFkesMm18pWgaw+gJAkSwvYUZlAQ3qwYeUE8TY8RowQGkR4GsKkzokWCw8xArXcQ5kCPclR+2jAVDQ8HwUBk72sLSwX8ALekTqcJQG2nIN4keZ+KSQ2qkYLueKetFkrakVSkJfwn+wBKUO1MxHAMM4E6ksf4N7oUwA0e0NfwWEgY4UdrB1ccTtcrIg2wAakgJoMyJk1gAl4AUqAHuaBEgIG4WAAmS84CxXIgJuIGiA3jczJ4LCx1gAUiQkwA06RhCxrEgY4UllAwuw6ucdUKGUkboAaF08QAzgAQixJkAyAyoixZVkqVk9SWVq+cbA+SGZigSgBMRq7YktjA9lkKDAC7odXAkj2jNYsMk6MYYPCK3CEPCcwgUPCg8+sa0kkYyV8HYkcjkBPEcCQz1+PqwzQAGCxxqUnakFqy8LcKKA6EA5EgdKoEix/CxmUkr64Z8qZCxGEgFCxFC421W4VkKXEIG4ZQAYy89ciDfwDCxkCEHQcxrAZogKW8lnAFgg7wAL7B+JAhEgGEgHixWjW3ixx0Am7AzNcb2kse21EkdAcq8wfY2EMk4ICzQe/Baq/8Jt6nCxIsgsOMwCxI+IihIc1mK/IssMdSxaa0vvefM6SlkolkwBQc/8DkIpT6nlWH8mbKAUE8NaqdRsZ8gvZkNEk/7wC0uN4Akg8pCAEckgJkB6woUMWKRQLAedm0lAWpcN+kFgAFYgW/WBrQHqkhwkUw8yiUb+gpTkfBsmRk21WvcxJTRFnC8lOQekrBqtBkaEAQVRNVWyJkHmACf21oeHAW5nCjSEYvRQCkNaiAuYcm6vwwbPQTYksyxjPACsQTI8pRk/xk5+kG0kHyxyyxGJkrekIKxQEhnvaTOkWykn8W7YWApk+3UBbWU/4FYgtFkxaCOyxWlO+DuQfgZrRY3h+nA8Scno6wrItQsqPC8ScV7RNqcWPw4vI31s8SciHRlAg7SYJUGcEWFKx/3C+IAxpR31Qstuy/Ool2l70r6ok1uB7hLAAvAurKxTQu1hAHKx3AuGEA3Kxn1AbKxfKxC1u82QoDOLzA+/OIqxqfOcJs6fOK/OIqxf9OcqxPKx+PRIq0c58EJkvO4HearSgZqUbaUfWWSJqkHMACyQ4iDlC9rRtAx5hhcBhv0xhgRSHhd3a9xgFU0O7O2MUO1R6F2nZ6nPhDpOnZ6nnR/3WWBh34KF4Aik2TsABwufQ4RwufQ4b/OvgAn2unFqX9K96Se226XhDySHskD5ubwuxoA66+C+OrgxYnaQ/OGYxmnhbFA2nhKAwTEkAqag1uUTapLkO4mqXRHqxiX2hIoQ8mqjsvNsLkxH+wiwKwl2a1Ru2g+cq/pWpLhgzm1kW146Vthb5qimaxeiGkg0pmFBO7JKFESxDhdIA/8S0mmg5AzGAPuIazODk0v5uBmQ4j4+rOHrWOuggTCsQxLnR4k22bhMaY6ym9xgiPEYMxYPM0L6WQxOhRwL67wKIoKRExWWkRJuCFu8iapXR8axh+k6h266xjh4mASB56UU2CG0GyaS8G3MYJaxXD4ZaxBBgX3qOLMvIRZjamyalYkgoRk4iAOWmP8zW2argc4iF7WkoR4UxM+a57ROv2sbOYPMgLIdqxo/hV1RB40LsxCvCHZwm3Eu8guiRwJoMPCePMBP4pqOivc8XhDgR0vB+EI4Jw5ocVtO65knVoQfRWPwgoa7dRJpky4+As2arCvWwt44cPsxlOvr+JuuecO/c+q+2VBhFhuJfwXFqyaxV1ROnhD2A3r6pe6qA2wbRRKOlGxGy+/T2FEYJtIuUxjLRhhBSruvLRKQwaTRf5Eo3u62BciGJx6I1OHbAXLRyXuomxbLR93hpAgmTR6Z4qV4YgufW6j+8zXCuUkUSR+Z6G0g7IKm6xAUQ6bWX9Kx5u+AUPC+39gBoeK6xCNhFdqTeiEHR6qenNRVUuLHa+6xFdGcMARlIAqaJgAGviNYWbExgE67IKRh6ZmxnQuz2mmNalRa042h6xX9Kxf24A4Wqm9axioOPtOa6xYWxoE2bCRETiDtAb5quzhm1mEWxatuWDw16xQ6xUXA4j4J/hdaE9ZYioRQug8TkvT6ooRD3kAz6G+if9UeO+OO2+AREnaVARkkgHJUPGOtARorhzAxRr2s6ukrhwmOnbmsrhIbR5rhoHW4bRdoRyrhuUW66uToRvARApWAgREgxRwRUgxXoRJ0M2mOfHRrwRAnRoZAQnRF6uPMuCgRygx6ouSlQ4YRM/2OgxsnRT6uIsuL6uI0WWQAuJh8BhcQxDgxM6xl/R/96u8g12uN6AxhRYUCL0I6Bhm92XyROrqgi6EZaSoK+KSM9wyf4x4Kz4ynIKcNqhmxozCLIedW2l5cd7WNgQhrqaS6ADRQi4d2gmtqCKOYz2k0ghAmCwGl3aCKOOfAimQm16BleFTg4q8QcCW7Y1+huCkQcCEmuBleWWx1kA5axGEqpI6TDhEmucgGGw+W5A8xkPQBgGxpTMEOxSFhfbAaSqMOx9bqcOxmAALC4iOxpygoSwKOxeegaOx/TRBxALkx2Oxt6xnoAJ/hRoxROx1ACJOxqHc8d2UWxNfOH6Yncx8iafToGsA6e2mOIBwg+Oxg5YV6cgh4IMAeGIXaq3rkMWWquxNmqIBoKTwGuxvnsAsQpF2xfoV6cX3qvzwAAu7rOVlAgsgAZ4mfgmOImWxvOxtGQk+CsTkYaS5Ax8ARtsGp7WoEaKgQDJmzDAXW2dja5hh2ARMZaKOoHrQVWx2LQBv21WxndGtWxJMADqCS6GokuTWxCwRLAxrWxTARo5WEdRrARqwR7ARh0u/WxmwRg2x7YAkmkuwRfAR4gxQoukgxKSmoouOLaYgRqBaUou/HRA/2Cgxprh2HW6gxZkupkakD2agx3WxFmOpWkKgRe5WUYRDex9X6CnRsMwfkGUi6ocaosivxOZNRRgRLnRxF2MGKFF2Lsxts2RbhpV8QSRH6YyaABeqEIgidqOE8esRF/hBWwfgR/uqDxq5r6Io2+TqA8xitsw/aQvMQ8RuLR9ygSh2Sjh0lAeOUXthpKQDQR29RJhRPZiDvBaB29esCEoOO+nYgXpAV2kSOI4Qc6nRg6xtuxj0W7okwHhjuxKLh9rR0UxI5KZ/RaS6iI2+v29hGRU0y5hLzqrqxC+OGMxNfOXAAkuxooOQHU2QxVzEz2xaKS/8OUQxaT68BxOuRX9KEqKbia4A4Skx4CkMXmPwuPWqkBxHYxqoYGBx5qKmf20HR8dR1gQCrRYWsyDCcARQmSCARruxGBCwHhDJmugQM+a3uxv9R4OofuxG7WuVR4Wg946RAR/uxlQEDlQNWxgLO7ZIDAx77W5O2xoRqD2poRUrh5oRCxhBSWVoR+gxLrhUKmKex/Axf8mDoRWwRmexw2x8Smo2xeex42xBexh6uxexsgx0bGWcxlexAYRbexe6mS2xG7mK2xN6uTexLwRd5WbwRsu2A0W22x8nRu2xp7mPTYf02Pexv2It9OBv2jTMy24ePMgLIHWB/exszMLsxgOuUlalI24o+F1BOZWpV8dwxlxk0+xzpaF6EnbgtzME3azBRC1IrkAkyRBCecMAcsoyWRDX2YhRTSw2ZROH2XfOUP2YEin4xiKae+x51oWAS6R+s7kiUgJ+xTEm818Z+x7cxNwul+xhEOfLIfTheo6D+xCB8z+xb2gCGub+xWuxMiO9DyPoQ5umrQAuIRZThzTA2rmsWuCaAdck0+xZl6rQx2rR3uCmzyRdREEamhhIOEWKxSmu6Gu1xkpDCGvE1UxJe+2x+/3AEx+Gw4le+/rWSOgiBxb2xrwKH2xr2xythsaxARwn6mXFksmuJpkusRfM6lxkRZQYUCdI+qpWC4wpF2ziQH6Ycbu4Au6tAxHAfgUnQA3+woTEsG0V14k1wAR4sWQ2jWcaARbm3Sx1kx3S+WCQiNeB+e72k3RR1WBsgcxOcWnMJJq5um8aQhmmlGs/saSJqECa6Ys+kWlGsqdMKoGpSc5NRcgglGsf04SJqi5AM10n+AymmpJxd9RgF6M10uyUgNsXF6wKAMYknvcrMk+HADl6bGkS8xYJqeEA8wYWJmlGs9csSJquQAeEA/AY99RrMk22oSJqNRAdCkw2WqmWfO6r54Zp64y2+F6xwwuF631sqvGZHAnF69qkhIRvF6aMA9qkypxIUxrMkyksSJqFRwcSgmpxcEW/1YGhYQxxWggQwAz9qCWWZThL9aPNAtJxKpxlGsF+GSJq4YuPNA11Rc7GmBka7a31s/zAmBkkiEvF6ICaxvetLWlGsgQAOzAgl6wZxupxxkWlGsj1M99RlGsMAWSJqNJuSYAoZxxy2sZxhja31sv+k5EsSJqu5QCekummWgg4iQCekSZxvF6NAgbZWUl6ZTh8sAbZWFpxvAgD9QbZWPcAejabZWIAUgNsqVG1osSJqhPqLosSJqj1Al2kNpxWgg1F60KUSPqduka6Y5kWrxsLkqqmWaeArxsiLhpZxlGsQNi8ZxE5xGF6gUxrMk2C6ejalGsG5w2Jxi5x42W4y29F6/YAQ5x4y2ZKRqWISJqAhhVoAiDhcEWbqIM6AoMIgNskVApLAAUxI2WlGsOn2SJqAo8knYBZxcEW72cu8k8pxYWuBCAgpQu8koxxZTh3lg7F6lumvF6hEmRqEwCaD7s82WvF6756Y+kgNsTew9t422WYxxgoilGsVgwfl6sl6hl631svkwvCAgV6cEWPwASsQqZxvF6OZw07AJZxWggGxUklQVkW4y22F6uW6KoGrMknKh31sFJQ06qLJx31shzA0IAhNulGstAAEZxyoxlGsyaAm5xL5xKaAzFxBFxbFx3G4pQaB5xHeuDZsOZxvAgoMGoMAJpxqmWxl6oMACFxhZxvbAH5xWgg+bQ19AX56shhlGsLEAu5xlGs7TArF6lGs8DqmZxm5cn7agNsv0Am5cPkxWggX8ABYkq8xvAgbl6troVJxy3clGsxRYbZxBYkwUxcEWRVItp6zuxaLhg8Sb7hKqyPaUEoRxLh8TkjiqMHhRCacHhyXi4oAt06Tc4MPMcwmIqaTTCwhxZfgohxU6ubAxLWxjARUVxZoRgbRnAxPpB/Sx6gxSLOP8mnARggxyku+UWIgxL9G1Ux2hxJPR3f2urhYbGXUWyggBLacgxWSm8cxigxVexZhxxmOYnRY/29wRexGq2xnUWzexAcxkYRugxVSmyVxPwR8iYxvhBVwxw+x7kKQybP8fxi3xK/z42T6PNGXx+FPRnHRvx+pwhYbAEbIZ/E7b2YYA7FACrqy++SF+8ehp2x9YAOvclPaEM+fUxp2xRnk3gaCwssUY6maGRA/U0BP4QSROj2iUYutqFWWv/RKW4eQWqORRQR6ORHjQYBg9IADnE9M0QrAk1qvdG//RcAxibi9sq2SENI2bJcmAsXfO50uzKAamafmojeaRJugYUA4Q90+pK2CcqdjAKWqSiaCqapmayqaouK8ZKaqabkkbPQFSG3hh2HyidAJTiidApma80YQtBiJ4SWxrP8baxFXKw0i2AxM64z488MQ96hm+qHeqz48YbEFNxSWQFT62HyHO+YVS5cCGoIWAxHeq4+gj7yCNxEZKadiJNxMkAZNxZQ2u+6VNxvIANNxwZmdT6VJOkWWlWW3Iak+qjwgtrM7/251xe8ur58QvmYn2dVRDOgCbiJu28dAEHG8dAP+A7EAKRh2NxX6CZ2qctxn/8xs6oMI5FAUMArJIO0qj4W6kYuCy+txvo6NgWdzYxdAEbIkgAxdArJI8VMP/M/yIZdAlSUnFkBtxxma4cCwEgcdgYoQqEAexizmazmajQSpd0QdxaKgtDAP6irXmIdx8UAodxUEwuz41txMNxCtxMyaeQAPeyoUoP6iZ6aB6aIdx1tcksUV1iL6ac6aIdxXaaddAudxc6a+dxWfSIGao6aOdxYpiTJK0oSwmaaz4lx2gCIgKA4tx6Zhktxjwe0txaz4dL2XtxCqascCrNxydxqtxvWgGtxWtxOtxmAx80YCdx202SdxDOgQaacdgBAAA6aA6aIdxs9x09x/dSNdxi9xkDhntxvo6CqaydxQaa7cAC9xs9xZdx89xM9xS9xs9xmB2XtxttxLwANQo/o6jtxchmikkwz459xwz4cdgR9xNtx5QWdtxZi6kz4F9x7wAeoMrwAt9xL9xt9xA6g99xqbWUr2T9xTNs1z4r9x79xLtxgDxckk39xuORD/BofQ4Ua51xoiaHgaQvmdesbdxstxa9xCtx3dxONxvdxEkAatxA9x2txyv8LNxI9xq9xf9xak2p9xz9xckkNQo7dxoDxfKakgAEDxo9xrKaJ9xZDxpDxJDxH9xZi6P9xbtxJDx9dxnmMjdx0NxEtxtw66VBZi6MtxHdxKDxnR2aDxDnaGDx7EAWDxvWgg9xuDxOmR+P8NDx0AxwqCsAxjDxY9GfKawsAjRmsjxC+oMAx9TscAxMqafa8d9xsMAZi6v9xRmaQqC4YECjxjwg+mafa87dxKjxVhmE/WgCIYOAnDxwQIHA28DxUtxe18yDxidxQjxBNx6DxKtxmDx/dxEjxODxsv8Stxk5RP6qndx49xwEgA6a6tx7cAtoWPOYEHG8gAtDAUEwcUAETxZxwUEweoMajxhTWADxlDxNQo0AsTDxpjx4DxdIAQugBjxtDxj9xxDx7wALDADDxgRhmTxGTxVDxdIASz47DxuQMdjxsDxp+q3Ia+86QTxnR2ydx0aabgQzma3jEbTxP+AnqakrU6dxo6aVdxZHi8UAGdxdVAqEAeogjlCvTx1dxwniVdxYpi8gATei+gQoisUzxmdxsnyRbMYpiUEwozx4ZiCzxo6aAzxYpigzxdVAmW83dx8NxPbKJ9iPNx3/ctkqmKieTx8txzTxDOgtDAh6app6BAAMNA8AQzma9zxwgQZdxCbigzx+gQk9xrwgzzxTzxwdxU2abBi7zxezxBNxBzx0vKJIcTjxXhi5zx7iAy/MK/hnhme7AwyQXjajpuaWU4pm3Ns/z4aWU+j4s1wbiUfuBOgALMQ8sgikkDC8VlmlCSj4WyfY5WWgjxwJ2wjxytxwEg0+isTkM9xtrMETgSYA1BiNgQ5xikOYbOiynMs6I7HMpS0woybgigzxCAQumi0n8VaaeogCdgwmaI3ibBimEa7HMUroQGaFV8WfS0n8XvEk6afjiLWa9zxeAQOei3AQM+ic6a1nMX/gwoyxAQ7LxqrxLwgCAQ1z4pmaxmihAxgTxvo63IaaWUbBQWEiUEgQPu3xgCsiJIcBmaTTxJLx7jxIjxDOgdLxX+IrWafO0MIsXhiJu2trMUEwmKiaKgYpicEA3AA1Bi9qo7/EwMiQgQ+giGBirrxvLAvrxYpiK9Y1eQtrM+gQYbxdVA7rxwzx7HMvLA3rxtrMpF6TeiQAQJdxtrMSUAtLxHHMjlCKbxdVASYAHTxSUACbxvrxkOYeoggIiyAAjLxuEyzwgkWa1nMVLgCrxW5U1LxSUA9QAFBiBAQwoyygQe6aRWaFliXXgjbxPAQbBitDACUCe18zmaIBiJbxEIgXAQvbxETg6dxDDAQdxOei//gS9x+gSHokYWanAQsTxtrM7aaXvEn6aOzxrAQynMVYk/WaxWaMNAGgQLDA9QA3jEHcA0bxETg8dAvrxC7xfWazsinAQVgAXAQErxGYQGWawoy2AQ6bxnAQV6a17xg7xwMisTkQNizwgW/g8+iSHgU2au7xH7xB7xEHGqbxqlMwMiOaaC2wG5i27xynMBei47x378nAQDbxarxETgCbxlbxSbxDqa1LxOzxNgQ7HMPAQ/Wa8dA6aa17xHzxDJImW8cNxHNxhzxaqaiTO4bQPRhtTxr66LdxvDx0txvLALjxY9xlzxvtxIaazzxHTxwgQXTxynMPTxGzxAHxGzxIzxVwS4zx/TxSzxfTxtrMMzxrwg2AQgnxizxibi2zxKzx/WaYzxPHxWzxyzxqbx4Lx3txLTxI3ifLxPTx3zxwoyDzxLzxS2a4nxHzxOnxWnxwni5Hi+nxO1syTx69xDOgrbxk6ax7xS6wObxGBiaHqrfE0bx1Lghqa3jE3AQA6aVdx1zxYpiYrx2AQwma5bxS6wwoyLfE0bxSD8bBiQfCIHxU1gSTxE/Wu+gauA1HxUh6GUAMBxst2NrxLbWE9xHTxoUoIaa82a8UAjWan7xW5U4aaDDAKaa8UAYpiogAJugdeiQaaCAQ0n8QNcuma5WaumauBixzx7Nx5maKqalmauNxkmygtxXzu/Nxm+65nxCtxqo8uAAyKcKmCGAAamCLre4JM3XxRiCoBQVmaqlM6zEJFC1BKHokc6aTeiKfwo6aRXxwgQrcALbxSWiVwS8AA0+i8rRuGazwgDDAxHxmAxQLxiNx6k07XxzHxeQAfei8rRE3xVYkYrxAWaIBicTkTnxWAQLaagWaM3xwwYheircA85M03xJFC0fiD3xyAA5OiVaa1BiBAQm9xP7xgKYXvEbbxz3xs3xzli83xO/eEkA7uQeogBAQZWaZaagaa1Biw0QDGa378+gSdVAqlMfLx2/gHcyOqaG3xcWa2Xx1LxFBii7x0aaU1gHcyoPxlhmbOinaaK+KTnxbDAks4zei86aa3xirxeAQrcAeQAG2aVwSRFiQWahNc1BijU0IGaijgoaatDAMbxo6aq3xL3xNPxPoQNXxhNxFmaxNxjXxwVRDCCLXxbj8u+6lx2OqiWv8bTiWNxw9xetxmjqMXxU3acXxD/WI5OF22iXxC1gLTx3jEMAQhqaCD8//g6PxHQQh6aerAF3iCAQWaa7DW0bxI9CPOYRVidmaPma7DAvaajlCWaav7xfeieUo1vx2Vih6a1yOgvxO3xXNxRzxovx+NxYGCvIA5NxItxBDxTHxwJ2nXxg3xqmCw3x/XxXXxrraQ3xKWoMya3AApWaLGaK9YNbxfWa0aaJFC804tDAgzxAFKh6a1AQWqa0D8ZaaEPxCVMUjxtXxbRywvxaJiKnxFnxwEgSfx1GaKfxvWgG5i/WakBInLxvRQh9odeifWazlirAQZaa6fxkrUXtSyPxUBiyrx31iO3i9v0/WaPk0XtSzwgGFogbxAaU8PxGfxvfxCbi7uQOeic6aEPxxM42HxmAQgWaU1i2fxZvxHaacUA7qallimfxRfxa7xPLAhqadLxwWahui5XxnvEVgQg2au/xufx2/xc/xx/xmfxHHMxfE1BKgIigzxCdc+fxkoo/Wa1AQ85MX/gBfxp7xhFimPa2/gCD8m/x9zx2/gWrxl3x3/x7/xRfxXvxpHxwLxxzxJoWzXx0JikvxbXxE/WOqi+v0GiK85mCvxMjxCb0yvx0/hf+O6vxSAOmvxPtxh3xLaaG5iJugMdxjGabuCUWa378DDA1eQiaaAGaD/xafx6zECkMhfxoaaVCSjqa7dx+zx0AJu3xsAJF2y8AJQfxUvxIfx8qaHXxCPIEfxvXxUfxZ94MfxiYocfxI3xy6aX/gs3xrwg0NggzxijgjzxFLxO2a0aaeAQ+6ao6UlAJ0KM5aaJFCW3xLNx3vxqqae3xAgJFzxwJ2ydxMgJpTw2nx0Ng8/xPAQw7xRWajbx3wit3xCkMLwgSgJ+fxMvwO/xJP0GkMXvEnng8/xMgQPPxheiH7xbbxi6abgQigJk9xKgJLDAhPx73xWbxZnMXmaszxaGap/xk9xXsi7fxXhidDAX/xiQJIGajU0Zxi4+i9/x8gQrFK804Xsic7xagJSQJjU0EQJu7xcTk/Was5CgbxIUWgbx3oQWgJg7x6zESPxW6g8BSz6aJFC4Pxn7xSQJ+xCgbxrfEsaaumMtQJOgJ7AJgLxnAJPvxSNxwoWvAJrXxm+q0vxnsirJIGiKrJIutxmAJGbq2AJoia3IaJHxdXxnNxhgJjHxggJB3xy6aMIkz6aNAQlbxCzSPLA4s4DgQZWaCUC4/xCD8vWghwJGgQ+qaWbxFBiLfxwMi+gQAXxE/xQbx0rxdeiLAJzei0rxBOiDqa3bxA6acdgtrMVgQVwJgaUFwJJwJyFK4s4GgQhNcAViJwJr+CVwJB7xHHM804xwJ2nxeGaHPx2nxTzxcgJ7DAhfxTQJ06aDuwaBK0Ng0bxKyScnx5WaXWa+gQGgJbDAvaa6/xtrM2AQ2nxmIJ4+iM7x3AQnPxGeizwJXNC8H8ugQdwJFliIXEnmawoynAQyWazsi43xdbxLwgCdgS6atrMbAQnJK9vx5OirAQbBiVYkJ6awMiXgQTJKxIJP5KTrxEPx3AQ5dx9wJrHxPeyWAQ8H8A6aPmaPfxdvxQaaPma804cWaNgQ/wJ3WazLxmpUEPxqoJTwJgbxK9Y4s4xfCrfxDDAtIJxfEr3xETgXfx2Wa63xeWa9qosIJi7xGWahNcpTioaa1wJ5QJ2AQ4s4XtgqPx3YihwJBwJ1nM7gQarxy/xHfx8rxQgQBiEzgJVYk/bxOWaHfxInxqdcO3iGFoRbxtIJ9DA03xQAQbzxvIJWYJ6zEXXgVwJ9qoV7x3AQRYJBwJdeiZaaHHMpYJrDAUIJjDA8gJIIJNYJzOguzx85MdLxkrU+fxKgQVgA9fxarxpWaTDA8+iiIklgJ6oJUrxX3xl3xmPagQJMbxk9xaBKXzxOeieAQh6aW/gP5KHmaVYkq3x7gQllijbxShmTJKl/xJAQEoJrAQ2/grPxXmaX3xPfx0+i9v086ajDA4TxloJuqaJfE+6ajDAmpUzli5eCRGa4+ifWaozxVLg54JuXxP5K2/gP5K6gJXaaPTx4bIbgQzwg0qaX4JPzxgrxYpi8WapaaUoJmBizeiQNcIEJcgQQNcwniEPxO7x0+ip3xC/xH7x4oo4YJMYJCrxk6aGTyjDAgzxOmmY2aaoJzwgs6I8YJrnxm2aszxAbx8gJgWaXtgV7xhYJJEJEPx4bIgWaFAQxEJTsixYJH/xNYJ9EJOvx7cASYAHmaEgQ8AARVixAQ+6atoQYrxmpUfji43xRViygQ+6amEabBiWhCwkJszxi4JrIJU4J+7xOaaX+InIJQgQpF6VCSefx+gSrDAOEs378xM40bxJugQaa1BiF/xPYJ+YJ5bxVLggWa//g9QAaBKlwJWoJlBAgaU7IJ+AQVgAxYJ2nxVYkynMcoJMIJlWahkJpaaBIJjzxynMbDAzLxG4JTWaHok0bxGYJ8gJHoJ2rAXkJ/oJ4oowUJheihqajLxtAQYIJs6UCrxi/xtrMTaavoMRWaYpiygQ7IJxM4B5SbBim4JnzxP5Ko2a3z4ZWasPxvLADXc3jEhzE2EJM4J/oJXWa7oJwgQZEJugQhwJOvx7gQIIJ0+i3z44s4lUJqfx2EJDYJ/oJC2whwJbAQ4s4jwJ5jg6YJIAJDXcBiEFlimAQfEJNbxBWaWrxCkMQWaafxVAJ5YJhYJ7HMS9gO+iBiEM+K+gShIJ1nMQrxfWa3BKefxmPaCUCHfxDDAdwJV7xvUJlVypAJCD8yrxn7xZGaMbxzliCBiTUJ8AQAVimpU4/xtgJaJCYoJ+oJaEJqEJk4JA6aIBiJAQOIJMAQIGaDgJGnxcTx9zx+AQdwJsIJMgQ7bxnbxQQilliaWaGWao6aXaaYUo+6aJFC/YJ8AQcnxYYJXWaTDA2fxwMJCaaO7xgaa/nxOPx8qsgzxbDAq3x7DA3UJE4JGYJ8/xK/C7Lx4oo0QJVaae18PoQYWaInxvRQMIJNbxx7xHaauqar+CQbxpdxzLxzYJ06aPoQ8IJ//xPey+MJBnxAMJqgJ8BS2UJszxTIJroJk2aSFKDUJvWgfkJCdglBAO2aOYJtIJ84ilvx//ghXxs7xUMJ+UJ3BKTrxOaaLv044JoTx3jEG5iTsizUJnngC/x+4JesJcgQcIJFAS5wJa+izmacWanPxLIJrAQV1i/qUAViUMJjsJ4WiS9xjma6gJTwgbgQhGazsi1MJ+7xC2wwoyAdGgzxXNCAXxBMJpTi9qonzx3oJxUJe18y/xaBK4bII/xd4JbOigzxzOgc0JjlC+6axI4cnx1MJF0JoaafLxKMJPoJEti9/xYmMTUJXgQQcJEHxTDApF6x6azDAH6aP7x1lMNUJ27xBiEM+iwoy5MJ9zxv7xhuiYWavRQAcJPfx17xevxXgJt0JgFKxsJaoJIIJpAJDXcU0J7DA3oJrDAbzxdoJVsJ7HM4Wak0J08JqrxKkJU0JoNER7xL6akgQynMWK4XvEo2aMgQSUAF7x/uKN6a8UJhFiIrxBQJ8Hx9/xGYJfzxi0J6kJnIJNIJnLxLv0ZliiaavwJH3xyEJNCU9UJ/wJHUJtYJ+cJ/oJy/xgMJgIJH8J9cJMNCpHMDUJU0JJFC8qsN0J4s4+AQrcAnHxC2wYrxZgQ8H89vxfji7oJs6UmkJJwJhzE4IJ2EJjwJHPxTTiY8J6fxkkJBMJ9MJwQJ27xlMJ8BS7cAvrxA8JXtg27xDfxXkJd0JpHM3/xkrUJwJN2WIcJmzxMTcIMik0JSIJPsJHzxjU0XIJrPxOaaYCJcIJSFKncJ9fxnmabcJ/5KzDAoCJZsJXgQZ0JGxCpHMMgQloJOWa1nMdoJzcJjbxkUKpHM57xlfxQgJ6TQIgJReg5CRdy4EgJk6qkfx8fxGqaozxGkJjQJGEKNkJk8JvRQ0cJqPx4bIzliCgJWbxF0JbMJC2wrnxETgkoJzwgM2aX/gsiJhuiBUJHmaDYJinMWkAbDApTi5WajQS8H84AQziJA6g8/x+gQXBisIJcgJBGa3UJwMJzgJE0JiM0dkJAAJO+i0bxmBiQcJ8dg8+iFIRoCJ3wJdwJBWaOEJ7nx8EJ7HMHngdAJvkWhwJwgQynMETgFwJfjipTwgSJjmajiJK9G7LxaUJhqaEPxOaaH0Js4Jv8JXXgA2ak4J1nxinML0JgoJNPxe180bx8dgz3xQaa06a1BiKfwwyJPsJx4J0D88iJoSJ10J+gQZEJ2eijAQ/oJjQJeCJy6aPgQ3UJJugZMJCiJ/bxcdgbzx8AQnJKW4JHHM9DA8+i83xrfx2/C86apTwt0J//ghuijwJPvCHkJ3oJkRi1LxPiJ2AQu8JNdx/oJN8JW6gNcJ/HMV4J6EJ2WaYIJ6JKZnMqPxVgQYIJM9sTUJJAQc0JMMJQ7xBiEe8JeQibcJV7xfO0E8JiSJBNce8JNgQl/xGViloJqPxC2wZ0JnFwZnMqoJGTyIYJZSJ5YJDuwXvEkWa27xYWaFiJX+I0iJ8H8O7xyQJ8H8rAQVCJ3oJQCJ0iJV4J3oJuqaeBi7HMRv07LxdoJvIJe18FoJ0n8InxCAQwkJxWaiWaHUJrnxPSJBNc/Wa9DA+2azWaUKJzsiq/x3BKE/xX3xLvx9cJMgiC+iZGaSiSQkJ+7xgQQtKJLKJYKJ8gJ9cJ2sJgSJOSJnngv6illivIJzzxIdxG3xtCJhFiD/xJwJxYJXvEfoJGWaaBKCMJjqJ8gJkEJCzSzyJs6ICD8szx/nxqaa5wJIBiXqaAoJg7xFBic7xeoJXfxlWa3/xmoQoCJy6aWYJ+7xHcA4Hx9/xhJqWkAMjyGCJS9xC+i/oJVLgxCJOkJaSJ3/xHngB8JAVipqJ3UJd7x+gSXXgBSJiEJpTijDAtoWziJ5dxpTwAdxxgS1lMfGaa+it0J9qogWahSJFwJLnxnzxjIJPeyOHx27xpaaU1gNMJE6azOgssJqcJ0D8+aag8JszxcKJTWa9qot0JygQsIJQOY/oJVgQaoJESJ/oJnAQYWavcJXUJWEJbWaqPx3AQBzEZSJ9cJU6UrfxLv03vEOyJ6zEteiIXEpQJY3x804A6JY8JQSJkaJ67xw4J9cJ4oo+hKl1iMQQEtiYEJNYJdZiryJEPxxIJsEJb0JETgjmaXMJHcATwgnAQf4JenxjVCIGackJVgA9qoeYJDiJFliSHgwSJ/3x74JzsiBCJuzOlVywoJr6J0bxjVCw6apPx0EJF0JQkJ4/x+aa6kJV7xEQQOIJwQJIBiBNcVPxXEJDUJ0Nghei3oJXCJvcJRXxQgQjoJczxubxkcJhuisIJcaJaJCpHMs6I4+iW6JpVipgQ6aJZEJlsJjDAaaa8H8zqJMAQ8/xjUJVMJRqJDuwTeijlCjbxoNE8PxS6wIIJPfx3vEycJHcy1oJ5Px9zxDqax7xX+I68J/GJFV8oSJwgQIIJLLx4nx+0Jn8JSgJloJU1gikJFYJJ0JK9GogA/5KGTyhkJXPxZv0G3xf3xUroQsJt7x6gJMIJ3cJ8rx3tgHzxcHxJAQ3mJuSJ/bxRyJqaaXMJiWagQQAyJFXxa+i7bxwMJIBifwJ5OijSJTwJySJ5qa//gnqa+7xteijlCVGJ0+igQQrcAdzxnzx3cJjpKryJ0D8/rxrDAhmJTeizvgYWa/sJe18+KJGYQIXxHokDsJpXx6rxuZCHTxDCJrzx7sJk9x7Hx7uQmMJs3xOkJBiEPma9wJTwgsTkZaasGJT0JLIJ3AQ86JOkJXEJynMPwJraJ/eisPxjDAPiJirxYUobWJAoQIUJLIJcaJTDA1BiW2JxWJxoi9UJrcAeGIKKJrGaPsJnzxx2JzOg6zEaAhesJqHxziJq3xwKJX4JmYiBSJVgQXHxOSJGgQ3cJ4ooaIJHBClvx3WaKoJb7xgYQEqJUiJ4nxEMJO3c+xivIJX0JpWaKfwIGJjLxLdCOzx4yJVv0RkJRyJAzxvwJfyJ4oo8/x2/CMCJJwJ+AQJwJUGJ3UJ5YJPLAEIJYmJ6HxAqJXhi9cJK9YboJpoJtDAY8JVSJubxIIJucJWHxsqJQaaUOJC6J4nxgKJROJNgQboJYUoemJOyJTBiEmJ1iJQQiV0J5YJW8JNOJjbxZgQHaJHkJF0JH7xJFC7kJK0JCPxlBAMgiloJkCJhwJn8JdAiTUJXAQ2HxaGaHcyQOJWqJs7x60JdeiZ0J3tge8JQaUIrx48JIaa1KJMD8IIJ1GJDgQpHMsGJRGJ3AQWkAPoQaBKQugqaJaAQhwJXmaN8JkWJbuJk6aASJM2JmuJQdxjGapTw+2afuJVEJiOJLsigqJcTxy6JOSJnAQW9xCrxCrxqaJhWxbcJb7xTlC2Hxs6IogAO0JIGacgQLaJZaJ8UJVLxW6gtmJQAQxCJ+gS/nxsHx4ZiwMiPwJ6FoxWJFyOOEJesJozxDOJWfSTUJfaJQWarcAssJm/xSGJLDANww3tgaaa4Hx4iJm3xfrxxgSvaJ5CJLVipmJVKJLGJiuJXWak7xpCJAWa4+JIGJgKJP6JlWa7SJZ8mqaJHv00D8dDAssJ9zx8AQnrxGeivrxk4JrLxjwJs6IpWJOmiOeii4JO2JXuJqCEP7x3sJMAQ/HM/rx8rxjDAbMJp3klBAYkJ4HxRCJKdxzaajGa9LxEmJkPxMAQV7xCAQLIJ02Jq3xZEJ4cJJFCM0J0aa6uJMD8XyJomJdLxO9xhei0D8vaJV4JaUJHyJBfxeUJFV8saJRUJRKJHokvCJYIJcTkFBiaHxRCJ7gJOSJvgQ6dxeyJF2J5eJirxW/gkGJQAQhyJV4J8dgZWazgJ10JA5ElBAFmJG3xFWJ7GJZcJ85M8BSL/xTDA8/x8hmbmarLxnkJ3AQI0JbiqubxrcA4dxxgS68Jj56MHxnbxRsJJugW6JmMJqPxSWa3uJhyJB+iMIJVCSYSJHJqC/xHVsS+JVgAhUi8BJqYJMCJhHxL3xGeiAcJJKJzaJxaJhqJbBi5wiy6J1nMeCJ5eCGWa5YJhWx9qJV7xlCaubxNhJjiJayJHCJZIJgCJ4AQEbxZlijoJ4oJ8/xdqJE0JS6w+7xpHMWrxzOgWkAuzOzsiv7xFqJcQQziJalMbfxoCJxM4vrxBIJtIJk3xEmJteitAQD6Ji4JPbxVWJL0J//gduJgQQC/xnuJZdxSGJ6hJ4+iq3xTwg9v0GeiNbxXsi8H8RKJsgJnaJdYJiuJtGJ1iJ+gQ7GJccJZli+0JSmJ4nxh8J8dAaKgUyJpF6jQJzDAInxXsJ8/x0IJnGJzcJ3bx4qJDuJcgJsTk8dAaHqYyJ8+ivli8+icyJgWaUbxF0JuEJlWa1AQEmJx7xboJo2avUJpHMQSJVoJixm5OJaUJDOijIJJ0JKQQDeJ7IJKWabuC5yJ1WJN0JrWaUdc+Wa7LxlBJCAQl8JGTyxWaRVifqaBUJwgQFLxZBJWWajsJLv0oisnmafLx9vxXuJrDAE6aQAQb7xXmJs6IVgAckm8H8GyJQ7x3vEGkJ9QJgBJFli5gQcJJsmJDKJfbxzcJtqJeRJl0JDXcVCShOJo2aPJi3UJeGaMWaV/x+7xuXxYpiCoJ3BKL3xdLxhiJC/x7maDkJcUJ0PxGeihqaV4Ji7xOvx3AQlBAkrUOSJlP0bcJTUJxfE1gJZQJXHxO6JdUJhuimAQacJMqJH+JQNiQ0JxWaKfx8hmvHxAViO6JPAQpF6z/m+2aO0J7cAUEwUyJnOJTaJR6J3vEW/gxCJCrxloJHmaH+JcJJSUAWkAeGa6rxiOJ7mJnqJF7x/5KCMJRiJygQbeJqPxs6Im+J+mJMD8WpJihm4+i57xlfWkoJ86aMpC1gJeRJaJJJeJkoJ9GJ7IJQUJO3cP8S7LxbAQxKJ5XxkBJ26JQWJsgQuuJOei06afqaGgQzgJtAQXIJXsi9DAn7xRUJRsJVgQhEJfjiJaJUZJx0JLKJBUJIKJHkJfLxQMJQAQFIJjoJ6WakuJymJv8JYIJ17WpHMKMJe18QIJpYJETgzZJuqJZQJCD8euJ1MJHkJ0UJsTkRuJM0JCsJZsJ0YQOpJFV8nhJu+JZ8JOmiDUJ+YJ85JpdxrzxXgJ5YJPAQvhJYIJMfwIIJxcJHkJESJBIQRbMFYJTaJ9DA6aJzKJLRJGZJNhJZRJvKJz04xKJSyJesJYYJdEJCdga+iM2JLIJ9bxpDA7JJszxBUJijg3vEkPx8oQ8gJFWJBeiJFCiWateiF/I67x1BJ3vEbqJGeiLpJ8rxpYJAFJudx7cJiWaO9x38SB7x6aJ5xi8BSRYJ4/xG5JKWaWAQkcJwUo1mJVXxGWajeJomJY3xRFJhFJZnxyAJFjizJIlWc1AQfjxWAx6/ObZcTdxiwJPDxAmWQvx9XxIvxGGCEvxtNxUBC4vx6UgvKAHFJ6wJJgJjFJJxhPdxnjxYjx3jxmtxvjxswJATxTdx/FJWvxlnx2Fi36aDXcY4J/maeWJ5/xFgJ/3xq2JTsiARJSiS9DAEZi/3xhqaulJvzxdeizmaH8Jy+JzgJ5IJ3EJ0Ng8lJO3cIBS8Hxois5/x6rxG8J6lJSiSijgpd0C+iylJDlJMTc/oQvzxSyJQaaW5JBFJRiJkWJ54J7cAx2aBrxrjxpgJVzxO6arTx8lJUMJMtx0vxElJ9vMF2yl7mSwy/vxgDBkTivLABSgFZACwJ9TxAlJJzxiJ4SDxAjxoVJ2VJ/jxVmaeQAfdx6txPjxQ9xeDxivxIVJRma7u0GSgcAxd32fa8d327RO79xTax79x5AAcAxbsA1TxHU4mVJ7iAtHxKVJeVJjTxxLxhVJQlJwK8XjxZVJYlJFVJ0jxklJXDxGwJYVJvtxRJKrL04aaWK40+iA6arfxISJIiJVaaG1JLlJLNCodxXBiO9xrsYK3xeqaa1Jt7x1GaW1JB+iq1JC/xvLx1aaK1J86aISJl1JC3K1Ga91J51Jq6ay1JeqaK1J8/xO1J91JScJftxX1JDOJx2ayG8gCIx1APVJoAs2VJiDxzjx+VJofxw1JHjxo1JIlJ41Jkjx1FJ+Dx1VJrKaRjxQ4oM5AWjxZjxjDxKjxP9x1TxRF4wNJfVJi8CubAA1JBB2BAJpLxr8wwlJ4jxE1JJfxNFJxgJT+2/9xhTx7dxr9xfKaFDxLDxFTxWTxyTxdDxZi6DNJ6TxIDxEDxrDxbNJNNJKTxhTx3AQJTxxTxZTxLNJn9xkDx0N4dFJM1J0lJhAJP5KugQMoQ0TxGTyxfE3AJpzxMVJrOYNREeNJoNJ+es9Hx7dxg1JBVJeDak1yI1JJVJY1J2Dxk1JRVJ+3xc1JeQAXtgAoQdDAnrxhFi2dxdbxm1JxgSq1JRlJbtJ4G4zmaLtJodxrL0MIscTxQdxHEJodxwVJUlJOMCB3xqrxdDA5ZSKiJodJyrxA6g4dxeWJQdxZdxwmaZxw5ZSkdxPzxArxpd03RJrsYktJu90WtJhtJ/VJZzxENJs1JQyaK+g2iJPXxGiJI3x6bxEgQD7K17xgWaygQCUCsmJDDA6dxGgQzwJTdJLzx/Waz/xfnx8dA9QAF0JlMJnEJexifnxQaa/dJAHxVAJzdJbAQrrxcTkghJqaaJAQMJJ5IJI3is7x9cJ6ZJphJ66JnAQdDApFJSNJstJCfxjQJO4JM2Jk6ag9J/dJuORu+gUVYOdJCDxOtJ4NJ+tJkNJudJglJ0NJJtJsNJZtJVNJiNJwdJgtJNQoDVJNQoXtgV9xdIAuz4fNJr9J7NJBTx6Txz9JOTxnP8oDxuTxn9JK9xa9JtNJRDxNQoK1JJTxwtJZTxeogotJrNJwtJ39JdNJ6TxVPiJTxFLxb9Jjwg79xrNJX9JAtJjYCttxHgWnKai1JgKYPOYb5KxDJNtJ2DJANJff00tJ9jx3DxF9JOVJhNJ+dJZ9JhdJMlJvtxVdxVnx9iAs6IkdJVtJViJUqJLsi0Txw5KOmibGJEoJMfwS9xbGJtMJ2AQMIs/DJiOKziJQjJM9JteJgjJnJK2AQP+AViJnng6dxwjJ8jJASJgjJScJ2AQctq6kJsOi8jJ6jJZdxmjJgjJq9JD9JVfx3AAg9JuBiQXxC6J/dJt7xuXxB+JcgJ94ioCJYYJ/Tx8lJhGo7PxKtJltJSXxgdgjQJjnxPjJTIJFAJn7xEaaKZJGOJtAQ7bx25JTDAEoJmzxb7xvjJsqJ8dxkXxIkANGkR9JoLxetJxNJQ1JtDJRVJbkkMNJFNJ8NJcVJnjJzDJh3x7nxYjxY/xOMJiWam1JF0Jdzx0fSWdx1lJzDAV6ajtJGcslMJ87xM2J1aao6a4ZiDTJVTJSFKalMFPx1sJXvEnDJXjJh3xyrx5bxr1JPlJaDJ1TxWuA2AJstJoLxDHxmTJh3xDaJSgQMIsytJ7cAeQA8tJqEJYjxfjJEXxAAIgBA4zJIdJVtJs3xqzJnP8kzJddxGtJ3+AWzJ3txBzJxVJg9Jz/mS6w0TxHdJeQANnxdaa9AJqEAdVAh3xytJk6aFliczJTzJyzJ6SJS6wlBA1xJtDAewJnmaB+J3cJMTJwLJugQj1GsqJ3sJAWas9JXQJgLJlVy1UJLzJPzJSmJtDAT+JLTJWXxK7xDLxApJUrxvcJBeiATJbuCZxSdeiQTJiEJoHyBeiF4JWXxqLJYpiznqu+gV2kSTJrdxDDJqTJBtJhAJRXxlJi86a7gQLDAP+Ajma3HxQzxipJgxJjzJ29JknxjlJGzx8gAsPxNgQfLJvzxMnxtrMhbxRWaAjJnLJinxd8JuzxvTJ4ZaxdJ6iJfXxLTxLzJmkJvLAVgA4bIBRJ0n8DUJBCJdAiAoJxKJdeirWJe0JAoJ9CJrrxLLJbLJxXxqOJooJjLxGFojBJtIJp6aXuCIIJqWJpYJMZJw6Ja3cBhJemJ43xU2JdDAP+ArTJxgST7xBRJI3i7HMaWJexJAbJYbJXuJbgQWKJvLAtLx12JO1CXBi0SJXaJwbJp6aS6w7GJHfxR5JinMWSJyuJGbJYLJrfEpFJsNhg3OJzJCqa4gJSrJUfxanxTJK9iA4Hh1+qXmaDUJjlJFBiT/xPoQdUAqdxqdxgrxlMJJnxckJvumynxbNxzFJqwJlmalHx6MAVDJXtx+NJiYoBgJDXxZzJowJiAJlNxbFJ3FJh8RAtx1rxaTJDLJI3iYpiIrJgrxrzxgxJEzxvzxuzxMzJ7jJdDAHbJTzJRXxSgQXzJjeJsiJjoJhGoh3xlzJk9x7EAP+ApVie7JnzJ+7JugQb7xbjJx7JW7Jy2Jtnx17JeQA57J93xSgQ+Hxj7JD/xizJuzJP+A/dJ77JWXxh7JIGajnxpaaugQ+rxu+gmxA1LJdHxp9JdLJ59JitxxtJpVJt9JCNJVVJD9JHNJpTxwDx6DJr9JfNJ6zJ6HJP9JlTxUDJkz4gDJnP88DJnVJAtJGHJf9JXjE2HJpHJt9xxTx1TxrVAhbJqDxNLJYLx0zJFjJyzJrrxC6U/zJTaaT/CsLJL0JILJ4dJfzJbIJULJ1UJMLJLzJ08JugQ6+JC6UQHJ1xJbzJCtJ1zx0aaSD8rjJ1UJ8tJizJ1zx/dJEjJFLJIkAy6IMHJedJ/DxjDJEzJdrxZLx19J2TJ4lJGAJ01J1DJyNJGjxaNJijxOjxkz4WNJKnxGHJaTxZi6H9JFDxX9xLnJFV88rJDLJjzxIaa+WJcgJq2JDTJ2Hx6dx42aK6aK7Jpd0PlJVTx1jxf4EA7J87JY7JydxcnJk6a57JvrJWXxa7xsMUenxKIJ5PxfHxlzJEaas9JNmaHcJM7xa7J0zx2XJUCJQeJTJKSbxgxJOzxqzx+LJtzJxXxf3xrfE+Us+LJsaagIih3xVdx/dJ5ZS9AJSYAPeyWnJYV4MXJ9LJydxqdxL7Jfuou7xwMJsiJCcJkrUI0J7zxksUOzxqlMszJknJ2fxNgQ12JbuC+nxZnMk8JGBiEnJIXJz/xXhi5dxfoJo3J23JCUC4ZisDJheJwHJAzx9zxfoJlSJO9JB6aO6a1pJUiJ53J4G4CPxV7x3Wa3KJL0JczxdzxV/S1BKXmaAzxx/xEUJcqs29JphJ/nxhdxYpiwMJAPJZIJeWJO6aV3JDQStKJnIJjnxh3JA9Jx3JEPJp3JEoJrfEewJMPJnJK0VJjvx0MJQNcLKJ+5Js3xTUJT0J4LJSYA17JqtJuVJZzxfbJy5AunJBNJfDxUzJBnJ2zJfTJA3JrWiS6wPiJ2LJ/nxYXJzGa4LJpLJ1xJxnxsLJj+JljJXPxbuCjPJKPJLPJ63J7PJzPJvzxCzJpF6NbJ86a6rJT3JxpJJXxIPJMvJyxJEkAMnJPqJazxTPxQfCwHJQrJ+hK/nxNnxkEJXnJLTxT3Jn7JugQ/zJvzJW3JHnx4LJ1dxmKi2rARVi5SJ+7xeSJQfCOzxAoJjoJsTk29J+6acgQiSJ3WaVCSO3JXBiJwJ5qUOzxAKJH2J9rJOMJwHJeYJ8dAT+J7zxBvJ+sJjCJiLJZliZXJQ7xIXJtIJwbwenxIBMwbJnoJKZJypJQRJWKJYIJBeCLvJETgTxJFPxNCJ0ZJV7x5qUphJ48JKrxSWJJAQbvJwCJ1xJwfJ+9J9sGvXJNDJx9JatJVPJ8HJTDJiHJV9JyHJ5VJd9JaHJMtJNPJ+TJ5WaV4JNcJVaaAVi1lJCdgMTcBAQq1JQaa8HxB/xjuJSbxFgJGEJwMJwbJlwJ54Jc6aoCJjDAHtJzsildJ6zEhqaQcJtgJMQQMIsrQJvWgo6a+nxpd0+4Ji/JNvJFdxy/JOXJ2rAacJxIJGIJJXxgKYa7xPhmBhJk6acnxsTkfzx+YJh9orL0kQJnFwT7xGkJK1JzlJwRJF7J3pJarxC3JIaay/JTzx/pJ5WaeIJ4yJ/uJpd0smJwgQdzxsDJ5XxiApBlJAwi4XJVwSQ3J0D8RlJNbxWSJVEJGEJXMJKkJF/JFV8rcA/1JBSggCIVxehbJuo8ttxcVJXbJI7JIvx+DJNtJhqa3wJk6a5Xx5HJ2nMF2yGNxSwy5lcIkAv0AdfJzdx2tJjfJKTJs02BAJydxdzJdXJugQ6dxQfCIXx+oJwninzJX6a/dJbdJVgQEgpmeJjGJrdJqnJacJxfE68JGBiM2JeHJ3fJqnxVzxqrJdzJEgp+oJ+vJAzxsgpBaMtXJHdJSgpIXJKgpMgpv7J7jJ4TxzvJ2gpNfJ/YAUfY7iASzJBeiQgQPdJQiJnTJM2aU/xvgpbDA+Msc6aZvxUEJ3/xOeJemKSjJtVsSaacoJPzxgWJTrx1tc1LgIzxa5J5HiCaa+2a9WaPOYQQpGQpZxSa5Jp6apXJAqJUQpusJZxwLDABPJmAQ/uKv6iZvxwQp8PJzKJ7mafLxzDAo4s3z4hFKhGarsYOkJhLJh9oaWalWawQJWYJNZJZbxzQp42a7QpCUCNZJnQp8dAmAANZJ9bxCpJAwpl/JHmaF/x5NyqWa2Fi/QpQNcQAQbqaDqaeUo/eivumPLAewJNwJfWaOkJ1AJIYJjzxcUAP+A1kJrfx9ZK+qaBwJWwpW5UY0JBPJ+gQqHxGwpPYJuXxVXxY0JJu2L5JhFiIoJNeJDUJlwJCD8NZJx6aooJIaaXJJIBicUJCAQdUAjQJmk0f3xQIpIdxLMUgKYSFKLDAKRhMvxCAQj4WvkoJO6bZc1mafbxbgQ9QASWaadxhkJU4JCbikOYXtgZnUP+AVLghXxU+JPzxeAQMIscTkewJCoJFXxvQprL07cAJu28AQQGaDCJD4JdmaD4JXgQnXJcdJS6agbJkOYmfxA6go4sJgQg6aQ3JjuJZbxafxhfxd4JEUJsWaWqaTQp1eQd4JfTxibijDAWqa4opNAJlvJzGaO9Jgop1eQQVJfrxXfxC2wjzJhGafGaZxw2Fi7/E2FiSjJM6akEJ7/EGXxfWaLEJwgQqHxAGauopfWagnJ3zJJ6a1eQrL0+xiN3xCbiumadVAuOAv1A2wJAYJ+UsrzJnPx+YJ2jI7/Ec6a61JCnJsWaZnUVGawXE66aZnU8dAbqakhJ0fiNaaL4Joisv7xERJEkAkOYhLJBaMQQpVaakWJl3xqoJZopaGa8JJxoJwoppDAUIpyecQQisIpPLAT5uvAp69JcL4sGJgoJFLxrmarDAzwpV7JapJd1JfwJTsiIEJcQQ8IJ0cJFLxmFJKWaEWiOeiYSJEWi8IJPLJ6Fo/zJD2JMIJozxQRJFIJ3oJS6wmMJsIJPoQIaaycJzcJPeyzOgSjJMIJeaJC9JjLxtOJEKJ/fxpHMg8J7GJ48JAViwKJehJX+IeuJbAQObxcQQ12JGgQ1nMMMJs7xYGa9zx92J89JSaaquJo4J8IJcKJxM4nHxJAQHEJk4JIXJ94iALxsHJYLxfbJnDWgqceQAUBIgKYcUAiQpDtJlIpUQJ+Qp6QphQp6QpEQp7uQOQpG7xeQp9WahQphQpBPJawpWIpKQpF6aFKJ5Qpl6JHVs1LgqHxniJ7nxesJ2/g4wprQpwwpJ6aREpswpswpXFs31i8Ep2rAZvxkEp2EpXIpAWaHng7aaXsiVpJJaa1BKW2JHEpvWgmAAXPxO2JUsJAkpJ6ag7xcFKzjJaWawkp9jJfvm5wJvWgIVMevxJugsTxGcshqaEUJEPJZaa7cAV7JMAQYis2FiAHxikpEHGCkpmkpwniikp0Tx1LgGkpSkpibiKkpBYpmnicwiskyJYpFLUCIp1tJNBJddAhXx10J7nxwPxr6aA/xF0Jf7xi1JIBi4PxqEJkWJ5GaO9JDrJSWiPma1eQ4cJzApCD8pyJ2FiSFKksUpaabvxLAJaBKuWaTqai4JQNc9GaD5J8wpaWiks4x6aMzxFliG5iHmapdxZBJBzEQ0JswpyaapTwXvEcqsyyJ/dSFWJyoprnx8aaeqaP5J2kJo4s1qaLMU7aasmJ+qamIJF0JrsYi0J4wUjLJ7UpemK3UpBQJ7kpc7xrUpXvEPUpA0pcUAbqamIJVLgTUpzaaZbxBWabUpDuw//gvEps0pw7xHUpemK93xA9JS0pr3xa0pvUpo0po3x804QAQk0pnuJ7UpG0ph0p80pXUpI0pW0pq0pK0pg0pm0pI0pkYphkJe0pmXxB0pV0px0pnUpi0pw0pS0pF0pZ0pjLJb0pemKNbQHaYrgp9FJWVJtDJYNJrHJ1PJpzJRnJZNJWTJolJOTJ5nJuvJVzxo6aahJHDJeTJ3nJi1JaKgB3Jdop0dxPlJrcAnrxGcsA9JS9xmMpfDJumi6MpZdxA9JjzJsMpwEg5Xx8qsQNcZxwVgAqYJLlJh6JfzxXMJlmJuMpX6aaAhZMph3x5XxeHxm1J1lMSGJz/J8UJHzx4Hh21J2IJY3xF1JpOJbMpftxX/gbksbMplXxImJA9JBaM4XJWdJVmGAEpqgQmDxeEpinJlvJZ/xzaagkpMIsBAQXFssmJQGa+hKlvJsEJF6aQPxFqaT2JzbxYiJz+J9kJQ3JTbJUaa3bxyxJ8UAgaaEkAjaaw5KrL0p6aA/Jfji5aaH2JrsYP5Kn7J3spHHMV7JGFovumOXJimJnEp3EpYkpbqa2wJR4J8zJYEpinJY/x0rxYkpRDyuIpM6aaspWIp4kp60JYkprEJ1kJzGa5bxocpgkpJaa0TxoUJy+JmsJISJpCJ+2aLsprKJi1JFqapWaEUJ36ahNcX+IEQp+aaKcpRDynEpzcpvWgOGaeOJoUo+aazGa2/gnoJWIpfcpHtJuviwXEhDJhTJhDJZDJXS8i1JwXEbqaXQpqHxa2avcpwXEwXEA8p/dSQ8pNtJI8pY8pE8phTJk8pGSgyecKGoVkpsbIojWvLYbgpvkWi1JrLJG+iSYAe0pCopPsJG0pxoJHUp7UpaKgBvxmXxCtJ00pq0p18pemKMIstAQAHJB8JpVij8p3UpjLJL8p//gIzxMcp6bxqEJF0Ja0pl0pcUABcp6txxNCpIpQCpz8pYCpemKZxShFiX8pBRJV0p10pcUArEJ8AQECp+spPsJq6aM0pdeib0pqzxDtJD8pafxICpz0p7Up5kp8+sRYpu8p0z8h8pmrx+gQH8pk0p38pfUpdeiW0pACp0Cp2Cpv8pcCp//gZxS2AQWCpj8pPUpHCpc0pIEp7UpM8pQCpV8ppCp//g5CpiJ4lCphki1kpySIvtxu0JUEWRqaqJJ8AQ6aaxfEC6aaipM6a/5KK6JWipfWaOip1UpvdYLUpDUJKipcaJSWarsYRipEaaeipWipS6aRipuipx8JyopOEJkEJJkJ53xfei/sJgYQ8gJo6apWahwiX6i8HxtipgyJ4EppEJFPxfipJipeyJcgpRipA9J5ip3ipfipOiprWafipp6aBipgBS5iptoWfqaJ6aySp0JJgSpI/JeipcSpRyJeipwSpWOJs6Iv0pMzeB8pvtxevxXCpvkWyAAPma0opI3iLJJkBIoopX/gnXJmopsaaMgQVopD/xW5UaopGkMV7J7cAakJNSp5jg2rATIJNSp1tc+AQXju31i8QpbQJa/xq/x88JevxKopVSpYjxZSpFSpBRJCkMFWJ4ypaopUEwLEp7IpbQJlQJEpJCkMWypqkpX/g7uQcypxwphqaiyprSpWqaQypewJ+ypRypMopEypbqa0yp5ZSuyp+ypVSpGypoQJGkMKypwypjSp6EJRypGkMnypX/gHSpeypoypzGahypLSpGkMJypqypvaaTSpYypoQJlypQVJwu4MDx87J/XJB6avPJ/3J9AJCvJqdxyzJSzJSKpPey8gAcnJW9xu9JtXJVTJVnxV7J5LJovxutJWnJWVw/0pugpVfxLXJ8Kp9PJk9xH7JA3JVdxqKpg3JyxJECJ4gpOKpwXxLPJNxJPrJXXJRKpJPJGtJiHAAEpr5JSWimopb5KK1JK6JcBJ8AQyWaeQp9EpCAQ7QAi/xTaafipS6a4AQfVMgKYdsJY4JLIJldJCqpLnxmAAvWgyrxjQJYfJ2qpRDykIp1tJ1AQM+io6aKfwOqawPxnAQ+qaN8JkAkrspRWaafx1CJTrxJQpOmyu7xJ7xrPx7WanEJk9x40JSYJZIpNbJLDAw6avaJ7nxFLx1lMrPx43xNQpqEJfjijuJiJJyrxrbxd8JwHhttJoEJ+XxSrxwUpB5JTQp/maiXJgaay/xc4JlqppCJEH0dEpg4JAzJ8BSQQp+apemKkrJW2a00J5aa9eitqpXQJ//gvwJAGaOcJnSp/CJI/grL0eWaEDIg6aG2aViJlcJyspMIkXju6wpEtiiXJmLJYoQg6pPLAgrJhGa1wpi7JO3iF4JYoQRaa6+JSD8qHx9bxYGJLiJ7qpQ0JvkJi6pXfx4cJjnxkOYo2a/GJ5jgD/xnPxMAQUWaCaa0fcMAQdQpm2aKbJcEpOkJFgJSYp42anvEctCZxwbJJSkpHiJIwpN6plwJiEJr6pZqag2az6p96pd6pc6pF6piaaz6poaa5MJgGpUKpC1gwqavyRhFBT5gYtx5KpwTx77Jz6a6zx0rJlTJ+qahXJUnx0oSm7JCoJPeyy7JCGpm6p1dxQnxwniqGps3x6GpCnxmGpksU2GpyGpkqaabxW3JjmaNgQ8AAmPauMJVgQT+JXmauqpMgQ1GpGdxMgQd32yTJ3XJAEpqrxOMJSFK7kJRmJe18Z0JK9YxQpQhJCdgOjJMgQjaaheizLJ7TxddA36a2opaAhbqamPJ8zJpIpTqaNUpMdxewpjQpKrxS2a3UJGXxaCpfzJrPJjQJLv0qmp8UAZxSEHGXTx8zJ0TxOmpRTJrcAhbxZxSYrxwmantJLv0rXmo0pW8p7Apj4WvWg1CpAMpQ+I8Xxr4OUGpnR2ywJZfxLFJFfx0zJHng8+impJ+4JNaaHHMOeivypWSJQaJB6aK1JPWaevxdVAhXxoCpXPxoTxnqpmaaEgQVgAbqJWrxwbJ4GJrsYddAI/xz6a2/gPkpmGasmJ1GpYWavtJwMiV6aYUpjQJC3xxqpfTxzmarmajzxrWiPOYVbxbks2GaM3J34Jtei7cAXdJAGaXaaiTxlWpa1JzsirQJcWaFPxJ0JafxXsimkJu7xjcJrfx/KJ1oJnJKWmpvLx5oJzLJY/xkQpyrxlWa1eQLkpqrxHngFqauypozxq6ayaapspyaaXsidlMPqaDUJh4J52pDUJrfxP3xTmpSMpHAJKwJZHxJIcfmpkbKMAJ0zJCSpOkp5ZSreJrfxhCpwop+4JGXxbUpq0JIAJIXxMdxiWatLxewp8dArEJwcppVit0JAAJBzEVGaHtJC3KqmpODxEwJ+esSzwlFJXApySIpjJzHJRtJtApgWpUtxHngVNJOOp3Nx0zJ+xCddA5jgumiVYJW/gS5J2rANgJgKYgBSqrxmYivzxSYppDAH6ajSJqrxpgpzOpg/xdmaa2ajuJycJkgQG2pXju5ZSG5iH3JJuSg6aIup4ooHtJVaadUJr6pdVAP+AZqpDGaS2aoaahfxW5UCUChNcZGaaWazGaN6aVmpLdCP6pE8pYYJUup+LSzjJfGaasJACpV6aAoQV1iuEJHngadJVaadvEK3KaaaIJig6aZQpzma5qJteJUbxK9YLbxI/JjlCXVMlupLWpVup2FiLTJQQQV1iTupU+JqXxXtSwVJfWSbmpgKgMKpsXxuAJlZOdTxvVJRdJ86QIDEiIAprxLoAUAJ92pL2pY7JU7JfAJm+68AJwtxs7JzfJ5YpLHx/uKoTx9AJFrJs6poCJ38pmqJQ0Jc4p9qJmbJLv0PLJ7DW/zJPBKEti7kJWAQmbJdepMdJmPaxAQt7xfCpVepbcJrepBmpVepObxhJq12JPBK/epyfJE+pNvJegJSqagwJawJSMpevJ8KpKzxVep+WJbepAXxDmpASJVepa+pA6gyXJiaJm+pm+pG+pzWayfJErJgIiK+pDmp++pCdJh+pVep0Tx9qJ9HJ1QOXtxHIAKS4B02XtxZ94fyCULxRiu+z2BAJurxgqixVJfdxo4qXtgkjxeAu+bJ5QwZKplnJSYCqvxeA2/+OQgpNHxCep+DEJrxkaANMSILxAwJ6epXAJ3KprHJWepYwJxT4U7JeepOepoMpsNxwgJsfxuiJJtqirJBBpogJeiJ5Lx4MJsGpBKpHrxy+pe+ptepryJtBpbepO+p4AQp+pHep9Bpl+pzWax+pigpDBp6+pF+pw5JV+pmqJotJT2px3SMAJ8+p4VJxep27JZepS6wH1JleptepEtiiSJq+pVepDep3epzYpTIJ1AQA+p7epW+pgrJAoJKFJPBK97xBmpLepW+pwbJLv0w+p4AQo+pwWaLepk+p7BpsTkebJyTxD+p9x2z+pdy4r+pZeq7+pc7J9LJX+pbgAP+pXjxf+pl7JSOph7W+bJot4vApYBpMepgp2cepINJCrJiepuVJDEiCBpaep/mpPbJrFJLHJTfJUBpfXJDOgesJjvx3TxHVsWrxcGpDOpNvxJkp0fSNvxzdJEspmRpUjJ2Rp67xuRp/UJJRpmYiFrJtdJjdJmrxpRpryJ+RpL/xdSpqRp8zxdRpORpIjJ67xOuJmYi0+ppfxz2pXAJohpwEgsPxlcJWUpGFo7rx7MUNRpG3JbOphjJrRppRpIHx7gQ4xpxfJZRpjRpExp4dJnLxWRptRpDOpGjJHRpSxpK7xYxpbRpbRpIdxORpSxpfRJ1BJcUJerAoxpaxpExpZRpxfJBRpmpJmRp5pJexpdRpmxpFRpX/gKbxuxp0xpGxpcjJpRp2xpqxp8xp+xpUxpD2J+RpNhpAtJdhphZODhpK+gThpVxaJrCrhpCHJ7hpK24ojx1IpOkpABpfhpfbJHAggRp1uawRpjDJDFJ4RpsBpyep8BpqepBdJhepQHJtAQVaawxp4Cpdxpvxpjxp/xp6xphRpXHxFJpHxpQbJDxpOpwrxpFxpCxp9RpWxpORpOxp4bIdJpkxp/4JXxpORp34pTFJhOpvvxZzJ/RpRJpQxp/maZJpXHx9xp7xpPJpeRpMpptxptJpjJpspp5Rp1JpKxpmRp3JpixpDRpHJpqxp0ppzxpVxphxp/JpMRpvRpQwJiBpP4pDHxyTxkLxzhp3lg/A2D2AcLxsJpxiOn+p+BpkgJhBp0fxJbJZBpvpJB7J57JIHx9qoSgpUqJngporJlli9WJ7rx9qoNwwlCavpp9WJVupG/xfppGdJzWaWMpbzxHLJ/ppZqJadJWIplliUZpKbxIZp5uJcdJlli0ZpvupZqJyEJQgQFbJGFopFJSMp4fxJBpZdJrppZZpyrJDOgCXJh7J3ppW9xSZpEZpAZpLWaZqJwZpmpJsZp4ZpDZpmxpiZplliPRJlCaK7xGfxHZp2ZpipJQgQaZpE8JWpJYZpDZpnZpUxp0YJG/xhZpxfx1FJQpp5HxODJ0GpNZp57J1+pq4s5XJQhJq4smKivrxLTJ65pibxXrx5XJcbxxCJHdJVjJGdJmKicbx+5p6+J4bxTYJksUW5pwzxXrxF5p5XJ05JfoJHdJdZpCbx/ZpVIpOzxpbxfzxW9xP5KU1g7PxAFptgpftx/5paLJ+WJC2wyGJQFpteJGTyZ0JC2w+bxvrx/5pgFprZpaLJ6ZpCppjYJJeJR5psZpH5pmZp8FpoPxsZp3HJHRJOmylVysFpAFpMFpIHx4Zi/5pkup/HMyZpgFpacJMdJ35pX/x17xkFpvZp0Ng5FphZpcZpPrxEIg6UoHcJ/ZpkrU+bx3ppK9Yo7xKZpA5plFpgFpyZpdFpdFpSUA5FpNMpIvJMFpVwS/HJWSJcFpnFpElplFpqFpbFpm/JaLJhpJ1GaT5pWFplXJWFpnFpjLxlCa12J0NgE6aPfxMFpxFpOSJ6opOzxudxCfJolppgp/HMTup/HMo7xMFpllpMdJ0qJKFp5uJIEpPrxBOps+pDXxxrxuJpygAUEg1pp9+ujqI04ARgJoDJegpLDJhyJpxpybx6ppSpp+ppHRpCxpsxpXJp8VpbJpeppzJpupp1JpmppfJpMxpPxpqVpBxpOVpOpwAppglJi5ppppenJ5ppd+pHvWDvw9hpvo6L+pCtxkJpDpp87J9ppr2pXhpiJpvhpFHxGtJSNAPVJ4Bp5g2mJpgMpdreERphNJURp+Jpd2psRpD2pRPJ9DJIMpBepPfJhAJrKpVzJinJVgQxzxfNxE7JmBpXFJ2Bp4wJy5podJrHxzma6RpPRJGBiJMJwdxEnJcApU0JAnJtaJ7zx3HJGsJQLJ8nJsTJfHJ9iA+1pwnJXPJTjJV1pjoJrfEErJerAxlpyqJTcJsTJ63JR1p4vJ6UJu1puPJ5CJkLJQvJT/C63JfHJ/HxjlCF1pYnJN1pCzJt1p29JNMpqdJ31p0NpXQJLzJVXJkNpNrJn1pJ1pcLJ31pLzJQJpEVpIJpT+ptVpjhp9VpAW6jVpbhpmAxerxLVpIlJ3hpSJpHVpAAIGu43VpGJpzfJWJpA1pOJpw1pZVpJVpvlp8RpZppggpGvxsKpE9xtXJ3/xrfE1zJ+LJS1pgfxGBpnFJAfxaIA61pdNxm1pVtJOWJjvxM+K8bxgNpB1pxwpbPJ4jWYNpqNpszxMgQUNp4jWfHJXPJcNp91pkLJfHJT1pJtpLzJOjJBNchCpAiJB+JWNpttpv1ph3x21p6SJNgQe1pC3J3UJh1pLzJNtpR1p4NpF0JU1gutpiEJqrJAdpsTJd1pC3JD1pCzJptpYdp5tp06aPCpGNpT1pR1pP1puNpuORD9JBNp0JpyNJxNpnR2DVpH+pTVpFNp3+pVNpCJp/+p7VpDouu+gX8AaJpnmpavxsep0Bp2JpSep7NpRppwhpKBpY7JuBp0Gpc1pWMpC1pbGpXFJ2epk7Ja1pPFJwfxEVpFKpNPx9wJE6aGFoFrJ71pbtpatprfEgLJXtpCzJNww+1pTsiPHJvkJgdpAnJYnx51podpSNpvHJ4nJqNpKtpMdp49pEdpONp4LJxxp1wJf3x5rJrnx6rJI9prPJY9pGtp89pknJ8NpM9pGsJ/HJj/xF9pVIpPtp3Mpxtp4nJyNp2NpC6UWpJ09pbtpsdpa9pO9pubJidpugpydpRLx1puadpwJ2GdpKdpstJzVp8JpXtgbVpx2adNpz+IIBpcepPVpKe2zNp/VpdVpkRpKepHNpw7JXNpuOpCRpvNp+AJ/NpxSpN1pGnJLdpYtp7FJwZmuepXdp/AJPdp0Gp+mp6PJEppS4pltpqtpp9pTIJ59pMNp4LJU9pC3J19pr9pt9pPDpi9pOtpy9p0LJq9pv9pc3JV9pX9pW9p4LJcdpYvJzzJbWailJ5rJXWaGFoTDpR1p4jpp1pV9pMTcs9pz1p+tpCzJ7XJsTkCNpwmaL9petpP9p79pG9pYjprDpKNpEjpCdpNV29+p1VpoJpRNp4JpJNpwL4ZNpMJp2dpHhpudp0Dp+dpsDphdpXtGjNpXmp7mmoRpDTxIDpcBpgVpI1pSBpY1pGepuDpfFJM1pLTxVnxVjJzdpNzJTdpMIsHdJpDpCAJvFJFDpM7JSAJ1DpodJuGJuzJleJH9puypm9ppjpb9phTpnKpd0JijpHtpBTpPDpHDpQqpALJBjpbDpC9pQrJELJiNpgjp/tpwjpK9J/9plnJz5q1jphNpwDpdjp6dppNpmdp5NpLNxlNpUDpNNpBdplx2u+gftG3jpZdpIRpFdprNpVdpGDpNdpRNxODpPNpETpkVpgEpFgpxXxItpzXJFjJbDJJDp47JKTpWBplDp6TpmOpodJVPi9wJX3xybxuPJjQpwnJSjp5Tp4Np9TpftpV1pPDphtpuypAjponJNTpZjpr1p8jpVtpjwJ5TpkjpsTJeNpSdpnTp4DprgaPTpoDpfTpwLp3txkDp5NJbjpPhpHjpYzp4mkCDpMzpo1pxppawJqBpiRpfNpyRpvtxMNpIlJCPx79x6BpK1pktppNxQtxhzpG1pGTpVtJogptDAeLJgIiSTpMtpxj4ctpfTJirxGBiitJ3KJeLpbdpEtpNLpJLpstpZLpfTJCtpaPJIxpKtpJ9pINpX1pC6UXPJZ1p0dpajpl1pBtpsNpWjp8NprzpRGJzTpHzpxfEZ8pIpJH1pTjJWNpL1phTp3PJjtpANp8NpgrpZTpuPxtTpknJKvJXDp7zp11pC9psrpz9pEjpr9pGrpdtJcnx6LJ1tpvzp29pf9p8LpfKxJdpYRpiHJpVpE1plPJeDpsBxwgpVzxI3idzJK7x4XxSTp7dpq1pUtp07JLD4VDpxzpVtJCnJ5tpdzJHLpaTppLp0bpDLpDaJ43JBPJsTJIbp7LpqTpkbpRzpPmpXDJEppxvxq4sqjp1TpCrpd9pZvJWjp2tpQTJlrpC6U4dp5jp7DpxjpDrpwrpmrpR1pnHxLLJpTp6tpTbpjzpf1pLLJzLJkrUHDpEfJJbpTzpF9p4dJKvJcrparpZtpsTJuTp+sJJjpnbpfzpC6Ud8pjPxerpsTJyjpZrpxfEeNpX4EiLpHA2Q7JwMpPrpCXxsXJ4MpnhpN9JHfJqHJcwJD9JKNJak2yAAcAxLDxY9GH9JKjxkXJ3Lp+TJyWaUlp8UAV1ixDJBdx6dJydJaAhS9xaAhEHGYspSWJijgr7pbqJYXJGJJUspqQpsTxgHpXlJmMpHcyWdJcyQVJOiIpLnxhXxftxJdxyqpoUogqpvEpDIpUqpS6amHpUWa6pJBzE0qplCaqHpmqakIpqlMirx0rxPoQ6aa+AQdWa7aaz/moKpqapOuJ2cJ22JKaaBPJSQpVGamaapeJ8UAdspc4JKaaV6alHpiQQQGaT6asGJ+fxAGavIJdEpTmpkep8HpoUoiHp6oJqHpwdchHp4AQ6HpuHpBqpSnp2qpOHpBqpJaaLDA7QABHpGqpoUoiwpjSJE0pIyp804XWatSpkypV7JBwpQUp/ypgbxBWaaopBPJWcpjSpJEJQKp2yp0Tx2qa5npMopRnpEyp2spODxkepHmpSDpUl2GLpRma/jpoLpgTp0RpNAp2DpROpmepbLpBLpCbpObplNxELpvdpLTJddAD7KMGp8qsCnJK9xthpQLpQDphjxIDpGSgYDpGXpLfJULpkMpIzpcLp8TJs6MrgpwEgT2JfbxQ/C4+iKIp9bxkWJmZJkCJcWatip0opy6aXUJDXpWaaLWaX6aXWp0rxfjiG5icWajAp/3xrWaTXpXaahBJHgpJkJjGaTrx2goV6aX4JX0J3AQplp3ipfwJcWa/opC+ir6alhJdap0GanXpVapDfxrXpDXp6GagoJ23pHgpjip5XpQdx4OJm3pUrxFPx6EJ23pzXpj0pNQpkip9myB50u8p8LxEKS2Dh5/SdQ29t4+1x5p4+Lq4igAEpfaUYPxtEpfGaS6aaQp2EpEHGXXgewJ8EpEWaBQp2EppnpjQpv3pyEp+QpyEpCAQctqXcp1UpVEJsPp2EphQpJu2XXgh3xlHpZSpZxwz4Jh1p1LgqapJQi7pK7pKBPJVLgsEpSPpCEp/3pAVi0EpCAQQPpXcp4EpyPpAPpGQp6Qp6Pp+aav3pUEpDEpOEpKyprLJKKJUIpoGpH0ihFBnGpPKJyWapTiQgQSaJD5J8dgS5JrWi7XpmAA+pJU0JdCJsPxVSJFBJdDAhXxQ0JEyp0n80rxlMJ4HJT7pYoQtLxFTJArxjLxQAQ6BJHcAWK4eQJYvpjmaI/JmIpcRJwdxJvp1eQAIpmGpGkJwzxEfJlSJ/Mp5IJViJkWJ3vEC5JaapokJ6IpZIJn3xZSJ0VJNoQxyJFgJSvp7cpPcJ4GaHOJOPx/Qp6/JgJJnfxHcySkpcBJ9upCD8PLAWK4XWaHipXhiPiJ+xJm2aTopSbxumaX6adrpdrpGfpOWJWfp4IpXBivJJyfp5OioTJFfpEYpzmpf/S6OpAEpziUeqaCHxA6gKIp6eJJugYtMKUJfTxeUphwJSWizgJhwJEQpYtM/SJ0nxg/p6QpXjueTp9Ppxsp6Qpk/pCAQLPpRFiPaaf3pUGaUMJOEpBPJjGaISJzGa3BKQ/xBuMr3x2/gVgQo4syhmO2ppPp2gotLxQ6aAMJVaaJ/po4s5QpQAQCPpTnpo4qA7xpIpOcpfEprcpQkpfDJZVJXXgEQpY0pUKJGRpvWgvumXXgtoWIaa8Upe6aE6a3EJFapQAZ0gpJkJlHp6ZJBaMrAJTvJAAZ/qagAZLvxIAZnuJR7xgBSPAQbksEYp3AAkqpg/xOQpNGalPpAGpGQpWqp/SJ2EpU/pBzEBAZOEpC/pcPpOEpN3paiKHApcqisipZwaJQgTnRkRWb5gd/U3npTNpSRpCHJZgJnfpV7JW6gqEpSUAuIp7dxQhpizp3NxoppDGpW6gYtM8MppzpbbxXmaxGaShmfTxnfp1tJnfpKeJ4aJ3YJwEJhuiVgQ1ip4IplIpfAZpF6XmaXgQcqs5bxwYQlIpoUopkJG/Jskp+2aqkp4bxzzJZgZiHpn3xRVihiJdma9kJ9PqGgZHyJvum3PJDIpnSpHyJ0qa4/xc9p9gZCaa9MpHgZzgZXgQfRJXOpogZeRJ9DAAWaHgZJQp26Js3xDIp0QZvAZHyJQQZlMJIQZ06aQAQpgZ2FiwJJ2IJHgZIgZcQZW6g2gZsQZYgZRgZDXcGyJO4J+7xUroSWilIpPAZxVpWDpyBpJppXrpTNsYspQAx3tgHSp7EAxQpl7JwAxAgZ5fxQgZ9Lp+TJx6sWqa1M4PQZxNChyJevxQAx9bxrliCeiCeiMzJI3io04RpCPYpQwZ6nxQrJTWp0ypCeiakp7EAfRJDQZfQZRXxNAQYwZI/gheiA/xiwZx6sywZfRJPSpx6shXxRwZpcp5IJnSKwwYKlJ3wJRwZ5jgFwpKwZh3xRwZUwZRwZagJ4sppwZnqa0opFwZnSKdwZhwZ0yphXxi4J64JvQZHGaQWa0apkwZ0ypTQZPwZvQZfwZIBi8nJbwZbOi5XxjwZYIZnSKqwZvwZ/QZ5qaxfErbJi7JgaajuJ/QZ3tgLQZlQZPRptdpNQZRKprApHmp7rpacCj6qIXp1QZqLpUtx79xoMptVJC1gHVJ/Dxfa8hKpcmakgQGQ25BObIZyTx9IZ1A6TNsTIZZi6xGa7dxrIZnP8imanIZAtJ3IZWjxzSJckk/IZVCS8VJtkqbIZj4WdkqIDJD9J4oZ/IZXKpzIZ/DxQoZ7IZjWcioZVCRyG8cnKiVJmsibDAQ0EWxkto+74oUOwdAZDKxDAZepiwP2LAZPjpVpafrpiIpmgZzgZHyJfAZPlpVIZvbJXQZhAJWQZ+QZ3qavdYCqpx2JMgZZQZXgQ8gZlIpigZPMpJ6ahypqgZ9EpqQZXgQWgZIYZugZgWJLU2ZgZBQZx+0yWaMYZ5gZqGpbgZ1gZddAtgZY4Jp/plWaRhJwQZ2bxgQZlgZoYZHgZjWpFpCGgZAMJTlCeYZ4IpLgZCQZ4IpfVM46J4QZdmakQZkrUsQZZQZLoZ8QZpYZHyJTYZZSJ/tprYZ6QZtYZWQZXAZ28JIYZvYZruJFhJRQZLTJJQZ6IpnfpFQZCzpHQZwpprdxJIZebpKbpoIZTQZLQZywZboZoTpfRpnoZanxKIZQAxmZJBGaWwZIwZXOpawZEwZCeiiHpsmJRhJQAxbEJVXxQAxCIZBwZl4ZxwZK2aXvJp4Zx6aTmJj4ZG4Zx6sEIZr4ZpwZ/DJ8IZI3i22pziUgIZXwZv4ZDwZoIZJwZI3iLwZ1wZi7J7wZqEJNwZzQZEEZnwZ5jgfwZmPafwJnwZjGaroJYEZ34Z4IZkEZkIZWkJZSJiEZ8EZcIZuEZiIZ5jgyIZhEZR4ZEPxOfJ/QZV+J2IZawZeIZi4ZAWpYXpK4ZeTxLNp5IZ8xkyLphIZ1IZrdxtIZ01paBqdVJOTxfIZvIZgoZOtJ8oZIoZSoZugpKoZ7wA9kJDNJ0oZGoZEkZwoZPKaooZEVpskZqvwokZWP8SkZcoZKkZND4akZyoZOcADIZqoZokZ8kZsoZuVJkkZqkZ0kZ7TphtxwkZTDamPaUoZYkZ5kZhNJlkZ+kZ1kZXtxskZhKpOjx5+J4kZukZWoZBD4ooZNp2+oZj4WcQQxoZYGpQEB6zGJzJ27pVkyXhi/Tp7AZDrxXtJEap8bxRUJ8ApaQJaQJoIpXhidAJsMUqEAKUZv6iaUZrmJASJbEpWUZbgQyXJXXg3LxU4J6UZteJRUZ/WasMUObxXXggYurmJlUZgrxz/m/IJXNCnrJLpJrpJaKpO1C+fxOeJ8AA6bxK0J5aJEIgVeiNzxfwJ/rxccJXwJdDA1tJqfJ9xJjlC66axKJu0pdhJT3xXIJyrx5aJz6avmaesJ0NgkHJgaYm7pKvxrAZfnpLfJydxz/m5GJSUZXFso0J5UZxWaRUZeMpmUZlvxbgQOUZZ0Zl0Zl0ZhUZ10ZRUZpUZOmiD0Z10ZT0ZsMUNUZbgQdUZb0Zz0ZH0ZxMpmUZ30ZyiJlIZu4ZRIZIppAtJlppVxareq5ggrY8cLxb5qCLxPIcSLx9t4eGwqLx0j44c+gyIWLxkmooMI8IhdyUyniIUZSqMuXphJpR0ZeSJvDJuUZ50ZxUZQHp0fS70Z2UZ5MZNMZxWan0ZF0ZmUZr0ZFMZN0ZVMZ2/pQMZRUZv0ZrMZj0ZgMZX0ZRUZ3Rp3bJ41poMZKLpo7J4Tpu9Rg7JUnBZYEAVpUEgMMZ3s8lrxjjpB0ZGqaXhiyrxzYJCWpk2aipiLDAT+J5Ailcp52JusZ+IJC+iSPxPWatAQmPJG8JJkJ3XprGJ2/xsaatkJQ2JndJpViR8p24JLEZcRpSzp5Vp/QJ4bpobphLpvNxxLpibpstpLrpBu4kzpEBpeAJvrpMzpaDpQ1p8zpBJpkTpCUZHtCQrxybxdMZ/0ZaXJGUZaXJRUZd0ZDAQPMZAMZQbJ9MZmtxLUZacZCcZVUZnMZmUZ3MZmcZV0Z/MZmUZ+IZQsZYTpyzpFppZRMb+preqUhciTcfk680A8MZqDheGwiLxZzMyLxqMZesg6MZuC+mMZd9M2MZczkUMA3mAUHirmpYJ2hi2DoZU0Z3xJVdJMNCk8ZoTJwRJizJgaaMSJ5HiAyp9qJdPxi7JPMpz6aETgnuJS0ZI/JpVingpYAZXhiR/xC+i8dA85MB+iPdJXhiKIp4UJIGaGBJdkp68Z+oJ88ZDOJPeJZgQi1J9QAS8ZbymqlM03xlcJ03xh7xfWJEoJW2JTsZwsZ4Xp7sZWbpBzpPsZdLpyTxRrx0sZURptcZjAAns41WgCsZcUZSsZvtxr4J+2ar0ZDUZ0cZsDJ5GJkzx6SJBNcKcZwgQqCZ5GJ6CZCFJ1OpXtJrDAp0ZDAQeCZb0JXtJwniVYJ+7JQugv0Z5CZTnxGCZNdxSCZrL0gsZnrpdNpgLpq4ANVp3Tpg1p2Xp4LpRMZM1p+XpJnJMLptNpnjpwBAO0ZOAJdoZD9JAXpg1pQXp+JpsXp0Gp3DJMcZ8bxXPxrDAqjJ5IJBjJvJpVvxgjJEjJy4paiZMjJ7MZWjJ+iZS4pKfwejJ0jJCjJBiZRjJ0jJOjJJiZeiZ5iZ7Rpm5JxjJf8ZFcZrsZ+rxHCZj+pELpocZvCZDjp8CZEDpzjpcJp0LphXphAxlx2eQW9ZACFa+gJoXpRzxNykk94WzJPnpkBpnK2Y8Zt7JqzJCzJTiZddprdxcFKbsZRLpZDpAtxwCZ0XpvsZGtJb7GMSZe0Zo8ZBDpaKpB7JlLpazJKSZ4MZK4ZaBpEXp+zpndpICZW0ZjF4ZYpkcZAxpitJ5z4IsZvEZYsZdHxIaambpkXp2bpvFJfbJ3p4THJB3xuzJfDJlSZfEZdHx22JGSZXsZWSZOepOSZAyZGtJv025PJdDJOTxKzpXdxB7prjpcNJZnJlVJp7pa4Z+TJs3xZJpYsp4apICOoppXOphyZ1TxXQmyyZiDx+magkZ6yZRtJbfJptJx7puTJ+4ZDOgLApzpJbMpK0Z7yZpyZuwpXyZLyZxSp/txnnJwgZi7JvyZFDJbpxzSZqzpHnx6zEWAQYrxpDIloJooJoyJNUZAWaHTxwWaWcJiPJwWa9zxkQZuEJfiJurJtgJA7xAcJazEwMJdLx+KJYUopsZQz4rLxJugtQZPKpAAIFYmwyZVtJkKZ1LxfuobxJ3oJBgQ8xJiKZ2oJ1Lxl6J7lJlSJJ8Jxqpq+KGUJlXxS3p5Oi3IJ4SJziJ2kJFYJOSJJKZ8+iZKZKkJR8Z8Px4ooeSJ7DAqvJmypZIJikpZliO3iefxyQZnKZEvpAXxNWaBMJFhJsvJa2aLli8+iK9YcgJ03pHkJk6aJ/Jy4JP3xn5Jj2JlKZv4pGtJikmtKZfTJHnxqaaHcAYrxMQQ0iJ/YJ9ZKE6p/tp4aaBiErPxI4JXxCGeiboJVYJdLxeWanhY8+iDDAsEJJQppOJOIJ8mJDmpiWa8WaGZJk0ZvIJ7cJWUpwPpsiJtCJftxsPxCcJd0p6vpjfx8JJWbxcnJs3xTnxU4JzgJjuJP5KgsJwHh0RJV3xKfJMD8oHJAbxwRJdqZFVpAAIjW2wNJjjxLHJu7p3mpNkZqzp/dJ83p8HxEvpyrpC6UpTwogAfaZ8wpnzxaWJZ5pGkJViJyhmVjJJAQFCZCBi4ooKeJSUJR3JgIiJ7xq3x9ZKSWJSD8v7xrbxxfEcUJ26ZcQZ7kZJSZC1pq6ZSD82bx5bxEgQW/gf7p4LJF3JB6ZrEJxKJARJ16ZC6UFqZ4LJC2wQ6Z+AQC2wT6ZvjJyEZQ+ibMpY6Z04JSD8y/pD6Zcz4pyZu6ZqEJfaZQGZCdcIGZfyZazp26Z8IZN6ZxQpEyJcTJD7phAJu6Zd9pYGZiGZFoMyGZybp3QZVSpCGZQtpPBKYspfaZ+fxz6ZmGZhGZoGZN6ZJGZr1pBGZEHJLrpsUmVyZJ9J/DxPEZggZy4ZgCZfSZ8yZ5DpDdpbjx9yZ9rxkMpWyZ5tJ1NJKGZydxbyZZxwEHp77pSdJ97p+HJSDJZi6mDJT9J6DJ5Txwz4/fJjnJBHJTNspHJcmZmTxOHJrNJSmZiDJ4DJ/9JItJNHJ2TxRTxgKZFHJKmZmmZ6TxxHJwz4mmZn9xxmZEVplHJUDJPNJhHJfNJ4AJVjxtmZpmZamZMmZBmZTmZpRJymZ0mZmHJL9JADJimZhmZpCJiMpJmZvmZcDJ/mZ6DJcDJlmZv6ZOmZdVJ5mZJTxOHJbnJQWZMWZoWZumZGDJCWZAWZHmZwDJNmZUmZaWZZmZemZGmZtHJ/9JxmZoKZ/UmTqZ+TJQwZAHJrdp2OpESZwwJjweunMMMpC3qhYpjNxIMSaN4G0mFoZXzWEXudy4eFAWPc4goNoZM1JLNpufimCCvyynRwaeiGgAIsy3mAAoQ6k0TYYzGZS4ZdWZvDxDWZOyZwtRbAZCCZgEpZ/xXTxa2ZMoQKIpiXJm2ZtDA22ZD7KUspqdxdVA9QA5XpW2Z8rxvWJuORMvxLWZjWcXtgCE6F0mHWZEthvBaBJ6PWZNpIxyk/WZoBp/Vps2ZrEZvvx7QZ32ZSNxQ2Z9BOsgUIr6DrSkAE3cyk2ZnmAG3aEcZvaZTWpi3x7SZwoWyTx57pWDOjmZvviddkFwAZIAGa4oIpkwZRgJeoZzWZrmpQEBTewg+Uzxk9AZXWZK+gL2Z3eEb2ZzAZugp3IaAOZQ7SwOZY9SE2ZY6AU2ZkOZ8iZB3xmEZl7JoyJS9gizJbOZJ2ZmPJu2Z7EAPOZB2ZHSZLGZ82ZKVJi2ZU1J+rxV2ZeOZCE6+0wD2ZVoZz2Zlqxfi6fWZlOZH2Z8ep6TJ5cZKBpv2ZzsZROpNOZE7So2Z7rSoOZbgg4OZ02ZvThK2ZhJpBQJ/OZQwZXrpe8pQmZGqaR2ZtrMPOZVKp22Z8KpXaaTuZKLJhzJOOZ+esIr6JTiQEBOTgJdpsSZQcZe7pSia0iZbNp4cZLOZMbpnzJVnx3LxwXxg9JAzxHdJCgpmtxCXJUeZp6ZNeJ+kpQdpCzJSeZsPJbKpunx+KpieZTdpn6JjXJiTpQuZc2ZmDpwMpUzJ+LpdSZ4bptLpriZADp6Xpz26YJpPCZb+pUJp/CZkLpfiZh7pedpsLpQSZ8TJYV44iZQRpkiZVOZMBpczpeJpVrxzeZFKps3xVnx96ZSD8JkJI3i8qsnPxqNpuzpX2ZWuZrGZLiZezp5DpHGZ/AJaXpnCZNjp3CZEJpfCZdeZWdpgzpOdpwzpMDpneZ/hpd0wAcZvVpgkZweZg+ZQTpw+Ze+ZmLpSvJmeZS6wCTp+LJp0Z1LpReZf2ZJeZjGZZeZtSZq+Z9SZuSZoCZwJpteZ8SZtjpDeZzhpTeZd+ZTjpB+ZLjpR+Z7jpJ+ZfbJFRwzSZ/uZW+Z8UZ3jJRDptXJu6ZAGZIfJogpFjJMNpVnx0jp0PJxXxz+ZgIiObJKtJ7+Zi+ZIuZFPJxKpK+Z2SZf+ZCyZfbJLh2hSZPjpUiZw1JnrpaLp0yZnCCyTpv+ZleZnLp5CRI+Z0GpH7JQtpc3JEdxeeZGUZ7dJL+Z6eZIhZgMZgIiZ5pEjJD+Z1BKuLJ2vJneZAAIDEE5+ZyDppuZquZszp6DpQ+Z4yZXSZy+Z5eZXBZmSZEbpKTpYeZfTJH7J0TpHnxcgp6zpSD87MpSKp0Tp17JMoQ5gp0eZxXx+BZCtJg9JFLpVnx1eZPaZgDpEBZqdpoLpXiZLhpfBZvmpreZrjpgSZgBpfbJ77QjBZUzpELpQ7JBIZwuZn+ZAgpvSZFeZhhZVeZPiZLSZzCSrmagYQV/CpsJ6ZiooJyaAsApxgSY1ih50B+JUEW43x9oJlP0bH4gkJ0hymzxUz4DMJPFCK1gKWa1AQWkJ7KZEvpSzwHma8dgvgQSApAViGxClaUnqakUKvkJ+6ah4pBLU+hKDDAp1Jm9JLxJCP0XRZ1qangJPhm9psdbxLxJodxsGJw0Qt+IbdJETJq1JsEJX+J1YcFqp0NgRlJKiZZgQ7gilAJ2qpPlJwxZhRZScJX+Ij/x63xT/CjRZa3K1oJGxZpP0P8S8xZBxZLxJMAQ2P0r6JCoJrEg0xZr2WOP03/xMxZo6aeRZjxZMgQzxZp/xKlCIBSbzJRei7H45vpEEJx/JxRZbAi6xZLv0axZ0JZ1LU03xwGJCqZZxZ+LUUrxUUJ4GJglCDtAxxZ1GaQJZxfEMpIe4pc7xeJZ220lRZzlJHxZB/JMYM9WaJoQ4XJ5/x9giJP0h50nCJM5JpxZKlCgJZRfxWkJK1gOaaDAQ6eJsJZ/LxpP0w5KZgQqEJ22JHokahpIv0VPi8qZGspPLABZJg4MhJZQdxYpZH5Cl20F3xEwxS3xgQQtDAOv0WxZc7xgWJlmK5qULJIx8JIwpbJZEgQavw6qZOBCLTJN6ponCj4oRpZAxJQXxqxZ5pcIBMj/xPJZrJI5zplpZAv0R0ZqpZK1gCIJ44i7LxhxZYT4P8SowZjpZMTIeWag2M9vxNEgjiJcgQl/CkAAeRZxJZLxZdZiCoJEJZSzwsZZEpZApZa3KPwJwHh8P0KxZGJZ5bx1pZxJZ1BKkpZFAiWZZOJZDtAcqZqARevxSJZ0H0lI8y6a4jWUoJfpZDVAfspRBK1AJOJZVhIraaEEJPlJVZZlI822pckJ7/JLZZZnUsSJUoJrEg9ZZlI89ZZhCA+fxPxZ4ZZF6ajDAsNElI88ZZPOYViJ2xZeIGipZ1qaRXxahp1YcA5Zq8Ju04wgQeIGQpZ+AQ90J1pZ0QJ8xZ8ZZeIG9xZI3JgAJBP0Y/xOZZ0rx+pZ5FAiapqJZnJKqJZlI89pZ86aTDAUEWeIGpJZQaaSYAzaptJZ5GJeRZ6pZBZZC5Z5RZ95ZGxZlI8K5ZdJZmJZM5Z/xZgApp5ZZZZcpZzZp2Ap+JZmXxgyJPvptpZzJIrsYFWJLoQpd0nZZA5Zk/xIxZVhIpHpwpZRlJ9pZt5ZCJZIBSc5ZiFZ0aaAwiUxZYxZx5Zd5ZPWaHqaQgQeIG/JZBZJ6dJ+4JcR8idAAxZWJZm1JCUJ91yavwdTJP8SBZJBJZgxZbtJoAJ+JZX5ZUJZD5ZbAizJZ5xZuxZPFZGFZY1iUqJCFZZZZ55ZnIJslZd6pNmJLViqFZrxZ1ZZ8ZZZTJMpZeIGoJZrliQaaWOAnkpubxHokVP0gjJPqJcTkXgJnngUDIXsinfxZ+pQZJeAQV20iWJRei5GJbOJOwZFP0t4JWAQKUJX/gM6ZAFJLxZzDAh3k2lpGRZdAiRYMxsJAQQo6acEAv1AwqpzIJBNc/v0AaZkpZI5ZfZZWZZ5FZTv0mLJZJZcxZBP0TvJziUwqZeOJBP03qaK/CKUJX5ZRRZIlZ+6Z1pZ2FZm5ZqlZ0ZZZF0BFZFapZoi520R5ZPlJO8ZwGJ1LUB5ZmMpozxUUJY6AVZZIJZPpZIYQ1xZjEJjv0yxZqVZwzJCJZZ30MpZIBStVZ1vsUlZoxZTVZeIGQEJYmMnpZ4xZHHpNbxxAQ0apxgSFJZAFZtJZOnx9bxhuYcmJt5ZvIJKfwmsJMpZDZZBRZ2lpo1ZWFZRFZ93xahpO3cAFZ6JZ43pixZi1ZhpZ7VZ+VZaZZTrxe5ZFpZCoJropoX2Nmat4JyP0oUJu+JNZJeRZsZZ1ZZ/VZ8apcFZIf00FZbJJWlZWZZe5Z+ZZ15ZKlCOpZLRZcZJWVZ5FApCJ1FZVMpeFZiVZIBSdFZuZZAlZW/J+VZBUJKpZO2aJ5ZZgQDpZpTiugQX0J6GaFZZ220tVZ6dJ5UJvoM2gcgLJUoJBNZPFZWZZsWanVZ0pZfFZiQA6NZ3FZFAiDNZvkJeRZDiGmZJrFZVpZUUJE5ZF0JahpW/JGZZQtZhZZGxCwlZ/5Z8UpjRZldJD1Zd5ZLvx1VZeIGtVZ+2aN1ZV/Cj1ZA6a8pJbnxyxZ7VZb1ZaQZt5JQYUXsiYEJaipq/CReij7xtBMKZJav0lYp4oppaa5FA4bIiPxrZw63xADI5lp0wpS10BxZPlJDrJyxZtEprEgfeihpZb4Z5Wa+tZ2AQoyJidATWaVYJmEJBP0RXxRyJUDgrHpjlCeIGesJFdxxGaNLUsdZFdxTIJU1ga3K7xZQSJ+mUWdZByZOvxl209bxX0JOdZlI8OdZrZwTwgcdZsdZevxCdZrZZcnJK1gh9o03xVaaRXpjymbrpMRZ6uZRIZ1Ap+hZNBZ3BZDSZfvxUOZdyZTFJDyZR7plNJJ7pFnJx9xKmZVHJotJJHJhmZt+prmZvmZVHJTNJEtJTmZq4ZPaZdmZ/yI3NJ8mZmDJt9xEXxoKZ2I0yyZsRZxeZnfJUr2HdZcyZtBZnGZtyZWOp/dZvGZQiZ/GZB9ZI9ZD9xs9Z+mZhWZU9ZPmZaWZ4WZjDxFDxG9ZbDxqWZcWZl9xq9ZWWZFDxUWZHmZ1TxXgAzdZLBZtWZj2pMMp1BZx9ZXdZ/+ZayZ59Zl9Jl9Z7fJQ9ZzyZM9ZaWZ49ZnmZrNJ09ZuWZ39ZTDaRHJ6DZEtJsWZDIZNQor9Z6WZj9ZXmZWdJlxAsuZFVOzpi72Zfjp/ApxPJTGZITposZIvx7dZP+ZndZyRZPBZsDZ3GZF9ZxnJiDZ0MpS2Zz9Z2DZVHJd32k9ZfNJkmZMkZRkZPIZLNJdIAotJcmaLVJPKayjxHVJktJ2xhNGSnzWQVO1oZyuZtDZQMpOtJkz4C+ZwsZLDZbGZSRZMyZRhZp9Z6hZYMpPGZPDZjyZSDZjWZX9ZhDZjmZr9xiWZ0WZyWZKnxskZUjZpTxsjZ/kZmNJijZ7DxBkeKjZROZloZVDZCcSNDZSLpnaZOhZzDZEDZR9ZHdp0DZxhZZ9ZXDZ8DZFjZg9ZfDZ4uZBDZADxc9ZFmZdIA4tJn9ZKDZ2DZ0DJjNJaTZqmZhmZ9z4XIZEjZV7pjkZ79x7jZCoZCjZqyZ3jZedkzr2OGZhAJLmJ42ap6ahGaP5Kccpy2pqRJy2pT2JeYpl4JmpUnwJI2JXfxWUpLUprnxOopiYZ+fxb04LU2hUpw7xxBJK0pmqa98p7SJhopFwZWWaaopiwZJnxFUpsPx34JrnxKeJVPig6adsp5Hiu0JPzxCBiewJBNcsWphdxxNCwwYHMp3RJAQQQ7icFKWfSD4JMZJnqpmfxhkJkOYjiJdcpg7xHaaXtS2WperAynMu/p1GJ5EprLJ4Hh0cpZypFaabnpaopWqaaKgCAQvyp+dxnypXWaXypLEJjAQaKgxUpycp7kpWIpkUppViBWagRJV+JtTJsPxXtSsPxj6amGaZ2pOaJX2pVap1aaFOJbHpJFCynMQGaLspKiZIXxrL0gaalAJyWagaaAmZbCZCN8yecztCxYp1uZk+QkGpPaZFKpFuYDQpKeJCHxoUpR/xumaroQQ0pUqaQQipUpTupxUpzAp/LZ6Qpf3psrZ9YpN6pSWpe2pPLZ0wZaAhu0JF7JsPxJuS+7xKIpWwpFWa+7xeGI1+JjSJQSJE/JBrZH6a22JS3xTXpKfwOei2rZesJddAgaayvpH1Z/kp9qJemK/UpRVii/xxGa2kJdrZXdJZsJevx9aapUpGTy2zZzaaDtZK6azkqQ0pCAQdbJI9CXvEJ2ZeGaoTx3ypFuYdQpCLZDQpJ2ZNapO9JpXxDaaMhSQ0prlikbZraaq/xCBiJkJpDAK6avkWKIpCbZvkWx2aXnpA2Zn2ZjwemKivdZcDZiYoA9ZpnJAmZ99JeyZhAJAzJcdxtrMfnJarxeMpEkAbWphzJNuZvtxfvpibxv6i/SJw/pDTJDOJd0ZPbZdTZLTxpsZfrJ/nJnbZo4qCaaRyZyxJ7bZw/pgrxo7ZHTxxkpS9xH/JX5p4CpleJ67Z0dxpWJbtJOeihhmB+J2FiWUp7MZLlJU1iLlJGApW/gWApHokq1JSFKRyJL/x7/JVlZW/J22JVLgS7ZyGpg/JYQQu1JIXE+WJbaUT7xfCpmiZc6aziJv2JL0JHokktJq3cTQxXkxIF6vF6UPqvcSMxkPniLsM5vEiT2YbO3Rs5VqmPqHmcwlAsxsSJqqiqnWSSJq2F6xxSzZxyP4F7AO0K2s+juAFaxvFx4y2QF6NLO8eagNso4oLFaHtMIRsSJqhzALLOfas1MKJUcHzmmBkjrODnE6l6IMk64OUO6J7OmmWRqxZmWpiqbaUDJmjzWoLmsEaEBhjiqtPxD3kVmWhWxxhhj56nIRZsGWdCRyaz2YsHhfIRz6ximWpXIrzatLhfcEvlx8lGFJOHGqWOAguG39gBMI3CaPsx7ukmZANoAhjmnf+EvAYG2QCIUWWDRxXpK1Uhkq2v1RrE2YfBewAczodnZy7G3mx05Og9iaM2JYeHuqYMmIXuQpaLGCRYxuoxTHk0NRz32EXZRtaUBosLh9dwr2gA6xB4E1HZwpaXkw6xxkGmxnZo3aIGUnZ6FnZVe2BI6Vsw5Vgnf+WAA9nZ9iAjnZJhRMGKfFGO7WzugrmmDpai52mYxl+6Eta1tqSNR7nZ0whXRWmzogOheNa2YgxfwFZh6/mMXZ0iCR0Q6n6dS2F32fXZdZaJ+WwvaVDh16xLHZbLOOLMAGx0l6PnA3CaePRI68cthJnZzMAhj2mNa0WW/jWznZYParJIqXRKNKBxaTXZnNR2vC+7hMRGcWmhZacBggXZYm0wXZp3ZVhAQ8RfygkyOk2A4H+9QxfXZ7XEZ62KcAGWxL+xB4E9HZXecOLMXwxbvRKMWRnZK3Z2XZ5nZrO+C+OpXZvyaG3Z6bWnExy529I2TGKEhmnXZMvMIdOr8SLXZKQhp1AczogzOtBgJYeakWxZhFxae5QqYOaMOR9OBiaxxSkAAsIA5gA1X27Xm5pAGZA16xxxSOLMzsWrDRy3ZWXZZnZKf8ifhYEi1r+qAgtbhutqduAIPZVnZBXZ+C4nf++IAJXZ63ZTnZuPi+8aiPZ5riFr6DlQtr+FpuPnZUPZwNREvZ2bK3Rs6bRFZhe5QjZRVdQHWWVhAQJkfXZqEOq5g8XZrNIEWkH3Z3CAsaBedQA0c3iGQCWfphgPZjPZz3U1fuBPh/HUuXZZKk+XZlhWvPZw6uFwwuFagvZwJRh3Zrla7vhHY0HnZKs8Q/k1KxPZig3hlbgqqkCcSCHqrQArvcvgAhgAxrUqXRNKaGRidKaTRxQXZ2I2HKmG4OvS2JPGUoMQ3hzQhwfZyvZGDqhoaXyaC/Mbtqnya266Me2tyaQfZenAb1sUNRzyaOfZmfZtDq+fZQx2yvALaC+vZGh2ifZT7qOuA34EpvZLu65vZ2Q647UVvZDJ+QHUtvZ0N6WJu9fRVZqwThCMZVQ2oN8tQ2N02WExg/ZMIRCCRl8R94yxDhBDhCPiwi2e5QYAmqHZcFqNS6YPZ1xO4RR7CRCbi9yK4/ZTxOBcxzd2w5qrKO/L+KfBNM6ojI1Dhi2Q4bOcFqfDBrfZmXZhoEFvZgLwcfha3ZZXZm3ZwvZ22oovZ6sE3Tqt1+MRG3SOoJa0zqqXRBfC2NRNxa1tqlExz3ZBNR0XZ2y22zmb3ZVEI16xPSOHlhnZs3dqUh69iAfeZDnZvyaKjhL/ZrMQvgA+HAf6O4WRgGO7BREemnBRTNi2PZV8a7qcjgAP+AvX2Me2DQYUeYvX2Z2q6/Z6JpF+xW3Zf042A5rBRSyuxyuc5w0OQwAA6yumyu2yuQ8RQQRSi41L6BiaKOE5DWNA5mNaaA5LEu2LqWEANSugGOR+RGpA+A5kxm7EuT/evqRdthCg552Qf32xXEk3ZXHZekcOuABLqaS63RRZ6O5GEHsxf1kdGmbfZWXZT/Z4PZNwuqXRWs+v6OnXZ/AAWghm+xtau4zEa3acOKZDGhBhSNRSJRhIolcAN66xHZBg5yn2b3Z7la16xk6gi7g3g5TYQ5HZOLMWvaETg9qozSRun6QmSROWx2Wi+aL6xFTk5OWraU6FKa+aEVxdARMex0VxvrRkhx/rRcVxlO2nWxSVxVVxKVx4HWaexUbRNqqATeC20S1YaZa1ZkppWKoRWuA13R3owPrAS/OT0wNREk6xlvYkdGCGxYHG1xY39O/ZajQ5yq+K/O5NBKGxos6Z6+lvZos6F62D/Zos6m+83e+WvCxy2mfh+bWJ2IhnOk/Zf5qWkAFgAhZO6/ZSYCuOasWWC1Rw02+Ug4jGdL2tA5SskHvA8uxeEq1/2NPOzlOMw5Ij4Ww5BVwMjGImAw02tRuUI2OoAqN+RVOUh6uOaRvAp2oF1RD2AQ/hN+xAqaBCQsXOlUuGtOJmxe227aOnNRHGGM/e5BGpw5y7hsw5CZag3ZDQ2Qxk+BxBzQ/V+MMKbH+0w2KA56Zhyg26h2RYq9YqW+2uw5NtxGg2hZON8aYC68I5gpmIG6ew5/voJhRtAKTEkHsxsEkVdwFI5dwgNJ2ixO1reeRRF4u8P6iuAQHO+E6zc6XQ5sLCqqxPou3fZAxR/6qS1Yc7CIDGEXh0omRg8giautqhk6LPRLXhRGxeF67WOfGMNykfhs0o5VjAJWkvW8Qw0xLOFdw/+AUVY3LEOQ873wKo5rjwGOodcg1i0a7siIoAeA49Rew5sxRjJOfIuI2xBwRP92OrhaSmrTGyfaBrhM2xdhxc2x6Pecou0gRVVxNex6duy2xChxtrhtIAdo5xVxaBazVx1farVxdVx16mMYRLhxrfaUOOzkEpGIJaxSwwAOqC1ghw5XVghMkBw55HZwBAMySzw5UsRcuq2m4aY5PRxJgAXaqpF2iY5euxBBApF2PqQN86zw5JrOo6x/WC+Y55Y5VlAjF46rOoISwZkgBAICaJmmaJxXJxvF6FkWX9+uPqvm40lxvAgipxSSsSJqqvGHNOGmWwKA8lxadRPUkgqU2vClGsn+Axlx3MIPJxbOQgNsICauS+rF6wpx0px4y2hlxNJQotAgNsZgAdCkz5xUFxyZIlGsQD+fl6UYkP5xcEWAkGlGOGJxUYk+lxvAgdckPHA2JxyP4VFxvF6dpxjyE6rR1GkJ5x31s9zGy1Yd45cEWkpxy1YnZxbXCCYkJAx4y2Nymnl4Wl6JPqCekZkW31sZ3OYV4L45vF6e5xg9MSJqlAAl2kQFxcEWrpxZgwXNRdukkFxZThspxVHAb56rxsU45flQE5xSQScF6rxsq5xXFxqiqoA+N5xMJqHJxn7231scP+8BqMZxJj4uE5JCwV5xYE5DuOV5xF45ZOcfhQLY5cEWed44zuLQx7UA1lx7UAd7h31sFJxvCAAlxwqkSsQhF6cEWs4m62qZl6lGsltAvZxiMAElxcEW+jaBdhgpxzFxUE5cEWo4oIK2q+c1ph245ZThNJuT6KgNsSFx7FMSJq2pxOjADJx31s1F69Gwrl619AxJxVNEH56/Zxr45i9G0HZcEWhPqtyBuJmllxF5xHeuLUQrkWjlxraUctCwwRKhhwLmMfwuoRNnc9bmy0ujAxhoRsVxA5WkLO6Q5OQ5HAxeQ5e0uyex8kufWxkbRXrGpQ5QFGOWAqdgKoAiAAGGgEcgOU5djQaIA1SUEs29eBTeBhIwvtEZmA1Vk7tQJU5dSWdAAZU515AyXiYf23YAdgAjAAKGqkf2E1kTJGi0WPkcIUcNeetdkaIATgA6D4k4+5w0nU5wUcZ2QIj6OBAmUIHRMsi0w05si2o05PCceJQD2AQW2dmAkiwqyATic005vkcoUctYi2BhJpQju4zkAq05NU5XU5s05m05EUce0g+kcymsoMAQEgOtoJ8uXCGkrui0WgSuzXRaNebo0l05vAw7+hD3aB1aDhhsFRkDiN2oSfIargrJIX5ARl0DdEqBAw/YfR8k78hdgDtAVroPqM1okmqUfQGbMkUmBlCBHyUNt8/1A9mUHj41Ju3eBVJxoAsDEkXvAKW41Ju5y2DEkUxmm2B+aRoMQQj4MCe4b82YwHCB5zk7Pm5x0yeBolwo0hjF6Y6AIyhAQUKqUdyUHUhIAUVjA1I8TlcrHuwLR/aczHhrLuxHAUk0N/qCTQE3upDgr/qqwAmnueqU3CAkswCTQN2B4s5+/QCTQdnuAnADnuUV4OAw2YwL3EL3uOzqAPWMHMzHhf3u9FMTHWR+oqwA5IiRNM34ElUwpwAzHhEPu3CAP/QCTQGPuo7uJHAi/sD2Q4rRqwAa7uRF4+mxR+WqwARXuoHuAQU3CAP1IMZAIwEqwA/HA5IiJ7uWs5onA3YmXWQ+PyveCLs5DXuAnAK0h/SUHs5/n+Mmx9Xux7uAnAb7uj1cvUkoAs/n+mFQ2vWEBBCs5omxNN86c5B2BibuxYwBQw4CGqwAK0hxHA0KUJXuSc53CAGJAac5qf8qru3CAyAECTQzM59UhBjkagwGmxB0hdUhoIUTc5k74xT4qwAJXuwAUic5sysKd8Q64Vc5ZUsSKUYNMjQAgQAl4Apc5pXu6uQTgqetAVc5l3uPHAFc5S2Ed3Ex4AWxm/IBUdAgoB3CAMWRpZRss5bQAHHAdRmvxxxr+oTEEYwBBgXNuHQ69rQgDk25BaskwthauAEM53gUPtckUgTD4wEWLYWZRqZtO2zAEgAcz6vUkjKaJXumKUwAuYe6HQABRGu855D4vfOYnKIXK8j4385ThmIAuRtEYAu8TE3HA8s5gC5hD4RQqRt2rhG2iso85AnAkTE0TE+qsQC5ZPyIO2332qvmBwAKEiHsK5yUE66rIo4usDtAa66T+A8yUG+utVK5lcGbqFumt7aYN8jD4yMIyHqqfZlbgHmc3CAw1KVdg7wsZgAveA+IAhdIjsAPFY9kGtt+BC5Xa6x1AVt6hhk//mQj4rsAG+EBoA/OCZK28B4YUia9giMApl2s5sL5cKW4/AActgL1xuEg85sCUgt0YboAmi5L1AkcAboAviRugAbj8Ki5pbQ4CGLpgpi5z5cli5mxa+i5c5sM2AMZacVA4WRKi5Ti5xDa7gAzi5z5cMgoRi5O/aLHR2Vxq5WgoueVxjMuNo5YbGkaAvoRFexlwRlVx1wRKgxNVxIYRpKmQJcoS5EYRgY5W2xTrhXo5NSmYY5YsuTRMWxajKRjYQzKREJmCMSwL43HgPrCjwA0emUv48ritwM5/CBjATNiybsqhmqEGvrCqEApS5CMSiNs5S5F34iMxWXEC/B8oMz5cftgCi5TTarS5uGSLnOdi5qi5Gkg++Aulq2S5vrCltAIX43K4ooM/z41RwOqkJhMTNik6qcg5XtuHIaCy59iu/nOlS5+KRNdOvS5eUsnds9qkKK+n94vIB2xm9tMtgUNokdokn247HAuAAXcaTIcNaW96ObP4wjBNGkd8RWuAgOYVpWd8R3+AKRsV2kUBinl49XczfAjc0RuBIxhtEybjArVAoigoBQKdOXJO/wOkB2UYke34wK53OmoK57hOeEA7OCZ7OPDGh/ZSFqv8+AR4mHZnUcy9mkV84Va/8hL8OtCOSJ4fmm9VqTx4vAwrLObHZThk1mm6VqvVwMrOjHZ2E6psGrLZy5ADDAbPe0De5FAVxed8RPApwHh1G0kGAP9hPGW0Sw1kq6k8SpAa2Ul2osv0NYMnDWt/MRu0xNClPWUi5GGoPAQmwkB4Ee+4G24s4gh+4KaCNn+TNI+S5n5UCMSKdOsbIwBktl0UsgPqMH+qlfOQj4qO6cf+mwmlggjsAdO6DO6jUxq3GsH4BoA9b6Yi5J2qB54Di2VgE1Fh8gWzT419ALUorN4o9sJv0AsgBLUqJpFumre6NN46l8Ie6DTB4e6TTBNTBDtAlTBvu61TBz+quyU7dAmXC54Ehog8GiK1ectA3Kae34S0gYGWbP8PByrQULjpsqAiAA7RAfVx8Vm36AegATAAH9JjiuGhAbP83tgJminmgmhsXqILoS8VmdDAgqiCGinmgsjWuPQea54UKOdpX8APDYaa5nRi99gQy5aXcAC6t6imQkP1iGkgwmWpa5MDhvYAwlwgVAOkALjWaa5HAgk3sg65va582iLjpYGWCqwQhgbP8AjJX8Akz4ZQyLD4NMSPAQWMqGkgRX4kgATG4izk8VmS6cXXgH9JNEi8sAqa58Vm7YsfnEEZi0wofDQlAAeqAbP8ta5bgA3tg0woltAy8ADRAR65YiJPxiHaqM90U65ta5SAxcr430A6Mog2QS1g8Vmhvpx4u5CREwA6/A3NwU65rQUXa57Uc32A4PmtNiQGaGWpU+gUGWw655a57q8WugF65c2itBi9j4WG5WMQ6G50DhbQUbQU/tcWug0MQLORcbBh65kNihUo+G5GRiimibP809xTG5LDx9G5gTu0DhztCnP8GRiBgwgCA3ga8VmsuQuzE7cAdG5Ge4qh4dkQK65ugAeG5ZG5bpQSAAGeAIuKbP8hJqr0Kkm5GGW1Ggea5rQUlbxnG5Ge41RAaKobP8WJZgNgkm5r1wYm582ikm552isX4bP8oGiUH0JrCGRi+Bmsm58Vm3OKLCg3OKRm5I4wOG5LxJXCsQm5WugDBODG58VmTRiWNiWNikm5CsA5RArEARxk0Dh8Gi1z4GRiS65qZRUEgYoigfi/o6bkOeOYldwKm5WP80W55FS9Gwb2YoG5c2iG5w0BZ8SYPx4YG5wUoOW5C1IzAAXVgOG5PxiKfwLjpuBmFL6z9AfG552JzOgBQ23UK8AAua5xmicOivv+7+u1m5UOybQUVW50cAqWQFC5Km5Za5K24llAQtQSh4qPkyG599g8G5CgA0bYdW5Ga53OKPW5w00U65ha5L65U5AtORVG5MyatNimkAUq5T82T3iNm5tuY1LgT826IuxG5HP8W25GAAqGWj4S8VmdfAbgATRiN2ouyAx2gSN4za5gqiwoZMMQ2m4Km5C2wugAd3290StgA+m58VmMeQ1xKItO31IA258dA4m5+gQkz4SrAHmqxmiz650kkZkA7Bgaa5Z7iBAQAL2gcALkQgvA8VmG7sG7s36AwI6MO5IG5ESAsG54UK7dxgcA1kAzW5G5iYCws25j7A7XQ4SQfTgsG5RAA+3qoq4OG5XEg+AS79xwmiV64dmqviS3YinP81O5RG5UEgE2ymG5wmiFG5kLI4duB25Fhwea5/WQdfAkz4bO5lAAfa8tNiDxKVwsoq4zW5KfwmrAKfwou5qIgsW5U65SJKQGa0u5igAxm5Wxat6iEZiexiiu5TgAkOIbG5NZiI1kv6iJrCwmiyW5OG5gQQ4Gi+u5oq47m5WW5UEgM6JcJZGu5pqAhUAOG54m5P1iS/swmiXO5AboKm5UggDO5JjA0Dhz65Hu5oUAzW5BvxTAA//gou5FxAaa5cOiG7slQ2Z2QjYAXW5La5ri2Wc6K65I65Uy6xa5/IAe0gWdwYG5hGae4AJrCUy6OG582iMeQdDa1Ru3IsGKAi25JkAxAQAe5ue5yy64VADxMrraEW5u04XCspe5W22Vm52u5fuougAY5Zte5IUADBOOG5fRKBAQmrALe5mJ4uZcHiu225c2i36AsOi3e5fm5LAAAW5iYoKbiHFs1lMAL2Uy6YW5fIoi25Q7iUQZdDabEA5EgqIghW5h1iQQQS+5M4A4TQQp4ea5wNiiO5Q0EYDg0CZ4+5UggBAq1z4+IAgNgoh8m65J+5WGioza6EAPKAY2535QSeC5lAQu582im25klQ2UADnwaa5ZVwx4u79x9gCmR4625dqo1i60m5o4B8GgYG5+zErPA/o6Sm5x+5yySs25UB5r25t6i7gQsB51dQVxaS25Efi79xGCA4e48254dupm5mrAOmiJrCGB5CUg2u5CdgozwCdgad8B1qkQA/m5aYEjG5HAgmrAYBRXpQs+58B5XCsEQQ/o6GCA1fADzkIQAbj8fa535Q7dxBr480A4VAbgA025zJALDxpZAEjGn6iXCsJAQK24su5Km5lbxAHwad8mWQbP8oBQEZiUfxg2sSqA9u5Z7iEO5ad8kQAzBo625tBiSaW/RiF+55e52h5UEgxfEMOiLDx8B53u5s250CZb2Y3yAm65dm5Ga5wc0t7oOkATm5gEavxi+hMXEgRIAG65Ym57MU/o6yu5V+5CZiFAQbh5dgA1h5Do2ea5ZRi5jg+hMWu5/e5iSUbQUbAQER5UC6UBZ/miXe5yeCGAAZMAjG5kuJdacqxABjMKjxn6iwyplbx+hMhgAKW5va5xu5mrA+G5be5qW5W9x4ZiOe5OjAI4wHm5lu5tuYUu5OjA95AxO5++53Xm7lAzW53W5ta5Fi6SOQTm5BAQtrkd32aIQCh5fR5+aawC6AumO25b+5Q4ArVGtNibQU35QotJCUkhYAU65qV6H9JI+5Y+5bP8HngE2yTAAnP8s+5OB5bDASR5lh6BD4ExKS6c/o6D+5mG5KQy3RMTFJExK/mi/mickkf/83O5QO5s25Lu54u5JO5ge59ZALFIj9BlxkQn2D+urax9DS6uuev+rraqd8ovxLP8wDBRoWDv+pgkwBq0RsFDB7okidcesxgcSCiqW1MeHZUYk5lxpIRz9qXY5MJwJl6Yy2XFxWPqZBY/E5OjaM2WCekFHZXFxQF6rChfY5dukG2AG459ZASYkvF6+jayAAXpxwFxpLAuk5WggFkWRlMi45t0Agk5vF6SFxz3wG2WH56zk5qmWgE5VtIeqx0xxpjaD6WHQxSCaAEaQmSEEaFIRTJmUoRCV6k4i1O8cOWpTwyEaXXgFLhjJq3lx3iqA7xFTkZC8imWQvqWdRL5Irza5BKenZixx5Ea3IRDTkYPh0Ik3aU9D04Ux5DUyaYqQ50exChxcwR5O2zARFoRchxcrhBQ5awR5TGn52Qgxd4ImhxOVxlo5n9GE2xBVxmKmvpqJexhrhjo55ex+/+56uIu2Fhx1rhVhxjextIAgZ5G2xLexQY58/2RgxrhxWQA5uOqLuOChOwxh4hm/6QbU0/aOwxylRUpsByRv5RRyRkIxQGe5ihczocMR8NQt5anMhs1aZ8WCIaidAiIidegxRsqO04QUh50APUx/e6Z0lCWwHe3LQRXsuy2j1AfaAm0guCWjxE8iWaXBvchK8W0KRRdaGMh0yWWygQlav24r7mfIB0mCmShdxsnKW7dagageNkzYgu3EtMgezABGxLWWLtRifBmxcFccEGBVE4F9RTsAfshHtew7BXIxa55sKUG55jHk4UaeoaNxRa021ScHTuJpQZ62J559l0wMa555paotua9bBZURPJQfQGx0A35csURTIxHZ5yyW9G+ybBTOgxdAt9OH4+0T2a8hFQhWYQk8WagahIx3ZswxsaneWkkWgAPQApkQZhgdkYdfAHtM88W9SaUiU36Ce1sSrkdo0yYk3Zk6UO9LwgIAFMKGF5G4g1HAlyUjHQAJBzbkFKczgQBcuK8WTOg/b0pZ5gihFXq/rBkAhWlRIbB6JU0shv+Mwda6l892cBicjZ560kzZ5tnkrZ5y6wq9AZH05Jswda9gaK8WZ0AgG4mOmfZ5dfAhwU09A7nOpURzgYN0RqXBt8WEQarMRL0RE55dgadMRy8WKqWpXIgusrQAc55UUsC55pk+S55WlRwnBktc655rGQm55ewA255p+qNxRs5sOFgPgAh55AiQx55RT4r4g755QHBmnBjbBp4RPjcelMTl5N55rl5+xRbWWD55azBEHIL55fl5/shESht3Q2l5L8hAIaWEh3DAGKW2Ah/Vh+ShOKWJ4ISc4UChec4ADIHcAolRyChXGxqSWBW+Y1R6cWNRaXK0QzRvrWzdhVS8rAE/rCxqoCMSyoA/uaaoAgbBms4yahVqxuOkNZIEz+9QwxzmLnOIQcC8Ao9gf8gPUkYcWUhUQEgg15Fw+bKazE6MbqjhhtMclI40MuUekeZAbj6czoPXsBu26lh43kB2x6Z5lJOmZ5eChJMAWVaw5aOVa08UltuX5R1tualREIxxp+h5aagax2we/eRDA85ahcut0RHaUxSRWxMChGNwwqXgTa+nKWQKRobB+dBzMRQE+E/A5Z5OuOCMSO68P5qvk+28+2dOZ9qBRGpoeqmqJeqWHqC9qeHqzMeLcWp6OydmTYAet6ApufV5qDq9bhaihQWEhrQ6oaqAgr0mDtWD2q98CsYIcpkC9a1144uGuJApQaWeaMSwzzAQU+p3ebZAxvupjEwbqxchSt4poZ84hvmGokAFtQHIeFCWbda3KW6JUqV5EFaYMAgN5yjieuOED4c4hGrYInBGoaUV54UApqWEGBrWKWjcFMKpQElMhAf64v23yWeFRdoakI6ZSR6qWi55qNsvLU9uIkV5LQ2BxR3pAfbwct5RdwCt53TgGPB7MRvVRMSWQlRhShn0+zqWrvRXkUCaUsZOrcuosR8oxpIWmsuWZefwxF4Ah15ztakikbAsn5RKlRoIxJsuLJOn0hwF5+oADtAuqWYkUZKOp7oQh+CdQTPmVzolihCMSnKWtihe9Akt5d55u55xt52UApt5dfA5t5F+q+a+3CWul5AIaUckQko2voicRL6RVEhb6Rjt5TtaVZ8mgaFV5jdupJQxsgeJhmxxhwhecEUwe9B+eLGQ+OMe0u/APiW7mGvSqb15XN5HqhUq80TcyB223ks7OvC2A5OPfS24ajygMMsg8eiBAaNEO15dY+e15Gp+B15W/61aup4hdncgd5BZ5qlRhyRPY+yMk5mANohY1xd7cc8g4pW6QARcRhLGkbBdZ5t157Z58Pay8WkcRKMRncMOl5kKRBWw7yWGqWZ7o0KW4Qoex05d52V5L1aAsRV+AQsRo1RDd5sAMnt5+rq3t5CpkueOeZ5wIxHg6hZ5od5l15zchv15TshAIaGXBJScM4ahjwPCgk0gjFcXvaXqewGc3mM/WIt55b86K02J02XASr02F02IyAO1MFl5Bksa+miKUoNMvKUaqUUTEfHA9dMpQEHHsF2kxAc1M6GPBIoxP95MYaf95lauZV5+dB9d5G4hRF4ID5F06YD5e+BzX0pocp15Qd5TJOId5Y/ecD5loaFXBNoapU4uf4q+gXdYPxotuauikd152SYSi8d95UF5RghzdaMNIUoah7kWQaTsAgAuaxmqlayqO9Chj15T95V4+RVOYh6LrcO0kKbBNZ5EPBH95ZdakSAsPBJ6RKMR+XUf151mREacjCaCDoxCY395ycR5sWo5+PvsDt5JShvD5wsRqYalV5LYgQj5X3EIj5WyRJ15poh0D5O95RZ5e95EpOI55BWwyD5PZsvuechccZ+6zBSqAsGAhF5k1+p9kIiCFaAzD5adBYsAorAU32CqAaBsfsA2F5aCQYAh0RkkZOUTwAT5XMR3D5NZBET58ZOUlRwWM7faZo51zko1xJB+eg8qx+Xv+yOuej6BA8OVw6FcHDkaCqA8MQNG1ZestGd3mdIA2/secg3QE75gDPhwTs3qu6ZAWAUJuEG8U5DcPNcV7kLfc5rMIRMlFcoc+bhga9cyPs9kIITsf4+MEU5hkkLh0zqhRRdPZS95cT5I2kI5avMMFcQhAG4j5iT5O58MD5Mj5f5RJZ5uk+HF5id5ciE3F5hWI/0haT5Rd5OTRV504d5nb8jbsukA4uwwl53hsrCc8kYDOYbjAtBMIv0xeQPc2IRuJFgUSZcL5FOcTZ5SL5MRsjLGNY6iCSAokvKOD15Lp+jjBqHRVNB638eFQk7GQBcYusjYAk564KcdUc6S4T/MO6Oc3QwGU9KBlzobL55U0Dj2kpEFvAVWMd5cXH65g4uq4GD5f5cRD09pucEk8O83XgPc2ueOYr5EZ+14UQ3C1ckiyWt5a9l5c72SPBq1o+SuzCuJCxUicjrB2i4GPBhMhDbqC1a6rBtyWIFqKYsf5cwYkpi60YmJMRRURA/B8DyUShWj5oMRD954KWACMIMRwoBcOAYMRo08XL5eMR7dQTTYFzmEKR1j5yMR1QaZ7oWG0bkUpyWj0+OSh1t5glRld5bT5DT+dsW/D5lShOqkmtq/T52xxIpW9UxqLE4pWXgRiYIFz58Z+3mMP4eK10stGkbCcPgy3E+Y6wt5ftg0zqLI5i95lfBy95uXBmyRa95VmUAd5Ej5295wd5ZSWsD5Pz5V15Q0ca08faA6uOGpAKVqp8518WzohjOAGj5qW+VMhFURSSqt5aX8hj5aRghwoCm3B0yW995Y6+qJYllRLE+/FR9r528WF8WR2wfr5I9a+oW+4UA8WdMWZSEF8WfFR0z4LT5r6R0b5zcugD5G4hNGkMT5Vb5F0uKVW9b5Hz5+MWyT5Lb5xZ5yrBFiA0kAR7sT5a5QhfF5tZ5kKk7d4U8hX40OHiismAqWmWkHtMFMK8iQBBABwx+a+b3gZ0R995vG+opOnMhtcWydooUoW8WRj5675ZIa6V5eSYcj5Z8Wwb5Jl5WjoOMhB7BGlaclatFafFaD8he3BTFRG75xSQpaohd5z95Fy8uT2i9Aj6R6kgWV5gT5r8WqwhPLAJV5MoxXAxHT5YvB7t5WuAmtqIso5zRb4W+Z6dj5smkmlGGPgFWCMyusVRNqpXap6rxMDq3CAd7xdZZP6yR/xrzJk6aGb51P2zFg+3CoUoAypU3xlMJF7JhgZ1zxakWDUYPSW8jcOCCfDQB6+lmwPpken5/rB6i5Qmg2X+xn5kSAEA2Nuswt5fiW5UxCXOpUumb5kbMf4+o4CYTGXjBp9O6XZu15jz53bsECWLz5kQICT5+Z5ST5Tb5P5RD75Suafz5t1QwL5nMhFzoYHA6DufbWanW3vu3Zq+6+26+It5ykcy55fN5Si8LaA0AUhWIkKUg55/9ofFaDr5abBwt5VihRyWmHOt9E2Q6J1a795uyWRyWD0onwa5Qhm8WFzoD/cKuh/fmAE+fxGPPcIXRKX5h6+D/ys3hPN5Ed5mX58PaHMgOX5T5aeX5g75D7KVQa0fglj5iMRAL5yjiyo0pcIrr5dXcr95xAA+M+PyWYcgdMRIKW0T2DX5QyWhlRagaQKU+X5PWgldA4M2Ul8REI5iIt/aNus8jovMMC35j0+O0Rwda2lRTOgZIx11hid8opOyD88URsKRlVaoyU+35H6aqDAhcub7w5iIY8g3IAPG+LQG+oAEAYOHgV35bVaXDoyH5ulaY35aW+PVRanOkb5OV5Vd5YT54Ehn6Rrt5klR9HgwWM2gRFC61x6zUAWAU+lkjm+mAUQfMrBQmT5yF5W6hutQuT5VF5BT5MLxjo+Fya3jYHvuVGxyPu3ZqH6AOD5aIi7bwMPmwTcqrAcvAHocJfkXd4pQEK0mJzCTP5WOqr0EHtM3P5jQgk82PWWUJ5qzy+IRwYkkFRhsx9qkR45qmWykqvNaymmAp5p2WLA82Fk1joAXCKlAbQcv0gk8AIE6K64nZAd1kGoAylAoOiPCgWzQ/sW5hGOvY+XyyNuFMKA46wDQWxsnlk1m41v5PQAtv5A8QFTCrTR2CkDZ5hCc4l5m4k84JupwivR2L5SIi0gY3v5bjAjDAb4oamknv5CL5eL5QfCfv5Ef5uL5S+IyL5ARJMdiI0klEUOqYAf5ol5Qf5eL58Qisfw/v5i+c3Sc6f5bYEwf5DJZi4unRcpOWpXIdiqmp5zIRKoRTsxa3WPMMR16i4mLME3DGxXZrPWH+hzkh1hhHmsrs+PSW/GkRLWnfmOdoYExaTkNghMf89neLcWrf5UEmZYAFn52oYaXwqoEtCA4/5d/M6i5Oi5lJUjJcySAHu2jXCFcx5kA8C4qiATI8roUDzkHdkDgA0ZsmSam/5gDk5ghZuRNME97ox/5Qq2A/5St4HHIIuAkGwbq8ji4i5m5/aFg0d/5QI+P/aGsANn+Ee4iywjFqelBft57ikpcaVuhm4k4D8tTkpw5ymxkGkTLR3PQlBAGnuCbuzTWE0RkmxRhB4AF/dethBUAFTNOv14pDCmzUxPROXkZ5aWTaTBsz62JWcclW/oYGg6PCaw6+Rb+hAF9ZItMUyixJzhKExJrAUJhBhByXucAFivcaEsDHApwCkHCdOAuuBtWwxyArXCWHoYx0uLE76RUiqc9krAFOkA3M8H6YMgwHRhDdeoBB62BtAF+s5DAFtJk8mxzHutAFN2BxMa0gFY3utAF8hBxnu+mMvlknQhqCxyNub1+gSxzjcdrcwecKgA4e4RAA/80q4A2yAWDg3mMA+QJiBOzmRRRa/5lgAPD5ewAm/5wSw2/5SEgfFoJFgR18M4Rm75VzExeOWnRbJAAMuaY8yJkQXADmR1rspuRDqRv2IvgFns6S/5dSaO7ULN5nKQuzaPVaEMECmWDDA/8yV90FvE8ns2tAUUAKl5ED46HZ0xgSl5Ntg6QFuKcA5xpRAgG4vZ53f4eQFLzmwxA2QF7ZO/Z5JQFvF62F6LX+NVcKEU6J5O453Fx5IR8CaR2W3QxlsxDJmvRQM0ujTkGCaFJqwdcgUWQXiSoRbpBtoA9dR/pW1IR/pW6oR0HhVJqvIRUOWVhhyqmSF554kpP5pBQZAm3pQ7Icf5cA2UP1Aub5gG4+b5K10hb5OiAqwFnIccf6xHQ4IAuz5R4UCGIbtshAmzz85P5DX0IxMhT5gRW/eW/Ywz7grOxZPw/P5iXkzP5PbB8hApqWbP5eTcVIAYKqsvMUPEIeaEZAYiR8sA2/kl0Awoi3ZkHtMChq3b4iewqcRDhhvi5t4ceR6hP5l4ca/65wFc3WKKMoLW1qI1AMGOwhHC/bWpz5WWkt58BlIW7qGwFlhA/8C64gxRgm8EblRe/5gG4VJO6/2Ar5Fb5H7Rvn5HYUG95SMgW95IX5Uj5zb53z5j753HBPTkUtRrd50Hwh/c0kINZIKd5LPgpdapU4IbCKaBT5a48WVh09r5In4hWIMwJn35+0RD95U35V5aMKWIbCUDkCKWF8WLFRFH51j5hsWGrYh75Ub5SChrH5iVx5V5X6RlV58bRdIFVGWDIFKVW9AhghMDb5rIFI/e0j5pDRYd5+95Y0mvIFT4Qxcg4MMACMAt5wc0hZwh6eEz5K3EkSAhDCLXgcCkZKOeoFCP5x75bH5p758b5s3Z3tkayRFoF8lResu175NoFt75JSW975HIFEX5ISatlwiYe4hmXJQGX5yEhCQa/KWj4+VoA4Ua4QcWrU1s2pfKoUYkF5N5asqWpIxCqWgdaSqWLj55oEim+yla5+WK10MZcdTg8KAsk05mQSQaKbBEH5KUAZaOX0RZmcYIYt5aMF51H0ZQhRYFtChWqaVQal8WLF5BugwMRrMgF8WJH5tea21W+jxBQF/shv38FTguOqXJQJh26oFK10DZ2bkU+75kSWdH5z6RnD5QT570+jqWLH5/95J75coxXT58VI3n5YAWbRhWZ5q95tKWxj8LIFnz5qYFjoFsj5pdaMFMb55NyW0twi8A0eol5am0URM0ibovfo2YFIxQWCQopOI4FhX534FgG4XyMYZ+9UojMRFsuhP2AUkMEFcQAKaQFoahX5zyWhdaFj56oFVj5i8AXWALj4BMhwV58f89uIRwAKQFvZiJ7Q4e0Zj0RrAChMPgFP4FUcA9FaRsWZyB0NcbnAIigtyWeYFeEFZIajWqHW0L4iKIFpAUgKAomGDcAIoM5yg96RDyWw55YL5wc0YYaIZO9H5rT5BoFl4FEYF14F6P5rQ+tPZ5oFWg6loFV8Ulskr4Fd75oX5CCWKT5yCWb0RLaAZAcyo0KUAJwF2ZAaj5IuqqEAl2uJL5/cW04FUH5rMgAb5SUAQb51vZ3YFZ7o3aUfp+A4ClGGDE6vtcqlQvrWT0G1FR4759iWXj5/KcVIFBpsGPB8D5kP5vCW1H5MJEoYFv95ckFtgFloRKP5IsRaP5czAwWMaZ5cUxsYFakF8YF2Z5x4hUg6TecWkFKYFOkFNtuH4Frb58D5kKkEZ+508RIEIKwpdaRkFhX5pkFKqcAqWFkFR/WBd58PatkFUF5IMRDkFTkFA/aVX5HyWD0oy35Qk0mMRkDkSd5TNivyWPd5RtE6URjV0sW+t4eLEFhx4+752l5jnBU35o/ga35viWptEaoFiMRc35tTkXyW4dciCQhj5y35yo0uFRY7UXQ8VbS3ewZMki4FulaP1AdKRzeQO+ccoAo08GUYFZ5ToWnk+MUFXD5cUF7T5kYFYsRLfZhnZ3GWD4F+15Nb5fn50/abRhwX5b4FhUFF15JUFO35lChaPmMd51LeXNglsU27BuVWatc3dQA/kt0FQN5TNiy55315xQ0RE+Wzmu4FuxQiagL158kYKlkfX51fYGzYl7gTm49jo6ag5ih12G6KRkDiX15HEFXoFC70fK8FoaUq85KUsC5+kG2EF115bda8IhMCItJEWoFG75+l5xCYKt5PFauFRyqWWjo2k+Wt5mQavG+qLU1KkjMF3+wzMFglEw95FD5855pG+j0Fp4FeV5H0+N20oT5YlRyP5P8Wcb5YsRJLYH0F9IFWUFT4FLZhSYFAMF2kFbIFYX5aYF+kFTdk7E+tlwpdaM70KUA38cCIaRl0k0FXiWfFRJ8Wb0RrUFVYFIMRhH5cGRq0FH95dX5yEFS35jCaHyWTAoFoaO6ghcuT/QFy8jrCvuoeHoZd0DjwYjSiYo3x8iMFs350qg6KgPuo96i4vEkcFfuoGIAMcF7o42q4poM9tApd0C04vuoJ5QEvE/ygUcFWcFJGyscFoa4KcFRcFEcFAGMGcF0cFFcFOcFywE1cFacFp0FvCWYYatH5Q5+fVRYYFz0FAD5ikFKUFwxhslRtjG6kFBX+tAhmkFtoFgMFpsFukF4X5h4+2xqszYgbBRdhkZ4TIIccFXaxwJ8+n5wih+MFXgQ9d0+GczdhpUA5cFqa4y8FVcFMUA3uoXIhMBRvS8tVkIAAe8F2cFy8FzcFx8FGigQoFq55I6RqVccsFVl5zUFpMWbE0V8AwAAV8FjcFy8Fy4FvdhA0ABcFOGAGighvegshAiGvV5C8A1z43oAjRmVMkK5aAl5MiW3v6Vg8138jX5FPCFURLeasEFWMFVWYvd5PsW0QB+MFt50hMFpdQL50x0AJYIaTIiQU5AAFMFi9iy55775XMFZIa/HgDZ+T8FkZcksFv+w14+m3CkL5S10yrcIv2loaNMFPMFjDoxEF+YFwb5gsFs9ApXI16RjFRB1cjCF0sFpdAGMgssFll54iFgugncFMkFtt570+UrUGv24YFRoFfD5JoFQD5zKSLxiXkxNVaWJmr5adbANJ5adRU4AqvG2csuiF2cs06qY5xa8xAp5Ep5c+CXkW7QFFiqrPqq2K3lxdiqmOWjiqsj2yEagwFL2WgIiPPqpp5tCausFcYFcvB2Z5oU068IEJIEOGw20pf0iU0Y20zQA48FyYFEka9oF7IFxUFnIFQMwJVoQcR1syBlI7hMNc2f1kv3RMUwx7kIK2JDRiPgAC+dY67PS+ZEeuaJfAsQFy5aYOAnCgnYIImAX00LNgOyQB0Re7B9CFvbBL6qO55Rt5a02jC2heOEqczrBQMwM154dWCIAJ0WkzgJ+4Wyk1FRI4FkL5zChVgALsRT4AFHOGmytWAU5mOQAM5mCsoduAsyFqNMcdmgmwBSFjWGsdidVmGSFHwSdVmS2uiyFCi2LxaEnOoXZCGIdpa3paaIApygJ+4qsA9t4FlRCGcqCFo9gQyFSsWHEFq/Bh6qWURDFcawFP26PcgccR9QA10FYMAlBAXF5Ntg8R+AQFqD4tXEHoc7QAsy23eRVUcoQFNMEeyFmlEpyFM46sGSo9gyL4rAaKN58ZWLMFoL5lH5XZ5Y358JY416HIaAyFvWEjZ0wyFjyFY4FHuqu4a/6kscRujgUkFnCFf15HcFoMFZl0t+IpcaLyF18UkhaKSFUbyBsIvsRhSF3UimyFD+SqcmDbBp7oE7OY551VR1mgtVRr8weUxT3hYeoPaoaSgI2ElcWwda1Z5rMFEd547BKWqAMRzOAG7BQMwM7OLghZu+7cgpJQOQ8JyFQdmCMIz35vF5kL5w/Ysf5Yl5eL5ugQUl5zgY4UFm/eWG0YnOW0FyIARQFlQFRIQY1AcvAx0I8zkql5FH4TgaZgAAlGjKFNT6C+4JgEUchqqFDZQZUoNKFbdA8qFbIULyF3O60FRNUanWSHocNNc4KFJgAkKFLD4LnOO75DeaKKFq9ArsFqSWXj53CFFdAZIxaIaqq2vxAnKW5jgHEFdgat+ICxR5SoIFmPaoX55P6qwTGXGqYgMCOghzMVcWqd5t3Q4yWCQa9psU55doaD3k7IxBOsYsFk2gnKUr7mlHA6emI85tD56C5DD5g1Gd16nvEIchuX5jE+Kt51QaMOgXIFKkC4JgNRA/oAof6SWBO1aB1aopObgQDSFqr5r5kqPGt9ebl5md5st5AnEr4aKq2GIa58aBiga3mSkGO6Fqm2sLEuBmFQAUiMHIaFFg+YASd6MOgBbBjSFrBqzSFu6FrSF7bw3l5UgAhs2uaF7PBaaFDbqlVU+mU6qFU7gcOkgox3xClDACoFqEhXwauOghcccHgwGFKck4sFr5kfe49rBqIEwKFTm4wZO8v28iFld5FsWt+I9ps2dZUoxw1RNsWccqsb56iFCE+KBC1yO5umQ1gTHZdCkaMASJqed4gAUhHZ345gpxg5A5k5vF6v+kJiFtHZAp5B2WlPqHkWXQx5BKrlxn7hXiFjPqip5FTkXlxNzWiEaV2aHiqSoRRfcdbmiYRcLmyYRy8AqYRyKqfr2sSqKLm1CgLyuOYRbyueYRHyuBYRXyuRYRe3g0b2C4R5rWHK06IGILOknWVYRYKuHzsKb2kKueoI0KuLYRgv6LYcHauIv6bYRLSqrLmyKuBb22nWbqA4ZWpb2BnWuKuxnWav6ZnWmv6Y4RfIGErmNnWUrmtZIJmFYoGZlOc4Rs1x5MCS4R2DgK4RioGiQm/b2mtGermOQAQ725yqO4R0pGnKuvv6kER7CcipGx4RzIxIV5S6Fpjcl4RIqu14RzSkfyqG7294RW72j4RvixsquHoGeXWb4RR72/rm1pG9yup7234R5725XWGquf4REbmAERUbmuquXY5T72df64ERFKqJquXIU0ERBQm6bm8ERxQm0ZGRYGgH2IJAFQmmVxY3WLquWER54c6ZGUH204UMH28IFYqqxERiH2pEUS3WhTAm3AtGmqs+1OAFUGmgG8jgEIm1bUOYhBgGiaUcImHNIEXRF4ej+gQYhGuuMgevYh4go6K8vYhfAMtXQd5+CkUKI8QYh9kgCAGduAFYhh+A6ImsYCAXhPX6PTCo08FMWs35y4FVgAlGOs35hKRJdwiiAOeq9amfuA1t6CqFIEwvNkqDqWUsoHG8XqaOFh0mjDIJWqLS+vnqpACOBqS6kqiWBOFLRo9aO6KkB4cbqgFKRwmG4sWBl8J4IdJoBIF9z5wCWvn5Yuaw36rlkRj8lsRE8FJsFcSFZsFCSFqT5iYIbZciOsVOFuRM50FawFVMM0OF68FCMSX/uAXBMY6FdqZvm6Y2rBaBH5Df52KRWy5biRzqRLD4pmuPyA5kwuDxS5aY/GczocnOR4+RuFR7kImAi5ad4EfFRXDo22hUF5NMFinODeaJEeZd5sP5dcu+oF0ox8kF0ZO+fBdd5pGF8b5tIF6UF7W+nOF4omeyR41WdpqguF08F5sF5susl5N15U2qkFR4zEEaFnjEeuFujc5PZEL5S6gSoFBPCDUho/BP6qJuFAdqqH52FiwMR2j5HsFXshZX5YCMfUFA3AEMEbcFEQaAcFdQ6H95RyWob5KbBisF+NOvcFFqBO4e7H5RAhN4F+60WdqUMWN+hje6BVwZCFyjiNuALy2M+OmLmY3MCMWg+Faih+2+3eWow+zkE0YFBomk+F8cxhA873wyi8MOFPKRPfS/EA8gMWtWjwAbgMqZURyxbp4YcWsuF/eFq+FgJOcOFuKRyjimKRSOFdAAPiw7JRhPQ9OFPlRQ1WUzA1KRvUEQQQJAQ5um9NA/J5GxArJ5dlxpQaiE5qmWWPqcm2SJqSFxUxw+kWAp5qLhraU8CaBJqen64p5MEahrRUV6diqXkWzpBTwAi2ON2a7iqBzOSnZPuCKxOZC8tLhwvqs5C8TkrzaFf5JEamOW5Eab7hYPhMHhRfcd+8kex4U5Yhxzbmg5WzWxcU5ImOCVxvD5S6utoRqexqU5qrhJMAHyu2exFo57oRuhxaZ6hexrTGLwwYS55VxJhxwnRqS5onRDhxZ5WwY5NHW1hxtIAAhFiS52bGMS5Dkuzhxbrh9HWKmUVyutrCCmF/4IgIG7WFMSqAb27xGGmFGLmuYRhAmumFDUakb2BmFJYRmPEKYkxLmFYR5mFZLmlmFz0kEKuiJGUKuyJGbAmzYRTmF8KuWJGiKuHYRqKunSqXmFunWPmFOKu5b2Q4R+KuI4R5nW2v6IWFcgm9b29eBZKuBCAw/8M4R0WFznWGgmtKu5M6mcAXb2DKu5OxRaua4RKJ5urmg727Ku2WFe4ReoGk72++cBWFQf6ryqsXWmjczgmkf62pGSXW4qud4R8f6D4RzoG9WFz4RcquMKqUKA74Rx722hFdpGP4RnoMmqu/4RLJmA2FKEcMbmWSWjXWmQmCbmb72gZGwSU5quXXWlquEZGCERc2FbtYC2FPyAS2FNrghbm4H2JbmkH203W0H29YGaeOu2FCH2NbmR2FlsAawaRsR6xBepOBIEMDqg0aBche5mEVRoH+/V5W7qL15DOFfiW8GRY15436KbU0wBMFGwtWgPmGcR4q+wtWf+e9rUreFsuGiGmD2qWjCXg+m+FBVWgzCpykctWa/EIJFO1WgzCx+czl4J2F7YC4MFQRel2FfPW12FgvWd2FV1gJ8ktn5Oz8rVch3MwOFXUGlgGnDwcvW0YA9fmw7hHGqUsuIMk5PhBeqDERsMeHq6Wsun+WaNULJQRdOmJ4DFWqVAFxFztu/aqcVopscSRW0Qgcsg6pA2Wg7VUgl6Y5YlV0Zbwkt6B8eTrAptERHukSg2u0IpFMgBHcIFr+C8QbDBJxFaZOou51+F1SBTJFVgudvk/LBKXg72q5xF5vBtamtngX40upFWpFfzucpFrcQipFf3UfnZ8fGEVRapFYFReFqmpFmwhB2c2ZOFxFcaA8vsudwdXREZ2ezuyIagXAu7AwrGAfuhVuLXRukAlEYE+OjJFYFRc/gpau16R0OB+uhftRQPSuTu+1WDNOwk+Wqx2vkJlRZrA8ZFMZFnvc8wFvsWH0FWD6CqYASFBsFJrW6Hg+UFsSF35REeFwuFFsFAGF5VaNSWHY0yZFvJF+pA/JFvmYA5OIZF7JReTwlYFfmCMpFz+O3AoLikyZFDDk5lRmXkITAGhg6URkoFex0jj5X5ApE+6t5S1anj5iD54EGwZFZlRoZFLFRjeFcSWlPBrYMasFpV5GsFxNOqP5Y1ROV+IFRPfSd4FUMGOZFj4FP0FVQ+dfBEr57OUvB4dFRhZFYeFxZFRUFCgaIuFhYI7uugdRQLWUcMEakn/2E4e3eEYMaM1eHihQMx3eEIMxGjwcjGKFRPfS4j4kiwX7wfPI0Lq38yExAUJMWSF9LI+pOXd5dsAdYgW1kBBm3L+yU+YoceXOuzGX/uNMFcZFzpOb4uAxsPyAS+klKWPCae5F30F7YA0fspAGFXWLY+Z5F/OFBUFU8FV5F31Oga+w5FQdalVaI5kcAoXHwxqkdIxt5cs3Q05FqZF95FXKi2pOPJQvOUY55OahAF5/kFhKFclwVMRwQIx1gaseZOgZQAEOgqbOVYFc75Tkos6gGdGBahGce1vYazuMXmzaC+vQQOy4UaeFa95547hvmOPJOylwHQ6M7KTMIUEMlU6mQgm3Eop8DDw6pFdsMYMIOiA3mMqAgoOq6URMF5YPBxdaat5AiFnZ+fg2OoFNH5HD5DH5C5FysFVPBF4F8UF4FkJGF65FQD5UhqgxYTLGhhWeKB+CIARu2pO85FnxaA9R4T5r0F7t55FuVW+3H5GZFy4+HfZeFFIj5w5ktd5cRshZFPq+hUF4IxIMFCHBgda/tU2CWmWkPJFU8gfJFeGwKW+59oLmIypIf3w+2E7FF6pFdMkC1aTEIcMh/YA1lRclaM/BFlFYFR65klbBuk+L5I84UPVF7JRhihZl0DaFHkocShNQhabB3shDNoubBUSh5d5YCh0E+wlRawhy5FhoFefBV/eWsF8oxg6RIZ5MIi21ADQhE9QgchzjQ0PU6HgqmuRq8b+2PIE0MK+f4Ciczcx6x0jZFJtRXKiFZc17sF2YMFUTRstPYYakguoscxvJsKwuy/k4pFZ8sF/uq6e+WcZbw0UCdl0QwAEpFAIwNRsB8epbA6EMCakQ/kRF4JfoNUA5aIqOOjbccOEJHsaXcZ52mpQFWO/lcBsUL3sfMMtDYdywUoYrN4GHAIzkbnC5TYXKESiMahIRrB7URgIARk82q8KqYWNFfnc+IkxwQCFQ1W+UYaaCqRgsHXMnB85qBN5GKwxi8IEHGDW+HMekLq6/cTbccOcZMmgDkz0af9RyX6KDCYD+ONF2TwxNFF2FmYhfPWMFAUUR+xqTtsPswWKIVNF2iUOMkYcUZ6kWQBq1ofNFgckgR2StsJEcUvMjrMNVgrGMXbAZYh0vWqImVYh6SI/EULiQUgsBGx+tFGUYgR2IDw1SYbbG6XAbtF1N4argEIgwPMX5AG2IuPMfs24G4DrqYM5cjsg0Rv+8iz8KYapJFO4wBeqztFzBqBzBVSIEY5L0ajD+SkACe09AWFom4+MA801ThiIWEvEdVk3NyV4g2EAXbAx1QvOeWxqrUkVAUgvWv9gCAGztFIOFWBQYOFbPmTd5rDRxTuNTuZTu/IAFTuM4+1oBKqmJEqZoE9TuXcQoUIoiwUK5HvSPYI24iJTu1dQzdFmJ4DeB1y57dF9xAgc6ipsgdelnIciEXEgNGOaVkwyc5Icw9F80Ao9FrdFE9FVTun+UzIiC8+C8QQPQKycyVhtfmr5EhhwmPSsxOwJks74KycGpkDFwC95y4u8rid0sbbOlgxEjgsHsllFYHG4rIQfRL2AzBkb9FAvhHdRgectb5dyguFF7Xajz5U1eR5FgX5gEuMSFF5F515u95ZZFBqkp9FMFOzicF9FpgI5DcOFFWZFmVF+sFP0FTIeknYrvg55FF4hkDFekFUeF5ZFJVFlZFHAgwigRXsnlRSdIGhgkdar6gDr5RlRQmWLXg1yFFURtMU40F875xdap0RrlFrj5RyaHlFIDosVFb8WwrU/lF0qhLt5SUFG5FtU0tc+DsFt0AynujaWvoxxP5CwFXIUVhBRhBRs5KS4mFFCpkUGYkTa71IpoZR8YUoFAdaf05CIa2q0Qk+QPSIk+1+F7gWJpQqkgBesSFRSN2a1gYFF0j45951o8f5FHvSPihBdapJEDyFclFvCF4v2rDFDYFWMRrIx2ZotFF7H4NZ+3tQ24qQz+vdFrTQNGOnCAqqMjdFpTu44+G9FdIcNy5HdFtTuT/6F7sQHYATFC9FPfSj+BxP+ZZ+qPwafuH56VZ+TsAB9hhE8WphfAWFiwPjFuXE+Bm1dQRdhNwwNRA89F/dFQPSE3eB2KM4iFHATdF4TF49FkTFk9FRTFHxQe/57nYpTF5TFYK5lTFG6eKTFsQ+gNBz/uGTFg0sTsANCAE8qHT+iIWj0RMv2ijgFKF3DFFlaavsI4MVlaq1FnuFCVF/cF5KWeFAfHhtvhFeBMzYWikn0A79+YnhcTREnhIr+dHapZ+vTF5Z+xgey7Gu1s2UAOMcPXCBC8/6whFoHPkujF3b4+jF91FQtiTLYmhBN+cWzFlskdF5NCksjFSruNwwcbuPc5TSsZc5H7u/vh3tIIgFvShPzFOLu/zFfc5KU03lOka8gOFrZ56E5t6WMJ5FvE7JxgNs2F6WBB2l6t8g2E51hADpxbJ5Ap5WrRJWxg8Sap5DJmIUWDTkGhhULmFJq3lxXlxlpWdJqmEaz2WIpqDZCGEapvaZC8EoRwvqbAQxD8YvqISq9xG1eAPr2ymF6YRqmFgb2EIGryuvHW2mFZocAnWOLmCIGyPEpNC/yuLW05YRJrGpLmSzsSb2VmFDhF9YRThFLAmAv6sKubhFrYRHhF7YRvAm3hFBJGPYRJb2WKuIgmgRFeKuAWFkgmQWFYRF4rmERFkgADb20RF1qAxv6s4RCRFNKurnWWgm7nWiWFgpGzKuKWFzv6aWFAXW24RhrmeRFspGuWFhRFDyq072vKuRWFJEFJWFDjc8XWlRFq72TrmHgmkquhpGGXWjRFppGjWFB72zWFiquyYcyqunRFXWFv4R4bmN72/WFOquAxF64RwkxBquYERRquY2FeWF6YGZqunXWcZ43XWVqus2F2bm82FyERebmqERJsA7rRRbmE3WyvMOERyvMeERjQm6z5zQmRERuxF/qup4oJsA1UIYU5IrhXrRsU50U5rAxtBF0hx8VxCU53AxLp5yhxbp5smO3rGVEaLoRYgxwuWHHR+VxwS5mKmi1YQZ5Do5Oouc2x4+xwhFi2xqgxno5WQ5BgxDVxcb6thxR7FD6uyS5egxl7Fihx7ex6S5mgRF7I3CeQLAuX4evADN56fmPE8/n4T+Ak65Mp48gOGp4mWFknYqh4Mh4dD40R45KGF1mUXqqscWTm3ZAe3qSJ4v3Zt6eIbE/aqMZoJ5R1a0K66eEMy4AhzAKkFbPuVmUa4w7LMCDs3LMohe34EXjBRyGQcCCyxJ/5UJF+Uc6tWmYSl/aIraN1WgzC6R+2TahQkGt6hVqFBqIa27HFLguO4uOsAb2qUeCRlh04Wgz2/NBTgCGt8ddgCk6kTBRCC+UcsTB9/5uawk8MMnFz/5ecEeg6wJ50tBFBqms2N2G6R+UNIoJ5yyydfsULBTPMfxKqSBu64Zf+teq1P4OUQBCkoWc5/am7ohRwMiMbwAtzqusmoQ86R+uYgvomFBqmxERkoYNAdGhY1x8UeFom6R+F7wlN4qv+j/8yeq/McryQNdw0VBJgW9dQDsSoT4bd+lTMBCklWcR6cBCkFv8FBqGIoQfc6R+yUeQWAcsGFBqXLwdAGtzq8NIPOmv2Gp+6SIA++q+XFlVBvFJgLUYZm5xM++qTu6Ym0ru6NPWCHq1+q3+wfFMbe6sAGdTBODBQa5/u6ka5qcWh14KNBX5W7f+gdW7GUKNBht6PheDKRgJ61Ee7FcD5w/kwjBqVzOswGY1xouuPOmUYhY3FzRhkVolcgX7wnYIeKeZ9qo6Zos6lm4FBqA7O+letzqMzh7Vw9ZmFBqI7Oscetzq5w0qYkQEge1+j94PlkiA0+RhCUkyHEZSaLVBmGct6quAA07Q21hj+Uqf8+sBpEUT3F0WEZeAP3FLd4NWO2dUMLeeTAF7euQMxAmE3FI5ef1a7wcYPF2g+wwBfbFQmkX5YUPFvF+wlWwleN1s3/5UcMo4I9QG/BMRkAx+gueAzuOCVgP5YpqB+ycF4ewGcUzsEYCnFkUWq1uqtn5EXRIuGdPc0u6p401TCYka1oe8xA70FgXhaLBSRqHzks/a+yBEHoDWOSxh3HF8WAhS0XXF6LWXf+zBqrxFqiFEuuLhqqFGchcLD0XXFLR0PXFHXEG2EwwBf0CXeR/HFjBui4iXXFsrgRxUSRqH7QNxFYVCN3swOElIeTgazFGK3EJmBfUkZWEI/5gJGoGgTnqgP5ZL+1466LezMBC3MqOOtf5Sb5RwhxJhJwhPx+678Pta08ICW4ZdQ7oY2MU0K6jTMMP+s7A8TwMH6okkhgG2q6IoEliR+Z65qOQ/QKURHtFa/c2UYS9h+HmOFQYiQZCAsMwdEEro0KOsKlkh+xTYYPbOMoefOGSMur1sBGxv0AkHG4oaKa6SrwAfFXlGu1OcyA7FsdQ6tlwTgaKP+FlgOEIHoIqmUkP+cPktcYAf+cso/PYd4eDRIU60kZ2eAWLHFDiUevkHNmQjMVW64vMHskHOGEf+VqSNVWc1Kv/mmy4HskCf+hUe2f+jmFH1S4MQhf+wmAoDE90e8bhnDYdkeE6RLxIufFEx4zIo7CKWdwJR2Q3UONQ1UAidF146ksukeqW8wh28rmBcP5eeOmBQHgWTo2mIQkdBuiG49EvVwk1B7F4HlBAFWH/FCsgHlBsKcGDeX5Ws1BZaAqfBRU+QlE5hcjfApGRGaB+DWvYhkKxEiEnWc1v+7Wck7ApP0/G8fq8g/8yW8nCGyW8vh67oYE7O9QwHUkRDBW9BvUknCgdfRS/A8x8gFhCQWbpmGbqnCggTAO9BRoxNCAWAlImAsrMU8Q/0IEoWt2eHU4GIAvB+o+FXDBHhWOlWZRUU0UhYWec4JJ+R6cKlgrJsoV8JNwJJR+J8azo4glbwcNUAx1ApGwbFu5wGKXgWsmzcQf5QGiGpIW1xYzAlKglRsA+iI5hcpo8LKBTDhYam0d8VQa8PA7teMbAJQBUbaVLQnh6Vv2uPeV1wMbYUdBb/FDQWSYW6B6KU05AlWNmevoHgWNHgoMIGbAUMA/1Y9xQrAC//8wzgRjWMOQ6AlAHFQgOYAl7LOQ+aFPBP72uVWjN5tBR4QhPpAVgCdZYRFgvpkwHI1RkKGq8nQPUwUJFg3UUJFzNFjWq5D6o7GrVee9EUF8cXQONedFBp/FZeAQoeDxqNSaU2qQnFW2kP5YJQlMWEYrgQlkUm6eTRU3gRCWdkYgU+wqGkGg95YYters2o8Bw/azzMbZcfHQPPWiSYJdFelYytFkRe0+AKlYkIhEeqdWOfsk+UeUuAYl0CJhQvFDkQrCWS4waggCAGjygpxebtYjygFxq0456fhrtCgGWUqqG3YjCg6BWeC5hLsPfSyNu53CdfmnwAp1+zN2Uh2wrGyNueP5rmOFwl/hABglkB2PFA0rgryAtwlWl2lXE38E5wltjFBBgYtOOU66neeRIUh2guuKWooimzwlAIlnoAfPRMimwsAUmAYIlK1O8fGvwl8xA215+HFwbUmMUlDklzkLZwBIBTQIos6V85+NFdOAIbEMAMLuQHAhH7knWsM9BPVQFEAR0AAvESE4AM0HkAEkIVwx3GWmoAFdo7WIJDsiUgeUME0A6E0bY4saIh1UV4MM+gsaRVRkLSApC0L1Qk7M79Gu1O+Z6XVk+wBFdoXjhKiQauA65URWUNBk6C0coAZvoeBkyolSmEE0ACjBCsqgIAQzEgqUX7w8HqmqUR9kEIoZ/FaXqU8606BA+CJ4c+525olHB+C8AeKGSQu3Zmoimoz+De69ol85ocIlJWo6mUnLEcIxcnFFg0LolPHFtBq54w+KGE1qv3FxouGUYfyGzDU61uEoYLO6xvW2w4UYlhtmLnmyL4ufuq++zZmlgo41wB3Fl/aVHC2QuHXRBQGV0U+LqQjG84RmyqNUi+QROoGmjOY3FbmUEMmcwGPycEJgQIhTMIOh+3wlKjx9e2UHqyu+CHqKfRYocYtObwlgZOHwllp+iFFGEA0zqiNFR9asb6T0k3eFGOx+SOB0kfBWfOAQ4lAWklz2wuxZN5k1wmCg6Oxk4lBIa0xkAos9dFPNGBbM2dUXLqLOORTR4sqSfUwYlP7eMOOvI6RPQHzwN9FJbFdXcox+R95exxqb5T88uXFrsev7GHd5cxg2V6YuFXZGpuAEImI8w4wli5G1jCV1gmmFwrFJFc76BGXAOBkFpFBLwOeqpU8suCHGqNQlFLG6pw6msMNkyNsXxhtGC2smmj+xkRf4lu4l+eWdjW7dOqtW93WlBAYEljfA9vupwAUnI4ElhVqv4AnXBn141LGGms8whMEl18A7KYpaueJFff6hJFzmkwBMbymaJxtlxE2Wz9qKFxqmW+jax1gwCaSsQIlx4y2fFcwl6nJ5LEI7zm31sm45sMAs4531sQF6UCASJqAkGmwBuJ5DlxdBxwp5H9RxEa+rRDLFPaU8EavQF2yad2WKQZCp59JmjJqb7hZhhsHhP7hrLFEgQQ/QjsG8TkenZ3lxRBFtsxv6x5BK5p57DALBiYvaRLFwuqPuChSJDzWSEayoR9sxAz6dAxghU+r2nrRTAxU7FM6uMVxs7F7WxMrhhgB+Q5US5GUWyU5LBFAgxahxGexF4AmvmnBFWhxPp5ySmvBFh6uT0kghFFwR8bGro5oUlQYRl6uEnRSlQKUlchFVKmtexjhxKS5T7F3wRHexzaE4aWz/B2Kxr/B7dGlk4+Nsi/suKc9sq9iAfyFF3snfwaL6HlRH4gXlRRwAwB4U+yPG4onoWemFn2++48q5yaCo9gNfwI0c6WZfEg40c40lb1xiaW6spRDy0qgqo8QqFruc0J43CAGOyXAQRFiS0lHGCqzRbsAC64s644tptdku+6O0lxWiEbpAPWm+6ty4KxADFA9vAzNA5QAl0lkG40qE0eiUW4OGApUA+p8BUQvtxLbZ9ZpUdxcjJrL0vrJKdJ9Rp8UAhbxP0lBxpRmpeoMj0lakcvrAj0luDJSK41iGXnEo6a2vp2vpP9xIMlEMlaIAj0luy4p9xXnEbwgKCAKUAV8R0qg8VM3CAuTxKCA0Awdkq7wAIMl4i4IMlIB45bsOuAZvoiuAfYlGBGTl8he2Slu3mO7IB/hAb6hoZATqxd96gCBYTGERxczoRPRRAoQ3ODwxbsaKiQKXAQ84cXBXMleGxqooQYwd4ONYaXfufOuU2ikcgmoAJaFIslYthWPhmLRdOYw2wFNwTkg+LRAggQRgOMIgCBZv6Yz68tOLw2rW4FvAfX2lxkoRqBAO2m4RC6OBkjKhJ7QKCBeDO06Gw8ecrkjWqTyxuHRP9FcEWSFAUmAEEuZ/+2eFhGxQvhPnArnQPAg9Vh5IAcCQTuBpywFlg8jobt6BL49wBz94NyeCgcXCAuuB2tkTRslslmMAqleyCBw/u4maAAF9+xKYk1AFzHu9iANhBJhBQbuHxoTlOILFPdeQfhk1OOcl8AFeclosGclU/8gQ9ROY2mmxFNOlEYI8eWg54IapJO94uwhseslW2mrjm084BEOHuqpslrnq2m4X0aqwwU/UreYd5gl3siclt5B0sljFqBlajJkyTsWAMGbq0Rk+nc5aI/vo/0IcNFf9eXNw81eheB8U+IxBTc+qRAF1e03y8U+Vw5S/ARe6B4xWMx/UqLw211ujpu7qibVGzTWXzRgaibVGGbAXzRnsiB50kYScC6lpaWMBR8lOExieRpjO9g5lXh2diZ8lW0q5eg5QwV+RKjxtNQfua0wEznAkQA3TcHGAzNA9M0E8EIMAS6ENXR7FGjd8AdhWNIrxsiC4YmQaL2vHh7M5NJWCTRwrQE3AEIgsnG4RuSVG+ClYIiN6IPpUpyRoX+lVOtGE/qGyBk1lhVClllhAd+yoA7slf94wFq4Ai8mRxiuRz27MlSZ+X8lNq2OMqJMqw0q2856bWezgX6CWNhKZR0lAKGkgCBHCA2oBnZAuoBKWRaj4pThj9IgGqJ7QqYAEABV+qDRaZclO3EK85ji+Ry5jQArQASWIOJcFHalGoabcq8cUJxRBQT8BEb+6me8xAaWRzX2En2+mR0n2YE2gCBZ2qrCl6Zhx1hvClbMqwRSxXRb1Rg8l78lf5qqLqp+GO8a2L2TTqz3ZUmmL/hvvGgSlEA5wSlILhwFqYSlfE2ESlu7h7clOw6nclWzmUmmz84M1SBHOrokUslQ/udI61Z2moq9KasiRp8lrjm9UqGoqoT4PZiPdBdvCirwl2xV86lZRO4mASlrZRg7km8R9ZR1DqfXZ9SlfgO0Sl1TqvJRdxuMqQeSlNnif8lZMqvJRIc6VgANNRiiRK4l6Il6j2GZA3mI5MuMD6go5hA6+j2SGe146Mc+achTgkgB+SWx3vezTAS6k1mBbpe3rkcT+l48jmBiQ8FfeGkMComdtyueh9y4rAQ8xAx4lUce7+YVWCV5+6lhdsAE4gIlOgyq3U4CHmY5AEcATJGfxGXCAUaRythqTkdCkU32EECMkWX3B6lhUTFjxBGAY96eAa0fog26+siA5ikkGmz/qBslkEmaUm60gd4Ok2eVslbjmU2iyo6R1GzrqUmAxWwMs6GSlcCBWSld4OSU+nKxjqG+UmvbA9Cm8Va0Klt+WKAwyamGRGMf27kAbb+7uGRCllXq65x1UuVwlso6yyqfku7UmUtGGIsQqmebecP+eBWT+hmVG1/Gy4mghaA/aHKlY5GC+OTil8QB0kGZnGskGXpKBV618lFZhlTqjxe4FkxRxrEmvRaYSlng5J7QxiajmQSbCJGymkGoOmY4OLIOdxutnGPH6PL2bxBSm2OQ8eleJ7Qxoa0T5Ml+hnqJV6DPhgCBYamWy6IBog96vqmjql6ql2P40y5huWQ3OSiA7zqYt6somljGaYAi28VSAV9ciPgt9MbpBG4BdB+D4Bl2hEc6D1kb4BoTwb4B3QCZwkBKel7mJ7aL4CDtAXSIeypfnMItoMgIX5AMx8dD06cQSkAUEwfYAYuGaEwxK4c4g7wIHFOuHILgapTYXvm8IhCQMQh8EcYS6kYxRPCa/0I2UCxJFd0B+smX+8ColFbcBYOEohXQcPi53XqzRBUMGUylCGeBECYHcpOAShRXeeICBJD6KJWY4AMx8gj2UalH+k2sA2jOKI+sx6yfQeceEsmWMUw48SZI2+BQw5YylbMmCXhu5FFuMhdGJPhJs8GcI1jW37ENYMwWAFGA0u8ApMduU9kQ1akdwxWD6UcADTkTwxfKEf2+Q84YOAGEI3H46O0mO8fEULuAkzg3EwpkgOwsYUiZEwO0IAGlewwpUAHYwec0dckXf0pFA5b5uYicHes4QwclBNIEL+UVYcclSdkijFeAAy3k2iIwOATEw+s4oPFEilYjR7KQr2G5U8V3hxUxKsxTBo8ZSE4S36CcaWbMxsZUqmZdQ2tMFwOop2okFOXaI26hL5a4yl1c8bwGR6lLjBNNB3RaMMUos8M1kwnc4FAYoAz0hzeIdJ+SF2S6kyGx62uR6li9cs9B42q+fQGjsIG+Vrq5Ph8ylgx2FN4jCR3veK0Ap8kn9FYPaSYCWZkCtKtahazQNwwt0B+esDoWEx4cP+Ei5nFkGeaHclJMqze+qsxK+gxYgCX2pu49OA8xAXH5bzAiGlNclpywEL+N/0lMl46+CfhJGlxMxLIaysxKUx5MxVGljE2zkETn5rtCkylH+csomBECd7c3We2dUGghzK+jrM2ghqyloahNmBmylUoY3AQDOhG4B5Wea6l/lWfsQsC826l/9wB5e65ke6l37GY+xPCaEUehFOfKEzs2RWU3UIpps6WsrRoDmAsKgH1Q6WAzxK3IAOKgKJW/UEDN8pnBSYmwvIWylxRATm0bwQKIMgGlONQYwkXtgHmAQ6M3BUS0UM2As2lv2APiMOXcQ6McV6ZqUljiaJxGFxh5xM10nk54y2FkW9ZxoklwpxiJ5bGF9qkFiFvAgcP+zE5I2WCekjFx4y2SFxV1BWLFsE5gNsdpx9H2dGFrRADQFZThqVGWjA97hIBFvk5x2WyCavKSRn6q2KNklhdRriqE+ijiqIjWPlxtLFxhhixx3iqP7hzLF6P6QSq1p5k7Ftp5PrR9p5CexC6uSexyVxrp5E6m6Vxy4GqHQ3SmCQsNKlV7q3hha562VmWDSuVm2UkkQA28gOnQUkhcIQ+22NOl2ym/uFbEeHoYYsqUT29g+QtWH4hDgBP4glsIfCAXICDBI9gGdT66BClkkuvFX5Yd+8RnI13G9YCRowslUyTsQvGgikceCBFG5BcJRRLeQ2PFuq6f8A2oAHvAqg+SAGUp8bOl4y+JWqvclO0ik3FVEKpAeywlp16i5hLcW6OlIwWE2ezQh3r5UqBdPFeXaM+Fu/amEURLgMkA/sAeaF0TgbMIUEcl9kzulSKuGzwXOk4/abIMeLQCVQoxqng+pYm7BkR30DT2MdIVAGolIuc+5kMgKQhcA6xkV+q6XQTQlE/qFVO9O+HuqXgeR7kgH6XuM4ulff0UaAQvGcbW8gUPByMx6c+kIhceHFO58XukpVxuNBZK+H+cB6Qhr8pPhP9WvJg+7G2skRlQLulq8w4ul3lYNCAXulAji85caUFl46i4oTT+GjBqlWdZ88cMgMaKNBlB6QDQveBmfg+celOkM+OsTseelHPIs+lSv4mBkshcuulX0m7vq7zAbelFiU13GxIOk6qcMaWDSLf2kj55o58Ul3BFnHRz6GX9Gr6GkU5ADGh7F8gxQhFES5phxmUluHWChFVrhKou0Z5jwRg4WTVxZexLVxD7FbVxBQ5HVx4N5kca69663CaN88akfgW2Gqw/aEfM0vFPf+2yA01WDHGK+lmcasvFNa04BlBulu3AZWEjJc51WreCpo8vh62k2OsF9Rq+24mMw/Ycxla2+lW+le+lUqqhykKR+jLeK8G43kmSWZu62hc0X0wJFfxBZRU0a52g5g1cR5RKX6Dxxw/aDw+RCklCoXlEgwWgBWG+lv/kRBlNWI6Bmu+lghlL/E7N+W52Gow9fRsBlUaAa+lVN5kjhGNekcalKc3QmNvFaWqI+k5FBJHewUlc4aQFau/evPQ5QR24AW8+52kzkEwylqq6UGIfBlGzw1B86wkIzQqdUT/FtseRgkeUSHaUcglE8ebHE/Vg02AcQeTye/SG9ncRow+cxkQetDg0QezhlkIArhlMie7hljCMI085L2U2qBHAxGqH7SgKgxv8UvM/mlO4wuW6xGq/Isu8kl0mXCakIlxul1bAbolLWEiulFulwR6Roxe3mcjYjkhV6Is7knhqZjw7pAN/kyYwyUCO0ACIQPD+ghuZmA+2ALSAmvoU42Gul/kkY1W0o5KvF/o5H+l57C4eq7x5JpkdvFk4keAMiqlchcFGAITePKGHnaNCkeUAQxliJMwhl7yOvyowYBVAGUhlwYkJglQ1wUU4Uxlwsopd+PeAaz84ulXI4AH89SaIwEX5kPcOdW6lwhKf8MtMxGqWdEcPehNALPFCa095qJWBixltmE2jhxp+RNewelsJxIZsVglUbaSIxF/6DxlydUu2ASiRhIF6FGkmsB2EGcxJOlqFGfSkwwWUIxEZGNY0BAB0qB8WA1hlfQ2WL+H/6jRlgeuIoAgN68gBLikjtWHqBhtWY4AfBl7FA5hldOA+Tgm3Ex0RPAl4dxlXmwwUGcIc0ajhlV6CXSGnac8QexDWiQeEL235oYTaAlGd8MhzQsxAKmYKmkr7CSK8UelGiYU2qeQAWg6i18VZFr7CJEcTgUnPUXZAK3+ZWI8uCce+P+hpeqNySp/k7DGcglsMQEHIskgHdSYeeDsMpoAXYWYAW6+laWQioYAhlmjkO+luPekkFrdsPT5JpCU3gwuxnmF2hcBTkU0koV4tQGnwqShqK8GxUiwPMzU0oPMms2mehR6cCqmDqG1vm0RlEIWoG0vrMU2qozwYUC3fM0aAJ/BwB45cA0LMkCAe2siCwS0QQf6u90qVFPGkpJhbxFjOqSJsK7eoeF66qbBlYUC66glood2kf1OBomWWeqqmbZg+elWhlKZlivI5eln1F3fquCqJb84eWSlQoH+P02U32AgMuel18uWelSv47c4GZljT+XVAVD68GlsKlCaA9qA1mk1ak0WWq16tl+6/2575F2RFc5eBlhQ6s6geDAFHhyKir2GDhlPhlLzAa/+/hllJlbhlKVw4ee5YmVT53ZlTRlSJlJx+b5BAJlOZqHN5yZlNMIwScsmYpNkYclY+loT4HkGh5lMulyu6CqAWYADYYCPEqYANCAJci5zgqLCtWQZ5lAcgmu6RZlSyoVD6UWlRK6SdoQgGuBlVB6/BlNxlQhlupl0r6vulNaquhlLAAW8+bjAnZl2d8bWkXfqUjklkk7rcwOEUCFoMOPgA3lgur8fxemM6R8AXpANyRs8a8Blp6QGEWduqxa0LBl/4IIw60Bllcg/6UJQGZZl+ycUGkWVWfgWO5lNTI0TgZglWDSyrgDFlNWIBgeZSAgvF42kzkACelseQrPgMkW3teNWITtsLxlWDSrFlRFlYE00QBCgGNkgczAunFNxlFEIgllNWIObUVFl61W9Xe8xhQbRFOxlyaYcar6gwYBUhq20mexuNxlCRaURqNWIHq66Puo8mNxleuQdz8+llETiCEAjNk/D+RZlZ5q6llTecmllOxW2llF9OOFlg6GhumnAhUhlmBQ8BlgWkBzBollkhqhhwNSaEekKUGBp63BqqNx85cmP53NF6neU3g5rWWhYuLMrFlEPA5L2k7OUJM5/ic3woV4ZhqY3FkKkqmk/fF+qS8xAyRAQHGdsuBD6NY6cZlsPFzdI8GkAY5nK0HuqhelbDkokx8BlEkxLBlvllq0myTuLJRuZlm2q7BlXL+IxlNWIG0A7ek2X+ZnajtWyZ2Kxlx2ejVlsllQLgRNepY+Nlls8adll04oBckWllZVlwBaeZlbDkHllV2qSBls1wHYGaRl88a0GklXZ6el06ORllA067VlETikuC3VlHnaBz8/VlotA+1l5ll6u2kShduk3QmfDoRAMJZlWbe2MaGoI50mV1lkCqWRl3kgt1lFFlx9WOBF5umyjqzGFwBAsEWqmWhzAorqPHZGhYwE51QFeEAD6BL2ly1Ytk5bqAqvGl4Aok5YaAyPqCrAWLF3mIvE5EHG7+F5AewBFmrRT7hGBCT6xJqxPI04p5ZgQq2KfDWvQFbiqlf54D8hhhaP6cccYUWPpWMmFahFQYgqAmrHWWhFaYRwIGnHWehF2YRBhFWmFRhFYrFhYRuLmpAmkNxXQlVhFcrFlYRthF9n4OIGtYRqb2DYRkauqJGKnW9mFOb2rmF3ultIG/Am3YRGKuhrFfYRxrFyKuArmwRF1JGoRFYrmsgmdb2NrFURFEWFDrF8RFagm+YlmgmKrmqRF/JG6RFN4AmrmXrFcEWm4REpGfrFQXW2oGlgmXKu/v6xRF9gmxWFZRFpWFSKA5WFiXWN4RNRFZlkCbF6XWyf6WXWkYcqbFPrmCquoQmrWFn4R+f6qquDpG3RFvWF+bFfRFhbFBKqgxFrDRwxFL72FbFwbFHg6k2FX72GbmVqAWbm/XWSERdquLbFmngkWFFYGq2FqZG2ERG2FGxFW2FWxF/bFUzA83WbQmpERy3WhgYib5+Jh54lpwhrvFhJht20JWqgM4keq2gl7MmL6q6MmNI4pJl8gBCplu0SSplp5k4UaHg4yG6EABKvQXO+4eqvgAYP+O0kchcXnZujhSIAjMeUtQiMeBUkwqESYmZ4BhSBlJ+1NsZ4BNJ+uPMmveR9lzFBSP2ZJ+TAWKsCjeIM8myqcFJ+gglsUG5J+xJ+StsX+8KYmR6cntg38Ew1xf7mCLqSyluKMFTMx9ljbcwM8n9lZiESdlbykencBWkaqc/xMU1A38ERT63h2SLCjsCT4lVUGfPWJuUb4lt2FZkesRermCwd4/ZIo4AEvWLcCJIu1dFB5G6JUEJAmkReDlBnZtjqqPFo6AcTAQtF42s2SEMNg9kMYwkY2s8FAn7RkmM/cMTDld88m88uZW2kRsbcSiADDliQkZoFRzGUjkeZUlTkhIQHaUH7ch9o37cTDlA0RbW+7cA37ckjlFe8R7csj86cQz8UiUCzF8c5gNjAOI0Q36uXQREAyR+J4IHzQN4uFhhEwBj4QUqMdW06uAi4gvekDWqYX4H98qXc6XcY8g9c8LH8AWWADsv986gGDjlT3UtAAGicBOUoeBCwQ0kgo60/KC6MInjlDV8o6AwXUVaA8dU/jlO7QfAs38Es+FBO2XQWFJh5u+oPEuUeC3Ma2qVjwbsk7MCLt4f2Qo2OkkYOvYpyC4tEsI2HYB588J38Z0C1X8Gjs+m8+48b8wFG8ZG8DkCQLqHzkr0UcxgRb+cEkv/kTPBxoBaLIalaF/kNTlPZ4cxgikwI00eBkKYaEZhQ6lVtk9TwwJIweqA6lJWc5PUCkCIYCcY8fDcUs25bcyoC5J8MY8+Fc4kR3DQd36nHezIhHplK/cnHeAskV8Q/2Fjp5OPhaoIC9YizlZEgKIWCMAhcqdLGZuauyew4WkIWZbA7AWQHaSkG2ZFqCg1uw418aHMFJ8bFU6V8QgW94IzzlKZOeTl6CAg/kL1ljFoT2OshEOIWUIWlmAbHCtzl1WlcFGFzlRzlPmhe/+WD6/ZYNiIFNOqMArkeSgWW8E+f0b4i7vqz6lHF2AslLwxcoAqBAX6ljPhRsMADcE8gbbGMLqBOsZEgcd4OG+6wmxLloRUvbGAUIFRUWRAxIhTbccd4cs0FRUpsG9LlOwm8oAzQlCwyFN4hjl6wmCgSMzMnbGTfAEwBxMRNN4maAEwBaa66K8pLlits6wmkrlnbG0rltyB38EyHFvq0eFAhjloP0grluV6grlA/AIrl2pMSLCyDlCtFJdF9TY6DlkCo5mB3GWrOhDnQfWe4Ghg2e89sjzlm4kECwlLl6xAMgIS7oUvMxkRtTkJtFNFIltFWwllgGNtFjeIdoi0I8bHmKNaXwsXDB3fZ+Z64eO+3ktelMg853kJTlHomNYMrVoh+UCchEjUD9lOEAiylSYmIkYh+UQ2lH8EErBP3EWwCXB87mA5OAX9li9GavmsgBZUgWM8sdBfpUnmA+5lAUAg5lv5lGzwxdAP4h5v8y5Mc9UJ6cXqAE0AlDsE0AVTlb8wE0Ai28WjsVwmj+U0C8Z0CipM6aak4MXgW75gQd4LeAYPkDMIGUYED4i8ACb84tE5oBhh8BOluZsbYMNpsH8W84MV1lsbcI+mHZ45pMSlgGOMmTUM+8m88a7lf1gaQsLPETDlvDlaaMO9s/b83gsh7leOU9PEzDlQ2sxXMe2+GplFiUQp4XSAttafMlRYwGcgR9B2ig2LlOFA7oAXvEwW037l520D880O+KiQFBel9B1veIIAZbiJq4XZ0DvM04QJq46igHmwoz6Ce0D5AwAAHmw+OAQkUFhww/YSFFMTIYk8U0QdyWydSxWoeCyhMMdf0WVQzGBxFFYgAtta1hlxmUBJlwt0FdoFgMKiQhwMQ84x1A0Jlt4l5HljHlb/E6LEXQWFikYAWbbOFdoLYgNkAKiQonAvHleUM2IWxZWYHlmQg9QAz78SeYvfCijotygKWYXUAFkAgsmBJlEWYrtEUVY5HlygMOigEwINP06ZaYAWaZaFdo1JRKiQnJRQ84rMB3eW1lWFkAR/cbWkP+AKiQV2k5nlgnlh2hTnMNveHwG9QiWFQf/CMvCyRAvrMMqQgQAGQC9ukUEwdUAIAAUMEmxACe0mx8SYAWVQRR6LbUdWsw20oHl0IAmQga4AE0B6MAg0RKgh6VBtzcgK5Fh6Yy6SFFvgi3R69tA4bAhMMAEG2dUhJ+pgEDekBjWw20fjc+F8cR80XJ7vqSWIAxe0wwwxeFXlRWUqAY2XlLgaeXlXLMy1YRXlZsxVxe7vqcd4ralH8Ew20Mmc4tAWOAKiQPXlKsmVV5OvFD5U9BlrxU20amj+swWSsmfKEZrlJPhxXmts2H6YOXlSrwPiMY5Bk7MK40YCM9kQdJlYAWISRiUIhWOQ84X5AAPAtxELZI9DRwQIdW6vSqtzYaro69lEt4S/OnbGrlMGdAeFBmyAEsmB8wzEI/sgmWM4YwooAXVk59BH6lGjsXVkEgOEIosMwRjhT3BU2quAAkHGr3BWcuKiQ5UkhcA3jhMw6vPmrFWUKC3fZqRAkcWVqBRXFqDBMGxdYCezwqo8NCAiOCfNRLVyfyCjFk1hlbI8FlgKlYJ2wvUkLwwTEI2+4OVFluqc3lNMRWve1J+rI8q3l70mNyk+OAGQMXBeQ84B003H4B001kCGbqqDqx3lRRgkQYTzYVzo3hldOgl3lSwm13lOQAt3lnymbnllk4/x8Dx8Q849x83H49x833ldk52vFRaGqzFI/UttabjA4EaUXh9xhX9cPzqFwmqDchu8dkCZYwE68S9livcLfWWL+8SA/rlmICzwmISqhPhwpcHomAiah/cbdR83ldWMP80M8m9y4D9ldeqOUQF/eERx+Z6WEADTkbIl4SRt00xWOhGMR9BiUgQyedfmbSAM8mN4gD9lHYwM8myZhaIBXMhw9lnMmY1gHYCeoYiRxOvYzjWQgOZoxfjw5Ph83l7mW7q+EmlLgCuQM7vqLalYx87alBe4Xalzl4146Ofl2WG+flFlggb63GWMqQFdoi8lKiQFZAtx8RWUBPRFPlo7GB4wGY07vlBfl9CkYAWNHgbSRjPRfKELYg9PRRWU+7OHflzwAXflEkwPflq2kttaKZaFdoUVYFkAKiQi6IS/leUMxzOvrMlvRc20EL+vrMKU0xrUMY50N4Hplm/lzTW2/lHplu/l820AOqsj6vQGwTWmflNUAIVa7uQfFoX+87GkyKwSalVpW578pnFBfl3+AiwC7/lFlgV2k4XlZbiuAAIAA0AUmgAIAAPVAny5f/lmQgwAV0AUAAVuZoxzOP80MWW9y4OMEHMOZV8GYAfdBWQAipRtXlo7G0WA3fl3/l/Fotta6pRvpW5o4KiQOpRQ84+pRits83lPdkfAs0/lOAVPXJ7vqSOAFdoy5Al4AKiQWRAjAVRWULXlGAVHI42AVa3lvm4ttaAuAISCGJeYkC/AViC81FelnILgazSAeflM/l5CAGUFBwkCcxRu0Yighr8amASM86/lVrl3aC4tAvvYCMILbcSzlSWI4fuwJkFlgUvMKgVLgptdwB/lbzlb9YmRA3Vc+3WrN8UaU+wlXDcAAB89W+ECXv0tzcZl0grleQkyrl4wBwSUmrl1DUWFlC3MXOkuLhYAWHW+LTkXW+edGUQ03H4IkYmO8jA8VrlFckv/cVrlaj8oe8HplvAcQkRxgV7SE8CkbykgJcknY38ETBlQnq4kUHN5jmqnMmTS+6GqJvldWs99lo9BLA6igkuHGtzcnyMs0mTaqNjw3j5TaqLe0DMmgSGXEUwW2L6q/dlevES7oLUAJmY4uogTCUPlR1InU8Kkc72GSPlvAhQ18lGAU2qpUiR9WVTeSqCMgCqMAwwV+A6pHQPx8S7oLwwGngm3A1vmttamoAL6lt00b6lAfleLlQflNTxv6ldfmkflSYm0flt2ePiMM8mec0yqc38EaIlTOld4h6ul3QVMPlOf+kZ2hTBfe2WPl0cC226cPlMa0RG6SGBSuFIwVz0CkSAnhleuAWxMQw5+Z6Brq9/oKiQRPCQ84oTwGjsDNhoflKvCHVQM8mjust2e0esSYmsT8cflHt53Nll4ceRIGYMtzchXUgrlBAsqZIW0mM1lxtB3gVzMldERR6lhjs1lBgQVvW+IQVNYM9wmH6YY0B2KeI2+XtU118XB8Gyevg8x4whEUzYc0skuicquAO+cyP4YcWGgW6j2QblR6l3mGwo5YblHom3H4mjRkIVTKxbbGsJkPLl2SEDjkFN4dc2bk50WAbgWbm0lWcWK4MoV8wmmskOKeQh8bEANN4PMUSalAosQOl5umYFlqE5jnQtGFgNsVdgu8kpoV31s7BoklQBiFqmWX45uceN45xww3J54y22AAi9GNZxc45Jl6jEl4y2s4mtAAf1lAE5M6Aik5qmW2pxmNl1IRVtlrNGKvCDYM32cOXmJDC0JsZ4lAz5uxx4x+Acg3ToTvFbd5xJhHd5tBsDYM6IV8rkpiUUbU4IwUq8KS8GUkkSxTjAL7BiEmNQAoTiVQAavwJf4SgAYy8be+KSxpQEKcxFmsfEkgGkz3CL6WBkC0Z83H4rm8coAcTAdkC3YVc283YVRDs3YVPgOKt64VGDK8HCAyz8Fbc/DQ7YVsZ8NYM+68JQsc28xTcsZ8UmWU9EkbcSoC4/clbcJQsWp29yCnYVUbcM4VtpsUbclDsh68Ubc84VaCRUbcRDsE3Ac1kUbcQ4VEtFPkmrY+ZTB44VC884/cD4VppsT4VWw4T4VcMUT4VE4MT4VoqMT4Vc1kU0MCsQEexyoCFpMA7c2/cFpM8bcTyC6s4rUM81kbsqEEVWjst7G00AFpMcMUO4VMEVE4Ml4VMEVoqMp4VMEVKjsiFkQEVUEVKmAFpMm4VaCRFpMWw4pHmaEV9jsr4Vh48K/E34VkEVt7G4mAREVE4Vz4VC4V4Sk74VFEVDEVNbc4kC+EVuEVv4VnYVNEVMEVcMUt7GVEVTpsR4VpEVJEVFpMWEVTpsOEVSEVoEVnEVMEV00At7GecgdEVGEVCEVuEVtEVh68t7GzEVaCRcEVmEV9jsAkVwEVWjsHEVUbc8EV3EVIEVjEVK/EXEVjjChEV2480EVHEVakVMEVxEVVkCvEVuEVhkVTpsckVwkVxkVNcO6CRV1lbkVukVTkVskV9kVCkVlEVpEVvax436m6wDN8j4VpkV81k+689kMgkVh68UUVfEV54V6s4/mWkEVUUVF4VkUVAUVeewhEV4EV6UVv4VW4VekV4UV6UVn4VAUV/YVCUVzkV8UVUUVu4V74VeUVpUV4EVc4VxUVcmMVUV1DsC4VyUVEUVNcOUUVZ4VLUV4UV38EXextHmeEVlUVxcgrUVzUV8EV0EV6UVr4VmUVqUVsEVMUViFk6UV34V4kCWUVxUV+DcRzmGq6tB8mQgxF8eEVm48SUVkEV3YV5EV40VFkVaCRzkEZKx+E62rlKmY7Wwq6AYaeI+0gtkaCRADU1B8Ad5/UkcnMiBAswFwwe9bqLjlK0VZkVKUV4kVh4VkUV+686UV8kV4/chHG55lRGUZY0hQ6/ZA9ncd3CsIFDE6sWFPog3hhPGW2Js3NhIv0TNOsNycMVR6lvbMJ/mSMV6LhoG0Qvqzn5IhqYoAenc5oY6IVUGYjOlN4VmMVzvc6/2gjlbZl1P2EsmiagbMIeEVFg8plg8EVxx2plgr4Vn4klp2hDs6s4n4kRDsd7cGoCA7ct8EGoC8bcFDsLMVppsplgn4VjMV81kAalfMViEVaYADMVgkVyjsfMV6EVzMVGoCKjsIsVHMVwsVVMVRsmssVQsV9MV0sVkA4ekV1MVqsV/MVXMVQsVYuAz4VrMVmsV74V2sVLUVasVesVtps6sVcsVmsVgsVSIcUsVGoCskVFsVE4MNMVfMV8sVhEVpsVtEVRsVzWAv4VHsVrsVOWsV8U7F6jhhCgxXDk1gkOIVdfmkYV+C8Gvs8rlVZlh68JQscMU38EpelBMVuT6MKkWpkFMVDPhisVsg8fMVnMVysV8zltMVdsVysV3H44sVWcVSsVnsVqDcvMVisVLsV3MVFbc7MVdMVFsVlDsaYAtsV+bcRcVVcVplg8kV5sVysVc28OsV2cVEsVWp2CsV7cVpcVbMVZsV+cV34Vh/cAsVfMVjsVtpsGoCxEVzcVK9hlcVn4kzsVNcVaCRFICAcVIPFRRRPGAdD6iBAzPFbf5NQAsrm43k2BlVG6dgVs6cdkCscVNP0TxFRRRkEA9nc/M85F8fngXM85F8ySIQ+glL8nMVczltkM968qDcK9h5J8c28XsVn4kS4Vj8VJcVtkMY1kCWltcVGjs7cVNYMs8VvMVH8VSsVn8VGkVzMV5J8cmMUsVGIVQuq6QVo/5mMVnKA1HCdAcPBlxklkQ5OZCZmWROWOBFJOWfQx3aUiQ5JLFE94EmFFTk/N0KoRonAF3kFTkKWYFNlEUW9xwtNl0YULHWtyubHWTNlHHWGYRamFbzW+hFOSeHNlWLmXNlemFPNlwnWvyuMb20rFYaAXuMLIy3ymNhFCrF1YRSrFYtlNmFr7gdmFmrFDmFjYR7hF6nWbmFmnWerF6Ku9ykjIG/YRnbWJrF/mFpnW5rFIrmlrFutlJKuCyqtZIYiVcRFqyqJtl4MVi4RrrFy4R3b2VtlcxAmRFfnWbKujtlu4RgbF+4R2dlh4R7tlJ4REbFXtlUbFwqu9rmftllWFtoGgdlNWFUquDRFroGXrm4dl8qu6bFUdlSquHRFcdl6quoYGzpG2quyYkwERadl6Z5Gdlo2FKYGlbFKEAudlsER02F9bFmbmfXWCagtqu8ZGi2FDquJsAFiVGERWY+Vdl62FpbmuER5bmO2Fs/6e2FexF6QQt/lu+Bvt5JHlHN8R+4kalwIhDnQA/AMa8+8AwoCW4kPWq33c2es8HmAeUdrFkAACEAMOe2E0dXAISOBxlOgBdF5i7C6ykmVQ8cAh5lZtkQ9Ou/aPTCtDAuWljIhDnQtbGciEXPl95qSVc4auZpc8Ts/jAGIAZX8WmxVrg8IAmckdyVPZ8iBAH5l/sSUGI+yV86lAyVqVwpFOzsuMZwiSan/AORl1oxM62iauiKYsqGZoxMxQQzc1KOLu6OPWJgWJuuLGG8PlZYA5tB+glgJ+/vo4sB1hlxuC93W1xY5c+0DkR7kcUInpAqcQf+l0FWWuhi2cZ+Q+jEU25AaArthCJ60FlRRR/VBtGGOsGl2kA0mYXhvcOuj2UXhFjGQ7GdRanGlwGhAuaR6lhXmA2eEaha6U3H4naiqDc3QCDIVX+8dza918XB8ERx/vo83lSNk7OUsn09J+dwxdPhH+cr6lJFOGEIkGhqhwuEQLy4XVEYXU4Ckdu0yKwuqVT0lhGeny5QHGGyeAukc8maIGT9ltNsbqgcqokQ6q8wpjuqekBLkZKVu0cPM27xgYtA0zq9ukTg6braLjW/QGW8g0VQLjlBiWNB8e/BTt5VeQMRlzJIvrMXhink8niEiBAmxAuhsPtaUFenvFdGgF4WAQlU1qyW83vFfq86flzAw3T28gOWMw1zkpEGm3WdQVmiQVRs4xglmBnPA+2cvglt/FFzgIb+xaViCi+aVT/FvUFx2c8JM4goGgotheT/Fyo0DaVXBwh28WAlqAlhgli4kSAGh28q1qZ6gHaF7iAZzCzua9Sk//AaiCTMlnYAsKAQfc3yqXyiQV8+VAOAAZJAUwAUf4FccqVkqtqrVA/Xk8uaCaV6kgSaVyW8KaVfq83vF8cANaVp8k6aVIQlz6ROOA/MkzQa2aVZ6gi5W+c8f54T1lpiUcK5D6VrMkWZWRRRxF8cy0rMkz5RRRReKgsukQpYbZWgBWEmGNmkTKVR/WiMV9Fk3om5wmIOEOwVKXcEkR7BkKIhzBkVhIp38UuAcGVx0Fdu8zkEVxeQHGgGVS7CqvloGV8MCXzqooV9FkUbliecyHklI8FSMyQ0tZ8ZpcgOhPApYwmbsUi6Ge3W/H5sWlGDco6la/c9Ch0WApx2K78UzkNg8Rx8QhM/nhwNUGGVtGVtbG4XhR6lCGeljGDcM8e8sTCOWALUAUgFttaHXaWvmJ6l4TC9XcM9sX+gPYpavwq8Y6XALXAe9a2YMmW4TnRjD8WEAqjwIAAsSIvLYIAAbKg8gA9wWQwcm88WEABXMmEo04QJmVaKgjD8lMg17lbcQBXM+Ou1YAX9853kbm0SU8iUeB0xzk8wnlEXl7I8p2I4AVRMaLSAwh8QaVnplHplAL+FSM/uoHVQgh89lIs2sIWVYwMYWVGbloB8HVQf9sziwNZQAWVdYgGZEHb8lKYWWVwthBbh0gsOmVxEA+mVw8EPdkbUCPdkHUAvfIj2AuzaU8mGDFJ6kWg0OAVOcxFbcM8m6+kNbcyqcHJlrncJ4GnKVPgVpsRxIVOdGE7GRWUpQcwQVUQ0lIV65kS8liB+O7QdVkrkAxbMX+8UjA+UYx9sX9llI8EgV23IQ2qfGUogB1qOjWVqc+3uAr7wRnlTpeFdoBWO0Uen9cvdlctaY0BK3+U5AQ84AhshEUmsa/voY0BGEI0UeZ2VLIs6HcMxQqqwf8A8nltm2BKQrtEu3lN2VFbcJ2VaqVX2VZ0CHUAAWVqEAO3lIe8qBA4BkKmAwAAJgAgOVecg4OVeLlDuCJ2VsCUHIl+48Slqb3l6s4MO+YUifUVW3RJw8PmVZbiW3R/yIWM8jLhK3+PMBeEVx5YY7cW3Rpx8tzcawaV2Vr0mMfFaURJ2VCOV8fhqpeV0B9NhQ84n2VfkISWq7oA8SAPx09ic7QA0QMlYw7QApUAg8lgd05OI4o+AWVVzRZ2VxsmfDcD2VmBYJo4VD01lWalG3QcvOaAUGOoAkHGP6mGIAzQAkcg0fM8sAJK+NlA0JAJzWrlkCUUIp+JEm19QldR7aVXcYFBGgPlNa22jlLWOzaVrpBdaVdGVBAFQmVjGVozcfSeyGefHc4mVjFI8GVlI8HNgdOAkSAKGV/HgFigFEGUuA6nIpGkkcgAeVBkIiXUdrFiJwozoScatJkts2+Z6BFOX+gMfF9Wl/2miuV5uVJbkFigUaIuNsph22boCpQ8+eDK6L7W3I4CzYhTBwZm5AuDxMDKkGyVxTIueVcWGZ4Q3I4+PWrxsU8mXbkeUA/OBNk2uMAnWVRFBH7RPWVVL5y5M/WVy5Mg2VQmlWwWHWV+6lueU0JAj+UTZMewCfJ48dU1AVwWA1ckniIb4iL6WDYMK0VdjcGgVYOsh680SAPX8gDkkaAUcAT0kAHI6j8V0mO7QDYMD9lhGUPX8+60G+VAAItPh1WlR6lgHl5BecO+6qVHXlEcYPyIRsmbwAX+89+Vlp2iHlKsCtdwQcVqX6reVfIVzKV1JmLJ+pPhjTkd9ckblos8lzAzSWqY0l1OdOAUmAXyMXAVBowSsalLsYYMpHMFpMc28tIhdkCp8VfZFB7YAd5XfliBAUu42ZW3mWe2KocVJCUqPhccMEbl9kVmKxCKMD/lXtUialkF807A1WV4omh6E5OM1ckEMAA7CS7oDBV7UAO0kHaUVEExMa1TMATqJJ+5+UVJ+ms2tJ+CblGjsm+8/W+XeVk4MYe8qbM/c8aQ8jxYHvFc6CiaVv7FQQlfq8+6VXvFUmgZ6gBYOX3EbmAas0FSMAHIh28GaVEb50qA13AmowhXMLgAZjUnUWhXM3AAZOsh28wTWqhVhXMnM8S0VgF8XYAjdRNjlfWsXYAIahDmVUfFWnMNOYY16U8oQbUw3qLeVg+VAmV9uVpLFjuVuMUMMCFn8GjsOEA4mV/gcw+VYmlQgcbqgLUABUY9SYRUGmul9SA1ckFWEbBVwWAzikfHQW6VshVO6V8hVWz+ihV4H+qaVKhVp6VggO1xQEDYIqCLoYCW8VhVHzQTJs5oYH7o0dk1ck9jwzkE6HAHfatB+3fazvFnAcFLqZgcew4CvEiJloOU1ck6xATeVV3kAxVrBVU5kdSOH78OWAIACkjAAACwdk8+xJOgYOObqALUA1ck64w85cUsgHuCbaCbRVtUx/4gXRVvfaa3Y2RVt1Qfq8u6VBRVnmoRRVemgwQlpRVY+gN+cj6gOTIv9OTom8eOlwBJRkBaUCKMxFh8cVnvh0fsrDg6yVwuGhE8KI8dxViZl/3EAACesMBKW+a8VhVWUwAJVFYUON8T8Gf1gfRkYWG42ADg8axhMRF6KkKi00qexAWp0CNbl/XliHA7dlLd5WxVab5l4lDohLe0mTMSylM4kLOsd2+U7aaJehxVeRV7WQoAlB6VKhVYkeDOBfg2bjAl/gfg2Ly4lI8tEUa9sB0k/RkCW4uhVcP5z/Wqfw9JVwW0c4ajJVw78hGUrN8Lq5gBW1vlIblQoVzGVBpQso06wWlKhQxMwsaj38qmUHBV0UU38ENpAVxx3mWNvlf+VwoVQHGFpcm52xJFx0FfRcSkVsMAiBVunca+V8JVV+AWMVjYM4EV3YVzyCKEVJ8VR+Vuw0xMa8d2MNaQhMRow1ckh6C38EAsg6BCSylWSUIPMkB+vpV4bl+GVQsVnu83Ravb8vb8BB8mvMl88FSM6nIYLqGzMUGwyDgeKw7wM/S8mXhMB8dB8wTCwDUA98zF8kiwvB8UZVZjUOuISikeQsvb8uZVOblxrBtUi37cWvM3gs6igECwAuYFFS5ZVFSMJZVP3EqSARZVFZVJZVrN8Z7WXhVrb0p0VSX0xukY4V1Ie3TQN+cxx2w4i5G8/+VY4AHyu7jB3GWNNhQIV8C88NgRWU4ncUjlBB8F/k9kMmpMbGVzhV6oC4n83gsKHcaaMKmYgPIQTlOAMdfmtzcyh8tjldB8kgUFOIFZV5tkN18l88poyz8U6XAF5V8jlZ9sl5VdL8pFFx5kSikn3A2vMiCAakcP3EaKgl8875VQvML5VdL8P5Vn5VmvMP5VbZVSNASdcDrltBeP128g0Zh437cX+8XBVoq4MFVSWxrfcUPkaylScagOAF62+Z6MmVx6lSJ8KO8h+8nZYn4QEDetgRL988FAUfFDmVIahThV4NAdmMJ7lsbcPdku2V04QizgpFV798GzM5hVT0VCWV3uQ1FVVFVm88Iah+TALbMnEEJzg3gsGuABRMLHCbWl6iwxQCH7WoQArwwlPi1fE9txkHC1sAK5VFFVQhM+7lHtg9hVrww+7lsbcZFVsbcfMlDmVNFV1ACTwAfYAa9sjD8QNQHXcrb0owQPxiZxw8MAzkE2ohyJCZF8kQV7GVQBa26k1xV6TAlW88AIxj8LBlqIiJjsPZVa/cQeofBc5sIHIVt0ALx5uyVWMWsEc6xwA58J4GyjqkeqSJFurlOgGeUAKZEaJF+cquP2IPCu38jYlcYYr3WfFoCgGh2sLskups3v0NpsHkCv38U7l962o7l5JkkW8b3FMZsWVVCZsseORVVGVVjpsi28Nps1kC+yc6VVNpszbli7l6gcSYgXr8SVV3EwaVVYI8lVVYt6XVVNJ8+Dl5H8t3AVtFRYGnrl/BMdZGMwYYGEC+6xCwluq1VhVfWKvcl3MJmAN+6aset/M/TUutq01VeeWq6Op0gu9E+blbkhqX6YVV1c8g7llzGBGRewAH78Ch+bskwDRqTlPKw6TlR0QyG2uh+uN0k7l8L84tEM6ub8wmdBJzcXblPzcVzc+487YMSlglDsSlgVTlRvCJEcg4wx2FTeWMWsGaUsmWVlBL9cNlBMggswBCaAq7lX98/DlGSMt7cDmV2/gdk2GoCMEUR7lm88yNVW9sN/BIyMzUVMEUDmVPYAt7l4gc7804EQfkepCA/mMmkcpNVrYUFEALFVTnM42s/Wi798sbc85MMmVcy0sXmmBYBV8FV8ebYgDkMvIGY0Wa8PZ8bEoua2HyCD1V7ugX2CQexJRMFqAoRheVVLPsQ6V4tV91VyXm5Nc7zgx7A4iQu3mgps16WjDA5umvRmxJmbZW6k5yox9ZALEl4y2cP+fasL2lIYVDTSBLFLaU1iFqCa3QxE0aTwAmCapf5lf5mOWQHhJNlEyxNAR0wR4hxAmOyOl7Ax9BFC7FTBFfAxK7FXARa7FiLCXp5/i5u6u2rhOku/p5368VwIghFJ7Ft+lIhFJUlVkawYRjeGlhxohFWCml70t7FFSmiZ5z6uyhFjmOpNFPxl2FFoycolWtBV45suEglP5BWgkSgWWkWOquyAYQ4JdOAoUgacZucd0VO5Fpf2gua+5FhFFf9Fpn8jrMuVaxsFFFF4eFVFFfER+95/MWLyOSQ+W8UMEhPrcwpm04iQV4uX5VsuCck3XASPFTMWA5lndUUqquBx3Yhrt8nCAZs+Jiwiw0k/5C1B+/+DdVBFFPt5yKOmIl7ta5FFRZFuDFM8FZXBV5FjE01/5/z5vgA/rBXvAxrkz35G6F/KuAusUi4y6Vvu+yUkY4UgrGf6cPohjp+LYIHNhxnBRsgoOUHoh1Gga8IZ9VE/Ae1xjXBFzm1TuK9VUW+e5aTRk5Og2/BYcF5ckiMANFQLd4XhqdjW4HF9Y26UR41FtJEIURSQaDYFsPBcDVBVg/j5ruFGzuCP5y1FzH5VsWqEYu68xLWb8FTMRk5F2XpPohsJkUYhk4hQLsYJA8Yhi9a5eaLuFT6RehVJ4FTeFHuFAVFMr5iVFHeFEOFFjer5lC6qGUAnYh85c8DlFb59dVI8FLuqYU0lAVbz5KFA2DFENQl5FwMFiSFp6k3mMzYgZTuptAomES9hyp+0B4Fck+n5kAhGrCuVhzugIy2R6gE2cM8+EFhkZ46c4OZRQHB5yFzE62MkyYw4xkAWkKZE0ZQHPUUthuphnKWI4Fkt568RXFRUd0oKFn+AhpQSt51aoB/UhZAFrCvUl8ecObUOVRYTV+hMm4gRGqQHUITV4PWux2awU8TVDGCTx2/+A1E6YPWDGCb1x5RMsfUy3hW6Cux2/oAAG5E5wcRQFrCqTVC8AAG5Qpk/gc9V5HVQlZkiHm2gq5iAtTVGgA9TVHVQfS8qI+7vqSOI7EWa2VZmAcykrM2YDVFrCAVxtJkvTV4PWewmPUEleFSD5ZU05s4c5FBDVp/eMvCsXqiP56sFCUFmsFvuFaChQdcgvqymWWtV4y2s+xqiqWUszJ5BRG6pxwKAOLFqFx07A9J5N1RmBkxE5jQFczoZBA07AbE5K4IsNAdckgNlgNsGUYorqYNlWRF6Jq44un+Fw5xcK5MERvF6GUY3mIz9qINlcEWGUYNmYu8kUNlCaAhzA7MBUxxWZ4P458cAECaUVMsv5jnQ6rRVnsm5c6zVGJ5EacqiqNRAKmW4y2NJuMcBjGFuSsxJmoMm7F6O2lXFxDd865xq1UtZx1hAfoVXFxcyAucepQadJCcEWeskGq5AvkaaOP8eJl6w45qmWzTA2keHElknY7oVRwxWksYNlutVXFxczodRAH5612lArV4JgyPq+csuJmUac1yonl48v54y2A8RZpx/2q6l6Im6S5AzoVorVksu1GktoV4y2Sc6zhsK2WnvApk5MGhCLVMGh9qkloVvF6czoXKU32lsklIOlIEa9LFBEa+Nl6hhjf22dU6MmmsaEuxJvlmzww3ljwkktGzjQj1sTZoSmqDjaVlVEFVNlVqQ8o3CZtB0d8Q15NAlRAMF9ebmBM78N+csI8uM8ydsjH2gh8PzCeFYWvM2YgCJIggsTokSWYJehRh8ntg3AoSWYpvA6XMeM8mk4Qs8HGVaBWqKw5sBhWY+bV02hTn0gZ8Crqj4WvVcOWAMFlvhGBG4aJuYjlizltc8cbVe+kBF86igSbVc/cqbVKmYaUABMUhaQGXgL78hFgJ6YzqBHYBcnByds1O8LK4qJuhcMvtgSXcoIg/cM23Iw8i/FVIBSZOshXMmaAZjUJGym7VRiEUraqgAaQs9FVL4CK7V4G4a7VRiEea6ZfArehqIhQUVKNaOqiJJ+sXFkLqmfmM8mOHGGFIc6cZ9h7wcxF8StsCycZ6cpWemI8M2A4sAb3geIhRImutQH7VVqV0bqGRWKaesBqR0khjCjJqCTG0HhGFobJqSkmWp5yTkY0uhEax2WenZ5WxRKo4oAPpilYAJFOK2O2QA1WUsZsBEUCM8A0VDPEWiU4/cOCUrc8zUV6sCL2OlDlAhsZd8ZvFsOCb16sKOqRkH9UQp80DsZyBT6e06lluVUAWEIguSsYUCSgBegh2HVv2IQahMyRo7GdVQ/4IZeAayVSZI5S4WtUzIAv4kaTG7bsWRltqUKNG59kbLQRdkviUcgGd+Y4BOo2U+DcQhM5X8VeQeThwNu1essxBWxBxThzVa2tGCrlpKCg6lQJRbzq9k2TGVRWU/SeruV/zq65kxLV8HmtAhWXROwsWblMwCsM8ppVjKFsNAXxc59GFVQZckIvFl/GIRg+umJ9Aw/UUDl+PWCvIica4oAWAAI0YPgAUJ6EoASXVMMmdGgsO+vB6Ul8ldRJnVSxBn8gChQHe4Cs8Uzk0bqZmVtlVTJc5M6gIA+QkZHg+t83Wg78AAQloxQT/Q8XVca8nsmzQa7Fqm855hsca8MMmtXVPhg5DwNCAhQQnsmHsmdGg7XVlJVUCALXV5swqXVPhg78AiXVhMwCW8QnVbUgWcA0Gi9j4Auw4goeIwQHG77i316LvkbPkyrgsI82PMJHsAC8YbwPsMdM8v7ap0BccgycAURMew0OAVi92bVGdu2ojM5M5Az6k0uqOWyP6YRwKvabLFavaU1CcV63qWIzlHoWxe+DLqyb5/4gKsqZgcJgcN4lpQ0yZUAz5E4Mu4GE4M7LqgPVOQ0sIkAz5oqMu4GoqMRr4kPVVWUdDAu4Gc1kwYEQahjzVUrqKFVpnq+rqH+cdNh05VJzc6esmcmjwQbOSizg+kU6QGDWO9qArq+Ve8kgUIw631G4vuyoAeUGDb+cAhw6hWc8AcaJUC5jBiu6qlkKhQlPVYU0hOkGngFA67D+vfB1VBaIQ+NICywvD+xz2ihljKc9ZM73WUGwLk46vg4gohEUZ8g4gohe0SXcjxBOkAfGqn0kL16oJYVpIusmEachMkPiModBgdwuvVWFMsUG7WeRj6bskBvV+ghH6Yk7M7WeHq6XAAoRq6Y2LNBM7Guue9ckTg6Z9qUR25OM2PVl2q7Xlx5kYzgSMCw/cm38NERcQCq+8/JMc6Ay5g5bVTDhjkw+Pg1M0EwCPJo9B8aQ85tkLoAOGAYe8Mkepvl74iq1kknYhEU6fEOzA/989ygwPME2GkLqqAVtUA2oUbTwwRM6fEULQ2vVVLVPkRiPgCZeDmApg0BEAx9sOE4KS045kYX4FzwJEAZfVW0gmxgNOI+7EHTgGZMR4wX+8RCAO/gXuw6gAGQCi3ALloLUe9vVDD+LNe0QqufmPIWEx4OO+ZvaTiqEQ5hhkgjWVql4VGxsBAUuOeBy5ge1+0mC61uxd6KqB5vOXhBvH0KWBiWBu/VJ/VaWBTw04ABmsaLAi/ZuL4As8URfcRp8FBFE7FPklbtVGQ5qOl20u5ullr2MdV8eGzBFKhxg7m6exHp5JsA0ekG7FOexW7FY2xJ+luJVFUWYbGFGAqUlkgR6UlSgxidVsgR4hF4nRcS5SlQMA1+UllX65kuHwR3+l9+lL7FGdVzkulsAKyRbxFDHVW/GqRkHNc21WBSgGrUrZlkqBvzlMVGXV6mt6RkAVf6zkE/ZlRUmtA1xRAOnQ50aIhc7mlFC6PPFnA1VpW9bq1mkm5lWZ2UckCbW9Q6COACOA3yRi3qDdBrtB7DGmH+VD6y/6W7qhQYiBA4Vl7FGSg1RoiZn65umJrVcEWjimBqxT6xDlCALmckl77h0BFblxen6HlxPI0YOlELmdJqeCV7IRSklqp5xzaDrRBOWCcOJvaxEarzaxCVJEaP7h4oR6P6v6xRNlLT6pBFVp5rimXLF4SqDNlMdlzNl7CVArFnxGQrFPxGOmFfCVJhF3yuvNlM9C5Amg9lpmF1hFRfsUiVdhFgn5siVjhFtmFzhFynWQv6iiVstlbgpaiVCtlhb2vhFuSe2iVatlXTwGtlZrF1b2RKu4RFetltrFtZIqmUUWFViVbb2iRFLrF5tlbrFDiVq4RnrFxbFXFx9tlxgmbiVAbFLtlQbF3KuPiV4bFGwF/iV0TcV4RwSVa72VWFEqu4SVibFIdlDWFgQmTWFsKqLWFCSVrCV6YcSSV3WFKSVVXWaSVFf6vR+IERQxFhqu/omLXWYxFpquQZGkxFtbF0xFP72sxFjbF8xFzbFQH2rbF7YATQ1FdlmER9SVk3WNdlTSVM3WLSVTdlJERB2FyH27sITtVBoRMwRr/V60ucexUU5gUliexKwRmOly7F2OlUUlgA17YAUhUcUl3p5x+lO7FZ+lOLaXYAEdVcA1BKmI/22UlqA1BDu7+ls2x97Fj+lebGOA1L+l6D2+A1b7FylYBoAy4Ffm+asB/C0QjGHzwVBlcZ4GMW4PElJO9JF2vke+eS+utaueMub+wjcAa16fACasa6z8cFALAKmsmoV8AGq4fceVgKJ+hj8NA+U8gTkBdglo8QNVUHeeB3e7JFATGKrQPomComYk0DlU68GY0aht4zel4CG2HkO8G+o1nelFVUX6BuNg2BQo2mMo1Hv8DcEjyeFbgtDevwwgKMjGqVjExuetue7DGVCEFcEJRSrnQ1Ke4Ra0fk10QRCeEvY3mAsfcro10dBr8B0iedkhRpYes6p4GJUUkveLQeVGe/feNWGvI1q5lXV5Ula8Z2hcc8gle6huP455lh/6UfAz0eApuhFeVZmlsemMWz4IIqmsueEyhZfICGmgYkCzBwPloFhvgI3HVHT0FkBUl8eghfOeGMa3Oeclug/kvUaV3g21u0QB3t6luV3Zh1uIpwcVY1cqhbMaVIV/xusmllqOz+YCmlVC03H4ymlNYMmXFU5lu3AARlCQexZ47CAXNFpSh2taFWkFg8AVhAoF4mAruQejwxcgbwQ8wQh/cfqgwZBXHqJcAIMxRdhoSAu2OfOl3f5gEgfnAzNeUuAUuAFQloieWueg0aqJ+CaIQForSODqePlerueU0eFSeCV8es+mmBM6l2nkLY1aueOueTjGnY1KyhuP4j6Yh/wZyokeVWQA0T+1lW+ww5o11Fg2iG9o10dBt20JbwO804eq9iAPpehWkq6AtseaCwBJlTfE0+AQqV1smlNw8smXdEq3Y62sJFOLbsVDQoqQuyhUH4lGAWEAMa8VZFZNBUSRpf2J9BnmMEoY59B0oYeUMeyCdHuGEGqMAksmvtSjIsMsmk7MMfFPiMxFObwObueMbAKS+2nk8uelueoFgaE1NXi0dB1eqRfVI7OYLEvhllGAtDS6o1nReX8C/vmNcQKrQt2eeimQGhPRh7alizgcoltpANbcrdRAk13rqIreCLliNWgNINySVwU7DG9MYyE16GBexgKk13xgZf4BUeVHh2k1MFIhk1R/4+k1vCAQU1oMQxk1lYxP9+1hSDeoCsQ7Nw8smsr8A7cHmwcU1LdBsr8Y1ks/0eFqsk131WNYaik17Oemtg3k1o+gZf47FcnFkPEAdW6mQ6QVqxxllGANi44eqqAgXgezDB0+AvUk3TQ/GAT887Kcl5QBGxyyezQeZf4S411JlK41rwY1lWwGm3Bka6UNhleUM+OAuPgw3ltN6sIAxXEq2Ri8I7U1cRQnU1c5lgRlC5lMgYSsmwAM74oxXEDwwzikqMA5LUhBY8dWnYeP419te/41XOF7xcb40vUaxUioE12uehj83QFKkB1+WbU0OU1oOIXY1yJl2E0OGoi4kKZVGcqcZG3EwPYQ6XAkmVOrlAkAEImJo4Brl3yY3vQsReN9gV5go01lHlZ+IJWq4sByU1wa2EIhQRg73w4pl/newk1eNgJRSYlQ7DGN9g27o1lWUM1XtBYsamM1T88qsmBlYIuqyTeSdG6oaEIggjB+D5M01ZJlM5l9h4801y417BcCiA28QSY1CJlhLQNfmseAcC8R9gWplK1eAFlxo1XmqU3AFElkvWg4q1dFfrA1Yh0pVj41Y1aiXUSJ+6MB501Hv8yvIKOhLiAlQwWd+6xut9u53A7mUVo1/Oehj86R+dBqQz+NeIj8aDo1ZTB8wGbA1WEM9vg+U1Os1LJsVCQD4ePycms145e6E1wpBDYYWs1Vs1o8QAcgOq8Ko1iqBUo6wU1tP8iKePb4EveQa80VOq8e3vYBgAdhGJwERY10d521VF9VOD2Sa8FJ8UY8ycxAMhxE14gsheVBXFT1Ai2kWfqpSExGq53ol888VVpyAha0LOsO6eSTEnKUO2qtRmOzqDPuDDQIY1Zf4B01Vwauc+JWqvrJgOqKzYbdBOQ0Mc1fQVbb8iyVL6qeR6xGqKcBE0AK4U+8AFUA81VL6q3Nwzc1SsmVMMIgsXsxvgA2EexG8wKMJTlqDcXuVlJFaea09BzdRc9BM0AtAGC41xAAXU10VAiQeIZACQsg8AgOFfEUBc1K8eRc1o8QLW4kmexY1vhGYNBuP4oLBLwhPt6AXcH4lG16OZSEieEo1gJctTkhsUFYiLeW5CeoV8lCe/AFgqkkMUkGgTgki4yfxhZaU341pNe6GBJc101eHc1DhgX+g7NigpBTdBI5InpBqqBY627zgEmmyvAQE1/TA4Dcx0+kcaJD03Y1fUIh/wUaI5QAaXZ5SxPs1NueG8eo8QN+eO8exGVgOAXWI63YZqgWC1281k8egxqi7CCT6ziByhekmmXJBCdQTxEk3q8o1+XqEs1NL+bIUBCGh1BGZeSkGbfm2zeldsn+4HSGQ9I5IBkU1Oyexze3+QbEAvmOZf49hQwz2w0eHLBY0e1VoWtmEmmHYCT417Y2L0at01pdulo1r41bY1gIwKsa1o19QQRs1TdBTo1nW4vrq2xk5omZvVwBkIY1pjuVCEmwwNySJgAgrG4RaZ01b41PMauuIY01+qMjkBLC1Os1KYWuPeD74IuqpM17gW8JlDeutl++3Q2TQApBEi1So1IR4eWxHU1O81TjA08eNeg3kBHMAvMiXuea2eRRgDnUpFRtEAxJBht4C4A+nUYOAQ2GCYuPteGw6VroeUGx1lljhBM1LgaSYieDqXge5PRIuqkdePXACU0MvCbYaUDQnGlu+gJaFpf2TEIDTkaxRDx85002PR04QxN0LPlIy40S204QogASkAbPlfS1bz0CHU4010fmLgaPEAZvMSsmdek+yEsUGiyg8smsy12PRM20JbA9J+RF4Yy1sDUMs1nYIWy1gbIb7woNO0o1qs1XbEjnFs6QQz+/rk1ckfBO+Z6+y1Gdehy1bTCnfmG3BiT6dekFsEV+Ab3+vJBOZSSi1t0+jOeKE1OduGi1By1rY1WdeVy1yJ+Ny1xIedo1qk149E2wezo11A68eeUMAZi11ueAvluC1PrqVi1zTmJRSti1Po1qtqDi1Wi1ivRxKVEEAOrQCWYkK1ZZW9PRfKE0K1hJeo/lycAxi1Wo1FzqDPuj81GMaz81TTaqveI4mi0I7jg4bUS7whxleckJxQy6qP81mkBiGBF9WjmevQBCaUPRklNe+CeZblrncduAjY19nAeghvUaMWGHGsCo1r/Fo8QjTM3Y1hJBh/wKoIWqcsueWeAwKhWJeS8GsjqvUBh/wYlBakAb6+K+wLPcKnohMaMMAmq1zjROCWyi1PfZoq1Ms6Uq17i1TdBPKOOE1qGhAQ+ZIlVWUzZGoZEM9BTq1sUA3H4xuQf7E602xiwjE1cH4vZ4TyVxGWZk1TIlpf2LIlRKoJ2VUlha/cb8wN4gMfFHYw0k1QZo4G+7ZQAi1zwAw/cAq1+eeRk1IU1iS0aa1GteGa1jjQxJeUU1azkxtk6vUbkB5ZuEo1xq1SM11h4JdwYM1WK1YbQkdIw9uRq1bww2HMpjuJxg0WEIs1/KBsueDxq1q1aMBHi1Va1LdBva1O6u296ejBsY1c01PSGVJlS81xZ4AVeVvlSPYreVYHGdpOAoV/CatP0CWlI4kHPEIsVXB8WDs6sVXB8xF2Y8BN0mliRFZaLgaYXUSoCeQs/mWAiEEgVW2V+/+ISROuIqUe2FVRWOKMCsfe881mAAi817hl8Y1ka6061g+VvZuP+VnmGnomwoVg5VYoVos8Skg5BV3rMHPESal1DUmMmlvlj7R10mD9lw3qe61BwkPEVEz8/mWlAVp61Byh9uVPvVq/E6HRd2gtNBpYWd61jwBThlFJlo6185lZrAk61OEWADULHlccgWSU6Hhs0mreVUd2hwmDuVSMCmvlf618/c6jcX+8Fgs5SAlwmXB8KWU1lWCMMszMOGqrWV6FEJvmIgV0/m6QM5zW6QM/WVFoYEgVwFq0G1IMBCG1OAVDPucplJpQE9lL0SYeehG1YjRqtEg+Vs61PCayL5Qo5i613zqHoALsVa61J7aRcVm61Wfq83lScxsXcqMA8qVHvlvlBpf2UfFkiwQ2qX+gI2qOuI85MM8m3uQpwVm812G1fhldFsgvOK2+e81Qc1lHCM8BA0aj61i01kFVFYim+wYtWdxhGDcWOU5WeIc1l2q77sBs8NZISUC3BgVPEWc1Zc5uc1SKUOzqvMUG81swkDPuWk105lOtuPK1YGmtWMWfqwO+8TsRFBKm137GGdGpf2fgVPW+wIV3W+DWqHVQpG8XB83QCYXUpTlk2+Rm1LgaSMC8MCA205m1BflERxoa1H+cfvlyeVCOVOuIaKgEflfGUdekrm1wF4gCCNGwxQOJPeexuWJevmW+ZW2/cUpVl48HgWBVlwUVm48o7cPMVwT8XcmbjAzD+PWAxceGsmBsg021RY1wBakNkXGqigk2luYo1iglEo12d8xceSFlKs1GMa/41C7AJm2WtmIGebGm9C19nAL40mi16ueGrCvUaGFByJlIZcFiA10U+VQKJW3VaWJeQ48uMUiuADfVBGAg/kJA1J3M7oA/UAY5BwNFbxhRd6t8kX0MsrkmOM4wIqqMtgaEYCNMOPr87QGT+VM0VkYCPnVCsQJm1NkCO/w0eMCO1zQlkwI4eqp21aseK0BSbqM6u4ncSsmUskYM1ZWUUgIgk1Ire2SEIk1JRSLO1r2Vi7MNa1CQsSIcw/YI2qYwk+DcJ2srYmDRAba16UugPeSkBw+e2SG7BkC1qHa1L41vy1YE1PMakI5LfeZtOhq1oV8Jc1AGI5jC2u0Qz+FjgiaULc1dOxMl+uMem151+kQpkJ7Ynomz3WsMwk7kAqBsO11CkuFxRdhvckS4abXc6WFG/0TcVyoCezgj38NP0K5+kwILbsbWQhMaMOe6yklK1QpB2u13m1rkhN+cFy1vcOvC17vqXAABzBT/FT0GwPAFnR+pAQe1rlki3yxce8M1ifeaYG+81HoWLc12NFTlVHkF0yx9bqpJUhTg+zlCc1Hk1EyMA7cx5k4EI02AEZ8NjsDcQY7cNe1LRMqb8W2hqD89xVOZ5MjRxe1rla0AIQIAijRhEwT9k+cq6mAo8Qkbcx5kHZkde11lBw+1LzANbcY+1Le1S21xJFh48HBEY7czImahY4uMVIeZ7cKb8h+w5B+coeKe1PJe121aY0SNk2E4z0eIOeoBQJueLWkgc1tsWpg+3Y1x81KJWtQGai1qOeFi1o8Qd+cgrGAqoac1wgG2iQIoiTjAAqoE6ByuekkejGqKJWj5FXy19ReRFBUW1SskogBJk1SYmeHGI2weNssuegGlOwlIbAMM18zaxceiOebo1VhOEe1VDlh81+nAx81mzlxtBP+1hueD+1jCe8K1Yq1ZcEQB1rW8QB1p5Oui1zRM6K16uetBgia1e+1OW1ZpcZOBeHGQa10U1FlgXqAe/+H7RAqBmlGUWqTjA7YWGsMsmWXB1aCqPB102AHuFjWqDvVnC1wNxle1+WBfQgUu1fRBnk1eKhLlGj+1Prqsh1eB1Sk1BB14ieqB1NeeiihqK1aN4+i1btBLRM7u8Oi1QK1L0CLe1flVDPuu+1cC+A4RJPegACg6lGUAtYuDN8UAWdh1tcmvC1I4krLcCCMpIC02V04QYHcCCMxjcZD8cjsSIcAmlsM8qdB3QCtNB1iUHx2YohZ61Em1awkA20i2VYh1X0msh1OOuKJMK21j7VLA6YSR2Ll6dFN61cPeHuO9E1vq1wyQJH46B1R15uc+kS1LzAAW1y81uUkGdG+VUeGhEc1PZ8Xsx9dVRPhJ28WwWp6ls0m7MBpwaMomEahtzMCeVqqc0OGgtFfxuACQ8HmeHgec4GnliQ8a3lJXMwhc1aAya6J6e2c1AQUpIiqW1QrM2a6F81moqV81GMaYpVQVqpyVr1l2a1xj+PpU0c16LWyDedBk21WO+Fe9EcwlNUipykG4BqoAxXEbWQEmmSx1u3AxQ+NmkVEIXDBPUkkVolx1TCeoV8zSc/XkJjCxXEZJlD611M13U1EhqVqMWECqOwdx0eDAo7QQ/+Pxecq8csi/s1nym5HlxSMSsm1CMQSGk2hLp8EYCWj24Ew+nUvMkDSx5C19ce5J8SCMiUMysMOKMyL87sQNCkZrghoAdx1oV8ZNkVEI+x1NyxS2IVEIxx1nyVmVeOQ6hc1hB1m8eEZBMaenqlWbe8/QHx1yJli0aLuWX5lKjR7J1bm1U8enm1E2Ae6k/SVr4kewB8pVFa2uyIs01oV8pR1K41Z36IICVZUIw6Ha1Qq1qJ1SW1Oc1Mx1r3uk4giB15YYR356J1UeYUieHbwLEe+8ApXRoB1j0CIp1mye8j0DehJP2OIleQcvJ1Tx10dBnKAN81A0UWnVlgYZjYN2UJaURvlY0BSlgNSA79chcqCY8VGheFYv2AFp1dFRhcqw0UhxUOGQdJ1vjhm9l+FBYUAsN+QHGvJ1/m13x1461vx1Wx0kJVPWqtO1FvEgfBBdaaRFYTYZcWBJlS68t3Cmnsf9l1c1JSAGQCA/AcZ1o8Q0p1gfq5HlrNOsjAWzcSrqnjq8/QtNBiQ8d2+RfVoWOBJlAU8MtI9UASsm9omLWMw3lnIBL6qFc1yABz8Vi+Ucwl+x1zjQ21W9mEvJ1w1KhB1Zf4F0koYmxaUysMwT6OxsV38dZ1l9lBe8bEVN9lbVcdyhEZlvJ1IEgis2QvlUPCovlnqlUEe861vqlhXCPmAgBVRcVRuaQG1hm1Tm0ppgbG10/eLUxW9l0Z1iMefr8kkBOGqoG+rtFod0qecpewKF+tTMrs2saeEtqLlkzFc9UQjtAd6l9J+c0GAF18HmyHkec4kTlNflRmqL6qfR1YoAtcIMF1oF1C2V1AVcXBkF1YoA9toKF1TDsaF1XAVHFOmF1R2sxBUIF1uF1XW1Flgu1OhF1+HgOF1XYVi2VfWAKmAkGlsZsH7lo2leg8pjw6UcrwAIe8BzlxMm9t6Hpl63R7alnY8lIh7UA+FcqQCMGVMMAXalP18KM8ONQjF1B41kOVpD60F8UQV1hAHF1FzlBkIUvMPE12LlZM8HaUAl1XVkbFUwl1wtFjrIgoFa3A4mAzF15e+rF18l1MO+pF8Hpl0WAyOVzrlVrlPdkYl13mVxgVwiw+l1H7lv2AMl1eIwbF1vrM63Rql1edkSl1ioVIe8S2hIWVhB8Ql1Sl1NWYgoFZcxSOsEU038ENp14Me2dSYee7hxoU0cg0KYV0Hwxwh94gpwhQ3lBJlz8GAGmyzESuVFcmHYB0JlDu1BO2x51zJ+X618+1SHGvbGlLlhLlXtFmQ0pLl5V13DQcd4F2oDLlSl1tLly2ETbcLLlazlLV1OikgsWpLlvLlQ0E1N43V1soVArlfLlbk5mrlv1o3rkErlOehUrl+ehsoVV2KLV19TwUjAM8m9nQKbl8/Q8IVbWe2wsyqcRfVQSRNwwqeVnww65kGUAu1VaR1qLlKWqIqUzpa8F1+/+CMAcoRZ9BeLlIc2sO+EoY3H4iSGv6ln00MblYjYi11Ajuj11s4WKblxLYP/ERuCX+850knnA5BV8rkJL88V1Y20wAMR6gWmBppldSRumlax1YaAN/0+oAO51gvlY3sB51DMelAgEsmLdVKolkm6TclOBVBAFvxlZfFjZl29gZnYTicWpcalkRUYXwmg5GUBghIQoOODmsx9WNiq5um/HAGtVyMIF2lqmWgYU/WWy8xJja3GFWBCKCaBJqhklFiq4Ol7S0ZNl37h5LFLPq/JqRfcdD6HrRF52Np5T7Fdp5UkuaOlywRX/V5mOYbRv/VPtVOOlftVfLgAdVbO2QdV27FQS5GI1rTGpCA2I1C2xEZ557FCdV3/VSdV2t1GA1rexuA1lI1yZ5mdV3zl1GV2U4xe+Wx+HRVOx+eMgjzqos8Lv8LMIkkBWJe0kBvYhgDcqPcNpIZeUDUY+UY4suO4wq0eAHICMCQbUJEAK/EE2owvs3eETKg2mAGGEjKgl9khVQtta8cgPvu6Lo6M5zFm02oz7gpi2W8YJoA+MYekwmd1gVow1AZKgAl2ergou0zPmUl1Uu0pd1iZIpVYOvY1iG02oXvQhd1OLl0owu4UH3Bs7MtygYOAiuAVroQoYFyQ6Kgv7ACSG0oYZx89QwRiGZx8+8A00BZyMgDeHPIxcgKwwbwcbd1jE+QvgbwApVYKygGGE5UwrmlivwT9kzTlL1sMPMZeE0JckUCfjIm91WfR146ZMugpUUJFHRUdHFWGGF9Vl1AcOkUYhs0m63FCRc7vuky+HPmyY1kExxEhH5+S6QGSk6N6QHGPaMsaIPckfQAmnss4kt20PE+n5cX4k27Y8d1PPwttavckgdI2d1WM09TwiZ4i4kvAh/t1VwI3yRMs6c3Fpca191RhA1yxR913v6THF58wJWqIs6TlkFds90VScVV3annEr+Qs7kFJ1Mv4oeMUJFu1WWfqOD1MGBp2gV91vZhlKqk+CU1g5umksuxJ5f54Y4531sZpxXKUWLF0TE/E5ZBAuJ5y1Y/LVjQFWPqcZx+QFrtA8ZxwrVK2Wbp4xzVBikXGFZRGCCanQxop5D3kWLhiARdPqpva5f5/N1YOlSklj2Wb3VHiq9klZhhPI0ZC81g1rLFXg1rza3lxenZbg1XTQLJcTsAA6cDI6jZqTsAJgWVc4QfWMAUgDBFzOhC6C3EeVBcKhVSSxYgAVx+Jwwm4mc4xjWqd1Y967j1cc1WmQ9j1XXFTml285aOFoWQImCD3Ffz4YVxJsAgH6nLFXr2YDkzCVjNlvLFoQ1/LFrNlgrFX4lUQ1orFkImKIVPyuywFEocAtlEiVqQ1xSq6Q1poEmQ1KrF2Q1arFGJGGrFAv6BQ1wEgRQ1KKudIGmiVPLmRrFfLm6tlFb2w4RWtlFrFOtlVnWpiVwoGxT1jnWjrF1iVbQ1Hb28WFOyqXQ1SWFkbmttlG4RPrFGWFeoiTtlmPCHiVBRFow1obFhWFpRFgqu5RF0bFloGVRF/tlcw1tRFxHQBpGwdlMquTRFMSVLRFhIg6w1mbFiSVnWFaquOw1PRFfWFydl6SVhw1mSVAeF2SV5bFuSVXiVUER1bFVE5UxFcERxSVBdlpSVFWk5SVQ3Wmng5BFtSVFw+xbm1dljSVPbFzSVDYGvquC3WAI1bYGF4AspqT/VjWxSOl4t1KOlkt1H/V0t18hxht1YUlvWxEUlqhxA2xiI1F4Ac+kKI1gdV9Mu6t11o5mt1YbGcZ59o5FelyxGOpeFVxd+lFI11VxyA1tVxOUlsZ5RI1O1FSS5pI1cnR7VxZUllsAPelA4e7PuYNAq2Vvg8ZX+YVBBrBUlawDAqAgspmj9BjzMYNAJgWGjwnCg3NkCr1pGIIYWELqOpmIRxIAG1CAmr1onFCv8Eg50Je6VBRYwnCgowQhr1k+qBHgpr1OVByg8p2x5OIcZmCnFVUc8zYGUCzv+34EnCgQychr1Dv+eC08beRnFhAlHZwWMBhr1uHSpAlEbqZvoVAlqdUjAl0bq9cknCgjoks6glgMO629eqx1AnCgNYEs6gNHgRF4HVqzFmh4wnCgSvRjYYzTWonAsc1lVBu90nCgrLeImAHxeKr1XXFy20nCgPcAMJQaZaNGkiilJgAWuAnCg7GRImAlekgBA7DQWVO3+AnCgP+AoT8spmoBq0AUV2ksNqt3FIKwUcBdJFyOA2glZeq+giIcxpdQTQGNPQJWqNHAkXE4m1WLGSVqpnG3kYsJkcs2yecevolWcxrUjdSbbOj9BCiA0pmAl0p1mmoAk+qXXmo2GlYx0tBHmwuHSKU0vFGSwwv2GS1YCXFDHFyYATd8WVlS711D1VHFrMQ+gi451jX8J91Y3FiYAX71mD11ig4wejCgbHF+Eee3QXXF5POSD1HGqKD1cx4ldwOJOoBqqVGcEAjzGWTm794NympN5S+l9bqkRUX2GiBA+8VyCVP0AcAxkW6ITaQ/FHzkbNqgqawm4RH1c4ARRqJH1hdSM7GRq5emEU8QE/FaxAHzkd2+jeQZ8VGm65fF9RhRpmtmk0K6nH1KOGF6OvOGoq4msacyApfFEruOGxnvAaWqtnasGeBGxk4scGq3v+1m0RFBcyAb6qe6kU2qKP+3EiKIeqrQppmEJciyAUPMQ/FnH1HOGV3gjH1s/FQ0om4grkeY0kZ4e626N0Ahn1rMQ63CZGVC6qVgAZsa2HqXYA0M52qkuHqEoecn1qFanROcPky8CAf+IGUQ/FxesVn1pjAJomizgSYmOHGwX1pml8+s9/Bj4W5/Bf51h/FtGqKWI4i4LQBRsafpkpGqbzhG/F94enOGReswZkbokcJFlUxEO8255Em6Cn1r6qbgeSuF9fF0hUJf+VactAcsZeg/koPMmyI8X1vIA7bOI/FaxAmbhbvE0/F1W6416eOQmPmjHIQTQv262Rq3+wsZBYwGmFYzclreV8SRBeqIMADTkSSRM0BKSRcoALMGGjsdroqDcdflPtFdReQsGclU4MBWD6evoDTkWJRA800MBIy1e8kGTcrx8XB89CkzQATfCjG1DtAFikhq4cvlIy1gTeQgUkgAAca6pkMp49q552QAu0/oAf96LOuD31BOxYPRTq5qlQv+khQVKqc96lnx8s20IGReMBPCaBMBn0A4FA+ZWZMBl/l47VpKAYn1Sn1kn1JX1/6q2uke/FFX1UVYvulOqi4G4ciEc0+kBcMUAciECZeoP1EBqTrYEG1hJeTrYRsA/BMzmAf6Ri8IOBqFlgIVaq1o+P+WxMWuArsgoPMgBArsglRsNmAJ04ItoKeBRaQi5M7P1vBAcNo69sHP1gBANwsfuYN7qDtO5MhvckWuAgIADP1G91RWkTFwxJc93WVgA4h1jwKOJOyecWYkNiIaP1j4WB716oALoSfYAoMIzz4uYIhxAKwOw8gfxcoQ8M7Guv10DA+v1asyK3Yjm8qc+FJFmJVVL1v4hAz5E1xbvFVQaxWIpg+RPFYjRZ8IXO+f6k2Q64Kgkc2Kn1CP1nFkcyAGSwHqhvcSq7qVeQK5q/0Ec5xvUE1MlDUaezaX3m9A1xQo0S+aX1tlwtQG7n1FkezIButq9n1ME681q7n1dJgeg6lPaSf1evAgqkvPFdJg2TaHA1PBWfhQJ9FmY5nVBcaMvwuiBARhlwIWjn1cfWQOhxlWWSG1hl7ncQAlk1wuFA1VBU1BGDe3/FCDen/FGDeNgl7UBHi1HFqZylt6ejf1lHFLn1SR1rf1GiG7ncL/FEs1hDBuS13x6tQWnh6PRIjglzOQJQBrB6JuGip6Vgl5uGXylDvF0/ajf1RU+zf1yOqBwe9BOTGWjfAe+xpGRFRxliUXSh0AlQYh6VlenBK/FY1x2TavVw8PMf71cPMXpQ6R+DeQllaGyagj5CYFdLkHdlDv1uJVYsaOdYlYG2VQPwQYAWReByrst4Uib20iVaeV21AoBs8SgXrkPSVSDkULIyfkktlGzwM+g2P4oI1NXAxYUCPs2KcnECDpELKg391HbCahk4tcKB0f6kyt24SGxKMFw57OMOd1BaUWOURwIvBM7t66SIVGkOT17yuT35GaUiZWohMBERGAsoJYSEw+pooc+BpAc51N58VH0lgVa/VcWGVqkyWudwFU2qJu2Mzusy0Nf5XmgzCqTsAqmgzEOP6o6fFmduFRxt9uGTaEzALHFO1kjM1MjBZjeIXVkqB3Oq47Accet4gagNQAmUHVqoWy716xMdz5kOFX0M/SR9kI6GsGCBtPUp7+vgAC71rBQFGABPFQHU8BlU+wi3FkGmMH11TuFuheck77136WzFmO11Lu6rNaEQNQFW0V2HluWqkFN+iCkiuMdMkbukze8eIwMc8xikUF8eEARA1C4meFA5GGU2qXuWpTkxUGsUxO585XUiQNhI0bukwIY9Bkp9kKQNwgCiCkzAChqIzTA5DcQV4q9kctFVrMEIm5JB/01V8QJrlKV8+2AME1Q+IeWMVFIKUGo96YYWN5w3d6kigz7ebYh5OU9BkyYhvmkMeM2qkO6cMRW74oaMw016+LQ61BA31gTCgZIrlBy/FqQItPF6Tsk8A8Bl6wNR4Y8BlN5w/gN09wXXFa41FwVUFkHRqH4k1417sQz3qteekIIZ0m3lWIyAZ1lxjkyZIs6Q7wNzWO4ncQ+I3wNRNeWQI3wNx2ApIAlnqwQI3wNvoaDqGJxkwFoNwIS/1mjk0n4ZCIu1lgxwjUI2wNB1lLFlqJlvDQuo15FW1CA2HqGIND1wjFl0eaDqGurcsbAPN8kbwh3MpAC1dFNgCRJF3rGruCqV65um/0mB458LVGLFHEJT45okAKrR/1lSLVGNlug1Qp5UQ5+Jqhg1drVpXIPN13tgV2WbDW5g1rh2bPqNrVKBFVrVjLFxEahj1uEaz6x4Olrzaz3VuoR7rRDWxztV1BFMU5YI1c7FuQ5Ghli7FZt1Nr23tV8I1pL1GVx4AgKt1GkuCSmaI1Gt1+eGr6GUnRfo5pexxI1hkuWfarL10dVst15hx+t1UZ5iA10hFmoIKdV56madVO2xVI1vwRlcmVT5zuADQCznMXIw69sNfcFds0TlAE1QMCp/kYvwzqmzAGAR++/+bjAYJhQEgM3V2oYPyIYLMvIId0e14eImqykxgvVFAoChGitw1uqz3+HsmvSFE3VZYNw3VwdWdGgylA3AoUJQSrwbyevuWPSAMOe4LMFYgrmMUEua+8eYNJcmZgUb+ALZ0TSGRLgaYNiB6YaAKKkQLMCXUHR1p9I21AHXVO1+jwI4SG19kw3VU4NYpAucAMPgqSkrtaHNg3VeE1QyelwfVJHluIlreVQahdR1DTkZE1k4MxXmnEEeQs7blIy1XSIqSABgcIy1HUAzH8L785FVA88LLkwhioMAmh8KhQGvMg/kzUAX+8Z50hgAYkWqbVN00ZeAYIslsAcXBqAgCDMEK6NO16cm30mKdSVfRp3llsACU0R16ni0/i12l+4oGkVhvpkIacyJlD805w0hYNIv11Mmh6qoRqVeOPE88imk0cLJ1RtF4eq1NRWyBWL+Lbau26SUE4Lgc7RKh+xOcH4l0K6+OMIbA7ckfOsQq1UAWqAgsP15kedfF/6qLfFux4eeUAf+2q66G6X/uSP1YDiQpGcPk1GqsX12xkNGqvsU0X1To8q8VtHVhtW24Ng+V1dRPCa0WA+4NDR1kiwJs8HygGjsFOIqDcx4N91IXB854NFksXB8EF1/G16yha4QeF19J+HE1PCaXE1E/qql1uQMV11IeExZ5C4N2/BUvMPyInTgfnM3uQQvMaaQOImMuU2hV+a8HXVzkNHplwOUeFYRhVbkNP3EbKgiHlPkN4d8fq8+P8AUNxgVrkNFwwIUNnkN4UNfnMbKgvkNCW8w3VsUNMGVQUN7kNoUNXkNBkAhXMqUNm9+zXgyyM99eUFVOQA6U8M7O4zM6U8LMGUaASU02CEOolSvQ75Ys0mwO+SiA7ERx6gdflpf2MqQDTk7Mk9y4tx8/k8DtAWJR85MrflO3104Q3uQtx8Hh1DtA9CkbKgtx8vh1p31ZIWAca4364eAOdg9IkPSwhU5MMmagADb2fxGbLQE4cnaA2AAaoAD5Am0NvBAy0NX3EaoAR4AUCAG0N9eBW0N8IAE4cq0NR4A60Nh0N8lkE4cZDQMMm+0NF0NLylViVE4cd0NZ0NA4AD0N/ZAn0NwGg30Nb0NVCq7JGT0NwGgZDQ50Nh0NcjCXz8m2ev319eqAJ8NHgFxYh4wtWOzTWk4EcDQKiQKWYeQATPR7C1o8m5OG0fMaTUyecHmwlWcYl04kNxXENGqmfmKZaUMAL9avUEW8Vx/qdWMRiIs0GM8BP40GnIzUNYMm9V0qqcNwwoPMnwxE819FY431OFA63RW3Rt6wfMNGjsRiG7Pl9S1vgAA51iU0mjqJWqiF1TeIxBUTEIaEw1AVwyG/zQljBwk0pRcD7V3LEHUNPCaXUNzSRfUN+x8xfoQ84ej0RsmGbAx1AM0NFbcxrUFikI91Ki04r8NHgnhks0BVsNiZIPEsNRE7zA1re+N5MtGRfUQz+2+k/jAFikB00+bcfF1Rxs9HUHsN8ecawwuyINbcYl1PEsAcN1yl5hsXsN04QlsNPsNIy4/7Mn+1zJRNXV/jAtsNNbc6xRIy4OLK1rYEIswPMi6IHMNuPMppWStsotogTwv51uXMhp1/EANGkItouAAKfCgTwItoJ04sY5QbUgBAYe8RGqwAAaZan/ltBemwYwAArQAaj+D1Cfx2wAV/wAUAVl7coAV4A0Gj+WQAv/lHpl0AUuZoNGkPcAIAAcEAxbVTwAsTVnJRM8Nc8NRaQmOAjoihRejMNciEaQlC0w/EAonA3ENkMEZoeaTUNGq7DIdX1KQKk580+A9ukdxqHFeyecleklWc9NRXpWZIAS1Y1ENuXlnFkqAgtl4z8N9UN5o4+5gu8N5OGYIioTUR8NYIiNGqhsBNUA5cBeDqiP+4UaGUYKP+G10ciEQkNS6kWXlFTQmP+uaqB8NuTU0CN5X1wkNNGkMF8Hpllek7aYgTwGCNxgVOJOI/kkJepAVysNWP+Su0OJO3LE85Ri1BSOADTkDAVTAVSYeQ84VxejAV3H4PApjAVM4VkGAWOATAi2Jev0AMUAcd4rDW9fmD5A+8AcXV3j1I0YzUcRdhABCvCNlsNxF8FlgdsNZF8SwCIyA+P8IXlgEQl2opfls0BrZIkrg6zla4VMiNrN8YGEUbVJHlRu06C0QHlFA8nsA1TUm48kiNFLUm38lMI+24I0YsoAoiNhCWffcgDecTAJF8Zc4Y0YIiNQz+YiNDJeZSGE4VJF8CTJb/ci8Fju4bewm48khVh0U2qkicN7xhUkktiNSIcgSN5IAzI8mgAPiNgcNzX4lAANbckSN2V+QHUHsNGv4/iNY7cSSNzI85JkCSNBmA9iNpiNX+8CSNUu0HiNclVYOsjrgZk8oEUglkaEIn9A3/lmq50sNEtqiwcTEIBflUsgq/Eh48+SN/K5Y7cmiN82VtzWCF1EtqdZejSN/bIWfqiF1pk2gmwVCisA2wQIklWJuucXxVfWt8ki2kWGGlBANQVFFAnN5WJe+dOcyN1ZqDOA+3WE5GmXhUgVXXEGeIh48EIsM2A4tApyAGSNJml3CNkYYLFIyecTcNy+sEx4Ye8mwYmfmRyNhK1WvAGM8HgW5oVB/8pi2Q9k1Qw9hax0AQUIsx6aZ1WZkB8+A2UVbV/OACsNbwAcIs7WcpUUHDszlAXpQKiQqNFUPkXCNJmlomqkKNhaWdyMbte8PMm38PhUJowc6cLloLU4Uv1pv1GpAoQABv10JAmJYtnFkj0fSw5v1xsyrNuyWebC1EIggvVWZkpRlcPkOqimJYmP1Rb42KN8DyZ2qvyNqA40qkO5gEXe2MNpgES1Ye8NnoufvFR8N33cgCNL8NOoA2Meg8kh9kDulIbUf4eVwNDxslwB9Re6vVzBq00k9QGfGGHPkVN8KIgLcEDDkhBhDqBnfm9wmRyAWv6hrWfxVOOMKIgiYakDkErlIG+3DQMmcXkIDLlfXa7V1RB8MIgQ4suQMECN2oVyOWfLMDYYt0BXpqWdwTeI+noRxkssNw48Abo4BkxEA2+wAaNsU0ycAyol8PRi1BTEIyxR500fKE7S1GxRBoAXqN9AsMqQFOUp/0wBkgmWbwQyaNbwQqaN4klutEv2AmaNxfowaNgmWeaNklQv2Ap/037SCjBCxV8Qaq3YCo5BvatWOGbAC+aGXAKiQx1Ax7MeUMPJQdwM7Pk3wMhu1/DeSl1/AA6XMYOsJEgMAMhXMUEwA4QZgAfaNCfVMUAkQYhXMCe0ziw7D8KsUoWYq2ANkA0uOngVlyadG4hcNzTWvxOKIgkLqRcNeUAoAM9YNm6NM2AMAMRcNS7oxN0e6NcgAhJekQYRcNZqxRzGZ1xem2rylKWqzQVR7kK0BU2qlQVs26HGqCyNYCMWJeTV68fOcjCDBew3cclUdSOtbVZJumfmTD+Pvek481JQ9wmrsNEIBKZFRRggPIqDqUA6W2eWL+7CwEPa5yWI4woLi00+ZWcj4WwZkJEA7c2XVAmd6W/FKIgiMAeN53KAKh+mXwVfVvTMyVVeDqb8N1+QcyAVqVFigWj6N3gcGNCFBdG4fAcSCNoo49MkeckNGqWvgNGq1SM/nQ/KN/PguTUR8Ni+IsX1KcAIuqgvVOLwDDkzhu0uC9KN4bqmGNtM6aZ14mNkUgpV8fPIMFgcR1B1BHNgpnqFU1CmNltoBC8WnMLI1v/qkkwtzMjUIN4NIM5MuMHbVLLkW0gN8kEcmJjwZ00SbVQh8LCU3AA34NzUA5Mk2uliUheYmnGlkFVtsuR6l7fVJDsbjBfs2LDsJ318P+N4gfeVXB86jh5/aECmzxlavVDYhZ4g+2kVAGr5hr3+a3lbolkGk9eqFF1JkN3LMKQWGs0lw8XAVawapf2GMoFdonBefKE3BeWMNaZ1CohgWkMxe8M41XICIhQg6R31cs0jdSZeAqSAM7SA01pnqwENCANATAzmAevol0E9OGQwW8ENgo1KY1IAG8HqBMkqKVyJlJIldYaGENK9lLK1aZ1GbA1A6eGIZWNE0BAg6eGIVWNMC0xnFBhae00DWNd1WOX1Ct6UjkJ0V83+r61Jusa96pcaMGeWIBpf26xAQRV638ghVv+cPeVWwWfeVAWW5SAOblunMTLQCQMkqVdPWg0xUrCR3mjdSUpMEy1JNBcqVOFQrs2pf2CMAyewckYXkA67cXkA+MMBt8s3VORW83lvfVN2NXB8W0goroRwo9XSCW4oxQfxuEONO/gUONX+8FmNYYM8ONdGgnsmSONpS1qdBW0gV5MCUNnvspr4vglPhgOONBwk4Kh+ONEqVX+89TUmON6kg/kNZONM/cBWAjwQNONvglMUNDONDzS0aAzONcONvglGUN7ONeONOfmLON/aVpON4ONuONt0aAuN3ONlH04cVa+VNv1A5lUEeqgl7omK4eQ84Nvlp51Bj2WcAk4NhWYdCU+DUZ9hWcg4SGBeEkYiw15UbVBeE7wMldQWiCzcg3wUBDUzCAhiC1xQnwAjGqmegKuCnkx0J5OEKCiqRfF7+FPyUjoVqnwwBFNJQ7D1v5xwpxWg1doV9qktLVXk59qkrGFcEWulx8OAXElXFxwk5XMG8J5GhYmrVXFxKQKPNA0j1HsE1Gk3LVrY51Gk645iFxmBkVpRIMk2lx31spk5d6qzJ56VMrD1NWuu5xrxs7zV4y22xuk4s2HZ2Yk5E5+EAIrVjQFrpxow4cE5zF6fpxcEWmrATrsrLV4y2dpx3AAbINWrV07Ay45GJ5vbA95xPJ5i9GfuN4y2QklCDMmlxZPq8j1Ip56BFUV6EEaKCaGhhaj19LFoOlRdRQHh9g1uj1ELmqp5JNlDrRkOlz6x5BKrzaQOlIoRC2wEQ5FyuiOlL/VWL1sex/klvklDp5shxi6uU5WcI19O2vtVNqq67FlL1qt11L14A16I1VoNOLa+7Fhhxx5+dY+4Z5eI1kZ5z+lHoNMZ5N7FJt1voNShFFt1BA1WQAJHFQYN5Hm5i8F4CkAAyBNKBNyBNiSwodhli8jS8PSwli8F4C8LCskNcWGc+kq3mGv4GH1A5l94lPomT7VvcmK/m5keUXF1Ns97VNX14kNtLwmv1KQKsGABPAcP1lMIhwkHHsXLgrNw0ekkWN36qfv137GWUSUjk4BAHENHGqpX1dQ0qCN6PmZ6cC0x52okLqHTRZ9lJ8Nr4lZMNbMI4eqGUYY2NsJlTAlF9lOvebmU19ltJ+1cgStsfGUmehZ0xa8izplmve/usuBqumcdIV46A3c00WUlTMd51UZSWHakiwPwGFOF1YAnBN3R1nTRjPmO0xiCAsU4wg6eOsPr5n8gGoeQ71puhA6+fOOVf+AWkHAh7/53Yecq0P6q21lFvElWc/iwt/knBN3dqX+U76qyMo24MR2ASElEPgN00ir5p+V5qg/0Iwc2f9ephNIMAZ4BGHA5EeMRNYmkkqNbvVO4wRQNmFlTlltqUgVlaNueUASg1MXAEycH2kOB1xD+ICkJbkRp1TtBi1l4PFHf+CPFRN5kBlQjV38GQD12IkytW/cuaL6SvFNSaJCeH9UHRN2E0XXRbIUCWqaUAPWqMRN5+OpGqIyIV1+7Faa2NemN1wNTRNeKO3dqSGq8eWBTkKjhPZlfRVAdeX0k8JUitgSCWphFN3gZfqIRg3WNvZlM9FDuo9kat0eCeheOsxnC+fVyYApcmh4AmulGiMyRV3+goPMCd4NGqWVQmaBpygeaF4eAGQNmFgBf1zwVPAA/6qiyAgPkNZQ44l8P19QukLGAn1y/SS7oQ5giehrkR1NsQ3IChNrPgWCUBf0mfqUPgACGGFkCZgklhh8UKH1wRNVDRvpkfXqCUghgFkRNr7CobMD7VcXBqhN5MhfxG5YNwdWHXVHJNvxAmzwoX1QCAC1ljwKquGwMAImNL6qoRqiT2/0E6xArQWVGqamITBNzfY8dhK9ld6NeckopNyaMvwuAosSCV5vF4CNmENxdhbqAEIg/PlovlttQ3X+srFrNcHYGpTkw8gFlgRQkfaV9Ch10Icu6axA2w5G2qkTESvRZ4BgWkVn1tpN/AUdHADO6D8gQg6JEgRXVTMAnpNAU80oh48CMIhTW6+UgR2q1l4q7aD8ggZNQ/FwZN3jESD+59l1yMwLqItQMxecIhK51dmCmAWqIlshc9i8FEWa3mCe1344WpO+A8W4aUGIah8+Hmon1qp8h4CEPAFyNDN8lWc6xAR8NAQCUf1AVVUjkWUxjTCOUxrbUKaWU3ieaWHdSFy81VRBU2gyIxYw47gv3U/aW+AgLMIzZNrMxfAAWPMXnEWi2/CAQ5NgLR0kSZhsKd8Me4fZNIUk3dQCM+Zs5XWA1fy1L6k5NWT2LEG3ZNxU2xTyTtG65NMCNE1cAkFEcNYsALLCU6WjaWj3hZB4nywzYwVxVo3hmeofUcgyaWmAAqFa2gkd0py4td0iYh+zRSYys5NRQRb5NKzRdBcjwguzR2fWWzRbzRzaxi40oqFnywCyVuc+wrWyS+8EUczMHIhCqO+rQegWWPgk45Ttsqp8hZNkh8Je6XTVCfFaFNyXiqp8sI8MgIL2AxqghEISI84G4iXUs0UcHcAC0xbMRfg9VRf+BJbCk7IvLC3IVmtqWH19Do28UJABATq2PM2q6xg6QfVtHm9kM+/1RRRit8Q2UtwsUBqz9qsiUa2EjeAN5NdU4fUc0oarP6jyg9kRtqc5U8ozg4zs1S0ffAqSuPBgSN16kRZh4SRx8gN+wANuYBDs+vAh4wQHGkRUVqMW/k9O+iYAmk8GhYUxkze8Hd06BCBlNzFNbqATkgPokBDs/alhplh/wuKNhpFBKNiMuktkg+1muCcxhRBNuRM+2AqT4kFVPCABqMVDZBoeZElAoUtaxRNIA/AgVNwxMB/U9O+VNVaHcOyqOz8ajQVteYYVOllFEWpTgVe2nxWpVlHRl1qkmcADvhrz8xa0EaUt4gpTg/O+v/s+i4d3mAqA92MwCA1aApcYrVQVxh+UQdOA+2Ax5kJnc8/kSMYo0C1PsFXm+KwqaQkB8hjwZ+U+H8CqYmtcgQcg5OfkeF/scQAM51TVNET6tqF2k17Y08SATrYOWS3Jew8gxTCw0UGiw41NkYmSVgZoEeIm5M6t0APY0WXczVRvzwfWGIyIIZ0zEw8EU21NsT5k48WyA2xkXX5lmwJTgdylt51hvEVwsuW0MN8hxU3bYA0U4CkTAAbPU7YULjI41NOjw3oA+2ATgkksQ1HchjwE48WVwYiCwuQ4EwqHQSYYl1NQK86VNPw4m+U+jQSI8PQEUeMR8ehjweDwOz8Bs+f0BpUCl5QZ1NL7Y3fw+KAagUZoEGuAzNFaNNweQDiGV2WFANhC8eZNxBNAJkRUc+PahGy81NqdWj7R9EWyS1LPE/+ARiGg0MnfmUnmHp86Skchc6+atSInNNHMMS3YfNNpLA0sQ9C+9bqRiGxFkBSgi6IbXsCRmkqUnXs3XsvXs/Xs0tMQ3sI3sY3scEAt/svgQ23stCAA52XpQcf2Vi4LA1EVlkEA5elJjlFiUfOAxtEFEWiSwG4aWDgJqqthNAlNtE5WvENtN65x3A1PNGTrYcfeAe+/d5XZVcf1+s1Gt4EI+cgGvwWVzleIWSYNkWlcV10/avylfwY3tUNVlhLRHPk0cwdfsUcurRkNVlVAeCX5QxNZYA5GBTDh2iAd3WZjh6/apYmHzwCg1ZW6AiV3OcLZGTRNIWWXol252kigVwVAS1fRVL05kgGZxNt8kfV5Kg143mU16uwNfA+nnu9xN5dNzf5r053Y1gwGZlOMVlrMkuVlVl2LJN56qofO+es9LlwPMbuhj4WSmqxJuwtBfDG80+hfVl1lOLmTga8pNSZI4UGLA6hJVzD+oDltoi9yg/Pl8Z1eG1C01NJlz5GcmAeZ13d8UGIhZ1w3lGQCsjwY9lbm1FZ19ncUJ11ra1A6SMC0+sMiqH4lx9NBWaHaUOpN80al81zx1GEGlXEszmfEU/+AuSMZ9NU51Gh10dBs51Vz5n4kDMUJCUvMUCN8fF8zFOIyIMiqXpWSNF9+gSWIJ9w8BqqpW+OO93Fw71p0ordNldNBgFke49JNcjVZYAwTWd16IEx5rQ2PEb9l8KM2/g/qVM18JEUoDlp7l5DNL7GnFqZ6VGRg+oxwGgRDNZUN6OsspIxDN+9qDTki9NPiMO216dFm54G6VKNawikA8QLUkZ9qahNjm+PE8SWNOUQEK5mtqgjNBum2nQ6oafdNODkcD88DN2dwtE5oN4oZWbxFleVnG6fy6GUY11GWL++oAMjNu44h6qAK67jgIjN5Mh/zC5hGGe28BNmjNZQN2jNLO+OV1o0kBjNhmsRjNyG6JjNQgUahNdXg3EFyG6IhcX6VG2NJWcBGxtql3cNGkCR62ECNaWqd0CqZlrLcgcgnUU1JQxj6JgkZSAboMMFiqWwjN68f1EEFRrl+dhbMmhM245VWD6gIVkpY9NhM5Vij8b1Vm3omO8KhNmpNjN6OXRKQB6vEoYmK81T+8ogsZLcb0CBT0NWs8yCQEIPUwhSAqYAsOYbg0wZ1Di0GNaoW2QhMqZlps1BbWWRAdsuWHVFJVERh2aVdDNFxVxYgKzWO9B0WE6GVW7qG2q01Wyyg3AVGGVtB+dt1qYVzseTseOx+6+oxpcP16utQ9tNQEg+DNFw+qLCzGB7FAZiAwn89fh3qV3o2LPIP68jYAS88gEUggW4CI1LM5IAgEUGF8aNFmQg+7lrOFvGV3exnxNi30husxTN89NDJCZnUISMUBqU2SwIYSZVX0MyP8Qfg6mkyecSjNQLNsbIrdlkkUokxF3FlJNozRDe6WDN9ca0ve4iSWcA+zNTDhlocGtO9DNC557dQ2skHTg9tNdzNfQVAOAvnM69syjNRx2Gfc5DNzOs8DNGFWSNF5UGUBllmCvzNrJNTNYHTg0LN8BqU2SoLNUGI4LNY7AD8glWcHLN94AU2SJ0uvhGCLNFJN6DNfOOaY1bretJN2DNtnRxY8SOgWLNjDN2CkXqVQgOBDNcExTokFLNUBqJLNtc8WV8tLNWrNVLNQR8LzN5oEerN8Bqh3auTuMsA1Zk/BNV5Q5OG0NQZmM7fFRpm2iAMwape4HikxouWsuAaAK66Ha6qEi0WAmKiZPF1G12Qg466M1KJC5DbYDXcvrNJjG8n6q66MkqWrCCD8obNl2q/rN566OkAm+u0bN6TARu0VYae+QOd24GW4MAdcqRpmeVkJ+NbQR1BxHQRFvEOrVdJx/YA9N1u2lJj4Y+Ng+N7UAceNjQFcP6uaiLQFij11Pq2mWWLhFtVk4i1tVehhAt1aV6IpqG+NEoNkwF5iqZC8MV6xj1cccrzaGjaFTk6HV08uX6xTiqWEaYPhDiFZBF5+NkU5AUlEhx8hkf7W87FOoNXtV4SmT+Nit1L+Na60WVxhUWdv1uVxVo5IdVu7F368shFf+Ne5WS7mp7Fet1pI19exeoN1kaJ7N2gxCZ5X+lkhF1r2houe2x3G4UqN0Ds7RNCS1ZIe9fcDQsdQCgoot/BV9qHXcNAImTM/jGgHNsM8NtU/fUenkyIU3BgGdkLM8oHNShgAlV/1UkckUHNg/kMHN/nQl888HNLPAiHNIyAQ7Sn0xsfOrUl3x8gaAZuSBuZe5QaL6lxkN0IjmSefimkGgNR/pihzm4M5JBNFxl2t+zhMK2BIUQjwKBrQW/kz1sCPEFRNMjFSBWFP465UxFkVgVeQNyvC3J16fFrGm/HN2oepull3+tNsWfFHzwapNqllj05SPAJRh722Era+nErpg1XaURgYB+r6hPbOrpBM7Og8GNBkZS+KIqpU0pbA73VqyReFA7lat3wqVWTukxxNTRlIjwhVuFFR1+1GKkGvejX1Je48TYVn1wIYqZ1OG2oIBmj+R4BCd4IMAdwxHv19Qu5DsqqcauA+veIZAvUk2veCMAkrMgtFOCAkmYA31oENK9lziw0+AFZAHCwG9lt6cUZ1m1BiMeoOo1TgGXASYmwWAuMARsANUACMNgnWfbeWzRHH1zK11VRtK6luVI8CpXNX/W5HmMiAF3sbmCwna4yFDRaan1UwK/ENHsuA/kPYcmnRfvFDzRc2e/ZNwK6gDkPYARwMHHli8ItP1gCILYgLlNxog1VR4zMTlW4QoVNV0tR2IWKwYEaMp0AC6cCWYHU4UuAhHQqMALAitNsFYgHU465Um3NEnNrAEHYCm3NGhYkLq0B0BGxQf1ZCA9QwBGxVGNgCIcyWmpNuCAvOAZr0zmA+7OcyAyBqufoXUw55l90AIuqoRqWdulWcv2RLXoh6qCXNzkA23NMPM/HBkLqvOA/OVzmA1reb3NOBqW71sSoHq6EIgv3NNP+Ex4VMNRfVUVYBGxZYsVoO2vVI7lPX1Bq5QaGjWqwPN/+A3F4sUGdUAAU87nlZZUGXg3AUtO6bpNsKU+7ExP15iA8M4Rt0kJei6IzikrQQCTJ3MN1ZkFdo9P1KiQTP1Q843+AeGIBQElLQV2kgvNrDmdgAny5eGIT0cnHmkvNxpgQ9BD0eIZA3+AgIAGtRcEAdACzmA9ukSYAfU4mOIQvNEDQMvNLPA0l0DekovN91esDQuvNMZe+3A2pxowQUDetrMFYgZZMw0csUA804HcN/SVZMIvUkO/lKcaOuAmxAKJN73+2usGUYk45cEQYn1RfFhfMGYNAe241awcuUkRrGNkZOwCNP/EkLqMUAiIUGp1eWlMc8gvN7eq3Eip76KP+K2hEhNTekcma9sqMfOb0xima9sqevoN8lrD29sqOJOXzRl8l9sq0AUxfNTrSZIAKU0evoBGxdUh9Qu/aGy1YsO6lH1VqSCO01pNhayZ5QClmAXF7PSuHSWNsVSS6gszNxJkq2kSLpibNKlQ2LwAsAu9sqLmCGzR6/ODVe7zQpmApcamlN/jACfN/XNGIelEis0mM1QSdGPcOSpN1A6IVBcwords5aIDZNQ02FOovkAeGIi3i6qRAt8eGInnhfHUV6cUkowIF1tEQwqhVKYL4nY0nwALjpeGIZGl3KR/Uqd/NfYecdI7uohogxDa/SCLAKyGgjWqpA6biG5wM25NpU2Shk+EF7GAq5Nqps8fNoMumSGgvG+BO3DYnC2B7yr5NZEgsAukRRpwewKIOgA9n2qQRdtA6QRnaxrN49AKuRqwyyklQ71Kyt4MHMGTJ50S5/1HNQiC205N3O5QY6troFjAbaxJVKKi0bX+JIcnVcCM+xpo1hAIsK/4O3NAzGyRQ2EAtgCAUAthaRcm28FSqwNBVhRJgBSgfOAc8qUAMu7A/gwO5Fly1UjVrmNYU0vOFN98CjVXz5pZF+DFwL5P6qNwwhkWJxlL+w9158Hohe2miQAK8a6F1MFVKFVh035w0n1eWqAK8nKWMqFaKFzFR8qWw3qAXN8ocsIBMJN/suwcu5nNqTBv9BSIe5fFSjWcDBLeqX/WjEuEgsBGx8AAx6qd8l+Ecj58HaYS9ql3Nb8qQahl1IAdqh6CV6ccaWqzReHNGzRDeFUzVtqWPcF3DVL0FyzFXqWhJaIkgq7kZ05lnN9wQzdN0JAtnNV+h9nNyJlon1pcaKfNjQVbIUQAt6hN+X1tSGhX1oQtzWqcyAMn1U3NMpg6xAF3NKh+0UUzMlin1LgaZBceCCqJNYDi9jGwPM21exahi/NIUkv5NqQtvaWSQtgFNBxcbVGB4wCLRr6Fi8IHQtJvNtdiuvau7AYMwdwFMr6XHqTUllxkVxWdWAzVhJjRw+aftBGpA3vZP010dA9sMwEUpg+8vG9iAzfC7KA7DqevEJwtHjR7laUwhKPZezADwtVReUgtqaQqAgOjaTwtyCqJoA7wtNhulwt/wtiUYhaQQJR4wwRwtwIt5wt9++JbW7VAUIttwtvJU4PqAnh/t+mKU3bUnvZFJRuTAyItGlhUHqtlhivOE3AulhTUuLeWnvZOnQAn4SHeMswRSakgA7RQFng2ItPNAsEB0CQeIt7FhIjRPcAOlhhOlxmGowGpdqLO6ZH6nb6rz6q7a/X13ItmH6tb6+FhRt0UOUZItuSaxswJVAFng5vhgotK4kPIt/AUfIt3b6z7a8YYrBQMsAWwtIRITiQNMQiPB2otTX4HvhMgld1N3iAG9Sxn639uOS8k9s7wAnU4DfwL/MjJcFxs5LCUtJ0JshvNnjolLQ+oAjot1nZ4vNUJG78CGwtOE0y6Ni6CmlGgGkJYQaCqNxVK+WaL6FxY7q2NykGwtR2wrotuLQ2I0ZiAidAUYtVMw1YAGpMlxRzQ5WSW8YtFLQr9QLotooaUHuHotmNFeUAXotH8x2VNp9kPHkgYt/YAJOM6Vas9AYrq9auRbkx/mZpNZjwZoEa68ukRuER4cF7q2vJh4YC2784YtyVgxikKiUzuAaYA2seopWaYt7Oe2I0xIh5uMvYtk96tIAA4tQK+SiAA4tcq+UvME4tGYtiUCFHUmWu6XZc4t9z2mYtBQE2YtmfgkGehCCfj6BnmWjoIcANVkc4kGs4GigjYtOHsqRkLCUeE09YtJqqd3ma3msO1YgaZX0jV60cU4Z8CIc4Z8nNcl3QK/5IwBNsQ8baCb57M5Eot2ClljR1wgy20iuAetN6UFmrgrQ+Ep0Y/gfNwpdN2l+5QtOzMlQtLQeRZEW8Nj6q7wcGwtZk2p1oI7+GKkp6kezaV6cT0clyl21VcyAzWNk3g9MU7b6071Kf8m/NXll9jA8BlKBlff+PIcr2qNSamqGajaKzCiPNlA6iT2XllsahdCQXXFOw+9tWidNulGzjN+keBzaBGxW26ayE5nNUr+PL+dI6zVaTsFQBk+hAVkevy+v2g5PO2/F9FwGwt6tujtNxYkxF+UcQQBA+QtU2Qql4u7ABAU2RI2wt7r4g6B4vA8IAyEGxyuA1g3zuShBzHuK5gmS4kQY3TF/+BcjFdc5aZa3LE5ktY3uimx+T4oAVTktUmxNcQeKGiIUNktqmx8hA5s5sTVmkEeGI1T2gdNYCW7ktcjFnkthc5rP6TolH+h/YwapsdIxltQQJQhaeoVOfygcQSbMSAa4yZQ06Or+gXPVPdRHbAGktPWQLsgsMAqYA+u0nAAmktmvRSvhucwMXo5UtzkE2dNv52qWe/r+G1AfDCiUtPAeiyRXv4YVOqUt3VSGUtPWqWUtQIF1gakBUdUtRwFAb+I1gxvOvr+dIxfjVFIw1z+FSarUtKUt9sqqS8AAu4C5v85oAuAC5GVcZlOLUtFGQbUtM0tvGgc0tQAuuTEi0tKC5sC5S0t7aYQzMk0ta0t00tCcFm0tm2qMC5pIi6C5iYsfSUZwwIGkvGx8UtBaeTc+I0tOahY0tcLg+YBqy+4RwdQ6QSaFEYC/Nu7AmktREA3zFPLREUtjsA3ktQMtwfh/ktzkEV2k1nNjM1NYwrTQDSOp+hUgtzPkkruUjRLg+gLhIb+J0tkFhHthBOoZlORJIWJh28QyRAhOAUYtpJQ8jocdI9ukm8Ag8l1iEKDul9uBzmeN+qmQnCA5MtLmMkaYP9uNMttwgrXCUgtoOOmDuHqC4b04MtPvhAjM1ktvMtzLRNcQDlObktWclzkt9ktEnupUhwXWcQwXQuN2AauVjClYFhdGx05hA/yuX+/pA11uoU+oFNcKw2j0wBMP8qXkxuLVe3aBLVENl2eszkW07AyLVjQFRsxxeC+LF1g1uNl/2l9klY4iO+NdiqPgQomFKbAQ7gSzkthE7/m8gw9tA0rVHo4Goihx4zekJX4SJ4b2Ivst3ZArR4pp4SJ4Rzwwctzwcex4IctpR4edmSJ48SA+BgIJ4Ict0ctPfq+D1chSAC1HmMutFZAVRJ+x2UzAWLg0X+839sB6lGFVW5VeRIJM8Ly4X+8BM8ezgBSNvCA39lW1Vg6l3mW6vld0CHowk7GomVIwUIhVBaUlDs0nc1DsJootB+33V9t1TLquJVcMU8sGRCAtB+wPVP3VqLEoPVZgc4PVEKY8NgVMMpnBGp1N0IKXAC8tcsIqBACkc92F3kY3EAy8t5YYVro5K47PmP800yQsKgW8tDnQoz6QNQUsM1l4OblpjU68tCb04eAAboPjQWVh88kzXg1r0g80Qy1MaM8M4PiMKU0w20qIsFLUhDwaIAvpkEtwyaslfCr8tTTgL8tn8tW70S6k4klYfQ98tuCkj8t8M4k7MKU0YXU8M4H8t3YwX8taaNYfQ84lLTY/8tiCtjtAACtSCtKPAYCthrQD6hhDwM3Vf8tt51HYAAU8jB8DtAWK4b8tQy1GkMR8t0sIyCt+CtFJFzH8UZIQ7gdCtQtFYOsD5A1/0NeomO17lapqQpCt5CtsFVT8t78tDXlX8tgKgwOA/+A5nN1MITgkZCtBiEFCt2CtWCtoCt7Lk74oYe8zOAXCtrwULtgEitLtgUitT8tcCtUeM7QAAU88UGDtAiitCMCuURmitTxAV5MWCt5SA+itBiEhitIit+CtY+OxOlM9VyzN2JVp4Nu4G6LEiG22t8vJUsceEPATrcgkUGFIkbVPqVCzoU2qI9l8nAPZ1BJlV8Q43lWJetNheTNQlVJM8WnkdohS7ol4BKM87PkBM8ADUS7oabAJM8BAMBM8TWMiStT8qu41KStB417zk6SteStU+0BStyUMRk8IOB8ieMwlOEcxusy7lwStnMmCHqDcswZMsAGDcs72ZcBcbMmq9VNSNqGkeeUiBA+MV3PGP0ulq1y0aXitfYNEKVpNkw7cP6mHGqEyNNY0w3lCSU2RCbiq5umgM4BJmWZ4ZstGE5xN4LzVCaAgYU2lM1GFy1YnFxjQFqiqdSEDINm6qJstYV4FJ5I45vYAILVdFRg5AFytO8VrRAhLVjQFhPqPByvE5WksIBhg8AR2lXE506qnE5PtRNLVP1lF8Ayv55IRVJqKVN3fqv9kRU+Rox8AaIs2mza26k8hGwKtImB916FUx0kW0M+p5AydNwpOw4VcWGIdNJLRhUgtB1ufWYKVG8glxxhIFCKtaGOcfWyAFKimzZlrGEgKVKdNo16DE6zGBgPQSKV9FxYcWBxWQAN48tMC8jt1xJhGgNh4A4+FOyGP/khWkHK09vWlzmlKtZKtTyqdKtHAcdv11i0wANzKtqV1Y3Y0dNssM+XeACgAA0HpgzAO+LNEmCXJVarNJvWirN7OxCIAU1qyqtl9k9GB2LNazq016WT6gqtiV1T4QxJhYqtbvFrKt9lgMMupKGS7w8hUl9kSaVRox/oAXJVdqtC8A1/lQKVgPQMKt7dQkmkhT6U32bgNxFRwtw0MWEfWKrNDu6Pqt6CtX5a7PWgQl9H1c4lnOx/qtzqtQatkatbJNzGBEatfqtbJNt/F++eNPQiat6WgSKVCatPeFCzNfStvq0wP2LsQ7XhAmqbo0cdNkrN2Y+1jNG3m3qtwpOqCgRYwxKtECooWWpGqsIxdsQ0u6iskAoUs+FRLAYatuuNe+FzxFP7o2aAFTBt+qVTBbXF/+qnlaLNgdXFvq5kcg/OB7B6b0graAzXFga5P+qzTBl9kGatISaMMWC8AzGBPYcDqtaHkkJGvrlWP5VKtRyGyr2OqtAatJGRAKCHr5nu622gAa5X+qrXFzTB1hw7atgStJIAR6tvatd0s/atF6tx9Wmp5mg1vE5w+NGzVAp5N2WQEaFpWCm+gLm2qpYnZB/JgOl17Z/kWDp6RfcCqYGv5/xsxSgqrkQYA4auUGtDSgcKuQyt2S8oR4cGtbhF8auCGtBSxON+aaunsWsS6zOcmauShgbOg2ausGt836KzseaurUgBauV8c2Q8v4Q5v55ZQv5Ilf8JOg6CEHCA7auKzsDOYg4WyJCutEXoAQC8kUl76wLIyfjsRaQMcA/6YKYavwuGMesx650uDxBzZ43WCwQIr0UrnQnqWe2uiDkBSx+qEBAGgThVBcdwF9cgsIGSiA+Tgz1kuXEirFfjAY05utEYsQdM07GxnlN4y+C3YKOx/OskbFPagmbSFIA2+0F4ACYcgnwbEBvixzYAArsKqAweARRgWPcwzsNQNZX0VQNsUUZUIaCgZThAsI+gcSuFI6uLauGJGzmk2+gbP6OANXA+xYUs2qAv6TTsvxmpRAVfsyscuoi5I5WoiYJxZ2q50uumkjtAQ/s/tVD2sft2IauecAYauS7wjGtxIGCGthWtbYcqGtOv52NkY5QecAGGtMxQ6auOGtvlEWauEygJWtzSgn3WZGtKLAFGtO5GPVe0aU3AFc3Z1auB2uvSqPhVkGmgWtmANbauhGtkau2wY3auijoJnkyzF24adJFYxMmOANT+XIUK4evaItqUnOAp52MYFVUxwqtxB+jKtKmAZB+oj4rP55qW7XEDNKVaktLqWJVndlbvFHd53aFFD5Gxmi7aNiEWHRvcOc2tP3EH0kJ2uzau2yA35gJJNB4qa75HjNYAWCyY/t1arE35ostOi1Bu9lK2togcJuIMYFiPV2nVZ2tOxxuJV+xxXfhbrkVv46IAd2tI6udEmqHuHBEl34hFRQHBX2t3GWP2tVwIjl5g0gdCIiBADAQ5umDNMMeNdlGC8xFFAgYV4y2hzAE2YDINWOAZzVZThqiqlHA8k5agBjGF236P1lj1GLINFNMxytv5GENlO0GvE507eGtVPzmeg1hg1yCakBFWe2hNl8OlZXQDCVyYUGhFSmFAYGKmFuhFzyubNl3CV34lvCV+T1/CVErFhmFonWohIhpNbP6UnWItlMnWviAcnWab2OQ1TYR0tl+Q1zLmctlXhFrT1StlWiVenWFQ144c3T1mtlgWFRiV/T1DJGE4RZiViMIcrmoz1rQ1zrFEz1diVCWF0z1HrFSoGvQ1jQF/Q1+rmgw1o72OWFniV6z1IJAlrm4w1jgmtrmgSVCXW+z1ISVzrmYSVdRFtWFkSVfgm2XWzRFvrm8SVNz1mw1HWFaKqObFCdlebF+w1UYGrz1IetYOtHz1pw1oxF42FuQmvz1XzV1w1AL1MxFDbFRdlTbFJdlTw1mngEexkL1j5c0L1DSV6xF3w1mxF+ERlbmiL1zdlyL1NTCwt1qoNII1LtVNBFN+NUt1jp59+NbAR4Ulf/VvOWJQ58LaBbmO7NQuWnf2NL1h7NdL1mKmxt1p7NAY5QZqLL1F7NQBNboNIBNBL1noNh+t97Nx+tBUl2Bagr1P+lwr1ZWl5bGn/V0N6E96GHFcgGNxhU0UZm2f5W8d6zHNPPe1d6nIwVwI8D10u1NgBIBt0uetPe9DB8Qhi1B+58zYYr1eMUa57suEYl70oBtzlGlPe/5WEBtFeeUBtnZGF5Bpf2cBthUGMjemBt64UVXe25+HMQu5+E3claNH8EUYeoIWBzavKt4VGkCwPoUactKfGhzBy7eeL1zUkVjQCFWOxWEuGL0FaH+sjC+qt9bqAol5Btkr+QRBQAGY1lpTMS7myew2/cSBQCIWQg1PNGEhtyPhAy8N+VNqqFlVgBWRBtOcQ4s1f+tkPeCb4YHGDtWkc2/d5FHURLmqBtU9aphqTPV2GuveB26kE3c3012fWJdFrFBN2FhrlEjwb+1+f+D5UXPe9Rwte14YiZReZd6wCAYtWMIU4MIfj60nYrEc6i+YHQhHck969Tw68VSRkb48pau++k1dFKI8VINNqqFDl28V5LA/t1kg11MaphtALk60GDms+f+Og6d1ezlgdb+OqBTsaUOmdXBS+u2Ua1atNKV+f+Rdh43kUYNSNWntNzEA2GliBAlnVs4aDbqrBtnkFXH63/siBAicV1ce1iBswWoOUxzNIj6K3EgKMahgYtW2IaYL8ZFcewkIZ1hFgoc+CHghM2tUI+BNbyVvhGXRtlTk6mkOHatIA/RtWCUmaA2IadVNB/UzOqgAhEruDHNCRtyllDBFG3mqr+xFkzkEuH1wweBAGHgVtRN14cqZUdPVQmAUeCJBq/+t4zazFmclGtQG00kQAWBBVU2qpyVdAsIUhl6Cm4k0e1G5GM2OrPEveODIGvQN/Wka2lW6gCytgj1ZThykqbbaxytRZQZOtxnZ1eNg8ArFxjQFcP+1yt7qgzQFlIRU1CbQFk4iVsxBVo3aUdja7MUFLFVJqjiqtLhVmWKxOb2IgG4O+l7hRnD4tTQsvAqwO06qOFAQBguIoEfC+nw1JtdmqgAA5GCAAAiYIAAJxggAAjGCAAAUYIAAFJggAAlGDBzRtyLCniUm2LwBsqAs0xsm10gCAACIIIAAFIggAA3CCAADMIIAAAwggAAAiCAACCIIAAFwggAAHCBbqySm0V8I7JSym2tDD0EAAAAHhpt4wojfCzfCpptgAAMIAH5bicYkaq4iimtKf7Cmm00CAaHhWjz49rjCjz8J1iymm2AACpwIAAN3AgZtgAA7cCAAC9wIAAJ3AgAAXcCAAA1wFabbiKAOyiabZEpW4+NfIAAAI+BPjem0Jm2n8JabxXHrNACnAAQ3hNQDxm3XjxbSDCcCmm2AACCYOybbybYAAMxggAAM2Bim1806Zm3Xjxv8JmACmm09qBDGxFm2+GAdOBrKymm0SsDoAAAADnzzA7XmzptPeRWK4SZtVx6BLImB5HZt+Jwd/CJa8Vx6gAAR6CAACLoIAABeggAAm6CAABXoPWbRKbeMKCgIr9uKabYAAJyQgAA/JCAAAUkIAALKQgAAZJCAAACkFObbi5NHzYgZsmbT6wCc5Eieo2bZNaiQIpSIlcetBQIWQCqgFNgLsgKsQCDCsObZNamM4IUAKabRIeIigNaoFObYwIswIqabYAAKemgAANOaAAB5UVObRwIhIIrFbKabdloF1sPloBFkM+ba6UPwIplvFceoAAFkgaptgAA7CBqm2AADZIJAAIAAEIggAAaiBKm2UW2IW3m2SSCKmm2AAA6q4AALa1gAALaOIW3yCI2ITJm33gCRABMAAAAB3U5tqgijKUpptk6gXsA+hAgAAzoCCW26CKibxXHonVyI3iAACGgHbsf+bXFUc+/O1vO+bZEAPDQPotspbU4IiDuKabcBePRsFbAEYANwAAAAKcjLpMm21tlYrg8pR6W2pADIWLpjxTm0fUDOCJ6W2wSQcYDoAATCDOW1Tm2hCLdm3Jm0RN5bTBmgzKW0xCK7m3Jm2AABUUIAAA5QgAAOFCAAB8UIAADRQgAAAlBTm0BwCz7Czm0D+pyjz0bDLOBYW3lCKp0ymm3gsR0CAsAAAABXzgAMdMoh8RIAowAaCB/ltYzgd+qWVtMIAOVt+VtU5tdQi9gUpptWOg3AAAAAR+gAIAAMCAtVtP80CBmpptgAABCCAADCIFqbbqbXqbYAAJwgU5twwi7QAyumyZtTM6LkQgAAsID74CjW1QTBCFGTW0uRD0bB/m3mW2uzoOfQtm2TW0W0AuRDyW2zW1kwBTm3LAATo1cW1XHqBAAAAA/WugfZtWlta1tiIACe0EVMpptgAAxCA6m0am1qm2AADqIIAALwgWptgAAMiA6m1qm1Tm3vCJDZamm2AAAB3oAAMrygAAtHKAADhpn9bWioKCIqabYAAIJ+gAAK1kQ21Tm0PCJPCKoW2IACAAD9eCdSCQ0IAAON4iVa11txgiqAipptgAAdJCAAAMkIAAHyQgAABJBXm20saMlyLGrE3XmlWLhF/BL/aQaqVLcDF0A1o3cS3FcKfMFxAAygCP4zEbSaRyHgQMOSJrnDyTh27+27Ttiouox25r6Hx26A/6HZzGLCAmS/VBYQBXHoMOSpbLt95nLrKW1UjZ38yA9bNlGcPiAABUBErbcluAv7ioAId4moAIAADQEm5t6Mem3AVIWrYg4jVAeFsmWloFRsFUD5k8FndVyjVEX5eiM53R9ruIPWjHui3ilwobcixaWfqW/18ox2y34gaWNzQyW4EDcgmw+T+Hvgm6+Nv2AHIkEFLPges4w4FCEF6H5gdapE+53B/RCjCa2JM9sqztI8TQ0/55/CYUFVfYlj5Sk+jlFjSoxda8l5Y5FV8AomFNHB2gAPQAKV4p7ABWgyttWPKyAyngF/d0NiaSQaRH5211xvQs4FxBg8pFmQgHWegG4wox0zF8SWyP0tVVzeFCkFm1F/DVOatWgg2mlJMVMEGwqqLQmL1QkfEyrgyRkHTCUlaMXc+5g8aoXJ4mutpYRfUGlRtSpEjbqVn5UdtWL+Upk6/mTsAHe+hE89xFf8cMZoXdFCJGoB2WDkWcA2ttSc4P42TsAKlgpttMvCt9OFEWP7Bp/FnkgSnAQhMk/QnCgnKQOzCtgA5qW9WkRbS7YAfLcathKzYgse/64oogo7Vwz2sSw6GGqJMjJcX1xPyCrn4ujVs2UOlVe+FqDqx3Rnf+vdtKOOH0FGUAoYkhfMUDQ7PZJo8VUcoVuv1QLUQmiFQxxiLFTuNFvEkdACsxbp43uNtKxZYkowFx/R+RCKxOz9R8Q5rn4dUgCXIARViYk6f8qUixfEGJmyJtZThdckeJQELVBpxC3c+ZxLyt+dqyv5wlxdDt/yt5iqOSkrt+jF6bj4k2c+q5AjqDOgPzAKS4Yjq1dqTz4IUAnTivmOjsAYjqcKakjqNb6UM5uv179hwooeoAhjtWzqOzq9gUujtM/AGx5Jq5SotootdIAhVtHhgteIfj15H6/Itz7arjtphgCghoT4e7qdIAo6C1z4rbqQTtoWCkz4gAUlyUYTtoCCLDx9imxHAdIAdCqXYFtjtMYkQQRoCCnP8t56BksIAU3agA4qYL4dIAopQ268JqUpUmi+goMteTtskAjG8ki8RTtom81H4RTtmW88M5opQNiE6s++D+Q1ObT4bD4+T4FXG1q5VT4g/OFXGjq5jT4fj1FXGibuLTtmMAVD4vSUsysH7aOT4EYO4CGIztjZczTtxBW+55aTRbcaur+gxmlj4dW4YTAjKU5D4l0AYL4MyeTMABb6RrCkpQ0L4kL4/JQCL4/caP+wQTtZ8awKAyBkqD4VgEgnhqD44bCJ5Q8d+f85BRGzC5WPZEtASb+OD4jsAebadIAdj4YL4Nq6dq61q5rsObMkPztRtELjtRMlUxmrq66hMXaxYL4Eq6nEIxYgYTA3iZ9C8DegTD4qoYjsAgxmJ5QsJq9IAjsAaM5KW4WTtk08wyI6eQ/C5/18jsAKTtAt8n7aVWWvC8oRhS+mgqa8j4yL47ztPtcjsAFTtjc4FN4Vj16H4A6c1TtKRhGyUrpQXIMGB2z8QK4FlmZjsArj4/o6Pz4d32hT47dxXj479xfj4H9J5j4otJNj42NJcKtMFG3sk7TtAotxqo8rtVFhDq6SrtKtWTTteqUk6t6rt77aibuOuma565b6mKt1km7dquKtRUmhNGDVC7DW5umN3199RS5AIklvF6WPqvrJcLV9INy3crRA+2lvF6qiqXD1HY5eR6DINkgAEeNjQFo4o6NlBstU5ADE5ENkdbA6E5WgggYUhMsMeNMG5AnZy1Yp2lG81rwAtrtcEWoUxFCa0BhraUAZWB6OpLhMXi5FYzDtxmmAKtdTknN1piq8HVgAFm4NKP84Osw98XM89LMfrMN/B/M8wB8hM6QG4xXVv88wB8VbtDbt3pA9p1JVR38EP0xMS6lsRbYVdyCtyC8Z8hrttHV1e8TtsXM8mBESFVifA1DUfPkQycMW0VK8nDYm9W7SAcHN5l0QQIwMULM8cso2q8p7lS7ta7tx9snDY3w007t67tA78qB8KwUMW02vMq58G7t43gZOsdlwb4UluCEjU65RkuMMW0l88y5IuW0e7tXZ8KjlKwUya8Q58dO8CDwjMYj7tr7tj7tJ7t9j8KjlD7tKjlW9sJXkPNVJrtjgNKLC098pgcAoC5K6tnlInlqRC17VOT6A2ULEV/UNj2tY7c4kCPnV19AYcWhqtWsAaYVqx+R3YTZGsJ8ZGGbYVlJe3wCWpVQ84uh+1PscMCQ840MCZvC5OUteQC0BcnMHNVC0V9RqUIC3YAMICu/sqFcOFALlNSeBx4An24O3wVHusyslekgh+ioCMZkTlVBz5YxtJ1VjN6iWUA2Ui51YewXbQrKgRMaMMAnEUKreVOgRMaTrl/NlsxV0JgScUxEG0wA+9NGqE+0Vn5lyrs9F1jV1Yc13WqGqkEl1vrMK/cIoCH2FyUMJntiC8NZINntPNt5V1+C83yCNKxsxt7Ee4kC3YVdyMyABBbcJx2hyCjWV4KNJ9htbcRtNSagaJYTWMrJUoMVvjNHoW1T6HSe1MIYelHz2fOWOcQd8YiXt8d2pMAqCeDAAukIJ6MPLY4wIJWGqSkK7Ba5adKMkcgJmFBWk+XtPLYxKMuXtjGkoSAJjNmXtOlejo8yjgVat1ttqamyMkDYYsI8c5sw98ZHcT2s1LM2PM7Xtj38iOkFT61GVmDFXTRAmqkKkj2Gjwh4mq4ZAU6tWDBp6tf85eDBka5TxlhRwKf1QfmNY1AWkKZ+WHYYzALe6DXF6d42mwBDsOoAOTwQ3tY/gUcMo3tbnB68kveFp0Ad6tPu6fu6zTB8kNqAsFf+vWGh6hS3t7tWg2G+Ecdf+T4eOaAcQo2mw0UMCB1uAAzTwYnMS14wVBRfgoN4U9tMMeO4BXAAW11cfwPhF3J1HqU5Phu1VIoC8/8GnlBqMhjlCpYBSAIRMhgGaYANSAlXmYPkq8GaTl21Aw7lx2AzNFkgUd1Vur8gN8nZYSE4x4WOFA1OVZ0CJEA7kA4IVnblarg1PtnctTpsJFOLLg+yECY8fbtpVAbqMigcmD0b8wJIsErC06AVyAlFNgcVagWJWcqiAdHVMHtq5V2/g6xADDltXQ81kH7ciNVbm0+7lIDNMvtDmV6xA+7lW9sI/c2NV6UVuNVsbckvtynRxJFoBEOxcLOqbZV9RtISq308ou0gtWNumjHNp/F09l3kC0JVsxh8/QzGc1QCiaUL+8Yc19ntr8VhgcoHYYI8NHtHkCoU19XcJFCUqwQ8wUuAYzAmQg7w0hWkVz8pO15CArsaWNFBMU1uMItWroA+80DlgNz8UY8Dz8msVpyMcY8qftbFUPN8YxlX81ofaODt4VGaL1gi+DiiMxtqq6mAEaL1QkeIKglTkO3tDpI7w0TlVijlhsUAroaYAP989URN/a5iAWK45BV6bQj+A5cATpMxdAkj6nsQZQcyHNF1kUhsfjCvV6i4gtjiO/gE2VzOhPImDlg/+U1cVu7G6igiQkNMNpMVsl+BmAQIAsZsDJeK/txIWivl7FGrXtgZ2o6NPxioIQEew2zE1NF+eC/koXkx8T2ruNwyIGiqyKiQklFDgWLFHqFuiFHqFxN4qrV9ytm2qgE5gxxzkWNmx9qkF/tr45FdqQklPKUrD1d+q2HZ7IeIMkFbNz/tBHAbZWcbtYaARTw6VMl2kveNXFxMyR2xu1J5gpxRiFfhQEAdtlNu8kreNqmWPJ663CoQtgAdoQtTrs5eNcAdEUAhEmf6qSPqMJNH56geN4y2NwwEHGBYkBE5drtWc8WPAxmm9bNPIN1Pq3QxAmFjBxfkWwmFlpWKV6bpWPlx3lx4wx3aU3iqPiFu+NNpWwvqCoNtsGuvUJEagwF4oRnN1JBFRbtLT66Ea0OWR+NF2aqvayoRixxAz6z+F7ymj9Gc7NuANS7N2L1c6uC+td+NGOlS7FK+tCt1CI1xoNJsAsUlakuoA1O+tn+NloNKSmr6GeUlR+tHRlQZqkdV8A1kS57L17o51X6T+lT7NR6mnoNjgdt+tzgd9+tXgdZI1PgdRHWeA10BN1I1ENcYcWP1AcyAtvABGs3LB3+h/nepnqCOOe26qhlU7+4ceMuNNMlfB6SbOluURSOpxUVr5OQAxUR/xMf21lPwcQlWAAYPMfy2ks2Qah0NQW8+sb6iyOHI6wuu+xMqootmBcw6OehcJOVzozKFHdiq8GayFSIAyeqSRxLyF1ckMgI6KlLd4Ys1IN8XehwmuNEBDfefGufJSFUtzI+UyFUbyo60wq2q/iJWVbKF6yFPn4I66ywx8Pc0e8YlNKkRb/BzRNDZMJPw9VFOBudix6gFR7B97BhgUZQdWTQL7BCQAaxA4I0nYAgeaYy8dGlp0sNr5qIg1wdYQAgAgt7BbxcO+BxIhXZlhEAgZljH2/GqPwQ0a+VS+9xl7XEii26R+Tw+eHS7acZ6cYnMMHcshN8nMTPQ+yO8AlkHRkJewZoId668kUxkpLoM0+j4WpdG0IddBcIjVXUxshNSoeeOseGWmVKNR+I5mnHFNh+X/1wH1jYA+YQ/2xQ8FTm0igt3rlz0hIeF+ValFFzttZZFKuakvEMIgIDVn8ggkIgK227od0FoK2EPkYJcSyAuPgd0FirmpI6KlAJwduH5VSkshMYJc0qgF8ARCx8QAYOh9gAfLcTCqG8q+n5fSWmNcvAAvIdqAA5bsFARni5ctgxU+MIUGUA5n5ctgG4wjVQ5odHfMT71jV+jrgmAFZu0nQdz2sqGEz1+Q6ONEFTodp0l8qAUeR80l+EgtEFmod1oddFa0qguod0uoBodMN1uyIsm6aKl4YdC1qU0+ARa6uaKT2QEBDgacaMwwdpGmOeqir5CMWokFOAAr0RbfsFURbNk/+AGacuEgY5Ac/5hxE9eBKWAnmaBHyE5F6T5Fy8aVF2T5yowjFcXKEwGVpwaIj5u+EJNsrIdWceNsR8gaXJwIMFTqA0hgBKOr35YzAXj5CHg7wFh6WJ7BB2taGFLoGcvAj6FRugCtWDPVVod/MhUcuUcMPI+HX5kuOhyFozuNAYqEhyEhnYd+oAIaFQWqK10dqFrqFLoAQQWTqF9jkxQFbqFZ9qHqF/NF9a6dodpMIKVqHScEuFqzub4+JYQAaFzboPAG4E+GQt04o2KWqcR8VFwIWJeWSzV7t5ZWsBKW3VR7DVd/FnDVQ1RX4dCzVa5FgjFQD5rvVfiFclRuZFB5F2yRrlklAVUU03goQIx+yR74F15FZZFkKkMi6Ww+oOI24udhqfG1t2u2jAUcMgQaPo4tnEaFa1hw7SEiGmSwdgeIts2NQdrsR+RqDKOU12jQdxwo5yA+SO3R1OJaJEAyYdMQR0ea1EdMbAwo2EUFVeFHGqEyF0+V2iIOHgmSgTJAngGHcgmAA38ccJq7qFAlGUrBFVg6+l4X4jF5j/g3DFKiFSzFo9tSkFxvaDIdb5R2UFiYFOMW+9VEDFn1OGgtbJOPSFVvFY800twdgtE759FFjT5lDF7b5+dtnZ5IuqJKF1L0HyF5KFbDVafBs4FwL5g5F0DV0YwkqFaJejjFtFR0eFvN5ykxpkWpgE9qAiY8zZ0bRM5/C5kdKMFG4dfJ4gxg1feEwd/jtub4NH1Mwd0RNeIlJQ+U0+w4FykxtfqF4dF5qBWki4lDbBw95xd0h2t6GF2ShXlFskF2QtfcFmkdA8F3vCQoN5umb2lNdgSmmeF6Kv5QutqDaCe1CNg1WCpxURqN/0MxIWNbVFyNEIWkLlM2+JoAclVhzlo4WCMAw0dVyNRb4vtNVHg/wWWOtI0dgLlftNY4W80dvUEpQNYGmqANAYhNZBhwlBkeELl40dYgWtFB5l1QaVQ0d94F5zl5tkIiMTU121B87VvDAgrlE8hYG1bUaylgISMA/aQbl9kIIUQGkYgn0b7w2Ske3mOQ8NI46YBVzo99WGOIqPCWK4jVYMrmTk1ZX0lvllqBKCWNPQNPEMpkx+ctvEULmdINDk5vF6dckNHAcLVraYUxx5IRmGobN1NpWFmmCklhK0LwwkElCXIQVNC2WTft/jGGQmDmVlJZYB2XmuKtsWv6kilbWo3x8OaU78aUuu6xMow5DiAUrqpjxd/s23sGcsKAcLgAYAcs3scKAUAci3sy3sq3sflM7XsMtN2dMctNfXsH+qitNB5sytN43sjsAgBMbvsJZxVDtjDis3cC1gt9MTF6fhQMk59qkFZxEIoTpxFAdXFx5oVvYAX/tSMdD7s9eNGE5TpxGeNvF6Z3Ogut3INJtVgLmTbNPbN0Eacgd5f5pvariF7DWmklUOWNrRlpW3iqfg17K0Xd8tOkdaQ23t5MARbM8nMU9skeUmlQwSqkYe5kV0b8uEVKsmHLFUcdJbcFb8lbcRn8i9OKfG94Vk4V8kV9PEtqqBomJA8RWU3YV2QOVEaDRtw7cUUVA7cYUVIsCI+84YVnEGy/t+BVf4c5d1qPh0mUlcda1FVKlKkVSIcj4V4/cgDkyz6mlQFL11d5jcdLwcYOVGcdEcAWcdzHRi0VsHtvmVPbt9kgNtkQI1DRtAWVa4ViUVK4VYj63cAQ+l4PEzqks+8gbVrbt25kxHVvntHG0bEV3zql88v11TKMOuIqc1dL8nnASoC5SAZkCFZ82imVT6PHQVJOUqkeMkrUQtGtDT65nQiql+9ACwyi1R6tMfvompk7AWi8lemcGsUqN8YMkQWE/3EgbUnvwH28tZO08kbjYHpR2Ognm2rdAT0648K4VKeUA+HM3f1A/1m8u7Ugmpcl+5otAWMkTOkSIR5LoiD4wxA7dOrYgUsoEngmpkQPaxv8KpcaCdWvATuktjAbmABiEtdiyTY2PQpzwqCd8LcgAwEckt5UbDly88mpk8ZVLz80+OLPISZV0JVE0kGMoi7ODeMdlWQEAfF2V4QTmUFZAiYezZYpZAqdUP/kkidz1B1Y8jnQ9U+faApZAShkiYet9eST4Gzw+ZQTU15agUid8idkQYuFh6idbz0sbcnXMdk2hhkuFAxhecoAGRkx/mYsUvyeHGksk8y1BMZAOB1E0kO6N230M00DmQjUR26k1ckpP0s/cwaYoG0ZiAG3xzH8cHNsCUtdiXDqTzN1uZGA8Hf10qkDSA4+W8SBkt69idiwctJkynl5AEGeATvAy204Sdsq11JRgTw1ZkTP1bWkH91YoCEJ8SG049cYEIZ9KHf1+vAk9c10Fpju0WAySdHhiBcMgUi71Iy5IIid+QQJrgYbQZSd2YVfA8vOAoIgMICDANjts8nAgskFM8nid+EA7id+oA/SdI+m2Cw/Sd5ks/idbDlfrM3LehoAKWYHNhbwwlPaijoNCVv+8nr1CloxJQxy8SgAc9cpUA9QAsD1geYo1g5yUYOA5/0b1NNYEwuahyd6igjj0eHSGMNHplFV88OAt2hYh88oA6ydveAbqkFV6296hb6Ig8bhkoZkHnEKSdg71zyd4dxOskRMa5LU5yUyRA52AyvNjV8EdkRMaiVY1usuJQPvONq8oo4EPaEL+7+I/n8jgV7H4vXc4EQwMUbMIWuA+9kBkI3LqbMk/cME94l5QtyNgBAUuAcZGSXtOKdaesqxeYrgiIUxewZWMwsBnl4j6opEcpVYCMw2LknCd296MKdiec0kgQQICKdLAiBwwgKAvFA28Q5Kd7sQxKdytipVYE0k9ukCGAfZFQoWWFQD2MmuAbZc0WA9lF5oAIzUqoALUA1ZkmwYOGAFxY/EAXKdYrgtyNi6IBKd1MIsqd2nIRHVsDULUAbb1sNoaqdLkA/KdkSA3ktwsBkkIR2wUVY/1wE0kV2kaSdpuemlGFdoyRA0waFCUMSdQidduezqdb+ljqd9nAv/17pWHl4mxA24CG+FOm2FiAzaYGIAB/gSowrKdUmAMWWZIA0kggKAMWWBfM28QO/gdw07+II689p8+Y8VK6LZUNqMrMMJEU6e8dUCUaAMWWItoogAOF8p8U4FYPTkjlo+wMxgQzKd2mEEtwvEYU884wB7H42pYBqdzEUM78FM8UuAmMNfKEGuxG9s1wA8uC/GsWNoFM8gKAvHlw/lIe8M0IUaA/c1qjw46dJTkvadl5QCad1akc6d/vhw3Oi6dMWW2d8Dp8KVEFC6ssmKiQXntKMCzPElJenydYWSRRgkadzaYIadYkIYIiaxeuIto5sFM8UmAUMEtX6Jz8DICntgt+IYHA78UmiUOCqeFel5QdZ8UMEmTUJadBC861AZ6dzUCUcQKEFsZk2TQAGdZUg8O88dgIAAaadySIUMEoGd8HxEGdLzaIGdNMIaad6SILAijJcBjWtgibMGOtsoOqgDk4ICACdTvEQhgE1yqi4L/iiYACCdK5m4CdUsoi98RCdihUoqmKvC2ECjy8DXc2gsrAQp7lK2hm5hKutY3M+Gh+4UZm8tyhq8w8YB//FyCdkEA6IKN4kN+8I8eRRgOWY8+OH28dygQW87pMmsBd6dogxtxhjUM0AGT0kDa8udwn88d8yNYa0cwXQwQ68O7QrxczxhRYWyAlz184a85AEnDk6bQgEgb7cjJt9qV3k8hTlTN8J1BX/F3k800AbGUtmdAcgsUZVSdH0iv/1iAt82uLZADSdHYQTSdlJMOWACMmK0c/WeWwWqkCZAM9ICdygEoCkgcsVgVyQDp89KMeFV70ApVg3qdx0Inf+sMQcgcz+opHhLwwB2ssq1cCkOd1/Z8XYAq2cDcQvyoqGUT0lRkAmuErkAQgkPtWIMGLTIb+Ab2IpjuVwURpeYMIiIcdmd1I0sWdsM4+x+DVAzmd2/RVJO6WdnUBIMCqr0GCknmdSvMiJ463CS38BUYxxISSd+G4Pqtf/ETKtuVWbWdQAWGnl/1wDN8I54hXNdTkXg1iQ5e+NRF4m2sh4wv98NREeXMu90448OqkdQCi6ITqJ26J+s4Q7xzH8yqdRuwpCMgBAItoOtM5FA3+AV2d65s+HMtdN8nNtV01LxJv0kEA3BKD4QH3t0VQGzw8nMYnMsuojwkk4g3AoIj8o6AtrMjURkmM2gsjlCaPAjwkIOd32dQOdipioOdfid0NgEOdocd6ewSUZ8OdQn8BpZcC6yRAPJSLVyZz6rRAd8AFgAeRsGAd43mkmMeOd2AAU/4hOdHSa2/gW9sLT81Odj4k+Od6AA5OdGhAROdMf2w9su0UrCdU0QUOY69skoCaaM4g6uGsFgANNA2VApJ5bHqrCdpOdah4YlAAudKAAlOdUOYa7lt7lfOdDOd4udzpgkudVYarOdATUv2dkmMHOd+2AXOdU0A67lvOd9OdeRs8hCVYarCdJOdSuAZOdYlA+udpzheFU0ud098xvccudjOd5LoyudFHMcD8audv2dGuda9sTGMDtAoIQuudVSEVVwPrqhudzudxuduGsjOdvudW7q2/g+2Aa7lptYJudnW0QedxEm0nGrOdX/gRudzudrudWudDtAq0gXudnW0sNQWdw9bq2/g0ekIAAOtM7zNd8AU/4GedzCmKp8NLMeeddOdVSEhedLoSrRqO/gCOA08NA4AiHNoudFgAWmSHSayJUqdU+2Al20vuY5oCGrUged6QgUYglOdnIw9txUOY35Zned5edUedvedtFxJe1nIwluYA+dkOdFHM7ed+VkkmMXtSsM8FYgBiE8+dwXEYOdYsUsM8jedq5QXACUudMsAoedUomo+dU/4XnoyjMj0VW9sVqk3mAmTg2+dx+du+dDuddVAnCAZDN5+dpjUuZW5WsZdAkpaB+dyedaaMuKMW+dkedFgAD2m9bqwAVzudUd4IudkedU/4/+dIedSkAwAVF+d8MVSkArQAql85oCaaM1+dYlA4Bdsedc+dz+dJ7lRTkihJ6Foi+dzcNb+d7edi+dIF8tLMuAA+kRriM93ySkARGq2rMaedTed91wSudW7qred0+dNPQbNt8+dtDAi+dYsUIAAFGAURsrBd6SZ5pMiIUoudU/4UnALJQtBdDK69BdU0QM+da+dLBdLT8HBdEhdoCJdrMiIUdyxv+d8udV9QghdQudwhdU+dohdjBds+d9+dQ+dC+dXed5pMHBdmR85oCdbxdrMPVAntgivRN9h6+dfGMzCA7Bdlu0nedWgJm+iIAVQ0R6S89OdjhE71IWedfU4tOdfBdyBdSOheuQChdYBd3hdd+dD+d7hdIAJkmMr+dFYg5l0CEApBd01ghKeRfc5YGIt1UexmL1ugdV+NmQ5iRdAbR2oNNZBa7NyLOrBFjoR7YGpoNA615oN392vp5ehxJwRF8COt1Lo5CA1V+tD+lnL1sS5VkuQJcJRdEBNj7NSZ5xBaKZ57wskd0OXiasiwUq8Cy/piV7AqJcwKiQ3ivu2zclt2uLEIShlYm0ojV45qMEhYeWvYhiBAr6VjHNQEgRfZ6fZenAw5GzzkMx6y7wbckfA+kKk4xds/akxdY3tLcWwYdWqwiQUzUl74EL6WRYMeew38EMlRAVqucg+HMhEMAnNMzNWP5yatLqtn4Q+eMwoWoN4VGVND6M28OwdmVR0oa+uaMlN402UoYF6VM40QHGSgQJUoAkRwtY8/Qfxd45VlBAreVSkN7XaR6l09ccmVRWUZ6lnq1F6lZPhW36nMmmsa4FGrrVJWqQ2+TzMlJU351KJd56qaJdxvl/dNmJdIVqAl0lJUNX16WApx8YXCx8+0JuDTgisMCO0sKglJdNaWEa2UJuhUAMJuHAAdJdDCGV1gI2gFjsHjYSnAPJdmvY/2VVrl2QCdGA0emMDcHDsFjsPJdFA0qZVx3EhXMnpMCT6zLZ+esfYEJMdnpM1XIboSwDlC4WqEAFjsvBA7/12ZEDN8kkBwPM0kBAJNkDk7WcIxMZ6c/DwshNJsgQqY6WYOdYeJdeT1Ym0D6NWL+c0GEJdg+VlkNllGAc2F11V4M9kNkDwzC0FvhL6qQ2+T7V5pMEJu346LJdp8+TIARmVolwXLwCHUi0BfpdOIB8U0gZdVJdwZdJ8+bJd2vMruUReRuuZa4QbSg/XZOts3w5I2ZN18UcAeZdKIIIsyQZdJQAIZdyZdRmVNktzJdSZdDTgRmVcdIO8tU42WUhZOUkF66KkLyQcHMyNAkgVUaAE/huUkkRw9iCN7Oq8wqV2IEM9VGp6OB8+yyQi0iG8EZMIXASKrQFN48184+hQ2cqjAWeqT514pEQVRE7BfmGXPlbxlw7WRyxEz+rRApUQyM6FUl9rug02UaWNUlrrgdUl05sq8FhE8icF+MiBA8zCqK10ZDFGdI2Ei3UlN+WRCR7EYBjkxw6nwEL5UD1x/hgG6c1RiClAYOAD1x0oAn5d7MiLu04H+Z0l/1AFc5NtgkCipy44zg880yM26uct/CA800AsACKNOYrmorug3G424gfUlsq5iaCD2hI9gJ+4CEgYqaP5dOmaDWp9z44Mljy4C0lNm5XXg0qgRXASzJNZJQQiZPp0PpiEpVPpAqJ8PpQz4c6pGEpKPpGQpaPpZSpbPp9EpjPpI/pjAQIPpKQpYPpUEpjEpzzJuwpg/xq8JtMpm6pDPxFAQksUR/xVVyBUJFAQpOpCldm2a4AQBuMGeiDWpZaayldcld1MJyld2ldQVJ9PxAGa2AQ3Cp4OpG+iJvpPeyE2JeRJn4JN4JUdcwkJ7Wafeim5JpaaNldK1Jd7x/OZkVCemKefplpJE2J7ldMAZVld9ldXfxmjJPldngJGGoTspNZJCBiXjukIpRMlcB4+p8pMlNtgOGA5MlPHISjQ7xdfUch5dqyeKSYJ5dG0tzUlTsAEbEV5dgG4N5dT3wd5dftgOFdWmaeFdvSpbbxe6Z2MlqFdGJl6FdquoCq5I0laW4W5Nrv8R0Qp1ILkR4QCSmCsuouiJwCAdy4LVdaPAbVd264S64PFJz2s8Nyd6ClBsMsc4i84Vdz0lFFd33p1Fd4LZ5Pp2AZYPp5AZqEphCptEprFdgldHVsHFdGEpf3pmEpusJPFdwPpyQpEEpjPp1PpLDAQQZIld4PxaWijzZ0ldS3xUldSldsld/rxXMJl1dildg2a11dald0ldKldF1d6ldr1d4vJ+ldFzZ2jJxldZnUpldoaa5ld3AQlld7Wa/ldtldfoJwNdjldn6aKIpSoJXtgWK4nldfsUWbxXldQNdbWavld0jJ1ldaopVAJENdwVdHcAoVdO1sjVdiFdacCuASXXgmkSeGeyKcpiCojg0qgtiiEYwXgAMgAZIAJeJxGJ38SYUoxGJeOJkoJQPxz/mm+iMiARFdR64FFdRHpUnpQApyHpwdc4+i2oJgqpd/pK1J8nJuqpfwJ+qpEtdCAQWqpAqJYqp4tdkqpGnpsTkOYJ1nxgqpoUoF7xq8JIYQgKY+hKCjpCLZZvxOtdU3xVSpsPxuJZN6pKUJo8J4RJabZ+bZc9pZLZqgQVzZDipXGaG8JxZZVPixcJmZJNoJzapX3x13xpCJFoMxxpz/m53xZsJIYQBaagxpu0pAddFxKGkMhtdIAJxtd60JHmaBAiJ2ZjiJLSJIUpPCpFxKOEJJXxNsJXfxraaHJqU5ZV4puWabtdBzExtdRCJS0lTVd+NdJQiRNdnVdpNdjAA5NduLSlNdaOZMJAkgQeQi0oSPcJj/xpDAOWJ5WaO6p9qoq0g7Ndx6+0VdsVdCuQNBVrBMeO0svAo61aTQH84FOMvfNKRsNPW1XVRxVnJVeLNG9a16VDwVqAAi5AvKAJ0llNxM9dKkgC9dxT4kaGGqCoyI6ESCW8XaVCW4aAlM9dc9dNAU5DpS9d4zAK9dGhaSAGLBla9dBlNC9YGmCsqG7oYOp+hkYYSClcChSCcI6fQd73W4VNwIWtwhMRW/kkCblfaVSGwHPkV8CMgIi/FqDNQRNp0ohf+t9u1E6q64oVm6R+yMayZg71KHV04i4BCCcI63xMUjsl/a2MUiLNqihEDdWrsF0qlY8tzqkIdL5IHCCT9dnfNM0SHCCAUQj9dGt8kjwzY6DzIRr1NOYz9d2QSlcCJDdick2wgYiCh28KaVr2IvlBam0/dNGoeOA4HEhzQe2N1dEhn0gOoeef+w3KjB+KNggPIXC4Oah7CkcEu8Nkc8ChSC8VmzQAdDAcjdcjdEq0nXxEQgs6ch6cZ3NBTklntajdC6ccl1IWVPYA4aVXoW+L5CycPURTJstHB/SwpGRb6GuEYsOMI0xjH2WG0d2+VctDtAz7UbgFna0G4Bx2kxjdhKNYYMlqVkdsDnYTCW8Wqc9lUq8+j4uA43BAx7AgMAhmxNPWp2EJWqTAA4gW9DoCeVgvFrUhHOcnAAXzu+RArXA4jF1+BDVRmstTT21H+cu03RsZVRDGCoaWrUYvqW9Ug6jkbR2o40D9dqG6WfqYhNpDdLkRNDdRDdznNFg0TW6gDcGfFc4ACBNp3stoE/CqF3m14tfjME0W3A6TcYxH1SylZH1jD4FH1vWmTH1c6cEZdKeVDRa7FNaTU7yCnvNowtpDR4zMdzUsX1au0QF0Q5EFyQpTYA0AlcC88WiUg+noE0dpTYFZMQNQXMIDDdHSCZQRZu0rUhwUtZvEfdd8vAA9dWFwO9mrAYpUkPKhNzdlUkF5O7B2TecPDdAoUnhVRRRS/W8wN43kLRVW7q0PWkWkdbAKu24Ot9v122tRJhpwheFAgs6DZ2afc8AJgJ4UoMQC6pXFdv+JIAMZWiDdP/cqoYzQWB6tCnFxIANaV8ZmyLdnTlVv8DwANv8FfmvBUktBRKpMU6hLddr1uJUgDBTH8f8+Zr1qo8r8uSLdq51Wt87Y8qudWLdAxcEDBbr1yTBbNx1TdB1xvmQbv8k38uBkHsA+xVwcCchV8qt5xV3qVU9d/glZ6glTd1DdVDd/UkBd8z5dGjS1AtPSMzY6FFRqr1fglbKC16t+u09T8wv8yDweDdh28aAlfq8FaVGf1s+gT1G6KV+u0ciC3y2zkR9v+srdVAt6uuirdZweyrdzY6hrQnaVwR6ErdQyYL6F7iAATdHQIQTdKV4OIAoTd7B68xAGJVA5l0PWVQNkd16ym1tuWYgeWko9d5JVwrdb3go3tktWqqcD0muPM1QdUacr0mbF1tJkWmwMzs0cCwEghmxXjC2rAFs4mkGHMiBLC1tc+lZ+bdhbdBHNjJcNDkzDuRMa0qgebdaL6FbdmkG5tkObdxbdtbd+iuZHNGVdlbdBbd31xqoEv4WURklbdObd9bdBLC+lZ1tc/bd/KAQ7dZHNwwU1bd2rAmphA7dDQSZbdOTFhbdkqcAACwcwsJ0h6hFJVYBSnjdcrWSAGxy86Kkca8XJVVCYkGmD6B37GUPWPCaqMAphhM9B5E1vXaXXa3H4JrqOkNM9BlDslrqc28X5ATSMRDsiOINcOD5Usbdh0GSPYPrtjxetBe9y4MWMkvapcaX7d8fVnKAhUNvaIkKka4CWbdM0tPMBLbd3x89WNBLCNbd3x83uQ6nhlbdbKgbDuBigqBN6HdKBNogAlbdFo2yHdbbdmkGOHdmkGLUl2Hdv80nbdDpIn3AqHdNQAGHd6Hd8HdjJcbSASHdmkGQNQFHdVHd6HdWHdmkGfUwlbdy5Qs7dbJc7HdDHdeHdaL6aKg9HdaL6jHdTsAaHdzHdKBNNHdhE8HYwgnd3x8pTYTHdYndyBNrHdaL6mwwpHdoIsfHd3x8yndlbd8SwXHdqoEUnd0HdjJcCe0cnd8ndEndbJc9y40ndjJcsHdoqg8ndCndlbdywtlbd1I22ndDpItndmkG9ndNndUHdKndK2NpKprA0k2tMzs2qCjZ8IR+LR8U5Aec4+9BZek7UA+48viAytifKCQzwVRV09dAJF12CJDN0DlBve67d/xM4XdedkAACUXdhm8erdCW4WAl65YKXd7PmJG1txtGiGngWPDBeSwdwVIT1m3EsS8PqCdP+9wkOxAaPlsS8iOCTOA1hA9wkgy84wV0cCVXdNEx/Kt7KBNI1m/1xuGAb1tnExAlGoIpAlu/1xuG4b1HZw1AlWAljAlHFW2VaZc1HGqsNlYUCYp85MQLNVNGdQXllJ6CiNRrlFW167lYGhRXm/KVp4NOuIfSgn2CHAVEloNqVi9GYSZ65RMr15fmz86pNJWpOycAuv5uHl4SGJHlo41WdGf9UcmlVqOU413TVij8cykc41VC0lDsXkISsqJGwhnoP8kXFJgJ4IZkBqCTYCm0Bx2sO7QVF1O7QMU0ec4yF1coAcqoR3djXd41aW98nLdAq2FrdiYoMU6igW8UctWOPdkbT6HpdF9BVBe0oY3H4auAEoYNYMRPldkC+OAEoYE4My3duiGEWBpC60+AZvomLdRCCag4APd4bpgJ4OFAusNjnQNbcxIW61AfHNP6CmGCu3db3+DXdCfMPLMIboiilOuVE204SFrN8Miw5LUSXNShkVmMr46Jx6YgM5wMstGnGt3FY+0drAERUNAdwPPlMglhhk8vdGMFKWokQYtwA5OWrN6//VbbO7vqYrqmOAkXdeGCN9d+eVzkF9+gxrd2zex2+vnduPl8PdLd4KXdL3qB7p4fm41waXd1G8aaVCW4KaVfKC+FwopVJ2FPTlsbqzpAFOhQXQFOkIUMawUNUiWpo2aAaHNBatl/EGN27bwFC+JC+4Ig6RarGmFBGq5dQ/5l3+G5dTlopOA4wIQO13/u8xdQGg6I0iN1ZQB7zgSJkjwAVMk8j+t6VJXtlrEomk+nc+dkJCwO6qdZNB81theBEAOOARowaPMXpQ0eqO4wnGlRows3lY41hrqjs2dWljs2DWljs2Frqjs2ADc096HkhilI6pdCQcAOWxpcDdxC/dVUA32NyNFMOsk+Y+M1Kc0trqTJ4Yfu8ZdTJd1JdrJdZ8+fs2xZMwdFe/dZDmB/ddIclZdNJdTIA7aWpTd4syEdgCZdJZdVZdsJu0VQxZdaAApZdDTghUciuVdW6AO1HuqK9lW+CUENWQA/g4CVdjTCnxdpvMR8CShcJ8ChP+gUNMZdYEi8SIxJdgsGk+YRTwZ6c7QAjJd1/dR/doZdHAABQs7Ds/TMRIAeD8TkYz1s6A9H/d2tAr/dOA9HVQeA9iKNYnMn6yNUAXdqqA9bA6uUhHA6X+8oz6RTwczduUhHd+BiyJOh0JADA9q51bA9kB+r6oo58FZ+1AVLaC/Ns0Rcj7+fGUrUhVJ+kg92TdtJ+TA9U6cFUhVqV5UlU2qnGlcs0msNX4Wh50OsNdkCLflE68OxAefiZo0a3lOuAx1AvA9Y8CO/gN04iCAGA9n94N/dx/dYZdyKw8M47DsW3NKTwdjd3FYdkolg9R8+iZdt/dFA9lfCHk8MjAdpiuuZd/ClI8IGRp7OjdWEQgO/gGZAG9qGUY8BqV/dVg9WA9ZZdZm1PyIN9lCQMUBq0Q97g9L/dng92vMkwV4Q9aOsisMkQ9dGIbg9qYeX/dtg9f80kLqOQ9yQ9+Q91g92A9GQ9y/kQ7SsU0y/kbjdycaO/gaKg75VItopA9hQ9HAA1r0vesMMAO/gQNQlMgGfcrQ95A95tkzQAnQ9TkYMus4+sTAWbZghaQo9kI2ZtQ9HY0efi/6U9J+7haMXQokk6S6RkAFEGWQNI80bcym3W1A9ismUFeYKNGft3A9a9smwws2NV90Yg9HJseCBas0vU+09+KQ9BQ9Aw9Hk8+A9c5s9w9YUNF/dH8+1w9FQ9yZddw91A9nd+ByFFUhMusjw9HA93BV1A9OHNxw6q/sEQgzumthmq+mvemKemfumdZcNemyjtgGOYemYVRkemhemMemTRmt+mkI91yUqem6em9HAmRm8I9/rCLemNH2BemRemYlc5wAsRm4I9nemoNM3emE85oRm9emDdgymR+I9qI9FemFI9KqUSemLz6ZyUUaRMaRGC4OkAI+mbBmmBmSaRNBmcRcEQAZVwMcAc+m6aRMvS7GONhmARmLRm6+mvHA1I92emO+m9I9Eo9zRmnHAp+mJHAF+msI9TYYlRmq+mgLED+mCc5RtEL+mb+mEpWn+mhD43+mBAAv+muRiBhiABmMN4xtUIBmYBmDAAEBmAcsaCQMBms04hUsXVtmc4yBmOFgstuAhmCaRvI9nBm/I91zoeBm1NURsRsXG05sJBmRsgZBmiyuzSuMDiiaRvo9IhmpW5d8ADBmamRtYW4CA6hmlBm4+mfI9ZTCrj1XtRow4fBmfmQWy5c6iVBm6Y9t5AohmEXljBmSAy0hmzIg6hm8hm2hmShmge5bzOfd6zsAxdAVY9fmJNY9ZdApbQBhmC2waJsqAAJhmxAQsuQ5hmE2yCu51hmmo9Hum9hmFkAjhmbumAO4l4Arhm7hmhTtXhm7lZvhmijgDI9gRmPyUKRm6o9oVRERmHSkLVRgo9pI9ko90KUiRmjztwRmaqUfItGRmyjtE4gMeQ8e1G49JRmkY9mpiZRml49N49FRmcRmS49B49SKUJc5DRm1z4Q49aemygU7RmUaRXRmoGOPRmfRmZHAelMdIAsAAwxmRX2iviV49UiGGhYfRmF+m8xmR8RNPxh+wzH2mlA0jsjsAQAUxy5q85Ti+exmBxmzz6ld+Jxm749n+wIKUMxmbQAsVsV0tkM50KURtEvyUv241HuZy8SnwgDMj1cfHAFkA1/oHuqUQBeykATeiuVWPN80ms0RB4En6ir4qJrCM9dBCC0CUS0ROrauzezw9iBBrw9sQ9Z8+dToeve9h+ok9Hg9Ng9HAAP6q4UgMQt0k9aQ9sk9PdkFBGVGNI/c/Q96Q9wXgBzdPTu9t43ddhR1CE1Vqc1wVIvwArdBt8A6V99dCGFUw9evKzaVWves9+1J+lw9H4BOWCX9BAPWwFKXD86Bi6k02QcIOdTguhyV+egBd8gzujIs4JUpGcZ3N9E0ZSCI0c0VQ3k9C6l2aWhC6Lk90kgFOJKuS1vs2zZJIcHCC/k9VAVMacwU9TbkjDd1vdW3eQMwDlViXUk3YLC+akBrq1Kg9g+Vk+xPCaPvloSRJsmN618lGGjsiFAqDcfs2n3A5/dDk98AAjLl1mVBalQ0RTU9MmcFB8PQ9QR1C3ldkohflUEwtrq0WU/80pWAFk9OtsVk9DBO9FYapBQg9Go+1AV409irS/0Iyxepe4QAaGU9hzdRfV34EpyAZUIUkY0JAHmwkDlF1Ehm849ddGgu7dV6V4rd3aVMUNfq829ddGgShVdGg3vFoUgAACeU9hxABU9zWO9S1zpd37GzS1PCarS1Cb0ccNGbq6cNpIWvS19ckwy1hhkATASkA2j0B9qTU9cd4nhkxN0o1goM99h+NRExogSM4PU9EBqpbMMqkYnlk6NBiE6Q8E6NdQt5PF9jNGPNfmGFENmM9mpNiVYZP1KglupN5fdLQe3X+aZaRjIAy18M997GpGIB6NkSdLg9qM9O/gpGI/80dHqZvEdZaq6WQ7SRhe9YeZUIprdIXMi0lXaMv/dSu6+M989N5SgzmAWuA+/NUaWnxdDY5UA9Y02MA9bcNcUN8A9ATAbMk2QWIduiWuWZ428QV2kfxdmrgX/Bn+AlpcYId8PM02lS8N0KFVIAii2FWez1sus9xs9DeuXpQhs9s8Nls9ps9/Z2uuZETwVJ+ETwd2+Ckm1A9ueA+s9vfdds98PM1qdSyl0WUdM9u90oDlQ09GM9NJQ009ppNOAVWzOJdNp02K8Nz4YBw9vfClI8G10mGVUME0AUiyADs9I2ZIyRbs9+g9i2VNUA6AV/fdpwcsTVqpRpf2Dekf9U5cBoAMIM9BiEUzWlDsAEGkM9QR1UzWVPdac91k9a9s3aCEgibs9qEOygg9Qi8XdHc9tJ+zP11Nskv1fkROMuo8yBF87hMps9wrMw89Ps9Jw94Gc0RcOJOf/Cnc9Ls9kB+FWewPMc899PSIp0Yc9zaVXAVIKtLqtGw93cy9w9ismew9tHRQ7S8c92P17Zd3js4aSazBjItHQVnLYG09YmkNsGX40eh4+IAQwAnm2hjmbaQadQv4BRuhzuhA2hssM9kQTS+VgAhMsi8m70mLR0s5s/jukCdA7+VhWJqO0JASOAu09U40d89wC9CMau5mu/Al50BeYbrdEr49w45g+3ua98Aih2jRB8xAqJpHZVPTwlW6V8CLIyMBIpDl4+umIQ1f8vVqST4zm68sQrvdC1qACcSPd9SCgWCQ6CwCCoWCEs6uvtHmsV8CoXaoFVm4N6Y0dZYxU937GpU9M+xR6le2Vij8VU9ESR3H4tU9NYMfs23U997GEBqOFQLFOA09CM9hJeqC1YFGzsuzmAHFO4UgeM95WelxkK9lbwA5oxkGmnGlvfI2WNPCaGMoDTk+WN031fyAQ84+OAqSG3H4ZvoqSGNYM5aI1xYJM9kZ1FfdGIQ3X+W5c0nQATANb097G02NNb08P+5/05LUni9hJebLUNO8Xi9M8mxpM82No21kJeyZY9fcM/lO/thhkJ0kYsA1Y5/N0cNc+le0+AlCVDaCojC+5dGLgUuADPClekWVRVxwOTdhrCR244hNJ7Q0N4XKRYeoMy5LYgf56pk91XVA6VUq8YEGua4aNKRmElcckicpbsMUkfjVlqWV6tIrdoQlx09ardKMAAAClYtTX6rZGQGBmulGUYuOAjIUynlenFwIAffNkKgXEAiGliCNOVR264Oi6yiA3x8hM98OA+S9K3hzVdiy9bVGhM90qkay9iGCh1ye0lwT1t34gL5uTVN6Ctii4wEuuZtu2BCk7nd//U18qVHNaL6kfZmndendhE86nhUjuxwwpS9nywCKdta8hgl509zrdNUA5P14UgXPlqP6aS9YA9xGCWS9MTV/bG1/MRRgmlRrsgOVRbWoEK9Ce0mnRzuOOuAeGRwK9lUlt5NnaCYK98gAOS9tVJ/eAP/UF/wBCkETwkTV3GCxBAhK9Jy976CNj1PGCFWeOVRmWCbu5JK9uy9N6CPj1mnRthNx6sRuCiaQ9K976CwzVY52m0xLK9M2srsg+UxmwYOuAgBA1L08uojHuGS9nNQmK92K9OcAZICxM9qXNOt46XNayhSiAsY5V2kHPEzgojRe/0IyRAHVQzgobRef9e+wiRK9WFQozFbs9OVRA6c+giG9h28Quq9ZK9CmC2Oo0DhlK95q98WChrCjK93x8pGIHA6hq9Fq9BIOfj1bVGpGIHJcoc9OVRmy9oz4CTJ7y9cKwvBdDlV/S9lsAHpWqK9e5dL/B4q9S1BWK9PaCFqAKeBXdtFrCkLxMsZaWU20gR/mwqSUjubvNQ9du64Uy9Ca94PWPVdBy9qS4m+6SFEZ9d5PVyrgHAgLBMIy9dGI0y9gIAa4ANpg8y9iWCmy99sqaf8S3hdq96y9Gmija93x8za9La9FrCZy9L+2Fy9r8qVy9lbdNy9lHNmfimkGDy9mkG8SwlbdLy94dqNKtaqtpcaaKV2zeiKtEXF0mCJgW5CCrq9zVdry4Y0YUgJ7pWAa9WPo8Cktgi+Ux9lFB69gqRgRe19d2U9/4GLEITdAUaAIGRtvdOuApsGhnFetAffNNsGG9dtfJi5AojQ0fs4tAla9x2kfIwoq9ka90Cg2S9sa9+Q4XEAl4A/EAG2q9a9HGCHa9jJcUfu67e1K9imCkG9hE8Ufu9sG7K9e5Qva9gOZmRQly9Bsk1y9Vy9jfio699y9Ty9bJck69mkG06928QYG9669UWCWAxcdIVxewq9UZoIK90iQEq9q6CZGCKfey6IQDd3AAjcWtzqpClFBq2FAzpAGDdglg6R+j0I4wwMDd/6yLk4v0A1wApG9ra9ey9m0lrU6Y52RCCyDd5/aPApLG9V94j/8ExWWDdP/ctzqRKIRJme0or5W8JxIq96fUf699G9rmCLOAHy24PWNK9nx6pJe4G9M64zHhYVBW8wRm9uTdgVRe26G2q+UxSaMDYgsG92OotLwZweijozm9669mWCKPdv/eyG9XZQdm92qkDm96TdpCAdfqby9+Ux6AYca8LDdlSYkGArXtn7V6fANc81LMR6ckgVwNGoxdJCg4KtVIlZXANQGB4EKNK9sqG8+aNuAjWistIqOR5h2TFbJcCMIcfwlzAbvqBW9P69um9VUlUa9AG9tUgLBAd9heWMlrioFA45Y1W9rZQem90a9OS9MQOhkkfm9KwmXGCTsA6Q2ojWfW9nK9Q29u4BOVRhS9G8+bXB5LG0PW+UxBflqxe3N03vAFW95ncbW9Om9HW9tW9/694K9biUVjc0I2E29eVRSthqeOTzWqYAhLleod+xdgL5Ntgd1kfW9cHMpD4MzefW9Dq9dSa2qku29669nK9P422qkhBwO89mcgxAMn/1SKNVKgo8ApUQcPwqKN5e+73im0c/29bzUqKNopW9q4exVNm9hrCqG9IsyFwxgO9ifCDndK0me8918quHNaL6dZe7ndDnQltOKH2q29NG9aK94lNGK9XW9gG9W09u69pCA2ZeqA4fW9qG9uHNA69mG9Q692G9YCK6G9eG97ndhG9aL6xG9JS9+Ux8xB3jd25lyi9/jdZ34nrd4hQaC9vrdvgIE8Y7+Y57ST69SNA1G9gTo+O91Phm29Ma9INJQG9tGE9lgcw85m9A648G9bJcWJGl7WV29cG9Dx4z465ndzI8yu9669VO9/a95bdg69LI29O9dy93x8469aL6LO93x8bO9LZwGu4kn1zTdNoEuBN7TdmZNfjMPgCZuV4zdrGNRS90zdNPhB4EhH1PTdTfNwzdJDN/TdzT4gzdVH1IzdpL6p91m0AUTdKlkvtthTdt1UviRpDg3TdjTdQzdmy4/46ELIWz+n31/QGun1C8AgPWpiGcKF1uNJx6j4EXUA3lgQEI93M3lgrtEcyQku9jaC0u9y6C+m9m62Ckgkn1gh4uQA6C0z+oMyQfW97BhbVG4iQ28QHe9Rq9uu9hE83lgFjs2qkfe9Xm961KA6cJWqa/Ne26o+94m9N6Cn0SA+9Zia3u9DzRquA0O9ba94nwlm9hfmK+9lO9Soy4rQviRW+99a9Hc6GH4iwqaQyKk0eyAxBAM+9IaWJ4qikk+Plq+9W6CcK4ZMACK4sX14wEJ64s8woewww8iu4pO9ITAh6Ix69F5NcKwe3B8xAGu4FUkeqEdRkkwIpig9RM1eV8+ki+kvrAcUAFGAqXtbIeiCkZqCp4QV6G3suGctvAsJq2/f1v/FGDebrVM/1w3l2B9jlW4MdtBVhV1w8EYt6CWl5WUAAlESkeb8hYW8O8VTlejlhat5JNsT1LoAIg+vnuPG9g/5knNOjhtzk3Wtf7sqIVSOgOLMg+t7Xc1DU+V1zt5S6ggMVjHcrMAB6kIe8F28SMCiW8O/moh9XRgMwc1CMnyl7v27W8K/c7wAp6864aUcq+i4lJh4iQoiAfq9gDkWikfAsBqEygAVC919AL3qP/FtVBH/1ZMYGB9tVB3/1jCgqCoVh9PlBkqiiWazH8dLdlmAUsoBmk8/1Os1Judwsol/aeUASYAsjqkVk7lACgcdPCa/FVYav8xFf+X0Y3hUFYlL/8EOAaCdhhwTjoxh9bIUK+AvoaZCdFBq3oAfh9ER9vP4AR9UUAQR9wMxst6oR9m+4AMa0lAGR9DqBFBqrP+k0a6R+WFaMR98Lchhw7joCR9O4dS7GphqKR97w+yYA/h9pS5aCdOR9hrBEXg+R98fO7jo9R9RPQ6k29h9X/Fdh9dNNtVByeCux4Th9LOsRCCDhQH1ACASPjU98906Ra/iXP8hGdLoS+HMWR9otA+giPedqmSErwbh9MMu0g1io1LzAF2kDHWacdJb8PEVWbllkV3L8KsCKBAkGAhXMtVkxSGfU42w4xgA6fEnS8ks46s4TS8XS8i9KAv0ZoAWMVLx9xqoGLo5pMd4CTiU3DWdINXoVXFxFkWeZt/E5fgUi450+NVIRs+Ngp5pXIEEaEoRY4iELmcEaILmYOl3PqPlxPg1NrRPtGGEaPpWDrRCgdP2WKHVpj1coN6HVykm5EamhhbM5zBlO0tD+qYIEr6izHh9tM15sYIENhAA6cqwAUUsRLs6eQxq5g3Nc0kON5aXZNtV8gdbymnmMwZWuoRrw17wcgQ1/wGwQ1WbFLNliut2T17NlrGd+YRMQ1aEW+mFN3gG9tFhF8NlJT1uutFmF+utNYRsnWdYR8nWNT1yiVUtleQ1DT1FuthQ18tlLT1itlpQ1BrFcv6HT1Zb2XT1QRF1Q1o4RxiVAz17utQz1lhFIz1xtlPutSrm7Q1dKuFtlpBQXnWxYkNtlVetLp4Cz1uRFket+RF1gmbtlGz1JRF1rm54RQquZWFQSVKetsw1oSV/ocCw1pz1T4RKbFKw1abFaw1GbFAbmhetKqudz18dlxf6YYGTz16pkKdlKQmQ2FelwNetJP2Zw19etybmjetU2F372t0gv72iERHetFSVixFVSVJMoKxFldl/etnw1sL15M6vbFsH2A7Fc/6/w1tiUZERQmk13NQVqfdMos6vUkDtAcnN6ct8QCes+Q+1tB+T+MkOtrLq7GM3dlq59bO17M9vUFuuZL9UsaomfibUAvV+fk9EQg/KKjt6mdaHV1Ak9yggJ59HTgZ59mQ0zk+uk9JnN4HtvhG9KtmxxfctqzNXqqdjcWYAxgcbO1X8A9G4YyCWGUFqCiOsAv0hR8D0oQKCB8qcI66xM0f1+mNdHV7RNtB+0PV22t5ZsKV1Xqq6G8cI6MjdYZiqAA4ZiNe5Q++MSCcY+0rdMU97Xi+rAVuKfuKRvgMDqH8Gzk9OBA1OiDgQKuS0XUrspzJIrOixF9IyIgu+cE6eF93qgnv0D7KjOZk0UkBi4Iwpu4UzC1R1vCAsfNPk9R6gQlk0EdCt6aOuMJ+t8hYSCi9+jc9z4B09+2aWkfuZX1U0RdBcX2dmp1HNIUjkGUYG9NUp1CZ1QRl3KSal9LdeUx1KW1r3uMa2sue2IacIhIxM6QGBk9GquWN6BatB3tb21su1PG2gK2UcuOgW1B1OueOjREskNiNR/N2ik3fMNykOl9Cx1/pAVx1/neJXtHNtd6eOKt7Rl9oN8qoAUAbaQgA0KDd86+zHeH7+Y1xF41sK1fl9YY1+p1guS0tt8uCVK1u3ANK100mwiBCCeCV979NM4ASV9Yee82+Rl9xogHl9clUl0gURUu3NcY4gOAAQCIpAPdkwScPkUGx1xvOw8N1dlNV9gqkX+8A+oJQhp0+mU9pylshc0jdZDd5F9KeicU9dWaTWiS10rOioIQ7zt7PCFb8QgU8uCKp10x1Ec56p1jvNN0I67q5xlSvlUy+Xm+SbON3wLxaPbO5TMmk1VSOfKFd8+Nhk+3gD5ATrqQi+LJQIi+2AtcrEaMeF+CdSRZu+zIg5aeuHmpIWnCgCdu+j0gFhenEtLQhhknCgV+4s4ch4wt19SqA5imVb1HZweQApr++s4kA6I4edBAf1k3+AHUktLQgXFuDUwXFnjwV2kPjhfPYss9XAEiYCWtkuLSoG0WJsbRciYCYSCiYCbcy8yIPu4X6kMusfYA9ukxP+ATqC4ATi8p5AcxdgFhf/uWJOrZdNwwcEAtyNZAmcnIPQd8pmadiwTF1rdF2gBSGiFq4o6ZowXN9LN9ePWnBOsswzN9qwdvQdUK4nBOhXMIPQgcALPIX0iagAI5AwcATJGwt9R/ZfsRO/KDyV7WWKjdRwoUME9lF2N9CGFHvAZrdit9yK5x/ZbjAut9CPI6t9tW+6MAQikOk9dOkeuQat9mJsGt95t9nLoWZd6tR7s9MjWAl9Lt9C6lDNRugUBa16qkbHV9ZMoSCCGFKF9ZDdGgBP59oyC0cCHquJ0A73shEUxGMDdUS1NdLC7cgByCTONml+/N8BkIG0RisMlsIRs+C/QhSA4+M0d9CLksd9+yCzikoBKpV8UzdByCS78qd9HmMexUX/ccOkd598baw3OcyAmdmlI8xpcbt9XyVQlMXt9Deo+mVLd9ZiAHUkYfuYewtd9yw+9d90Os+Wsjd95lgzd9Oyebd9mdmkUGNFm3d97d9nl4SHlyl96PAM99GBBPd9PR4zwSNUAmxAAOOKllt6eOVkmt9C1gsbqjd9a0+h0S7Oou2+1feB99j2+mBBFN4nd9+h+dVe599Rh+8CkrVA7keRh959dJNF2QAHq6TrQJcmXIoWFQo208D6NWGyImgytGDNCZ2HxldPFuslrVAVP1mTAhadvXAp+WJ6RUq6jcBWikMWWmoAHmwl1AtworDmcLgo1AqDqtW5LPZ64t19QJgAMWWHmwfsW4ZFED95Eer8NLgaAehD1IkUhUiugV9MkWjlleIVfcAWD9YcxF69RCNV62mjQT6Y4wwUdN+OO399721EVhyLNH+hjtW2bonABnPRMD9o20QxeUzlPUYMV90geQj9DJBLzQhCeUS102Anjl6xVHPu2V90OemgWvUaOgWEj9FC102A+3gFMVjV9aMtdhqva+NDgKu1ks10ioO0hS7wISNRd6FUMJ1V3l9yJlpHhM6uSraZ9NAi1uG18vA+G1K41xIeGi+El9Bw90l9iBBsl9l/d8KRuPwzT2Vd9MxYgDkfD9Paoi6NACgNYYw6GqlWENNgyt0+AXXlZ4ukyVaTAA4QWRA4wwCe1bRl3cNTD9bHeodakp6Aj9Mcl1hqWZWcj9UNede6l4AvpklpAXD9gIA6T9+4ey7wHHmte20D9PSAHmw6T9f8BzmAAuAPApU9VnGxYr1ZRs24CEgBm15UuOn0tJmqC0NYyVZu0BwwoAVwGFYMOICBOsGvOl//VhM6i1B/T9yC+7ZBUbelBtc4aczo66lvXAuPWJIW8b0kvFHGq7mNiw05L5YbNEjWaG11L53eVAmlGjwV2NGRVdkC3mNVPdru1Y8mxWoEjNqj57zgReNHBE7zgl4AS9AqXGHlMpjA3rogVMzesj8+9zhI+UUC6/+QGIA4z98X+6saOsG+EAoMIRlI0QqT8h/LaDyxHzNrI5Kf8YUaBUkqEt4AFmPVNk2TjB/aULjCjk2ZmArct/gcmO8mJeacwb2N9z9oD89z9am+qXGtz9PMQNz9ZdASOIrz97Tg4YWcN9+noAd8e5ml7pU0xk2Vqal+EAqCA5iAP80I/Ve8pGFWZIAIuqkgBSwQEVV5oACDwJdFVxeVpOaJFAlWDYgPSah3Mbc+1dFmtgFxqrD9C5Bfd6jHQvsWIaGZd6YZe9O+blww3OqjBTgBLkgjt9Ft9Q7SV99bj9Wr9jVeneURT9s7Mxt9zk92W0dVycVdkGmfHViOAoPlCS1HitFqASYYJ/u8iBFGA1D9iwcxT9Ix1haQyT9dw87uAsa2Sa2zWOnDWItoQw9g99ahIhr9aPdg/kOkKz4IqyNUR2ckIUu4MD6ErwZDc9XRK/cNOYlzA3c8sb9d9cSb9NYMiHApdNMSCH9Y15RmGCYoAkZS/r9ShgYJCT5gfsBoU9MGARb9Cl9YU9899Al9iYC0U99BG1ckMWWVdgYuAVSNDb9wBkh+wkoCBDsZe4VCiisMYigWXRZiA2ZeT+VRIAppgAu8UB0+q98DddBcDnQqN9Feut267sQUaEZyNkGmhgAr2GRKAVSNwBkzpe3b9Owsg79CxkSDAg79ppVu991r9cRlXxc4wwZatixhdiBW++tsUDr9o20n8g5NAlFOZ89XcAsaI3GymuQlt9pJQ4z9SiGkC+VIAhV9CHQ1O41bolh1EEAz79NSB7kAz+ooFVM8m2ohrWVdq4iPgFfemBqLCUx99yS+tLgUfYRmoZiUL1AOGAGvNODUuQAOYVWfIzuAaMA0fiH3AMW9Hpl0fYYRwSNAvrM0fYCH9y+sSl1GfYeyamH9IWVGfYaH9z5MXkwWGGsz90/mq7wrMAONQbm9pOy/yIeWYzjG2t9OtsVb9ktBn00SiAgb9hSCMkANNE779YC+9k1EEAfF4eC+v79M0AekA7mgodG2aA9J96d4/EA6ullJllzdxGdJ4ij79P2Q7UKlN9Hr4gIAKn98C+ct4Yn9cn9nvAIyCtkAod9+q9aOC0fYGfYMTIQF9dQCx6gpb9dDJ8IaHH9dr1K0lPWiZFd+q9q64Tt9Xv4f59HvAwd9hn9lmwFt9Jn95nQVQ0qYMHH4LV8Vn9b3+BCCoyUHE9XH9zn90J4rn9FGQYyCFt9nn97n97O1UT8NWAfn9Ft9Sd9L1ApCMuQAHmADTk1n9ByC6X9HApt/cqX94N8zik6X9OrYlhdhX9AtVyX9mBqFt9oF9kX9Fd9tZdAn92C+uZuW+RI6+drsEtAB4EyGgUn9p0AMn9+ccV3QNCAgAA1WSAADwf87AKqYcSwsioslTJfhsYXNE8CuJEsOTtqttYb1/e8AIAALwbgAAJTvDf2rP7gLa+ew5GqW07IQjtf3fHwasAHxaMlzeWA0ICGbHeWCjypx/BfwB+yQuThuzAlf3KWawqB8YwiLyUlBKU2by7zxYzJD6TbF+iXL57MxXKEPxE41RhQBKQCxTZ6gAff3F96ybYe0zJCJ4PhK5DeYAG7hxZRjoAP1Bvf1K2zBkza52T3gxpBw/0JQCUU44oBwO6cIAef0Gf0Jf3PayDO5p4D4zZiJkaFjeqUVv3u336r1mt0yQAk/3ifBO31mt3aH12f1dGBOzA8f1kN3U/1Hn3KCC4/0/AD4/2RUDVf1MX1k/2Bv3LRFe1hKIAP1DDpSRUD3fIc/1Gv0bk3cf0F3zPf2uzCxi3KWYk4y/f3vf06QCff3A/2zdiXv09l2ZSExf2h31F+BJ85wI2314y0aeXjowB4PTOf04324X35VRhf0KcXMX2l7IStSpgy5zJuATOkCNa5JboPdY/+ZaZXSiJUVCcL2CyTvdCY/1Gf12TWfILDRHNPZJ309vyAurNPaaGw/ahBpz3VUCHxJGSHiCXNHyX1Jf09vwARSQpIPSiB/1GMDB/1E+1Z3zh/0uDRdnxA6Ix/2R/1e/13wxG4IJNDx/04bhXIJR/0x/2NyQuDQg5Q+72fIIARRRb55/2JMwF/3l/3tnzQDztFza2x/n1B5Y1QWP/xAUDDc4/fWBT0VpwPtUIEw2N3wKTK/2ZT0W30+P3hEanX3nADnX1iL4zNBgiIDyqYEFSL6tzCHmrrmRDmBcapVpF4UCToyL7ZujTTpi1WUojHjkazNLmOQJ5qSA0jKUBuzKuAr/1PET/8QumT7mSDSHlhRNXqGgDSA2WU3deohsSy0bpAaJOWudyK+1L23QfBfOUWUGvlE9ZUBBWTsbkhVDZWbn3OP0jv3lv00nU3QhmbaPADhDodYzRT0gAOd+Bp2KFr2ydWPqE6wxRoBbALTZXfzQVy2+cxmsKo/1BgB8Qzu/3ef17n1IgCDO7puWRlJAAOcJrN/0EoF1f20gBmGTpuWIAM0AjIAOikidK1D/1rY0OA3ue3nqDF77tFVvn1Uuq4lV7Di+v0asL3qWy1aXP15XpyA4YhC3P3dAXeugeUy8ZJPP3Ac18V6eOgA2FukGXuk9TSQZaXNrvTyfXDxICqhVf6Dgbhk+0s6Gz33pcCJ2CEAPlhjWwBzqWz32lfDOP1DtLep5uP3GAO6v0+72hf0HJULqUtnCR+Y4xTd7RAXQjDD9QCPYAB30uRFKWD6egy2RZv3JILEDxrhDmIBtIA0QBuYCevEKfxTN3cIKZIICQBZ2EWOzKk2SdgYBbQtEazQi2j22iKwyHCiqPwxpR0APfi2u0IcCVnhRp8QfJRdw1+32L+4HD2mAOmt5u+6N0R+vxlj7dX3LbRXHEvT0+ypDc4abVom4yiZnnXAUZanYISVFxUzdQXrbmVibt5r7zl332f0DX1BHAu1ndAOskgADzMeEAANpDQUfSBMIy4yB5gJQAKsHbpUdL3UlVnFXHFUlZBmGSwJQN0bgqGC/WUS6KwzNcE7CwFy2mmDMBYRz3+3yT12o8IBZXgswUn09fqO6WlzRbn2DjaNz3rKR7n2CkBRb7xf0e/2Jf0HIItkCcUFvf6fILU42Z/3OKQOIa6s1l/3OKSEhDPAMN/3YABN/2t/0i4FXv07oyC/X5RiakxL6z4QAs7w3XwFg5BAhnCSyiGSVAbANiLxbAPRd3it0yU5QX3QOxu/2/n03APmhbrKHgXywwBf7zZIQWf2Tvz5IJ1f1AgMrAPggMi2irAOwgNOCTiiHGG50+XUaQrHVQwYhkDdpQ16WSlXeiY/rVifU+mVCEyRfXSQ0aL7RT2dAPl1JKFjMeFmt18gPMtQigMAMh9AMNd53mVVgDayQZBbilb3uUr3wGDxtWSJkjRsYzNhmP1ubWUzUX03TSZwv3qbUMZWdFqOTYjqgcFyOP1cDWyFwI4ErAEAKASAO2oHaB7TqXLP15z3fsbPtFhs1kNzBFVdFpa+Wty0RFW6+VWMbA4AlyZYmS8CxgXVIXbmzZDc5I4gNOTPd2TjVDziKaUzjVULSfd2pICTXyIUCG8y/7xo65hIJNNi65muP3NT3vAhJgOXgBtT3B/aZ+KnrVc5W8yLRfQuN1TSQKf1nMz0XQSgHlUEX10C2webBLSJmzSbDD4eDssJM4C7l2/r21b2qREtm7bIDHHWLX1ywhychnpyMPyaT0qT1JQIYEHafYHFwmZVdgOVD09gM+T15bENSTsaEORFcAQvNhtzKDgNll2tgPby3P92f90DD3DgPE/2U9mnD1MmyZBg0eA043xIiIt49l35gP912FgMPBUw24lgP/8HRFzlgMvBDe5BVgPmLCVhR0APCnFt92SRRTao2ZjfsbrP1qx79pSd5VuMGCFW95UiFW6aXJaULB5zdC7b4fb5/gOPb6vGx4U5A4A/gNe3g55z196+lUAQNHKVGpVUcZuoCjwHKDTS21HzQMxjZmARpxvBDuHxRpxvBB+tQ1S1COW+EZfdUuK1Hyr/dUJ9oEVzyvRx3gvkVSVrayTccEg4RzMwyZyva62cRLcDyUX65qXzax2awNqCbBuR5GQRwJDmf7YiTVAZMpyu/W88Wi+ioOomh7aKQRQYaAGTsyuR4IZERkV3VZB1xSGEXrL3pZ/OaXZaDxKfq3EsUQuadu2EZGQ3EDu2sjXvlFkr6na7iDiuPC8A3A4Rz5DpB1WkFckW6JbjQAskWqapPsIEAaY60svV394pzk6j4iz7hWov96DYKmQO7cDjbVGQMGdaSZ4TYIIEzuQPjQCubVFh7DV7OxwWQPjMAU6Sbl3PR4c6XoqHPrW2pQUx6mZ7u6SLF3+D44OS/UiBlDw94nSFvR55bVb/ajSTDNye25x0VGta0FXQkB9LGaIAySGtSRJ+zE7FG+4JB1RY0it52eQM+7wsF/M57zWXS52xxCjUuDgQuwuQNOABP/BeWoH3bS5b8AOzMCtQORgHLn7sVS0AC21B5uqCjUHtb7e4+QMcG4e6pWBp/gwnT4G1SHkDP3VWNEvp6JcQkSGwANOQP+8QEwgEUa6QMB4D8eBGajjtr4YzAFqHCXKEbIHWgFAIXiRQP0ayv5Ztx7TpgIy4GWQvoU7YLnQNHaQctHMQVc0gXQN7VwhXnq0hcH4bQMAaSt1ZBryILFOQNRQOv5ZRj5P/ACMSB0BV9r58E+dp/QPjMAAwNudgpJCpxH6MEPQNtQME967FB7ehDwG7zV0rXY2jce34o0W/Wd2SxtRSrwr/7gx7ubXJSSpuy+LFd+zl7S1/CFOCQABvBCeLas/p/G0Px7NQM2zrE00IwIjVAzb6TQMyRpmgTBgUEe71iH4y7eU5hQPyAFIwNpQP40YNQNniCG+G9Y5bR3/EXb9q396clapsADQMCjXClrWHV+wJsORD27/QN10yD0j7hzJuReurywMtpafN1jm4qwNgwMKwPcn6mzxYbVK1ozbW8CAfOy+x6awPM0zawNu6Q9xDBx40dCqwM3NDmwNOWijHXGlbf4TOV7WwPikFh+zAH1VXxOwNawMaCAkVYmDF1yTXtZCO3Kx3eeLO40U619DUeZwHNUK/nE3hhu0whzP2qd43x40mXpvK2qZbrcI4bAQtWuSB0O29gBP+3CO0Y9kEmb/hrHOa2q0RtXRq2A9Brq0/yC7q2A9B3F1t/qAq1JlDgf5PY6Qq0MTq5wNFwP5wP2q14s1htWlwOA9BUq3PfWhtU4q2yu3IUZXq1htX1wMLwCFwMtwP8q1twPyI0dwOqQPlq21wMDwPfIBaIJDwO640NwPjM2jXl+tVY/lIq1ge1dwNUq0Ie1DOZuQZ+yV8Dyi1bLIDOwwlV7y1aH/AdQpQSEaqQ75wSMKcvBTug2moUq20eYc228DU8FZ96Fi/kykjz5ponExwONAWHMCh+CIm1/+0cdmSVCJu2qZYMB3pRRWy3gEVYm38YVRxKguZQ5bOIVyB13ZbcNbIRqLHE2tFUmo+x2WlbMsXXI78hHMxQVOSuDX2DVQjCpwUNwW52KTOCGniVeItwUnlA5q0/eTuaBAlEnE1tkYGbaMWi+8SjzBD+RV7bVQONiF0wg+9GKv0nCAe8DiwP8jUIQ3USFsWQlG3s4VUpZB4VHAMiEw4eAg64RxjDbSkcWRIUTbTtY3TbQIw1zbQtiBMgW8FxqC3oR3UUVtvnjHFuyQeh2OMYRFXpIX/LaINFSVqCgD52GI8AgPCOyQi32s30ZEDQgxqCSvn3QfCYw3MuqmIMfCp+SYhGC0b2v8HShqRIQwh1JQKez0/Gihc2ZMyKhq8hovFqkh0rI4Hz6uIMmz3w8zzECmcHzGQdQAP4UgSLu+omAC8w3I5VdQFDzhq4BdWSs+U+ww1gz44CRIDJTQ2fi236DwbQAzUD0xvUdnCOiTF0AJvVOBqDF2ygVL2puiFUR60NXFQa9iGpRrs6hviExmgJP29iGyjnco58VFRcHmAAVRF09G7cEaWQuUDePl5m30R18rblzbIh3c0DKMzv5bRz3WS2pXbc86ds73z5M2qdjqbcR2OQkWZJV4qLT2HyYEHCuV7zRYQCxurhSCgL6Nf17uDfv1h57ywaCf0/P0sWavz1O6Hw6HnHjDNzLIPCf3Nf0sWaCf3oL5JFAsWZ4ereINQ/BzIUrIUzjq3Jouo6MLkwSGYrWpB5CirBHhsL53X3VEr7IPMiCLJ7nmaPT12b5rPBg9HvXl4LFw6Q0wWG91NBpvh023nu4WEYUt4UK8GJQWRPlQR3RgVB3aZxac4W5JyPVVDHQAwjdjBCIPiF5ueVTbT/fVts5GF6th1W27GR0YR3H1VFNWVB2B4gfNDvEhaIOmMBR3Dc33gVa1Yhjz2992JuFSVp4PDF0ANGGWz1MLYSvD08jzGQWjHRbjz0DsQWvfnNoWJ5rj1XQjZ5/le/kmoVtnnmPmyoWJBrPJY2oU9EA5AUnh1+cDik2FwCVH2m0DGkUe0zfxzBWEl7yndrfgQeJ4SR2EpzSR2xsIY4aK5wEySc8jdcBFv4i6rnh00wiI2S3h3KR18VHqWjUMUyJboNVYMDNSji/b8IUNgXCwUHsHHVpXRGD1pdKpJxpXBRSw1gBYfT3OXhfT1xo1rHx/T0VkAAz1Hc0Sz2ZL2d/5y72ec4giwWsLbVbFiDWcz67id73lV18pExNVpvh9b1ZNW72GTt3fHz3yWVt19haD9o5VH3b2ETwlp3ULVYz7Pb1BXFLL2Mlz1AAcOxFCXMQPXIOsQP/yCVoOz73voLXb1shQM32wAxrj25CoR6bENoAHifIV7UiUd2NSUid3DoNovoYygcKqUd1xYAO/De6iUd3IE3AHga3zAV0YmXio7vS5EyWid2oE0cSJ1JLRAAHADroPod3/vL4oDCLkMEDXAC7oOoE0YSKM4ruID20TfHxts5HACHoPuJwnbkWoAnoMdByPoOboNkSIN/CPoPIE37oOtDBtMy0SLvoNXsDKMznoPcKpXoN0VrkLlkfj/VBuwC+QCPoOGgC7oPHr4a3yzoPzoNj8KrgBwYPYiL0dRKINyNC6BRV1REXjK4Zrb19KCdb1FqGSr0POwJoPg9Zd72Ur1XZHrr0Ur3EECkYNtoOnxxSb32yokxync0Tb3VoNtUZFoOUYMWsKZYIDhBceC/72TsgW92HjC9IN+2Aa93ePl+BTEapLDA0eDXRRiMat6xIzgJAyN97CuXE3SLB0x2ZNoOzmbHIWNoPLIXNoNbT5s8gpU6s6zVEjAoNePlXAyr0DhvnAR3eUW5XnRYBJzhDgzKIXD21e4UwoOLNXBUUbiHG+0QAH9U7ePpPR3agPvOrmMZgZWjNwQZV/OrihUfwRI2SoOpDb6EfwN1QGvFDb6m0X5PxZx25+2UMYehb5+0HMFycGp0AIrBicz49Z25UbkYW4yHx0aOyxMJ5WQQ52n+3BwONAWXGS6SChwO0tYJsDCTmV9Y5YOV9b2qTKaYV2rP2qls3x40nq1xwM5YM+0zPNU5YM4bAJ6QKzGp/xz3iQm3Fia0V6XaTM50ZYND+TrcLs0zFYPs0x26T/jl9DU5oA0LmH9Y5YOH9atEDPwNlOF24ACQbfwPV27coCZwNmhUipAgEUguaNpSsMCM1ieRYr0YGZZG9rKSWdLT1JQr0bm6a+u3DHG0GAgGFG1V7cIQuY4x16bRVFFeupl/jFdpgH7M3mN/kvI5AiG06HT34p5yeOoIHVX2obJ51V4lw2e2CvYMIc2+DzzECjwPVx48lBYYaAvACUZ1YDUZ0RgbRH4fHixH6/hAf1QuZb2YNBqGXLU8pUBZ0uR7bd0aOxCpUANxA+B5EINh2biQOgO0bUuYPReEDJ6XCa1HVLghcR5xz41H5wb7d6EWWDRP7brUZQAgwBD91qaXcR7pyHk4N+tSAb4QiDD8j3KCpuVX4CLODBZRo6z1GGdODKJSiwEhkA3oCQS6yNUYFYO0X8dQKsBPHFJaWvb7Y4F5AM/r5+OqmAPet6ILC21rlT0Y2BpHVmYBVT2pR6CpXQYTqwJFhyVAHj0RYp6ipW4xkE40/52cMaXB3j02IngRur8MaF9WF673WqaM5P4UeBBeTETyxLK2HJ6DjkfUDWu2gwBhwPjLbrcIdgCoB1nhp4sVY2WelZnYMGZZaSUzCy4xRKozMX2igPUtQAMjn/Ekhyl1FrowE0SGH5uP1E8Iwz0fchY6EzNRiQgQ8C2/30EDNa7DDbK8Bi4NAdQe9XreXcZblT1beX7ZXCL3QYSiL3a4NH0FQupkwiXRhqRxkwi68zReW9PpTQErkBrNCcrnXjqgtwDJpbOAwNwBZLt4PZ1Sd4PVdlI2yiNbzNB94OK2wD4MPwDzrqGtATHij4OHao1p4T4Nc7g4fXA0YRW5jdrRYAswYBTz48aANH44AyK2LOCRQYgtZrFEp0UOfRrOH/EzQAw8wGH4NrOL1yR4f08tRKGS+swIwClszHUBS8y87AkJVS8ybDDaPQ36RZ4MC6a9SQOWi84A+gAJZjPWigwhS8wbBYrNBAfy7IhqCJ+czoAyjWALzzZ+bgbhS8zRYBychrOL117z6wqeCV8JgEOgEP2QyjR3EyYi2iwEMgqGRQYN4qPhZ1yQ/+aRMAR4GDpA+gBK9F/4PHQi6XgemWAEMjNiZeSTODoENkgD44Z46xtQB4p6GriOPSFcy0wGOPTsOUAENAqH6EHz6w3QCVZxwz2Do3j1iXAw6sx0EOmNRYEMsGCRQbwEMCixdRWhYN1iTs4F2DYJNAO/3TP1BX18+QLDzHKThlRHBVK2zvfDIQONM03San2W2vk2Tb0ZWReFNy16gOnzDMQH4zGBp5F+br+Twg6hV52DZurxwQ63CDR8aCXxB1x4BIDHFLK3wpTu4O0V4vK3dYPdBFjYPox2PuGhhWkJWEsU741Xo3XA3cJruY1YgGCZUnY3ftFa+W7P2CFUeYPkmxKdU/DFcACPgOJAa21rBuVDlXTlUyDzSRjghVAFWu/nL4y17ZH9Wbz2fS0fpi6M1kTBBfxnWS/YDcFSaOVH3oBWEiFz/YPMG0IPCHVW3p6/60gUEGxrjt4iFzXhXVx5QYjy6VY3UR7HKEMKT7cNXYaFCYBGx4fPBv13A+1lGy23UEQOBypO3UeBU43XhxrbwHjt5Sch4IZ2M3ksF0MHqxoTiUtNh/MHUESYTHq4NFFFUbaxcKxLwXN4ByAOoI9Dqm6a/fReTEMO1fK1J5h/K25u0KO1VPmaTxD+Q2w1WuV8OU97DVwOW+1L+7M2owgB1XUMfVOf4qwwn2oDjbHeS7KWH32+gDAkMn32pwx5aUHKrRH55AN2gIFrg0zRSIDZLRwkOeGWxH4K4PmIDm2QMADwkOkOqs7wYkNulVCMYejXCcKHnS+KponGRwNHpXji6Wx0uTnji60B1wRauhVhMB3K1lOGmTlJiysPWjpnN40zXTXNWvNUUUDxwPjLaunFRGgQ2Uwm1iXp0KT9YONAUJ42gtzMnmbe7WTl/nie4NcXFkpFwm0PNWUaxV+78Tn+eoAEVxKAYtVwB3P2rGx1wRbbG52QBktV90yl41tiBQtVDIQgyRXEPjLZmnHKUQSSV26TpwMORZ26T/NWqZaziYq47fWyGx3Uv1gXGDkBGkNcXEgJqRN3GhUm7YKzFMTksg0kB1o+pa37Z40sQip1GqZbt42wwCp41wRZ2nFskOgtW9sCuu1wRbCTlGTqOhVeO5njnWEBJ40yuYqXEfjmqZb+u0qkONAU0m6FXqEnGblzNYOctGUawStUWXFunhZkNlOF8VzSKySPUs3VyPX6DUmKrY2Xz42GDU83XBTmM+qon1r41g5YguZex0UuE02XAjURTk6B1vZp6B1tbG343r31OnldbF6g2FDkrq5ZF3qHHWa25F2auEJSXCi5FF2TbFFXEnxR2g18vUuB04jWGY7V7Fx1XeB3cvWnPC8vV3sWf6UCvVOHFCvWvsUBg1JshNsJ+3ZuxZVPqN0gLjBfXhpWRxFDCEaNV5Wr54UBjnZmvhxfgwHgsiLv2GCZA32E4BZ+eAvkMJuR3xxaNXb2GvM2gOHQciadFrMBlPjCqJoayfkN8NDfkOUr0W/hgUOpFA/MArjUhyTQUM72E/kNASC1hX8TEvTHAy6Pnw4UPlt1ovp7PaNe2SoEp5C0ngv2E60116Dbb5oKrWjQEIO8myPS1DS3NS2Q9ExlAew0g7KHOZA+0YhZ0UPf7A8B4Yfhtf5cGrX81+E3vO4cUOp0zDS0cUP9zDCUM5qG6OCMboAIBiUMHcG6OAw8L5oY0dUwUYcUNltrcUOy968UMHFAQkAUcWCUN4cDPS0cUOSUOEADSUP1S0JS3pUDkbYVq07q2xGit9Ybg0H6Wzxrl8WbxT+SWCiXsFz+s33hwhEz9dxggGV8GIfYspWftwxcAAHTYHo8H0oCH8oCaQZC/BZfQOghUcCbq2/nZ+8WtGTl8UYUOuyo9pZTr3Ws0B/5KmR5uVAcYiqrOjAYASf3WAt1rPl8A3FRS3zX/RQPWDC1yMA2/cCcBwRbUnthq34xgRJ2Srxx7LnUwZ64EE0gvPZvKi9OUF5SjtYjnjCAKNtR+3ZeaUE0gYiTFPlMYjPKh1UNpVGLUE3bW2ZaxZCRKCJHCtUMnxRKxC7G0jKU45xT7DUlChEMXgCqbQSMIzp7ITHc/ioTFNGy1UO1OUF5TY907GyJaAYZDIM0nghZaTzlwNEN+JQbHF2/UZUOECb1YwTNxjG2lQwFUNeqr2ibFUOeMAbPBwiJHxhJ90c+SGOQo+B4jBlKSWdy115EUPSXrnYDo9yxZAUAWeFzlUNY/D8IARPl9OVHY1ZgAbUPdAY7jBT2ScGA/PDasSFQMyDB/UNxmAA0Pa0aNEgQ5q8CBkM27uXW53MwYiIN3gOkwBWoLiozdZ4BSEOGppH5uAx50U+q1uD5MwC4ayaAAaGr/jDc8LzUNQpwI0ONP2ULqVmgxeYjwAdnBs4ybUhuHEEypc6zAHh+R6sKBe+ZBAizMxuhacVZwWRr8RnuXR6wkWTdUNLGC1Y7B3XegB00ORSAM0NUCArz2rUM9UP7/43bWfVodsBxCaKPm/UOLUOUAUQ3rIhXq62cE4ERSluX7lX9n1lbz3cBbM0m5C3RX3hyTNxj7UPQztxwaRivp3TG31/WkDXQZUuhofazjeRj/Up8ZLX63MSqqRbyAhJlYZQTeo1T6dhrhYHVmYJSQwTE3cXgiB7EEsIDuJYB0OG2adrUslDTepYsicKDtV6J0OY0yrepReqOb7AoYJ0PgG4MPCp0PHeqm0Cmcb8UOh0OR0PAT5LjorX0eDr3KhxpZ6pKYYTfGXLtyV0NbNHV0PjeR7/0AKr7uq4DpEeoXD5vVb5SCkpqBkC7Ih1gM1b3or1DTaSU16mIswjFcTPWwHnTFcRnpxe2CnUa8nW/8EnwJbHTFv0kQCVnTXAPYAMzZwWoIT0P1nWj0Pzz0Bf29XzRYLOT0kgCUEAfHmV3CUEBEZZ0N30IKcf370Oi/1MwiH0NRT11f3BoOYVwNPnagDNSWfcQT3i56XICGMlwypCOZKaQa38zud3f0Nb1JEOHOQQGmUNRr2WBeEGUobTKHzUDY4WHqqEQFlMFgzF+gEEf5YNBgv6xWwTtGVZ44OReqR7D4KxDH/Xe0OdKR1oHMlFz75Mv6SZTnRjV0PwMMJsCwzkyYFEapLi2n6FZwC6ODXTmndrxV2NpYVg5U3h2X3e9EUVGBTCVmXdBEBpY5GCfRaTxznAAPkNU3jrEzUDXmy1Fr73048MPh3jrEzAS3jeYv05ngKR/YhPhtTlfXEhPjoE2A0HBwCR/YE8YyMPGPk+Pg8KqsKqR/a7Ih7uBEITLBgqMNFPjnZAoggFvp6N6KMNoMxFaZtTmUUhOwAUg7qMOh/ZSMOXQB6MN9moyH0YE2mMN48bmMNfXFYvqHObKS3XA2I34/EMo35bxQLx5Rwygf127WrT6pwxvz4lf406EQ8Cgwgz9xi7xv7Wp0F4p5bSAP+UxMM2nr8DUDmVRj4+MPOV4yZy1Ab+MORL4gkNBOrJL4zV6hMMSL4fz436SRMNa8RpQCWlzcGDDRFxMOedXlMNKGDWJTzEA4QMbOZjz7pUDAZDgOBTz7A9a9IhwuCzTVLz52GCkzYfKUMpU/UBrLw8YAWi2igCdTgbbYk36DTgAAADMUAAAAawAABsxQAAABvAAAHzFAIAAB1AgAAAMAxQCAAAJoIAAAAQMUAgAA//iAAAANDFAIAADjfgAAf78xQCAAD2f4AAL9/MUAgAA///FiDqzh4vrfHzvACAACJoDFAIAAP/ggAAuN8xQCAAC/v4AAA5/MUAgAAP3+PMMpsI900Mroe8BUKoz00o1qUk65lbFMNiIEPI3iQLzEAxpUIborVqNCHV1oLe0o2DBq3PbaUgapOB60iqa4ChT8M2W+1TEMrn2Ox5uK1JhXvxR9xz+dacHxQ+1/8SaN0cNDyJ00ZZ4MARdw/J0GLzq8IxdxbGV9tCZbX3pVLM2bHErM1JXUbDgPOqCsPkH4i1YljxokYDPR11zXcx0sMvENMZwaBUaDzcdS4owX6KhbWjtCxNCDtDwiKRaDcsPqM1/uZ/zBDzA4Bb/lQrLw+4LoMiQQCS6i6sMvrn6sPvayOLxU/Tu6RlD5qu3q7F8+bWzLi+bTF24e6fqRSMWM0P5cHYOD8RhyAZNuTqMyjRyUADgIATRw1lZbuq4qbQLAUtEcMQz8iacTsrX/pXwfrX6UhsN3MCUtFJUDUtHsrVoZXpdnRoOSgTfg4yz0TgMKbYIgZPPXFFFMX3Nrmc/ySfVdXDiLhNzmFzllN12SoUeI7jFNNrN/3zxaLf2AAAAe1yDMFtC/1AmXLgRgyJDc+NdtBRnI6bPNFS8XVZQ7wWhY4dYHkJGLzwmqYB94X4CKy0KdRrcZpbEOPPvkQJPPjGaMxsp6QPlXuDkFjzMzbfGnknrJ0oe/jm0qj/iriRt2SviRuh5GA+rQQO44e84JRTay0FuXUvFPaqjuwhtMP2w/L0IEmofTBBCBrgHnQfBpPo0UTdX2wxiECobE83QmgN5hdM/TgFoodq/YURqO3HPd8tiHIneknTrk7iAVUpVATHR6ZK+wx5rPldbw1a3SD0/pYlEvruzenreU7JkrEOBw+SbJBwxDHYufiYsK3gjzVSufmCnn4UJNNmWrtQVVdZT9QG8cdqLZgUGxKuDUG0oTnrrwvmUwGCccOJPXle8HLkndOFF/ddkAD/ddcvCG3dB8B3JKSoIA9ecjHs7DnAJADZ9BRgGN5WBA9b7VvnoMvdTA9f7Q/0JhXbN83f89bwIDrfhqAHYvjWliwYF4YKIMJNag8su7AFRrRiMapwxXGshwy2JNz8Ap1l0bYiraEVldxSJqHePEZwy3RPpZJaudx+ViwxRUblYQxsctIvD3MPSglZIVkKYAPVqKYAN2UHTxPsuHt1KYABMEu5wx90JCAN6+pCumtAxHHrIcRi+RfzdtCONNZW3jLUiybPRAk+YEBxqWIjMVp60WSpID5p91I6HcVOsxXgZhtNlCv7dHGq33byw8Krfyw0arWszeSw/LBmqwuMYL5oEOjmIUOYPvP0Au7tP2u5nlFZW9IAAxjl7f/3j+gOVw/OaE8RFKzSNQ9ppkH8uIqi17M5XCeXaM4BHYGBg2cbIDXNhAJ54J/gPTkLFbLKLJW9PoPu+bHRTBqwK9TM0AHIEEBbGtbM5bFOLKoKMG5FskP9LPHQAqlGRgAOoIEAA/qpoABBLH+2PUAP38H5LOIANnTAzTE+qG0rFysQGrD3AFzkHnGPjLCHyamLCp8PwAAqlP4vFVTJBLHizjd9bqOK2mJgADLqYuQAt8fO7IuQPOkEJPNGJACKbEAK8lq3AIGLuMwBZAAKrOBGLgADYQFWkFjgK0AObTJVuKLdBOIBwOXVQNGJMJwOnTGRgF3TMmgHFABHeG1LIRQMJwIHAAQALgAM1PYYAJEeOxAE0UCwAMmnKYrFIrIuQD/gCcUk8wPeALbApgAPeAO6muRIHQwHCgK3AKxyJFmBFTIYAKnTDVTnkAOylFFLFXYIWEFEAIuQLU0PwAL0uNrcZIAP0lAkxDIABtTHhwD+PJieMAFFWJJfTOQAJeAD5mCwAK+MKpIDIENkAsy4HfqgOoEwuEvLIgAF/4CDuB9aq3AGQWAwAFj7poABhoLwGR6JJRLOU3CwwOdWNwAK3ia3AP5bJoAKkgLO4AUTK3AAamNRwKubOxAJsAWN7DkAOrsBZAIoycXScb6LjgHVQGWrKxADZAElAPRPXFAIbRD17B2EPwAKzkO3AMmgKDImArEahHFAOIkJZBXsKfG8YAzK3ACpTHBAHIELEkNDkB2AJclE6LMmgIuQJBLHeqoEsCpAOgAElAMQADCLFjoBCCJgALDZc7mGPRCkOJQ+IWLN1qXWLEA/rEAAfGIXGAdTCExDWLLV/G+LANIMeAK2LGBOD/gMmgKN7OAqYDOKYYv0lIf1j6yXFAJAFKXYAfEOQ4MzLBXrIYrG0rJCKQ4rElABPLKe2PTusgADZmMV5DbTNjYuSlAHLNRTIYAGuADUsG4ZiniQxTOIAO98QOoOJuQTXG9Ci2LCvTHBAGYAPeAMRwGYAAOoCwAO3GkHwxSUAcIJrcC0AOxTPIALX6jJTAviD4jLgAHkAHAuOtLGWLFysbPDpoAGuAO3ALgAKhAJIAC8AEmAJIAKU8K0AEuLPwAKhAKZFjrTBMATLOOJTDHSfOkP1A917DYIrKlB2YL9uFExIMtXFAIuQKwEC8KGGKAorMeAKhAJoAOKLrQAC1bN1qXsKUAFMJwB2SLQsQOoMeAA/UOQAK3AJEAESKbaLO0AMeAGI8a3APGQJeAKtOJwANRTIgAAM7j3AKCAHBAK0AA2LBEvFFTJIADXwMx6VcdK3uEpLFOrDbvEJTMgAKslF47l/iEpAJeANwAH5TKQwLDon68cmgDo2uAKGo6J/gExhLgAKzkJ/gDZADMScOurRXkt7O0AHVQJoAIuQKYYhZbLjgJoAL7psQAFjgMmgHbSWSQIvuCdTOyISZCad+OpQA5bC9QCionkLCwADBrq+MDrTOQANv8RNZAzTMmrGRLAwAEj8ZkI+OLK+QMeAPeAGRgBCqCIIDk4PUADOrAOoKhAOKLhzxG0gPm0HdLIs+IC5OxAOzAThLNLw1FAPIADNSLjgJeAFFTP0lGPMDYIhqAOOQFbwx5THQwNIwOhbNHTJeAGdOIgAJ/gKzLElAElLI8xGMrKf4L/w1NTOzw5uqrU0LYSI8TKbYIPTFNYE3sLXTDUQBGKYEAKfcUTTIzw+98emULQAAt8VdOMmgFEQM0ALTLPeoiwALWua3AGuANGQI3iSp8EmAIuQEmAHBAATyfIAGEvA3mDPyNszhH2bhNkiuipAC5THJzBqwOxAD8I1jTB2YMMZhxbMgAEmAI8tERfmYAORLOGYpoABBxroAI2mhmmMQAAOoLPTMrRjLqeQAMeALjgIuQPtTPO6PwGGNOJ6AMdoNorIHQFnTBSUHHYHBAJNGXQwPeAIwfDUQD8I4EAPG8TCrDuye3ALIAB3ADXJsviW3usgANDTEmAGRgEnwwgED7EKiZDL8O/cF4ECwAAdxGiI3FAP38FuvseAHVQHqnjlpncIIbRGZANXTPoeM9w1UQCjWLgI3FAA/UG0rMAABExH89JgABp6UTTEu2m/wyniVhoi9OOnTNmLp5wPOKIEAJqSeNsCMkCTYGYAPAAJLw+HTH8UMgABZADs6p13Io4ODLN/NDZAHwrCt7Ltw5/gBGI7MrMBmOHTG3YENTMmgJ1yXOIFIwJOIMorEmAGsrD/gLV/JoAO0AFqqTZALE5H5TAQAJIrLYSHhkO3APwAHVQHKkOOQFPIPBMu6mGuAMQXUpes4Iy4AIYABSrJ6LCGcYoGUBmsmgB3AAHLOp2NNLGCIEZ7l9LMvTIjQNJTEZxEy6OYIDXeDAzAD0Op2K3ALa4PxwAqSDbw0TEBxbNDLBI6n0lB2EPGI6xveICAQAJoAEoyQOoHxTHQwK4nvIAOt7DZAIsIwQKhEvFAgFeySuOLjgPp8K0AAkDN4yMbwwQAFjgKhAHyukFScaUM6oDbw4zsZ5TLhLI9TLgADZAFCAGuAH6I6xkGfThZTNF4PfYP7TIAzHoIguIHRbOhbPeAMmgD3AAfGJZQHGwdyBCt7Ldw/B+EcbDZAJDOMeAFjgB0zsGLOubIpTE6LK+5iGwO0AFjgDZAMmgJuqvwAOUxO0AF7w0oyQwwIEAJAuFJaWMieQAElADUQDXw8AAMeAN6LODLAnYGRgPxwGQrcvTPyUBhbElAFjgMGTDFUG+iFjgC6LOSlMQADqIAUTJOOU8iCuOAgrMt7CMAC4NC4AKtTAHucXxKkAATXD/gH4QJiI5yKUGnPwAB8rHVQBPLPMzL5TJ4IzYI84QFvTDpAPIAANrtXTOlIK0ACwwPC0L5bP5orWuUpAM/GTW8Ie8cJwKCACbTDtBkUKXRIWgqSM8UwwAwmnVQCwAKII3sItloKOcCxCeQAEWUIYACrLOzAfHQIrwMHTJLLnkAJIAJeyb8lEFUIDYJBI4jLE4ke5TBDOEFSYOcC6YHQwGbTPeAIxI7jgIEAHbSfsKQgEGrNAznT3ALyI2cI63ANGrNkIixAHFALRXsb3mpHKhoDaLEf0HVQG5UAsI3JIzxbUbIJIIs/pnVQD8lC4ABDOCN7MeQCvSe0AH5xFroMZTG/w/LwxVLHWLPyACwAIuQLylJkJFrkGYMFAgEmAG9QPHMKIAMeAI8tO3AAEoO9NlroMgAGRgAMlFZTB4ABzDm9uJIAMIEDkxIgAAOoK0AC8AP2iGiJKmI4x2IWJLIAC4vkBbrgAK3AIgAOPLDMkPhI6hAPUAOyIVHLFjgOMYuhbB2ABSsERwJiwJouMdOD9YiUUFjgKLdPwAGuALorB54N4yM0AJzUG6msilGVcLoAMeAPUAJOOXSMCEAPHQIEAGxI6IuLcyTJTBwIIOcO+yWYALcgZvBIEAD3ALV/O1SSDuNAZkj8QVVj4jMVuQIIlemAjub9/Y8yTUQGhbPTQBygBSsD4qAfUCwrEMtYkYEwAFjgDFUDv3sU5LjgJ/sLQACwwDL6RI6rgAPm0HYAIWLA8TCEiQOoFQOSJI2YAGibNPw1jgC8AC78C4ABZAK3AFExDUyf9JqU2NBQBOQAOoO+INtw8eAJgADqIO5cOUxLLqXBAPfWOdWAxwHnwoDZDkBexAOQAFWJCc5HeqnBAAOoNmLFemLuUPyUJRLKzUMRwCdTH6IxIeDUQL2LiyI8gAB0ABZAC8ANQEI7cfwAElAHsZuxAOgI7YeF3TIxTN97ScgKK6twAB9at9sLopX3oHHwESAAdXbIAHh8XVQAzw8CAByiF14MLQPoAEpAJJetAQBZAN17ObTHQwJnw/zmUpACcUJIAEnYNnrMGTKhAKguOxAAToE9AXFAO8I6IAP1IzLjFrGaKlJsaCwwGuAMAALgAEfuLXwxFI8KI+BGFNIIXYP1kI0AG9Cg9XHQwPuI//4F2PS4ACzTLIAInLLriq0AK3AFjgNvCQ3ojpoo4sQKrLAXeHnJIADlGcBEKIrJXw9qkJgEIgADWLFdOHY0HF4bDLCGI+v3uJmFrkG4ZuqwDOOPaqElAO9rMJTO9rBhoKIrGYAAqwPwAIEAA6Iy8ANFuoRmoEAOxAOIkFM4IuQLYSHiI5IAAOoNRwGnI3krIDZPIAFfTDGLEe8UlAGRLIYAGLI6cgH+2ElAHPXWuAAHAOZTFjgB/qgqlLoALjgPHQB3ph7YHXgetHGyGiZeC8ACwwEhevGQM0AHBAIBcNaLCZAEwAIDw7jgMAAG4EKTI5gAHQwHZUD3AJwECZCdDTLaJHVQCcI0qwPExMyQHClPKrPwAKmLOAKGIoBK0DMAMTLIo4BxzsyYPHQNZAG6UJXw0wfBCCElAEI7G9CuxAMmgJ/gAYYtLTNoAFnzJBOJ3GFjgJZI1/I/BFDClPeAHVQGcvLPXexAEoI1NAGAkNcQRksIgADVWhZTPI3Z7YPfeMTOEFUDUQLjgHJ+ARfLgAHVQE+hHgEK2LP5MQgzCcgBDw1rca+MB0OhSsMeAMpRJEvOZdIYAAoI4ebDUQO3AGoAXmbSwACUUA/qmWLAYYttqJIABZTMfEB3GvUAJCKOzAZ3IOgI+EAHVQEHTBCCE2EBXAHhkCt7I+muEUE5eq3AJgAM36T3AD5I+0ADV8O5cD8I8zTLzWvhwCvOfAIybQHyKKhALwALQAD2HklAOnHuQAFNYDAo7wGflI0EI2nI/go8gzA0LH2LLoALDUJAXXMI9Lw6hABakLnyGuAGxwI8I8mgJlWLjgJVuJeAAviLwGTFI4RNtwAGuACboORbO0AJBOCQEPeAF5HgNTARI5IAIpTO0ANPsR2MNVmNpHjxMNZAIuQP7TH+LLVubgI47cRnLHkAKhAHPXQQAKPWDZmHfqiksBII1nTMmgO0wM6YOOLElAJrLPTkFl0F47uQAF+mmGLMFAL0ZkpTHrTFemtyZahAPH+JoAHII4HmAA+AkxKADMmgM7WAwo5hLHMiQfUGSaegAHBANuLNwAHBAKIACFehE4J6LOgAEsJtgox1bG+LE1oPeALjgOgAD9uR2EGEvC78MNIHObF7w7pfuBGFcdAuIJ/gFS4PMGGu3LYeHZltxTAmYhI6mH+M0AMW8U9AZIEBoQGmmrQALvIxNuEEEOlTLTLCNmHuLN4cs0AJsAVtTK3AAwAIuQIxIL0ZsgAE6LD0hFskB8rLClOOLF2LDxngcINgowtLPUAEoybkABI6sgAKhAIK4DT6UUKXkAFjgJoIgOoA/quRwLRbCNYIsI+3ADW8JMo8gADlLOhfTHw8AANfiIRqnPw/fw5eAACo9P4Ce0HnTI3AIXGGNyOxAK0AJeAIh7PzI3ClKmLJeAJVLKC3PEWNRTKOqAdieEUD9Yi9hoISZAo77LOsrDwrPeAOSlAsI09AUNTDdw4nLLgABzEPUAHfTD3AJDXIYrExuJgI3VQEdTKXegCoy0AKlTOmLKRbCNIGuAEalPHQG/LHRSFmo6IABggK0AHPww4o+rTElAHvNM0ALjgBwyEQif7ABr6IzPu3AIs1qywDwuL+ov8wNbYD9w8jIy4AGlTK0ALDohY1vXTLywAQAAfEAQAA/poWEL/TAXYX68d/OPIAN5LFPWO/OOY4PPw63AHiUHL/Dv3u7I0skDUQMDPatTPZifUAM+2ssAD6mJ/gP1TPeAHL/OJufGIxRLFTLPeAPeouylMYIoBcGfw5Xw/Nw46iKTI5eAFR6r7pmdOPtw3S0IPTHKI4YALjgNoI92qh0APeo5qo3BAHmDplWPIANpTHsKYuQOnQIywLWuTZAKKIwToFWQMmgNxYBlXO/cGIwLIIzUQH7qIoAPRIz/gOQXTZmP+ox2ELcDOWGk0rPaqOOLDyRUmAH9TOHuEoI09IxbosmrEYIGYAGx7jZAP9QMqlNloMLw4uQNrEMZ6E0UKiI/R9qmgCIxC4AHPXYAFKs+JeAJeAJfTG7QCSI7LTLpfjFLAYMJCQEBLFYo6OLKuUGfKUCFJ0I3BAIuQFMI3lI9qoDZAIuQHII2NyPWhP/qi8APKrDZACM8f9JjywOnQJaiBTTCDuKhAD0o28lOUFLS8cwSNLTHPXXBAGBZQQKgOoNVmEpABqwDMkOUwIGLsCiPYfON7HQwF24HRbPrw2CAAwmk+qEvLOlTP+ULNOFEQPwAIuQEt7O9RP47ggowpHLfTFNLJ1yYtUD9I09I0Nli4AGuADdTIAzOAqXarIfxODLMHTKOcDJTJclK7TEpek8iFYME0rGZLGuAIEAJYABRLPEDB7w/1A/wo3OfJPUNmLrNTPwAGDOKubASyGYUHO/d96knwwoIzR9s1I7yIyExElAAgZrgALjgBbQFmLAviHUQEmABUI5nwyV4AwALaukuIIHaLoAKH2eG2LQACvWI8hDUQOJomSI6cAHFABCCBSFGU+G6miCAKiZJ40BXAGIrMQKZaiDUQMzoC9I/IAI+o1qqS4APOLMSox3pv1A6JxKII4BcDDo3UhEwfJfTDdwzbYOxAHIo3fqrRo+JmOM7pArBqwDxLLQADciHZTMAAOXThZI8mgOubJqoywwPeAFxwAwmvUAGTwwL5B5IIxTIzw31TPi0okZseABZAGU+HVQC8AHkAO1usBmIgAK3AK4UJI1IEI7cyeNsEWrHUhNExBHI+lIHLYAgrNbYAW0O3AOWGnizk3uQUeQwwOgAGZo5qoGU+A9cO+IJHTGDTOhbNbSQlo+QHr74NXSK5TMGUMb6FCo4pLO0ANvI+tLAAowdifIxJZAKWIzfI6ho6APouQBngP2o/BFI5IGEvKQwIzPseALM+MeALgAGmmroADW2silN9AA2I2D4G+o1WJFlLMC4JoAB2oxbosLI49Rvx6K5TJoAFjgO0AJLw9So9/sPRI0tTOxAFHmN+IxizkZxAqSIEAMeAENI3raP44p4aHLTAwAKRehr6J9I/eo3YALDLPpeCFAJ2kKIAHYAGuAOfTEZeC4AKjI0iI4rOKRI65IF1sLcqV4ACJ7rkYnFAOOLMro14AITo+xAM8o/UAGSI8k3u6mvUAMmgNvqWA2N1I+7I4uQHXgeWgHUQGuAORLM9LDreEFSa3ABwItiIxizrjgNDYBao2WrL+8P/qnTTAkxOxAP5bDMSSzTPpo6bYP+EC4AEJbJ/sN/NI2mq0AM8+MmgHRSAbREoqnfw7RXj7oPIABggBZAI+LPYeAOoKChYEAODqeKrLgI+UQMeAHfTMmgJrI8mgMpRJebH/3unHoRmi5ZkFSVWLHVQEheufTKubCrLFrkPsKPWLCo+M0ABMIO3AB+2KvgMeAJfo2wALuukcxD67bYUCIxCgYg0LElAPrTD/gKhIwFTDHkPeAAP4DZAOnQE5ozkOGXo8AAEuyDm7mD4FAgG3uo45M+2mqLETI9gI4pTHkAKJxK0AH/amuAFuiFRTmm4ursPeAFNADUQPAABGI3MI4euKIuDs6gOoHOrFYEIjww+IE3uYnowtLKzo5/gNoY3JI2W0D9w8FAE9ow8oywwNyo9DYP8XhZADwEMK4NJHXQwIEI6liDOAPeALYI2QrScUtEI0mLLNEGhbNxTNnTIRJDAFpZLIywHHTBUFPcIyNZBoFHfw3bLDNTBKSIe+E59ruMbQAMjTJclPUADaJAjLAdXSZIwykO0AC8AK7YI0ADslGRgM7mBdIHkesZTL3I+4EHHTFxwJjIzco9MeLko5dTLUQP9qp/gGDOHQwBUFFQzE/gMV5MAzAQI0JowKAPzIxr6NcQS7w7qBDUQOnQCyI/KlBlXJIAJ1TGrI3ZTCqMJOPVj7q2mLoAEdTLlqo9ufsKCvSbYAFzBm8lNuIDSLRsrrjgCwrD/gFgALgAHsYgOoJQWJBLN6BOzAdVmPlLHTLCgANXLLXwtrEOCI2qblX7v2o3arD/gBCo2nw8uLG4ZsUdgI+FXI0skHkLCRbGxI+xbPwAPUAP1A2YAMmgPHQMOLO3LPoAImJHHwOJos3o3RI5ieC78H3qNvo4io7X3KslCvoxIAGDELQANTODYI77LFSvKXeijWASCO0AGXTHClBG4EHTH/LKRbJlLJEANorKiZF/4Nk7vzmfIALylMWo8eAM4I8mzBgIyzTC3DTHw51TBucKWIwI+C4AElZmJQC5TCdTCFTMho53LF8KI8xCRQmx7g+tW9QER4E6LDXeLJABK0Bao39o4uQDAfT9w6hAJ+eqRbLqONfBmcI1/iM1TMmgBQ2ETjLnwzvI4K4OS4S8KPA6mzw76IzUsDLo/+EMdI3KnHKrD4OO9NvmmobRK8ln9TC8AHQwJ8rF2PX3qLZAJ+AIoHrwSJ4IywwOzAcHLGlbJRSKZFoAzPXIxgI5IXI5Qg+tb8AKhAN4I4CrglIE9AUZ7seAFzw9NLOdWFI4NgEJ1ZHqY6d+Dlpo7I0z8Fto4ZoxvHurcRDwzk4IpoOgGZFZOG2GpTHsIrIAMeAJdTKVI+fTEnYKLdF+ozkxGaY997SzTLgIgIIqmI/oPtwI2+UG+owfEPHox3pogAL6yZwSEHTKYYh2AElZnQwPwACEY7nyGeo/wAAaWROIOTLKEo4hoiNZOFCpwI6UhAOoDLo3VQODlTbwxoEGnTMKI8dmd4cvAAN9Ym3YJa7izIz1bGk0JdI2cvD6wPIAGArBxCcAANDw3XTC9I5mLAAkKd+IEAELo+xAAEoF3uBSFBbw1jgPMOPnaseAIIxN17CiAHsIpwAPFBiwwDk4DTUaGkNwI6MoV3uB3o09an+2LVbB9QLPDkbRA/qlubIGo2BY9EIKTwwYYmgI2lTNkIu7Ix2AI5dHPfhOI7Uo0fw7WuYC5KADE9amzw0qrJDOFpdC4AIRIzlOWubFYIuKLqhAKADDjIKJmiwAPClGrNG4ABFI5W9OW4OvTJ1ZKXo4wI3BAJIAKfo7bTLoALYePxTKCrDTUT5jlLTFjIy8AIEAH/w3L/H9wxZeSBID5I7fTHuwIuKRngK3AKfI2GLNWIx3EvAAP9EHZFj5MFB9EIEOzeCQEDTwGCANoAIEvEDTPT8WhuvkeKio+dOJQowCKeSMAOoGuAJVCfHo7riu+yRAY4uo3kAKfcVqqehAMmgC7wwzfTYI1xowKAIs0ulIMeAFjYpMo1zBlzBiwwCtsDZABGowWDlgAEmAMAAHQwFI6rJY9peLYUHkAD8I/6wDUYzaJGYAKU8KsYwgzPeAC8ACDuIWEDEI+uoxPLGBUEpTGqLDlphxCY7IxKnsWo9GkcDsJgALZAOE8RZwHkADKzNcY+AqcOmvwAHLapyKZaY4WuTeLB6JAubDGkDxIxqAGAZkfw5E3WGo9oI6vYKADBIIx2AGhIy9QPmmjZAPzTJ0IpOIEIEDTNE6LCwAGYUNqkK2mGfTmyGhwAAAkJrcbCY0A/rM+IgAOIkO1uncIPFTEMY7Vo0lANyo5tw4gALQEAUTIiY6hAETEAbIFgEO8IyUUK0FEuY6hAIUAMb+EwfGFIFjYpoMHxo25FCZIy9hkYAF3TGGowtLHBAPPw2zTOKrIpKInrDjwzVrswYwW8S4eGhbCfpgwAFzw3FAMOLAdYKio+/cNBo+4I94ck9EHpLL7qKhAAjLAOoD1bDpAEe8VrI75YIPLCwAHZTIhomZLGCAATeDFLMQAPcI0Z1FwI/uY3XwIjPqbki9OH/3p3DcmnLrigWDqVI+3ALDLGmmg1iX9TL8I4Eo3QICt7AmYvNKBcwIYABFTP9EPO6Ke2LIAOnTCvoDPTJBLP2iKPua9o8UWEBboV8XkALjgATXNFup/gJVuNxTF+og85NsxBduY8I1ivTc0jtIwL5HrTNYFNIrNxwIe8YKo5KY2qrKhAGA2AWBLCYxzo1+onjww5mmibETjLjgB2AHQwCubBlLAcINXAMAAA2LJpTG5FLIY314DYIjUY2XowD0PNADYQIRDH5xM9I8Yo+gANuLN8SC8AICrsyo6AzLVbKhAD4jP/4Eu2tgYx3AHlI2+UKPIzwuEWox8rPoAPsKCNOAcIJjAFhI5I6oV8YwfDbYBzo2nLN9YuJmGgAHnoo0I5RI41ADLo/mmruugwAJtOAAI6hAF/o84IyFesaUPIAD1bFivbco3KkGSI6Ro80WjeI2hLIbEA2muxTG8I+3ACzEPHQBG4I98RlLCwkGArAnwx5mF1TBRTKbiLphDzAaHIxoI+XTshbNJLCJ7klACpTK0AMmgMHY1HmIgY21ECwkIuQC4NNlQLe6I3ALOrJ0wLgIltTI4sVysS3ai28cvTF9o3VAO3ACzI48xA8TIg4/eAPeAJArDlI7QAPC0GRgBRbIN7OuIw4o6jI0ZOnpTIilAMY1OLLX3O9RKXo7PLI5wPRTASyPhwLUo1zw+RevwANmLt5YLBUIMtSDOMSI/XKTfyOGYq0AMdI4YAO3AKslLkiHnohNuLJIE0rBMwCXYGyo4IAKtOKtI40YLJY99YoYAO4EIMcePOTkxF9o6+5kIYyNLk9araJN2LDjw7oAGZo91gTUYzZAFGY0EvMAzDHIwlTD9Yo3w5vBC4AOCTLRbA8o3liSgAKhAIWuUkrHVQE6TiCACwAJBLHlbDIKHJTG9QOUFIGLiDuLeI7uo4QAA2mrjgD3AHUhNDEHWLLClJcwGSIzbYxso4XYNHw/wAAuY7g4xUFOHI/LI+xAF75sro7bArjgD/gMYImFKE7I6lLMt+YWud/NLmYzp9oHmOxAH0eEZ1HVQNxwMwI3OrKRwCMVAwAIeY4ZTAsY/56kmAAM7hVIzZAONbX4rCNmNlLGXo4EANwAKtlh+ow3LGA2HHTO3AEjwywwIEANFUBG4D4OGjY2TzY9XKnTK5TA0GJ6I0iSnp6ONo085p/gN+I9nLGcJGpRjwrOnHhyiKxkKrI00UJRjpBLCcUMEAHCY+GyJ3IGTAJto9wo2l3ARfEIo8HLOWUuMo/wAHOAATXH9wzR9klAKho5lY+mI/Bo/HQPwAJiePXLO6mE0rMJTINLE3TDcDE0APm0HJzEEEH9OAkxA2msp/mPI2YAAtLN/pgwo8FI8t7PeAJu8BMAebsBwyHjeC8eENlnZADTNLylMpRL1oJOzDZAHVQGurNvoxG4GpHGEo22I7vwwIIpLLAqwGxI9vo7uALJAIQAN5iLjgGwrB5gBSsNpHo+mtyZeuo5/gEJozxIx2ENvCc6UGArFwI+krF9+GArLlqiclIoHiWLHZluMDG9mDywJ7YNxYLgAElAHuAJ3INM4wQEC4ABQo4s+NUrOcbkmAI45F2PZqwN9OmkDPnw3dLLkAFmLFjgJ1TLX3HFAMmgBpLIkYDtw22YwwAA0GIWuS8I7PLLgAB+Y5dAEzY2NON/pnKrNGQGII3ooxHeKzo8lTJTLEoFHpLERfmFIrxY7RTOtqrjgHHYJTkE9AfAAMmgJOPZoY4EAAOoKzkEmAH/w3kAJ8zhY1l/sKE5KiULLqboABVLGk463AOirE4AGxI5voywwCqI7RIwnYLQAPeANTOExI4Rqn8IwuIDtIz2HgQAEoqtpTGoATAEMy4JBOHkrObsBZTHXwMt+e5cAAZtMo3OAKDIlGY9mLjaLOUqaY+I7caCIrLqXzo/HQKSo3qY4DZDJTLXTJ+eruuurTJsAWNTIPTLErCxAFbLP41ZaY6cox0QKguAMY+xALMrIRJIMlKAzKN7FbUIkEMNYHJLGfBj9uf/qiksMp/jkxFj7sAo2e4rtAHTLGYY77ugiY+xbGSQBPLP9I45IKmgJnTCclIno2LI/fw7RI/BFIEIyiGrKlB2AJdTOeo6wYPHQLErCYuTwYKaYIC5CwkF2PcgzFsrhXrIXGFWJGqbge49pI5VY9+LPGI/eAO0wKRo/aqNjYurcRggIRmvwAFbw98UMWIzYUIn4duI+M7idTI4sWo6NHpv7qCwwBeI5K1KAPpufNO4+xTLa4I8yS4AG+UOKrNRTHoXgUADJTNIrHKnDkAPUAMquIjEYnIxZTKp8AxLMQFCvuYs1j3jcHTKCItwAEIY4SfkA45/gDMlPRsJDTDUQG3YGXTDbTKGkOIwKrI5lWP1LOdWHIozOrDkYz4qKNwzBGi8AOIADnwkPai9oxSsFfTOpo0mACe0EmAHZTNdLHkAPAAPYeJOzPeACCAHDw6Do3bSX6MBqwPIAGk0GxIx2o09AWbwzzASYYx+LD/gEpTJrIziQFjKQ0Y7jgDqICro1WJLIY4FTGpwHFAIgAJ5TNUY3fqkfGdWLA9cCZAIEAN/YzKqdzcOIo4iY/BgD3AMkxD1bNnTGxI0Jo/8wHVAC8AC6LNXTGYAGEoz3ANbY9nrDDoxqAAUABZAFrwxSsDciCfpobTOXo4OcNBQHBAJLI1XI+XTopTNVmJ+ekz8GdIwLTL6yQ3mLYSNYY8Ouh7YF3TKmo7LqRJoxZTObQDtTAzfXkrHzI7PUKxyH8wHpbNDEOMYnuwBY1jc0lrw3CYxu7OgAIsyUp4KRbEfuIn4T7gxeiEArlixC4AFPWL0uORet+gJ+I7nyBoQFEaCLTAXIxRbLIALxY+pQJDOG0FFRTq+Y6gAMoENArOm+D/gDAzFFLAAo2RgORbGRgGI8VJwNLTAOoPjLMCACiAKzkIxI0pADxbaPue8oyZCZpI3VABQo3SSHOIKwo7a4OMDJ7YBqAJIXEiLn3TLxI0A/jUQNMxOgGReI5IYGxwMeAGjw99Yn6MD/gLHY9ebPc4worDd4ywAI8hODqRygKXemArHyuu7ppnQD1bP1ABMAVNOPlqHY0Oj42+UJ9wGYAOFCnlY2nw79/fWI3XuLf3M+KAHuflI8HY8QI+JopgEDUQFGWCGIxygDQILauHkLLIYxOI3gEGFInxTNAZhZbLJsJJ4yiGgOoG7I7VTPHY2Go+7I/UAMAAAwmhylG+UCwIxUcFPIIEI804CtsH9TD3AAhY2440Z1LcDBp48QAAwmngzExuPuoyIxJZBa0ACCaMBEKFTJwMI+oyboMY6IGeBbosUI9sxODLBNoxrIzuyVI4IjLHc8cAAJfTOICIsyawAJeyetqveACxCRhbDlGQxIy1TBqwDzIxGmvAAIQoxFIwNrmNyDUQGRgMGUDKqXp6HJtkmAFFTEmADNSCp8Jvo5Q+FV4zYQGBUGmA5IIoe+LExPtw0y6NF4LQAELBIDYDfI1io2gcKrTQwAHwrJpAID5UmAIEI+bQPHQJvBHKkCxcWuAP1AI045fowSyPKrDwYzVrm3I9uIyV7nkAIW8UAEDeIwkQB+LFR6t17J/gPeAAnw3ZI4LTNguof1j3ANq40wAOKrMro2SI8PTiVSYJ8Hp6G/w/HQPeADcI7bAqhAG6LJDOA9cEJwA/qqxvSwwF/RKmLOxAFGLLoMDxME9TH+LBvIyxLMorCvoHerNLTJ8znVQLRbLubAVqKa4ybQLcUIo4BY1nL/KDo8m4/wAK4ns8+KiUKzo9iwEHTD7oxhAC4AM3wleOLsY3lTFrIy+UGBeLQrFExN3I1iozDLMmLKXo5W4/HQJlWKe2GxAHTTJBOFVcjUQPxuEtbGoI3BAKwoz2HqPI/GBF1sNwAJmLD3ALQsYDYKEoxIo5tOOgI9QELjgHE8V8ALYUHxoxvHl75hfACkOLriow4+AebcyRt7NcQdSSCwwCOPXkALQAOp2CwoydeMeAF8ePR9u1490SaZwOzUd0SaAPprcIYAG2I+umuZdH8svU8m/w4z45W9ApYycI4s0vBgAcIP47uzeDVTmyZsTY/sKIj45Xw7kvrRI7hZmqPFYrBzo6a41FLKFI6tOEyfZ0rNqkL0uB7TFxbHHY08rFcdLI1ip8GDEJwSHliS4eKTw1OrFuvggI5pTKMvWSI2gqRNmN/OIC5KSYwQAEEvlzTIHaDz42o6Gk0IqI+E8cO4Hfo08ydvo0bIIYAFdOElAAHLP/TEt7AfUB7cCwAIqLH4rD4qCwAPHMNJHe3LOVTKt7K/6MzTE8iNpUKN7MLsGcvBjw02rNUiO0AK4ExaIN2koV8bB/OCIGuAGNOAoAJ0wGMYuwGHa49oE3bSUwAPJTEWo53LGYAJIADUQG7I36YPbTH9w0EEN9OjvIy9OO3ADrw+QHm6UNm8d/NDhYFrGSfYw9XMJLC2LCwAM6UIHAOMDEyEHZo1eLAHuWQrdUrJVvteLE7I5UozpAJE3dloPHQLcoy6YKs40FUGPMGgY4v47tI714yfHVuoMOozOLOZdCdEIpoGuAOFTDDoxpYwtsPyAF/w+UXvcI4RI9WI6yI+uI88+P5Yxp43S0AhY3oIuMo/NLBizrQAMLI2mA7Uo7oAPIExOQJeADBqFAgAMIwFQN4AL2BORbM3mLao5UI9k7jtUGBUGGLN3LCwwFGWFWkO9RFYMPjTDao6TYwSyGpQLF46DIsJwAbIMHTDHkKaYBwUP9JhQY1EaHdLNTOC2LMuY4o4DlOTaoywoM1TA9cHJtv+oyvTHyY0lAKxyF4E67KNIAIWLHVAAOoAiY7G400YpeAO+yWU+GD4GArJk48xwLgAKuUEu2lZAAKnj0o88o1aY+7YNH4+9Nh2EKIuEoFDwo1vTDYIjUQKhAAgoxa41Y4yhLEIeaiZJeLBZALIY/9JqhADY9NwAJd6ksJn8I+xAGtI8048Z6C54+POYzsTZAOmLCClPK0F+ooEALnw9wo6SY0wAHVQNloHHI7QrGN7NDw0NLHDIzTNFME8VoSzWPLo8OmrYAJ1o1xjpKlIK4LgI0bIH8E7OrDxLOQAFLTMUIw/LGdOOsIHHTDciACKZpTC8+sviZQ+PMzIpoLG0N96pt7ursFUIy7XHFAOAZs8o7cUK3AIEANDTJtw+HTJKlOQAA4oxK0M4Iztw3hkMGTDgojxbR2oxyuBB42eI9gAPwAMkrG6UMAAIOo6SY0+hJvBEmAEpAP3LHQwKN7NkAvIAALw5E3UU4MeABZwMuo8XTPR9sbTE0YtrEJgAPwAJW9COLIuQKTIxtI8V5ORLATeFALON7PHQDOmIylN17DlGSxLDIEDm42yGsHTEh5T5MJLw2GE17YMC4EZeMK4NRqW7Ix5Y9RE70UNbSb7TKW0I1ABU42fY8TY9wxOxAG9uNuIGAY9DkO9rCeE05o95iJKlIlqaIAPnAitiIYAInLCQ0Et7NIAEywJeAHAuFWY1uoIm7hCoyhYChE7xsmcYl8KN7vv5Y614/47rkI8BOljEISAHzo9gEBCqKMAGZLOAKGW0DHAZw4NwxDreEZeHlTPfYMgAMQXTAE8FAG1EHHYK6EwSCI8Iy78EvLAgzEyownw5pAOpQNKozwuEJTIW8eQAIuQAXIzClDVWvQwBggPgAGUxcgAPIExZAO3AHCqBxCRoTPIAKtlnhI2UQE3w0ZeO4I5IYNjozLoyncVzTGFY9UrM3w1541XI4no7G0JoY7Xo4GLoszqU4yxCVjI/0E4vY+zTEjzHE8X8skEEx54K4nhAZqWo7kvlzw4uo+hLLJIIRNrUEFTLCYYxEvCwGk0UJVuGFKIK4BhbPRsEHTJPUF+mp745oE3OAAOoDwuBGYv41UpABoTMpLIGo64E8gAORepZY9MxJnQLEAAoI5lY9ExNFUPHQMmgKzkMXw1/I4nrMUI3rQIzw6/6IkZkywPtw2GLAByexAGlQIBcPwAAByX1TGxgG3uJilCt8bZAD9I8BOr6I7so20FCGI0pFsSNgHcT/gIDOJ6LNg4ywI/gY/qo1X7ljgPUAPJTH5xBQ4LubLgIoRmk2E0pTLhZh2AAnYJoAFZE0JbHc8VWkEVAG1EHQwCSo52Y3CmuBLCt8d9THZUK3ANPHoRIxv406TsAAJ/gLzE0wACgYp9wEOmJeAEEEKVI0Loy/o60APOeMCAF/sOlTGlQH+EwA4DOLPGI8ZTAL4y8eBBLLWuUxhBZeTjTD4ON17L+8Blo1I4Ng45WE99sJ3SebsLjgMBEGOIKXoyCgAKUOQo3gzElLM3CmIwMAAH/w1eOLRIzPYySI5W42nw5CQPwAMFKNmLF/ABZAFjYm7THQwOp2NAzNMo0uIFR6rVo+pQEwAE140YqO5TCnieMDOyaNwxHKrKywPxuKVI14E8eAJlLJ6YX5bMF0BpYxUcDjwwqwAhovHQD7o+JuaSY0dqmngFxo9UGj4FAIxMW8WubJrcUoFFHLOhfWgzMw45PUP8wBubLNIJe6dJHcRjMV41emOEI//Y9oI2NOEMKe8oy8KBlXKMvaAPvEBvOLGIY+aI7fo6/OHrLAMlIuQOHwxyiDJY8yYPsKAs5C7XPwALgAAT480WmpQOcAA+tR2AJaiG6UHXwHnsnLYD5mBjosdapRSLCosi47aut2+CFAHJLMmgIRDJ/AJrLFroOAqUXEzeI9vqcaEwKUAzY5pAArTB3AJIACWowbY8dI+e8aRbD20Om+OzTKdo4o4OyIV/oyNZIXGP/42ngOgQCvWEuIHXTENLHeI6wwKa4874zJAK5TKsE/B+KnE5a4wgozxMNoE0pFhfExoo99sM3mElY21LOR44MyMho445PEWNwo3DQL7qC4AJuI6PzVa4x+Y/twzbY1mLGuAJbo80AMfEA0LPxTCno9yo1DEUHw2IwDiQKxyKhoJoE5CQFsJoEAPgY4wo+CIFqUhGml/iNFAK3AHDw4lZsNYGxI83w0irLQAElZvhE9REyXI2PMFVEy8+n9o4szmwrHnRHQwIvoLExELBDgI0RfidmQkQJHTNwAPVTAgzAiYxg42BZa3ieMozdw3PiC9IyNIP0lO6mBGYuYIBFo6OKvOLJIAG/45w4Aeo7CY5ZLPHowfUPAalrw1rTLe6LkQFeLDTQC7XGhLNFuluiCn8EwuJqSdy46s+NwEKH4DsxKkgDR9mAYzVTv3LIHmAA4EpFtBoz3jYgAAVoxaIIVem544RDP5oskxNwo0g4/41cwwIaY2ZLGIrPNw/EDBFo0koypI4gABpTAq4yFAK0FGPRHFAKnTA/UNao5/gK7YBjo9/GOoeHwQBiQ6rTYuQFEaFok/b5H4rF/4GRgOHnNrEOaSbXiF3SVdYibI2gE/RsN+gAJIEp4CHyTVTmcYgVo7IAHXgcUduKLrClNj1qELUzY8dI75IyNmId8eICNj1hvHuumgOoH8wL2BIW8ZnTHZI8dI5/sFHgJp6T0o8mgOumvRPasEzUeFtoxZACxcZBLO9rATeD5IxGmkDYrXw5wo27I7rLE/oyRo7MExoTNq49B+AOoBZTNhUOlIIuQIY6rG0ElALbArEAG/4zRTlokw9XAbY3BADBqMOo9AZqAUHOAMW8Vxo6aYMuY63AIkZhEADmI5CQJBOPUudB+Blo63406LO0AIsyZoAGrE4ebGxAMeLqOqIMyP+Y314ETIxgAPyUH9TMaE4e8RwAGWLHBABhsP/4BeI0herjgGArBygOngONTH8ssUWJu8NloJbwBzDpE3QQAGuAMEI0vI+Hw4RYg8o6CAKmgJzUHnsGbwzhsJbwC5ZqWUEOLNxTGRgDOE4ebLAXehfVu0LsYxUALTrawAPUAGjY9TNPbTKYY6guCgY0lADIKCXYObsHQwOEAGSIxZLKIAD4I038HLYMYMJCKRIEMSo0lAHWLHbSXa45/gMAAPlI5748zampTHDI2XoxRwLoEIEo7PTOvw6GoqSk4XYDVTh2AAMI2H+BGKRSGv56sgECEI9xYHa41/owQAPRPUoFEJwDFIwQI8PTqDo874y6YLYI6zTIv4xRwN6BE1ABAEzCkxKrN5iAzfTjIC7XIbTHqhFVTHSMJVvqaPWuAOzwyxAGEvJOPUtONxwLRTJKgB2AF4EMCkxboj/gBfAbPDk4JKU48AFLa4BFo8MZt0SReiJwAH7w/fWJX1smgC/DjZABRLG04w4rBfAYZEx+Y8mgLgY0ilFk48mLNy49FUKiUJbwKhoI4rNsADxZtvo6OmXmLCxLFXw3bSYgAJmLLS8fx6Dp9jxwONTGPI58o5w4C8eHhOC4AEIY8TOGcJG0rCEAGngDylGesFjgJ6AA8E+rsLIAHQwA3AOEUCGwC4AIOcHlIzp9pYAMHY2AZifprII8mzBG47opSZY77unClIbRKOKiLTEwAPGI5RSKTI/Pw7RXpmI+tqtB+OAUNSeTNSGuAJArK0tOqwEbukBbpgAD9uTaJHp6AzTN5iDZAMFo9LTD9IzMlAAo+/44Dw4YALQwNYlB9PPDTOHo6PzUTI0IYygYzbYPFTGlTJhLG6UAzfdMdf47nYAOwYMEI3XTNS4DhE/7mP1TBAE7oACxcRNmHpLIJufkrDUQH5bEBmtWTnmLHRSEyo317JVY44sTMlHWLFHgG0448hPMOPuky5ZhlXDeIybtlM4EmAJiaGcvFJk30I5W8eLTHqY1VcvUABfAYFmJ6I2zTPA6lxjshIx5gOPLK3AJRTNZTONoxQ4LDLOQo7Mo2ak83w717JC4wtLNrcUBmi78Nl49XTHho3qLIm43lTGFKOqwDTNIjQHWk/+ozrTBoo6V7OX4CK7lrxJs0GnWBpYzmI8A4LQANeLLw48jTN/sIIxK0AGSI56LF4EEi0GuALNOFLTBZeXnonSSMoENwI0Jo2l3H5TKvgGhI2QIy4AFtowamHoo+coxB42IwPEWN3LFemK+Y6Ro8iAGpHDqrMb3oEI/vo6UE6JxIR6EEvNF4EAFCzw4TLKjIz5MN1Iy1bJp6Z4oy4eCRwLI1n6lZOOf38ElAFQ8fNLE0YqlLG6UDAEKk4/rTPeAIm47oABfhiUUNE8ZTkMVobdTJBOKmI+/TFgENWTu/cOU3KfI7cyU3I9TeLgAH9E1DEfp8FSKdwAOMYvmmqdLPfWI8xF/I3Lo3VQPAaqd+Jw4IKrFuiPb/JAuMwY/oQGUQDAo/HY3iIzUQHsYvoPlWLLx4/h4zvIwXIySI2fY8eLuUwMSNhJQCfploI7iKWuLKtIzgovYrDv48m49Gkb1oKliDDeLyI7PLMEAMIEFYMIEEMBEGTzVS4KOqCLTFfTPAozqlGvzIxI/EWGFIJVYzbYFgI3aPfBgA448eLhSFPEDCxLEf0HBAMxwHSMC8AJW4z5mANTFQ8RSGoaYzLTA3I2l3BEY8sI5wk3lI48hCzwyTYF9o05nGNyDwEOIkOPOZ0AFgzH7w4D5awo2SI3QwGRgDNI08ycDsCxcd/NO0wHJ+PbY7HY43iWyyWCeNuLM9wxdk7PLLDExngJIANrkxtI5IAMeANQEKXw+Yo997fBMpfTDdKDB47F45Po+fphhLP5Y+hbOgQIhogIxPIAJu8JW4xpLOg4+RIC4vvOKOAk0ok85oyUUJHuB2I4vYx2EErI7VTFUQBPUMUWLIAElAIgAM/pmiI8Z2UA4/qozXEz/Yxyk/nLAsI3+LASCElAPTujxZlixFuoHgI2c+ORLGArBykxcwKLI8sI5OIB0OhZLHKnGoxJZbMLI8GUEJPEfGd1gXcIEFSV0o/IAKKI2040BbpII/uk6xvQB8IbzPi0hhLIv46dmI8TLoAB3pjxwOzw1AHO3LOuI8OmiwAC79B5mMquLpo4sziZYxqAKSI0HQLXo+mLBD6MrRiQozfI6Ro3xow0I2+iJEvK0ALkQGmA4lTJBOKf4D2HgEoJIEGmLNoE/dIyyrFeyfO6CvUNg44EI2+UBrIwwo8dalcdLXgWM49DYCh3MohBbY0Evo4rlm43nRCTYNoI6TYwqE+aSbFI8auHZANGJElAOWGhQ4Cp45Xw4uINmwDCk9VE3BACGcTRk3uLFV43qLNGJG6UByiAFTFjENTqjCI9GJJqwN/Y2OLGAZu5TAqlN/Y/dSKJxMJeqUY4zsczTLVYzfI+RI9EOJpAAXYZ/gBZwOJmKRbGvzBOI98UO/TCvOYVANoYIiY1McLauspLEWo89LBggGgqbsxFklElAFsk25E3VQP8XiwAPkxH17Fxo35E7aug24H6I9wxMQU9bSdqoKQIwQKpdAEJTCJQNho3o/LXgT4OODqYSfmoeB0QPgEjd9ckxFM4OXTjAfaII4woyhLCe0OMo8KI+po+zUeWgGUQM83DIKOco9SoxZAAOoA9XAXI7ylJI1OG2DJY3VQBmE4LED2HpjACcUiiGnraCsthGo22PMAo6WI3raK3AA/EWNOCYuQ4rDIECFTDqIGXo3ZAGBUL3I2RgKGojeIHVQDZAFoqlS4E9I+JmP+o4D5beI7E5JVvtLE2/eE+hJwEE4JDRTkNLDVTtTNBwE69o5cwLDZfQ+BVTGcvFS4M36SwoyRQo9YywrBMAS0XPjw5lLBmmORmDdKKOqGLIIpoJk8rIY3kADUQJUI9cY2N40UKawENHTGU4q0FPTTMvifHMEp8JuI1UIz04/EBqZFoYAFrkF18c44xgANeLFj7u7bMCiH1TFIXBBLF9o3izov4wVE1jYvNwzIEHBAN5LPnLHBADFUPsQHYIxAY9hozfyAlTA1TL0rPBgB5gPiAIISVSKWe4thUNKLMV5KwEIEANIrLgUy7XIS40pANpHr5ohMAa84x1UAPFkvoseAFbI2YAE9o9m8aM8C28QvNcDo9/NJAo2Xo1fTEKo073nnIyVSXjeD3o4gAFko1tOHFo7vk7FI47cYnrFzw05MOM7vEWFv4Lg41jLEAFH1GTdKBOQPwAPNKGYgOQozZTEpALpfqAo9UYw8cOlTOkkIHmOhbIVLCrLMOo+3AMdoPVE9vCZLLFJwDHASVY9tTAA4PlqGxrvuk5ZQOgI5CKJufF24ELBGCAJ/gIaU23ulGAIMI6d6GyE9ck7XwxRk+t7JNGU8Ik0Yjm7n8ssOLNExmwYx/KBIY5mLh7YK46D5MHVY2tI0eQLj47FI3FAGnTE1oDbY8OuruuvIAG+UDFIyF4w6EOv3ho+KY+BggAM7mUxT2HjkAO1ukBbtyrNoAJouLzWkLo33qJW8WNOFVcMpLHVALe6KmLMvALE5LS8d84x+2HkLIuo8l6QLEGdIwFTOco7kQKKlDRk5kIzLOJArNwAOTLGsA17wyiE2I8V8ACvOfeUwjE9xwFIAJwSBVEznwiboF/sEDTBzTq0AOIrHoANRTNTNKxyNgAGFIggzJjAPTQFrcXT8XqlHFANExgqSEJbB+2E3wycgLG41DEWgzHJzHhOLj45RY4ilC1TEywFIAIrE2Po2srJz0Mf44lLGuk1ZIMKI7xY7zWj4qIYAAzY9aLKU4+HusceMqEyWozFkxAHDjw9LExGIwPFjVWmhY4xLPBoyxcbrimnw6SE4mkztBnbw+AU6SExNuEAI5to4NLL1I8dLKwo1UU4wwA6EPIAPfw6X44voJCKGgqROI63AHhOG2Yz2HhoXs6I3Lw/IAG+LOBGGpE+aSVSKWuAJCKHjw1ZTPBgLco3MI14E3pk1rcWdoF5uYmo8CuGuALPLI147Xw1VcLIACvo/dEybttDEHZI3Go3xkzehQtLJ1oyvoLII513PTQBVI/po6Bo48tPOKG6AMDPZilKXYLmY4szlDI+oTMjIx/KL68Zu8PI3dZAIEsLXgU4kQ2LIJI4moxyuGnWHWk6OmY8IyxCX8E3uwPTTMOumVLOdAI9TOQALuuqsY498anTEoqtF4Blo15TDgok+o7kAM3w4HTDylFEQM44/UuVbRlzw1GAAwwL5TBVosbw/5MT5mCNLnf442Cawo7bQNrY0R4IbzHPwwgEITE4klH9TKfI3B4/sxJiqe+Y9+I7gI8gzJfo28I4EI+zw7PDvsZiVY5hE6RIxNstUiCW45547nHvLY5ZbJvE7QAPKo1jgFxo1gI4ylI+o6HI3HYN/pkS42QWIjw/G8cwwGxwHaPUZxCkOHVYxfw41AO5TIDw2uAGRgKFAHpbGLI6FI4VLJ5TIEAMo6v0lCdeAykIIxOQAFOrEvIw6o+XY/kxFVpgB8FS4CwABG455k/mLLG0CqI0Wo8NIBksOExE5I27w3+2JCQKYYlivZCKYOcJIAL8wNLo00rEqwAcsF7462LH3TJFo70lILTL7E2fBtDLNpTGEU/4vPukwEY6SIyNLmXTAQAKKU1HmLQAEmAL0rGOLKRbCbY7I1rV/P7TPUuaiULRo9l4yVSTNIziQAQIxNsi6KVgALjgGLTAQALn6tv8bgAMzTHII29OOvw6pTK6sNaowhosmnHVQDbw7f3HQwM8rE5et4I9YFD2HmFIISBEyI6Eo/lqGgE7GkzIAP7YwfUEWoznwm6mqrTe3AHYI1HgGGLFkow+tfWoYEAMXw6PWIhE7iKdBow0I/BgKonn1THNONWrBlLEJwH68V8APVLB+o6OcLZeIoHg2mtj1hyuPtTBHI1NTLXSZyKSwAOGYsG5MBEGqLHskFFAP6wGZAE9IzW8IuQNUrKC3CncbYACZCTFTJ5kwPUzaLM1Iz5mA3oh0znizp0rEi0HNOJOzN2E5tw9IwHPTMl40BiL647s8ZhU7ubDxZuzTHQIJ54D7I7kYoio76I2TIdNI8O4KaUOu2HmLKuAKEo/I3d3LBzk0UY1XYLnw33woLEEsyZAuE3ud97U3kzMU8qoxJoxDOEbIFX7ipAO1SdubKpINoAKfcTfyLTUz4qG4ALKlCbI5kEDZAKKlB9I9CAMg+A8cLjgKywPWhMSNqLEytsCiGjZAPVLLvk1HLAebFC42442gzCvTLM+Ouo0iugCKbXiC4ABhoB+Y4JLG/wzX4/LAJ3GDMkHY0LlY4fTBmE+4IwYAHExELo1emPZTBxbLgAE+qJCKVhE9gEEBbnkABfAKMOFnzP9E8N7LyI/gAIywNxwDs6uylPLo38I2x7qsE5eLDv438I29mBVk4z43CmoxbLiKfzmQpHFrTM5o+HIxakJTkOEUEKk3h8ZpTGCk2WrKZFnzI4HQB9PAASNao4FTKtk9ECIaI2PI2N7BoI0IY5IXEWrGFIAyHEEQDTwF74+3LHS6ETI+RIAVo8wAD3AJbo1xbGkDLfAGoI0alNloIHAHIIyfY4klDrePKowsY9v8a5IDm7nFAJ/gB6JBAY1zTOFTPGBBnTDtBmu3MaE09EFLE/E475I59U5D44+LPEDMFo9+moH4mTw4YrVTE37k+EABhALlTJDIwoAM/GcXxLYUIHk8ilOECe3ABpY6zo+POcwSOyIUuLOwGLYUMoE/hwNv8Rp6ScUitw0i0MUdp/gIW8TFU24EwviAOoOnHnPfkuyCZqNnLGU+K4E5LI/jw5cEwrwFoqhHeHuwNEIE9AeUQJDXPyE6XLOAEGiAJ9wDSeOfpsb6M1PbkIwznfAo/UAOAELsYxAY0tIxbon+2C+UFpLDXeJZbC2U28lFoIwN8WA2IHaLmkzBqMTOIEIycUEzwKzLLx426IYEAPRsEuLMQFMAzDt7NAzJoAHBAPUuYwY7mk0vw/9QE9EHgzCwAADuNHI6Bo5oACBKbLkNE8c8U4ylBRwAn/MA4GHTHPE2VLEJ9hCCDwo/dE2Eoyh3J1TBlEzKE/hwJRLITE42yWCIJpY5ZI8HLC9o9Mo7eemxdtrY5iI38wKtllwrGBYypI1LE3dLN9TIn4dtqqyI3BAIholR6qM4zmcNyZVivdwAKxkLtIzFUEalE3wyHycT49OY6PzY5dEHw+G2FskN4I0krIoHmM48eAPpeKZwA3AOt7DRk99gMUI1xjnMU8ZI23YAykBOI30SigAJlkHUQBACBUYoMcdkItrEACo9GJK34xVTDnUwcsCn8MXU+ZdDciJ6I+RhHT8RUcDW8G5LDJY+ubBngLTrXerHFAIK4KxAGHTDRThv4xpTPoABxzkpAIJI444A2I7EGGoI7x4yhE7ZAE2EIwfPRTKYYmpTPO7Klk9Bo6go3MI4j4xZAOrsDnwuRmG4k/BMuhLE7E2qrEZOniUAOoFCAIuQP44lJwJgI8GwPtwrI09v8TTxH8wCxCaa43yuhiQ8j42gI7/wz/gMDUzylAviKYYwuICiE/XOMO4C4AGgIxSrAwwB9PHL/N5LIQo3BoPTQFmowuICh3GPowskLC4+FTAwo5VuOPOYSfuXY7ErFI4zXJoKo+PLOoTKnEzM5LrU58E+gQJXw2H+CRbPI3feAExIxao2cIwlTHBAAQEPoQNco75TMbw6tONszm7UxIIzTw35LP5bJCKMbw03w05eoYADLqe0ABoozfyOM7gL5OTLELk389DNI0UY0uU9AQIPTEoyUAEKt49v8cPTsyYMVo7LTFkrJOLHFADciOBSCdEAWpdDLGGKEJPJoY/jw4ZKb8AOIMHnk/DaJqwI+k1FAJTLPnLBg49uSDwrM7mCRwGmLIsyUvLGfw4e+pVLKIAGuAGq0zHAe0ADHIyt8eOExSsKqk/fYCEEzAE3JTH68S6LEIY3sIh6I6KlAWU7auovoPoeIRJM98G6IZeABOI3I3X6qTB49HpqIAIOo+RmN/sPKrD9I3HY6hI7cYxPUGpTIkYF18ZzUBD6EdoAuIKlLCN7Oh6XhkIgAIFTN+kzuALq05pI8CUwsI/jw6yyY5IAQEDDLOHw4RqsLI3krI8hCiGo0I9DwzFI8iAPEDL7E+fTC1bES49E8TgI36I5uo44AIFTC8eOumoWEPwo/a06YrBCqBYAJ741h0y79D17HQILBLHClIBY+3AN4FHg0znLDwYMxwLx446k9gowwo3+2NGJKvgEP47x4wwwOXTrjYixTHskCZeIh7Oi1cQE50wAeo1pLCHyRubKM03HI4x9mPRJoY6UY3QwO6mIDYKLE/VTt34yCgMt+Tfk7gY5748w05ByARfFNOJsuH1TKxvcF0HgzNpHino014z3AJlYy5TFhk8f40WrGjY+t7GpHJ8zs2U9tw7XiJfowEY4eY45IB/qtDkG9QCwwBB4zlLCMADRTjR9kb404AOMwBDeGQPUEozxnqqk93I4SflnzNTOOoeCzI/Ko5AXRVE22PPK0MWI3HU4aY3HI5Xw5pABZbMEALKlAtsGIYw9XKADBVE4Oo5hE0S47yIxD00Io5DXLPTMt+bfTNBo0tbHRwLgIutLHmDlMI1TLKpcD9Ytbk/nLGuLL0uLt09343bSZ8o9kArIAGBYyOgr7TJ3LI3iYBY6/6LME3hwIKo5mI38wNubP4vLQAEb9IlZpieGGKM1PeOQB+LLtI1HLFEQOIkOuI1uvoz43sKTfk82LJKYxSGiFANWrN16GuIzhsKhoI4ANtw3KI99YiNYE7I4jwzpoivOU9AawoeTLEko8viXc8fOeHgzO9NvEBvEDPREw4eCno9uIIx2Nv8TUQPHo7cDGQWImcYpTMQFHHwKpIKiUCGwJW8QA4C905k481TIJuVwrFPIAo48uoyFTG8I+ZdAoI4Lk2WrBBLEf0FbRuQAB54OTLN0TMtqs7mN1gWxdoVY6AY7Xw68rCwAKZTPBFOjrNVE/wAPTkN9Yj3AI8yQxLKJxC9E5X1szLAt8b0rAzkxGIx+o8Oo2mA3CgHObLylMOukwwK5TC4eJuo1jYmq468ljxno9YxKU3CgLIAGmmhKrKFI4m7q+ION7OIkMbwzKEzpomTAFALFjgLywIg41ZqT6wMbw1towtsFto3YAGgIzd9UUIx2AKqI4f1q0ABcuapKTOrNUiHL/GLICpAEGnLF4+BgfnLOe8fzTMnJDAEFOLMF0GIoIWVbRbKubKbYEYIxubK3APwAKAzGpTDJYw1AOBSPMEyzE+XI9qkLColuoHqlEsyZ/Y1GAGUQKXLIBKXeI8vTMcU4HTBIEwkZvHQLZ0+EkIzPhJQP0lKwwONbdIALa4LgI+UgIlqbC40j8WU+E8wGYALhLA1AFdOBjonbw6MOMQI5DI2iANdEz6mCIII9YyNYGjomqLMb+PME6X4w3ortALBLHh8WU4mdoLgY1bRkp40+qPXTIISW2I8Vo3g06mo7i5OTLK3k3BAD5IwLw4zscPIyFo9BQJlWAuLCPI8y4E0nOKKLlYw1AGLTLE+IXGF4EEusGTIwwrJExL74wfGBqlBRwJ746+Yw8I6XLEYY4ZE0Io+xbBZwHZljPTMBEB+I/OkHpbCF48gE+bTLEAJHTEWYz6U1S4DfI3E8QNrkiI/9E7RXsxwLLrL0ZkuyCxAB+2DzHfjw/Ho9iI9HQOv3nwQCQ0CCgPsKEyI175k3sElZs7478I2n43cIJnTO/cLwGUt7EOLK0AE8U24k7tw0EEEahDXw0MtYIAIJ8ES416LEUYxH2Zo+FFLHgzLLqYMk0Jo7ErEWoGgkCPo41Xox2IRQDYQHpbEzY4KyX5bPHYKwoQP004kZiaJBLAlTI9TOzw1dYpX1muI3f5vdSGxdnkAL6yXmDn6I8eY9MZhrI+AKHyY9Dw8ho6iUFMcIEvG9CmuLF5HhhbCZeLTU/zo/po60ACY7fgEMFo17wzm4+5TCeE8b3gMI39E9AzLB/P9Y++ybxuFgI3nRFnzES4yOLKJmjR9g9gCdmV75g6EJpTLFI0QAEno3BAMW8atTGlQPG8SGIywAOxE8y4D+oha45fTIEvFqkzylETBLQsbmk/FBhNZHsZtzAS8SXOrGBMD6mBXrBKU3OU1cdGgqQ/Ed9Y4YALq0+4ENUGqtlhGI4syaa4zao35TLJsJDXEy6LVbHoXhcQJhE9joz4IxHIzpLEnYGAkAZLMSo62LFZTKaYN3LHE5NGkamozwciDOH2rCUUP6Uof1nFAIZo8uY9RTJAo2TAFok9nTDbw75QKGorUEAo42nLBylCYuZExGibLZAAPU+slAToB2o91gSzU+QADDWD/gD2oIKrCnRSro6x43RAC1bNHQBNuCvOR5IAAUzLTOxwMF0EKo8So5dTMdYCN8JCQDciNWTmrSpOLN0M8viezeN7vvjw3jo1dQTaJCnYymU44scgzJNltzo8s4/9LL7pm9mOBLLa5IwkznEyCAOj459TB+rImcX/aqY+P9I1jgK7KKKI4+msilFeycAFATeDGkOsILDLJmI2bQNj1lYIvAanqlHwQKKU4PTKPWHzTPyfOUxMeAKdY5aYymMN9AGqrF7YJeAIe8RRLMb3uE8cN7FzkB+I17YJZAGu3KywAzfQL5KPuS4NN1I+/43WYv5ohXADMSbGQNGJImLO+II44C4Y5rcBBLNdLIbLGp00n42/eO6mlrGbFbKCM0p4BYI9v8d84ymLHpLEf0EuY2JSjs+Pgo08IgWpTUY+0AJeyXRIEZ7niIwQzIYAGgqTd9VHgLDZRXrCzI1zeKNKbQEAwo3f45UwDVTt8UD5MGcI0p4MdoF24PU8t2E84Iw6oxIAPAYwoAAo44x4Op2DbYyboASyLOrKMAC4M2A2BOQMBE4f1rRUFqUlqqf2o2l3HjE8D45ilHnI7VuRRbPwACzIz4qEDo3Zo7x45ZAGzU2g2OIAGM4xtI/lI0uYy3o3FVNvI0n40AIyRbE7YPYfM3o7cDKJU/KlJufGcvIYo/ZTAe4/AAEJbCwANLTBDeBguMFAJufJ6AOP8GIoBzTmZLPBo9CmiS023YHwQEGnGCIMj4ymU1ZTIlTJAo0NltGzjs6jpovnAsxwMlTOcbjMkwtsM4I0MPaRoxKU3sZoGeBSUDGLHOeaSI445DJY1dYvwAGCk5IALXwvYhKrI4euNwo0rIwqSPHw1748bo75THXTAt7M8rFNODW2rG0OEvK3AJnw7NED6U3p6B+I+3GmWY8b+I24y8ANPseQ+i542OINEOFWLIx9m+UEp025FEvovOLO1uq5TLco+Hwz4Y3zsVnTFVMzhLHmbdF4OvTPOLKnQBVojeLG+LDsLCW45gI/YfC8AIJQsyoxg0xH2c0GUP4+NbQMIx+IBVoltOLaumuAJI6hxCZZLF/sNmLhCE6hAJd6mYMEdw80AM36fkeNE08xwE2EBNspXw/TkMm4/xuGvwCdENuI6Y+NHI0oqrG4/v48RwPgo+3LFtU3dJEy6F8KDSeDFTIKo8UI7HEw85BEAEu7IgALVTGmAxuYpW8dP4OXThcwNfiH9w9orCwwKvYJVvnzo6WI6fI4wY/oAFLTG6IVkowUeQjLCQowEvPDTDWLFYMHgI0RfmNTJqo9i01jgKKI2PIxKU/Bo32gIIk+ngH5bN4M7nyKWY7549DM1j7ox2PNAJ9I/dTIGo8XTHliYVeporKlM8GTPvkzhLGfLAI46liG8lL/4+Xo6RIxYI8YIn/LtYmIVTNRE1Q8bkiG0kpk4wSU7JALywGA2KNw4SAEdoE14zqlP5MXJTNgY1zTH3oJAEz8I3PTMmgG7QIuo6nQIpoJAo8xTBizhRLIIAPhwGgI7qQFtOAuXm4ZjW2sPIzGEzO0J/gElAJeSM1TP47sdmReI4P0wZLC5TMrRkxhDbYDfIwjLCclIDw9So/mI5w4Ez8CWI0Kk+i1f6M+zAcx054aOtqi78MjIxAHIAY+XI69o3IKQzw8EI+Jkwro6tOCpTf+EA7M5wEO4I7cDDAfengO0ALcUJto+HTPNkwXI7CYzRE7X3MdoJ8o90SVbRox4KH2ZjI5hExp4yvWFskAgrHfw6Eo9cY4EEFgI/1Az5jroY934222jlLJEAIg45CAMUKabYF7w/w49woyjWPZTLIY63M8bTN/sJwo+dI1GYxlLGPI7E5GnWMC4FtozlLF3o/UADXwNuLM83HCqHRI/OKG22l/RD9w3F4UBiAzwzNI8gAAxcbSk6OLB7YH0lXBoIEo67KMDsGm4g+LE8yUmAKaUOMo4GoxSGoilAHLBvI8m48UdnCY1TE+AEESk3JzIWuZwk/IEy8eFbSO+yUEvHF4X9fREvPG8SvoPNwz9I3HTAvNVvcRIY+1SfrTGs0yYYx205k47eevEWCB0wCrAQQG7Uy78MmnH0SuhLDlpiGI35xNRqdO4864/wMx2MBv41McLLqY98Y4sShLPExGVcFk42NOAA+CfpmdOCfY4McQzfcVTPuk8RwGDkHfw+/TF24JD4xEvIgAPh4zxbWGE8gAAykCFo4q45ZQNrceUxB0AKguCwwNgIxlLK3uMb+HIELwSLB/JcY5pALRo3HTDLqUVALe6MCAHzo9aLOWUimMGp08REwdYGN42gY3nNKAUL9uKiZHbLFtTIbI2bw3Lo/8E1pTIlU77aaBorPY+LTHO/SN7GYgKzkGg2NGkeUqbubHJTGMM08Y0QIxsrnskMDPQlTG9OD8Yn7wyxADB49RE+QAMWI0tbIBKVj7hpTHnsLTrSx4ztwy8o1AgIAM917FYEE8rKcAB0SiboBTTI6iGD4GII/A6q7YNuIP47mgY35bBuM7X6mkoy5EHF4cM44pLB/KHkUy4vpAXTtBu4M0A45Xw2fLPKrGjosauPDTKHoKPWOMDKtiCXYPPw+EvGIrOi1ap8H+E8M8YDwwso0S4yboCV7m9ODIKBGI88rM04GpHDDLORIFZqaZTHQwN9gEA/iBIAuXkahO0wLGQEhetyZVu0MwIx5TEJozHkOQ4GPMIl0AkQLgAKwoQwrDSeIJI+UwJvLCOLBdI1PWNqkNPaCMAHLalZE65TA3IwuINVLCdmdEI1Y4yiKT2HjBqNAzOGyKbI5BLHnI/h4xRLHUk7M+DOUHzo+/OFeOO/cOOk3pTK341bRktotvo/qKb5bP44jTw8oEJ4o9kIo4ruCo4rEzLzG3iJVLHdJMFKC+/qgU19gMbU3keuHwzR9pylFeydjoEywG7U8t7KtIzTUelM4Y6qhoxwOW54/OLJAFMMKc3wy8KN8I1ubNLw2946aUNrY9qIDWLJBOJQWFjI1qk85ozRE33oMJenuAKlkxsowEFEsyUR4B0zlhk/p0zUsFwrJ54+yk424x3w7zE0mAOxAHOfG2bS8+neqqXo0nYNIrLtI6UhFqUi5TPBMnXwB+Y7tw7+8MwSI9QOgI4vuCTjN/OJTEzESCyrNdE4VTNWTkLoFuvvXLJhE/1TGngKH41eLARI1to5vE48yRGo0yEHdM9kU2LIAvNW6IW6mjtVpRjjUsDTo2LI0OjLBLDHkFeOOlTBNuJuIy9QNUiCyI6MvbYk7GE3lY11YOIkCEAD6wBzoz4AE/o08yQAI7S8aM03a4yncTFIz9Yrf0wvNWCAGBUyOLCeE4H4taaVQ8et7BSlKk42N7ERwEnYFlIy9IzAEKSM9tqGuk/5MV54xKnsgE7p0C1bMDPebTAFTIaY7B/LQjqJU0e8dDLHnkzcI/Q+A/qjMk+rsH14FjgJk4xOIGbw/zTIxIAkQOMFJ6I5lY78lODU4Eo94I6W07DE3raGPo1ko/m4yiotorPAZgqSBKSDHI8AI97YN9ACQo9E8SEI/2iD6U0tI8dmfVLHOrJMo2xopeAD1bBZADFLOzw6nE72BPXLLkox3Gn30zM5JRI2iIyQ0At7Jnw9B+JOoA6EMLwwk4wIxBizvEBkHw9XLPYZimMPmmkeQHqlB/KFTLNvI222iZI68ljqlGyE1Q8faqOm+IMtYXpqO08yQCzIx9QLylKQwEmALF484U0RfsGrMeLoMIybQKs+BwE6/TJFQJOOXfTJyKY44M+2ouQDR9vgAKOLJBU6Ao9gAAKM6vYCboNSebuULPTExuN1gfHU7yI22YwqSASCC6KXv03CmpzUDp9voQHdLC7XDh05RLC3DSzEIjw6ubJ5wN5LLVoxHI2doGLIL+k5rLPRTHIo9tANGkRPk25UMy4xwUAfGO9RACI2+UMw47EeB9I+SIiqMLt00tOFtTI5wKzozwrLzWvlTBDw2NyKwwOEI5PozbYyWo6lTIf01hk6VI0tbCZeCksNEI/56tZTKm429uFDEeAKMvTKJxH/3pKgNcky4AGxdrfACQ0CwGs28S1TGfBp741to/wAJUuGZLMuY7BM7gU/WhDiQG1Y2wY4s1l/iGg2Jo+ENY1I4ME4z8I5qwDEI+umip4z3jT1bH302YM4Veos+MHY44rpvo4g41tk7Vo27QIPY/yUGfYzFUA3AB/uUdTMM8fKo0z8I8TAEFNiIzDo+G2C+UELo7krKyI1j7mdTGmmra4H0eIvY1TExzxPHQGrI4VABg4w8oxVLOMFKRbJqwAdxOubD5jtFAEXE5cE4bTFto3JtvAavNw79s7E+Lc/c044PTP2o2F1KrI8pLA2LNIwNDkKgo6uUKU2JpY1CrGlbPHw5AoxY1kpLCS02e4nQwNy4ywrG/LCmOJE3QEoGfTjbw1ko7RI/IE2wAPOeAMlDLjIISbaumII6TI1GY4jEbwSOwGK+MPzI/GI+Ho9/piHw2oeOOcJtOFh0z9opvBBa46X4zCk7mYzUQC9OJyI085lJadTqtoKIMIxfhpAo5hUzYORKkKEAIZYzgI/bY4iY6348xwHAE1cM07YERfuj47q052kzhYEEQPGIy9an89JTEyiGvZkzTwBNuGvzJ8oz/MwsbHpTN+k0ywEXEyZCWN7MHY1+oq9QGBZW/TLVTLlqnTTFNYNj1uIrNf043iSZI76FcMKRqAJDOA/qlIXAkQEtTJRSNJI20QA4rPWhFjLP/AFmI8440YYxDOBRLElACWiHdM4Dw6TY4x4F3uKW0GUQDXY2YAHZFpKgMIk4MyCbI4m47E+H68Qe4xwyOQ4MQEx7U/cY2hupdAIH4vBo7opdcY+AHCiE0hesOmti0ywwCvoElZva05sE9/pvwwAkxBMIDDbquUKzkKgMxHeGHTPp8ORmFnzHE5CmONjMydEKGo/7AMuo4WLFGWFZqRZAAASR9QFTQ5ByJBOLkrKs+OrcU0AF08T/w4HmB9w4n4WQWCJIzZTH5oIAFGRgBg02NU5IItFumwo1dQQgI0u2lxwB5U9LE88+L7pl9+PjUznLEp4Jnw2yGtbYPNKORIB54HI3TwrKliDOmHzTIsI8Aky3DZOPekkBSs0xI5RI2Co9j1vsKRcwJVYy3ak/gLQo3nNDXeKyybkrE0UCboH5/qlLMzahG4HbSY+U3XgTTQAdiV845+elFLCbthPUHBAC0XFYIu5TDsLIXGEdoHgs/fkzMfJ/gBG44QoxMAJwSG1LJTE5OLNAzP2o6Ic3Zox6JJjADrwyJQMgACcUBGYsRkwAo09TPsKLVTDlI9fBip41+LOXY4s+G942nWNEI9RwOICCK7ucYH2rBZI5XLHJzO/cNiI4Hk4D5T7ozXJn5oCDOEtTCvOTkOEp8JZbITLKIAI8yQ80/9IzTQNGJG/LMaE2AM3QwBQozRThpTFzBr6FTW2lLTFdM4XciYuZ1ZP7APAo76FWgIwGo1ko1X7imMJ1ZCBM+55cdI9xTGkozHnIuQHvk7cgbDUIaI49RtMo381twACiovUAEvI3tY8Xw4KUFoI3PYwA+F10+tHKPI/Nk8es62E2BZasQBMwGorOdI6GomTw3jw8hFDxwB5mOE8aDoxygHSMNrY8XTP1Az9uUuU5lLPHw1X7vuo4x9gUeJ546KlMi4y+UAgEN7U8gABFAWxI53IMx090Satk0dw2VLN1I78I9F4HcIFTwzHAaqI+mY4BKTmI917EA/sFKL5QJ6LJmI9Ds/8E/OKPEBlQ8aWI4MyAY44AzC6HLauospSTjM9w0n4+MDHvk83oyhUD6yVJk6JmkZM6Q0/hIymU1ZEzXY6ZFnFo6m4xwyKa49Hw78E+jk+Cox2EMmzEAc+DLBRwL042iAAxcaPzdB+DLqf/49ArHMI4gAMNYO4c9jzKLE6fcVTQ8rRl9o2OLOlYxUI8Rk7gI1hkwI45ilA2LEBmkAFCQo+KrKiZAKUBRwNcY4AgPgEsAAHlbOwGKKI+/TJgo+uI1ALIU09EILc/WqLCxLJw4BD6GngAFxGzEyniWJTC9I4vuGlTMkxKYY0fE2tODVWgXYQIxNBYxTwxSGj6mFVTNExJ3GL74OzAXS0ISABOo8Y6H9w9zioo4Og4wzY3oo7BLNAzASU5Lwzt7KChYWuSY006LLwI1Xk4uQOco0skKQ01/RG9uL7poCrkoqoDmJlWBB45lLP2iCD0GYMFjKYBcPHw6XYCDuF847tI+9rGNTKLdEYIN+I68rEvIzHSeMwP41bI0z1bBqlH+ExZbJ3LBp4+IMN/0/QE1Uc4tlsp/j7EHp6MVTC4vhn8RD02/wx2gO+IHAuB9PMbTKWUHfw+Us/O7LQrOuI0D4+yI5308dM0GkwIxIeuJ0I1/sAIY1PIJwABpY15HnJ+Im7ivTAIoxB4yaI2gcFtOKZTLB/EsyQUU+gGZCKbNTOQADVruslLuMT9I9wI49QEalPoIyEiZLIwW8kFSSdEL5QPlE0Rfoio6pcMp0z9w8aUN/OB6IwSyNOY0YAEA40wU3ik+MwMuo7HE3GwdoYH+LMCACwAE0UFCowASHlY+POUTEJ1ZFOLM28Tzw7ylLnyCubB+o850xqlDFLN0TPh4/TuqSoy1bEUKZbwAL5LSk42mrvI2m4kjw3fqsJTGzU77ExRTNEI0p4Imk3S6DAEByiJNGWBMIHTBbQONbbF47orHuAKdmCUUMSoyAc+TLBtI3hkEwfBxbFrxJvo4n8bS8a5TI2mhH2bIYzqlL7LJ1yfpeMdM3S6HiUA+LAwmrRUK+MNvI1GY/lE32gLdTGzE9CJKvYFUQPH+FWLGcI4nrO+IDxbaoKA8o15HleLN0M7wANGJPlI5bwIEo+RU47cS0AKyI97U1849i09y46SrJbQJiqWhI76DBwADbY7OrESAAKM6ZwD7TCIIGM45pIzciIhorXTE6LH1LGpE8t+ZvEzZADqIPiM2GKG+LE+QM/GX6MLI07G46f4EIowFQBtI1LE1tkwP40IY4MtTsxPTQNtqsGwF847oAHlSu/4+U3E1AD6o4L48GUGNTHGwSK7hGowHuf7qNBo1PIJrw0FSbeekxuPRI3Xk1BI2NTHlLNpHvgYz9udIALauvzoyWowpk3hkMwIuRhHWk3iUKOqLtU8+KF44x8yMf427UEAo4MlNAQFFAOX4At7LorCDuFEQHqlEdqqtSuNo9VmCV7qwAFxo3Wk3ScxwAKYYkAo7SY08U38UNjo/1TIe8a3I38UBPUApHGAkOe8esIJyI2JM0fE+gI27w0Gk2tOHnIylUDKqZylHhwGxwAQzLuIy9QMGUN7vgHcSgY9YmGoxGto0vosmgLQI/Ic92khzo+p2EjzLgIyRwBAHPWc7LTCxcSZI6mLCGcd3LDxwA0Y/QIO2LNbYN+TLuUJorFko+M7nbLPGQA85KpKVFbJ3LHIoz6wBG4E3w5nQLko0uLAdxHQMzMkxKSK7LN2LLhZuAKM/puuY8T4yiAHRo0nYIywE5o+0AOcbl540Z7ryIw24C8KDslF4E3HwK4UJ/Yyzw4aI+yc1ZUyNOBLsJCQKpKXE5JMo4U0w2I6H48dM3yI4AFFjI0Lo7orA+taubMsAP2UB7s+HI3GAGe4viUzylPGQKEAOmYz7EBKnt+mjylBKrLPXbRUKwwFWLAKAPoPqlk8uox5mEf0IUAKIcymU1u0GfLKZTA+gY9uS6YLx45+E6NKTESBEIxirD7g1Co1q+LpbF9+NSk+8o7GQFcdGwrL2Lj8IXfTNGQPcU1VcpJejxLHFc3Dk/4vOYyfOE3o/BeI6SE3U03Go5aiDYEBOIGoeKLdLdE30lHSc4+LCNIB3IJByF14L543CgP/AF/iG8lBg0xDoy9hrME6U2ATUwn/Ix2JIEBbQP1AD5mDGE2IrCeE2RLISlCskzREyEAON7NkInWkzs+HFAMt+V5HkiSi0ADXY0cQObTGIYydmT5mJjI42mp9IyyrLGk2lbApHNJLFcM+uYzOOEu2lskC+/uHwwHLLkYmwANnLM5o06LL9uLs8Qt8W/47vI/oeBuM3zTDcDOmIxwANWI02E4HQMpROTVAnw6hI4pTHfMzygL8I/nAvGUwUedyY7TrQ/UHyI5ufP+ECFkE2E/jLDcDG8lGwYx3Eqgo4l0CqI3VAAD0J0wERYvnam+ow8E21LJzTBCo7w40FSamI5rcQorJnw1vTCW0/wwKzozXE/wGMdoHgzB8rCNIHlIz9YsroxVE4GY2lTMdM1PIDLTBU4+Q84kZuzoNy4wpY+Cc7a5F105UI+Tc8sI/RI3sIh208b+H7w+oTMW8V14EKoymELmYyvTH+E4HQCyI9P4PmmtqrAPU5pI39RbLTBirLwSI9RjHwyWiHjoyEALCor+RpWoxDOJI1KGY0QiU6LDoUxYAJfo4x4BXrGzTLxc03uWBOLI07DLKdmGLI/cU7X3PbTOZLDYIlXI7JIDXeBEkPHQAuLEh5cZ2asE+lTMY83v0xakJNljqUx0OlGWMAANlLGvzL0lHa4+HI147lzkMM8bvkzZeGNyJGUpylFGLNfBlxwLVYyzEBoI1dQZqwDCrKX42yyX1GSkCezTCt8TylO3AAUTDlGUtIxk7bE5I4AJZbO9rDoU1rI3AuOhLAU06LdGcYoXk88U8eALJIFsJkNYM1I8BE2xrgMY4m7p8znxkwjLG9Cr6I5HADdKAgo92Ew3AM36RZbGRgJwI6jTMVo5Qo5Xw/zmTKE/zmYzw4klP5kx2EFvTIRJF1TK144fExJQG+LAMI1JaSRQmXTBXrKELVlIxEI+z47TLNJTKwYJO4wbIOGYoeY4KUNtY9DLCAcxI6tNYzOrBHPKgo+tqj/Y6qk5+CZIIj67UqwLCok+k5ZBdeY/Ec4xU06Thzk60FOFCrExJrI/UuexbCHyXlbAM7gL5Ix4OIAKjTIg/BdI8r43YIyJIzreFTQ6H4PoEMTLN9Y8iI5RY3CYypAPH0/fYAL5NebDwo2ubLKlJk43v05AE3k+MT44fxKfcVok+BSMOmu2E63iYK4DYQHDI/sYh3pjwowlTPVE5orLlTMK4CRswnw8L+cb3kRbAnYOmLMmrLwSCM8d1qVjYsKo/H+F3TF47k0YmPRNJTHPiJCI8dapAXe9NqAPiYIzTNKZTBOIKcgPp8CKcwIY6IIx2AA448oEGQhQ1LD4jA0GB2MIWEKa455wJa4xLkJw4OQHkcbD8ACTYPwAIxTAuXmCk3MIwq4/zI+K455TEzM0voh5UzL6ccUy8eJto6go2fLF/o5qwCQoyno3raDLqW045dTIlqcxwGyGtMo+Ak9Exv5ky4hvuucTOGqblwEJ9wDOE3nQPgAJExJwo2qbobzI8I8V44pTPEBh5U+1SYWLERwHOAGRgEf0MSI0ngMT4zMSXClCwsyN8CncZaYwUeT/Mzxnom7jqU8m4/2o/lLLao3zk/zox9Y1TE7EGFnTKGJCSIzs6rC48quGo6JYHM0AHLoyPo7PUJgAPzmT7o0Eo5OoCvSW6UGesN1I/XOPxuJDUyEE/xwD9uWNU7Mo0VrjHASzwyt7BHI+uY0TEBHU/i0mxwFWExKSKmoyywPVLMgADJo6OmcwYxks3bw1NAF2PZI6narPXGgAI8M8Q442uAPXMzY9BFTNDs4n4ZBLGsrAW8X+swAZiAM+ubOU3M0AGuk7PXchIwuIEWrEbRLhZmEc6FAJ3DRUI1S4NxYA2mjTNN17EzY88wNXTJtw14EExuEEvlz427w7XTPTunOIPcU5IACZY+zswQzMSo2/TD4jHUM/RE5Xw9EOAxTELo0EEB+LCzTC548BmLX3A20/9JoYoyclNjM2wAJpTFNTFrI0II1dYgHceAif5Y+i1c8wEtIxqlMQM8wAAdTKDJZLIxeU7PDkahFuiBfE7qBKXw8JepHuBJo7DE0p07PTFAU2NUx9I1rZNeLImk7RsF3uCGcbGQBExC+E+ZM6AUEBbls4yvWBhPZ8zsoE7LE12PS7XKUhPzozNSGNOOSlDGEx3GrExAro4mcdNLChE7+E30IwQQBH2ZCAAuXpAXUb4ycUOXbosIxSFAYrIGLk9aneIzgM8TLCzWJgozJAJ8I21LCHMxMk08wFbw+cowxLLt04mcSEAKbYKuUAwo+j403TKYUzXwOOLNoYLh8xD03+LEGnNMxLuowqSHbwzLqd842pHAmLGPRBhoAUU4OcETI+co9E8UKozlI3qY6Ro7sY2oI0u2lqk3XwN1gRCo1k5PAEJnw0hemDOPnk8N7DNI3VZKO08yYLpogUTPDaJVY1tk8MKtzo+ZAIeuPGQGTAL/sCt8Q0I9wxEIXkP41/iLso8jEklACvOTYI7BUHF4eHI6ywGrNK4niyI5nQPDaIxtCno9iI0ok2mmhBI7+8BIEKhLAjM5Po9bSV543eIzSLUuyEFSRwObcDILEP2UPA6pbIJW9NXSHeqgzna3iTHw0RYhp6R+2N0M8cc5AFEUKb6ySTYCNYE4AN0M4euNYmAB8MohCtiBY1o245hGpNGW3YKvgC1MyFTBeI7ubNO46uUCnRW4xJCAFWEy2U9aoxpYx3I1GmYY424ZsdoNHpqHM0p0/sKQqEwPUzi09mLIwfPQEwEoDPTLFbOXY4qs7cgcbU+MZjHM0b4wR00mAFzBimLDZmL2LjhsNgIztwx+ozlpj/s3NODnTJW9GkDAL5CEAETjPiU+po2QraOmXXwIVenKIyiKXCmhhADUsMwYxoFF2LIg48Z6LnyF1o7HE0MI0voEHI0dqnqY88o5TLKDItt+j685s02DECvSWRwMho9s08NTF/I9i000czlOdTNPLAIYAATXK0Y5TE6Tw4yrCCgHGweLLIKo9e4Lw47UozbYGbQP5k7u8wgrK3iT8Yu0wPv4zbY8/wzDWFEABXrKjI2HEwhY2M860FHxTER4E3sEqwPb5OyI+9I/I3cTQuWUkuLDOmDVTqH4xvI1+0wCoyvsxZI7H87NOCV7jpAMilHWEwb1QByUM0+JLO144IxKsU9JHYISdg478lLfTEtTKdLMwSG040wU1VTO0owLw8Z2TSLUJTN8k0p4JIECEI4rE/go+SIq3kx+I44rmZLCZE1lI4447PTIvuE0cxCE/wwBzEBlLPoI1HmGU+DB4ywrFmo8b3ptwwSCDdKA8AFxow8cDnLD5I2QOUJo0JwHRI/BFHBoMwAB7TM6UO1SXlic+KEiY5fTG3ugvIwgzGhbHzTOmI4klLlc21EKQwDtULDULG0KslPmmqYY36XJ/Y7oENWI9kU9vqeJuQpk0t7MPTmgkHHI+ZdMHLN3LFBI33TOxwLluiZI29uFnzFvTHwADCI9xM6RwEi0O6mLNIJLIw3mI9uX9k+NY2qLPEDEVLB+I3Lw03AGbWu3AMNYGN7GGE07YDGkE85o14wuXt0SVmI6APmIsxSFGnIzxYz4AMx021LLYUEtI0P47JABWY48hIgYwqSH6I1sk7bAqzTIQzLa5K0FIzw0iUJYAPA6n0eALwzMALRXlMcMHWSDOKqI5LQMCiJsAaxvY8xPdTDgI2pQE9o/dE2OLAmM8HY2H+FYEFgAEiUCvoCLMFCAMAAOUFGoAd0rIwo5oMNeLPJTIsI6uAPDTOylGPI6nQHmk5dAKEo2dTMkk9ubHZlrxYwkxNs87G0J0AGmmhp44SAJ8oyClK141YMH2rLDooKo9ArEskBr6DFTCqmDoUz6sx+2OW4E145WE59I8i4zEI4MyJgI88s0yozpLMhM0yU+4IzqlHus/nLCp8P3LD7ox3GpZYxNuPQAFhk56YS548JehqwDBobi5ETTB5U0nYHBACrE/fYLGk3fTLhLHKkCAcwfUCzTOlIH308mzDmcOxTF/sFY47SY+XYzWLAhor7qDPTJOzNvI3wrHCY1McHUQFFIyeE5uqoZE3RswVo8K4L4I4u7F8dTLzKZM1cdDO0Pnk7oANxYCExHnNKfo4fxGZAA84828cdmVHgJt7lJabBM32gNsADX48wAAB8PNKMsI1l472Ll0o3p6ImLMDiDRkz4qD4FLlTPHQIWEMceBoozkxKELeoTAVSoZFh0OkP4zpLEb4xSsKlkywwPAIySIxzEPTkJPo5zMTBqGS40nYMCAJKY3Yc1k4y6iLF43mDg8cPrTOGYpu8ITE2Tww/UJFs/uIw2I2KIyp42I8TaLC5TKqGnnGM1TOmUJdTPaqH2gJ30yxcapKQASNos9oAAMlMGY4hE2oWgIo12PX3TJAs5LLJvozLjL+oqxyFdQSnoyiGkKoyDuGWrKBoijWJExO6mGnWKbiCsGZfTLLzNk7hpYwPU4IxOLLONTMTdC1Mystm+o+wGOZk97U7GQD3ACZYyIxL2LtLw5hE/peHI3UFSSQ88j47Vo25LMO00BY6SM0U4zXE+6mNUrAEvASU5wSBwE7YAPfw+wYKExJbo0e8QTU/lLHtY+e8RjoqyCwQI/RsBDw4ZFtpIx2YCt7B1bKC3OZLCfpmPo4VTKLTB0zpEAEKo69ozAQihUHSU8EI14AJ+E//45clH3qF/iFuvq34x+LLDoh3AJ8o9q2SdEMWoycWB6kxMAWpHMb3pclKRbBZQBnwx2SnBoOyIdvIygY3oIu5cFsJuumjCrF2LK14+IrA3I836R0SomEzCAAIo5LIwqSK5bTbYLvk5N6S2Uzp9qm41bI7uUJ+EzUY5HuL7pmm4jBoSZCedOKtLLXiA8o/hE1HEyp49OY2Gc0oqsM4yc5Nl4/5bOXToXGF803ExMSNvOkOlTL4rKKlGZAHVAPS8yzTEWUJ1THraDnwvB+DPTJbwEKo+kAM043OC5dIzd9V3IIGLrTU/HMLZ08DsKyoxAYxmE9SSDRk3RSAZLH/LLhE/1kKFU7hNn9w2gqXbw1Jk2c+PzmW04yEE7S8XuLJwELDLAYMJ/gJpY6slIiYyxCUbRDW2r6FVk4wMlN/puHoy4AG22kHw0Eow2LAQQHJto8I36I40C9lQFroIBcIYrLXoz5MN+k4Go69QEnYAo473I9HQNRTGwEP/+ACrJ/Y/9qpi4xVkwxTMQED4I2srJCKV742mrJBLMUdgfEODY0Cs8V5EJwKTIwZLKXoy0XDL0xcubhZkJwPoc8EI8Lw4e8SQAIwfKsQCsC5u8LzWrtAIMyKYY8RI+NsIPLHuLH/3i9huMwEuyGCIDCLJUuPgzE+k3v09ArMy4NmLslE//AAvNW8I7cDDWLE3AN17HL/Bg08o6vB8xhoMx0/XOF/iD/wzLjA+td2qq4nuW4FVExQY3Uk7rLI9o3TcwQKi4ACN7AtLCBKV/RKGovmI7043CmtvoyNOA4o3CmlZE+0AKN7AA4BAE5suL0uGAsMtquz4x0SnSMIMIysGe6mNbYGgE5LLvRsDlplNIPPwxMwL6FTpADXo+No2IrBg0+jk8lqIAY2CIMeo1AgHmLP8E6Nw/kxEeQLD43UI9bY78Ix/0wA4Kho+IMKmgKwYBNc/lE3Dk+pQI1APoeCDuByuDAzGZs06TnmbXsKYOo+lM6anNEI21EFCAIHkzKuDBrgSU+2E2LcxJow848mgF/4LXiFioyBIAdYDm46iZHxk/oEC4NNEIwuIN9sG8Iz80x9C7QADXY0OLNUGmFIFAHEKo/w47NEAQKmg2NubK+MHWk4YAHHI8RIwEY1zBvEcx3pvsZlq+IUADFU8OLAASPWI4xbCclJZbGKBPfw7PDi0AOECa2Y0TTJuo4zPuJ0BB4w3omNyF3IJ6AKgo2kDF3ICmUzmI/YfIxIM7mHHTG449rEJzY/os2fE6l4JOzMJeswIq3iU3uatljco2/4/vo12LHFALko/IE2orOpKVZU4Rml18QnYHuADm7pDU2orN341YMBjo5mLrhLEhevwAOEI17w6G88w0yGI+RLLLTNPcdZrtYY30ePJbLuaQBxdszq5TLxuDFTEVrn7k9F4CfY45wKyC/yUBVomU+P9LK/TBksIe+C6LPgox9ahVEyS06Chdm8RVE+5cxFo1WLFHE9kIgQzIs+N/OPXOMV5B9aiB051TCcUmeo76FYPLJPo1/iCnYxUI98k5RjmBMKmgB/E+hALS8aQ03Wk8IEAPFs/pnxoxHeJBOOzUU8Ij6mHikzRTvoAJB0xZwJ+E/0E3ExO3AEf0MOmmAkKChe/OEiUEHTG8I7gI67LMxTGYM5mkyfY+QHpZY2nWE/gDOrAGo5wAB9Y/yUKHM8XTLI1t5LE9TLEACmU1uoIxIxg4yN8KMvaXLMKMzFI56MAW8djM6pKZo4BEkNg4+Q84gY8JeuXc7X3DzHS8eKYYhp6d9Y0RwOhAAQQH1GeNbeEvL7qIV8TPTMfEI8TAgo8FI+Q+gTw0JircgZ0rPaM0U4G3I7gY9wEHClHZI1cC3fw8w0xSGiEiTlOV346H2UNI0Lo1uiKOqMAAPGI7KlHzI2/4zbTC1TKU2JmIzBqCQEE2EJ9wKN7Pb5HwQAiY/KrAseFExIYANvqdoAB/E41AP44pufI8I78Ys045UI0wUzXeG/C1bSBY0wCKbKLJIIpEY51ZNXTGxwKgo3eI7EGPnagSyAAZhW49TOIwo6do56I5MILCY0yI+EI+MDLnyJp6TLo3hkK1439ww+LJRTD+PFxzK4ngAo1dYi/Dk144YAOLLH6MG3iI180b848TPGQBxzqyC2q099AKZTGRgMzTDd48QKaPoKLIygM3oIjao93LAjE72BOXY0qrMaE84QOgIyYY6ZwKNKROIBBQBwUMXUzAFgUeeqwE8Il18bmk2xIzygAUeWrNJwSHU420krcUD6EM68z6U7oY2BMEp0/AY4VXEdqoZE54o7S8a8rL9/XqLM+KFklJqwEiUF/sCbTMCAPeovWhG6AIe+GnWMeLnlLE5o23IyNmI4AL7uvQINMo29CrIY0p0zuyWJM3nouNw0HI63Yxsrkp08YImfw1PWKJU6CAM28UJTDYEJyIz283lbDbTCRQggqX4rNYYxJLMxYCgQg+Wb/KmlFD1wxkBfgIP1wyduYNwxu7InQBseZuI2Nw9Nw1NTAOoKebCqLBqwBJLHI3cmrLBbEtw7ZbCtw7sxKio/NAIs+Ftwztw3twweLCExEdwyhUJ+INnTMHLE+qBZTFdw+2rLdwzwrLQEJBLDtTKzkLKlK9w4Y6mTI8QI0JoybI29OORhHQIK3uGnw5Aib/490THliVWQI/C8mrKC3DYEHjTDMkwgrNCHvdSEJTD4YwCo2/eLopfRTLtw83ozzHSwwPFTF/o7QrCzM8p0/QAA2LCjWKGJNoE9Pw41424EB5U+ouazLOD0z8I13SQJIDKqfU8r04/vo/HMLU0CmMAEFCTYLxuOAU1uiOIMOOQNrEHpbOg48Yox3ppZE/1kA4rEwU77ur5QKAPtArOOC4ebMkxHhE5I8/b/DAfexo0uIFEI1NIK/TIiY7Coj7g7TI3fTJsAcQI3JtnvNBcubTY7GQMy4DLOLX6qa44uM6148Ouh0QIx9tzihhAKgGXdLLlum4ZnJ+CeEwLwwgzKmo9ZriQEOYyTFUHRINebOXw5wAFubBki+8E//+B1UFTLJK1CgAOoTDmI6ho9HwxoTM3w7uMUDo1RTlNAIq40ONrYUBZI8JTD5mB2MBHeBAE45Qh5gObsOnHvoPm5FIrE6YYzUybtw/TTAdiUAFDZ40gAMco5DTOICBzk35bKADFsc+gI5qM6xAJwSE0UJrLKZC3yukAFOslCskzyrNRTBnw8TrKfo1klA2LNoAD2Hk1AMM8RZbEM+PEc+QAPTC1ALH/LIPLLBLGpHJOzAYrG4E0pFvRsC/szXw+ylPGk7uAAdTLG409AYZo/QIH3TD2Hm/TLywL9c/VExcxU8IuW4H9TM643sIvzo7YkxEvNzcBjouui5Po3jo1JwNUY7DZWwEEYqA+bQxTJjTFGLAzTATXIjLHRwFPWBOo2PMDMfCp44jTBksI+o17YGiABxM/FBgzw4XpnPYwKAKZwAYAGFQOzs9dE2doLyI8r445wDywDslJ6I5hE49TB0QNzAdaozxLOsrCQo8OoxZTOmI9UrImow/qv+owYMDLqc6YMM41rkGHYPVLDhYFvTFqUjkxLpo5+I/m4wMlDnLLq078lDlGTG4/namSrCNYN/GKlk8aUIh7G4AMeYz5TLQAL4EPlIwoAM3o7B/CbQDNSJ5k4V8VFTDsLIGM2YM5pC3uwAP4MIEBoQBygJu8I9QENYKC3O14+XYxVoljKTpqtx84MyNqIAoIypIwQzMyowCYwwAEbIJqwFzBoDw5UI0ahKyk6LU+DU5NGbG0GTAJXw7FbNTkz6UzaLLcDMmrG/LD6wPT8TMkPg81VcDXwzqEJsuNDs4fxGWLLVoyxTJE3WyyegGQe4w6o3CmltLNvo2tM3KTBfAb9uJo4AgzAt7IbI3gENsxGmLFPWP9E8XwzAgN2rIHaDHw5aY2/C+TVAQQB5gL+Rlsk3pTGlTPVLDO0J54GdOLClPc7DuABnTETTE9o0bupW8c+2l14DAE2Go0xIyBKUfGeIrB5TJFo+bQACY1xjgsY4g49XLHjw0jzELow/LOoTNHpkEEChE9+UL5Ix1UIkYJBI+P8Nz478YtKLCvWJbIBUo4gE7NENlQPVLCjWIPI/YfG3I2uM/A6rJIAcE9uICxAB5TEpTJto1IAJorDoBP44rRbCW4wIIqcgNZTCdmVFAEmANExI2yahs7HE7Vo0Hw2XTM4EwCKRhsKaPXSMMO4GYMwrwBhoGlbE9o7Ai0AFLEGG6miMkEwU8doDjIPHw7DZUX4/7TBWE2+44R4w0Y5OIE1AO3GhjomBUxD01SKQHLJLw4lqSu88YIgoI/dTE4kQVSqyk+UxCZI/K0D6ELfAPsZqxkAuLNe1n3TE9TIOoy9o2fYzAffWhCNICQo4Y6k7YGq05suKfcQCrJ+APAI8dI9qIBwUE8TLYI0lZm4ZrwI+HwxVsyPk6H4P4vFZU35oK8483mLEeGaM7gU7M+Mw0ydmYg4yyrMyYIW8RjozxIyZqPnAhCM6Ro0bRMgE8j4y+k4aU7BUE8ySiAAIY9XSBH2XSc7hwGfBqOcKrTTMSX9k8BM2iC80GbIIyZqBtTMxwPhE89wyB07OiOT079uKgo+LLJs0JK1K9o1bSCrLIeI9ubLBbJcY3KkDESFpLLRUP3C0zY4FTKHM9/sJbIIbzGgY2jY3SY4EsOStno/OXToKrDmI0LoI2yVNTNtqn9OFYIkjzBHI8FAAGY6yI0jw4HmEZ1Cfs00c3584MtY6iETjFLE1dYjM8SK7qcAKZC8vAPPw+UrAiY6doxFAULoDs+PYrF+omBY9yo8QXQQKkO4lSAKiZLXiEIEFwrLmYyJI+DU5toxNZIRDHrs6+Y2Zo0Yo0bROIMKK6kuLBuU7QrHQwKnTP+o1/AMoE8i4/GQNECISALtw1TLFh4836ahAPOkNJTP1AG22jLqd3I7gi2cYpBLOmYxa424EEBmlroAA+Ep05BIxI47hwM83NYlPvo+wwHrTJmLkRs9PsYMcWTAEi0BakK0FG5UGVc9YlKOcHp0Y140oI3kejVI9bSZhLI8I2q41+s6jTHGo85oxvI3LTKQwC4vrfTPzo1GAOvTKwwJOLImJEp8DFU2OLNRTBBIwpHKpcDTwC4AICrrkYjTwIQo1VM1DEaC3Mb6KxyMG5JGUpIEHRbOgQG4xGVcEjzHaPa4UBU49cQUyI23I/Bowq43PY88rG3ukQI3xTJmY9PsZ3LF1TPkxKzTOG2HbSYbTF1o4EED1bJOLAgrGfTlYMAOoDEI7eek6LHkUzVTt5LOyk8iAF8KHPY0YY0OLBVLG9463M8y4G0AEg4zFU9q4xAY4EsJoY5HTFZE1emGoAae2BoI6YrN1xDeIPWhKSE1to8YItLwzRKQn/KsE3gI56YXgENBo94c8r4yM8V5Hs2LMVofnAmN7JWEzOU47IzL02Ck8DsF3o7DZRIeKxvRF0xBc0AEEJwOnQEKwNx83iIwrwHei9qkKhyIl0LXTKiUCvOV4EM04Lii6BExPUCQAALY/ClBFozcDI8I5RjrHE1JwL2BCcI1jLHExLeI1uiFZAPrTDDWOgAMviZ8zl7w2fKUyI4Yo3nk1zc6qI7CY/38L805d6rPUBcuZeANFi0g44XYGo6DEI3/asmnKpIBJQMk3pCKEK7uxbKHM6wo0ok+kAKNKV3ox2MFgI+UgBzTrEeLOI9qkBK0P6wBOQMdI/5Mbf3JtOIY46CAGqLG1LB3phGmtr0/m0FIXBvHtGQD6U0XE5cwFbuJRjg5k/UuXHwBksE5owLw7NEDBrlnzCIIHg02vzN8AOzAdE8U0c8Ns4YAF4E2orF743CY8oC/QE2t7DPyPxwEQI3UhMoE/AaqADGGo1JE3/3iCMxoQB+INpI+Q+uRwB1bLY9PnAtubGyE+ak+HnN/sM/GbYSG1EKRep3LOWUqm4zIKH3qO9RNoI5/Y3L/OLi+qwOqM77LEZ1EoYITE5LLm445iwMeY+zUXlLKC3K+MFIIC4NAfUF2PfsKRGo/7mNUY+KKI9XFrxHoS0BiLlTNm8eAUFcdLSY3oIhbopW44xbAJE/iACJ7nq09AQFmI+OE9RE8EAF7w5CQB1JdUGiM8dB+PVroDYNBQKII/GBKXLGKI3gI77pt+mvjw2Vk/iAMCiJMAJwEJOIDVIyJ7nlLDtw/5ok9EFwECPo4mJKZTAxLBvHsKo9fBh6k5d6i78E7k1MI/YfG047j47xKYHTBuU9Ii+NTBMIOXTpRSDMlGIrNH436qY8I3PwzGMzPTIbTDXY9+mn9w35bKaYKfcdmLJ1TLco6mo1ik1+YtbU1NTMTdEqwItluI05544XSBKnuEADYEER4EVM/NLDZeL0rE8IsJTO98dCAMOuqOKuDlT6s8QEF6LMdM1WLJyKUI48WI4xk4JuV9gD2U12LKBozESGrI83mDQIC3albuBOIzlOayyR7U8jTKIuIEEBJo4SBI2yXI3eAEGtmdcYzDbvxwAEFD28898JaYw4eL0851ZBizplWHmbV1sAtgG4ZhuYqQ0w/EXPiIx4ORIBNZPugXu052kwn/JcE+WUsM8Xp6LTrTwcm+o/Nw1jYs2s9t+nNI9ZTGXo20gJEAH+Ey+UA0Y9GJD+og9gA0I/U8gzIPm45OIPVLJzYzhsHuwGW0L3i/9EOvTIC5G9OEalJwMK+5sKI13TJAuBLU2wEKwYMXw8M41NIJgoyvOfTQG3umJjHE01h0zm46yI98I1nTO1SRqAJDIzgon5TIEo/m0LPXf8kyW04e+CYY8/Gd9sFYIoJI0Ao0iY5nQPZTOfTMcU6hoLE+DIEKguNsYCionE04JINDYPzI5DTPTQDkOAYAE5o/0lE2EN97TnLA2mhCgEbuqs4zzHYuo3UQIfxPEBk5o77TEyUy9QIKo7hwC4eEEEN/07vkwUAHUI7SY9DLE0UH0SrwSCFeqxkPjU70UJQoyZCVxbGCAKFUwM7h7U5W9GnIyRwHOfCmOHaPTylAUU3hI7VbE85n/3nFoybtrg41nTMGUGg2Dc0niUO5cAjY0NYJHuCJ7pa4xQY/wGB2E13uN+mqsQDv43oIvrU7KlPgY4qI5X49IAPkePGUyCAI5Qi+UCe0LPLNcY6UYzHkBnajygE+kzCI6nE76E3lI3Go6slPBs59I4U06HM4DYKZM7ywP2o0WULQsbuuibI14AFoI8BmNbYDCk44AAUANHIzkUIEAJCo1NIPlE8ro1+mlwc4EABggP0E1XYHLao8hDHAZ6AOXo5IIJmLJSS98ABBQAf0/38NgY0OjPlE4IxCVYzxwKG80oI/wo+mULmY41AP/AMBOoGPHZUGFY5cUKpNCuONwxOXo2Po6RbNmwKVozeLNlLG/LOFTF3IGzoC0c09I8FKPFBhRkzRImmmvoePFBkMAPws2EU+Rk43ib0ZnY0NQEGQWPT8c50xKnpAXQxcbuMTFI50qfLY2gzLsozNI4ZKZjI4DZMPI+GYhuU4mcXKIxF00FSpCKUdTHsKVqk8Yo5ZAJAoORbPvk4ebGibHxk4rE+HI8Ko+xbIszoszudLH5U4rwDVTuSlKd4zY9OdWL2BEBiIH4nKIwToPO7Fk46Ho6tTPPw5uqrywM/piF444rlZqe3GiUUPTTPgzIWuSxTNvqYLSD5I/dExKSMzS3PfnCqPRE1Tw+cYhEANPaPBo2FIGgqUFYnpLG5FIPTNExL308t+RSrHCmuv3moZmEvFWkNyY4xINoYO/cGA2HPXQwo5vEz6o1rTFoqgA4DOUKslFZU/AY9aowSC23YKJUwZLLLrCnifbc7qBM36Qe48Qs/YeB4AD685wo7OwAiY6gzt3I5W4ymUzDWGuk3L/OAU5MwJmI8dYPAI7yIwPDPorVEIysQEIEBGI+wwNExJlWCNZBdk36YGiANUI7aJA1TMJTH6YFbUHiI36I+dU7LE4ec3Li2YgNyZchoypTBRwHRo6cgBuU0no7LEzlGRSsNIwPiU3gzACI9XTHvk2s04jLB6JPTutJLOiS4NE4QZBcwE8IgCIw3I91gWUQBUAMNs/0E55TNmwOCoycI+EUIN7Iszmm4sFKIDOA1TP0lLgIiOLE0rG2PBBQJbIC3an+2KxyNaU4PTEokxd02N4x5mE3I38suDY6m41gc9USIuoyRwE8rKRI6xAHT8fwM6PuRsrgHALe6HAuPfWNXLMwI98ALsxBxSwyHBBxlVTPxwDDWOZANDEGGE5FQENYKrI3+qo+U+oC3V05uo6LS+lM76I0XE1ZqScC317D5TDL6WgU1LTMl426mt1IxII3zSznLJQ+C8+iPo2zw0iultOCRk/cEwIo0NY4ywOfTO2E5/AAilKKUye0/fw0BLAU08FI3Uk63uD67XAy1lLHfw6ho7wSDWLLOwKgyyjI4rwB8/mibHf5qsYx5TKVo09ED7gzVo0Wo+VTGxspeyfsxLVuZ6I147r7EzkOAjLGGE6zkJFLLKlCsGRuU5iaCp8Hf42Zo3Cmg0M6KlIfTCstiW0yYY8+2qW7mPI+j4wKrFGWPlqIEoyDOJLw7NIM8Ez5mOi1QCI55k5549zcP7TMT44j48CyxylMLIxylEXBb/4xucNloFSEyNcyES5NlvpowfEEp8B/08i42NU7aI80S2dOFzTGt7Pm4ydeLYUIWLHa4zDoyWLDJAFNAJ74z5MBpi1tOGnw7VuagU/v45IIvH0xB43sKVTw9q40YqCZAKYYnJTPC0Gc4y+k2+UGQQAIIndky5ZlFY49YwXYeG2FAo4DYLubOY4PLo8jI8uLCFTP3cbII/9EybS8/pqOcIYk+RbL7YCRi52Mx0SkeQCko2+LBBxtPaH6I6iUNWLDjTKFTNnTFvcdRE7TLCwrLMowlIOuYwI4ygALorCFemcJHWLHjeIpM6ZTBKSKrTevw1sk6XehFo1IAMJeuWGsbCykOJ540fE/bTFmo0JwKic3nGCsthvI864wdXU3AKzkFdYsohHp6ExLD7oFZE7lqvNKFFLLOwF10zaLP5MWTzaXLJmk7RsJVvky6HlibgY2HTI7I2gAOkAMBE768aChRNmMdOKguMA4B7YKrIyLTAZ89zcAtLDzAaLE1vcQA+CYPLX3OcAOICGTIcuYxucCS04UE+RINos9ECLBLOkkIqOiGI0ahJ3GhDOPfw9Pw7pfoXSNKLInrDXwGcvEbRP+UHQM8KI2DOFjoP9Y4RqhYC6ZCwP4DZsxRLG/40cxLOiAdxL/4+hC/w6qfI1IwAoI8GrKH2SDuO9NkHw4Yo/O4JhU/1TFhordTPAI9UY+X4GD4BRbEAEPHwwM7l7w2Uc9OE46iIOo50AFrI92LIAY0D434rOU3DX5PcUxAo8aE3qY+2LMZTAuLNtqiQ0Li4EtI1McASCORbC5Zs2FhKkGdTNUGivWKDOITE6Go9vo68rK2E9s8ywo68rJKgHE03xo84E5kIzYI+hfQCrONY5kI+NbZSS6ho2PI2tTAeLCwkDygLFLCmU2HE+P8CcUjHkOVTNZrsQKeQHjxZq2LJ+E3ZI/lLBCCPBMnRIGRTpzUNAZsqY0fGaK85kEH6YG4kwTXNt+nZALDYx7wz8lF0ozRk46iEtbO55Yli3E06K6jIEOIwFdYlu4/os9EI5foxg08YM9AzIXpnGU6OmVIrPU8sCiBdIEfuC4vrLEywIwgrRZS7CoqywFLE4bzP8XjMAmQhSFkGgE6AZoB89B+KwYIfw4wfAbU8b8zIKP9qrM+MwI4woymU7sUxiQ7Z05ExFIrBYI8PTtpeLPLLMo0wwLHY0bup3DcKIwLY+5y0BbmaM5kJPSi8w494cucbpu8OvTB8rLkI9OYzGzICrt0rNkApI1A7M2ubOUFCWiDFI3bw4e8VCo/jw0jw4o4OVTNPaB+buGC2oAV75q341oqt/NO2LKqk4B8wQzORhHMI0+QFjKbLrJExDjw1jYn7k2pTM685+epdAMnJCXKS0c5suPrsxZy7Uow1TBCgOdIw+gTMy6AZpzUE9I3sYuxTGPo9/pgo4+XYxUYlbuGp09pHqOcLhy/wozCI52kwHcdtw4VLBqAPYfE2rDJY25LKwANq4+gGayo58o7RUN97QU08aE95YN9YmRTllI7vk4IABZE5OPe0owVo4rwEWoM1AAwrH14OQHpEAFNYI5U/AatqIOWUiQ0KTI+rTA3oqgU8t7BZI2vc3AC6SkzqlL+8OP8ILEHZIwLTGLIGLkzm7uFTN/sN6s1Y4wKAOVTHaPcYE0RYsp/g1LIgY9s82oI5dI9UGq3Myw05AXQ3APwo9bYG5UKYYs8o7IY03I57YPIc+KLlubNSeSWiGuk9f031Y6CALopZjkzpALmyxQ2BngO4I6nQGk0NqoGYAFjKVHmEFU9O3k0ANExK/Yyc43gzI0YB/KOKrBnw4Qo7oAKTI36MMHYzYQBEkDJYwEFKMves0kYi/lI3MU/K88mrDRk+kkIEIyh3HskCxCTBocxTDJE+XYxxbHzIzHIy3akEoz4OMGTK3iYJua5bSlk+806vgE2ExygK3iaCIpOIJylCFTFTLCnRbD4yOLJufHhI38UCXxDlAErI50qbC4xjohSsIq4xAY0yU9j1uF9nBoGmAzCLH+LIjQGbY2FKEQxGSQBSUOECfwM35U7gU6kgHLo8wInwrJVLHWk3nREzM8AzEfEwKnsMKZmLKzwOxbOwwM/piDuKbYO98XE8UGkxIEyBKacAJWoxIY28lGbw3zoyqIxxbGuLJX1vu05pY7wI2tTMYE3Dw7hLCJQLMoyNLn5U7HY+RLLE5JzY2yo2Lc01APrU5to8A4C58+6mMCAOkM4R6P9Y5uIx+MymLJk8koSAW8QYrNszk+o6PuT20AWpZpI1zBkyI9uIy4AKxyOOcHT8Tk4KDo3S0HXuI0IzYELaLIEsF3os9IwEoPsxA6o6DOGzoKGotf08GrDkxLZAPExCxLCdeM8s4ebCQ0In4Z5TDVbFixOQXTao/EWFrxHIs4Rqni414AOIMAviO0wL7TFoqiyIzjIMVoyWiDTw3ClM8+Nvs06Ts4EyHM92qqVI0b404kduSPwAJuo9nLBCM5KgCW42N00+k44rgCI2YgIgALoTPZ9txYChULGEwTU1ZADTQAR04mLO17JE3dLI5ieCei1VcrJsMp01EI5cC5WE0qrIjLIj48tql24PcY3wAJFo0pelVcJcE/lIzkxBMIKtY/T8ZLI1ubHPLM6oDMk68rPxTMl49XAHE83pLPDaEOjJFQGibIhE+gIwEFPClKSY5W498SH8UDVI7AXUVLNs88QFPAo8Yoxe07kQEoFGmA9kAtAi5boyzEDBqHeI49QBizggoxeI7popEk2SQBirJwMOUqbtw3MMyTjIEELqAPtTOQ4LM+PlLMIEGkc8XU2cI1Hk5KgGbQGIY/6S9eYy8+u5cL5QLSY9LTHf5m4E/kxON7GgzOco0Sk7DE26Tb74Lj47g4z4OFVcmDw1UQNCzLdTBOQAo42+LBGmp+4+QXdRqWSQBeI4rOBZLG6movY61c3oAJtOJmI8bU7a4ytsNjYtEI/bw1zw7oMDnwtvI56YaAo7xYyHM49YwrwNIrLxKSWo/iU1jKS79OMDEYoztVgO4xYI5qo33qHzS0/o6sQDwo/QwKDTKmo6slBvHoXGHg03NOD4qAEvJbo014z7TBvI4jLFYMKYs9EOIaY5iaApHJ443lM9IrDv3taJBxCZX1lio/uo4tljX87PXcVTEVAM8U5lLJiqZo07CopIECxTO3LKtLLgY3WLFtY1RTs9I/Xw4GeP/45HTEnw6co+zUbnw03ALTw2hbXlTHsIqJUzkC4PLH1TJgEMwAB1bE7I4pTFTLPyAL7EzrwxNsri4KKlKZFmbTNTOHPw1Kc5ZM8Nsy6KVxo75I2KIx9QKsExMk2nWBeiIkZl1sGdTJDU0TI8BE/RPTVThfwwTeBxbM5owQAK+5t8k9xwLE5K2YzPTISAPEDJrw+rsBp48bU2vY6a43f41EaG9uDAfRv4/9qgKAN84+JuSDOG+UGTzSPo1OLMk08wSE3TFZk6RbFPWLkowhovIc6XeoJufXOJAE4fTP1AwVqK2mHS0E5o1jYtYlIYrdrY8BmI6iA1TDdw7VY4GY4mowviAhY6dowfEEHw8TLATeCAYz0o6pTBUrJzECEY8pLJKlDreDMSXhwC9I1bUOHC5WEzTwK+5lry8C4G/4zHSX3qMo6kbE8RI9Gzm+UJeSK/TKSky085ko/NKId8WHE1Kc/kC1HmLg41ixA/s9/GFWJB+LEwfF1E7LwFAgHZFuUo/YfC0ABDo1uoHlStoi1roPzI0pLKH4IsySclOAqZlLOMFIKUKzLHnIxYI99gF9nf2owLw2II2esDNI3zy2BZRBI+ZACJQNKLOvwyGcV5bDLzMTdDv3o+mlTLJM0wgEJnTBbQNebNWrNGkbHYyvs7+E6ZM5nLMTOKd+EOmKEo7TLKuMyV7kvonlk+AUMco2N4xnTP+o8dODOOC8eIsyZQowAo+RmJTkK+QJ1ZFIXI8xHxo5IxAgEIMI3cIBZAGpTAAI7i5HI3Zu8DslDp4z0QG4k0qwID5aXc36I5AY9m0wwmusrC2LCh3OXI8SNsy4ArTG/LHa49hon+EzfyKaYK1458zuqwJfTJ13NsAPgAKtLHClP/ADp4yZY63iXzo7RbPzTIbzCM8TMfAwo8UdnKrHr07NEO6mI2mnwAIY6n5oA4rFbIxH2WJTK3E+Uo7HExubD4qAIy2tTJB8WDOLMU2rNPHYOIMEnw6DTEYADtVrSY0A/s7mF56GW0DYItGJAUAIpoBIEz/wx+2AjMwwrAPFn102yyWbwznwHKI/C0PMzIo4Hjw2nWBCgOvwzp48BC5tw/1kK+YwuXqio4xLJpy30I23kxg0/gEkz8G4AJ9wJE3ZI1P6lEcbAP4KRIwsI3/aqd+HJ+Oco3Fc6Nw8iACkCe8E6OLEeQM7WGgHBOy3c8VRTmibPTC5RLGvc2srKO09CzO9RLxI/WhGIY/MGEuIGfwylUJmLJkI6SY51s7mk1hE3JzKZC6ZwNLE5iaNTeKYrBVEwP4yLTCp47ZeFY443AGEcxU40Z7mBOIYrDZ4yF4+1utg4z9w6iZG7w9JHRKnlNYCzE/nAqwAHjIy9EzaJNMxJIEKDIrwIzKzG9IyQ0PDTM508kxCQAEb889w+hI54aGCALYk5bIEGnDaK7c/X2gD7TBnTM0S6VI/1kL8IxVEwlo/orW6iEmLBTTB3IJU87xY7sxBeiMgE7Moy0XNjzBOIF18bTU/UuWcvLLwJwkz4FPO7E0ACjIy3w23YGvc2mA4xIzwo36YKpCdHpigYjDo9JLASyFkrGGE1q+AxwG4EAQIzjICdEH89DKzALTBZbPgEP5bMeY8DPaVI8aUKCIjwuPu03lbJ13DTUX0eB3prGk7XKR0SmDc08IvIc3iI2M8/Ho+FQDXEzjwxqwNVEwQzEO4seLmW0Ktk0Z1HdLMRI3aPQrwL2LkuIHkLDtwwnYJiS6PzVgEAviEdTOAUBeI5aiGrI2p05OOQgI2xrudWB0zsXI0oFNrEP/+M68+KKIAgFtTIH4vGQIYo3KkEBmg4eIv47t0/E4wVqF9o1PWJGkycI7RUCt7P/44uMxHYPVrox4LVua4nnDY9rcTI08Lw4J8L0rDzHct7LJAFtOEDE/mmlPIE4kfsrOJLGQWIszsceE7YHyIzLqa/TD6mIlqZsuLSY0Wo4140cQIC5E5o+Q+ini6zTIFs3GwdHw7VbPH0x2oyzWDqlHpqsCswYAD7EEKo/iI124LwGeRIFUc8WI78I5+AGzw+EvMoE1EAH5Yx8rMUWP/AJwk52kORIEYoyDuGCs8ilJgo+1uksyaII8zTKnTOuo+JmLa0/2iCcI2OIGfY80GTaK/vs4v4/JTIe+P+Y7rI8dLGHTGvzACo+8oz6wKG84lZtsipBI1jLHGo7tI++yTdTAbRH2gKqI1sk4Y6gDY5aYxg00ArpQ+N/sP7Y+vTDXw8rY8BmOlM3Ws1RTg8oxExGu3BGI+2LGfToe87mkyp8N+K/sYmFY2TI2urJk8goAAVE+W4An/Ino9H456MDBrhW42/4w+i/9LPsZorOM9LF2LBygKWI6lLMUdrcyT4OCAc2yyU59l4EN3LNF4D+orwAPLI8DsL2BAuLGvYzYQJ3DfGI/6wHlYzeLFoI+MYgYrHn8F+szqk1skFhotrc8dC7FZM3mPoeLQYxNo30I+DI1buPME8auNho9Tk0Io6xyB9akwwIIxG6micUt9sAJIP102QhYLSCclLo4wAo45dNqkDpou1SarKDRKyfpmIwASUOWMzm7tfiG9QGcCxCo4RJEtTHQIDAox3IGFY7+E9tqtm8QL5LI08aUF3TGnTFGY0nw/MzNSeQ9gLqOCVY8K4B0zrSkwFkahoyxTL8ADJ0804HHTKExLtw+ak1Y42wwFVs3Ro/1TGg2LwAHnk2N7EWoH+E01y+x4xEkNbY9VmPA6l56N9YjQ47OwLVuQVE7DUGEUy+k00c/5MR+2GvczxI1ryzhsBYs+RLDPyEsyZvLKOKkzM7q02QORnw6H4E4kcEADZ41jLPeoxBC4cSP6wBao9+I+TVOI011sCJQENTJjTDL02/4xEIyEid/GHWk1dYoVXLQrPxTIqmeJLIjw/YFEHI3tY9r04x4JCAJwMFALGEvC086ChRakGDkHsYkRs24kyt8WHTEWrP41bGQFALCtI/MzLt05B08740MPfxuGeo80WhGIxF02+Y5ZI5vBB0OpcExNuJ1TIJY+6mH8k6Do+JbDXeGGE9O426iKiZGCAPXOJdAMWowxUxIYzuAOR49WE8M8XHI9zcAM7nDc+QHrQrPzTLw47qBM4I6aPfwwJTE3h8Tm7miI6/TOt7EalLvI0D419YzlGXZUDFLDv4z5I08yXqlD4I2CC498Zfo91I7sxCsttZAEMY3RwG441lI9TND8ADjTD8lAHLAdiYeY26AJLQIEvF/Ixizr6ybF49l49gAHOrPYeMZTIj40Eo/7qC2LDfyAOozhYLqBMjI29uIBcJTLA8o2wY7wM+uo+RmHXgWdoHUI0t7PAZuECWVC87496BEGk3ZFrX3BnTBzTusK3vk8WrO4C4nrONbU8TGlTEeQC+/lhk0+QJbwAAZsoEA8AF75oGo9uI8rRuRmL/45ZI8jM1WJIjLJ3IC5Zm6UJmLsg+Cvo3II3Lw9nTGbQH1YyhUDCIy8AOZTDKqfw4/Yo64ExzTgSUG54yvTHLC9bYBjC9/OHhLPRsGgcBwICUUPRIyzEFTw35Y1X7jtQgoUQKUOAUOslOngP56ktLPiAN+gP8E+ubJmLNt+lzTCBy48tNAzLLEzFK5ZY8JwNMxBIEFR6tWTj3C9HQPBMrYUE0c4pLNwEOr84AY/g895YIRJMRIyExNLE9dE46iNEOK3M/dI1j7gKnrCoubTHBoGBZfB+Eyo49Y0j8QvNZjAKRwDtTJ+E+HI/TQCxCeEI4zw05MHzM6OqAviCZeEIixso0NTOoTDzww24E8yasUx3U3yI0Kkzrw4v45wI7gI3oU0b49cQTaLFTw8YEy4eOAk7oAHnwjZTHJ+EYy8IEBrI3bw3dM9B+K8rMmLEYY/GI3pkxcwN/GJ6ABVE86oDXE63Mw24JDOORbAhouak6rTXhkCKC2FIJI6sv6c8+DlOfg8+vw9cY/G8Ye+DEI2OIJ8zmwwBBLOzeOco9mLGfLEUY6s4z9uVtTPh4+dWBa4zQIK9o2pwJFmDESF9gG2IzOUHSMFok1koxzDmzwyksG8lOv3ti04rwB/qnBoHpk9YY6+Xtao8/GUK7qmo/fYPlE/AZmGo7IY2QOUsJttqLM+PeoqKlEnw4OYzTUbFbLD4/MOG22ouMzVI7MowuXgOoP0lNzih+2KkgPQ+OvTIRml2PT0o+rTEJPMdmUg4zdwzB45W8dZrndM0AFDbY2D4CfpjtBhGIx0o8LQORk3o/IilB20/YrN96s64zJTNnTOg44KrJa43SSC+/mnI9J8KSozWLN6BBVLDAo1V4xMAQcsLoYwm43erKwofi0uX4KOLGvrKQ0xZI7Mtm+oxzTgLw4KUCzEIaI5CAIAIhiznnkxsrviM7aLN17Eno8t+SgM99sDZmF340t7Cfk2Ec7BM9/GDXwB0o3PTLkQKdmAWaQVqMb3lxo3gq8SNloIyFkF2LBIE5LLhwE9pI1j7oXGA0I8wIx0zvyAPOE10o7p0Foqh5TGak5uCZoE3LYOZACHM4mKxIeLzWoKUNk7h9PPXLDxZnfs/I3fdTFskMTdOzUVok1zw2AY4KUFZyyIIwU0w6ELvI2nI/uk0TEC4hr/w+RmLNs5IIporJAoI5wDpLLTU2DOHZAMwwGdOL+orhLAoAH5oCclGuLKOqKpcCZCS0XMf43xk2ZLPuozBqMBEKq48AFFb9B0AEHTCfppQOdECIGY/zmV47h+I7hZh6JM6qxIAEfw3XTP7mIoHpSS3Dk7Xoy4eHHYxY1sRwKPoM0GbF4wM7nLC9x84Rmszaqco1M4Bdk09o8dmXRI24ZqRwIqFsoE9JLNOE7PDiaI2yE9UrHsZk8TEdqjuM51TIGeCClPukwMS+ZdAuLEOE2pQMoE5aiLClJmLoYrNpTBaIDxwLHExExLvI1TLGpQC9E5saPx6Mbo1qqTbw6wAGco+ECcBOriKQtgOgI1ALMdlEok30eDTUWCk8JTOOLPIALlquHnKSM5PowW8ScI6bYOjrEWrAI48IEL/w3vNGVLD/Y49TKQwODlQeozqU6pcE9TD9y3gEKywIoowRfKXwz6o+1SbXiIWLDtBpZbFTQ/Hoz2Ht847iKQAM7i5GzE2k8/Nw91gdho3bLJWoywkDzAX5oA8ANmC3ZFhqwOzTGOLCbQEb8xmEy4ABBLNrY42muumr7usro1MM+E8RizjAEHXuK5IPLY+N7IZEzYEKKU1Q8ct7PeohjwwQQM042xdjfIwcIF6LG5FLKK9YC059qM8P9IymLJ3GA+LD0o+CTDOOMHY+RU2Po7CoqPuS6YA4o6ExG4EEahB0AOVTOHTN8I0g4yclKf4Jgo2ZUxZebFIxzow6zE7YJhLACI5REw1TCxLFR6hIeB2q6ps3HYJrLHJTE8TN4cokYKtC2oAbS8eh42FInyI9WLH/w93LP47gjM43ANRy+UowRfFfTGtM48tI5Uz7TLR09uIyzTKsE4IAPDaLME6NKdMM/8XuOQDMkCZE9pI0WrH0eN2LLClGxI+QHgQECRwNZrmZs3/LG3kzTUSnRVmo/BMsl4wCU3HI+ubPzoxvTJmLvvo5lLKM06H4Guk3Lw4Yo8RIyUUDFUzoUw44wLCyZqAxTLXfDTw0iUFivS4q1j7vWiS5TPGBLTrXScwgEKxABjo01oADoyN8CGI5qwAq45to0AI1/4EpTB5mM6YH5bDLzDDLHhI0NYLh8zzwywAB7wzRk7s8dPaApk5mky3o6oKDX408yU8wBIAFskF9+J4I+POUWrBQ2NLE5suKFAHKrCWo0fuDKqThsIEIzwo40YIsi6YrKRwA2LOcAD2HqVI2c408TCZAA5I9MxONTEJwK/6AAo7G0I5wGYEM/Gb+8N2kjZmLVowWDu8o88+G6LHjeGLk5HAB0a8ceMGwC4hgdTOXo1dYpXs4xLOFQH3TEMAM2uKsY7xY5GkxoFIbRGs07VTAIxE0c05nChE92E3bw21LOzePI3VcMy0c/RI2U4kJTKcgN0M10o3c8fBFBNmIlixUFKfI2AsN2khSsJ/AMfEJuqgkDF7YJiwOlTO0AJQ+HLw3iIzwcjdTD4FGH+L7THLaqrTUOjPO7FpLPorZEAAtTF14G+UEqrLgU/QAEwuDB40doA2mpIYJ1ZOQXbyI9kAvDTFJabTUyncU9ozXJn4rJK1N849pUNoY5LQOy4y2U9oY8QFGilGubKIc+mLG6ALxuAzw+WUgWUx2EN9TLqBK2Y0NTDIEPH+HlTJpIx0o36ML2BKZTJ8E7044ebDtTN+gBfAAQKoeuPcY9fk2/4wlIG1LAKUFryyxY5e6TtSwVE3kLMni3SMFjIw/qkwwMwuLKlJrcRfhpuo7ExENYByuEyEAJILXI156G6AHfMzVI3Lw43ANmyxoFDAgO5TEV4wtgH7k3TTG6LG6iIqOso6tPcfxnO6mmW0PUuYn8f9LI0i/OLCRs7Xo6rTeFTP8XglIMOoxG42pHG6AD0QP8o8UdmEE13SWhuqkY1jI3WrMBiXyawgzJoYxVI0tOPlTMzoEHQJwo/LACYY+gQMmrLVbJwEMXUwzY6TiexbNSo98k2k8w3Ixv4xHs6TMw843Lwyt8etqjxZoe85DU2nWG7UxgAJ1ZH4QMQE/gQGSQGQhc8s6Xo0ahGltVWkGnWPYrE9AZIIuWGi4hoK4NFAOIkJbIHRwOM7iyI7Zbr/48/pmoeB2qxxbMjTE0UEcc2orDBqFqUqXYAeo3skDao+RICRQhLUyFE/QE7x47vI4RIw2LLMU44AGFIkNIzN02BZdy4xzEKlky9htvI8quMNsyubOUwL5omqrBRTAorI9Rm54/VUzEI5kI9P4IEvHE8RHePG8d8ABJ8AqE25FLYSIDOIDYCnia3M1+s8SI23IpW9H6qd8SF08SpACiK/38KaPYGoxp6RAozB4yEIwfEAASNZro7I7mi3sKUIY8TLGkDH600tbPH0xHPEEo5kAHsKf7qF8AP6wH7k+NbdMo4nYLX3In4d+kyvWG5LFkayPI0wS9Furu850I83cyjI8UIz9I0Jo7I03UQC4ePh4zrw4TLA3I+N7HLYEy6JRI4Ik3LamzTNz42Zq34rIs1uX4C3DbII+Q+l/RFemm1i4TE424+/cAIIru8y9oycUNLoyMkETjBF09r0z/M7hwNao2D4ESkwo42wwJwMDtVqpcCRbPzo+UqdL6AVqDClMT44dYrs8aJxMMZm9mAtLExuDtBmmA2cI+yo6woasE5eY6FTHeI+AqTUY4xI6xLKM8K8loiCzFUGZa8eY7pUz9udExkJo2DY+XIxHI2fY6slBHeGgzIL4+xTBtTP9qiD0GQWJ2k4mcUTIxMAcCiBEvKbiAqEyFo09Ae+ySRwKOKnNONloEEvPwS+X4F0o8rRlVpv3LH9E1uiHU46Do0pTKY+GCk9/0zMlGPo4aU3Y0AVSgAkPrswKUBMIPiI3HI1j7jLOEBmhuM7FbLExEIo3nkwcIHkrEpelu0G+LJKY/HQC9I1h00+o6l4OWGgMY2zoNDwljoMNs5AuLkrH2rEKDWNa+Bcz4YyTYLII/i0mt7FjEKYYxGizywCTjDMSVMI2QrXUQLa4Fio3zSwZLDd9WU4uFU4lqREAKHUymUrPDqco6k41GWORek4kfExJlWGiC9nLIxLBr6Lp0J5wJ3LGtMw7M0Dy1EAJp6Z6I2rIxD6NmuXlSsRI+zUQVo/JTP9LLPLJ8EyrLHL/MRbE3wxucG3Iv5k/jY/OLM687qAFeLJW9FKsrPq7GQBqAKsY0Bblj7uZLJVvgD0PkxLZbq3uDtI34QO6mmcJCYYw4rHVQDtBgnYFuvjnU+P8JeLNdLA1TJ0AOzARdTCYufb5LopX308pLLqBC1bORbKnTJvBDW+kJPNyoxVk+v3lIwHUrC6LPGUyOLCwkOsrNguooALIM1AHMg+Lco9i062mJ2kwznUcQNLE3kLIpTCmOP41fiM24AKm4xGYn8UIjLNLE7zKyx40BiMp00iYzTwwn/B7w3Sc33qOrsJAs89LAEYx5UyEE2Ds8fEHToKELfxwKOKpLLsqE+3LGu0xNsouM5x4BfAROK0P42IiZAoFVo4EEJo4InLOFTKyC9/ND/w9jo2I8f748YE0NYMZTD8AIAgLxKd16AxLH0eBa40JPHbSUskFWC7xuKAzBSrPFTBDOGk0OkoyzE3PXVemkgwMj43gzPu04HLEpFjLw6H4xII9oE/TY4KrO2E3eI9zATZ49szhs00uLBizlVM2dIyS0//AISBJ40O9rOslF47na40oky9I8QKdq49eLDFLLI09pUPeo5zTLiYHr7HnRDiQLDUJvozoUymLJd6uJEzaU698NEI8E44AzJmLmSQJwIzVTrsY8TY+3Gmbc9/0zv3qX8+Yyf/qn5U71I0lqZDTNZTAkDEy6Pjw368SYuU73lBk5AE9zw7RsMXU8MKs4QGpE7ubGpHNRE6/6BZwJII62LGpk3LwxUYlrw1YImSQM36fMOAe4wgI3LTJhEwlozOUG3kxiznuLPgoxE4MzTGhI/P031TJvBIoHunHroMLnyOlqwuICGwDwYC54ynY9sABylAI4yW48IK6vqyBIL2BB0o9tqt/0xG4OXI8uY1h03UQBGmrI02U4nXgRfq7x46s44ha2JQLBM8O4AfGB+Yx7TE5nB+LJEAAd0wCY39TAHuQ9XIZE6FTMW8eHw4h7Iz2JvBANTPoAHOrN0MwQzMWI9YmMUIxzEG0FCzTETTEwfK9oxv434QOHC4q44Oq5yIwsIxLkBVI/Ao4f1tRqTaJA7M4klBzQCTjD7EPRTDkANTOHwrE3uSsGd1gVGWJHTC9I4D5Vk40GnNiI6p8BuM3fM8EADxLB6JIUACAyyvoDW2qPuaSY/8Xj5TFubPsZuG2AQEOCTNyZT/Y36YPAIzCI+4AI1488rJ+AOcYtzS/DTMrRrYk1tOKXLEiI5CAIVTF/I8quA2LGII/Bo0iSilrAFTJmLNTNLRXh9QBmk1EaMj4yMQC6KQjE9DMzTUS28cV42KBCQo6tI9QEHsZm/eE9TMJTBzQHfTGNyIBcKWesg+KEAKtC9JTMIK4RQI1NMgox7cFJkwkxOrcXGwUIYxwUFrcZaiDFUHgzDOrDVThjo08Ihg4513Nhox54JDU9KLCRwHwwELBKjy5sAUR4MOo75bJQALVoy4YyAYwCI2RTlskAoI+eYx7U4IAMVob0UP3LMTLLYSKKIwjM+m+KZwAWDtr0+DYwdM5iqXbSV8KJe6RZeYMAHUI45Qo94//4+gI0RfsauEZxBHPOvw1Yo+YyYYozLjMIK7orEJbG9Cox9hZwPOKLS8Zs0I5U5I6ruUCJI/gM3oo8orOBLLhwAXYQnw4JudtTAYAG0kpp6QoAC4AOzw48Uwe40uo0e8R0o0LoCYufyUEDYt+UOJLKJmgHLFMIy08+R437qArTMW8WEo26mkf0NtAH+LPWI+2LBHYKk0wVo/8wIn4YjPkahOOE2JjJgI/XOJ6swjLMGTEO4nWkwCKdwI4248SI4q4/oQENjIISQTeAAkJpAHaPeUxCkCT7oCxcZiwAHAL+E91I7E+JkIzbw2tONjzLNOMb3tjzHsTo8yZKlAiYwxcRakNRE0RbAuILQsexTBp6TTUXKrBRTPgo6liGV4wt8TbYCxowEvKLI9szvNk4N7H9w3S0N4yFtOIpTFVE78IxOQGfBttqvkxACY+jrB0QCKk03sG0FBAo/MOAnw5RYxhbORk883B8yIBKd2LMdlNrQKPuTnU0h5Yno3UhHf48dOLWLNAzK+QMBOvEa5aqC4Y64E9fBkt7C1MzzHWHTCp47hwGLIN/Y6ELemUOAUJVs5o+I8I4aY3LYB5mLao49Y3Wk2o6EalKlk2rM6So2qE/lqOXoy5TKK6tHTDs+KlkyDK8wY88owVo+RIFIXBRLLaLOpo3qlFuiKqk+YUDhLJ4o2Xo68rGqbn5bIGY4hiwKULG43nNFgI2MJEWoDwrIaU4fE+3Gq8rLYeCJ7qa4zxwPwwjga7G42JTJilDW2nnwoGYxHUyArG8I5T9B2YAFQHpk49ucWI+xYzTo/1ABpY3wy26IezAcxUxHYJilJvo/nanHwAEoKCIo8TKRo7uo/sKSVY+UQAU05jk0WrJrw+ySwQKqTY1FTAbINlQGeo+/TNFuuUqUalKsEwmaBGKXooyZAOYyZ5wGfTlAHCnRR9amcIzh011sHHMxaIPzow/qpKgNZrmIY52kFbRgVqBdk3Zlh/qoYk/7C6Ic6wECAK7auhSlMmrBeI95iMohOYoxsoyuy8yQNaJN8I0A/mFTBG8X+LK5bcquHZUBkizOS1VcgbILh87ko50wMp0zCkyPI9/GG8lG6LEqwPH01BIz08Svs2hbLxY/HQD2LDRE8pRKwEGfKeoeF/iDGkNuLJIIgEayzk6wwI7cceLqXYDY9HdM+i1QHLMgzDPyAskPqo5eLF4U+P8B/063uJBY2o6FZTI8ySIIJE8zNI8r40BLHzS/ZTBVLFV439E2+iDkODHTE5eqdY+UFCyIz9uY8o+7qzaJC78KQwHeI7zI00AASU9uSDPTNvqeg4/eopcwBSUCrLLClEoFEGk5AY/Ko0wU9Ck8CuJsEx+IF0o6QfPnLKZC5pU7/w7jYqH4ONowbIMmLOXo0EQH3TEoI9O3g24OzwyFkKvYGtTNwI7c/Xik3yYzRk9y48LQDtVnjw4TEz3jR3I99TKbYHMUztVkuyJhU5koxG44m7l/4LYUBaICksORk/rc4Yk3OrKi8513G22hca4uIP8wB9I6nE7bApsEx9IzTxH0SgBc+Y4FrI4JuYZEwgEIHmEA45LI4P0+z47uI7KlHp6JHuL0lHRIIylKbIy3DfTQBSFP+UJW8ZLQDKEyTYBoo6p8D1bHhIy+k8MZgorA/LBeI7OrCro1DIwjE1mIwTePGQJHuPkeN0Sawo00UELBNwxP7qDUY3GAAzkyp4yGo5HAMi448xNebJrcWIY4xIDY0/QE5W9GrIwdTFUc5zTPoAI0AEqa0EvuECXaiwuY3PiIz48+2qTw3/LNubCAK7xuNpeNaoy4vj4Y9H427QG/LGRLFZU5BLKzo2yyWpk9GQPdE4EI1XI/Ec4UHT3jZOIAXK49SycUNkIo3if9I+JLFALAgZpMoyc5NVS+EXReiPlqCVYxashCgMOmh0EFnTI5dL+Rnwk8ISkYi5tOGKI0jzGYK8HY+E8VYo8O4JkWXJzCwGoDYF9+GdoD7TNJHQiY3ZTFV42uLCwIwzw1ZExFo3cILylOlTIKrAGYzrw8EI8WGUMANoY4szhhAJXbemY8Dy0Js3ClD5mArTDYItAQP9qgq4wWpZk46iZMWo4ylHRwHkLEEI5ExI2yeuow3mFjENCANjYtiI1fTOrcWzw2gY5E41PIJGk6pIGhuqtCz7oO1unAuP1ADJTENY2qbhOo+xbOz43bLC9o1/ANWTi9oxuYsr6UZ7lVMxRbGyo6Zs7YSOxwI1XpNgDywPw4yyrKhoxdIwHi9hUPgo7KlH9o0Ko0f0CEAFFTAPFi4NOWgDzHaChazUDdKE5nHjw7TU+uY71I1tY+P8IeuJUI81M4q40EawtsHoItnLCEiQuXj4Y7RXs/puZdHfM4/C1Uc6dmPDTC8eIGLoLEH8wLj4zI45aYzCS/JC0+QAD0B6JL1I8kxLNIHjeOOQIAIxSrBzo+gI7vk/AEAcII2yZdADd9Y8yTnw9S4LPDgkDNji6SrETjNWTiE0+1uurcVIwOYyU9AaJxEYizbYz67YwAAm6883FemlOLPx6FwEOZrd1xHPTEj8Zuk6+Y+zUT4OMtywnC7II2+iBmmBpLK7KP9QOUQImo/AY7zWrB/BoEAGYxso3raLY9NFUOdWLaLE59kZ1JCQP0ExS0/6M2pwBZIw/LOzs8aUOaI3xo1Tww85EbumGKJAs9dLMGTIzw29CrauicC+zeK7KIl0C2LFeLF9+IYo5bIPeo8dagHcWIoAlox9Y3lbDmIyM8RDeES4wfUB7U9+k/CY3nozALplc8IEIn4RLsNRwFceEpC/zw6Vo1bIyQ0IpoBOo9CHrvQlDI7j8wSU4lTHJ+FoC5RSPE48hIwMY+BSLaoyKlORbBDo8VoxOQID5WF1Hnk/zox1bMyE1krNDwrHY7zExzTmII3pi2YUDTwFgALDZeM7siAM9w5orNorKTI5ZbFzTLIY9IwKSE5Ek64UI9QHSc175nLC7uAJe6XtY+nQGCk41AKtOCzEI98fjwwgZk5i1Tw9y49Xq8JTBNmPeo0jzNHw6ZC6N7HhkEZTCcgJQI1klM4owznX9TA24FVcpWo0mAPxwIDZBpLCkCZaiOHo554FzkJilFio4lTAMlNXSJDOCZY8Z2ZArIrOKdo83o4oHtr0wFTBtI4SADXE3OrJfTCTjLauk14xr6IxLLnHnPXcC0+M7noItEOJ3SQ0GGH+EcbDO0KXw8j491xFwEEbIAA4P6wJAo4GeMZTIqOgxTAxLHcIGu3Im7mzoIDOE8U5o+AlILOrKnE9840NY5suJsuDCrEKo9YlMWI2F1E3w1801uiMvTPcc52sxMwMRwE3o4jQBHI0vogbY5AExCqDOrMdM14E1GWHVQBlXPHwwjM1qk6SY/5bAfUFrkPhE94yMXwzGkOwwNRTBxbHdcw/EUAowZK8ekxya0uIG+iFl49F4BoQG8IwYYkAFEi0LlTMqFjPTK4nr2LnskGEUz58xNZMnJCZqNuIGZs/9E4RI6947X0540MxwCiGrvkzMAEpTLRI4GM1iwLCY5CKJ+IztBvoeGSQCnRZkEE0cwIIoY4z+PLDLOjkxPkz4qLuMZ6I9xYM506nExAZgdTHbw+mY6wYFqUheCYHTBjw3aPX2gJoMBFIxseWOy4AzG5FIIxGrNJJeqLdJAuL8Eyxo5eLPyUBtI7rE9XANzcMbw5Go5vBHyI8pRFEI9Mo8QKcRE8lqPB84aI/GBBEkIMtYSALwAB6I1S4Pp8KAo06LFcM/IE+lY+jk3gI7X3D0QIZE4mcUyU6H4zdjaIc76IzciBACOKrNNzBGYqM8Dwo0zwD5I5eLJHTI3ubkYpeLI44PlLKtTC0czVbN342yyZQo6e2G/wxSrIuMzmcIRmq8rHOIOKLlTE9ECDIKP5bBAo/KrIe4/GBOs49WrO9rF3TGubN0M1IABVE/GQK3k3n80xhLTy+JLOxTDwow3s+9NjbY+WgNAZtxTKzUPMGHXq+AUyQ0LRo13eMM45FmGwAFjoIDc63k5ZQOZM08IqfoxngHikwAo4wfG6ULFbN8k6io/wM5aiLG47dGWtI1VM+ReuEUBIEOIwIUC8F0IH4v9I+wGIEozGLEn43cS1zTBjK0dqoLSLDE8ho/fYLRc7nyBSUNIwLIk8BENZTIN7NUiOlM9EOBUIzMfE4JM/GR7wySs/7TA3s7aYw3LIVehso8ceJrIzmG5ilDtw7g49m3kalC2U5RSNPaOEUGpkxDo5nTBG4PB88WC3SSFjKfmI00rPnAoW61S4IEs9q4xBIwe46zo1+ooBcFCo8C4MVTB3IEb8y2LHvNCdTI9uYYrPIc3nk0n42/47RsNXSDqUwUecM8W6AIAFCpI4Zo2ak3v0y4vs644uozM8U2E9bYw0Y/6UpWoyS039OMl49sADbYJ30/Tuji09q8WwwGac4hosT4+gI9/pgykKExA0YxuYr9/WXo95YChE32gDAfT5I9+gPBFHCY034zzHfdI0i82k0AEY5IXDPTNoE2fTicUAkQHra+Q+iFkHUZkEC+EI8V44qOnCmipAOTUyzTGxdrJsE9EOpQKaYJrLOQ08RKxII4Go6UY83M8LIygYojEUlACVSUVAMGwGmAzOOCUUAqSCnYyVCwCY9TY/hI9xTGyc3IixfARX4wlC+MDBE4AIY2wEGs05LLO3AMp/pE3aVI82LP9QLPDjW8Ci0xAo1zwyNOHiznzTPJTL74CB03OfPsZgt8WfBlZqU3AEBbkIEExI7MrNuI0xhPOKHCqD4IyEE6xa13s9UrIDOOY4HObPAICqlM682YMzqU917D2HnizrMrO0o8zTKAPmwADm4898Dm7rPLM9w+sIPOKBhbLTLJI1BoIzUYwzw5rcbIi48hKMAOGyFvTAMlB586lLMrRvOkGzoExhImk4ilHVU75opiK0Do5to5ieOzw0FUM+KMOmiEAOuozwo+gI0y878AJW8c4QEzwONozUY4IScQFMb6AMY2TwxMk2lbBnLEyU2zTEyo22Y0yoxTwyios3o/YE2urJEk//q7NOGLTNa6yQS7O4AcsL7TIAY87WI3id17GTAJgo4RQH8I/9E0OLPpeEWrEt7P9I6OPeY4CmLKUhJDXCgM8quHwQPWhKLExH2WfY/4ksRIxoFBD0yHydhUGvI7v6aBog440p4ASUArTNrQOM7gqlIZFqp8NLTLEGEiSpzUJ+esBmOvTCFkI9XIn4TXJsM4wzk6WUOwq0Z1IZE/TTEWUG0AOZM0c03kUykqwCM9vCaXo2jogfEEJbEHIzJY8mzJgI2vy0UKexCYRYmwrC/DvbTIWJM3ozTw6PWDPCwLw1808eLjOONyrNQiwuILBq1AHPRTHJ+LwI9GQPHYEnwz0QMV5GfLMYIuDUy1bMUWLa4Gm4qco9RqY2mlWE8UI0LK4AY8i45MU6348Ko3jw6XLDCky3DYHmAas34U4zBQIoyTMzRkx0QFrI5wk+DlVNTPO7LzEzhEysazxwGyyTqICjWPrTCFAEBiAhohJQFlk2mrN2E+8I8p/p+K1k47PXZwEGnTB/cx9Y4/C4lTGwAHUI/hE/GBOAk3yuge469GxoFIlTDTNG1iwzwzAEIfE3gzLDotwxJCKfhwDiQOdWMBLGsrKuUMIk/9Y33TDxZoXpsXK7xKQ+nQkZqM8GnIxW41qk9eY9GQAXI7nw0nw2MYvXTDlLL5otUY/xTEEQLI08BmLi5FBI6Xwx+LF3IPTC2uk/jw6841E8fU8tTqms06+Yxjw3iEzHSTD6wRfJ5Wb2xuP8IxbMDPYeuLkYsJc30lEMADFUONsMyYDOONrG2rE2QhXwkyDONiIx54OUQEyI08wEqrCwrIWLKBokhk2aM95LEHQP9i+kY13TN0M7OrPg87cgWcUsXwyV7jp48l44WLIxI7NEw+LElZmFIMBs2KI1q+CvTM4EyWiEb4wqlLcG8uLP5c3nk9jYpcY2RwEhenA4z/w8iG0yEE/o84QKkgDto27U1IrPmI49XO1uhQ4BlXGBUI5dLq06CAAA4D7gwt8REYyE45VvgtgHxo7NIM44+F9sf4yB05go7YUGxdrdY898LF4/qo4ywDlI7ZbtzivDaDCrMbo4HTDv68QKdKS+BGPAas7mMt+d4AIe+DhSzHw6sUymODaJJw4H5M8dI7/45TRrjYsx00YIMw45bQCRs34Y94qzeLCEY/Nk53DdDEKfI13s+CIDkCwYrI7I2qbke8ZUuAP4zjIHf490rDVTm4AJhLKzUxwOZ0qe8o4JuZzY5OPVBIy1M3KI0tbDFLC78MbUy9o/Q+OQXQ0LMw4wGo0LoI3AGpTALTCpAEas1klLhNkh5czTHVY6P/fKlBq68QEH/akQ491gWu09vI73Iy5TOQo+mkdO4xaINrY+fprRI1tY3+E2447NTGiC5BYzDLEmLJdPHmk1x8xNmPb5EYAJ1TITE1rTCEI4ALgTeDslOSk8oEAGk8vTErSxVky+UIJ8BIENeLFYIr0G7X05ZI7U0OHSRAHHKkOdWIoAGgqXhwG0gP0E/NKKanHO/XqlNzTE6TruAP44nbM/OC9s04oABzxOXE80GZzTHSMA6EK3iTMI6U2KPI29413sxEYxg4zcDCEE5rw32gHoyTIsT+otAQKsE0Do+cAMVoxVLMdoF+mrRUJExGcQE5MMjI/q8/os6PzeNo42yc443IixKrI45KELSrozs6toY99TEvk0TjBso9JMihUHRSNaU/nk2p08LQFuIAxwEJPFysZwMG4E/rU8+2jtVlxjsSI3v0/OeC+/jnLA8AFNOLvI1GANyC4IxBjo01AIKrIjTPEBiZqKRwDSLQpY1UQNnrDClIIk4li35LBK0wYAFVcCtiIRI2/LNVy4n4U59m9mCgY/u04344+ozDWHxTG/eMxK2VcCXY5+Y498fw4/gY4x2CK7vJTBBczmmCFTIRqsSo7MU0doCnRZQWPFTGbw4AgFemGS081K7aJMt+WtM0Lo58EznLACI5TkD20BZeYSfpt7tfiLEeNkM/peAKMw3LE59mPI/GQDRExoFB5U+0EzzAdhUKUYw/UN+I7zudj1qAZi7ozaS3skAVTJNlqmLIx9qH40j8RwE63iW/w/wwHPXVZU4s1kiI06rBoFEh5bx4ypTMwI1qUjQE2bQLRXqdo6yoynY3KrKMOGAZqmgCxLB+Y2pQIN7H9OPgzDslBAZhTTIHmCtsK3kxEI+fph204nrEU4CArBAZs28aC3OKrGWLHmk1YMCW00wuGAsJmk1qqdyGwryzBqACI0h5c3mHzS5IIuOEwAZvG8QPU48xD5mOBGFAHOubLuI5tw9peIAFFmE75QO3GpoE+kkHmbYRJNgAATUxdkyJQKtI11TKyycO4KmLDY9PsrJcY09AZclM7WGYMFdM7uo7Yk39w5kI4+LONTHwwNPU8cU6iUI0YEgGp3IO7E1PWBACMk3h2EIN7MBEJ6YfaqPdSMwSKzTNzo6vydgujLjH68eaI5Bi42+NJHRCqNwEBKno4sWpTNzo/xU3bw9Lw+nTHL/Hmk9OE+BSA+gfRsM4ExpLACY36I/WC8JTLnyMOo5xixHU5hM4mE/ZTDGkNrENfiJwo5mk0AI6vYBTTFnC4HTLkQGoxNs07Oi83c21i9DS0p4Ebk8SNtyrG3YAsI8yYLbUiFkDLTNF4PfWG9uNBQGqC+yk73I+gs5BIzqIF56H2gIwwKXLIs+OzeBhS5saLkvkfGYqqcFIzLTJrcYJY6bYCno0p01dM6WUOhix+I1SKUb89/GDgonEs/em+CIBp4wskGzU2fKQqE88+ORIE6LJWE9lQDLzB7wy2LDm43lTC9QG4a6PWMC83oXngI+lY5D4wviGibDGy6Ao+AiZAsyzw1HLAIo86UFVE11i0AEEqwHCqH8I5Fo+4uZoYxmmEHTMzatHTOzUQAZjrTFFLNuI75otIMH8I8NIBDeNDLNFULYSJrcEoqs8o4L4wmYtuIJ/sBNM0JPKU8GvzGAZpZI2/TLiKT8I/ClKX46m4/wq4qmcRwFFAHIizMkFceHGo3rLLauhFZJE3Z6I3Nm6zkIlU3p6HYI118a3uEWoO8o9m07xuKdmBPLNpeMJTHrTCD0Pgo8ai5BIztUL+RicUm+iCiALa5HPY0JwE60/EWJNGYMyNwI5gEOyIbRUKa49t+oAgC0Iy9OEgAKG8yp48QXUeQFVcMzoNArAIY0uyEoyUqwD7o+co1UI/cY5tw+JmA/EWg2MzLNpI1+mn6MKOcLcyQEFNrcQYAMO4AXIyNIF3s6sQKdLIGeNrcVYo+uLKdY2RwH2LDMlEBq9rEIjw1l42gE4kYJkEAn/E5o0A/sRwCro5DXNYY2H+L5I3gEB9PJd6v2K8DsJwo1fTJuqsHTNvo1/o0yI3IK4ZE7u8z2oD8ADXE4WuUMKRGYkJo94I6ps72Lmgqd4cmvzELoM8o3+qhGs3O/QbRDCrLBLJPUOUxP38N8SD8I73I4vw41AIC5IW8bcY0yI1gECno4McdubBUFBD02KY90MyPozClOR492qsV5PsrIxI6pcGxru3C9ZTLuUG5LDs+CFAAzfbqQME450qTm89ZTEWoDw46ExMF0I9RjbTDMAlh01+s7g4x201zTDjIMAo8uy2nI1EAEbROjrLt03kLPIExVTAV6wowBH2SdTPqo5cYyt8e4EIDwxHI99OpmI1zBjgI+ECenQMDPSubLcDJbI9oAH0I/LI5pI4fxMmI9i01qk9orDKzLRIwfC53TBhsOXYyqI6yIxdIFdM+5cErI9UrFk40Na3IK1GABso2l3GfTnOfNrcWk87mkzlGZVY2nq/iM7WuXqlAb1eAEDXwD4OM3w00rIWLEA41oC6c69DYE3TNDELlTFYMMyQDs+P8Ez+ojW6/JTBqwKZFpiqbTo/yAIxLDHAbLTNbSWCk2ubLII8Y6CeE1u0H6ICRs6YrAorP9qrGQPAati08SNpX1sAG3PfuGYiocxt7PcY6mI4Dw98UF08Z3K/Hw/B8+ngFNOCM8bVY6RwJ0ozVc6gM4HaBrI8T443iTTw48yW7QDG4x7K9+I2UxETEHgc7mY9yo+EADLzIGoy9a8dmexy5aY5RTMviW0FD+PLcycorDNSOubPkcx3GpPo8wIt4yKChXPiCaI2ko5to3iI6Eo2/eOj4+ZG0IXi1bKKIyw7HXuAviC9E98SA24BJQG/LIm6/8XoRI8605zUGBZdYmKCIjo2h5IC9I0OLHmLGqbrEGIs0hVohr6L/w073nL/MRE5+E9rG7mkx4ABNuG1i2YbASyBdIzW8NRqRV4wVSxBxgSUBfq2zU/EMzVTt8SG/47Mtj040Lo5aU6IrGCANtTKKIwbRGakz0QIMyAAZjkAFsJvb5LX6jL6Q4eFskwdXYs0gdYNmCwzwx0QL3Iw+LD8lG4k7gU7oEGg2ONbTXJqdmANTNpePwGGBZdg46tCwM7kfEwIxMqhEEvIhE6aPf7k8wY8roxFAd9uMb3glIPeo1wrGbQLJY9HI/ExDh0+No6anAykA3s0jmyyULP6Ywo6OLBZLKgo3lSrmk2BUIywDywKkgEtOBGKWbQM9LMlTIHmItlvzTOgQD5TJKgNuIEcbPx6MFoyNYE/o6mgC9E/OKNzo7MrDRE4lqQqSFdOPbY3IEMy43nk92LJK1MLQNvqVPWPh41807U0OUxMusgSUN9YzcDNCzF3IBoFJnTGwALOwHlI9WI4VTGfw3PXUvIy1TJH+KBo9O44voOWgOIwL7YGoAecYDBqA9Cxao1dOLfAPDTJIk3LYPzTDFLH0y8p/hKSIe8118VxjtRE/H0wMY8pq/WI2EUyK7hdSyKk23iHhkJZALylN2E6CIs5004AB6LGCkxEAEahNoADZqryI72BEiUMi45Fi5wEEdXNrQOXo5cwHxo0+a6Y+FlIxW4wwwPEDFPIKt7BRG5XwyBW/7Kz4ALDE+ICEXE04ANv8Yrw7AoxxYmx7rkkzLzEGk0NYI2yQ3I2/KVqqTs+J3INOE1NIC28RRk+KrGp0xNshG4wWU+lY1103ko2+UGfwyTjHizoBKfAZtrG5wMJpCx/qs0Gb2LvMGGGK1NTMaE8m4zZmFl47qPJfa0Sk8yQNry+Nbb/w15HvRE88+HI3YVTOU43RIOAk5AFDTQEz8Nj1hdID2HqkgB4ALkq6KG+mY7YSCEAOIkPfw+SInlk8yQBeI8F0Eb48PTm9QLSYzeKyfmzco+1uqH45vBFAayro0buuz03CgGcUpAXe18yBKYmLHII8wSFXYNTqoylLuMbtMwykKAzC9ay3DZW49GzrNEOKvbuIwviHkGzzAbjYu4AOHw6xCb+E9q45vLLEkAToAskG5LDDJlxo0iY7LwDf46Vo7E5Awo1Jad+IwRmystjeIHnNP0E4e8aBorMo+Ho5BY5+eopTFJTMhM8A4HDGtkIvBo8zoJnTMjTAeo6jI7G0PrTNjYoaY8uo3lY/GDsV48Oo5x4NoAEAy7wGSDOOKqZAy5go7PDgnw03TDxIzd9fyAN6G5cUAtq0/Cz0c9WI8p/tkU3ZUAASHc8czarj4768YFmD8YlXI0WUJilCHM6wYCRwC2qzslBLsBaIBExDqlC8I6Uiy9ow4rOi1RSsLME0UKVWkODU+aSU148YIkyo2g2JExK848o6oBW+CIBygBG4BwAJDw7LkIrOFGAGWLNv8dvI2yEwWDi5TC1Mxzo6lTEEo4EAG9uOu0l1TC3oyYY0OmPnAvQIMQI9YlA0LFAI9EOCiKYvoGhusk3v4o9WTs042HEzNTPFBvTuhxbGqPMoEImJAFQGrIwKAK9YmgY/ZiZVviHySkODRk39w5AE4pLJjk/po/5MZsE8wY22Y3Dk77YCBILXI4TI/TCwRa0hehKrB5IIm7to6ycI0yo/oADuk8VoUHI+ZM7PUHhkJgI+dOMwIsuowCM5oMKBo2s00DTNB+HoACWLFwQPo4/rq6U8FS01VE9wedIq+7I88rPWI1xjqAo6LI0RYvK0FVptTeBeUxoQHToMr6WYM3krH3oCvTP8W2xxFwI9iI2l3OzUaZM6guLXIzXeJ6LC2LPLY7uAPlIwWU6guNHI8YgmGKOGyFI4KjTPQE13s08IpCKMeLoli/0lP0E4iwEok5w8yQ0LEkEDYqCIltYxfq0f0Fsk31LMqE7ubDCLN1xCbtlZIOMoyWiP56vm4+lmxbQLZeFqk98AG/4+OcExI7gy3YI+Rk+Q+jbY1jYpx9rExApk0yU5IIt4I7UELqdbees50xGYkKk7PXZiwHHI3Bk7oY9f0zXJvBo5kEBubHBoINLCtiHh8ae86aUA8AEKy1RTvt45KgFuoFemkEvojPuDmNq4zTxP4WzBizDbjs+I+LGesKhoLkvuGYmuk/iAC5ZgnwzWLJBLJOPWLk+JmM04y7w+dm6+5kZxGCk6lk15HpDU5LwyRwO3LAn/GWrOhbEZ7qRI6Ko+vTBUGwNrg1AL0lKa43HYJ3IFqkyB05K1BFo7ZeKyo82U/oPhZI3IAMhM7ZeBnTAfo4ylGfBnJYyOLPdSPjo2o6Br6I3Y+rcc4438I56LC8+o8tH6qSDuHExLXozNI08TPiALaJHoo2vIzlORQ49TNHZFmwYxzEP6wInYMqE6FI9ao1wI6AUDzAWHTGqELErAWU6LdKZTDeICksJ74+GyLRXknYN96iOLA2mrcULVY90M+F9ojTLVubTrZbo0AowHADk4L04+OLPfWJAoC4vs4BEEEP1A5eIwCrPpeGQWD9uXLYHLw/Li81Pf17L56zpAOdI7/w/BFKtOKaPelDgHABEIwtTFPIM83Nq498I6OIOBLFYozMSYcSBsecdagIY67YFbUJrcQ3mPnArSm0yI8m41UIy1TKcoxU48TODd9Y9QA0Y4LSFgAKQwGBOFEIyiGri5GXTGc+Ahaafo9DTOuo+JuVysb8qwFTNjzOzw0HTJAE//+NF4DtI2fBg24DAzPTkG0rJGk8TLMBE124FExNlLP8S3HIw8AEtIyPI0AEHgzInoxU4yXLO6U+F9lEIzusxVI3n8ytsI0YD4Yz5TMLI8t+b8E+/w3raxEY2m4opLLPE5MAJylIEo204LLTDi094IyQG1jLOAUGU+FeLDtBsJelcM/zI0xhLfc1mLHlSgxTKSk6YYiWo58E85021i+OE3OefH08Fo4j4yO80uILDUIHQD5jlrTKaPV+s7a4OzTKM4/AKePM+EAITE89I4kZiubGgE1IrPwo2KI2TI/xTCzE9PaIn4WCIPrU/Nw0TEC3aqVI2nw/6M9rQNS4CncZW8WW0JiwM83Boo3oIs4IzSeAqlLkYnfwxIE/Go9j1taJBo+JI1PnLI/C/hI9QEFDI0H6ydmfhwJjTB7LLPTAnw2iAHrLPeo6OPZgI41XhoEHjw6yI8LI5aUycgGxwOcYvuI/woxHeEWUHsZixowm455TC8I0Yi5IYEahGorEJPNxTDpLPhwL6yTGLD7EJ7k4RNrE5AFTDi04AgOPLMO09QEAxTLE+IGM1AI7QsTv44oALylBylBhaJRLI5I+srE3I6GJFYo4B8+4AFtY1LTLX3NyZYXpmCs4FmKYrHQIFhk1oI/IE0wuDi08iI5toxRTJoE9a6wCK+lE0Eo/HY8TLJ0wNJTExhA0IzwEAMa3ObH+2DC27ZbsXUwWDr8E/tTHfw8sI0YC6Ui1nC4Qow0GBnTJDXLNICKlFoC7s8SbM09alWLGJTPsKezeILTACY5aY7nW5wk/RExGKW44/YcO55VvcdTNPkxHfqvoPrMrJTkNZrjIKAwwELo/zo7MU/H+FZIIkYGOLAq4/2UIywIOcGIwAKUIe+IOo4Hk/hI997ev3hubIV8XhI3wrMZ2cpRMHLP0E54I/U8phE3lY55478AMx050I4YrMV5OUgAro1IAFhk2tTF3oxHPISAM3wlEaNdq1eyS0c2U4jMkIXpqmLNaUywoJfTNq40YINYFL542Zs2oeGfTpwoyxcZOIO3Gl2LLPTGwAO5TM4lJw4Pfw8bU9yC/a0+Qo7qQA24D2U3SSNzcJ9wGrE8iI9vo6II6anNtwyt7JKlGq42wEGiAHqU5wSGhiwLTH5TEyIx0owByd+k0+hM4Ez5mB5EwIY9mCzfyPH0zXwEJTKvgHWk9YY8viSksLuo7NEGUQBG4B5WP1kF8KFWE0pTOIMMaUKAY75I0NI068yXy2gIyXYzWLNNs/OkHf5tjTAUTBIY8QE3SSOUFJclDX42iC9PaIwo0cQGq04jEaFAF24LBLOCIEBmsxs+AKC9hmnWMhM8quN16zwco8W77qM8Uw84wG0xUcLYk6nQKSrL047YkxoIy4eFGWPGBHRI2A2Dh09PU03k2MYmI2z4ANPU7qOIh7DZ43SMIx2DKzFIXGCk27I+CTNhozAo/K43IKyqMMho8Yo/v4xCExp6VVcqOqGFa84o4L41io7Coh7cLGQDm41FW9O45toyAc2ZAKGo4GLqZFuUoxu7MTY23YNHptUGon4c/GaxCc0Wu8Iyi0/MGKU8IKo4K4IAgOQo+4EDTQDmmNyrN7U3TTJiIyJQCK7tWTkWoBUYpI6tNzPfk+heLRIxGYr9/awEDLzHxk08TPocxbQAAkKM8L0ZvImwamKZC85S7co4MyAlTEpFohG8zTKqk5rLHsZn1GcQKb8q87K4iC7mk5Dy/PwymU6iZGHEycS8quAA4KzUEOjJEkxwOWak89w4HmM5o9BQONsDBrknYGfToQACQo+55a3429QH17F9o7gIluiH1GdFUODLIlZrw49YFGJTI9ubRI/+229Ch0OmnI26LCgMxHI7gU6Ro1xjvI3bauvwS7QEC4eNHI//qiEIwdXf5ohZy5d66Pi1wEC6LG9uPVE6LdL5okjK80S/H0wWpQ2ydLacFW5ByDZeMzoDlGR3uXqlN0M3XgWqbuMDGwwGxdl1091qSRQkeY9x86XwyWo916/i0npTGeI7nyOaSbD4828SW44zPjFUFXI8dlJiS9z4zk4GlTCQENaJNtw1cCz8ADaJLBM2uLEBmpBY98ky79PyAK8lu6I24AHuAFAI2zTBucGdIw9cIs1v1TMoEI44FoUzgotXSO4AHIoxVTLrLAJICWo1McMGrPdI3LTChUGHEzOE67LBI6k8U8iI5go2lbAqlHXTH1LF08SKC4gYxIeJ9a0fuJ2k6GkJZIwTePmI+AKDGLKr20LBHUUz7g9DkO55cF0KjK2u3FFAJto4m7qlW21EPC0LhwDYOUQAObsKlbaH62g2Geo/LYxpLHDc+5cGCkwCKSCAMG6od8Y7cZFE25UN4yMaUHdLJrI8oEKNw3wwJUuFZqZvK+NY7QscdYMYExCo5hLHClH89Ix4H0IwRfBMAV806X41WE/5bHTTEBboDOEoIxaIB8yI98Z/Y8E44H4nzK7fTFQ61FsuRmL8lOrcVcdMbo2cJKa453osilHzS5bwKBo03w5kEIs0pkoy78MFC/wSzZeHsYqvgFKczGLHZABNo20AHHI/lI+LTD1LOZLHX01nC/uufTkHSc8r4yAK7X6k8rE0AGQQM0Wla61wQJs0PtTFjI1rq6DONrG1eyUbUzp40BLGBMMUdqMOKJmltYyIxMkxGPI7krLYSH2rB7U+Hq3ZlqP47nw1BpYu05ExApHLXo1M4NhonuwIuo6YZgMY4TLDm7j5mJufHVZGoAdg49O4+zUfiAJmk7nw9tqMM8SxcVRC0oqkVANRE8WI7Yk8Y0J0AEuY0cbEJbH14BEI6tk8Ik5AuLJAM4EwVo4bzL0lJx4OnHk0YttqHDk9jzGp09jM/OKMi44N7AHcenHrM6z+og3mJTE53E2/TJnw9pI9HTG9uJo4J9I3wrHRowua8rRrMrOslMbUzWLJrIw2LB/0zTNLwGfWhPHwyNONqoHbwwHuUAFCVYyPo6do1qkwlox7YDbTIXSONY26ISZCbAXbXUzlAL7qFemMSo5zTFj7hOo2MYrpbIjPkJwJ3DS8I6IrNFUN6s29OE3sJwIz4Y1Y4zicxNow+LLTU+3q5AoLbAunHsg+Cxo+HI4GeIwo1EaPa0yRbEgY6vYDnwjW8Mg+LXI+NY0bIHRIGfphoI9voxOo3CqGnLFGY68OxCoyzEPQ+MgzMJTBGYn1GRAk7cyW4U5ArLEkLkI0keCboKSM6HU+Aicw07bAuza0Kkw1AAQI4e8QWDkbuuTLPi0j6ybkiCTjJW9ONY0pLJZLAzY8LI0WrHAuAt7BACHvoyWiKGJJhLEVXppTEoFMWozSLRFIx242DkFoIzqIOwGDZ47JICt8ZyY8damzU3KnEp4IMlJHAKB2ynY+r2xSlApk7u83TLE8wPFTCD0NGQF6LF/4Fry39TFrw5orFto6pk+lIBVLN4AM74wSUzaK7Ns8bw3Ro9YmBseb0W8vTJRSHzw/rs22I0A/u3GhZ858E5saAsY7wGeQy3lLLN7HXTCYucdlOFCopTJ6AOMFDQIBoTCksJ/AA0GMyo9+UBg0/OKJby07IzKE2qrCQGyxKwoIwqEyno5saAEoOLi9pI+G8U85pvLCe0EIM4LEKs+G4EDTxAgo00UJmI3xTO4ED041buJnw56LPwSypIx9Y7nw9HIxExI145LzOU3CJIxMARLsP8wC5ZmaUw440goL542QWPJa92qhEkOuY/BFK7YLoMDv3smLL6FXfM7WuWLk+4AF5TF4EwpYx+LPTuqpKTwEFFAOfptkAkRbD4U3arFWJG5UFIwBQo7LE1gEE2EyFo2mLKG80rI7cDOUs7XozYEOQXQzU+qwPC0IZo/b/EJm6wEMWMwpK5mk71tp30wL5BGI7/sGTzVmLLi4H6qa+5qLdANTGUxR/qkUKQb49XSNoYC8I3UIycI/RI+TLBKSA00yS08k3h/Ez5mKXYIAY18AGp0wbIJwENDw1uvqAPsmrMRwHYWt+I9FAIJI5DOC0XHuwEIEDaS7PLGbw51yTR9rVuZRji3w3g0wmYoEvA1LNbSRG4LfTBCE7JY5MAHxk+4EC2U80WitsL7qIkYAW8U9agCKQkQL7LAfEMyYFFYzDeBQ2H2rH0eCt8bEeOmq/k2zR9o9QCyI5Mo7kvuICF1oyMAHgzKSrM8wFkrGBY0JwDAbDO0IGeJvBF3TLe6LuI9aU1rxF3IPcU4Mtd/ptMxG1i3lbMoEMYE/I3ayC34rIYrPdI2AkIjTM+KJHAMUo2gY8sANpTJTkDESI66z4Y6Vo1SKQtTGIYwKAFALPb5DLzHaI/srHqY4mo8dOFuiNDCwKrK9owEY+zS/GQAlTG3iN7UxH2WZsygAMZTEMtbuuomo9SSCQGzreHuAENIzzw/KmyWI684zzATBod0SRygDaG5Fo4pLLhsPVLGaM0Wowe468luUs3c8Qy4zESFzwyi4KRbJnwz6wHuyXRSPVLME4xKi2W0K+MBNssNy11sJ4o9os9wxHOIIv4ynozxZr74JVvuEo0yo/QeYBKYzwyjEwA4M5qy9hlGLGwwJzYwxTCM8TL6dZo0Vm9uLMsAGsrLRqyHybX3FemChEy79KvgCWLHPfqxCZHuDxMLuul8KPdTB54AwrAxwP9QBqAHzW8Fow/UNiI/kePXLA8E4kZtpUO/TJ1o5wk4EKeaI8CiOIwESkxjoiqMPYrJLLAB8DIAMyo0pLPgY0Ao180yvSbNTkZxLII8j48ceOEI6U4898O98YAgEZ7kiI8Fo7pq0CYx+LC79NJTLh87q088rHOrGoxP7TPzmVgENP4D/M+j41ZU0neMV5HXwOhbA1TBVTPR9iZqDMAP9LDDbopTOdWI98cxK36m7PLGcvBnwx20z8lAuY42yaDTB9atoI20kpuo2FIo145XfJHAJiI5W8aYYm2POjk5LLORbFrIzOUPgY4TLFny4MtUdw+POfjUzpLP5o0sJlLTPEc/5ojZmFqqe/cC9E9S4EtODcI1emI8hOLi6+5kOE2gE4e8eQ+hlQEGk6ps/44gLw6Q08+K/p8G2Y8r03pbCGcX385PUA3UHLowfUBbdsquGHTHXTEeI7g49XTJs0KjTOuo1AIz043Dw2Ckwm45wk9KLNO3lZIN8I1hEwznXDw8HLLBUHTLIrOC4hjkC4s0qB053wAEYzQaw8o/EBo220BiKpCRNskBiFNONpeIz48NIKjI7RIxafoRDLUEBSsCc5KdLLZAEDo3M61ixDXw0pTNLTCx4/8E7j4wskCmMOKKEHTJIXHIi7zExlXBao48TBQ2GoxIY45AE2YMFbRsRE+ZdEJPMdC6do0koxwOc6I1sJu1uh3pn68aZTMcU52s6uUPwGDR9rtI7hZlhoiAK3ra0Sk3dM7ZADlpnUKdjo/EWIEoxnLJB0zd43tY8KI+OcOtHA+5mFKDnwjDJktI5oE+6mMBmBKSNx86nU++IMaE4RQOGYhbQCvs6SI8Z6DqKwrTHNOIHAJD47EGHn88ohMPC1iO4HAPVE30IyxLMwY5rLB4ADCIwsIx+IAcUCiE6a44zsaEo+v3rClNAG2e4k5o6GWRgI0U4LRo3AuH+EzfI3Bm5bQDpwGko0HI+hAFZqUJbEOLIFmOcYNXLDv443tuDTA8o0IY1FTA0GM83F800gALYSJh09OI/q42dI/yAASU9eY0AoyEIzHkP9EMZ2dq47P4zMfH9TNoY+9Lv+bEBiMmLFdC86I5rcHf41YMMMI8ro9WI5TEw+LNYFLwSAskCBC5K1JzY+U9FemN165gLbNEOAU2t7AMYx3GvAmyfprkAG6mn0lMZ6DMkwdYNmwJeLNGJMLI6WI/gY79/Q4rLxuLQrB5mC4vvQ+PnLM0WqAPoxLNi08WI6lTDtI9UGrE+N1qTTxKzkCwI2H+PsxN97WBZXUY0pFjIswlILgANtqglILE5NKLJPo6GkP/4yuODlOadmGiC0iazaO9WIzuAFfTDB64PTOSlOOUwgZp6MIN7P41UOU4VE4Hk9jo7XwzJTNVmOubEWUPiY6+Y7h85TLH4SzHkOkkOwYImcd2E5oEwbOx5bP8E45U0JTFNTB+o+MU4HQGoxA+Y1R6tUGgrwKSM58c4wo3Uk3foxSGs0WgqwBExHZUEjq7JY6Xw0ZxIVLGTzZbo4+mmtTCtsGgI0NLNszo5IB3pizTEvI1/sGgkFIwM44BD08vTJDOKl4Hg02ZAF843lLEkW+jrMLC/tTAUAJnw63iZpIzuAFklID5R6O7mO71I/jLFfTAP4PkrDJTL+a5cE+UqR7TAxTDOrJAXcdOP7K/jLHPTIvoGNyIFmGvY49QAdTOuo3hsJjAOAzHooyMKyJU0oyYGM9wo5ss+tLFh0wwrAKM/1TId8fYZsnJGtI5bo7qS+FQGTw+TeDNSGmA9SeaUhDylAKM9Ds69QL18/lTKPzXAo60i4syW/LGM84ZFhVTOmI54aKqI8041VcPs4wnw18063uC548Ny2cJNoI8l4085jzHfMGKvw+0o4FmLtI0oyd4480Wt8I7/4yYI/KlGwEMQEHp6Ke2KDOKe2KguLZbnE8d9sNmLhB48dOA8o3UQIIxKH4BIALyIxSUDXwPXOJfTP+o5bo97U6LSyJ24vuGq0z6wFWCw2moTLCEE36I4rOFdQRrYwuY42mrOi6YY8SI/zs/wO0VrtNM7EeA3AHeI8BOts00pepCKcQI9yY99TKJU2lTFbUENLJQo7TLDslKzozdTFubAAxN/sCwGo9E7h85UuI+U4BcO/o/0lJUuGQE20K0uU2II0HkCoMy8W56MH/3j7oGWu9EI8mM5TCxEkMiAJBY0i0EO6+ylHrLGJMyJ7m0kiQABFo/cU5pC93LNm023YOFTF1sK5ICJQH17D/MwMI6Ao+LTBzk9K08YInPY9aU3E0/AG6KGxZPqkG2UWzbw5LIxcIIszlivXFo9gI20k5EvHrLNM24Hk1IAPU8jhY7XiIRDG548SI49TIQo8yo8dMzc0psE9m8UuLKubFsJsb+BtI+zeOxY5B06+MAzfawwF3IO0wIpTKhI41AD6o0tOPMzMwI2huof1p6MLuMSDuB0Ou9rKELT0QKSY02rP9QLgy/KozUm6ywBzTr7LGt7GiC+/cK2E/TuqnQHJE2aM8+KKvwzMSYRqhv465IB1bFivZOIMRbC79BVE1hE7cYyzEyEicT48T26Q04DYDHkJZI1woxfAN9Y8YIpko5HTLe6HXG+G2M0WiRbASU0xhHpk99Y05eusIP9Y06TvwM7SY7jYtTkwIIrDULVYy1bPMGHpk6s49ZTPcYwamNvqf2E+uY2uLLqBHWq2JQIH4ttAO463sIv2o/TC4BY3lkyGcZPW5ExAkZlbuAzY0iI0HI3WLG4xC0XOR2wwmhso45dPsKRp4+aI1mI2ibKguBwICNYHIAK7LHGo0MtdTeMiI/rTHe22ic2/w7G42nWPFW6JxIuM+DI6qIwpk4rOCmMPPw11sB5TMaUCxcWzUySyw0Y6sEyUUNArEoyaAo3mk/5bDAoyx45+M9GkSFoy4eCHMyN7JvE6ho2oAeDXBUFAFQOUwBwINLw8xyxMATW2k8yfg8+mLENY9mwKOKj1bKaIEQI03sBZbKaUF/iC28f7qGoK5RSHLo9x89LE7XgQ4rLZW63YyyI2Eoyd6+bTD/w4VTOBbDClMGTFl41NOEfE1NIBksPbTIjTDco+YIBRC6lk4g23zS+/OChM7rLNREy8KMyQMmLEf0C0AKTY79/XvNOKLvAYyVSfi0h/KEYIFtOPsKDkOLgI2AY8Xw7uMap8L+EyHM/Tc3E5KXw9NI5QoyXY7sY6MvaADL17PH+HIo00AH4QPI3U+QPnLLsxC54+2LNGJIe811sFby6Jm5+I3pk7FbOak2l3P/qts01kozeIH7k0ywCe0JsaHhOPuk/Sa4WJP2UFExDIAOz4ywo+dOJI6ki0Nyo+yo9Rqf103Kk2MJDlGYhor544qOsOmrE+BkiywoA2LGArFvTP5YyY7ey26RbH1LDL0zxMJ0wHbSXRIwxTD4OL8I1lI+RhBHLD4i/rU0TEIIxJkEGTIcEI75bNN8wHcYebG3I5lY1wEOUgAkQNzikHQMYIi5ZrRTNCi0GFAhQlyFIX3Aii3kBUii0xuCii8YzMNw5ii3ii5xTHpbONw7KLGSQISi9rG4tw6Si1UrOSi69llSi5twwNTLSi5KlO+IAyi8dw8yi/XTPXTBKnsFAE0rJyi5ZLNyiw9w3yiwjE5rcYvuEKi3izla47qQKz6wOK5rccx0/OKCEieQHtholrw0H0+aSRACPvkyD0HDw/1TLpfq8licWMJTARfHkUx2SH8wOslHLw6pICh3FGWObTLXw9Dwjd9YKXPBo35U21LIrE7kYkccyRswP45CG5VY+cox6293I62mLnHhkuxxaw1TF1018AHFox0zhGmvrswQKjGkKkAHIo4gY/gAGVLJLLtrcdwo3b43vy0Z1OXY7IY5sE+8IyNLubTA0Ozjw58EwcC6Xo4GM5wIysGSzE5AFN8AC4NNSeR5U33wglo5iqR5K2x7gLW0uU4GM3luzbE/sKIlUyvs3Zo2J2xZLOxY3o/LZANLwydEKADGo244AEQifh44Mo15TN8k+uoy4NAWDjnwtHpmYgDv3tLw6K6trEPxwBseUZOkhS4wY+yaNyYxyuBv4/lTHZAFIrDs+HIK+ZAPzoxB43w2/ClDMk6Bo4xI9/0xuU2N7Ct8U6Sy8eP8wH3TN5iJnw+po6fI6ubBLsDd27LkMLsNO4/ZTCEYxVE8fu2VcOFbDTUdzivTCzv3l75hOIB3pmrNEiSpyKR7wxDw/zc+yoz4qKNG7QsRSGkwU3pTKpTDm47g4wlo8BmJe6cdagsI27I9ho1UQMohMSI2XTJDGuRk9jo/hwHhwEHI0yEMF0LXU8QIwhY+Li/I3Qfo9Tqm8I7GIE3k6OAMmzA1TPKo+cbjIrYHmIwwG/eCGcXQwH2LPNLBnLHIo3krCclNWI6SrOMoyLsyN8At8XExD9w/osyNIN1SmTzSzWFNTAqlB8Y4zsQXIzBrlVcuICCUC0DTKtTGm4h5TNwECkOEtTO3Gpqc8p/h3w3Io3IACNYMkALG46yo2aM/u08QKeOQDlpkBLG4xFRCxfhiYubGE6OmSxLCsky08zBqHYYzpAD2oDzAT0QG4EGRLDtBs3w5Lw2mLPbY9RE+zKXRSHWrFHmCNYGzU06TuUFL7E4RDAMY/GI3JTNMo3erBQ2Ao430I5ilF3s6go+sIFKcypAJfo18kxsozbC03udkU6OPWnLIXYI98W1izp46U2DbTC0XK7LJsExjomIrGJQEFUE+hKbYC1TDsLP9I7wSGq0zW8ERwE59oPTE7IxPUEy6F/RMZ2fB+MmzIRJLII2u08Ns28lCES2zU01oIZEz5mD5mEQI9r081PbnwzTww4eIRQKGo9EOOKLtvI+umifc9Vs5DTAebHbK3Zo8VTD4Y/A6owo8OmoEvM74+M7r8YqpTKhoIDODkUGyG9r04h7IqI0Kk5orBPG5+u18AN1qTAo5dI3TTIHk/Pk3k6MwIjfyHCYwTo27QIjLIEvByuPLo8dLH0SuxbCFAIl0NIAGpE46m2Lc5yO/5k+ECduIHT8cQI7XgcbTCxo3NOFTQyFegdidc4wI+ObTNm08k3lJk5Lwy1TD6U8wY6Wc0TEBx67M+Cae2hLOBEwOoAxLHarG40xoFGGc48yWkDOOQHnoprLAfo6X08WI49XBoQGLTFubAro2uk/xwLXiK8ll47k/o7CY+jrM3ozZTLDom+o7xKTL6XZFtcQd1qdbYNUGiZE48IwVSqyCzkUDhE7E5GorE5o+zUaICx+o4LTL+Rh3w+XoxfE0ilH4QPNKIJI3+qkPK2DTNkU258YxI1/TORk7g4z9wzDeNz42FIA3I1McL5bLso0iS5305rcT2Hsek2yyXDwxU44Y4/dI34QN8494yC6iFs05wk27QMaEyaI4XYE9oytiInrP4vKKU2nLGoaeQHgfEL2LojTMo6tz4xwIAorK2rO9czJoxtTCubHHYC9o0tTCES3sYjLzEFSfQIMdI9tqGPMNAZlMcC4ht16E14ylC1YMJcE+duJ74wzwyOa/BFG2PFl0L7EzqINHQMdYBBQCZY5tOBwObLrAlc4H4nE8aiZExhGzEz20PASLuYiFepUMyRQsY6H17CKk1Q8W1EGC42AZlMI9kZAxLL+E9m09LE6+5qoKGqbtNzNECFoC2Lk0NYxlXGKu72LpiqYtlki0FVpqBo4ebBUcDaJM3o7JIGwrFok9s0zi04x9q5a4z402rJZBfTC+OcM1I7S8Znw/kxL7uqAPhIAM/ppd6gEoBao8ZTImozBqNaLNPcRPk/U8rDUOJouAUw85BDeCM2y7wxHPBwIOZdJ13AgzFeyVrcRRk6tkxFo/tOC3ozaK4JuSgAGgcNUezqO3lTCGI8g+FmLJA68+2l809ca+mLEdoK+QDpokRwFPccN7FubMjTKoM9m8cdaiNIOdIwQQLgY1AHIzPsU427I1rTL04wLw0zwJbIGhI6yI+EvMro86UHjw1krDCI4V8dUiOsrH3qIOcF2PQrwH5xOWGv56qlTBVk4JY9go2oxO/c7fAIhouoeN98zs6l7YBzTpEAKsE9QELXw02EDZ4y28SncapIEKo4f1mUaGx7omoy78FMI56ANDi9HQPgAJCW04AApY4e+M8wA2W/gEHPXdYFElY6KlNIK1dM7co26mm4xOwGMcG9BQGwALNs7jYucYrnHnxaWD4Hoo4s1vHMCE47VTCvWOUwGgY7LE/Co+P8OXo5oE+kANTkx8rA9cJ8zqtC7hLEWrPhwLVo1tY+nQPnk7ubD8Yl3gRVLE7I3c8cZ2XoIuQ4LkI1uoPwGERYoJY2QOc5S40AEKo56LGyyZvLOQo4bRLRTJLLmLTN0M2q45YAEkrLpbPoQBy24tlpzULYk0NlnnoojLJNGZ4u47I5zYxzkz7g1DIw9XEwU1qo12LEdw1YEIpLMmLFALLE66wYGakztw9CzMbUw9gHQRtzcPzo/iAN3I5/8VbuOgI4VLPyUG6Iado5LLk59rw6/mIwLW1bUEus1CAAamIjERZLJ3047m8RE5Lw9eYnVO8504DYJ8o83yx+2IZo+xY4wfGxAHizhFI+Qo66c0qrGH+FFTNuSFIXCxTMv6wOoDOAD7oMyQJ300A4+Au4D5U1AIZo9wo9f2yWjhzTgzYxw672LuUQFrGd5iC6iIJuRzTpqo6hoH14Eh5d6sx9ao9Rprw4SABKrLxY97U1dOOsrEfw5jkzIEPsKW/W038IbI1roLUo2tTGA2J6MNXwLkiJRjsho3kU2Gc+sIONo5xs5+I18AD9uXWLOj4zLzLc/UywCmU2gqa7KI8xB/059Iyt8ReiNHw+rTDp9nskHOrDnU9O3hQ4N4clUI0LoAQQOHC9z43E0118U3W997WK88ilNpeCMAAHAKslNgukOjLauvpeHRIFHmGvw59I4MI5ZBVO6+WUhFARQo6yI0xhHSMLYALHE9xTMgXQ7wBBI4s+LWuR9Yz8AMrRtbYwjMzESGPMCt8ZLI3UQOxY6PzcuLGaM+Co2CIGeozRk0AEL+E5fTH3whku9du3OIOo20Do7z29SeXno+z4x9Y6pID20NgI9tKwcu+LTI45KDTJzUGM4xFI37w540O5OhhaIs1iAKxsrmEo254z+PNEIGdoDmIy9hj/Mzdw1YIs36a7Uxki4GY2tOGPo2cUhFAVPWDXJnRq6TI65IG3iKSE94AGeo1cdBg4znU6xCYn4XnsBa4+fTCno+JmN9YuIALII49RtlQDYIlS4L8YolU3fTBaowTo6WUH6qSTYNwY8wwIYi7zK47IwqSPlY3aPWU+N3I8TODESHfww+tTh8/oACEE1Jad346ywFyscbo+Qo/TC0cc3kC9fBknYGuk5uI8/aw3okahB3AJIIsVo90M/2UJk4w3AAkDBborxY5jiZ708HLETI8QI7oY1M4BxzkyU4l0LcgQqlL5TLCos6I9CHpPUMBy08TFrTEJPNPw7ywDYIk9EOlM9FABtTHv01WQM042l3HKPAt7BGKUYi8t7AVEzM8QHudi00MY7ZKx7w+AUKMAKOqOkkIZq5Ey15TAA+AfozVrqHIy8+s9Iwwo2WLPAY8XUx2q+mI/BMhMIIlUz4I3Fc8GUIzsW6OyhUNpIycULU69XAEzM7v2+qwGXTLRI7fTOxTCtsFjoPII6ok0JwBHPP/AAq4xucMM28sAN5LFDgE+kwTU8rRjjYOjk6dY7NOLME3nRGnI0BmvLW4AIyic5+I4S48TLAByfdLD7oM/pqEAN2ExUADlLOakzKE26LCRQi+awJIIk+/qo0R26A26UhAA4HzTLClJcE0Jo9s81/4B7cAA4BnLFXI5/Y/H+F18cBEP2iH6qbywANrkRfjxnnPwx9PEtTDZTDmewNTEeQHeS7a4N4FH+2N8I175u6mBao/NADRC2TIzciOuY5zTDOLKSYyfY77ujS07fTKf4Ozs317MfG7zE77qJbo2DTCcUoRqvXOGyGjqlLh81oC9GzoHAA9XGNyB3ALV/Bv49VmG54+ZdOI04MlHfM+4EP7AKCixcwAtgP0owgzCvOZaUwHABSsMNs5MwCPo/7mONsEEo1VppvEw849t+tO3klY2a+4mo84I0buoN7Pb/DKEylUL144GM+8I5AE1YIhSrAdYJd6mcYqliFbuLgU1HEx748WoxPUKDOInLEa46G8xDeDgov2UKOcMsu156EccwL5PtTP/+BAY6IrJwSNuIHTLNwIyvoy0XDaJHQM3Dc8ExIvoL04/wwIGY6YrHeqjdKC6LD/M9CANeu06LAKUF14FR6iZqJEk/B82BY6YY1/sLLwDm48V5OU3O3Gs7WLfAIIxMyYP7THnk7dTJzTEOjK345lWPQABUYkXE7ClE9AeP4/yM/Ho8y48T4wFTK4E65bXyc1jYnAuOWC2wwBqlP7TEq01lLNYYw9S3jo1wQKRo+ylM4owdxFCAMdmYIxK1E6MOJOPcA4FmI+QHjXeB3ppkEBhbMQE/4K6OLCDuLNTLII0dqi6YBRLF18chMyxLO55aK6v/qkfGT/wzlLPoeN169F4DAFpKY1xjgCKYjPjMMy3o1xo6iUHmkDESPG8cecz2HjYI+TLPVrs3TDLTLiKfNLBMAf2+9/sNj1kok+Io5oY+bQCBIJjAGII2Lk9DkJ1TAM7qRbOcYBfE+LTNKqUfw2Xo7FbHnM4wo1YIkDTBucIsIwrTJHADylOzTD9I5rI3KI6pIACrGoAaH2e6muVTJE3b2BBHW+VTEVAJ5wOAk540AVqD4LKJmlYELD4+Vi4jOzHkPR9kU4PfWIC5NyoxO6rhwDIy6ho7YANGU5UuJrw7D6zp4zyC+DI3HwEOEwxcV+s5jTCxcTLo0i0Eb85+E4MtVSWyVGfsKSpI1E89mC8zTIHmMJTOYyXvqy4vsmzFLTDjTKFm4KUNOY/gYwGY+po5ArIwfF2PbI0+slDxwJOLPzmT+PKIuGp05wAGhbKAo8uY1krJ4aKmLFbo4ebHXgYh7HIo2RLIbTETI7G0KQwJpCy+/mDTDSLRwAJ2k0ZTHtY2ZADSLcQFNoYyB04Wm4WLIl0CpTDgI0cQKRo7xKYYo+AU+5TNEIyTGwebFsrkcc0MACxTLaJAm411sJBLBAEwyHH+LCV7gxGwgZpuox3GlskOcYg2m24E5BI/h493o/0E9szngEMgq08yQ8o5JetP4HVYxUFIuM/Ic6iZFWJDTo77EyExPoIxMkzNI0tOLWuVlI0YALLwJrLIaIxXrBpTMEWwWU6Jml3c5D85LLpdAA84zHw6AUG3IssAMoZmkDKH4IKrB6JH9E01oEQIyiAGIwGNOMdC8M08hM0My2uk1AgPoeDXwNEOMm4xjo1IAM6YAZq98459I94AHXTEqrAMC/38HaPb3ywdu/2u08TA85E5ejVrgdYENll18XgEG3iAkc7+RincfmuaJmhcwAQI2f49qoDtw7sY424/MU6HM3xTDaLKjLICrPzLDkxJh+wcIKp8G4EMZ42g2BKU33qEEk37w4pLNszofE5rw1nC0TjGQQOZTMMy0gyzWLHO/QKUMSI5lWPGQL04yFevOKBgAKdmLWuanQBIEAtTNxTImk5ArIYrD8lI142oxFmI8xwAjLM44/peIKUEsyYvuDW2o7ccYMJOKe9RNB+L2LknoxiQ059qpTAuLNCAL7E4no8dYDTw+ZAOM7k3TMzwBp4+t7Hxky7XFeye9RN4i6RekFUBmEw3AEu2tvoyb029uJRLIpoN+gEZTPp8PdI2q43TTD8lD/w13454o5Qozc0vrU9pTJBLC3w99TAMlHYI4MI+CTEO4rkrHJ+LFI/Wy1YIuco4r4xOQOyoxACCoPKGkLGE8ro5vS2vI3OIH0lDOLD7oL7umYMCBkz+ojgI/B+LM098SA8AEtOHlLGnLCxcRHeG4Zl4ELMU/lqFQUxwOev3jco2TwysGWA2Ft0w6EP/86mI6zkOKLq+5oAgBVE8DsMdMz5yzOmLX3LXo3HwAiY5EvDtBviAKqI1Y40NTGGKACrBACG+LPoW0Mk+EUMQE7wGbEGBBLGgE+RU1mI3KkNloCDOOTVF17JkENz42u0xGmm/LGc+BMwBMIEfILtI1wEMkxBjo45UwVo/jw+HC3Y0MmLFRC2XozrTBzQO7I0YIDfkyQ0GnK0g44fY+kkETk+akyArPJTHbw/xM4MlJx4FTLNsxL9uALY9ho1Q8dLEydmfli8jOyKy7MrLqBMaE/vk8RM5AoB0OhGYuEAHgzBI6vMzLjs5mI445CtiGDOALw7MrFJsxhO3ruT4FFGLO+I/lY9kIv6awsI26AFrkPNLCpABGYrFk1/o8m411oyFAOXo/cU1tTKh85iwAWU6tOP1LCQm2iaxoTHrTH9K0Ko0x48YoxPUBVLDHw56YRYs8sAPMEyuOHwwGtM5Wq7kI99OqEAFbSA3orJIAgI+ZdCno6Nw6+5sYE7I0/keKLdKSq2nLL5bESk8S2wCM9vqYQAGXTOHC+xbH3qF9o3QRhQo+lY7RsGvW0alDbY9nrJzEJYAD7oN+UJKY7/sNDqwxbEA25LLFEQOHI3y2wkKS9043E1345G65KgBNsojLOAKFeyUu2og4xna+Jud+gF803hOMb6KQ64L45qSd4yJwI0Ko/MzGHyyM8fZTPAa4OcAWDmgY5Jetzis0Sznwjjw+XI2iI72Lm3Il6LH9LMxTEEQJufBg0xGmkfw0rI9eLJa43ru7wGd7vtDs8dLEy6OXoxOQELBJAFCHyVwI6Ui8XxJI1IR6DM8dtw9gI9jzDhLFNTMeIxg4yAKz6EGe4kAI39w4o4L8Y998zEIz6U/lY5rLMviVExFzBsaUDHTHoXsqExIWzPyAUa0oIyIIKY+BvIz67bh8zlpoRIyJI9zirSk2EvGyo/lk2aM0U4J13FDEb/sCaY5TkGpTBfq4Hk0R4EwuJeSKUi/1LGJMzo2pRLBAZjdTJX2+8o4euBGKQVE6OLHraPYy6anCJ7uMYt16KOmQ602yM05MLzWmxI5GUqnTNguiRs6dLBxzicWCfYyB0yiE53GBKSMS8xcuZjI39w/9EFnTLGE5ZC22PNXAEeQISfi6KcnJGD4JOYpLI34rG5mxOI5zYz8YokYMBOrZbriKVJaQkDOz44jLPoc26AHmk2RwFM85BIyU+4qOp54x5U8tqvB8554webFwQDs6mcUhOS0ZxDZmJ301wQGTs+yI8wAExI1oI+oeCRs13s3vy58o7ErN+mjjIF2LME43lTKs+O5i8zLOak5gED7TN9Y6142eU05ej4FGjosw07qQLMUxbogtLNi02JI5D45hLMoEG94+AiR3AL1C6APu0wL6FdmLJAuKhI5ZLBzk4mcdXUF8ALqu6LoxuMxpTJOOaGkGj055kwLTMQKdMK0EEDVWhsA+WUo7k7nHi3aiubIrE/dSGYM1dOCWo/b5DLqeO43/asr40p07YI3dMzLjBBcxhLNDkHpTGgqY8xLMtjv43XTIDQGfKayye/OM684KyRZLCgM5W9OkAGF1DmcLfTNYuyHM+UFJ5TBfC//4LkowqlGPI/oAEBiDM8WqLBBI5+ejY9P9JpIEEX4wpk7c/d96vK0DM8UTI6co7fTM36cp03kU0LBM1TNmuRQ2HhOKChfEc0VABzo0iayjWKxABIE8boyZCfos3+LDlOXhwM446Bo8VoRxzl9gNts+ZM9TeFGYy1TKCIgXYdFuhhAPwM/VE6FTPXTGk89NIzDeALW9gELa03SSLDUHdJJJesTOEWoHSSHZI9aU0R4KHM/gED+ojporylLde/m0P/4w1TDHwyD0OgQC79PoK4Eo6jI1gI3lSnDwzxZpZYxpY/rUxSlDFTI44Ba4zTxBfhkJY4nYC9a6e2Dd9blqj17JUGAgzFzkC79CJ7sV41YEI8yYurK6uwuXuUFLRY49XEou/os/UM6ZFsYMLJYyESzCI3HYN+k5KY4Wm++yUMk6MAEwfCioumIywGunI5JG8j4xZTN1IyUUCVSZPUGH+AKM7ErF24LYK3bo+tHLQwM+2rrimg2GFIr8I3MU3tY6iUHwQDDo4F2ypI28lB+YzMlMw0/rs1+s9nTGoxDY9N97WSI9FAPzmdQrFEaH1YwjE9ZAFoC05MPHo8b6BRk2x7sq0+AUPlTLubAkDNZq2xI5DTN1Iw9gFlLK/TA+gVsrrQrAviGnw/GrNFAAWpf4vGU+FWkCro1PIC8I1ixGpwM/K9WTveon/LGQrRZIxZIxPLA+uxygHsIiYC4DZL8lMdlEU4CsSh3oJAFHE8R3ptZAB1bFZTJTLAVSpAE3zS0zwF6LPA6mqLDXw0uY+N7JEvIBcBCgK3k7ExKxCf7TCDON/y+TU+XTuU3NZrj7c+xY7gU7qQDdTA+tRirF/4DBrjIAJRjovuNCo8LI3hO5twzeLBg0xoFKSE4R6MBEMZ6PREx+IKH2eCTEHw19S2dI5RIybTBwICwIxdk6OPd4I3JI44sRSrFrcTYOR8yHiUDwYF/o0OE6JU1HgGIY67KOoeEjw3BoJW9DtVqubNrG/OLGHTPm0HPTNHI7cUNqc4x9t97baqyDuNUrHOfHZoxoI38E+RmJHAJLuT4OACY5CY5rcV8KISACNYJwo56YRf64R6NPw2uI67KGeI7VY3fS0jzHRy2nTFzkPw81XI5cE51ZPOLCvoLVY4+LES48GLJDUzSCaRwBPk/5ohMwAgEEko9n20fuL9w0pTF0oya67Xw/GI1dM6XYMRkxxCfnAp0IxLkNzip1ZLEeEsJs/pqMvbuI5o+N1gSUUCzWI0ALDLIvG2MJASUB/0wYMEiYzT69uI/sZm7Uywo7gYyKlBSGhDo0g40EI45Qsuo8O4L0Y/5onsu70I5BY6vYDX43Lw9hoidEDOLLwY2nTOtqteLGJTIAmxuM0Ei6+QGwrIoAOyaO8oyyrFV4zL6UNTBuYrn+3vqiclD0o1cC7gI3lbB8yFAmysGbXo3zSzVbFfc7nwxNo3QRgN8azLOzAR4AGNTCPI+WgDUsEMtRKSGtM84ozz05ilInLCRs4e8TESHYIz20BPLNP4CqI6ubORUzxnoMcfLYzGE2GKA+gX7wzEIxXrMSo8SIzciA24D+c+Q4LLwxTw+LLA/s9YlAroy906RwFIwNzAf7qMwY0xuETjIFmNIXlJaeUxMZTFZqR9QDTUanTEYACqoGzE4rONqkB0OjwuNwI9FANjzA8Ezp9qlM0kk4uozBoUrI8QXcAoztVjxZquAEPQJkELUo8QEHwALcUEoycwAIZo9UiHHY+xwEahGk8/VE8x01GLFok2F1MXUxEI6VozDeGLcyRwP+o/g8z4AJCKQTU0uLBCCAiY05etEc7uAEdoFZE1dYqwoTTNE+hLqQBg48zLPMzAASAUq9EOPxuODY/AY9nTObsN0UwLqXUI4WJFFLKDo+/TLII5vBGdoGo6Pb5HSMNhUJEvIqOv8XgM7i0AC/DvlTOQ4Lao1mI7MtozPox4CuIwLCzBqNuLO/OK5bc9LA40/gu9a6zTxB3pg9cHiI1nzF9+HiUF75iOLIl42Cizi0+1umU4jwrES4+JudjzLh8/ExIDYNFAGD4D025RY7XTPw6+AiYd8cdy2ZowxTHCu62LA3LCAc8sZlfTC5TDFLDDoygYh+YyZeKfYyFkHHwGVc4OcI8Iw1ANebO4UylUI4h56Yd/GPrTM4Iy3auXY1tY67LD+oizE6CIj4jHh8cuo2BMDm0zs6gdiXwQMpRDqU35LM2LLPUEIEPLo8XxKJbNJHXkLOylEJPGk88PTmgzP5Y0bIKTY0SkyIy6pTE9amQhbx402s23k5CKREeHn8yhLImcULBEpLKyk2doOcbpt7tsxBJ8OfplkrG4E8p0zxbU+k4li4D05VLMM4+srAAZvsZmUxRoQHn8wBm/9Jk5eho+Nszj+ok4ACWowFm39o29Chg45rw0dqrCY05MD7EEIXlq+Bo+KKU+CIIDw3mba6YyNmCPKxYI3erNZY4YkzXm4Oo5yrPOu+ZdFZiZylJHAJorLKPBKnhNo5VvhVG4JudSeekkCvOdgI1tYx/KBBcyzELPTFmo9sxH1LH0I0OjAebHGAPqo4M4MM8eVuwLE+tEx6G4lZmLI3QM+Qi3+E8XU1ko6zwEDYvU8h2q3kU0Ao0AB3T8fuo2BUEwfLBMzXw8mLFKc+c0x+Y5I1H89BucDDJsilPoQH9OIaY11TMWuTKUyEI/WhIe+PgEl75p3SW3YNL43gI3sYl80+ylHUhHVZMBmCubPkrCgACvo1Kc0IY1gEJkazZ80zwOumjZmFXIyn8GUQAo486UPAIxDwzGkJeSDMlF10wQy2YUML2xNZLrij5ME3sL04w0I4Kyd8AKU8FeyflqJZLLlY0RfoBY50wAQh0LBAYrDylNlLDRE6OLLeIwebLPLIHTAqlMm477LGpTHPTBzDofE9FUCjWMdlIf1orEyXY8E4+oTKgo9yZYlqRx8RG47G0PK0ACM9ZAPosz5TGsA1VBwQKpx4EJe2wYzslKnE99sK8O97YC9hl4EIebLkQAt7G9QMPq08TD8iw6o4tlj7oBDOCc5HvLJck1WQLD4zDJjmcCnY4MI2mLJ2M1xo9mwMz8zlANqIFR83UI4X2+P8LRXnEIwjM+mUPpePsi/B85JuzWLB3AGNyHpLOQo8WI8dM/RPbwAGZo92kumI1VqeQ+nYI9hudbOxW41oqpjkxbojm4/9OxCqA/EcfEAqSJZQI0YLoEN9sG6UFkrEpFsIC1WkMr49Dwtfa9cY4Kyd868rRlqqSAc3IALDE23Iig25TTFlo180wt7IPTOUQF3IN0c+6mo7cY7cVnTLD42GcxCqHzS/VLEPu7uoyK+2uk4V8TW8LS8awAKQ0wqE7MrLoY7h88yO2EvKPzYmk2DEKtI3Pw5WoxH2RggLAXRSsIeG01oMec+yo5AE6IrDZeFjoM4I/U8rtw30lMN7Ie+BEI6GkKOcG2Y6mI6tC2wEOJuS79A0LGwrHKveg4wKAG0kn6YFUIzmcFjYs0Wk9aj6mED49JHRPLLNS0/gEfGb040pej0o+BLP8wGBU77LOKKL1I1ZIBUFLtwwHAN8UOg4+lq4kYAykA9gFv4MzaoMu5uo+GYgtLBjo2lTOSIpJh8bU73uIjw15e9pTLNODG469QM3Y2g88iI8viUqi37qJd+wrTLTU5pC/TkKXw4XSIGowYrCXW1SAOZq1bB9Wu5Tu8hM0rq2DTEh5YZFhaIJQWM9I9x8+LLDAfX9w3UI/zowXYRggNLTJCC1uiALY9i67YSMqE/2iCbI4O46dS7b2zdTBzEIuM704/5Y4AI32LLqBMV5KNKVqE4RI/h8yvTFIABBIwjLD67SqMEMAEMKYkU08Ip3DWvY+DY9rQCwkIJexe81Y489w/cIxdI6QO9XM4Es9hUHeI3S6J0rBxbLLrPRE52M9tTL0lNv8UxuCbtnzS5uLGQrQ0LLtAO/TIDZC8KLE5NmwBUFGIoKLE2YgHZTO9G6/6Cp8MEI1AizOUAVkxuM2j01/RGoAcAy9IwBSy99OkMPbqBHRSO1uh2YNYYywkPwiy16yxcX2LO1y0TTKRo8Ok0GkxTTLa4H4QFDI+WUnIo7iSxa4yS01VM9GQPEWDhW0OE5nw7Pu3iUFSMyO45by7ZbtdLKt7HqY5X1sorHJzM1AOhbBJQEE8/C0H0SnfM99gHwrPAEAJ8+4AKsE9oI3h8TbYNmC8wAKGo9/NDXY7ii8w4zMlMIK00rDqlCdTJnw2N7Bzk6zUDuyRlLOqwKlM3VY6biPLkyyizAo8RI96s154xeI0WoGcvGQQP+UKTw/RPR/ExZLFjLD5jhB41mo6zTDOmJTE6wEOoTA6EKPIx3ph7U7xuAF0soE0OjMN7FZU9ZrijWLPDm6iGLk4Hq4TLHhONuM81TL5m/oOcro17w5CKd986NC5saCS08Nc9+movoBxzqaPXooz6U8QKYjTONbdPscFKM1PVki0vLG9uNDLNGJMgzE4kdxe+RwORwDtBrTUy3o3AuNBQOKMyE4/RPRu7AksyWu3p6IW8SWKyOHvK0KDo1xo4uo5GUnmbRxK5KlCTayAKx3pursOgGZKY+KLv9qs/S5eSPhKxyiGfzBao4GM8FKMdC1ubBirN2E/Zc/E44KyaG8z9uRtI0fuBNmDciHoK/oQNFkB7TB/E72Lh+LPGBHLCy5Zpuy+XUy6q9TqgAZkilFoqqEowIk7ExNcQdYW3xTPwGDsxLeeldM8niXbLLkiNWrPME+7E9ZTMBE52kFCo9PwDMlBxzkxWw2mpbwIbI5Vh6mI6sUzp9kRfjtUMA4CcWPIE8641ya8rRgXa5lLPEWIrwGYME5ehGmrI1gorHE8dCzOe8d+I1jEOQ4P38OYc7wSGt7B0zrq+4AzNDw3aPe/TG3uvK0MQI5VuBUI4Yo2IrHnNAviGesPeopRLDJg1KsoWJKb09ExPkrOKrESAF9o0Eo9orN+gFos68lgxcYqI6FIxfE++yaBo95UxZ85p6QI45TC/XLIJe+8I5aiOuo3L/I1XoNLCN7LJayh3DTQHjeBhoC+k56o40YCYuRYANRIoIk2lQCK7uRIN97UK7vWI/DalZqb3M6lLFOrIgM4LEP82wxLHzo7C4zAFpo4IRqm6iDeIxBI1jEKJxOyaE8y36qaaPXa41Co7Gk8wSFok7JsCpTBB46XoxvB+po/R65OLA6EKFAKps2NyNrEOG+wKrH180+QMG5Mr46xAJ5TP5a4aI8Z2bnw8JengI5uqiFALco9Ds0OLM6oAfUK3iQ8Kbnw53SXd60FSb546wozd9Rio8Fo+bTOMwEKo8Oml/RJgI/qo4LSKLq8RwE14/41Ub44aY9VmJ0I6Xo/rU8ilNHprXw7poiS03Ii1xo38I2Yh5eyZAuKNw/orUR4Ha4ykCRDU4FmEOW51TMAFMUY9mLIbIyUUIFC0YILQE68rG/48wY6UYyIG8dLBlo3nNF9+Ouu4+21sJivs6Y+H3whgAIaI2ibEZ1BZeYRqnfMxOQJ1yS9QI98bqQMVB8eY/+UOQc+HI8BmCjWCro+bsLSY8w43LC717K7LCiGk4ANFAKSI3IeBeCRGI7G43e20TjH+axFATHSbYSNnuyZCegQGWLKzo/EDF4ECPIy6YGEvHIi0Rs40I4qmd5iA/UNoEzlOZvLJa468lmAkLylJMo00UOmI6Ro26mnToF/RPbTOFTOWgMZW1zwwLw6pOxMs/vkz8lMbo7RUFio4uM8Oo88rIaU6NKUt7Ch3E3I6H40Jo6yCzkCwW8d0M1roM98JVvofTHIi/B+OAU77ew84wwo58o6M086oN5YJjI3XTON7BKnpQozxIy6KU59iVYzMAF9oxnTIPTE+qNRswLY05nLpK/9QAYMNExE+qBnTKnE1jYvsKD67UiI0ZOsM8SqI6aPc36T5MIdQoKrEda3YAOIrN2LNyoyxcVS4PHw1IrGqbkpFraLKbI6M03h8ZiaJCQIISQ24Kwo/zI1HgKaUM3mEe8EhrQni7zE9t+lTuxiQ6So+rW2JTFEI/jw2AkKlM9rQH7w9F4DYIuW+0b4z4ONnrLY6xUAP44i4vlV4368UsybNs1to9DED5MIjPowY5gI3a465bcro4Pky1M25FLuAH8I68s56yyiE+ZAOI0x2SEb800cxNsv1APoeDFLPzmb3I3UhNDwnFc+FCrX6toAPEc6KI2/4wL5J6MGIq+2LORbCxLPh23HY/9JpRIxhmxpYzK+3sYiGwAKM/RE4XGFCS2am1h28IEEdizFI/mmvZTHToGDEBAZglIAI45LLN0TMKowfUPZifUR8UIwQzJCQKQwKkgN17FeODFLGQWNVY+p2DeI9/O76yQ6o3no4Ik1Bc9zw7dTEp4I1AOZM77uhZwG6E4P048ycvieFClpEzW8KX45HEyGwPsKObQME40DYlDETygNRExBo3lk7+ouxTBJo/YePTuskEGHTMmLE73otlhyuCXi9ce1AgJSS0okzXExqAGCkyD0Nk7orEzHSazwEe8Weo9gED17LI1qMOIf1ii4H6YH1TOzUa8h7sYK5IJFelJaZ3IDfk1moyPq2YMMfC3krGm4me4iAcyWiJ1TGDTCt8S/O53DSstr8lOBLOmLE9TDc0hygD+PGHo970yGcZdI2ZAJ0rLRUH84Kho1klNyZYn4ZKgOJojW8KhI09o7O4DMlB7TBoFJsE4WEHzS+KLt+mvPGxvHiFkDHWzIAJ1yekC07TDbTH8cbErBhbMb6MIkxtTH5LDMSaLw22POJmKU2CQAEcbO1ujjy/VE8CAF9ozRE7a4B9aggzE4kZQ+OQHvEWNk7qC3Pfw5bIB3I6N7PIE6APsKo1HgN/OLhwGH+GSI0Ao3JTLJsG1M+UgOzw59m5mUxrI3GAL0uPYfGBOM0WuXI18KLlqm444l0AYAF/o7+ogP46qu/OLBdk5zEJ5wLkYoxI9mwLu8wGizaJJ/ALZTHZIxucG9mIxIN8UIIAGSI+EUMO0wHuZiaOAU+MFBD6KliF14ALW/sYrX6vHowykIjEXuwNfiCEiX5k+fpt2krco4oHqcE7Lc9GQLRI2923n81LTEy6P5e4+U09CyYue4AF3s7Fa49TA4rGxrpd6hpLK9o3tY5W9LPUIf1hiQwm477poe+Gxdrx441AJfi+ylKrI03w6xyIAgB+S0OjCEIzp4zKc9TqtEOBYIwuLLOwAy07G49lLOPOYxIDGtU/gEn41qUtoAi0c3RIxfAE9TNmuSRswebCV83HI0FSf5bIRmn2gG0449uU3k6ExGArL0lJK1FE0/Ic2N+9+mvaR5YALNIHCmu/Yzo2pZQGYUEtOP+o7wIxBI2tS6yyRDqx1bPB+JAE00rHizmM8yXYxVTMdOJvy8aixg05fozAo6ywBUI1FM5jTGLc3MUx+I8dOB2o55436YD+PE59jOE71oKm41HgIeuGWLMDTNWLNtqOoeKuUKwABhAEdTIio/lqH8I+4ANLTPu01ioxuU83wrQsZbQCyrOMFNQEAmoz4OE2E4lqc8+GEcwWpTsZtHw0NYz4FORU70ZpvLEEvuXo6CImDTA4rBK0Hg06YUzaoHlI99sEok4mo2BUAdTA0Iz6mG7I1gEP0lG4ACwkNUrDUsHzTJiqeQc0wS1FAFzw+JovYozxLOAk/TTK2SxhsIH4qDIoP03EOwIItsxNpULm25OOfkU6aYFY46XYGwALfTMdLAtgJyI7F429QCAc124LXI98SHhOMec0TU31Y8nJF9+KxyHuwO3LCSIyzWHmLIP0/XOM5o5dIzZmLh8996sJejt7MLsDc0iZY8uh0iUDeLDq0+yI5ylGgzBgAMb3sAzDv44mE0zE0krBwUM4E98SLOu5MR1lIzOmPsxK8rElS7/sP9LMbTIEEB3GnQRtZrnZFnlTCpYzTq7YeH89DToz0o9szhCgG/THdMxhsKWrDDWJLIwlDPjc3sKWTIwXYayC8T49E8U9ahubBACOMDHra7hLBExASyDaLD9I04kW/TMWo9r0xMICFeu4I2RLBKU84I5RWyvoMe2zL0weLB3I13TDNSBv47BM6ReicgBPm62EzTQOKLj0o+vw/v4+TVDZePzmWKBMBE+/OdholarMbw7TLKoKLw40Hw7a++fR+xTLM+Bpy+wGEYY8WO9Loy6KfF2+lq8Y6Ct7IPLNXq3bLKPI0v85hExwANHplZAO0oxcwDuR88+FZUxwUH68Z/Y7gI1y++Rkz6yRakAI45eSIWLA3LM8U4moxCCO8o+r1c5XZlGz6ybTrej4z4Y/fw5CAON7PIEyxo0vLF4AJ2kNszjtTKSk6zLIoAHRYzqlNpq6HM3IK9LTIPW0YiwXG+P8JzEKXw32a0g4xubHF460FJzY0dqhnLFNTFklDbwyZeLco4ebDTw5As6WGyRbN/OBpLMUdnAuNwI6IuGRwMxwNXAL/41VTH14AtgODqW047X3NhULK3D4qIZFtPU5UI6Y+KMOOlIKM4wFQIK4GBMBD6IRI42yT2K4LTOz4yxAFGLDMSX30+lYxhoBVE3p6KzkBYI2cvASyHiI62mJArPBFMZEHGwbGk62mP2iMb6BExB4QLlTFWkGgcAKAD7oNnuwn/PO6BD6H6qQdXaMR5NllPqz7EJKgEnwxwEzMfHFVDxnoKo0VAKmLJAXQuY9NLBsri8+ms0zDo9pI984zaLFxjtXAA9gDs6uIrKpKcquPvo6HIx3GsjTL7LIywBVTEwG+Q+rRI5LLNyrBoTL7e1VM7ywJ1TG541UIzMk8y4JnIyCgA0I/jLJoE+dWNlLBS0z5m0GnDNTCfYzoewCYyjI2s0x2MFWLCgANCzO7I48xP/+E5o7I1uvTB7wybtsEI2JQAVE77uouowWDs8+Ng43O/TOmPmmgqwLUxRSFMHTKRS/Tuhpq2UQJrcN+IxJowP4/b/KpTISfiPW8VTBG4xQ2JvLE/gOXTjsxHIixmExwyNOm+ZG8V4+RIOmLAXI8mnGyi38wB5U2zoC3U10o2wY1d+zm7ioAjylCx4684xGYnc66sY8DsBG48LI5e6Wxdii09FUGgcNkIn/aijI9342/LDZmCsGfsxGiI3PLG0kuwGJKiaxvRKrHRIKlk9vozcoyiKfLI4uM+Uo5W8QNrl4E6VK37w00rBku9fBp1TOjrB/qnPY2gY+G2Bxe8b6HRq76I77ujeIIgY7xY4Iky8W8Ik8bo9FACcgC8I9E8cOLBAHNqh2/O8/k2BY+g4/+UMb3gUU2gcJfTJHuDciPoc2yG9GQN97XDc45U0ywJMAIMcW0MxIENbSZWs1roHII42yXOrGwK9XTCJIwqwDtVivSeU3BuU6fIz8I/8EwUa55wBku2yE2YUHRI6sQI98dgI+tqnxowDUB54FjEGCk2MJEoFHIKxOQL54+U3G/wxnLIP07oMCAc4je7krHqYyCgDQqyHM09AcAzE14xVE6nQFtk/4vE6LJ+E/oEC8I7DRJKUGZLOi1SFoxQ2BmO8xTB0zqwAPgoz5TB2EHRSJJepLwwviOnc69o4bRPTkB204x9mwrJkEN6s5YAPkeHoXvHYM6I6BomFKAsY5DTIeuORmPAYxp4ypTMBiVeOI5dBmmPBFBtIzIAOJ48ey1+s7NTNPsdAQL5TDEh2GLL0uPJTJcY0AFPYFMLIwKnroEG1EDlAA+tUskDtUNoABlS5fTGJQPYo8j485o7py+5cDUsJdTP41fRsMwIwWUxYBwqs1OrMGrFY48eIhqlPE43Uk48xLxKTPTJjk5OIPPw4DZHrLGgqeP8CfY/H06+5pbyygAHE5CMkDae7KgLhLB/KNgENLw+X4GQOWvc1zTHBB2vzIp28TB+R4/HY19+LuI/BgON7BQ4D6s7xY26IcmrAfEIZ27vkxCEwLYyi4NxTDygGEvALwyxS59G1eLB7U+wGHJLP+EHIi6OKsGTBoi3eI7NOEburvI5CKONYwnYIDYBHI2A2E9o53LOIEwdXUK7sCAPdTKtljtI4rOJfa5jI5+AMAzLi5MGwBJo9gY8YMLO4FxwPw4zCLLhNjM5OnQHoItYlAmYgD0BYADaLLaLH5xOJufuI3ObDCk3mDg7M8OuuIAGm4uLi1xo1sk69QCwGuUwCdEHF4WArPAI6SE/7qILEK2LEoqiJ7jtUE+k1cCxzQAjLGpwGgY2NAH3oM6oFv4DlAFnTKUhFVcHExBES0RbBG4B6JPNLOke31GVtOLnw48xDxZjSeLX0zaK7aJAgo13TKanPwwHE5Lf3JII8LQAWO4io0j8SJS1cC7042II8XTIkYInLJRYy2LNB+JArM6417w8YInE5AEoF8k9WTpwEBII059juK95iJrceCo6biDO0D9uSboPcUzAfR2o77qN4cuvu3arM0GUAI868+UwE3sL7pg9q1ALPNw2YM9mC8f42iq+icwxcWJMzi0wYAJX1hvHkP46H45pI/jU2johp4w6ENeY7opRUcPdI0fGV+Mz0o/B+N+kyqk3no4hE8y4xNuMzaojQM3UxDc2RLGU+Hv03ClGbQL7ezHTMmLCvSZ7YGaMyqMOgB883ONsKQxxoFGUQNwo844xG4y79AuLDygCgI2+UGVO9Hw717NnLGzoGYMxiQ7q033oBZbJa48I+K+Y6uUMtM13s5u8FL09jK1TE2oATMAIY6o4sf44nUI4e8+EvPHMKLE6Tw+bQFR6hnw8TOLylOmY4s+PQAMC4G/LKG89XAGc+OfpuXS+VTEiY5ArBHYMp01dQVqUogYz6G84o05esgE8Xw3zo6ExKbI4DYDywDZ8xSUJw4JpI7UowXYbi5E8U/iM5LQLE+OGYubQOBSFVcuSC9lTHp613IDaS8RwHf5o9QM0GVQ8/XLObQD7g0a8/Hoy+UO8IyE4x/KEfw81E7kI996rK4y6U3nGIHaFTXUK7r041klAxcTCawNrrf3BDeFmozkOFVM0JPCZqFJkx3w3c8ZhE2rEy6KYlqVgI/Ao9UY4AgJeSJrwyhLG9QAq48FKFgEC4eBPG/mmmgAGfKaMvfZidRqfiI8roxBcybQHiztrGyIxDcYzLo5iS31GTMfOEvC2U53GOAkw+LKPWOkAJE87VbDaK0cbG54/oeCboODLLvI98qyksCEiU1W6mO2RLIWCV3SboMC1M4j4w3s3rLKtIyRs97vhvHtguqSo/PU09AULoxMAcQFGtI5qi8EAG/4917Bya4jPk85olUzeIHqY3JTNlAPrU+mI3TLEheizq7NGegGYFmHBk7/exao4lZihLPdI7s8fZTI14/uk6Ee5bQPG8atCw8cDLzH+LF4E8wY4DwwW8XKnORkzLzCKlP2K6N7KHM4WLJZY3PY0iumhLCTjJeSKoKGk8+Reg3s5qLFmo7xI/vk75QPm0Fko7hLNa69KLJQ+GIrLw45wSBL8yMkPHYMmnGu0xqlMzo4H055TJosklh+JLJ6YShSlI4GkDPeo4lU6Ui5IECHM898IwY+tqit7KvgDEI7x4xdI/AaviAEfGbuo+yk6Sk7II7WuYFTKaUEDowqSI5wHR63OADao/fYFrkCiGjXJjLOLSbVgAKAzO3LKf4Eg/DMAFExIAY6KI4x4BVI8dC9/k4wfCClP1AJHK2F1OKLkYqG6mlTQ2+KekkMwAIxIE4h2RLEA47xuJIYONo8eLkDTPxwNgI99Y+4AEXYBqAAxcWyE4FR/hwJdI/os9SSM28Zw4PNKH2rNtu7jYrfABD01JwHcBpvE2CAEb4+ZdFExNk7k85qlTFBM2U4pclATybcyYnrPNLF17LI02qbjjIF+s7JsDYIoHQCwI0cYJsATIa4kYKje6LWznq5nTIya2iIyGwO/TDciGgI4Zo0yU3IIxksOOE/rs7uAGYUIm48cU9oY3NONnM45QlXYCxTAEvEbumnWDs+PorVEAHbi7+EyUUIZR/HYBQ4OslMsI7u80XE3eqpfTFVcibtmEc3iUIHW9Lw9bYAqlORIJbwPHYz6yWo+9vy46iM683II3sYor25wo+Li2rI3dMyxAKXw+LTOslA3AKGomTzdpTETSyMUznUzsLHFTKex4jPjZTLc/RDeKVs38I+xc1ZS08rArTEiuu4IzG4+sICF40HQETI03sH9TAXI7JIH0lIQozTwKLdFeya5TMwwI248E45UuOIo6Ro6TYwdxDaLBRLAEvJRTNxYKADBso+m+CWo74IDewGfLNrEGfKQRI24xMIk22a8DPWLI2LIMYE7NsyWo77Ex2EGpHNB9GfBr8EyHMyH42WLD9w7S8avYLHq0LM7s8fCwOdOGak7wSPf8zzw+zLPOLLnyA4o+Rk1VTIOcK7YE+QPuo60FAtgOZdDqU6t7HlLIlTFwEDJAN+gI148BOubTDW2njo1emC9E8jw6ExMY68FoyRwAuXt7Uw8AEZ1Mb6CwGhUI4fE6GkCJQJ0AKBs2M8+bQAlIHnNBNmDzw0j8YBcIkZo8tIs+BUU7ZI3tWwUUxCqBD01AzPG8VMcDVI4no9YY+OcPAI+LLIKrFqx/m4yxLGOLBH2U38N84+ylMOmpdIx+Y/C0J5wJTm6AUPAatPw4Oo6OKsy4OHC5uqiaI52kJOoOUs7CoraJFYo2joidmc0SxZefwwBpTDv3tm8RAY6843yIyG85fTKELWLc54o6IIyS08pLBmE5ZbHGAFu0NrY8xwJ/sCja/G8X0eJaiHClEvI8UWGvGxPLAQKsviRsM15a8EAEusLI1m4ADt7Ml4xVLBBLJUK3lI4voEfwxcwOP8DCLGmx9XLO0o5KY+lq1bSKXo917H1Y6CIlkrMYMMP888wCNmHskCXYMgzBio40I9ArAYYke7tXq4f1ojofNw/AEPbY4klGoxKzo1sk8So0oqgBKyvo2nIyxCUsyd9YilUFsk2bTJDU5cYzsxOHnFDI0/LLu81Kc7dTBH2Q1LJJG/YeB3GpNc/B26ZM81PQgI45Qj5jh7e++IIL40dqn7o0iY+Mo7Xw11o4CrtVm6Q04w43uLLkQFzBkJbPzTDjTHTh0R4PceF3o7auqP/duSKSoxseVM4M3K8aiyqI4NLM7WBJo4jTJ9IwgI9s87OyyJI+kAKzLJd6nnNGVLPYrG4492LNoANLExSlG+o6OcGVC7UEAEFLZeKXeu9RFjKRggLwAEt7OUwIjETkOJ2S+7G6Us/gELBJFjLOF9te1suY/mmt/Y2gI62LPHYylc9MxOFQHKI9nTKOKvWhC3avqo5TE2FY//+IxIHoXuAEC7XFvTJByIoABwUMOmh7cB/qmHTFExPAapdI6Sk8b+BCm29mFMcJgo1ceB1UN/GKyC0nowVC5ufNl0zAEI1ALCYx54B9B9lANdk4lZk85p1o1dS92LIj+x3pnCmgHANPaFZIBHy8Ns2UxbzWgskMoE8l414E5QAHbw2k80ilOlYxiQ7oY3vk6lLL0Zq2UwqJ9oI5q0zfI7ao2doF6LOH4zToxUI7kQJ2M39CYoe9+UHPY1xbN/NDBrhNowbILx4898CiomdOPMGGlbH5Y4KUFh05No6347Kk6aR+mIz6EIP0+I08vADKzGoMnHwP5q83wra5PiI5/AL0UP8wPuo6PuTbww8E0hetlJ82CxIIwtsJsE2VLJorFuiKJmgGowxwEuIMzaj96+Oox66EMAAAI3JIzM8QdTGlTOHIzjx/+o+jrEQIwYrGdS+Io20K7PDlixHlI3zS3RI/T8Z+AC3Kwo42gE/U8jOUMek8nk0WrGT43yupa4+mUEjzMLw4aUwUABsrpjAO6mENLAGY+UxKezF+B9Bqw3AImoy4vqqI+Ak5ci6C3P7qGCs9y4+OLK5TNBo9AZtWLKr07PLFtk0Do3lSvoPs3mHWLJVLFrw9jzCgY04AGIwOg4ykCf9B617k+hDZ434rBAoxSrL5bNExqH41KcwuICoEG5UM0SUXE8Lw/+UFrGR+LNsAFbRuBB/9EzeIHT8f9qjHAaZFnUZoSBE3I2fJ+po+wGAwE8pLMGrAEvPhwH17CFABG4IDywAZtoIyvWE59mGE8zm3cIOt7L8YmZs/G8fEWGN41ZU/oc38E174zLOGyEyBILpbGEo4Ssz3LD7EECh1I4F803wrLU0PPwzW08nJDzwzOOEAW9/Y6dLA2I5aiERYqywGubB5gCZADUsGFSzqlEilDBqOKKM04NGQPNAOdI/Tul47tTNBBi5aU4l0C3akOE6Q03/w7VY+No2hLJLLlALNcQX/LKZC5jI5AuBRk3LCz5TE2rCsGdEOFrkGrS7Yk4Z6/MzCwoCsGXQMyZE3LTHhkJAuJmI/KrHOfD6yRYAI9XEYo6wAIlTFuiEJbKzUDhh35U8HY42aweLENY6oKFzwxQoyuOAP4C+/hPUDYI14AN16wzw+lM6aYJpTPB+D7o9dRzqU09IxOIKPzd++4VXIFTLcY8LsBF05ByLDqw9cCW08y4zZTEyIw2I6DTDYObwSTG4118f+Y11o6goxHUzeLNmx4RDNtqpExIL4yQEHpk7wADOrBa42AY/IE4Jy2e4uECfoeDTxE4JFXYJnQMOo5ZBenK5qSZpI91qfos5DTAYrBSFNwEJ+syi091636MDnwkwuIwm4n8dXu6WI2eI7+8Hfw6guDbYyyrCxAIiOxH2S4vr0UOm+KSIyvs6pKVSAIvY0/o2OIFHmETI5PUPEc8Zsy4u1ceMGUHLTIgY/+Y/H+PWhFsJnCqMOYyEI7am7D43nsEAEDQIFhEy9m1WJNOE+sUkJwLErCKC3xo+AEER26p8NbYBqlBzkwcIH9wyZEzbTId8ZrLJ3GC5TJhE3hOOHJ1ko5IYL/wxIeNYmJea0pFn17DX4/go1mo+X4MdC/2o6CIhUAGgI0JbGW7rj48YInb486oK0FNkUzzHQQzFzTOzTMXTKyo6lLHVY0VAIsztzo0yI01oE0UB9QF1sD4I38E/5bNoE5sExMwBnLA0e2pk9ArDAoxg4xZI/sxEpeqkANtqBQo/WI0wfEzM9GJBHx+5s3yM2Go/lTMoox54PRTAKnkdTL+8FzkKY+I4ruZS/5k54I5oMKubDtBtTOIPi87mPExFwEJEk2CIP4vGdTG5UInoxD6Cp45E3f44lMI4szidTOouTreJ0wL7YNsAKOKiEiQkZulTNRqbX6vRPT606TY8wwGngIYo6CABLsMNs/9wx5gGq0+nHmcvHLw7+RtNLDLzOICMPTlrcdVG6ZC08Ig24HOrK2E3Ii4s0r8I6bYAByW6pzFU9BK4IAIV8b543LC6wo/TVLywCWiD1bGAZnSc+FTDPyCMx/oI0skPk298SJByBwIDL6fFTD4qEHTGLTLIY0+ky+k0WrH8E5LLLNEDe8Yga5DXJQo3Dcx6JJaiAkxP1TEjwzL6UK7sVowt8RSFDcDKpILMtjuyc683ObC5282Ez04zywADA3jeESG2Lk2gAJWo/YZn68W/LIxLNmLKguDG4wtgMgzNPsf5ong0/w4zhE9/NJQo97Uy28R9aiUewGYxuUxNsp7YFUQLc/SGIy4Y3nRNrSyE4zs6jlABCqIzE6/TCvSXRIDOAB2YN+gAk6TM8U8U0R4J5kw7STAE9YU9oYOfph/E4li3ToIhotcQetMa3uNs2xoI6DTIe88b3vh4xD06LI1VEwuu2QOQ0I5AXTLo3XgWoxBfhvUuXfM+8I7VbLExBewLuAHyI/56m9uImLFZU/DaoKo1088VTDJAHwrF1o27QGYUJLI4qOj4FGcp1JaX6o2KI3fw29OM+67+ohMAYEIxMAGPs2QreZMw/LAGG72Lnn83PY/gEmBOLeM1tY+ubPzI5U2+OC2vzCIxMBmHlic3mAt8UoybuAD2oAlIJLQE4kS9a7X0+TLIGY39EwZLJo+LzE4oAGBZdm8WcMwuID8i/v4yJQHFo+uo3pLM0Sw8ADYI9So7U0IfxPfYKiZN3IxVonzS9CHp54Pw4zNpZ4owXixUI2wmw84yNZA1LEA/orG38sqHU8ilKcgOXTgKUJKY6ki5k43Fu3hI+cYCzWMYIjm7pbQFQM6N7G7QEiIx+IPa01FY+98Y8hNKLPAajXY7cyS8eEmLIeuIfE20FI0I6MvTfkwIxFdy9a68yYLRUONTA0LJMu7risG5NHTMg+IW8aDIporKfcVWE69i7pbLcozDeG54717La5Gak85o/AEDtUOEvBH2ZQWzp9sx0+z47v8/XODywIC5KX4yqI/YcI8hD6EFdQcGwAAo2xrrko2n6/+Y2tOM6YIVTBo+DjTN4FL/4x2oy4htuIM0k89LCeuZko9HpmyE8sI51ZMceIs+LkvtWrLkYsLI7ko/OLHVZMpLFZTPoEF+s5iSwKIHgy3AK/MzDxZnf45AXbywArwKxvaTY8kAMec07YMb6H5oKslH3wlIwOU3L0UDMkCzcz4FHg0yom0YAEiSuF9kAJz4jDwrDMlKBozMkFj8+AEG58ygM7Y9D9+5Mo1GLAznbNTl08TDo+RU0S44hokTTDeINyZbxKbHExNmOAk5HAOgI6MvegQLXgXizlnTP1kNRqasE7RW9FE9SoywoCi00BLDjTDhE3rTEn47zWgaG+MwDv3lALGEcxksNWOz7TNhogqExS09FE2QhRpTBIAEI82FYy9OALw0KhsdM3LajCALf3PWI5lY1GAO3GmBZd2knHYBEkJ9I4DZISBOOE+v3gA+ISBJGk4+LKTwyNOHTTG9mFcS4jTPgEOfTPDaIAI1xjn/3t344V8UR4GU4pAE/nLGibJ0I7MtuUQHBoIywNjM3Dc4v6z8I+BSP9ELtR7TUzAgLYk6fcUoI5LLo44B7YPuc39wxMID17NDYLp0M6IwIYwPExNo0lLD67cgBzJAIebBB4ygY9m02Qrc9LGXTCc5HRSEHTAzK12LACI0doNzo2mAyNIIYo6DIubTGNyB0zucxxRLInrI7IzTNAGYxv4wTyZboyTjDToy048501xx6LS6JxHbSUBbtiQMlTD7ECrLOt7ODqXDw0fuD5TPO6NBoxksEsJhGKeDlVrTPClHhI7s8QT02hutpTAASBZIyZCQviN/M3rax9Y2lbMlTJ+E5OzLFIykOKguP584wo3Dk2vzPWR8Vo9rYw1AGSI996kmLGtI3hIzciP56s3s+HwxPk8QE0g4wo4xboh+IwLw5QWB2EG/w5vE530+xY3ZlttwyYYwASIe8xQYwkQFmI5ZLDSeEYY6xAOLi39o4UADKqasU5xQ3GAKXo9r07w44Hk5iwFXE5mkwRfDpoi90zaS0YICQo9P4Jtw/KrKPIzTLB6I4C6FGa1o0/b5PwGKlTC1EwAkBH2Zs0Lmk3iztBQLzE5ie0fGdAzJOLA2mpieMxk6nTIEEMLsCGwPh+/AS/dTAZM/TkDoU/zI4KrD5mDt7E5o1l43pbG1swkZl/owBB2cYo7cYC5H308g+NGzoHaDNSO7Izfm39OCNdEP4xZeago0D49eLMzLDAEIUAIRI/Li6doyLTGsi2z26tODb63lSk3kydEEbuv9QPYeP1AOJosRkwzTJkAC0c+Josco6MOBpLFxbMQXfK0KWUIFmNoy55wGvI0Pyzwo7eI2/TOPOWhLDOm1mozFI8V5G2IxI6sNYI/C0yB0RfnToOfpvKlLpbEX8/goxFIwro2k84HaEGnLlqrpbPcY4xTF8KJrJwYYhcU2BM/naoV8eUwLNELPDvK03GAPgEsy43qK6qkzZ40p4GPI7+opsAYjQNhUDwoyS+1McGzU/uud2quYyXRbNCAMdlAgZgqEzv43PfpVuOeU4SBAUAKKU91qYd8diI/I3T/M/jU/rTKMAC8eMXq40AN1gV3s8VowLC6WI4+Uz/w6ADB+IFQ8V544f1sKq1OrEu2jdKLO4JDXGPI6MOMoOvgEPkrPoEHXuJvE94ckNljqU64UFR6kEIxE4KFI61I63iQznSLa5yI3OIAtLLcUAGo1GLExuP821jEOD06OLGwC/sKSrLAuYyYY7VuWzwyvWPA6swSLMU5FQH0SjXE9ER8Rk5e6STjF24AHuY8I+AUFnTMM8fOkPBMuyaHGo2u05IYAToGcIy545pC5wk4DYAdYHGwXVYzfk5UI038KN7AGUxSGvwMwNhw+LIzSxuYlceHZUNNIwoYx0OmYO7t04HS4Ei/fWEVrucoyES5MAO/OF3SfgEOeK7MJ7cyRGI9kInXuOtqs98GzExAHFsJmpTN0rFrC2GLCkUYHw35LHaPeJ4+rcVZTCxTGpTD5I2dOGGE//M1Jk4qI4LSL3I7qOJ6AAorOp2IAFBhLAamMgzGFu0vomrNBoI9rG4+mljI0NY6e2EiSmslIRNpto88s3Lw2ngKtljYIxFAf5Y9fBhbQLuI67LIhoj4AMdM0QiYVLJEh3L/CniWzUyxLKTwzuyfOKJsm+AEGbTNls2FO6CAKZTC0XK6yx1O0JPGGc3EB6II/a08xTEnh5EvOvS/GUzNYwcsG6mrzWsE42fLEIXkKozfyA1LN1I3Zo31TMLI5JI/goyMAOJ40mq9orHbLFSAFeOBGYmLTKM0wsI7sxPAZkfuOngMOupNloBcAKnlFY2IR1MMwAkBQ2AVqBZeWcvGgI5WE4juBLkLZeNDw00UIXYPGI6ExGpwBp6UHI6M45vo5hLPTTJvBCfY2J61rwzBqN9gHXuEvovzIxZI2ubL8a+5TDBrltYzGE31GWII00qQebOUo48TBNsjMlIqOsbw8mzA1B9fiHdJBAY/2UDFIxg09HIwQQEj8Xfqpa4+TVAsS6RG0UG49XAWpTGR/MzDTo774IGY3XgXnNBLU90SSXY58o9y467LDVbIEo/LI4GLmvIzMALkQGLIBHYFEAD20CqI2urPNLEzwLorL5oouM6nE8VTE3uVtqqnTC8I+I0wYrIfTDGLHdM5544AI7G42F1L1p/aPQPFm6iMPI11TI9uXGAAfoxtTOpQCsGeQgUahKpcL7LAXKQLTPTujVI1UY5IIqzB88rCzE0AI/lLEHIzFTApR/Ko2ZAFVTJuo6Ve9r0yNIMUo+MFPSk8ekwjLHerBFI3gI9EpyfI7ao17YLzWhQYx54FkrEiUHJTB4QFI4J8hOBLC9ho4saQwNZrsLw1ALGDEIsI0HQNzcFDEeHSfTQHj4wm445O43thwE0tTKEo6lM8cgCKk/QE2N40Yi3Zo3uALLqTDozGp08rJw649TFYo3nNLXTEj8T281EQM8U7BUD6o0YC0MtWesHLC8LsF3uH7qHzTNv8QEoJAuOzTCQ0BzC88s29uEJTBEC4JI5qSSqME2EJEAEwwIxIyp49j1lai7yux8rEWrPoPu9Njjw2qbkde0TEEE6wIY9WrJ1o3lI03AOaSRoo5lx5cY3nNBCmpoc9ao3CgFYo4x4H+BzAgKlTGzE6DOO4ELBsy6u9Pwxao2SIwUTCwGv941Shx6k0JwEvI2yyVk42pE3yYxDw5BOIbzLcydkIkyU9oY4XSO3Gnjo4ALizE1ko1vTM36d/Y/+UIfEz9w5CKQB8DOOE8U76yTYIruuhhbE2K864+E8alM87mB5oxdI7Ne08U4s1uouXoXgToN16yHa934xRLDxZvbY02rAIY/hwGLTBIY5k46FIx2o+EIz+PH5U0usIMtbBM/2iNCzOJuSqMLPXSJo+ZM2Zs7mkxXuxoFPXTI9uTDox+LLxKevk4+TId8bg48lTK2Y3ObBDOPB+DhjhjozgIyionTY7Rk1KcxgzAMlOyk804PKox0OqOPTuyYFTGubHfo9FE5AFDAExcuTNTPYFOuI4sI8FoydTHn85ZBdCHpfTNUGiPKz2HtO46ra2DEHp6NEOO0wPAZsC4CjIxKnnToM9LGgcOak3f470ZqDo0XEzN60yUyro99sKRwOouc0GScWLlqvXON4cngIyPo3f5qN7IAzDTw62mEdqh3wwEvGnLCRwDKzDdJzLOBk04f1siI9IwDIKCXiyJI1TE/fYNQENoAIszr540oI9oAJOLIyc9i04zw5D4ziQBRTEusGRTreI+wYIQo64nphE1/I1PII5UzjTOlIJiqdVE6Ao8mnA9gOQO9Ds1qqeNY4GeOi1aQ0zt7MC4Cxo2IIzrTCxLE+qBg43Jto5dOg4/RI+yI3CqNs8+AELLTOwGHvkxku58zjaJLG0CjWKIc+Liy9020kiGcak43spyNLusrN2khIAB9I0Pa+1SScrFSAPK0MVyyFegGo4szsRIz7oKslBcuQf6+IMBsrvHYNubMmLKpKaXetDLGVi9Mo0e8R9aras7qQAns6ZwJvEx2SIHTFko99TBoFB9an5TGvzD/B9lAMAo6pKZsE4xIzCLPqUyES4FmNhogTnNkIvvmzlI3DohHU7ZG4Yky4hswYwD0Jz44AFB4B89a4OcFjKSl4zrTMO4AEvB6I33TDm4zgoq5bfyUHlkzLTPI3UZ1JRSJRSP7mCzI6sE9DEF18dwe/XLATeJsuBQo389OEo6hIx0qdXTH5xNd+wfc2xbOJy2ibMPTv+EFVpq2J7ylPvk6fo/lIxo+KQ27fs0AI0PG9XLGtOP265x4BVU+J4/uk6yW8JTNUiFGLOUqYlTCwkO4EGu0zVWvAI+wYGW0CjWOtLMi4wd0xzxKzUKYeIXs/AYzhLKJU/oc3h8RoQOlILPTKJxMuLDygAfUAD0FLTBcuSBm3lkyba8hMycUEAh3krMV4zGLM+KAzY9TeCdTNPwwA4B9QC2U1Y41WG2AkNvCayyRIG3bw+KS9cy7Ji4Xc5/Y6JU4Ko5uI2WLLsxDfq1FY5jI6MvWBY4Ik0oI54UzLTKPuYs1nJTCwrK7YF3yxKrB6I/TkGEvLyY88+Eb445u0fGWfKdKJ3lI4RQOoeCBKQ+tep2PxuHL/MXUy6YL2BEZTHHYBzszRk3jw2XTEccxCE+BLPwoxNmIs1v1kKie/YZuRG0WoNk7kb4yiGrko4nLD9uT7oypQugQJiI/SW5bU7sowebOxG0sJiYo9GJN34xu7ChUKzUEHQLTU5yKaCIsiI+ICMSI6Q09KWxhaFYMCXY9wxAYMM8s29Cq3iXo/HqY2ZLLLwDqlJAXYzsVYy+SlF9m2AkB3wwUeegQOQ4P5k5BLJ9O1Oh7uozAgP8E38UIlUxwIDtVs9LJTE6oKGOIL1a8ohPaqDRTrkvlnq7I1kVAOtHOUxJ0qVsJulIH2LCdEBFAfyUGDwxuYjSeBCE9ECNRwP2iLhZvZTHo/LnHqs+IklPoELVTK3M/GUyAKxnLIGo1tYyE456S6biEeQE2rIx6+FZ+YyWLTGlQIHaLa5HZFjAo9+k/BgFUc+F9hHPHJ+IaUzlAIjPoFTONoyI+7VbNjYm36y4hqwENDLACo4MI6Mmy7XP+EIe+FZEzAC2Dw0FLEfGaTY6do02M6+YyNtokZv2UJiS43iRAE96BNGJ1gEHXgbjYruUD9uba4CbtkEI2iC4Qo7EeEAEDFU7e6KtI3ScxLkGfw0cQLuI1eydH41/4BKSArwOfTEp4LuI1GWP/ACBKcSNlsroYo95iGkDAeOzLo10o5RLOAiRACIBY71oJAXSbI5aqIKycYo3WLDAgKDOCh3GVLD8Yp40Jwk5AEx2054o8doNjM9BY40YIgY9FE+ph56LCcUGhbCS04MtRDo5zY6Bo9B+GcJL6I2DEIDYE8MyNYFsrmM41LE5u8DTwC78J4eJQ+Gx7oOcLorM7WOIo8gE4z4768WFY7+RnLC5OPYD5WoIwykMvAO9TNKLH308uYw0Y2WrLE+FcCz/W1421q+C8KE4kbRsGBuGLIA845BLGtTC4vqubJbQKHMwKM6ho92xwZLJrcKYrHRo9JLENlq4588s/gY/GBATU0MkzGoBIE/2PVcdKPI9TNOIMDDJrRo+HSSQo0HTEmcy9QJFQIB8/FTKdY1MI2ZLGfKTZ2yhUGwY7cUAUABg02xI+CTMjI6ZTAe4/uM7U0BmmJvLJqo02rJKlDeIEJPG3uojPhhbPsxEIo8QEwTeCiGrq0xCo4oAHZlt96r0uDOUDZ49/OEebG5820km+LKJmv5MQpY/CO29OP38LwI65p1MIwxLPH+LE5LXiC1bCcgCNIF8uNm0wGY0x542mkcQC+R8w0zjIJVLCp8MohOSIsg+FVTEv41oI4io6ELYHaH/w3h8cuu6tC28lER4KU45QAChE5go9SozW8OBGE/gChUEIvmpHLE5Pti+ZTENLFAp7sZ8AozPTLxIzxwDZx0EI5+u59wEiUMYE2bwzthyNYOwYPcY3Fo7opTciEMPRKkPG8X8I5dTCiKZlYyaI/d0+YyboYweLPhE3OfLOrLDE9EOJzTPH0y9I9JHTJ+6fo3E06zLHE06KlIiY2lQFLTAQzIR6GgAP+Sy1ezxMBTwxgI3bLCRs/uucjI3QRlR6kfuMlk4jw1cdAhY4jLM04LXR9/04PTCQoyGI4mrNGzm1K4sIxqwLX3Cc5MmrLYeDDJiPI917B1UNFLHbK9Dc7M+DnU5rw8dLI/C2qPNPa8Om88+BqwFxu02EFjKYRDPXTJTkH6I2q4uhkzp4/XqXxk4mLIjuENLDeIJq28Uox2EHuLIHTD4jJo4BMk5EvKpIMKo4ilNfiHClCxCYay9mCxku2pTHZUPKrBfhu+IAAkGYgIs1mM40OEzJLDslNv8a0FHY0OAqXYIwLCyW453SShUHPTK8lvB83HY4163LajTo6ho984/QE8HLC6iCkCdmuX1GXVZIGeC9E/mI+aSe3GqvRz/w1rw/4Mx+M9y48dLMf2ywoJ1yS+/qELapsy0u+0wFNAH3037c5NGc0Ge1SU0Yk/wqDow4eB9QIebHNdSxkOwSfnk8XTAAZ0lZkmk7lkz4AHOrN0SX5Y+IMDwrKdY3RSCi0y+UE9AVwQAuO6Tw9Gh6my0zY7tAEb80NlqFTFEQJI6l/ox4xLCYyj47EeC7w53SVNIBhaAXc0XE1cdBZI5iaDMSbdTGeo5u8NyrI5R9oYztUEYY8M8engOUQJ3GNoAAUTBfE9gukIXtECPgEox9vgEDzARhaIpLJKlAMI5jTPfYBAY0+QJzY7SY+EULZbtkS4C5KGJANTJvEx7U9pTBGKXhOOyaK3408U9ru27QNZTFeOO5TDU+yhEyEExIEGRWxwIOwYFjLB8rPGI6ReoEsI0I9UiDbTHUk2fw45wGEihAYxqAFVMzsLMZ6IaI9rcck3hVE9ao/rR6xCQCMzYOUjgdUiOOLLlTNXLOAKAmk6lLEYY0B8xBc2QQCeo0tI90TK8lvb/ImJDYOYMyA2muY4JK3DxMBQ4D7o5KlCxLDaS48yXjwy0c2iI7RTDDoxDeFvk5EkyAK6PuTAa2QhWgzNcQSZq2KBOmPDh0wWU7BUFPWIWLPLI7Z8VcC3xk5o4AdXbt06yyflTPxU5pI/x6FOrOIwFExOWUrx4xfhtloGgAEdqjcI1j7nJI4qI1nTLDEwjMwmYlemB+2P5k+cYIKrMA4P9I9Dwqp8N7Uxdk0no0uLDVWqyyeBGCNOJk8qkgNTk7hNi8eNoY6mI1OLB2o+aIwLC6PzVo4+UxCBKYwk0cbO+yQIo4klIm44ywJiwP7qH7k/uk3oInL54lTBjo5suEQI3ZTOzeMOuoHk+dWBcuS8eBCgH14KOKkpFpArOtHBhoL3I1vm+RmC0ACS07NELko8yYHjozkUFOLD5jnnsBZbBFoxHYJ3s+Qo9Zx+yoxUYmLW1I4F5HgTU7xI05nAq4wCo5OoNFUAQI1q+GUU9bY6UhIWEOnC1mS0LoMgzJQ+50rBjw8pTIo4IAzJbwMIK/oQHmDlgANPG10o+rcZhp7XgdTNDi04MtV5c18092LHbucNCYaq6PWLHY4lZt9THnIzLqZ6ABPUIxIA9gIMI1ZTFqk2RLFh50uc+BLMDU48K9FE225xki5WE/ordRwBxCfnLExI17421i8GwLqBM6h8JeqanJbwGWLIISfWhM36XU451ZGpTPeou/48/B/Ke9kp71IzPTAQKkZxKrq+oeNho8Yo8EAFdYt/NIQW08U1nxw0GLWC5ilNExsdwwe4yFo2xO6IcxvpxHPD5MLLrMsI3yYwsI9oEwCM5wo1NTJzTCEiVNAKdp63497YFoqkp8KGkFbuCJ23zS47I/yACVSUywOUwMuLE1oG3I9j1ip8KM4xKkJZbGU+Gc+ODY6yo6e2IRQA2+50AL0k4li+CIBKrEe8VZTEwfOz45/kxKU+55etByubMO4CubMXTP8XhZbGU4sQI4tll3eLFIx3IL0uGNUwzwzBrn1TO4I6rTbM+Nbs6WC+wwD04zZTKXYJoE8g+OhbGGc/bYzo2uHnFG235LHLC7F439ox/qh9I1808IKxLsJ6YQSCIKo6fcYe+Ij4xao9k7ivTBAZofTG+o1CG/8XiB0yzE8dC3KnKSExS00EF2RLCBIOmI5/RwMY88rOvTGPIydEMYIqpKQCM/w4ywkFrcVQm0OE4DOGTwy8y/H07/S2LIF56LVTM3w/2o9/04HQH2rAASLaLNv8cA4LPUHHIy4NBxWztw8dTNLTEdwzciCXYGcQAXayLTENYOHPHfwxki5d44sIxFTBXE1GLJpTLuo7qOHZUC080uY+xEwSUH8ssZ2fKrNoE9O3qwwG1i17gt0SQyHLB/KU2IbI7EGKNWybJ+mY9VmNvo2wrN9AEDTHjifm45AuG6UJVLEEQMTdEzwJ1o0UY6IrG3YGgExlLL6RwIY3oXsco1R6pEk1BIwamPAo28I50wP8cygAPlI7VuWk888rKZMzxu53II/C36Iw1AJd6gkQFTE9EIPOKHuACWLIpoO7I1zkPHYzeI/DaE2E4h7HKrK/u5ZYyvTHJtmeozHI1vce8o8dYHpbPgEJzTON+5oMErIxFTJIIrPDpTLMb6LI0524IhE2e4sip0HQLJIM3wjREyhe5tU1Vk1g26sY+0B8GrD8ACsk6zLHClOjrNrcZilC8+itiNREwkZj043Fc6GkAuINv8eIkLvk3zI6AzENTA6EAMI92LAgIz/2zKzGukz6U6U423iMQx1+osTLCZEzeLIGeIfa6liOe8YMtWKO6BfpArPnI4e87FbFuoDJZ7a4Jo+Owyw/RwCKfsYkfwxY1rwC+lIBdk17YGEvHWLMoE4Oo3pTNlLF3o2doFHLA/LKDOA2mlVTMXTJHADTwPBo8t7A85H5xI+UwQEHrTJTLKslPkZ/9LKWG1tTEKk3nsGIrBLkLubDylBZwDR9hucOsIGUQJ0rJmLpIIlUQF/iJ1o2jY7SY40I6MOO9NuIkL17FklC1M735y28bZeGVc9wEE9EMdm5349VEwWDsO4HPiHyuiJ5+xY2nTJEk14EElY1rYzWS4BKWyE/gEIHTPJTFto4orEuLJ7ZzwR2pp6fcbWuR+2MCiIaY5Xx3aPQSUwkxOMYrXgUuY/GUyzEH4rNRqbwI6II8dI0dTEEQAo3b/40bIHnsLHY7RbJeSABxcbTJ2k7d8zbY9B+PXGidqpyazWLF4axlLCubBIExnLPpeNiqadYyiKV1Y55+8G5LxY92kqnp1WE81Pc+2tCzG/TDYOROIBoEH89NfiE2EwTXBHePyeywGmui/eo07IxrI+TVP1APTLAwrNAZumYx54BhsGjYxMAeyky9OJxnoHmNkU9GQGJTHlbChUOE8XlYxCgNLE1hk1emJOLL2LKOx+gGd348qE9CzBylCRbJI88720ilJ9O0GZ1IrP9JvB+D7gyxAKDOBEvC545ko4AY2Go7RUH/arXow449LE8AzEj8ecbhVovWhM7WHvNL7LDkxEQidQx3Fc54aKSM1to9oAFALCE48bw7kALXIzVIw/sxIY+rsJ9I31LISAPLo6psyxTFj7uCo0mLIX60uYxlB5eLNAzMSo/w47cgVHgCxADQe7o48mnDVE8mrDZmvNJxg43KkLsoxizqXLJHANCzLJAEJYybtl1sA2B4TExsh2vIwo+yfK244/BMqTYz3jZyKW5FCEI0fh9sxNm09ExsQEPdSCzWKf4PYfDkxPYZpLQBSsAlo48xCKlGIYy6LHZ58x0xEkHE5Llq2ibAkxJUM39W8YIjZu97U6kgPXTPgErxI7q05wECVYzHkLRsG9QPKo5c0z9w/RE/7AKWI8b3nxTBksBzDltTMvM+E8WuLI04yB02Fq1+sxNo+CTILSCFAEMk3LuxyiAB8DRy36qTd9RXANi47+8FtY5rcYlZk0Yts07kvmnWImLMFI3U5yw2yfY/Ao/G8T6mIDZNDw/8XhvI8CiPaqC/DrUp9AZvcY/I3RkiozPrTk7ylLEeBLU9pTLzZ9LE5x4FC0XUhIMyFZTIkZon4So0znU2XTOJoseY2C0+XI09oxE4OlM2Qe4Yo0OmMIk2fLBGmkBLMo6nW+P+UD6mKKlERs6pKQVqOZdC5ZmpHId8WJTGCsyExDwYLFbN+UBoIz/E8wwG4I5pTNtqOcS0DYr1C5OOeaSSFojeI4/C+cozOLG7QISfhwUNvIxEADW2lVM6a4x1UOlq0NI0/gLYALw49O4+J+3XTC1M3cGzYI0Qibfqm4Jyi02zw+lq2fY9Ae5pYyhUHfow/YwVSrDUE6W4mo9DLLG0NwxMFAFtTCAK9kArLqf2iFoIzSeHOrI+LMXw2Ds+ECQL5FRTOMo9orDYrGnLJaUxLB7YkyNYLRTIQAJDTHf5gYMIAzJ6rDGE1qkxe4yN8OHI5DTH2rHVZJIXDMkzTwCWI1NOIDZIq4+140oFGdOGDEAi+rwGZFmJEk4D5UlLO0o0CY7ZbpKgE7E9uSC+IBVooszvdI5II5YE2BZV0o7DE19+NRwKU48uY+BGDco3oXjp9uqwCzTIjQPau+zwydTCTi/vp3Gm/44ohuVok9XTB5IAVE7OiEfEyJIwME//4zmcKyo0gs3yo6yowwO5FowbS/oPjClLlqvQwPAIx7TGArI2ydPU9PUxpY5hUxg0zMkClIwUa5vBA3LJhE13o0ko5sAdbm2GLENY2/w+lq6zUDhYJqoyaK9YFFoC5Po+jc3g08vSeRmHnI3HY53LDFU0EI0AIxXrFdQTxp3T58aUP7TCEI/wwNtqP0lIL4w7M8r21ZINZTKe2PXOKOcLIYy+/ggIyFTL7OaFF6pcH4++SU6woXoANx8+aSZWyx/qgsF3CqBygI0I9Ge5ZLNXAHNW+f6VTQ9TeOvw8yJ5RjmzU1l0NpTBEvDaLEFSywrCDuJ1yXwQHExLLkF3IKjI180w+LPEBn7+52kHVZH1Yx2YJx5xKSH89BMIL3I6RbFkrPdE94AH9GwdxLMSz5I7V/PiU7Y9JE8/Bx2rE89LA3ANXTPmABfE+Lk8g+IsI2TI5dTLXgTW2pyKUK7ucYtgx0BmsT4zs+MYE35oDKEzJTAUeYH4ic5MwlxwULu80sJuFCmxdunTKIc9Xq5lLDXJu9NhI6m6LNWLKXYG4a8V44BY+18/VE3p6LF43Dk/jw/iI7aLPEBvBgA+gb0uP41fsrKYYpX1mNTDZLAuLGTw+DqWOo5saFTw/9Jn9w3BoBAZuRII9R/poxIa4lUyeE0TI5wMMeY3nokvok7E/nLPhEx5mLkAI8yUSk67YPhE4RQEp4D+npLw2qrCWIzI8murP2667h68rKxyGNU7rR3KnNLTK7Z+ZTEVU2c4PxTAhY0y6BzhzTUdTc3+LLGC2BZc1I6YY4Rmgpk9iazbEyK7oFyxCCJx4AbRLFIz9Yj8IxylJzEBYs35bNkZEyEIRQB5IFtTOIrOAk28IwzY6a42lbBfE0lZhMZ+xo5lBzfk3KrAtLMLw6Tw3zTDBrvAENq44nLE2EDWLHwAIhi44rq+KxRwBKkDGLP3048tJ5TMdlLvk0YqGgANEICpTHqlAToHpLPrs/JqSzE5II3Rq/IEzHSVwUxH2wMI6TIxVTGzx3xTExhMikyzw1bRrrLM64w9gNhov6h6YrDjIDBoZd6q+Y+mUClUOuY35LJvo8K4GZo6xyM8+PQICc5LeehiQ0UKYR6Dt7DeI4mE61478lIIxPuI3+E5wMBtI5bQL7pqk4+FCupo5Mo0xhI8tCWiDHw2XF7XgaXw/Pw6sY05u3oow/4xizkV58Ikyc5GEGQHcSSI4Z2+UwCOLCJI2uk9uIzs6pCQL+okGB2s03pbHIo+aI3dLI4h7Mo7ClKxkKcgGaM4f1riKeXY+XowKrIJY4s+NgEJaiPXTA0GKPzWyGmbe4Ik7Vk2tIxHYJ13LI0yE4wrTOKrNoI6qSXOfKt7KfcZuo7PUByuN97bTU/aqDOLBnwzPyG9mLFI56YScUF2PS6Kas+HXTO4Cwro5Q+JE85DOBp4zVIwqwNEI1MJ9RqRwE5gEMdatzozeZpsAd8Ix+I69o+lM0Z1KChaLdM6F+0Yx+BwFQOEAMsABHYOg45su+xE67LE1AAkQBBI0vLOUQFAHN+k+HCyWJ1DIy4Y2AY6AUL6K65YudOBHeExI0ko70UKubJmLpArK/p6So/oQNwONqIMQEKliNebP4vDzASjI9z42hLACIw/ET5MKsQAQENlAB5a9/sOzs3ECxwAKEo5vE3HTI8TJoE/XTOfw+ZM/cIyEAEn4zPTA2LBso4BcKXLHSMFsJomEyFTLwSEZ1JTE4h7CMkIvuPtTPB+AEvIKyXHwKqk3GALOwL0ZvXTJnw0vLLlupAFGdOArm3CmvJTJdTGXJxEI0p05bQPwM/gEGII8Z2VX7noIoklDBrkRfpk8k9EN5LIwAKYYnLw8zLM8wJ1ZINW2yEw/W/dl9UVE9lz2ua9l3jw2F1PAYwt7BIW2yE+KLqbiNPe80Wk7I3GwQt7DVyw8cPgY8dmd16/qW5pI0iaygM5yKcYE5ylKBoxa4+xEyzIyZADdm4DwwLYzuAAznXxk/EcxUcFlAG0ksA4AgENIwGakw0LPlE717Li4Mi4zdTHnI0oyd9TBgAKKI2uI7apxExM/pjCk108dvCffYMSo4eYzs6hJo+0wK3k+ALLBc9peNrQF7YOAk+co/v4zAo6PuSNOMwIvgzMIEJZY3lIzMkO/cNEIzPyJTEx5gORbFeLBExP1TDY9B7w6fcfExOIkC8eIIxEcQNgY6tC7VY+KFxMk4+muCu3S0KRIy9OO5TDhE0bILKlKzUKSC7LTPq8ymODDbn/w1D82TAN9YukAP7mBCgPh4+HSaDIsnJOJLLYeG3YDkUAvkxY1hUAJEvBdk1YMCEI6U4w8cAKnuDLJBLHc8bVKjJAInrGnWGfKdPHsoEP7qPXLAxLEb+3CmsUo9TOJbwAToHnk5nw66F8ZXeDU6K6lcG3JTJEvF3o7WuaMvWtG//qp4I6Nw7kiGCs+/TCksAI+LXs+7TLKLNYFBsrkfw/TTM3o+SlJ2QIjTP8E9pUMLwwHLIilBso9/ONWrOTU059qKlPfw8DsBOE2EUy3DUOmJDTGfw1EQN0M6U2K4E7pfo8ydZTAQuzNSEK7iyI/XTPyUMCZkRYs5owUU2CAIYrL6FWBOD5jtgoxZbCFALfJ4eY5iqQgEIHx8p05bwGtESHyRyCXGo1/W1ALLqQCNLkZTDfLACKb7GyClPHJuxowuaxD6BZIx2q2nw+DlQPJwVS6crBD05CKLRq6Ip3kLETTLPXWO++dp29mPLFxfAfHY+XIwjMw7M3DGhJoymOK+QBfAD67S80zM8c3wivoLkvq9QA9Z0/UyCAAuYwKUPeonerOFTJDUzJTN8s9hUC9azSLQzfS3ayN7BVLPU535xNDYIAFLrigWpRJo5GUpaU7xY/jMxzk5urPUlBcQx7u/7wuKLL1wz7uwNw/7uxii6Nw0Hu+BbEEEKHuxxTBfAHNwxgI1Hu9HuyqLLHu9ao/HuzSi7tw8nu/TkM502nu6dw00AJnu6Icxyi7FbFyi/dw7yi09w0ia4Ki+9w8sAM4I38snYI9nrNyl8/RIL4ypAGgEyE490TOxIz+PO9rBS0yiAEA/kOE3nRLMrGLII/C0JTBOIHra2g2BuM99gBoTPoq3lY8Ns7Cs1bw9ok8JwCrLB4SX9TBIE5d6nGi850z/w4MccgzPO6L/w3zSxS0xGo1rwygAM9IytTJuo35LJzEPk0yWiLmy/6M9XAG9QC9a5OOYN7KPI2OIGGE3vk2Lk84QFu0OHSXXW8t+ZaYzco3XR1rGVCgG3ui9owoI/orWgY0lYwzY//qqPWHarKaYPYFNBQDaS/OkG4k1+oke8WkDC2e6qk6JUx3GnTTPsm+U3Ftk4rONWIxDOBD02uI7QwJH+KwwM049wEDwYI5dMy4zt7PlY9g44zw8b6KFI6lM/VI/Fx+tU5Jet/NBwIOlqzw4++IEZTFxwBQ2O8I1eOD/w614zCrBA8+dI67KKkAMdlJKgHZlh6TOZLDOE5u8DUY7wGUOmDkCwtgJOoOP8MgzAWU8FI+TU8zanTTLYI7Xw3XuJZY6Ro1o8xHeDCk82FzJY7qBDGkAwmqzLFpLE2rMY6LRbBizhxCdIwCstk5epAuMjTOBRw8E88+Hsk1h0+X4JFQPu09Lw8WI4249MxGSQCboOI01TLHPTIxI5iS7x4xpTPRIymE3ObPClPjUw3LBEB5ufPBMn4QMHTA0I5qSVxjpAo4lTCeE++yV8KDGh5vLBG44n8f/YyN8Hmx/p8OCo4YrOLi4mLKSrBmE3fw7CY8G5L7qFskHoU1VW/DTNlAElZoaU26iL70yQACt7KvoKH4IsI94yKU8GxdpW41pO40YGA2BbWzWLGuLPG8bYIz/w498cOuhMASnK7pbNLE8dC8xTG9LIpoMilMLwz/w4xI4ylAxq7q0yFkGLTKN7GNOL7e6PuXwwCNIACM8vAFaMyEAIJ8C9hhvi/rW6Do03sMwaXizjWLJI6ohi314G9CjESOEUCVSaM8HhwPFBgom4NLMQKSWLLnHrq00OEztI2PMOOQHmkyCOw6m5oE21LBzo1rTEpLBJoubsPH0/7TA4rF4ANCzJhU4BKe0SuwGKgM6Cq0QAE8yeZTBBLO3GsOuh9PGAZjvE9xTMRk0JbO6msAFHBab5TBkW2U+AXYdrG5gEE3uY7cTp9qgG//AOUqShE+98RKUy79MvTMJy1W48TdAFTLYkyYuYhE/tw998xW46xCeqwOg4xCCJ309aU/XOPiUy7w0JTIrrDd44n8QXYU6Tmq4zpLCjWE2EDnLNrS1nCxeiOVTMyQO6mIWJPvo2HTKWUDL07gIptw4hosuZz/w8iIwdTAe4wUUy8K32x9/NBHU/rUx4p3ZAMTdA/h77TDAozXJqe2DW+lj7m043IKwtsyxCUxhI+mhhAG+UNao5RI9ckxRLGEqxYI8BmHtY36qSmMM0HHf5rlY9YxMjqzxLOslOdI94AL8YpNlreI1Jk9iI48BzwK1yF9kAkmLHmbbf3LYeERJ3hOMXxAXYb+RiWIyi02Qhb0lFYIg2LGKI+LHcec1emm2Y9d5bClKResTONzijeLM8wI4ACgMyuYw2mpIELlquhLBoFH5LAAo30Sv/AMuk5HW88rONY9yY1rw2fBq2E1McFRTmyo0EEAUUxsrj8I45K/dSEkx78lB3IGo6HQRgkxM/8zm7vNk/ukydTATXBH2TlLMHTK9QJzTEWrA8cFyo7QrFqrPMB03k3S0PNAGrNGeo+JLP9LLD4+R42W0BKSFio2VLFh03+LC0XCYY4GLivOUtIxwUGPME3Ix2SKGJIxbNg4xtI1uiMskj17EBLJLQLnyKYY+6mr2LjtI+zUV5TENLLco6ZFknw2XTG4ZljLCsGYP09GkTzw5Le2urL0O3YANArIsVyN7AQG7Zbl/I9pTCGW7/wxpLKsQLD49WIzZTC084PLLExDwcnObBo+LD43U49tqpLLK2LPIc+AU4SBOU3K847fW+AiRIABLkOxTMM48HQACI4JLFA6y8eBmmAfEPkrFvcbWuZLQCd+3io2pE6mB3RI1bI9JG1WQDFUCwkH8E4l0C1TE/TgsI5AE80HJVvsSo+gGUfGcTdNneTYIhzo0yIzxwFcMykONQEAlIIEK49uRHU4BKeMFNUGlxbAqwMzTNSo+dONCHrV/BYAFKB6d+IxLDCrMeY3ZTIEsJ54L147ZeKnQOvw+rsJGUnZ4+AS0gV5ByIDYAebEbuhfExvI4BY1WJKuAIrUOzUZmI9345KULo42RTsbB4hi1Yo2yEycUMgE3E8cBmJtOKyo4p61/4AKnkRbB3w/Hh9E8QamMQInYI3/amxwM/poAY2Amw9gDTQGsRxhM8FI7XiBPk19gHVY9uLFdOPHo0rTDvV8/GWGc00YhFZOX6ydmV3o7h81dYqgU07IyjI6mo7PLJyc+ZTIUx5PoycUtpHjXJoKyYFmN2klixCiR3wrAaY9hUKpIJII6hI/YZmcJBXS9168Y+7FI4H4vEDAtLO6mGzU1tk0skAfo8y+wuLKmOwSCH/I2AZqAPqNwwdiZPUB+IzxI6XLBzEF/o1ZUzqa1uoA/LNebMFSpwI0Mk3dJJcY3zhwQEkEECvTNxTGoeKGosay0uIIVAFhE9oIz7EP8XosI5K1AfUD2Hvfk3LCzVTp5TL8YiZCcYIuAzJPUKDRdPaK9QM7mG4EC9I4jwyNmPQEzxwO8IxwEzqU6slNXSLWufGI/x6DDo7tw/8wB1bM04P9Juwoy3w5be+NsONoxqa81TKgM7VubVTG9QERbCNIJ6AKYrFmI5cE6WUD4qDsLJNU7NTIWJCvs44B8j44VetO3rjYncIN1gYjEYe8XLwzZ4+Xo0bU/iMyYY4K4LgIljEMxTCGI/9I4VLHY0MeY/C0BZI1GAL7TBAHOyo9jzDCLGGKI7I3wQB/qpwK3SSE4kc7mGz+2BZQzkzuyWIwNbY9dy59+0jw92kkDTEOjCN8AiYywow4413Sb8YhCoyJI+Wkx6m2QhZieHOAK/TPYrFHLCwI5hE88o25G1ZU/YfO5TN16wtLAMlMv61bw9Mo7JsAYYgro5cY874yTYELoLkvhnw8N7HoItWIz/e1qUgTnSHMycgOnpz/wz5MHXuILEHm55LLm7a3vNBDo+POVI4GlTHuLEjzD9w9AQL0rIgY0oyfT8Xa4+lY91gW4ZrU0B1a/cU6RwDHI41q7pIyIIL7YFzwzwYMNZ3OIH9oy8+tLI4+o1WJGc+CiKXOINJexZIwWU+mI/Yl6uAEdpxsrt6s7iEw7M3iUE+qATe9UGgeoxakD3E9UYwbZ4HmA+gWcYtl420kvO7KSrMp08gzHQIGnLHkeguIHhOKYrKAZuKrARfG3kzi02TwxXrNdEwJlzNSPwGDq67SkworCNLj/YyDG5pC1ZqeJokiunfo717ClUOylDTw1rTCFAJ9wDh0xGo1Yo4jQJk8of1pk48eYzxMI4eId8f9qm2I08U23iJby/nE6dLI44BVk/lLDvIxP4xkuyt8aJxLZ03U46os8AzKQ04SAHa49EIHkLFCJ1l0H9E7ME2orL4C2dI2qPMLsHuAJyKZpACvObLkBXrJsaPijV4EEnYGGLBGmptozO0FY44Sfs8s0wUzVrmorFS4LMU2qrJGU6jIwSUL7qEalGNU1h5+e8YYo/YrFdywTU31Y4bRHo/JgELD4xxCTao8REwiY073mx7hTTKk52nLBg07Uo5As2BMPoc5ZI7p0Kfo5cwO1F+zAYXYA/LOJmHLk1zTBhaBfAE9AV1o9JHb+8GgkMM8S2LOcYv7ALhLIAFNQ250wJpY7X3J+AJgrNIwBuMwuINhUNmK9ZrvOkT/Yx5TH+LBRwIkZr6yXRSHFo3mLGYMB3I0ywLcyZ6LEWo5i17XiOtquO6xDo4fE3a49zu0EEHsIqO02Gi5IEDNlwd83BoGlTPHo5/Y+RevYo5Mo//46iozLOE0Yt+UItI1gIwNi9GzgTo3iUOgp/sKVqk0eQAKZxQo8GUFEQP1ANKLAASHE01roLQrDGI2ceEIXk145w4FqUsVTIcSJGu9vqezc4szuZTLsY5Lw6PzZYAOSlCcUCjWDUeO7I3Dc9DEDdKKChUpeol0E4e+UqdfBgiYz8I9wxP9LJpY42k6+5gPFmvY/my8RE2FeeOcBwE/eR3Scw6EHLTBF0+e8dckyF4wwrIfOwjM69Mxms7CYxJ8I9QCCgJ1ox4QCNICbQEHww/x+xE1uvnfw2/49m8YoAPXON8Iwt7E9EOHTBNo9rcbS8dccxyuBuUxgZyGwGurO9rFsrgnYFFcw/EQtE7sc5p6bqQLUU2Gc2srElZqt7BZeTtUFdQayI/XTEiY4jw8wIlko014/go3XTEf0Ep8MwAIqOsvicLQDqIJTcwGeySI7ErKH2Xf02ok6tlos0mXTIOcMFIxHeKYrO5cNAZiPOh7iwAI7B54xI+HI/LY/dvi7px2MOXTrlTC28Z5k4wAAky+eYLGi1DEc8+q5IAYME0rEEvpAFPrs/kYy2a1EaFGAPaew3mMHLFfTP5MW6mhBIzUR1ceJYk9HQOzATXw8zoKT4yDOMPO7LkCvSdaU/gEhEADh0+dOGhum22r6FVV41d+6FI/2o2TI9yY5IXH7068l07ExPk+po2huprI/RPZ+BzWLLtAPOiyNZKe2A+gU8rIjTGt7LJIEno4MI3aJPuuZHTHRwPfWLwI4poHfqlVTKdmM507O4H0SlVExxbIVAC28d9TBhoLcY+kABSUCfpsLQOTVLaLIRNlxzDlOc28U3ufMa5oMGTI7kI3fqiNOHvk1j7iZV0ZxFzkMbTD5jip8CWM9WI0442IoBsfHVYx0QB2o2gzDBqMo6jAE0Lo0AI0Kkyi0y9huKrI0YBv22DTBp6aslLPTLPUNfiH6qT5mCp4/41edOAlIP2UL8E11sKs45lG2Hl/aq9cQQJ+8pRHOABho0NYAPFgtsBoIzbYEZbTcowFl5sW6G89oAl5o5Xazco7nw4V5xeiKZFiRsyyI5ByBVTEkrOOcLaJCAcx7w8FAMy4IvoGe4jEq9rccPTteLE8yeNY65beRespLGyGuUwNEIDcDFi14aYxzo0usNoY5HuBMk8Wo6Ic8054xTPhwAA+DriiGcPgo+CICEE1xwMdYNguuZdDHI2srGhG0/04VTKwAOyI5mI5zUHWk9wo4Eo5Lw/lTLiZ/gzCcgODlbaJDZ40NLJUI2PI5/sI8tHHI9/sC6sIK4N96rTLJpY4yrIRmiYuQ1AMhexHU1xbJUI7C41nC2fLJwk3WLDFI4Qo/4K1l0G6IQmi6ZTFZTLDLPZLKa44RqrNOIwY8t+cNs7jYvAam6iGfpunHjk4LLwHdMw8yzylOxbPN44rwKxkA+LAIo0uY/bY7ZAMIsz+PELGwGo00AGWrOmI6DIt9TGni3+E32gB209ns9hB5lWPgY/TC2s05W4wtsLs+x7U9QEJQWOUQD9I1Jh3yY2AYy9OHp6EHwzlByDG3skLFbGwG5As4zsfRPWHO1I4O9+04ADAgB8rEIYyZAIlTHnsFFY5yI3wQOcYIMcf9qsWo6dI/AI7X6vmI2dyy4cwkxDDWFbI/eou8I4ze80GRBLJaY8Mh/AYzjINTeDX41sJjDLLPUBPUD0m/1A+aSawYFio6zkApHODU0lLCnuxakNqoES01qkwUTCxTCmW4Xpuch0uyN5iJEALY9DLzCQI0dw+MFCno8MZi4vn0B8XTMia2uI0RflzTLRsP5R/FBvb/IlqYjTAD6+4AKa2xEB+LTN2qlskwYYuuowLc2iI7ClPwGPb/PNw/7AIsztdEwroyy89tquNsBBQHqLIgY8x0zRTtzoxOo19nVNAM8+ILSBRbOMFGGo5W9LMG7+5yJIwt8Ufy8l41E8ZqSfC0HXTGcI4D5QfGCpTKM8FMu8IC/lTLXgUEvOBLOuY0NLM6B2a+/Pw1krP9QCzWL7pt+53q17YM8t7MzTLF47YeDhE1ZIEVaxMk3nGJPUIAFHFo7RbKp8JE3YN7PsKcQKZ1o9rYx2SMQKUBiGurMsIzco4DoySZ3O/epQGko48xLZeOtqicWHLarDUDKzAKUMtqkS44euI8yXWLOHoxizgvNVnCzqIMDsG8ZzkUD+ohDw1Eowe46hM6OqKzUCFTBuYino4fE1u0IDZMcqyno2PRIlUxHPDdJ9PI+lIPpeIH4j9Yl17DwEPsq1RC4L4xzTqaPVtqxO44mk2XTPVrmup6mo78+7XiPFTMQKTCrJu8KC3G4xAgI2fY+YyQDIw3APTCyNYNfBipTE4AMek2pk+G0xph4io2Uxdt47ji2GLLRXsIkxRbLao6Ao/NKCNtmH+EcQFpI7h88xk5oMOwK14Byvs6sY5MW7QrLu85cY48xL+omiC/keDFTPMGPoQPVrnpk2NyPaV6FI6rI4lTENCwAo7D4/xwER4NTk54aFcY5ieEJbGnw9ExHLTIXSL74DrG51o8rRmyoxbQC9o/OePTQIwozWLPNkw+gWrE5Z41rTCgzPyALlqjuy+9rHXTFtTExI9kIgzTJOzLhm6GogPx0wByB02fLGk87uukwuMiACcWGEvHxk5AsxgI4ds/YeG+iMOmseW9VmLDLN1I+IAKHW+NsLTLGDa+xwAxwAUa9loE+hM1+/rTM6UBooy1MwFQFIrHQRuv3tnLHVY916+DIwMlGukyh3PIczoU8y4zKzDYIytB3Dw6H2ebsJFmKVo7zWqka+lq8YF5yI56AFnCxzo2MJIS4916LkvgLC+co9YxyNZDc47gIykCRdk+413mk2W8xdk3JzACYyES2ak7HV4Rms0S16LACY8dI8ai4aIxoEB6G62E5iqZLLqOcOIwKOmZ6ACTjPG53lI2W0InYM5K4qZ0usNUrLg4yHMzwcgVqHarDOE1ZICxe8LS2fBiYuSB8ySIygYsDsOIwBRI+FQIpI17w5Gk7DLLnyHeIx2EKKlH8snck6416vYPBfDlAIlqROE9a6yG4/5otYY1IrO4AGyyVlI2pk5D4zMADqU+7w7Dl3S6M3o7Donn8xD6KyC2JQPsKFemFIrOlM836QqlOXI5KY0FUAxcYHaIm4yZCQWU7HE2fBwqSJRY8OLKJmjL0xUI7I1neI/O6F3IMPI3wwE5MFgEP38DBqD+oiFox1qxAZqExBqwPv42cJJgi2TAP74wNTAA4MtM0JwEs4JQAOdWLpY19+C3DftTE8rIx2BS08JekusCQo20rAhp2584C24w0x3psDsF18SXYOvw+0o3mk91I/eoq8loMcVHJ88+M3w2fY6XegHccPI35xOUQITE1ALBTw7kQMw4+AEPVE/AI0VK7nw/7APrs32LPxeFvTIU0z74wbePQAJVY+cYL7I+IrEbu/uox7s/mBw85IZN23utuLFeyTpos1TJtw6+MDJh/5bH1Y2L80Gk7fAJyV2OIBNuDzw7HYwByRYANXTHax+98fEB5lp4xLCRJ7DUIFTG2YxSFGAZrI1hUFHraMDG9h8+Io+864s1hzUzqIC4NJD46cAN6BNoYGIoI5Qvbkw0GMGwGjY4n4aZCyTjNHw3RI8kE8FI/eosNYL+EwlG1+szRTjreKhIwk+6qIxMwEEI+j+3skExI6ho+SIiKkwqlN1gX17KN7PJqXqlE3w0HQOlMwHAJFmHCY/ZTG+iN848Uy3ToJrcArTMTOA0q7i4CFo8Ym1bSCOLCjhPVLIA07XI0LG3GowEFONY5N65OIGRTp6LJ13JqwOHp1ry58k4kZrf3BQ+ZuE6+Yw6Z8Yo317LkI63k/2iKSE+zTEr2wKnk5ejYOTco5eybcDAI+DJuRboh/Ewe40YILDon9J/NKJlV8So2t7HJzNsxPcYxfALF49as08iMTY+HC+Kk5Wo3gIzdw2Z+7iKSaI9ubCWI+mI3IEBdI4BYyN7GIwArY3UI8dasLE1ZAFgI1ok8pLLx4yxAJwSNZTJt7kb83HUzwcg8E39wx3ADHAUpLAlowgI+Q4HkrJi02xh+ICHlbAx21JwA0+1uiB2SISfjXeIn8X5Y0A/ucbomE5pY7cY6SI1cdFwrFAHH68V5HiqI9PsUi0B2SOyaORenXs7Sk3LYIHaGtTJ7YKWI3/w0tOOpo8CiHO/ZDU/wwH9o9qYyGBytsGlQIsS6G81lLMek29mKa43Nm00OxIM+tLGYM3F4fIc35bETTFxo0bU//qszahYsxQ2EoqoD66Go4C5HhkH17H2LEAFMw0yhUN9Y+4EKf4NOE3nRGVcC6LALCzCrNlQEt7Ce0JpI7r6cdOB7TDqswEoI8TGubF/oyVY7zm5tMOcYJOoIRYkDTKfo2Zo78K6dmLgUywoDVbJp6aRejlAHLw2doHHI7ExN9AJzEN5YCiKWzw4MI2t7KwoZTLDc0pqwBAo2gqWjotWI9FAHhkL5Iw3LFnI50wP9JnlLC0XFio9PsSul+xwIv4yai38svm46foz0QMxwHNo3qlKB+Q0ILgI6aYAW8c8wP/+G0gOBSN7YKcAPdfHc8ZoY1ZAHcINSo8vAHUQMFo1GAEb420FBRZxCE8pLJFmDkF4dyxXANb16yI/H04ebDSLVceAI+OorFJk4jw0N82Zs+/OJ1o7kF7F83kLDnU5kACtsLExAwwP20yKC8XU6ChRa455wFW84mx2mAznwtz48So2qLBQY8PCzvMxcwM1TDwchY1umU5eLEnYKguJmLmm4nE8R5U9ECD3jX5LD1bHfM4mcXsYtyY2k0BirCdeFHx5UI02rBcuVl0Hfw/RPcviREvBAY7CY56Wwzffuo8GTGKBGqPBU47+RicuWcUsGrKXo2ZAL0lC/F9uIEDTCoi2P2wLC9L0yuizLOPME2fLE3w7As40YGyye942jc3BoB+ow42xKkONbW/LENTMRkyVSTHI/dI/fYOZM5nTM4QMdajXeL9uOUsxhaBIeKMAKSk97UwsYy8+rErDciOYyXrLNkU3izj8I8WlyFkA+gXYIzOOHzS1103XTF0Z8bux2o+jkz6M/sxDl462E2KBIFTO/4yQACHu2TIyjx8b+BQo558yxGxPUORwNFUG6ALrihRbPYZtZTFDk5p6TVWtWLGxwEyozeLGpHB7E+KrMEI3mk29mPrU70uCpq4x2FtY2SIyEE9pI/JTIhExksAL5BwUDrw/RsDFIzxLBU4/GBGiI4EIzDWIp47YUDDJm5LDCkwsY8l4/YeGmLJBOxQC32LOIrAuS/LZzF+0aG8GrGFY5pALRbMth9ck90TFjS3ZlgFTLmk5OIKuAP47kqrJFozOOBEAA2mqz6YJN4VLLDLA3h/BM/GV2GLIJI7o47Xo6Wu5aqDsLMZTENYJbo0gAFto36YOgWzAo0jzCcI+Qo4S431M0wY5/Y0LoOt7Li4J2o43iXY111o/Eq+yI7B/O4I0NYJZYzb5CXYP7qDLzKKIxBc9OY7Y9HSSJe6d8SSwI2bTBa469QH3oEdw/wGGzE7cUNXAAhY+ICPLANlLC6LBAE+yaDYI2fY6Ui6XU3ZFjxMMuLPbu64M5MAAUAPUudkU3Io5NK2WrKDIq00ztBuOE4GeMr6YcSJVLO1uu9Ng3LHUIzCLAXYecblRCxv43F8w6o6mLP7qJ+IxExB9PEyowrTGHl3eqhDw+J4zHAYsyd+I6dLH89Lwo4d29DYIY6jjwz4I6RwB9asaI5AFGGF3AuFPFyIxMWo31Y9f00cS0bRJ5wDB47S8W1u6xvWxri3DdZTPIi1ok+yo63F9128vTFE/JAo98ABYI8GUKMOG/LE/gEuLJau3J+MnV2gVxp4xSGl4AKyo+8o9WI8QE3DEwxLMdYJDU254xLq4PLIkZsbU4RDP2UN8SJp6WnWGRwGDTNaZ5du9NTDkxC9OOBGLDV1pLCNtq3V2440cbNz1yMAL7YDbY2RLF/JxwE5VB/MGIfxF6LJ3IBOI16Y5vBNxTI7CxAEzhG9yZW/LIGN7QrN1gQEYyRZzLTIno8wSLEeAKmz4Y2eI1b+wpY29mPwGKKIxSsFAK+wGBzEOrsKVo4Tc3ZAJn676Fa9FxKnl9ncRE94AM9OMjI/lfetHHFR11LNWrPZiWoAYRqjlLPKlBNuL0rBVE5OPVTw6wYG2Y34rN+Z7gY9IrKGo+HC60FN/NGjZ/xwPuIxmmLsYwHcQ8AH89Mb6IL43DwxFoyx45bIJp55OPSZqB5UzbYJaiIsS4ZEwVLMVo4CrOl++8GwYMKYF6II883GDo/C0N1qT9M8RE9zioGS9AZqjI6II/jLNmCzbq498WUxVsM2Xl8+KFbw0V07pbNJTAQEAiY9kAnKg8t7LpbMauEYi+OQO14+sG70851yelq2ko0bU6yI+/W3yY+LLLpbHJTAZK4bzO1SdYlKSI80S2RTgL5CXYGQrXOINo8+Ho8uozMfLqQJtU+Va/HY8FTKyJ/LI7XI+3G9oEzfyCV7vm40mLG66wPFqyIwebHNOH9w4DlwPFkWM/ZFxAo+Yp8qY8RwAgo2H+GvI49ub2BBW4ybIwdYIHAOylDOLEs20n42IY0wwOKrBKkPFBjPSzAfSjI6UY86UOhbDDbm9mOUo3fK5ZI6HI7PDv/AHf40tI1R6tzo09lxlLBnw+tHBnw9yo9g68NIMXxBZwIgVxnw/oeCHM+zeAkDDbYAdTLV/JrcJKlNg6zjTFTw5Rjh9ai6LEi273I2LIPNAK+5gykEosytiJ1o73I65bawoZ1owToOngDkUCFehfhhSGv6M/pM7tVwVqPHEwfEMgzJX1h+Y2urKBo/0lKi5/4vPw46qk1+sw7M4Ik2nTJr10Ru1Q8RDoz6yfXLJvLDHkMTLD4Y9g4+HnABx75QMTTJTkOECdv8Xvk9+kzTwM83Ahovlp0yEKlLJhLMtqnIo/7mJPowvNffWCdTO+IHv+2FY2HTCZI2qbiiU/sZiF464h6SU06LAsh3keuRbDCk5mI8wE6ywLRUIK4CdeFdYm8lC78IoAIGo+pQORLOsexeo72K/GBN2LNPcRyiIJIzcR0EI62Ex2EFcibGLRoTBzk8HLGWLHDI5AyCZI6OLE4JCuCxB42WN/YrMquPcIwSUwpkwfozo2lnzJAoOmLIhizvI/zTJbwJvo+Dqaqk2YM2joqlLHcIDRE8x9nGwT04+1SZnQGL0+gQDxwHzy3sInno7u81Wi0u2nsIhao47I3wACwo+DU8qEyzI8zTN2krnw/yULX0x2o/w02pEyvScBmM6I7F2+Sc/+Y3zo49XL14+nQLK8zDLFysYjPsdanCgPYZuM7gM7h0AACI8vAORU3UhJGB4mk/fw8pRAxcZ2kNyZc0C7BLP97nnV3nkxki5RLPiIwQzDcI7aow6o0cQAQENuSBpTFYEO/m0ZOtExCM8eBSOaUEOjNQrJuo6yfdB+ObQHDI498TAFv9E6VRLVTGU+JkAFoI9BQCrLHhkNxYPFTHnIx+IEtbM3w9JLM98EM+Ce0MC4JOLMdajslHa4zRkzCrE73sVo2H+JgJ3ik5sAXzTIe80Mk7RsD7g7wC7QrPvo4xTFgI//AJQ+BXALLkGMJLKlLzYwgCe/TOdWGjoq+Y45dHVY8j27gY5u8DmcILTD2F9Pw634yp4ymODbY6RbE3TDxnmjohhKk59smzDnLLMo7lu4xbHqt4AFEGk8C4Fcq22GyiKezeDFIwIo8ohFSKaH4DxZnToDHw/EE2Xo8ec9DkC+Z/RZ8Q02yE+hfU6HKLS+6mtYY9HI3oIpJBxe61EI9MxNTeMQEwdYD7g+dODTUfO7PcI+c4yKlJdh8/GYCrpHTI8yZOIPEWGe4siI5ilOdG4+Ux7YC120p5+nQNTOKdo91gWF1JZ42eo1009/GDFUyNIG/47YkwhY5Mo1jEC2U86YH3wuGyEzwNOE92E7X6ke66H4DXE21EC9OHvk2FqzMfEmLHLTKhoFEAEzM0A40O4v/4MfR/iU1nJzOOGhbFTQ0dTLRUM2LJBY7O1wqF/QBfoQOgI7+E1AHHHYORkzAo0f0An/PtwwMDhVI34QBIE7lY3lI+t7BHIwt8c4mwzC+DmzKqc8wIuM0iUMW8Wu3ERbDp9iic6lk1krLMo5ko0AEE0AIn5/wwHo/GGN/nU+SImCILDLL7prwI17h08IuIkGtTHoo6KG3S6LYeBVLIgY8w49mLPlqBJ8CQoxYsy7piUh2oI8yQM058hI/Ho2JTLQ0xGmvxuXYI2BY8gzG4ZsO4KHM+As/5y7uoxvHonu7q05lLJ6LLSp717DFIywoG0gCbTD4Ixuc6rIzuyTm7nvNJuqj9YqX47Mm0zM031/MOJr+1xFxuYsBmLMo1to05o6g6yBIOhO/6M/GI3UQKliH5LNDw/OkGxrkHTH68U0UOnHgDa8K4NUrIhU5IIuUm9FuvHMKQi/gzIHaN6s0M24YJwdw2dONKLOv40ywALTIRJFcC1Ca6zwGoI1NOOBGKRo3/3naPaliHoIlk4/mI5FenCY71oB048vTKslLf+9pTDtqgtLBZwPDTLxIyB08MZoWENz49QEBBxkfw8iI76FZbIGvYxzDtfBvcY+nHjkONAzOP8BA5xtIyat/lY7wSN3LOU3OV6/2O4U03LTH0x4nrMuLAwms2KygG5328CAG/O75I1j7nIo2r45EvBDw+IoxHPOXpwzk4m7jPyPFTDpolTLDnE1koxHYKpTPQ67EkGUxWPMBlXN/0wVqL0ZjYQKs43CmviU2Lw1rTJAo4vY2DOFKc8RI3Zoz3jX14EwUzTUWfBkJTEuLK4E+Hw4XSL0p7+Rte1+lM6qI5ByCTS19+Ng47LkHWc2YUMOuoJI04JPTTOuI124HfM0HI1kK4KrDMk/fWMFI5jTGs092LOnHnVZNuSDIEGSc4HQAe403sD7TJJkGq0+mI1WkO5KxnS1bSFZEwo8+NW04NyHCySIzlORzEJRI8xTONY2FINorBUI/Yo8iADNIxzTvjLN9TDYC7mEz/Y9r04LpzmcD8YrO8/LAByuLTrSFo2QI47G8OW4xIEmoyRQu3GvB87t16ZM+xExnwxEvEWoC78F17HE0wKnkC5J+E0LBHyJ+hLJE3RACLO4PKo77pjOOKbYEHTJVuHRbLEUxM22lQIRquGyOJmHoXv6M2LI2dTKwoQbIIAFHLYPBFDwrKhI08U5wEErI0oyQtTAwrMxKxD6FZE83wwdTH9E2UxfRsDU1+m+Li4Mt+SVSc6Iyxo2440sJsIk9qlCPo3EI/rUxXAGqLLwGVxbCVY8+KIfE1484J8EmLHlLKKI89LCwrNF4LUS+HC05MN96iNOBNuFFLFsJhK0Gzw+ECTtVnkLKaUEGk/2o+MwGqPMg+ALWz9I0doHZoxJQJDTMl4wuLBirOSlAEY5ak4IxDKqaFTDDJpUI63M+EI7DUHvNMf40eG1Kc94I7I09GAHkUz5I2dTHfqm5FDSy2ArAxcRkh9uIy455UE1X7pks/QICcI2N42aF6YrD6U844wn/EHI19+JnV4Hk5eLLI1oSfm0AImo0C42wEMF0E8yYwAPIEzSLXZTIIxKX48P43mLM0SxzN/fYBZwD04+fTNlAKEo2N46pKfREw9cHMU554JBOFOp2EvODqYR6OCo/mI1cM/5bGubP8E6pswI8++ydKLDR9gPFoAY8Lw9ubBBLOE8bco8BOtgY1dYr7E+Qo4aY1NOMOmuU3Ijw3mDhIeP2o00YnI+z/M4AY2fYw/UGWLI9XC7MxdIKtLO9NjMfFUI5cY2mA+tHMrWxwAIYk9oY3PiKvO8Ko17YHlI7qBL7puzUVhExvI5BIxVI8kV3PiFry/6M9t+qKU68rIwk8jI3SSHRo/BFMVobvI6t7E6LILEMdOO4I/LI/wo5JI+EvDJo88wLfc3vNAPFn1Yz5O+ZWz/Y3YI/po7045Lw45wCpI1ceFPi9VmJII0mLEtTI1XplLP9qgIIt+mmu3NnTFklJXyxSm1pLDOmN3LOqwBfq7DovXLKxkBQ2FBJw3ors8aZTB/E/eaz0o15Hrmk8y4I0I2k0G0rEilMFKH8E/1TILSBPUKQ0916AVqLnyG4AEBLJZAH68bi5FDJ9vqYqI9KLAtsDRThNZFR6lBex9I1eLM28Z6I1fl50I2qLHGAHPTN7vl1ozSeENY0tOKYrOE8f+o1gIybtr7YF4E+mI50IyB0w8E+6mlXI53Sfvo6nizzAasUybTPkeC4eNkU/C0Hsh2iI8TB7rijMO1S4KxCWTI7Sk1+s1PIN9gFPILnyAoAIqt88U44e5WE3sIoQoxnLLi5PBFOAqUbU8GrAgo1rI1AHODLFIALVTMdoBQ+Q/s8GwF+Iy9QGGo3zSx7wwrwFivfG8XDcxnwy6iCRwMMZ3kW10E2ukxU467LKbI4e+IVTD67bPLBU491xJByLYk554KOKkRbHe+1PWLOQNa55DTIfxPlY7kvu146Xp6aUMv6x4AKgyzco2U4u0wDHTFwEO+yaDC06TjUye5TFIAJVLGau5JekwuG3k53ILII/SN4DOMAFPlTGTwwSyGqLJNls6UExI8x6SwrFwq5pY4g48x036Iwe405G4qOsmzBMAWArO7I+1SXpbHHwN6BEEo6iq9So7qOPuuUgAAGM4GY5cY5aqKsU9uILt0zylJtONZ0xJQJ+APGU2Eo0/gGso5HTE9EEUKTfI+xTJdIwSyNbyyclBfhuHPDsxAoI1uiPnJ2yowqEzbTPsxPUuadLFcM7ko3gEFWLCyo2FV23k3Ii6fIwrwM1I0ZOuECaSE3pbBoFFnC99gLI1txV9NI8Nsw2LCRwOyI2tV4m7s9o/vo4XqFbUAPUzNuYzu3raPHYKVo4+mv2iPck40IyHLDygISBGfKZmLG/44+uPC0Nyo5cE3pTJLIwEoE7EzVWmEawTeIe+DMSVrU2SKx+Y5jk9wp+1SSK7oBcMLQEZeEYYygAHJa8LQMj41NYHPw7U0DMABD82vI9JLMeM1sriCAETjCcl1to/jS7gI7uANDR9aoxtI1AIxHPMzaltTHZTP4I4xLD5MFPWB0APdh+bC4Ne+QED17HRbMBEMdYF3uEywGmLLMtri4EOmKXo7Z08yYI9YxY1mg2CwkGeI8JepD4w2LG7U/Ee0EQHra1jI0iI/8XoaU45S3KkDSeHnwhFm2OO7RbHliWgzLEGFUQFJkySI+Nt0DYqKU+TLPQ+NIrFCLIXYKsQEKk4RJMNs04ADCp/x6BUC8fw9EOCV7nBoOZV/8oxzDjHwywo0/gEYY14AAEFGAsAzN86oE85qd5GAZtaLDxLD8Yt/09pI9LTOHSYIk7G4wbRMiAD6mJhLB/E1oC4JLDoizylNMF9ArPIc7jx+5DiNOJZQD4M+Uo7ClMO09BQAONzC2yiKb54wK61tyj9wxFd530y8eIpTE5MMmnFTw1gEDBocyYDOY8Rk7so0bU+cYCi4L8E9um5nTDv3uv590Sa5TCzTDaLMiI2YR9Sed1I5pC5aM3sZjwuEMtdgELLTJKY7Sk/5MYs0urcQ8Ex2rCiGprI6mo83y0uU3ZUAnYHZI9GQIeEyTYG6AK+Y+F9tPUwQKjCkxzk9tALEl+Rk2/LBJo1Zi/AI0TEBhjlk4/cU/XOwtTFjKdSeevw1l4+a46nTGGE0gh/UO/tfiJ7rPTIt07GQPoEF/RBiQ/47pfo1bUMO4AZLFWJIbzPBMg0GN+UOlTEMPXKrE85v+EJds7riu4AGYUEJS774M28U6Tt2E4MI0tbB5gF7w7kQKwEPRIz0QIBcNzimGKFzkIbzA/UASyHc8TLqRso7YeEpekfw92qgdXVfm62Y3zI8LQG0ACW41B+x8rAWDomcZgo7MtrII8mrBH2cauOQ4G/46LS4VXOpozDWHRbEnw8TdOuY7NTCFE/wwLe8/uIy8k8uLHIi0Sq+8o2joqTw4mLGFIMAs2cUr8lHhwBUcI1AE/gN1gUW+0YIInYDPexa44vuPqowykDcI24xFPWMqEwfEKGJDfyGtTJe09wxM8Ux/04JuXJ+KPzb7E4wo7B/EdqlAI0Hw7JsLRUEWUF8KNmLoXSHE8YNLN7vtNLJDOIv4y4Yzhk6uULB/AAkG3ugI4zJTKKI7l0wyHOuYzqIDaK1NILTrdHTAAkDL6YylN16wdxLCY9v8bmkw/p28Z+cbkHI99YmNTGeI6U40lY9l1yQo6Xw1RC9nLCFFmA4JGkyAZqyCydTIW8YYo1LEyQEKIuEzwA0e6rI5D4wNTOYIIIk+TVHerBfAR1bARI754yCgAwrCZK8l45wSOumpJO9UiG+iJIXJT22xAFtTOQHvLo7KYz17Eg4wq43LC8Rk8dM8CiElZoHQIpLH3055d7gYx3I/lTIPTH4rKyC1EQHarJCKZufLTLA/LBFAY1Xon4QByZsAfeFzAfTbYBdAD047gIkb4zao8xcxW47MS9DwrVuQgZnPLLQrHfdyuOJX1mt7KGJD2HsHY4j46N7EuYyVSVarG0rCiJ9kIlEAETjN1xCRLDCk2cQLUEIQS8CY0yU2wEGA2JByD3wzHAdaU+KrNzoy9I53LGiAPlY+AU93LLMtoli84I5vc9BQBv4073t4chBxkM87wp2ubKtlsFAD9I9ao4cSBKSIPLHf8xjo/oc118WLnULoxDY7zEyKlBRk9fiEz8LME/WI/oeOW4CBKT7gyZI3ZI01oDHnP3LOdWEvI13SQviJzY0bU0s08kxO4I7V/H8wEgY0Kk9peOtF24k/K0Jby2/I6kko9RlJo3MU+qu2l3HrLGe4uKUyKlEccwHAF+mon8dLw3PY3E5C5425QBUI5AoPu129CswAByU6yoyuOLO4KywIGeL5THOrH0SjxI1zBtdEwrMyQ0K+5sAzP9Jivswq40tTN9AORkxjq1ALOMFH9E0lY6KGxxCZo+BzTqOBy3agEvJk41/o/dE4GY8hNynca7YI45CiE9Tk6zTCMkMMZsMs2TI8Y6HuwEoql14Bx9/v4wbY3Sd3OfO+IAKrOuY+MwFVpiRwM74+Dlcek+F9sQI2lbN/Y8jC9ao07EyNLjgIyPo2mmm9U3aPRZwJiS64M6ZC/RPT5MGQrbIePoeMfy+6mJlY+Rk7QwHg0y8I07E0j8XrTDwEBlXDs+N6BHPftXp0LoE0ULyI7t04d8Ucs2ibOdODZ4w0I9bY1rxB8yGuowSUPW4+No7YSGEo3iYCfY/0Ey7K6IIzN57gY4RI53GA3LN4FGrI7RUJlYzqM4HAGLkwKAORwPpkg8TIMI9tqk5nJVuBD6Ie+C082FY+PLPMOHoXhp47fF1jEKGo6pcL54/dE6H49uIJuI6e2EIt/ExBBI1Ss+XTraujkxF+ogCM0lLMqE7t0zJTDsLDOmPiMyE47c/S9a7uMfZTI9XFrcX/w2kDJ+E3Uk9wCxggK9o3TBz+fqIrBBc80HLDoqbiES4wP4zAfZnwyzR8viW22h5R0TEB5THlY0Z1ODM9HpmdiyyI5RLA2mhpTNFUKADEd2zOE+hfdtqPu00XE3keobzLuMSmU/2iFzkIZE5/sCubJeN7ywMbwyTjDuyQC+7X08cVxjo3OIBLkMpLCEALX6lzBpVY1ubAPU9LE/peLhwIZFh7U0no+POY+ozZeAviBSlL7OaU2N6BJCq6Y+EHIytiHIi4bzEsJr5QL+okD43Go6143Xgc6YONo1OLAASF/RA6EL5I1xo1oC6do78Yml3I3iV+bL68Ut7OyO540MKI+sIGbwz24+6mvlLIUAFWQOAUPLo6ADPdTEyoz1WxLU4+U9zdyxCSYma340Sk5IIrVTICrvpeJbQBVc04kUK7ouMyfYycWNoI/7ABcuZ/Y6SrAPZBAY6hI7i4NlADlOa9QBKU6+QGNU9TeEMKdyo7so1wOzFM87mOtLENluumsCiGfw3SSBUFFbSLVbH5LJI6qHIydeITo6MZgGYzKzKDTHwwEVAHZIwL5Ika8QEMw46CIisRwRfBpTP1e7cyVbUDOOD7EMWo1FY6AUMdI883MGrO6min0yFenikwzk2AkJAs9pUHxk7vIy3DVIm0JPHDw+PLGMYtpUJqo6PuYMtWFIFDI3lbKH47xS8dC9W9xoo9dE9yY7kiDxLEoI4W8Sdh/os3WLC8+uT60d9/F63UhJPo9zAULG62Y1ju/2i/i0tvoxHU7NEJVa/orZX9+RhGorJW8Rg05aY2vI6tlpD41SKRZeXS6ACrNRTHZ96K45kJKqI3KkG/ePdE0bRHyurHYyGcb5ovB+PTkMp0xxbOyaDc0igY1io4IAHyI8ohB+2CjWE4ALEx92Y7uzP7TFNgE2rInh9Hpi6iEyV+wYBjo3KrMRJzzARRbIfTObsKU8B5mBS0yNLhZLFrwxucICrjpALa5ETjCMAKu1BKkLW6z8YgtuzygMK4Go6KYUywoFdQVZZ+rcY0I42G1fTFIS+6mucAJuo3hwJly84QA44/VLMLsEUKQE+//4JcExQkB2SK8u24k64ULF49tqKPzdFR3UrNg4zLjFoZ9vo2FKLAE3RI0NuVemsFo9gB/HYJ3GNrGzlAA/LNkAnkeiKC07h1HmDpLDCk8Ll1ZE06LH0SkUYz6s88U1/I4wY0LGxgQE3wxmE717KLIwxwEYIH7k9gujo2o+o08rB7w26IfYo/QE+ZdP9qipAGF1L1I/NKDxwKHM81AHxk67YPmI1aC7la4oHiclKH2WVcHGoxjS5ExOgY/Nk0KkyNIAuY6FaSvo8uLKtCy548Ik+gI4KycquOd81LE3lLHtY3Nu2N4x2owzRzbYCxCT7o7hJ5kEDAgFEaAdXbRsAdicK047I+U3GYgPTugSU/OkIAFNNLBDo4sK/p8KAPjfk4XGOmI4v440YGDEOHnOHSUilAjLK+QIyR6Rel4AEKk+KrHpbPO7Gak6Qc9MxB3GsxTB0Mzky3LYCEicl4wdXb9/XDkzciNYY8CiNBIwrN3bSW/8+X4HY0OBSH8svI3RZeYyGxGYqrTYjPtCzF1sHCx7VbExI/uk7OiIMI0p4K6sLFowUawpHHLavB+NjE5ws/hI7ZeDqZ0g4ygM21i9vCSmOLgzMV5CwrHv0zOmGYgMbTPgY2gEB2ENFujlLAqSJp6RAo33TMXxIg4/eCxoI7LTEYqJNBy8eDHAeQo8b6DzHdJLNIAMHY8MKR0zrB/En412ZwAI0UY1AI50qRngApk+JmDMkIx9hyuGzu8QKTXE4xic68ymLIB87yI/dSFsk8IKw0LAYU5QAId8SFo8i42oR98k2M8xnTNloPzIy9o+DlbE+L/4/mV/2o2N7Ie8c6NzRThBxoAFIpTGBMBsq3Y99UiPhE6s+A0GAWDgP4GwY4JLNju1WJFkrGgYyClIoHg/qpsAWfYzPi1krBki8HLPVLMwAMyYJ0I8dC8GUPYfEA/sM8c7mCnRakgGQOdtAG94/cY92ks64+KKJ36/XTKEowI42vp0alDqlMuYzreE0rEia4He6OPXdJPX1+R4y7w9XTHjo//44t+x3w6kAI7I3mbbNIM8o74J8VTJmI5u8DDQin8H1Y9ExrV/LnHs8rI+LFgI+2u6CIqHI3lbFkO39E1ceNebBoEEBiK2mFceKfo+JouMoyfpuUxIKrKGo7orLie/sxORetaJCmU4uIJqwFPS6wANPaBMY1X7uHC9FAI9THnoo7I3Io3wwBQy0e8V543f499Yy5THnsF5Hrp0K4EwjLHPXYzLHnRPAo+qmxoTNxwON7Dzwx2o25izFTGcJMco7DUEz8BCqI068003hI5RLNJy+hAChO/tTHPw+KLvXLAEY7s44HaPHw6Xw2OLNaJNqoOM7oKrOtqr+E0Yi3oo/XLJaiAXI+akygY3qrPyAPGI/B8znwr8I6So5xkLDI1Q8QnwwEI4zPlYEC4Y70lITE+DY2gzKCM0dw1VcKzo9QEE8IldYs3o8GwGdoN/RyEExLU9fiHQh9l42ubIVXHGteICC7o0Vrt7UztwzSLeRk9rGyqI7i5Ee8SkCVUZyQoxao4pTFmo3BoOcYj0o8fM7JAKX45pANUY1oqtvCSE4774PuI8BE4jLJfTBv49mc4v48Vq3fTCNmDLqT20I1AL1IwnYBygGDEBhoKWI7cyTm4zkvNrQPwGC0c4QZPVLOQ4B+LH0d8orHKE5gIwSU4RqoXSJ/B2cUrEGCZeEc2368TeI7eejNTMgE1tY3TTOHC9WI9O3sAo7Ns/9I4aYwFQCNZB9Iz5jtExI98YJLObVwW8WfByK7sUI7FC3uAB/qkyo3Zty4NHX15DI49QDMfKWIxpQAgo17y/gEDL09CAKiS6Ic7+Rll0P1THk1ylUJilLkvonS1WJNy4zlpj6yTXY4KrGwADDp0zwHHI6J9wPw+hLBGKUpTMeInVDzt7J6MOSIvEBtcYxg08SNix448hGtTJ743nonaRzqlEms5suDHTKM44ZEycy+N7MUI0krI4AOwYBK0Ie+F8p6KI50qdSeSIRxp6VFTCPo3N42yGhDeHhOF548N7HS6NtTE1AKUhGNUxdI/6wPWI1nTMviWJQGzoFit1YIv0E9qF8gS6Q0/nk7opcUo2QQGJM/uo75QMWm/T8bnwxGYqXelAI+0wKf4Kp9+tLLV/BfASMkE2tzAo9FE63uLubHRpzc0k7YBc2WUQOpu59IywozWLHSMOuYwh0/Sd3hIzsLLx43oIt17IklC4hsbTEn43lLBGKVD96lMx9PJ309JuWoaZ2Mz4OC3anDw9UiLwBwtgD/Y7QEKYJxOIC/7Geo1oqsUo9rECI26sUxHYAlIIe8VTJ8Wo2va1Lk3krO0S/Ko4s+Gamx+Y7h83rTG+oyZI9eLPsKHo/NTOGgAB0AJK1KVo7C4+8I+lIKKIxExEalBKnuTVL549pUPa0yvo1E/DX4x7TJ6APwS7NTCt8brm7q09HTL5ojRk8802t7I7cV3SZ13OR4/7TE+qHyuuIkD/M/xuHsYm044KUEzOOnHuIkKLdHn87Sk3Dk9cQQNJ52ky3a5AoCro03U49XH4+8KI3HTHXwFHLGQ69uSDqF8o26YrGrSjdKLYeIL4+Es31OfG8SE43Wk8IM0JB3nRAgrFXFyVY/KrFIXPO7AfUF743yY0EvE8U+RU0FUNFZ/hEyubKjTAKM5ZQM3w4IAEBmrb6xGYqnTIrt9fk2AsBdkx6rAm47CY98k+9c48xILaz6EKJU444BCowskDNTGH+DMeDAEP+oyqF6Zx1PIK7KL5QMxwN/07II5QrHaPXlTMAFCVR4hiwJIJorAfGEzwMJek3U5UuBzTikK/YoyvOf9Yygm6YU117IA+3lU8Wt4d8eHwy4hsAD8GTHKlM1ALAXVN46K6tTEEb46tTHh8ezs2pwBGYhXrBRk0NIxH41z27rilbwzsLNGeyhEzFULIIxku3+LMVTKT50skPHYIXpt16DtVpByN2E++IF845Qo2fTqGJNkItHpgQIy9axhbF3SRfq0HTFnzE6LEcbLQsePLDBM7ao6nQMy49QCzYIzAEGorNa6x2ECAK7II1eOFry33qA0GJbII0YD8YltoyXYB5gMuLMzTOMFMGrMGUANTIUAFCAFNYPMGFgAFOrMMZiiJHRqdKMzTNLxKd9gNHTAgI6OcBIeJ306tTBAZmIwHPw6tOK+Y6LdHkUyxTAex9wZ78E0wuPK0I8xO/cNoYAsm9xV5aYzB57snQAZmJs0OmCyrHORzYOVWJOlY/g81UQNmLNSeYmLPXD/RI7luo+o8w48xwD1uwqlPrUw4o4wwD67aqk6mLG04y9oxUI7XIy8KE9o3ss4VLCwGsXU3ObBUFHkUmfBmC3G6iH1GVCo25ExoQL74AQKtF4Lt0/fYERbI3iR7w6rTbVuTDLKqkxF00Rc2x09fiChLCtpSFepaJg4owWU6nE+g49iI1qs7LrGcvB2SBOYwByQkQNGkbAXXQM8c43J+EEEO2l+AEJZ+4L5z6EJ2kM2LG0FJ/sEYi+IkERs2GEw1LKyN0RfpdTFnVzZeOEvIP0wpR/yY6mgPdSOBLDsxAD0OylMQFJBI/KrB0SrcyVbTL+8L5omu3GIrD20JCYzGE/HMICS8uLAfo2LI/u0z5I6pKQwo2RwFrkJIID5mN9OrMrCGI2QWD5y2vc3SnNWIzxO/WJ0iuohEzi05DI4f1mZAPL13iy8HY8Ns0YqNaJMV5BVk3WCzslJv19ZTMUo+Q+qVp3f5mIY/os8dalxq1tk52+W1LPHUzHSUuLPxTPore4I0RwFCOyGwKIGzSLeco6QwGN7HZlqho/tc63k1XI7MrEiugLY8zoGII4pTKYU2zoJWE2O9+zUU3ABua0sC4S4+W51BI+dIy6KX+LLdO5HuBCo7YIxnTMXxCtiAEvH3wmtOAsj4Y6jk4NGQL309E8TqUx/0/OeJKY4sI78YqyW6gUyW06AUL6IzPTAMI+wGO8azMSUTEEBLDRk4o4OTDz965QWEEo4uV2/S84E2xdkia2W0FNALHUycgIU08hIx+2JAFL0uNBx6anFKN+Ioysk4lqVIACKC54FwkZvNk4rwMnJI0IyTjOuR2QQFcC53LANTCClO14+JmC78HJzIQl2VLJ/AAEoCPI9jy9lQBksGFY+xwE8rGxrpLIySI1GAAlIGq08RI5s0KNKeouTXw9NLCYrEuU3ToIWENtACZeKk4yJQOOQEt8EVrp9wIrOAt7FPWNl4ywrIoAEp4MzatTE554zP63n89VE+HPLRbPyKGCs4n8RhoF08cuY9Hw03uaTI7juTJY/3y774PDF+RIJDx86rG9mKs47kI/lqFTE330/JTHJIzkUOJuQ3s7RbCMANWI9vqfwSy+DzJY+DLMFo5W8UiUGo6PYrEQifjU7O4MVTG5LOsIKxAJx4OIlxi+wUeX6I26iImEzPyPPpjVbFubNDh+ZTNSSNTNCe0DBE+tqkiI/rTI9QHc8Z3LBcuWubBfE6ELVso77TG4E2W0F3TBCS0dqpp6SEI45dH1TLco4vy9TWwRfOHIzOKa8rGPI4ri5iwEJwIM+yxTGhuvcY8+56d+MpRAKAL5QGl3DfI4BKcilGx7tfBoSD118Uy6CEI0AI0Mtb54/4N+zF2p03ZTHliSKk6jI9tw+mUPgzJII24rO9NhIY2N49aU/UuZTE/WhODY2042JTGuZxZLHRIIvuJK3JFmNeYwNrmBY6FAB0AP0i4m7p6YRqlJdTKfozVbNMSzAE6zkHgI16LFSAIh7JBD/lqGM42YgG/x3Ei6Nax205awC0o1zTAoYx/qgLe6+OzHTJlLJ882kp+2E51ZFIF7oMM6YONbd8AFdM9BN1okwsY6f4LVLG4i+IwJ/sLUEK342QhbnHnMI2tM/m44EEOvTLRsEsyVeyeAiaOLP6wBCgH9OJ6MKRo0b8/LI//01BIy5a4s0mDOAKnmdTKl4LLrFNYJrLFTQ3jw073r7uqbV+GyFk41bw29QDCS7EGICrp0rK0ZmaMyZCSDuEvI0p8BFTCDOP/+KPIxzEIhotSo4zLOXTtWLGI8YXphIY1bRhD6ysk+n6yJQPkKyQEM4EzSLd/pmIY4RIwKABACGkDBDOFExDDeDRTr8lNyjz6yV2LKAoy3anHY2EU0/gAGt1lLFoC13uN/Y5kI+MwOoF08TAYYv2E01k13IK3uIZE8RkzFC1Y4xHU9S4Mm456YcGrBp40RfoXYCQ0DESHlbIEvIxI8AmP1AK595hU9uLHT8cbw9DTNWToeuPCUzWZ/jUxSD78I9uLKH2Ye8Wxdr/sOZdBMx/6M7wI6xyN9Y8kV5iS2mA+RU2W0BLkEqwL+VxS0/VLE85rVbA4o/2iHik3CgM64xdIE8U29TMAFBaIPzTLi4OxYxFI0ZxN1gSQEBZCwwrMWm/1kFroAWDnExPlTKnj9CAJmrK5II14/EBpjh6Soz5jgkQISBKNx3Ii52M08Y28I9FuiW44/Cw8oxZwNPU6p8I+o4Hk77E+FTNDLHLwyWiCwIzLTWQu6ubPR9voePHMDs+OgIxfARK0IJLIRYt/NCvu8pq1kl1SKSQV04JERbHKkArC4BY5pTPvkwU013s+hLPsYqbiHgEPuAIq4+VTBhLC7XKpTIWuaII2fY63M4xbPME6DIlALL5e1Sy2BOCcgPwwNTk77uuIMBao7nHjOrJiS7aJE73hGmllLAQM51Y3uLEMk7oYxExLII4VInpbLw4zfIzOE8E40y6EtIwfULEeMoE5iI5sE2HewtLOAUEdw3WV8Zhx7cIXpsDsPznTxMIN7PTTCcI+umixAD7EGI8foPk0ADlR8+KCZCeyIfzoznU3KrLnw1lLOMwHTD5CKNcky+W8iIwCW2ZLGW0L7umrIzCI2Pl8Kx75QM646woRSE/G8f8wBjw/uIwn/A0GIEEAyh8CiJSSx1cOgQGAsOrTLorIm7oWEA846Xe4hohfABW44uoyPw9m8QqExygNy47YSOyaAIIvVo2Ey+U3JcY5vfKY+CqlNz48Rk1PINfiGFImdI+NsKpKYrOB9PHVY9CzHnNJExK0FACM8f41Ve/jLLHYycI0y6FxwPBE3gI9gul540bIFbSLVuW52755+6mtjo9vo6Ui3nk/rU7tAGlQGBMDPTGgkJx289I88o1Edw1LEwS5OLE+hFRTolZmVpxG4EZeBJ8M8sz024dA+Uo//qrEAEUKTLzP2UGfYxYs+RhDFUAt68iR4FTG4ZrRXmIrPGI7pbJs120kv+ozOLEKk24EMnJDJTGGE38soe2z04xVk0RYnvk9dEz9I9JLBH09mLn7qF4pz3I3xTALC+tqqsY/NAFgWfHq/wwMN7I9QHGAFQ+1wQGDOO/49cYxVexkS8cUxEALQsdmC+JLOt+9xTLw8wCY/b5Aco+Ak4aIy6LLLE+vBEU4PT8eOp9SeUBM0iupe6TRbIxI+gQN7U4mrDHSSxTP47i4TsRI0mLOKKLrs2pS2441EI6H48XU0ih1gI2pE0WUEXCxq448d0uIBo+J6MGAe0HQL7YI4a8mrP/dxFTGH+NYmCW4z28y9E3Fc77qEuY/Op8EI2DTPZE9Gzi4NPVLBksFrcdoT5I6mYgJRYzhG0BiM4QFVcFcdNE8fRPWZLF1TLDZaTw0NLHCgCNttyrPA6m945rLGU4jHTJgIzkUNUGsoEDVTuke7BM6Do7Y9LbAsoEPnk7gUzlAIwfHbST67YEo7i84EI1wrG9l5ZBXskDVI996poik8wCJ7qWq0vI8BE0Wk3nGE1ALRo0LVzYI/mmmzw5aiFsrnRh0bIOlq19B2q49loMt7LNEFmLBseb7prcUGXN4zPnfw8nx7P970lNk7iZCd+gHfTPm45suFY44DIy+UKKlN/Y0koxDeOHSWHq7ilFxbETI5AuKd+CJ7uV+56I6MAO4I62LOUkzMSRGmvjGzqB2QQE3AC+k5wc8FKFgI9dExOIMNYN/j5uk6SE28S/pxIxI6Vs52e5OKX17EOEyvOTKqWyySKk2eYzHAQwO0m00BbpEAKXYL0ZhZwEtIx2q1rTLQwNoYOUxB8Mzh0+98ejk5w4Era5IXLYI3Fc1RTqjI1Jky8I0/2y7XCNc76QuI+/6wCxcanTBAZuCICEe8fwyZIzuyUjmxj5+zsyOLFmMwWU07YMEAKGJDo2okYIxIzp4zrw4eY7WT/OKH1C0Du1JwL+otGe6DR4PLJPl5dTNnwxD6LB/AkxP+UDytzdw2XoIJLCmLKtI48yZ2k7ErHfM+kACWI6BMzcE3J23nREdqlwEFnTIHTGpO07E+7M5suF7D8BOnQ09O4xyiI9QHsIty411sEEEM2Fz/p6Jmm7I2gzGDEB3ABNZHkLG+UBOQHliR0QHwG294x0o1lI5GkzxIy1TD/Y0OLBUI5MAAt7C6YymU6IrCVSY+mjdTEfGV/o2/eCN7KXLNrY2t7GM8/LAK5bceLpto8W8ciky0czqUz9YlRTqSM4WJDBd2AK7xI0tbA7M/dW99ADtBhEkM2LAQd4e+ExuK841M4BakLc/Q3LGpQCvo/gErJsHZUAEFFxbKDOB5U/b5K4UA/qna226iEnYB9avE45ZI8qR91gd1gWBOIGLmRThAM5HAAPXd7U/ClImE6tk8QKcNIAebNXAKxyLDonOfGNyL0rLtK0z8EsyUjwzlIxfhnBo5wk2zBxHI1wI+BGMM8W0rLiKcMKU85jXJoWELDXjao+G2CV7mVc7kYs04HPw8AzDIENs98PTjkC8jTC9ONDkATXGTI/GU4La6tC8BG2oI71oMb6O0oy7w1/APQAJHgAEoLShzxntmC4jEcJa8QKaaYM3w6LEwt7GtTEQALIY2+9zTQHwrDOUO6NxlXEQx0tI2HE3TLPAI8j429CtkAhYI/+YybI/R9rJY/2o5lYy/Dsm4zJR+NYzxntgI8mzMcU78lHhi8TdBa4xNo68ltJHd9AMLsBSFHhOO+IPIa3Wk1UI6fo1SAPTkFFY1rwwAI2urLkAAdxFzkKVN3E8a3uB5U5r2/REzVI5LLrRbBCJwkE4fTF3eGIrEQidIrOyo1zS2nWIBY1VEyfpsVTJBmxIEwhN77e30SusG8QFEqrFrkHObNkV7c/d/063423YAfo+TLDLOLPXSZYw/LHlStSowKAHUhA6EHgIwCrLorMdoFMI6s+2BZT0QPh42j43pk+PLJUIzDWPqozp4zA/Op2B/E9kU4aY5nQNK+36IyIxB8rHpTMwAB7w/lSucYpo+EK7lrcfMOHrLNr04lTNmwJ+AItls5owLG6tOPgEkp464UFtk3wQLhZs6oLNs26UPsZgWpVZTAtLI/C2+UJOOWukycUnLavU8viMxAD1vTImcTLOFwEIg47MEwTydy48ZTMdLBJQHRbJ1oHpLOWgBUcPMExT670uGGc2ogktTKm45WI5AuIJIyxAEpenhU0U4Gqbo9Y+ZTDTw+6mqOcIm4x+2PorT/Mw0GOW5zl2/m4xUcLubB/AHXuI7I7pfmpE0JTOKLk/9z7O5sASXYLpbIYo8MZgqwAKj2LIEDoy78DTQJ4aPK0OCaxWd3RqzJTBYALgY0AI4RDO5TA2CdvqfI3aBo9/Y4pTNBQJUuMCiJ3i1pk62mHLak8U9qkCrLADc3+LBUFGEo9tTEWUCiE70UJtBy2U1R09EIHZAAzfSJIyxozZ4/rs7luguLMOLCrx45dFHM0783yI5IIy6LJOzJE3Up09WW114HfMyJQMgEymLCyrFHLB5mBAV86I0EvBhbAuYzPyMx09JHXlLOnQEBLEip/XOJDOIrwD8AH1GftOl6j+EUGaM2iABdI/Yo/RE5ko3ZlmlbIoZ71+wtgKtC/AanPw7141UI7DUPu09O43SSCdM2+c5+AMUdndM1jIxOQHDkwXd8tj8GrE4e83w6co0IY0lZr0uORmCtsGAY4UADtBrUo+srPnC2ibA1C59I3gENSO6T829dyZCTIuBbovm0P3LOlTMzajru3iI0EvIGLsXTHTLEcbKe2ORbFM4Ivo4jLOR3dXq1h04RYgcsFZIDi090TCp45BY2j434p2BOKSrOR4y9a8+KKXw3RwGEU0tbACrCfpvNk7zWlvcXRIIMcRuomgcGnWEyoxGo9xTJcwAgZjUZ4bI5mLpiwApk8oE1srpgEHKnO1SYU0wlI2U+PO07lTAqjxCE+KKBhLOZTNAQGnWE6TrBLMM8S8IxseQJILG4/TQDuyU2EAcsOGgfZib+50ZTOR+xU08CiMRI7040tIxwOdFAOjE/2JxHo5o4OwGOSIkQibRUN7vtzo/9S3+2CjM9EIydeBIEGbw7Yk0V+KC3JkIyeJ9PsduI3nsKGo5TkFR6rY9Jtc5vLNzAU/k0sm3HwFYlwkm0BLCNYM6UI146848Ao+Aqc4KwP4wP41WLLfw5ZUwW8fLIxBQIMyA85NxYGrNI8c7HYyWI6rI5x4LClHzI1RC29uJjk5RTFlLEiUHLYLc071tx5ILBG+AKNEOBEq0Bmnv03jsz9Yp+E5mLlHLHCmrgY2MYigYrMdWQQIMI6gM4LEM/GcsAPlF9WTofu4LuH7w5TLBoTLxKYEo08Inxo5HuHnwniD7Gk2urFXYHjowTXHXuIKrA84z4OAwrASCKTY9s0/cI9jYvQAJ2kBOo/9ExOo9v8fOKFNs7kAJMD6APqXYEiIzLjGbw6iZC3av+owhZwSUE4AMsI4qJ+bsNP4A2mvuufFTPME0O4jhy7hZo9XPKrOhfSJQMr6S9E09AWA2Ba4yncXwQJto5by8/pjv3kn4ywZ+Q+vHoyvOXT8SDS00AKW8aiE6Ao6SI8OLJPO3mZ2tIx+LBPk9/0+F9mVc1Uc5Fo+P8GDOKgVw/s0FSb2LmLTAdmzKqVEIwLW2gzDOS038Fj7lmizKgIXpqwoSno/peBhLDo2vi0pwSGhbPBFOxbA8cAU083w8wAPTQF/IwWj0lYyAK1bUPrTL06996kEozlAN/sPsC0oIzNTGyE7B66uAMviYmLDOUB+Y92kqYYqbYKRs4IABRbJnwy0I1uvvukxOI+AUAo416m3CmrTrT8YpzY+TU4jPj2LHoo47E98UIGo2Lkw41zreGQQOBGKaYA4rJ1ZDESDTwCToxR+4J8FxjrQwNckzpU91xJCQDv3t00x065lLBzQLXgZT8LLrISAEIq/9qubQNguo7cQ24IIxPEez7W7gU8yYANTM4d4gE0AI5IIjAaxSFEbU/namvY4N7ORU8xbD7i0bIO4AKubMFo19m2ws2Go+ylAjLELoHLC50rGS81YEMAo6s+P/qkkrGA2IBm3T8bg4xW45LLon8YxTAviAebJRI4pTIjTJEvLPLLZAEZ7ioyYH4sJTB1bKkgBE4AxwCfpsilCwkBPLDxZttTB5IH17OP50AFMFIxNZAeLIfD7GkwbY1Z4zro/WhPRh8MZmdoG4xONsOhbKko/R9sQE5Q+HwwMzatAzNeLE/o3Lw07Ewix7opbYl22LBNuED4wamKZ08ja5w4MJwD2Hs8U75TMvTEBLGRwOkx8+KIAgOHwzMAAJIAKnkO4soE9XABB42EvBHp1VM3RSJX1sbUxggEok37k37x6KlB6I1TE2pD+m+K4UFqUvYoyKk540OMo5ko2DEGIwOOcPyUNWrIRDF4ED+i+EvD2oxYAJvE5k8nDI0vLH8wIXT7ZbsLsD17G5UPLY40D9VmLU0IQAILSAfUH9w5UuMrRhOIw4rMmLKGox146SM7AM7i4JCKOPLA++7DLNcQTtVtq46/TDlOaoEEYqCD0PoPpqo4NLJwd5jBzpADOOOXIx9atm8aQu7kvjGLF0zyIxB7w/lY2DEO/TCRs7o44zsVSAGBMI98VHgH1Y6hI87WI9uehADAo9fBrLwOOLPsZlMI+XYwuIJ8M1PIArw4Zo30I/wwAtLNkUzxwEfE/oeCqI93LMo4/wwOMa9qkM6oL9/TDLEZTEZ1F+oqbI1ZU24EPGU/DaFsrsQELcgRvon7k80S7cyQJT5LLMx004kafcVfTM1I3ZUBKkKbI2kDHPYyBIP9EFKc8/Ga+8d4FE2E3nnVtOP6M4s+Is+LDa/OO0VAKMvVi121LMNszSeMquGrB45IKOLM/LPgAENLL7YPC0FqUo79CDG8O0+TjzHAUJTAdiQHcQXYeHox9Y1buAR4+zwysGatu9bY5cKwlj9bY5Ohzb9zqlBU45UqxHTK5bdorG0rByiCBC4rOEQAH7qPi9+v3vNw3I3U3sMxK2TACvowuIHoABC24Ja5bIBFTETjK+5n8wNwe5XT0zY6kUAWR/dI5aY9VE/oQPVLKDInkc3uwKnQEiay548oS87WMho3E8X68drYz5B0SkypIypAG3YAskKjHKfI33K7v85AuHui2VMyol7Xw/pE/2UBEALBLGDEFEIxLkDreD6wGtTCiGkusBu7H8UCOLOWgL17HrTANTCFkBUAJZI2BOBjw9muagK/6C27qwznc4I15C/vo/uk/nAhNe+KLuLTH1a7U0BnTAtTD9485YygAOFTNaU5OoN9TOxo+yo80S/FTN97WfLHliShLLaD9E8QFTHjo5a42vc8r6Szw4kZs9wzAoz4OHnwnDc2doBggKUix2q2/TPUuy4Y+RkyRQuouQQzIjQO8IxI6kTEIHaAFU2wALMUw0I8NhwyHAFQHoy0WoE/o/orX0Sikp6sU43iV5TL8ExLUwzurJsEpekxI+cAI98Q+tWubH5Y9NLCEM+M7rN0+MFJ5TPv44f1tgEJTE6k4zAfQQEGisw5U5wowPFjtBh+Qiqu0yEI9TM+z+lq5orDQIKReveog/FyPI9iB2/wz7EH4QFq+BHU1cC4jRxQs7oEKfI9x877LKG83PfoWJALB//45FoyF44Yk28lDk4A9gHzTO1ulsJgIo+YIMAFFBucXw634zBoTm45EZ3wwMLsMuY9/sOYI/sKDZmC+UOjrHHYC6MzAE+UFB7U7a5LuUNxwKSrHf408iKsE+MDK+MPFBuBLCvs10z27QGIuwCY8SI27UzOmCfpu3LJwECcI04QBVI+yI4S+xrIw84z6EFjLJKlBOIxO15go8AzE+06YaYhi3RwHHI84IyqI5bIHIAFY462Y0IXh34z4I6xAObQCkCQbRGRTo45LXI6vj06Tj6mIRDKYrDru9HQKBJ1OrLywI0ANIADaKxnLMZTKZC6SY4VTA7MxmmJCKRmEwZLCNZI4rr7qBjTPMzLoMLHE4bI5+evoc5IECB02aIyGcXxo0+QIfTH9TyvoFGWGBUKZwOfps8s3kW3ZE3Kj9j61M4ID5a4UO+FzzHSAK4uM6qkx/K6xCQUAAP6bi5CIIB6k085kcc174xB43Pw804AorFto19gLKMz8YolTLii3TG8ai3oIi9hlrcf56m9452kOtquyo7JY6CAN1xNPl7E+JAXZwSJsEzHkCzTDsxLkIxRLIje1yuwrN8ec//qmtTOke53DX89MNp6+C8FO/Wa+Ja1UIw3m64F79/Rs44cKyniasQHXuF8KEpLBFTEFUEyIwHuSiAM4d07U/VKXiIwcUKJmgamP9QBwIAIxFdMwyHIs1gByTcDN3LDreFYELX0zVrkfuPUJ+gGfwMyvWzrw8YMDzK35oIoJ1o28CAJTLPExGsO+DIyM8corB2SLKlHClEfGUk+OnQNg45ArNip+mW1k44pLCQo1/iJAoxmE4no3arERO774KJU/rTNpjy541VM8co/KrLx44pkxwUJI1O9rN5iOLi6Eo4xTKco/Ko2dI2QOTmowcoyLTCRs/qo+F9vLAJND9lQCAt3ZloFB+mYw/Ea6myxCR+IGqLPVrk8wDXj+hfUZOk9auLFy1Y9sYxGI8Y6MpRMTLGcewAo8E47o47hLJaY6AZocl6s9xzEENTCN8IAzLRIxfLPpeLgY5ByJ1R6U4x7TORU1Vpuu55FmMBExuYigAAHANQE9a69IC7co90TFEaLTU5o4Iq41cdIkYAEFPUuarTTJo9HpjKE35bKM45TE4AIs8+DhNxhaIxI0io7luoXph+Y4FTElLHtY9YlIAY+OcAtLHNOMmrGB+6NI1nzOSazYEOnQDs+GZox+2KbI8JTFry7JyxhsEahCiAAdiYq80YIGl3IaU4HaNorC+k2pwBG4CEE5+ADNSLuADtTBAS7nw7cYwykLuddyrHXTL7uiZE5RSJfyx6+9DkAtgA3mA1AJuqiWLNtTGwV+JudrEMp4xHU5s0BeIwskC4vvsrPOeJjW5qoznwm4ExzTnfqvzEORU4BY5pI4IxMxk1M4NmwHHTASUBJ8D4FB+Y2OIDOrAXI0b4+DI7Z02SQHKnDoU6sU7VuYlTAAZqNKwcIGXTFmF4/h6dLMmzMxwHliQIxE1K/HYy0839OCLTHfTD/M4aU12PSlUL1I6RehVEzz2+jrCE4xwUIpTB6kwVExBQBje3vo5zUF/sHlbKUi8dC108duI88wH7w6hO33oMTxxEI+c1yubBDw6YYj6UwamFhE4pKzfI3JTBwUA+LNYI74856I+UgGKBGGLPCYMQC56SxE4DjTCEI2fLLDZSpTG5UN7m5iaN4SxwOUfGRUYhPkx2YKGJNGe4kZtTNNXTNtALlYzqlEGnK3V7e93+LGp024E1Vpjwo+z4/QE8udwzY6s+FYIruAHh8XdLHoo24k//+OUqQZBxLUzao7TLAfEF75hpLJDOOZB25LLPUH9wymLCi0+z48i47JYysk3jp9iLFxwIMtfTCxG4MrTDjw/go+5cB7YNgI+NsM+KGlxz7x3lTH2c8SNiE1JZAN+k1rcTtVhOQEiuhExBF075QHhkFLTO+yXBo+lM5aY+kAH3TDxLLsxOaLECC2fTsUdnjeB54PAY8t7JtOJAFIhc9GkRyM9/NDXwCV7rnHk/ox7w3lYwWU4AI0p4FPIBBI88syDI9VE4DYFXYCVY7b87DLH+2MGwKXo7gU4PLNWrH3winRYiFzXw2LTKyIx0SvjLFI651yUQI26mlmC3LIhBxiGI6lTEdTDgI754xhoMsAP5bB+e67LO0oz4OHfM4KrJLLn7qCGccC4ES42RV9MB5305As8yYHqLNWI3ZTMFKB0o62Y4D5ecYDJo0W2cRI6io9k7nqm8gzP56rzWi8I/bTFZADNTMBExVI0oIs1APGQB5gJwI8mzGfKZsE6DIvB85wIwzk0g423iPJu0MY88o6A85GUgLW+GyPZicsAPH0/qo1SKcCKwUAH5bKho3v0wt7LPDpZYxex81TMNIMVudBo0WF+J499THuwOtk6KGxzQLMEyxo6tCz8I2TwxLUwjM7PqzeLE8yTnU+I1yZeFIrKRemSQMmnPfYKZTGwEAeK5IYP1A1WE6ZTE8TExI8LI4McVFY0Z1KV27YAL/237w29Cv1AGyrChLBtK+GYp8o2yybrih7cHyuvrs6tIydmY7qy/DiM8cv8zopwkQNVE7cyQm46sW3pTB+Y9XT9hUC7w21EHqLJxk6ZTP5ovp8H7w5OoGq00bRD9YuslLmiXqlNm8eJ4+7I+5cIVemZow1LMohBOIBII9yO9Zq3gEKuUMD17YSBGYkTl9TOEEQBH2ZGkyncZCKeg47I1qrI42N1VE3HYxcwMdOKOqH6IxMIFV470rPAIxdk3KIwKAKcAF3SZ0qdEG2zoKyyWesMt7LSY9sC7y68FTKRF35szbY3KIxoQCvOQB8MwY7I0w2LNLE/TQGiIxKcxygMOo18h8QI24ZspREdw8vANHTDHkP9Y76yQK5xakOAUB2o3ExBcwLudZ6Yfxi9NC8G2zlI7DZRBQIJkzwT/1TC6LMwACGcXaPVysQDUC9OEap8VTJZbKTIzCIxpTBU4/srAHuUHQGpwKqk2+pyjWFxjqdLAH5+rsNuSHRIy7w1bw2oxGyE08F3E8ZtLOouVAHLoB3mDmyySxLPBgNYmM8U2NOBjw28I/MGPHY/41fIc/UByaIwbRLhZiGo4SAFwQPaqMxwEj8aY+LYUCRs5YAGxdr6yREvOv3lk42gIz7ED3jTm4wqwKWUOaIxLU+J46wEOphw6EMrRhpowYABAo9YlHKrE+M9CzGsQMDsLoI3JzCCgDco5+egVE7/4wIxJjBOXTgVE9jqy1TI0U5dACiGhjwyfpoBY6ZwDwcm6iB0zkiut/sG1ized4Eh7BM8XTMWV30eBMwKtC5Z/Hoo174xm8/7E2kD47tzwrMGl7RTDo61UI/GU5qSYiY0y6BfEzGE+UsxzEMDsJwMEsyRwyLao/sZjLOBpY97U3hwCxLFbRmD4N9ANmLBQj7DZVFTGuLJAE/fw9jYsMc45U1krLwSPYowbM92LGmA50AEtbOZACSImoxC5ZqBo+JLLnYxkU4s1jbY/0tyhd+WgJSC2gcGk84JLEz8HZTE9Ac0GSsN+bsKbYJdI88wP8Xn0lBoTDGEyp8HHwOak/iR/L9x7TD67ee8UEQOhLDh0+ylNz47lDJRSCvTObTFFTBooz+41FAJ/AHnRMVoaiUC6iEahNEIABj0O4jgomVcFix8So+Mo0alERi0EIw1ANziiKk0skNcQW54xiR+IMO3LAkDJuo6pJ9/Y1McPcY8N4z2k9168TYyW436I2gI0D40N02nTONYzEI/B8+YILPUFoC1k4883NYY43iQbIK4nhMe6ZTNoYAQECc5PuI/gzFK6LpfsUduyaGlTGJM0qrA0u14IJlkGRToEEBZwA8E75I3erJI6na4zIzMpLPEWDkUNQEIWEKp8NArA1TBjouN7DCIzTUSvTDtULO0zciE0BwFTG6ABsrui1b2LgloxlbIk2+6mG+iNviw4rJaqFnx9Tkyq+2G086oKsE63o/OLDpAIGC29a4ebEZV6yo8041Bj4GM+Rk6doyno5pu9NIxMwD6o78YqCAO3Gqo4qbYI9TAUeftt/Bp5pIyI12Gcwlo7a5PxwKJU7op+G2FZICXYG8U3a66Vo5pAMr6ZHTIPLOECeJovAWyE403k8QFBDo5bIIVesCAD5MG0ksPYIfE7lTGYUIYk0BmvR9lysXZTNRE5W4z6U6Ome4I6DOPTusCiBg46Do3mk2HTIfTCsGSstqOme8o8wwIwY6dmF/a3aPdcl48IzQIKWIxxzuXo+RwJ40M4QNmwHFczzE1jENXm9Zezh8xhaFPIMPTv81+vtxnw2QJ9eD8A4NsxIMk8W8Wq0yExCJkzPS/lEy2+zhsFHLEHI0sN038Jo4OW4IOx33TCxo1Tw8DPd8UCiKZbU7C08dLMsT++yYDw1R6vFq3KMxlqxAY6U4xfE+slCVY8IG1uiCLRyvSWPI3uwDJo5PG7ko9Ys6dLEUKXnwvPS6CIruMbg46M8GGc9Lo0ahNnTGXo0Nln5LOMDN+M+/cMviQRfMMrH4QNLo1rI7mUzAzHjeBUI7YB2fKQco9pI1Sl7YIzZTC3o5HALDZeCo2cYpFmOuY0Bc/R9no/NExl3IA3s5cY2Lk3KkCgMzbYKrR8dlA2z7dExfAPtwohok/o2Cs5UuEJPALO1YMCJQCJ07b49YlBDw8FKJD43zTPWhJsAWFIqZwKwwHeIy9OOoTKpIFl0DpYxoTPUucGrA3AEj8WwrDLzDxLB5F314Eal0Dj3jo2+UKqI2gAKoEP/ABZedck0uMwQQFry9gIzjIGMaziQMauPOkGSI7040PU3a+/jU2pwEarCJ85cE+BLLXo8GTG/TCc5Euk8b448I/krHQmxaIKTI1UL7VudGQKGo8Yo5RY6fo15409TCEiW6UCqMN5YJKY07IzlGRD03VY444IHzzwYIJY59wJCADot8k3hzxDFI2zTJOoNAzGiACP4L0ZjqlD4jAsyxF06Bo05Lx6i2QSzgezxwFtY6IuPBo0NLEdTPmmnmbafo1Qj059iksNrY0Hw7ZeLGQMZ2XCqEzwGKIy9I/Lo78lAuZztw+t7DYIg8owSyIf1qHU2Tw1L+01+94AE38B6IzLTA8cDLTOuIyqR2QQOslCdJ6tlgYYgLC62YxJ8IBY1hghJ8B3GtPU0rt3CY32E7RYIno8dM3OAK982mz6OPaJmkBLOAkxVoir2wYABOowebBYs6t7P9JtSefdTFzLwfGKU2C7w7/4+KKILEJRLOrTJx4NOt6SrEiuuQo6rTRoI8hIy6YKU8NkIheM1BI3CY/od9EI3L/PsYkYrHpTIXGAUUzslLOa1zTBFo9iI+YIF1TNrG5OzMcUz/6xwOW0gBAO92quj4wn/EyU24Zt16OtqvIc1vceOLBTw7LE07B77YJzwzFI1HgKdo8Dw2mLLsxB0AE5cwwDxKSHKnL+RmrI7i5Csk29QO8I5pI3PTOA8/MDxwIglqzlLJmLLa5ESi4ebL7e8xTKwYJDOARI7h8zgosbi5wSNoE5ZY+nTILayxcQamOpo+EvCwoyYkzlANYmMecwEFCClDwuIo4CuM6ZFomE4xI6lM0zwMYItoI6SrPYZtKD9rccdYBAY1FTEza5sE/QIKaYNUy01AHOAEDo37qJoN0bumc+P7qNJTNAzEmLIE98Ik5jTLuAE+QGcI4QAPQwBoI2/ePXLD5I7vk7+E5bIGpQBo+F3SSyrH5LPoY80p4Dw/Lr2Ck+XoygMw1u6nQLJY5cEw9D6So9XLIywMQEyQEIPLElLNAzPOeLlTCVY9wxIJuaDIrLEwhopwk1XYBLsNkIrbAlYo+jrCrLGZLGIwM68xOo2u3Fhc50qcj49ArHBoBfqxEvM0S2PREyox36+zM6Uix3s9qIDCpy3wz1Lx5TK7KBGKRrIxCE71Y1XYCx42JM0RbCX6wznZhU0NLMwAO5TBACLkAA8AHnkxuMwwwFrqiJ7jsxGMZluiC905wSJfK8QEO049So5NR+UgM2LERbI1ACkCRIYxxLzAC+wGBZB4x2GrIyEI75oiYufH08Vo8bTCW0/ll+R46SY1jKV/ROxo3zI5wMENlv/j56LKM05aiBlByyI31Y/56u8I/gzPTkJXw0RbHQRmNYpeyYDw31LPiU5OPafo04u6sYzuLz/YySi3RTNpTJgV+ylJfi6ErIf1jjVwfGKDOLuMb9uOFTDDLL5RzRE3YI8VoaWUPU51KG7Lqfg8yES4Dw0QI1cMzhE6OPcdoL7B/XOLEAPGUwjJ5YAMBEEVlwTU0+hC9QKywOxwLcycJekdBx5gAvBwNy13s883DoU+xo9AZmFYrrih0riWIywkCxCTWLF/iF+okko2CAOTM1OoEuIJW40xs4s0lTw4LSMUo84t35Y9gIx8rBdIIjQODlVlZ35xAcc1hC5wSGko9FY9HpsGwP9QE3sG17flqDEI4aU3JT+WUtRqRwyM6YKKUBvHmcUtosxnLGDEJpY+1ukOjKtk5rcFSAC6LMtqhKkBie3nI49YyR27w45byzslGu3Dc0jXYwRfGIoDTo2EL9x8zj4/mC2FIgMlHRTK7uwGVlpFthCrpNN0V4iizOAMii29Cqiiw6qCNw7cUKMV7RTM041Nw+ArFtTKliPOKCBB9MV7KLFV43hwLMtm+bAZbPubBxTMho56AM3mCksHzI2M4/wrPh43RTJrUz5bAEvGOLEsJmsrDHIwP4wZbNPaJSb3UhO2rB+IMZ6Hqr/OkIz4xYszNw0alHRTBq4+2rBACMuE2RLOVTMVTPErMo6nRTKK6gZbA/LDi09HQAD0LZ06rTSGLIgY69TAls2+bBQ4C6LGiS5OG4euHRTLGk3RTGmLK+bFcdN340MKYjW3SjxDwxQzEtLOBbA+bPg8zJTCMe3Fo3ubLdTLii7pTCEu2JTA4G7uMXRo6Ao5ZzzwrJsI8G5PErDebNIFx3T2s09SSF3o1OC7dTOEABxTHSrP2rFt4wZLE8wCHM2e4u2rGNONKb/VLHRTFrw2bQGak5wo61TG3iBQzGRL0RLCNIDNw1TDzSeA1k7kACV7rRTEfE66bwMrP2rDaLH7TLeq8PTjOLPFq3hkHRTBfq3RTMyo0JwJuZ0Sk03uV5TBQzJx4HRTELLLRTIzw7PUG6iIbI4s1u8o2M8+Cb30rP2rKH4HRTPK0GGc2UQJmV9ECDeY2u087mJe6UoMy089uLPHYCXW1emrDUAKM6qk49XNH448C4KyYf8ScUN1qfLYxzTl+mutLCbtj0o2lJEbU49XFjI3DcxIeB7cMdC+pQCRTyzECdEC4vndMzt7ALiwTU35xNRayZY3+077eyn8IVehCoz/w0z8K5IJ+eoSAHvk3LZwR49Rh6KU0Z7r7LOcbjBO6qIxSrO/44fE1wpxIm5sE3QM2uSSUUK5k1IwGmL9pUFbwyVYzqIOylBjw0TEFuoDL075opSS2cvA444mE13IGvI6JxM9I7so8QKY9TMoECmLLlY7M+Eh5SS01u0EHIz527c/aAUNb18ek5OICE4yNN997fG8V+mr147iiy+/r9/UduyEAA7865F1la3KPMb3hv40oFMDPdbY8DPabI3sKZlWJGk5nTBggKubNyrDBocDo4L4/QAIL47k2wtLGTI2RwG3k2NOJBLGU+CiKVbI1VTBI6g1LFRC5KgPdSBv4/zmbPUPzh7fTI8xGko7mk7/4+tqmWrFYIvlLIj46+Y7Ro3h6wUTP6I6xyCncTnwvY44cSDJG54I2HTCnY64l5pAPYfO7I+7IyS239ExtTJvo1zkJ/Y6rI50wGHTFAHGhuoN7MVoR2YG7QEbUw9cCzWKoKKAzFJwGesCwoMecx8/g/qji0xgIwSUCEx9ebAD+3vG0B2/TTCEAE0AI6iBKSEDTDKrx+o1tTGibNRqRII8DsHkenPfl3TIrE48yUyo61b6FTG9Y2FIubTCNi6V+wL5IYkz+ojXeEg4wlo717MYC3UQKEo9XAB9PPTkIAIwlpyzw2eo0RYhhsJilHLTL+EygACIY0+qImowNIB9w9jM+4EDGR8VO0G92c91GAEOmOFTANTLl9kfCz6c0xuC9E13SW4Zuxo1uvtHQFOK03TNloOxhI/C6GowykPP9wjE3vk8mrMM4xRbG+o5FQLNK3ba9ZTLorKEo6SkyhUJOPXxk3TEweLDQTwP659I2ZLAQEENljbYD17Ce+5DXKOmYaIw+gUMtWDOAUU/Q+N/pl+LBVB7u86zTBCEwgzDR9mgI6FD85C13TFNOJRjjv4+ZALZ0/TTK5ba/TAbY0lY6k4yxYzzHezw8E459I4voMTdHSME6LBxe20AAKUKXLKtI/T57O02zoF0o6LE/MOIx2LqBHoAI9QBGo0i0NLw5HALs8T5jm4AEjzDEJHdLHdl6M43vczY9KnTGvIzR9j4jD4I2Ec6YU958xHYLLEyvTP5oqs+ExI+ECVGYzeIIMtU9h8ho5WE0Mk3iZ6jI0fw/+o7O1+MwAbY7na7gY0Zs80S4EsPGBF18RExP7AGesNjo+NY2KBJAl/gY9yrBubMwwMV47AXbhY8M46fcRa4yYYwAF9YlGibGEvJzY2qPNYFLw44ZjxAY7j4y/3PPo2xdpMo2sD3Pw3n83LanLaruo63k6mE19oxVI3lY7uUP5Y/b/F3uPoPu1SZiaIZo4j4wEFCi07JY6SE+4I828TJACM8dHt9pHv8wOke+HTKjIz7oEqwFeON+k55k5aU7II5Jeqpsw+taJmjClB+2LRXs/yzwuHoXloi4hosnq+UqbcDJAowCY3Pw3lTPDTN2EzxI5nQMwI7ErLRbFIXIEEAgzKN7EMk6TY8oB45dGiC+vTCAC/G8as43QRjTmxkiyRbFFLFKc0OLAxTKXYCGcbVuUjzOslE4JJpTIcSGak3Nq4bzKcAHo/J2kNyrJ9IwoAFExNtqHClBNN5kEK6+90SZilMw01mI0UKbwI7PXT4FEQAKho01oDlLE3I7oGVxox4QGY4+5TKN7Mu8aF88oknLoydEERYr54+aI+i1aNw+YICES29mB8rACM4VXLkvnuLHyurDLD0o7viSWI4RQBubNiI3ToLtANZTKYU6Eo3a02PRORhK2YwGo6aYFCo0XEypI0UKW/w6t7HpTAI+L1oLYUDESLxY3pbAI+JRYxpYyZY+EvFIAIJuSGI/lLP9EwLY/4vFMcKM8PuW8p0xqwKH41OrJ+S1hk3PfhCqA6o0MKZTkLa4BzDhJQDxwFtoxSlBAEz9+xsrsUoxS0xMIH7c1dOBoEKH2X5U9oADDLD8Yk6LFy245QigANzAZzUMX9xfqxBxoEI1Xkxkt1uI92E8CiEDo2newWDlIrARfEjzL0l1uiJRjtjo8MZrq0xYAOlY2445kI51i+JLK0FDkOAPuLkrMSIySIz8AIMyO/cMLw8W03nwq++1uoM1TKJU2q41eLHNm0D48mrHLYHsKW0kiWiFXl/po2nd1KczCk8w075omoIwJILmk+FCra4H9TKRbIrOKM8G7Ux/03oM8+KDqUzAE8YEweLBxbGibNGznOa6dLK149PsWCs+Hw6xh8cU4149+I/Fu5lYyh3HCmlgI9o2y90/HYDiAAHuaiG0Mk3Rq0WrOQB79/dB+Fskyiooq4z1e2CIN0TLcY7ZbvFTKl4M8o74A+YIMLI0MY6bI51ozLoxCowjM2CAGAZtfBtjo1zkAXYXjd20gNPw1zkIuIBvI9s093Iz6o4xIBVTE+hNao1M11WkPjw53DRUANtqDwuCtsNMo/5Y3w90Hw2hupkI+jk1WEy79NRqRAZuLhzjTNrrxMM3JI2AZvxezZj9gEB5TN2E62z/LY/osyAczxwAFa9pHus88F0CPI7/sHnRDlLGQreUwAHcTY9GvC+Mo3pk0iY8orFTLEwfEok4ywOMo1M4LaJKuAH2LF5HjkC5LICFo19o0D40z8Eno+mUEPWx5IBngJkJHiI6gM6LdK8rPsQpeLGFIB+Y6U2FcdAFt6dY/8wARfK7YJvBKfI7WuTtwyVY9cQSSI3uwEcbGpE+9NmRwHmDlVpqM4+p2OJLGnI7eepLLlVphOdzLE5IYLpbIyu1tk3vkzkC0tOFxF/Gp1hkz8AN4yH+LOCy1rw6Vo2vzI2mvNKLedz0QNGzgyHGfLL5TNR21NAJIYHNOLu86GolysSDh4JY0NTB0AMQI9998ceGwABzDm2I4AY4C17Xk2u0x1UHKE/eu6M417YIPLCFbzrw6Bo8ZEOGYu4AB54B3AMaz4uo+0rhCgCrF3bSabiA6ox20z6EBdkwSCNLo3v07qBGhLFvV3Io2Fm/+YzVTt/0xKrLaLC8uzcDMYIpbIHlI05ejTxJZY99OvkrB5gN4a+EvIgY38sv3GxpY30St3I5dd9n44lU2uI6+Y+UgEYqL2BNIAIMIy4vtoYNyVxII0b87uMQwb1rkEGp0wU+0oxCqOcYk9I8KI0AI08wEp4GMYtSD0Ye3dLN7vvM5/qF+bsB54DbUywI1k41l0NUGqLE+1SUD40DmFbRhzo+POQuLBfp8VY91qXkU26ACOh4Rh+EvBZI2vt9nTKDo52kElYzlObe7+f+/7AOjrCvTKiUKPzRBQOrsCroxxbDFU8Ik0yEFXoyu21OLOF9rmTyFoxJo/sZuMQCwoLXw53E3ssyCAJAK9ZTC+k3aLB0o0fEzEB4xIKoKC4vnjowpY114KqIxOIE7JxIE8wABZI/w47f3BdcyZANZAOGYq9QPfa48I+yI5DTIR6HF4ZCKEb86m4wW8SbtsYItqIP8l55TKsQGmmteLM04LaLOpQN1Sii4CJQNjoxPk7mx7Qt53GB6k7LqaxCW4k4bzOxE+jrJEk021x5gMyQJd6vlLGM23fwx+Y0fE8euxZwPNw6zUFHgIWJIW8fYeNK4zCh+cbomoxD6LO4BEkGFm6Sh5s0E38Hxk6OqDSeICrr5I5uuODlQ6EBngF6LGs0/rU5pY8LqxAHC5TB9PFtYycWPiUy2U2orJAFDxnkiutZAINLKG4wkZrClPhy6liFSV68lhKrEusFNAOYIEzYzbY/hE5bQHVZKU8JAXeZAGjsxakD0QHp2yV7tPwwH076FX0lM5C3yYzuyZkEP5hxWMwoAF/I6OcNJTGI8awodExB7G2Fo3nGGWrNz89YYzLzLOiHoAFC535xPMzPLo/jLLG48rRjmd9EOACI9CAH+2DNTLGs2gEyyrMhM5ko4vY+IMCcWE/x3zTAKM8T4xwUNgozlI67YD7EAfw1roCZY+Xo+WGmpE9LrzDbkEk7oD5oMNjMxHYO+yezAdZrrqc3ZlmtIxD6FkrI6s/eow2mjylD0o1ixFDo+ZTEgAN4FI5IPsKblTHcczs5xtTAEoP47qNpwfGJOoJpTDslELBBTTACI2xI0MI3Y0F18TFTIzPonk0Zi5mIx4ALDUOxoyMo6KlLSY0L7774HRbNWrFR6kilOtLL+RgKE8XU3Fc5uDyn8AUeSBKR2MAoIxzDinYy6Kfwo+MDFIwNoGRrIzXc5suJ/sEYT/9QFEAHJttJLFYMAEoHao90b+2E/VLGvzGCs4d8QzYxKrPOKK/6AyHHfqnv03NT/gEozwyMkGuLE/owHcQ2ml0o5CKUME/w6r68bZ04bTAG83DI5ZLL65/47kNllrTNsANQU4lr/HJtyZVZqf5bP38Fnyz3NycUhdk/QAHqLGVcztI8LsE2E8qt110+t7Bnw4uM/xTE/lz9w3Wk91I/81qQ00+qJDTGVI2k89CL6ca/FBmceKyCwB51hon1Y7csw7Mz6o1V79zz9Hpm1i+hAFOrCTjMp/hzDgeLNHQH5bCvWIOE+EI0nYMFKEdoFgIzEI6pswY3jHkE3sASU4mJEBmmEh8r6cUyw5m8NYA6EOJ/Ce0IP0wIo5fO94I+lTF4EAzTqOmZGk6U8HfM9TNL+8OXo+cYj9w3XuDaJKpcG+E5gsZyl0heiQOxjo4AFGbeLxKcdC3izgTk/lE5eLPjNx6I2gzDXwMTLHjw+rCwq4+ke5qo6xvZNGYeO1gAJlY2qbnUhx3wx8rJqwNDs77e7iKc50xr6N4FNXwLaLNOm0u+9WIwHcchIx9IxbohS04s0rF43VZHmLGEdzvxE4ACWLLso5hLG6iF6LJZBQlo65IKubP/4G4AHOrKVo3I3e0wMec1GWLYI6Vo31GXCIf5k8qE77ey+k3krFcC9GeyiGtRqZgox+Y114KcABeI36T0NY7vKw+tXo/E2E1M4CG47zE77YDJo+IkHra3nRBJoxBc7wGcPIyAJ87mDnLGQWE141NOJp6dea5CKWtOL17A7pyi4Fhojzw8TT8q7ycUBVoijWIY448IxZLL4F7/77K2+ICObTDKzM645LLGJI50wEIEJfALao3pbNYlKSYxZLEjh5EBxZI4PdyiE57C9Qh6Eo3v71VphEI69oziQPu0/VLEb8/oEBqi4Gix7U3erCEE03wyGcXOrG68/YrKZTOzeO0CBm6xsrugI/xwPb/NUY7kI2JTMOqXxozXJtCHhVTGq01GWMKo+DqRoJ+PM/tTGKF91qUiur2k3UhIUAFHgEBmjFTHToFmIx4QOuY9Lw1srr122QOS8KORehuUzFU8auBms02rEuyN2s65TMaEyEiWdoEU4Pv4+rwyTYICroU039w1+J+yIYpl24Zu1S3wrKUhLxq/5MeHST9t77qHbw1WLJBOCuOEno54o1q+Hoo2M4ysk7Xo3lIyjWNTrGGo9WpfoABirMAoxsrsAFB0184IyB0/+o6yozJYyzTJwI/NKJMABp6WesN97fv40oyYxIxyVwWUy8I7EW25UPRPURwP1APn075bPEWGTIcSo9Hw/p24mx0QI/TC/38IwANjMy4Y7QEOXI4t7/YfBggGp099APOLJpY+f1xOo2UBwD0Ij4+P8NHpttqmcUi544rE7gU/mjwVI6lk1mLDIKESk4aU0dwynU75IyE4+CTN+C/T8b68TNb5E82e4l3G4SfpDq4012gTwrwC+69wS5AFMQFIdY2BMO2LOTw1VMykCZE81VcojEXIiyAc+eK1oI4H4qJmulM14APvC3zp+wwENljXwIRmsHY2a42v60EvrlTIx4IBKTKEx9QBPLI5QvHo4AI7xI4/Czzw90M92E4GPB0QEdoGM4wPUzM8X1GSry1+okMteHSRTk+lyymMO6l/eopFmEiY5II3yV9GkRQZ/6wGyyb7YC28eDLKTy8684UczxMLMz2srMmLMhIwcx9SSFtk3lTIoJ0K7k3C8VoRaIEFSR8yLkYiW096EO/cFM4EyC3Zlo5l5o4Mke9wo95LJjTLNs8Aa3b06mgD/p2xdpfo9oI1+om4k6q781PStsEz8AUe9jM43iZ8E1ceMC4MdM8Wo5RTOICHerPhjxVLDHSWAsBUI9zijKzPrs4mJPOKN98+3LJNGbMo3wrGlQHnokiI2546ps0P47t011THPXUEQHR926ALNOLLrImJFDIxnw55k0NTHZTNYF/AY+xY2Zo2la+G2Jqo9guijI/GBKLC7rOxEG5Gk8jI+VTDHkPcI/ZTKHU3ExLuAImJLMowPFiM8WkDNzijdKLXo3lY038BwOaAZpJenooyNt/uIzrTImE13TMohKt99VE/m4/eoy8c7FI2zS1108y4OYyfa0wuYzwuOP76Fd5hLILEJAoyFAFnCw3AE4tycUJKKHGowfUDywDPyBngLX3P29wKUElexXrIJY5CAKyCzLo6+Y7xI3Dz47cTGLNiI80GV8KJtwyxm9849dEx+IySI18ACZeI44G6AKcADYOVdQZvo0u00iY+Q4EnYHnGCEO4GYy0c7iKTHSdzAb/wzYEFTQyxTBKU+1ur7ExqAI1J+4EAUTGFR6zTAZI1VpoY47cY6EVxV8/yL2SQKSo4zPpR6mGc7uMR+o5TkMr6QQ7x6I+xE2/TPcj63M6zLPWhIN7BB4/nLN4FANrsKo2huuOfPVE+1Sfm0JQWCcgN9Ytq4wuIFzBrz81wEATXBKUzFU2/w57YCFTCWo36zwVF8Ns3yOzi02AY0doONL4GM29OJTq+t7LCS6XehwL8w06XoxwIHiOx2q9TNCbQKwe5I6lbRr5bJvZ0Js/7qELc9ckxNZA32/FBhMILIY+55QD0H6qeOQF/DzlI/7ZzZ4yXYGVcN1gdjYg0LDtVmpE1rxLVY1mo2q0xr6LPXQMI5w41wI0WoNB0+Y+w7M3skL2BJGk20kuUs4VerTU/LAMsGz4AI5Qp2y2rNB9H2YgMnJEcjxhAOvTMTY5iqUZ7nF4cV5PToy0B/G8YV8RH2VdYmyE89LLZszcI7i4GMYr145bQLVbGtM/KrG+LM509rcSEE8NB9oE6II7uumfLG+F/OKAdxMFo23kw0Yw3I1ok6a49S4OiGjylEfJ6yC5DOOSIk5nAgI7cycRk3aPUvI0qwAdiQdiYzw7o40yI9mC95YLuD/u02rNM8+N16MR7/lZ1zw2U+B1S6e2OHSYEsEU68roywoDjTLLqf6wAgEKtLJo4G3NxGYsZTPlY9162x7sJwCQi96BPvkzZmDTxIXGBS96OqEx93l29qIIJB6XYAgEHkrIK4JjTHPLPa05k480WhH00Kk+Ho+rsI6h1GWHVY7qBM+KIKUNjYrpoivoHZI9LE8ro54oxHU86444sTHkMt+WLky6YNyo19o5z46tC0MPZaU+wGCvs7GEwUa6jTC4vjlI7V/BfbnizumYw3LHf4x980lG94yPTTGkoxpY6Fq0YR7wUyBKWcQMvLM8s59I8BEIK4GnS0tbGtOPsYurcbgZkMPTIEAlILOiCD0N8AAmYi6YNDs0fxyS0xuYn1z0db/eoolUygM5vE1suxuM29u3Sc8FAIISaSozZ4ygMxkd9yr/1TBUm/eowMI+Qo/3r89w6BozKqUDc1JaXKkG446r8OmY0IEMy44U0/b/OmIx7YGAYxoo2CANCHm7QKY00YIDa58/GXBk0uY9qkBZeR6JGTI7EeMohBhLGqPNAQPuI49QCVdoJY3xoz5mH6I3PRzslPu0yvF2KI/sKMai7ii5w7L2BEi76IuE8U8hI+xbJkEKM4+mI5RTC1M13O6HU90TBUY90rBBQH/w0YII9uR9QHnRCmMJgI/+68PThp6bX0xuU7V/BHU/OeIpoKs48jz2+UHVZKwoW4ZkfGVemvoQMr47lj222ouIIxLCQ0NcQX5bPQAJKlNCT/QwOKLpaU3tY5hEwkDI1AC+l9YFEZeLX01vTPoQM2L6zwA2LMRIwIIjnU7UENuj1dYigY2RwBSUHI3ZtoxhADNS9xYCzE1yI/a025C8hI8n1z/Y3qwPH044sW8I65bZfowNrshI0etU9EDgQp0wPuI3jeDylG6Ib5TNnLJx4HoIiQ0NqIGgI5saNq4034MdI54aEbuqGomyGgeLLUoxDo/h45w4AUALq06qkzAE9eLATUzeIz8l7oMBNsh6JF5HoqOmnLNb+67YA3SzFTEJbFfJ1Vcnyuuak5DXKm4+mYxUANIu+slNuIwYa/QwAcK9MxOAKPGH99TA8o1pLCsI7LwHJc4v46mI1klDr1513GuI3QM7E+Dd9X6FLCs42mt2LHDcwyHCKS4244Tix/KEF7yWI2c+JvK2IoBYABHI25FLZG0pTBrI5t7mZLERszNSOAqftTCniRvHpjY52y+KLgLY/Ho83o0U4N1Iz282TzTLTLgY/dI88sxp45fo1M4ONbW1LHcIH/o1krCb5xQ4AKE4MtdeLDuAH2LFQ5z6EJfo2joqdY6SM9LE9yY+GYpuqivTOP8NJLPS99IwIaI6cgCiKeBnN98wYMLYO9DYC4vvExGbTKzLH8IwhY88wGgY8XwxVI5PUCF4woI79uHU4xZI3iUH2LK0FO1SRGKWVLNf0zAFpTLLV/DJY91e2srLYeN3I2cc01ALAXbXLwZY5ufPVLJPUJjI7h8z6EJcwPQIKYYmeIypTGAkG0kv+UImcbgInRbHuAJRo3/ww7MxEkEWo5ZC/47i6m/+YwU63ObF6LM3wnHI3n872atoIx9z5pI0zwG4ZvGI+aScXw4WLDAFgn/DtUF0M9ZTCfT0p4CXY30lM2LLko8BmPUBz5jsVakAo2YM7me9qkCvoOa14u4AEFPjw5vE95i0K7rao7QyxYU4FmAco/7w1hoqN7EJwEBboEIwGZ3IAMvYzylNpI9RqVLTJqSdDwt987Dz3TLNbScA4NsK11ezhB+UFDm7pAo4MI4iYyLTOouWBOz8943iScWPm49AQPzo/AoyDS7AsyOLNuSKLI7ubIaI5x4J0qdTNJMAJIIgHcWfLGdTKVI4Re1YIrLE/pxHDk7MUymME/gLlunGo3dM63M4wo7QmTM8afu9s5MREzqU+zTGPMOdI0P4wvs4Vep0AGpHPEDMOo4gYxZI8EAEpejwuAKUGcI5UI7S8dnTFNYHXwC+ULNECvO6lM4hizpRG4EGgI2mA9z443iQq4y7XCnL8dYJmrG546d+FvcSjc9pHhDw2JZ+1uoa29peC78LOM9lAMFo3aC6bYLNONwEN9TBIADGe2uI7iKRfq7hwJUI3iky6YJa47D4/709va+wGM/piwGjOmKHI+lIEya/Ao05ellu2U9zRTide08yTOLM7m45QuP04Q29oYzRTl1oyClB9IzW8Iy4wyD6nQIkYGcY1krOHSTMAHUj0lLFOT7lD19EydTBOV8pTAHufiU+UQJdAEyC+mLL7phOs0S43ScwTU9IABAO39o1ixBBc7RsHuwFCACh61oqq7LDvewB8GjovVrgSCAMlPv4ztI8hk2YUNkc6KU5s0E1AJLLoobxjogdTCKY+QHkLECBKYsIzDoz2Hvds6t7LJC48tBr6Ozw8tqjEI8LI7Jo2lQDRTopoKcY5bqfYrBZwEn49Lwy9OOIMIEsKl4LgU2aM8Q+3Pb3YI/nLMHH0uyEYADao6UK8zarQm3liYA6xwE/Ic9FTrdTMSNo44DnLKxn6n79wK/+UIJLCVdixTDyU50IxNmPIEIioz67SwkGU17XiPGBDBoRwyF/sAzY2Po8k3igYmcvMMKcLw/nAh3IMpRMqE9EIAcU8TY2GE7YI8So2k0JOzAXIyiq74T+PLD6o99OqtlmM86yI5SSzdi/Hw7F464noYrN4cpylKns1eONy42a51dMzWLNf05suFuvnbG/Vricr/TXP9LPDTKWUOzs5LQPbTIUk/Lo1cK1mI9AQOR44QABSsO5TKCC7ErF/1498f1AMPTiZY0YIIvuBKSHzS12Yr142aJy7dyBKdPaNPw3RwF14MAFHpk44runQKpswtTGPIzKe6zkEiukpTD1bDOLPsYnikzGEyS04391eyZ1TOkkP41dgEEhZ117F7YKZTH5U+146wo6ChVCAPxRyQFxWMyep45a+p2GqLHY0HsZpCAETbHzS03I9TeyjI3liQNTPMzEZxBfhuDI7lump03nwgtgBdw9ltyG8+KG2Lc0xhC/THiUOnK+Mp6FqWHTOTLPnkw4rFxjlcR4aU6lo9FJ0IXpOOQXIy8aeXo5gIzZeLTd8PTqpKbS8S6iGVc9TOHqLJMAPIE3nNOdOE5nPWI2AkLLkGU4nqLP/+IuozNTCtrx3oxKnrs8TqIDAMwHLGI8Upm20d1u0CNmPm478I059kFQHra1emoEoxp6V/AF/IwSCIywJqwHmbUBbvA6mHE4syUsyW2I9yrGOIJfo/9qnUhLuMQYMNUrAkDA+70vI6dLMtqgLC2ibF104C5OEq/zo/E4yHM9wI/u0wHM7EGH7lzClJeyR5U4mo2k86tltGkX1Y3oXjwo1EQCUUBlXFdM9WrP7l3PLAToKbiBtl7QmcwIsUWFLE+zTCxCc7mHlk3kU7GQDq67ExJrcbMU4d8bqF3II3LalDI6/6HZWwuYy9ONOE4DOFJwAdy+tHAjE5IEMnSasU7MrH9w6IrNyn96s3AuJOLDYOdZJ76FbwAGfLIHALf3EHwljYsBEA+gVYo39w2JuxD6P569c0rocydTONTKanEtHzbYPR9vQwBjo7xuGDkDlc2EvA9XN/sKRehIEDDblrIy9hiWI+Gk2RTvhEy9E8r6XObIbIzPI6OPU5MEEEGZo8XTDUOzOt4Qb9RTLYSCiAMGUKm48b3lry2qrDe48Oo+lIM1I1rI0MPVio6si059rRo9JLDqU7Rx1D9/XOCNZB0SwIY0wfIjTPlJ3ULxjwzwrIS48pWy7200UI2x0lLPMOAviOpQKsE+98WpE4Tx+EI3p6KX4xZIzp9vJTJ6LOm+IRNulYyZYxUeQhoq3MyDuLcDJOPZZLISBKdY3oXrD49GkaoKBIEO6mKYLzY3eHo0Mk47h2Po2zLyTK5pC7QsUxuGrIwEY/jUzOmMx02mmtyY1ivdgB64UKvS43ABrx03sCEAFCo/HV/8wIAzCgY2D4BGo8A4Ch3N0SWQzEvN4ZE+GnwiY4CI1jELj4z0QLoMK4T26UPoczOt0zOsY6GxwOXozOAOxY08TCKC2I8UYIOLTNaoxSGsin/INytIaVz/QADkE8rM+rcatTKyo2nLKgo8Rkxu7IWuXTE4K4G9403TMHYyA805ej9w3wrF4EMqhDMfOLKzGryWo3vNMOuoaU2VSdPV/oEAySykCahI7ei5iI80WuP8KcgNxYOwGDnyzcm4x9lUc1bRjVbLCxz4I9CzHrTOYj3RIx6h8S52cL5PJw8AF74xFIz5MKLdAAkH9ODaK29CnAuGpEx7TDec0cc3qLEf8xExHGzxUYkOLPAY6H48aUGdI5BOBhaBIE08E4oHvAI+EI9k20Io2EB+TE3v7a8lvGI+BK4ryym69ArF4E37w/A6l75jrw0tTDE8/Nw54aHu47rn7G0P/qjgxkWoM/GR1jzDo0t46LEzVbNNzG444xILJY4241dQZOIE/gLQsX7wxYsyPo3wwFry3hLFrwxcwD2C94cjv3t9gL5LNBo/oeHYFOdOFcMwoX6RbJTE9ExkD45yKQ2LIAx8bowdw03s5IXJWE/fWP+oxYs7Yk7CmyHV24xI44O6p8MKXv0+J47r5zfIyAKz6U52M0tOOjkzwuDVWta66FTMbUzXY+ylE7E0Io/WhAIYzZmC28X6YFDt8mLOlII4AIVeivszCS3IK7h849Y5md/Sl9+mzQc3vNG7QCwrDRExN73iW6146EANBt7LrOxwPm4xZeUoFHVY4rOGx7jp40tI9S4GTzRUI+IAIm452M5MK+cYNExm7x0Rs1rccjEmzwwIYxso/Bo4+U+JudlLDaJGqbnO/VtY+dWFzBktOF7w/RPTTQA8o2RTtO+7HE4LEHCqKoKEGnHLYOmY7ExMAzEGnIaU/A6l8AAfEBHeEzM9jYqaUMjTCLTClUPEBobJ2Xo85oz8YnsKRvc97vv4vMxwNvO5tOLVuYoJ+yo5iqRUALzE1tOO3Go0YFpuFtYyeMyro1/ADhYOODypTO5WRg478lAfO6FAKuABML/5MSV7pUI9w1y2109o7o43RIMJwGOLOR4znPGh07TrR2EBIENDwzreOEvIMtTCLFeLKPzR2SAyHG/TA+gZLQNDLMFI51ZMj4znwnuLD+m+Ho4syaEozlI48hDgs4vYzbTP4vHKnKFI1h03krBBQBKU+6mN7o3dJOyIVPSaoKPExDmmJ6LJZI+0J9CHgI+EiumIoCCs8pRLUo4e+NqkOy29gJ7LrH/w6O08043nI5E3axvSpAEYIEn4916/RsK5IC9I+1usT47DE1oqrC440+9zcKUhKUY82LDXYzdKPEc4Yo7aJPGC3P87S8Q4eCFkKzwOj6Z1TE38xIY+nTPYnk8IqJD+QXR4QKzDxuU/4L2N7Bhx58o6s+N7z3KIxyiAnYDN51WQEHI/EWHGo61k0RYmEvFHmGEy9679yX0ZOm0gDAE2mLLgU06Tu5cN9AOTLLGQHBk5HuODqZk7zlI1n042mu6mJ7YCNIIxU5zY6tk3E5HyI29CheiAD0M44xUKwA4JDU9DYOM7iB01cM4HTLyO0yIzOrLwI3By0/o36I/m45aW7ko2Tze/OGq084IzgIxooztULME2CAA3LJuqpkJIx4PuI6zo3tr3lh0yI5sk4x9mjSyJJ/xuPgzI5ICkCa2E2zE5ieLSk2yGpRI4EI6SI+/41rI07CxoTHSSMeLsr6Q3s2II3UhJ1TEzMyWoyKH3fqtcQY5X+MYv41Xfw19o1dOEtbP/ACB04euNoIzT74ebEYIMQj7YSGkowpk80GRjovI3UMY8KV8VTDMAJOOZvLGAZjHSQSyOuU1l423uhLU0qX7QwAJPHZTJiS31YwgrCaI317O4I+cS0t7B+IGO78YowGn95D17YHOfPbTGmLOhfZWE1OrCiKSJO0EvIHQJo+K34+OcDCIzZmLlunHI+LUOQ+jMMyxCYRmr+E9AtxM0zp9lQI09AVeyTuAKsY0WrLv6eRbNNLOEvFgI88+IFmKuUNRTJ302nIxvI2xrqdLMOo/HMFl48Jeqrj5ckwUecDsANrh+YyUx3lI8hI9SSDZ4yy+95TFBuyZE+MQMxwCcgOGYmyowK28rB3jeNS4DqO0uU48rNCHpcE4lZst7OEI1VcoLEF/I1AHJ1o8eLh/KO0q7xuMRK/aqNmLv/+NoExhbCWowbD3F4eHSQzfVNgC0c62LEWoE8rAlTJo4G3Iu2LESk15B2zU39w16LLuMdUiMkxHn81AgJ5U6mwOoTA8E77qF18YsyWe4pTEx2SIw4xNy3TQCuE22Fy1MwBX/m4wzd9UGidTFKc9B+PFBiwkI3AOQ4M685Nlr0rHnsKbI2ar7EABFAccUyIILX02ubF4E99Oj4ACe0ODqXT8WcUuddynRTgU1ZTP829WWyXY+nQGcYoDZL1J1lIw0x/5MVvTN9OuLiz4AF0U836dzikA/l5B/wwIIxHuwL8I2TzSWown24KowUeQsX3eL+Tt7x4/KlPCN9E8ZaqE3I7JsB6JOrsD0o1AI0ZxDNTMy42x7n1TChE0Kk/0k4Yk4eW2yGqdLFcC4ZE5cKdHQKAzKAUDNIynxwA4AnwyaI56YdeYz6wGMYrvohCCMQXZ1owGn8Vi9Ds87L9tw2ibBNo+3GtXLFmI9+UNDTHKnHkehPLDBrivszgQn9OKCa+JmI9Y3zS/i0r3IxzDrYUIHaAt61bUKk66xd2MO3JI8C4HY0NFqyIR2OID5TM6UGx2ysGZ6YZuo1mLOYydt471m7EAC4eNcQQoD9q4z7oC6LItV3oIj4jK7M7o4+2E5c06iULMthto7SjyEI0ZTD7EGkoysk5bo2oeKIuPo45iwLYSIOs6Y+NXoMxTN9sGVS8MZplY+yITtTBDeOGh1ixChE4qI1mo1dMztw3vNG9uHWLJ0I1xo5b82zEz67cYMN8I/8XsuYxG4BSFP1AOCo18qwlo2hbApk/Ao4XGM83DZmIe8azkGKI5/sMLQCeE9pUOmIzYEKKG0jwxG41VIzO0Nr05go4euFtkwbRM6499tyvs3FL6nS1Uc7DEy3o+j4+SIqOLKxyMxTGlQKKVwMIz7TJ3063M80S7nw2Xh3liVPIPhwIAM0Yi6KlG/8zywE1AJB039o6XYF2LP9E4vY/fYOtquBLHUkyzE4JLItlojTPsZknw8689pUCiopW9B3plDI3KnPa0yX+9JLJckzSePKEFDEXGox8gjd4zp49B+FVcCvO2oAaHI1NINrceuo0JwNuSJfTDhsKPWIkZs/GfsM40YN249HQGBZZRLGwe4ilJx263k5jAKmo54I5t7ip4yCAL/40qwJ1ZOOcMQx2OILNOG4xHNOHLC0TjFsk+yaBLkCi7/OLNPU9gyy/43arPH0yxcQYMDarz7TCgt0pz+HTMQE5wo2qrH+LJkJDTwCIxA4o5+Ewlo3oXvYh3KnPdSHZI9yZYqOiaI8QFIBY+bTAtZwHuXkrGCs7O4MOL4LTB1JczLEQid/Yx9QDslF5Hp0wOEAHxkxSrI144AI2qLAu4J6LJPo6zZ+kkHeT3LC5w4G9uFOV/WI19gPgABzl2cvEAo/oELhsOlqxSB5RY6xAMdO8yk8O08dLAkDMdOGRwG1LPwo9EOB+IOEIw1OwDRxoN6qI39o2Xo/QwPsKTOLMb3hIZ49OxSsEcc4nYE4kfQwCiAL7LNla1LExwANjzDpLM1TG0gCYY8Ko/ZW3T8Qm41LTEwfGiI83w8ilLorCgM2CAKsY7X3JF90wS3T8eKKGQhV6LJsuFsrmp03E8a3kzRsxqIyNOIHGyEIxJ8NVj0tTB7U1at8QE+Tb7e6Jmj5aUzs6jDbspRGAkEBLI45LiKckxDd44AzImk4x2Fko8/l2m4r+RnOIOfpqAzKLm9nh2RLHjo1fK1mLB6yylLz6yS6YK8d3Va9i01bULFIy79MdLPq30oI6T6QdTBuM80Win8LF42lbHfM1krGq43ugqTY6rTcGTH1I4Dw/MGPe6124KAV9EOOcYtQEG04+SlDOOL918cU6SM5k8oJQra4OAKFbw9Rt28I51yxoQGfwyqK5oYxwUFxwAviPcU0fwxQo9IwN/06CAAKrC6KbX80+Xwnw2AsOAEBdk6S3+EI0ZOp+EzkC77LP9I9gEFHE7Ro4ywMGTH14GeIwjM/sxKsY3sZgfo+FK4JY8seiEI77urFIzkUJRTPnalwEO4Izgs8Lz//qh9Yy4NIY6oGowvNX/c/i0s8q+EULnY4MI8mLCLE4S7Fqk+qG4IAFqqUMk8RwKwYH0lGBS2QQGt4wVSqvYBGI/krA4eOIwFl0DJo2Po0LUPm0H7k1IrMzTI+o05S5DOPb/BXAHIo7Mo5Qn5DU2zE8YoxVE2jyz17JnQIMIyTt540P4Z+RIHdLOJLFmo7C45awJvM4XGPAZqlTN1I3jw1dD8dM8rCRubOmUC1bO8owskBaPIxbLMtlbw+ouZByB4QE416dLD6sxdIEcbGrI9JLNhop5TCmT6k1+yaAWDjG42EvA/UKFI49XEfuODU6U0yT6cFo33oNdEz6s6M06AZnoXi9OGWgJqo8HTOmYyIID8G7XTA43+lq++IKrTW8p+Mo99oyqMF9o10o8bw/fw5nQHizmFIPOKOxwLvk4FTCtsA84+yaHaPdNzCE47YeF909aJAEFK7KGOG0TE+P8Nc23WL8HLN310t74hEy1TOi1evw2KBBp96PIwebF+s6QcyZqLqQAviFQ8W+oyt7KGq0b42xAIl0M4ozlGQ2LF6R85o8fi3T8XhwEEozpouCo4L40lY4EvFBI/GBB0QFPWLhNjClIJ8M7WJpIxUYl345NGQ9gHHI2WLH5U6YYlHLOfpqsYx3pl08dTM1nC9s0/gEvbY3II77udHw6n2x3plZIDW2kWUCpt96BKPI+yaDd45pAI8T/gADnLG6mqUi6DoxAo7gIw9XC9E4GLjqUzVTuWgGvezrw5Bh/RsNqo00Yisk0Yi5SS1S4MgY+mJ9QEMV43HTDbYNpI2vI2ngHSSK3iYwH7V292LNDTGQQPIE7XTM83F3o0p72HTIGM/W0E85vHoz8y2RN0usC+/sW8XDGneI/nar1oGq45CKAM7hCCJOLLhW3gED5mOcYBVi4e8xdc8RI5QWI243+LFysfKR9tTI7k4qOqFI6bI0+M5eyUOE4XB5M5DrTHpk7hNjDbpuqvjLHyI5hEz048yYNgo1lG8IT2Go+KKK7YDpLLopSdECXY7QENRwM6oHsYnF+AMY1UQC0p5nH6lM0YABHI5DUwXYSCgJ8U1jYmGKLcTwsY1ry0JVyx42cQAo4yeq5VvuBLE0UIJ8Eri0UY4N5zxZn7qN96uDI7aqBZeVHLOIMOtHCwI1TQwCowU08hI7RI6Zk0cbIxLGBOGLy5+E/xn+h649QLMtskS5OzC5ojOOFVcALWw9XFh0zhYEk234rBbM6KU5n+3iI7Js1ZqclTLuUHMI6lTKlM/44hDo/KrIqIzGE/BgKDIkuLORUzdN7Ux2bTJRLPYo/Ro1Vprj44UAH5oOIwPOLMZ6EwuF1o4bt7VY7F4+HnPA6vmK8GULi4FUnP38P7AJKY8PIwzY9NK+DI8dC17G0MtaPWJ6YVJW/9EOM1wEvImLP2UO6mDvEzc0rcDEFUF10yxTHJDzXwEu2olZkQibII2OLJrcATePeoqUi+cW+lICB6zYL2ibFWLOIrEfExeT99YoSfg2+DylFJkzLqXDw9dLFEAAVSmQrRAoxrSw0x3lSqtk3eI4NLFPWDaJGPI3HYP56jXw6rH5Wo9CzAHF/wM2PI9YxzZJ9Tqr5TKN7PoI7NOGGrLaJJE87gI4j2xDowQKuQ4H5LC1TOlYwo4zjw/bTLg10oFFXI49TFml7BUC5ZqSY33oHerONoy1XxNZJAs9DwrPK/dIyZeGk0Kb72hbDtwxNmJW9HYr9JN00czhLH89KSI0XMwhYyGI4RDGJM/peNtqpiS9ny83wq3uC23we42+UMQI3lbCvs6dmHpLKOKjbTPwo6d+Pu02tOKCADLzKSu1lI038K4p2Lc3dJPeo61NxfAaRG4aY3hkA85Ez8FdQZ6LPuuXIEM9tzHTG/w1bRt1xLQ35hLKPi4g44mJK8rFX7sw07+8CMF8HTPRa14ABYAN8kxHeCBs3rLCqI6lDxp6awoyc5Hfo3aPfgY3v04VXBopyQ0PgAMLsLaLNCzBv45CX89TJIIElZrJAB+I+jrEyU+f+8BOtgT5wcz3ewuXr049v8Y243ZFqF189I3bw1HlxQo3Fo7YI/wM6Vo9H4w/s0mx9fiLRXs36dhy24AKhoPoEHMk+SlJOLASUCdEBFe8t7MVoZ0AAAZtGe3II1oo9rY70lIMcTY9AdxJfo19gNsAKlTC3w5Ie6Y+EcbNa62nI04kbAX56e9i05RTFsWzZmJ2k2akyvua14wIY2JTB3GrDoidI4GMxUYl/sDLTF9gNDx5544jEeouU3sC+4/vox0ACdEFgELPXRki2GLIfE+IwG/TPsxOubB2EJvE/gGS6LHDw5wSMgzKOuykvAJIG1i0IEETI0Skx5TACrM4o+Y4JbyzkUK9Z8rozo2rorIH4mjYzqU8BE7vx2ngPDaJNGf44m4E9qZ4vuNs08uLEdqr2LlcM0jzP2o1ixF8AHZtzTK84o/QhzbYB5gDtIy4NHvs+UxO7OyN7IMcd5LGqbvVE6RbAHAMFI9m07ZANorKMODxwArTD5MNTFywI5j66s48tqhuYqoKE8iJIIL7po9Yx6I2tODtVg0GE59voECxccNT114LGQCEIz6yX30z4FHhI5Jev5Z9TkwbOZB03KU3DIxu7JvLMo06AzDlIxM6/GQBA47bAuHI3equumqX48o6s0Wui1dfU7u8/9a5fIwbIBFLBsrtyo5Do8ne33wkxuOMFB5mLauuxbGo6EZxOQXeWUkMk0heiPI2nI+RhAUN3yuuEUAzk+/Y0WUGJM6HU/XOGhLNiwBmD7EGOpQAASE1oJiqcg+ETr3keoVXNTeyTn+/TLrLNLTIVXKJxK2LGdoLZAHbw/1kMY6N4AGWlzeIHnovS49VG2s3xeI3CqGkDDmIKmo8CAA2LDMfA3mCcUAdTJIEIywM7mP41YXpk3IzFtrfAM8o3F4Si4KsU3QIIbIxTw+kAH5TBHI8r6S9o91qeTU/Hw7twxVm4Go5hk4HTMZ6J3DZW9AzTKsQNho9B+MZz5Yl7M+H/J0nJLe6GsrDuyTLTHVB9WrNTlz+PDCd38E/MzMUlysa0QI3SSOMwDJo4lTMNdwgEGrEzPTP2o9zirq0xoQFbuOE8ZjI0q+21X7bAuPOc0WpCQKTd73H41Xq7YJNGfiU0IEK0FFS4B9QNeazMlDfk30eKhoN4I0dqriizui2FIPTuuZM1lLNS2y6KUY14nYKZU/VyxKrLPTxF04Sy3nk4gY5ZQFpa5bh0UKRBc4d8eIV/iAPMGD0o1zkE/o0b489T7YSFhk0IY//5y1NlVj/+o+xE79/Xlk0Qq4149rs7i5ObTH8EygYx/J2dtwzfTDbojQMBE2z13J+KH4wgZrEeL04684wA4CNLj4FIwo4vY7D46t7CcUmKIvcY8QEE5cxS96Chb14/A6kSk3nwDDJmyGiRl48tFskzZmHTLG6IbuozslMBEzaumLu3no0BmoRYkfU6KlDNSN7U2gkK3M3VY4jEWDEMvAEbU6Nw1/AMHH4j4wIp5dI2pE1VZ850wQrwYAHuk2mLMDPUok8dM54I0BiOHIwiYxhoJAoworDXV6tlug49m000YiyrNJLMCr7lj518zxLDnU124FhosTLAlo6SEwzY6tk67KHjeBpY03udPaIDw9zijylI1AP1P+5d0pLGNU64E0H6zgorNICkOL3I1krJX1pArCYY+NTIFTL68auUF4SwHABCo3U44sxz8c8V5C6iDNTLtw+Qoync7sY+UqeykwcILmoxo+PLY4voGHE4d8RaZ5Ahz9YhL3/KrLoY3fw6PzdVV2jYwC4NWLGVy3dM7LkM3w4BY3krLt0xCotgYz5L2SQKyB/fYGCs8mzCPI/dy1Fn54y+WGsk3ohq9Gy3c8WHTCuONzo8PI8HLPYeJdTBII/K0LQty6KXRq+1SQzw+Cp1LTMRe3LC09I5emQUTJclEdrzhe/iB5QqyMkMXwxoQIKUCOI+akw9XH0I7RUC+67d179/fOkEb82YULDE5tLB6kxGI+ZM8cU7MozxbcorHkrPVrkuT8dOBBc/wo53LPiM20gD4OKaUGEc+os/0lBzEBzDtLEzXE5OLE+qBOIPO6GCk8PTowAIFmLuAEIY/Pi7xKUbIJzy1ZTANkCQP9zo7ao6X40dwxgIx+I5/AFGmT6Dz6wL5TJ/Lx+LEpFohotOY1VcvLb+FQPB+OaYuLi2cI2q48YIhRLH9OP9LHCgOUqVf3zB43DI/6N2nWNaLEXyztVhoIxfEz7g8A4G6ABXAPpeE5et349ArEGkxmmHEz5L6BB42q0/zo4oYz6U8p/szTArTxrI/pGx4QPlY4RqlZIOjrKSY80S0YN0D46woTDeDUsGGo2np6M8P+UzMkFv4B5TA6B/qo7AXTtVjOrAeo/2iE2rNmLvBgJbo2SQBBxtwxLuo0X+8SNn9OO5cOzw09ASWiG9uOzw4SfmnI52kyPI0Eo4DE4J8P8p3g07xKWGKIBKcaUBqwBJl7luhSrK9XzOrGubO98f9E+4EHZo7ds8dIyboCO00Kmw3LDOUHYI6xvZ7403uWaM0UY+nQJNltr07vk9a6xAZrWue/47RXhXAM8+ObsMET2Sb+rsN9TBqwOl61800AEO5TKQezqIGcYh5IEMY3mM4pLGurDwEL/sHVZN4I2oxAep9EOPbk62mHraJExOarEuU6OPYNLB8yC/Dloj8NYOJucTdOXCVtk2OLIBKRMICbUwzY+xEzWMyxCezw7zE9eY8JehRkwmYqWUHkLBwE7tABzDkmm+nX/5k4ZFt+TKKGyBKW/wxylOBLFTEyaIxPkyJ7qpIHrc1V68l4yiAIwY3PLKanMbU2oxClUCKtMEAPuk+MFJFQJoMCksJDIycUPVriVL4rXZEvPdTBSsFXI554N0TJsE700/REzOLD280fEyp4zAE/41ehb1hcyYK1cM/Nkx6I/dTKvCxWp7EGFQ8WgkKwo/5MeFTBv42rEw24LhLG/eDlLPTCxCQACI1qqXPfvxTGUQLQwFUI2kDKmgLd+8sI+rsFgAOyaAEoN1xGOLOFQMeYzbm1Yp9lLB2SIgF78lDtbnFl05eo577VZ7LqSvTIbIygY5Ip3E09pn3VZKKI828YHaJhD+6mO4ANjowykKbYAD0FbSOe8Y+ozxDyyI3/LD/Y45O0xI9qoAlTGiI7uUMUdizWM6oCx44HmDkUIGo60FMQXcy40MKUb40DYq50woADMfACKQw343iQdTD7EAqlL2BN8M5B07cDHwG63k0vI6uAFZp77YBUFOQXTnWxwObX07pbDU47ZeDCCzcDJGDmUQGHC6GJFrGTXJl1o83R/RsMb3rvI9YmDCk8Z15cEyYuWx7j8lLMo00czNSN3LHr49E8QwrAamLG0KqxBUYn1OUtOKTY7jM5u8FJaW0ksjTL144SBLIn+umj17NvCdVE8Wo4QAHyAZW4yFepfU7ubIuIJ8ztZTHgzCN8PFJzrTFuvohE0noxXazym3E8f41btI1/o+EIyM8U38HmLOZM6YYjFTCmMFDI3IEJkI3/MxFAZI6oY4zwo+55cdC4n4WnI0usCH44IALYUPhEy908dlMzaooHoK4Lj4zMfNu246R1ubMaUG5LAVExMIB9Y8daq9T8O08dmUcbAJT/ZTH/w9u23lLBbor1IwwrP8RxhLOzTL7ExwIOIrAEYwpHLe6Dyq05o7DZeIP2c+G+o3ObMdLEr85+V8/GXCY0xIzLOAKAMQKdAzBKvzAM2JMyGwHZ9w842oXzuAHlbG3kyiM50rLAz/9I1cCx4ANmC/XOIh7GgYxSlEqwAfo6iZNOY2II8t+WRTu3W13q7sYxPLJrw31Yx3I2gE9jYj+e9TOPrUxNZBUAGTzfA6uyIwcsBjo/zTEqKzqcPuuQWDn7w7MqyncSubHoS7CM90M8M46pcH3uIvY9ho16k45dFnJqU49XXQdXX0eCMixoW8dmzFUMRjNho4NLNrs47I3oo+OcIOcKio88+NFR49XPgEkJo+hAIf1snX0PwsQRyAc9P4IH4nO/YzV1Ru4Go0nwx2YAEY8KWaOPf9E6GkPGQJrw2tI4RQH5YrBUBrIwviP9Jt97buMTKzDlADClPXt3nsAdiXS6OeuQ2msdONck8184m49oIwQI17K1WJA0LBLU3QRiLTNoY/wwoYk8bowLTE7YORepsaG+bN16+gLwTeFzD/XTObQMZTN5M+m+EalAXj/uucrs8dCzGLEbYwYMMMZl3wwZLIkrxBLMb3gdXazTFWJL68Q8cMngQCrEWn774MKIzo2r+E7oj7IYw8cEwsWAZnZoz1TJ2kBOIHfTGSK7rq49RmH+AOK7Vc/Z6yzw+2rAhv998yE40zM3Lw+jk9m8cN7C0ADI92fw+JLB+IMFANdLEuyMuT82LLXozrw68loB8wHuZMW3gk4ilMuo3kUyZP8fU03uV74zOE4q4+RegVozm4x0Sk85hHU7NTL74NxYD0K9wowlICNLjMAC3wydTP+UNkZG+LDLTOAUNlbwLWxhJ3rc+JLEiSq0CxSGnScyyrIKrLqQBCCJ54CbI3jeIMSx+I9DLLZbrBUDHIzxnnn88ek4r4zY9HrTALr6ZTDBrgnkFrO/EDJyI5DR8gE3QIKtk+MwJ548OuqnF7Cmx+2COa/rsz5TDvZ9UY+DY0sJqPzaSM0zY+Uo+t7N5l/LI0RE3kU+RmJkANgoxFo2HH3Id5o4LO4DMs6vD5X1rubIlqafcZGk86YExhFrIy6YHObGubIli/BFGcIw6o8Ko+XI+OE2IoF+s28I1K3EuYz6T5/mzEI1xxz2oK840EEKZwCE42s0zreHLaoe83SSG6i0n4xHPGFKNao8f4/H06MvfkrJiS75bDVrhFI294+Us2VcJJeoeY9a81hE2doNHTF0y/ExFfTORmPlE7X0/jLLF4zs6tJTMtW0Io0mo3bO1l1yDHx5Z99t3lkwNrpo+IrE7H056t6cALxI8YE2GKE73qgS22I277w2muam99sOG2HhI5TkGSI2On6APpfy72BJhLPkrLLqaPuf+Y1ry8YMGnLJE3ZNGfYZqDo5ilC9E6xJ5I1LmTEFTMaE+hfbdTCEY+qB54aAMn0vI+OE9PV3ar9QH3ZTOHoyQO3iDcTdMlr0jzNGe9tAHLo+hfYrE7krIWuVAI2ZLC0P3jo5iIzDJpDTAfEOuI2NTEEI6OcFPG2Po1Q8efpsbTM1o+IwI6iJ7YMco7OwEn46ywIuWf1kDMfNUiAM7veo6tI+rTDAzJylCT7/wo9jMwM1/mmji0+rTIScxIEC3w6zTM8U2j18zLwGo1HO5+eojw3qp3JTAQKjIK0NY/YeLI7vBMqOPfE48nJOCH5TLJ1yRuU00c31GV9v2DEAkDOR23KrDMlJufPAIzMk8w00iSpLIxRTNZALPTL2BLtwzY9BY1sohKAPjt7FoCyfY+UQHQ0wznQgzNMxBKkJuowYrAuXvsKWpQA4o2II0NIz283QM+IwEiuq841Kcwt8VCoz+61NALBMzqU6G68zY8dOMDsJcxMDPZJelzBkxI4gY9sAMdl844/HY3Zo7hLE9TDwozN90syTDowgIwUh5wMDXYwo4444Br6Iz5yksDxMFCozZmBu7DG46/TI8swLE7IY6vqyQEDIKD5I4kMzzATGkN/Y/srDTo0/gC6HKyo+TVNUY/6wML61pm3mk8GwP7qHWk8Ue9HptGkZgELxi9rcUuU9sxA5H5fO6NFz3C4zPtNI2JMxlXPeo5Rjk8wKjI75bJX1i1A0fD1WkHtY0Eo5VuLkvs3wqz062LCmt1j7kalGvT7EkIGY314G/4zDTE+k01oE+k49Y2ak68rM+y4xTCC69hUCRwGYML/45BOHpk7xuDWLLRI7O4Gmz94yLBUKfI/Da58E7LTLrTAWDgAkJ8EycUluvtyo07sw3orII36qZBLMBmKho9WrNaU9XSAqE7LwBSGiFo+im+FQB9YyvixQ4OtHN5L9sAERwHhI/jAErI8tqp3LIUl/ch7BM4+o8r46C+9i5/50/+Y9qIPPb7aLNmD87WG4CxMwCtF0+k3hDzxwB0QBU40D4/VE0hesUdhmE49uf+UAiW4fTIjuOFTNDkKzs33TF5TO0x84o5by7e6AQQGoAWpQERs5Mo21i1VpvYeFgAMoY5e6XDK6t7JkEMgx9FE+ZTJbwIeG9pTKOqONP3CmlqUpKgE85rRoz4qDao0fw4XSHL/MGkw1ACzWPSB2pQK9o+YyW8I2on4KyTh08HznQM92LPOLNzl2fTuDTOwGGO+/gzILTEMte9RMQELLwPgzHBkwQZ9XTGLI5RTGZLFk3+BGIaI/GU9os5MACEABgQMohO+IOcYkahKNZ48xK+dwJIH3EyYY/47oqI/+ozCrDJAGCk2orNMo/hI9TW/XOLh891xHuLDAo7B/NEOFNTBJ8Fv4NP448e3no9K6zTUTJo98UPedzOrEvor2jznLAbY3pLP3t6jTLPTAsI4lZizTIK4Flt7Ry+l74v2xCqOEI/IE4CY0dqhMIAkDChUFHgENLGEUw/UJ1s4RQPstuj42nWBjo6cAEo52o96LExEI5YDwW8WmLO0wLVLE5MOjozwsyIh6RbNPaAUU6hlnmbUhegZLLMrGCj70rMXxHzm7NIHU97sxB121UuCh3FJaXJLIm2xVok9o/ZiUuLzfkwjm6pIDwEBBp1moz4ONhojpE3nUMAR8BEPQAFAH0uLBucJnwzd4+FQBAY6web68amgJQt9y4+8I7FI774KaPc44/4U9v8RwyMdC83w0tODkOCCgKpcxhoMpRDTo9hoihbBW4zWU1847uMaRwPwM3PTNCHp746zozTxFjvgMjz9I3iI0Mk62mNEIP47k4APRIy9a4rE0JbKLS/lTCnRThsPrU1uiE9j2tTOgI3sIhUANHQJox9aJPhI9tAEf0KM09pHrFp8Vo9t+qtOP/e94yI6F9NN0h5eYh3v+3nw+IrGxouUwFoC2PRNg4/VZ5wEKChWRTlut5x4GXv2RTvC95PV1lI1JZzxbSnRbsxG+o7Gq/BFLuMQrTENYPxwEmLMXwwW51XI7A2xRW3mbRSlHtY/xTO5TFNTC93zDeKKlOUqR+D+5TJvLED40fwzxIyvs8qj54i0lZubTBnTMZR4Ck7OwN8c9Km2fYwTLMdI50AMdI2ArNfiDrTHL/IjTEDTIdG/ugQ24DW8NExAdYMBOjW8JiI+aE5Y89BQONTxVLN/pipL5BY7TLISANyrP/42cvOFTMdYK4E13i0N7M04LCopRLNCU99o/9JgP4y28byI7kYgs4yeE29Ctm07G0AKrHyn9+gN2LCdEJ7YLlc5E3RNsgrwCx5zHkBV0y9a/nN8ohJCu8HY1h03/zygM3VZFvj62E45IM04Ci05boxvhyQY5vEy+owHLL0uC9IzhLFBI2W0F+mlbRoV8fbP2II7uI7Yj61q7zEzXwNTeOumropThsAIc2vY8OmjXYzAozAE/LLgCYwbRCWh6ExDnLPHy+kl5cwNcQUYozo2mhuisk6YF0+hFhz0SkwnYA5L7II7soxfE5Jfy5Zv5Y2ubJ6I3J+GuLP/4+98Qt8YOcHDh6Tw2xI8E4zm7tvY7so16GwKUAuXrmY4afzXb5Fo4io/CG0YqO3Ggo4/8XmGE2QQOLTI/vzHa/Hw2dTMp/qvyQkZsKoxwUH89LUEEfP60FO6mm42+ubBQ4CW00Ly3lbAXIyksLwIxlo0TTN+hSFkBIADny0wfCdeKZv80Wp6LHZIzAowHLMmnNorOHTIfTLzWhp6fou6y599sLkiIilHeqsDPb9EyWoxD03CgHeI4wwABybVozpAHmDq3k8zLD/3yHJ2gI39E6345II67r7TwDG430myZeKleoL077LLxY/nk7t0zL6YlU6ADLvC3741CO89LH68W44/5k4HACi4Ov3s3wzAE2AZhCE3+idNLG/w8uY6MoZZi+0o1zBsO4F710Wo2L19JTKGJPf97IY9sxHVZD8AIylDxI4XYFTLKbiEQI8CADJo82LLsxOxTKkpxZeXHIzhE0B12pwBlKzQILEkFk4/AoyhK9LgkYW/FX3dM7DZbZM6nt4g46mgFJky9O27U68ll1o/m4yb72BOGpTPxR/QEzRf2W0C7XILJ7IY/OkFnDID5Y8yT7g9xjyyI3SMKU48Omnh82cQMyD6ZmwTeJ+E37qGWLy2LF8KAEvCubAKi44rnOfGeI5zUJ6a+AKBEvBYIKDIvcYxirHuAPRIw3otb9/MzB/EzlALopZ0rOUgBu7HDwwLY7Nu7gU2eI08IuCTKWf3lLJwo9muZ9IykOBso44sf/4+Mo2I8bYk4MyATkLDooLWy8eEYYxPUNloLJILopfb5JdAGYDxIeNuSOHTNy4wMQs1PbMr81TOdExjC8hM08iAW7xRk6Py2fzOUP9B+PH+DNI+OE2hui3o5e6cvt0LBHn8ydTA444iY96s2H+DYy7HRxmEyhe2sn+YII2Z7Ro/LI2IY2FKPKo2ak1jKXAD+AqYBcIpLMOLEcczW2jhsFMrx0O1EQLRR4ca+HC33TAq49tohC38wIuOE0LD52k5T399TP0E1DEepb5go7B7+Qo76FRjoy/DnSSAd+99sGTAOmIzlAHoo5PV2eIyaI/1AwIxNeY7luk1APAI8/GfOLFm83uAAcIACMzAEBbQBu7HHY9/YwwwEVAOwxwzfb6FSVs6DIu3LMV4x2o5HJ1EQIx2LhLGXo9v8Xv05uqhYANPw0kJ1Mp/tn9ne8oE5As2Y003k/OKAJICNOMSI28I+T/FNOBJQG3I1sriuOA0LKxYxr6Ef0BCo0NI/wt1m29++5I6j+ogEYyxcb8YjgollI7ExLRUDFUOXTq/n6vYE+hDhE6GkONTKWG9k7quACn8IW8bXTBZTAuLMQFCZI8iP2yyZyKRW46MI2gYz67XGwU0AOyaPwo6aPd+UKzLLClAUeQWUw24BW4xUYojPhRwGII5wo5jk4e+PuCxCCA9K554y0cwLTOGYhCo8GY2T78Wo1/iIjQKDTH5LP5k6TYz+S9jM97t5ko6SY6lLKhoGdP18d3mbZnTF24LX3K8c9nrAdTCeE5sE9B+AyW7LrJcE+RU2jm16LFs4yfH+po0Sk7VbMn68LQHsIh0dzd41oC3Ro5clLE+JvBHf5lZAGBMBOIN+mvBK3HwKjIyEE8kD7QECmOG884Nez/D4S46+QC9hiiojv46H4JdI5AMxhsCxCTVk8QKTPk/oKz6V0U19gK5Fe+cYrjN4QAB3IH8V6wyxGYmtI6DowyHLopTmcEA40IY3iI8hI3h8dLoxzQMUWH89Mro6LLxqwEoI7RUGPRBVEz6wB/E8JO4vPyDOPzq6Ui4CrmPMAYANFusRz9AZnlTGAkPuuSrC9orBRwByiM1AJhE+PLCcI/OLHNxygAONY9+UIn4ecbvkxCgY9sWcKozMkyCgKXeh/EzJf21EI8I9UIkywCNIHPXSMkO/r+YILaLNuLGiI6XLAFTD4Y4E/+OE1JwDLzNv8eQu64nmvc2cJDTxMeY+bsN6BCcUuEI3lbJZY36qQXEL7e7xuMli/x6Gqqyncdz40rz8MZrI1tXqxF+2vzM+KNpeCXYEYH+MI76FWQrcGTJeSG/w8oEGu3Iq41gH/HY8a92jwz17O3uxOIFIrMXU//4GKJeZLMy4zpLJOORIh1MI+7I0JTGuz2tM6+N8BEHUIxO00PMwTXOzeM3w6wANOEyoEBEkBmE4ci+FQC+UCtsJ40LoEPNJ3g00bINOE65ID+l2yM44rkKk/bY1RC2W0Do2vYfAqE0GB6HI3licQXz8I2U4lio4v436I8Ao9ck+I0xSlD4qN/sCnRYZE3FTJiI1CC8Ao/2o+0/7o33UQLEnOFQMYR56XxeiHTw6nQMIk1ysdGJJ+ejDTKU8HyewA4G6mhuM0qrGfBm5FA0E9au51o3S0HHTNTOHQM9CANLE3Fo8b6CwkATeKzLGNU9Pw+9RAuY8wInUI23iBa+2gY7wSJd771oEpFri5/dTGM88YEya61tTCvSUe8cZ2bQYoEo1McPHo9Bo+MDN1gV+molTJt7gQzF4H3307wSA3ouuo1hk2H7804EKo/dTAjM8hMyLTN1gbDoumUCi4N2E0bLK7LNbSQ325irwHAJJelWLAco+QDyHySJ7jTUU880LoETTAtgBKkE3TAPrxnTJMACk96biIHTF3o7MUxoTN9sAYrBKup40JTLB8rOpo5ZAFlI0Vrjv3tBo8Nq5EkygL9nrN4FIEsFTE5XarGk3X41k67QwBoI5W9BwyGR6z6wI2424EEp0/nAlzkDxMDhEyvTMLsFuvuZ64MyBuUyvTAdxN2klRTq4nluZwGo+HTMOLJs0HnNLi4IGY2oeE+hBGYp/ANqkFGLFZANE8TDeGgzERYlFm0WoBGKUUKX1YyncWbw8K4KHMzDePQE5mLB7TN2E26LPwS08iOzUafo3DIydePkxL5QKpTFdf4HaDIK8o6uZdLorIDZGUxbC48uLLkvlYo4EzHraw841tODMfHDIzlOYXpsk3hoEDjIAUa368Vv4OFTAfEIzPkoIzxnju5/5k4RQJDU4+/7iGWIwIYj39E/y31xo30lG/TCNODTwBnTKNKYq+3Lw2k0B0Slixzp6x+IJIIzOEzm49wEFwSzqIO3XzrTNi03le7sY/a08uLPnAvoeHsJ7AXRXm72u3OfJAs3Wc1BN/9QOZN6zo9ke9oE8TdLoEFIrITLCfpjc0tH52SI0QAGuLMdC124DlppAFCCAIn8WesDMkJemyEAM4Ez2N8zLJbo2s06MvcoEyld+55RlXLTLExIz0QHCUxhV+xM4rwHy73/3v+Y5sC4+o3xE09TMFAPNKE621vTPAEFbMx2EDlALBMxCi6sY3lTL0ZykY/fWJXTwn+8YEwzw1CADHAbgu+e1zEn0I99TeADO3bwwD0GAZvux78AIfE0TI/TkJqk8So45dAKV2kDIg44fE0Vrv1A0TJ29Ck9EHbLEwSy9QMFKGKBEtm9VmIjD7w49zIygF+DlcgE6M0zCrFCADG4z9uZlY5VLNzcGi3zdwz/Y94cltYzreCtiMauHTw2/w8wIxQ4JBY6yI2zo8JeqlM9rcRF02l3Ivk6Go1HgPv46Xo+xbHebwfo3OfEZeGcYuW4N8I5sAeuI/2UDSeGGLC4eJiwGXTCFo3Uk2L46WUHVLwKM6II1J91ubBBI5DI9mwFGAPmW8gzOdWNGe+RIORPVvuY9RnAuM672lQJyt2fE1gEPYfGHE/13xG4NfBiNmCTYEka5aRyzWFS4Csk6RYDXJmesCvSaNw1Uc1RThoIwskOouVbI0skEKwHNOFtY/gEEAI4vYxiQxPUKMOLeepdkPJV/ty4JuWTzUeQKTs7opWDkMXw4pKOOcNs02gAFZUxo+EYAF+mo8I7XI6iUKanMdOOQXXF4dPceKrO/4yyI3hkFrW9qoBRbDbYJt1z8ABHOxku614+N7DOUNE++RbCn8O+16coweoyiAC8KCFTJaY69QGe4sW8Vmo2pwG8S9LXXRbK0FAbRDxI2ibFTE0BLJ7YFGLMrRlFY/MzM03zVW8y4EJihAh49ucqkx2YM0GTkC/9I3TE9HIyh3CUJ3raGWLDGLENYE5epJehmE2FIEDo2x7j3nHXuKiZG4xHxoySI540PYrJzTPlqCiEyJQIHTBYKxGIwe45ExFnC+Zz1GLOZL1nTHhwIBYyzw8xwIjEVnUyvSVNH9FE2DTNubO5c1hk8GwLaukTIwCM7etzJg5MoxcuQf2ZySwA5YNtfY5RttqH8mLM2ovQmhCjSgABIACzFZZixPmclrjMbzkQozv8xHGwY0g4UKR1HjkUCmpYQBNZ5YwZSOyRrNICf8ZdyAMl2DcjTk3n8IzkADytBhvYaysZ0wH17G/KCImNEqmW1jVmoATyUSMybqMpQeCjnYgxikZ2SbziaJK+sx0zIYAPvozpJBWyM2JGFtLIwAIDtysia3Axp7QcYALFetoYw0Eb5SN9BGzVMEV3HkrBg1zfWM8s+36TOpxnL/GtpIP1d1xG1s3b8RgyHDP4avjAcpYqxTGSAB0f1wliEgA+iUp9xfXtuyIVFKYVRMiESyQ7PWmG8lGxEZ3sca+A/AfXzxiSo048DUkhjI+bGuF6Ji8t14sZnCR85mN4sKGRrMWyYPjGCITEWfGnZRWKwwExPCf5NaamNl4QigCdEE92JxF9AJSD6BfGpr9/Q8VZdssOLY03MJTptJTC/zaAtsWeG+cscqZlLNx6tj+ZNtyQmwTRmfOwGCFSaZBAhCOMOjS3gBubESSgXiMlBGk45MWmAFTC/kaXSMxuQlpTcKFLI01GHB1WNSRm0IeWzpmvIzPgwvCg/xYB1gXymFiowBVgH6NUSg/0jET3CTRxOKCLqNUZGo0rORFiUUDiYghUwgdGZqLWZbGnazmJZkLN8W2xtMX4AEWUGdEbkyxFHA/0mNJ3qG8zYqajiwOmA96jKAxi2d0IUbZxdixGbUvY61AgrHdTB1f8hzeQBXbU1leyTjYJ4BBTCm9PXDlAAASDXYgVS85G64dMHT7JeLCI4DVBp2LGJYsAa5qH42Ml6B5g8rGcp8dmAktbAAcAtWxPjugPDdnZpBY148Y7+MPbgm3DPP5vhwGN948ed2dmWAAbRWNFukwUZN5Mc0wkooYrQnFc3KUazBNa/UugQccJn3oFZpglohS9GFRwVaFhngC2+ZizslhO0xbR5CLRsEnGa7gALXG7MBW+LiW4zwOadpAtFUmkARqABH2ThAHcmUfhOIO4AMxrsrFwvaNQAmWAFBjR73gCj2uiZuGYrnwOogPggODqRqMZzmw/KYU87ICWDav2SYjNSMSAAk7MG0WKguFJUa7SMIJYYwkEZBEoI2TTh6Zs95ooisWSQPUG0iSaIRNy7GhyHdHxmGKG0qDNQB8GYu0jZeAD8AAnUbPxkrdeo4sNjnmCkwvgLnKM+MOJRQPHhsmrFR1YHK8uYOmYja/5ih3EeWhItBTCmgpQLggOj/1byZ7LsIaeXfLSR1MNYAm3BBKN7DMHkgbyWDHw3+iAYqwfJgHXLbsJk5ejR54QqhY4mwV0FHEv9EzUyalyxD72FDgX8Jr54zMgDMNNS/+LvwYrRq0FGiEZu8NOqYnwTHMRgaiy/TS3IEyJeHVQSCcOvTFWcYM2MjZAkcAJ5EDlLFSlgqiwaKYbS7MNxo5LH8ti6WwQmI51UKRwDCI1GHBHGdVygeVjQxJmYgEcoSyWMnmSZVzFCoDSLRqrQh8lkGYt23WwkHT8UopCHvguqYPrJBmmGqc0nmaypQH9UoRbPBmGBaxwMZNFBzx+xfEUb2GCswJM6GKw+4ubZjG0lqXo2CEY+SNcrGT0jXPkMYEwWG7kytp2eFIUdgJvTC3385LG8bxYtEjRuzjJYyl2Yo6N9kO0UADRRvLZzZiaCuBE5YWK9FmRuUl39GbY2IdPGn0PZhpmePTEE6hSMq7ATsTCHUpsEzipgV6xVBQzHTAAzCFAGeUZNPNmbw7anK6guUFEglgu1xnOm0/gUPwK5nzwkamGNB+mCljdI9rkYjsqA3lwL4CdjzL7AIGLmHTSSOpHiYncYFcAad+CT1ZY+5N6m8AQVmoE5NwS0aJakhlq03MdantMJwVzZqZMxnmRGzE45rOiCLs4m/9LZABlsN0brBUAguab7MVPg42TPqmKAzFnqCyncrKmcXhUNRgKrCEF5ESxMqwar3AXhv0E1kaz05B1vYjsrO9WGTw3OkayCMWA00kdPpKPRPQWtiD0wcQm3ksUaUk+qFbFhnFJFXGd/mGXGLZl3hSjSKwMNggdMY+IC+/jwea5L5W0wNWuE7MtJTFq1K2dMtJYhdIO/VFOrAGdxIeUTkAG/jKyAFOrDUYg5AAP4mVu4RgAGjogr3amGNsKg7gjSgsGmA1yMZn2MDIBfwTUAzAgZlE6YpVNmBGzzAAOWAtLBhSaC0gGxYfRKQtclYozk5jDex9hSXNMGakKliGN0b/+BeNwS8TTGRpgEBE9yaDB56e5VMEZzpUI1/2B/PQ7pmUgAOTbI/p3ESC/vAk7AjHYa5JmfBlLDb+jMneOHSjYymDXw069h3SQJBGYgjFfRoz42o4DGUxVnGMILb/TD7EE4UZLtoPlYOETHHbnsP0piZPFNKCwXe4JVWF3TB8zDq7AqrkUUsAuwo241KMb3hB49G6ysbcRuxE1rXI7xNxQ2CMsM9Rm5LD6EbeSwyeGFo9HTxvoIzdFhXpp6J6YVLVC1pDI06MR4CN0zG8AjJ5WIVT0LeJJqwDlgRvHYTDAiY2Y6b4ntUNAxbxKqmEqrHEaaKB5JWopMjVYpm/LCZ+DnvcgJYKNYPimFKcxgCZ6mMq5GdNMd9kkrK2iTZ5pMzBmxWjeAzJDXElljEchpeGj5TDxWPsYjJa4rJMoBYVVMC03iu21S8B7zRG3G+TEIfxiDOCAEZ5KwRniUATW0SMOo1a8aqbMTLG0GjNPAHNOFCpgc5McJYnjQA+IOUqXndgSOp8xG0NXcjgGEvDAqaMAD53YgwjBvZpcEz40bc6NBGIalMdC+uZTA6EbrRxmVGCf8cogCAK0llwxCNZ+O7XjWdWAIIhe0arJQkGOd/jcjCNeY1kaytzMH6gDFMJ6IHIAFIvSiiNtnWUhcGVUgznV0GAAKMYqgXGjcMnst7FTqYNSwScYiMRYwYBY9z6abIBMY8gewpB7QmhxzGcYputshEeksHGQFSAAKNaschR1eGEscUXIRI2vbIjewX0mxM4St4isG0wliXkhM6AUW7JiRmAkB4N66dBMhG4X2TMWKDTAeUaPwsvt2S7aTtJs3N31pia7dzjcrqfPMAVZAA4ADVIhp3GIKUawKKM8EEkZt4gRvgX+wLmmBDT37RB0Uh8rGvS4H3QM1PUPZ51ixfkoa4jP6cN9Ym4YhalIEYgIRLL+Ri7wyYwgyzhyQWUjgYtRlBI3OUaaBN1UWMujWl/g8HyGsADXdPxGNl4NPABsbze3D8Ftb4As1ManJgDuEZ8bpUxevGQw/ecWNTk2tsYcpQ0LYKoAxH+hDOHhSg3NJJBAbkUSoRtH41KMaNCNIFGVmnYXYPEDGQo4lFABBuMMsORRmBUz/Fj/MA8+Et7obywH7x3ZEJs0xA/EfxQTEllyy14Ea2dND4mSAAfNxtos0CphRQ87pIbsjbeDhLU3IwjbEdcfGMB9JooEeC2UCZ0L8/JY8cwTgYGpwAOWZGIs5aElBYfZiM0S3gMxtiMQsgk2WbYAFoqgIv4X4ZhmYidgKymMsIyZ+AS5AnG+B9TANZsXw34UarUx5G6TPwfKmHV3zOiZRSwuni9rTZeLvBoycziPDN+PQr9MSceuJ4y10D+NUfcGlvARRwH+X1ZYC++AC7CR/QCG8IiY2EM5ltBvvUHokWZWLDHxItgxwE+qYzfDUiRhRbC14aKps/3GilMVmmMmnD+a7k1M4Z+VkAa5JizIyqIB99MABGFqjDtVnDc2kWaFB0zCg1gUcCkI312ml6YxMOs2Nj0P9/gt8RiDZ98Il5YU9YYz0KVI2Zpic2NFXudzxfsNpylB/UR75NmDG0UHKsJkywGQ0YGKxxZYtwgX2kr42zaeJFqw7LmV7JYXYNlABh3bjGIkeY+AQNxJnlTBvyZ0fNelwqhLdymEWrEL0zgSxxJYeejMNNii0x6l4N5gAAO0UAGORrcY3uMa2dNQIu2YsPyWE4SztHpznwjtAbMHX2Rm/o0vQJ/FA1GIgmXCQxplY2TeZPQD3qOxBdZgAHkU2Kpjg1MDBgUmTWn3kLo1UkDWUxTDGQheSAKMaUGZlgbK4VJGhojEWmKKC23JAjex+L2q5QX29lGLGJUYaW9hrAtQQbUjkb9zvZauFsBhGKhjRiQN8k1Ak4YzpAsmRlMIhVhBLDpJDQgByam44sNERklYznpjDuB/pM8GjY3RsyX2qRBJKNsNETcAdwRgorA/Ea+SMtcg2ugEPHtf0whQA8Z5Q3mMeQQqRvDTAbcC/hM/hGcbBaaWDDWHEGBSMAR9GRybPUWKTYxSHBdyBYVE39jGKoFVcDe8aEgBGKY3xQTs5rooxSqAyAA3DMSSjGqtLGQBWWyxSMcnAmz7G4Rrpfj09CmpxZ82sqAGFKMZTFP8Cq8dEeGOQ4I5PtZAB9wYl2M4NAPFteVRrtI2w0YjsdCluWLAcTckdoEdu451NFSeBMjf44irLC1/6l3olWAFurIcXh8qAGBwBUxt4uyG7KZwLTUwSc43Igk9Gr5jB8WCiKVtUZCHtsD2gdAS7rvzow3jbaLNocgf1MAmpuEvDYO6BLwPMA+gjWIMBIY3R8aZi4c6m/8AGcoImkzEeItPMv6IE/3SMpJOOQ/Mbq3FQGY3lgDJYOFnxe6ZxqMkSULMQAk1tJLE5iDdhNDeYwZQaNIljEEDUbZixFmsM4AexWNnLAhVDDqMcZA3xQWuRufTB2gzZHscoyjXjf/bppC37h5sGMDzGnaTJSXpjI1l8Z+SxgZ6WvLVEoAQzEyrAfygSy25RAennuPv2E867O87WW0HrbRWGhujuECVqM/CATl6SqAdFE0V4DefMfYgzfCTHJoeuAm3AsM8H2uMtMd2RiD0ExgDvCNSUmewiaaAZXwx2qxWBBKHwpfjGMWNDq1dMbytB5xYkrUcCMEjw0cMyb6NN4IyVMNGxhfEy4R6PlMpTm2gjdi2JZLH3yZKHgeJYSLLec8NBU3+CaKdM1m+2qQPCRkJdzTFj52oSAAo3jU5trF4wXxDUDscJYhJ+N8oN0rECpgV6wWpmgfLPrwPvky44Bbr5FXmXKxH63kHTEccD05Bgq+LlMVjkNLExykao/NqycvSsaF7v9LAFVjZrliOAi4rXA/pFo0SqY+0xaUmCMsDcjh0OhFca/+M7GgYxmbDRrl71nph/8M0vWq+ANoVqDr0BnBpftyUozNqNmJoGY2ZmbgFMh1mvS4dmmMdLBkgCMWwtzYLEsf4JhRwBpFq6dBOhWYFTf8xvsrHjsYLJBjFGdjQIXRsw01DEhf6MnEiiVHTxoEEviRaD9lAkrMQfXNgIOQ+nLkYWXk1oB2zzfJWBOIA1FbvCM/cmMupRKzNHpkImxkcB/nmLUzEJEjwZ1svCESQjIevlAKpDsorFSliU5BNzWMtMApoJ9IxPaD6OdC7AdrjdBRoTTBgCBVHMxLOgvjenlsZTCxkZe2BlHUHcAa0SBqwDQVLFaEmbGCyQXXFGgcHTNYC0xKFGghJS/Ri1M0OJAkAAWFYOUAGcWI5wG1SCZiNALgX2jaMgLQrAvEajcNtAmX6zcXFgtLDU4AKgcTi21JIJZxvOoQTMQ+0xvVmteIZzprS8UxJa+eM79GAAjI3dC9I2jaa8SNyYufuoZ5WG+UBcsyH9ZGJYyJzUn5I5U1GACzJ8zqYH+qaIEKC3B5gJu0BU0AFDTHE3hHYB2FiMSwNCAiC/As0sjTBSHDDyMLJY1uvIS2JmLgW6a/+MCSg//jNkNOcbmXVboSxZGmCIHVCRtqkA2UYoGJHq4OYgE6mOd107pLZAJnRGYDYLbJknoxCvSpiNrAolkAFiWP3rB9Kbzuw3ZGzFMcpgCCTzo+b//ga7wnIjUBRlTownyZ+XNblGYcTNyoKXLFeVhOxNzhmZksZsWNqxxIoSlONUxGl1MHFtjLd0IADq0xWk2NxvYkbGwYxlCYOhAfEYIWjF0wEyUyr9x+8MYj22hjVngAGYyhxazbNyJAgxxYCdMo6kM0bJMQdeGfFMY4pl1o16Vis8BM0mMKUGqRnsYi+wDmCBrz2C5jdN8DreB4trDew+OWd7/QSRgUZnEABABBVEBCj7MRgHRbE84CaKwVX2JkTODJjTpzPgyjOMmjQFEsb+MAUAAJKbEcAAqA4mYSeoAyHHDG4E6B4gYtFebJ3Dm40u4gPYBoxI5ejG2mOzATo4CSEtDIsYuTfWpuUQFsejD0dCwud0zCqmBrK3IkAmGMbSWJmoBb4sQ+xyKD2qhMKm1OTb4AAQA0h27eCE1GIzBjWJIC3ag2UaEgAjq4kTzffxr143+kY+sByOAO/jWFKHFJzNoCj1hPRGZwjFMFhkizz0YsPtCJINmYeDduzUSuGa0bB6kemMjb7AFVpjUoCLjMtXw9trCy2F4EHmlZtjxFG2JVvPvQPO6Cd2bV0hVx22YuZHhqbIxQ7jiMA6TmpaA2bZk3IwjTQNwAj5W4ijNc2HtqGdv69Kw7xWa0jEsWBFI2W9iY5M/Rg/5jJmxjBrnicbpx5yZYHkgNJRuBSBbho0ZNbLw4iQOqxt6swXEC2FBuv+DisGSmI45FufpFqAKpYvAAQYRvQIEoHJtGsBbGH4gJsIGgY27CZ+mBZ1YuzxWNxpZI3HCZXsk5BWYlnUjRmrY3ZUZz8MABGSSsA2ARoFAog6iCMQiWbkUB64HRo0JlhogAFHG0WLKqJhSFCquCvaNv72+AAZcxmWrGiHBGncNzYNG3SJpvGBFyb5zv1c1GFizPHRt/phDOIv68lqYAAnOjgKJmhSqD+msxvGxNjIOmNhUDpGC3xMbpQXXsMfVPoEF0vzHZlNz4HZgDUeLXox1B7m29e5GJYsf8oFCAE09IWXkuV22vTDPPm5FGzFzzDgVsQdFIYAAbdd3ovZKqwVB4mfDQuMA1ABAkDp4B6HwGEsNSJnqLDoGYeAAx5gnngEK7jABHzgRibswz+Sl6dMoFdQSaAA7f9NIA6hMRyQF56D+iYweMVGu0dAJRVLaui3phN6AFVeEAcfpKJrcAvwz41NWeANosGMJo8tA6HQhQBRboK+zRiWGzTBmSbtMAJgCrG9bWIDLjGvxCmcAYxOl0nAm8CuODSUYzb9T9eM/INi7FiW0HUbVAtLoA+EjBljrhZlw+YkKNlOm3FMV5xvhwAlqZj0RA8mBN4CIxjdKDy46zogQQAnmTEHcESkzoIxi0domM7FjGXpkNI2F4a2JMCqUEYjYj1mGoy3Ng4bdriCmMjSfRmouDs9YHxgAT+MIsF+HBYs0hFJwZN4gYGhza0WI9QGdzBdj1PxG3CjDePIHp0fUaY0898m5pJBw8AkQDalif7Blv+1UTe01k5Ywco5bPtcBERAjdAMn3qDAMxsKxYdEtokc6sNho1NU65L5w4WGAAOogKOLw/6ak2s+dGeVjI/oG0FGsmbN5hQmI8fTLQFupQFp1oT5NVxW/wXNhWLAo3rQiB5N0gAYcsLFRuFUyxsSZ0wQdORy3endIBcBQMacACpOAgajcJeOBLDaiBr2M0nmmfDdnWL8HxwsAV6xSTW8TjWZ8NOgLV3YTMAQnGQ+nO+mLorDn4aTctmdAQlMLgIEyox7eaKvsUqgR/DewKKU8H7yh7gBt4SH6sKNmLRbE1uIPOQsvG1gUEwxrwGVE9ZOixtEBP6iPhWJZbB/URnylsF084sAJQLnw1XsCSGBRXUT5ANVpiro3lSgMMBGZ8+hAFULguY2YlYqjALTeZG3QyJiWoya0AS+leCQ1/TLc2N/NG16bJKsAjGVNjTAID+PAW+Iy6lUVGVcjRgACN7CELwuWYLly3hyVYph4AD+nC4WY56YLGjM3hnIi2uIIN6ICwcrOQFouP/qmX347JQDI2lDzPvQFAHBl1LO5gpTmT+jBKtjVI36/Z43gv5GpisNgxv9Jl1liqpM/Je5kAVkFqmP3xGaipQJrIhtMDHHlxGyUZIftgiguTDvNdpuECQtUYy4xSw2CAjbFpo7IzSpi060qomxijM3hvA6m0RYvdNZaYv+wEIVpXw3qljGot8mI2AjW+mMqxyfQjc3AZtG+nwDsYJ0rG1EAdkg60mPNPGqRiZqFFKbTuMNAgdWzIOgNPaFyXyLM50gA+gQOBmHxb2MVQ7skvLGjl0bMWPTU1hlgkadVpGPEsOFADW2iiNCoLgCym0+PDJdkmT3ZvAm0BJO+s3rGA+kZ7lin7QUB7Hepd6HxpmZ1w0fBRGhoaYr5ACd8I3iUFnY8KNJaYMljL/YLuQK5+ZWUxDIsZgwf2AMvAGAiCZCQ2pYxWhIaDhLkD5BY9ADuuIDqjLgduDLBAnoRQFnRGBAjSt/lbUCwyYzHx1xOhTTF0wHOIGYcb4iMpgOpKsCoRmBZRz4SyBAZNQYDYTJ5FlHHm7aAzhKLGtB5dsJt+gCQ8ohaNDs+oRLYgUkdTGe4bPf94vGQNibJ3G3YHZSa4Sx9xG7+fLFiDvIy9FjaN8frEaATS2gLDLEcVzloALXGSfDZERuxo3yQHHFNg6YKnwYLpqTwzH0ZLewVqWMKTJkINBh0hIBBPs9/uP1bEyJkwMzAVg1GNgFGiksWvEKYU25Mrq0wwpWdFIOORistkhfY3EcgAohHoEmwIVLETCac69iqYoNMaukNgYxDmanSx50g7nlJSxuxbFYb4d8M0bGLvDP/htCzDIlhYykaMm1N4X3dOTLDce7YKNU1G8wTHXhuJuTKIC8V971E/aIem7nzoyMdZO6M9LYUWyceTtNLHZI4FWsLsm6OTWqmAzl0oeY4tNPDQ5AeRuAFTE3oN5uMRItGIvfAR8LyIwPB5p0xGOwFNXQ95nsm0nkabqMinAeeTA5YFQI2KphZKMtSk/jiP9FvYFGFUbFqNI9wpyjbh9ldOH7P43fU88m87sXPhgtsCACgOxdagglkFHM4LgUwH8DOdNYn28jdOgQN2C2jpgy+lFXGRhjX+5spLBylg/JR6NgWMQDeRgA+BZ4bSUwxpe1okANXmYu1SAAmLl9hS5GYODJrzmwL2Z40dpmIgQHG7xsL82apgkNBBSgasTCjJm2Y3a8ZbZN9Fa//gaJjMho3Tjw62NbXIYPgb6dBK0CVkYRdMPmQN4geD8FbwxhVg940WLi8gTK9JonLDUAIECoTig9tMZH/qVJyVYAzlA+RG1csVBcGa+0SMzV6sQtG9vrR7LpOLFci6l6NhvY9Yjd1MP5MU0GD+NUcpGgf3WJ8GfTgDUYzPEfYgrkgIfhqH5yzg4x8MdpYFlse6Xr0Zz544Myxji+CyQaDRmAY0GEaVqNUFOl7pQ4Zrhd1y3RVMsteWk45eBRutHCbCBW1AsdAS5jQ0RtO3lItj7+MLAASsjS2gCpTA4G6j8d1gmESQHaoCgM0gsZsSM1RmzKjZJvMHZ1vPQnZlOgARxAL5pokYGGkBuJMmWAF+rHfvHn81fpgMJpTUBfzAWl4tAzEE3LqaNtxYjQjfNNDKzC3uIQXMIzE5l0a4xoHABAlL20CY6SbgjMCxuEM01UbRJMO8e9DAPEoKH4DXVgCYcRAgGfDeMRmQhVSybYndGfGlEsFqZphUxewyUSMFUoGnjYmxoe+C0GYmQAoA4KY4SQRIywFOV7DyNy/A+VMSoRnZnDhyaSfAxqYABIcbNvMzBKsbjWMDzWH4rExjgUeWrFjvawV3mHzTeSmA+O0hrjVixadaQV8Y85nXuEV8QUlBSxGuZjNTyClUA0k7KUQcaY5xgeymGLkzzOaPfE6NGFdbJRVBmE0S6AHLBvX2WfMMMLklGz5kY1a53LgRZQendk+61hcZLC8IOMJYjL9NN0TG/Sbq0wO3m933YMmPDH3KICJhN7DMPCsI7VKaLHpw7zpABKYe+TU78GTAE/pbRRNeJecH7BEVsV42Zph3Sw5zYYZzNPhiE40FcDhLwPmQ3mIeAINyoxspgD5cA9yT0BXTRB5232MTr94C1KEc8PyxvIoGdrBm8Ng7G+PjOcQNtgMGOKMACdNERDER74vsrE2NDh39xMw4MsJRJi3ajzjAQGNdlGCfDJBRnT/w1AA5pgWKYmEsQFyPGI0q3AC0xyI2DYjTGztuZiPNi/GI8wcaBwMClqVp2eVihSMZWYnPPMSmE3TEmywV6wwQAMyQeIGI8Iy1jIrJNCPeP25dOdmmmn/paEssJkmcErNpJA0Y0VnDZtNM0mS5jCpxg1TAlWZVeNBmQqUsVxPLLwHn4YhAAzDWSiqNamIcSAAoE9KMXpGxNnNYpmZNzLFiQF1IfGlZXbGxGxdjI4AbKMxuQoQtSyCtXSHNoAM30tqYgXLSCWFbUF69gt8swMes5bWCoNYy0LFjCJNDcBSLQIRPsro0ugCFhAI002AjUi2Enx1rXKRAA7+GxnoZvMGWLEfTRc5AFhG8yXcipsl4xPKZrl8WA05EAjypuQXQ5XCTTM6G2/HocgPBQo2wUYzJMzaYU1Md5Rie0BMXIxFM/RgoLcfy2IFmCa+bCyN/Rmao8AxWPmmmccY40wjfeCw7Us/mxwHp+JltAbeGa4sQiRhz20MViMpQfVmuGjXqTktTBD5L8OcWawtfTPyLrkviXZBjzBHHIaisaqJlExBOiCCSNDaIM4TTjwN/Yw3b6GRZL2SlksKF3tbYwguZM2M53mY+PblDnnGGlpggHMxRGvG4OyoJAFEKaa2hNAXIVUTQ0boiy0JACh68Z1YVUTRjnqTIz/4ZNyNtKYJxSZwgFxjhyKBc5BbCWeDMAAkEuYxi85zCNw+G7YsY6Fso6k48AXSAevY1J5E+Pj+oh24Y8RdKMcnjQf8xqBonipi0SNwvss7AZ0oNyoyzphBK9eNwjLAbktq8rDcABkFsmvGOaYcAoI9RhwsAc0456YC/zNiRpbyyY3AHCAy9WaaaacJnGhw70ymTML9WcYrHmOkIY09ABLMlpFYxATNBsHnkya0DhNdRaWRlMTFgMBEHsVjMUwQOmxXjY8VriwO3EB2aNMnGfDAOcQF14EBeYESNoWY+IzG6UH7wyxkZ3MpmHuWEPC1xlGY3zybRMQCbwcKoUoFkRs3j4bfcNYnwmDMM7QI3iUO66EWJVzOkE4S3lpiqWU/y0aNoNGqqjUZpjsY1m5ZFpNVgm6LHBCXhKU0CEb1/N0tWZRAUZxiiAEdkZY2IXfonIjKPLsy4D/CYy4w8fmvyjQHhocSFWSikqMeDkXSjS/Rm5LBPP79ogYiQ2VANseG22jXkbOvMO9MWAjB6jpivnmyapTM2aYp+jGy8N8UCk+5niMWjmE2yLdfIS4zJkKXiwhJ4AVAPAphnV2hZhL6IPeGdvDNR0GxonXphUr9fgmEFzNSOP6wFfEC5UwfQgbvDcmppiIxC8YsCMz4W38YGf1iexwiMaXkgIAQiwjXGlpUvzx0b0/EoxYsysOwzkGnBD8b/UBY0m8/DZ15vOKBqlSF0g0JGTgkXtcDvIwjMarSNdOgUAcIydNkmwFAB2yxrFaA1LPCRtDEATMRCF4h0w2CjNcztxIGILo17N66YWAjNmmG0AChAC5pNjlGn8sfUUo5U1yRDR6tdDGdNvSWWHS6C1QHnKN+wOPeNKrTF7NyMVDb6MniYtDgJdkGqPF476ecBuhmBUbHmVoVem0qBCxs7iORl4GDxk7I3ACAIWNOagT4nUCRjzgNGXq+Wx9hQwcsRuNpNGWUcajON8FGZyjMKRAEYwEfCXRtTXG4MsMGcE/gDxZxLyMoBYyVzNxJjHw0uphLPd08AcmPc43P56keoxDixuGIGhAMRVpiS1JSadywOomDzjVymF2PWmUa4uACCAuilUoDiNZDTpZ9qwgFGO/eVM/lcMyhUT5poOmcOrvDzAISfl3UZaItUFwX6iU5AMQExMkaiq8PrUS04MnhuZLB0+xQuM8GYo9YIQIBU8w9sByAANKYjJ3F+DgtgFuQLiJBJDAFl5e3yOOQHWPb4SNR0yXdTbY1uyk0jgBPaNWPuW9xe3yAlTHILoCgBkuOTXjCctjeIFrxCgiIwmBe80NjgGES1FEZbJsWZG9v8Wy3HJTBCKYbKNMhIzErEJEoYk0UcAUlAL9Wm3uAJeAQX2YcaEKNHqAloHUfOFco3phbiABgHA/0mQyLG04wS0aZKNrRIO8jN+UkJoxX0D0RN0FWrkgNJVkyU0NkapOMx+SalzSR1LYrEkHYKCNddm+ysK2kPbSzCF4PuYRxYpMjZRCKDOA54i1NAMwmnXrX3dIx9lL8ahABxsOTRzbddptOHW1T/qM68CY+jL9ZoJLFSAAdkgPbAkJ3TuTu4Ix1sZh0xDeYV9MIjZvd0w+VhJRc6Gm5YaeYJP6WxsnZbSt+QAppgSSPpnQHXEaaKVkTejixArUF6LGIFKIGNAPGEd4YgUsWo0iVYwht+oG2zTcSWFGY0G9gTMA6AORQjJAAON7HkY7sUxxAQ+GnO4QDESDlqbSlM+9ARsgR1Zl/sA2UZ+VNQw+pKjckRGiC2M5YQqNT9O00sNavs840vphGoRkcOcJjGSAF4z0OJAVCMfhGABmSCxt+k3WlgfiBfJGfowA6mOTLAhQAX3MySmDYjbgLp6AB08YkGcJswAtbUc5hzEFRKAvS9je8M6sD3PlniwB54Pw8CdAnhoEsWLlqgEBZ69MpPuAHTEhRqiUGDlhnaAUKgOpHbbYGRTmtsY3JtQZEx0sPQAJaUycSKolBqcmptgcx9vF81MhbMm9xrG92fHOWEJbD/FjxAxhxWNAgKamK2R2ZljL+90gA1SICFRmeIw3rbJMRh5GS7TPolIzPljIAxwFbBGppQX9RNcYzVcYAOBm/SSJjVJxseLBV4HmSxtb2tX8NuwMLIzJIHh1MT1GwJrJWRumUG4+Y2NsjJ0clMJcQN2qlliZtWMAOSwG/SZRigYmKEa0bBZ1YjB8IgANtwzbsBsKxifGm/DedLpdI3ysZmjNZdYI0uKamCLmx7DyCMRHAGS7aHhcIKoyc+w+199NGC4gBxWMSv1Fpa23sSK+65jM6RiK7nxT4aBBNFYNSLGfJszTy20a8BlqJ6UPPXmtGQrXm4beBQNzgWUsbokqEU0EYg+rMphGXfjNcRv9JliPAueMIA4iVTavVru807fZFQAXZGx0ra4gmQ5xmSZ6UwwxY7FsWwkN6BER/ZmaMiBGAjERfpjDWCAfx26cYo2u4xcf4EFUFTgGgwC+jwbxzWTYL6Iyn7Y7CxmnGD+zUkZmFY2K0aQSNa8QeDTT4JhtI2YEaocdHmISYsC/DAlTFpeL4RMBa2u5sUUNueO1fcwaekAegp2YFSmBku2DcjY2JnFGFd3EuwGhLG1SB0SBjPQFUjZoDhW40T+LyoDkvGZYsT+ACXzyZYCDnAr2SgNkX29pk8mrgCUSweM8OzES8kF5HlW9iltNL7unCjFP/pLw2EFbjWN8H+l3qXARCCsy10A1VoY0gEXTW89JzUGulhb3EUAAfVMC+JmtOBeiZ5KxA6AgwjU5AOfU2/jCHrhEM+vNXUWljRThQlgX6NROIRZQHGwMdmWyoATbhviQ/LjD2mHoowhBAEghnTApDzdpRp0qX8th+WNhkBG5iDEfhXZ3tsZ4o8EiAGqUUrRr5IxtEiMSB6d0IWjR1EGx7juEAXy9Lko0cjQzZlhkzQbC4ksOwg7GjbnxgauBnpgcxAF5q2/DX14sd22Vow/WIfDG2zEOpXt5dyaOY8wEqkeABIK0Xhku2/2CYKNgMw8qjKdWI7O0IABdKMnyACQMMKxgMY1yVjyUxcrAFNMdYXp4YzE/YLiAsm4fksSSJhUFAhT4NpooBGdPxSRTp9IwPUb4BJNLGzw/Xd5jkK0Rh760co8ABpLGrXJVYwzTBgxAQpO0IAfD7g1TDzjAaUwTiwntPWwRp0ihOvDITNzpG8f4bajp742rEbSDMKjEvMTWy3I5dFsAFyL8rFGGZAqmhnhkCYWLwOovbAAZjcmWB8rD36YHV1rEw8NoKmWNJHRYUAdjtMAgGaYA4QL1Iy+aadyA/JYOfCGx6BuYnTXYzgAsZYwcseIgeFQCUvQHqMcgACoTDARh0oz6AEuxdKKQFqQPmmGgACOX6jipA7QmvDSXtloIwyWDh0xkQuaBjeFKLsxzQbDPtoz1gP+nAXrs6G13XSUWMmbGGhABMNpQWzpdAohMD4gn4Aed2AbIEB8re4cIjGE7qKTgNWa3TSJHvcJmAvAAOuVjHTHHligtw0RGmYXMNRiEI1stxYdNWZYWdMNttGQQAvgBb+BWvGlyUPKlDG42jPZd+MMzGw3sZgAK+Y0VEaXKtyBEjCjDogNnt33IG9i543ij6jPPYKFTHWNbviAdG0HFsQc4LVbD0zbspdxOmSpLJV1t1qUVv4haNSJmcTxM9bkEvDnfp7CI9KY9AAL5xqNw2HTTnG4XeGjPrfzbq/N1E4iL7hGJY5+mF1EBQo3IvR2qxVPgreTT8AAcIwjFLoXdyJYM5QMtDrzWnsS6CfA3xYAAjHUQM98BVyZ4iNTIsMm5GCWEuUwmYBICtPqu6zvdcxtwxHNEZBWMawBaYscBEp741XSbxQZt+uX9ECHjtlLEIUaaqNGreDQYKIgNnrCzUZXHgsWI/AzO0epp6XVuLdKxNeGHA5EWmIZE0KB7jW0AKuKAzYMoJII0uYDeyJsgE5uwd5RucYhQACJ+EokBxv4CkoKwoysERUqs4rma7cUn9nIoxQlgyQASxYmzAodGCjkxw6a1NA3twURAfPJhtTE1KaDWcTFG/5QQxxqgoxCYgt6M4TGgFwLMWMyoz8thnCRoWYOMgOVWJEKUXXYfKwIJYzjjTaPts0wDuITWR/LGV6YaWusDsAukZddM4FwqmzF36N9sECXhOZw84wx04dy4DVTkTFiGlN0zGzeYZotMroy2EyKAB1aYZBYYdNNsZiKcCvUBWRGFVMHhcNrEG8EbzutevGurTCkKJW8QJKaaPh4UoxSrZgRuHoy2yZTK8fYgFUTMJRtgIxBnBY+4Q5mm8TVvcFNOFLKBWVMSg2xQPBMJmcQEQFbzihYnI784XcoCWLBw6a+sknEi3VMbWzkAowSMwk4wc3G6fDdN8FjYkRiJZKwIJYFUTcmdunHmtsbSOAinAbMTJKWD+PGpUYHmx+HGeF4SVqJqSQAzYxSMZaYpYLNAJrcUGoia3nozoWPhjSJiLpojEmbj+dblG8YTdMWMdanONwBwBFWOhIAVZxhPMz3ybbMRJputfDEmwMdOAAUZ60x4mmu4xERiGiC15rSC0wTkAWqTAo8m9uG/TSQThGKYbSSNVprV/E3Uafu8+Wi/5jNOWDVS3gC4LJBMWAOogAqlKM8DnljKf4lVYoOjZ8AeAiXB1JnPhTvw7qYTZoANrm/0zC0BvvalujNfmN9sCEUbX4h8FGkgiWhWPHgLv8z7GIgLc7caBOfk+QAgkZ1+tjQm39jOO1jLTH5zKlGMvRY25sDU/gTUxYpgjiw3AA2dMThwD7H3ti6TiBrRIdJLb6mEt7EYPg+hN3kOlb0YgINyZTUoAS6M6V2biTGvxjv43ByoHCBnXGqEjO1xuG4xNpjDOMfAotyjZyvpiI1yICQSwhFGS1sYS9I8I2tUYsxAKhGXAjMOmPMODGpgUhpI4Aw0gPsWNDwwHbalIta6YC2ANLuLt0xFSgk2AaMmbFfPLJroY2Xg66DB8PG2AALdQAcIAZDiolAmfgvRQSOAHIVzXn6Csl9BG1xBPG8N/NDcMzTa9gXA8NjA1juIMG8jZIONKpYS4gNNRpp73AyZsqMOAmN+TWtcl8d18oBZqtfKYe4AOmWOAEDv64iMR2UoimHfOBAviHt8jRTs7pmu/7FhWJhLEhICllA8GY4JMbpWCAIOQ75tKxiM2zJgfz1GgzHtkFnT8HnIrYsBCxnfw1v7h1MdFG+eczBOwLwSEugDaBNcLM5HjSqWIEDzieI6NoL4AI4sRGfPwe3PvbBdAmZmu9vAXyC8KHW9i9aAR9GiMRUWZm+Gy0iZ1WN5VYJhjL4UC4I3hShq985OY5+HAsphFATFkD1zg1Wm2gAceLjdz3+YC81ptbYusLUWRjRE0R4ZE0xKt84BQNvJn+2Fq0ahvN/pMb4sRfQERbBikZPaMBBEyq4VT4P9Jk64GDqNsKgLNMMmRjv3n2nawVBExIbjjPhtuBdxF74zphtYgtokU5Rh7Uyoha1NAO5mLQAanJpbIDBSYersa7wNj0YNyB2V0SbZoGN/MmbcjSPvmgzE88AZhdVJAARHUGRIfOQUt4CCImNwq0jbnRjnwje3DsGAnyAbqaAjzitsG7lgAqNWFG79MVmmBBcz80ClHM4VQ4D/MZxowwBPaDz7civOwlwCsVhAHEfFif59dpGAtAWjYEDTBb4aLM4aKcf9qdMxtAiwjcalaM2OA2IjanDstn2x5gRzxFxAw1A8c4EFSWiiYp2NX0ebWLYenPtwzzbbEocK52pfjeA5g2mkYpg+Ix0qYTyIT8APipzypik2MSmWKbfVCRqAUHTFg/CNtmc8RzfEpnE0zLpilSMO5GJ8rJiFjwuE986+Hsub2rjoQNRskxCaABI8MJkm1okSLMK2E3BUaQKB06AQhAqq4B7cD5pZlqxbHmtBnWZbPh42I2bf6ZBee2+jV3Rn5/wAVjotU44O6PjXpcHnoxjcZQIARXcn3rDCegSCCNQgNXtlP8gGzbOmD0QG5xSaPguvAjsjdfvNBsyycYN5hwCm/Xvd/tgc606YAlWMRvgJ+mXzXk+qBygAAOt0tWbIAWy8EJoyGEZnEBstAUlpXPgW1EGkADb/Eo4mvtrX4RjXYzTbIyklnLWuW6CWpokczzkYjyN8Uu236MCylGWwLsJp4AcNgEPDJngIJLF9sDHi5/R2uCjcKmLBU2DliilMQ5m6U3AOWPHFxVH7NT0UhwWPuDBxt2NwukBtiMWPGbAQSUvgdiTlpi0UxqSQ+FvQx1JHAHD0YyUwVtgDPAwVRO5s17Fy6kA9r+dRnDhkMYj3YiaVqMyRGu4jXeQcb3hwURr2M3RCbe6bVZttKVNlYBUxBKOJxSa0plIXD/5a8eNCwBF4jOGNGIBxC0axxNwBQqdMaZiEEQHWVjFaE5bU2czN9EK9CispjY8whNG44TZ3MFjEDsaDa9M88m7KjGXUlIwAbfYHmwpGAjFsa5JqRIwspgTWQXn0MqpbXplskwNTAdM5P9ghYQLAVggZgJKC8Z9OaY2FnENgAq43lShuGYFWAiQQTE8O/cEMiYfR8bbA1T3JmZo8I0ccgQ9MW9Gd/mfRWgfFzYMYhABVpYuBTSqxtPcTEpi+UAbMw8QGbdtiZAFQ0a4NMdRWp9xLdEMg+FNE7tadD3mp1jLvRgjE2uSYWcAYZYrtgSoRtxYHUPCQBR4nG3DEdC2CvSQqMSudNG3cr9MOSWEokz9mrSAAvsA1ROH/ht0TAa+54cB4BGJKnWhgAkZh9pg0ttcLMTJTI2QP8YFckCFixzzAo7TYwRL7qDI84ogAhssf04KamPHw1fGA2ismVYtgAEbMNWIx3iZPSMN5GrcrKsWJAXSYPgHzssuBvoVRexpfo1sKDjyxJxY4FIJVgI2yW5MZgVAOh01SILXiDtu3W9jOjswKmQfDPbpjk4EDoCQchBmQAIzZiVkEQDlvaMMAsMmSnwJvJjO/0Um75agkficvDWCRt0rHHnJEuNj0m6FsWZRmBNxMvC3iMG3AiXQYQ7rtAGntiQ+NWRGjBjSbLI98Vl1jhLxQB8CgjLSHhhF12u5p1gCGYGGgeCZHh22PMZy0wpI+7FjHzHELo24/5AhMyEK2QCBaDtECBtUZDB99puJHTeYcAHdz+AGa8NzbetVMAxWNLoy+abNUwNzgaeAQyLLso0xSgpXNIFAPTjZ2sNoI0eQitzNtvWHNASmWPlLDg0D+jNvGQsMsZU5l17F2kYDGNZLG8f4OjgNcby9AAhUwxZGwtAAbXGN90+kbbmxD6Y1xPT0JqG80JiZGKgwUmdAzeL9qqZweACxOQSKEfs5fnRuvwyeRDEKduYCci7Z8UImEytLaKiNw84YjxCdRpRTFkkBSVMmGALQHZb2Iuo02NDmrd2qStWjSXxgUUx+MTmw88j0zlrXS/CE4wvwzDCk7ZY+xmZvMPm50HpgyWMT3u4QAGwRCN8GAiaOABEHGWK9UyFvfjx02QE1x/dQmjLPWngL5BTKb+OID9G5DgXcRjlpnemxFWd7ommIjfZAQro3ApBgiBXUB82TWNxsOo32FLHxAUaw5ggRIwLZbj7FjlqMNBufowPumAiYwPiCa8M9AA0FA3mWMiIztcbe+NjPQRrrQoKDLqUAsYB3F/h+OhTTmrqJd3FljYCMuAgxajUPwIm6yisYSutijeyasEayNnFw+saRNcRBA9qPRfjoVTCZCDAfdUM2h8TXRWCdeA+VizsA332KBjRGdmCAGPOZnqMPJAtOtWJiKmpx9dpZiNDTGnYzJeWGqbjLFjtRd8UYWV7BuHtVO3vsCaKx9NGMGhcRWLoY2uraC0x4nGTJTfqANNIyUCjjyw/gmPaTbWIARh2HSa2CM3TGKW5U0etoAGMra70DkN20cjIgHrtAFuUZjThu1UshApz7IY6lSxB9Eo1Wm5aAKGttnrFpeKb18K3GqUsbERjvIzcADfa8lKYo0paKAKguCAEb7KxmoAeHxamcL540E+YGDBSKOAQUFXPgXYRSBLUGcod2cjdUFficgBdriZFN9AACTECX0gWpUFcDR0A7Is+8fCeWPR8xeEZjCMC7C1iYHZiAs2zcABoNgoMSKJLVxEqwEDFCaPlNE42UMjdfvMZ2TIL543gwUm18GH2IJwSFuQIUqx2RCnn/ZbVGhbAtf5tiNTcQc9THW8C1bHeJ4c6N1FyaDYblRtIwCGsBLWwQPuAygP4JiVSQkdT80xJC4xMsFSmOhLDMGZnGI0TYX8AbaACnRW6xaB0wwGw0OzDC2DKqSlpjoSwoYi7NRZqRiXYAQ+5g+AtzY0KXFqZpOoEnEA+W8Njyy/THymPsrGjPYB3F5DmPwjdkQkuY2ZcYMKMPpQGlMH3garTSmEZ5yNUhAvlsLrwKqkxZk6zKxP7GPagCimHk1xjpJv3dWxYDSbbUQAtgGygD+6hnuGmKpOTmCvoy0Mx6ZN+TmvRmOJZu8I3Z8biaNOlY7zvP+1E7FHUoAq6D8omuaTVmmKXgPCoBsGNygoNfjdimGBMEAEZmpNm9GdNMH1MM8+GKLDtitu0kQcHUy3l7YBV56KxMb+Q4BQL3hh2EGiYhLKc220lyUT53ixCTEpjF68Q3GmlMCbtkEo1HODzSt2dmZbQCwRitiA1SgY6MOxgXoLAi+MOml7PY+phfgmug/Jv4J1Dxg8ZI8M1lYT+AF9/Kti3rO7fYAjFGCyQf5gKtLBs8Zn8N/VYLdqXQYDAfSy8aQSNvQIum3SsJuXTkygGIVNodm9tjEfvn8TlFKYpAkS3GlsgJqAIkmz+iYUNgnM4C4sBP+DFk12WYG0QLRAankMmRqHHwXObjO5dBg4MjD1JqtOHbCaaqcceGxSjax9ukADnVjXetCZYLaLA9RneIzLaCdKlK+sgGPAuwoJI2rJyPUwjtUifxeMDndJCfQjQaNpKYlfDQ/iOrTGNRY6aI17GEgTKThIeY1lSjcaCh0wxEjLSWAntw9Ea0V4fUwsPbIXRixTC3k7S5c9pGANLYCIEbukUcYMSwiAAoobHiWKGo2GsC7KM+V0xWjA1MFLTCzEa7rpZcgcJjLYZrEAGEz57WNIFGx6pMO7kNT1Kw7+jNFzG6F9aPTLEGA6rh4yc1HQ1xjefhh0SnQEbcfNekowojbb9H3qFdlCyCNMZGb/jGOAlgM2apj1mdqNS6UzFgRs5G0yeR3SxQ/GlyUfHhnS0E2AJmk9ENEtFecPOKxvXQVbyBMGUgs9QGqnNoYCuzanWMC1KvlMGngPAZhmOaDHFQNEjOxJ9CKgSQWSA+TBMUo8lMMtWARI2AkF9P8fZ2raYRURgjLG1iBoiN4nG3XrdoLlmo04ADiihrSm32wCJiEtIwopjdyMz+OkMjWHxmEo3oYCwVBDHGMfbQ/rIsRyR4bfUwlGe2PjKBRqVoy40bgiAQr0fSUUYdvClCqEZ3iMPp42ogMnhmcJC/xDerMoMsEhjUWJv9JnMEC/8MdPs3csQZavxuHhSiaeN6JGtzJciNpz22TZgtH9y/AqlwW4GE3jExkaIH9UBmxETTIIE8YOTZiZCNKKY9c4RJKJ6LEglgYbACiYx1vNJRt6BBM0YRJBXCgTB8CoAMiKVTUZZKwYbGbSvJpWOHp1gXwS7AhhSRRjYjgF1sBrbSWuN2eGPgjTcRnRSCaQGHxM0dE/2qUW7vT8W2aZDWM3eGHtwYkxvQIERMYqUxUeB7yjHtoAzwybCBm0xf/GTPnT1XsilEopjTSNj0mlqoA7EtrV06EZ57BMqww8jFt4v+Xw3GZhFNzjEhFid6bGXTHsTbo5NsWmPFtXgxnRq2goAVZN1FydA3eYMHPiCaR4C0w9FGbITLXIONY0kv4yUwv4AZxAB5AVjKUbgDmaNym49H2c9npWEzXuZhqMKtWN0oXCzD6EBWxCzGd8AkxjoJRkrMrFU+BHxl3lOQ4LMR4kal1JS731hvgACajLnIHSMFDkYXLlY+MO/eGvgKFI1B0aMatRhwJmoGMJmgAEKvQZ0xH0+InuRJ9nrnwXrZhih6KYLdqVhgPRPRaLjWUxO5AYlAfpKIli1KcZ/aMwl4qQAZkgHnk1SyaNQ8juGIbHfS8IhokRpguVdNlwWebYiRgykCohbmXt3zOkBdZsWP9ECuoLY8w5MSzNHEyEher33XIohNYXGugQNEXkAFD5piXGMlOmrCjSEAO/TBgZiQyN5mYss/XCzF3o39+ZkkBJaOodTB9NocZwLAjznh6JGr2g+4nu14xTFghXofWAPqjNLuDcDA+ZB3Wt9amQacDnEsdMzdqaSFxZGmmLAKIANawO8OTwKt/q+paXPCRjhLHwXayC8n1Oa8Ha/EGCszZZK6yw3MBWfMTW4F8C1mkAGRt0kgjp7D6gBGmmA9auUxZkuIrufYUMY6DueIyChDHUOjabQAGyfzlsDkWxsesFjWCxZvtwyzUYwwD+KmaVsOgTvFW0DtC3no85GfdMNZpkLGyuPAnyNPgmW5sWrRtcQKtkYfjsmjEzGvDF5iEIzXSYzElEVG4QJamcAkQA3diqysxrEJxYcpRkEI1qsZ99MeJYHAACFRhDOEq3wAGZjpGcXfWeHC+YxeFB36oh0w3ubXOPC8Iwbka6SMoywDyjbSPE8ySVibbUwax2ZA5dHJmOOzlDabGgnfWVAvLPhhWV1ncDM2pYvWgeTfWHh+2DEa5oHA75YmQQNtrrgIx2dR4ZAhhS9gvVyQKF/zTlgTqsTme3PjFvRoTozj4CzFM12mMGhRWJlCAEEJYSqxEHGaIjAeJtE8X44AR1MNCYreJFYMtmuVsEYc5NdxGRLHEA5hlXEieZ9j4DhA1GpcsVqmgHnFiYGdoYg3aqDfxgd8yx0AOCM7c22XjawKB9amhlh3qp4qY2AAb7ADR9kggHhCM7VYyksW5AlqkyGABtyN4YeFHAD3tk8v14AABCsYAgqyUVhQtt433yZWONyamzJAV9zI/C0aEYkBtdc+is4bqdnFo2Lu61bku9mZ7iOwTlFYzUF7ASRchW0jARjsHQM25uDXixs5YakcMnmuHo0PMZEIkVKYGAAemJsmnDAm7YzNklmzfpDogLUl0a8bx2NPKYKsvHxUF2rCliY22NXq27nle4phggA3didyxILGMqpWIAE4Z221B5Ww68C9TyYbZjnLHHICMxNJBAHbxAOrqaPU5EZ8iN4+GmAQR6gAqlEuCauBBAxcceA7gII2yWHpyTBsKOAG/jIcWErk24sC0SN+EWHtgcjzulM0tkCGXMA6McgQMYFgtsBT7Zt2AXhGblQAwjgt6zc8bswE50mxvpRn/m6iBIP7kxs9rG65jQD5tdu1JJ6+UwxJecMjAR8PQwEeWjCiMjtAwl6aD8DX43rnD31gMNg91IffxtgYykphcwYV9+O3sFSAFBFhwGaEgB4DMK+5O1WFFLAdUYfGMK4AmgTX2wC9HD6Fb2ICdqYISJC/VvHwx+Sh/FAZZwpPDNyWBFr2BnpPSMtYyej8L/EF9+DGqbbPMiBGDJbPTJkp0z9Ea4SxvGQdYsDDQIjPlhia+vEtYyCUgRJ/spRDS7g4CNKcg8dgJn4NwIzxBqBu5+NwrILMJRhNmD0ybaCMjiAHBQUHRr0UFhShG1NxgY+gQKARp5kwp9bOXMQnGgFjec8BzEE0fBkIU2zOZ8GQmQaII1o0au+NY0m5bgB4AD20GZcb3Uhi6m07eDePG6IVEEbL0xoWYd2vGdju55SsqazUxZDGRu6HLTNrYwikZt4gqHixnoTb9swSC5B66UgoywLqIYGeiWI1NsBn04jFQnwTN0WDDo2Eh4SpArKYAajGDXGoxDfFiQTgjOI4S8fBPs6YH/UZW8NJxALbxRtlv9Jl5iaLNJZgmlgjWvuMYo1R5a0mNmaYuxjMapozkm7CbW2MOrYObjGuTPQE1+/o+sloNGGLOXToGyZkr6xA6NQ5m6VffqAC4vj+WRBSMJSmUJzSY1mRThYEankCOxgMtMU1Cufpm0MbVRMbvGoLcQ0RuNsGYER4P9oNOe+TOyLNMl3kCYdVAaneP8zL78LsxDEEZFa5M6up7YP/hv+X0MU4ZaMIbw91MXIxGZs2zYAStBlxY14sa8xrj41AZhznwnUQIsdaRWKyySiADbfonpG/juVaLiEE3l0bqsAcoypkLT4JqgSXZSblhoTwm/VMBBRv7qGDJiMdgwNOwGYP6Jt+k2Fz5nGJibGUTzFOioOcEaMCLisJyOsdjVaWILV0RUFlwkL0QkKnFRjjiQD/VS1KNbXAWA3CVPKCrHY4A7uNcDGYDYJJRiiGmM9DiqtO+mvXjdZ3glo1rkaImMXeGmkLDyHozwxtsYrJN5xQ8RzLrwELDyzhZ5UouQmeLOX9RNeLERM4lItdygDAA/lZpk8nRDIr6AfXaWk7Yt5vNLDHkaUUgAVGxN0VEoO8IwaMbTMQe3mQOjN6cLM+DGqaxYdMnGCW7Gn3sy402XB6PxY2gOkg8uRldYj4IAxyNsumKnwdTsKvWFTn58EAnHGTyIO3hiN7GJEYTbheigA8PA1MJ2MzFo7QEBsgBNJ4F6cH5UwnEDeCNylmciLV+mGZLEbf7kz80mgoczBT9kgAGClC+SMR7WQfDOvgH7qGYpj/WNmp6BAqDARudI169j9/BBaYZ7iaSgXZ33apLNFtgCBpKsFP4EpK36SiCskbpQLvDIqAO/4ydJw2HtaLOxI2cUXCmF1sgDXnc44BtxQZlwNNk1h0TKR9qImwXQUnFvMGCdiakpNr8Q8AQOOmDAFlr4beCNy5GPPDNymPvk1DUZLUw/KYVIpMfLhDeBIS41+NPBGsPjSjHK2EximZNGMUIW/yHZjliaT2Vox+vE5Nsf1MfkoH6qSUEamPgomIfrxZ4pnpk0zFZXpcD/uGeAPMHKH2WjPZ+qlOEBPyULJWMvTENkaoAdGJGAHwQ/rBBI2KVZ80txvYxveYLRrBM1ez5XixnNG8GjBZICkYLaxZBpNXxgflTacxhZeTYVhuVAoEADYjMrvhAZmKpi9OMcpuLYsfTFt0SQM6CoLhEPYwojJ61NtwwY1b/MApsAn4jZkgNnU1p1oq6MO1W4tMIMVnxkwozb+epatumWjHhRlvcWx6xOAtYUoSUsKq4KGow7JDQvN4aYhHoB0IOYIHsPDaAAV5yHemf6IGY1ybCbyHMSxGDijXyRhAozSBgwagJBGz0sbQxvl8yU+DXBNMKmo+LBYQQRz1Osa2FAQ82XgQSMvm1LGnby9Lh2UmdGrUzHmaqSZ4DxWCBa2/1ASt6G9Ck2xa5x4Su+s1MdWmOt7BhEbjixLIAc9MOwRqNKWoB4vUcpZBzNqHamN5YC2pgHqNQaY3MBN9RkIECqIDspQ2FYsKUXr2KSrEMcYGmDvVms9MO/zB2SBqT7FfM5f4gAUdnhnfMxtFgcoAc+Ek7MUcWMBmEBk5aZNAFsg9MEKmOylFYMBg5APPAONLdMAbKl1Haa6jhLVEd4jKq5NM+0IUZhih3l2Iczf6Rn5xE40ZOyNL3SNm/L2wKPI2PSaIRNwNE6NPEK9KBq31f5BLsSTorBgdi2LII2nuI3iAfWSr5AAcVlNYGOkbYaMdqsfXsUOZix4wZr52yxQ6m0sjRkTq5M2IcFDWNG3GlCjSLRkyIz8qYcG8+vA0dAWSTl4wI/+bbaoEmIbtABimIAIwK1AWNZGeGN1MfE2FOrEt5ZtyNgdg2ogYKAA0N3UXLeMgynwO+PIVLmtTA1kYouAzpwytGIVJmcb3FFwcGCsxYecTKI0N9Y3Wji3wAux6jjkNAJg7T1EOZJKNBvYhcYESgHqYzypjfxh6BAcMHHIcJBOFSliv0xMqw5NTLPmBEAAY4BhnND+sx1qPqWNk7lDUY0ZNRUo8NoJT4Cur0oLB2psScY5pJQGVmGl1VSbcmMlaBN0jHtQD4OGOhalyxJxyVRAHGJhCEx8tZKXp8EeJxSNK2AlTCAEb2BRbkCthIP/vHlk1NsBwpoNPSQmjKMxjjPxmShzywiESEjqAUZvdSEepjlpMMIAtq6VAZs/pnGpjhwsrhmzyjUIALvI0xJZ5nslRWRijNRZqfPgCoHhPFyquuzfKQjtyYw+sZqxNje8etMCC5j+j1RKC558o4mi2Wcqliwo10qYFg5ylSTPANAxtMoyumZxPEJG+PgUHaZivoBq1w1+Ncl8o8jf3zvR6zInbUnk2nGgn/ci2NpWyLUD019AEAs8sEacEDYlToCA+VH1G4EPCayHuP1jv5HxN0zW/izfERiGcR2dRfwBIUuwlMZAIF8UxOD7PcM68C6mjIBRrgY1bfYdmBt4SUtMMfRumu03A5zMdiAgXxCOjVnT8Tck5k81X/uhHoWgIGrNHmDCNQAzxGoczBoxu5cCUphz2MphGpYbU0wI5wGQfARyMEW+ES8StRl/4E/gBIHccSAFHAQzRnT8Xnu59WMMkWvkLCDVtYlE88BaSxGaBs9MU7Rqph1NHqW6MV9mIVMeIDDgolt1blyM3aB+gQZyVpdAHonpWRNnB2aYDSJujTi13o7gFBviQPAg/KJtzAW6AHyUxo6Aa9zRlgL+8B+s5lWtRmmNwMDvTJdI2hDzw6dlfSNcTfKrpMIDqsgHxBf/GTNjeYbkbUzothjUweDAdNMFDuLYI00MY9vN6fi8LQaPhgPFjvS5T2cDFGPbzCMNuuoz5I7w2hz+eZ6wP9sInLFl5ZpacZlezejcf4NArGj0zURNx5Y1ETNR1hzDniLAyvcpfeEEjUwpjme1tXTmKNsvGJFCXRWAPFlsKDoSxO0gHWHGFWLpfmyESLPhxrGEQjIgAE3ADTkbbUwkwWiYka0SO4ny88ZRyxtJGRWuOLRtO4wJ0Bi3NqrWEdTdqlo8hDK/7MONwBQ5GEPFnB7U2MdARdNmi0YBjKI0FvTANsa+hVqgWHgADCAJWlywx6dABGPAlEjVApmDCzbybspMDZA25ILqmHoIlZpjzBMkL0EtTCkoOIrDiaaWWMzVuzTjA/HsFo3EUZlXNaqYndJPCcGyUyREauhNatGN2LOh/kfE2JGzfbAzRm63sNRluOEw7CApjApxu2C6BvMKRegbkZcrFPAMnCjPZIOJ4yGABscB0cultAP3JsUH3jmBM2NjpBFGTXKxtSowW2DOEBVwOk49G2IHlIzj4AJHcYFG1frUcehXE3bjTdpIopYKLgBIzGNU0CEbTcwnkQRMA8uxjxMB8pj029iqYv+wNgAKN7ELpB8iNRMWdm/NhrsUo0vuYMXFnAmvEjBh7hOIEfoHVqw9NO05Xf8oEMkwee4ZSx/pMTcAb1ZqRax9UY2PQKqY24fblxsVoX91BWRM0FSDYjcNsBrl37RBv+MeDktluW0WOhLDqsjoX0veG/aIG2wG0gGpcB7JBZGsAjjEZ4pskyC26fwBBLGv39aBmO9NhXpK73BLVQSbHep5FkrCE4GI+McgWWtMBTJn2gB2fBnr9SeGPtgvVKDCI25VjQ8IqjmHA5WxblPWAjcajcNPbAUxwNyWGVaz3miLCNhhS66jHXhjIKFksahn8OhuNosLhWMOmhb4ZA2IitcVvDWeWCxADkRbuXBU1WcgjNSOH5YzOXgagAcpGCisR6xsb7250bq3FG3G84oLJRmcUktoC8WMIJmRSbUpFjaJBuXZi5dMSWG7/YdNO0wCFSZd6NhjMHOTUOZvXLCqpjvfFje8nijcBUiFAEx+Zz5sHnGoA+CNxqywBZj4tWxzpwsmwAmpkuUxnvZKXpr4+xX/d7WPbYxDnatO8+KYg6jJPhrt02/TTMGNtNGYwkBBWCclHAKBeBA5dGIkjC1pnfqm2gBjvcI3GsPjINOBZI05iDTuM4TGs9QDY8sdLD8sa6kAfdGD5pVJAG3k1vdBL2dJx6380Ofhn/3iFghc8MxjE/0jAJtl08Te3C5CNVUmbITGQPoRJC6uZFa5HHAksuD9sDAEzfYGWQBxNybtLepchQ4CGkEdyBAXIYXUZR1P8XlvA49lsr3mNNASdPpko25gKlGNGAAm8sM2mItR19vZukciOA9VjajgATUxYVgZ8NggmQwAXIRkKo3iYirewI3A6/DVGmCzEHTpicJNKfo9bg3BXtCzGhZi/f0c0w0QbTlUm/w2n76Fs9wig+TEc6/opoAcOan2MTsyB3EYAgfkeFZyDE+MIOMNALZB8E3TD8qbHic+koM7Qed0CxAC8yD/SMQdwEpTWqxj5TDhuapsD5tOacjUvxnwXyDkZMSMJ8m5BdXeRi5TElljzoCy1Y2BTEufl1o1h8ZIkojU8U8gRAxiHM3YiaceA8RGYFjE3QCnYx2YhttpOZ+1ETViEppIxma6iyNEAuhYQPI3qxaU/gB4yNaKYK5sJ/RiHySeYDqGtd5GifhfO1PO6H0vCTqBKHwnAjOloM8Uw6JRiiMWnm0ZAaEVsNIEeUG5mMwlGTizNxiNWIzH0YlixKKYcdMN+WLlkyvHCGaMWaYEAcINOMdLG69gnFhRuGKDXC6RhSlFZvY3cMxGA8sAM8RuqPxRaYMKMJcgBsgOSbpE8y15aEHkvtG+gjFlbqHU13KDMCJR2mbHua8WODqVTgGrQs5imeeja8WNnrEPibK+ldlGXwALZXvuuTuXYTJMaKcONjL+tpE83ToC6dA0RGEHHOsWBHxyUVTfUwCiY41MHGQB/G1CkY3IhGUoLfDHiWPhIzKlhur87pY46PPldKg81so586NtVAwKIX29mgYzQMbpiMNAgizfdmmGdI2xUFPZNN5YTFTeaUCMkCgWbBvda9GwgQIHAR/KCeEQe2Bbn+4ssYiRpBn3kObZVtDFYbtAtVpnRB23u6qb8H5YlS4dnZrvY3a3QR1MZkmmJ4EQzqWG07GY5aYJ2+4ssPP5rzE1MiyIaIMpYzKjCAJv1TFEzRiUxFmc7lMffRgXq2ra7dExE0mDFxaLdN4S27VSqMteJOiejNZWHKkFuMZYdM8qYBisAhPgdiW78aaUwQxGrHTOHJtsk2+2CGlN6ImFbjEy8N4ckX8b89tsvGCTEY9Xg3K3uKa81oYqmBalVZxlLayAVY1xNwEmQgbFCoEmLDpJDJuN/JibjEGZribIwu97OqApjg8TEM7hg7k1Wm6Y0wG9mkl6JgAVbUHkCb/RA55YSyQcTclubEOUGWmMVxwZTiaEAHZqzYYDsaMLVG5VMcecnLwyCV7ZaAxFAWHTYosAVE1sAA+4MNaesLjcjMC+k3Kbi/8MFxYPCsZmmD7ozEw7fxg+BGS0jfz1Fxjn8sberNOhGN1MMRQGuIzH/4f59UxYpPDcpAKqo0g5CABQ/m2lsgYgJkt7HoCZpAxuTGTXjcechfAA7GCVWMSHONfDBxWJ5IN/eCeLsLFmzUAG1Lvuk3qMaySBSU+lrjO54jaKz0ETbmxY9WOfCHSWIX11MKbotVA6AdmjHwcDBqEvsZRSxOrIfvvNOmPH0ytV7wtBl1G3cjNMBvjLER8Y/ABr8QlwjStRvlv1JSZLSNNj2XkQoi/CeE3dTCqiMCgACTyX29vO6C3pgAPhRuG6b4WExnObBnHA9x9D+IexmEfDjDLAK1BzgBGFuHZgCcgFPo1MVhXUEk9GvYuNK2OKKDUEYAj9JHUHVA7RHm+LCkYDeWBvqY+R4T3xuVj2H2bt2NBvYGOidmmOyaDJ4FVpAinA0sTGERoi0w8ViuW0AHwnNnMkZsdIxlYD6aMBFGaAALtwBSsGg05jUw8BGRRjWXWDxLFSHb+aJ/zGCjjWkvk3sGW1QBqNtxAZ4rY6cCvWEMSa2ftepGZenLZIDmI2zXLNOMiqOBsjTgIAn0wDUZy5NBQ+31jQsWFZ5148ZhnMVZY1osLRjkLoEoWYjcNR1OYXUB+WPnAgt0Q5iN8B2MMsCrRCYkzPlJ3oDWWSdo9Z4ppPUEa959yxCvic9dfbhrLTAEESggAz3OWgLZ9ntP4Do0ZayN2y+45wQBmLjYj69iqhdiRsdkAcXFrEAFHkYByxgmeiVmedVr8ACZdCnWNxxY7FjC3NpfVxPlIyUwfMwD61XqRkRbFufo5OBdyg/XsWmpiboGuN7aXhfKAKMjCAOFqkzAsbJsxiAo0oBfe5vh4w9EZvbhuvQFEsC1IBfP3Jz4LD847GZxA7HmPNp1iDZ8roeDkLMTY9vtWIy88bUZ9gJ0jbnOOxrXT0hkb8MIWIAcojatAf7qAnH7s0wPeGizSHIFqIrHvUY22At8uAoAX/hu/DxLnaicQB2WTzmTCWLo4w/Fg+lNoz2VEjVYJhg43Bsb86N8HmUsTcTMKfw3Ith3SwdpWs7geumK3k0NKYvaMlBupPLB2XvzTCcSIkWwuFYfGTaJ4viM3N2DQ8Ih3EMx8I29nnsC2SaogBN/Wfm3N5gYRI1MMSzTg+AAYjAeMppIIjBEB/aMj4mEwBB5yN4yGw0Qt2ovhQLFxIIIMqE1q3J14EZpGtbrLAAE2EC3XxvqM/FY6uXJxDgUU1FDbrSxqZoalre5gcaEzP4ZQ6cPRI3AHfBmJLIyR4bFaMh0w10sFyzC1bFhlhnLwlxAxq4BNppAE0S67nG5dRwMqXGibn+Ex/QG5GIiBGgLkVb2Hfo1SQAaPgYUoFizT4gSTYGdQ7siM8/my6bTR8MyQCumY3iBOqYJojBUJvaqBXVYG2MpYmF+rcCWMZn2QfBsGMLGsTgAQ+JvBow+sYNQAG4AvYEGPAfB82hlgjiwnqYDijQtcoS03rk7RpFoeGeYsfGpguLCStYCqxfRGI+jSyCuJokosZkIU6OAlMTHnhgrTDP4bpAA6SQ9xjCo4FKT0RSg22BTf+KRPOjupQWFrv5KRZh00TSsYQVliGyGliEgRMaYd/mCi2CCgCXbSB0B4MuD4se1VoylFmd5rqwD4gKQ4XQ/ucABFBbI+MlEmaDMXy2HlkwFTzYks0N0WhLIwxrRXiNqaQKxmOmlfDAWxqwYExJYdtMpnAD7XEEAFXI1umba2NkAmt4jNamGEoyQ8obitOlYLEADBxnj90alZxXN0JBkS8QeWNvoxyJLG0xr6+E24FESDjwwVcYsXESOATiRYb2G32wg16v+gIpGQh5NBUiuOEFkG7rpy7GfXsKyprsxGICBGIsrNSISJKsXtDsxBADFq8ZaYzTjB44L4v0FcCSCBD8+UVMJSWJtOE3Pg0ZMRrAbrAgvDhngAZl47yNFE2YigXYxocSE60aJhNjaYEN4anVHhwCct4TywsImb4pYXhrlqixiAoB9ffAI0uUDdiW0z8i4IiD8RmUxwBcvPhE3AjCMSM5z4YCQEpvjtw0Z8Yd6ZwKQC4gccJhRTHij4/RCU/giHsQMXBQoxmABBpwSqSQlsM3gTcoy2sYBKAkyBfuTKesP47l1Ai01MAOS1slWrAXqLCMVCStRv+mvifIi2ARI2ccZ4SNsNGEPoZLxrC4zfRAd28reG+3DN3hqBonkCZVeMjtANYfWqxgCo26Gbc1MXYBDUXC1Rhxzjx4ZFbNhniLRcHq2A24HIyawTMueG0NHf/VBRbAsABC0dv4wnAAbDRPh41CYjpCIBjGFuHBLgUqDFsSYUKNl1Gc+IccJuxM1TpiKB4m8msV/L3ho2yQ08bDZMBHwK85Sllp1TF9VaL6BromEuQLulm5fz2JZHZg9YW0QjDJYFhk2IzYKmt0LYtSjUWJiPo3/gCy5BtnmYzjAnQGDTEjhaR7hTpYcqQVEpibQGhpjKG8WBGc9jR2Rlf+wgkbgkw1NmDTfDPru5fzv4ZGAAXRS+UTcgugebDqIDCpoRqWfY7aCgPMOGV0Z30xiAhZsPDuNAznQiEberMbxAQ6YBZ7ns8yWkZobpeWAQcjGSmHiBBA6aNV5ctUbcjH3QM44yjLD2KMAl4SRLSikDkGUX8b7qDtxYIQTKKmIlqVUFCN9cFUoajoX9RGMYg/iaJGYTrwNfDOc+IjPjLaD6K0R9G5SzYgKMwIjrJ7P+N1+GdkAJbph6JDD/DEBAJNGPFrN6cIwYPlEZAOc11Y3XEPrAofc0NSFPQESAAhcTR4lh3ADifb27cLwm5TAaPTLko1eVi1O8aaipojCEEDL0wagCCjtct0QTjWeHJL4wwlgtFxoTBazTZXxj6o2YEbpmMUhwzonKrxqhIySswptMuCA/ZQBg9m2YzD/AkABalGL1rT5nME41ksY7/NwgSZ6wY2pri4BpW5VCMBeGEffdpHjm7nL06KSxmOAP25egIZOLC324hyDxv68XjQ+JqAo1kkAMSxcfBxBdJlgJieBp0bvzk+V0/uod2RhFo22aZDSNa6Yt8AD5WCQo1D7IxLdoaWBUTInGLRN1FZbhPEPQW84sCQINSo2pEaXRcenG0+xIuJtRqShyCpwscFEXwAVsxoBgIYSb2YlwZYyYHZhthzkyMRbhVNy3u2esWuTk8IkPpiLlMi2moVMe91mJTH3xaESMIfeZ9OPPRONkHAlhzFM1ZG3hyaGxj6yR8Eb8N9FHALOPZfEkoFCAzSuyxD+swUANduN6GyFHgCjMslG0tMNVpuAk3jU6byxzAW4cjOlnreehefQCdsuaYtsCHIoMx/zIlhlVMjambnjZ0oBu7CLsAGGJmp69/Dc0RvHo1+EYn6ZVNmVYsfYUl1oyGKZH8MM5YuSsbuRjOEwGdz5MQEZmnXJJrHnncxTKZJqd+CWvUAiVPPyUAzlgvYYcpYjFHAbXPLHzViZqCMC3uWMsUDRg/UBg0LteNUFGdqsJumELC1qUYOqMFXGJtMT33rtY2tM4MPt50g/fwW/5siIwfWoLJBxgYkYjeARsJeh4VjxOM42CYYTVLwPHowA5LmkkuBGTrTRCJt/GEPiYAGcSXWuEsBMxAcoz5MZ14EszmCkcN81gaIzaSRZuDSygI13KxxrWEN8I5NKwqYmnvmSUxjZ4zuiaxrtHUQnaQZ0RlSKWtFioaBfZYQYHQNwYWEDqkH7iNuWW3yja0SBCE36yDaGBDeYMB9IamJylG+gD/hBfuum4jGuxgyENxchvQolBGGj4UYcDxnlVkZueMfpG/1jPLJivswwxz6aNCuuNCTWHRMEzxh8G+hVp7QCrjH8dq7LGxC4HYl5xeCqQscnsAU05FJm0B/dQ9tMJhgE8iGh2bViMqKcW6gKFRrNOAWwBGAAL4mOqUThRhGmkxJZ/cMyHO7QnNqIG7QFGab7qMSLY0GLNmJi540I9C6jh4jmPIAggRnYADRy76D5KLGTC4C/3muLAUsaGJNcreEqeQMXLXIwopgQ+g4wAYojL/EFTc24LaN4lx52lS4H1Pll420AARCNeigc9+BhgMUIxmpBMzMEDM2CjahAY9oLZUaQgAOdGYoEXS/OnQF2eIgoBU22FFMY6ZlkrHoiY2PRMVBoBQctvrp0EskZyBA9wA5ArX3dNuI15SgladufmxgwKh9sFKDppgcSsTWm/uoFvhvwo3yNbk1RPGgziTaSOiMkGLEbhABhvYs0gUlvhSsDrSZIpQspGbYjOumDiOlNka2ABwgusgjNggYCri8r7TSMpL2zRLbKAGn+3ndBnaAxuQLW7RJdtNLFKeB86M7VY4xmGSmG0gDL7YC5MpwBeMJDTbjFUz8pjc3BSQmtkXN6cPoIzWkZf+Am+Gi9jKrTC+/k+cbmTNtmmF6rFUYCk21y/6nKwpGAW2TVKmIsIw9SaNpo8tOrOQJfjrM+Eeoy0otW52gtIJyYJZBU67jzb92vG2txWJyHC22TMbIuMB9BRWuK4ZtXN3DQIjJBkHwSF6ecUP1AAm0aQcggqg3mII+JrCYzLaD4jNDW2NosOvcBbTF98AN0DhBWWFXaIEEJbBBV5BLxCXGVQjfqmFXYCBsQohcvohHK4coKGcI1CgBuncVtgeAXBm+mfYPOTZsxNPxGBWjYZxkNYws0Hg188WcHzIUAzIHGygDhRMR4N2nXJX/YN96nCpgBqMSNmwKIHkTngEB6cbwGYkmec79HCJgUa3n4ZVRMcompc/Nc2CskxEEAYNMqeGUpzXf7n7qEKADDK8AHwxpQJ2JmoxFX1bspQA9ykBdRdRkJTG7VSWWwdbwj1cGwcj7ozypQ4RMO40MqpVLwOMDERr69K8NDWk0ZeiRjUsAewAdVBZogXnjZMWI0YFwsysb0JmAYyg6oNPBFybCDcwFiImpSLHJwCbTGyjahQBYimedEP3UBDTBnRY+4NvQIBJLeymK7LA8zB58J0fGT6EL9NBwOQqADUEtI0mVWrTAIK4gJGAAhUx+dGVWpJRkt9AH30a8z99hQnvjZ1njlZ2vNgRqMz4M5l0eYcBr6F9ZIRdMyBydLQTyDuSlDr4AzUgaVGk2WNnQLNs30kZn053LgnCTO3hq8rAbligJN0Wq9vkLRvvH01D15Iro7WOEPTMvxiJEywz4r0w30QP48ZB8LkYgmEB5+DoomD8RaIcLgH3Lsa9eNjsyvMTKawBksHGBZEuNsF0CCsWqxsdoGOPbMdME3G0dASyADkOCgQDYLteAACBmbnFH/wzOKR+VMpJWnuA0jRiFo1aJhItA7NGOl3Z5gCLE13B7b/FVgmwhfGeXupozB5a5es7pmtKTRBxkdTBZiC0Kwhh+FP7X3UEVAEEsZ4M8z6cXq7IV3NnLC72YM8MG6YR7xcKgMGrFYkFWSB6xG4MjHhWOHpznrod8NpRYTRQCHvsSIzB8CMjN66Yr2jZzpvhz2cUbRUtqL+MoTfyzq7+xJsY1WxlAmsSsYHYOPC3QljbahIaYc5sfEpibTAJ0AuS8PIuXgQbLQNAQC72ZzCNWzGGaYBnOhirHvUQrfF0cmUSvI7hmxdhf0F2lM7eGfljeAIE7E0xNAr7NAbIrgzT0gRSrASAG0mMm8mYjxcjMAA4C464KGN9tO1tgb3Tv8DkT1izsASGgsOvMHZj6wDYoBHcMICW1N4JaHsUI1ypjiJAteWwDMblxqNKVX/Z9JQFxAtXfM4pMLIyCXxPQFC1yYKzXAps74yUCBySw8lYx6TY3RggIyJxh0uhS+G2LTLKWHdY0q3wE1MJDwGtnd9krQG25MptYsRswSMLMnhqbPzS7hY/wcV2GFLdcRn300gCbIVsadG/6vYQVrp0H8yYh8lhWYUYAPAILTU0YkDx2MzwWvu6MWmKhjzhI5WOMr00p5cVOmCmU0grajSkETGtQQafwBrIyZCBL5NQDM8dgd/xrlunMZIliM4A2ZksY9bsJ31jIDdSNORGLopbKtn61zR0TiSwENE7OzZFxl/RClj5Vix1vYz2PdnZu/OGiYyQSxW9GdkjK6gi6LDnrpVeNqxGHRKEhQcuo2AiYw7dZuYQQQB3ros+B5gIYbBucUxEjC+ANkAg5iBPqgYZMBBAdAoT+PCb4Z0SMS7GGGgGEWAXANFyZh89dmIB6jRURhhbEhpjqUAfWAtwLZmbsMZlb8ZIpNTvwoUjDogISBAPDZggAC4Ox2ZFb2AO/yk4Agzh0cmy35X14qH4H8ya1xcZNGJtAfNoHLYGILpSYFbRY7CrbsWKSMxnaBfaN8RGtCsKajof8UqXAfKwf5mIWQcRgHObHSsb10wmbWsPjWZRt+kzPUaVdMxDGhXxKrTIBKS2SDUzhgtG1ascGpggo3HCZTTh1dgcB3LJznwwEKc4p1cTN+lUsIkPuke1nP4kSta2Ecv8UyFvrhwUcbqgtJYBhZAi+7vsZiTm5baNF1G45wRC7pWEwnqDVRMkvenBIRKzM0Wk4CZB8MJPgc6lMmABLUys1IZn8RAhGWjVCRogh3rdZaCNB++tgjAggO+0xeoDyF9MxcSiTcuxi2OwPcZ93sraQR/QFuGmawJdriDqMJswhFiAHoInwzD7YkUIUQ0K5sLRVE6x0dkberMKFGO0jGvgCPI1wEbX4h/nsX6iN0oPw40SMCeGgq5GTC7exRu4Ixj+ITAF5WgHA5DJFlXPyT8ZNqwl7A7caNLzqLEzqSZ7WNrn2uAjUProq43w4B7GYpGADNjNhWAgrE7GYc0BKYmBxvUIANoYGG2bB0wmjEBTTCN7oe8wVpjjqt0bmLHjOoRhvK3H8aZi4vAgiPDYAKB4QBVliOLEZxOp+fWlJn/LGGMxmLMdKhV1BWNoDy11wMaDN8OD+HYwR5iLBLGyKZ8/dTtOKIafGpvmI2CCCAuRxJYuEsDq2EJo3TKBDD12RGL0jGOAsCS1NKAxCMilu39vc+gPAEDH0Yd6ZLXG9EbH7hvzTD2ERDU8QHOJOMFYxu98VgliQzhYC6mssTqmMTExHqD93FsGOnaTIawAlTDzSZWssNQAYPzT0oQ8AGw0SpGcYdG9tMRGImTIxzdwz5cfU+j5TT0Rg581bmaQKNJaAJhjeiJnOIBBnCthN2eGqdMGnRhIeFEtiWohnlm7+TWbZqLEInliKnc/+8YFQAQgRFo2CcHn0xA8meDMPI9Cf92lpiw2ULLygMHeybrGkx8ABkkcbw+CWjaaRsjI2AzA3iwvhQRhjAWmI9Yy1VKNQACL4d+jcOFsSM08aBoGCQ2Awy/bxzoAuyiNC+JDkm8H2fbG3jhsHg6pXDM+AABDfLDpu/hxhSaDNcuVi6eAMumDzAUhqYlqMlpwHAgGdfptoLFkCxkBt9SwgrJKxucYnsPg0CBPuBuPjJMJjkCynn4Nywq5GaYDZeHvcYy/WZGABEjAAKTfhgD5TFMMReCDecWQTzDogJ0fwQZgXdd4ymfcLKcwYoADeEaDvsZcY8dgYOmIsTwdhLM0wV8eb4sYCJqpBxU7Zt78V6Ysy2I45rPXXycZ4BBXhBi9jfdJkqtx4mCmRZFeAfz0UlJtFYwgMZ4ndyH0dPxC8wZ6AGvgxWyNw2wlfTSnRIeH2zP6xBMyCwRYTIffl14G/PyBBAveG977P6mIl0BtsClsCue+AsLIKkuP8EQVISBtE3cdlMFp5t+UDJXbbM4TSWdUgjY8jNSFx8ZoWwADOaeAKEALDZSUCg+4MGcmdkjEZ4uOZ3XTTOJMURSXvmFWbo3Xy1VLiLcNzgF8zUIzvKo1yXzIaMtdAOtMDIbnPTCrSDxQYPJAAj4BjgH5THG9jS8NmbGuNicRWOAh1LEYVSND3icqzb5tpZbGiEBqCMxcmnfTbbUM0Sw19BiUBb6YlMQxj7Gm4lUlZz34WeGM4g/6RgLTHwia1psYRG4TxLGUrnczdFiQch3psHkgY7IV/iEKvRDuICj+zAiQGOFuty/WbHThIse/0mNnQEIXjSEbg5V3Ag0ujXIRoKo3VuJMbg/xYVFrcEmAxcS9sExyNlMWU0POoRrDE00cBvm8tdApA5dnZnLo2rpiYVM5QO/CQbMWD6wG2ebs1EnPsXdfE8GqnbzAMaU5MxGuHojafYn7OzF4ZLSNN1Gu6RAqJn8wGHTQN+DwdSeifN6gMXwzTS7kywqIWgUPS0lpqo0Tw4+Ls/LYdSEdXzrwIypiZbaN7MStzJXANgcIH4JZiA9sAgDN9QIRsx7wmEC8xDVBQr1AZGmLQjms/5AW4IDGxApfoJgCY3uJbdYFdWmnCTJKzKJUxID630wYNGFxQpPxqcoz6pgfqMiLYAtMasZjlGRfKAeZh7DwUlpOwAC3alk2B0ugOCgNJ4WnJsGTGM9BDABhEm62qYIAHFc3mw5scAzaYQk8YKAPiM0LpDZO5yC6de4cNsOOTx8pggSkyrgv+QIdtkIECEMaDDtudGa0zQquMwwCWZIFUs8dGwl6GNxs/GTnvxqUARvgAyXWJppAPy556Kdt9hQctgGuTLauj2MwNwAXxBUkdZDLvNLAjFKmuM89goaiGDQhYO32YiyCMNxmUMRBimJhE3IfRfo8/eGIv7JMpjzHRKU5cmcxLeL0jT5RkTjA54jrCBA8wQNQjwgHSm2r7681pHqAaYsQC4HkrDKuZJ+MG9mxIvCgxsB5wewBMzc3KgTJTL47q2E2MGB2uMQDmL2Gb4kJjk2K8ZRMQhO2dLoPdgDv3iJpiJ/FhtmfrxdJIHCgGzaYeeBgQALjHajUmBY2tZZ10DuVYmzZStxincUtRD+TFgUQngjDd2DwEHHliuyM6P2+WoB7fmtTDbkSxhNchGRGTAT5kyU0oUbPLtxFYtqjSvrKiowWph+iNAmYg3sJvcmRi0XUbmSxlhGuQjCd1BwUB1xSxSMJmAJ14M9RpkoxX0A/2MIOMvo7cTliVT0TdwFAAXpw3LjY7MtUrGJ8aBUwhkm99PK2xttqm3EAgZMxbmgsQRm1r5QGpnB+vFk3Gl5IJvQRZeRTFhFgCEiAACvdi2BDa0gnBfADCr0XtgfQANCzBPaCgaMO+GkhgToAIXSFA/4M0wJAgQGIH3QGXn2zLalPNym4T1qVlzpyOwyGY38hO5WgljZ6WPi0mHK4+DgjqY8tnNttMXj0n0bB0wiimnQja9wXViwi0ZBEAkAANyIcAUOmY2oCALGMfWSTeTKEnoz10f+ZhUAq5uzxA1HcOubFsPDVywEDMYo/CbcC9hlWkapIBjK+wgrNx5pgIwVcZEutFYmmQkCkoCwIwD3K6yxDIm+bjYMmIqv2Zu6bGZKlwrQ7QTcigY0eozkO5UQuc79TgkCK7jpGAbSNYrYIwANzHgo42uiYbyMzhIS4sfuWC3am9AH0Tsbvq7caPmlrg4zGr6xOQx9GUdPIoUlFY1YhLF4Cutgq3sVEoGgqW3EadYDvd83WAkKmDtIzkEZsqNF9OtdMGAIDmI2tX5ZwtMRGKZTHCwOZAARMFg6DjOyoGjWMJpUIytpCxpMSk+sJ3KkUqUi2xEbXO9a/UVgQSmWFivUfFhmDBHloRCQ6mcFNTCsqbj38QqYxdTA5RimOC/gCJuMIQQtWjKGzvYFAC55uVAwb2pWHZhxl5438PKA+UK4AEIIcTRNsT0skYNSxPQA8qsMZnqmTwxVga+hb4AfIjTpgMm42U6YcQkvsANLTdgMPKrEVnBiMAXpGUnAeQJox4DH94W1N7Meo9YZYAFRTniBj3GNvgAXSjOExkZ1Bo0EtNptRAxdTa0SOz4048GA7st7iCh8BUJk1hxQqBCGNhzGHFsJn1h8rB8xwvdNjsytyBcFRmgY3Y0b3oCvEW/ozdemBUYkfxZGoRygoYsgBAzE8yVJ4biJ85UgCkcJf7q2EyuOjZaBPxGD6gsOJqtkygDhtBQIbwrI/AWFvxTGYcauUxuFGHK4SOAOj43yVh80wJyAtfCD/VJHAGS97tKMvPGmvDAYweZdAoti01Nl1k7b3QWmABB2vCEc5NYm2epjZt4oiExNUYnZkGhY8AjA6wIF3zR0ShiQyZCebzNvEBjeyhUZTOAv00qBTV4bt1T0fUaMMAAzG1cAGallIwH4UalSMFxADlAx+dqXvyjS5z4ha2ekcAHYtl75g7iSjt9itGlaPJoxGNV2N0YOAs88mcojGORiZCR1KaZi5simJJqZyAXAZ0qzZKJNGf2WvDTCWDuV16cZnSMiUmBSg/YUFMcGWq4VHA1KAzHbEjgLNEC8UE4CNCM0EOjTuMIRL02aCRZh2RuXJXQQANFYNU+C+3sJAmW5jG1WNRqXXNijioKfeEWjTbRpYEOYphZSNyKm9WuLnhgM4MizDbrNkW2xVMM4SG5ULOnBPIhonirLAAmuBlXA09Isqx9Zu8anYhLnoWxYmbGeg8qYsQAXUgKKG33aa/8MnJgxXjPqmBZLEDgCMGNE5YHcgOpJl4ECMEDEcA+0heIjRQoQqlFvc6vEdFXBTcjAYRtm0zmnAECMVdGdkWM6TlivRhty7KNhvYtW5Ydwfm43iYgY8NN1GXjuGrXNgYzcli9psBaY7zjfcRimPyykZ0khjBECplGIkE5oxvyaxHgS7GizSMwoMBED8qZ/UwOdGMNuShrkSkwASDytBy7GcWjHi2viI3pyBtcsxLmTwrVg9vGI2FmYCKM+6Y5l0F6RnToFTFhsKwklY4wUINOGfKWHcSoFMjjYYFlFmJjBH0Epj8atmSAb/jWI8ESk3pr7c6NibGBhTXygBNZHB1JsGN47A3wAH8eLRXgyRaBWJiPwXUTKcbjt7DqQjpEcmWetqjFhIIio0NEaPlMoNO4mifMRgD0Bw6YphCwpAz0jVVJuUszU1YN7NjzG4wQ0QRk3TGrc438hwa+/nqWhYmoeE/l72KwrqChbxLXllbRidib2UwnmARLjIB/Fo90SSiOLF6Hw33qBoRkUCyZ4AP7M55YWcLEuLhxUx8xy2dNT7WX6iFqZpzTCJkaPEwrZG+IjT9JlYIkSkZ96BVXBIKUAQxvRI2R8ZVTNiZw4jAJInhZ92m6EyWMkrGanTbYALyIwGEb87datGTzTTJ5FFY3nFjTa9p3G+4jJbDtpL1dljKdN8AglxjbARnzo0LXKgisc6mOPDY38InrDplhiKxBZWXxfeVoBEY1xcgvJNMPmnyjQ0vhAHGydywTMwLuuGHWRjsYEyiU47skMGmYLzJcQNBo344DbkgeY6lFjBlXjt7G6JK+6hWAAYf4MQRlSABaLhEbMaTwobzexWJkoyWnCiHMrImrT3cNsN/sHtVAiCBQFGK9YTKWLXr27jY7cM7VYyK3MOJmsaxMXIzHxkgA8f4NNxNg4xOKR5FNkRGVRzNsRh0SnYYCaBMZiOXdJBvZuNYzU6bxgQBHwpJjM29vQwBmPgfwc6hGQ1gT0YJ9H3mCaQgB2YCPbzGnzmKyyFgifscTaAUlbCbRsC4F/IygD5yFGWGiTmoDk4Bg0FjyN4BGbCff/wF7ww/6bb6khYI0QIVEyG1i23kY5u4fBGhxIGNIVKcyiljO1MU8SwdjdlTn0eG4sBnlNzdggljO3wTJEwlS7JpwXhQEqeOpxtpXD3ebrMc1RYPqjd74phU0NohcBAVYBlzAFekvNKGLEZpAwBCiXY9LqmKGkHCeLSUwXsMvlMW+AOAUyfu7tfdoCAm58ZcxgzkwnL5N7dcRSq2TVLwGW0EPMYH6DLpeVfuYM7vuI2XUE7eDVWmSHlDzMD0ow9EbaSN6YWmLAYOmFv4FPkYIaIfxuxnTSS9HWLCeiCmGMeOApNjdOPOj4zrpjQN9W8mxzbY48NXLAaFi/f1QFGBalb5fjG41BnDc28G9mQ1gK8cGO+0nZgrbBPPAcXhURcP3a35w752pI5m+oXKwYHlc3q+46Es28QQtfGemLQwCeGZfI9ZeA25HPUxnz700CamBBUNGWKjN7MJoY2N/CZ0AhrGo9zBuWBhLAigJoCMkSUMupfxqgPIME+ATdNOv+DQjEVJvTCwwEbpU9uohdYsb4RqPzScmCt7grImhcYXmtAP4yXkadpAl9EBKjSCRq30PDpLllIU7GIHTF0LoWJAicAl2AoQ2TArPhrN9OhnTAk4wC1uqxTMP8DmmDnNjxkADDEa4jORRliEPjsAGyBO5Y+izUtlmGE3ByotixK3oVbnU0lt8I2nCaKxM3PGTysEizjpADIQpJWY/+82gTEwxgxLBys76aMU7ifMjadnvkeHsUZsqMj4mZgzVkTj4N0DybYbB2t0EUBD+JiZqDVFiYCNmgyXMGLukjTUTyti879kXGPtMEFKJLIxLEYSBAqZGAajThQQIUxRUQ4dNtaAwLgL/NuwYEg6ZfON4be8RYCnhkK7iEWIy0wOiAEHjX4AP0mzOEaQQ8z4M0ZAX2Jr9/Qda4VUxVJA9E9X8TlSexHDiyQBgyYdYsIvZtcYwZph4Tgn9GKBjQERFf40G3b/hAtYmNlMEXFtrcQOpgiCBHvmVUTSbLH3wlJGZ5m1PpGLpgB/ZnKkC70Z5WMAPgqGgaukHKrECzBPRBLdG6bHLqmO6mi7E4VSNXxgYjxCLnkxhBVGCgMxtxAZ6wf4JozsWnMYWCN+WulvLY5RqYoJCW7GgCmwmAD4ZMFqPWGngE6fYaeGaEjbkyrN7389RrSNCF+uRicPhjTYwIFTjhM53u0fDN5KLSY0UNZ6SwU7G0cjCfJjKzF+magAsirGcveds1rrUyjMbwpQARGQkg3JEIJ8AMVh0DNnSgdUrOMVoAgGagDfYA8lYcqQXD5t9sCrCYmRNPO2YtMZtHk8rEwCD1LlarYOogC5gJrLBr4CdUxTtGiBjQj0HHYw3dhXWIBYWMATTW4Ns036yCUSNBCSYsgEtEBZwB+MS7jE3ZGSksE1tvx6CHCZvCMJtwp9rQ5QTvy2W/IwqxtMO6OsZ5Rrsq2XxIOKMP+m1dLQ8xpnw1QKYxwEhDGWV/AfjhaNzEEZhFNcqY+4jQQAGQWE5FLHYoqmmkS3WjzsBEElag8Z4kUo/WQczoeIkBg8Z/qolAoSideKYZ1ZGx0ZPqgnLGSqsDnWOwYAKPKK8ATDG4dJQWIOxTGLqYle4ogAb1AabmNmwFMiysiMwpEPNA56WEA4z1pjZO4jAAqbjaBmFKR1cKBYyknqYkvDe3+HHwCZmZsmsw4mXhnPP5mCIGOzLieNyMW6WrOA5sqExIbZTqxZlsWPuap/tjoxgCy9Lh60IffTdemMoB3BJg8SNRmmZZHF3Zpxyzskbc0c22080AcRloKRyUZK/As7aOoC3KTJgJcFvB6B2hFNWA+/RKptVE2W1S3MkDZA3KsKzUoRuTS/bLAAHBBphiebns1ACUEaDLUZLGh5saHhpk4zw+Jpdxsest4jQuwPUuXeEbkyxmwBhemWFxlAgOE4At8Nx5YYtzae4odUzCGxdPF8qYbQUePbmI+13UYCgBrjGTfLcgungx3q1w9Xd7FYbSsI94vbY2rlg2UxI4AdkvWP3gW8Xg0Z5g4KUmaOHdvTlzTEDUacCdwniXnoCDxqVIyUSZtRBg5BJwjZ+7lxjklQBduBZdSwQAWioGdjxlVKlONMhGURANHRGgF0XViH/M5789ATF7piUJ3rEbBCMPCAWYsPQvAESyFqagiJoNGyTEDBAJDOGpnDdakY6YfeoAk9thon+078ONr7BAozdAgN1gUENYjfAjJ077XcWtqxyDSybrmwN3Ym13CqWMA4Bm6YRqMsxYSMvaEAIqBy1kZo6Ju3OHtAhCPitiDg0BmDAtVY6ceM4SMzLGnqbl04x9GK2IBYxhfhijKbIpQwfA9OQeA1MdANDebaLNUsQeVKN6gIVLH2YFTiwi4msSsQGwOpo3wCD1a56GA3UrNhQXBM0Yka1rl0xGsusMKQG2I23JDjGJBZBRJbCXYNAt2/KDhtgYRYzjnSoRtg4zcljs+M6rGQ1jXrxjhE2V9YMKMeJgirjSdmLzQPgijoWhMNmSMArZJmvc2TVjNONhL0jyEV+mPHow/1TpDdzUmCDMFxDDt7EnqBCGMMwmRnEK3hj2/B3kZCqMR0mrOjT0YKKe0fxZzCNE7AC3xbltpQWC/8CdjMJumRAjVM8K4UCXlhqtDe8eneLVFTmCAD9p6lNg08AC81SsJm4IIJsZYqMgHGt/cENgCEYy8b6v+hTV2ZCtLXlr0Zg2kaDHFkZGBJQTc+MVTC2phYqM/omEF3P9sHhI1ikbsaNm1uRmLHNxmPq0rwHrwc+dGj1MHNxreI0qlilOMS4OtKHBAIAUa1okaicRPs+TX/bLxsjIJbFjOLxaJG31iIKkmYvyEthxMDNRhqgPVGRoXpgaDBhG9w2wFLTIT7M/phkMZv0wBtc2esTmoIBY25xSETZyf2uKzMtWIOcBxxaEMt9AAN3jMQxlXojNx7Zrl8gOLD/DvTKHAIYuK+2BJGomlMLMWBp6X/UZHvF8BOFQUbZprYUDcYi22MymKI1gTkUguLCfs5W7g1I4FIUagvv7TD5FYHKMT5eCoTBlIFNOBxICD9MQkSt56SgAEpLEXUZa3FkaYLVsUAzLFbG16Y2EB46m3B3Y8xu2LHlz7GBMsbEyPjNh7qkf2g0ZyABxBSbCLUAGE14xCJZryNFnwGVcMSDttAG64iOOB7WmexmR9EvhIwVSiCqxrRYy2qLWMgp/3AVIEMxyKmHPEcRpklZloYD4SNcJY6ZjPgAJmV2PFx9ixEc6aHgoQILwSDIIC+yxFum2ogen4oGM0ZnxiGMBKhBdhPmlrfAA7VZNQAhqBxxLC6QGhI0gXDBsB06YamTUi2BuO3IT4yswrhmqKjKC2HZIwjUbyyNUTI2zOTbpraJCsia6GMEvGTpgn1ksbw0osbQMwlJYc04VvEvnl2L16ggA4tGgQQDfxiroxOQB6us6rI60ceXDrGE1UkDa3ETs+BRrXozLaLECRajeCKqYtEjYmxqC737V6IGNHZGFWiTeJqCInZphgVMkcmz8sWC7lBIz0fjURdw9Gc/DZNOFrwyskDiZgklY/ozVOmHxTHDkaC+NMUoNLCQ8TiGIyfu67scv9Wy8AC/ZjsJzvVRPX9HHIY04F36K2LFYyAsXFjVwNnjA4wYXGFSxAZnMHnIMRrVbJiowLbHhW1B3X+1JIaNnOAiSO0BJWZjUW+YjdBxkno3vPAuTc5hB++TVT4F543lQ54BA37w+bQUhpkHIwvb4fgDSVGMx8N5LkMKXcEbsBgKZh/AYQ3ZmfgKK4i3xtILGM9MYNyA8oO7Vgf881syPiobK5u/TGN4YVdCtZGmIjKKgHwwGx6wEMwaMmifxE2RluiByBaqUxkKeiWpfAAB6k0DMbvKNgHAmssNBICMkGU6Zc0xyJYC4scUXHzI1NfKrlATP2mOTQ2RonYEJAhRdAGQ46eAYcWM/pjRsYG0QysmsEzDw1qzUGNt494088mK44CAzJWEyT8biMAqzB1dfE9oF24GtyardNCqYuYLTozmgzGdcZcjcVzYtrkPNJhMkwLBxnrAY4CwLgNb2Oz/jdwSciM8IhT8nS9wRTdzsyyPCNMeBblQOCVnlY1kgBLyMhKOwyzRvEseYyiEYTjMLuhy3sItYVokxvFh6dN2fG0bOM6RkfuD+nBXMl4DUitjPMHHQRjhVDbTtVJSwqjPSmH5xDeUGkyNHeelW+InGKHI0tVBl3dRZO4W/PaxraQPTjzXKlWcgRtEIMHs04EJAgAjNdQBGow7/ps0WgapjjXckeGc4AT8ANqMO6GYYkMG5YzfDMJeHEP0r4ZGKMW4aWugffRu0o1D8DZO5MqwrXjIHRlOc39zCFUwmjEgpjE/hmYUCEtj3CNbqYphjb/ptv1wGpjdhMxJm2wAaUWAxwB0vbhQp08AkBdQmJrQrAmEAr6BvyghBASjHFEU1SlhalIXDwPoXFfQBSrEj3CS3MFXG31jAsplubEHVqbgC8SgmVjANvpKX0x/Z6bdHiY9h4OGRr/4zbyZddNMx+BoXX0RpcwF1xRkyE0GYjVePKxrC41EVgyswqyAGcsAhYeTVGflbjnBG00KFQFc2H8f3ZSibiMzBgQOjQARmNOEHWY1+NJlGYrLD2wCiGgsQHEcAqaGQNiQIIHLYGYERiKxTDEfs/aGIDjp0DGbiSwxb+/mTFgNJ6YU9GCJu5uXG6PjDd/uF9gxUEECp9hSHgAS1UDAzF98BVHNRKmfpgQ3mDwcm44DG6NaJGIQTWCZvmuzTCFwNDG3GLvwDjnNpTBcPANyNhnibHAfe7j8ixreDFFglwu+sA9lJrJY2/Sa5jtxxYbyUR6gCES1rS6emFR1Q9h8YmcDbTGsSgsCM+luBgrD5WOOHxRZbkXogfG4vzU5DugQFDEj/l9fb2QFuKx7rvZwnIDLqNZ2AGvLBEZiHoxhtxbCY2nG6NTXTRNR32ncYKpQHq4nnjFuuot42mkYmBIOiUqBTZDRjYECCfbS182IW71EAmpukAHXf7kSAEs+AHwCORsUWBppgE6AyBuYIgWjYNXAAylgQzgh0YbEjV2WOyGnKpiAMxwKQUZjcYGFaD3rljZ0w6LYL5QNeRtr+x2FinSxUmBqVMOYpqkABefRbusjmukCzR6dhef3mZiQzhEjArOjWc3hUFFVSaIpQK9YvsTYZlpW7m5Vh18A3koEN4ZqITuABpUbZgsXn0JugNj3GKBFr0ZLrAaaiHlMG+RmAGWMdCpONFssE5AXkLijWA6JTdlMrpmpwACGRr8Ex5SipYgM5Yy5vTqmAEFCvpi1BAeYCmorIgRsBExRsTHSCNzg3u+Y+IMNYEJPxRQC2lYo4sKARvoc0VHQAX8YFGgLkNppkdoEVcYKbt25YLEsbgIG+iACCgcxAARSDATLARsxTFWfA5aZEUoTgAKqmNcQQ4ba3uhfyM3AQTeWHQM3oGGbywlZ23XseIGPocxGsDaKwOYcxgwQWmOcoyWkbotV8VWEIIWjYBPkA3VaO3ExZAbPDA9xkiUF/UYmahlzGCqUDc2L4rGYaYwyNNPSOWAibMMpSyQrbK8M8GWZFOA9puR41AUZSMA/om/csAo1l5Ex6AGYKN4Jk4MjFi4siI2pcBhFNaKYYkzcBEl5MyUizoC8KWmuKjXpxmik3ESBq5dvsAFrjItRuzeFYULpv851YJQ6ZCZuxwAbcCvKxVe+XWjcbRlAQJsO7DQCIwW+FsVU5muIE7SA9EB2LYCDMF34AgI1bq5kiMKhGYNMFspsmnGUQ76382IOI3sASQNm031wHfbAhgAURoL9NNvCS5gHnGJQmI2WjFK9iB0y8dzlY8kPKeWJUjnjc0jPsbKY8uYMmssPldI3iSkyawxNnCAUOKW4Dkpen1Lbdqps3ihWzHlAH9wzfUbPPgJKA3gUC4Ts1IzalgBKB1tUUXrJglr7exYEbK/N2YC2ivGEWCrBwSkDffMwFg1XpbeRhoz2Tkgc0CTaYux7TT0uLiy7Fi+skKLuqyUFspo+U3hSFtiMbUWjDAGwckUKQkEGAfMJNh35XXymNAowlqZQCMxZAWYseVoM98EtVAmiNgJO65sed0KK6m6Jh7CJO0g5TcIVJroTCGHr0MA3twY3jchRmNQJTxIVHBJxGuLkdHJumUA/6ZDSMHuhbtTPD4nliWg0bGOhzHAqC4famJwSANoj6Hha+GGksECQJJs0eoz4eMMBGyIAVAnlVMy2RaT1A37wzDAYNWEYNzdTRUEtDIsgiTfhRoJuQEESVudhRGMvnEtpuhbHZEaZy9bOmiRgLFRt/NFDUQapRUNGDNjKYRkJo2ZtQICMD4wnDgSutGvY1FDZdaMYPGEnwZXxh84NFDYaBB9hSSlMXHnvgX3e+Lc+N7FYLfDHFtpnex62akjM/KmvwTMEQBpTAGSjaodJx6alAUlWNSoyiPYlE9qxYKowQsWAVoxikYVZM+PBl3qdwRjslAOxIiSssOWxujN2gGM8UH2EnKt8ZW9H2C09vRyw/bASfBitCLhjW1zgOxhsIANRCfUwxtMLdfLLY2+sa5L51hA6wgR+Fqs40TFj8YdgMwppQOacIRv07liF5MpxYNhALNRgsIwWpgxUwvnGBtzYjJiHP1bxJCWxCM05GTYbZg2W1YlbmiMTimpuIT8AKoKE3iay0wM3BRasfkADClEaE5shoEDMxlMKBAA0awNoiJUwtX+F0gUDRENYEV4DrRxcB82AQNacIUGz80ApONx9B2hjI94mYMxzODwRQENB/nPGNxrkiBF86eGhkXG/4QVwJoz4zYADYLoKSgEh4KwLoDZAXLyeNAkqhLv0MmRr8lGZNZsBAcdGYuTfjPOtuyzUb5KwZqYzeYNZWGjc3m54HxgSeBukvTNJh5U0VEZkLM1YmwmTZzRoEIyXNbHSMs+IkCjb3fNBj1pqYypN+HG/uoD6RkdqlecYQGNS+GlVzd+mAlTENzZlnsM8AGzbHSUpTT2uiYt6NuTKJOTRM7jtw3wea5EA4tGMJvRb9nJtlUl5TYsxRBXe4Ii/JrI14AACGN6xGCVMEM4uXV1usbN+kcWmNDTP9sBnILjK5+jBA8mZCwxBxodwPkT7vskHjgx0LJvYBi4ID3LkXovvw31MMM5lD8yzEb38NCxIzhAWI8E7I2MUb+jMGcmhtMZAJtdU2dE48cAwxQbBjHTxpzEDrFhOCNQ/AeonK9TqJmgOF5C6MorGYsgdkxlCo3lsaEgRhaAkNMRAxmzU0dRDK6NncwyMjHARlhjwi6ZeR4BeGn+wTHJnPG014aEehppGR8PThwAMqya8brKwqe+VNDQiprPXT7ViVVMTFyfvDddRheIzkAA+aNxgmOWmX29pEkwViFNhA23+agw3IrugGWqiYwC5bkCo/NZcxmpkwQVj4/cXtGoivRJKLfAHZEZ9bNN1U1erVMRq5x3Tr7f3tbEmFIaOjVjXByWSAaekf1ERF+A1MEEvEDMY3eNF6YiezAQpvoeAbliaUxdWmrDg9W4vyl1zSb3hN88+2tATIVmHGxmeJapNcjECbjBtNBseW5cal58G8wWgLM3xmqSxLFhc8N4AghMTC/Tr1430CDNT0isuh8TWzLmBOCrkZG0R/CeS7abU9syQHHCa5KN6lywV7RxyER4GwcaXixw6St8AS4xtsABZpiKaCA4AjO7Y2ptDLEhkZYEtRUoFizbeEgeuXAFDOxMThGqWTfybqyCwiYgQUBdUOAgiII/quUHoiZ20kxRBtSzWblqLdEDoBx2NAVc1RbQHytvqQi0YFqUI000jAYnxk9airIDkZM/OInpLHIoMzLFFkZZ0wlLh1RjZ74FcdyUSYwKN1H+kyTRKptq0w2PI5MRf3OGybJiRlrcSpo5vycXLMMeQF+HLkIwCCgOzMVtgaGzfZlnwrxOyY2JsN8WSJQW90HdTAmzAhVsyRGxv4f/xqKU0QxYfth57m4ZiBY/ktTHAlhT1hOtG3YfSIADuX2ygA9vNZdSL5QeRusBE0o3YNCBwoU6b4GKoHsKSr9zh8NeHGfisQggcgT05i5LmMVsQAnva1Rpp6WUdTpAAVRG1wHAspiPI3BEAp1NogQaNjM9xDzAR1EDwGZ+gm+ETPSmEQy2IEYQcYwuoshjEYQR0fkT+I+Kh+9OEbgA/LG6Wx+sTJeMYFOasHUNILa7wqybcfMs1GgZ4aKAJ3DTMGBwyNQ1G2MzSTIBPLAK0Y22BbRIQxjIAILkQGuibvtMEYmNmgFemDDWC2G6zXtOu4WqpFuGp9I04GD8WCyByQyTWy8OOLDZtaCMRFMsfCscTRPhwAYphySw9wePkwaoNOON25WaKuNldGUlpKUvnHYCnW6UFgU1moy9HTRB6y0E+Bl6NaXGeUsfx3KXa0gXCAWNwge+g+FccPE404AEDxZFJY2zTGmaDtVjTFjGtDzUml3qFfZhjw2r1b55MhlqDcsUNILZeEgXB4Ft2Um6/eerXK7SC+AAz8hTU4/ugqQANOiwgj6w+NwamW1jANJtifxIkaUywgHG//4LCJmsNykVgCONlzGIQgh6piJIyqkY7SM0xYjFseqJnwQFTFhT1g/JYnWjPR+CqMDgXDAHcspYVtQZwJvFTA+ZDyUxKYmxtMVwJt2EySVg5DhnluHGPCyWJw4CIfYCOMm+GMYsMeiCgTxYUbqRc6JGABINxxkxI2c6bDew88mTzmfOWDZeG/QB5eC5dGEpzRZ8AO0PbCY+xBwESSgjZxxg0GB144oRMlL0QwpP3hvdTDkkZ5SxLZApejG/kDwYDAbB6p9xradcgkkRjaLH4JZLtp8jG7XjTZcMHcys7aT6NDzYOCiYElgKMwB6B2m8PPALFwzzgBv+3hE5+aA1pmfNAs2mMRINJkaggAs1GpITSKgK9o3n4ZjGNi6mfasK3hpufBCYgFGsxjBn4jVNRnFoyFjZOAADAAzBjfQ8FGrGr97G/gxbmADgAsHH5TFzz7mCB19OmYubDpqSE1Sya7qMC7C7FjeYJviMzEoDMqMYaWtiTOacFAI0Y2Gn6NtbGdFsMevljLFJUamRY1zYHK4GcoGVcFWyx/lM7ZY8+gojwPiez+XbupgOVwIS/JWIf3wLFyGUywNxmARjUKNsWXxyApNaAGiuXezfEAIMtT9MDotVO62BIILr4qhoxCpiMGMFtgHMOfy2BXAHJlieZMjbObYjWentpHntaYPxEOOcGVcb6mNO40llzf6ZoUeXg3b0dg443lSgC7cnpGorqdBxq+AKZBa+U9DHU2GiEWvnNo2ygAIKNNHWOeHMRWDaJAfWqWFsk5yuQjMzYWQWDDtb2QcvnGAajQ6LtcJ31UalS9mi0JMzUsoC1bHnFC1NAdaYdmjPUWB0o3ndB99MvgAVpgvmlkZTGm/Z9eB/PUllAVojiqMBGnCIONEou4EsEwZjqB3ww4eAAdSmKujC0GKOcFZ4BUuAvmmghJZ8UN4VyfG448Ms6Yq+AMJRo8hFS5ZxXMliOIHTfOWLhNjWkYVCNqTyTKjQq9JYABWSZJRMxQIqeAV+mBnLHgNSiyMr6B41MeKDAB8DaST8bsNouZgzTuMHXuGg/BzUx0nWzJgenIIv41XADuXA7v+kgQNqIP38ClV6FXoGOAdjQVuZvkeBCXZ/aMaYmhAAZ2sMPv1yRDHpNp7iY8wM6RmiYxfl7qK9tSeTXjS6mJwAAlaAkU845GH8oAkoLpbAiYjoXhBVYYjxIxUHO+zU6al+N8pGsSQESRpiSzyybXINcqYsBdcBUnZlj5EaP59KJYlaw3QYBOI2FoA+hBVqYJFrFFps83DplgJ8NT/AenoYs7siIzUUav+gKG+N4TJVgDL6UHpgRAAbAgQ6YK6cEn8y3ECcCMFI4UcTY7Mrf3CbqZDbM6rhpSEJRJn0Izp+KA2AXRYd6qT+AO9o1Q0Y1vAhw2DVMBXdlsJiiNA5ktJaAXuzQSRmo6E+mEopt8iBxlMVOgCqMD0phJpNfXi6DTD6eMEI2VXDgBBnRG+izIfxhnLGM7INBhgAoGOjRtttkp1OABycx5smW1MFzttd+y66blEBSKmjy0edQfNk0pyCJWZAzwtrgfEzm7w3b34NiNcJYSM7PyWJ2kx+MTrlth6crZjM8Nn8siELyFABAwBHMOb6xva80aEZKwsW9GjeQhDrv/ql/UToSwD4wvYEeoxgzfWkjpVUtMZG+xzJ2JslTGtpJcEBg1YBgADQtt/sB5jr4BBTbAN4jblxt35ySVh4s4MyuZejOLRlR6h41bBQB2OAMGuBBRoS43R8bSSxRFwaCQX2RurTAlViSFwAC+MyUOogFuiGH/5aJCd+h0sTU2JjMlG8sBaoDsdGbvDL+Rq2Y00gCxSM3amo8jQ2mH3qDaSSHItzjETpOW+mJ6AJes7Vq8S3Goy9GwRpr4w4hLfJsSNmPbzRUYbBM2ys5dixjsu24sGY+Ie8TSUbLqDwAgFDgHOWGOgPPpgyrd6nmoYkcRII4rjDOYguMcpGRxATfRpOLEqlipoBuuIe+wzR8IhE3UPAh98/nooojUjRsdlE7kA2ksF8QTn2ZdRt/NAbcDU3g7/MnMQNuRuEI3kGGZSxzlGgZ4bzEMQKRnaC9aAQxG8rQZT/A8Zxdz4RSN8amxajYtRnJLAH8YJhAi1GGrXBKmNbSTT4a/bhsemiGLQvTHzozwA5XKw4MmtPzZ7hmgzGDlgSpAGqYorqO/xkW43sd7s3hoYgD9QRjsL3THKChqqwK3GnBIGOAtrY2x6zh0xh5G2tAeDTg2Ql8TYqiNlKStLxO5cA442FoDiTdCJGdFsLMofLABGADG6MkIBY6baumIXLzdGb5nMz7GKIaaSOi6W2liYPzc4mmM/IQ8lkiY2oRYQcY9yWdcgl0wIeXz0fhd7guFY3lgPYzMBOknZjMycExGJkAO1WL0rF00Q96tdLOEwAHwxsauD7H6Zi4hZOOQ4LvLrF7xzcZYsR5Dm1M0eARsuLDhkaxBhMgemCjJBxtq41P8DHKMKJYywyBnJsvchA7byUwAe2hGaHSWGta1RphquMc+ENtMFspq9hw7MB/7MQSesNlc4AAIYzPWBuJM9PQoaQMBsFNIEUlgQp8a7Gm2jLAACFo13ABTOADsSXvDNe5szLForxjzAk8WRaXVk7tXKwgm48JcvWOHemcxwB+IwLKGxxNiAg3+mfqBj4jCvp6j1gTogUhcKWJpL7wGQGWUB/YAOyUdVxibTC50buppDIml4sNamJD4yl45EIllgAG5sYx0FlLGKt5ziBYgwgdAv1PoEo3jKZxMQQneZ7iI4gE9Iy5jq+6gc+EnojXyRmBZQrgBffg3QAW2jA1jtWIyAUZ6ixfvGfasML5oJYxTHCAGMAVG9rTd4AclTHTfBRvc4UAcWrJPRn4B1SiErYgdCmzEPKwRN0SVb8awmNdFK1okXqLt340zEZ38MWgW5c7eWACvWHHnK7jE9xYVtIXzZm5i3OkZdUwD3GzVMNWvgQIyFdwR3MJtkvXsNoKBIeEhUboF8A1OeosQzRmiwKUpjdEkTaAI2YJSWHlLBLcbRkD4HU6trAwxIIf0YbYBywRj2GgUTFKJzTFR2ElWM2g2SLQNdWAEoDBSaXQAlVY5EsYeZgSUwO4i2JNpbOR6HerXH/o2vMZXusBWW4AoOvAs7Sw95bcMRUpYsz4IZroRE3t8hSMBmAAX+IfKRrprxgCwf6o+koOogRFRjwcgwQAbmw2sWPSjQZkNS4H6tb4GNzb+iNARMSN8UFysao6A+Yu702JJWGfwwMACwSxTkA80sYa1uhAF8kYwixefhIQTbbMhUcCzFgmACUBmifhdYQBVIxHD4R1MduGuEsKzUursGUdSqiMk5ecv8FOiteZ1wlgweNSZG4EYf4JpW9Gr6Gsyw+MmGKLXpWKMADVabShtOE+SYsQKmKU4zFkZIkpg2AFiA7KYSe0CWS7R0xSRGmqjVLwPAEEkdS+0xjKY4BQd1NFmMMccATqMx4uh74HdzkRgP/f5DLUMZGj6bOVWHkrHJMZCaMGdBQ2WcIAASTyOObczC3CmsLjSVANwIwmALgUgJUgvrJAERmGLB8xygGZ7bGUwgWNoPnkyjMZX0wxuQv5Gd7WDhYBTGBWyMXfeOJAKfZpZcIMVhAZpOlYeAjdsWEWo1tEjVixSEmrRLfB5gqs1r6Z7gAZiSthQGa9silCKIFS7Ma4mmYibbVJZI1AZhQIBeYmigeFjRjRE2HxbF0lCTOQNMWNxgW83p97biM/pwDoA7uRtHP2hADcDs5RGdxgi+8PQE0DUbgJNKKY82TRGTlJaUkdQfMgcPGde4RWcOGY0stjaiBwJYGIA5wJncIDFyaYKNCoAxgiDAph9I0NkbtMBhKYVIpeMfhnbwnz6/GcHq4YuTS3RkLa1TFgVUwgdG2DjaMvg271cTx96BxvYWSsVewH/agVYAHKNE9uuFmXToDszzxUHGBNNHActgShRo8TEwgEbyM1YmvtgLSWFrxEPNhkV86TBOz4DJ5gU0xLsB+rc+jwY9EIuJgT63hSgQgh8DGR2qG0VkMPSiIAWiA8qYjYnBIGJCAA9qZ+KcS/W+bTOSRnZlmUohCcBWxY42jRzgGzAI/6YPOM5FGGj4Tq4BvHhvJauFAKjEAVMOaDhksFDkZM2Nu0k0zETyprcIGGcb+5gwl4QoHFFREVrjIVrcKNu5YxtMR45k2E3EzAkDMMSGaEXXFFtJLFbTCGON9FaX+jHVKFaz2eUbT2hwTSTveZwJuNY36yDy+dAKefQjd1NNbUjl0ZYCN5Ih/2qNCWK3uH43AhzNsZmotLTIIB7TAaphuogm022VAdlKI38wlKamPgBkoNlMQqAEAIwgUYxyMmO28zMWgVt+UFtXQt8Nn9MTBLJPRjuU15EZSWkhLGivAJElLPUFGeAsKN43iObuCwRvXTHgMbTQDDiOp9xedIPPP19lhW7gO5GsndcvPtebE8EaniN5VGlAAP3UD7oyrCZHx8JWgkZSDDYCFoxZibxkAigWsMg+ymHGKTehTReAulG3eraEAB0QGtsbjUxv9gj6acOknhkFWhZVyMAUud6sf7VFYEEYliLZZsCeUmTYmWMwwDkUZGGMzhGbffXPkIVABYDQw3g1+YZk7AnkocYKJJ7lMRHHIgQjA82FPICuGYFKNm+E/2qI1CImJAKAC4uBTOAVgwNvJg4EIl2Ac/DwESx0LUyLIuM2mUZkSwmvGMzgpcACEAEVnB7CI2am+tTHCJn6YAjnhaw8IJGMoPWjYCGgSkAAGR8KJYx0sZpntNI3KphDWMoA4/i8D8AjkQERoDCCsqhGQruR4mORbGKEZaV8FhG1muEb4EJo25VhZ8xVpu3JjHb2BfE2MdByCMQtG24gCtxnTTCepg5SxdhBz5/M/hv3LGh4S2dMtaY7KTFd5gUAG8CiqJNeYmkCgYumDmIzPEbc3sMWc5bgMXJp/0MxShREAGb6DVMem9iNYA0JiLM5ZZOCVMHogJNayPzbbyN9xG+YjHKMkXcJewyvJZzhugCAJiRiU41YwGJUwj5hQugbWIDMlEeQivONylGiejfafpArELIAbSMRUmstMe9RJWN14cYGDBHhOeG3N1EBU+y2Sa3AwYPGohzM+xtj1gwACg6NZtm3XoAp1gb4z09DIuMMrE9WTLWRhUi00E69yN82gPujZJvPBFFMVgT1B5xQORQL5pm44yhwEF2EScYS0vDCQWGYMR8a5WM2UQCljPqtpbwBms5cK9048Pv/Q98Pgo0eoDPKNuiSadMFecizEB7O4dqNcJY2+jfQ5hJo29aFlEB8I+P48BhgLlYwWMYggAm8mAzuDHRHUhExyYOqMCjWiksYgJkpFi+l60yxwhGdQbHlgKanCwX73CNILGWyuX4xAQZyAE46pQoiAwETMGIM+2nJqbMNMbZerdXQa2Mek0ibqPblA2OaJsJ/utvqWK0YPoFaSO+IAP47gGgMEuG8IsrImyckcxkng0ycEicpRRl63t/PvUJZQEqlgzkdJlGVDxPS2NIrUFpDviB1CYzeYMcPhpLE7k5r8wihS0PCY2psG30BsAHqM/CAre4FiAOlqywR7Hgi5Pw7+fVxVslTC38AQAh+yg0H4GcWBMATQOBRmM41GU1MF9/JHAFSQBo6JUqY6BAJFKOmUEeow8hs+hGozTO4QKQkNFGYmSCthMsUjUlRvZTDM2a+SMcaYm3uUQRvPK3kUZ5Yk3EmQAUEtRl59zBWZz58VkmuSINoKIvuBMO5q78Uawqr/XWWA+Hx39IvYYEFGMyHMOJqXwww2Dx1MAu2uQAAJQDJAHC+z4yxmneSK6FClhVoh2boK0w9OWbsjJWRmorD8Vje1N/cw8rQYzsoq0KRO5/CMYbcUjQgJQIsyVNNb9gClOmdlQH3tiZqDQkbfoAXumlEjHGQJGoybkaoyNUsQ6rAWwkKt7ApHY+qNQ1GSsjMPVpzUDNoApg8W3ilMsX/hm542AnQjSAypY7nlQlxivAGy8ZPRA82ym83NR0Psb3JEQdAhE7ACtMVyQBKU1mWy6r83ygagjbLxp8ExVGAcFA/+8YkzVLJuUYIDlhsa4l+egm5TOgJEvC78bnGBy6cEajCEEGllxZpjsWNNWA7ufJPxttqDM0a6zNjFGl9MX5KHmkxm37m0BOagu/PGfkL7k0jr5pPMARmTgAHItoy8JU8bxvDwqY6AZKRwPoQFMmZ9WN7AoN/INkJv4vH0CC6hDORGVn7VUYVivRBGbZrkAv2QlsGFfsq4MiABQCN/hGL13B5xhiQ1+/qgddAZw4/wJcWGHBwCx57GJ5WgPAQWkRnF4QQcHGDAE/4lvzH31qFI1VpocHC2pYZ8wyyWEEo3hvaaqNOqYSDjLzxkQIxM1AKOMoJGpkLeKmNYl2HC4IGYNLh1QbOnQFtOCyVh+gc/2wS7IdwvqSIwmzDUkgmCWkWvLGxOUqWrUFDSMJUg8RYZR1Fry0iYieGh5pY0zEPORh5E38sbMGNSRmvlsbgxtsAF8kZz0w89EerjZV3rFnDX5hGGMNKYkwjeMCOwSRDEZ5ZNfJGHAgcpiC9o3G9h75NuvQEqeF9Jtm8UdkaHrhT2wAT/FSmLZACBr6Xep8WhpSLLdEHLCzueISlNq5YOUAVgIJ+NzpJDN9cLo+QFuVlkjVf1L4bgywa8ehpjHlAPskLd16eKMLpGnojVCAejm3ZcGmiATZGxyjINJmpkxMhJYxBIOm+xiIixNHwy98bbqdBJG9gUDfxlrw1LEYsQBA7QEOnae4sTOCEnhBLx4DMVBjNyWENYDTn7aR4UO4DqjLFiMC4B54YUuNCBurZjWhYka0w7kZqcACIuUcsQKmCBKVvdAHKNSUm4pPQ+JvIcwV0ZGKhmxB+QAuQVgM7m0pj0pCslGx03Cy8tSoxePDrSw5xWUcsVBRpghxigEXwApMm9UsfKmG+LD/tSMsB8j2JGzQLMO4Iz76Zmf8lBG+/je2xtdp2F2BH8MJBG1ETEZIM83A/EAbjMOgAtjXK3cB5UwKNbEF0NLGLbxWFxs4IybphAONiDmXnjM8roeY3yNbi4tF1GBR5dOgJ/Y25MqaqMP3+3YsHaDNNzFPuLL0xJxyxYjBGJgQQFScawpRPTAaFTIGTrAZzBvbmiNTR63hw4JxpYAHxaR14FtN2uRiHDppkQIrP4wBYQziQV8P7Adc+0YkAAzsPeGMGoQIIJjTCQcbmy9EfGBEjZlxktkK3aa6xNmRuWtxZDxmQ61nj6RUANs2KvzYBRsIy1yXxZiNwRBEgTa/9gAkDccbiywuviFWiUgRnD9xdMC8WNbBGrXTcuRgHcTM97rCBKKOwE6BiwW033ZNAp6MQjGtbAm/kOl33BzCrOMgAoskARtxmrNFQGZNGIcOmoNrOemCxAAEkZFa42xG/FMHDYOxIxt4YUWwxhI1xjFoAK9o0eJiG0QaYRaawz+xmBOB69hImN1+GgYuZb8rubHvy5jVNrDGZBYELRiXMwYUY1xNjam30ALumD8L2ScEWtDRoRVgiFoXjZeCBUatqtNAmorqYzNvPw2F4ay6krm+41tIBRqps3LsZFqBT/AJtMbZiLewNJsauJ4M86yjqYsRg4o1aq5bRd50izojK48DB4w/6aFKskPKu5QfzJvAIG9WYqeNYfG0fDLL+jylHoAA0OCu9mhGqMu7iHyTR0TVGNgyYDe3WYJpVuCwAAziDTj+ZgwEIkhr6Cp35iKxLbh9NiPQAHYI2N7zsWNnimltAEJEri11o2CGRYXeG4zuCfJqNw19vbDoc1MmUxwbcWNYmEUxbXSwpp+3XESgAEWaVcnajj06s2B83KkAFPWCczgIvw2pYM0jLvxvbTBcXwKKxxlGcujUQ5nX81nVh57A/NAkhLeADjoM0WW7zBhTDGutHEUFgfUHCKAyaMjDGkSTAHNtD92N7z4GNjm2y9gUKmEzwBJTLz6Zw6SRk6UuWPLIzOfCdKx8NO80oIdxPch1f9ZWKMbLwtVMTsZkFSRjkZwppBOBqEjdixoFmBsEb/Y9spW2sQMuLhBQGKLAhnE7E2CdgBNxjVrkCzA0Hkt1uDOdbwRvsIwaEZ98I2IAMVTHCWO+EyYwgQqhjHQGYTbdAdbYyUlhbZddHGaysTjwFYYMU0BuMQ9lG2a5dm8FE2wCMYodxj0+/SUBwNt3TAWSD8Qc0DgywjPt/niIy3pg1WdS9GDQjBBRn2gAJZCBPsnog4jAAnQORemwXQCqsMGhsDzQkCOkkDykZvTgwFg3csTltr3IzHmBp8MgqgwOwN9RtrcTdELMmB+koYRTDq7iNOFeSzX4ga+G5gIrBdrQsV12Hnc9iZYOUjOnQDYIimkCqXBXksIKUTYnubQHICDegd9mu0ibJRkhyo2UogiuNuygu1LbLxq3k1M1KzUocJYufIcNWC4NCqhHTKMqvGGL7FmJpzTEzFx17gWxYqAAmUTqLkwwO6biNKjOyLjFjRqaYCItgNkC/RYJ0QSNJvy4P9OF50R9qYmiTUh4UxuEFUZHvFtbG2csSbLLVo2RcYA+tn1ubMTVdIbkQEOM7PihfVmdLQOT8IuM0Yeb4tI2AAtyBQUelGADlVhTWA/pw784Vsxs28To+Y3Ms8rGu66TCWBdS3TwDaxtIykFlsAspnoAHfG4TzNE3G10TDNMEiiRhFgQkdsZmpNjNYlvgY1wEbGhMY5G4aoGlEX5TENohtYsXRSEFANA4OTBAPjBOCQcdm4EsXbrh9akYkFW1Ba/UhksQjNPZiUR4aZBBNE2bTjH3BhtMweUYFaMw2yQHQt8xjaS269C48DHvWCObanVC9E3x4Z8ZMnjGLwoaukKhozsAA6FMbMwYoEOrJhVIxpqK6KxaUmm8EIjgFJb2DKARMRxBgOkXMpivhE0IACa5dExYiMsLrpuF9m5U70bAwquwUAQTRu98WG9hcCN4PmkIpBnOiCOzkLbF0wZABTVbPOaKXf0Y+wGN5o2cztzIrXHyYzmzb6D4Zj4f/DDMHuRLGAzBgzgEfBJhjD9WFq20QX5LWxTHwSDjLqdo3AErcYWotQFGyUYM6mP9ECqEY+AA/OImj4NamKK6grcZeUw+9BTC4Y7QYK4HjNYJmJKKYeRTEtpnf40rcbG8N47GkaTfEAD7YFgljkZMo4hphjBBRgwwEibrHStjFG497OSRsxKw9phM8BSjGPYeF2zky9xpmjjGJ39mtFQL+AEp8DkboJUxvkmYxiW0WCsGUSpj7MQhjGXGw4gKJwSAIvieeA9BEkQA8vRhXcNQ0Dou8z6c8lHSLMB0OlfICx7cZniZIjSt4glIBzjZalJuBGltAVA9oXOGJnATZhEUmtKTAZnlrGVctoLMDjaY+3DAqJqX4wYYA2DlfwmhmjNBUhNuDh46UksRnuFpXCBoeqwE98ZMYR/I2GqUduRpaqDviY+IwCAggljPOMIJ8Gb9I5nAIChG/jEo8mRLANkDVeciLYR2qYgRmDkBFSjgOdymI1tgBxxiqGhDYBwpQznwylESLMAco2oPYSlNwEmRTgPymGzU31UY28NYoOUMjUrzl3uDL+aRW9XChqKsNdJnS6Dw+I3Btfd0fljSJ5sH+3SPaeZMMLQB1MCEJrgI3R8YLGMeFwuNiIYetuq2ICjkiJ06W7nlYjJlTQxLOa7PFcBG7PjSC/gQEFo0bqD8lWOaJsbkygdvzk3blJsBRmM44YDMJ0wBhrDv1sETGfdMGbDnMG0mjJa5APjOD61SOgQpYz61ZBUl11GFIUF7DCRJzDRZNHNKjytVsbwIb1IzNaaqmsZkgEtTLI9gt8QSqaHfETdsKiQtU3FXqzkCCuJ55k20eA1ewG9ChSEGjPBnFGmK+aIQA/UDfU5JSxMKma+fE2gH/3mefDm88YfWGGgR5aJW9E4EZBpw/mAsjTNjgEdw1dMZR5gY5GpFrSEAExhD+YA2ksjVYdLoHIcKsEwgCbfUxPkOWgLL3hgASH+1TrK4h0wbtAQiSCzEz0UY0CAlPAUzgRXgBr6Ha8aGZ9KZYABIMSlvjX21oD7qNhnG+mjEIJtDLEH3IMMB9BGjgATMWFvTCspgF8NJuebCsPypr6AKU+Du4jVoWhcYesge6mjx0a9yMcBG8LQbolhI6kAuAjbli+IbkUHbwTnwn24bjWMMSGr7mF77nPLES0blCMwlGmMAWRrMdM0sgrbUxkruZ2gB4JiuOBcXxOYDGfGWUfefhjMAENphd6MyyAybjYkbKtOES2Frewg0mXgTfUnnlIy1VKs1A+vAuQjB3jh9PDXkYBKBw9G4zALUpIpLEKn7XGMUQ0MmjXJWEz30UpiXGNseseaTbz/gvNSAz6cSNMxG9YjMuYZiaGClAIzNclYGsjJmdutVy2/Z/BMtfeQ2WCLpro52JpZIZMthM31jaxMHBoAyrg3cNcqYrqaMFZpL6C4CD6p8m5GRQpUhpvTugfWrX9dGDGeaTJFoODlTTVg79dTIs1M4amzg/EVr9Q+Iwqrg2UsBHIU2E0uYCwTN7KY8HzFErm+iHAcbyYiiWmbgTfh9qRIz685GUxT7iNPDEr3B46wG1xPKxGWAURAX0KqLE3CG7wGZ6KmiDjTFKNJHTgXDe/D7aY1OTTSmPlIzeSja+NNXWbWLBnOvEWGF/5YCNa+4DFMIoUsqxBFBaQdNxJYDijVLocxqxZwFPoQ8xYvzTQl2K8MPKYBAW4bjGflMDRRvfsJGkBN/d/De236SVqNyZXDpJ4ndcUWgdAI94mPRE8I7DgjdaB1WYQ2iIzw1jCaMHwbvGQQiM8Llzw0ofC8eMjOmtqjbqRjgI3QL7RydOBG0ujFCAa30KxlK++AUIm3MBUq/gMYwhlgpCtLghEUBJhcOWGgoyaCAAohG3CTEPZmLk1vPQpyMitcuhjBw8B20y1KToVswimrczOvcA3LAzsEMXFfd02PMGhwZArEdVaW0BVBQ91MKuwJguCjiZs1NZs+AtMVnIH89DHFhnPgS7GJ14G0Jk4RGUljZix6Am/jiESRjygBhkwlFBbXA8dgDvhuLqST6bnFtmCQijgJutpMgNB3aoglifGwQAQ0xtVIwuyYLGMaais8HOX+C4eB0kHVxNBpYS0fGwgDm7hylhItA9oWJVJcBtlG/zZMFKRZYb2TxMfyptNI1gmb20xGGA3HAMq5hqwBl6YsqwV4BjQALqmLTU1VSbE3RbxWPeNfjcJhpwjTR6AAoA4tOtNqATKzBv/YlC8JDGZ7iQCoSka2aLQBmMJtGJ9jQa5po4C20YTJM+FYnfTK3hq8I2OhbKrhIa4p0sXzRDqlGV6bSR1XZQef7Bi4uBSHZqJqRws1G3qzKAWJ0qTyyaASlbDw/MjDvhgyHCeKZwxtot01+IS0fqjI1qCAr7M+RGlajbqFJiqTTlgOqNkHwcgQIHxh9QErR4/bklPA1LgZKmAaK03EaoDN7KYp4HDgAPlY29WaQf8HlGEdTDVgKJmk5FJgGYvhQhtMfAvoEEGKs7YiNRtGOUjX3dBIEyRJQJUxbLcjVeDzwJdI0oAB80sjamAqeLDROdI1cCZHgcNHwv4TEcWN1qQ5RAZA8GxY4xiD9RpPSw9uD7GYP5QuS+ThwBcwByjIftgXRY4zAfJtshc1P0bOqAAl4/8AOLwl8TwukaCWM+pYK9JITdrdTFeKF6RCPPADoQZRbpCKHNB50y90Ayvt3JvhsOozSpii3Qr+GCkjfwVvlY0tcaSLNwl4Wiqc69voQDppiAq4dx+xXkXTVMdmTcAD6CMIOMZMjG76uLLAnligMD2DACBmTacB2owgDgmSNNLGb94XxDiMkCeVj/aoH5YGhHX94HqlFFuicxBZYmyEjT5lrGQB2GZ1IRlQmxPjCayPB+Cz5gcohUihNETQ6vmRTgteEz0wiaYk9bTaTqho0miFKBR3AgctMPYxEuLDzI7MFsBlOHAgaimFG1xwdYrbAEaWfdMMSZvvo2kYAsyMz5S3csDHRmVayegLdEwtBG6wgLCfrZeH0HwRAAxQI25seARmLTFL0Z2j02Ag+bQL2Pkia2iEY/SNlEIAcABoMN/yz1x5uBMthEywAXNJnxox6bZGcQxaYkIAddLg+LAFKA7qCfAAD1XU5Rl7w0WZx+iNckQbpQLDRCvCKMVDSQ9xaBy83FURh1LwbRaW1cO5G9ZHNRwHBiyuqHmMlEsRmTjYwYPvy1dc5S+DCXGVijLDLlbw3eUZqtNgdgHrrfZzjW8BG07xAdNVGC81EHoBnb2Nc64WYaA2N8jfI8FcdA88Cq2NGNWRMQP8Jkh5UyrDVGMIDGYdMDR8AXL26JhmF9w84g9MF61mbEMdRCpuMwxY/PPaoNC08zv8yeCM1I4IkjFp5lrxGYACQF0RrI2tAThJsf42qKaYwAsNEh/WRZpOPOXec7MCNNbgPXwjc2BEI0TUbrapv4+Wa3BCxjlpmKg5dPEnCh5jgRFKJfjzJH4CONsoAwd3BAIKhowtEBEbMMl2ZUsFbEIvYyquBWSBlaMQbzViAKxAE5sYltMPzG0FAVVLvUuStqBMiMuxYPbzFCWAwrDr4A9WwoQA0Vw0pFruozM+YrLYCB+cKUYmxlrcVDka2uRisOB1gQjVKLhxfhwcTN1KATBLEEAGMYnZE4JmIFXGc04DHREilHgCAPxFLRWR3DL/wLnyDqsYRQFpim/IAb+MFTE34GFv0wIjG/5QJ2wKWG2pvAFagQr07nlZc5rYSB5YAC2MBHGpenQhRvp22c0ZApMIAm2WgOmWGq4xHsZyItr4+grgpMWH0SgKAAZhNromNbwZvMMNs36X76LM1KA8hzWwkDYIxYpjBQAjjYoQtDmIL2G22/RqzQ0LYRqnUHRuylDQSDgFM6aYLqI4VwJ2k2rpB90wRvgl7pSvgdqIEtKaXMBJSm3gUEBlvCByczjoSxbkCZT4N+8ES404V5pUwlTe4RQaIRuMDCipgXSMQte6APceWDtUGygCeGg5YWN8jbimJnCP4YAfygHW2hhLOTmJB01MfDldN+CWGgjTymGOIDAVjH+NBAAflTZlwNs8xA0bUalaLYEivZjphMwAU5YQoAc3GzBjXPkCMAHV+G0V5CmmYcTUJPvm4w/bBvnMO2eeDTTq1rY9HRB6mud6Q+9AgQoANebHzEa1ZNLaAURAdwNnDcwPKYo/sjFQofZRKzMw02/nBa8NrAoGP7EyEn4rEzEY7gAsDGGj4N3hqUiN5rT2tMl1gjtxeJiI980SShy2o6aY24TSygGArF1z4uqtR6wulsfckUKowJ5JAZpIOQQCHHu5vSIK+aZhHNG3GKLgeKmPGUxWDIOecfdAXMGNDdHy038G4HixCpYHATS9XqPIxtpjb/Fg6RvEpAERrw42VXBypxHloTn3DyflhI2nMbaxCRUmPByAAkG0FEWZxmaNdmIQd3Rg+F1o0FN5lVDK3ieefcFRoU02IyZe+Z8AAVdgXS2MjIwmALjAwzBmRUnASPtt+mfFD9jtgzmVenHb2Ksk2N14uik5Ugr8/SjfiH9wK0adosj4yzFMGKpmtTDnph8KwfAoAj4SDkKqIyuoKO7DM2eN4jJSNtTeBtQEFNNrRYG0jNNNNHQG07YxF9TbAuRzL4AH3cKgDgZvNTkAqcTa8phUwB08bq3F8RGfyyGnhtYY1Qg4JyNQB8g4zIWNpmGzlpj0CA8smKQJOeYWSAJM1BDpgcigpYjbcRrxI0kdQeVMfaYee/JJRrX3B9UZgGYR0BT1qNKgOz4wr2baCNRBGoy/Cy8vAixgZEepMsxGu7zD0RoIIxrsZBUkRUoVkAWLEQRI3zaDVqwThh0BmCH0A+YySsygoVZ1Y/d/EVJggozueIvpMO+GxFzT8AMBEDXpF0yxSmwylTShRj9C1U+A2ksDHBizSMzZvjLEmKE8SMtlcEnLT5RtWrGyW68CMOdwwm3ZhxocSBCEbbyMaBAsOXVtMIvoD0picxATw2hmjY85gtLBc8ap0wENEZgwOqvvxwDAqYWUk/uGNnwm2wONYxGkBvogg04m0nPqWJKlAKK4YkM4NODxMN+mPoIxRACaOdgIg/1jPAIB+LEYADWlNCAAMtI9+cAXILwEYie5mGAuAjWZWI2mkeQjQ8I0CW15sVeEc6OxvEDMDtrjGTSsSLMDClFaCgmyNHtB9v8AAzORwFIYA5iNE1GBLvL78ORmHBP51JNhKYkZSHgwP/ADVNwYaBcgArYsAIxqKlH+F6E8C9xYAqeHarHS0I+ViEKNvkmTijLemCB03iBh3zM6NGu07Gk8MQKR3ABMIiOLYF0nO6ZkDTF7zYGphIa60NgBMxN9gAUsbCyM8WcQhjLFRk4ABVEa6kAowAJu2SRqOxbEYYAB3FfhBZ04RQPOR4wfWplPhdJuY3IGKoASCGrlgy/M5rqGOiOBcBSGgLb7RpFBVEDEraHhoVXBsEYSGN9CAfRKNWJpW6y4JEiBMgTBgdnIbAbEGFFEalIcOUoCgjC+PqmIwb2ZdONXHA1SsX4xLGa3ACATiBRXUfz0YTgHGoz4IArnc1HQl5IM+cIvuCjGGK4IdxOM4TXLVAro23y6s/MA0mvv3Iy8Jxy3Mlj2bDZgm7nlTbhjjTEHOBE/DPTCMxI4IAGcUlwcaL6AAVYofZLp4tme1H5pe2AfpGAwjBiWN35zgXAQAggFGVFON2gAcIGtUZMVdRa+8hzW85gdG2sMZo2NEZYtNTOXht8SETCb/BDs9YiNMZNxoMyB8HDluAbB2OPDPxJuoeDkHbkqNeUBVx0SAKCvOWnuJP4BC3ik/nX2mIiOzVVjPLN0dYcqsFPRngR0yCA+u1o0i41jIeJuQHmacbfPC8SgiNACnhiniVqUYeUxqOARqUZX0v/iLXubp/DxrafJjL0WC08wvRD86dWN699YGSztXX1bxI/qJHLoEy7DDQDoQMn0ZHOsG9EWK9DBAMPI2o1Ir0k68CiJjBBRsYE3dTRuSxvLAQEsOJpuwlwXECJGZ2lGmhwtwIOcoxHkbbUxammwAUa6jomo2O0AQqMOeI4qsWwkBB4yDTjuKcOrY2OwhvRD6s3GX4QqgdnwY8wXlKElLC5WJgitwZGEKAe6kKqu0Cqbt28sAg86QIPhiS0wS0ZNKxSmwB4/FAxOUFDV5aw+MIJY/5fEuxhDiwsaxWyMnbAapufqmHwuwSphsvsZe89AAF9Jn+8106CVUwjPcm1bbcWID5yNSgdM4jUo3wAIXlijWDueLsRMLdEEqsVkRj5IwDYCJu4JDwaqsKyXsT401JKxxNviQ98/YwRGnWF6KB6ixDImq0LYl3v5olFKZfyMFdGN4sG2mGpf3i8aEsDY4mT+AfFpM0S2XFjDjDUpmuVMNzxjWkNGXpRT88SgrieaORh0SgnBHxQY3+Of/eWgIJLLDr0F88damgAhjNpWLEkCR+IXMBgAosgjFTxnyIxrbSUSNNSS4ooaXhlivWYcbIpRCJsUVjXKmLLrFsKDWEsvtGZTiPfJg0YyrsBYaJWjMuZjZ7hqoKBnKY0zCNPSzLgeG0MoEzum46SxFNA7mbX4JrYAB/sbxfNf+G1HAHXht7j2N0Y2iwzmescTdjgJ8zhMV6PwtsbEo+gxY5qVo3g+Yg9BdQIjEsUsNn7UPGdwe1MtrGbeIVz3jkxHCpiTgtZaY+eTM11lY0J4XBKKpTpYNKHGSxsLw0QiYOAsq5G7TAanVGkm2N0aYEs3MW0yjEnGCFTAqcbwbNTDG7lwdAgCINy3NiLCM+vAh9MBnnIZFgGphT1hWQWC+IJDykMk3sVhUKsJVYtKTPWAmQrWc5GkNM8Am1JILCJg8AHAKYFABldGlrjRRwGDOH7FiY4s/qYGaYWJWBPkxSWCbFsrhmZEsXCzOCTGmlgcpREImE9zVb2FpLDbuYCWMl0qZ04PIHsyAIRiYVKxDzGgPDDvTGNTBOLD7CkkV0NWuTZoHerGUoj//gznweR6J2Rtwo1uIEk4xGkBn56IklsLw1PbBWVNA8md6sX2mJp6Uu9RVEB2mAsMsOtEakAHX4a0aNImI0DfPIph38y6pgQ0sAzGpsjeKmKYrCMwEnIBxRQAtbWHRFq+AhJ7g5V8RGYCwBvMKQwDqsh/hcUImw6aI0jo98QskYElN5lhMbjUYADfp3zEZeeNk6uugwYrQoNLFP0YmSNnxQoKFeARnGgVkawktM2kAHNATLiNhYGy8bRp9vCgjTIn9RAxcUWawRzxMxYEuwL3VpCcJDEZuiw9+mpsjGt4ELoxYhJ7GIgfGF+rJ0nAFyzsyxUyxx6mo8jdFqvhI22aYntB+0QrIHA2xkyKUxSiBEDEZ8xOzQ3mHZUCb4YetNwR+QkIw82HwrCs1IdmAgChyCPVaxHIIzLdaeixJAg+sTRZkneyPmaHq0xyL0CBgzYuF14B8VbBkwF5q5NTWbZkUxz8IDkOBUTIMMsIS2JjTDvVge2AAVG1ojI3xrXIyN8Z+ZNFmsQFvBlIOLCPQEYXz9jdGf2jWwkAKUD4JH/F4ulmmTyTeJqtOCaABUgAG8wC8g60poMyFqUYzlAQUA+MI7cQALEFBZH4RMbRYg3sTsZldB2nMbxT94yAaG6WclnQIE9742EBYlYAqeLdEW8ANJEbBywkAA/0jfQYRaoyiADWJgbxYjvBa/EAKnlsAARM8kRGY3ICFAL030reh9Rltnmw8jCZLjeI3KICpZMrxYEEsCykSYuW0EanaM2OAvG4TRWKChQ5iDypQBDGMB9QFdraENK0b64lpwm9csNU3BEeySVgk4xd5GelsGIRjHI3ZgJuVANJOvhbHaRjEPwEv6oxw++EjFjeaUJFQDtVjsUwLmmYCQRi2NubBtEiAq43twngpVkRjFUFh4Y2iQ6k+uyjep5MQKSa0C7lA0HB9j3E5ACcWFNTjHMsWiWYFQaNnBBQH0Wak2MKLYMnQuVOB5mAxZxVXIqQBm6jC6nlmLHFFBG1NChmEWjbMFp1owQWELYAcZACZiVMxme4kkESrewPvB94icvRsCiHgwDG+hu4O/BLeWRh9Yw9ka7lBdcUOjaK3cMQFHV1SxpMuvYBD3G6UC8eCDTi75N3doA9jXgAPb/FHVAQXNjOyj1GUJRrUo22d6W8sgYhO0jT+AMC40lQCXJRnFGERjTGRqzUCrFheStIFwEgTeN4rxuFXn6wDs6ZYUIvLy/gjLAKKZJq92aiapuCCAEMYwYUYjSAwfB0W6VKZptAIjMQUJsZcYMvTf2ANlLFPka2dNdygMmjMvRoWuROSjLfk/OIJZQ2NJpwED0DLrew+9AmrAXcLpfsJyHCg0RPPALEAH7hh0o0/PScBBPFGZ6wBoWDVTh0bTnThgyg44TIQIIKUDlVb4EcQqYiesbPtqBolAMw2BAjjuPEjSU7psEOrFh3PFbYE/STc0kvb/FSW6ejACqUVUjMumMdLFA0bDPEIQQXjuVWRo+U3iOaJ6w5PwsXjXyRmzE1X57Q2BMBG2ovPR+KK6i+K7v3cJV0QD+CrQdRqUGRZriNBjiLwoH1XhhAC1SZKMkJSmhpjaUWBsMMG94m0BEsWGAjG4RuWUmCgBOaMo5Y7ETLVJrC4yLKA1xNyHAIuvIOgF/I0vJBB9cA7iiWvCi2BfAQw2DrqMYAsOJAAo8kRbG+KAJlDzJm/UAd2RrcDFL4a3g9MTQ71EcmqGYMydiYlUkR9GcK/LFJt981lMYUZ5BDm7aI0uWMdI09MLJMRfdMGEAS8WKAPjXkZa8N7jGVYTO/zH940TsB98JvJYnmTFIcIwfCoeIz0d2GsrAAFSAJIYF+b7pg88wcPRAcyvvUuTxvDnUwwpulrzcWmCxk1KMbrxCSGgZAQw+JtDkAoUbkZgOAm8XnVDQOwj0S5HOqAjH2U3I0LDoe2wt0QV2sE2mJNHSimLkvmiYg8x16cg2IjMGICcWGOsAzJQ/2wM4TenbiQAFST4hZAhY20TGKv3IMKwkdTyKAz3EO8jbZiDe8NLQH/sA42CDwZNuRBGYgx8b7Kxd3mHDzH4RjwoM/KEpLABGI236LRVMpLAJvBqxNcDGBhiep5BRLFPZaKiNA6AHK4K6xPVrlGcbOuNI6OMcvALwQ84261JkjBqbw4MsIYxtx7xlxgsKxAbI4ecMarhMzxKK6EZp4p2KYwO+ZnjCPMgDluA1XWstwt0Qoo40EsY4yNWfmkSTWwAGgqS7fSJGYgqSjgw0HRjL6TGnADUxQZwJ14Ek3qI70lY7CLF3/G5D6bbhlSKSeVhBaD1aY2C6Jy9P+o3n4YIJt+qYYKTIpwBnTEglgp5d1o40DMBRWMBEwqOCoaM4mIWMsZgkLs8UUAC8bgrD2gqjZjlt/pi/UQLesN/GocjBoMHvZ2YaZaxkIxSQwpXUCLryPhWZfwB+FGOvDTmHi0c3gmbkKMnUuYUiaAgGNyARhHS/8dFeUAjLVUm+11G9gdkh2DhOwzVWRq8rG1oCOcBAeG8LALV8HLK0BnDpHtwgAk4pEA5hoYOxqHNs84mII23AWmDWkxTKa2iwqrgTl6CQRrs0LHoiBqMw4m8Yo/yxoLTBmSgwZD8lYHSjBP+CGwGGFI8KMy1YNFrCayKU2AxZxIIiQ92fIjDlcJSm2ebjT2h1oRhFAR6uHmE14EY17MMNge4QyIABnwyR+JYABs7W+YjYMVtDYHR1gSaMkRGA+rSgsDUdweHYt8Mm+GtfTELIEuICbCD2FDl5GcoonfxlDEXMuiZPIOmcexmKWmDMkBUgDgq8OrY+csTZcDgYzPpxBhMSAAxgiW0XqiZB29hNeMNUo+1MV9zH1GQPca9GYbvGEHGRMSE2E1/UR0cAKqY22qWPbqEAA88ABqdS7AwVPfNxvgo27VRPFMlzGmQQQuwL/sF7Fw/uDa/UhemTSmEpFi2EYmLk8+ErgTUOpqwYHgijF0x8amefCPypoSBAGMYTJM/pwU04bokmxACsl4Byxh3AfJjBimGzExItgkUIV5yDYsc8pjuAAiD5m0A55Y2lMcCkG9s15aEp/B4NGarTWwoDaK3/MYepNAB2TfQfxxGbvwJBCsyxuFGApQQe1guLAqCiqXAgMQNbwXRlhoI1UkAkKN+oAP7AxZnHhswPUbOEBAiB+AQKVKEg4zVZ40U8Fy8KAAEqkj6mEESbKJ9/WA6nYWvELvW3Qth/TgbRIlmImSxlrwzY9zJUxJBAQk8TISPkeGj8bh0kDxYG8eHdziF424EZaxlMWAWJjJNjv9Ew5iDPMAhouPuDTmmDvq2XpjCBBOuWzJgLvxjco20ADEjZmGmwCjORFgfUEcujCFtIkmkAUej7D6wH4JbrlciygOGwMb2JWo33RFY2IYaw6b4QZiLVuVhMbECkteWfBAYaPlemiMnTM+Nxf+MBnaFmLNTGtEgTaNJxYOfCBBWK9QB+SipUwsDu4MsAkEDUE1svCjABSygyrEPdgLHE3ZvC7Ps9AAEPoYK7m3kyQvS9VcaQWbvDBcxt9OhFpgm0BPpGT/DB9avWhCGAAkS8zl4rLAIaxmZGyUiy+aJct0aTzZgEeRkwDLaa59AbAM1ICC5mAsC+cbLiwWTOTeTRb3ruMUWN7BsBmJW59MPQAGGLGkuZsishfmhFACkKArwADUYwIA/Qu8lMbOWEvsybyZN5NhBWsQAYjgACYyFggQ6d0dYMbjSt6N4AEWEZ0aNCIYrqsdhgBFTE0ViySBpdG9/nVFJsdMzZUYqyxQRE05jSJ5vgY1rphPExwl+EBmb6xAcIAhVA2itg/GAjqMvRnLCxK0bCcAIhOiN7bzzkVAGYT7v3BXZQidgAYkRhbEduLVGMRaYgSwZSWC7w0PMYiwD8om1yTV2wDlORMXLIikfrEj1cUAGIpoEhG7K0YLFm1M0DwAEkrHIcAltMIOMc4vEtEEOLB4CAqEtSRmiKUVBRme4l5rR20xwoU5ZSQVRmyMIT4Z5MCcBGnDgckRMQKSb4ZYFdseY5djXTRInYBcGgUZNylmtTFHSVgLYzVkYHYkOeI9AgEVJrpbGiW5NhMBeGf7gjolC5k3V7YqlCaPsszLRN3A0LC3RD3OM5AgZvDX94G0gDumbrSwgHGOcg1wlnlKzCOZrTMSxUI2TV8YIB81/4Zm0AwlGJ6TFwxi1TGmp7nVhzaANVaG2mCD71npgXSBdAW/IASWWC4Y2IyZ7GJYC6EITGBmJaqD8qYV1d7pGOwsd8YWAsCXZBgVBrIAmMjKIAKAZi0EZyqxP9gHYnJumCQADnfoSUBsdG33zYBRk+qFjsYDa9nim2H7FOxoh2wCpi7rpq7OEHGUjgBzM3YD7UBBB2eC5jGhpjtBm9k5oiM3SgiNMMi7kn42rlgoqJHmS1xBDQRqSrHhpgddNWgyuhraqJmQyL/7wkKM0qA64jHXhsZTCIRLMEhDjewvHVwJnpbHNEa1W97VGLW7WivIvoH/1RnEA12mUxwBDREdTFhI67KNcBGP48VlkqtOE4CB2QBHVhlR3VSQFwrHLDQ5n8WzujRgMW5tc6y3ZHwfN7aYBBrbamKOPSz5ZaqkDgRM4jFwaO1nxIADx2AX0my+JdnxivsxQiak7Nf9gQTIkjgIeuH+LZ9GDLuev7wM4gB+Mzvdb/F4/tGetrZKMArsLSeZ/95yiAivACO8IqrzQxHkWxRl6VgiO6SG4t2XxKQtDvJYB5sXpxi6iFFEZywsmCWAXjCOwORUzqcZhFNHHuTQAPgbm/cP/1QHWAAEgY+jeD8H68XP0yX+ksxG64jGDXA+5ms47jGJxBg9xTGAtv7qGldYPb8xqm0XgM+nHrayCVjlMR30mRlI8aXiNLmygB62s6aYqJkYTPhS0zAVjZrkARm0+xcCWBuU0yUbpSAqtM6zPfuWLwIzHmCofs2OAl0jSAJizIKo9YwBYYVYCgAeuWN4yAzpjnVgFvYBN4XzRFUQAbkZwoASjGD1Lcb2FeOHDpgJGZVpGiPDRP4tgIxeoCKABQZw3yTCmmHLYFKRbtUlAhGIXjF6xigYwophRmNa6YyLjN0HuumkWEZR4BIiebKjPT0IISQ2pibaMHBWLFxZYABSFGTTinyNxPG5kAdMoN16AUi4lFAoI+cojPsptkAh90B2uN8S+Q/jWcFs722+wD/e43pwadMeFKIGJxreDmrN3psCBmPimBxznSmbIWCvvwM7QGW5l1AMxka4WZO9wtyjRGgMqExC8aayNjQm8QGCiWPDTBT0aUUxID2VUzZRWJ1ZH89S4WxAeGg8sQ/iOXTlY6bVwBRl6oIiP6dhuL3tAGXixbxWp34HaDIISQw0BXuNRng/2qNTkoBcEX3C3nprEw/UDE2mDFIxWxDgZ8kHGFRA6zntq40+UZqOgzzmbe6ArUHNSzpJCDJQerY21MPcWNS40j3BPkBNgChcYYeRtVE1WhZ0BcRGIqcTdrxjtI0RS4TAAeYCQFuQCxhD6BTuLUvsx6ReQsa+Vl18XY4C7qMJgCpKsZoMgYIyEUYN2QmQucksaIQJGyMzoDVqxHMWJ9HNvJlemjKbac2MeY6X6iRuDporGtUZp0whrGsvjDWJhwM3NiaCLMp9W9ATCmmGmmkFLb2GYrBOIgPP8JjeIwLBxHkA4rmAS8TejjSX0zEF7WMTpmK44WaINzJwb2YSABCZYCDMbVIL7TH0WbkiJbLOCCsMP8PwSzdRChbtLtuGEAP3hhK0BRcAc4CJ5Y40Q+bJrXiEQkTR+NxqYXcgDJYBg7x/UTz8MnZGQruVYgP9ECUCinKNynmo5wDJdmVSJ7eaWSMCYOkVAWZbJLI0U5FigQ6Bm7PjUWRkWq1BQqjpk0QWzeAskRgISMfKaPWMGxGdrffyYjAo088bHHh8lYS77LnIKXYEq3xsncm9y0PCCrJjMACSswZ4BLXGkFLMEAKmLHbjQ3iNyamsVsLdpl8y3yljq7oMtG0MQX/xsUP34JYXZMJamzhvStbjxCIgubIuNjyehA/duQeHCwPcYKCN+Sg+7TH2Xml3Dd0YRMRx/+LcNefhv41RTFgmQlJlG6fbed0CdTGEphY2IZ8hu6jfTRuoTAz0Yj6NhHGNJ4G76vlEzP4Yw1hAEenAQu3VibTGdzDHTMzJYGQ6S6mD0QHXEYYOMpGAksuSLRhQoxoc6r5swQA/lsOOwBhoCaABOd9uGIDVQ6NIoVTA0CD4jMABGoCrUjFn6YHcEYFMsr6hoYkDjLjpzxga4Yqwof+sXTIMEQty3SABG0Q4nIz8jc7FhBQA0lHiyxtuGk9QYNyI7cSegJUywYNQR2Sc4Ls5EKhY7zixSnGHOgVS4IIcwyiH5iMdaYfdMDiPnOLwMtieiMalgkvDW2BGZRzQ9YDxZD+InQAdKQBnLFD8CFfFCXGgYzRbLIvGw0JiC+MmwmrYsb72v6ywlTxa5Ba1YreJSAKOXCNiSDaLcaeIKAAX14jNgMNo78L8YZYgAUBP+FkozsFEM31X6YXzjN9ELAqKELzk1M8dmf/DSm9tDLBE4z/NJIQAYzzLwAAnFiqEZM8BHCOVfjXyLtJLBU+BuzdqdU+7TH+dlOYyGuYS5AM5Y7FjTL/m0AG31I2XgFqYr7vSHXgSU0bT7alcqIWB+jIorObsBf7ha5AkTG/tMNTJnv0wqAB7qMYAmdjQKMsH/LA10562shxGsYPIQxvQE0wRYplM0dOsdjbu9s1LyTsBmSxjn2KSQoQIPg82cJberNrAovwTUYADOmBcXzCGcFvYAXSe1UIdm24pjPPgEbBghJJ4Tr+QJxpjLUwMHGhVMIuJviyLTGGus8qvG9MLSjtqe2B4mB0atz2+31MOgXg44weUZGpQVlslxmPumL7qESH6siN/GehYQY0oYKyS7pgI88/tGIWQblWCGT1Q0BfrNmqYYisNGxp0rHEYCkjCQOmbEjWYJrPDglSAQOCISmFCHIawGFICLnZE+9/F4gPlQAxh20w/EafnpzJYCyQBmIcekyVYCSFxFXGdvDEULn0IyIAB9RlaXiX/IuMLuRbEm6Z3SRVq+Y+jTkUn6Kwm2QmXhC1y2BjW1dMuozwEbbahZp+AIzWVuNYFGcAjwsdE3GJ0QAFRvAYyEngP7NVsmIqUGNxqzUEZUFElCuvixpQebhtExn0a7soCEYmPwjHi2ktIwkoBPKN2ImRnUfHhpw4FKbAqSNS+GaEjc5RsYByMRbGosan2h5jNsxvjw3jAh5qCrFGyvpNvEO7Ix0KZSh4s4WIruZwRtNzDdoDdKx9VGT1qVK4d0SUvO6jDh8w2z2wy5osRmx4XCvmMznwrH7N0QgCjhIoTGlB6AmMUjGZJj6s3X57SUwV6w8NMCyWF9gIccaCSxSYmLdqQEocmnGUQhu0BNPS4OVVhRiF420MAErtqychVMAklg+4wDUYjex/4ORHgXGdq3M3sVE3KNaaWfNMeZmEOmEvFjwZMC9eHUAxnxuCTDU4CpUwpxhPtw/8VpdIwukDrKwaxYkMjGnhhGKRRoFOXoinAdHAUymMWE2CY5X0xcbEhE2clKHMUxCEawSxPZw36aHahK/6FqsYzbdeRGxKjXd5rRUCR/a/Kw0N009oH4IYn/3iAxU3M8BGogjFbTjsxG69gdkggbEu4AJeAHUQG61KcABq1YfUHegQGVcw7UZZiMlmSTewdAgGinGIy7RyMRBAzRLYoRmNIwwlixI9/ygpyjCbRilUHamYaSwouBRsrLp4i1V1ToClItiAmtyjY6WEjzEx2Zsho2YmvvIpZIPzoJkgBx0wHXWJwjUkZozsRtEhLiwTiwZMAVqFkp4D3yYXCC6rI5dOEW1ruo22QFnxduxRUeYbbMnRSBPpaEQxr8Q1E3HpxtYmGtpK/k9LeWbnjBK1lSKXSBZAYgFviQpbR4RsE41r9QNGM3hGMKURypmhbDKfCJLM7Wh76QlxzuZdFBpjGosbBGFeHbkxucXweJirFM6CM3YsKjfqGPCUlh75Mn0I9V/Ebcv0d2Ux50jAwJgMmjN8oMRwCELy6aIfoO/braPFm9QGt2a/p8/JYT0QNYQXGoxbeJvyw8eG3WBCYAhmIOdcZjUxbRIEDgiQ8EwfHKUZViweJYXKxdZWKJExkpgwb8qyAIKAM9YIJh2vgzU3hXqAVijUqRuur2ACjGCJsnG09xAZ3HCgAa+CV8MKaYMCAZHnpDTGDpYaEx36YjzwguwoRYgqACpFAphGaysZmWEqrFwEYNSxH00ObPX5KGjokPMacJMXYOU8bV/0BNmFpMZPaMew8aEjEz5hGmnhphlQC124zErUfcraLHrljAZhAAoDNjWZRvw4wjcCvONXyA4VMOkxvAZjfvCBJtZNgyATTb3OZTDP07+jMUDGs6sNeDpKM3yPDVdsl202sbD8QNcSLup5R5hvzWessckRKQ01ec4aNNPTCy9MZhodFEz91BXHhorYNorJjoRjR2bxHjKNi5Od/mY4gZExBbZFggBnpYZBYF7pviM3Qvq8iMSbARe5RvEt0q3a6Ee7MaWW6sQ4dRpsAVk2BhnNlAmbZjendI+o1xG6I0Bm3i1osCYACmC3Qthd4tNDGhYLcRgMdajDI42EAwEAMYsEb4L9/V1ljRDgCJG7lsXOPJv6zDUb4yw2dAi+4NAxrI01JEb1PJ+SgR9bV74NAQBV0ZgNhxqYessS2QMnJAuN4oyMpKRXtgB4JlFYxd+CxSNKwmcKAJ6mJzEGyKY18N7WmrOQN0oLcqUgdYHYkUb+fZ/I/hq+X1FpaSOoX9WO8jJVgLvIx/UTcCMTPgRk6NcRrgY38sYmtcwPhcYAGYTqDIlufo51NSw2GWjQ0pvuk2hsATiMWKYr5PA1MKLSxePCZCN1NGeDTaORunvwFKAS590yggS8ciWLM/0KpiyJCyYARxsfpKMM8SuZHTt5EB2GfwpcWGCkwO4jABRE6eeu7YbzmeIyLBH9HgorGJtABcWG1RxxkAw6NAEAyysDFnLg42N9Cop8qXA2TuHhWIzPk7SZQQi5RG7sjNlRjHIzOkZTHB/dQXGOD6RhhJ1Fkah+Mw9WhGLOQINz30llgR1NcJsm+bMBRltCy4kbluB1lYa9jHCJphE3ToBOxMa7w4qsMzZoGYzXsa64CYUmD2AGFthKrBrvANCN8MugtMa/ph0ABe4Fd6Mmu24tMTZNseczCkSmQtD5BwPHL4AGgIylMaw2U220p34NBUhSGnkpj0RM2kATLAZdRq2LE9yY9OM6LYO57TOgEi0Bzcb5RMH9WVlTdUkbDLFLZGG58rpwggAWSltebET0YdwA8bwRnEOwRq0ELAnD/2tevYWdMEj0tZLxgZgWi9ZBGwLwpdtOMoxn+YnoCuaml5bUnhs183g0Y9vMhkmgVTNAxm2RxRCajL0/eGHYQIShhr6GmLbO7CGKYAozE5AHXgVmfAbtMOdG3AZV5wPdyNq3LjMBoniCmTDePDOX1ikY8TBQqYPmHHjruMFAjUaJdBTMWtSjOFAA10xQMbkSAPnO59MZjFmk8xGshKKonZGM/IIYxoN7BYiYk0dximqgoDvztEI3ukZHJNBCSlYTdCWF24HXMbRPFjxcIrHAAzJogMvu4hzNiC6CHEPM2hr0wWB4+vcfFQMcBd4Rt+IzbY64GMgAgOpTQkAHmbQ5UGgaINBGj1jJhcJu9xgCyLNZ8FGNRjEMdsLQCVF4XSAdqOTATcjxmjY0bcaJu5OHAVmpXpcFl0FzBFCBBVZilMQyJiKpiy1ZZFqN9PgS7XOyRmdq0apjIe98rGyGjM4pEwfGYEZMqM566ZTiNyKHmDlpZZ5ZM15Wjl0TroecYg6JSNCN25YYxiQmJmwAEvZaW6NbOmT6EI3dH9TGb0YHLBBZhkTEdOmPGLwUjiQCi3+GVIAXdRvUuQQEYbHk/1U9hmdTLkDo0T+L4rdfXiMYsXToJZBRHTajplEaY7JoYAKC5TGvt7bPMj+gjgTWQRog42gsZEuNvvU8/DPmRrXI1Dqa7KNXSBJNga5EZ5eVD/4kbMrKY8NoRWJv5k0Y8DYaIS+ukrXYKUIRNn0yauocZdGPoQaXRhxbGBRDTcxb+4RnUEqkuAiX0nYbnBoxI4cLPaxu5TBJEa8iN+aOmtTfoQTaLB8HCL+M0NWK2IQCJpVvhGkAc5NDyh2ogfYUEnw188aoyMP1GBJQHAXgUU3DphSfcuCuWMAfyxvGI1dp5A0x5gOGnpDa4bPLBFdxJSxE5Rn+wWgRqY+GY6b1LkLLYp7YJOwMEAG61K7vNTfudwgJhxkWaQAJDjKNwiRLg0Q0xoVozHCYdDpE7AXjXTb3EpFkzFis6M7IA8qjLyRpW9Brsa30xp523FgTrkvCm1KeCxXNgSkPbzTmYfpozL0a0pMXF8AxjAl6MukMgv4NiMiES2sQHNxgBUyxr5XAtnHmK4/IIRnuAG5ViSCJ2QRwZ/WaID0QG0CabAC0bGX3w+z7j4jChADxQZ71E+ifQc4Edyw0ObfWJkHwzbxPxWC/f2p1TQaNq+ewKHUFCtrQG9WbkeNOfupqcTIRrJY0SeaQ1wkNmosjUsNrZ01FDbPtCfjEDEsTiUd2p1P8Deut6BAjYArvcM1AFJsbTW9tThW7QXsxgHcW93xjZdOEmzK3JoxLRsHmHBOTsSGgqO7AsHJbQA6JQkBDBEm6R7bS8NraKvFhC6NE9YFUjCy2EpSzAoHpKc41qNl4WlJtmwEieZu4CsOmI2YXjUY31349BiiN13miw/e52NXLHhfZ9Eow+u1GpbWxnRoxjcZBZtvDkNl4WioOXIxez4dkgvPQlgAKvFoWuXOMTOEAiXGJU/S1EFNIAI/5BGjMImzTgej7DD81jIAZItpmOtMsUFuIs+F8ph2aMp1YiTA2GWGniLTVjHkCKqROU5D/Trs8I1YBuMt7feffTRUQaAPgQ0QwDNjfeAkrAmuNHw0FpCrgjhL0reJaSmBG4ywCCdpNMpYeU3acJiR438eFzTgblGO9fMeIZSew4ETYCMKGwa9jBvZvC0H0kaxWwuYuzBIbobiLQCJcbWJgH4iWMjBmzkP425MqXGMdCmFy5bZ5mLk0upgYWhbkC7eLebJvXI0L0zaR5HkWMATVYJp57x3Vb+WMtFUDCHGuTJpe2KLADO4O40giTGOklbSFJEY5ph/rGhYQdAgM0EPUXLNSNovApbjTMXDi9yU+DEjYxxAqQAChRuAk0HpjViwCBUxqLNHRDX40fUaCMQ1zYHBQUhvlklCssYzqwTLG60fUyFnjd38XiaqiIMuO8jbb9EMYwsWZ48NYnIgnwBVxhtY2/KDJUxeH2iksFimJPUGc0bf6dx4B+eTS3RizWHA+b0N8I0uW2TCeWFnpzbo77nsTkAS1MG04VJaTzkaPUY7VYpXHTgRs/qnSkA7lcFLGq5QAONr5olRMj6sd3qI6WrFAZsuaNYUZe6iM6+EwgWtcoLECN+Y++CaIeGAw1xLn6qQaEbcqM8AgQSjNcWJaU2tpK+UAZsufisRjwLD42K0LLCNFKYkDEbCVoRDA8zB5WMbxADwoihRq2EwQMxuVAUO4VYTWGWLDExV+HXEEKOAK44ItkcM8XOMSFLc4ymVUzY1cDmcHFphpgMeeGjixF59GYi0D8RkDl2UoV44U/plKixJEHvCNNBgpHAQ/XobTEVVH7UxCT8xveY1cNZNx2kbHKN5cBw7gCGwbwGQnEbwGpJgApSECXIKuAHQtj+sA89G0bOL7fr7Ew7gBz4gZxwxIjDmFiEiRrbQYkNzhR3tTAkoENI0Ra6gFBMYAFizazjlby1MNJhLwrRW2BjcyWJkJHSSDa1ssbEyUjHhRtTNE9UGh+NPjOKETIziNwI06ebfnDa1yUAsZ15moPz6m6gaIPbgTFsM2mKOmTCsbeftP4BbRHIwQLJY1oEZABRivGETTLOmM0H1bxJigQfPGVgiH4AK142eW4djBoqg6q/IymBmk2zr5RGhMAgY4gdc2CZE0RVa3RlxuRobza6JursH4aYjJAdnwlu/F34HskCWtjsGAz1GR/LVOgIUIPWlh55NmbU4fDNSgF5th1Kauyw3vGtX8KkNjhEwjkbYiMtouAhjRjsOrsFJ4ZBUlEaY2esTjwHV4z7O5ftdaUmMOjIKnincUU0YIzMfty6XfaSUfcUzZCb4BJdcUSSjRKzBOQH8tjkF0FAA4NjPeHoo4DbbRp4BEImpKTPVKMOLFHEagKNMpYwgQZ+VtDuR2Yjw0jtnm7SuCQJpbo06pihyNaUmnSsd1PtNAJtsBVRNqdU/jiYmcDSpyZ4A3NISRGnFgrlYqEiMTli6DBqomukzSEgEwfA5i7zED5dGhpTUWlkQYP6CaRZhpJoemgnKALeZ3upDZtMxBGcpffm9iJQClqGKyC/2wzKbCDxgoABRrDPEscCmD2bX3UKwowk+Bw49qxYES3KnhpBI2/eG9aA4mmzHzYuUWxwFL4YmyN0f+sSQJsJqtP0YkYjvtMIhB2TNKgGMFyXkZu8Nu5Yc7QzuGiHM2GFIoGJ7/YfrxepcpHTAqpjsH8aQ+qAzN+lkkozzBxqiwvKYJAQMtoPrF3ZUZe1tfqR0IAMDTh0zg/ISeeBoz2ppgR6uATyRxkAHLAjyAKVQbZpl2LA0pijpkXfg8KXTXRhwgMtpZwLgx9G8ZTHl4UqrFKcYF2EWYg2wAAetqWUC8ACuL5bOmO3sHTRFWJG5UanWMNWAgM4Vsxg1KPR8HHxAWPGcjbTeCCXY3GHZCUxW5hfljL9ZlLE2OhYjJBOhEUH0NlYYmiyrIDuXBgQAdsjcjJvNAGnCb52p9Vm9XnMcWL+Exo9HegtS70WAAKwIBZbEFVhz89qjm6txDyQLpbFgkHtixa/UptjKz0UYqFecYwKMIl4AAjMBboppySMb9/M8xY7ETODlpBOAoUaHxMGKYQRAUHRnpLFU2Zf4hmbUOn2DgAQUAD5kb/hAIjGhpLGymEroIRmZC6jNp2oUAJvYHzIyycYmCMfJg3FMRLoNck0QxZ/BNxVYc5o05dmEYxzqYX3MZ3R5FTStxon4W5R7EF0GGA8fDcGxlVTFAMxrQjT7h23zb5JlDEQ1SgwiMKo24CTauWBPk1QUYcMc6NWnBIVSYUWKyetYg3tUvA+ASQotmwrGv/YLAjHLoGAAbhRkyozqIBffgATGGUsNtnjDWGdEbwaMBfIZk7PNYTp4zzojsRNZlm+LSDgoFFAB/USTPMi3WffTasWBjw1nhxJDsMLYFUjCoKBGmnIYHQKxvJWetoF9/LuMWN0bTuNAqYK3sQAxmYgE3m5SWlu4RdVkdiJsSoK7HrF/cH9mRgAWHkaELT50a7QAc+E0zg1bHv9Y3da650tl52ORQSAxgpkxGlwdzNgJ09UTfcRmcgJNkZR5gfFQl1MZGVotlnZUYUNhY7GHPEclKJEk3Mpidw0kAAPxiM2LtE0z1h7JiwiZGLHjP+CMorBvQr2GYp5A8/DMCcD+zxKsZt5MYQuPwjMhZuZLCMIFXTNJeGUkvGfHsR2w45zv+M06w/ajasRl7kyONi58h8Imo4qCxZl75xema9bNhZesuPftEJfTEFpAIBAfpGTkwYtRrBUCPDbn7cUjygksYCIACo2QZi+2BDRGPg4FymJ7AMk7bzSwImIS5TOi1uzswjsBlq8JWgcpnLFerbAnw4B0cAiIeyvja5JtbrxfhxU0MIJY4qIp3vHskGJcZ/2o0QAqNMItRjsLGWYHO1g9rGqMjTPhuikK20ZBCNJxALwjfcxgt8XxLa5WM67mbGuJTwDlIwNkaN4lvp05HjQiSCmMGi74Q6s1R4W9xZdZCfYK5ph5KxuYCRnUXbhs741BmbvfFyt2PvTLDJst7A+oCFNdIJGK9XMWzhxbHWlhtyIAEg2v/MFZpjAEkah+SwKgAGWjLLAU3kzXFgNBhca2/OjQqAPKcK7b5hihNHwYS8EqxlivVaa7ZrCNUo9xTHZ8FklGN4Y7OptXGZ04MI5qhIwBEYd5cC1KGLOBLll6LGR8Ze6MXhGq2TSDpgsCNwlixvCzxGeUsAsHKbYEJlgsBpnlGov3VyQD6aMsZaoFN/ygSi4GY8JHuFJtH9/AQEu6JfKPMFUW0TSZoGN31Ro4sAExo6oNmUZ3+ZYJY5rAgrUGzw0BzayWCJxGWXQQBmP5R2DsYwa54BGGGgVZxuNTDmOZ0/EgdGPrrP3huUFC1SbfWIJ1GXMGUdUKsUzO0DHWAojQgkjWQ/iEIzz+YS6t7SQvpCAwYNWTkgVg5xNnFGPwPcy6DYQGXBGi0sr8eEuQWI8CD8zdTTXq8UBmH4HJKWOHTD0pjOOMaMmsBdAOAF08VU+AZWN0LY5fgUmxuAiRathlXAmDGddMR+FuaSVv7h9JR3MmDHAauWFN4030YhiMS+uIyQdMRj+82CuF/ThWGACTnV7RpNmw9SZw8NrI2QjbXLVCDuGX5G609arY2rjY2mLXgQSi48Sxrkm7WPPW1ip41LtGYqsfJgRbw0OZnxkzOB658NE1GmgTNSYRExCLUZvCMhkm3AQDvDjs+GlFh6pQEFGqGgaPTB2MIKq47VdOHeB1MVyQJiwD5XSQyMwfAB07Bw8NEIBQqBwfMCam6YsZRpgn/CagDPtp6xG0lMXc1sOo3ylgvccxJhj3IzZcN17HElg+u0elq1cAKamCXYBZZ5HUxzKYAdxT7gImkyHcSFXpraSbosPP5qUSzQkaPWN/9hhzQ2pRsZ6CNqYaExIh+RiLdC+nIozrkFRUwv1EuQAemgLoSxbkGtX9w+GdIwWJIBSrAkA7A6MrrB/ozNaRsi407SYYbA58QYMQeIDDso0GSifeNqxYTM7HIoIqI2Wx6L6ATImo8jLrRkc4xRcBHECGXmpRjbAxq/axmpCk3DZdS77JUjgBEIy+cbyEjzLodWzK+mNbSUUAD9QBAfKCgABIGP/qj1tA2TDuuIS04SR1BtI2ICgq79hlSvLAWYJgqE0eQiakl8dh2zObtJCB70/ACZPJiAgE2YRNJviB2METwaNKYmoM4GccOn0P91B60wl0ygYuTMXM9w076ZhWCjiA/WAwjNB+KOCHJ8KxQDMMB9fgYb8Yku9RM9cWkWWKjJ4pi4Y3Xx7JucQJAjZzTtJhmmB0aaBZgh2Of1Mb9JrJICQcay5BgAotfTSnIBy+w/EBG7N3KYhMTKkZg6o0pLZCF4kbhuIPV0xvXE1ShG2FBSQmVLgYenIKrEWZyh9lviQWgLFu1FTe0jphz0xDHG/sARKppP82PsHgkxLaAflsGoxiK2wFsYZywwRAjtjDsYOa1DAMbBHdtI8qBAwYRkg4w6BBnHcw4mC2AH12uBSHigyaNdGJYecjRM4m/LELcE/KjlvyY3sYosG6IS7qCe+NkNG25sAVPBPMPVuKm4g2RW3XvQGRozw1A96CEljFGPugQM8N9Y1uJHaVATnI9/vJkILX3FTQCxqwMl2jHYVrxsai18EBE2NmCQp2jEI9vRPU99GEgA93u3XEZMEbrLEK74jXDGPs0tMRKpkEIzXEalSN/qA8/3IJeF741g/iGJMhOA0AQkN5gbYw1katmNQ+WY1TYEALzs3Zpj2HwdaYVMnRiQKqk2eKboM8qo205jXIgEBmlQUaMpQNlGu6jO/VNtqlYUaaDAwrGcKaFURiLv3JljvfFlQme80PTJonYHU0ZrtwmI+WXjG/JiYjzv8yUSxJC4sxTQ0xiM73xGa7vNOEmLv0DAXmrNFTiY2iRQ0gOhTHzYeRIKwyZ4SMdaYYFTOl0MVsxoECMeBhKYFUjSBRgLTEUaE1SMjfGyEjEHcJAE1vk70fY5BGHbTXPkHUIx29iyRNF7G5IibrPvuuQAQ7YAAJAgppgOT8C79F/2AiCAXF8P5jM6Pi9aKwF4cQkY+GF0jWCZoe80RSjdexpuYYf4XgkJUJxQv6JiQf0uaJsCuAAqSCtqCbnxLKAGGwcYKLMo2AiDtbpWwhzbxS1EEJPGhFavaM7lwPg7Y7KG0439P7aR4Enho/NPzQHPiFqJbz/Dvd8HgAOIpty41l1IvaMQJADcsZsWKwoUKg6/+NsimOZwGIRnvN0e3L7ClTZG0UAbGxH+Eyvx4+DgbbA0VQOi2Dzw3mgA8BAOBAK85CayBlLAgz6LNZzHAx7I/Q5lahzzBFoJAWeGuRiZP1jzcwDMbagDlhG1TkZ9YQeeGJGa1BANqYessJy9CIgMqsbSABiUR7BgHlAKtOGg3xapNWZYxvoIIHjAzB9KaHEtUqYfAIwE5kmLF68bK+M9/OlFIDgAIYBBR74M0w1+YxHvNSmKOmRHl6uJ8z1gaysDOWB6I2KFZUgAu/GJD7DlEIs0mTTgjewO2mgksfATrK6ON7zpTMLKYN4gHlKHIK3mybG/gqYm3jIJT4AP90yrD7StHFig8AzRwGMAGpvASGNh1Gt8Qpv5lRqUIkakqxf3gosjIufv/4xl0ZG1MARGqgAv0wENTFoWJKMlIqAMAQDoAGCADAMYUTdohGwUoY7KEsyQJrjynCUDmfjLZlhJ1kzbkZ5xhdmIjBokyADgI3QDKfM4/BREnwHZKLFHzGOF4civAmvcjFsrlMcEACh/LIZkgzbxXeRs6IzFX7ABRm3iRanW5RtnrFBmG8pQds2NUA3S/H1TGXy6CEkkrGTM4DZRnPLBcxaF9s0QW3xIQrFmeI2EpgzlAelGmvvNiRj+q0Qia/+NAZeLPDWxJmwrDyFi4fNVm2eEjWSrjDt0ieYtTN0TRjAYwkAJRY3t26SNR//GdgADswElsPRebtBMhLYphTQn/n5bHG0Yzjg3eGsmwfFXgKMzz4S/kYKaYtCsaGWDjTBgO7FqNijs9NMUvhu5THT27aVAWeGKQI8CWBAY0Kri5KMeaBoIAV+mDv420vDfpMGi+yvfM9xDOAEzph3PFKlwxajEaEfZiQqyZcBA0LY2kjFSRhAHEEsYTiAYlhAoANE2HnMxTuIlixV7AfprJOXjAf3Z8acJNg2AHzIddoZSqLkACbwQvXOqYjVYJhjo2rJaJhNKMRQ4sc5RnqLEOJC4TYuBGrYTb6xu+IFToAUWxfhGV6/PvQJXI3/8aGKMPrUrMrVHQH0lFseg4RNKJGfpAxTtt5YBszCdywlvY2Qid/ukn0ISIB3PcFXBaJsA5rrT23b2546MhPWTrfXaRm/XxAlFjVNmGmPpTImttpP0Z2Jz7c3+G0H4JJWGdoCb3K8N9S1G3gUf9Rg7yxqMZ2TDs5YYsgPI9CWLAKKYxwFRdhYsjD/VFFLGTZiDMg566eKTHxGACrDzMFEIdMaRJAAb1TgTwz5EYp2MdaYFizQfpoloKxUbNkjb4eodTOTHn81xdRDNSNmmm4bYL+AL+b3zgQ4KJacWbY8epbkz8AbxGMJ8x5GiesK6xPw2wB6BttoarYPggWimHVYzdpaG0QxjEfVMQNRtAZlrXIrjtJbe6SQB4mLwGS62BnaAOnGYjxMmANl4xOLA3iM4XmzyzbWNt/GDGEgRABFZwenzIydNREyYDFGWdCxIWfnKsWOSIiYYDapBY/B57xWioPhzzWJZ18AiCRq5sTuQDa6yb15vTguCAaQMLpRtGkSKoHWC8rAg7IhLhWMe900gDvaw1ImAQTVSUgEY2++b6AB9KuaqHdmojN4zB27IMxviQqsjQHhp8EyGUYvChykOA8Wd+4LO4E9EboCMrhmjLAafYsXTETFhDUx5Dm9rTLJxiClHl5GwfwyKcPwPZ+MoWuTMQBMwi+iU91XPHRnpbECUYTiMgiASHlGGVrvk0jpg58I37w4wnJeRq5TFxRZx2AcgA6VMeD8O8oxMgBniMorOkzwqe9loC0HpigGZ7qYtW5EPkgdcLUXCaDBlQmyiEQaLjXw2CCYkBBtHuMkANJoN4bz0LyUKMeUouiHTTPrkiE9a4IaIFviuOxKq9kgx0lv63MlUP+fwTemgOZTFmnAZSxuuIswTbnRhAeTOnAM5NB5Y99TaMSGFIjMlinfhYpYzKjIAKAsIzUjg5MQ2Ym1JIcWmCeqE4wFN/BbigsCLH1xpyz0hphDuCJ2Ir7osWmJf6O+wA8cBSNGcdg5jgPTjzqSboOMKDGu57VKWN1I3KUYAjMdnw6j3ZFxuAqQK0ba9N/omcn4ZF3quUDxEYK9tEzmPpTTE8GgqQUAAjWRnVA03MS8WP1kEPeLgUhs2mkCzD/XmecKWka5GJ7jGZTLOzLAq42W1RPOZWpGMNuUYADCkw3MRk+jclY0XgNK2LXYzl0bpatYhQ91IY9JoklF1Ah55MXpwo0pCNxmnWGw0aEgQEGYCRmU2RtTqkVJaH0weDA4BQUb2PAqOMu4aMCWZSdLQV8xlX7h5YCKoDzUe/3wraxip427lhqm54nGjeJCUkAsIw2w6YFcAveQaTT6Iabk2hliybB18WOzEOpxobn2/Eb85kU2mjn4Q2VreegwaapiMIUAMgAbqbgun2j4bs+MxRGxoTF48Ajp3gmRvxikeYTXPFOxogYz5phEbMYAsQnAUxWF+mmrFjN8MnrUUVoJ5WOFChmY52VB5DmfzAA7EqfcXL77gqNG2S4gwXFpsCTztVgaWNFtOcWjIkAPfw2jPaw2UJxAnngUjgRJT2UCCXskI5Gec0eaWPpY2f86wVA9phkIoOyLMoc1vpjHTg5KYwzjbgoXmLAQMwQBMl2Q0gInWnizEF9vbF0lvbABWvRVxmorFx/5LMlPDmqCAscWMdYGe4begQk+G+YjPC7k5ow1A61fwhqY3LLIGxqxkMvJZfaNPpGFWiJWRgL5DYCAxutNeGKyTX2wC8IyGsCMHx16Yfz0cGpmLc1G6E22BpuY0FrEacEJwBpqKZPszaAxXjJs2B4E0ZraKiMP1Gsy2RKnoWJCGWrmSwlXBakcMYxAgZi2yZhLxYYm/zAHwRoEsFGcb/WM5OYB27amcGAsDFk6r5DubGUeAZlwP1oMepjBQBnE+igeZvMCeEy1VLdKwRRBfQvIWCBoIw88BoiMJHU9MLacxlExFI45MlM+aYmEsOFUJ7KxJqbRbNPMmdo9Z7hoNyIkdTcmM5z4JSoqyAH990SxZIXotcgSksTSRt2IljcaMpQEzQzDTRIwDm43ZYF3qpYmITWQ76xohi1Xh7Tds3T2ZNnBTJkVxDDiZOCRwhGeAjTBRlZTBa7blRdMnGInjTCJkM6J+ABx2ACn836LIamLGQDOM7SiwsugR2gXwQWcJFyphvlAHpmN3DMiRqSkyjib22M2POJTQgKmP9JhB6CJak6neBtjR+FhKkAb0Rg5BnXGuDjHtoFqkKilgRGM8qYbqIb9ANxYG2/RxpcdpGyoTbW4mOIHPM7SixGD4QGaPyzgWUyz46hDM7niyq4WnWpkI3t8hRA9ZaY0l3HeJi5Y2REZr8xBmQMZ3DUZnsZiO1QwH0rgWaobd9waIuHI8bJqwRvgMCjWqmICQNoCF/Tg+Mma5sAcvj5TFFf43ecGbGf1MGymOT23a8YcWxT/ALCgeH3pji0QiaBUxBXAo/fHARg9/yCP7G+h/cweYOMNUJEvF4sZDZYmkW2Yo5pMbauknvaaGMrAm/HAQdRpu9xb4aAGNmnAE5AX41mL4zb8FvrlS5YkNMePRlwIhUW5nPgiXG0MsGdoLcSxlaZI8NdHGFrjZ0QVUcyFgjii45G6zQZZ0JhQoxP0wh2M8lerlMHITtcQXSkBDUxVvYjBULZXBPLDFc4j+tzShkWYWGPpNlkLEhJKMIKAWc/QVwJuqnzEbfJMsfc9UsTmmIs+AFAALCM8imAcAaGwPrTCtoy4fMrjo2hgVlkg7M3EYAJUxi+Ijk3QTcveomOljdhN/wg05jYIRtK61Haa82NreeRkgtGxjxIy+cZSxMpOALv0IZanxaLLUqPEw+aYygTUVDvMOGyeaKrM3KBWvLOyLFl40RxFMEs4rm6PjaH/jjTGz1gjABa+4+WTGKmKATzi8Ip/BzLBTHzIJeAQKiTsA2eNy0evlMWMFh5f1NsDP891OhLHfcaxp1o1TEYTZhbK28ZAeRukcPxW148Z5I7eL0TelnrlpzZpjdSM++m6PjTIIERPxK96nSwJcgeXjOwRo0ADYCDr0w14OcPDQ99sw43UXJ4ZdiJGQNMeMYaIuHej5nwZfhGPzPHfxp+/yN8YeVN65wrEAegQMquG1cY26t2mA/jrDHhjXw2qzDaAAMdGUnAOK5pk8jccb8yNmnARhjFqdlNU0PM6Pys2AAlW+M4xFC/zYuwESMXeGhiTWJ8EDozGeZYr1o2cEPTMKULlY1mKbuCN/NES6wLjgAEFFp1rHKMJswQhjRZnMCQODG5y/D+gma0zX5KGxrmWACeBij+g1YjXcRrtAGgpEWSN2xOLCjCcgOkkBfKFrtNwCmatjD45okYEvZKjex08A0RfYkRq7h3oCanyC4/eE5APqMrV/Fvphycx0cmyPjTRWDXYxj4ZOixOBg4zuJRVvYeGChG0LF9jMyVMJRnrwABOpiGONrbAoisGAJmpTAAfDHZkRUmUbLMYSPfwzvEbYaJB5YB2JCrRP44jr4Ac05HKE5ejfcESGayM9zzv8MY2K0zcf4LFLlhsr+WMKaYeRTGzYQNTBKgHqFs+M++R4WvuE73hnKCNQA0j2Z2gb0CPjUzjpivYkCHeKOEOemCd82HpZQb97aYLHjUlWD28z4VjuACQsB6RnSeoDXpyUKYsQBZ1YVIAaxMEuFzv4ZKsAZemDYHeKJn5oC+ca8iM5YWkHINmmAqc3WwGSkdeWm0tvVLECDOA3dj75MvnGlvAUODuyo2yh55SMv9GrwPI1CIq4xoEAEJs8xY4rbBkXtYlCohbRQBqswalMOvjpOTkzoAKF9BX2hRvaIQGaUPChT+6h02I9UTbsJqQwEr6yPJsKQoTYQIQfsbwy1jLV0xc9BWpIxo/o4rihiJmZNThhWqpU0wNbS23NjgBAVu+1Mo8cWPB+GnHb2/whsg5ojTQJn1aP2ph/PRG2SvUjYhPmU4jtliscg7ZOiJAZSiL68UFpjBOMS7AdFsMZxoqYK6pjjbAzhIrl3D6AaEjweACeUxhniis4XcAdpI00hbGDBd1muDjA+IMdCwTMTN6M7AAcqcBYppJCPL0b1LlTc2v4TUdpk8iDHgwp2MrjoTC4aD8KlTFAZikyMURmbHATrRivs3poCVSwfAmeE4PaxmmmhXrBY89VBQPYjaPTG041/8bRkAARGSA3FesMyowmiEoiRdsBMGhHMRmxdmnuIwH0H4Cn4jT89ImLGCW6jRNxeGIVA9RcoKxBfhy8pRqAggQ/DOWE9EDAX7DrpNuG8BmT8AEtI3D0bjWDrzYmvLWGyhcwBiJBLMlexOJugcC1vzo32+5f7APvG0emKFRuU3CD4Z4ZARRhB8YYT/lz03t8h8yNEugks7SmWAGoyo9QYON1tUIv3PBRtDs2n8Ay0xT3hJsjDNMJ74wNl7lMASRBv9vXKnhEACeiANuMbLwB4sGGIHRwG+nQxCMhNGKvHGinNho2YlbZJDtv0T6oW0WHGo1HrDpfMX0mJXuQXMatOHLDSpqNu5Gz0jBtNBzDjv0ZbJA7Kg4tMfEpk9IwGdz0MA5ph4BTRimFuN2cca1qtObGiDjS+mHE2xD4YNyMulRQII+wzNtTFoLHj0ccBGGsjbNcsdOFAaH/6pwGOwE6CH4REIwzTByJCZningjPBmAKrEcqaBngrNSb+nVSjiI0NU0ZpAw2tectMWBdj4qE1uKFNMmoAOKgj+vn9o1tEiGmNj0mWe/XIxIGiImmZHUw51YsLjb4oDDO32MRsetEK+9rTRBVn1c0eoxrVt/tUSjJZ7Rkko2+nTzDhMRGKIpezEjOExXpgpAB1lYuisBVYKU/yuBYfyg6RgpRjNI4YL4xN0Dhl9kqYB1dAfxqcJ3m4a7cMm4AcwvbwKNVmDbMYM8MfU2+/jFXRn1YC1KRlqxkZGT4vb6AMYE3HOCh9kdSmeeTUIYZzTDz2CbbCfEYK/jRVAV1sFNdG6BBTbAWsjf4vLuJwBg546N35wYDYRTjvHMAaFhxNMS7AxoTUyLP1CywiZLywFjGP4A60SODqU7pI3yM8QRsm/TAzopoCTsA1xM85+GKsLvZk/oJl5h1JMBjGHAALNRj8YnMliddxFAA3ynX29oKyWtpIYA8pBOqtNcNsCuOE/EaG0wDqYR3qViwcw4z50YRlNvuW9UTVnRnFo00sZyUxGhhZxiDJYIJx1stzpHs6KQjRgT3UudxxjY4gciFbm/ozXWWAt7HvzEVIi9bWkZSf8oCbtmO0BDBCTThPkjcy6FPT2TFgSBdop+UZLBDxt/OClOaRUAwrGiGiJoABzxBKL6i3RPuAmTQx6xryIyrDapGsAq23Rg4dWDk1xspgRQEnBuVcjPKmN/Y1wLHaGAn9GpUjcVLhNuDhQAwBYiBG6DjUu9NCzDXkaMeA1sWIkjO5jkU+3G2AlohRzgq04T+Lv9JiplhimtmdA2tjASnlOs2debQfhVu2PFmAgVCvTHCADuR9sIWjIooYAEvEzj4CchoiaWjBjdC2KFAFeMYxEhAlg/Dja0puOEyd7zLew85GbTjPYxG9CgDlhe+MYhG4iQK2kBLkD2e5CcBjPQZFsfzJo9Yxg8aFCig04tAQV/NjIQLmnAWJNZGsghJGJJqRowsaAGTNEtS8cwCFRiKAI0MENvCOAmHojXjxotLz8sbRZD69WA3LbnFPlIy7kDcfMspGMsrTd4ID5TxoF3zMbvGGsbec8DQJ2HXScCN56WirHU2wAPU1CpgoGI42C3qzVLEF0oybjEAfAtUmBHLftEC022ZMBbH8CqUS7IcsNMXTEtkDOmAWVYeqUFPEnmQNiDDc4pPTCc9A7XpgICzuXBSnMXWhSgjAKmJeSGLCFRHMG0mXwAG2mC0c2rphx0xYTGQlop6YYJLBDj4nFBaNgZmzPrwMfEFqsaDt9UsQZxALg5oAFCMvAP7N1lYyUYPOXuyI3L5KWSMfJGmaHdhgE0AFmpi7uRT+R96LFesOkVyBWY51NxEguAjJRJjW8E/gCJqNem2/DAVg1k9EHGphPMBsCuTlCOcQJRYyFUZRlg8AgLnjdi2NBkxb0ZlPhxqYAqsTPhooHigT6o0xO5AlvLD4bi/DmeWYhaM41GEaaVCAbM+FwjbqaNVJS1SIKVMYWuWAnTMUxkIBDPDAuRo0YF2UaXaN+1GOhTPZIOhKzjL5nOB8ph2QiY1cFMI26GbGDAEAg+/A4VksGzFsKCwxNTSgd+jfdcvDgNpeKPndYkgC8Q2Z8N9Yn7+CjcMZiS/OYwj0LMEzPdxE4x0qY4QJRKmA44wKGZeiwnqROTvBhNP9I0T0Y2CN9NGphTWvNp9wEfMaLNIqlGj1MfjcOfTHofD4eMgtORiTI2QLwGUnECW0BgOuA1IpwAElZkE3IY6JZ2AxpQTMRoRmiwiYdtMNtmbB7IdGLs0MoUZA7NNKYO7bYsNt96h+sRu8NO4abkfe9RLuoxrFhDGMB+ukCgd8QG3Il3T7dw8NFGGnpW2BIpTD1SgFvF0pmkW7KI0CZqHS1YGrgzUm1WXMCcMz234Gaq5jVPgRIIpkRtrEHicbhu89KY6mjFiWKIrGrGFpPNMAgFBzfPpjtVjPS69Nd2vmcJjAPNpTTxvFhz8MBhGUYAM1JgQEAmAL0fYsAAS7ILmmJEAGwEboSCOUAKVQI2gcngBmkajysMPGZRAG0WDvIwAMyyGMFbGU9YLnVgNriXbSpiNE9GpnAFsXsdam+sS0mMf5mfksYQnl7f0Elid9McgAyXjBhgL9/WAbalhcT7GWETGvxjlOWydzBlAV6wjTI2K2N5iBQe4gpRF9Aj+5axKMPTjjsZOXpNZYX2AUERLEGFEXCFNM92ARlMXaRvEWAO4gxGstAWasTUWVvoEErcbytBN9GQaTXHfj+omnCYZxcWYge+zCHhq5k10yHHSN0zGbScNiAFMcGaGFjTg3oUkaTODdtFExJEaABR11GJlvZ0oDeozEUBNeM2ZuUUsLK3hZTGjPbJixN9GxveTSxgF4Og0botUU/gqC4SoTk5nG2gBWDBoWYDYgibcLYeCfSY5DhIZwNH2BIzKrTU6phjCR98m3OjchUc5Kj5MbEZBiC6umiQuXpQs2sv4D1NdLYuoEWpoLTTxcswE6A17mSWjBb4ro82uZEc05FHApWjSYAF102yKaBrNNHAbnjCMJpE3SeJie+MCPREzARWloFeyNlgAGY0JYzDTIi/OMFG3V6L7geo+0MQKARnZFmb0aDMhsJG6UgYpRk5nGlEAiSMNCuVlbWTYCcIymJ6k6dWAA4EYasnJCADiubqLkeLayTEBDRDk42EphRyx2mAViQqaAFEaCykaKSxarYulsGVUkAo34JbwNN4ZODQjBQAMFKCGHqdKkr2S9O6camB2MFGz5MMBMcmGWjdIACAt1pq5ogA6xYnL7YiJkNlnTfDSP9szuc6sFnth9WyHCYktMl7RQy1fEZlPIBrsYigsYNcZxABnJniqMMSYxl9gXAHYQFWWAMYycvS6yx9ambOgecWJbQHBUa2qNOZSgqsIV3ISKI9q4ojMvGWFy5AExn/qTF0G7xMqomJ2ZO9VLp0C7FiC+M11YVZAFMcIEvBkVE51MZpGPwAAwYEVACHRjjMBhvYPrtYgUqm433aZG7pXUWBtjPggKYrGDlhBBAiYgpKjLa5pplzuaEz8httUObucHUg1LDnNi3FAA4AofZVvxhsrGOKZ4a8HiYTl6UAGPtww9EhPOYzhGDyTHfxvpo32J7Niw2Q05UvceWMIKx9YAAzNOagaCpW1Rjfk1mH7sMAMAAgPSOwAFAHDSuaiKxoVGGVcDCWDQICMpjWiwsvGBRrUsNufkLk2x9DchsssuQqkAGnIyELxByM9ZYZy8GrdsuIxRCaYWwABGy35J2JjeLHmlBd7gNAoVWmWLxM3wkQ2TYLpX3MHKRYCdFY4xEcH5yxKSWhEMDepuK90xpj9JRekovXjdsRlbsJ/URKeB98mm3/TY0DwxxGlEoSwSrGPKUVYxqvgGTTimGNC8uaRwgkVt982EFbM0xDAeFnAUYAHUk3bliWWNjTGfR4VFRjDeDlSBiGNWcgXGOTGXmFIGspgQuMHiY384QkCBVTBYuLK+M2dANfAFJYInLGdUDdKwfKY4ZifAxuak1QkbVqxdFKF7fWG4THkHw4A2isKsmNd4ECQDAfTc8Ymijo6YYUgTOmNmLEj255qwhC8qxLL0rrkc0zpipABWMgSJQUkVrO4F/URffgGUgqWILFRp7TAhVD+NVPTCuWqVhQixcRe0aMSxpmI3bXdfQTB4zwi7/BNVOOuIpYCJsb+E6sgR1MtFUxvTR74sYoxpoDW0lCviIhg+qURpYwGph1iwtsmnAQYUZpIXFzjxiW9o/m/5QMwQG6iAyrj/RN9BGdEjHhRsqEwRMYACN5zwemTNzxvYZm1uIKpRb3Q2GiR6mB3yPGYBqxN02xuzxFmINtt2DKAiC0PxAwCrdXvkhen9zBl6sv1mNJTRe7kt4O3hITbhHAAD+qI5QfT8TgXB2j1oJOe93XlgCpIxyKAi0wiAAMzzExoZUuGOf658hmoAetMYawFj9ziaalPA2zGF3DQxRvh+CsgAAOApC4YSnfhxppYyhAAEUdWWSg3sLizth2MnqDs9tAAua/MWioJbQE5VbYS9A4Aeeg8cWDYG00fBqRxmXGdjQHufnPXUDt6zuBbHo/uYeVKB7wPlVbkKN7HGQQIrCJm4kyohaLMl2ruEpTLpNlbGxhk7UcA1Tc1HAOikCjIy1KSegBjzmL3TcIEs6YB+3IQ3gYTO8gTfPJs3mHLkYLYBdHGgiTEyEoWGkU0DSAB2wOX6ie8QXqYy0lgmiNR9yjaadBxqcpwnICdyBvqY3dvQJRsEACvTQ+pd8FG6b4LItnjeFZEZPWdNxGsqUVhgNy43q1y5esvHccm2fj0I1C1WKa+vFH4WNBHcApvoZ2yERAONCr0BqYQS/j9wxeiF5/MyHuRTgKjAV8yL+0ZwRDYbRXnoTvprMEw+ZAtUwfJGAxjaKABExGLEYN69fkoIcTJ/dtf1xGzBFxN4xeT6EIARrxKQnEYaPgOX+6fXP3JiFo1/dYHDcZVSkpjGKRtdE0SphC6AXKYwrgVJJl8ABXpLfSNUNBEpTIIRm2I3LkaWqhWQWwtAfwFkgcJxw6VldjtAdAgJvJp+aI1+7F8RWRG0PCZTpqQ03EFJgVMGE0GksMRgKHI2OsDh1d4JkzjQ3rsbU0Gwna2EgaKcgSjLDprVTFuMa8bgznwqGjZ2UY5KLOfBjNi1+YhVcKMAKJGLLFj8Bg7hAcgQMCprCNzMGYRGMBDun9uZpxk3uQXECeiMSuusNQfmmG6iDCCB3JNrbG5HjV2WEWo2uljrmw05YtWjS2Rv41VM4D3CMtXwj0LF5bqKUxuBhRUwKeOz7aWeuoe8yRKDE+MBYWlMsB3xv/4BRaZpAx6pYZbQaUNmWLBIw6QyNsWmOagz0RkLBHnb5zv0xqm7DAMkRlcX3Vu6uBMNAgy5jQUzjYIl1lhwpNXks8jdJoAP44nDMTjYiCy2l7pfCRq3f3z67pG8f5mBhibzEFa0M3UZw3N2FBu0jFiEvb/F9lig0xObGl3qThJl2PXVg63Bkk9GMNuAHoNTeHJTGqkknmAhVgtKmM4Iy44Bl0wsAAPrJbVxlpuGSYhqqxQhaxEjSmnvfWBEtY+GMy1YLvwRfgWv60FUZM8BT7iEFAalwBL+zY1xaCNcsuI2HOJpgSUCv94Gcigggn56bclix4xrianPCraM+/jUUNiDBGPFhfyNaex+7THzMPTCwjkbG1MfdAncNChsGqrCgFjC0AKVmMmjNBmCTYF3Eba8h7imRTgCjLopLAbEaixNJxAC2Ae3+Cvsy78a8ydzjAABkZvhvabz+4YswQ+kufrxQk/BXrExyaGaNDviwvrb8oEh5VyhZYyxTSgSzIh8WBGozZibPtoMimSJQEKANmwCsxJF3Ds5Y8yXUzxkJPDjqZiKwZqYhVWfqThksFC7F3SxfVmQugXhxpilDz+YTMAFE+kaTHKAAGo34pg3TNz0+DisXDgL7EyUEZEEpdpGGWjPPVmHE3o2G+6YZLGSJKcwVlOLF5uFgJAYqmvObL+iNOaLgZGsAAr22tJjafwJDOF/47zZMYxGrssRBVt4R17jKYptHeWlyQqiFn7k1nVjwGNTAgwgrCTpkXEymkBSABrxY2DjHtdkrI1L+6BStFmkJLTCCRpK3EG9h1ONctUobzN7MI+Uwyrjz/cg6A5IiLXICFGxp4AE6AyeGMbjMAxqM8BefSM5ioCOGOjX7+uzLAZA4XwFN2eOdTNkke1kJddaUAAahOSWPYNyNta3TfBBTMc9mGfDIhEgQ4Mc/6wF0O9M3/TFhIOQ+hdFL+oimjumhjZ0wN3LAAUYFpsM1OLKPWffgcIGtjbyqwPpG9VjCIAOyaCpoZXjh77AyG3D+JnhOByBbXmNi+I0cjZ2sPgEAkOaaQB8ph+LTNZpntY35KCjtNRKmUjgM0Zq/32YlbH1taqYkwAOQRiIxFmKaHmw3EmrAAMAzMA4RAK64gDAfKyckIsoDFU2QCZVeNvygeVMeFoMzam1uLY6j+shI3wTGRq2mHH5Gy2N8amC5eaQEdtTHrDYxSweeGoVMVSmN+UDFubO3Mv9G5yjUU7lf31ht6GKwAVGacsRcwcpZ0KrhEIkqwmt1MH0pvrUzv1SrUxJ2O/IAMHINuIFMHbdExJZYMt3JJRqADEa7bWPMMBGZwjQNRh2oyFo7UnkutGFQ7QRiIY6iSszPSw8JYgCACJiE6LEgCY5iMGqYXdJE7YXvkxUibsiEX383QfR74vOLFsvArOM9YenvA+mgZdABLFiFLNNgCpkWJoXgI4xw9ZMsBSZGHcAPE9npkzcli4l8XWRwLgAx0ZZYzm7E6lMcnAYFnZTdrOrFQYGdyAMIAEPTYmxhSrCQOa+ywiNm+R4eTbpWWxNEZSTNCwgfAYsvzlMIyKMZnqM11WFP7ey/mto3wCDUaDnom+IjTCQboEEqXD6BBD/eOjLOwISsk3j0ZAP5HOADrwnMRqII06si6KUG5GcTxVrkbzE0FUb/Q9FXG7nlAqJhE4HvsAF5d5xYW/gSLMHnox4zwbHkQJAsBdGDXALY1oCBrpNbRIs9MOm5mBMOPFwZSwfpGxajC/VtLgiUljy19YyACRAW+mIIkx7UDr6CZ+QKowPORr7e21BaQig/ABfksTcRvI3U1uCcEg/VS4BTCezPC0AjkY3Ig+dGpC7RmtGr1zIOH4AAmP28AjYdpoMJxePATiNyy2P4wzIRhuYknhExEga5MyasA+MLXgU8EarXsYGYL13cWkSTExOiAQqgSguXMGBYxqZwFbmaBa9JzmRKTF61nObGAUbBAAZxwOhTOofnEV2K8Yy6kTRG4ijQfpuMDCVYBpUA73mSO/ZmkSFkC7php1gObhu5sHRtIS4zF1gYnty7GQRwj6eLPXR9QEoVBmkhl1MHttlMSx3O68iNHq4MeQDDYL0YNhSgSAAoywPeNPERl5Hh566RaNhROsH3Lq9vquE8JGh9l13mP4HUURgbK0vpisKN65STNjUG5hEkDzkYwIBzpwlJLZqmAToAmo6WUAYNC41MdymOUqVNxAvndh1G7/jI+vsUI28sAjYdFmkR1MFmRp9IykVgXycy8WV1BNAxiEE0cyYrhNviQZCFCi2JHL15h42Xho2crMsPziHZUCDoDpiM7ZYT1MdMRkEcK0SbdExoUh8CjE6IKWUH4v6MfY8Q+io6caIdXTGbCyNKc8hYosPasnGfTj7gF62h5mYSYsAVJhOl34ph3iMTqWRqEfQ5lRCxmPhP4AjjY2jQ6pWO4Rw0fCxuNihGxPjS6APoPg7VY8PtNAmAmbDQmKrmONqb7WNr8Q4NTAomNCABGsj1a57DwXTxXJfJAozXbg3KMS2mTgkOHhpKO1JEEggBMnGrc/E1EQgIxl5hvyw4dG9NMNdpt2gMQj7VGNtmIbEja8xuNbXAKYESM7eGc9jNSOOwYFn67xkBOFGsH8ccWLNIOb4Yvw9W9w5LA/BmMQEycAABUAEleLkYkAVvNLChACKptAGYQGaJuANmC1W9iR0x4JYHysfkVilAPU7AVAAhSO96iUYcKzTCECCwF0fAokxrbBRnXuAkCATL9wCgMfDTK9kFvwWEYkWwXrWwM9e2xjmI1xFIvThAxcjhQsyWBdWMv6H9QBjJ+ADnTGsVBkMJPxCpMfMWM7bXzxjYOXIyYc8QCwcT2je1prsjzXZEWqMMNgd73A5To0YEeriwuMLBGeKPOpJuzFDTAb2J4/OI8ujI6mPdSBCYgBGN1WAJmoIblmArA7kYUGMpzh2vwiH0JqSTViaYKMZeRkM4BGZog4xTdbEqM3qABOgBOwCxI0Ru7LeDomMvsXYERqPvx62z/BMicYNyjRfxlGoP8cRkkAQxGHI/Q2rgMYwXFhImMGaYOYo+PhhdkLt4abs9DTGWdMTKxutLAXxAiuiLsmqMjfqAPmmj1uHKii8RGXcgMgkWNU0T4ZSMA9+md8/VuZn17z3YC2PQkWgHVsUKRgacNtEh+SxLmA5GYTgpoq4xT0amKCWi4LlbLX9oHJxJNZgWUZWY7kbVXZnqgPtJaRUAhqcwALRJ1rx41JEZkK1DXIE2YeiesD0wiYhVUwLjuoDMRsnix420vCbl888mmaTcpZlRcM5l7D04I+ymYYtaZiniTPlhw5MfrEotLZbVAEYzcwH2KxlfG63YujgD+LDOEak8N5z2WETdI9qk4yw0QeiQ2VRiSUa2kgeozW9gUkdwniHqTNgxjY9EmyzwYAL9WwnHJa2CNaKIsQ+rMi5mnjI/C9m3O3Wjgr6M/qYvlASyxuIoz7VhDLVwamzBjXkRro93ts7qdhtv2Y8jbgpkxbyvLHX9NnRG4cLN+8O78LhSid9ikTGZRAGpYPLAAjFIhGMUxgtMsV3Lko6yhUYSEdR6wFFsE5AJsd0Q8FJ/NDiQa8gkVKNnLCy8ZjeNETGgLPUbtvTQF7FxnTg3SgM9MA7EjKqVI1F+SxFAAgVMTW4sTY09OaBLBmHGYhzOyoAWt2nCaYRNQlGEhjBhNID+19ZKd0kNKYSfjY/xrPDkt4DERjG3Gwl6VyQAClxGnCfPNIkBxhjccZmkow2ph5YkB40MATGSAPk3yYXDnG5UpYiwLD9RohizbbThCNgpGb/DeVRtoYHeEZC6NtmIWUjVpJpiS0OEYICMjEWCxjWQbkOLAJyx0aM8qY+wpSZ0Zrw0iYh/BNgjOPsQZ5RgFQEVEbJUwYRO6x7b5xrrLG4+bBLdjrUVu4Pmlmk83dkYvaNL9GZgwUvxnCYKopzj79cXI+OohhwcUCPSPZUdNMTwYVjch9Ks+FiDATQDxGA0QIAJQDco168YdEAu/WAozH3OvmC0xgBh2M6AB+iYwaMXpr1U+DM6BViAQujerXD8Ixg1ymj0DrAeWTUwxOb019CrcgDnpY5BdWD+MXYCkYAGSxwzGV0zKiFoe8UvA6baCH1qMdMU1OKgo0KEGnIjs9YTdMfmmK532eVhIiiuYBX7/NhWF8KBN2ylksTig8NMd/xmzwwULay8j/dQjLbJmxs441vEbwRQfEYCRmFT4BhbFkMacilFAeY+jKIRs3wmntD6qMj3iuLw9W5lRTmDKBwaA+DmEpIFMpltODPlg6eNTpmEMzdStoylAurHyHMWgALosW2xsYMH44C2FCzhOfCg6/pjLTA+JEhnFUaYUaXISeFsz1uUbaLMWnmd0kKZLs8+EzdaaUxSKB7lnMcRp300LEgD1N7im0fjVURha41CgBLVseUenIpCCAUQxEKlhVVDJ3ikCgG8ls3w3br6Xe8S2m/6jEOwSsF1z4ZEpNSgBM0jWrRrFIy8iaSy5uTGMvMSPykJPAz1YHWBIOQ2sQViAMd61pqZapMmeWRqUClIYuM3xqHjywiV+GaYdi2F08TQ5Y+CNz/upNjH6XvJx1TR4n6YTIAPagaJjN0Mz79Gbqo2IAQgTa6DjvI2j2YRdNsVBomaArId1620EZbZN8ZYqxAVNdvwM2sz5fEN3Ag75zYMmFM12kVjSqC6aY9uAy+EVM4HjsbEqMv1EJqvH/Vm911I054pMhpGwgrP0wDAfVmiBfJdWz2cTkcmWLEB1yVj+6h2n25djOl0M1IyjzA5aZXLae4sLTVsVTGDlikmMqPU3RMZ/dgWDlr6YdmAjDGfhAFgNKADCT8Yf6pAeBiVMVAFsF0HKCiYsBxlGL8TM+DBw22XUZYoDtqYt7o7b9HqX2IC6xpN19uDcgnpxv8Xhp5EtlMn8AT6TJElLuMRU55O2BEPYqqTVF0RgqU48CwVAJUgsZAeZmI8xHBUYeiRoeG6QAfglvdlzxHahUxhSOf3DNpOLoECHFi9gQvUe5VMfKxvl2wuYBmNdxncGsjSS9KwABAS5ddNbZROJAc0RsMC1PkaHvMU/g6YsKQ5N7vm6rYioCtsmuuKAzkeHC39pi5iwA1GuhjMLqNDM1nYBZix1oxHXbH9RB6k3CeKFhAeDkxgTY7QN1IwsvKXiwqLG4RQQFyAIo1FkawywHsA2DjGOrgdXV0GD80x7BmW7QD1JrauiUSZECcnZGu4jDhZukAE6VKY5NW/GhmeZd3ie0G0kaYktaZYwXQBGZiF4wbTSXsk4ZGkTEUUNtLw0ioDbmxheGFQjeYJjaKyeJiemFOoOBcjVTjuN7GxZFh1Nuju1dMDARtckwWpjd9sbLw5jJe4/kmALyvZLSMdwAHtwGApguIHTKCMHxY4uuSsBWpmVLDC6iwuMknOJOgwoAPpL39yHhS57ombN/SimMBEwtcYGphykAA2uPo8BzxCbCAE1wmvG4KjRhgE7I2bFgEBBfcuEuQHTRs4IzAsocCAm/gteIKYQYOo0agC338bAg5No5UIYyc2j0x5ZMhgAsosCSWNmCyAzRkK1enGZIPXqRsl42WEYMdlJJYyoTSAukcbzophJ+NWAg0sTY6Rk2j25ViWSwcZYUZvXBWCqLHAjAYCj2TQjqrNWaKoMNDYG1blCM0AJjA2QJEvFDeZ9/srrW/aIR8plwrHYDDSm8stxK9JDypmuI3mrhTI9XyA1VXdSgGGczccaExNCmRtQQRxYlY4w9qZTyAWCBLVsQxWJWoyiliH0x9jMtxQMzRviAHn4bd4FenGVkgCXYTq0Nju6y3smNw4TA+MgE+VxWSZUepr+ms9MCrJnbLHBUZC6NzBAxYjcTcqnQEYPgJ3dy6Rus3d5Rkf/wCXimhdoeG7NRSJeIEEFXda0aNdPR+tMFeknarBrZDT/MPXOmCjCbRt+mmK+6C68b5R1asc9cSP11mnDKBARaRzbxcCAPgEDe8Z28NGGAlJLdqkqiUEHiGR7s8Lw8wYTBRkD42cIDtxoV5OofjWXQUZ7liPCwF1GUovcjVKmFraJ+j6nyNzIA5qTBcvMo+1pMZWfN0ixvxiXUcK+MDtKFp4A5Ugtj0C/DBZt3iuYJUw6JmW+rWb3g8awr1h52t9lYra/L6jmoxCP4ZpKM7nigLTCJeLPTGqMbXmMsYgpSzRoRsNICq/amRZ0n2fisXy4f/AEHUYNywKgA/yLV8YG2YwgMaolAzRWDIcKYRjkC0j0K7lAqvGbeINJRt2LD/SH1PJk4mAiHa9rlAIzdTTueVZdSoczXMxsO8MFiCpEifx4mtxJvhrgUxhFhrNN9IemFTP/vq4S2NKDfoBy7GxRYAZAR8I23B467cfexkVAHLPm4AACMa1Rd+rhexmKbth9Txf4FNhBqEuc58Z0wBQYyHRhW0Y8hY+Zw4vUZRjngij9I9I1endoxxwDzHWGcbzQBL2SAkHDSmBSrCZCBoG91yADe7HWmIfxwBGaK8BjdGTzmORgelTA+sYL4gIAmdLQbQRkoyQg4yMWxp3GcivHBRNoYzkbpTXtLUQ+KwV1XlwdwTcYKON1ARdG458UNrY3EzBA0wdbw50jFEVv/AGklgSkCJDw5uwZGRh8yEgUBGvMdPsq7aL50TkdygEbaCMWYxownVjFrG7DBnCbcNyPGlfWegTkt7DgV5P7M7JGy5/a3Dg0Yy+FBxaMl1gtfTDUAGibG9L4/WIx3G9FMHarBYIw0UZApdAbIS+I+AzMDPTRiYNppo9YC81GPIGrI04SZu8NmJWxBogamPzo0ft6baMTVWL6TR9Ri7Z1cKDgst3VuA6Hd3JqSE2g0YYaBfgA+oQo+/gCrGsSjAZhBAA6+o8jCJzn3KWZAGcdoMofgB5yMQFGzpjii4kLOuRAbMFm0FAzoDZyxTIs4MsMILguIB+kY3KisnG8Mw6aRh1bG3nGp/saHG3jTZZEfx2OgMzk7iSxGqNMSRqNxDxyyFYr0NzgQbaTFKAQ0N2YjXUcOrYKIacXQdpUEB8rJgsKhGRUAIDNOI0wYVi5WNmnGhsPZXRjkADCBZ/PRyQugeTb9jhU419ZLYaMozGTGEObVjlAFsKALCMYwma3seZcSfhzcnZHxNJr+Z9jXCWH0Z2XeLmGiB6mPoQcpRn0IzdRCxHhd1G7FjH2IIxU2N7wXohfQqJbjG+RnE5H41YVjsNPSEbjFjIfafzWnDLmMxaelfDCCXmAYzUt6XukzaAXpbfdJjYEEq3AhGNvLAkZST7gMqP02CZyCNEYi/DAK/xvNKBe6b+WMIOM784VgwLkYhffxT1hrXWpuIf/8AOALVHhuSwuPWpkWci2D/M2h4YESNxZYrEJVkRmmRzEpYzUxM/hHgPN8oNM02UCDDClcJYx8og9RtcQTwEb/SZvMQMVMM9Ri2LDacbfDi7AAboI2vuMLsCP3CjewfuGQxgyimLVcOoDEXZ8NfQa8jCQRnuwEUcDJeMItGd0kPggPMCx2U75tB+FGlljA91sZaMHOBtjt6pYJxYDc4IbTC+5H+6h9/GVzYl7pgIIhCR6sQk85G2NiDQRkO4gEcaiHNu5G3RTRPwrB/He+LAogsbEw03CG8GBZXycYgRtswWy97FENITgPwCSxWwi1Au9A3dRvv4yjwAcCBihWlpTZn1p2kHXEZfChbV0IBzPHhn1o1GaZR4Bkg+XdMEyxjUyylOZMWjmOAZ04RfAeLi0T8IQBwZD28cwHdkoeoMmT406MRvgNH2OWwMF92HaaFiRNpwV44KOVvgAEEMHxAx4PwXAQDtpn9OD7tZPSM3oUbNTauWIFcPKQ6IGNuFG77JGDQm853BUbSUwrxwAZHJdkJaUw0pggdM08A2WgAsptcQRWWxRNjxGmwIAEeRp74yndYeUxY9hdHANUeK+MCX0SGAsfaYMMmNvdBfACX0QYDN5gmkVACfJuwwHOMBa38ZKYX0gmGTPuIyhh6Q1Np1yvlMDhvhTK1WShWQAyHuJ1MUsRpuM3MM7FFhjdGvrxAnQOIrEtkC6Ww23h5D6SbLLNTCpWG2vtNJG44TRcDguSK7dYXiMWA0GEsJtWJclEt1KlItf1EflMRM4n5bH5zKGOotUmTtgTLcQL5DI4BrTggMQrDPJKWJbkPlKzcd9UxY9soilKKDTDfKCrPhGKYUYsBi4pOOSGG7ZgteCmEqQI6mHhIy4aZu8Nfp2Muo31bspLD1RZZY8a7wD5TCpxnoXjulisvNmZYAP7eeWGg2OlpjmXMP4CZejDJVvJTCJcYPoFU6Y1gUIlJt8EKDkakqN6BAAvkQ+mHrTEFpiKjo5AA66o0i9Hv43mDCDMg6vGpd6c2mOJuTJkaAfMB/GRu6QUnuBGFK/AyzgJjuVtIUUNqaYECFF5yMnEOAlw7RZrjH2V8YSpBVygGGgcOmH3qDdqYD+BLFGIfTQGwHqY2IyazSBsbEH2g6EACPo1plhy2BETGhkTJ4Rg1ADbrEjWAQchdMscipmngDwpZyqx+cyNyI/2mHiky+abAG8M22GLbJ2wJ/sFSphG3wdpGPSg2imLuo1wcZ9ex1WAEZTK0voKrALeIE1NhFB5GTX/YPMzCqiaNslqoma6sCQxk10KmnBaK9+ZGgajLqWGi3zEYDIPgwLGMtMQNRkgqIk+Aj6Mv9g4ksUZplVqO70yHeNGOWpGjasRkywGIdFw8NoGYxHAK5Hg6rFcf5l6MyMu/UDNwJj2oCNkDf7AueW7/rT/YOcWNP0bjWsIQ+mOTV5WLu83w4A/p5LLYd/zaHZvHw3JSgVRM6xYXXxSdMWdyIjZb05AThGynrblEe9M1U2YrtMUhwVlTNcRkiZ06t4nJsx/+tyBTwRoVLAu9ZeAAmWAJbjIcJr26KGFJuiEGfu8QMG0ltwaxmcb9UxSNGobzMumE73gU8amQt9lYohzRpJvNOTaVigKM2x4PKAG0Vosi2hpilQtfZY4NTO4QFbuHFlimQtlVwlvLFM7sho1C84++sYGYVt7b72k4kTnphNqxdxGNNRYkbA8kM/sZZ8xKCwY3jRRwLOrExE4C38xEujLAJMWCp4xPaCCfAAzGGLPbnFARCN4DKgMwOBAbSAPmmDFLFjb6xWxQaYzpQMp/t0rHxKYBlMnqYggjbHRqRI31piQEsnz2VPDIymAsIxYlgHUxMIOagBNtLnRSAjII+qMJDwrEAZX0sC431pgbbdrsefEvYzPo8x0K26Gf9E5Y32wMggIx2Bmkb9S9e5G6ceQYRsnJE8E7sss0Pug9MKlnj9y2ZUZz10BRmq5QYURr5TFCI4xpBo/GAtMPtWHIAGTcbIPh1tUmrzQSWI8I3KYB8AAevYbpQfQRuJLHbjSbe4OgAUETFqmKUozPDY/8NEsWfAAEyTvuH0R0bs8MDbGgnwB2ZpAEwQsb1oQzo+zysMGIKEAFecagMwc4kLQPLUXl24AalgYOM/+8sDgqaQJ/sHAEYQyiFkgl2PK24UsyXBR658NIP2FgYpOwJBLFkaYZLtmX2/AYR5aOTUyeZKZiCIxSwIUYo7JQWNIsY5DgfEYfNLJgpnO60BcjiqwCtQt7oKU5p54xikZEBdhrA9xjUlJgMI3SHHXY8hVGoFQ/JTjfu07GaXJRJZYl3LYcWNdLHoYBiTMZ0w3qzD6xju4yy6CBUwYL+wgrDVMX0bxcMZYMcfkocfAJHhoBKQPqB9Swq5G7MBM6frZ5zLKEhnF5WgqpJK+fsRIwVCbmfdGPsYFQen4rPUFfc4pVBrNxP3DI2UTFLFqCYkbMh3EvFjNtwSW03zTTQGZE0mQUY37+opCwmsY7SMapGkhgIamFoC2OKbgFBHLorOQAgVD5MCcEjaVBxFGdkAIdGA+7106BOysiygbV7D5Mdr60MiwCtt5hwdJIU1xn1YJb45l6NPpxDYjKWmBKSGHUbPXjses0yjdlVoYrEQEHfzh4Uo3emYmsRsrzw2GzBCpqmlyUPhgGHO0okbWJgFjG3/TLSWGhNxY0ZY6BTDGyisHPhHDw2WVj5EcXtG2+pMeYIMSyohYbUx1Ow/jVZJvK14y4G4dxpvhGsysc4wJPKKn56sXNFms8LQCjbhSFFQUbvfCuum+hzK+mBwUERSjfToZhGPC4CMxkH61gWZ1ONfPG0TGFAxtzbySUYohMZVSrNPIPhnxn2acZMug8BGwCjTmoDNTEvREbx5Rx6EOjBFbq7KCMACxxMzhGzM/UpsKExBjpJhQsqIW3erGGsP8e0TdyDdtUxGS1bcEmEUKW/0zKUQd/G5qTBcWDhsGakbHnDX/QzhAMggB8KPqljNqihY2hsjcWnsvABbTG9yNUq2rczJ4REiLzc8Z8aMxvG3qzUlRn8I1nrpnylvvmzQZcmqMdM0arx8aNEugXHAY2pvGI2EFbA2MGb66mjbSRgTyWwqBSy9/HuAzbNrFkf0F3zHj8NCFG2gAFHnpLI1rrb5MQdDG504GymLgIwzpajZjrNS1osYMoH5Y3X7y0V4xQIVlTUesKYUxHJE9Y94wIRUAJzOOmSJ+Eb6vtIqRY7jWKLiEiUVnDwGY2zGpOTcjRnXuG1SDFTiIMO2qQCSgHGo2n4aY/stBO6VMFIcJo4AyaHcGsjk+8zMbvxkYqGOmZ2ecucgP6iIRRt0rGwqCxdN9FmAcvVewJorDY4CzRB2dmUnASkljkADx0baxBGy2a9jDNTtoF04J5u8D7AEdrrLJRiFen+iD5Zd4Su5WzFmRolTHNoBSuceLM0YHZwJhZvzOkZcritBGNWuQkCAUTFz5ACwCyiAiSUc94h1bD7VjUkhTGW10TciWDJbHzaY8sA9+2D1cDEhtv8StpjmzduXG2y6JlgJLI2aDYE1wH1qmXQwsWA+LD+pgdi932SMvpUaUn0SmxpEUtMSoUx2rUxpqM8HIvQiSMGzGcx7MLqBpTBag5EuN3BG9G/NSLp/+zYAB2MtTD+rGQXUeJcoyHTAxyMxpSJV/fNlsSIw9G4KuNUVGbBjQOgBJQCU1aPPidqsf6sZ5gLDb1GlIjADPgmAe5RYYXOIFGsTsP99hQCN/cU1viP2W/LfQBIZGah4boZrU0ERny6kBpwmtluYScXZo3xaH8/4b5G494qQACGCKpFI9NjeYItWjRcZseLnILpmSwYZM964tacNu403ggXwF+I241MCVPC9CMKlh9jtMVSX2jPfJm3sPspit5saMmAITf/wFbSAqMSaUwRiR+MjJhuJDTB5jpE4xrjGZ9jXWgZsaA0CAEgg7AAhvMRhgCkOCy8YSpAZiS/gTUYcD9SzA/aKjpLJYAdLF0wLP0ygu7Bid8a2KWgt6cNgEDeSYTWRaFYNcTVjkLzYOOkYJuMsV6qc7c9jhuUzXEYRdNgIgZkADljhTeNyAAZSxN+hCpIU7RnWLHPeI8TAnBI7gjBlIFMcAfWryHMwEAi9wgkbicMO3t75iNp/AFNMO2WH7rz3ybPPgKXuRMQIZJkZjzUoASFwa+GMLQzKsBu7EH67VZACjyPbQBExvx6HTO482jRbxuPjY48Mec3WjgvYYScYunQR6xreel68bv3BldGsTEeqJqZFgRmZ2SMFMm4NjIRdj1qRrsYWctUFOTG4caVm6d0FpDPcNjrUfyycZ0QfGAqlhPbNhBWjQbDzwC+UEI+FRxMv5G9ATH3RnbCPoH7DOM1fhPkwBOcWx7hnCbfONO0mCGiYZxuouRPsYLYAhjGHK4ewzFGY0skZ0wt9jMV1BKTvrAj3pEH5lsEtGtfcJEoMFKC5gzdSMRqY4isS+mPNLADljiKxOFGgKjUdpreI0TljUmjxFYjlCOy3u8lFe9y1aN9iWoDQqRwa3M2n2L7siRgAtxjF8JuwYERSgMNs41wc58T0Rtho2K8hznxmBG1muPW0HDG1Z0b4RMnVRKR/KR8Tnz2CkHGe8xVGfGjeKDJpCyWM5pfcmU0WSsGioWIYyBsTEF1PRGGnjfKJuTUwV4CeKMDq6B4sCT4F0EwLeIhnF4PmKQ4bSRiYYy9IEwyw2DGK8AXKxmGc2a9bMUwrjwM4sCprnWPzfUYxuNepm0gLE5AK3k10vwOqN9LwcGTPmlh5IGHTSESM5/yEVbUb2NuLHJqgp7MrImlhQ+nDthUES157JBOUeTl6fkAEOczZphobpE/iKAANmmCdTB2qxDV9YF+W7QUTiCCAAb0TC0BEkol9MOtbuDU1kgCStRNlwWXjFm7hzDkxJZ+ysCwcgiTZ5uK0FEU6aGU9q+emOna7pkokwyyF8pt9vmwWAxGgDd9W+JC2wJ+/g0FAKTgH9oxreDs4jeex1JINLuMDD3G0aDSx25YyQosBINlzzBEAWuN1FyUKjGsWGoa330bn6ZWdGQsEYBmM6UApDRnQd4xGF8BeNZu2ExtEhw6tSmmAXLDX9oaU391CkmMJhA1rrYM5p7YCjgSDSwa+GxI2FqZohE3wMZnEBUpmn8ABQbpBIzVVjqYd7FY//jRFRkvLAqJHovDcLOAPbHq2Ayo2oiZW7gq9mTcAH1gEyaxdMALSwrrEf2ocOFqlMxX2a0SNWRGR5AJDygPKLDS55WxwJY4wYkKnt0THYP7b6NlWWzUAHZiEWUBl9J2CNGGA5+mSUtnRIxT0Zu4tB0Sr4wcUXOhGzY1zT+A5NR4ooHzMNGkQZSAkBA5deGltTlUvb5F8kb5ywU7icWjIyvudIxNaEOOM0gYPbQIlxtDaOuA6SSDixGYlMcjCDZENHGaAvtogQB2JJgpj20GdeZ1CMUjMVkAUQRr/sAGdxrp9hZBfhTDzMDDV0fFgXSNct01cIgS/lqUjKfBLb88j0bUsZlwDM8WOtTb6N5gwTRzR/tiB0zrKG3rsfUwBWoUApoj4x/Hijiw8GmNl4PxWCBKVDk7RMRhhS8hzR5YfAI11AigAwcaY6OTB44Jvo2YcZycxVPgxh3OHhtwxGBl4hGMrxwzeYCu7qCIg5oCFVxGpWCbjF0/oBKTLzH1a4v5GegiQG3nimK3nG/vB7imiYnDFnP7AHboFoWw28Qb0Kf8oJrLFXIEr6NIl4V1BEY9k/yLjsBG7x6Am/WQIrXOOEx1EDvaxPgmtnTXNJotmNScaOVM69wdGjCMUti73WPJRmMl1gXwoVSQL7YCOTYG2MU8O6vw6vVlysXLKRNaA4MmuPjOSUukkHGBgxOtrqB5l0EhRkEI3mHDkADORGIpzO1Vq14x3DG+ANCXG3jILdoHnsD9eIRJj4Wg3JjO2WNHQHESBMLt3qIxoPRjwFSKRXq4vxcqrkf+bVd+hE4AOEBmIBMhGugQONgppMy+JERCjfjEKdxS2dhczy0VR9HhTgA4fDfYUvQwHG2DSlDg3IHcYluGnarGeUbPKxkJGbLJXMxtcQSwyYJ2AcpyPrtb78djM2S173qMWHEvFjWQoUsx2XaajyNd5uSYnUhpk/o3ZMbAogGPRQ9gTARm4N2cEa58MYSeTNjEuxvhIwPMbxCJ2xY51TRxYq1Py0lh2SN1zGwbAKf/uOo269BYdM1c2zUjEA/uXIxVEaiVMLOAppgL5ppM0NABiXQ86XQLx4FwaMD+PYsasXsbvGflXNMBnlIxCMZkU4gA2XMGGj7KaELg5GLiBZLBLvDWxJtHpmJugNCM4bOgKuR90RruKY3ASK9h5Gn4jLCWDVbCqBFk80ZdG8Nwo/cCaIxVj7k5CbK4eYOfzRM64143A2CMxtOk4gY33lzBlryHSm9RiuQNMEJiBFTCJpgUpQLKYnP7HOmLRTHJlhz10mzeAQUY1pgdu0zK7TcwdJGkSTOiRreIzFyZbK8fVOIafMCRsbU1yUbw0wTdsLi+RxJrRUHjKYJktnawHbTY1/I5IHAg4cidhrABlPBb4qzkGOPDYTMq0gybMVOmALTFuMbOGtn9MgAjXyRsIKz2o5zU5jtAbOgdPAIvYyxsT/wA7xGZPDcjxj8AAKJgPX9B4+xajSBRrNuykyYJEkLdBp8jLGIMfqOAibaqA/7UtokYCJpnQEhkaxYsFy87zLRD2LLrG0MaOUJu5Ga/LNxJoxIzIHK19MNzgn4jPNgZqSSFgjlyMvpuR2vXl0djzBOU7DbCDZAmUpNWaB3I32FL4tI25Ga9gyy2MML1UkAr0l6JurLAAIKGHUN1pHGrNHAhY4sCZkYcEN4ABgnsDDEdIwFq3on8UG9hqWcP7R0PDcGRropTueLs6xeTRMxJG0lsVow+oB0KN4yAJk/PDgA2AKipjx/gRpw0gAROWDFIxopxzht+Y2OwrQCxnoAC0EZEWxIFG4mYdMRnlbFyb4wpMrQB9C7PHhtm8UxYBkFhDHUtGwXnXtExkMcb7tM1TceksQbfp24NX8GG99pdGEUrU0wMRk3G9hgGZHph/DrHkIQm4x8VDpatyC6flMKvPoRQDEEbq0wwJwWvLEHcA85GtsaaFsJtk0NMZJvIPixmeLk1M8SgTBTZqRsXU3fuC8ABF7GvuocAIAZJyHSzoGicWmMhw3FwGCs2WPTDyMfDGFqQXKWBSaOi3F9Rl2TQP/DMGIEl70IACJalZ667cabgfosIwNsY5ph5oA7NRIuJmIDwpy4M51ymAbHQymVhbQErehJ6MYwmksjVApjVTikcAoSx3qRe3nPFJgCrA09JtJI7d2hN/fmQOm+Ezi63iMZg+5TcYgRiI0Jz4QGbd5feOEsEb2EbunItjMyxWVGL8OA70Sh3GY6ZC6AbveMKTAxWFRv3eogTCADM+uu3OlTuWB0eZJDsskRG6lAAeARAE2POZuQ8Fres2zN8oNuSCeZIJxd2Lu7FMCzgJwEFMDFzciOyQMKsJE1mwEHOE5hDdoxuuGQ5gZtmC3R+FXTMzaAptgCKApX1nJEQpLAnompojJwcSno0WZz1GDhvYEjfcHKtpHmK8Zbr5JxY/sI9TRjbM1OLFr3MNWAJkTL+AHliXY4BkhNsqxHHOVsLPwRwiXhPoRJZGMfDLGRkAIzqsY+GNGoAacjXaRsbK0IsRiyNyiA+6TQb9rhNnPx4EGtzaY1OTCfht9OhaX74cALpAWNfZvhuAKBuaSWZipnAH1jYrLo24xJEaB0BLJYMvMEzJgxcSyc6omRaqYMFmPmlsCuKCqCtON3qI9WuLV8IbRDKIC9di5EWwCjNAAB+BwsWb4V8rZGeeTTacGSO3xtGySAlhMEBmDypjciFyVjW0lYSxRFiVPZrO4GIdwQ3g7sOzjjM6Ro2yRtUYnFhBs+ARQiUkP1kH8tg8njB22/cTS3HppACohbnLkXygMCjE0RiK7iqEaUKMFy8WyTM58LTrQ+FE5nBUFGO3DNpxvy02IEZKCNgGY09ocKFNO42+wBqRxdc+5GEYKUEn41zw6vaN4MAygTUZxuXI1ZBbAFtT3BGfDEyfvpoy2pipxNCK+PVsbCDk8IkfFiUywXa4AQUKIRhAExmbZnEA3pwpSweN4qlkzhVGLPh6tc+gjT3xijk00haI09uf+NvDcHKmc+DIIAm7N5KYTkwC9UZtEy7pKlywBgeoYkUdpk5R35zJMHx6J6QGIZNmHXuEduLq3FPzeR/vVOgEYiwalj8RdBm2f53dWtvNkytT7sRMT2ggeLbnAc9IwlTzB2MeJYtyje6lvDaGrlgipRylR83DZnaF8417w6ayxMSWZ2gBhgFOWLRfbMadYbKi/jNHRIGEJ2gyaQB32S90Ted2BSJ0ysY+qNlvYVKg18NnBk2OGEhONGPASAbKa7mFsJJKFqOcqdBwlLfdpiNZDz+ZHaByV2nCTWZRoKyRRCbZCIOYcVx4POiNP4BPsZMqMTPRC8wkIJkjwwOVYnhM37wsZAAHoETTFvMaFvFEDG2LTTzxjClEA+Yu/RKLGoBAjuNNm0xn5BYMDw2Q4ssBcWD5gWkvHbyM5EWSKUc6sOz4wPUbzdCO5GyLjKLoTVcKb4a1aNOMR8XXHPhPTkA92Z3SR7te7csRj7ELoywOZ+8NC4w+VMbbhtrcSBsQGAB6NgYuTMFZoOq17LFMqMwjGgy1ElwdXXXRhYuiltqey4sEyEq4E2TcZDJNqnIMvpPR+G+iD69gC1s+vA1gLEK9DpY3zaA5SMvvO+4jViEminETCa3IE8hY0RvUdUH8y3YthjchyH0DnvWJztOKOOUZjONCLEquHEwxr+8FZEbWucgAoZEsCwAOzeH/lLUcBnxQNG7YWRgkYPnW6t7g1BG28JI/cM/GR3ZLVGMI1G+TEb3fBqEybkY58JK+GFRwfIQXmszuki1csZj4+xidpgOzw1MpZ75McoAaIAFKVsY8iPn6VwTF9ALAjStHmxmwyrgR1M2MW9xTItQBzTkNKa3ugBpu0E3PM2kKYIjca7QAG2OKIpBb2HQa1TNG9SN5xYcajAMxmaIK/gDPFN+42kE3aSmACrw7GDzBhoz2PwjHaDGdoFjQ5va8NWAll3AKgNHwwVYC7Q9jt28APcQvl26Mmmgty9BhG0ATDUAGuYn+kbviBDlWHJ3dmmN1xE0cB3RiIpGQnAW/uNoEyKFJrTMLaArEJbHrJeI057b0m9+c2y+JfKRiV9yIRI06NZimAsLcXUQVo2KLAVUxjqepnbJmxsco2UQhiEc0AmFs/JDyjFTAWA61SsZZw+xbD5kKYY0vdwoGNTKYRFjGEWKBM0cuiAq4tSke8ohm9mNODuEb32BADGVwLDgJhiQ3xKbMCNgnG4wUK8WNjkzfWEcogUXAiyLPKMnJLD9ybXHDfNEYuTZ1QA6iJ8HAVYjctU/LArHQP5kxHkaXul0WqDcsZvhK9iQ/EYSHgMVYnXJFsporEwKaY19D+RmsxTIRRs2mL9VJM8ASFG04Tb2prIow6IB/OjhFeo4sdSVjsxAhBAJBiJkm306WMJt84zg+Y3yNZuG/QTEqJs3mEQ9GMSMntGDxMDDQFcdHgmR86MijG/0QOzLLQ8xNIGJhMU/2IWzao/nsYnLyHBGZRngCljQukJvkO/jALfEd9ue80XCzEia0eoBoOsqjRoBmZ4pp38Pg0bw2gzikqYsFekmjojJEa2roiygAZjNmAZJemzabvURfaYbjERiQJrcFkgDxiNtFmUaIyy2IklBTUaQKAm/gizWCqWCi0zh4bKdN3tY+1MKymBbQFFdR+KxMxcn4jeOYAbTywI7HEs+jypkLXmJnnsACz5KsBt4SWCwyfRqOPU7kDK+k3/Gg/TaPFg8TEI9AZLBW2WiRmF9flZAGiEB2yxIlh1JwzS7m0rHHE63Rk1pmanTE68FkVy2VxcuMRUoYzzE3wSmLAB6B/9BAbIy35TZLv6Zye07Gk87XG+jvaf0dgJzfpgD+Nd101UTP7RiIIGC4EYAAI00WsZb5xlBCIbFjmCBd6BIczI/hp9Iy4xyJoD4Wg33zMsWHnIyjxHGrhqbmkdMcb0UMY250b5BchqYO1WEaXDQIFP0ZzFML0QVvHNsxjL6XSADR+d1+GCujbj5u96Obr5nuJNwOPujfYUEAazOLYeUtxqxZxieT5tk7i20as1AhkmuAE8QEBcuTZKFGIsRpAdssUnhgdiW0p6+jNi+If2nKKmLX3HHICTRkrBEo0pFesG6ADJkI2itmKY96iO8RqJc0S1KnsCJxAAKfTW4G7UyGph79NkJB2+pLJvpclCbkb80wOzxKkjBqAB3IxN0ARCNhnG5l0Qr4qMOCvUaYvtl1RQS+Wd8GTwx/j7BqwCdABYOW4oNROwjkZ5WxbYEs5/KR3rX5zKfD5SwZeYzDAaRgN2SLkUaL+cMNAkjQtR0HUkywiY1WwGeGGJDK9tjzHSLYFGdRI0makwsGmMb+B6c6jtMdaYsysP/kXmDgE7bwpRDtRup4sp8OzG1HaaYiMGgw2ZrbZpqVI1KRbJqwWIAOhTAIKAYsw2VxTThd+26EsZ3MOt7DsyzSxNSeG2K+PKmIAY3lSgZItCNUqlwValhdIyrSA9gsbRIfnEJPLrIOMgliWWxsxctgbSoLlOrAtE6A2AnNGOAjWdwCaFxTKYKRwFThYFwljRtho1SQBHd9SxGwIAWSQKPIx3GZJmd+QAwsjZ+MoJIw88Drew7eGhEjNOWE2E2c6b9Uxh1hIcvWFKCjyzzS5VeMeU2D//bfUqbIxynIVAAqvG1z/aaWLcBxo+wqUw1xYByjCqWOUFAOxbCXp0LYHlTJHTkDYjhXYaKM9GxDCaVkRuKLimX7ybdGLYpKjBcxipIyN3RXg8cZAgBjBnwR54CQvSA2RoBR90jLamIzQNC55YsQIPGQBzfZiKoYOieIvw4vfMeZtAWmI4sT1d6AQ9jQmwasbU4eHwxR5ZEvsbBy62qa8xoRI0regQSN0W+/NMGkDjjIFTiZ6PxDleihfX3UDMkxMgCJbNK+sACQNhWLtwxY8bCqNelw6b4FMpklYxjcYg9ABu+1qjG0SNhD35zLQKxCwWyEzafQXyIxT+AvQcbqYH4jWeWOj4wAcCd9Mp1YM7QZbIXoBxpoDvSNZUoYoY5pnmxrivTYptiLdEM6YK8lqdrzMLGMeBIFwpHANxxugGTezA6aJriC2GjRuAAqE2mpZRABFmcc4AKwIGSIzVkYUKNT2RYajTfRlYb2tUYfWNPGgao8Xa5hBcwXNiC0htKYkFjXApuXTgJC4sJB5KYNmaJcxjQ4wdUaQ1NGLYwUoUoxk2BH6Si1+praSSkWec8INrwnIAUqx1H+zysMp8NkAnpA6PMQh5h4SXA9xi9B3t/hTCNUKxBAjMXQDcI0FpCAGMSxY9cfDCWGxdlkMYmXhnXG0TxPMHElY2OnYXiNxGAwcsHTRA84y5XEMStQ7+cgQdhgLNs0Qd4gSliZYM7QFb4mzoHHODGhM61B306dAMkMCMI9AAWs+fWURoMmQmpE1qR7Q7MK/B/VMecnv/cMiXi2PQa7GnAnN8gYp+30WYOhtWvhLwLe6Jgwo3LDR5ds9mB28jNRkWdIywiZWBBcvs5ksfTRhubDNw7kedIFYSVjIHxmSQFC1YDyM6+mK3sSy2NnLBA6Yh8kYZMeTzLPwdkAkAb5Fa5D3iSVjQEdsi2N8thwyMlBuelsAciLnAJKGa9SMEFazE3KwIPFBl2Akj6M2v+TXjKU5tnLDKuDV0xLLYplMYx0PxuBbhqmUwe+GgGTLAINmC3TSbaKMSxY7LTXyrqSEx5jpk81itCsBdNlkjDhInIDHutylGmeYrbkTfyG6JKy6wZNGbOgSJ5jEBM796TO8MSGi0fMbkMmrBsejxB9w62fPbOe/MY6HB1JHGxRboWkfbHmCVW3i3HVLi8rYOU5IZauubG4UadO8cpGkTAogRimU1R2bK29U1GS9IiOwBZbH5pgGNDUIxpmQwSRtgeOOmb2SwdJGtfDB/ZtFkLyPS+eN2RC3gULXIMAFGK0awfw/CA63sCnhoiUNwPZRWNfZYXTTTxoLLE2PvbTgCKHAwtAEb4CGcMVHTlyNufGsH8NcRmEo2Iiaj8th10+AAHEgGi8xHFgbo9tYIULzPGvtyqNpeKQAcG8BfnEW5+jX3wFAAcyiGCxi6/bVMTYaM5kFSZMGDeC2TcPhnpPwqOC2ABiiwa4sMOJjIKFbFj6LNczGTYTcTxg4o1xzHiMkG0B0uvbrxsBEwEkAp3FABGYTw5PuN+sx5ZYSCNLUQegAHhRrld1D8aXsljAmn8XfFpOdWEhxDaoj/F4kEjLJKBZTDdoA/CN/oml1MM9ksLQCSVZY6ArJAH/TYwYNOcJQABX+8yNufqpEpXsOuicEhmDAfJGw66St6Nguni0Y795UP24QjauALxY1qyZpuJc0m2GjPIpn5bD77HDroHB2arjcyWG5UDkdFXIt7keKiLHfNo5kzdkbXGNVpwo8je2bpTew5hzR8Nf2akpjN0WJIXALeR3OCQ5mBksMb2PYZmVozpSBylmfPrLRVOgzDRBb8rNNxGsXjd6bGwrHRyZSFwqeGAGIqyQKDoxmSBfiButS4m5TWRp6CLgybjW0wjmc9jCyWLMUxH0YwiNrVG8AQb7YHQIHE0SxHidU22WgA8WEQ1zXbadxhct0s6sBOdkuyDnPh3qpoQARp7Gy8JpCySswP/NWFCzQjRbLG1ECrkaNV5jrAdKI5cWESIN/ra2ixw1uc58VvcEfEzEUD6XgDbG9eY77AN4CMuYDeAiVgJqPrHM4D5sPGab5UwFdGRKTSo/iIGxkZbY18rJAm0/UKALMrEIzQcFA+pYAMzC4/uCoxg1xXycwfAUDLAh/jnLDM5GvzNoDMQ8sS71GOLG69g00BfZY2+pSPcHZUFJ4ZOxMjZA5tMVb2KmPzCkBhihL0etHY+/hjFTDFybMcBkNGJco06WMA4EqZ6MGN4aY+tMCFRqfcyxUbDGYDaIibjIaRuyoz3u4C0tEUBNzg2NoGU0xQS6zUxgSumcsM8VohE3webh0xEMWisTMGcHCgAn9ZnSNf/Gf9AzGAI3AD74T76MyZCV9MWA7o44GV9JJHDiqeYrPX7cLD4300adaNPRYiFHD0IR0OmtaF62hS+WYF7Wh7vYFEZIEyvsiLYnTANDzjPi2oGGTAAMJYdIwRhRpRO3BsbIaM7GR4ejMzZhfYMwDFKyMfDG89whrARFo3FWa2JNylG8LQDq2LYkxCJawfwQzhpmol34DnLFWfBwpRHUQ5Bda/EAIZ1FdSs98FSQCCsEsRvmuMe16DnAj4myATFSFlIAGFcBHkB3xWJbTCEktwEAm3DFKM79GG/3eYMKdLCV442eNsqAkl6J9CBCo13KAXmi5G6QRATqvn0p2OzLnVgpGAOpTbqRpCKDOEhGyAnmSLJLZ5uMBEwwljGe98+RIVMUgkcst2MdCxkBgyY5jJHgsaU7zfzF9SweBm0zEM6zowoxMsYWWwopYyATZ4pu4/xqtiZ0ABFO3+mHwxqfb3AjDvCMsYgdmjKsCSwIyTu5gVMb/mM0jFfZlgI2yARoKdk5IM+rdXtn3TDw+JnywdaYDPDBA9u8ox4limUw5bWrysWGWN9YLZDRiwTyC6Ws7avrowo0Q9g39jISAXbgNGxq2mDeSjAKNxPgF7nL2wHI3VJ4a9LgoqYGyjbERnDc3lkbGOgvbAzFMWGJsXxGmlg7yNmp6w3sOQRgeox8Y5xBl7jGj6jNA4PLY0IRFse4q7A485ff7s36UQiaWGCqvGrEAC7Jl/iCGSYbSNbRYo6g8SWMOgHxKYpjhtbOSjfQ68V4sIHz4fpNMY2WSjIWbicWF8piXJRt9S8H4UzsYSfj4VhTWBQmIJME5WcAI4xC24RIc8RGv9w+zHrMEwsliOLFNZYO4ARNSmYgGl4abiM5BG7YsJmZsVo29WYnZlmgyPqYMkRicWEWe6Ju5JAgKNYLrpqOKkvZKlItttQVvDMCcB2YCN+ZWKM1pmkuLbxwZFmDBF6jSiEZmdssHymMBJw4CZ2OMO4AUTHcWWHQF02S51Et8jw5jJfXZizLy8pgZIs9ZYZU7FiAJ5wG+SHx/heBGFksMvfixABKSZIkpMRGkyjW4GEiShCJY28MvrBKdFfAIGTIQiAAodx8AgisHfqALEeJqWDw/tNZYanTfxxAzYwKia9LgIJGpYbJcWEDYlKMb7UwBHWkJjNR0JbowqcY+UwATuJzQj9Th10NKMZ9RkozGqxrAuRj5TBsejGrgLpWLLAQjcZs82XMbxvFUsQ+7rJHkTYOWLZ7bmwvNWByEvvsTwYEaMCLjNNPS2txAggIGYwzwC0MipMmcPvTuWGBUx2oSiupatyJk/bsQdkAmpmg+Iwc5YmITSMiWqPFmMZugBbVGIVE+gsUvon4DBCF4ExBsVEwqWJ9wE0CbBa96d0sYTEMRreI2Dpj2Hwunio6PIHxjxMBQ7gbZk5BGrQXVXTpIsLkEZnwZihGMGheFoG9uHgih2Uwitc3WpFyMXCgAaEbaIjgJ0MivRCibOiBYgCm4hr+m6UgXyRgrQPk/Hq1tZBWN3jYKAWP8Ju8YpEt8rxbeTYx0AHAEN5ht5MUhwxerEuxgI42rrosQBfZWCwncAIP5bDjkZ5iwOyWoBjLp4vpoyHRhpPMCa45SjM9xHmk1CN48HJm9WsupNnQDCIyQ8p6iwn1QZa5AwAHRF1uBiYqkPC2tqjeWxiGI2iqBgWMGwBY//Yupggox4OTY8w3aW8iovLJt+HwuH5sHDuFGt4jfERhMAXq6FVhMdaYsMTNJ5n5a0Q9gWr9ipGEwBZb2Ct7D7FjTwt7z2jfYyMRjpI1CzGLNIGcmEyTUcPrF40iXjNQBs3GsH8McQBG4z/tQtUx4DU8wTA/Rr7LHtYQP04/eWTUAKrxsKIz9EaV9Y2whNjPPYRFmsy2SABGNxjE2542jRoRYkRDZQ8tuLArHIcvwHpl0gnDjLc+FOh/WFu1OhcKOpiNGA+oyIqUKbsOEI03H5IAAAjGAD4WmWF1TE+E6XQAYk+NHYwquG8BN68aYiMskudfAB9COMFCqOaj7NcXATIjJxweKrEdHrOmAYNC8CjISeG9OEsgpcY4GhxW5sUdUJHlz+na4otYC6njQG5RrYIytHasKEOyebtTcogJ1bzmEa7b8g6uTxMRgIMP220MYZIs98muQjXygAykDTTS5CMFTWvRQCAEEuUxg0IhUx85OmtE4l8a9Chg0IA9B2vmefzctznMIzTTQ+hAATGLGjVc2D6EAbzBjlcVPGh/EE2RnnNB9iDyN1OOOESQOexnRoxEkYsiNDNGmssYLRndJGXMY3cMtdm2iLfufsW/2dMCSCN6J60HvJwtpA5zDFC5boI5GDiXUt5i1C0kWFwmDCi26LYv6mE9G0T8aFj9V9e1muSDkCbI3LsZZqNwhG2OjdfhnKkFEXCsAAbuGgt7OW1IKUCR+KDHFf3gQacaNInlSnExaguNIFGrNMPD4mLc3EiGiCcmK2CcEwJYAQzEAsYIl9H1GopTA/RmUQD8sZuBB2t0Lnjawxu+uSUkbg1M3Am7qaXAxjeIADuIYWwB/AH53Ld9qbIyGlhGIslIst4jXFwHlLGICart99Pgu1fUd3pZs3GMT0ws46YaNjM4xASU1YCBSMAxgW3wjDJFkvLBwUTp5sOqgEjqGpYAD/yiWZ1rh/tUPxEq8cDGkDFY7mkltv0/tMEInos1jlD4BojMjeCWwio4KgMwqlhc5BcqYSHXXAYefpkYUabAFU6YuceTYAhrYNtcDbdipMm+h4asWORhCOICS19v0mCIjbWDsYExmuaw2UIUA/GHSNJuUqWcFEHLBf3go/NHYWIpLGmJ4TJNOBgLVsBBWMC0JYliB+JKROOGwM+UreXwEJFJtdV8hzLjJ6mH/wxUyHA7BItGt8A5DRl5THrs4RuBIzxQsEQXxr7YDEUCIGDPpeTiRcXLtEIHRybjzlPbAbciTHJhQG2EvSjqhsbEW2TKrTFvvxOiAjTgzeGM7QFbEEzQHZdYB5CBnOqAzBhNKyCPDkbuXBPMmPwjMCpv8XnVuILQiRuR6prIamB4ezltR4piApxqJQBmmNorH1piXSNbVGKHQpxUUqwBsXG62sW+GSAAbsWPjSPYYB1wtqcmr5rdC+jh0zcihE0xrzG3AQL9Zi3ow4sbT2wL4AFgADmbn89G6Gb6W8uSRR7xHzHGQhWBVR0M9fWSkJLRJKNpU0E+DgFAFfGTxTW89FnAPIjHVeACjyg8sSS9CNOHj/D2GYMdEtejaHhvyADbyYPLM9PgmRPA9Lmt7G1SAJ/wgIRI04gHHqtllH5p96BsNECwjGY+Be4N0CBlqxP0mE2yJPtvGI2uMZa8R2mR0l4jNMC1PyQcYF3tyHAU8gCdASDODjsbzSxv4wYMQWQxtYxyOIDSmM7/GDeYM3hqAZkaAAc1NzpwmVjNdJmUFzkRbxiN8WkRIAbrAv58Ka6ZoiNyMm9AgJalmIYx+CFgWMTHmRMQPPRM/LxhVhPpMw4mHbTFyFsdaiqEaMsSP4mxUvG4GLoMN6hG5WNYbKbY8PUxki2yNGH8yM5z49CrW5Aob0MTdw2isDZBI5nUJRqKlERliSssfYgY4gA+MDlOV4lLEBAfMczijIgANuIC7FjfKlelwaSjG+IZ+EzC6hm39r4hio6AyWG8iyGli5EA2dAMYTVrxgKrCmcDBqxwgA7wEtGxum+CuCayNZSw2IqUdBIX8E1MKZNmjmDGMcBZJYU2rHt8hlSwUqWfJjcaxhxCQJvCLNY1pwRJ/RK7oHk3x4ZMsAMBGI3sGqtFrxAhUYDgiKBBmETRlxv9YyNQFG1NxtGYkzSWWNSozVFGmGMC6eNGXDwAIKAWhCY1tpuXGKOA2c3BW4zZibVZg6Z+q37FvRtrEDypTZrN90mz0vB2ZkiyOWEYhiM7FW1lMcu0WPV3QIBv3ghAeb/jPIWNoYyvpjtbp66YifxKjVm4+3Kbhz0xPXBmgwdAsZsdwyoE+SN36YbDAQiSHuy1xcB7sB/9IAgiHQpnvp1qjHobMR9Gb6gxDAeQ+iJiBsSNrRIQlMexRk59nqXIDa53wJ/0TZN4eG2Fhw5PFNmOAguTeg5P2iC7s4A49mi0WHTZgfmO9zfUampwHxYI0gJacLwGUofB9JRdOg4dJcuxnGAAQv7+TEzpGO9LGuxmYgB5N7R3joNGVPDUFuEKo2mlikU80N06NbaZRkfT3BsbN6MGPu/GYm8XFg0yx9x57A8N2mQjEIJpa8wZzodp8b5GZBwsCpmLIBsI7ujC6+ATl6dMoN1s1orzXwZ3/+PcrLXiE140WZz20wfSmcsLU/ctaLFVpoB+MOAmmSjUkZkNlkyEb6XhXsSccjIaxiwkCgEb2KNROREdTcaFttcMe+IeUwfXaasjPqMkh03sjZ97tyZhEpIGaRjaKyZCB0SB/LGyVMIyvplYwLeJrThbRIx6YzuMMnh0B84AASXpGjQ7DSmKco0EhaZ28wJ+tgjTY3lJsFAMziblQ6m/OZRcQNyrEnwEdlAppAeE4OtFkwgKquTmOBG2BPpTW53ojj23C6ybBHG+wT6DQgGDiPKCil5dUMBQ6YG9MWGEw3mHIU9bmSoBQOsWOc7DhQDPKwTJGsbjOjVrHY1kPG9ew6fiP0fGXGIMlCeRB2ZYrBEHbTcpADtUEeWg7VZCzmIbjQT4Dv3lkgCOSBwwmtro3zxuyiOs1w1i9Y0mEvXHWKFvSwG1ypiMpQmF2LQO0HgzFfcxrtxCmBpELKesA7KIxVh6WxEKJ5rjJsFoAYy1fCrSNEaWwZQQKgVubERSjT3FvDml3qR5iJMo2oliYmhkdxZYsSrcN26Ll4bOLMbaYHYnDRZvxVx2SjrKxihGACjONls9w0jph3qp0lhA/gbWxoXGC20Y+0dMaYpSLB/zrvew3jz5Hg0dEHBo5RWFDMzeSg7VAspYFbfQcERRTFLYAsSw+pYIO4V73CvswbkaZBBY7+3WBKCRsDxKx47Vk5dxGYNMJSLIrwHf1b7cMV9mgPDZbVEKoy/2BZdA0R2ZPDUA0bME1OljOCNzKYp7YJacNmuRm+GEyxjam+JTHVUapICwIlMFcSN2nEfPKmGtM1sEb0e8waYWUsOJ5lzkOiEZ30wSLYcqcCTRjzwyQ761+pG4AkNcSiRl/sFr6bPFMtzYQdMGQwSNIE3VQPyx8am8TjTRwPgAFTFiyNNvY+6i5PAIKsQHibFgWMDFYg7IpgpkNWMMUYWiA71YFo7BjgHf5j9i7e7i4U0PXsONgq4njIHKsQk35Yah4RP4t981miCVABslBV1zb0CDHYNfIDUMTeoS3QzKcWD3exCpgM05AfK7NTTb5nuWzjK4myMzseQOg+vAXL/FhcaG9NPOAHlMJHmN6mx38bEiNXqA50gpmZnkUzoGYhCM5z4NSwMRgHLYD+jHGrhzGShIELGWJZY0wibGlAaq0r9MEWiX5Y2xYHqExnfGYCow4kAVoy20afgAhVGCMQCjgA0DzTli6X59E+QqjP9RquUF5YD31hdumRLjJLLmDkHYI4uyNRM0KFQO9VJ5FyktJatDdVGzwbQZpqs40UAFE2wjtULsbFwaArF3EzCfM56IRNuLVFRrubH3EbHWoEjMvlMSRxoEI0fq7cmctoOC9Qh1keEvGR8Z3KNX82T1MKaAPypwSBinwddpGonfYw7qAZlWfAIwsE+GbjEJuAMDsFSlj0BNh/u6hMI09vcIxx/HmaDBNSCZiF9/hoIzVcYj6MPM+J0/RP4iO7zKYG+NdPxGn4rXGxGZowSpj8lAVR2+4AEAEaM01XaEPoEWVY+bnerXJ6UOK8hOK8CiYtCsE9oNi8NMMZoGMqXAlErI45iD+Op1SiqNENEEPDJRJtN21CFrYGN+HGUEjTmFlJNyrCFCpN//woajWunlAYy/d6pv846YVELY2AbsoxX0CA2ROPA6YjA2iBwOVCgDWiwg5GJASOJpjJZ1DLYwAC+0JlMsV0HtXTGUlgYABncwKFlFymK5bQ/6ZH8NsZmP6iP4RqNKXE8YbKMIhRl/g2oIKzUFyEZSnM3HGRhgi6Fj4AD+KDcBAzxGHVsAawPlY28ok1ssE3GnLIsCpiZYx15aBMxt++s7ANdsZAYxb4ZQesXTAOlEIwxjEswZyZJ+NlEIBVbDQPudfyMUYhQBBNy5CjHUQHlIy1jK3IF2ImFQUfyxpsaDbkS+iNwRA1lMDTxhRTApWAWiA7eGeOjOeYEJV30PD3SNyqY1okQfpnKrB3ZJmtjNVGnoLG0Eh+IDpGDi+N0GhTBLQGcBoEDbbThUwDUwQ/Ex9ocUy0S/ERUwGeGQHA1IACviwlVjvKMIJYGVcOSXn4cwKPIWgTKVhacjY6cIv1y+/BS5cg6YP8zfGNs3mFz4Y+u1zymFDgdQmPnRKMEBnGJ2ym0yjduESjIwxZxZi889EDUsAB8MSI2aphLWw+vAOFgC7tmNTA/cwvc8a+GZfozzJlMOMTFiPppwcqtkATGmK8CJvkHbUwX+Gf1MNdJuZSxvwG9Vd5lWs8OQY4uNowGSjjUtGau6rbaiJrE+Gd8Zn8DNWBTe5atWKKizWmZTlCvvwqwg2pRr2mygmaMQc36YcnMfvQTYIiN+aomQkJuj5TCmCYkYAMAD67MCamIM4b+dgAo01EbHTNGKOfeoMCcKjTEJljFHZ/1G22qSqiYbTACCgdEplu2zeYW1wC9ozLk7fOMaFGe0sCZJsumwCCgmDDw+GZ3gS1UJUuFSaGhAARPclkTD8psK4CnkAzJRpmIxdTXr3nGADAWBlZjOyRde4W+LoR6HrEYyAB9HwA87edIMXPySj61yt2++q+Ab7YPIB2FEZppoc6m7qafV9sXw0g6YUlDFwJAyUScWLqcJYhIiu4YpGqYjRQPI1Xjx4YzJRO4w3ajO2kvY+PYZZEWJnvgxApNX3jG938Eanth4c+MoTWInlVM1fGCJiRKWBq0LBvZj5jnE9aM7FdoAyYsOymHHYxqO4/zMvfMQGaCT4HzTDfWGFiROFGP1iNeVt0TDIIAsQkyrmWujR7HnbW3Zy4hsBDAmCAQAD9gB8Dd1I2CMP2womadTRhmE2eBbiHk9iJ0GQqqJvb/EwqbN+cRvhhbxTacHGwQ7FFzU99zBzTgEgFrLTG4YjPfBjeG2QictwB5ICUlgtdMPbYzyrc6cCZAEguaWABE/CLnjaKtjDo13LaVdsCOeD6BWuRpUI1e17ffMwOWncLa11kfGRr4YF6ier+FtAaaQBAY0IkbXNIwzmnwTJTwOgI2wJZR9NgMw+hItzplDERxU4J8NTCu4tMBaDpLLkbTSNslWi2Seos4ZrLwAagC8sA9UoZ73JaQrD401lbCyNYcA80sbRZtMxD9yZftcZVBikY7lRhGnyjQnwYA/+GB2JORRl1sFr7hkwANLGS0jPWWHnNAXECiCMwrGSVmf8xvukyb3Ll8DtqmZ9gplgAfGBapi8SlxJY+YjPARlivU88adpAm4AThfSHxuiOL7gHWutYjwugwfx3BKxK655CxtkUJp2jCyWJLI3gEZLbdZLGuisNMWLLEzrwLwgSv9gZasDARgEFFPkZlmNffATpOA6wIp2M88D6XhetAu8jUZem7QCy44yFMi9yggAOURsrexBACRmsiR2k0ZDloWjAPrT42EAXPOEHjO/httsNJGb+eptAAFSrfpcb8CNuKCHvhLSmAtbEOZpTkBeiZPaNCNU9ijIcJiCACeAmj1hKcguWqEufrZBL3C6BZgMl2KBib58Ys1j4ADqdhoxxY6XNRPihXzokJzgAkZ++YjPPRBCEzbxB99N+yg2IjD9btLoyMAC959nf2KIpMBsD2M2YACLfs2XQ5IjBKQFemF24aCBtjimU4sMYSFExA7kaMfYeiA8qjGsjjwcj/bBVeM+dxx2w1b2I3AF1hbKIRyMmr9MVnRqSk3uEZ6PxHviNwjHamD1bHOQlA+d6J6jrow4du0o0qsbplBnm4KY4W5RvWI0rUbbNNseW/AzCtxuyIQpwGfvMAPgPHASUxiboDGqaBkCaqc3LjNVpjhYHg0bXbtLsg9DAVYdsl6JQMZvZh/AhbciVLTiVY2FoBkZiwFgZCFXuWB0QFKAE7skjyB2csO/zKubCLVjUqM9UxA8Wew8e+IBzOCbLg1RYNSwHSADUYwjX7OvM79BPBgNsxmqr35ADYVBr8JOXnbAxrVEP2VhIpQFueLejO9DpE3Tv8FHGwAEhK+gcprl/GJPsZQJDJ6g4/weLVmCIGLiZnaATDGsQANnQJkiIHFZLMlCJIrNrYxAbVISAlhAHtLSmTJTLhWJzF3WEAwa53yhBOgY30A/s2hTHVYtq5GU9YSXhpuowEESXDtdNEnTALQFjwPwF4YTJN11GZggP5ZNeqy2SCfLj36etJgs+UpPV13ACa98jOhVIpZqemqbmqMYdkhivGpGja4goFmH24YHng7aYZwjGx8SB9yxYhpKMU7inojIysdloEE2bCiMM7mGWjf4Zj2G1I4AbnAvPG+DMb+fuBqLMKD/+BZUoRqUYsonExA0CiVVt8qYj2vafhkJwCqEY4SwlxAafDa0SBVol9CblhoxpwuQAPORnZFgWwl60xH5eZMAWEQfE41nRD8pDucUojQpJWCDOAkJHG6NKYmuTo5KrjX4w/bCG8xo3xqbjfBgRqwDDFiJu4Jtk7nlQhRo593haCQchDZ2B6jMCyvEBiLiZL9DerxEdgAeHt/sEeGEsyM0Ng3ozEzNnPfmCACA/992mkEsYxRrf0xdDigoU2g2sfjA+lk1tzDCZlqwyYAzpQXJWPKlE5EbsRNnCA6mTOmmLzWlLP5o2NMhIarjWIMIeuAASCLI8xFwuaI0Psso6m/2BtcTMJJFtzdBxu2v3xqbcACYAg5TggxWAVSmzFgDCM8JefhARrxrubHJSiJpM2eGmJoeh8E3azHU7/d8z+Gi2WeMRjyCKnkDhFBoeEnlMQfscJwEgUY7+MmCW/RPOJpvGU1NTjzBNXLan9jG1gYEI10Uqa1jCQItsrcIErX0y/ogLvC1RYJWrLsWCBsM8pgYQARXcYCQRPpguIAEETZ0xPW2o23bVxslizDFBqUA6kmcbBfbhgP4H12arTgKpGqlMWbmEiUHSmZbThsRGgkHYmWIXGC/5YyWMJAA69MOjseTU3WjiMSxqbxgD4oVRtubANVH2UxGbxOGwBQAL68S8z6HmwWkW1Qw6JjDcoNSw7PSwW7UbUsUwpqSYzhQDGlAmZmVIpdy4Dd4wSBjFK9BWSFy5DQgGDSMPVZEX59CADh4UO1ruI0ukaf9dcZ2cdjRfcJAozREYbux1WAnaQFRknbJIhcHjMDYwmyWvKdQKGogQi58EB+8h2vLZxxolZlDmZziAg6A+NTDDAWpTFeTaWmNrpxbQUSO1ucblRUa6DAfgA9S5cYKJUeGefB0DMBtc20ACMRgGo2dzDspQHiYCDMOogNCUwLlY2Zg8WWWXjHiWLAXUnHJcrteWAUYsdu9tfBiXMbmQAbbxJu2Hy1oTa3EABEBj5DRj1cZ1xi9oyMVCVaJWOQrDNcUUCRU0+Zw8oBFAAtffB2Zh/E1mKZ8Kw4uWhGqWzpqqOISkl/iwRrI7MBQKmPQ/HIlhPx8Bnc5xEtRCUDTC2yagD4H9m5EApY1sKJJDEkONiftyFkjTOmBcIxYSBXTM6ZYuAiLVUpyh1dvGnWMZFBkTdeVKLtI2zXLQ5BbkCZxAI42Nz02ucaq/d4phUQAYYzONZxmSaZiwOzAyDMYXRmVLBZkbwfMn9GyGjGBAFtY0kEDFFhcPm+hzXZRu8ozDUYmLlVZGjBjBHrtREzKIm4CI2sW/H4iT4NMxHFjYW6J23GcLXWpfh4QCQ8oBBR7jGCAjA6uhji0JcYLexVKYjTvDFnD9RIvgC8xNFR0cwjKU5slI2+O6schYC6xgTAIcmqo3fECy6l8RGPlMF+HB9b0RiKzPhZ66H5jCxrBFgOe+DsqinYmbCHOexjBoWXxIHKNDzGmETXiUsfAInhZBVAxqmtjEhlIG2Y1QXAm0x8JGQaTIi/Je6XHnJtOMEwm9YjX7cPQEzXXZ4vtB2mHtTOPgOSn3dr7vRNzpGO1/XcRoG0KtpDxeDePG7fpW6Ni6AOFa4s3sxbmFl5JpWB6Vw4HKpRMhSh1R/d6iHoox5YC30w/Uih0kqU5mBe1Cb4kqx2n+cUjRAQVrTFUCEy0x8PWjFsYNyLi5ET0bpvhw6SVlMdC+v6NznsYmPcKN+OtnAkbkiY3I8aiVMwOJGGgca2s2LFs/F1RMNGJuHABqWD0o3ofCtgCRxY71EdrxkkrEr4ZGe430Q9ckhtLuTUyPiY4RM/p2cOTN2NqBlzn/GogDMtBHsrZNWG/w0FVh2ywdaY6ZI2vuJ0AFFjFDSwlymaBwcZzllUxUGE3a8jteC3sR/FvlTChiLi4svIxv/DcRplFTDypTrSxRaWXCsDSWDIAGK/alstYmIRFsLG/kb8wBYkpgd8nRVRzBA0V1sFFuhy2sOyuAmgramB3y2N0ZBVAenWFkjXIxAoMzk/B0asg0mqxnHIoHJTA5SjFaEI7AJGzSvrG9QBW+LHSxM6+Od3fKRiMkHeAklo4xq2b7ffhRtuI3QvrIPgxoOsvAMeYE9ajPR78EtxgowlMXDruQo2s1wyaNR9yUNPTgIPFBhC8aejBQ/G0dAQyWLjxPfEApQj2RGsMTcZgKiow7RHLvEojQ06jXXFHrLCx5RDGwARGpDAP7Rm9QAvEY06M6aYr5jSZUbsYEpyD80xD4m25EkIthIAB8MaecBbFYEN4IatiZqHm+bISNhpen56PPhCW0xKXa1sDKdmrNMFBIdYM1vpiRJNKSWD+qN37soEyskDVqw7GuA7Y7sWP0pJaLhogtIaYq9IqtIKbiB45HA5NJBG90TcamP4/0kEDBSg+qYPgjTmmGR12GcaCMQAVYXWUGbLsXU1+CZSh8M/BvUjGP3lrGR43ZyiNct0T1qI1CFnTGU/wXohWOQRxsF0DvVE0nEBt5NRCRwDgWr+BG0M8EbUUxesxHVsCkoKR21+p5w3NCI+/fwOOmD040d6bXBCDDEBJTG8QHhwA/ibG+hHk24yjDtppDODEQExUwCJGohzYmcE/UNmKa4CN84E9KnE5AJqSXiLCCaMMIAMgoatWHNozP0F4ZAdWBkhcH5PuUxFiVjYCMviOvyUOYpk/gA/JHvgdxRcVtIToAAB8FZZKWpdrnuh/WcjCAMI1rr4dyMNxm384RSmDTwGOtTTaTADBo8TJVWPZTC9wHZ4cD3hRUbIyIYs0izEaHrgttJsAI7bSZrcDgXCctcrQuKD7IpwAfGCrFgxCN/cwSl6VjIHgIwi34nFIcOmeRTWqxpLQGx2FLxC3RCXPYlJYObjxvm50cBQgAOGwTKjp6YQxZzB0tcbES0jPOaH/wyHRgPySOMJosjMR4icUlRMgSUBUSgnnjVEoNDpKCc6X+C3Kgq9gNTpuYyTpGAnmiklGcZXWqruul2QBYCgAYxYTpPNfPgzfTy2bZAiuTBi6jahoXPfg+tTlyMfVGXXgb8RhOoyNQmsZBbO2U0AUq0evw18thKshMLmkFjNaZuzpJLUZIAAWnmngAUr2DzpLPl7waMOVwXPjHlrlJk3FV4TqM7IsiWLCXSb3+Ml0kjABBaQaILcQ3oV8VGeD3FNRngiuk+5lo44CGACBjM6nG3II478XJTG64jBlAOMJTbYqinKYYhHkG3F9jdJ1OTcGphFAUUglybZyvuVuk2kxkI90kECBmCCmmC81YgJv56itkZQ6T6tehkWR1SaWUEiXhulBMhGfXsbecdIrGuiaBBBv+mElATQYHf5hwsBt5MWi4zijZPJlZj19ZKDnAJGWJajNEFmdI1Dkb4GNibovwDD5WJrLC8CaXwBejMsywpkHpTpK6eJbJAdxGjjkKRwLs8W1oCjNNE9JnkzUnjoskLsabZDNgFREhY5EHk5MFxsRZ6Sp5AbTjVVxh+ARQibjDs3FhSqHHW4c36XjmBnqMvAmsek80kuFCmMGDCl1K9JhMTNVWEiI3apJ+WMS9JOZwCDjIc5wH0lgWVw/eibuIVJtzinUp6l4S4DuoSQnM4D3pP30avmNMxccekm0/vAo1qPRSTV/CRZ/DBIIYVAAb2a96TgFRUeYCdRgQqJZiYXwEawBzek85RkKkznxAEzCFQuDQYIdMHgWLFkaxeNX/SARjHTVvE4zTcSzRB5veNu8eDRmLI1I5axPhC3iunQCAyd4IwnUbx/gJ1GGEsGAyY8yWMpiIGSvlJ0QILI1m2xxjFjL4ldZYKujLAycyYEwCBRQAL821yTZsWNt60TFjZAjiDJw6jDQgOsX3nx5KCMr2SwnAC5gIhix4OQzSSz1GXPDep5KqI2b9I7cN1yWNwjdzyhDowaFipoA1zYsWnGmaAEYyQ8prixZDGF+rP9galo0aEYXSBUaYo9XUNRM3o0tIEkBBROIgpQd01u5cC54YIGZGjAbKjTniUyowOsBI/F0pAAHwQSEXd/w4+70PhGfGeGglt4piIMNKbMx9P7G+zEN/ttIwDwnBAOMAqA+aTSGplWsLBREFvED9GPugcQZmEU3ZpiSXpToBtoY3cAJCKDVHgrR8Ml2LMTHfHuMo2Hklaxla6eT2jUW6D4FH00a4WY0DGDvgscNj9uU8EayWM5BGXNAoy8OJSIfQKSy547G92gjN4d7WIstj6CNHqAn9jSPcLQwFS8DxHM4+A5MsQ0xv1QOj+7miMDYmQwATBRtSj15+bWiQPRG4o4+HQQtLFkaxIpNWxYkM4eqWKaUAxJ7HFMlxY6UgFkRmZLFm8TZtdy7G33zNnMduLDDDZCos+Mmy2qdytr1I1xr7JQ9RgAyoTEjgGcYj9tZbUxTJ21dMAEOg8ABrrGNK9WDAciLVAZvQBw0piy8StX2GGgDhkG3YA2kZZKMa20MHjDC2JYMMYYAwlcaaAtW5QD5toEykyYWNYhnaXczKmJv+EAAUYQeNIIxYkzGbccQXRM1BfONlHU5Breh8N/03BypuBAhh6eVsLSTvsZgXLzRAhqkQDEsS3Rmk8yu+7thNbAex2ZLgRhMkzcmaExMWxYmjnNpxsBEwb66puMgihw6jPvQHa4zrw4LUw4nIAqedCfllLETdyR0wIkhi1gsp8IJLB8pit7hZGsa9E4nxkuLCTFipKScigVELGERt6BFWnBqixyeWOMgH9znrTGP7ZJKxswW1HAbkyWgY12YiETY0rYxBdU37ocSGzphC6MmtAbQAUyFg4rDfliN2CvnGigY461FcM2+SYCqxEjyw7gXpKHuIxrZEwxt5gwoZIk4oHUQAMVSc0ADAAkpjVBcFxbGvxAEX9TDGGmnCQ4b9qN43FjyM11BSool4UBRLF5T4HcQWYmmGjJwSdNIwqOCiC9/p+hgY/pKBLkEBVxxNNuxYh9MXuRleLBCcZiUxVpwD61XydtheLIpySOp6KYL8vZDRu+yXKpiAuQanRwl6QXxlcC1cCa8ZsBRJZdMQzRnKkCZCYIh9jJGW9MCfJtxwFuKCL7hbAAadMEzUGKBC/EbteNGvGOro2FRC5DysiZyKMDZuHcgOjVm+UH4YAORs75ulYveA1AUAFlMHwDtIamL04COieKB1HTLyUxO6SDaaX5KLFC3+oDBuRMhGxvDajUr9uGBnrVXDtghZMjfrIIzsUxUYSGNQxIqVMcQEFV4z9FZ3nj5puorqfsoAdiQM0YI19WN6pcHEzUImk1dMkBaizJYKIPGFCWGKB1pht3CxpwSzgsMWGZAEzT6RABeCJ1HASWRvXLFFkZ26DZeJD9QYQIPNKFsJCShtvhGyYsK9Sb4oPUoBVixS4Jw0gDyduSk1cUYZpg2Nc6JfCH0DaK1bMYOzMJAAUmTN/xhHqOYcYCGMBEEL04FDuAskAO3FsqMI7AW7XC9lgP4zNcYl296JGITjfQ8GyT300YodxZkJGojUIAEA31DuYp0Ur5GXTxQxJjde2R8Y06MdqYSv/Hq2B411U2bSABYUoyGjNMBtGYOXpjilcUQeOtMHvTgD0AXPEJ2A57G0czTm3m9QGw0QmiB6Pst4jCoxE0cyZCA8wFIJYeyQPRRmBkIsEb2BRNJGeIrcGRlJkyiEaCfA9LYMoTMYxP8EyMRaVuNjzGQ0jOl0JEk3uEasGA6LYR+4RN3NPsXcCDWBcP6Oj6aM0ZiClFRKAXMB/8mSn4xzgKhIzduY8m9U+O33tFoAFrwyztEUUw4BhrljEtFljEGacC7vNfXiFcTMpxGM4zRu6umDGWAzkHJmZqSE1LEaihtRwRTJTPmSb7E00VgM30kAA3UjIKkn4QGwUZN99SZG5FTHIFoGLi89DHTNVygBDMVk7g/LEgXCRMR+ygtKTLrphHU2vNhmDMdSxXAjFCWNmd0FUY1ixlKIHQAILnrbNwHjEgnc/ixULwuV9q093kphqeCEg+mm3CvWMquCMnQvCh3ps47zLuzjciCXKY+KgcteWYjSdmDAfT7FgQDdg1OfyyLHJuCTCES6ZiNm/SEITLfwKAoyWnA+CMwmRIZxXKUB2MFBQoYWhKwmmjrXsCGWLFa2FvohcbELAabQDuuRIyliOYtakBKY4VTZuuoyxlLbOsxcmxZQv5gO3Yw4EGrSN4J2K7vMwYEBiDG8Y1yY5XeSAvBBWH+E0pJbdwjmgOq9gZGmLbm1tEg88MJSQBTTSbhkqKOi8BGqc1BGiesIQIJ1o0UL5Sq8v4A4qsek5ot6OgMz0DM6XQQCEy0HrnHieRAohjPRgCqUVCRh7+Jl0brCBhAgpKjNwJos1kgLqN19AxceO3fQfC3DXoLGGMD4Uok4rNcSQnYNM4Duz9g7GWPor0WEzY2fbS0pN1xGVtIN9EJ0uOMUYqUxsxcj+HK8WPZm3upgjiw8MgCOjEfFhygF1Hhw8MIl4iwjX4Ro4sSyubnxc0DGxoTSJ5hQ8wEZEGSx2NGdHAVGRhNuMHWaFUwdqgVejRLFi6iE7LbYVBMqwt3DPOiDAEBE9yCqij9W+HjDmHBub0FZJLJB9gB5AeZtCRUWJl1H8Wjrkmg1PWRpjFTD76bmCBC6QIj4jjNsO4ElkY20xzSSzgjIBRmIIzB8BsqMrFGY3sNqIAGONO/Cz9Mw7BB9QCoAIJLEDPBXHQ4GYIlAHooUjwzZZK1WwWwsLiGS2UJlYgGpis5AyTJbAAA8WMQIhOEaeNAY6Sjs7BamBZLDZ4bEiNfd0PIfQfptRwCVkaD9MAmWXSjUWRoZEwskbN+lY2gJkw0WRhhLCYKaxHg9+mwiY+4xssk1rxDJsDvWO+mjP+WBCx0tokhONE9YGrADq2GgkByhbZeM0DgHarSvrCc5Ejb413hGfGp34T9EXPfgbEa5KxxtgrhmQ94tQEFLU4QSwerYKLvYumOTUweUbbfoOvxD8sNc2FMCKO1Qj0wQBWU9YO4fj9uVsehGe4x6RgQor/wJqawBP7xONftwJZfZnQLJIHHlhfChiiwIjEOgJjOUFK0ZWQBDHGoYnXGQZoY24g4byNNSSg0sDogIjQH+saPLQUqgWZLFuGiC01itiMedpzGkOI0iRhZLGLole2wmU2G0TX3wBEP0lkYltMe3B7FTDNMO04MFpjyqxppGCbjCvWLVbB5gKH8QrkhIBzFekmgkFMMTFqMOKWjyEPDIGXdwMACvKwbth38ozJ5D2W2wUbQAsidWB6jT4Jms721EAyUxromcMjHN3JvBFxRZziBv7GR8E/QfJKYxCR7NEsmD4iYffgptUGj0LwNiMbhGMIjTj9uXIxGADiKNNv+uzEY4SflYJW+IoilnpGiKjVbJon4O4sAvYZBVxe80bbUG3uhe6ELixWN6ogHM4Ro8xHc8ptAB8KeI2YXaRkZOksoAVCMPrUt9MRsUXraHpyB2ZZvVmqyoqVKFEMzlVgfqNYbKlUsdwIPTTFa8b+0wbeGYoEAVPPTQBl5inyNwAgpgw1rVtVmEYkB3vC/z83MBduNOyt3REZKyMd5RgtMYBwDAfQCXjiKxfk+0MQLhWCskz+nBN/ASvcmtwEyRhDw1plgYWwzRmgdAV7UWbANyVglksr6Y6FsRIwFWkFKQh6NsQvGX2AKRgFeh3FljMn8S0QhUsO/VMZbE9GALy9rh2IV6SR1DuFzgRH5HghouWyQfUYaJbCF577+M2JGcWbA+oDYOSTFjqCjE1GJk42RpkBml3NhdpjfRGKKk1jkBS2xzOCWDD1c2V33NBIAK03Ppi+iMLfuRAAND/uz/wSMwllMuLYR3DIAKD9YlYhJOTBdygtFMadxgzTBMSFXDM2GO/4QF6JkdoFCv5axlWZxdSECOtr2LmBh4I6iWZGoO/LLoHxkyzFiyNMeUAgdAPSmKzLFOcb4PNgFGiesFCrsi5OPDaxySWgB+l7IIRgfEHUJiBZh/F40W6OSmGLaLAnCPppLoRSqsTvxoMlFLDbh+cw0WM+XFTxmYb1z+Ex0kGGA+qg++sFTwzXsZQqMzaYhMTIrRuc01QIGoDMnbA91MIJeDPlzfd6IaIOXJhLHNeRuI01yUZxg4TkozI7IjwOwGG0VizbML0mwwpf/8GTwKyUZ2UwdqYFgjNexlLHS6u6GKxvb+8TEFlWFTQz0ljBONZnJWUsHpRteY0caHwfg5xxvc49gMMkxBsCCxSNEwmflMEWmKb8LoGb00AD3GacrNjRte8PhphbJMj9wL2jFbYJ2kETdw55c2nGAtMLWmIVABK9xEuN5+mScTNLMREIKzcmsb1/ogOhTIDEPbhyAxD6AAtAgwvDFqZnnGGFEYGDBszW2bAJ0WFbxyxYilQDXLawXQCBRiq5LF9EPrCYbcKssLlYsj1y5467Bc1BGlBYABRt+gDDbF5yNi+GclMZkxiMIwecbIuMJdWwjXdRcoEKWZy6MsAnbAZksX2WD7TAdB4wMwdb2Aow5JiGRwCt46bV83eGfXsPyWE/UwgliuJjA4ATLfR6gPO7DXZZoQtINu18GWpRuoTCbybMjsbSxy5jCQIFV4yCUYYW9ZNgQGIdI9kmLEuCZbWMjFQSjJE6IAP4AwRFtSx+KYdRgjGLlk4yKgB9ewhRG87sM2mBOIyPibyNN8ZYssLEJHhsrjem6PpprJuRRjDI3jEI1YCBVyC/jGXbk8ecte5O/1QtFxQB87GQrz0LcyXbjSFUxEQxf2jHIoMKI3VpgweMGW2eYOKogDOOFbMbaSTL3SuLkFxDJLLAF8jgoDb6YFgjaXRggEDmclG0xl6YZJAGCzAB8CzcmVBsNoBnphFUYBx5K+NbNSNpYmX6zNnhuM7gocBryM1oJx+Iic9qYkKM4jHSNxGmi4rJekeIMBmpAkWwZBQmAjTISHneJ4sxtAB9B+68I5q3sf4x4CC9JR06AAIpFZbGFIDylh/aNJ1eWUjAARvLY3IZh0at4mmMlMMakeTU22pg1oc1ACVELR8poAgH7KDx2NIqA66jQe3iw43MlhxXNsDGbUQb9NBkoKFBYCPhSNGtJjY4pusIGqRCjiwlhmJyAawKA8cGvxAnCMYawjwjT5CArwId0nC9s4mIgM4dbVJGUlkEk4tMViWva4vKlGk8wQdFW8TWzGTGEfimL/RMTUYmJsInA84LEb4Eko1hwlddMsVGIO4SimC2oITUZYZNN4mMDMPLyfcY0xNAHYkjjmIpHSgAME421SA1GMlWA9TyZb8rCqxIthScBNbiAozEOJh8400o4NBgj92k49Y8sfspxhrDL0wC2+LwnOzLNCiPdTSBLAUgSaDYeCofu83QiZ8KxBNySkWX7cN5tzmrH4s9dlxCgoz15tos33yb6LNQRE/oQm+Rr/wxM1DTKNf9gjPjXw9r+8BXx4JuMzl4lEreIDOTU1r6b5+dR8+fUZQyJlPMG+kH5EjYtmSksWIME6hJ2dT6HNqjGyvpEFKCRbBdFL+JisB+0Ho0VkS9ox44CWSw5Ag/IfY1Fm/Hw4KAP1B6cgtlufQAONbXgjFKdNKtwM7XNQAopTBe0aJHt2TWgAAwJeI2yRhkwM0wyxY6JQhcvOoeBuaTHt97omYjYsZxgdXUSwFTCBnAmDisFATiVePtVDISNJC4zOgCi2EHQEN/Fq59imBY04S0plqUiFggjewELGRH3NKgJeyS1pjfONYnwFuiSCxiK7nYiY8CD2vGORrZqRruUGfjL5yxGMW6LvBRxp3uHDO4CKN85Y0yjCdRru6IA5K3no9iJxMsAophkixsFGwRCfWud8IpmHlZqVi8ajexcLhg1nVSmAAZmRkDA7AW3hO8jAZfjIEFJEaeNB622DxMPbgecAF+qFACNI9wj7vBGWJWE1xcjVQTLXG0IeMMUOJ4zpl7lUwE2xhMsDH1icUnMiZ8mNxgOxDFNpJOhz2yLZsGNYZYdtJDgcuWGjs94+DhBDu/xeGX0tKb1d3bziJdJyKEAT3dr8b293b/G9fd2gJvforiNwxGzCGyMH9UzpvWYpnRTEdN7tqxwsRtFMEjZrqb34Vjwm9ZrYlhvZGmHubA9EbomsjqY09TQOmHBLH7eFppoBGIcGgGUJn5Xx4kZ+5NKSCflTK9NH8wAPiCEoSAKRQqTMnhtDLB7faPWMVtgcNzEIljfLHxEbOAsP2JbY8ecWF9JOzaaCfBhBWmOTAfwHMIyH8Y9OM9Uo6ZjIIRtWI16AFkD93dGpyAJJRswYwiPZo6ICtG96jP5LjZLyHcRVy8UXAqtfNORubDzkUaS0Bo7+++jQClBJ8H2MxpOMUCWvePXV+ITE1kgBfgduGI4jAG/kOQ4CGSYqsSIMCHQ6XmifC0EZ2L+NVdqxd6qf8IFWUzViYfiA05YX6zCimPU8mJUaZiw6fiVLrOyRmoeEWfAp/APJAY8jXNJtHAP2MaGONZgmb/DNseGcvBbl4magO1Ge7k6cJt8k0uCaliMgLeaG6IwALIYxN0CRhsXumGPPf1Zj042gViHNslpGstXdZWDCLFFEZUyxXJAzdg7/FptOE4SahqIBHGMgASJiLOrGOUZN0wpXmozPD3hox9lG9ghOMklBLPDS5TmFkOGcZVTNNHGoUvU5EaQfA9Sa4uQyV2dJzb4oBwACR+KI8NHiYUzgUeErfOzmKaJ2BgImTPwdesRSsCZVFM2jucUMyTQvRr5QDQMG9aB+2Rg/TMSgEOuOzFwdqN1WASngNTphB42AiDqExFYmIAg8kROSYIEfDjkAg3RK9YeCFt6BCCEYd8MwVGKMjT2AboHzh4bQ5BBpmC/kxAJqKG3QDK0vFVaaFIgM7QOcoy1Ma14gLEmenALMWK70OdEZyCtZ66mNHLWMuxTHQcYQKMDlmOPDBbYH9o04okD/Dym4P8XGVSf1AEAsadAB6xGyjqT+VpsEzaQAZhMrxYpsjDpnN0rGOUaEywv9gx8QK3hqGbzVNzg2NiImMs4LJKK2mDbsCQAC0gY7YsdtQe55XztS+JCiNmg8sCDxojbAEMbC7B8qYw13WNoJsE14ABgGNjTG32ASddviAEslidAB8HmUTECbZCriKIEZ43hhRG2C3YjJvsxCLUDLtja6Y2QTT6RkeQGfFDbpskUoRKTBc5vx6GjpjMB8jvxjGzN+8TKzEjKS2SN1zYsusVjekwfBOEaMWxSCROqTFmmCudw0ph+btW9w5grGBRvRsCpFLTt5tqYaXcH4RrLkHOkbZUAq2m9TyPPRCEIzqEbT1dhni15jXTRG6LBvyafKM5YWPUPKEAPoQGfbSIDDy/AKAzL3hpLQBL4GomsihSo3se5IQhomy9YaBBohGdVjADkhDwx/vZ7mpWvG7GjWByY001Z4DBqxS+GBDMHbuDrw2RcZ17g5RGiYTXARA85GgVguiC/noAijQEUWnWA50aKB5BCSYIgVEIUv4wrgDlKlg6YztwjeRjLOGfEFuvD7hGLqIXCzNqMJ4bbLzdw4WjeJZNmMY6FjaCpIAO2mm9I0Pxg3I0okbzuhrvhuvxTeJjbYywyZ4MwqrgYkzdriRKrHmZjDyMkTx0wjVfztXACscb/WMgZutCPAo8qwEHttEfUAkcJo/NYRJvOSx+ShIpRdQIhV6BAMQB8FzvLdakzUm+mjGmoh6V3HSKNQB3dRKnwHamKOLEfTTxYFPpwf/DYOnugGRQlh3Sw7vmT5AcspPdEx3Alc5A/2BEOjRXgIspSykYs1gIgAc9MCIxtTk2C6DezdIFmAjvPUWKMaPXfHVD8VjxF+/UYcKCAHKYhe9NqXmdjQemmJekznLELexykAkHIqsSFrk1GAD2BR/UJ8IfCwlrFIySVjpx40GwS+gm7hmcvGQv6+eNhBO3UjQc4FJF0Wh5RlhLW2U0AFO4nyB1U2YpiwcV+cn4YhPlhnxu8ZlqwioAtGwCdRgxcVDqYNwAaRahUsEwxhEkGUQg5uMn8AlbPCoRoTGM8sbs7NRpSJxwrnhq5OyP3DnVgsZYu3TP3hoxI3DMTHHh+NwMqpHogPhE1CgABUx2QxS3sJHhkuY2DJjzDg5dGn8AadvEJTA2PLXmxMaYIbAN0AJZBS98zYu8t/AoazPAQA7+OtpL5uMxDGa4seljhjw1rXIMKN4qYmC4ma3mcWNfGACPg0DGdeBPYxOoeAnLZ62sozGNwfP0SfsxFysbN6MpAh3kQwuwGXqBYe7hFB2beXXgE9LiFq12kYcH8lVYV6YAMxo4ADwaYPHAqdmTIjG0SPO6EhqbM+T/zGNFORGmMCGLOnDyq8B++mEsW9NvA6iAty4ONGIJ2K+QSRhRkxbKaEPjd3mSfjWlAc36X30bhthuwm9epKPMB7WztcYPAAGhhC1MQ98GjfRjpJ+mB4AgGaYbQxslTHO5HU8DyLYZRI3R1nerDkABZSwjOIuyrNKFq+Y2bEASpAILmtGjCC5mt7BuphpWtd8OQS8QVwDZ43iEQP6ouOAIafI/liZh1/eDuJDEZYagjVURh1UEduI3iwY3GodTEVttZTA956vUBobATsgjHRPw40uSgOw8XR66lAE9oBE4CBnS8xMIemHgAOT8MPJKLiZtjw8aBWajbNgJtOMwqb2GYT7ePEsQVRum5IaFhoiN47GJHARj7B6I0R07xFhk1uE4gTSmLNOB5QBjGDfPh4CpYTgP7TFLsDCJNNLGv/zf4Jvos2hkl0EYFdGUqjN/RoRNic0Z5ixeDhhWAzFUlAIwsAmAq4FBG7GjHizLj4wiphSOBJaAGksCYAIGC2NBH+TEy0+cao8YGCUSNXp6biNo/GP2/f4Js/qy9FgNUwUbGuVMZCQR8yD3YDsmhMnakqULDphjonaYBG+ipFhgZjIrUXhF2j8G7GNNJGHmAdJINGkQwtBmvMsbEDwU8LIUuYxp4gn2Np0WM2lbkyvzTGM7Ja3FTTJshjbuRs9wwSkCUFg+kuGpLa5JjOUHU14b3856YiesbSRlZUxlc7R0wuCeSmgvkTqOPUBsBE4wYTcLTzShkUZ1BwJ6Zld6Ae+LSH4TuM+2opgeUxUqYjKUaMgP+UG0qAGKxJUAhYzBamP9ILIV4t3s8GmfxbF8tnQM0ijj07owvJwiTRNxnGAB+3KmlBLrhwak0JYZ5TAKPIx0wB/AMbjEGcLBMw4Ca3PM+jwcjHU3PlDcJmpgCocmoA/CPWewZrw2fUF17gzFJ4mYWRrIDw3BEBA6NsNGp/gXcANlABDYDAJCDNWO0GGamPRI0VEarSsbpeY8wEzpt4CKCwGKUx9CAigeX/SdAQAPqas8BSxh9rTK8nm6iGs1yjABJ2YV0zaBmGfBj/H5TX8zikivAScQJ1ZFQ44dqNW8S/HoFmILD4x37wwH1vjR/fwXbphSsEQ9i1WMCGYfDATKWMdmQ5yZWqddNEjzEDuAJ+IxzliQLN0xWVjjVLJhVogpWDDppSghMNYLWRuPLB0ohnywVvYX7Em0lgamCkYDYucFbm1M4aIcIEsHtl4uL5ghGRHAH2jgsq2jkZqNcsMmYjAN9EJrwxP0ziyxcqYmAteCKCkCRuBjHmdfG2l/gicgCwGhygB8EJp+G2l4G0WBEjywCCMFCo9MuVAiRkQIIlrxDbagJxAwEQMP7is6g7MCDSABjGDQjOhZnWLFufqGlM7NGSwmPnRgZyxatgeZhdFKH0jRjZhakH0PDS0xR8uBwgbbVK78ItSBryxvvmYMQNgxvzmRzOBavhN+GRijMp8ERwAFrYql9tDGGWjDSmJw6xdFg6SxEWBmYuG5pNrcQaEaY5N8Sm+gQDWRkoqlYyDPNx9BGyQfIxFhN22mlj3iipFYX9AidRgFD0efEqUxa6YBAQdnxsNIFxC6dnjaNgWr4RLFhpLAl2DFKM7pIw7/JV7o4rjEZbgttXvcoCjdEMd9sC3qZp8NfaYRQpO5bqyK1m+5H7ggLcRN7W3xi0AEckCW0BJxyGhMcIoGXPT7VjsaMomWYNMRvrrko1AUZLKT+oAwM9FzMZ9TFq8YWqNGdizgo87rtDLFopj4eTiJYl54yklm3ulh15wpoh32WtxN+mMzLAsZaxJBjFYRHgWv1HKJ2E4D6fBYpGaisQZavT8Vyl5IiNqfOf4sI1CNnLAS7bKrgFluiRvS93GHE1seiI4pIykDtIhrdlDh0GWo8x0qKRad/T1QUdwx4tq3KM8bwu4jGvxvOLB0KZwYsragcxTFwxiPiMYsLiQTBWOD61Qs4Y/CyRA422MHwJbPDT2wD4FDkAB8yNamg/OjNwzCvTCrkZsSMajGeRzJuRo6d2Zpil89NIWfczfqAFQeM1/6c3M4f2iwjClYDuKMMMmQUsEzEXVMVNxlUI1SLYlscIjGDwU9IThEvFOF5aKpzgAsjWScem17yBp6bqMaaiAhLdnhj25MDtD9yxPFGzHI3JWHmkxmhZrN9seYP48HhLiFzzr3CCElFxA2sbbiwELow7r4cFBc0m2AjLRZn8I1ABjZQA8qUVPDPARqHIxCJbXRM6JGRvzNQ8CEYw/ECWWx0pA13g574P5k1ZOH2ASz5GBalXZiPhIwD/776ihxYgM4WwZOL5L6JTLmNLqOPCjeL4XlY2UeHx2NrC2YYTeBRsrTwhCYgHMwKgzLjaORjzHQnNYNuALlyM5XJ6RtdLG38ZtKxOwpgSwVGmCwkFIXF1CMYVYrnglZjqpGOl4aAuQynwnAwFlYYJkNnljlM9uAgalMCS4QwwFp8FZ/DCr0dJzeWxmol01iY8Kx6fim5TQlxpOPQ3eYN0tgyYa0zLutnIEFL8ZCwQOBAhXwvPhK9QA/iZMsBTrGuRw/vlizuxTFiTjlOxm9SzPYNsurwz45bwtVLgAPQSqWGRTjumay6kYT2V1iIIgDEJ0WZz8egIFGadMAWtk/Z2VCYvYZZcgt8LXzQFqqUyeTAgBORJdjEuwRtqoDBb5pAx4jmbJg4JxpRjit3DaLMGFYtKTNNxCucy9ikfMhAbAyGjaQvLBUDqEEggAhkm+cCLb3v8E1+2Z+KwXF8CQbRsPra4BwEZNaBQha0gAYnxvNACb4adaNX/Q1YjJKxvvQLqSYsUwdn2GfDNORgRmKoQGmGNhjMQPjDcZvBMnApDbiMB+Bi9bHSWIULECMHDltKAAkATf4wdB+D5n7V0gsfc/I4rx3BS9yorFAW41Tcem4/FfkWUGFUa3uhCQAFZPGXGNAZk/EYYs5lQmI2wnNMNYY3+sYOONQg2Rk6CTRiboBh0YR2CrSWZVzF+fuoTERiLEzg27AkTzSZRkUKVpValQdYXGXkeG4GKf2w+ZDbahxGA0W6QWIEusAuyZkU5jtAKdFWr9iQoL1ta2dMqZ2jzEDmMWCszsqCeNBfIs3HzdXUWll3zyY6ACiyg2cE6wKD9YgY4ACTxQ8WgdMWCWD1bFABhRgAZgAJ4TQSWOkUO+SapixiVmaqsZimKYYm0kGWuNPWRKdFRiWPHY3wWa14Fjsy2YsRX4T5MwqcabBNLjGgKuANoTvRzz0RWotejM/NMQtcocSHaz6QKNykAgjEASUb8EyNSg4HCr/J306BKmCEYwqinmQSRYpYuTWnphxzht5EjaiV6SJtMUdMoB2wlJBuGZdL8f2nH7ctDsx7hHoON5dmG44zIXrao3vkERGNm+JctqWExq+e2RkZZSM7hA9v/Kv3P1AyHTCQSTE/ieaTJIYc6oOUdSayx6XRedEQxxp6tyfnavmMcSA9vkFi9vcYyEQ7HnNjyeqdACQxrU0GM2ZmpMFM2QQQhWjjpAD0ljfWMWaY0dAO5Sb7SOm5g6Np4oMnALbWNvZpwIykp6NbzuYMQTRWL15Hv4af9i2EOeZtZ4pnv02j0x0nMOVwIbAwGJmmA1RpjotV7MSlzAJVgF4ex0+x3gSGLGQk8ZHkYvjxEEB0yxTIs/juORRlXLzPljY6NfJGrBgCMRmpQED64kBAN/Gn7/VS8ds8z5MZibC4ggFlsF4UOpGMeZLLewrpwRYHaPiQcoz5EboSwbpQp+XdFUQe421thAP49ZedMAvvplZUxci5NL9GPsmhjT0ABW4xh0ZSBDjjwcgABAID+y2gZgRJAT9MERjSikN/NCx0DBUDjBEREEIoxn89FtcDR6ZZ0QPCjVZLg3AG1WaxKx6Vunojd6bOXG15rQszM+jBzfDQies4kJ9Im7qM08AmsjLFiHpbAmshSt8/LGnwTQ/VkTs0DHjAnMBhGjtXE6mPwzxKsbABRnfWrGQLdfJPYzGq6lp93AACujCVPBVE05NF2NAv5GVYkA48FJNURMbmTMxKAcvDCAzLf3AxL7DrowvG+6bOgQD2HhzcaYyN9L2Gx5JTpu+IBmpiS0ACWBF8AM7dlgI07cBBUlMoerVYhu7smrG/jCbls1ZoaBwb9JvgEF4JCdMBkJmqGjCR1P9EEB2ZbqBOEmS57HZ8Blo3NEZa3EvVhYrPGBmGW0LoGYXmsvHcJljOfht1xAgfZKE9u0kkTEJlRsTLC4thMuhMrGu8jC1xmrFzlha3o9d5GVl4l+FknYB90Yr6AJVYuDjb3bh70wKaaZ0wopYkWTcBEgEvAf1SH8QGpYUVjH1koZlLRsZ4RcvkeB+jKplmcYK1uIs1hPbA6MUkIxvmpMLeLZgtxbJ6VjITgHVYwuybhAA2JGfOfN00bTkN5iZSFw8xY7vbEsWEEQH12aSISCSmRQUtAAF3d17jbuAAIQmlhkt0QrLkH/6F9EpLoOmJoIS2EZTAYTQ+rMM5YhjqUmxrNECbyYs0wbKYPY7cJwa4oyGkbuphqfOkCgQIMrDJwq0R7icbPGb8sOWPjv90+Zzz09Ek2KAzKMWNzARgPG/nMPxRbiLCfARIEHCoA5xcEGYVvDRFEWlQA6AD/SN9hSt/rZmWMw4zUEasgtL9GhtnT0wvG8XIzCqRS5NshLkhOtpoMAfQIhXpR6w09xWvEL6I3qQl4EDxbR6BjGDXPos2H0E9KNSkIPx/LGRgtTCV44s8MqKcVitKk7kS4w0ICkZNvnGcCkgoAGl3H49BhKMQUAMGoewzPGIP3/6iHxAxm+mzWZWCbtlWcbv+NE9GraYbAvvkeCbCY4kBirmqaw4iJtvmNxTYdkhD/GJkTYz0MGf0HkHtPxeRhnNjFSmEDo21oA8GBvamH0jMkbuE1wVYDMCJ/rGBq3LfjrsYz2ETZUBAReybMO1lrAZ294EIXwQ2x4njZ1UVWQF6s5SOB8omPtjAlkH0h2TVgmXgCexOQAU6WBMADvMmDSwNNUhJ+CC5sxTEloBECNO+m4wURxXN2qK7Hq06Cm4AIkjU08Wq022bG9FAqmxXB7b9NF5/2ulhuogIDMhpjZ5obWuU2nA6Rd4qYwasGDQi/DlbMlwyMnM48qUGwRJpCLBpiSyxC0us8OClNnsYgXFguvcfA2/aIXgAIHTEbTSAXBmNRGOiBKQIluO//aXJQKoOnoAEsWCzTHt662ktlgAS0Y2AupeN1wMaLTDfimCtMNfoaGkBjZL3j9/ogtsfMW5omcUY8BApDDRG8sjMGcHvk2+sTQlj8VuKhgpdtFoazjpghBM89EzGLRyQGDEEcq67KMnZGH7vfgptf4OVzYFmcPam/zAcmqGdBwjTQUOBlvYGOiaKbjk4GdKCeixtI8VkTK2xq/6GKHEm2C9wA/aIaOibpfjCph2VAhwmYMQKeng0LAJvBvyxQlBqYjYkbgNriFSaqXBogQUTgxPxp4aFoEG3GM5yhPugEZIJEkxD2Fwpo5+GXCQ10kY3uRl5i1Qi35m+DzKIRsucNhcamD8TIAxtTUltpBVwx4ZY+4duGQ1MBZ0fm0D0Eme9NCLErMsLU4Y3mxPvZuBATog7MBXoVmloMOc6LTNEggr7mDuQMn6RYUag0xEDG1tgRoAFtOHXUbhmDD4m485XmJsT00kahiCN9VGaIACrJqExO6wINiMhhSEPI/AJKWsLwEaJhMZZ2NcTGNIMTIynFg+rMOPJWXQSQRlCAGnuK4Jld1GqEjQlxmGKAicAIY9ulYLYQ7IoX8Ixo+yQ0wBOhkFjGx6Bdk09NHfZtgGOVCUjuNIGYwoMbAMxXyAZ2zUztsfEHIwgM0xofOEIrHzMF8KH2VgVZMd/GEWjQq9H/anYDB5g4nkmbKktnXuGJ11HAz0w8eG03MIQbrmkM6VimlBUsgItMfNxqU41Ag6J/FHtyiRmaOxmTnTaVhFWglPgufIBUJrI1i6eL5ccxnmrELA2xnPYxCyCnWMAJx4VMC7JiEiVYyBTEiTae8/jal0cRWL2MT0mCDbGEQjHCwDrY32Yh/UwXEpx0zVkFug41HHqt4kdwAMtfEWmDwYHzgSxhMmeAMVfddRnZcKHFgn2MsOmLh4IwEQ4eHg/Ay4wm+GdZYtRiDfIzMGYPm8BqY/CjOLwmnTBiWF5ZD0WqDM4remLLrBgPovHhmgQ2kTZCnpRIyeVgbgtXyA077CQxjCrDwZhWfjQgAUNAtextMxGYWFBL4sMmkM4DPZkiUFIAlL6Jbf+ZxAXTgBTfy8u7/+BROIqkTI7QNP8Po2AwqwCcWlBbRxXKzoy00mp0xwIwQ5TNRUdoszO/A6i84FwvEjNSJiTkJ8b6vmN2NGKLTFjCe4xLSoDLdN3PKFRiX1bivSRvFgW6IyZGdCQ2hKYFW2ydzRkBeQBMIsP2rmDTGvgx4lxwFSCjjRxYroyLbbT2BQNwBYVjaXRhuUyi2bx2A3oU1/XFqmBuYlkayitC88mYFTLpRuN7AVSjr08nM4nXAhnOh+owajFd7guIJd0zPT0F6uzoGa6htcN+Vu4e2PhCgHQli9GYPxGn+wNpSYE+KdfZrqx+NwOlqChsHpLAjnh3SRbigUVMWhWDMk3xljHZQbCxv7wTWWDqJKbpg68MoVGNJ4TcRgeo3BUasAsHxY5lAJVWFIZMe+J+5MZI+ttQ5JZuFY1DURynidvY8fTbGxHSMGyKYD+BQCgW9xLNRndcyq0zshT/qAPYeXPKdA7wfWpu5cHZJ5kzEB/ksJj5XHlNx1xGmj4QsfhqkL+4aAMxNZYGPDcZ3FuhMXXGSH98pBJJwi5ck9yP8dxuSwSWmUH4mUJhgQNysbP3dBaQS8sb2wDeLA/iZBLxBpYyDMJ88dfMLdoD709NdeBPJSOANxB3PI4ipQ3iWpSbZvhjKOw06YTMBsgxMWnaAqSvSW2IFTqxaFiGUfL7RoYz3XMb41M/7U4C41i/iJ7jGnBuiwuy2zejRaJhQqLZqbxlNfZY8tjPUxjt7GtKZET0hhSMvpatkWoxFypi4WZUFwa7TbHrF3o3AIGlBsAdGj1cNDzgg1zpljk5h0FSdfAembqQ0yug6PVwoQA/ZQMVYZXgOgVj3CNvxG5RAbBRu0wCdbabwRvGJJywTjKR200mABXUEJdgwbjWP1si4wqW6Zi5kZGJyUJHIJ0qWM7I5qcUGhZ8pYVYdlQFHrBcBAdIWc34sZLvAZguXLQMxzLewTjH6RpOPV8+7USBxrar7mCAcfobyDG4hnEFI4XbgEHcC1bCjO4W6IVZYYOQTlKFBRzQkb2YllNOG+iMbkGeowVCbEVibv2SPsEZwaWGw/FjEBNrbGG7zeucLZbhVEbNvEwwmKLXTYIeQo163YhiMm+G8fTZYRri4BmpZUKTFXG17rOdgZBI1iVhl6MEAgsbQYGVh7wxYDRWyMqtM+MsaMSGLIzHpYnl8pJB6UgAEUp38OdcbMuMsdAqSk+6Jl+a2WvZoNhDRGuoEVy2p5eSlOba0ArZG/2qHiRv7TAYVi3wBLXG4ecFxLjnVI5Sgyzg8WWM44UiDpbIEDS4h4sVShEKofBpjCJBkvYNQAw6YwWjKsWFl0G0bGNKMhhSeBzSNkihLFhliaQsjuGPqYTvpnrTBwSlZ+9YKg3XoEVKJ4I0q3zc+M57GMfDAhCQdXQ/Ubzuw2AAgBfLuQIHwyrSaAuQRpAsOnU2Fmyo32pbOmBmZx0aROnQI45GYlZOmtchGfrxJExg62IZzrbWTDaYQQHSEUKAzEnUACz8dJYIeEwwwXP+yk7GmKxodm/3wgExoY414caMriiL87OzRU/tsYx7VaakloZYU4fG+tkok3ZpFC181YmopTDX0FnTG0EbVywqRSFdo9CMUXEwfFi5x4u9we7Aam8JOCyGok3yM7bBvt7eP8HDIw54jhyNgtW9EI8kRtZTHgdTfABIam4EYFhRmwY1jcZbtA3AgQ4sUaUvKoNupiLo85wAKojZZ7nPR0LFh+8NqdUrG9D+UFwQErCZoWwG6RnmTKcWB1UEBchVHM3twDFxBb0czR32VgIWNE5YuUQ0HxgqwGFcCWWwbkQmhjOqyJByC2SaVbhoZYOgrKGoVQCMUhI1yYBGSagBWpRnpTHNJJjVMqiABUTImIL0qMgWZlf9p+GbEACMUr17DLVhO2A0dEgxxcLRnuwGSbxnqC8XJK3xdfhqxlMi8bLfl8QAkgiRQADWVwNTCJdB4yujOPSMMSCCw7kZqJNAVcvrJMKUOoTEDgCdxgZWY3qXGfAf56g5QBJDNzaY+/jE9oKGYLxEYiMRZqYre4EacKyI2klh1ed9am4VAcUQr5TBLFjloAdnUikTJJRn9nz6lg6FM3QAE24Fi4gLC2F4YEjijDGP1iH2ICboC6UZ71sH9mHtgWoVp9E3yg43iNZ7msZAR6mFMIjXp4FEC13+07eBmxrlqhg1z7GZkue72LYrxuclzOICBLxYkgDh4a/ptWBz8wEt2cpkxt4jb5xqdxOOK4vCMWjBY3sCF4VkU0arxLJBdqes0gNdpkbUxAvCiC9qkQLAks3hndLAQVhHaA55WuNU+WRvorUnjHkB4atcX/gLHQJuo1R54hIlmKYn0jJDyo7I0xJZ6FTUveVxIv9VCLC2l0bCqMivOUVME2gFWQBLFiVXiwpEWdTMKxqRow2kbLap65YYKzO4jtxTE1G4vctvYx8QvcCWFmIxxpiHEgP9UKkjWwRvGUyMUb6qMceGa6jS3XvJuIg4zhECgaYvTjXsceUo39GazohjVwBELWwAAkxFgLrxON+EWklPO3SY823xokm886nGrOQcy6EsJm8EakNM+E+uilOqxtqFX+JGw1BewIkC4VfAIi80jgHyqxQqYcNzOYFoe8Ubs6z11hvYMs7ZmMdrYzcABM8AV5ygQQD9RoM82sMYQzgsWIi+Ui5gIOGxcQwQxMyZG6FsEIAX7kxq1y6GM3Fx2DjT0AOLdyfIBsXZoN8ARQkyJnHYFYuYRdNgMwWGTe3EUBbmN/B6Ux4+m4jUsgIaOPUUO6vkBRmmJ9jGAJlIwGkZEyCh4PmXWwCHRj8dyZTRPWpkm8YkkyGRonrDFr4e6ihlq0UTMBsIAgHIpYe1sEKmMKsSLRlCozO0CfcAuXmXWjXQxgznVy3RCIdwEmXSjPARjVTgkMaPz8sXe50jM85rhG1E4jRpE3gefasfQ8K3MzlSAHDdmdA0QjTmxoC4CBG5e2Aq0OB3EAvxn1GQJWaeGhJLuP6iL5kZPUG4RHvP5Pu2B54pElOsN0Qn5lWdInmp/gfZ3r3I0z+ZDhMxDGWMQZCZskmMyeTJN4l5GJcQyvrOlqx14aB5Mc+EHOTGX0n9w0WVHgChRFYlUsYvQSExFDkYJPsVkm8H4cuxg8cDrJFDUxFIWCNY/AEQpOJVDEzPFH4Wx5U4ddGLl0hUYvlA4NAC+IW9QfpBPupDhsgA6WjFMZFKHhb0H6Yr7NK1J2lMZb8h51xOEaDL8IJYbqaMKxgAggslFoMtDt+pTYa+/gIYwb2bMuAt185SzHtQDGkHR2Z7JBhXASwHUwxJ5u1pXFZ69p9iDQYKJfkLBArLHBF9alGDwLZqRhboiGHolCjxvYWIkkDpsJYOrVj3MdCQAc4gPaAYYk103ZSy9diRrzjdaWCTYGWjHsWN3Qhoz7MaPh6o0PMacz83+GmYudOYSrLGaLQs1hNxG4bIC2flAgAQo7l04GGASyuZcWBXlw6HQuIYJswBRMU5rm7IxpqIAEg10mgFjc/TPLAGO0AmGNv4wf3zamvsgE1qaBrKwydGU9YWvuPgkwjlhZZsw3hwtABb4rVVwQEYyqluxYbUQSccqBoxvybs0w0uebY8H6xFXYEtcZ4lBVkooCjP9sLYI1JsatCM3vGEKjCVMQEY30VqGARS62OfCPERkRwGqcY/jxdAyP25Mq5tGkU8s7KIRzweUMRPPDixC0gCY5ZCNZmcXLNRWNZ1x7eYw5tCAAcV/X4JtxI231LyKdqGxA9TJ6An5bFwEa4TZTammmnLXIHS6GaREktNkc+fAAKxRshyPMcDLaoKZ2vumHt5pieG1oB1CMWMg18GDzMPwwA2PKL7htAmLKsPKRrmkyPO7nkCZqY2THfEZra5ESSjMAAG4Axb3BamLuACJkadt8ethYI7XMQTVTlbMZUikrrEaS3PORqjsJ00GdS9u2msysQk/HCqBRCaGqdVjxo5bciJoEKSWZLcwFQGYEzAHbhvXODkFYbXdrEwZUsEgABje16SgN6JYCWQ0sMLqEilH12ZjUxtPhe2ApNkVoIyvpgdKM0Y+bXjDX0J/EOtsAZnMsNEwSUy0xgRfHlSj82s2kAnSseA9hso06VJt39HOAojkuOxgsGO4sD4SNNz4oQtNyKE1ZIu86BBA37wWAbabmEIXicr7EpiyZCmxrA3zl3TGdEYKxSAWhbciBqAMcU0nvb6qM9jEzyjMFLlmI3//CPExyL+lM3BiWLmkwPqDx2AMSGSSjdQmNgunEgkz0xs9WSgTVFRqOKjoEDi0xd1GPKQ1MRsx0xsS42CJWgoSqsYviOt7CT8mfBMjVm+hzUpCFcCzbbTd+N4DMs8OKo5l08WmC6CJNS+GTBLRY5sBOknHo4CMyReEtTJy9KHM3TJIwyY2lYe0pfTVtcmO4pjDroUBmggI+BRrI508yZy+97aYRWAiHppo4HemyhvMXjwCisYgJg65xW+J/LIl20HJwgoABnpPJqZTSBeU+1ywk0RoxbD+KadKlp4mHNg9WPqzUAUcm8SkFaYk2lSsJgbIAxh55wtggAoUjUfcozPnLeF5qSARGN43G6vskxFGB6PuYrKmtCsb9dpOPQEUbZ6wQgAazTV9TkK7mL4bvYkrFGzgTCkgURbBEaZ5xhBji3+mAvRjtTFlqHHThaGADwTRgxgIlxU8aHDCEyWP37Bb2Nm0zppiIpRX9hNk3VjIBtI3Yphx2BRaWcYHKWmLtm3yx5W0h4aR+wjMmQg3jz8BGciNu42gDbSBQIMC3tabuyMPQxGYg6IcIuo0bvYbK4fkxmxbELxq9owXuYeiM2ygPsQYjJvuI2YEar2TE0mz3DMamMVozXPFc5AuMcD+qNU9hGIweCZVTN//AnqIK11ip8CCXgWcAajGYM4d+4EYkx8HDMGSutJMYvMZqXIEAiABVf8ARSfR4HnhtrQCfVBdKNEwcChvKyAKdo293wtFw3RYdrjI+JnRlJ0EGGRYSvct7oC5cvd1ME+FKUxdSAfR4IlJuIkEQiai086LYOpzPJRoz42MdDHadA7QTPwcPOOIAF3o6j810eJqlMCHpm8I3OmZeBBNz4gFjI45tsAGUdTVE4YawpisbERjjP1eHECp4fpmEYjEzzt/OG/2BAmMsImTNjdPsWe4m1SCQigbHhtB3YlFtHTEX3CpoAxKYWgLPEoA4o3ZEbRMZL3SN0oKcFvTx3ECGqSkg0m9ATTQYEqFPwiZj6MkAALz6NTgGdOEMdSl6MdPOwuwTwRug0zfpgDxZFiWUsTQSxvIM2S8byHNbXRPPDcJrgzw3GMTKwsmrOadMGMJro4xw6Z5xhRaWPEwOmmBuYkqsb3CNRaWnHgRQThF00iSYTNivRYEQjcRgAqzzWRFn8NXZQv8w1fZhskKUVQ4yAjPcVkAcTMBqAFhph5ZNplGYZzRVpl2M0JHZbW8u5AtUY8IRo9uUzx75nsUZGq84jsofAamZcCxuc+CAWMjOydnoXm8OR/FBVb+Sg7ZNOGlbHqT5bpstkmLinfGWOR/zr7Zttp/MmoKAfkAMuY020aciN8eGtsCDGdMJmLHkb9/BCwgeAzOWroXpl98GhRCrKmO6XQUoBUcFnZGFw8aZol9MTVRj0QAqybEL5RYm9V3MrJgB42w0RFHsA9y7gABDRJrJPBUnBsBNeG3WBee8WRLAeciYCM/ig+3bc3YDQIEI6E0nhnb+zYsWGoLe6wIFTeBRROIWPuIcjvjwyf0amuNZimsQAYLRi6E00fA/SMuGBNPEX4RiHyQHiwYIAxqYN4jLJKGqbhKCHlMB4+GKdnVNAMr6WoCA06MU/+EuwHymCmLxSqAivMrUhZBYKGRl5ZLhkakqNuTKgWzX4xHtIOsK4EXwOOcf9MZSWFN0y0SY05iKqYtbTFemIAzBqEFScAGUWRcU8gPKxsOwUa7roU6uFoQcsNI+LBvEChS8FjGEQjfv4DkSXTYkfUcRUmkIoA2mA2CPoECkNNtaRMCAduNB2qzXdzs8NCKA0lMD6RmMJDHEDyyMZZw0UAdHxuF9iGNYhGMLIxvMwtb2FHE1P8AMAdQ1Gxe7b9CRIYzrwL2GZg6YDDkx4mEZxGS8YPHBStGsRAvFnNfmO1UAVds5eGsFQHdJlwEFh0SG1twKQxGTf6rvBcOagHFvEiLEBJQcVWKDo0UDwcWx6cguAiUuKdRqUfFiCMR0F+15jKZJklLB2dRNhMIvBybMb71DVTjSW7CJMk+GUnkPvpmXoxl6auzsBJ+vQPWFROtqxycDHzjF/GkTEZgkMnywBMYSBBxwmYZk27Fvqo3HCZB8N1tUdjQqWmOmUFLOa6qcW4+9MLN0Qn8IxSGGZi5OlYjfDJdkOfIztVh2QBFR0S9Yr+RrPXWpUYGDBgx4A1MccWCG90GnZSCD7oBzgjKbwaBohsvBBMS5imW6IUzDjpAA3o4UN9uTGKVPf2mGCs0upjEHiWVe4RQQIILtADEjapeMSxYwA7BUkct+Tw4DzngyiAWOgDgAN8SBjnGX1SFLGZNzE5Ts5GO5VhVXBEtSS2ojAAGhLFGcabnwHVGjqIEQIVAT0yEjT2hluxV5ItTbrhLC8jwk/MPtOhE2UyFhhLHI4CDywCoJ09oaPxttCKWpjc+MF5qKeJIziEUKQ0rbgywF5qzMsci9qjgLAvFhd8oBYcijS90jZTC2VxHrVdniNcmQVwNtwzgfHudSXnJiJjAERt9AB4mC3IFdPhUlpAEZnmQOuSbFeN5ZGjBLUKADMkAZwE8p4qFeBKgii2G7Uy2yY28MWFYj1k9aOJRjkLXIdABRmmalAE+xhHYE3ggwaEwimMkIreCX8yzP4ZuMRw4mQFvSt4oBOLOY7MAAcgWyTeYjJizIyyljKdN0FSIEgWxbnYAGksHdhNCq4o0pdrIb1EwlViPwDwCmXqfbNgGc53f8Yp2N7f40QYvYUppTHIljESMqH2I645FKMZ2QnIC0bALxGR3DTGmOlM0KAAtdsppwazTAo8geLGsph6ixrzGdJHVNRs0GSZ+CKuiXLMjKAp9JhMAXDpjoOMjumbAAcEKUb43upaOJdrRILEAZcWDkOB9UY4kAgdGZw3SEUBUIyAtxN5MHHI5SAP7AeyIT1tD+NtWWAFTjFAxt2UwiYhZSxDHUYOQKqmOLl2N/ACgAGxGJ1MR8aZXwytoBaaNUi2yAw77/ph9wfiIwyZ2vG5wAD/pkpFjVcYoilQ5mX6zB+ItpeBe0YlFBarYQsbKIgI4rk8NDnvEoCW2EnZlxtZTAw1YzixTpYPKUXm4UuIEYPhaGTpzGhVMVURqguEnZiJnFdoAjuTU55m4cLsEbdDN7R2c9dM7yVlLF8mZV1diImG8kl3TBvIzbkRlq9k2YWvrTymMJNKV15E589BEzu/GQUGPMGT3Y18MVPGDqnccgNvPyoDE50Su4elb0AKmMamNhn6QXcLvREM4Nb2DUZOZUZgJATHeLYsIoXmQhT84iD/DM+O6hkipfhlS3gCA1BAteIl4sGSmCrowkEYvlA7MeMvpTISCvo3mlCm6DA4OtiTfrIFlj1uBh4s5fwmYRzFV9vkVNlyDjO5OmARWuKAgUpFkCXjNQAkKuxqbMBWEQsNZ74ClAxxAOTEY7tnHYzIHJHxkHlGf1MJngPVEwhVAj29Xten5/WimB2SEmyw4gAjaIPGeci9ETTHG0aSDDwqYLCoiikYaYwKpTYWCE6WTpOB+IqLEyHTBbohPGghLjadtkzM2Dlhe+NAfKfIbMXJt17C/0bHZkenGvyUI2iBaIHZZ4bKMF+WS8sdARmq4xMMbzBggIRiJjDamIIxFTQCnFCk/GlxfPmlnYYyFo7r5MfKYnXYqsSCSZxU+BK+jWWSLHjYmWCIC3IfTH/jqxGd/DISSa/xN9CoSHhNuGdeBKrxqfM19maL+MHFYsmwBb2Hg01nYDwFN4DUROMVaFhZTFGonxiNnvgYugAUAKiJw7j6cOBRBmkE4HLXrErGygH+LwVZYoL4m1oaSYz4A6MAAyZG0VQWumDjww5oBphdMTQQ1gNOqbDE2ekZhiwJKAUTwiYAOmLGU/yvtiJ5Y+6jfYUMO02+9SFYchhSEugzUkmpKQnZFa5BOm2udwofjr/420jxnWtvxm1gUeOxtEqKepgxCNymIjFMavVsIKzxvCVvQjtAULwlhRimOEY7CmFNi3i0tg2lJmPox3VZuix6Ng7OzMq4NgukE+D5tA7IsQFuG2/oG7mF75JadsdGMkAMp/k/qnkCYmRNuTKOCicf4OmUBmSifIttxGERghBWJ6NyvpiY0w10mU6sDTJrBLFZpihzcRrI3FMd+lmqr1PuIu9Ssn+G343uRiNZBVlghiNOip4uLE2gM9I3ONwC2Nw6Ydj7MeCRTF0NBZgTALRAPyUXKxtFE3X7yeiMTCRMNYElxCncTfqH75NldGkMjeB1I6j0EU4vlC2ama/MLr2BQ4FJGZs1McahRk6QARsorENqaI1M8UmhZomSxnA8xek7RMYD1GblQTjiVR6nWhGI+MXFhDIcaGwN9THZqItvF+1GCRXAExjlADJ4YqQByREWXQI1KDPyEm54IGYmwgi4wxD2AKABYUaBLAYawFizebJoszl0cZYsQ5kGIWjFtcevTGUcbUFTbYEScgi+ABOIGxr6ULjJN2aAjY4pnWixzqaXMAgAovAjD3UX/rwvjamRY2sW6cIgD4KRIxCvRG7oYwh++TTISAzw0X57C8MUWmsQAXbpnqgKjliPkT5zGw6jfOBCpUIA5I2UwkVWfasIoxrinxFdymUwa82P48RcZrPUDk5g9OMQkSLjjC38dnrBuaQP70CMe8f4UFCrYVMCWDIVZw6SwPUw/iFrGSLKARzx56p42wdtTuSIhupioyMyCwsupJdkOZdBVli6jgLVGm3uY4US1C2atbo6wIYRu4AFsWBp6V6E6xSM35+pisKKmF75gZFxhFMoNe84gSWgOcYmCAAu9NxmAfasNyWNEk0NGbY8wozGvojcAUJKiwzpjfCMeDe5PnHQoMRwAIFSSFx4Iox/3GKyfyUEX0DfeoV/2rltStximLAVCbIBsPqA9UfIJeFMkLCUZ6fBkqYQi3JamNHx1mphhKMGoAwao4mWAWpTDCZeDsUQmfSUU6xuRmHGeZWUxrRYxY0is3nEv014YYgtWaY21MaLwKYrGmlgtWxd3mAS3cgPHLYBU+BCQSKUoEyTS8Lri4G4sCl3pgZ6f9Ha/pva0yMVBLyMYZMwiTAymJwMH/CB8ySvHc6yo7JiUT8M3UZiQsZ1Yykra+lspLDkFYtks9KYEPDSLRgMtOOkZSrDQqY+Msa0WNFDxYUBLsgOcmvIjGWcBa7khFLJDTzYmEwBRKzHArxiX6EQxrIAx8bW8ZhHT19pjy7MWymkcARNJon8XkpiB5g/2wUUAfYUsW8UPMZd7hvw+vHvPtWE+ky+0Z5F8tkmfqrG0WDqwOzQJoNhKpY7fAyrFjjKxnFiUtD8Hmq2LHKbhoEHEBAC8MkeGIKAeimFXi3tpgayMAPgsqUKyQBFTDsaCJcivgAaDYdm8O6v137GvaMbgYEBQkr3DdjSYkbSZialGrysJcpt17Fl1JuVBPPh9hQ18xkhiFkayeZMcxGtdMViEiDgOpvCAfN9mIrDAOvcHhwD+C5vJRDzY7wjfBweTy0NpjaqB1OwHFsH1Zjp4wkoDytAn6my3sdHWMUI0twmwfwaeGy2qf2mJkI1O/CygtbVGcqQU1xhjw07GZeeNSnGPYeBoIYtTyLUbqusnimXXTR74qHRJvECbaNBVG8wLNJRnvkwW2GNABiBSWMsCBRhCqCtCZmbMhrGf0TBzZgxcxmW7hAldTxGOicORo8o2rFhpAxYUe/RnBjoYzPmw0QIBBWfRYCwOT8K9oxYSAJaMyvBqnnbDRA/hKyShgWUuAhCU3a11vYoycEiXQACURntgY85gQA3WxYM50/LGPoQHrqSubG6GZNhMenGuNiWwYd9uxzWav2t9PmtmUjz0bNmzUpg9qAN5uej8cTxm7wywMZjOM1ZGlurKxRvdE3+CbTOdQb2YwkXoPqLdEAEaWSMOeIRsvAi+MJTCE6FmWjU4mKDTUTNMilAPZ6XBMTsyGcTVjIOYFLwCDXw8KOAreJHiWOhfTVkG5iw6H+dJIXJRk0rGDJjvRtUgAOw7afIZtjxWDKS/DtrmlrU8h9MOul4cbXQtppJJuPJngBfASegIEZCWxYlBwgwPnno1SACIz4OGQTcjLvnkSt0p36WYiE6erkgFzxnrLBtFaypRu32bMTWeug3s0L0xV+5txAvd7G76rj/22Rabm9C7ALJrIzqH1Y1NHov392LGdx4tcpjFLALjHZvEWApirI1ewDehLkbo4Sxi8RvRmR5vvNKEnM4YQB5sx+BLAjbplYweIk3KN7jGwKId10T7owNs4LYBzJY/jVE73ne71eoDcBA8GOeheMWmAEY0YMZyiMl1g/NMXOPKmowgCZhiwpbJ2gTaSmCoZzPlJycwU/gVsjRhRp+I0ogrgxxIRQHcAJHIJLIxOKRR4AjfmPrtFi4oS437BEBmN2fGCVMfpKHlQK3XwbmJOsRevHSyRtNzCAtzleM8XOhcI8tAPjxxskp9oAPKmHpfduKRMACsqbFaMJxAphTRaZoRYlFKbK0ZgGYqxAMK4cQFBQMT4BBBSgnQQOSoCwGiM+Gy6xMRGFuEujRo24wdkmNBc84wI2YUFCvi0kKliRPNVRGcTEYcWCJVycJEHZN/pYzrzRcQLaulYMBqm4L9WVLgCfJlf70UpiUY4hf2zojT0DqZTA+kafatXlYVGgyGuCpAAKpTkPpwFSU0AEkRhnagUi5eMcfAAvv4mi8p5wH6yB57CJkmuQjXyRurvwqpg+GMLhBE4jVesF18VhlhOCN1cBtKI9JLv5ojzmhgVNwniDCjPUWOlTDoxHpABtgAg8nN8WKVt2g/DA7BS5GDiuJ61EpTFtEj/RAz1GkggRuAHqY0LXJnSM95Gz4oL7Rh/E2QkYpviSAANbwE+xu2I2VSmZKNOuJCA7PLJsoS0EsYW6JzdgYisF+Hm2OJa/b5SNeJumnItlptyowgLH9BMcImvDfTRwKD6JXpINetgpQ0PDDiEvnaiGC6B2h4mIHA5B8ZhFoP3XKmZc5hGpNjalwOixw7MBcEBHjuzVwtR0EEQAKKZgGN9hSYCsbckMrRgUsYK+swwhNgjRGmAn/E5EYRaN05Ow3sCXkRYd1IkbeBRF7GMuMeKDFEAD7QCpgtEZ832wtyDobKIuQF7IiAOSSjJXOimzTFABhc8MphGI8jIcWN9gGO0DlgdpdGKojfE/kfMPFjEcCBnRGeIjHb2NcY2/mGDHEkk2bUsUWRj2Hkj3BiKBy6uSK6PHRifYzj5FL6IUVBcnMXpXn14DEEZ/RNY4m7jUvkxnhOHIUb38M5PwbkUJR5itXwQsbjyxmdm+cCDCWGTL0tsE4wczjmsYTTaYZ74w0TY+piVWOFw4utJlzTAiEbOCMRvYCAQUMpjOUAR7bTSwrcueR6Ug4UlY15uG4LiBhG6VjffxnpTHq+7+sBgJWvVA1w1m3YCKFJUgAyi2UZjSVqFoPx1phMqMtBGRu6H12odHxZ35kDkdT2DZnEihKnE0+9H20xF9AlxjdENm2PEZnwCws4+A8ejLe4vAjwW9hmaMUxYPYeQo6f9Y3X1H6D5L+J+AANvEJ40BfKD5iM5X+F8ADSWEOLGDsbffMKFYhiomMJqjI2hDx1OMOUooUAECdmO6wFGbQDMtsm0isLukpCx2yoARyxkOBwzjFVybzE3n4Yy4xFZwUwjV2ULFbALeFkEAenGL2GcXFnwQBbtTIuMCcsBEjBExsVoSpibbiMwZeGaYdmmJa4wtSBuBMdNEVkTMmAEP43gmTshNCUg6YsfTRi7twjEYM5NdygWMsE3DjAgDezBGUxWQWfkLdsJv0E3mHBBKMcJY4xiSZRjqZ1V1YE1NWISX34Gj7HJ+GlkanWMemedmjcPRvnAnMli1ECgBG2LTFfRudiUg56dCMFeAho4++zlox39LgOqM0xYllbcZRjAzBreamj0bSWCvAC3qX0eABVhqOgm6Ydv4p/oamI0lSgMXFsImXj45ERl/sC1uJtto3hG/1AL1tgTyTQZiaOADnWGQPT8Jsek3iV5ErSby+grJS9kkYY3ji55zQXtGnNQKkUlto2dcYNkDEko8Z4jNlvd6gm0YAjNPRgMrMKARkVAGsHbXixqZwInuawKCuX3FFwlWMPxGS/zFrPggB1zm7MNN9NGZ4jUGmMXxBHZFJixx5y4rggqlKm4xmADwTI6JGd6sdN8JoM1TWFm3dW8mjaaIwACxcUSMDhyNU7hUjgb1ZiOLGOljReBQ+xxIAyPEqtM1JHGMpQa2mYYoCVoFBIyU6avjB7pGBAQyIADVWmwcbGrhoaYsjTV2WKU2G6JgljMI549EjdgQegIwSpiZOMaaiZsnWkxslkOnca4hiUgSXbgH4RkMY0Klh6FCwDGBRMAo1oWuQfiLlJ9x5pXY9UuZhdIHe+IZCSKnG3RUoSduwYAIy5awsqjmWUjIkCYax3MCnwKMCL4tLxfYqb6z0vZId8NHqAJ1MD5kHHYEJx57JBoJG/pzHOpjDIIk+AnEwZemPY/VWmgYYmg6kfTwCwxjCPL3hizw1npiJMiaTwQlMCDidmLjnH7+5gv6If7YSZRgL5GzYD8njDOxgfiCn0dSdLQEZ3LMMCRFIAwNRuoFJUzGsKFulY4ijKzUlZEwH8BbWxRBGF0jSOLs6UHrpgpLArKmNVsNE7jS5zO65KCM++m7OzHDYC6YG7Sbsmgin+4isXYAReiBipg+hBen+0NMSR1AaKyekZiyAJAmgXI2I8NBQDIliTrsntGgNgdHWAHcQSID1SwMQRIPQdhgJHAB92m9NtqdU4OpflbhnLBo+zO9crBgDEsccgAq43pyBElju0kFIaGmXrTlPIyZll9TkeOUsJJWHpbD69iUkDMIebciUFuIIELxEbaeTKhGXI3AERvEBlf1HXsDDhG1B4hY/oLTDvGmyNYvJYdVPQcRpNGTz9YyzgjDGjlTD3hoIky0VZnThf9g8TjT3XktbC72bb6MmQgGVcCQ8OEI3XUZGKMfuGoNMINOG9lLQ3R6ixmnAM44XNSlelzqSZxNMPR++IzbrAucbn3o5w5NtVAqqTY30DygCDz6X6tpdGWyuCgCbeN0t24aniKVYcKUcZ3Ib0J9ZKp8Cy2gGp3Y0HldQT6JREWJE5YicsJhfjkAGCgAEsg/tpGCAP56H9Ex2Fie2dfWSVx4UWJnpoI1lZgzhTvwvEpYPThJo3YDCq01romTmcG7xhRLFFfGAtTLmm/zAAMfvHh1RUYJmJ5pY1HAFSmOxTFVSY9tAZj48w4X1koAdwjMSdpAtkmwcsS+mMqE1s+G8hcTpx0OzTfRmMYgEMaQ+MIFGXYsS4HryB1FiYr1gXKYa0jBBmGxrkRpjaUxLvUe/TWFKL8E0rUZGdQPAAnHgWemDDWHCeL0CB2qSRjHJF9vyNie0adxgaEBxYjbRZssAFHVBnLxrom3CjOL/lZqXailZKN9VGGgjT5RrQsR7UDVGc578ObIjSWKDOA2VxqIifixb1AFTxjkUxyBYRAByykopTVOvugMzVNwkNBcjE9UsVEoK34zY4Dyec6LYqAYmC/qzTFyID7Ch0cm74NENgFExH2UFDCkUlgD9fDqsbubC72YWUwdPG//4JLQaWG2KUZf0QGM2ACjWvRmiE0Dya7PEIhGh64MYgd0rCM4hY2IVkm2wrcG5rii0X8ZpyMaeIDVMRwoe5v0eJhoCM6bWY6PeKAb1NOWABOTAIgAdSTU+RuOj3Mma+6g98mJkjYU1iiolIvQPyxz9MT43fKxkrFL8tgc6NAxm/0jWRoDOrC4JEAJAxxAC5jNxiBzEEg6aJUwqgRO3Db0CK9xMLsBAW4DaejxTPvQOHI0vWE+0xijsw9OOuaeqwGu/YVrt7MSarjOLRj4qE4EYWqM3Io59MUw4dnKK9sCR7gppwFl5I/oJ2M0hrh0atxRcH7A/Nxum+PVYALctpz+FrjYWRg840ksE88NxxY+NTCR1BW43AFDo8dBT2Fy5IIgAzCP914ApMfuG0EzdmFq4oM6ADvUR0BGS+ica2obIxRADALMs/WGrALrYP/AAh6ZhWMmNw79MOloNyER2dT0yN0smPFtYCdCzEFZyBtIArLxqKjXFFl/p2YUYs6c2Q0PVsbMWIKPx0KbjyTNgCcajc43JXezbUYDO4klG9h4QqmG6UCa2ECSBexcaqsPFnN7YEAQDbnMblGTEjfEpuxY1Kxb2BRuAgxm3CEZjTUTQSBOixBNyF4jSrcOuIzAqY/f8ZAgA5EgQxhFATXCYnRsOlG0+xJfFnhqPL8Dy7F87UWnA+aACwIwslh2CMwrGaVsLpFpD42UJb2YlBXA2lQbjgALwyGHpogtA4Agvw0Z4FdOFhDHaJcBfI3EvBKmPqmK+x7MkA2QmuE2S1EIhoiN3RzxkUDG+6Q2XIISfkT85Viw/TApdgBXCaOcHndDiblOu4X83bYYU85mzFh1lMbxYLCjdOgO1tyfA7n6Y7GgQijPD4ujk0T8KOyMAlAEyPGcWDkUAbFjYaMJDGtizDVEX0SmQ0ZVkAbBEDVMH/UeJxw0CARuAKgAhvMOeWFRYND4n7qNNWAl5ILwANGe1U2YVCsTdsaR0m0lszT26kbWycueGtwMCO8E/ozTcQIyw+RmgajbVIG0AEZQlQyN4MRg/TI4gdxwFXwC8EgXygvnjOBEfTTEyrDvzhjAuVVMIMKRqwEfFgaBQ58B+Z/OyoOi1QOD786M0BGdrjP8DrYADpdASVs2YW66aZSiH6kPHnKLjMv4O4uLQ6RoJLBhSk2CIyZCq1vVJCfNLDZ3EbmIxBG/fwRGWAptLjEbbdM9ZYO0GbQdtZADAViYVMQ8euNiQxxoZFg9EHQyxevGs9MUVQVIABXpgnEc5aOgFwJv4LV/EDFyVQkJSmdkjEK9J+EwjWH2BQKMmIPQJZILmYyBFYjSBEqm6R0qqJkNYxd4aT6NOIg91XT0WP1kFB0ZgEiARSxzwvXRgToD6cYqE9AggxjoWtduykzQtiB2g/XiIaYpSWOCIA+niI+MJDOuWqbBllqk1s2lhShZqYp+5briNO3h29g5OBl1GUWXGpYDeLHU0YdxoXzWpnTcipksJhT+AUUw0+G3mIUzgDubwaEas8A3aA+zrLKWEiuhNC5T/99VYDwov4JunTCWSDR0waHyz7aXEFiEYybKplVMIemQacH1xuiIM0gAjexa92gHzR5aJCKFaOY+Ixsnc7vfF2uNcpKj1gK3DuVY4zuIeUdho124Y01coVGqt3S0IGTAFEEberMGoWKuYzUkvB8yCcl/ixCM0U6sVOFkG6NYtHfxgjtAu+THYDplTzeoBEpMaw2lW+dnxod8SPIBB9d0sOMmDQMxoGFzBAAyEstPODkg8P3iNYGhR5w3NmuptyjauWPsYm5gLHmMuAgLbxRtNJWKLKIAy3sbMwRxsFemIn5ObFhmpMl5GngrDcThyiEn6aMUxhRGJYjJaMf/o2uS5shpxlBkBXCLpvgo2v6bFOSQQAJ80mX7g24CpDYW0A5pwefCZGRqvKKmU6IbDooAfxQJzRpKgAlqapoBBXATB8AOAClpIlX5FWDR6wMk/drxiy3yqphRWNW3BYCwDhPrqN3CIFi0xI6e4gIUmRmNOACUBG7pMxYr5jBBWKaPWKLCcOB3KY9tA7pDAZO2W/KQ+MwQAB7QvYxGxI24EanyMk/+dVjN/hjPyC1fDKtIbH+CrjfWmF2sL7VgqjAGeG3AQf0qUwfEhpj7i9mUeO8013UGJMztpKJiRdn2q+YqsJmwAF3AAcWwe6YDeiLFRhDwy1pEhbca/G7PjGnkToUwlVjjBRd3m7BHDDQHf5jKcQsLCGhYOv4vKxrylFUFDHSMYHexlwlIcEzmwO4hiY8bRWc4Af6vvNKEylgjQdct0ZZbZxxo2yXKWaiKwTchfXsA2QI/iVzlEQAgtYyJpo4NyFcCz6kYMcAVvifg4WCWAqSGF4Zp9T77AgoA77AGPPw9qbOzNqZoAJjYZ4oqI23Fhw1sg5G47xJUiaLE3Ll7PcsA/G9epWSQHz30DMa6LN0qYOWmBPhofd1S6qv0w6BAbkUOoRqPMxCcZqUAeDAz5feFoMZ2VUpg28MrKYthIQsWOakxU8akVMENBr5jMf0fOJ28OTSSxR9yCyfRDZtao0kEYOhMIQmj5DGvqR5TBpPBoiNsvGgM4Bw8BOmMnFjGrhZDGyvXLXiBVokjKQQ+hSdOqojF7puAUGZpjnVhh5GyD4WQRonrHNJK/8MhkmQWo+RfrYSHYFZkIVjjwh9MUT5uhNMVnHcmVPtezz4Jb2IAgC50acrN/cJNPDFrbvAZiWcFeeM6X+JNgSe1mSIwBLbrKxfJGcVnZsWOxwGR8YSHgFQmD7bNTpp301nRAMFMBj26u3CqmFBdMZnzMMB6ZYalAqLZCoGM6ADbM5CqYIPQPPJmRTkyACEmCQDp50jLQRiM4ySlgxyMg+GCAjF59FCACQkFgXsXsM3WpFhtrbAloqAGWCJPgQVJJpDjeLHYMD4KM2JGKssK6Zh+mLDoFM0cC7O2/zM2gNwmIPiDRbp9HhYwkX4/mrVyzEZ2qNCCONejb4oPWX0s1ammB6fimEsScxsOQIPUbnIcCiu74gSgsOi1XDdYFqVgdg0jAcuMTtBiRyBg/NuoObSsUUpojw33kkQQDU82G17SKlsh70Bsi/GIuo2LtcFwxr+eP2pjKSd8WenlQhGJteLGTL6OcAOcm3eApkMRAHHg+Ye3Be0p0YkN7MNOEzpGD88d/mA6gLHKRnQk3yVh9jSVgyo4sBDREVrjNSbmtDUapaVsUFuK/6BseifgBk3unojWMlhY1kDybQ7NifGta5GMJvem067jsMB1XmrzgAJeLYZGy0BLpSznwMVYnavsBOjclgD29MRGr2jWtroQ73LzHtrc+rGzLjOSWP/AHgijIpQnmS1J5FiAIKx0JlgY6M2xGTBTUORqtU0kEQz0wGOAmfDSOmArv0KYE1LBm9Gc0veVKPjUz/E6jewQvGnAjEfRnskEO+LluAfjEexiGG3BjokQKabcMexepFTE3bAf+zgabT3FmxY+izLx4UfwyjiYzgA6OAgM4YddCgYxO96eh887mMVQD8xpOzE/qGpZN91yNog8POFU41cKDE2MFeATfwcIRjzw2SkZRhinn0Va4ooUicUHDhZ/CNPXOTtgNeyd6EDxZzARBDjAt2zDQgKg6KCUaSoAXVBAIjIRRi9EwbcBxMQn7JA9TR5krSk2ICZrTg5N+onk+wzHAuEgnCeUx7bGACQcjxhr93GekjJBhwpJkTZRKXv0y/ebZgsNlG2NiU6WOxqItcabQ8vI8f97bQAIzlx4trdpJtDGQVjVOJvpyOYaatrdb4AfSUW1yAlv2UVgNWTPBG9E9H4ADuR0UebfJNnpGBhifDgMuLA6mHZoDPMpGEQhhRmZAH+CbekSlpwX9EeOYNrY2fFCUAdHFJE4jUeRrComtsAipNYKprfAC1RrFbETCZNF9rXWt9MEJiGI8UR0TkSwmjmfXsXq8UC9xN2y3ugK3GhQLHIiWdI1nAL+zMh6ec1/DT0gXIwlaA0x8OacgKTbcWOEUHt/iztig6AscTVKmBEY2e+Bv3g/XGvu6LP4YliznY77MRphGiz4oXQKfDza9qQMcsAgoajCE8ZmHyECCPMR8pJ7XXaKoA8ow7kBW8Mkg27/jJcpqKIxu+q7G93hGwzxFSAGesEjKRG0QwFgqxjZ0wLEeDAnDcwFetA3KjJvYPRsDNYE1MdZmmLPDD+UGQWAOX7SUxMpRaqgrkptYFFWanG+gsm2GwgxoRh/EwCY5+5NFBpdEsI+Jn+dOeWZpKMy9GkIAy71EfuFjCYfbMYbwtFQaHhOM7gNogsyM5pwfegARiAU0x547OUsDju9AAaCxviUzku7bmw2am4cLHiWFeuw+k6qChvkmZmzPJFtIAEBdasBA1lYjvAlUFj4qHgF4K6M+I2mhjYJxqv52GdHMCJXlGve4RExiVYzMlhsslQ1WFLTNxxv5Y0NphMEsQ5GjEjfYUBYC3ZgJ/yxOrIHZIW/kRRkwqr7dixIFJoaibaiaGrxhvCIYsLlyRioNOmJjIyEngCRCmCB72nHzzqDqNjlaf7ADaIm+jXmtFDvzo4CNuNnAmbkY2sfr+5PLKQuz9TDE3RJJ/wRirAH8mBUw46YbWLa8dqkmO+Ga7mIRgAJmoYgKOhbB2fBDS9VqY+vrbN4jTwG6JgAikslRGjghGJttqGiBCz+DKcgqkpGAcT4jHvXZBEsuMcRHgEdMTiQDmmlcb9IFY784IcbNci029wipMrjo5wAcxwC28VIc7sWMLmASfDcsJp1ZFCUbnOcAu2IoLIK3tgY3ipjx+sJPgNVaFB0Vx92rFhpyNiC6UUseAzqLdDykaDJRDeSVdgIT6U8TG15akmN0pAk5ODPhvCs0MdRJ6NrzGXFsbhJkwBxX77ieMOYcegAe/zvr6K6pjDtN7fIZiEmpwfLn1xFIc8iQJAs6IeDRsO02JElaSwJAA0LMJvYEe9yiADVHCVRgkgjUCfkm+0lkYTiAbVmOGQ+Bdp/AHItiQF1TpYHmYfduGrIzkUZc0wglGpELOYRvaqHOUbNiwtNwM6jAsprLIDUyZScAUAAhYQfI8OMFEu5F0cBvAozOjIQIBfAX0+Dk1Q+xYbH7IjFg8TDn4Yx0lDaY0jAFjxjtkxMiYzixTZGAoAKcWOECQwcZKZdo+x/0QA+IGibCagDHhMrqYZ8GZsUW2t00qFVCNchG7OzPvUGgqTdk7DPFVIOeKTUTNA9SzQVIm7ZEeGPRjMFll14F20bwTIxjECZiZqekQADdka+0w+WuLz6eAzIHJNRpg18NPMmPnw5YRvNTyJcHRyMWgAqt7EXvqJmkizBIkpQDMOAjY7RsMVPD4YhMQhssAtjBTJjRTlWRFxeFC1mJyUQ4XoRmjEUCA2AKwp2wAci9HPYzwZgJnciNmkgQH+Pkkoyylg0BSy2uIw3fLUC79HKYisIdy6cwdjQDEpOOVpMatLdmiW0ujcPyb5oktRD5Xj0j2OLTBPhr8lDOnBMSNUpmO1MV6gLNEETdykpiWLilljJt7s8/xqnbblScluYtU+QJqSkwnEYxgRyPGApQOc+P9qnCXhp699zxdh7UAfFWJB6xZP4i6KQYUicCkE0UHSo57GZuZpetMBOkW5416SmxUtTtGpqI5XxiGcRaebAqSjOo9cvW6mMecyVCncqwAFGWUrASVtkAlMhYeltAVc8ZAWK2IB820qDRMYJfBBwgBhWKII3dTDV+N06BtALUWdoDZBhDZoWwhLYvwTMh6e0wBXnLDtMLpGvumcWLlZqStoyiVNkQAQ1MXpfjLqRHVKdztQhaRhjeMpjdKCF1bRCB3LgWXjZsWGW2P0IAOKM8M2eewQiVnSbS/E6HfF8GYNRjOjRgnFgBUbStsNzgJNgPjJlnzDa3ZYsQjuGRKTSZRkN7Bg0I5TltqY3Qzcb2JxezAl4qUxIzx6PDFj8bVswnlguiltLwAajB1RvEcwiEay5AnyAlFMDMVubhJGsjLflh3Ew8/KgEYn8WGBkd8N/wg7KUQYRtZAC9Ak5FAZ6OHvDMCYJim1tcgzVtCmm7igt6cAYrF9vb9H9ppYQuTM7Plhk3dTQTywYUoctqXwDtiQH4JZlOID9GTaU9pXL8lD50bgJMT9M2gTKqJtoYxr4AB3Fx4WK3xPP5gdxBePCtBQz/ulu7S7NtyINWybBQBD4mxXTX3UBdIz+4ZmaMjK6xgwSxYWyyUlQAzABGq8uW6N8bqqIy3uLbAB6d0mljDQgOmNyN3SvoTdFKlCjKY4EMY37lht2A2zpthQXqRl2LBb0ayWi27ATG4wqmC661DU4KKwrmePgg7I7j/2xqrb+0wG3AT2jC/DCo2P3aaoFM5eG33zY3hudOCaABcBA+NGNJbHoAUalClD6RlJ7L+WiqZMyTQWJqWYJ7caPsMyTJfRL0L30SGuFDeHhu6jKo5qDIivpifS8JWgWr4Gt4E5m0TcFCwQG6R7azScehwUFHkathMRvgBbxNyWEYYxeQmF0g10mVIAXFwJZLHUljviAqvGek3O3hjdTHwCBegSWFGq1MFqZobTForyFfE9he1745PABLkEqsZkqMn0JdRAAqJv7mApVjbMRoQADyjXTaazLBb4Y+CNK5+bvDPt4GJMyqOaNeMNFGyEjWmWNVry1uL9lAPbgvKE//8L6N0hIDlXts/EpPk1FRt5T2iBCH1cKUoMATDDQMdahhrCBmMXa4xUQ5hLjxwHdfaILcqiAWpSAWxt9cIHiwuilxBeGKsO/hqgzFzjwSN9QlGHtTRZpAeKMTEiDnBg7GEgTOBcJRZ1F2ryyNmppibwgsHK/5y89DU6o9MmURTa11n/bzyeZA0whDWLPDR6jGcYjYVgRiMTJG00jfcRiSI0gLr+u4p6wcxTPhKV9gCpR7XEdcfGE5AQwlm+iFuKAY6NlfSsSo8i2L+ePdkZdPE98uRnAhSAayJyHFhgKw+6YERjaLwOaRIewCvJZmnA0fjAEUpRjiSsagiJPpGDoA2EFnBt0gCi9WsraQpYbSJ3nT8QjkZqMR5ZALKsF48DAFmNG6GlNLXGH4/eyHj20A/EABGSmNwuCZChwLcY05LQmGNQQA+mjdrTm6LBla4y6MVtgGoATVgNBQHbFjVBoCSma9zLs/iboDs0ZHvEH4iF8TNEAERO3wCC+tdz9uTgAQigGNTACCih1M0lGrIjB2mDE6wlVi0uCdnwir7J9VlWkEsgCcKNJWoFQACidn9TDhyas1A6KQ8AjZWrjOE1IYDwKMaLRsuQXuRvT8WYMaoFN7PsdmWKsnntW17SlZdAkxY4OVXmJljKUkN61bl9cBgajPhgPoIzuPA3NJtCpFHvcxwIRBKbkYy0xRqmGKsaLdFVcAcpZ80tFKYrG9XYxviq3xqarZZjtA2zzV7pohUJ54Zshp+qYadMUaUqtk2zFwagAVPgEcjOQ0bYKw0Jh7s9dRwjM+JKWFGQGpPKVWNE/iQdALQFlQsLuli55ijfmOHTUjIRHI3kCbpES1XGgHozZLuIrA4ZBlXYwZWyvjEMdm5LGjoD3FNK5+U6sHhWPjn1YMAayMCiYRpnFvRvvm3aIkIywbByFPLIWNtKLCZCAeDNjpwG5wIORtLTC7HqjtiOyQDEsG0lodQgOsBn3lucUkGnKeQEP231lIG9Mm9gKdFAYRkvqwvEb+TEn02IkjPe3Oi1W3JAqfB8lYGuI6PhkIozVcYPHdk3GTIQH8GaOPUdqF5Yk5+GFIaKypj2oE3VRR4A2R2xAjZp6Zt7ghCaj7kbFYLvDRMWMVoT0qaD0ws1G0CsWdwIrwDAMxn2MZqQhD7bHRjdCz6CYjDtrB+38ApH4iVSULKQ3VTNPSQCjD3Uc0GUXECXRMniOEUwioxBaIG7ljov8w+e9tbDCNudWCnkAORjOmxqT7Yx0AnYElhbb6M6JGis4YFVkOLB2kYjS51KWG1EtwAOpYyUlGBRCJ+WtVks9RvBFDIQqIbsbtRHcAV85nXgRjyDY9ZalRImbY8prh81+3DUqjupGgEMpt7soEEImwMMANlG/G0RtNEXEzcSaTmNaieZejS0xoe82/6beAAP4mebY00epGSPoCbIBN37uo1QmEWLUUPpFZ0as5G6g6jVgGXUkxwsCwqwWxYRm7J2wKwwGrpi2rMurGmQAYVwFmLD8phLV8mtg9J4kFKPnAhCJa4uRzrwQAQRlKJDU39p5RxNUsQBywGBmMY004ACYBBuBGM8eAcTqOmR6MYnFBoKAjFMG7JqK6m6GYiXDxFYkCjddFisGVNcaR7hkeO15sZEzmZ6yeYAUtkWRG84oSJgWEKJqkZ28NoGJKTjbbrpVCMrB5+jSnhEi+4PjJlZTAyrioFsNCA1osKesDcB1FCmfMiEiAjRI/jcG/LA0IkjwDXAmcqQQgVqjIwwcYWrIGmOp6oq6xC+k1Xm7NgzCPWnNQWeunHY30FbNT02Z+dMsfXPkA5IipiQF00+GK3sf2AELBF4E7rd9zUm5SpE7DtTODUya0ZjLE2N97b9JsIK3wFE08AD1GP9jcNkKLSzNRYfmMt1A4RQfsoP6wHCACWQAIcWDUsY6rpovwtSA4RNMhITcjJvJpNGSQvQeVNCHeBEgvKlLeI3fpgBwAKMm+cCWL7oIAG++ZeR4fMcv37NdpmIO1tSFXctxGm7KTcRWAHLGb4afgtMxYx4uIRFiKOwRB752oznw1asUrRnIYON0bNvtsRG4KjSI3l/TAwaZQBxCphQwAQ2iKZCwU4GHrh+PQlwpdlJqU2E8UYJ0i71YKAzfqBoCu2QkZ10w4GuXSjB+IjEI27FjyCSlhMrlYuNgm3iFsSa1BAMJYisTZY8dq4y/kaQLNC6QzmvSBRjR9md8YPVxLLYESAl0Ulv1P80RcY4aNJP4U6pkc1t0JljsBgqj+zLgL+iHrTF1IDueUu5A8fw2qxp74zWmaHjd9Lwn9/dYCUfEzIQqFs9wSYKY4N23pB0yyUbOvMi1GGfDDmnK5bUU0CUldOxm+wpC8RvMzFvT7cmNp/AuNwpSqbrijbsBoADXLaYM4F9Lu31NCYjv2t06Y5djP+1DywD345V8Dqcm/VMc5Qdos2mkazpT/HEzfCewVgpHC0lifiNgXeY64GpYI5QjxEbIiMYVYa04H1ki3w126YRdM536azTC9EHHTHbCYRiNJkp//4U0oMdmVoWJPpNFxAnCTNBsEheh9ol8AAO2m3qo/tRqOmR+b6vaNcn283kh8WOAoKGWpdyBWFGBOjDThBSsFcS6KaBrEoge0s2Xhku1cTydMAqIWs8/Jcpq5WPa3RpWwwbJMqpOrUXgzE+4HUhsWZBsBdN5KKpVMnFh53SiXG0P3GOmE6Tiisa5Kw9zRK85X/xpvo3l0ar+MyZG1yTIoLj5a37iklFAUDE99YSS9jPTDI4B7CIxBRrltC36IAzyT8bOONxAQz0sc2gJIkLClBeO4UxRsYTG1XqaUGylYEgiUDE9ZXFEAMco2JsZd+NhAgqoI4lQUIYxOzJnaA+MmMM4l+HEdqm8AAFKT+QATYQMMJsQE1glhWD9LTxv/DfqmKxvTAqBp8MWNxhpTYmcLV/GAUallBRRBvtrNvdG7ww2UZC6Amd++ATbywI5Uy3XwI6Dh00PbbORLkRwA1F48wE85oaATXkRjXJgLeIcMh4FYOjaemgCVY1C6GGaNfQqZyXNERjcDF48ZG0QuqYZGLWvpgNrisiabpiqpmFFMPhCUDUILSHJMQpaY63vOqxlv2K/TQb+MPzG4xib2Ac50zFkDZaB6Uu7xQkiLhtTAImwmHlB+m1YjFqZgtsAlJBLmNWeAjmMk0RklY2AmaxQD4Wgvt7FmRvah3OomrSwsxGDMYz8JjPTGN0a52DppY8Rg1LJgLYx1EDuAB95YajEJTwGVczvmY9N95zwMUjRM9ldo14cYUr8eNREBjCqToemOGsB6gDR+aIywrdEAfEFOzCqDDPwmOJALpfplkBSBIAOAyDxFIaHaFq3MwIak2BAoYir4wBRWHpbAhBDHFNTlGzlYkn7qmLBwlil2A9bQzOgGACfE5I+ZBZF9PghaCpPNNqsQHHFgpP8NYOK+jZbVLauiO3YTaNUyxMrIgB8OxbGKOyzThU5mMYsElptFE3cpj/6NOhGnoXVEJoexII1EtPNeiUEBjA2xpP0I7yE2iRAmmR5fYOmORIA7Y75fSWZB5TcAeNnJXw70xsXZmOmMKUf6JhxUyepjEniG4AMgQTgRl3uCtoz6xMvnGZNUxGgGc+AG1wT4D5Mpt/cJ6YbOwF2MZLCZCpYSgUc/TIJYyzKEnGTqkQRdMRFiWLTAuYCaZtBvYp1jLQIPnk14ABGXCDbGbeIZ2sGD83gdT+EBZUolMTcEQASUAEcZGe45AAjZnHZiHZwKuGZLrB9UuC4jLXlhQo3AlgAHM51YRtEW8RgorB8mC1BM+V0zPvXqDgNTBX0YJMCg2pbwbVNgKpTG2ZxyCswFYWUjaPjmW6x5LZkcA9LYoaiW0IM3o1JAkXLlfv639jZgqU4r39zBHHMW6mrGQVrsW4AH/taHKjVKYmUsKvvvoI1wcb9ZAynwUEjCVjh9aneEbReAGeGre4XjgQIImMFEdM55VGNwMMapsF60Gz6j3dg1Y9iERZyS7sLIQr6HMQHGnAjB55o59MKgD0gjSQmDOTJsFmpINckCaQtlvY8ZAdixs1Izk3YPExG8S/ZPSJHn6I3qYJ8uiwB+4mYFMpvFTDWBaf2MVipUuE2cpuexPCgmPBTbIAbpkq6Zrdc0fFjVBpK3Ocv8JzRj5I0X8ZCQsATGXXgdKZmJxwXQl+8NuR+NPDMBIPc1yhmZrED9PO2/xc4xBnY1IYCF6YaIR784Vmaak0PGphSbSyJYmQjXWgWpQA/FhRMR6ImbJo6GICdeBUka5bT0HGQdAcvkk0k2OladbNEVGDUAPziJnQDcSYPOQKru0NMU2RiRQjvEZSnNCT8djQYqmGngCCpLlQiBhGPqzNrFhkiyWm7FCkfcGYSjJuAMtqmF2Bi0wkTGAozBnYcIEHGUYy/tKCw7wjTRwLTrXGUbXEEragwqHU/wM4o1764p2M2kAaxjISeNHHwfDZ4sj/F4KpLBArkJbBnCY6AttxYS1sLWRtJkIfWr8DMfPmn56QkCIAY3McDw5M6JGXXbSS9IqEKX/HsaNFwe//gTrRvXTASwF5UxBlqmtI+j7N/wNmiAgYDfaW8/AjoAJXpzzmgV2tDFGugQPHRursHQIDUkh1mm8QMFPRnE8RrkwY6NwJWBEPVDQBiINwMYh1Sj+gNAYvsWE59hyYj+/SdqgLNYbYxmXGIV1618N4cmeXjSbUXL12FEaGJM9k2JvPVaRtlQFjlHqaNKtwPBgYtLou1KXbQNSxbYEppQGttJW8XFxb+epLeArMrYt4sMjyrCZkSxctUVdgI0FqkAD6pZxMR5VY1qvNRDg9gFSyaH8QbVejk0l73kYIGgMzORRuHhFRjN/xk+hCsqZfYANxmA/jHaRpRDzZUaJuMeUAf6qMKpuvCOlyaFNMyVu0PgzacJ5TFikZAOc4nIoLcPyxg1LCYvYZLBaHOigAEsyf5bBUHHS69eAAs+0v2tr0lFlyAkhihrGO1MEbHtGUJy0wZocZNGVFOEsWHPXTrFjPEtgtxoDMSh8GvYwoUbQfhNdWpDTfRWlklAxjYUUwpxYSKURLoN+kya8ZlYidG0Z0jGimFzcy70b4/9YbKETEfhRq2mFaCgNyxMAgvtMCXYDM8WOKakhNqlYHu4pKxluiEKwluOM3swkCzYjgPNw2YNI9exf3pV4saNnBg02+NbT8MrqmnNjDKWA+Cz/tRjyNdFKhGqemFu8VMTUbplSqpmx5jNWaGa3wgK49KMYRYu3DJ7/lVM0ElghWdI0mVIAHvVgsY3zR7QUAq4uvMTEPkpa41hiZsjMNfQtokLymLfMzjAAcw4POe0Qgd22BpLEA+b8rjQ6msDXDRTrj4z8SlRGhLvUmvDRKzOtLDbHhZKNmAZ3cjN0WCZAHZa5z1NAEREfZGZJooHjGEi/BMfWSMyTDloV2rH6phuVBABxj1ALr4l3s0oZhvywxFYrczb29k5nAp4ZcaN71GKa3CJeK2E3/qbDuT8RGkyjbr0AHuXapL/OD0PeBRTNS/uGaKzGYFUp63OhisbN4s9LE8aCNPseY+gljGttFcdHndgBGMRYmRFsb3fKsU34GbU3gX6YcZ3LJKOlTAqkaxMtbBGTsTX0Kkp4BgCbOlBA7Q7SjKGRpsuAKpSSRNtzY3ksKsWOzw3E178fNQxIZwkfkoFhokHl45uNSeGfkPNyWGgkGQfB3CBOpGs6saIQNrEDzeKrEAjFGwDML6ydGkUwiYPps79WE9QDtRmycO8aiH6TgMwaanIHRn9E2qiZtETSRGeGQCdRhpLDtlijoCRUmakTclKGCszTcSUrNohGmSjZhSYGeFcg4dtM0AmF8Ba7OmHIJCRK7PE85GQNia2wKcgEIoDYiNp28QxrTlpiZY1xRbAOEy+BPioTKsGLkzQCY1vB3CWMcI0M6Z9m10SGjv99wh9HEioxA9CKDoBo2MTe2WefApps4f0gCi6X5vtgP4nI1IbGWO3NhP6NLyQCN4nxGOOQBqdbeCMmGAzU0iVgSgYjdqZnntQZw1CnDd2JCKXztQrE9PGgD6BCDjCvNNYgCA2AxxAJyUXVpqN7B5jrxI9AAObe6I+pqtk1eVioFM0gWmgwA1MDc0kfRZo2MmgAogk4XhlZIE/ImzyxudG0eHVwoDOLCsEQxSxdFKGKsXd8fdIxN0D9KwMLYtxpSWgJzEGyKnmzcS0Q+tTBqoeJ4xo6AsqwRbxLtMWpoOOQGtFgNDC0b+cTTKtVpDI1fczd+NnHG8tjX4RqoT1/2Dy9MsugHKIRGmIMz3j4YdAABrW5SXRHFOOS07hq2fFJUA5N3VZKLlsPAKaI0wiPAOpTeqJpUfxPyacKNoQ8SVjb71A8HyEpi4CIGaYTNjL/6eNlMNM61Uj0qpIlXH12gPFjz4kTLR95YFbXOlcKY+F+Ea4h8hqpDzjOzRqyI2C6DZ6wVtgOVbWmQScUC14ixJA+vA+h4FqmPeq0B0b1iM7pIlyLMWphZwDQOBV+4Ba2z0MzJRleSKIybw1MJU8nGXeTGY/iL+CYFXDKYmws/DQmDylCEMY8NT2YCLC/YwRFOG0aAAKlSr6YjBjZ9tAgZhfsYFHlq3BPDbY6FjcIzQcYztB1+8b/DUWbtTNDG8FcCNpSZ3SjL+RiBKTfD6nZhzaY7Q0vMHMdYF4KakhNNaxCEoooPhwAAF3EEfi3qBuQnOfEDYI2TkhOfYbeGyJmcpUvAZnaUaZeSQmIG8jEHXkFUH0oEzSMCqU2CjK46AoABb0ZBiCI54tWjZWft3kKXQl1Kw3Jho3DSAKFvu0cVwc8RG/GAd0hTVuUJ0man7Vsz5Y0fjcvwORemAcB80sqjmYIMzb3AVqAecgipN9FmKdFGcQeF1JZ4ZuBMac+EGTK46EDYwGEakiNp7Qjo7GttOJuXARJz0wr003qzfuNkTIw9thu1Nh5GYE7OYXsvTDb3Q4qxGL+7gADX3lYMFNsCFFdV8UydgeRDr7e0LFj+sAr00C4seFoAYMDpqmB+ccgpT0jNmmL040cVwYbBPPph7xCeWM4IzsEYOhBxxY/mTLQFk/qmESZ10wQUob04F48OzeBFBbwRQPpG8fDCTTvsxDBA6MpQwYgPioLFevFk1YRk/Bc6CM+IjbQJuhLAKK4WqM/lk9ATLWRnKI3pJ4syNHwW8lzaFdqHbzl4aW7SuqpajoZGRtlQB4Vi4WZ8GmfGjPimFklECXgaKN2RC4zAXFFpAFH3GnSAAFtgQ6YDlQZnQH5KBtAArImkAUWX5gbRGLqbPWtEoWyD4Z8cb2Lnk4HN5g1Mm9MLBqWKH4E8NDrRxw6OfYsKwIP+kG7Fg12NM6YmSnDpnAA40I9B5r81QuL5sFoAOAkzUpjPigHq4o6oViEksD1E2aeZMZdSRvjfEQWMG06VhhigSSpx6vN3hh5KwaEZnThZdSjxMEc9qgtMpiawEyfpGCpIdG4aKhJLPFu8Nmyp6FsWMMhEkGk9bGegM5YI8jJ0nO5TBtpjIrj3BGtosd+cBAExm2kKuN8HmtuYZUNts8wJrhdexUpYRHnKYaREI344DPSwtpwH9Q2MWOQ4E4gm7jE0YBHbTZERroDPBUZLix81OTKEzZ1t6s3MECdpAlL07IjSYAYfE3DWkkfNVKYfnEY61FsJlFEa0KwOlGwgPVZ8Mr6Sb+D5RMOqgCtMT4JpII0lQAMtMPSW+qjUnhiqTNZ75+KwjQuo7TZrES4hhfn55BiSKEqlrZMvuSazenD8ONR1EL7kuUppQ80YFHMW9U6AdYEw+KY6m2anoRHi8+EsbQFnhn+LHHr52uNxJYA9TKFRu55XgHZImtkF+QiLBPMkGezjZFoYCtY2330tMWJOzAjEaYFj+NRXgTdRctka0cWLNOMwpEc5sbckKPWAEkAxJ9eUoJmXIdxHQRjZ4Z0Ug4MJEZiaNnIcxAg8bGdkthMigeI7VHoYLQbF9WNG9mOJAVcoCtPw7kBJSxjhJTasc2gPQNOyba0Uxh7Ga4sLF7pCCwEWYAqxIOmOUjFMcMQk0eJjgyNq7GlpTRPRqPWF/URevNk5Iw3sP0YMAzHby7/RBQKJ0W6a9sqRbAQMy+WxYYm87oAVWC6oKeKaUSwKEmYSjXUgGwwEgCgDCMnyBHMOGExpIIxetHPzNsbEQykwCqYCaIh7AbSNlHUPSjSNkWpqM7SZ4MxdQRfsEp6rovNIFTwAcl/pYoczYpweeuyiYgysxG3GLwY8oKKpcBjpITZh4amlqoIPGVPIDaVh30xmke1dMUkxsL8NSpiGmNHJAQRAW5+iW4z7VhbJASWmDcjQsWHKI3WSHQMwuLYuuKSJun1wIk0Zkfci1YthQD3hpQozze4GGICjW7nU1RqUKky8dzNOMohGUUsAnXjOAEofDu1SoSmcn4SQuBqpzVmh2VAkWgVSTeAzBGdP6gZbTD2RCcgAcyWOm51rkaC1dGFGphiIjPvJTDZDRyxDfYmVG/drxrHR2AUaRg9TJmoczVjIE/V3g/Aigty/A/0jYm6M6OOKeaHKdCZYFy5UhvpmkyD4abGhsRe62qCLjrRbF4saQ1MwQAMOjMMUERs0pJY7VAtluD1wKQmbVB3wCBJKw5hGHxLF5bhAE1q/jblNcmBQ/jINODcS0LGnLKNYUoJHE2HRJAuCGljR/8ZdSeKwg+TnbdOD/Bjixo/GTDvauqa7I2qVivJYR9WL04J3xpFr1EXCQSNRgANfDWudpa4z5ZZcEA9GWfDfWw8NDwj8lic1BIGBdlMUfcgKUAK1CWWx03e5EgQ3xtaLCkADx8MAm+EgjeWMe+yQFeb3SN0Wq32vT1tgcsGZG4zJB7cum1EVSmDM8S7eaZCNxAAEgjA2RovYwQVhLywcoyC+ncIoPeoy5yDdatIJGJ14LHQHiUCgFi+ywatxs9MWpJrPB3N6Fa8RjtA3NwO1HuvTxo0HK+kg6YbWLWFxrvIwaXb/+NJZYYBjX8jMt+WAUZTUwQoAPEsPmmF3uGAcB9eBTtGKowb/YNzoxG2k/JQXhG2PWSOAfiIzU6bmPS3U0vcjG7hsc0yEi4LCMIQmQ+zWlmfsm1kJZC2DCAAsz4P+WPtFJ7cZpNBPBGEPDOyLH6Zz36bTItZ1WE2jEkRkxuCU56vJMU7pl7vW/9voc1v8YKMBr2hrqwKGIgwozrSZ36oQ1+yXjJeWANtxMvCVWNhrANnjVZ8I0YDaiA2qNNxGdqvLJxgcJIjsCaiCxumTsjVJAGTIy88aM/NGouWfMKCpvAYy/8AU0w6rGo0pF9/EBblgd52stmgeOB0tl5tho2J4GFPcZkgU3fN4oWuzxy2npABFnwBpLLitkVADjsDCuAs1W+DzFGsOATz3kH4pCOV2X+wGDUAL+I5LHAwTTJm6VjHsmdLwxoY5RixNmhAe5GpYHLYCiAA12M/KYyuLG6UKG8O87ahC8msmIMQmo6RnTDSoC8Jt7aYs7gLSPv3+KpzYJOiowWSqsad4tvCT3katixRQ22AQbeRvAow8phi3M4sudPfXvVjYOTv1TN89H42u3I3lKCW43R/6bvBYwm8pnCcgKiZDfpgipMHiuquPbGZojK2SzYJFARDJHjMosAUQI2AZiGeMcahfOjZcxkyEC5gwSwdNBg41tNhgFcMxhFhRGgZdG/UARvEkZ+y7HocxBr/W5FsTkRkbIHgMYuHhF1GKQ4FpRuJEMKabjGIY0gPbQXGxAGY2107Wa4MdEOtMJ8gAxTFjHFr6MJhAw5k43vIxALOEZrO9XLaV04PvQHaGJHZFjThonmN0TfOWJt7iwABwmMbgJwDMFIEv/9xdYnY6C1RYFBnBvZrVoyrFjgFTg0WQ/jbC9qgowl2ANCcDAAz0sGccDgGzPnAsKMW7UK2IU7Ye2LESeG5o89vBAzuTJZqxcNEEbS8MHxYYYXVhxh7pwhf41VowEgtyPWgfuDSLRJ4aBA0wGwcsSVqI+V2LeI+Dh0L6YjxTbRjUY1xyHpjANlcVPQp8gIxIChuFd6N/tUKYsQq9NsADrhbVIg+KYHhAVlRnn8MxJaSNQ5zYOzEK46CzEF9sB90w9rGgzIEKUbsY2Ph7DK8iLYDTg4dwGF1BWxKzJd7qQ9XrSLKIGY31b6/8MIiZWksYqVovewWSCBkcgFRJYokuxtnsMstiH/iaeGmwTHpvu2GNsKBIMzQgAx0jcNkGurHeOEuIZOQ0X34b/YP7mA+oDJuMrNSTasCEJhEAFfGBOiMBRmqfvcuMV59ivZnBLCZVuhFiawKDQDK+sAOrcJQJACnYFwGAZhXnJr3hAXI9EjQiSMHa2vFi/ABjrUjenF7oYg41okbAPtdmIYsjR+9hfXyhkbdKxNLhsOXJLNnDcxYeZ6Uwtpw6fLVaFv3LCwaHx9MkfiAtMVsxuYIHaUaGKNaiWpt4nCwPExAREmrew6129AAYiRmz5JWxAG2N+BBA4PUNRHnGABEaRaMlzG4dJahxn5bGrJxmrTdyR9TyXnTvAY0yUlkmNF5m7sjO2jttwxLEZ2VAXRYnIjbLQBiE0EsZEcA5OBJYjSwjrrkIvwwTbg8oRBksTqZj04zc8bg/dOUojBjK9ku9rBMO6vSTYF84ksVEaSiE3VuLuFcwlGAxjJKWE0cxo+xO8CIUAByjDLRiZY3E8YcDlMlGEqQVKmAuYwt/GUyw0xY0ujLrpvA6jPc4vMTZE+MaQG/5j5Iw3jydRiKQ0BsgN+mNAZnug6rTgcrBaEsKzfg0Y2N7zRyMnjp6ZQewzgvly0BZv0wZpGcTkUK5kjzG4piuhMyRG45wUbhnw6N/8Zz0w6BAKMjf6RhrdzGqbMABmBGUGzTVgAwrAIym+o80xYgnXXBxi7X3+CYUqxAlG3TMpvmXIIzIlhlqwKtENgiC1IIx4CcmCyYSeJgHuQyeWPb5Gi8DaLM6ZYwWLHlAJjABYuIzHwQ3BCMQeKDMGgJOCZUDj1Qu/o7UaUgrwEeW6M7ERs0dssNT8YIkwikbbfiLhAm93XFFiLq1qpjae9tv0RYovLdi8dOHFiSZoxV+4ecOT8HKIzh4Z96gHGRncgXpxrpfnL0aZFidqskeU+MCAtsC3Xy/CMu9G4ijONKc98Gh4YQUAlym8x7NA4Fmo1rwI5u49bQvO3I1KMVoU14Z55Nfgm384UBRuJmAkdSD0wuLYvoVY8XAxcwPkZGe5qNGsKXPc2AxTD+07ZgslqYnphKqmB8jwbTQn6MFeAaOiNwJh063k8EceNI6Y4EsfO1NNLAOsBSKwTDGQcjUuwN+XyXZDmgtVphHDExNRsB9MOVGJpMyC+Ti7PEoGnI2+XFOKw3qefFE/QRjEmzhtF0kgB5pS5TQh6XT8UPfBPyMg/mQacAm8BgIybkajEzqomFFMAMfhSMzUkHpGjZfe3RMMqWF3uB3ZJkTjgygnVMQ66RwOUU+ZWRMATGEAIKfmfHwwNoj4GMyFalvLceWCeDVtcjrexYZYR2PKWsZIIyXlju1Nhtm4S8NNNKhx1UE428MXomMc7NexndJGh4alIQHsAUxwGcoAWIK9RBxsFGze7IhNe/gAZh2bpuVA8UmKIaaOmFcgL6lh0khZUoQ42eC5lbRkWEas685JGg3scqFnqY1xY6EgjVuWLUzekCRbohcQwhBdWoOmKpPzQO2Fwxd7bcMeIJMAWdbVN9YimLGMz54txR2qOVIHzo0kEBuix5UxbohcipvZiVD8BNwBM/2xQjXJEF0ozc8b/Kdxrx6OTBg/srfwSMyhSNiSRHN7NcRiS2xQ5ETyC/dQnu4vQvH6I0vSRVXJFk+KwZSDkPtgK+wA68MYGYQwAQ0fgWDj8I64fNZopSwmK46CNLmxY7NqdjKYwdMYEAJEvDftaiCd1w+Ed4SxxsQEGNqbkZNkl2NGTFK/mfTmWKYhUwEKJelsI5oTSLQVcYIxdi6YKBiBi4usrFSlgNGN1lW8l/TfRlqkyYYBvQpCZYCfLKaACFejN3GPIRuBG3aqBXRpko1nRBVRMGjmwLgRoWQe4zZ4YR9lrKExbxEZILaunkOaFejoYg6txQigMZYNlxEzSMBjG6F9QxWP9QAo/ZsjSlWOLGjLArgIeLMQBtyNHOAsxTB4oQ8o19B76OMhcmI04MGmImE21AFM2MXomI4sThRhu21BpgxUwaaipwAMwdlGWDKBHzBNduIJNPEeRhiCNNqYbK4PamEvrCayOruLWVidNiE3G9oAvNJnPGTDFgMdsZ92ifxLGWKZwAiMYc6MqXANfADmHPdE0oUYvrcvmmxVMEFnnzTEMUbg6k3twAjMzy9lZIHDd4FHlzGScJZYb1sQEFDEi75iOByQFuHKvqzUEZ2JYsQIFGEgjDcQZ4eA0CAsC9wEpP0LL3xu3FLzoissAJC23+mMEQB6KMGm4oqJqNSAujKkUjFI2UCboAzvVGK/fRPRpZkPndjsqNcq27knFGQIRDBtsAW0ApC4JaIE5EXkn0VwQoGJMqwEKAOYRj1bAMMSnkzv0AMuMYlRoSaNtUapDsnLyYVvb4ADs+AGv4i/CbByTveCcgPGe2u6FDD1LyZFFsbfhp391dcnRkT8JOVOo+OxthwIwtgxuNoU+tq6BIGGTEN0C43yMuhpBAqcUXNwNOatHuCMorGiesY5rrExC2SZ1WRbAW4AQRGWGgY3/g6MWx5UoAmUjzAFtTBRv44yABohvXsELoTA8yR5j2LThnGNPjX5ph0oxDEbWvM0TYtWjV8gHf5lYUI8XdSRGBhMrAIJxS3S3K98MIA4Kfwe8xiE4xvyacpQ2qBGHgmBANwo1JsaKOBBNy5Ko078JZBV1xSCJN2UmrhQgWmJ5k3IcCsOjfb2kl6NIGC6PW0MaJYsbFm/juQh5qH2RathNHM8sSy+JZCZmtIwnljN+kJDw2lQLY4adq3kObKJkB/GnAjKsyCcJI2VzTvdWDASJI95Rl24CQ0GjplGeGTxTFCkRJGJmSaYsAMkW502Tw0BSFGN0a6jhMAgqXwu6ZvUQPG2C0SNZMRF3Qi3lhTTGKUZxsEQBWPbQJ4mI1Xn52H86McpGW6PIsaXkoKmaFypdEUoSZMTcRgL5BtqbnG4hOhIIslxDP9I26JJMQt4yA9FMtgyYjOKEzZ5ixOgACMzaAkdzow0CjC0DL3SRUTXCbBLsBY8aXkhtxG8QMXQFmt8yPeIFAB0xG/kxPwniZI02F7OdNd5GEdEquwMdmWopgo1g/CAOt4eMgN+Iwi0Y/WJMpYbtAREzpIIjfUE3iMC3iWxYqwRCmUysqbGBMrAgPvA//xpse15E467chXcoy9T0YH1GUFiB1V9YagITjZ5Ri6iHUx6sUSyOAKIaSrcBlLCa0BGe4cze/FMSoloDFLU4Dp5869woobNNNIEeIO+aISyW8ueVKWhgN8UGsSi8tcHrgf0TTaLtXADRACfEi4KeFgASAJswIz5BHr8NMAgXwoV/IScgAyFnnTgJTWNgjT+SaDTG537wtBG00vUQ0aZm0rH8aoQm8aqczD0zwMf9E1jCZkl8yRGnCjBvRIKZxs8b2qC5wA+uzUnUSbQDSthQSM92Asd4+OjsOGwzCbJN5vixEerYvhru81z5AgGNMcOwN7Lv0ZiS0epjQHt9megeYbbhh2o0Fj4l2Mi1YR60gopiK7m/KDaUxudRoM4VWZgU01l0ZMqMlkgp+jA5RiniRTKbw+tSygLtcNpJPHw0tb6kPMVSWFPA/cjopGOQ0ZUX8EvmG00tcVkku1MhacCNRJepfjeEWW/4xWDIzJB9IBN8jSJ5hvwyzEZjexTtGeAQTdVJmLGQcZse4MNgQAjDcZtzNxaGnC8MGjGz4PHjgBiaAZXEdEAzNGtdMBm+rcgR+9b00B1WAt4ol9JjOEwM4lsGN1HBCuPLdfGgkAAOEsC9zyOnv4mgPnH7wjglhHMDfu2bxY3RvlYy8ABxP8CXG6x/QxRu9uI2kZKAkPzGdVkJcQGwAAmED7GYlYpohzZZFgW8WN0Y8fcAzGBn/EJiK7gIccbtFtt9GSpQjUABUI2095ZwseFwFrA5CCQoIw+tQLQSQQAY5Isb2LcUF90xwAsGhYEYpF+6UtBKN3SxYSi9G+uzB1Rt/OFVR51CNe/xmgTN8WIHG2OPBg+ARpwHZgfYxCpAE9S4vlBMruykoqg8fOkE8KE8cAOdGHQAOTQfHYK1jJZJQJJWdJIEPxkbUwuXKzRAGFGU3rOMAM8uI/EDA18dURJOMVymN84zdkbbNMdxRAozbNcrIIwt55nvTdzJycAyBWADO2/EZ8HN//GlD4EnGP/FJCJZXc86aYvtMFi4kTwyUSZKMlTrG2kjNQRqs+Gy9E+3Cea2vuoRfxgUeT0ESjN8uBG663DLRgfEAA5IoCTJrJp/gZVcBp6wcBadyAfnRMljZD8cPTgSBh4XhtgAWqTNARk5nCy8Zc0xHtySrrCKmMEsOyq7uFcYVYIoLXuRjMzwCUBoWxL4ArOQc2gGIwCgFgF/tGgAxQTIlxuNgJCEaGOpADep2YVjEWI8RMXJKRZSnGfuTK0Hg443geYoRNaFYNFOVjNlGAFYoFMHwspGffTSyCkiIzOEZjUw4LSznTV7Rr+/xZ4YmfsTrwG8bf9XgfGCAtwTWQV6YvDjC3lrJ2OK07DLNyZY7/jSJ5js6jxKAVSNrhRHNAej7JaJxqGby6NbxukBdUSpp9wBnpjN6MfQgVwnFY7m9OEyCDBkwoiAbcjNTgPNKLiaZaJNLJYgVMUdUMEI19ZJr0SBLm784AYRugGUysYVSMevY4BQRWQRirFm0Yf6NaKgIy3ffJi+RwL67GehwdSIq0wtctaLD91B1pNWfREuwNC2HUQKUPHYmsMBGuSsc6cA4eDocawpRi+IGKsBm+uvTGj4bzcMeeeByjL/YCMWXQEazKw1WmZBYIi/J6MDiWFv+SrHGWtxXD5gFD1JkGY5MYhG3wAIaRvorXcaH5y1xRc90TPS2A8E2KLDZiwTkotX8ZXRoYeIm2SLES3vG6R7ak8lio13RZLWxcUW4NkgtAXOtxtpiWuMe8aObuZQDursBn2lL4jGRRRTgaZjiGwC/0ZcCMIdGeksDodCLUwflik9SNzYHtTRGWGM81R5GOOBmCQWZvJyYBoFFPbDFsTn9Mi+gG7ftT11bQHKKwhjGt9zDZbuSlEmAApiwD6gQXEy2ziauKgEZCUxvvG3xQOe9vFBhWF4YTTM6AGd4o/oDtI180TkQdpJY0bOf8oCbTFkazbQBiqYsl0ukKTnc0QrGgaJq1Y1o048XA4rAZPa+rDGAAMHHACFgHoxp86oqNZA+7nnED0SiCIWrGKqlqjGosbHAJlPIDRfaB5g9fpnSsTukg6ow0phsMBpmIf3DBVNsdMwecaB/9nAmwEkN5KB4uIA5JSxNbHezO3IGxAXlKR+I/isOLYOTES7LnskBXrBJSNnmABNcf6WI2/0RoAu1x7qQv53NyKCdEAiXjtMBzjcP/DEGfjxbRrvDumM3Kgm8sWX1ppIzvHbLexT5GgljG+XmwEGcIBPOZD3mW9MTJxnYB2VA5DLVrzYyTeTW4KVI0ZnxjixVJSsIE27zn/w1DcYFCdUpmGlrUwfojEX3+laHTLQxHLY0NRMf30reL7R9sdGnaQMeRlVKxiljkpSCgAaIjKebhbQAV2G5IgarYe8sNjgH8UAz4kkNtbigCczMWQI2mlZx4MYdImIOxTTmmL74HhpgcFB6Fej9rBhNOpOzjAB5tpvBGhE2efnip2IJ5JcrEGSxw6aFGsAqExeFDhJdVMBX2AblRr68XapLMs9KJYOtgsP8CWIyN+YsQl4F+DOTK8QKNKU0F63T9cmeidgqYRtBjwb0TswEs6Ytv7YcfrbtK31CGKxsDGB1dTuQG55yiIAPxFxgYZKk/O1JbwAEY6aekEkWbcomEWO2m3cEbdGS8VZIGrDzyZxTxoEAbx42qhfGjN0DvaqLUALokjiZwqXgUc4HpbFD8CHvFbCOSiolmmGwl3A3YqjA9kg5GYdKcZ6ayDkYtUwEZYeWTHMWF4EF7XCHpSfaYsY3IOgC8KGzXKYqlMIedtIpmZi9E1wuZA0wbqYEuMlXYSLTDm0koGMWaYe+3UbhuMo3ozZ00wJAAMlMPumDSV0iSYUpR7AoWSXG9gQ+LCkClFv9Q3mOVidpgATyWNXDTKMAHAQQjKPMNho0QQFLThp6mylQyikM2LGMGASUBDzYGOiN0WLF4zY4Af2DOGWOmiEtpiiE3U0Y7cNDHUBA/MhCrPTDQOD1PIdqgKnwArsWgE1nRDCED7KY4njOQAPFTAcUZVixa7GnngIIZppAEmmiqSByZYARQqOJsPTlbCb2LNq3Opd6RxXGJTFvXYHxgjDG2tnPqpiiADAqafnpuz+tokTpgJvEwagBQqNvMQYS8fKJikOBR4H8BharYwZvQqWGJpyx0CEQxp3GfowNjae8x1DUTX4gmGAUQABb4nRVOrtS6Kx8omgy1GNkR7wzFkCq00eY6DY/dfvJp6QPiATiNVnGyezRN3K6cMNKYM0xX6YIZIlSzvjW0xXwyUt9BGtVsTQxi06K2nAAcljiuqNMbVxruAFDea9gQS7GTDAEweGAY26wLaGNTFYAtbFSRjTxFwJ7pJBwKWvAAAERguIO0Wa0VB0cmrNggmphzTjSeaMKMCPBO1QJLjjlGQk0b4RNNjQbiTLbMeouTmAndehGRRvEpX1ko1AEoxwHxBQ6mVjjAXhg4jzBVFYsCe8aBcLDR8MTLGp+4YSwWnm4ondA0WcvDklhySxNgmidgCo4NloGaH7GCct18pWjAhHsm4xCJaSRSJtBTkwGVmBawxicHLmMXhGzMsAD4HZAEX86mRYF5qO/jIjwK3uHWhHMEhNuu3HASqxl/c0Ihhzv0jJ0zkw8BEpsAXI8agMxcH2a5sKfNmk0DAmAPAAJUgrO/a/flFLGiqClPAIFGu66Y8xp/CO8EYLSxuKYXejbZ5nzI03VRGXgKjEmQAfmtswdOX3IvCgEBG4IgUyFkyEFQKYgSS3LJ14sa/psdajI4CINcqVGvYERGIsfEFSpjbwkWLigFjUsYWHsLumEhm8yu27uHfrIFd7g5oAH6NYXx/G4Q2mPKlC62CrSMGY2o9LZolrYrDnPj4ABoxI+g+asnIn2yqC5+8imQmCMTYj1g+tRL+HKZt0rGVAnEJiPUuSFdzxQYMdG2+jbjgLLE2VCbgChtDAJC01hmmW0GCcZggA3hGmx3QJ6a0FHefYtPM84RATwnt5gr9OjUGcil+5WZVwIdZiwsy/0b/BNB7J1osXVrud00X85OyNP0BrGEgIIMF0D3FgAjM1TcLZTFG4UQPy2EyASCz4m1KjIi2FKyMoUbrqMWYmnt4oORr7JPrnBkFgo1RV0zIRmc1bFCYg3m8Z2OUmTJHmFrGQoth/iw2XGhkk/mIRW03DCZ0ksxKJf8sdimNRwE2nDS0x9+2oQY4dRup2CNog2CJRDmuE2Wn4sXU069bnSS06wlKze6mFDI3vsCyWMrxYzMsW+mONYxgjY940eAgec0OgjPH0NFEZgg9d5RoM4NKmG5FHACDRo8mSRNNRLFeqNwyw6aPqMYpGiKUa2foVXG7HhAP5lFY5tAO1gXXh0FUZbNS47AxDQtoALlYxCR6k2MVIuklEnyQYbRFx8ZyN0a/GEKAadvG7UxnVj8DN/aY5QUQuIQQI2l4Y2hDA6xA/gLVJjNSAIq6vUB+SZoLcJcrsQGwPjDjMBqTyAfgjQRibQA4EBrDjfJG3RJUMvmUf3cuB6Lda6YFrjWQRkFmwZfZN8Mj9wL3TU/RlwrGAM6gtxDuOOi3UZ4GVcABfaD0xPlG5xuCO8NNLBOpgseMUxweAQSWWAqSF00SjqhJZG2Tub2xg7qKy+achDpRYuSsG/HkA42nbzPLN0jBiVMW89OIMBZpgjixMIm8RzMAxhg0143BSrliZJkNcJdkIDw2XHoENS0ZxYkzUfcpwoz+nC3npUmBH+qK8cPJZOOmbEBNLueAtMDUIRVLDOS4KRxrEokqAEaXCdmVDEiH8RitCv2sY3RjHw21iFPSMTjBLRU7vxujoLo0am4hqSORgAD2WGQQERUESUBG5SJQfDJYCc5FukZlrC5+GTLPCXIBtI37UYzSN4MxBisZUJqhoFSmaJsyBa2kgjRDcTEsNKcZWDBn4ywDgHJwHG82XxJ58JNvuexifZRolTFyVibLhiIJDVjT7qefplMKZ9Cd2xYe4sS0xt6s1FugTZM5rWoGjHUQAn/HUJig0w+3GSrAKY4AgZgKiaClAfMwotLKBAH3jJ3kYACNxpe0kdXgANuLEYpgYPCBHwzgTY7KJ30z1tZAYgVQZ0ZE9mAsGUGG9gE3hyv2cmHc4wJdTCCTEuHgATG/4MkWmJZBWBVScJjCYmKR40SLmk83Qm7UgjnSg4AgjlEbZbgFphzqxOYgMOjPNFqAYPgmRPQEA5YGLvNimOFTAjsA2kjK4+bU/Fekpu8Fj2HFHY9jEJLTCKmL+u06Vg2bSl1gObuSWRkJwMVCG8ABhRZW1MLXVrwf3SADq+MqypEdTfNxvn71YyBd0lnawuUvTE8MXU2yli1F8O02yHHcuRm22hnpiStRt4SXnjf/VN4txCu6YwBs3i8lXKXoWC8yscawVAs1GrQnSQQIS4yJkZPRAAzG3EjWr+ESkzGcZz6MH0CvnjEQQNBt04xbMEhQqBIxMplRumfzzmgp0U+xYUUjLZDmfTm8ChveMlpGLz6LPmDwrFsSbz9w0QA9irK6gk9oz2TFI8wOByfFMXRWDAfS2Sa1fxVLymH049kT2+N6cZ2AdDA2T6TFFwB7wwFTzqnM/eGyOo+bJhKrBzOBYyMd/WpBTVoXm0gBU57JyQrjmdQEuQAMTdAbEZSWkhh6kQAHxtrB/FTQB6TCihS0Iebf4ofTBMTYchNc488ejPSmKraLaVij8cPK+9v8aIQM742IEZhhN9amrczcCkBfNLBRHuBAYAs8yI1sJjCACh74p6MrxwlkjcjgDG43dTQE1NheGQNMWz7rpflFKZO3s3/GqxTNkHmnI1peJQgB7ouI4sP0YDRPU+CYPORVwAo0paVybNEA9sBaxlOPWgSjek2R3pkxXaRssvgA3UjE4sCpAAUVg6iAfMWYVjePhsOo1mTbkYQP5Q2pjalmXgxPtVD8bgZ4BHbTMkkYDw1M4CJiwitcAz7AAkNCAHNf7HxAqtMMJTDntrQEH9zBMIj/4AjtxN0oDlpl/8Z20kL9WrNQegMZOOWGkA/jwFpY9u06+DIYk3rEZbZNK3oIEpN5DtRuKz5hMzMdUJ5uUumWLhLGj0z47DNfJgIM2uRujrArCmxzDvkmMYTbQxp6VIX+5nwZ6bESmXZSiGSoz5kY+sBpGAYsgYMoOv0L84gYmd4HUY8jWKru9X20MYYKlRounl3OstpoY2UUGQ+Mt9RaTA7QxrwACsf7xlNG2SasTWFxrgEyl2bk1QtbOQfzFsprY9EUADVvNvY+pknDioQZHxCi7DpSUxwYBjGtFr68QdUa+mzCxIVqnHzURGI3apKrPgdmIRErDOPuRwHICmvUAUgSTfwTZXBi33cLHFvEqeGXvDWoIMPyxcZEeHcoCOiM+bkVhK8NmUZZTNn2x2HXd4RjeY2dfYUKN6AAo+M4YUm6LC2tiqIsgBGMyUa8WNrGw3kZTQA/TOwHEx2oR1ULUjhywyyZGWwwxiRgcoyjLA8wyblGC2wLDppIIjb3S/csnLO2txLvcM3wmHvEw2cWA0EdgJWRshIxFBYh8lWIAsXjaept6Zy3UBCzdeJGY7XF6gGTAKP6DkncwEgkIAaepiOoLNoBGwy+JZHlMUhph1QIVJA4AiQHuTunFFprKc19pgQ+hUTInT3MJeB3cLNo6r2CIPGbmgwPjkn4xycCxxMfuOjyEJ3zivWGq2lqCNDiexM4H2IFHgByynABRPOp9NMaxKL2yz94ZH7hK5mPgAAhmF3o3ndDl6NATWw1gGjYfUJwrgABzx5zwI5zZCZv8S1ZyDcsTGPsC5eXD5nMew/UaZpMMwmdeBQKVhjwwJqbvHcfVWsJjWw8CZAB5G5vQoKOA4LTGWcODU3zU5NGIozGT0QBo0WMrCxUYROBdlGEl425jjKwGIFLGqj4IouzxA/TkiLNLsC/+NnXmcUsSPcOah2XxImcigGJmcPD2RiQlK4SYjKMt7mYPgcqif+4yycY1WwEbWV2zQc4LYeBOzIkgCuJu7N4B4ADYEE+UZRvMaeItqjDazo6R2sShdwtB7OjMs3Rxh80ONCkgGiDoetJXdLVn2gAIFTJn9bHoUEjdc2CTjEL27ZO4rgWzz4Qq5qAPgmEBa5AchwFCsOx8VRC1bCbgIkIzEWSjZAJjY9HSkCqBc/F4qfU3Phq2YzmnBRUxSUmVtGKesP3IMLjChmjp9iqPPUlvlCAGCgCasBsP+b+Y9gMJWk2P4aaDB3tm/0jVvDhAEyHCZGOMMqmHOTWXUtf4yYlhRA8KnGSgUJsIHerDyyZrmwTIA0yjAnQAPbPfkaA/845mk8M9cdoGeEFUF97NQxIOhTDuNBylEyUZ0ywNBGGSLZ5RtsLL5MZqjwoEAYlMdsJtCAGSd57+iME+sz4ZemDNSEpCEJMRu0k0BAXOMehfUWyySOy4+m/rAQdRjqUzfvCEn81nRXnocIAD5Zy3aBZp9CgArEJOYpklIPYMDeYgmQ2K9MKcWG4xG8liQyMuCedGrLggKSMyc+wSqxGAuHKITPNpRjigIGOEt5Ss5VMW3WXL50FiBBzMX388GY8cgMDjxgfZMMdijs3UjHNMLxI1bkbOaMUVhb0IyqxjM2JX8aVJwZ9pbLJLkftaLCHG5IrpdI28w4RxYkc+JjyCdKxpHAXvjCSgBqACb4YmRMDZA9O6anJvRsFBmkhOMpoBIjY1Hhm+mxjpj0bA6hG28JFfRmzoGhlis6N/XcHokIbgSroP2tFSnN5KmxBzYDMNkU3xqYpVBwYW26o64YYJLAhCY0jMz+m4mkmqMeLizdd7waMo4ujjE6Xhjz11FDZaeCRUou5QcxrgHuV8v7Pl9iLumTyET3DEM3CeIC+QCdAWLERrfhFW3icajtMa7waiLcEmENIzcSbNvEfdAnDUibZMG+wBFLTLjMVS4X2QJYF3QOZphP6NG2SflTCitqVcMi2ZKBQETGrczcVWJeLHBxnZCIY3G41fPxjoAgBHsHnRtmZY8qURo9kK3w0CAzgAvbABksLyDojQF1xR2RYiXGiKfUPwMzTDQEZwppCw2dFWMjoVFLDL0adKkHnIiBg9YVsQyyMVAYIBvrEkpjT0WPR9nxADPxkniY1H/Z+Mqqk2pnDDzctUWas0WRrJRLMjKHSiwEzEsArZbVMIk2VXBrUxdP+CBmWxHjOLBAzFdPE6+A0OzcHKqdmHGMT7rlV7AvyUSGcA9tyXka+WwU6K2zzHtoG7w33yZFqAsAgMDMPBpvcI08EblUxEMWgiTMQRkzKNwoERSMDER21mR6xoz41SyafKMMdEhOmRSVoD5WKUZuONnuGJ4TB5yBbmDkljjUw28QC+s2XxojwzadHrC9jlG4V/YLRiW4yqF4aeMV+26EAXFFrZ1MHnG4OMZxYFtsrXhnTkyIvwbHDHQesv3NmJiNYDSBgvaNIcmOJAJdFjxH2mimoiNJssMljbtSZ6ACipj/apmXGGAjbyWMTYz+CnAycLLyXzTF36D3jTJgBfONoHhbGuNimTy+2AeYg2CapGInXCrRGWc1jn6tvi0rYOmiAo1ubz3TwBZKwwspSQLCNRmxdnS9EgpRmi04isE68I9YwT4Z1Gcy22c4gIDoYg4wOEA8cAWZptOXPQRBQo2b4Y58IeUh7TvOOgVjEBvLZnydzjxvYERHxogm0N1YNwB7qYjQHBUAWgzDhNnQ5B1dgwCHCHhkNW2ZcYFUokJ2EAICnhjxLH8LFR/9o9MXTxUOpvoPg5RCsusMQeHNOYkUeUxCqpi3FAxWpyMSADNrXIy7pKfXi2hWM2YyimM5VNDEh/iwslYC2warMMT4yR5hdyAZZwcTEXKASuOBTFiKBJo+xeheeDRhEKMOEaKaBVvYl7JPmRtUiE+l60bj6e2FkjD61LVbHEACqpNSbOC2AX0RnzS1r7hPKwt9yzTgcbRqcgC5h5yZNdxik4MnT7G54wcZF5m0IVWc03Zt4j1tyKMb2LjJHUm6jZUxjXw3ylgBFiVqYzNqDHRgUrKz8HbwlruO2es6INrVbBq1xPqgYD6lTs5UJkwuA4AD4BJoDBq1ffkAGCswPUYa+g000fxQbwZnf5i3RC/f0caZCwjJyFg44zRBbxOMWNGiM+A/RhnLGrJxsQAO+Gd6rMLLprcBDEa6yxC8WCf8cHKXerEo16xYyhLYkjqQLMKr+IPjDZO4V3+b/bOmFACKRTsZbZNHGBrsoVozD5OKE4BCpNYwmR/QOjkeECUnZhXF8WEgMvpWqNiAi1niljiwK524njKM5pTEwKiZ3+MlxAidPLUpDDWCpibWBTy1J90TOqobiKR1KaJ6M3xYGd7RxyHqJICUCntgryWPnPXGxKfE1NkarFMRJGcNwtCWNXRNcfbboDq+uxI2JRiajIyBPHsBh/i8NfAOodnxkzEYCPkdCYm3hyHQprc/XhaBWyNIOmW9MPERge4xMvAECMuVxegieydpUOKtox9OSby+ztYDOmF9S1rwL6EcsxYVLgFSADwlMvnFkCdb0JwWjFw8JhE2ZcZ+VMq9GXp4sBMQCDJ2Fg1/ctBGoGjI71Fq+AoticDA1KYYZzVjCSyINL0aPUAgjMEFAKRoasa2KUbH+CWEgvvDU4AFu0C2B5VEByqYiDjdr4Y241vgC7GMXTAvwTIg2Sp434YAvudqVGVZAY8XEKo0/BJDP9EaYEPDd+mLaLH1oEz8hJgxUi0huAIhoiuGZo3su6YxujW6qM9I3nPAT3iqIW6YsQx1BNmBMU4YVC9rGGfDbcWBg00AvYsUwHQgYFQaxKCM8QaCY+6A4Fw4Z/IKjmDOF1IBqMRwWOkMjXbhk2rBCvRa2iwxQ50jIrXBYI24nZXwySGgB8YI2iOHewkMYZVxUaY5EsYLRv9LCGsZg+A0TY49mDrqb8lETPH5ppnxQodTTISPxuBCyCJ4Tnj+0UTeh8Ljs3ximSmMfaYhnQ1x3ozqxsESKB5CT8ESMmYtnsZl8pjRkCTjBky/bQrvDCNlpg3ZjuvYXvjOjgPgTyECAh8kVxwPHAG8Rp6Vy/xAQdSnsuSj49xzk/HzjsDwTCcDufDrRjsAgIwcPDxCJoaYs1MH4xFwQFR9l1M94sCCRAeJdnGoyeViq8tm+GdmjNQRkOZO1ECzf9KLGctgYbEk1wBYmmrOMgOWqbjQYRnFbyqiZGTo6rGfGTExVkNYGOKaGOpPwATP45FKDaSxzlicbIcYpKijVgAEJPB2qBz8NtzYYRTcDzloSMpIFCcBvnGcKACHwdnBJeXbnThPBZPKUG8WM6IwKRGkd8w/weyQ+AzLSY2jPGxuMRd+oF0jcyXLanONzqkzktW9qoFCWHbxGG2ZG0QTIm8ujE3bBQozRsaQLg1I4cKoCPlkZxAEImuyx65wYigQ+ZqMm2ICbeYgB3xthQSO0ZyI3G2CABRf0OzvjcG6fBxxSBKh+BDaA3fjJYdmlTCCqD6K0vvw+HjYOnvqJ2nbwKXNYKgASgYBwBgI14oF2wCC1KVcjLUpGkeJ0+zMf9OkZghJM3XnZI2JsbeMh64p+pbI/cEFUAwgAGHdi2upEjL/EPHMGjID448ALuyckYb9oVLFMLYfcsRrA2sbK9MGUxXWlgtw1UnGc6vBiWEYYxbFiFVwznw16XPozlwrG3kbmJNuLA4bLV8gGzU1CpjgIk2jxm8EI4gEQAFQGbXiiRwW570p9KTCrDW1k8ZdV7A1SINwUU8UxLrbWIi+1Y3+mCygBnLB0e69kDtqY3WpP+lpZD1puHtw9qpGvumfBmMekwukCMhcH4i3DXIGmNEOH9C4E+jKByesPVVTmbMwgBDpiMlGSpRmA9Rr4sw2pibvAu32TqTCIxmiADhShy7NZ5Y9ao3UCFBrN9lh8ZNtFmbFs382v/WJJxghzNeSmfK6QVkk3w0uCZM/B6EZGDTRr9rxKTsEZnFIl5hwWjBGJluXy15aGiNnGR4CA2QKdPkLlTiuywSNRg3sWSQDxnkwO41L9faYI8/XaRmNTCrCZzdNsQBwdjO/2dRwDh7EbmwMdEH33U3EBbUyJy5/Pi9FGkgjVizg/s3euHfbAcoA4X2KKmL59NGeClGioJGp7YUkRhUADGeY8tMt0QrEJOYQFcswD+4MpA/yxjGrJRVELozokYQSxuKYUBTKxxnhPQZzr4RMpU+EKACpFqNwzytgeWD8eGBVKHnhsVbzOpG8mii1GZxSYLHgrTCPgEVGJJTGdJIDpoSvTHAVJnGzlTBQ/jTRWLHDyGAAcBNmQ2BPJBjgIFYOTZjZ0wO3A1okXgRjk5K3Y4tbdpRYF6IEVJowY2h2YMSwaiB+lM3/hv/NOR+bIvTa5GZmjduoQCKTb3QnIjM+G9Awn7TtGQGqzCQ1M2FYQ4goKkhtI24U7BlAfNhV04De/pZbFCgnVmD5YAjiTEJxpJ7zT4YvrTbig+dqRiQGe4jTkYsUdMxGrs7HN3FgePaYCBnhC3iPxneGPjBWILLHTmMbSWFcABOoVSZzvVSpk9bLc2IMo1CBksBMUajj0BSgn4ATE8LrKOIDZuixIfGp2YZm1HqlDByDD5960B0OzXr2ESk2uliDwdLAA9e7AuRkMYyilgm0x0dYjAAQppvHYGygAeYAOQuO8jM6mKmox9eY2hsOqgmYuKQJgEYyZmYVSxLIKzfCXvyfqLzflhjCQGr2sVwjiEpUmKFdzZQBBBGxq4SJJq5YJMMaESQuOAgNTYYyUp0yq8bf7BSGmFDYS8kMdI3wNkEXw8bwWtMCIRrdTArpYvPoa7GAj4VYJrV/17LYy9M4qWz808V8ZTCyI2aKnT+0ecKUERMWvI2f0yuKMhNG3tgbLxji03rHafSNEsW+nY3F4dYFDFEY5nAsWIuxEhAzEdqiMAD1+z6Nxg3sYCdKq22RShRgAqRS3/MlQpjgIwzZktHNZVODBvQSaVrIxxeZJKM28mHBjU1xhw62xEadpAJa2uoESGmBygHH66RLwySWUMRbOWEDhxMPZf7B/omTeg9+mIcHN7FyB5MHFptFsZEFmmLFG9gm0xjQmQNibVQGBMHEaY+Y4g6Ao/UvA8bu81HHpA1ZDVOORQCPsmqoOqRDdalrRY7x/VS4KMOEiYhYBBcXAifhUeRqIc01pZZJRPOm+ASYMoFWkCuPDr8MZzJM44GcoMAuI/EkSp42dA1okfy2NRqV3GLiGsJyAD9QWhiWcJHxlgw24hUmhMsVvcJbQC/2CITSmcpXF0ihwNk31mCZMiC85oDlk3cYiQEG50b+I943i3CQkaXMwcLI3bCyNjlGUv8apEIoyPDbAFFNZYmNFOCXYNmX1sKALmi/rOEyTAUrs3RM2CbL5c72ePByTukpiUwgU73GM3vGh9MSiWGM80mX5GoR1hu4xXQ9KeG2BsKlaHcaq0tnTBhWJ9QPE8aI0wk+G60sK8WJfo3/XKtiwS7GVUzQPJlxwAqAAOWy8Ym/xeB9mUmLG27aC3t/OmGUsDswF14ECUbii8V4uBR7brphRxO6kYW/SLUgOGwGwROECUkP6PkyTBpvsTTpWOeexbKaWSMJtGw66TSxidmTdEKsch4WWRxzKaAGll3D4bGlB53Y79wFzNoHTDkkYFyNubgBYYx+GWSQH8XjGid+5YEPoaUWCGcW+wDflAqHibWLP9VPgZLvVTTuifz6tD7K96Y2mgpVirmwIdGytGIHgaEs0LeIIcB+mheiAv+QW9OE8zY7yNMhGPW0rGxEjCMmyzRPNHKmuBjbimKP3yycaUABCFGUKjLGxB+Yz1ACPfFs42OzEXiUqMqIAUbZSwM2OvXjBn7gTXBAOld4d4aBwETEooFTQyzQ4PuzYP4iGiHKMo3iQo/YbECaqcDN9SLGdloG4Yhu8M6bBNUjdOPkMcMKADRCB2WxO/eAO4itgyq4mO4TupGwkfDQIK8lhxphXOM4+RHPEaEkg+tSWSaIxFR+aR+4TCWNeLFHTajpkJSJSRMqo5gGY3zyYnEyyxY2lMOWLtmuVYgDGKMbe2NgjJ4mPHkmCkZE1dHJAC81ecbnGo3YsYe8NvdZW1sDuNBHPHxsF5Yk+rGQgQGaIT8lB08byMT5+GVgwP+WBQewN4lriNgXxdSTXiUomcS/WZLXszZOkgiP+lj7oGVowMi4KPuPKAVO3lJwCYkan6NWXBa7cUaUg2LEcACcKNZdYHtwA6wBv8zAMzFHYsymqUzP0RoEo2G9ikKxhVGB6jOJdqbiCQglm0B4nGq+AIewNw10DFyo5d8Wk4ZiAwxLsLK1yCx5jkGez+mazAfLY2TiZqzRtuZiMRECUp13B9pgWuMlZG3GQ5zjhaOyyShEIlodmx+XaHhrwGRtsb4BAiNmnnADDQJw8IMMTbyNvjxkATG4RrBUzhQDh5xE/CQQbdazvIExYljywAOYguQjc1JgHuXjsAzvDuiYpKTPdxjMky7phsazblmdfAZ0xqWUFewGAWNaoOI4sO9WFUQG+Eafuz0FGOE3cdmSiEyNUb5SMBQAhLjXZ4gFqOmYhBBA6c+LbfbKAPOKHgk61aNpI6kXTL0WAgI0ugCmlAczg5MM0kJuTs3U7A9vNCpYPxffPJl/cKCIDTuMFjO0lMMfRtP4EqKmW0AN48LnfYM7i+API4AWSx0URDjU1UXnW5wuv5uVAmXQSPxCTRrt03o3E5SxiS2D23arlqT5JgbbnvF5mYnXJKUQtdqN3KAA9SfYggYzRyfnJs2+EbvOyhqZwdMFwxuHnDqiZ6ZMLRAdEjElpvJwOFkYJaNLeAnNjNj3Jwo3myYRzwT4WRf461RvYpnQeFrQtQ5m0TGcL9hZTAeJij7k/ji5YHCnhmhI1O0ZVWx2qSaTQIxFlrKIRljwMwfVmsNQAKaZSSzTn7ZCIKSgXKxGsmd2LHATYNQB7I5pNMgomCcTEtb48LgtaYSVmQD5nlTGZcap0xeUo+NTRNRvLcJ/mZ75Mo8Acz3B39mo6EHFFM/BVKYDWJTvLgQzFiVir+k0texx4A1MEVrmx0ZUuN06Yz3bJ2wLiK2CkYDFDMhItuJDZRnnwlyRA22MiQAYnEoOgMb9i9t5y3Ma7GlGOSQxuU8zBpi3MlxT2MvTRvEt9TDUVjyqxqsw4CpHT7KBo23JDQ0wO1GyDMT5RlYIi60ZTSAnsOL0weMRgKngnWHWJRUVGLCsCMlpDXHVU7degZaYZ/DbmAiq1OfFAzSN/mATI4/aFsai2TFj48MsjZUyY7aHjxOJnVgWXkrFmjHE23QWy9ze7EwaEutgKfwMCxnjAP9zCICMz1G4BTQukNJHX5KZh0w/+GHYzYYUtN6OOzKHejwCm7qYJN/hRwBI4B50s0yeoajb8CUYox38aTZYBRmVOs+MRsPl0Lt7RCBsim4BkzZcHraGCebppNtABjkgqNUT7THwx5ccAVdGNcTGk8LLE2zDF/A8cSA2lQoMrjWcwW5k0y8PbgUcsJsJroMBRe47NDwqY8EyAUZk0rBXpI/bk+PZ1AQeSmKDIPUA7BABFss4vDRPWNVTPqlibe5JgxH1glSRv+KzieKA2Jw84uizMRWP5Yw7CA7SNEUobGuTjwHZpPZSibLgijG2Gs9YQGH+CeZ6xJBR2myoTL/0haZz4phYoCYre4erASvuEAAWsnkyxdLYptgeIQatC3JnaIZcSieIEXPymB7cFbCx04ddcUN2sneZsNYFokH7OMbxAaaaOwDqGJB5EEwaCvpppYbTEZpMz22ZwtPM2go+sA1sJqgMzspgbCNIa4HbTcTREfGSr9y1bkjsOKdFDvTB24Et0ZbThNvc1p/JXIftTGe4YOickrGkvAjzwMy4Ehm4EEAfYgbhXS2ru0+LUphmSxOgA2gAcyvi8+k4kkHHS84+9E9R8oVn6zcYjBaNLu23Hzdnxphz0uYB3iMjHOhjqWvEFVExeCmmpwJ6g/juMiWMekPwAAjXsZKYWi421yPtdJwUQzWydFu2GibQRuumh5ObSAAmG2d73NkNJ74zbhkRiMqvGjPDBqAOfs2kelm0BwIWxNjC5gCubJzTDX2Mt6ZbSAMZxoGI3JljKhdL5x/4QGiJnqH36yChyNbAAE6jUvht97XlgDAZhKKQZPNcO7mNyA4EBdBDNIAxhgn6xGuUz6phdkscLA3g4+6JmmLAVcYs0T0xGvNTM5eGGoy+0a1+orBEDcAAERpymxGLZa0s8j0AvDNPhl803uph8y8EFG6WrDwdlwI1jtERuAmigFD5VURjJz0mCldbAwuoX7MtSmMMZJY0ZmpNGKYxXjUdUDSGJ8phACNQCgG3bfU5pR6NeXGWLlETeO3DUfcrNIGcCZV0wmZmAIjG5MUia1qaBwCNuWuozwN+mGWSMMiydMBkI2q1LA43iMAFMpiEWJPmcH3fO4yWDOCZdCSzTJWomGo+d0DZ42YAA7Uw6JR9vQ7vQd8ABGpZigRnawAozXszt9eLDUaKXcpoAtLbRixqBohUgB329T9G+qvBAIJaiC7pJRecEqYKDzSWWGJAHSPZaltEQh3HzadJtCADcSbL/cFzGPaU1/0DaoyVInT+AEpA1FMZm1Iz9wSkC6KVKsmLMQPimAYrB4OTRkAA4Av2fJ0WBhAAibwnUxm7OptzfJWM9w3+kzI/csVGwzfTwRlIBJeEYuxNPRGHtTIprmVJL80D0SNOPA5DjfkoG1y3TfCKk8YAgSHlUkJl5Hk5SjUBAuviUlPXCWJk7jKSZgTATwmTd7DSWPBz0AkYeiN4DGssTJFUSubBQMTT7EqLO23TE4OTnOO7gE8/Ta+mfegX7cN2E2SjkwpMJDGj2o1mmHfTEnL4e9jY0mYXUD0SDfT2lrqKSx/tUhsjdVgP5YxVNHNQA/Xi10sPLCX8E3+1SPMRkJZyTeXdCSFejhHZ0eT7aY91nQ2RtJTB0lh2UxHqAtGjCRVvv4xQYk9OM15G1FMRoRke8Sb+AZ5s8Ag/OjJcWAs9yVXFCu5a8CnowZemM5jO4EYXXtUqWMupWimEW7yD1F5Uoyvh//rRKpqaUGU/wUNh4RO8HzE8JjmmEt3HPtofk2vUjWEoVoCyHCaUPgU0ygxAwAQWDOAsZaOABhwu00Qlp3nS6BYUb4BAdPG+VjHEJoDOGCkYa+yciW4yjRJKLuugNsZP09fueLNYGSxsK4El5bT4s45GX2jD0RrhxmTKlJ8NGNOTlnCWUlZTA52E7excV+LfDaOgGgzDnsHqED8FGFqjNaRnTTAcUbxUw47GayExMSEIEH6SiPMR0VOGksX2mCWEMeZ7LABSkWZ7jeOKVHLHrkHMdMBD+VZABhRuw4JfKChyNPP2M9MM4xPQ+HCBLM2CoO+jaaN9Rg6EC14ZdaMWI5vlAZB8HlY2LBF7kz5G6E9QL6Hrpok0gAT5MngWwEsONRqZFhSBLARBDsiSc7RpAZRjk5pishsqeGy9MHNMFivVuXH8OMF5qmsjRgAIVXDhMa9vcJBGnl5JRJimU2O0A3cMlzhgAUrXlvRPQQ0RQCMzRm0sLEIAWfYyopzIpQBAhJhAh9arV/HxN675NPmcyTEHlAA+N2E24B6hMVWCNso47r2BAqMS/f87phQsbW0snwrCcADgJMY3G1dIH7hrt1NHrAOrcg7hzL/HPznnsHSPY4QdsWOk4gGQINNBKWLbTt8jUoRm3MxANqyz7NFRGgtimSngdEDiFTBn5APScizB0ZAH1MM64z3d43vN1xG5TEKzTlMkLk2w2Xgj1W+6TNTppO4wcVjWGNhpAL8kkCQBoTAuGGBLAK3Gh+bfEAMREyX26ipSqTmegjRNWO6mgOWCKEcnehPN3fXbvXz3utZHLsFMmWNiZ6RrY9DNkH3gsImIVsjDY8keakE3K3MllvyORLOQUdFXxt4ZxOQ1BWDijQRJoNLHuKbsRN99GdoAuHJkusCgtnjW1ivIvlMGZKKnm3vOkvw5PbAyi7bHQK5bXI66YmgiaY4ksSwiRYswalgNCwKtEk4ge+wNxwCLiZiUBgdg6osaD8Zgo3uKZ3/dwg+Xe4aAgOOQNHVB/ThihGOcsTzJkedyCxbbfpoFYujjaIphqACmkDMMBM+W/lbZZvrao3lKyGRZStGhjqAAzMZTF2Wl+EAFxYC1MdCADugTXEH5uNftwpIzYrQpVLH2ViB5MKeGSK6WJAXlYxlQ7q0cJZJNwsCouZ1FyHojokjjHQNxrUyXnYHIWul7gBQ8etAYvrKfbYz0ESGKNR1Q+8He3+F/REfTSIlD0j2Igs61AScUngmbPVMeLa5cw/6xtDwi+/CaAjA+Wd5w7yWOjk2pqm3wB7a2eewAeVsfEDUji6GMZb+wxmSVacHY0Uw5omjHduZTYgtdsX91OcBW8TZFucknByRjsADQbGKzgkWgZRPQxWsiACz27dcRlR+reJHCwIYo2CSG+2AxwxZ7iJjcCu9yiukdCc8eGEN4fx3NPwy4jkPKNkm82LTVyFoLECo9SUUxv+moh/famCdy2hY7h8MVxw4VAQibDJYyiljl6MQhGWnbTMRmZLDZiZ48Mpr+q9LSEAA3s1cphy2AjEW1rkgqUM04iohFycxGUohFiT5CDBqFMmYclsXLMsT4V+9mRTjokacilqdUkIACltlOLHNWFBVBXqAbeIaNmDy83IwgkbNHFcNAgRMJoDp1PZbflA7IscSfBuWMKI1mfAIGNVNmyD4aPhi9hhJ1HFaFWagzUbHZLgxDweCahksEbGXfjJ46Z8JzWM4MxM4MmtEEmG3JBVJfNnxlMDxWw6jUrjsgzFb05u0A9ehQy1X3dDeb1kEYpZND523zjRaSU8iC8I5hHM05YvAZPziJ3GFh0QElArpmWksKjXren3fHGt8cQ2AfBjC/oWwIJy0qYxiNKYMAQGdoB0zhOKTFKMVvYl+7MybuF9gnEYhXoFHGiRTO0egjLDDph0M9RFYr0Ux4mFKIIhUYgXsP6ZgDXLSFg1AF2PHnPtZaYkHIMrQYmSxRFI0U4vPGDVMOvAhKd1Z4CKB5gJ0PEjBKNjXJhrf7lEAAFGXGOQGyfsrGqRAE6if/Wq+ATGRrcyR+ADaKxlvYxaAsqWLfl0laj4NDciA702LSWJgIzWWkVU8P0eUhyc+MUlY1OQBcUs2zGSVmRM7kskAopjcmNVKYiWLUGaYHkzXbjkWwAzGqKjMqWPJpxHFjccBmGmW63btJKZ8NA7Ff4hBPglqoJ+ju3LIDljd/8/PZnAwDUmYKrFzU68Sk2hOxOLZumNbLKv5Zm8NiLpBksVleGQWFAMxAFjSRmw0TZjgHdENy1QrsCvw2fwjBxRhXADJIBqm5/T+2nLLr2Hlk2OLk/8MCjyxx4EyEtwIyfVnjHNVgmacjAUZsoEEcWJkiMo5YeYOPghDuyWlFg6ecujm1cAPBURpTGHC7QEdRmWGAjWjRgcsB1gHaSN5dJ4qTCbRmBKPIDwSaN5YApy7Z1xldc1mphABAQRO4gwVFRsMKVBQovTglfJ5Cnb6mJPgM90GZi4mqZdpU3sCK7YAf1QE9N8AkIAPISmNTeHCjnnsCzjulVjY+IJbwBT0aHTdk2OdssSjsTxFxQqZcvFHZG9vkGQ9ppIIF9HMkBEZov2LTzgGgzDSBjkUSzdxPjPGPhqJ1LYMa7jE9hSCIE8b2IrsNEzQBR9DRZWwmL2sX2LBjNaWlMmjmBLIHZ1FuvjEphYABpkBR8ZZrAcuY3KYBXZNAlG5+mGhKElIJ8n4KizyMm/ZsrZJmu/2eUZH9A3wRNg5UPsgKrHD0bYGDYUhzdI7dcoRqgbLY5TkdqgDwTUSppNGRRkbxiMnoCyNY8yWGyGhcpFHHNFzeyacT6RsVozoEBSFxrzGbnLdJWGIoD+YA1tozjJR6vazXHlSm1cZOaMuAxPEjGUJjWLBRaY+4MYqZzmbSNLl10wMlaYiN2UoM3Ta6Xu9NneoiZCd0ygwUnYumC2wMKlgpLAIhGDeYe4RrkhJTGAi3d0gezfCGtnsACwZI5hhM2pYLejQdxjFLCskBqjx0L6GGgZAJuMo2HTRwpQ8qUpdgJvJrVS1FDazUwCBGfXsZBmMUVycAD4iMhYRBPJHtQHgI0IDbQmJ7imQacSaKKIuE7hoZhNk+GiPjKYLpK1PKUZN8MlBGjYfGdMEbRAuYDfRtOhGjDo7RZoGLhj0w7JQ5G66VMEb4MZ2Sxlj9ZAmxOUIrBmkUEEFw2H+kiaQOPDAr5ZgWU34cZxMRPOAPkjVacFPIG1oDJqx71xIwAWxJlGAAFpjhLw6zm+gAAATqXUNGx6lAdSjGhUsGkWriJ1VkaRlJeVelkAbV0b5bEvpj458S7AjAAMCoBPqNcKDrppXwBXPMqnhhBLBkFBKeAMHm8dEj/VOQ+kGlj7jMkDJOA7C2Xi+kzhVBtjwOqZRVzUIAFwrDv8zHE5dcUizOGfyaPI0sVa7lAcReltAH12sIKze3ANwt+oAbYjGSxs73xMhioeCtqJcjTf9RrQT3DhbKf5qompsrAj4QPFgaMZ+p8KW+gCQxy6MYo32dZOJEeUAYUoFemIx2BvhElZdx9eujjCeXhoTDHFh/ywI5GBYOPmmIRqh4lhewTecWiDMDPAKk40eeE3wcaMpx1gWGoJjIxTBbKSwVzYLbxa/0R+2HipjeYgTFpm3TWiRpgEGQkYY+d5pQiPjJTph9aga8FW0Y0ypL2GLsWNyo0FCka+gBRm6gYqYWReI1An5cCNL0y4CTA2HhVTFE4TIjj5UoNcmH+ZjaS2QZgIWN3OeDKQe2wfYz0kvSo0woLWaOc6uWKrbyTsBuDt3AAbHuZmTobTDezDi/Cr9ZlGgjz0bcCwiSBIOMXEMybTNEFnCkwW5Y22BErMyMjLSWJiwBaanl09rVG2F5fqkYSBHEljifNMIeqQASLRkh0J7eZ5Kw+GAp/44z0Jl83064SpB3LgntE4zWWTTy89YzfMTxYeWJDcppFGy1piRwBQRE4mc2HxnF4Sq/EE6Bj/GxqLSR4U9TFEFYEuNm4+KY4ePluJ539gBOfZO4w8lvSR1DaS1sLZ43g0FmzFjEJiJIXH8mK9hCUj+NOjP9VLVo3YsZ7GZPRmJKzEtxtLE3nFh/Rzv+mSDjSDkKmLDUpiGKMCamTCXRIwPx6FWfD7Kxz/pbSASh8Fj7lyOaSyMDJYx53L4RjRqw+njsUwgDORl4JGMYSlJdWG2rpU0A4CJd8QfAixcswp3FvNGX1bYSseHTHsPCixNg9uvXjfzJjv/2JuiAejj4gY+jIIRmvjwkoA1a4fQRsEzCHhi6Gw2W5dfFcRSEuwNMWHtY0PcZlMU99BDu5CkARNGLnrpDSwdPscKoSGmIcSAgUaWgzymIvSUJT4OTU0KriKuNIRSNwMHjPLaoxnphTQBc5OQd4rgRgIInfEDiNNh2mC4sHXhpaqyoP7lNxaUmYwkVvEhop2aEYPrUxvGq04IR3sZYPjsagtwVJGVZAaLHgLANyS4MJpL9GkdMR6uIYBBIpaYBAtAJX63PvUDzwwz96OUIEBG/uU5JtnS0GJsae2Ak9GrILP8JuDLEGlidyAOdGKLopoxN/sHAEm4fMGbG8zMZhIWbwxu+oRtT22mD1cV4cYrjMFLFaCM/VS4ZiVqRk9ARJka19wHQgMkADJFsJwBkp4S7AVQ+3NwbrnuylBI2Zu9iSKEzmjTZoN4AFVWmoBlwIw8GI8ymGFIC1sYo6dsRR73gwuofgYw0JjscyeWA6FsOK5o712opiCskHHG8DqKrTO8IxxXZdeBYmIvLgj62dl43zHafnoOAm0Ngb1kfFTH2MRigR99GiiTB0IA3oiakHhFAvr+COMpuRnXwFmkBqHh5whlgzZlRk/rwb2bZUBIRQq0Lf3MPBWOtCYNyxXbAPaYu0VtlQDuM7IyNQ5mEAcVjkGCIHYMn/hA0QWlb0bVMd15KvTCliMoJBdAiDnJpxZ1lMa6KwiEOMHkyBcDbYBdaF0kgowAPejeI5jFUw2UaCkTCwgvS4bnxpQAM6EYJsi+AA0cjFyARAY2KOznqC2qu1vYuYpmKI25tnciDBxuauvZpQbD4yGkaFvEqxI5HAcRZlYK0dGm/bgy2gtDAOKDpB51BO5xqMaopAVAQMxn7w13eaoaAtZO1xBQPxFxwEnBnfzRGIey4sX3wIY6llnZG+M0fuiKUaaRgM0NRkbEF018ZWdMafFl/VJtUbwNDmxYoVMF7RlBezyKZwaAPMwHMQFNYQco330YtUwLLYVtIM6RhwICW9hDPM8GYgNyWioGNOBl9L3DC8Px7CAyAzkfGQU9YudDj2B/lsfRWpLLiaEl8MBMqwKEsYRRraxMreisICu+GpUjC/DEb5PF44nlsE6+FdnKzUrGHP5dlPpNZNgqYHAiCXUcyxlifM5vJY/UDF8oGEU2lm7cutbJBEwgcvVgA+AIFRO7jQFWSjJe7cSRq03VQcc5ceeIhk4cuXAuAQMymmA8sSsh3P6cKJbwqyakhNW+hYUgeP8Fo5LM2a9hTAVJ33qfoJj0o2XKmPhDj0+aGEzoRjXJkZnzSSxO5moVMSVjoWLAXECz1Bh3AGOiR1gXguM6YDbwlP9g3fjR1EDgI2hdl9JRqq+EjqVngJwozQbB/RNOuS/s/YMoHyIyOIBBVAaeAJNgfDDjnLCzFh27toKUy4Q4rQuDEM0Vh8MBJmZgSzd7yY4AFs+FyqwZBQX6iJjJk+k0sABwLgtTO72sc61qGSwxSYZglmnAHYwGKWPEcyykYM8MfeRfuTbZ5uNoy5yAbnAIemuSINyKGVcwSpjzihkneN77FOxrR8NrLal2B5DpwxmTY0JLLgyVY3CMjpu1okZbAUMPXDMSNNc8BG4Xbe+xqwnKqJmzEs27AEmjBq5os1nTFi8bhDKm4DOBF/mjLCZEZE4x4+ml0jafwBpk10UpdUxaQ2jQjeRup9I1Bbh6ZMFy8s67EWOsdLCRhYTCBoFha0zciQO3RzFx4cpQ6SQp7QuSmLE5HY0Y26jIqAqxAFiLsooKEMYqmTlF+qm0j1AZG6wmxTLqNmOAif8X7+sGhLPUZ4GzyJAodTUnrrOwFiTiegB3oupPDSIcYoADyWGkqwXfg6M0zdVI3ACPV5pywhOmd7XZ0oJZwBOEZJJMZ+QKEsTT0lhk22YgPExzGSH8oCT4BmdM1lhjXDnlmjFQslHo5IHVPHZ6xdumjqIOgZvjU3I4BCu4Ni5wasRWJg8cGF4adjN1pYZMTB9al14C40a3gcq2meKTO9fkWezqpnUajTpYYbslmsEmLFxCnK+k5eGpD/WGWGM8y3XaWQVD3ww2zFlWODLBuObFVjBzgbkUcR6Q3mBAOb/oTVBJ5TABuRjIuFc2nzLCRR+lkFCAJiD0HbfaC0xJL0CN0tLuJc0IGdx3+N9pWyHovzTjG4xjCa9gR3RYUdLIgTuNTBduFaJNAJS2VnVNYSuPwx0ZA6MslGLbxPlMbkrFOVjS8NRkZ4FIeOYMrRmXUYyBA4MmMKzZV7sFJ1sejEiNwEmQ4sF2zgWXxwjFNwBxMw+GLYSTkoTzMbZTqTW62X77AWmGmCOURYzJBoYgiHsYoRsCkJ/sZxeENHwv0UqIAJRROrH6FiNiRG4yjYIAFGWEyrDDrC2QWj9UoProPLGSbw6pRVJAWgQbn1nQz3gx4BmN5xQUUAaqgVEaDG1lkTifk5uf/PTwcVhKpiZb4Ta+mQcjaPrgXNwVzYGLk3Kmq5QA7ptEW0rUbg/D6pY0IeF16ed1JKiFvttLdG4ooN8WKszOUlil3snBI2izIAKHKIzY4mUSw46Y1A42GWJ+eldtYzUgTLZ+tMdQbgNrnNJIK6NdjZl4sNKmE/wgJZDZvEWPGWvEPIQbNOF+Fm6OMJ8mI0gMDuYGnPGtrdNT/W+P7sxKzH1Yw/piQ0wQFJqhPeMgGvSL4YASpsn0ILMQRj2W4E0eG79hsns2uAidXYIvY1nRAu8NP4AFuiO1NgamAtEDUNzcgmrKjI7VJ/sCWSAXky6xYQNMOJyIZFjDrGiRdxgY8AjICkV9gIVYCy0wAEghtMUYcVUczyaarJRsa+N/IaTxiEE3wCB5xhbAAId3G0loXGC8CYuSTZDOuKItJKRckxQW6kDtG3GFNMDkFmAsGsWbNiAzxx8EyZa0eR+wTb5+SwtLwH0Ah+WBGmnXNgkbMSJeP8zcNrtKLDSCGZ0Bk5IqyUa15qfuU65G10wqpmuRAImRppYxHtYj+0mNSaCQYVwAASGHGFj0CvKYU4sWHNvUuSgQDSUtnhmzmjNaRoEEF9ZJN5M3am+4TSoRk6LADUYa4dc/Uo+5WLRp3SWqn7x2NTDGtVMYBRmzTDDFAu8MfrEXXxX1iQVozYxb9tCwlegdACwAOgrw5iAuik205H4jK8cKiACSsbARMYqgcZjCEED8AGmkazsB8OA6mPPa8QsoKTlmciNwFpJPkkb4MHrKLia30w1huuNiC+mH8I35AD6BAsNEH0jL4AByhwucHQEALfGmV3IWNtRE3UJgXxs/RGJLTTuWHHYEls4VuNyOA39jWKRhdkyAcbMFsLmAS+Y9aOFLDMsgAmJttzYN3jFA9psaB2gyy5BcqYY3jHDph7w2gIC2FAhY+jTncfSYRmmblkbSsbhGjTTOn4rGk2bEGkqwMVuWlvdh/l3ICR4ac1B3uWQVbQ0pit8UTUYfiwqYBDKQYlwVtkxXnKMB9JpuNEiCy8vO7BmG616MtgeyIANqFvXLHRcl56NSZWTwvQYAfU8nfEDqmiqxYNPENFKCNOMRUbAPCsdA2XI5kgB8rGE4CxORhBW7HAZ9tElryMzb1Wd5VG4IgJzRnTZzVaY11992mYqvDwcZ6MGOmaBeMFLGWvELAIDgiKDSYzrhTXGpnAQquKBdIUsZjb9//OdsscI/tTOEsgqERjPV+e80N9EAIxBMvBN0xfPGjFMRVxjTo1EOb6HhtWOKjcoIIDDJjQlikNN8RS/HAf8oEyUzgXBGqS+qYrOjZRWNbS2jEhtYda1ymljZoMtuLCIi6pIB9BGEowmQAJUEzVFjHWozRmv9g1AZhc3IyUmMGMZjwi6jPERixozfZbXiweWAMmjZ/YbbAg+sYcDkWK5K9YBQAOyI389TBW8VvY4wUA7Em/Sw9GlsBB3/GVALTOmGcvxIiljYTMxctOtGwgKO03LpwByxOZRYHjJjHjY9CGAD00xlVw7JoM4RmG+3oCa6DBgFG6D/RrxjnLCuBYLpCBkoBJTOGRu+2084BjldsHGoMiUERA2IzWaYRMRbCQ8AQOWwMwY3YDDtUkfUw/7TYTKXdGJDlEPQiAEgWDMQiSJzTAm/4kBAG8wdgrOS8UID22HbHZlIJGG8M448QbLEdVmyYiB6B2fXFyIRseUTljPNM8buZ6wXrYWaN1yRAayN0HGCtMVSUvsxF5rFeBAD1GlfDZMWNExgKNZC6AohWjPsy1ELPTBZiBa5zjk2bnjNYVuSlFgvY5OBCNU0NMQ82DfyERnz0RN7+GKAzN0WFTEzbyZhydG/RNosVwJpa40xNCmTNWxYKVQV1drdMxrFiy5A25G0IAq46BVTH2FDKjMl5OHdQqogMeYz+U5TWAeDk61YpnFoBYyW94wmdJRQTLAS0gRtzO/0y+WxRXUVWcrJKJOOW1sZfiwKHAdAkuQcRVLD8b6PUTnAmC4sNBIC2LB4kb7cNh10RKgqrxnlbD2ETVtyLpGVoHThRprw0zhn7+NyJYT1MVsWPUuQCUArbBhg2iksGbNjxngeuA0U5bjGLlmE9oNhewYljzidJeGkMLWGoI5uxr4DHaBtI86a48/EU6H3S8Y6MDbCgGSwavVhH7zUyZKCzdoAQSjUPxkYABvdHc2SSRG0Msahfp4I0/H45eiGhYZjLBLYbzFPLKRbJAsbhYRzXXUfBo1oWKV5snZ2VijUOpoRNhIaAliwIGmEAcFFwGLI3awE0OcQjGttLZFxqLS0q3zas9eHG0UTZgxkyKTFpgFahgMwVXjGBAP/4zBI6y5B+9OfIjXARGkDBE9x87F/i8umcnMdvyUBMkamDCqkRpTjImRrHx0Y47ieMCrmTVImd2REvGqxaZywfgAthIMmpqPIz5uZqyNhVGWMpEd/qpFOA+ljPMU0280jWXUjb+0MdQdqsxFYKdsojtgzwyJX6eiNi6YMCjUvDq79wKKZXwyorGZb3U2RpcEMTsCecAMy5XAQdPAEWaX+iZ1WQhlOuL/MmRvRI09BaEyxwJY+uzcMWZ6YTAmBIOMelGFEjBSxlaIJ9KaJyxVqYTPwDcprZ0x29bMO90pAsNQRrIdIACE56xSNgQpR5wiDxnKIyDmk3ShYrYQxjNTJqtkyAcaHmNE2pvLASLUQxEJIF7Tt5MVSspoxmfH0Sj5pZTiwMjhxATKpYQO/RykaCElDRGP1bKJ6WNUwxZyyrCh+5ByjM//oJJxGeJuis3UQvzs0NRp13G9qbKrhSNB2FnJjJrs8Tdh5NQAqom24sRgUQ1LFXJ7IuDL1BsUjCHhqVNxG+BryNCqZOJLJzgYBtwF/YeABeWASK6YWgGIwA3jylaN7FGEvAxxyIR6Ez4afgSK3GjRgPSmD/M0tcbkyx7wee1jCO8A44wByk5VNhBW1OAtn7tVkxz2mNtSr4R8LQdC+msHO3BnM7QXgeYojLrYKk43sVkgoBaGZJhE7l3oGeA74Yie4sV6+irVVdu+IBlFkRaMuFYfvnJVgAdXWDcijDhELOA1MIgAOEUGMGBgVMr/2JyAWxqWhbHYiYF2FCJI+MsIPhiAKyGpgwqwaImFesGrycyYDOfAjGZoFYTcjBhNEWoBoXZdeAIfQGLzeYJucYBZm77rkrAgo9klOxttbXxr6KZTGnW2gAOURlZNNI4A48MRHuG6fNnhm7UxGlyqfBLIKVUTemFhtTFSZ5KyNHZG0yrcRWHJLJCMYoGIGxYvSUSR3piwDq3Ze2C2gob7I9zyng+zJ6FWVMr1hdCQwxJsa5J12FgJBxxYuEXa/9jqlK3JZB0xMhIAAjC06bNqKBsS7KMp6wIyQL/oBtTCYJldaNMM+MMsHvGhylBeibe2AySADXFD2puaNyavHSN9CeBIzgiUntnrFXNjQ5B8tQBAjWaQFjLD69hi3NHymWdMHPhKgU38m6CqNgOm76zRSWETC2G2bzcMh/Gwi/AgRk141ToAG+j/ygOEbYVkuMFEIkgy0wTpZ4ksdTRvwwG6VhbCYXa460sIOmHaCzbqmuJ4Ai2Nd4WmUWAZjGEj8egtZGIH/LssdLw2MhbdywjABVls+bJmqPFLlj8MB+GOCYfHARvy93jmBA2jD+IFf0pPLoqE2ECBY697imxvDVSmJfow8qaImMCdAUq5bGZvLI2x0Zzmw+9wNorSoRrYkxv5CA+U8qmecYQxxj8lCvWbjPTbfhAIHdKQA+XwqMTt2NCJIm4jViAPFNPKCHPfA/dJ0OPLUkUZeCYKZMFM9MmBEjWiZtwEwgljaUwS2mLwoTPdicI1xCkDxYGcmD61a82KEfxenCK8B9uGUVMG4Rs6oGpUYNIDxxY5e5H1RtXSAEMapZD/bpbU3F+RtSeU/2BBCMbBE10TIgAJ6nI3MRuRQjaIaILc6Rm+LCRaB56NrsmxMscBEqwAFc3YaiCAHwyQo9sDljYh7aBbmtYP4iGPYLST04zfa5nEAyXpfAAG85ivTAqXGdxhxGAuzOfERvoPg3OBycwqRSNbwbtmeJLy74lyCs4U0tosRN3GOIH4GbkVNX+GIawnbhthUDBa7gyDvMeaavaoNPGI18tjrJs9RYLtgr/jgUaxV0brJRmCQbUQMHICImOcIBgGMSAgzxTPVUaIM3U0Yfix5BxoPc6vcU3sHIqYjUymFw74gW0jvYh2VCZOu90BGOz4ADks+2hMkZ6F4YJxSOXRmgBfAWwEZwpomhYW04TAzrywA45yEgRkaYSZ/MmgR0bMGOKc1BfLYonEEFyXiUBsj6fM4yJYA2uAAkOuIwFrbcTplAgHBTY4prmGJp4C7ESD6gD+qNmmAviEABGyxMgFGiioqD0RKo3U+HWBRpl59dMWfrtaCLNEYfiwSFGpyALNdt5iHZ37f7joj+ZQIhvMESUKSsx79N1pYnSpcrIe0iJxqaBf8kxYsnHeAIN4RKRKD+yCM6YJkJVQUMpjxWWyBVsu/A5ggBeXmFY0wzbv+MxZGUMRPHRk0c1BpjO2SwDMp8jRDboXx3QLkocjQ6mp3jCLRl42PekEM8MteWjmAiG8IjPhKsZvytXXeAHwW5kq+wK+wDDXsfcwzGMqMzgsYwDMZAyclOBUeYSa1rrEPXMbq0xulGMvTfamGbTBsB7KCC6JGQaTHt5q8EOlph9lNQ4uYIbTruBRZKOCoZ/MeWZfJLM+kcorE/2CoGNy3ZYkwuFUA24BGACT8tu0WoRbao0djzBmSAZWxC6QpYjfvgCbdPDbBfJdmnA7IjeOYDDeAo4CLL8WU5oi4S0pkIayaVgcXMi4mlGOfPJqRehQiYd8NaFYwVAWSxpleKq0zipSsAgPujYMeMX4w+z6j9cCL46t3PDIJPCJqolAGz4Jkc2XSCxrJyyxYhcUCsOmctqNZpt+72pcmYADFmskRfWnWnSgOMGDkKNJHUZ/Xa7FtgI1hdGSOoxsJKiE2vuMSo1AgGrFNpRYQ849jnn/o1JrHs0xM6m5ucng5AS5JD4CPwtHZGdvrDdRkriLMH6m5JFHAOUAH2RpSSxWxCG9sxjECRAUWJjLjHqxYLJANpxGOiMSZtoszPlK5x5lFYAAjLkToOoyc0a81SW+G2bTa6ZsM40K0HhzSyDpbeIBB3rd+xG+Ak2BetBsDPZMWDBnNVpohMRoim65AOjAaM428CjdEx88mZVLKbiVwI21jZWMiXrWUMjSGuNgADXuYJnNPTCg+TWgII2UzzBxGpQ13+sEzA5YKOcAjqaCfBpCx4cLR4RkLo1bUDZitvhGNd4K5jn6TxwEZYyNkfG+JTSOAJk8kccjn1Sm4AW5sPvQLG0D8qYy+kIKp+65TxoBPUHIDn+WM0BRobjZsrl/iH1FGkWwqaGrHIcmbsTODDUZTA9qfZHzzcbmc4DzypSaKUbuGPiTfuWEzwG654PABDZG507Z+wU8iGX/4UhRyrpdcMggRqMABzqYfygkSU/6jf2mEwG1jR4HcQj4mtMfEVJrClDwaaciNmOJPJ0lYfuYeI9EaySA/rRJwjO6UbHEzDJ5/CNRFYuzxEpvg+WzuqmuUx3LgW2jPM2nxkxbKaY1zf15E0kzpZvDex8HD8MAmJGlQQ3rQNAZOBcAYONE72aacluGn5JyzpjiKwHX+0bOUJAfDTzXabGKMWpmq/Y8iWOYl3KYjimNA22CMTECUtSeQa6kkKMTdA7HAI/cFALE9sAntBM6AwDgN0WOIIz0li0MAp6wkQ3NewSJQEYlgvlB3bYlEMqv1r+BNjsasUxjJBusfWy3HkLGWaDC7SuNGxveVgMdsAGUeZQIAbgYVt4tvEKWcML0yxWwyQR6LVPkxvaszQkZ5WwiOAkssjJoT/o3a8bf2MyJYl4PI7VGq0zGEjXRDuGRhVMNfwd/OF5lDsUxv8+jDQiMxIl0Cq/6i1DzpGVHnQpZrwTPFhZXCT1KAYLXMOQaIHK8CBG2ivI8gpvR9gNgK0I0bePSSDu/0XaAdpPo2JuhkVNv8OLejW2YQsI2yK7dfceiReHAWaQMIY11lg78NSsW4X2CKAhMAVFSieGg9jEBbxNkDqY8JIp4tWweiAgSjWQRjcqOP8bMCM9EesmwS+8c4rAt0QntAlWANtgIoxvHYzZ3ZbZMut5o6ZQ1IVP+y0Bbf6Z/52q6sujgNHtJGlxeO4jT2wtAFspjPTHE8YAcyHgmw57V9zKCc2pcCoqMQ6OsfHCTRm6mmapgwqwBJAkOICGcGvzCGywLmNMxcFDMyCcFskyRXTn6YlKYrnjQb2BZwCjMbVZALLYFDs9fjlEaDfFjB7d/wgdIktA4C9o2r1bjkBbLcbnjO/RuPOW4EYLICtEm0QgesRoKyVU+B50RVghMhAnnhvxuBVGBe8NsbEQyTKIsSvBwxnQPiD6YWHokTsZvGU03VTapA1zYVx0YRvl3SR2b4np9kVxLvDIDqRrYKJka4FMM6YWGTVoKC71M0CY+Y5FuxBNHPW1hPsMFKAkNB8ZYlU3TzgIebHndhERCAl4eUsLWmA6ECnEbYzMOVhJKjddNKpcAntaXVt3qITLoXOxgrwG63F2RY/RG51Ya98H8lLk7ZNhMLcyhaszgzqYPLUViD9MIxSmMAdBwbkrFLEbwCMYhGCt7RxYkYICK1n5BzpJGuW6JoAP0E1vgCUECtbiGGwKymGNODDh6vrNKd2MyUfsoOaSU65I2/8vfGCGXCHRmW0BqR639xvu5jQs5zyfLOOPSZGKgLsmnQAIAKThCIlvbUXtdcW45AKxgdHQH9GYwGCtuRBdHBDRPyUBl9I8KNuOASyQMQxgjM3Lsbd3i5aecC4AJeGrNAP0b4tIRUoOLTYCAengEIsSaY94+GhTrDlED7oFH6arXdBVGSooqyaT+PDzFhltAUJYyTEDyVtF4ErUaRLwAVYcC4Y9Jjr7I7gD4lNDoeVcc64gv092cNbZFMM5YwcsDjnGwYzJkaBpNnNGgirUNFhaIF/eALUxIe2NGTHGOXXTBhEbeJNbBGtpvX0QQlo2e4bEriVt2lljWh5ilEyf9FmPcXa4udgnIcDjIFPbB0fB9hSNVaU+4ulqxyHA2CNgXO7CUuMZqhowaMZChTjA+KQLOLwicUnSmGaGMV9AYVjJkIAQKgKEZZiNtAmvRQcijiRbFufoIjMOiUklLbzJiLIP+kyRAACdB2VMHznlKczWpi1WwUxw90jN+GfBgHbU5UdtR2max4sCLu9vMRhFhqMo055mzeiRg00Je0ZoSNgpYLNCESftPUz2gAnIAGE0y6IsumEAo3+lhGXgBncqAzJMGa14ymcB0nNLko9c4VYptnqyGyzR8Nj7exRYQUoCSGzNVKdKlQpGhMsLsWPsKDJkI7yN+BWTXjEr9q12IXmoLSxcMONgEjCWCRsyq0wtWw3pwIoTeT0SZqBgO413htEpFlbRKzIbIzZy6kwdXHJ7XjM0LlQ1M88Ad6YtdAlDw/rINGJGjaZJAcwuRlD4QC2eGYiZmbh5xxxY09oYSmFwL2tsaGVC5+5NosK6gizE3wkbPkCKHArtgEEIT5MDs0alPBfLeIWiKvsaZMzWpgKAA+ko8w4QT1u+yTFkCTRk8Euy/g6RgWEL3D4YpLAyrmUVMaIQEfEx24ZsBAk7AbAAbdIdW1yVNYjpjZGmmnI+RGdzQM0paWlNsxcgPDRD2OqKWFrGmKw0lmb94MSZmak3Ofb4hiQlJMRrOQRn6MDwyCnmT6PsbITAiKRuYnbeY/qsFI4MDMRy6GDkGzaYcrgSteGpXGNGQCKVwmRxXMSum3YTL7RtGTD2MSt7hyqYKkADbDoAY1FkbE2N0qY1OTBLRkwfEMKkPOQRGIx04XIgDoNLXubvUQwlOgDM8iQY9ajDEnbZsPyU2Xjepsd5YFxFIXjDjsyYlzQtcjCk3ZD4aEA9PQd/HSFyZfF23FhUaIcNgk4gQjUIe3LMlgfRcxhIG5sJ6mBBQBjcYH1AKyByasRzgGX/xSBKU5AmQgtVMaIQJKr0FtZis9vBGKAzKGiRJ52557v+8zjEX+jFxfASU3I3YtzsWK5QqjWWmDbw30EYWUw5l+SJKFIEsmnEep6dyw7XGteBEIRvpazZDSuFA5VY3XsM6cBBI19LZ56MBHwg6taEPHUZkgWbxzzpJY0MM/6WKzCL5rGUPheBGO1MP7Rm44y/xDsMBtmcaL3RUKdmLlJsaksthi+84bJQKEHKwdV7v3A8/hS2bAt4h/BwPzFt2BOgAnaQe/hhqeK4U4apRvkmqxTfkANpTFmCZy2B6xG72sdlJu7I29f52BdyqmU0kpgli7XF9sYWqMAVY8dgf3UMcU2Yfa3CtZnwre4XTRPgY2qDb8BhyGYNgs4XYFfl3rvHbjj16uT7nFWFiZCUgWbJN5qlYtOA7imO7I0qrYVHB+HGmmHOiQPAYwi0ZPmxriumIjLQFuUMJb4GHCjpaYa3sC2WGpwBfSahSMW+GYlAeXuRQmOzeKb7dg6Y1kslqmEpFnndiLZZ5NJ7awnhRgpGOV05e2czd+2fPOjVk7ONxJGzKwHARPdXUuJvlLHvtbu9MhXcAD4VMRrck033k5FBdx+zijZqRq6NM9Zb1a4UFWzJgU0wOCRIeC7vUQynEg23RtkpzrP+kyPAia8+p/gNZWEDYlyIDs8NMgg0PCc+joCFIjqY1BA7g+0NMJoALColmUHCJMFHG4xidC+k5KIuMRMYQ6wZXCsMiWDVTl6cmJywc0w+PDG4Rj17FFKZo6Iva2TRQKArij8G31K3GMHVeul+TNJrbozyLEIrtiAgeaTHTxouUO1jYie4xQIYZzC6CemS27SS3IE2nG8vrM9xGuIysGB6AA8Ak7M7NaRmWrDBiCSmMX6ZqKMovIYQozClCDMgpTm9QrRNJrzWguXlAA8Cimfuof5jr0UN8kb7Mdplh8fTGKptJ93oEAdAAJr52zEXZoRRLA74YICciNmXKs4enLiYwKBG9dzSBprRrHZ8GKYK1fD2ODwl4Jzkdb2ONYy54ZPaMiBGqV6YJXoQv3CpgZ0UJcgvD0uwln+ZhefQigs9JYzDTQCUgPyydkbwWwkeYkHIEwxhEACipi1WMkeYUorPAsedB31FEbSMhhS7BgcOFsx0zCLEl1NOu4ZRAGnJiMkCWpGe2BdFKDE7bnFAxdjkAB5m1IZweGQI1jrHYybVhG5i/LGKdFYvdlf6yeXaAUTYVp6AZRT8atCyY3BASj8FGOeJR2NkkoxdMD+Lx825ngjeUDj4I3ox7q+jLIKr1PN1NFemk/gBqMQq3m+4jOFUPRaya0DoptE3GrMsHtdj0hzSoCiaC1YOyckTrRlm+JnHBIkp8AkoaQXmJt3Ix8Q72PM79U3qzASQIF52fbSnTw0rY4CJY8xmfsxdZFpvF6Ps5GTJ4RLaukGlgqUx9eZhEMR6gBEPPgVZ6pR0HmJu0m5pAg4y1sithM3KgDNLRmZshIwEESdPNQmI5HjBuLsFI0Wg7yUw1IJXqLUIbhZbFHTKJnFx7O3PLQ0cRnAML8GOpNnpYHhAW5RoySEMcaw6IY5GGGMlmRvCiPo2BrClEi5LMEqDSiwK34LlhSg3koEAceM2Qmh0ibpe+ZivG4gwQCxhhoGqGnfptjFG+C3bVIF932XpjOLCuvAOqrALDlM4BhvAMRz0xGLoXcpNkuUykVgeEB6Fw8hzRkZu/cHBECDP9jso6prQ0xnmDlFugueMLuWuo4Ks4VIrFDqZSxzCLEeXY9+cGVELopAfmMRKhQD+eG0HF4Sz5imGMNMeIRJPtWHUNyWnBrmdNlwVrouaQNGQC3O4E5Zw0WXdJNnQFxwBkkmO3EWeGehwrrwE0AAM+kpDh9amlujcQkW4BISXZV+dLjRrIA4oPulYw3q4h2D1+86b4Q82BcLLxiY4SxFXGlFbCz9orK2KUaVVNqAZ2jAmKoBhLB8EaVbhy5G1ETAbXNnTFYYA5dsgjuV6YRZnOUfyQW5H6CZqQF8BKKbrLwAUEbNONirBuyjDFWX0eDt4aiZCz1pu0jeYcLrlxzEbHZk9AAQgjI5/qRI16nEFExmpGaVMez8Y98VkabbiMm5GybjZX0psq2OygyhNQ6mc8sV2WOO1L/VSoTtHlozNMF8nqPWCtybMONsd51WYQD5pZYyl9Y+u0IGmUV4kr3G/QLCOYntBoJu1iYVCtvlBIVu6RLwk7Asz4dmAlM4Fl1J4s4fcGPXXdNiAUTCedHsIci/J2fDAVJlGsNdTYqQBTU4B5sCtrpw4DaxbdPjbJ2aVAOd+i2l2naFTOAuR2Ifw7gUe882zhbUakqyAPByE4lqTIwVRbxwsdRugSwT0YHpLB8ACESM6GxCqUTbRmOwIrgDN8N1H5KAAwTZgamDV1k+6AfhGobzElplWLFVQH9Uw/XBjsTB+vh6F0YGaz0w/7OCbIjSmKwoVhKbykThvYYojHsPGZoz+KD/Syf7Gd/jQdRiMd1inGc/SuqYdkjdobrwkLsdYVwB71Gi/jKKmLuOPlSi10yIDMFnAHPzpgUzpGD8Uj7f4+TQy4xqKlEMVgYOMFSQDEsSVKJLQA5GF0DM0x2nzOMcUbw41DK5fNNvLAX9EPOaPk6wDg70aMEmI0PCUZprlYy0liTqAtpwBwgI1vP9mxvEYTJNjimSlMOPgAr83LsbHi4ZxhH0fEyErlTCM9xgzghLBBGYlwxpmI1TcZXqdyK+xajPo8E2lLJEZugBEeGOUZH4xOvm1cMYSUAqYpt24713uSIi/xAcpR+Aw8gTUdUNHTBE6YwydV8A6YjHlAFn8OzRn/mNUFw1FMNEFrGk30VqAXBppG6AZMOqcec1Wpi2uQxaYRbLcmpgyhM1Rmscg4DesqUYlRuAUxWy4caNi0eu0rFpWSEY3ZRmR7gCI21tjWeHLwSGNKCJUwfYgP/slmsAByVyphOiwkn+f8sAESRg0xgCbT6cRKAfag0AGNbYAxIaSFweY6P9jAomP6wAiXh3zMo8wT3vRyQIszgFsYSYc6xYYUoTuQI0I2W5Zd+MBa230AXFFmoeEFUZbK4TnI5pJAOWF7BMDXlnj0VoOtiTLtFrWnNJSbEzhusCZIsskRlxjiZUaIekTdsZ34MSZr+6K94ajyN1HuPujIi/G5KOjEi3nCeOABDMnZ8GFoInECJhMNXmRs8sxVrlEwika4GMUvhV1ArQFnf5nTYl17hpeGNyIJ2Rsbo1ysYltMKgoxYjb71MRCPjF5d+NCnGMyUUMSKOPVDsHgMjFBOdFID8WImCPvimCbkmN5j5nPhWIbTAwDYAQtaFYeUo5u3s5oyvFh4TgkV+MwLDlKLXI0O+5hyjrwxhjjDGUVen0HOAseS0BG8TjU+4nD13LKTiABav4FzAW1wKwAFQUbVyxCKATSsQBmQV0N1tF+WMywOdkWCeoOF9hQinwyC6BmmMAXFwWzPM9UCXkhmKYbIneaWEBiGM9DJqw5jxk7/NRiF2M1P8DOBM9dWTLoD+iQvNQ0CgjABLmAhFAZrSWUxR9TDrRwrNSL0jOzLLgcxFxbwfSJtku8jLqmOC9L9pjB0DSL06w/B9AvLYyDpiz0c5im+7Ir0WLZDKSVgqfAXqZqGjIJILEMMDtAnHN71GmQAfFpPNGOg/ByN1Q+y/nQp7Rob6Jo+xFqMCGYgy1CxrO3Gk7hpFCl41u1OqQOLk5o27lgt2ou8xmpTfpKOZLERMaT6NdGIs6sWKQZkI3kOYmj1qg0MCAD+xs3NK+0YVJyi1YfxQb6dKcizbMauBMqJWa9zc/eYebAqyYBbCuQRiYkCYQNhPzAqDZgsWaw3+mTpWBWOKxUaj4iJrILfDCFADtUCFM5TyMI3AMvMIiGVRn0fFgAADcbEntgNwJl6o182a6kBwheaDYfoKY44D6ljLKseq2IzxdaOO0p335HnAAXPGNtMR24vuIydVgiyztYgx0k4iJhucFZBaBLxsdxm8sJvYAmrzx0YuUwYRY3YsZJiA3LG5+E1DitbiOcYrH3J3LDKEZYRM7+GCf8UOZhhaEqXleBN5uGG0jMO9v56iYXC38zYJYtsUlgll75m2gB6MlwLp/zAMBsNx/Pcpg10DDEmqdAct4eDI1Z4CFvT5hw21MYgIKgoxp4BqUxSjhTYQEJ8AqZxsalrSMQkSqzjDvtjX4w7Ua/itGJGOQ7bZ5lbRgzvZ7Ct0j224jWeoBxzkstgU8MmtAx0gxM4iK7iiRHcqNZ6YTBLPFnDpJPuhZoKkkxYd/mSR1L9uEyeTMuNiImggAIGxOKrDcigPrVGOwaEjJT4Hoow8qb75NzBAyYsfOBKcoxpk6Jhcr1+bXTJxIhoTC+AAqUwComfuoZR1GFIGw0arPtlvyq0sDkRssIw1iHg+jPvGtKTRcQOPjPZ1b+NVCNWYeHaEAFuoEj3AZpgt/GhGaUwpqTI1onmkHtonimhPVcALErH50bkqCuum5ZSfZiBubDcSY0ZMO6RovpL9Jn+E1f9DWBRnfGmkAeYJgpHGuIKJoCt189xTQqWKSkxoECipR8GYpSEHmArExFv7HhUweWAwx4zM1qvwy6GaVyNogZl/kvA2flYy/2CasAaxYp9Eu8MS1bCTkGPUBjsy+EQ1lgPAZlNThZEcr0wZn7TY0M0WjrQ5cwZ7PxGhAXoxnNZOj4Z5YdNAmWMsT/qUODxQRnsaMhcW3gPFzxnqlHti7nAByH0ussW/uNTqg2Vzj/BV/ph7zRtNPE6InjlsAAV6Y2TuVS4F10zpjFYaIBpgNVsTJEeBSABEZg+AskovtjcZzq4EwIkatph3hy/sYiEJnObEcw6y8A9euJbE5eABp4zbkYc5MveGKyTHwRrkQGccZvmtRBGQyTDjnLn/MFZL44ikVRLCgGuJubPIgBClRzN0ZkyjXy2N5iDViYxzz6qmi4zOpVgGYweJhBgszFh5SQipxoZxxgCCOohtZBv5KQMxnxF3dGFb3FxrGcZTDTlpx4AuXIY8MZAOqRnIwAPME2eWYsxA3QAPjU3pxmnWE1uBOhjXksKSrP+5ll40kaihgcEYmbCsORusV43GsaCiD6fRt7oPlWN0rDSn6lVTcC2Qzk/gMJFQEVcYvg889EfVjT4cf9qioWZdyB9dmlm7PwCbgxxjcbWUwQoATtgI6mKcgFglhMEte/OUek4m7rmczZFby6NqRGT1qD92TdKBqBZuVBqT+FQUY4pnjo1PuLSiwgyOxApf0Ftr30eT62iwa20pTjE2gLeB2x6y58NTIWjOYwJYBlQCuBaliM/2wZhrcOku8jx9wahyMXHp3XrQUoElZjkbpCaMfx49u8nhWNco1KohDGNJxAr5jaQAF/I2dUBgoya+AwhQ4sgdDw1mWx4B9vAxWKjX2cjobKMLldb94XJaIAGEWAtWKmpjGOhv4wu0jTsZsYo3w4A1LBLJGJdgORuhKU1Xq4XxMKDGizJUAzKRW36CaMGgeiJkCgStRuIrAdQmnAABOOoA+aJjLex2uMbaJCARSXfjCwprc/TtViO9zsTJdOgY9JnOrCHeYMhx9wWvrxCtYR1UCVxE/8MGYZQ685hgDHCxXNjVOR2YC0UAOc2I6iEccBpWwaA5s5AbzVtVmBjFhzW94pGd/DWCzg0I29s6oFMKtEsVsShzunTEt0kuogjLwUZYb3fhDOHYilAYhiAgkHE3PkISfjttmY0wNZGgzTGAJiduyXFh9a9fVBjFsAppsilPukl3c8gqWo7gUCLl7Dx+GlVHMU0Bz8ZbbVMb+FLO5BJNyA81n0mBPCzWE7litVsIDMJR7VYxnhI23NiwTM75uSZsrUXn5oBNkYhBMxnmn3AFWWLubB/mbkbCXPGLLHEy8PtP1fMZTqDEoJVtGa4gprcFOxY68MZL2xR2VjZpIIDajk06NtrZ24bZhpr543rnHtZ8hXcJWvSYAE3TEX0B64chAg/0TdA7kRfkyUZ50QYzxx7/LsWeSInIyboncmCmYFlefhsKqJopxYRNL3S5xiNk9jFTA7TavJY4nITOnC7JnXo1x8YEBA9kgD5ZFoLm4l3Y/ZZ8xFXGEK/QY4h/jzGu5EWxl4AdIwXOPC7KDAbbAidCEucmIpoxL7YHmlB+GCbgYpQQ44pt5LGCjlt9C85oQQjF0UkHQA+Vi8VCevYv/XNPABI6yct6VCMhXcNY0iJILpfkhACUyTBxGDkMQWWa6iO+nS52t7DM40Y1fAIwWN3GI/cNyykiojf9XqMvViVneY9AjGH1qaBjqlMzEph7CkzUmJ+dVYxnN+MJAh0miDV2kM4buWMYoxMiahQ99Dw99gegCUrEyVoHU+t7F2Kn3NQ/vuuQH8AHLA1rBpEjFZbBfqwFVjb6NTDG8zMNQRhH2TDpbF1MvZ+vfXZS6XQ8xs1lggA6kmIkjEZ4jdKFfNicrivmmBPJSzHsCAHp/YTABF7GuV/Gh8aExBWWzuBBOG5rtgCA6R0QEI1QixdVFWfrjaQvmBY20vA2MsMxm6g/TaGRFIzfDGHvhAbAWpSOK0Z/IMZ4Z7ccCF2vl89mosCAAte4RSsDdhac4lmsCfpiNjnpvgqAA6EAD1bq1zwHZm6ywfBwKMU5exmWrGDrnLfjldmbuYzacE0rFYsHP3CFMmoMwlfpvgYjIQ5jPNCXG0cjVXGdCzHMma8eNMlG0/gG8WN6BD2JEgy9je83zTWRbPO6D+KBD+M7lmibuHqAXL/EUzk61T4/wqbLCJIHn9NyEaqv8wJgdA8hX/nuLE/SYX4ZSLYNocmPIApYyJiCUPtldG09Q4jgJpY10Upeegdnwf9spukqdcwA940RNcT2/IAKB0Unw0ftG4kt2lG7gjTc+B+5yoSF2CM3hmxHHcyAOEvFKMaPw9DihMIjAppmTACxkbyDMdPGzzcY+8WEc2BU4wyx9xGRbHN/hvq600eYX4ZnAmSgUNeFjQGK9KlscAgW+HosnwxoJuQeuA/1djSgehbfglh8yAqu7BqxKwmh7zf2YR+oxcswvSNTWON31fz1LTuIEgHmSw+DmF0jI4gENYHJcKQig5lBYOLd4RhNZCKDEFABYgAsMTCymDpLGw6Z+fzNhhDfUyE2eW4yMUY+GYuaEPjLezscb3jxSYqtsoUhalMd+4APbP+3YdfzQ5m57xdlKFdYhcXx90w7sZ4dMMC9mibFuKCXkhfKYGyjTSxmuLAeuD/NjFA8mvY3kRuHMNwcYEstXzGWQCrHQJwEAqb752pGp+OknRFCf9QEYljhrk+V0aT0l6cHYAKYG5YG8Wi4pj4M1iQFsNyABASx//wpzrFFNpaohmeLgkwFPpOQLCVWIOgL+jHpNtZ2+TRzE4oFmLDJgCHcClzGec0dwUk1oAKPLhRsgfe24sZbAYq2wU4mzw5S/ean4sURtTOGG3FrqxvKmd/DPI9CpTELsDfhcfko1FMU3eeQ+lnOmh6AOxg6dMcyZqJmgFTyNgzLXGgkjPKWKp8DX3lKBQb0WLTzPhgHExE8pjexi6Am0qwvr9jC73fuCgaMiLYRl4Fp5kxfJD1FvVNXbALwoZcWH/LgBEapQci1GdrjRKmFQ8U0sY8SxHhGIqUBbAAtsH9/ESGzNpwl4TR/EiWiET87zhtuVYXcvcnMBizgQVK8eMYqYKkjTZjrNICIRKejAdmI5LstiAONY032Z+aAU7GYOQG8RhuYlyRC2wIjfmeijOXLlxc3v4Yku9FHAfR4I+MruumnMZ1SsH9UC1MBYxmR6IPjBmbM8+EjVeASoZM210OGOABEjB2ogcPht9ACQ96fM5WN6BgwI2+NCHnf4a+hVJss/SPaOuR7y2cP6V+ClAozRaTpWGpyO61JNEstBRowwgMmS0DMNMah+A124ZVzPsuYRJAhY7gSwKVg4qsGPwf+sPeEYWCMpTmkqUJ2wPAo0T1kK6NJBERl4KMWK6OxWSaH8RXZYYtzEr3I/rxiqboBsWNBE1kej7ONo0hFDaXhDYeK9YBYQQorF6ViEKM0mg/MjaZiDXeGMdDRkBuBpQfcDpnODTONph17g7cpXGjOWmFEQCE0ZNKxWKuJNgNJ5toYA6LZ18BelYH4wCD1jtt2anqhrzvDkQDjRg+GvNJTHBvcTLmI9yzRZ8OyAOjEEYEkUVEJtMQxWCmUzVgU8M9di5JD0iM/ufiz80DKhMc6mLG0pdtCQEDD570ABwtBWFHS8kHo4NNka/CNyam9GveaAJ1o2oflMWTLXBMNuELIBK0DRhYweM25hDezYLJgzYJlE4Ail+oA50gzzJuRmHgCA/ABNjQgS8FqmCno2GcbQgAWqYbyrBquaIuAdEjPKMvsZSnwG8vtFrNUvIMSwTdAY9EQ0pnGo3sphoNhJ9GbPDCFFi8IzjJm9nNT9GZA5Y6FsOLAvKE1yMQjGCRQwXxtPHLSaBZqNC5Glpjbi2GurHByrhKyLlyH/TfXfgwRK+PntXckqu8TEYqNt/YwyrhRAB6BAhTkk68KVo2XphAKMl9ETmjFOxj8TLoIE8KM6KQunvHr2DDWDjkZzJzyLYIb3cVWN1xAx0aMfYzZ+9DALRPtyN3/CBxsEKAEidgPFJsNYHONxP9MjzJRjjV90Qro3BkbWutVHuMZwtiSc69x/4Z9I8y8WVMU/ZiMf42VXCCSws+Y2sEWFKBwIEtkDXSwLLY9gUVHxtec28EaqSkL9WSejKnYboEG44AJmJhKY14wi3ph/0wdmbUnk+vAgNkKjFvuuXpBYD1NkRJWksD9Rup2AcokqiNN3AzNwig2VGsI5RBGKN4IoUYsYwYLMrFzeGOVNSA+57xI2zpExB0ibJswrhmrlMbaAO4R0vJAYON7qYqLYiNFkyLN4caSCIxHiL6TPvUJPe2NKAd6YeLM7R3bSRuXThwoEX4ZWIAomaY3Rr1WOWEah6S9Lm9vM+4Rrko2sjGR7gZVSr9MVeBVCo0I3Fj8DaIOhojJz2QyO2YJDERNYyAiaIp30U5nHd6G/hNVEBhAs2MttmCxhcmUKNjVZCVc7kxucYAYYAQ6MO4sk4gUH2b5LBn5AsqweY6GQ3AOAIwowTMRRABeehfcLLrRnVsJB0Z2qwVdGB2JODJluFMg6ZnSNpAAOQAXymK2YwgxYMRSV3pv24MfXkpvL6y5x1DD0ezfbIjZqU42LeK+m8q6mWvPF88ZDKy38C6Ay2sOLGjELxgCYykLih/DiC69vrdr7jcIzcABpEcqrgPuAoY1u98W8U468Ne0mciTW4zub8K4dEaqDzjEl5ICoRvUbMDPA9HTOBGLIje2xqfIwlKZ8yMUBm1mPMwYLX0zwDn42DMTQ2kefdJibrJQaZ/Q86GmLqIK3hhGYhaLgrYgQsgeKTdP2efTC6T4AjMzSeydJIcWXiUF4kawpR19m4DEr5fpwIxZkZ6Ww2zGd74pQRq2P3phZUE9Bq5jVPBaWBTTDFkb/WcTFy8ffELwSvs0Y+woDN/LYOsHbb9GngGn8Bi3NUf2YCAQAxjdKD5MZ9iwVF5hrPSo6RME0wUacxAhKYw3o64xhXAGK0bHnNAxZEBmVTZggo0guEFaMqQe3gUH/chUFBNEZYyd1vYDw3YGemgcC0VT2GY9C83oEICWDYEGXgDCuBYpYT5UnaRiJiyWthT1hMNE83Qkg9sauFIMapYstD5LcNP56IOTPSSDscAjiAx/jcqURG43fZL6fBHLoxAUKdWDi3xzYDqmj2kBGksZcbncLK+wAJAw77e5VbVJSTT40KPmcikjzYnojNNNH+LGPRkHcQm5GKHcQXxufTGbOb3Uhu5Y8UvQ+BcFKBtEgpAl0gAF8TGIRhyuA5pxDuITrGdErJ17pbEOGMw7VYUIm67HZjTpIIyYXDaxAKhGSPMNGxp/NzeEbv0wuMcJYsQ+Xp8E3OMAYbA6L44CpDRydXSAQsaFiw2lmH+qOJyNkUx6Z7C0daK8RVoXHZvE4yfIDpHtuBmI4sLWmKe2EefF0DMwLK6wgFhWBRLE2ALtiw/2eAvkR1YZNLI8cZXJMXom+8/RhgKeWKscbcrC6IW7oQwQmfzmWzBb2/xhhSfV8mFKIsFwkCCU/N1tUdFsOQRkdw22ea3GMNtpCGAgAkEoyW+w6oyMOcmRgASJeI9RhBi5zFMcoyiaja6JoqGMmjIeiMYWh8w4AqJitx1cKBveN1hWK2IO8KRIeAlJBZ0wVxwu4jQgyNwa1NBYQzhqKYXn2CgxjGoNYMBVss5zGD5LLbRp9m1XsDZO5FC27IjN1NJ9GNSLHQKxBXAODMjqKRu9xvyYDTju1UWTjVb2NH5XQRkvYZJDABtjXbptaoADM6J2AdUogNkAE4cgXSvTAzJN2DANN4jfxtsAGJljBywn5e1WEstWOgIxp0YJscynwf3DaW9hE4DAnA+qMe8ancsdarlY2Kk2n+LiLRAVUTHRtChE3YlnwTIuK5tYpRIXqTIwx0TbuDgi2ijgEOOR0o2gVi8ntFPB7fnDKWGa43sCgEMT2XO3FMDnRs/IwnEachTQRRPSwzKua8uxbKaKUwTLwhxISGuLt02ywm6KwexujFsddNCeEyiEarhi2eWogjYTgDhsG0AAeD8dhY82TOY5vGQBC5m6aIvI8pOjQO0ApK2IX6dpBhdg/rABxxsA4GRkbwGNNMOjkA3ZRt2E1gmaF99WvG6zPGkcQPHyuOhUepA0mNB3HmmR5IGY6F0cBgL4TJTdFqguXjHNGzqxyaoMbQ6IcLOiCNQilOMKDG8pnCLRgxwGNXDOmAT5uJ4zC6QFEk2hdG+GyD4gsOiVKmLorAsEYJ8NDaYhW0jqxpX1m9bbcWBHiYmwBHymIaY3dNFPWpHZGEJU4iRkEozLaDgFND3iTaE4MPjHTHnPBmbNw+ZZqTDBpoVLF88n+NVdzY5BIpeocZ2XZCGEaDTcQfvDRS9t1I2cCYPBNecRjo0kDzphLD2EQRqN8eGdwgfO9uykz0nHuphzNp1tJdLbuJSzQCa3UxMSWBgUo9Xh2EGzKGy7zyIuH+k7jeUy6AkEaYHsPY2vEjGVUu0o269bZyw8+EBYODdcWs0yGMaLqNnVAeGQRcZuj4xcQlZ8xlfG5/pAxWDTxIs/ETaytlc4rvRbNqHc3op6b6MQOme4sTeWDygADuIeYA2gA9hzPaUqCKP1qayvd2C+fDfV2WAw42qiY/kt7AoyPjfjgGTwxCJbNms9+mHRARoTldYjzFjdKxIfGLMEsMoW4WPIwhwmNVwAgVE05ADlOVDEgfiBJGoInuamaCbx0y1EziwohG7PjMnmij+2i3RybZSUmfisJ2JpdIyMiGVXtGNhTeTEuwDkkL6EYCMQfVm0NgCeWB72zOum2hSLJG2yE8fVtCV3ofC0oTvLAU8vVyQFgy1XKCvKxwrJuAiNwIDmI14DIfiMBbGfuTPCURXrGQYnY8wTqmCmTOvgGzoGe6bxvFmp+ncsD9sEco24phitD+AwmkAf57JOPWPOYnUw8WcYajduoUdqjpdCMLj7imB7zDTxgjE3LklOHdmbUAe5djgJBYxXnKXsk0LYkyjVhQp1kzJAG42J+chBhAI4KZBI3I5atIsuOOsTkM5/uKbwkdT7MRdzYi4zc94muLGGkBYBAcJYkIpQjNAXbIZzpJ2A1VYqkpfmmNDbLtR4VGiCvBphjLv9mgEDPgzqHhSygpkLZ6Zm9mGz3FySxg7GxgiPumMYMCSk5sJT9mRrCLWNxgamEMsGVjieTmAborBmF2h19ZImRN0fGmVYa2kr7Ey5OaXdtcX2Jh7KhEQ4VwpDQnpNYCRsuQM4Rqty1nwkIp9gFpnGIpcQIFTGz7a/qNzHh2bTO6WEpelAe7hwtpgmMGoASQI+ZNkFbP6s2c+/ugibkYLZ1S8AS5BjoWU6sTvprLkG2phTPDadaIMExGch63K+ADKrgNfQhPEtvPjzAS4VhBL4WoOBAQb6xtbY0XsYjZggsmc9LdymELN31phHvElPgjPDbBEcnmzVVh5+C95mhoYiLpkBN1lpgRLwOzAxjoZEAH6WJCAAedcL9WxlMP+WG/WwPNgNmSwpGxQPHLTLhEIm44lydexcKMjNNNO8+16VgAiMHm2NHTHHmaZM3wZ5GIsJtGzAAExEdFAHP06cwE5UZ007Gj7BQowvMEwBB3tZwwqCiIWLI0jph4iiEtGRvzR3ghkUw1ub1sy925QZw0rRmovz3/k2EKCjWbv/V3ATSLWBnFNyMbPGP0jGQIIHc2C0ZCg9RYmgu4/xxBu7Hmz7SAAn1Qx2gNxJiIWwmzBg3SRF5zN7UXxtD7yE0Ze2A0RGTpOJdYATeEnUBNhMAdp4ejZAJvK9I+EH2+R048u3TY81rkviXWDiNMAeZ4gIWvAj3iOVKHojMHIBbBjZhgO3GirsBsN8wgWuVjF6gYLECxsRPFNghGZbQXYQa3t38F6J/EYZM/nzfLUFz+JoY4tWw2kAOeXceWB2MEZ4abLgwfmNj0D2pptw0KS5Um808+xAUWpRi3RVqmbrqNrbZr5jIXFu5TBjcZ5UxSw2acHeVRuIkBRkYjSA8dGgyCjvbsB4WgmFJKx1aRlkAY+lksySX0ThmJ1Ow/worJxhRlKQca/VCIpeRNMHozkZTA5oBQoywpQzR08fcSniUgUCgyD8AmiETElpqIuHofAjc9xqeAPzIJeGbTC20baXg/8pXMGXS2KRmMLeKuRdTtGzmLAo8iud3ZqLx/gRqUb4sa5UUpFj9+6t+Mw6YUQ3bcQvm4wWLaQKBctZHorMzrv/3NM4CTswmixtxjJdkP0kM7SYVmCQsWHlTX+zjnpJk0YeABjjw+wpRi2MM4y89C568TZOMVMPymHFc3TjzhFBsDGiHsUdpoMBzTpi+hcvp23NwJFKIDYB9v78bgMq4+4Xc7jhCo37LbpWN5lpllsTmGY5dCqzFQOjKrGIQAfbhk4PIVJAgdMDkpKnwKKmAeexNmluitMxY6DjMEAIRmkFpCHCTBCSSjJVy2jtN0arzs+NgAOnNjcunBdKPAO4agATogIBzFq1h1ZLPvJ3+MvKYD6BfumcUuPUjYR3gtmJZ8sbyWKmd1aCg4KIMTBmMAQpiP+YzlSHlMQOFY+Erch9GLK2DU4v1t2ZO+UTJu4Sv+NiYhL8Y0GY5FTXRShqdw45wJTTBVYbtAAWmD+omfFCKuN08AsvI+Wxm7TOU6bhfZ2YCJtMeVWIK4H8sZLJjo9MOCiNJoHHpKU6Z4fjTSgAIXUJRvs10TEjHoKNxmEd4F9KZZY1ZBb24zn20iCzUB6U7Eyk4ALJBfIBY5MqaANIwCjiZgNh2aixoTNAJpTkBMkbUBT3dMYsUm8QBoNxYsmhpBBVGDKQGAJrwSHTfCael1tUyacHPcTG43CEZoiNLEmvLjfpzs+2mv6ZiyMH9UoKFHzHHY0HMSlx3cFsA91ILFiJiI0plg/zzkFJ6QAcOkm94xLEZxMQP8WnaEsMJm/wxIc48Sw8JGjXBECyYvgvHIDfONtxYBRomYknAoIrI6EOMdNEBF8ITaeuuKiphs59xU5ygQM7vqDW3rQj8zjElJfzAWGJtCGzZZLgUjb4AJGnLqvgwKIVqkwBAIoCfYsYLYSxcUpQHKtNmdAiVTXJRrZbjNubcKNHKEgssYZxmpS12MZz4h/gBTCU7DRsr6SMRZiiMVX2Zhw9bcf9EC+/ChMRBsRKoIpgaRzUPINlRGM3AAEQfM7RvYrCd5m8586LW74gRIvkWu1zjzjKCxhIrOjWd5jVywF4C64pP4A7sjMBYGwnKZenWQA2FYPwAOgjAwoyZK6t6tAnxWvLILcTUPKk4AoGIaeA4S8Tc+OrsHleaxxNrbAJ8Quz6XaEJ0KZy0sPhm5YaX47oMcTtK6En4OQ+SGXFb2OpTBjFivHNJBAsTzS6mEuIB4UZvWD6QRGlMOsXlHmGss5lNdEH4Z9c3iUv32JvEajpl1biduvAF4ZmoLYYA7Hh0JYsbjWIMIFmD6eFvjcuo51sUsIDhF0y+aa+JD2YC50jbYAOOQE2aDmpNXFGKFQZlRvipLEEZOZyz2Z3HzUiRkekyjU4fiNLmA4wzPRRn6MAnN5ZeMe9ZTi5XtcO7I00GBhkL+7i2wAQbcapIGZ0BgTgbHoc4gbmAq6W3v4axtA2DOnEkr6yaiMJEYgTAFtY2+YjKogOGZ0T0b/e4sluyq4PPDvWhEFmFQgA2pY4QLa11u+yRKpJxLj8iAncsG/kBgCLj4AmPyglGTpHdiJmL6yM9wqusAnxvbAhILgKrKVqaGwC/1mVgiXEMWWrAqljpvgYAmcGTXrsYR6CeKaYksLORXXgXFyAI4zJAkTPj/1GYMQbsJvkeChUa8bgZVSxNQ+gQNnTDJKYG/tZnwvojLwpjv43+ib8gAXpwu3TAQxt8IwecZoHAjOe/8AZzpuNb2NiaZ5DcrGRYA77YGEzLOXiCkjX3MfrxEOZrUEDZqZsGMHv+DKQWumDbYwcM5IeVD+INjPaqJn2QO50bUnkv+JFPsq48P9LFSpjsR889E4y/S+mI5dBszAmkcjsm+UsMWYeoDO8OReR4xsemkLGqRjxIzzZ6vfBQF5FibV5LFubD09CSOo8UmT3rVOgGkd3QKFhq9h5Gf/jdn8bsxAaFgQ6MWjmc8sUhpirtPFdFpzS/CAqaAfjgLD4yc0b75NiZwgksOMAFh02pmhCfyBHhR3DRSWGGKG+nQSkhsWmDvrT8RsrRnmHCyxMGge0UIzD3pw4AVSiXmMP9Ub1jSdKULo2lhbG6MC1KYzs5pTpbRyMUZLMkBkoxfEH9RLqOEUphe+Z5nB4UKA2iKExG0Wb5ppPFGlxjca2rE+GNIV3+YjFQ05jXRAZpyODsY5mtXQmSV88UUHv0xlN4fxS2DpZy8BKWRXrCGyxdbA9PQf4TBECVRTjMU7vjjDeYC8MfFpGrNAeriwxtaJewlMY+IG0ACSsYy0wfSmEgTSS9Go0yfSZlixGoAwPE4b2BVTFxciOOBHLoewpfsoIKyWwAD4jMWIAqNMLFZof1nmwXzBNDaIcJjbw5IZTxwqarOMqqYF8TYjJp0wDrwIsyNea0rFrRYiVr93+lhGAA5f4vrUxkxhTNPYEEcxBNPS+xiFEAEj8ydFaDWxRboFIUYoRocrASqYHFA8dGtFjW+NqYrKxq4gyw0SRzAMlZbJqwGqzDloADq6vSUcCkBaRzEpjpK9LLx45AbLxleG13AAGGJqmOytGNuRrTO2AzARuMkfi+5jUg/pFEJcQH5yxuFGFQUNmJvQ+GGcaXepwRBa8jBxobI1kysbEB85AAFSPSklrMjL94aE1dbkCT5AfQ9nkenvUQ+0wIoC1iCuxFhWkz0BbNvF9/GfXAjmbmpTEDyaQJTR7Rd/DIORmMJGrJx+8srag0ksa8xiZCUImxOTBCFGjjgZi0c3TF6Sihija+4phjD6Rr5E343BVCMBdObnnSR1J9I3cpjNvF9/RsYLM2gBDeCH77f1sYhINWuR8YYuM1gq64aCJyA99YDlRvB+CkViPlsA1OLhjTOgN4qPTs7p7TyFGU1bK6ZpI1GbkZ58I/lpXTxY61OMEKuGYVwzwl4Hx7ed0JEKQkoCJ7chOAw6jLUIbxHIwZE18NeRGrGQddRhHqMJibfn9laM4X2QtcdyrA4AAu1xkI28rQcBubBqM2qHFhTQxIxpQDwgANTAAabpWNi3ic9+FMpjBrmU/yeDS6iAeldNsRlsQvylhBzzijsrHIZt4ug4y1JHaoKnqYW2jUUNjp7MYoGUSxnSBr5cgmpqO0ySswZYSENE5lMbvxpE3XiYi/ATAlgec0XQxhxTNxchSAAm1uYkTA1Ljhi3IwgaczhRGY4sInGHkU2i8DRPF81eNd4PVpjClAAcAdSdMTwPGeT8AAgOL+CbARMtAWAtjapEIbIwrMHUtCMIAimgRFRnnIx7K65Ig9C8WMpPvQd9AGiYjpvTmbRuf85JvM3wjAAGQgAyxeozozFUoXGCaC4zJB+CWFQjeq0WU4kdtaJ/EsHBIN0nVKOE8XV2AIzzuuI7QHK6xNBQG5jgKRx0kgt+As3hvj9KF0Ac6M+9ApfDaRWLYkxsIX6Hhm8wnags+APe00E14SpB0IAgMolhWJirx8AB8otLjGHRKGmaB64w50bKsSWawP8zAozt4ABo75hqNXbAj4sC7JoJuTADFQec/+8MGoYgKO65MwCD0CA5m2ZPDRQRku1LRNgzElkJRNfDZY5uVTD9VJd7dNxGCEHQNznLYDXfau+C8xYCbjTKWHClAsJ7xuCYZYVNDFsplPIFQGZFqNoVmc0Q/6WFzwypiY1xN8zpZXneDlnHIyhUZ62htFmLOYxDRDiSJCd4YWw3ru04TCFADkC3I25T1gHDw8ejF61r2BHphZCGM/Km023eWxvajJFpjfFABZ5DfPd2RlGS0WaREeB3OpQAjXqGY8yQM35xaMwvmkWYA6uvOKCWGG4WY0Amj/TJrQGl43dkaHdjs5YmKUCoRnVZE09Ii0wchwRUANEFs1ZJQclVCNcCmI2YTUUvAEAk0ZWA8+Gp2E/csNCFTDXbhEeBkfGVEc3nmeouQsABF6dAo5kZSEyJrPMyOOaVbgiGJxqU9CXkMawK0ZPyykwRsJEy0xo5wDgp6B0Dh5G8ZTZe5jeANiACBjNqlYAvPLJxmNuMDckx8NlOmnYzQquCAyJftYuUxKcw0FAU7EWArBm960MAOiATNjeARh7Qk9n5zIlRiO9q0tj3BOIA7Z6zA9zHA1WYGs8Zw4E+ka8WMNpGZhQVkRg8TECSbJyQKnZtPomqRtLTBZVgRpp8GYs0gCTRsRczY773qNHMmyT/LyPDBqBkFBT1hEHGcePdcRnRq3oAAcysEjMOrC6KJtWLHxKZ6mMp/RRvzRkOcNBNl4A2DkkzGgHTLkjmGKEhnDvCM/NAmsjSKgEJTFHODn5Dx1Bdbc9KMcKkzDHG/cTPlpk5MlWWC5FNZpjG+hhRG00sSfzlNN2sQmQkBocg//jYSjmFIn96FN5MrlpCMTa4HtVMOBEaJakQgmQlMbycR+oxycBq7lqjGizWG/kI03yM6he+MiygMgU60SGfThZkYbUzZaRepjOpxhwIHsOBT49wvsS5jfYzLXkNUuAohoFvY4to+laaSYzxEYUKNi/ZVWmFWWKOKhY0YjZgJ8mhXxMsiVu0DccYThs71Y3wAAvZo8yU1klG7o8YFuBjZttpZYyUlhcByXDGZA5BACAcowviac0wkYOF8THqQZ1ySe0b//hZimDlzMKUDQICKlhV79vBGSZ7IaWEIoxWjnYaIfsmAMsJxJgo42FQ7dYEGjG7zYzhRonozU5bGhNG4A74gegkXGi3Rt5GcRc7h2/xCXwcYE3AVJ109Ktw99Y7okoqKP1qYu2DDIscGTYOWP9JlhUTWSN2YCn8AUTiGNUx+A4M7CjuGS204JvqlTBhSYKABMuhKSEn7htebEY+w8W0mwmoUAYZ4pDTDMgDNT1LKATeQlkRtCHhnKBiiNQQAxb08IEoCrhC8aMGNYdEpd6QemH0y1+4H+jNU6JTpObgRjDJgmOYNPcHFYtcI3cYty+MkdRbqBTAR+1MbS8E59jz2ByBAbBEkTzXdRnaPUZi5SWkeFYK+gFOxsGUDlhZSZMx5GfGTCl9FnRz2MzDixqxYKIaM0oBMdxg8ajGDvex0sTNyKK4mL/tQQGM/LY3oEV9QYd8S6UauiDUzRYBzS6RjkOEkUxY+5lHUIEgPwWRfARgUbwTJ2RCijgQT4LfuOgoAy4xHUZOWPWaQNVJIAfDxAxHLo504Auwm7IycvREycluRG+8mAJjGEyl8FVhMzpYWpSIXQC4JMTPZPMBxaY4QjTARoxTAgMaZOSiJWgy1Ii2Fti3Ne6vV9T2wPHAZAlo5PyPXmfvj4PmV6aL8EaQFLKHHmSwVRGyUYK+mIJHJi541AD87UxqXGdWNGkS+/Cy8BmBEz8rI1KHp6Hit6Vhcz4M1xPPrXmS33cLb86N6qpHCPSyNppYw5hwkryDM2LnC9+cFwI2SBGfM4WxYk49ZT/rzkyfIAACMxnmUQ7R6jBLkAkuaMkhqg0/vXDfeWnI1WJ4yaN37gqerJWRvqEJB3Cp0ANUocgAKyAKSrCgN7sNdQqYiR4wJxvKrGbzDtvtoqclgAKdJgBHJikYn9zPU2Yn/ZXxhYIz6xGdpM3eGs0gKYRtZriVci10wfQgzsrcQYBA91i/Z0DNgoAxx4BWIQNTFupgE3N92mLQAR5WU8rBjyAzxDhjMoUM517jQIAx0TBICouhs7AJD4bClFOQB56IiLYAAXQ0Ro76wgoA5jzsDG9yk20ubwSDr3BQyCMVYk3gpRJuAqR3ZKIMsXrWb+4iimG4ZhpPAk2BbMOWugK8KQW8QikYbuwB55qnkuskQW8UC65Cl8QmIqurGjZuUWxrvA7+M4wAXoQtANspLDXEbHnMW4auHzeqJh1UCr8HGdk2QABLIAmpptw0LDYBCsU3Z4dJe6YXS+1eoCaWMCgAq7gYNvrNOCeK7ELDjBEr7ww/DlAJ1HrA13gm4Ag7Pfj0OWm1NKDklMMIA3iXGvhlP6OLZZQIBpzhNoreVLvd9KIcYfWoCfWiRmRGgNPsR7UAzuy+dGpTYaPhsyYEssbVaiR2eKFzbr1q3tPL8CI0BbRGuSIJSXthNwIo7+ep4HUoo0veaD5jgqkaRABSX51VC8QYMwcKkVhm0xdYhXezarpidT0FKCd/SEgYnUE1rxjHFwwtj+5gprA2NLddNDeOyCqCK79jnpow4BUkEQiRbhr078LpA4WPHQpvrAP5pgnpiDaWQwXNs2S4NDy64huDIaY7FsdnhvBNzRoWOcAiBGVx4WXWF5szlSCvIKCaU/QkjZXKfcWYMZx2AS2meMHSWgG5FD2MQSBMt12OZnLl2fQAFdCaMeAiLEaILVaFnkrB7aA4fsbZ+AVAQD0Rzkytj46Ftrhhm8EHaCXliNoP7dewVHBVgnB2Zpjkx8ektHNy5GUAsS0pt+gF/0zqJzWDAuFrC0QPj90z4Y0sD77AfVjTE3gwmn+li33yalgc58DzwCBICegJUWxfKYl7rSiQE5nF1QVmqkJYZc04EAVsM4ymRFnaAdNE5ejBWmOSImkjqzohMX5jbjGumORmEZnzM+tR3JWyTdBWR4WxiJDo6xNwS69MddNO0oy5m7nKNOx6z+jENgATXwpDRuij0iRUnAfBRvxixzdxpyxRSmQyTYoSSlUDv4YVuMoTp/2qaimIhi39zCjDgVKYGHHNOmJcE1ZphrNNdoA3WBQiRqWUDT4Z60waPsUTxCVvlmIxBU6iZpZGml+Q/hkS+D2HUYXiNj+WSl6OVWO/4yeZIZKCalg3PjUw8ALwwvwyQ+N1DwCDM/YUOAULYkaQLcn9GHRfbMDuPOQPAJpuILkEaysImIO5WRgCbuXA5zBFabbfRq7LHkphCaN502XwUtA4LWNMHfGCiLYjwDh4PWmNkU0ofA3bDsgERAAOHJhgY2i8Bx2MVVZmVspRkpLQF/7azKMoiApTwW/UX1LD75HYGsUgWxSjClKND3yo9Qf5TwamRurOfhm22zMgVa3ED9GAGAjmgLG0AgMYy8wyeGHajX2wEusCT5GilA3cx5yHWazhzY25Mb0M89/5KwZTkUk+hBUunZgsTsyTe5FSmNGQCXkZbCYW3i1ETId/mWrBNEYvdNCgB1t0iCWByQONm47JQ98mX2jCo6ZcwDHDYZywcF+YH/afhh7YF3KDaGB9DmQ97D9RuKvW/PFWUxrZmOUAEIxkalC2SBB0wOAmJUQy1nq2mAeB4rYg5aYwb7bRWGEo2Kpi9aA5SOeVjUksfbTFgX7oWwqRA2AjF61lbSGV3FTWA+aZnYzI/hsDqwQUb/RM/SO8GAGkMUEEDlVit8LHEZbQUJ8Ls4BFjeZR4B/YAJfPKTgAAJ35AC+B9/duSOvMOJg1NNa0bQgB+Bmd6sFl3kyhODW51CMPYUcfAFMcMl6XfZJEWIn42IzjWSxpExEl3LzMxf+uR/TcOkgBI1mfDSL9PVR4/46gkYHbzRBbre9sTeDsbQYRsK4CrH6tFsofGqCjY1cFrXyOnYpVBPPRSfDZxxk4kTGHaIYtSQmIaCwqAN16wjkb/6pC2uEwQ5UWfYrAnz5XNtH4WyIADCAD370OXHj984exx9rerXFvCzyPG7PFJC4SgUe1UJLLHBNllRj1dGTEjB2ZrmK21oDBCMijGddMVvhmN7BT0ZshMjUI6jHISTmNaILmECgAo75PSjBXRkkoykK7DSBi3Jyn+czwbb+xmACHqDdDG4QJGu8N16wicDhwsXL5LQAG4RtoG2e+BYABTdB2WjGzUn2aJmkabDtS1h7gAHwKBRTBnAAoGJAVcF8AJW5mUaFTpiU+tilGYFTbLxk5ozqZbE/j2ZS0TEMz9rcgQXyF2vzIgAaG6eecWTw216bf1MZexlMTLtwGurHU7AhZBexchS/bLiUPrP89Ti0w2DuUOLOwRn13M6EQvCNpbSSuTSBZtebEEAAPfDB5YxAQaumMUKzwEC3ktLTGfhzVyjhKU19vY2PCNQAvuLGj+fFTB0UooolYhhBgASmWJCKE7jBRGAIA4YkAEIRr4IPLpxQQsXDwnijaixt0SQErH9qNUCeAD4QjVMjL1oCBDixtyQ3Fgbxdu/TEaEYRdMjZA1SsCkoJiS0hFCKxN7p+RUAB5RvFTAP5LuHidNxAHwbo6XCYyXbQp0VIaht6/SsRknw2/AKExNQhZzXzayAI2miHFhdewZygWWHFUQWrNEXxbhQp/LYZZfe2xrFx2n8AkNBk5urorESgBW43okbH/DUvAHgoixCdEIz1liu4sLUgbDAPmlnsMNQxno6wCySAvDW0WMHY34YD/mMJHUzQZHBnnhGw9EZDhNX/QWBY8J4muIxLH5u8NwRAyNjUhgLao0hzbFajAPm1tQ9r9hpLHfuCaPhDIsdqzMwoBWXxGzDXSxRDmZgzBKWc8o193SRaNEDG7MBPwTr8vMloA678KWmoUXDwAKdlNKQjZUALJYeqUbcRtcqVCpiBwAoQANrE/vOU1xNoKZqqxNPSSksjugbMHLEMbOcdHHIJPXI4RcUh0SeFOk4TImU4sRrxiRsOLx43iBykArssY5Rq+QBK6FoNgKnGNbwc8vsJZMyKZ6Gz4mIDpjTElnZTEM0aXeosfcwdMGXUlB53a9hMIy2amY73SdNhzQE1kZ4ZBggAjJfayAK/6A4CZd7hDZAQEsbFMWzJ3UJiPUAuViCisV7ifOkBCyADUw2CJEsI6aSdUY2tralIQXpwq0jcIoKO03TEYWcLmIJuAjW0WGMJD8Z54NM56YSTMwOAMnJE6YD5vsVfhCisBSOKRehiTZxXMTbpItMZBmOFQCeJhkQSoO55SpP8GZ0wGkvE0ctLJhNKAyzHiF2zm4kRuMbpQaEsZpxgDD1dQl7gAMTJzOgOmmI8tE1kYJGYZuuK5sAOWEFPlrNaUY4mFw5uwE5AJ283iOb10xKH2OwsQ23ip40KalsdTn8RmwQ+p5PUwOv6b39j7T5P48PCRn5K2IiYFlMzxGogjZ5Zggo29EEzjgNeJnHgRhgMDxKzqYleikS2XN4TcWQ/ESFdyxWS+vAdrjT3hTcSzEeL6K04Z+VxdYYuX1LBeFDytzvbAQ4jKkUjtE0RoB/PRihGksjaoxsG5FmVhkK0sxYqG4vG8OexPfL77MRvrEkAUdeKWHTBaABnUwgHG15sS6Rg1LFAyGvdjYdEd4jf3MEK7ikViWmNM6YbEjcjMEwU3CKCHmx/pMcKobbUGBMA1Sg60wHgmAHJOzHh20zHoiAMwkpmsNU5lRr68XypiFQAhrG22ZNmJmM4wSMzhwt1Dw4bIdlKDXwDCWk7+NP/ucMMqTplOSyepH+M9W9wkTzWULiTIqrBHWX9Vhhc1Iiy8vH+FxubzBNdR4hxIZNOJr5OyES6DBEY+abie6kNL+I196aqNdneLBQk68J9G0e3IHIdFXGsNub12b7pkLXJFqA9aY3TkjETs8szjw5JRj9uGgFjUpFtYFDo4C2dNN4m75fPldHsZmLUbHmMD1pRlzX3dME41qUZ14F16YeejLlYorny0radyxfv+hb8zyOd4NIz4aPMQTB4Q0TRimLylH5ABca8u9G2YLd/zp8hDaBkigs0TYF7XeWRpjPyXMbMGMTlW/s88lKOfTBG+BYCMvb5UjAcSWJ9wCqpgsiMLJY9lMKcWPuuU1F6z89MAFF8kvgAKfn3TEbdiwarY+EjR8WF5JyHz4rnCdnUzU3JXmUWoG1caACNw+Ggzgo7hsGiLapFrKxepOwUAdlRjXE31UbHi543iSVjXIgDqUzPsZfI8UQOyVMev0YzTIJ0BIjTyiAvDvBjxv3wAJvBgWVXE8LAjNAxnE40K+Ie7cBVYw4sWPYeSIiXE5DhNi3i6Q0sYxLXI0I0ZAP5v+ZHtgeVVrVdyX2G6WwhC+/WkwLMDrw1wMbeMgpnAe6XRN3HZAG8FFo1SmOp7fbcEmAjEwbfGvqM5QspHjE5yC3WxcsxCr8zypO1Qb72o3uRib5waNx7uC44t2pvTujYkahQAmOmzHTQXxukixe0ZwHD79JxF3WZ8NcQVRslY11LJGOt4YYzEsJl0vyue8NjxN3XfNNAamCU960tttuGNgPXsXFSADTphN7lqM5yacA2QGEJPaXHhmJJ0+HcjcELrcGUFKCFSwXRxEwBOT8Go6HspiWWMBZZ3gjX2wIVXCskD5+cNXGLwoLOFlIwE8UZ57B7FYx5jdnxhYH1/8ZKnCufmrliYmWEalAllnKSxmdA294RyhJ4aA/ulDWBoxIrDMlF7sauH60Ym0ATdAZgzcv4dtgt91BlMVTBFfVja2Mago2JcGADyLxGl3qE2pvLYw8pg6JiYHOq1s7WIO40Knn47Q98jw+nQ6/puwwD3ADjnBdOmuzEIi/LJAEKabdtsxMxB5sUOpn4vI7lbXoK2GR7HAM5eAP4024b1HSIQmrR02FRGYgDv1QAhN03wZqnG5MU0hywW5SAADeGkp4w29iQCUZnyWSMkWBKujNuDjZXIEcYtWxcLYxvDPFnJ0EBr8Y++sXt+NSnJZILxI27ZGjSSqHiE4jOyeTrTCU96zqKI4FbEsVaAaqI2c6blhSa/GkjqWqmVNmw1SgYm9czG7sXOiQJfF238EujjOHAP8zP2blLE2CkYwywamBC40xC2UA/kFiC5GJohANhwvJPntdPXghr5yjzpxpQXUcFdW2NZFZTS7D2zrzT+xjCW1Mt7RiQpsFPLAbHrJNhw7V61WwfhFGtY8kiTco3SlmG8wQUoBtjQxRt4yGqDSETZSHGQKkie+RGowJqb7HTCPQemjAEUs+HOsMYX4ZX3MqNMXXFIRO1fIAyO8NqYdSTHSWI5QhLUbhKNEPSe7jRHxgTUyHRiQBNDHUuZjB+SYN7AnyZpIcfLmmnpOzLKmEzVVh3zNVkoeO8gdVA3IzRx4ouBPRg/0XG9tnvu2KUbmdsTRJCyfFs7qtOLbna3JN/Z+5tMNdWESlAqiZmFAZVSk4sbMFgSCBrZGOVtZ+BufIbMXGnWECEbJyRWNh3CjHpxjmmM1uJvZhjfQbv0hqWL750DqEflNW8S7IjTcvkA/jvmYKpRU7+IoLd6SfKlDngFLMlQmIbosV+mFnUKumagoUMHGHzITARigAA3KYNUxvgAdTzSdCWrEzaAAQEsIA2cCTZPZh3yL1Fj20w5xAjbjDlIcWHOUfEY6NomMUJTZlRvGUxygAhiMnJgIHuVYDsy40yAVDClsDpolTKBXm9orLaC0Uwt2gnSzNJOV3swO4iBnCn9GdxotJvj2oCuGYJMRJ/52RI9lRm/4zAMYuUwWjmIr4txiMlV09GDQMAQZONgjbf4R3ph4CZuDtqFOUr8rARkyoy+l4Hiw7xGf9qAIxq/6APNgmUyg3BWgjNBUj5jhwEa8jTLKANPAZqRidI1LPEwpNtKgffTbsePQ+FV+45Eiqv5PmObLxigM2OG5RMyo05iVHCEJg36Mv0auEcKVYuBTBVKLDE1l6HVRMn0mbSSVT4LQwF2k6JiQYqgfz0PfsTmvOeViHmMhh628JTT0lWJzJK7d8cX0m+iXMQTvbu3DiasJ8x+hbqIEVJlRQvCeIKpQPBu45wfgZmzExy0zz0tbIAhtEdMWEBmgp4Z8EBst+h3kUDRuROLTAa0yxO5Amtwej7HWkzBSYq6MIumBhiC2QExI2ygDWPMcppsdjQuMBfq2CkW2PRbgYN2gtSmBDl12omUMTBT2GopJzwQoIyhABADMCRBLNYXNJuAqUnuZcCifdAQ0jEHoJHTDeoCXnssnOPJ4gxWDp40uaKzUxibo3qowT4Ex0LzogHV1irObrIzKPujMzv4aIqM/hepME8jgDB42o8kbAdWVGUxwaLdDa41n1mRjD9LwI3sTZqfi6Ik+aqSAJU8JzbG1IbWuW69BtIA4bmbevV26YPLCZEYCXBupGJBbBWRT7UwQZjSKx3BGU6A25AmgzFjiY0wcIHhWxMvUxrCKwythfZ10cmkDAnCJk9z2EO6QRNucUBalT8Rs6YCC6mvmMcMZKowC97vkswlRbjiwttGk45MgcqSY088aw2U88up7IvXASY0JpFpl/dFeAm/jApfiDQoW2C/ft7KYRbQtGuRki1F7ZQriJBGh5PTFUizwzxEaQjdPySuNHX8JgHly79EKKweDkZ2Peg1paU3zykQvjyJYMyrXRxpKq38IDFiNivGPYeXKxtmLlCphnCRtiFN0oK0lmzTAWzbnMir6YyVMCLaWZswbFi2XhFgeVijSBcGQDNN0U2+8mG4kOfTISN8IkYPjt1zHFhECvD9Rqy/zUoVOKx3viEdgaqgTxZl8phpWwcAu64jLdoBzDOrlgVABj/G27gx87rIIytpByIsZNGAkgJExl49J2WEZBM2aYwEzRG+bMd14cm5ddwoURFTORRsMwrkUaEWJmnAtrQ2CZoYrE0kbEjZo0+SVmPReado0tp5/thudGF6ICoAP5kwkjahpAn1Qf4sc33tDTFU+52RjsX+4zANEAF56HNfkLbA4tGzUAEIxn+oqPeIc0BxPGT0QG+hYeD0DXaQKBCJG4BQJ5oQ0QMaAC2iRW2mxkjVIAMeHyH7FXcdhyx3KjS1EMUdkupiDOdJlGkHIYOTpdTEMdS2W4yeGbPcoxRQkUFS8AJ8NktGYDbCyWMY6HUq7nKNz9MIUgzgkKtI1viax6IG6BumiAbIBiHLuwlulBapZEPje9RCZqBNkaSmMs8FUQjE83kb2yI8CcOAOYFPuDBGJp4I0ZSjukz8pGTRcm24SnY2HsD8ONtv0JCE3jxrX3DvklPztdHGEPoHHhtHIwV0bsp8YpWPGXI61rxMInlhx2ACjWRxzemps8gOaQ700x/HES1MYHYGS9wb0RqAFWb+GcscKgJgayiKEjWQf1+L4jdSZlN83OhnSvNAjmNl4I7EQ4rBKPH05BdnpoMiUn9tlLC/oh+6gjfmmKU44ZmlTEY+xquijBBeJQCMUknw2/sYJGZPlG8NMWv1K4Gy4Eb9QMJBGBRMbKWIxI0soCxeMw1Gobw0MLqnQBmSZPXd1lZFizfhGcLw0oLBMFM5oeNlMG3hvQwAsZlBpwxn+prjIlPl5iwqAC9+sAzuc6Q0O0S28TYVj+xDIbZQ/jHCFt2aIYMkZPh7jGvKC5Kdg410llgduDXE82EUuLwnUZ0wYmoRMcImtWQ/02d9Onve5U/Ni6mi+gA7iLjYiPz7RMRVleO1zXsJi/TI6HQBmMBJA3QzGSyRs1zsH5Wj0oWBeWJfimC0fwbTR14E5pwT2jdMRjimI1HY68MFFYd/mGMWHVPNz5CFackfiUisdL0fOeCn/Fiq83pwBZTZcxiPo26wK2C8Uaw/+LDKuKIuEBcjUalMTQO4AWumOqyNb3Ye2B7bGiNAJRJvGU0wT5kkBZXentgGmohOx101TcBBgHAxXkA4gfeoJyBZeR41FY2ogEZOeuo0n846czs5Yj1cV+FvVrkCWCLWdWxYGAbBMfsPTjR0QN6IO9M5fXXrxqAXOSYiMUxAKm8ePAYRnBoAs5jHSwoJGOYjHN3NuSDSApWmiwpQWYAwqmLZeFmnADWC2nG52i0fmj/1O5LhVaYTrw3fjUlCcNvLwaYhPDNAmbNMbSoNdfAIT4rLZM6xi9jZJPrby2rabLa9TTApcjLc2McUxX0beDNNAZ8fbGwgHoXnkph5UwJRZc3vCmjtrEyELwYONUWuI1kViNhSFDoEBpUA3YFvIjD8NkQiRRcDde1r+m2HHDQIGNq0oLC1yMjaIZMXQyPEHQEqEZIABkUortgSkxEdTC+aZGqTQ5G0OQUSzhEAD0MGTbdVnw44TH4RnPYzOKY7MSY6SKfwIymKOpO3ZFiCM6dOMCAdVCdrQCCXgJNdOhhuzEJM7pFAt/favU98O+xio3o9sgoqUCgQGc5dG15srwQSUTEK+KFhTeb2Np406xjIAHBkYLXiYhGtqFHeRjFI2KUaV1sqXA0LMEK9IEo2vfFaOS8sSzuTCo4FV4weOCd9M94Ia0owMXHTLA7ka5mNUnhkhcBtwP0OzVVhPEw/KmGvobIBK5bW+9T1PtS9GTdMPwIR6IyZGE/cNM+GT8AUpxjh6N0Mb4/drSmaATaHhpX+MhpGpGs0QW0jPC+Ajo0NoYDHKME/4wp3bbGf4rLwZl/ZDuuIMYsOTbFnzFRAECbkYPGuLgUyoSkl3aWFuixL+Eov8lNPiRs0Fh6WyA5YmTJTVT4JLLgDUYA1c9BEOSjRPwl1ozZSgh0cxGANmYRCJlKeOBRDbI9AXIem8jQmCYs0IkZkPs5Z2PFfVYJh3gP4REme98fG3D4FMYK4nmuOZ5xgCym6BAPwlsWfKkQFpNBW5m0zEREcffWGspjLewCRZq1MAwAFkzP2pgVGJOAZtzJYRJmwwF3XT7UxHVGGmg6ywdMovR1hoWw3oUm8EFYMjuU228EKKw3rGfAQ/KRk9amvgxDJNyZODCsVeMYEsHWVijcs3SgpITH7cpX1hRcDWOD2AWVlbddTrB42JlhTVydj5vZ3a2kmHf3JSg+6MZ0BksjCCgHziO5l7vxSyByKY4R5ko2yR8EaCJMhxYdVkOK5ojPmTKn7cN0JYsPTUopn3qB3Q7sGAMJY1+IbbRsMKRhiCd1ccoA1Y0v6JqOolEVgmOsx9Ucb4783go4yCXgQVsTluceE7wKKXxCa5kdKMM8FP25Te+H74P+oBN7kjfGngAKnhm9ODiaZXqckT2LhjTDGZRDzEMaWrTCYmwfnOu6frUx8oU8TA6+RMfDRiWJ1oC0046FNJC4IecodxNyDK10AG0RFRGQXMwOmFsJkGVlEcByhuoBClbYDdKDW9insSL9WbQTNAJj+GKa8Y1SM79GVVjMgsOWUgZy4otNA5u8BmOK5pE3RFdzF8RLpGf+jJITu1SUgnAwIAljg6mjU3Ruv3ltJlbhSMeG4KE7w5P+ozvQVBUkDJYd6sVaSenPz2MwVxshPW+3DeY0BTrPVInAP8p1+dUk4KRmKoPEVgOnzNJuNG3L7EblqhcCArewJSmMIjVPfq5d3OlEs1gdZ5IM4WlJmhNOU6bmJEn4OumiNxiH5CK8jw+CD6KYn4jYiRuc6IrcaCuAqtJHMOBrQcOFI4N6Q49LLYVUTdkRjfmwXMa96D26p6UsHNMPeo0a8a7cMHxYq0sKfJpLeJYpiXXTZ2AGksL78EKV3GCjxONcUWsbQCF5uDbwb17xAxDIsetcrYTPmIxH94hpcNKYussDQmDP7MHlhNwB/v5VFopPxvyAGkliqCd8GYAupVmoABgNGfawi9wGItkAU0nkA4xP0xkhTCpYrAQJuRlWJFZYCtHTqi2On2WdgF+ayzEbWJRucUtzJSLMDk4FgmaqCMzyF8djFI9mdLFipn2/xUsQy4gTekd/5J4Wm+8CxZhjeJGUJtM2I+C5DSwhrAKP/XcYpsuAUS7ieM1+YlfWCCWP3Xyy8bATpwCgFksVvcAPuwxVgLGMVvYtAHGYkuPvKoB5W8NqeuIfbKLYQUUzR0T2sDvh2SfjYXYGurDnrpFHdmlewlMRSWOkAAL2E88NqcmflTa9cnCqDjUZySwQOmhEkZwRnvNI+abY9ZgJ0hOkvVmfmwsZ8axkBNf2cMjNb2PwM3ARLnp8qYmq0jWvEBMIAZ070bAAqAomacW2ZTL1ikZImM6+AplMQiGH6qWQ0bqExEqYR8ZY/JnXgQoUbxkAiL8MQHIFiXxTAEg5O95UCmr5zAVWIY6lDUSBty8OA0RfBfEGvzETOK0VAH6gjXwMSZsuazt8mCCMLdE0s7SKgLXwzaVzrfceeR36aNQAt6QpsEa3nozp+BhibwKEQADyyZpuIO1Gtz9U1iX0kOACiMpRwambSsN5+RtIytVlGe5zP2qVE50wNLwxS5anqiO+Fx8bZXAfiM3KJGqyNbkmq3DQujs2JMKVie2DpAAw8jMRWE+hFsgBeWCnyp8irbWgIio0ON5TqxMaZZT4XaRr6IxulAHxgVHJLEsdFpsf40qlhPSNucesJjbzAc28TPEYr6MURS9W/FrFomLGuMb/F4yHFCEIr4AAp2LH0bCBBvbA2yHNEVk0T0VAnL0xFCZ36TVoEXL4Ju4a/BMlPANYvAB9tRqQkWGHoKioAxWjOQIPR9kdVHGJtEYi5QPLamOUFCUmkmRNHA+w0gaaRvPw1JGbYONZ5BdFsF6JtgTPw+62uQcWmAcAbcQHnRF9Cr7/C4fhU5Yh3ZpoIob6HFKMKLYlCc3ePh3IyquAfSNGC2mYra1CWyySF1FBcDupGcGTcjCJv/NugnicyJamPecV/0CZqCYJZPM9+856IktxScAdntaYnK8XQJLFxWm6Y9RgW9iy6TiAoT1zdhAUOgpnVEl5SZgAamLT6Dl4XJj3nbQBIdmVXjRwACClAg0FmjjHjGEB/IcWDOmAOi6ZNjR2mUmI56RnGwSZUbziw6aYuxjaWWG7I3OnDMuBs1yT5AL0kTcaIWwBYdM2mBsNQJ4RBnvOI9IxUwYdBVx4M3hk5nAmf5TozXKY5ZSOSmJnQEwRn9jzFeAqEjVXzlaRwCZazbMOYc38YRrxnOAvASYDO55BJlFjJERhPk2kaEgoBkZGhoXeAIA1LEEClBpMVwu/lsfb+ZRY1sAC44iQ5enngXzxuGyD98aYVM1b20W6aNIqCf169gjiS/PZMGoOpxqt7BLUb5as80mbSAAkoWVjyEZ5ZSMlKYaVsKaAPExAFhEYzjwampUhV2UFfTGb0bfzg9QRiYsOYiUbIE6EYbJDdae0MQRjOaVYOxmbIiyxFYgGga95nJMMBciduLZcRDCPGcoDpAA+oAw3g02BH30sf/oe8y9V41Ldv+mDYjYl/syQEhFKkn8NHJSlskeRqz9LeShavhyqYzjs7BdDvIy4JEHxsEZmL1AK2tsMKXU/brqNWQWO8khgdrKlDcYha8MvoZ1Qcj2CWhukWyykyMHiY2DTKMAExuGaI5bTgxGASFjOmmGa+2UCBMjNmXA3nfIKgP8Qvu2mNeNfNR3Xsfj0GsKx7aBbjMbh55pJO1WFoB06b4JMQ5LWwSzM3jmuk04UbAvDaXi4QJHbFhg6I21Fy0xaLY5TAVqEZFY2u0aZCQggZ0PDAExk38E5iAuHhTbARasNduBwADOfCGvTVaaUj/e6ycTdGZtRGe5NjQNyIRvSSN8Do1Z20llq2PpTRobgeKON/DITNguZZozdfvIlTAICAfMkxgx0dMWjRsxKxQibZAJnawe8YihwGEvC4K4bmw0QA0mLM6Rj0QA0CiBf9UGJLEsUL7tEIHmliNdCE7+r7mPYRAKrCNkCpiNhSBgZ4JKxjhSUxphwLg1HQS7IPdgOUwDYK5UftPRYtQQaayYzwwqOCs8AfLeYust+mHmLADuLRWduwm/PvGwIB0ox9KaGmNdDGPrC9+brrLGFEaB+JLIKVVyJkRuThLLUZzfdS70/mTCv9uciOACj6WLsimTCo0EAHScw3jwEXw1pmd0zFmIMwAHwZguixduAxhcuQrlgEBOKD9ywjZJ2gTHgIBVTD3AC4cAH1qS7IMhXkfK3iIDNFp/ogyGjN3hpuUIlVh6Mk536tHbHIFqoqKsgCDnArFECzkRLoF2LESsxKPSBBEjAAayafbzyaGF1pNd8mI9rXpcKLI2v6bAet7YFHKIXQYHjo2nbxWDAgdGnXcBUkKbO29FgluNucUplMEcWFXIyYwjAEtdlG7Xo3d5qiD1e0ZCUwq0gPXXe4xj1f09MJ9JQ6WgftImdWGYMyt3BhqMfMczLgbWgGZGx+Sh7GZfdMOUsMgmbXw2gLFH8joKAywjAtdn9CXBfmaqMPxAn4TEOZpjkzmnDVQDsDGhXxKrcXuUJEYgVUw8LmC9Czk+QdXQ6ACZ0xJ9GrQc15WEU2LbSnG+gIKArGQNszoq22zeJ3/cXKYjqI1Z6Sx406xnN28feRgnTTY0BY1g70z5ppPuASbA5RCHyAuL8GkWxGUoiCiqEADToy/ogRiNh3Aor7JjcMt7BpaboGLAVmbITZqmMaOx0AVWVNNuGMDMZpxkxuGRN4Y8TwORA1MJVgGN4ySlhB8MrqCnYfJElNOFNecaJL9s2x7YTFmBfpWMH7k5jN/zYE8sFymNTOGDlhbJNFEudjrRkTsZ6DyyaMiKadGbVEwPJlA8y2Vy4FNq9Wh7UnXhmn7NksbRnt3cFL63c43MSXOjZwIyw772FkjMinHHwBlL5djtAKmLlTGfhjX2O5MrhRD2ve9csQNRtDLAGjZIOM7rFjHYAEDg4eCLLGciN9hQt56WXIAL5EeoH2E9Gq8Y4ge3QUp8DYgCkXo3DM6ifXCWJtAq8AD4BIga+WGTaUWKZFi7vDEF0tJYgAjOJ4n0SjEVgfQt7hGdaTLnDHGbxvEDTSwA2Ad+jEtppJM3lVjC8MT5+U0fGZkbaJD/Nj8WIi1GZQTbWgLkiE88D319AJS2QIibUb94K1uIB3EdeGa9imGhEHpwWDEJaMDFpv8guvgKM21cCayWNJFO3AjXozLSYyIAAvAihDmEmjTElgzxPFV6e+NNZBuNvVvDu0o2rfDqS8f4+O3fcbXuWGkV8Q3DMoBBtMsBXgPHYyGkZKrNJaAN5fP4Vvy7OBNYLl5cPeU+jYm6EAnJ2JEv5SFaYoIAOBcDPeyVFi6O8CSgjCHfbdmaMzlhadasajG23bPOMHbCKSlgxpBdBgwbkHjPLJWwf2YpLAePuyNMdrxkpexpFovHhwoUoNMegsQMYyYPjs0xDKuD9s/GWLlYyjMb0Uwg8hAvkAkoFwXycAC7mt7FY6foxHztSApjTEYqx2fGPBgcFluuM2eVhhON/wgYdMZ0AQro3vcWUWMPJeRSnetdkueO1Ol6SwY+GB+8p9tnGYK73DqUA/ROIXjVvxg/qkUcBZL92GAd0zEPOW/GzsEYM2NRgAIUAUVoePCjAonBsAxnmPhjfRWvn9ywAXPxlOu4xB5VsKQ7M2MpiFStnlGDIcDCAE2swmSbG6NcgAIczEuUrXCzk5jo2CcLAkcAAWbti0yUVQVABi6YnNjbnRoNRx8IWnTMLVGsUuYrxmZozueJZm9GVFoS7EIRnUlMkdbxlNNZYkPjB4uYnYDlFhWRMaeAY6jJQRlar1ksZcKwoiAce0/dJl1wpbtS2wJ0tWMY4kMER3pnILrNQA/veZvDSmFmCk0xfbzZMmjmhGqfWproIvjsZqsD+AwCFpdSWJ+ADM0Y9ds5JY/3PBc9qBV2loGCSNPGgtgjaqeWiD1sPCDyjBQZ4uLYNgFUwsVcZBLxXmBjSAGZZmSPzU4CdexHAFncYMBYNWIzIHItHM68CzTgXJgQ7qLkFZPaMOeGjZrSyCtJHTnMbGdl/dQ+arWAut8V1pu7siFxxYWdCLuQNhCOhDxywTenG4EsOcQEcY1A0YVUwTUJr5JF9/CUgNhwAPKNKQlcnMY8xrZzxhFgzSM3gpACQF6cNhol+EbmEdpyWoWpB+IvR9g6qAueyi7eHFC6yAMXTA8qbaotfzBIIAcIoEpegXmrVmDDOFjl0OikKEpM2ND7sDHqMRMihxxlVTFUxluABDeY1uiiDxqgYxr4Zg+BBQWl3qRu3pB/zAsYhzN3viYCk1TZk3w1L0ZGY87Kg84sD0MVK42iBBXhTERxcnMd6iCZQtAMxACNSRGSOjQSKelq3HS6j79xOmalLdKgCJ4zQ+kfWNb3QGoAFqZp8ExP0ytEwUvZERkwOoTslEYPhkxdUIF8UGc0ktSSHLeEsQAIQmF1jEaQA/iPDkbvawwohh64Sn9vcIxfCn1RNkZmmsjMI4QQQHWji3fy/JYEbgZIiWdTGtpIr0wtJ220PLvwKM0x6pZoJAtL2CbbLoIRqj1FdTHWpYP4LMQIDcfZ1COpjF1Mj3i1T7J4XlTQKqnaFrlNAmmUffDgGc4yUliPUZa1ydcg371tCzHurmpUxbqYXdJZKpryo05FIT2Cmf5dqsNTtvZTDo0beUighGdPUleksfI3HOA6hTctUPakzt6Ug42kRFmjc25Wzbxf6WJcF2b4RN0waMmbqINcWJorGHkamrdo6YiBjcNkEVrmq245iMptO0p09TxnxTBPCZWwjIJY0BAOBPjYUAcdl17gmVG7m/UMSL0PxB3ACvT8pY4wUUAoMLyK0EZoJT6Ngm58LlVnpVNDtk1id1PuUcsVduT7WJ7PETMBL3GMAMyR9vU8gvwlh0wmSmUQjGZqW0rEc8HViMm8uzrjIaRp6YQKNboSxsNx3prJGVgGwC98arRNlxhFNMTJoRwXLVMZBL4Q7Zo5wKsWMdnIuCGKiMsZ2Qv8nCwNv714JCWWxVwAW1zMEQDUqxy0wROBVwAbazMBINPaGECBz2DMrGckjWgZs440Gem8Eh77e0Q/TGRke1OPT6asAVFS7yjPCnsgE2qKmBPNWN6SJrEhBdHwy2yaRwB52p2FQSvrEH6xQMZbUwVls/NMG4RqCk2fuEM5Mv04H8jFEti1bHIOHCqMcgW2WgPkYR2EHLzE6iAUXFrlM/uplAHF5Eb0/ElZGOJAf5eXOxz+95PSMJ6J2anGMJsbwJjFg+0wbVG5TcYrxiX6NpU4GWzpmIsSsI50eIZ2+2BjzAj4m2zzE0bm3ujOpjywAKJYR/HV0+cec2eWa3UwPBBDUAEzEQA4AVVGaOzJfhb6jegAIl0B9p5hHMR6Zw8CrDpjE4PsykwKNdRwtOo1e3jsLFrwK/tS+xYYp4ilYEoyV8tjB0xyC2PrJJgpsRCKHlF7JAIYmbLLEjDlYozHY4j6McpGBvoqnhvoAGekYfmN2aYgZjP1MZqSXcDGCEKAqA++jO9VGAsBDZl0SBm3i18GdKUHKI0eZKdpALJGcdMO4QN98z6JS4uQYJugZjFJYEpLArKY1QDvPeXzTJepuaOzv8wirNRXU16krWRvsKUxVLcpdrVGNfDcNkeAsIVbHz1TExYMPjNoToaIwbza/ly88myckQquHPXUxd4wa5wp6sQAZERjh9y2SDplxqImrCjG+lrZ/2rVhqCN2VmRcTE00asEwmiWJ6MX5m0+xcWmNuSESsyOOBpkpns4+A6SV7jGICfZMniYSVmVOmLoY2fqa14FiZYTyIKY4HliNToDjhNRmmVkANJRq9QBmOavsKwJuQqjccto8hEPknQfhYdG2rY1jIKLSyAxCUdMG00zrzMBWN5LFPdFkK075mBQLIGobHVKD6HP+K1aU/+qdMJY9uUJvHkSAreEy+PEIRqaR16aZtABtxGwE87MWKN4IFpac0wbHoDG3HzMPsYkTSYrzkoBG3HzGTRgjI3ysblKlcjE3r7fEpgLYxulDvKCxOOXY9f/Fg0aKjiZPkAiauctMNP8YAYwKKb5KwMAAMs4B/ZtqkDmEbkFsuCAC1MC0QL1oGulhN7kcxGflTTkRhBGwechSKtCUeKwZHfxsYIkEymrEAKHpe1jSMpAe4xeyYpScYbcVfXJIDrC4w2D70T06BmBQAEy8B9gMOY6pqMKpGgm5YWTj17CLn4gcKbGpDeYRRARB43PpjzpBmw2g9MEK9L9dTyCFmSxfPGVDxDodO2rAUjivQix5ZGjXOsheFbK2X6oKNyUooAMz5/ihyPJUliZNh2moZk4RNrhZPjAjN6N65w6CrHLiXYI3Z2bqywuCA8lMEfJm0AEFZL+epL3SSdi4OwbkviuOji4tLJYRPs7w5OaI1yMSlSMWdJQGIT9zpwI22XL5yx7FY0DMKz1skxIEuYbEtOAZ0Po+RupbwFEOYRWjoNKrAQHUQE/TDQkaQxSH9WGjTSwsS3DSbdH/a43xYKEsCrREAozkFZj18z+G32jAtSqrI2MGBgdNbJpcDMwexlemiT8aESQFQuNH2O9fleOGF4aPUwrNS5CfDeRkpTFKraBZhmxuwtARyQI3awqOCEmL0iuAIpJjCJeLAw0DNiwBJA99C8KHmteNstws8NFhG2GrdAoS3DSD5YyQs6buCCbDBqU0rEofBgUj9WmSPDRZki0c2zs6mlAktFi4o3gkB3i1FdQFvEOBgluQtCWCmjMKpj2EsAQZS+iWRJsRLE3lhJ2AqhGpWjW4oATU2up7vskwYgi6jDMJhVcMfFji+MlM5BEsctwIxQKfQhJKw9ZYirg++5m7C3ACCGc9YmmuWqMHIHlLGyR4SBMTikDYseYyeYYKtkaFadbOmVHqK9ko7cwVCHUiyoywvZLEJZqFI36LEc0szBOfdHN+8DIEIzwDsiNeigT6EbhRf8qw6dF2lNyamKjAgQ9mYMApIFmoB6Ps8sjfsGayC2iYz+gTFoJYuse4xrO4HaUYoqIhohO4AMKxKbywgUapuN63OzTjVTZiRAvt8h8ucH6gxuY8QAKJxB2fAaBAvyxd6sYTVjEP1eSxAzCnZ5DYgjtLjygAi0aMkCwpQGY7HQZsLx11EYlwytkgcvnU7WY5qLsqCn+BulYywjLZIPQsxyMieSDYLezp4jb1oAzGECDQaNQFG1muddUbVyKZ0U8WSl2QNSwD5kLXowdUYImMmy4FBjPZIJYI2k8aYiNORGTXIl+lgFTDXEawkDp28+JTLP6YFmHO4kGDBjHQJYzA8WO5cE5mlWNzUZGAIjGqtocqwRn4SpASOACywTtJhCgCd8afaDjimwdjPT7nbGUiSbBvEL8h0fjKwicTXxObkTWQSFG6AvUzgKXelqaBeOiYAsY1Tae4g4oxkHGRN1HX+lpjaHZoVej5+nkPoOUQKW7XjcJuI01a5NKxETGb2XFo5juySg3HmTNvVFV4Y05ResrAPqABqN5pQ3JjFfRh9YyCEaPVxY/FbtvISeB/KHzaCCv8cJYmNML/Rm/43RaqZCi6eRyD4fOWCywJXmm2YjXiRjSjINJiQo03JaRpNnlGCc0yAJt341kayh+AnpGbMTH9RH7ELNoDrFdjwWC3xA+/uWUngS7SKwMnwOwrMrcbRTA0mixeI4UWzSUL3dhR+BUXL+5ogTeidAG+RlLKLXViTjivzYtFMbqyShUBpZ6AWwOKYnUsXM3q0FHMR6qKwsmuTMzaUhcnFNjFh9CS1whGzXMibpgozMMYheNMpY+27Ai+ANTFD8B58IniYfYYo5PmO4KmBkcZcA1YrZjC+AJdI22F6ZrS3zY+UgsRgEHYuhyC7kR/nwu2KPNJT8byRJhkQVcU4Ki5LpcjxuGMAD3l0UK6vG4CqumtuEN1BVV1hpK2FdLaSk2miWfATSV4S4TNse9JdKoGmkoSppLeSE+JDC0KNXUeXBc11fJSwijNz4ie2SIzSuxhgxSnPxTUqPi0klnCsvR5dS58U7kxA38RK+LEal5pws3xdpRtbCQS9JUBMv3Sc6aRDJXXQE3c6EZoGESaqJNDNBQnLM6j5alsxSks4KbkgceLbrrwHgYq6QdcY7FDukppBjiix90lhaSzpcsyP2PSWnpKwmqKd8S9JWFuAP3A3pLkK6d6SrV4tKoDeaKBpRlOYr6Skc1C4eBmkrkeJP0lbsADmuvSgBIrpLrxJnBKsSL9wC9JWtpJ/pLza6A6aBXEjemhAyUMZpJYo4G4dz4lBkq+aYwZLwfiPOYeDJcRqUUcBaqlF7iiGSn6xMQyXQyUkMl43i2goM4xNqwFwyVgZKfuGBGS0DJV2VBZ+IMZoa2gwAAKKuqrmCOADrEJ2KkOZqQvuNDbEo1ifgkb0s3xvGjJUiTFZkjBSgv8QkNCMKUM+TBIsBF9xpL0LfkwLWLk7lZkgMEwD6EmpcdPmBEHAYJi+8R9/Y6p9AqiG+NBL9geiJZOiHOONmhAaIlpOpQIVT5iYp9FggPnHDqkCoV59q88Sqf0AJmEWoUBOMZrAKonjEn9HVktgABNZKBAIDWSnwODCRhhZatZL1jYMLLGHiMrdQTxxAdYH9atEkVURGGeiS1pH6EnDIHTsCG7JK/GTgCjUBUDaMIYQ7mDIQy7dqcQZT3YtFIT6GMI5T3WxtuQ6RieDwVGgqX7Hydg1OwFNYxYUY4TK8cX3iyQGUJA0X1xCpOBZvVGXTAWUzO4HaYPIEOxDA9cCJnwPAMnmgUzgH6ZGCUjeU51OGL2qclwK9ktFoDkO1ZVox9dAGqoYGBuDhquE5iAm6UMHJZP8GtsoGVgWBAMZ0NMaJhpWQKCQcIWIIipqPaAPgDVVwwNGhKY0F/8IGDH1sHhAAGv5wFIggFbrgCDAAL/wrnRPpodPIHbkJU7A25DzOxsAaNTsQGEECNUOABxdUh1UIRWSeBqkuCR0CO/0czUu8VFQ3KUUQioi7iBQUEBhlO1SIvHWMYSg606sYZWseo4BytEJhiCWRLHAK7AbWYMDIFLJBBQBC6MXJdKguLpwwcBChsJOLK/kgGsLPF7EFAhtO4iDcZ4QLzsgNOEFAglpFr60xlkIdVGhCGeARHpEyV0DAeJnJcbkqoTjX3pRUGMcxZERDufAuNB2mA0IQ7CADQ3Fu6iLPA/ZKB4A/4dfo0G3pFM4Ay8JcqGqYaacCNzkqYwSjLpQeIRyYXvQBNgwXGDfCYe80VZ8BDjGhpDi2wSGVijYpU8D1gO0Ggvjq0k5z1AD8AVHMATME4Pp0dVn9IAdBYIhH9gClXhLl4rKAdIgWMYWagCmABRYNNNsWVQC4oI5Aw+XjbUBJclIXlcoTG6oAySBPOhpywPLkMmyKvQyU7iVRhiH8cCxBdKoadXkfxSYA9ME7c1QiYFToDKzrPeBLO4iyYCbqnpoGi+jR7QOroYnOd7SB2QAkezrBRYWwvQGOvJRt9HtIyxEEM8lQ5lfPJXB4AoQBV5LNb09c0IKADhNE1FrzQBrzyp1AdvJWLqBHrRT5L7SMcFFAcOovkuwWBclZikk5ygVH2JFhXTbgTg1g6U+VVYGQN+cEDEi7IBh9AX4gRyBsi+FRzDoXhMZ0eckIKAMPkpzurPUh6LAqh6djkFqBi/yULwpGclnBqfEWi0Bh3yW/5K98lS80e0jAY5HdyXt5LvXIQUAWoWJJgGchhi45+sEsS8aPaH/dV0Uxua1AYgC6VakoHAUqjaodaEeXILeWaJVK3sAIsrR7R1ZyegaSDSKZwBm4TAoAGb4lBS/5BNPkqsqBekBGClnBS4w3KwUomGrbPVh0qGEgaJVOXHCRIDlVxR+il7AEsuOS4FeYTR7RJSA2+sKDEHMnXwKXVjkWClW5Yc3JfAUtVULmtZqClcVUdApUzkrUKVne1TOAmrUAwCiQTA6tBQlZF8lELNMhSN/krgshlj4doAy8gMx4MAAzcpCi3BB9wzOS9aQM9pGj2g5aQ+ClE9ACVaCAUtYsjLaRaSaphS2uMDogAavp8FLJclAhS2rEAnrUjLhiFLf04ynmayfJOFGMKUBFKDrwYD9buAM6EUQcizBgmROyDABGwJCoBe4oEWUplAg+4SjqlNmByKVwSE2aI+RSyCKsYbnWiSlFKPjsjR+TOmOQbQcWBmQxd8Mu+Sx0ANiJX4oZ/81AEEbiRFT0IcwVlyWPfAcmwD/cPGOIF2ANwChh4TY46RSwfcPeoUpPTD8wWisP84GVIKnbiy8gLxAy5Uf8deCcLnNi9vQOuAFr0mHCXycOI6BLwiebQhH0FigKXQm7tUS5qP8R6Sgu+Bfx7ChgEj4issNR2g+OSpM7DMlV6BoAjUuvInk0bZaFXtjvMBzGBcYQFFWchhJuHXV4oQ8BMMQvkwJ+qEnwCXQgF5Q/WKRfgJx4JU7D7ADOKQ2HcqnWDJQAsYFgUAv0Qe7c+yhEeQKCUtGXTzXxISl2oiQigoKMH17L/QYcPA7qcYyehprWU+y3fRUzG8S9f0gJiUsBVq3JEyslPogE3Wv6QFU6qcxhGVA/oAQvJXiUsG+B5+ROji2mgMH8k15G9XBVPkZ9AA0YNtyAR2BZKW9RgCqIzsQb/4Eq8C3mx7EA5aAkDQWVzN3MCpKVPsEBKAiE+Sp2FTktQ1i98guL82YgYKqJL5nVyUd2RCegi9GNPmGJrQy1qcME6nYxrBKWVKnqDpkjIq9LAAHWS1Z2B5sAiihrCBY5U/QsNCAICtgTmqyKQwsM8WMBh9E3JGHwRg3ocSlJP6fEpbuHCoSC0/ZK0ia56bCOJs8AuMgd3wRC4XYAXvkFcCDdLxOwARSlkPWZOND/bC1KVkZEMtabDudY2OF7jJNhIcJXXIQZSrEOHTJH5ESa2pB/Y/otT0ePIUF5EAdXRGMMUHGDDOpqjmNtwQ1Bs3oDJCBDWB3HBVQBQO0dwod5gY5qNhHHI0jolRKyl4leJryAPpAy4ALlx5nYxP8dNgPAbn+SrzVRCGKc+QAzaLH3EuIBzjhZ8ljxSvLsLcUtfViZ75EilVVULwpUOqi5kCsFL+ylb6sSYAIMUsCmzp9prJauLmWsKLyICXADqTRo4Q1J4Uihirkue1pm+Q+uAOxSjmuF3RRe6w2uxBoYtukKQoGRcS66wDlK3ToFdYfK3AMUvINqWExkCljoALKoCvksj6oq3kD8lzscPR+DpAEHIB1wQT8lQLAUNdAQUBiiIB/o0PYdscNbWt7hX9ExhAIwilPzCVgpaTCHsuCA8RPClaBSifJc5qkXyUzcJuDgligJ50PcXGnyAzlLailJj6eJmpf4F49hoVKailfXBKWPLT9F9wB3lLFUgotEbHQHQOn34AZFKcHyeelO/OAbgEH3C/YB2ylWPmCR4OcUsjQA0OQ8illtAYQHG7JCXYJ3fBBiwg+4KxuP+CHJ4SsuRsCgbPUNipUqtXfFwR4AmaALhSgqwG3HiEqXndoD8Ag+4Zn8s9RSHoDyVLnowFUAaSpb/kGEqXVaB5Kli4kXPACJUp6HSJVxHOISC9A3AKdSH3ABPsA6UAawEKZQAK7DM4YrNhJzc6eANnqC3RC0qWBmRZKlSlSy2gLjHGjQAkhoqA4JjCTWQOhUvwqWisMsKltBVLypXhUuAxwvhxtcItFSy2gPRUpsqXfI1mKlvJgeypexUpT9wye5bKlh2YOSpS5UqXIzi9YTHgAgtQPshG1XxjBaIJ2FQFFSuipdWAAV6roAUSil8FQbfBMUkGIfy/9oPvgPRSn1VO2nH94CCWQEKlApkN+3NV2FgqXeFL9vcWLwRSpbOwBcKWZfARBwuA4YeQEJfUaKX001rHQj5SmnrM+UtM4BASByFcjqtMQWs94GvVq6O57LgiGhc/nFnAFoEqsuQ3yllQeamQBBUsXyUxVRYKlZIaTspXJcDz0pifZ/+aoKtDVSIt7nsuAU4UuUcl2YdSKE6DACqWzlKRasV6UeHRFmtDajS4VLZylFxhbXaDFUoIgCpERnY4fVS6Y6MRUvGtzZiAKilLlSuNGP74QrjShEg4QKF1SjCpbEzWuqU+GI6oGt9ebypUFUqJfj4XRQqlL1S6NqopTUaKUkVLa8lP2SnBykuRgsKV84AFkwzYiLGBniYDyjEXLheVwy72Q5zGQUo2WSGzpVlMC2CYcpeQUqbQDxKocYAiQGRLyNzEAFMiWEARil+SkOCpawHkaqU8uRFvcvhSiiyMUtEJgDX4Jkzs23EDuhKlktz5jpZLfCYruCFbNGdUudXxI1ZQslaANBcIhEqga3oUEAZal2hFSRuqUUQJ4jWHAqw0ReEBWpak9UwBoFIYGbKXEAW3cM2eBoQAS3D5aluEYFWpXzUvINgC1KZUsQtSnZRAwTDPGz0dxxRYigkWkWE/QjdcCm1LHDYwtS1pKIw3FSwYTUJwslj/ZZyuL3QCw1rQ+Uvo5kqIAWQMn7FLVxX2RkuQlJlM5hIcRHDqWPjx/alXXxQOpWpgD/XxNEBxJIzOSmOpX+Zm42QbBwudwck4StKGxSjDSQhtw3hqdSVbs+l2xS+GpwvUfhqCL1Qdin6rhbsqFMAeR4wYkC0hi9eB+NTTvEqDilvSA/WIyTB46y5PUOeEmgRKupQtYBrqWp+x464onCHOpfmFEfpA7Mx+dYIfAMjhDGfTdyUJABCyAMPmcjRF/dXU1wpNwSNkLrARoQP8og297mpYp6lZmSOEII1zRQwwd1LLeIq+cX+NC9Yj7qWSSA4eIeHuBIBPL7GyhgwRR8P4c1eBkwOpw15AjiQA/tYPjub/JaZRR9HJp/logCxRsEPavdrAntrYKERisUiDLs2DnVRQfL8GwP2aRR1H6tJdzDqJgoQByYAQwtSayGmNBZqXN0RJgiwDS10qkxEX4KWHohI0AtukYEYJvUq7qXW8RpnUl2WPepUfrBLMiA4M6RicCkLZ6qPUsDtTtgV0UAkeAFFACA6lgXAooBnNaTvcA2YtvUvfDSARoMGlJsAA+pflRTrsoE+ZtoGLlDcmPC+HGSiBV+wsogYZ6TnmOvoGS1p2FA2yAHswSfQBnkBnMi6iJ7CgBCmKAcCk7GTbgRH5mpIqYACZLDlkusDSyNK/X4BCmWsLMWFC3lKJa0GL8kaUVWOlvUvJWJ11LaGlF6yENuGhwz6ADyiIL1MVCEAl4ONkq6diTZKNRE02S2a7O8nVARiUqpkGlKoGB89Ne2ToaVTnB8aM/klVkpVyUsbuCiGQUclGBQfDWkviBY1pFSY+SlDcAOWgFGIkT9Q+NLAYAzsQD0yCbSAcaXUNKCda2qpXVYp73A/Voga0pGlvrEcjkMn5H1sD6txoz61KkFINklsChABWa1cn0nK4WzWldJTHCgOa18JATmtMUpSSfAlKUHZLUNYgq+Op2M2UqoQh6aF1Gl1hkSxpX8g2UaXNng1GllGEYs7FgTlmPQmuFIIsAZWFxpReAGP1jga15MKDxGVjrDJFhCGpsJVxmlTyuVFzPqxWVso59EYmlVumPfokySAGaWULp7Q4QhS/BpQElTjPrJ61PQ4xIGb0OIc9XT1rHPV6iKPgmZNitElQzPoR2U4kqPoGaOylmxW2GraT0FFUKDS9IINM6nK2IrNLi+4gVeOcSpORkLERA8RiBMdfsd5pZCRiLETFGV5VUb7EEyQBWIixAoYNwkEYy96dBwKdgH1xrU+wCyMUvEELVH2Q2VNQSS4SxEOL1bCKKjsGBaXBiJqxE4LS02yPKVVCaVC2UYxEC+gXQyGGekTERs8RJVUcW2ShpdXUscaXTOpPiyCTSxCLLI9R5Gh1LQveERfcYaeH64GAep6cMoAa0PIUbiJMgGgBp9AAX/6AA0UzWv4lS+5DHsBVOs8YcH1zEdXEpID+iYy/g+Egfv2IjrX0jwoEIhTUzzShhpS6eDZ/QeNLUclJkaZVpb40vaFoP4gAmlextCcuPyUvKdhN/oFWlZLSzupRS0oJ1qIJpqWlDuOEAimNLlvCgHeRSXCr7hJkkLqERdPRrt56osu9YAcyh+HGuHLJPUeWKcutPligrrSzCLROBa+CQVVVJKjz1gavQoRwaoM6EcWv9KSqmiiIIwgQRojGGfCOLJdkIjg81ZJeIJEcAqwGWIWlzhrOwiwMdbFVvWiUlRtVzF2VWz68EWNMRD+jWtDhktEDysJuuUv7L1BF+cxmtK/rsIBFNilBPpSqcjpu0W0oyPLS08jX7EJCyhro0gG8GRXW1E60vuxiaxoi3CxbStL9M60rPKVzvZI2KUw1X2yqewFZez2AAA7KyZ9DPWhElWOaVRJUc9aFz1PPWpc0o2GrpPVbSMNzSgznLbxFIZDytK3Gl0tS+hQLLUsNqWBPgt2litSqjDCrUrOfTq1K92lmtS1TrNrUtSeq61LWdw+tSuWpYE+GNqWM/pXjY0TSrRpfc0qoZB79Fh2o5bS1TLCppnIGJVtLYslWDSvMOMqfRRAyW6pemlwKueViuU9U1PoyJVtT6NYcJHQMbrVqeouEUzdaRp9SkDJ2HGaeoeYV/703mFNp8J09UqGqO617T62tlSzrG7rTCwqThF8AKeOabZwjzMAaoQBElEgKm9S29QLE0oKchNZL1sIZXMG8SMrrVbqWnuBLtQ35kDAeGMAGFUQXsBiOqGJsNjpRngE55iusMpD4dGkTzSKmwwINAAKUWCaOACA3Cu2tF7kSOrJpRAvgCaLSNdpAKWJgxoajYaBsViKET5hlZof/kZbIukRd/8n1YB3ADKfUgFI8ikMCfMk7gU2KYVB1fyDp8AijImoU2gbkARWOlHjEDPAIW+nbIwWdKpZaf4cdsjKlbX9KTu7RpRAnMYPuBKfRkQ0iQy5EwkZLfMWIPgxG6AiyIAGPM4ckRDSKe6gc6XsGAnOl+G4PyooQHnagA5UB2PCznSjw3HXMGOChg0BdTUykkFrGDAom86VUxBfOld3mfzpRsdD8GxBD4o5KjK+T+LN5NFhojrtKGsQG4+R+kCmUrKHQIiIKS4cbsSIpd6qFQkCxFKDUANKANkgHTHBa6xuqBPfyOKafXJVn/AaaUje4s7gGBkZDDKycAVIyrW4c0EFg0CegDGsWmdirmQdRgvFIei4Ba+jnyDlKFgcAyUFZyCFTACxLRIO5gcAeqIPOgu1hk9/JddK/WKvZFT0iq7eTm6VOVo/CsUR4fyDOF2FW6XtwEQAMGzwGN2J0xBQYD9HR7Yse3SslLL1BDNWiPtKI0kSQFYMSBR0ppaWNBpXVI1HSie+Podk0nB/TwPLwLy8XhBhJ4AvcD8DwMxC04UVw/A7xX0cgJQBsCA7rS1jrH/xFt3DtZL4lU8/QZVXFpgEEBrycBsEcNkBXsSOkpBWKXBtLO5IBdoVRKMbDFJjipFhJJiytiM/iLmAHh6XYCZoOQ9WSt5rPHrTPCLUqR4lAstVJrJaHZQvnR7BY8LwnuAYjwNAfEcAobJ0O74EbSirOkvfBR0hzOgboQY4ANDBOLADBWBrh1iA8YsCXABOEhhrgA5UBj3I0bS7vXG4IBCTiIaQ8/IsXS6ZiDwOFJhACm4jtg3eGepNKl0uCGROGlniirduY/QnwMXAMAgGQbxIZGRMBwpJ0pZBgs2B2DAdgACNDJaHHpiiywAyu4BwwRekBXJATlx9VV7+IyNoQUUKiJhRpA7mBrsMGiAVMAIKBHQQDNn0Hhq7CAXhQDaejyJCUQIOeluahCeqmI/nzVSEjBSSgrxcCPpdC+QnPRS902dUeg+LhAEFhA7Ej2/ADXE7HSzPpVx0pzGj2YAou4EfSl8XNZuFRTzSiABx0dXCBs7MjKBXwBrLESgCFgANNdKTAEswK2dLvPkp58RzpSX0qdcjaaYdVi1mKawNFo0te6W8XoVNMnmkBnpV33DosgR9Lmg8L4+Szsur0tzuBOtxyHgqfSy7ULR0o7EgttK8nqTHS5kyFF3DpHg86Q6NIyRke1CIChVP/LBAUzOQrhaPHWmYTCyKiANUrNsJ29aXUIajTWUgdiRkjIj2IPHWnFIH7/JRAVS0ELJsC/pVnOHFAD2iBKEi+BUeNCnf0qT/KrTxC+lkaYK38v4QBt/IbeJy+lbhkIgAuXrmr6WGZ1BMgyw5QGAGCZCf/KADKe6ohxoTnmAiolRjRAYg8daWtEPs1NAMtVUQIDLFlwqkgZAZYx5Bi6q5cJ/elifSlxSC8ZFhoz/Qx2yMT/5Nfip+3HzwQcEIyOl3fSyZEJR0qgxCfdLGTa1eqb5YvP0teUqL9K9by75ccCyI7pEE6V6i0ROlogCA3CryAiZHhQhxMjIuxdYLYO6ZHh3iwkBFY0mRkN/pe6ZCSsDpeRQPgoYYDAeE/+R4aWX9LaZAdehDzQNvMVk6VElLpgAiskSH8GgbGwdjKdKNOlXsANTpfoMsMAqadKeMAmceIBSPnfR6Oi/mAUmihnSoPSJ2SEzDDNcQTOli4lJmAClahM8xUShWqiBXSov8pQ7UVaJyrInul5HSmgZYs0t7iSfdKCYQ6fS3cSPP0suEJFRhe540lkLgZZunGvbihzB3zAxJwWEYme4H96UM9KWoEzE8ZoPFReXfgQDMMzUA5yEdkGHH5icdDKSRUhlR4hHu+N2ZErSL12xoClwp6cdgI9pFwEyVbosoIG09RZAAlsAFHpptALtIlraG72NUnHOIBsuBQcoEfS2hikY2HyziEawlWQTMQBIuPsBQxpxXPlPPyM4RNowI0YDPKhKoA4Y8h6WWgJOhhUD7QVVF9rYzZaZzQBK+GhfRsHpltwyNAI2QJ/uFhjhaKQI+ls2kD8BEHpDk6V29KsCqg0xAwZVGAGBcjniAzhlWnS7oWjp0q64hqTRcXU+WcGwZS24H3UiMQIv8C1VDIBSOSHFZRBoxwkY4s4iTcQMJAE1xiZCQh+s9gGJaLPl0vczim6Zj9oVAy3SLAEMsU0z/hpghlxzObdWMNrgOZBTJArpI4Qy09wMczjZARHeZFYUiJ0TEZT0ABWGU4bA1hl2GgJ1eLRnWFWrkhhDgKrCkWYALeXCXwpbyA3MowVlGPyIefTpGWfSQxBaSy4dDCszRWPKjTDLGRli/ieYZTkPmA0gcaQgR4G/SnXCtlth1wphMYs5w+/S4/pZBsGFdQ+dp1jIYoy4LYJjTXVyiH9LT+l4ikMiKI/0oZhiRAU7sGbCIdIQoVVSVGUYDLeCY68OC/8lgABEwj7EFRfQEfSzLSKP0oQAynqR7pQEXWZ++HWjn96VF9KKlwT8OZ38v/0unoA4956alrvhXEZbfREX1ycAFgBl1rsUAZXw0HAGXBbApxCrGQdAZUgMrjAAoDKjvM8Ay8Q1IgMtpkBYDKmilS7wGINCwlhUWBhEZz74voAf3pbffAt4BJr9jmAHccJ2oKouDCKzvDxFhIqi4CtXBH0toIAr6Akv6CHcKBwokMtEkipYB/eljBqP/AtXSFBAAHIIEO4eWAf3pYw1CaSzD9LyEATYyih5LQVl6gh/EpO+luoRBVpe8HEADjiypNtiuLSs/WGoZHLCiXCF42MZSdfnSlI5FEUCRRQzqly8UJVyu/FBG2LH+wzUQvIgdgOGYHEx6XQkZRxlFPcGR1Az3DXxBrhRAbUz9AHsAEMEn8OS3wAMSY1jMGSdO/ujLnBIvExCsy2cEKiMWIAFLjGzkbxlYJMVYuMNNFa3DrJx0c4VDiONgENzDSKWtJQzCYNtUGmENfrHJkhu1LW84pPeTdCuuwCOAC7MJR2lHYFNKzDz4QPwCbBwWNYaNcDGuLQgC5UhhLFFE45duITzBhIG58IoABb/skogJToFAIEY8iRGRYAA4OQUqURV9iDuRpd5BAANgATbUMSYy1oD7sBmJAcogJ/ZKvUuT/TIgJF5Ay7sSV2HVwEDJA0RZJFU0l6NkarbFi5JjC5LQi4hM2HgmIJMosUAlvBFu6JP2OiuKT9UEJhSTAnSCQHwalSOiIkkJg5UBYrwJVEbERMpAHKQB4iIlCYSjoKsuNorBJERaExQdw5IiaielPoD84QeiYxooST2dyjOGlC9OrtkYJlAOHUMRyBzkprsBwWQvTqThMBjAC4TFu/hgg0bCY3jsS2BCc5WAmX+EwSmoIxtQ58hUgHCJggdFreIURMcZiLETG9KoEGh6Kk8+cN2KBC8UK1C3ZxnMo8NsXEmG/zHxJgbQV4plZ4y4/bEA0oc4T3wIDQASscTFpe4gHaJjylV5iY696Tack/zHlKoewBVdCa5ce+OGQnCymVtjI4RABUynd2MsTFAhiRuwliYro+Pp3PNIBoUickAdiY1GYAyEAcTFMojHEw7AAWRcB4mIAVmuJjJMZYOEHmsRaOM8TDwDyjFxS8KeesIKes1nGhJizFwQSYhVEN/mDyXDmmUPEwXxlXBwYZYqQHCg5g4kxUpldsAeSuNtMsuFgy/xWPksQsUkmDFMpAYi3ZkqSYWTsf2JM3UqgMBhCxncAkAkDkmCASFPVj9BYYtYMvVZiIryZWimjC8x2oYopMOh2PKTCqgDtAJLEYMpMR9mL9MvKgLLkxhyYkiwFUmDotHVJgTkw3SYOpMWR2PqTDiQALkwOqgEigCGZWQJFXJhWkwid4pB8VcmNuTEdJjQyzVyYB5MJZAEeTE42DekxTyY1ZMf0mGuTEuZgXMyYyYt5McJSPeTEuZiPkwqZlz5MGmZa+TGxTw/kw7yYX5Md8mNTMr/Jh5kxj/AQFMcsmHklBWmggUwdWYXXMGsmGHkuemXS9VfjI6blFiIqEhTbJiu9BaHY2bMYGZdAfClJjVsx+yYJPmKqAEOTB0WhG8JRyYUMyzUmDDMunJg35huxoCMy7DoMaTGRmUrkwXSY6My8+UHuTHtJg7kwnSYm5MfcmN6THdJiWzLiZlpewUmZeGTHJmVBkxWZlTMyyMmO5gA9mWuzKEyYLMyhmZamTGGgCXMxvyYAcym6aLmTCZRg8zK6fgwFMEsmMsxHApgVkxOuYUFMVJ2EFNDgpjqMw4hs0+sTURGhTGAkzomQMnY6fse8uNDbHIphSiwnLY8SseUWMxTFYpjKixRwBYzzHimKJTAEpgmixRKYFAjD3nlJTBkpgJGZ+C+fosCZJgGLBT0ZBixLFYulMfSmONwxUsVxixNlYJBkmymPc/wcphSixnKYrlMMOjp5TG8pi+Ux/KYgVMQARoSBFCpiEgRXzYUVMY30LFTFN06JUwrKmKVMNKmBlTCIsT2Uw5JYgNnfKmMtqiKpglUxCMR5VMSqmNVTDi0Z1Uw4DmH8oJtWGfArapgCm9EUpPVMWK2H1THoEVDUwBaYPCsdFWFvLB/4EbKxpZYAcUi3BRZTDbVZw0wdpGnUsZ2mMOrGPU5nyxTqY51MNHUW6rDJpiFxgHqYNZo/6mO9TAO3ZvUxvqYSCy//8H9TFQWVOKxMgJINMFYqRDTChpgw0wUvFG1MBGmEjTBRpho0xg5YVfIj5/FLqJWpjbKwx6YRdMEmmBEAEMtgU0xqVYg6sU78GnTFycloqxmaYrNMdmmA24O5pjtKw96YgtMD5/iLTD/bDi0xk6Y6znWWmOXTBhVh9JQ0GYs4UtWmBrTFTFja0xdaYc8A/L9r2Dw2pg3n9LaYP0sdJWHbTAdphuGYIFlrtMUORrKzJFliJ0xGFYc2LEKgaHTCgvGR0ww/wrqsOOmBqo0MWXJ0xeAWadMDOmFnTFUlh50wt7+MSsYumF6rGfpgK0xiFYVdMGumHXTAbpgyywA5Y5tktumBuR07pjd0xLXBVfQiemDvTH9lij0wD6YR9MbeWNPTFnpjz0wmXQffzZemKvTHI4Ab0wwwmheIyJZQ/TFBlixLKp6YUYsBJZefTG4Yhz8Kb6Y5aQ7JZeQkpfphv0wP6YASyrxZT/TGHm7/0wCFYQDMEBmGAzAWVizqSoGY9ysOBmI140QZj0t8I5YRT3DBmJPLGwZiysyWFYcx/ZamGMrCmVhkMxqVYlDMaaWNUsumVj0MwupYPpvZhmIKLFYZiXTLVV00NsfKNAIzDX5gL8xoOYdvMMRmLu7A2WV4sxPGYxUyvfmBhIjxZgwswT+YxjMHRmPxXAyH7RMwDGYZyy842HbAEkrhbLLMSYKlcR5ZdYzCf5impQHGYyyysmPCALBeWWwcwQuYyLMfZYlEzCCZimJpM+Ydg2WdgHFMr0ZhxMwDGYrJcTOZWJJnoGKtcxruY7XMLJmObkC/4gxdxvTYA3MY/wPt7DSXRx0YgeY1NsOCqv8TCh5jTTLLMAms2WaZT33SsUSI8xkeYqqcIfYujzER5hY8xcdY/xMDrAlMzAIUhIk5ieYBCkY3IHCSAp5i3exRuYZ4UDZmOw7AacgbRh6eYYJcZnmMgXFZ5inMwOeYsYym+CFczGW+pC8xyHYnTIM8oBaGAGEp2PkPmYWzMTFYj8zCM5CNkx/mY6jEIGBIbCHRdDOKQT3qUj8XvmOXwkhWV3ZA4WYPyyhrmD4zCa5hD8w0WYnyy7ohu4zD75jWMwB+YtslUpyGSzFFmWEyZOvaPWsWmeHSzCLmibIYcxEWtaaVGiwBklmXvTLQkKl4MTFBlUgFKsBwcwC9wwrMZy8IgXAlZihrKkrA0rMRgSgi6nhRjKsxxQsztseyKISc01ZhMCMdWYxvaZv6AazHfChGswl3gH7MZlsE5CGWQAFIB3vYqsyj1mNOEBtZh2swHWY9l1GDKq6zBJjqeswnmsTLQSlygy/A0Coo0Vg2Y+TAYlcKQjDZSKhOwP7Y1zaNVmGmspTZjfmhTXwElQSxGG9wEFkDidAbkAA0APNmGNJELZihpoB0AIAAUtmFyJgrZhDiAq2YrSAJ6Si9UHrZjtIBG2YlKgFtmK+zEoRi/lhskAeOUMQSFMjF7ZiDREJ/UXUAI+aAI+kigSrswGLIE7MKdmHTmBnZg7JBskA87MEWrMuzFHZiveUN2YW7MfeAFa6F3ZhdQFn5aR7ME9mIbsHPZhAbLk4o17MUzwCRAARJD3swcngA5MMDmI7NjfZg94BC1lb2GPNZWeFF/Zh4lE03wgHMd9mKBst6uhZnhsNl770MNAJBzEuWWeMwHVlCHMWheMPzAhth5zLxRY2HMajmPhzD05hseoSOYtrMXjmBRzAXahUcxcOY6AJQjmCr4QY5iwNRgwaxtDDVMAJSDFqwOWljUStnMKzmIJssE5jv8RUuYj6UQo+ELRWy5jplYFOYbgQbQWCpzFviqacwL+YOnMAjmPGjkbIwMcwQQYwYNKEqqUEH42Wxcx0NQ8XMDs6IlzGs5hxcxbOYEmyj+1FJsrF9rgfxZOYuXMId+P5zD85jkXxWNlrMQYLmBxso02Xq4BuiIxqoRoqNFzAE2XJcwEuY2GMUTZYZsvM2X/cxLNlRZWK9+DZsqn3iMnMHNlnXcTHAKVzGH5g92wydUdXMAlmH8sqa5i6hEOjaCKyjwSEistR2AorK4pA+TMe6oINzBdWXb2A+IKvxGTD2AenHBJ5y8w5uYtu1RbmGGRiexq+txSAodj5OAqr7tQ+TgHcxS1cMZ6EvuKffC81oXcxeeIhREa7mIjxHJ8xBiJ36MT3MAZeK9zGQEjvcwOEon3MMH2MQEAV7g+rKns6zycQByr0zByAzgaoUdYhKyidtEtsrLzgZDFB9Y5Ky0yeCSflJWV/LIaVlAI9bPQpMzD6zgEKQGVljjQEnmL9rlZ1gcrK6oK1PMDZmCP3TIqKCrK60KoodfLENzbE55hEIBueY3bkCbfBKss1AAC8wOjqvB0PXmFD5El5gemUI+Y2HsSzAArzBm5j4rwJ/Uf2yqZyLBjIrKoNORdeYDfMdXmJOzCN5hg7KgnYpvMMA8GVsv6zoY7RcE4XoIGeaLbzEyXBQeU7HymLsQj2JHzAL3C1bL6+YwHsDD2MTspD5ivMwP7YceBH4WAMYFbiCx8xXhgCfMDcYD1wBT5jacg5OQufMGFmFnzBz5j81Kudlf/WIvmJOwkcxh63kPhYdfMBQWB8nDZFh0NwydlBnsJvmCVso+PAsfxAVANocLvmKVfGd4REbL6uYA/MC1ZaizBH5gGhxVllLhuRKZZC8T2WWH8w9dlZRMHZZeiTAN2Ub8xZ+YaWUHfmCvzF3djHLLDdlFuy4/mJozDuWUX8xzdl5xMfEmD4cBErgP8wrdlU0QEr2J7ssd2WA1wb+Y+c6f/mGFMtAFg9ZBGhYTJImAWNCIlSZjYcInpCLiDVAWHILHTWX8A0aOEDmAbAWBc0FwFghIw5jChAsEJGMQLDT2VSMAyBYvoANbHKmAFoFgMLBZpiKiwfZqGvxSYFiNYAWBY7/gKj6JistctR1vwAel2WGAQWN5WHFxjD2xRBYYwsCQWBMLFdWpTbobxEnKyzXrvdwEUFhtxBlBYYd9JTuH3zU0FiyxidBYUpMfQWHg6Fj2V3jATBYcGwCpABYLDHABWCwTjstgsb+GLQXmcFjCVU33gAuYPx0DvsqdJg1YANyqGQsPdaLDaGCFhBCxAhYoQsd5yProGWWh7rQbCqBloGIWFNEH5mW5Cwo5lyQsXIWJULEKFgIBBihY5QsZZuJNrFf2WH7KshYeQsC5uP/sp/2XVCw91o6zsEPZeALFi/Dh7KWhYQosUKZZRsum2Vzn0jgGvmGO9wHQlBGFjh4B29lpjwTvZQtzCMFgzCx0p4QpcXKeIsLBwgDLCxAdluUkOnAOsLC7GjJNhzkAR48BiEEzYCWdBPuVjhYRYwM4WDjspn5iu7LIXi1wsRWGHcLG/mjSloSWaLwsG6aKTsq+FiR8wucAkuykWIqSnBl2WR8xW4g/4NKUOJSLHINhQiwkRYuIsSQ5Y4bARFjQixkRYDlGRePOiLHT5gEiwcRYNIsfmpeocqZJF5Y4EHYA4WP+aBCLFz5jUiw8RYtIsN4mAdQSZFgj/xWRYrdIXg5VAnGo9g8iwW+YmwkExAosspufDWrKpG63RXSUWFRTFgVgMUwmKYiosNimIRLFWpjqixeKYU1MSSmEJTB1FhxNMTRY0lMQ0WLLqQbmUxHLRKY5osCI5ZIEGvNg2iw7RY4YsNaRi8KGdFiuix3RYvosb0WLRTF9FgQ6CVKYjbTDSmFpTBDFhk6L53ukYsaMWLGLErl7LUxExYyYsVMWOmLF48ZZiwcxYuFvTacObsCLFgNUxSxY5YscTOVWLAwnl1iwaMmjYsJYYa2LAWT6zzK0G50EsfFPgOLA8qbDixRxYLsQycWNOLFnFixQ9FxYy4sGKmMM8XXFjjcMtxYO4sGiJvuLEPFguik95lp4sfimOeLBoyZXiwbxY7Kc+8WI+LGyliSixXxY74sT8WHcZJ/FiTPdE9GG5THymMBLGIJ5gSwIJYUEsSKmLBLCqtgISwRsWyEsVCWOhLCp37YSx7bB+EsYC2MRLBC8ZoqwFppVEsEmWBXTDoli0UwGJYTEsSKWBViPYlgjYsqlYYUsfB5vVExl6bKjyhJYJ1MHBWLb/xHliSSwnrU7ksOSWNArDLc5Mywv6Yw9MBKWBpLELjDaSxdJY8UsKZWJLwyqVjq79hYZ1ksP3RnZLCBZYV0wxuGOJylyWM683cljoOMUlY3ksJmWIlLGHpjub8gpYaysJE5WTzXClh2NAWJY0UsWKWGvYyOViJSwa5YqtQz2WOlLEylg3NtpKY+UsU78EVLCAVilSxypYz8saqWGcrDqlihkympYh0sVqWO1LCGljNKxupYrtMEGWANLCGlgGqwGaYHMsM1WNjLFGWWzSwcmIcLjA6WC1LFWlg2Swv5YKSsHaWDtTD2lj30VlpYgdoE6WGdLHY0bemyClYN0sfaWK7LFdXZPSwXpYEcscymLSrESMDTSwNAohFACmmEe8P+lhJywgZYzCymJZeDLFRw5QywYZYcMsAkoAjLCRljx6NKLYaMsNLRpjLHtOW4ywbZYSssGkMTW4LJlgUywdZYNMsA2WOYrD5OUhyw2ZYFCTMaWDGctNpiwVB0ZYfMsGWmE8TDcGbCywxpwNDMRhEZLLDmpgyywTqYHpy49xpWcpflg/JQLZYGssLWWCniViSB6yxaZY9MsI2WMScsGShWSAuGuwk0y2WKmLAVli2yx7ZY4S0p2WM6cvDOWPSxaAOnssR7hj7LD9ljN0xH0Ov0sLn9mHLBC8bRnLIam0csAy2OurEeWgmnKbRYScsX5WJOmJB6ATKwFZYp34LuWAHLEIoD5ywsaYr986DJiXLDLlgKyxl7WHjERKzDXLHVOVGcRKNmKSsZuWMVWNTVFBI8O5YMisQOWH3LAHlhDywp5Yo8saG9pPLHZOUzyw55YKqsKoRsvLGzFxXmwtB+G8sT+ZTvLFjphq0yVPgEZiLDsS0AE/0YhMRwFlF8scuWNfLBM253yxeU505y5+WCrLGRSjvywfFYm0sD+WMzkIvRD/ywP6YQCsEyaYbLBBS6ESxIFYrOQSpWMBbHgViIKxGJYB9QKamKgrDgZjUKxMFYWNMNeLrgrCQZgAMwyVYgasAWWJV43GViUKx0FYNCsOhWIgzCMWXbaoHlY4trNlWC8KHP84jUwm6YsisDimIIrDFlgiKxNBxkorKRWDIrAn8nyKxFFYu/XYC2CuYo0VhaKwdFYeisB4EUYrG5U7JrTGzl40sYRWHScrmnDZGLHFY5yXFxWJQBz/bCSFwXdBhEsbxWJ/LArgD+KwYpYuksGWWCErHmlge1N1pYESsP9sFErEGSgxKxgrYCSsdpWMkrGpljGyx0lYeZyzJWNkrFophUpSClYrssQuMMUrF0lilKx8Hm5SsYWGRJctMlhRXKIKAbRgg2xlfxL/bA57sWlYCVy9pWLgYy6Vg9Kw+lY+NMXsWOQzGGVhYdjDlYxDMdJ2acrDGWVqSxZlY1ysNRZX7o2IVjtLKWFYJ1MQVRbNTBRpjkPl/lYOKsGa5XQsqOVgLXLJlY5ysXZWAZ8FWuUtLKbaYdysZlWNUE0R4ZvKwU1pnysYaWD/Mt+ViR2idlYgKseRZSCrAbrGjLKIVYtYM6FWLCrEdVgD0LEVYsQYdtXqirCElgYqwwZY2KsdZ+XirGQfCoqx4VYnbjElWDpcsGShot8CG2b1y9s5XSrCbpgMqw66YAMscjgNDLFZViWSwvhQ6x/LlWDyrASYh8qwsFBMFsMHwLh8xFVi7pN8eJkqsUeWDKrHndByqwFVYhEsFixnIowXlhJKx1VYJFyyyWDtTHukbr5MwCp+qsL+mEarBlY6mqxDqYW1MHamFBePBphWqxZNgoLcZ5gParFZOVOqxAQmUYsXRZXZcs9VhIpRSyg5CsNTcv6rCpphBqwQ1Y0NMD6qRGrAH9adqwY1YPaseNWJnLFTVjJqwTqYFty9NWLEkEzVjeyx4llZ9MPNWFlbGopjTSwz42JasIZVrxTAQZhN0wuaYNasIkdvWrHmVhnwc+heZOAtc5f2UFithRqwu1YsasXtWPmby/pggyxLdGV1MT6WE7THXpi0UwJ1Y1R7adWLOrHnVgdLL95Yy6sdZ+YgZwxBaxPgt1YQosXOZa7QlhaQpNLbZ42P4HNBFprBMgZzJwWNYD6sGurIcuiRii+awnNYc1UAa3D+rDcBjbMQirAplEIDWCxrHWOLdm4VBaK2AF33NBrCT6j5W5oNYL9WJDWPlbhwBohyQ8sYZA+Q5dNhrFOTh4cN4g6YSxICuN/llI1gkPoKNYSsQHqZXPcrDiwMaxDPQTGsFe5eO3geAKcaxwKAxElH68LxrFvqgJiJd6sRGURu5WxQDgEKsuR31Y9dynKWnBFhk1iWtoxugVGsRTWOMQzB1qGkA1NYx9y6tAHZrDPuU/qw4NYf9y/Y2mMnE4qy/eQGjoJmsRkQGZrEsED67REFi1mseBSAANAAeXF+CExEDmsK+5R+rEIfhvDLI8lvF6Ob4F5rHcYCZzw77ln6sHL2JSQgydghax0CEkWsOA5XWTASAS6LF4tYrVoRLWH46BFtApaxeYoaWsAGwBlrFWkBZawa5atzce9+P3fTbGBHaFAUAIU8C4BBhfCq1h9z5atYrDyucSMMAkCYQtaxlkAvOsNVlBSJVjaqbzxj3Ka2sUbWEYnW/vS7awZtYh5Ve5mj1rFjbhb9xhtY62sFt2uNrG21jR4xptY+2sdceMhdXSRDpOwiHlF2sZEhKZVTu1gtcxT7IrXtENKrQXi3lxzLRIdYJLNEByppUEPjCIORbHl7CtM4eBDrEsShbM1vVlPQsVa+rVfXCmhLbKKVlTplKYuKMzHJPyG7wOHIROsLPOKTrHUABc51WdYlecd2UGWMCieVs68SdYBsgJnWPE8oNLgu6x8nyNlIC4SNLZD51jFR10NgNk+EAQNGXARIB8JBPU4MusOXWAkAAV1hkSovg6tcIVgeOrrAFria6w4S4g8CJEeBcMEBaXNPKC5sJEUfQyqCQxj1ijlxlDw2AMTmMPsFBb9r3VBYQqWTyuvOG7rGCeVo6wvdYNWcX3WH/xH53gJPL+nlVusKlhuHrFVRhR6xD8o4zy0aREMTDIziKABk9YYTy29cJpHAz1hIpoG4AOesfPOPnrFJcgtPKrLkDesMWAGXrGueV2Zw3V4SmcMWAHXrBtCgV6xudczKNRvvJnrHb1iT6wkKIxPMBqQL3rBn1gD6x2mY+jAdrOGPrGAxqd6wBB0ALyhAhoieEDJDUzQObAVGqL7iHtrBnQDlYQ570WgcQUIAaHGumXn0Y9daoMUA87KobA5zhYKF8J0z+sLOAIgbEDfwfRZ3nAwBsBeAEgDS8TgzGxujY5Ly2MpSSgFmNjf6wCHlN+sQVgsc5mJeUjWApeCJBsNA2Li8q7zgyFxWXlqJAeVOJy8tlMLp8xhq6drUfCdLQbHiequNKGDY/8gYFuDfbFFhBsGxZbaSVqIvwLYumrDoi+1oHYPN8BIQm6Uq5CgSGwnwaChsAw3LIbAg0hSGx+9CHbcIuPDxXEcNiuFwwS4HhcL0qlyFDGgT/lFFYAGNKYw2KeoFCfScGpU8K60gV43HbYEKNhMvK6E4Z8qKp8kahQRzjlNFctagJsQwuEBnEtyrWXABnU+L5V3wEG8peMiC4NFro0RsFI2BYXGK8AZGxge4rK4bI2Em8uK8BOFxcBadhsIo2HbktUsqgZ4KjYhusANrB0XAJhAiygSc4sk+Ii9AZWiFNi58wjI4nicVcAN4nC4CR+Jw3DY6ZFb+pVk+WIEyin1ZgA4qcFQNO8HDFAr3TZbdsozFCNiGcHG7SApsI9JIB8cLsoHxAnsqLHGxqJEmaqEtJXfzEk0KCehDk4cBsdp8s8bHuTjlPl3jYPNSnvANCQEEmCv1K/jYIzSl/QJG8tBNiP1KOulEdwMm2FS8rhNiU2xY44NZGRo2uOA1kpoYmxPIi4YMGR2Lu8oYfSY30T282byxoCnLJixoBUmwcdUmGlV95QybBxoCg2wRBKb7yuu2FnRAJfKhH1TclVS2ct5Z68uiTjNvJ8XlPNGJdLILZBvsIsiJvi6MA9NVhHrnC1NithQTTYBmAfU2NlVQiOhNsgbTYtB0c02CabCtNj9cwGqqdpsJ8fE1VXqoAumwYzYbpsdwRCabC9Niy7QNW42chRMuKZnDaLiJHBgzYMa+TLSMhnEjNgCcIbTYnc8OM2AWbEdNhWtYrAgvHykWKhWbEE+VaOxszYInylWVOAEBE+VFmxvEQJZsE02AhfUgEgifLqzYNusWs2C1sssCqNmwok4tgAUU2JHQAKKwdmxyViKry1Fhsk9S1zjE2wxzYIccQuqsVGCnNgQPgVFyc/5Rc2ENwxXNjtxNNzY25seAxmabwPNhHmxUTeo1MM82NSrAn8lXmxXTe2bAF82Iab1ophPmx53Y95sH82HRTGdKBtId+rYV5sEMWDbSIi+VTFdCJYFdMBtJeBbDc+U60wB1pMFsfSmPBbBX44JMQkLYBasVC2H9IzQ37YWxSDeeFscjboRbGItiWszyLYlFse68TRbG5cUMWwmLYmOo1i2AX604tjcWwQeg2QCFL5QJbFJMlKnLEwmGFsRNRk8O0kthaWw1LYvXyjS2NpbH6+VDfLBvlI3y3S2PpbDAthNSSSOAKVMCAmQM7hv5BDWwbLYS3Dey2H58qLmVLcNXLYcosDy2ONLFXQFsm8HbpK1sMq2GtbDmtjJWxIrYD6BDK2IFbAgJnR7sDvlpDMDy2FQrJO+VZWwzvlpKLC75bdTEKtjXfKprYq1se75RtbFitg1Ww6rYgVsV75Utwwe+VOWw0rYnVsENgHUlN6tgBqwJ/JZ2TIa2Hd8t++VjWwrvlS1sG75XFbEatjOWw/vlT3y2H5S98r2+UzWw/vlm1sFH5SnY12thU/kinyM5Ae95SdbEmNSqpwiuqPc2W62GenAetjTPKzdoz1sZOqK9bHXeV34xfrYPehJ42KDbCa8jl1VKnyR3ZYG2Gu8t+thg2w/+YFGyk0hLXsv1VyfqQ8WYQlcZG2FsuFRthh0YDGMOHEASwAX7FxtjdmokkwyxoL5OK+wkTShB2xj3lFNsCe/BFzRptjlFwyCsl7ymouPHbDZtjGwFBvAracONAJcZHqHqBpxEjYTHyuqSksDXY+VHCh1floXNDthoKpC/4LsUFFAAX28A9MK84E1tjD5xdbYT4rHVOIloFc0pG2wfqAJtsHDiAMnEg4SpwxeplpxMc8uJP0BI8q8A1kM4G3MGZVPdwDagBh2xj7K+zy/jJD8gHbeVq/LrC4MhNZrOEnBAQ+Vx2wG04+vyltOEoyFG6UfqxxM42dsYLaEZ8tETiF2xn3l9/EIFOBybDLtipsAK7Y0zCW5vBiAn/eXApwG7YeEAJu2B7zEBwpbTKhK4tySP/mPFsr2oRPSEdGAoGtIe2IxstPlBj2xbUoC9sKe2AH4lntg1FFx/lS9sRtuKvbHXthLqRgzQu9sJqIsv8v3tip30j7YzFkHKkKfbHPtjxzL7Kq+OMW+2B2lEXaqP2xG4Yz9sc4UCE7EIcAf2xK+4iV8H7iJ5wD/thb2xQHY2nIYB2Pf8uLZjgOweAieOCa72gGsuQjpmQ1YpoSDse8YCg7HLWWXOg6xAeQcLB2Iw7FwdgrhRj24RDsdR2P75QS0rkOw7IEPdAbuWh2TDFJj0OxK1ldjsc0mMY7FMdicOxwgGjkYXh2DY7HJPgeQBBHYijAER2EessJUASOwMOa0jsfoKCACom4AKOx8HYUsVVR2MQ7Cn7qXnUdHYe8APR2K9wAMdgqOV0AVIB8TAFZY7DA0J8OwPO4uF1FfiITlA9EweQBnHYhKgNx2PcuCE4QFhBPoY6veUVmvHsvhizbpZ3W4vay0XZadoTR8yROwKPaJOAAWEK6vlWFi5UBZd43bkGtVFNsvScjKSpgtYQ6gA0OAUsUlKVaUB+flcDWWdaDuADGdgVOxKcl1TSzIoGU9RZgD1NLmnYcWtG+jAlrU6aUaiI9elUJSxM8P07AsBXqk1K4s89S+iqApTTKNj7KpQtajgKyCiKFrT9+WLOwz9YZ7S8h2s4cs2djB7KRI4BlcAFZVpXFOdiA1wUgKlzsayONpXFudhze5g506cqJWOM87G6JivOx0plOlkL52PVLQqhhDORuD8ALsIUPP2ACG8jPpxKY4TUDHZYFC7AETwOxxPXY97sPWOEi7H49hg0A23YHScQnZbX5AQHzCexuiYhA+db7ES7BW5iCHKUM4SrcMUAAaVSPypNbK+UICUuQd2Iy7F4DzFpw4vIrLsZleIm7EXjiQKA8UAXgAR1cCyUHxQD8uxfQ6QrsehYmK7F3MySuwP3YmEkRqZUMCsmshBUQpOG0RWAEWKq7F9awauwQ3YAxMeGOIWQFHdgy4YJ3YNrsB4FfflFX5jWuxz8gXwKxl4CBDFT1CxewGwo1scX+ijC7DmCj3uxdwE9HsP12CUnADdiYFwg3Y8McQd2M8CqWBWKNQ3gVlXS3P8rG7GUEBUlx1gVaKcLl2PjA3Tdi2MxM3YOTSXczD9fgJEAFuwml6/ixMt2H/oQH7yU4JoQVEIK3g2BknEZES6QA9UCvbsfj2LIbQnAwVi5WQV0tANM9AO7C1djIgqR3YUbsLayBO7GPdgiewPVUImAf32Iu7B89gXFBV3YOywQr2FSBTqmV7uwOulr75QYFZe5VARhe919gMB7yqAwB6/jpBV1uxkwItHscpOHKCohWjAgqvM4X7sL2oKt1i9TwEewnXIigCOw5di7DD9jiexJQVkHsJvmJ1wlg9gks0UaKc5sJD2FR7Dd5gAVLpdlFOy1VuOjsoALgF2Q8PYfQKjMgJAMhI9go0VyPYTL8b+kFl/lbdhN8x9QV1KcbHZcR0GNAagux4Y4EboNj2A4Cs49gN8xuPYv29dx7HcCv49h0rwAvY3RMUT2HaCpl9iB+wSqIthyw0FQp7CHdiKgqhfAovMDz2NmCtiIRu8wTPYot4LF2JnPBjBVYuwjPY7OsC68B2CrOAraSR7QVEHsDMgNZ7CkwyRSQKXQMzQJz2NaAFc9hCewujYLlAIsFb2CpLBWR+xvnYthyrMFaYajokDgwBGDq4XsdJELWCui9gCc0zgVmJYeL2OLzEAKzh7AUvYaXsMgagDgEy9jd3gK3l6TkPL2KkCorBXFewRK4hkcHIFXbZkMrhwswkgVhzse2gI+ujD+iuHK/kYr8cJ+ZR17HFjo9exJY6A3sJWmqN7HG9jABwpvYaAcPmOvN7EFjorew1vYatNLb2J7mIkQB2BxOBYPbDS5NKHYQQ8ynex/gA53sGkwld7Ccyjc1xJgVD3sMDqHzXBloolrKLWYX3AL72NTRXIhCs+x/vY+PsEn2FRCuJ9iE+wyfY7ECGpKAQlHH2rhiJEfY8zQhCYG3tXIADo+wVQsCaAC6OtT7FohX0HQgfYbPsCbZQT7FJ9jECQ4q4rDAYtavxCpB9j4YAIXI9PsWiFcyJAA6jM+x9VqlEKmSFez7EX6ic+x4gV1JMD3BIhCvh1jAc4NuwfbQb84IrgADeXV4AJQV/YKuX2I/fVYDBXbLlfYyP0Yn6Or7GmBWZgxtfYOQMUn6Jx+BchWG+xLtoxvsOX6MdBTHQDm+xBwYUz4I7aKT9GJ+g0tR7fYTLUN58B77COFClPB+twbgQb32AS1CYGgC/RFrobFUP32OH7AdBVSewg/Yf0VeygMWCoj9i+ewFwVh/OdPmPH7DjjzYXAEAMsYCNP2J+CpGEwzsVfJK8/QTcZZd3AgvBItKQOl5fsfFpZX7BvoxwrKrREfLS4QpbqfWWICRRRIQIHfsQl0DRKiJgZHrhSmlCE1f42AP7Ej9T38hBsAZAcdIpdjaDYngolZWAwiewGf2GlMRnlTpmAgjCVYACM1K/7AHAA7+w1o0ToMLLJQT5k/WTH+wV+I04Ec/2J83DeOivNxF94oLwSeALBCvv9g/3EK0wCBaV/2BUg2mBoI+VPhMEAGLGXFsQHVwzcx1eY6EAcfmOpgHBQAh/KA4A4eIVRAODMwlAhWoBwZvY70KyCFWxoBBHqUEUP2sr8xYCBhyOSVCiLZLS1cJAccUWGQHBMjSt+wPKluQkOXhHQHCPEC0cIRtiLAca/MGwHEH9hmBws0Q3AcCZQLwHCLkiOz5BA4KZOc2ACIHElYb4twuoA780VSBDTiBYiiyBw1A4fAcc+eCoHGMmXyBx15qmgcLn2DoHGRITdFVvgEREDNE3BsODm3gWBw78KlKRBEkH4CuntqowqnA4aTGSABETvDphWFBxrZ8QRtMoOG3LUCDitJRgg4RAMMIOMlIlSIgSRhog4grFS1yk5zGBniruUsWoLbtJcLGhrA3sI3oxUeEYlgKqAMbPjlhXL/RrZ8JQcKIaE/lH63jHmRpsocwcFyQljkSWDiqPkNuITQcACHP28vaDidBwFI8PQcEmOobCpZJDGwqa74psK79ht+aDEsDTBwSfY+AK12FXB0XdhXSEw6rMM6uWYAOnUqxyKBaBLBluwceOENguEODilhgdoAkAAE4OFWXnODggYBLg4WjQEHJfwCGfoxMQBHg4axqEn2OiHDkjSIhwvg4M0AH4OFGsAz0gAhw5wYw4gEEOKKgCvKAsoA0mMkIcA5grCHH1DjKQBoMsSIcYsQKiHCHhXvNxZQAuZNHEOF38Bc9TwhxMiqgqAHyAM+5h+jgUhxI0wMCiUGODWlhBji/RwrlydIcFkOEbIDZDg6CQ1gKT3lJPIvyHBONiZqo7mIvOhOxhOKHAOYB5bEbhgMocdGOFopGq5AWSR1JI2scH5EGH9URjhBgANQ48U0bUODZXGmwB6hxSoV63kXOpZeOVFYqhTlJdCFocYDQLaHEj2VrNKaulOz1JPWjGxTBxR7NKkz6AKqCdpYsNTOerpn1cusmZ9Voitc9RzPqLtKthq+Z9bMOD23DPYSP0ginqRYcHXWnADQqerWYUkIg7UKjpVCSUoNPqOYV4OleqRJp6qafWQ6U+6U/CKaHSm0+hh0rtPoGJUahqwWFK1ivUNQNsp7hxKuIB4cGduH9xA7Ypuq5awM8L1bYiq0lSHYoV1L9+wwgxAnbK60vOHDQ9LUnqEzSh5XJk9SlPo8x4qh8+jkGF+GXrUDaXAREQ2lHikYYitz0v8YCRbw1aKBEcC3rPG0sthBYqoBFA5EcFNpVRHEsAzptLbhqbetMpKtm0s98g6e1PHYUDSlupZwDTbqWnkNdcAbrQWkgKJHGs3SnYhT44UkcEyuBfHGS8SqRxhflhPMLIFWJXA0ji/a4okV6lcfSOKpHB0rj4PQokV5kcIzom+IlUji2RxjI4b4EIsYEullbeWkwA6ksnkceKgI0qgOnIDT4Ao4+05EachtOVGfLHTkoo4Yp1IqFReyD3gB5IqZosGQYW1yjVOReuBA2zKAAQtAXKOBmVEHBiQcIio4tkcUqODs3BFjjsxwA3U1UcShOOgw1HjiNRwx44pc4czWPbQG2Yh4SUCzcPkxVxTFwMtsQZkqQYQ6zp0A4uFxzUTjTTRx8jYc0cBO2M50FvGXS/wVo4S0yhZRHNnBWLgm5U9o4LFEcc8EdHDHQC9SRFcAp0ceMIqobioQjXRx/AKGHoe6OO67EejgoNAb44/SGH74Mk9S+jgU3Al4ValFVeFZvCuBjgaPg14V28K8GODjdD58jQxwZIAOwy+GOFjHDvhUoxxKk4F9uH4ZdEZDfADwoqUUVuMcS2qPjHDKBUDS0xAAvzsMmOCM5HhBVUxw3TwtQKrIhM10oZjhurY6k08IKlUCKLHE5jjUlQeY44scKNYALHEoNiWJwqy0QyKjjhGLHGZpqSxxBoY0scCE8BVMsoThVTLlY4LzsSHapsCvbuoaxwD48UycbXQLAnDghC8IJ7mAUKcaeOAMnBZIqtJwl44C5AK8uJO8Ca2jv1LToG7yK1oFY4ACdjjhoIoc4uqKt2ONtQGSerexwbWEdNlFMKP7HBCwpBxxRqABdVBj5bvhDdtgx/LSG4uLEMsGHHHGfjiUa0WtleSK+VOM3WHFziZxx5U4uccCjIPnHEr1CPFx5U44hSikFfawQvuTa2xSSg9ccfBcI3HHc4TUorPS412RfXaptOR7jjylVmw4A8cfDcgSCokMx8uxmXy48cWVFVww2hTiVTL0B8Bnsc2OMvHEVMhjTlXE4njlPJFTxtDzaDaxxBpyJ8ca0/GVcxCRUisZWuE18cB2uClcEv9yelwnbAdpeChAMzakpRWn20RYVjOFIQ5QAnCyogf2BUE4UqK3WOBOUB8iiZgqYE4usceBOJN7nLQRMeQkE4yiQBnuNOiumTjSoqEMiqGGfftAvHFxBUEJwOulK8oe2XGQnCDjRkJxr9IeUARXOJEnGcNhnypWUVQ5qUtOOZAD3RUe75WU4TZsbhOJtOSbNiSIBNp4yucUv5TKnEb8Qwcxml6a2iaROLzIGjRXsgQFE4evS5ROGNORfRWpoqCLKnpcHROLquhz/LWy5RUGRice5QBB8vFfJXoqsC4N6K6EBl4dT+QCsJY4LCDOqIqZVHDVoThVvKOjY82QcV8vW8roPgP1KMQVIl5X8CHeiqQfA11UP6o56K8U2Fp8rbNhLpB0XyhwAJJOELsVSTjsKRGQV1subrgDknBviiHYQK/l0msbUFbfhHYUgn5xyk4geSmHOP5nAHMqjV5DmCrScZpOIeXDJTjtJxmR8vrypdIuMthRkispwnbAZqGXOqv0QA2jq4uwZ0VsycLu5XGIAWThulxHb874ylZOKW8tRVor54/D8evNOd5RwvX8LjDjBcNYcOkU22CKwEuTjnJwbk4q4KzG2K9hFznx0jw5flDACZ5OB8nHx+AK/K+eQ3mK7VOOEbEVtiApxo2w7WKZb+LNcDOQBkJwUU4+aKhVFYeisNEBw3B6DQu7sJFOMEWlJTj4JwMU4DyhFk2DinAo/DV5x8U4Ify/qZXW5jSxVNJxVWQYHeRspUs7BpTgfdQ6U4PQABlOCW7WZTgTExVMV5w0INDLznG5Th4yBeU4PGcZIuP6XGlYDONxmJAKfyls3PMivlTiypxR04ocxDv+kl3TAcRMYrt7AQWK4+uqlcD28zNYrDU4HXoELOOanCqmG05wM2GDOcXX5Y2AGNgIaFxDflWX+ZXOCunGcbj2vL3J8W6cXRICFnDiKDEZwYYanf9edOPLbEMYyAQBlc4/a6VNOOLnHzDrIDIVScyIEbqFJMAAZpTytwZ/4g7sbAuBPflGxVBbUVsVOvynP5fUXE2xX5/KyVUHacLempbMB7Thp/hSHAR6WQdOGuAxXUBY5xxc4Y6cEbFVo3Vx5iqN00p6C6cR4uLtitvYD7Yqdigh2KrouLunDtRVrt1kcVcacE9OExQVjKiO/Ko1oiQkNVFQcQEh5T45xcCMhuWZ9OMrnDfTgOQAP04bXiH9OIl5Dfqo9FwAM4OVUcI2GSpBpzgRaRYcV0vMKDOJJnAszgDqgEM4q1QW1FS2w2j+VWoqXeYtGcLDOAoPQz+V4ZwDVIfOKojOOJnBIzhd/0M/ldvyn/QGxnEozgAp5KUQV3MTj2tRnAhUD0CwrcYxKgE02BxnBtNjO4JKcEN2KlNOLZHCEzifY5lcVGxcFthmZnHW1QWZxHM4kd4GzOFZnGUzjyZxs9YjmcDTOJY8sczhY8w9M4q0gAzOIlnAZgz0fKncVWn0RTOD7is9xU3PLvcVUeKyvWN7isszguZxOpiM0y155bQ0Qq+r9Ehr04BBcP7QDUnGRIRBZwZFyS2KiziuDSAHzj85xjf4W5meVOL3nF0syrNBg04yWcFmiulnHpRUvKBxeiqOcXLOCHnGbxWFZx0c4shCcN1JPTTVdQPtUas4NfeIvOE3Nn2eXIh1+s4CCiZEOnzahBeUfPLAtIpEDKTBlPiuJ5hjZxnC4ZjVLQ2MieATthA4rVYIByKi4olaXBWzinIruS490iGYuDvisWLjb4qY9pTqVA7OLtnGPxUvFLTi4UbFK7OAyBBBKxroJhUGZY+bw2NofD9eUvZwXTwQeCSrFZ9nEOCjfZw7REXBcJ/FRs5jXzhupxLs4oOca/FbFMuq2CiYrWM8ZmeSjFUjnFiyAo5xgi46OcTWSO3nB6LgnFwacVd6cIkIN9nGROKpmEGREsGKj9gvn+Q5ETlNFYS4wacIyekjfUzYa1Fw9flgOKvP5beUVmxXfYqEvQ5IYWXOGYXDbqXG5xR84gZcKbFSkjR5eUxZxJc4fzuGXOGLnDOHq1khFc4UBwQROCSBVpECzmx9C4H6K1NgLrnADLil4rtXK42K+glSLnCeoqXpFUVaG3qZmal1DDdboO5xSnltCAfW8K7nCLqy+LFPc4YBsCU2D7nHFzh+5xNQVARcKAla3ipgJUrJwMi4r6cWmmrHnFsjga1wfOA/rQUAYt3iqLfAlw1wmMDOsOHyP2XHqCiDlw+8VExcBGAM1nBDxVl5xNnlVecHZYH4SqVQAxrEDmCzecdc0I20tvkIl4ru84U+UHToBXirYJX26F4cVjBKo2IoW8ueTgi5xx84UAaZIuNPnGa8xz5wKMGmScOEjHxit/dTK5wVgcIRYF4DCAAgdQJqlw4PAIACbftJeXFPziTlxWC4KQiOuWiVnE9TyM+YXS4GllN0uOTRFfzhmrpSSgskRHOjKUHHOxrwDQAwVpMWDcuG8MFALj56xwC4ResKAuPkbFgLjCrKEC4VrlJAuGCXFQLg/00pQo16KoouDgXBGaqi8xs8VrGeEguEX5l+kg9zYtBA1BcOAlWenCoJBEh1FbYfJSqcuHNwQ4LiXSRv8VSmK4ELHwXC/4LSQ08gYVD6KnFbuCtSmV+lx73lnqlfPFXTnEZth1pw1sVjacTm2KvirbTj6orlc459uIQlQT8osnTCEqCTY3D2SwuCSbjT+XhWZivAResQYuNMXFyNjQFwXC46hsC15W5oC8LjQFxfC4P+KqRVIYStFLjGEq2iVxl8MaZSL6AP6j1D1CTYLUhQt5YkXD/xWCpwiiVSVAF4DP4ggvxUFYqci4GztA/BK4SpQxUrEqJ78nhKhd6Jc8urThZ/KVC4JBKptOA0XC2xXFrEBcVZJKn4BuFmDq4CW/LxM4fRcGElQiSuEhrDFx8E4oxcHx3CCsE5JWykrWyK6+Kt/XFaXGWmV74qj8VcJMdaZZq/HDxVbFw2i4pOK5W2LITW1JirMIYaG6tsQolecXDpJVXFwN7lueKg4Sq/lkeLhJ/gXi4Z/mCfSkMSq+Lj8ExxdCfxcPEYCCXCBLgfFwQC4iFcCEuN2XDoLgRupey4GyKh9qtITRh1wCiF0S4ssMDsuM9bBxLhsiF8S4ssMQkuKcpGi4rmJQES4l1sDAlQnJD9YbVdKxCY0TcWkuNrok8AqoGpe0sAMuDkuEX1AfGW8lx2uoFZK0UMP1QzxJXjngRS4fLhSUuKj1DdLiylxjMV8pcbElflhVtzjKlx5L8IHyqRVOqXCMJU9krIOEOpcYQBMOXArzhLPKDwAuCNGDKpTQQtLjktEts4NpcXJKK9VDzqgGErmiVRhKwkaASSoM8CQYqF5Cb2ccQuE/gE6xWMuRaCVc5cUnAGGXBn8hDh0oy44usLqFXGXDKADNsMO/wyZcKpHCCVgzLgULhwFcfX0vxXFSBH+aQn9w+rGB2tNBXBpMs5HREiI7Ao/umesuAPfjN/Ytlwb84gKAaQmnE1Vx5jBkqYS4Q+K1klbfXjDWwBEqRy4hpcAZ5ZEhFOJV1ErziVs5ccWYtUSt8ogMgRly4TRWLqrO6StA7r6oqlyVuxKg8uEVip3RX5YriU4teVMrFcUqlvLibSYC7Ij5cORcomhV46VZx4IPypr5L4AD+XFYpXSSBLu0pBsFYQl1sqZFqgVxoK4HFK9eAKMBgmKQwVwWvAXjBefFSIumU7w+SIDcVEz5fIyFhXAxjg4Vw7vMeFcCPeD3DS8yg7PlJgV+z5AaKBRXBGiihz5fcAjJ0M58hngmGGVMVxvkKjMANiuLaSt8ohcVwUWApryoKaHxXHy9jXOwu/lJXsE52OpHHqkDsfhUgVqSKyPQFdtFSBWZIrlK4d4KtSuA2+A0rjMkhUgVOlcKaIHpXBfBW1exDK45FAYyuHY0LPlhmVwLK4M8KnyANZXF1Dh5TKblI5NhWXNKV0rkRVDh1sxqbb6LjmmtrR3ZrocIL7CY4ESmjDqYSsXBvZ1oq8ABcA0mEYlCT8o4BYskoQEgTqyMpAHMyiYNLKdgWGtEnQKQxQ6krkMUcaoST4G2yDfIS1BXS8Q58KoBsOqCqhwhBVyYlgtNao0KySQFaHFtiwG1RV3It0UDo6OkwEoqzYjQBZivhGP5uHVFEk1oID5ZMghrMHFuAVHCyqA20wQAAI5AN4QHovgRAA2CJdqVlCRN0YASIgENCygQBkoW04SvaNa3zrcAnnkmgWTZcIbTIBAGyoDu7hMqAtgAbhAF8vBbagI2ApZIDYUKgAJ9Qy6njUyB4da/jYH6Bn/lisPQWiAZwAFq0BApCNjHvyAwdcwikg+QN+YGXqiSjoamR9AwUNKn8eDDSteghkl4Epcl1FfowBDUp2wDQ0rgmlaNKj4qImUB8zxoJ4RTYboASEeMlBnlejAyRU14DYUVsuv5BiuwAbHlvhwZ3ReyhpzXjc9iKDhQr6x4cKXwswDQpvyhAAXDYvIUlwgN5qE10jc0qw1QpNK6kqEopWMCAFi47OQBbUOQgPIoHNaDigBSaV9VKnGlat0Grbjp5Bvyg8tK0mlcYTAYNyk0rSiA+FSs7vOSfGVpWzwAOa4atKwKIs3pmigQ2awKfwX40b8oKVpXPUDv+A7/6TL1MAmCRFDWyhpWAmaVLBlEiKLDazuTi3Ox0hIH4QII+G6CqtOC2lRUAGnV9EiKFwKVelzAZRFW4XKyl+wEHSvKmii7RRnIwGUAA6Ky5CepWoK5EJ6NCAFreILrGCZj6UrPIir1UEdSEUTBeYBPVQPc6GByusSKySHw9xtx4M6VoNKmNmMAOCNGA20q6rKaVgXNSLI0GreWZIJis4pTMYxSImLRlxg8sAzQEwI8EGpaRtQGrDQIxYUskdAYulU9VEjVT/Dw26VyvMN0BK3Sp8qWrGFaysnWgRIeJ1oAofrZU13QsrncHduBkfAIdhqzwi6VWdK36qBoAVtGCnpwjNImdKtNZbedSw2ibOAS8cXdKzelSXSqcEjfJZhkY3FUHo2LzSpFpUVjBPxIetK58QPF4D4BhX0q5aV9i6H7gIAgRrpXvtAnBIvDkTG2ImVDp+DH6QeAo53MFvKOtSq+FhefQrXoAFNe57B/SqAZXZf4yxacIDXhyErJCXpVg0qWXIb9KnRSGtqmAyi/0q1qVKGygBleQTDAZVulQfaVGDKpsqD7Su3SxcRRagEnDyt2lb7SqvzqQcJw3K19KwWKGlYBMhieYBZ5qns+HRHPK9FBIaY2gHsYaTGe/+k5ZXQKywpZq6V8r0AUCqVYDoZV1YIZA8MDKkulWwyp4ZWONAh6V7DKjAAC/SqCHxR0rypoREcSl4Kk4D+UDrjhhdYWxkaoAIh9BJQAe8w6S4+qANMFXK3HxQQ8BQ/CgG9ykGlcvSrDozLdLZMgAlIKaAEHdDBsCnUqp4A6UkMqyL3gCr9zFiAT5Y22qIClfigjjpUvUrsFI2goFulcdlE1AQByB0CsPIQORyqGAh0ZVYUrAj0xdKlyKEd0tS7DpUBjGVx5IeN6OYyrSkilWR8/wxdMTQALYyrupUOMqdsETjKyiILYAFGiDehBVAgbjKgC0GaAkiRiuMrjQEskVY0BHsOC8ZW5MqPGVmvEsIINkytkiqAl17cSPjKjf+NR1S+pV4SR+GVtkUE1KoEOGAyiPUq5AA8dKxXxMZ5BCiB5rRifYoYCMn2BeFHQKx9Mq3QEDAMbplSJCqwKqmUR+GVQTKiTFc0yvKmitMrnqVKTKyXGAMyu6ZUsHQhmVUu0bplYJCtYOg+gIi8Y+h0Apla3jEV8hdDQQogteMFZlVsyp6ZWbMrqwAoj0DZlWYgCYOhLMrBRo7I0PxlSCCrPpXC0rvNQV1lZEqEmbE0ixTg0XmVA6wKyxFODQv+KlPBCp0fwQZAIFMMH04SmURLsg9PUXelVpVFjSqBwIEMwRugPg4EORXs5hGmgZq0YaAKIIFDIEAjpp8EyRoKnONkiBNRXjgDv+BeHQ5IMOplUs7BBZU8dIkuIsNKy6TFO2ihZV3+Ae6qITKsSgBcYWCDTKaBDGVs9KN2rEusE0CCuhAd7YVLgcESHZHRQSwJeQ9GVW9Ksb8lFwUGyiPjwuWVmvXRO+NywGAZC+5gBMwBAQNllV8RHbfKcsqXCAgTKh3yOOeT4wACdZpWVB9Ki1aImPF4dClWY8WVZ+sNpmKtVFJpWxypUAaSrKnulb9VBmkirZQWzgGusBd0MLXFi1j6srl6V1ukQwBPyyplZVWsq7aa/QUS1lbAyoRRgNORabIVk0N0AISyvkUC2lRogCD1kEoBEvBl+wAfhAteILZ+W1lcqyofBrBkxNI4uNsDIRv9pEpZXjtpZGVOU4SxlTEypsZW3Urq7UiTKthYB5eHz6AZsx11lI5ERRgCKGAPdBHcR3WVoLK92gHMFFeghExp1ClbKQeEUAeREvKBqCAOAaIrFAPQn6Xg1jBx4glqVL0UHs8JHcDDIqS9Z/6w/poBEALtSuMNBMrpJb0/4YB6kOjTRefz8p4eaVjzKkA0BJCD9kgj4UzwoAehVGBoNGjFciNCB9rqVFQZJWot7lJpUKlQ8aVKVkb4YDUmmQ8jAng0jqbOcewoImHnYnjc0rkmViE9TOeEeysV8SSdhvygq8wPO4G3xSS4jF6xhkYPMQUeiOIyqsShzUrVtY5BMOTAPXrEAZXAngj1qOo1BNwvvBDwtQjsrvygF9KriENogCr0JcyAAaVpEcYGKCWKQ+ZXCFBcaVitANGlRuytxQDwp5af4TrKgRlSdmmSyXc0rrPl8BNWIqOhGAU+W8NwGeIqgQP+QO6BQ/agEcq38qyWS6z5R2QDlXgKlQfqVkNVBdgInwDjZWbNKkUAdHgFQAGRyq94BE6I6oKB7AOQ8EgujcfCznlyOAE62Tn4HnAGSrgRyFvbKnEgRjlU5tFWqiwrUidE+JS9jlc5YFsZXccrjV446ldPmOhyoXNhUsRBOVEr4fLYOK3F3pW2MrLRIzAieVKBFImIBqHFwpu4lPCPeAKIkEiBAw01FvwR4wcxlU6k2iZXHsBYmV8TKlNlc2XFQ1T67Atgs+uwTHGBOiHTNi52phPlLeAfHwLLtGdyCFpAcOVKEDVbAKObDnXyR/R9Agv2Ae7sME6F+wAxhAAYqDlwOy0E4JFbgAI5Q6OVlnKjjldZyqTZVuPgEmV9nKnR4B1UBIYByOVnOVE8VWLlW8DD+sDmMrom4sK1WO6JNPFS5V2cqHqVMNNZFYGZypzaV/KBEuVGUkGzlcmyvsZX2cqlfQ8kACaKPoEDgSARcreRIlVgQzldvEGenA9pgsdq07COPqktGgs5UbIAkuV0d0P4CtsCuK5VOOhkJAO2uQVAO/tinXDKQBCncwWgRrlfdSt05XThQjeEviMeb+PFYGpErxcqRuVCbK5LlXEypW5WJMrXOVk6wD6APJwHyPi7cqVOVdXKqxlQ1yrK5VNcqKuV8OYNMAPkfCpUAaqhs8Ah+wcXrIsmETDypcJKTaMHcYE8FjFCaToBGpc7oPJIGwID+cEboBIjxRCwztStrLGRythWoKlQaaVKPFcdYDkPB2kiFcqPlUInK5jlYnlFMABscr9uVri4PyWHLBV45U42RA9AyPK10OCJyuFkTicrTAAknKrHlTJytx5UH4ItEVp8AdPmNDyuwWpOAB3s4vSQQmdIm+Vt7RAFoZA43wwYwrEhRBwVT36hceIqIys7mLprAV0pOWVIt42WKxzeMp2mIZrGUVcRaHNKkJVIUfS34oFOh3HQqDRGniGolG3IBkl4tIEk96SaNOggkEyAOMJtIESz5KKgB09DxdCRbwWx0EvKk1wOxXA/qh2PlME0kwBeyyj6LROlBcsBDIw37MYrZZgyqioCglg4GqtckHnlZLyr8qqQ8rwoAZHKgllZ1oEo5U5sBB+Al+1A+BkjypU5VTDVUeVC5sd8GEaMF72WbcwpOVZVkSnlXOeTx5VpNKCeVIfKlHlSixHf2yrVQCWVsaROWaFoADrWBWcrseVsnKi1AKRyvD5Uw8qmeVV8AFnlVu6menBWNBANw/EABsEhVJkghgggJeEo3iIWWYHKAjmZgk4wGeIhuYDgAoryodCBt8qSKEHfKlvlQhfQv5C98r5XokjUBniE55AUyhD8q1z6TZoZvlUPyvKXimcgFxga4kJaGEK9BLrQt8rLw4MR9DBgLz0FcNDzlxC+VCUgejHB6yt95VmrKVtcgfKqLzMHyv/QB/KBQ+VqfK1gCOHypY5UY8qlW4MfKzjlTjyvj5UtQh8eVeCgOjlWfypyMBp8qd+V9PUTPlRJypz5Vjcq4+VPHK5MbL0RQbdS58x6eVFHK/flZuJDm3QWIByTIfXK5xoFXyokFjcsQa+VMAqzm0E2Rgb5UldRdB4nfKlWVO3yrQFUt8rpPlFOJQflUK9H75UwBA8BVjjQYfleUWCn5VCvQJ+Vo/KzvleVoRM+WLEVPiYQ/KpflUPypX5W6axFo0YaeeCas63CK2VhQxz3lYDVSCBIGLTmZgL8riBVm+dEn2LQdHHbTBkxi8YlwmZ7GiUgGDJgftRKusLlkLOOiIXC35Xu7guJAu3wa3gIsBXPUCK4A0oYYbebbiCAKtmYBgCqUysOdNH4aICAAcGhUeRj8YLYcdr8KCDDWALfPha+VYNDCRhEF5GapUQ2RCgg6D4ckANeXTapW3l1a7E3VKtcKIewgPwR2PkicY8b0F72JbJDEhX6ZRGAapmUUtJaT7DuOhjCRi8YQQq5OKGEKrBEi0fLYA4ttKrhuAEKpn6iM01tjCpPsG8OG2QCq6B5SR7eVXwsCmlZ3ysvDjXupGLy9nCZyBjmgDWYBXbK1mobFK6V8rQUoVKgYcqb9YaMAaz5fMZB54q1CqFzY6IKzAleRitEYJ0bh+XykjwOXgEHqjrfJEkFveVnAwenqHvyp+pWHDEsb83hVBWlVR5CYYCqqRlFg4QypZIsajVOTyNhBeyMShgFTAPlHHWLoKlRT2VtgAVrQugyoKdDlvKZ6VymkZeipMCqy8x7AU9m4Z4USl2IBIDKFXhWAjKVsS8TSjLRFDykhoKpPOAf1gEylQCmiNDo6LkyaQKfsaQdJpUCz2J8QNGhV/piLMlSKgywJX/OxY2cIO0LwiJquAVXBHdgbfaYaANrpQgOkpRx6PBdHcdL5BdFQRJXZJVlpwypo4r5B9qmK+SkHrIt16BwzRYT7FahivrBpiUBkRVaU9NigMiKo5Lh/Yq56G4xqMJBLHxABALNwFQr8JI0cMGBG6jCOBc7QYuccrSYeRPAVXo3zA8wiuqMpIMdHAfWEcvxEmwfpEDqgEUlUiKsHgw52w7EEmU9JaGLiKrRFXIlx+RVsg9A4uOvDFFFU7wJCLwj9S0alSTABB8h06oqhVC5sVP8kyCuyThzjgShVkwKs4VTe7C1FWh0qcRVwTUOXgOgJAqFX3R0gca4kCUnADUKrqFUzJUIRVt4UFnSgQgDS8hF8qGeVfvK0vlbZMtCVqSQrEBVUaEX6QIW/BXzxf4JqjaHJqSvlVOxG4dQTRRwOoxH6FZaGYlFhii18qXZcd0K39SO3HEV5X8CqISAzeMMSEGdJiRFVyvkpcKnIccbAH4+nuFWvyo0X0BL4ThyMe/BrQxWfKFzYznqa92DBiuzJV/CrD0QFsKsjlQwxC/yggsr9GAZHKsPxOK+VMYBkcrpKgmuUdoVTDyvr1jIwqKqcr+9DxwBGfhhpUrNYuvgf/QdM8B7uDlaRqagsMo60SDxwNj+H5fJ8pEUaIKrCbFFZOpBzUIAcghnIVp9YTCMyPgxFW+5RdVw5occXXDuXD1IrID4+nc/lK6yqJmRAbCiKuxNbUOgeG0nN22iWdg0ARmwoKvEAThMk0R7PA2aRkCgD2IbcwkvjFxqxkCAlqCrfsRAgIeKrJcw0UqgOMjqFL4AKvMCl+V4KRX5ipi6G8XC3jh2wTfcEIucQzuPWQBLwRCEKEhQ7s4ZGK7w2LLRnWkhzjhexVwTS2c2KwnDnHBzU0Rxg9jUYo2HOOFsUToSqIqI0YEOnKfhKtHyCTiqIz8EBK7PGASKrFFWxlRURVkoq8aONKKsNFVfAARC4n4qqRKu/vh/FURn5/xVoKcf9KHn/EyyS8uVQJVzsccCVWPWCrHzQSq2SK3LET38ohKufEgRUQUJVitANCVThKoIlUWEr9wA2EqpCVRFRDwlWySqSJVrUgHcAORKpXSiUSrujYTEq0yiK/vWK5qfAqfIAawKvs8nFVEQmVmIBMa4QMLJpepdkHOADM1xjNaNMCExuEcAFf5VPsB6QABWweKCrfytSADM1xYY8I1QOH3H3crxrhmuxwogHluYP3Hf1Qr+WEhY6usumkM6QvbeE7uXrRIDJVfwKoyVUoSpMlXMAAzJV44OUNFXepGslVXABH+VifK6vAJk0rAmUJuwnJVs6RFyVfygDSkC58rPJVcaK/yVdCvEkxWGSqqnyYUq4KVR2St5gZhThPi0aweSKVXF7CklXFaBVDwYcWAFFVvCv+ji9yIwUVn94DeFcvCvXhUQorqGos5sPuhutvQHoYHl03NQ3FUVQ8EUTH5KBtsELeAOwywvVEaKpvyiqHg6pK3ohXCQNNKv2Jj6fKW8KrvEWc2P9bArqrJiREeCqVcLA2HLwCiJAnBwVigwTdU9gNj+HMADRFwNAAr30CM/CfliWlWQZFbgK3TqPrdB+Kro9iYSqFJV9pK387FL8qbbgYXxTS4q0quYeGlPR2lVWpVjpIUB8My6NufTlaSwmA6C4UvMWLejtKuVdRLqRwUilIq18gLssAOLjQyrhIiLkIJpBlujXhlV2AEvSgviyJ3gCzCAhFVNSrqU4FNdCqnNpKolNie+5hXyWIqhEVZQBlsUSQyqZpluLSZGVX5EUkvrfLJaZVsZUcoDDTKuethd01k1yCdsBilXNqE6FVfABuDUO2CdSuJ5FAAmWvEx/KV6DSE8Zbc7E8Zi3OR6waQ0gLL/LCKoZAi6FRVDwIoquYKA2Lk1BX5rpXpVcXsQiVTuACjFw7SqUq6zHhYaVZzKo6lWUhxupVwKK5kOKCitNlUDSryQ41CDVGODCioRRUc+RoUVyKK9+FRjHH+lXd0r+Sgk0qtaVUV+GpKAEyrHxV1KcUiVXLwCqfJriqRXyLXgGiVTvDjOFWxKgTRVOOMXEVXK+X4aC6Sq4vYeoq53mOmQHgJp/hQsAo+P5DZ8oT+U0lUufko+VhAmcPzJtKsoYSXAErgKmrkApkHU+RF/LBxZyGwxdVbp1HY+RKfKggUPTIu0qtn5ftKoOrgJGxjpVWMEU6VVXbQ9Di120e/wr30Tq8HdKp6OguhoHB4NcqjPyFb+CNpAHSqZG4R0qr4ACdKvnmityr5UA7cq6UGJ3KqBKAYXQvgAKgATGlcPABPyyxyrdVw0zYQwMPY4mSkTaaUP0yDdSku5NQ7WDEhXpgZHahVcOR2g8nVDmBNiQlHyDcAOIoAI/FBMgTAr9RVwSNfpSK7AE8wDfLFHVIu8xOGSDySDJCBmXhY6IfA8THKk5zGt7bLTRDBIuiEDJ5APfDYpqoNBhNA6+kZ+SEZJEippySo4Es4mdO5TAcTEzSgoYAsVwBEwGGmpPXELlQ6wBxXwv0UJu6rPKg3mp/3gBVIticFqUE/KtwiDogRL5VazAa+VXMVgE/IhyR8ZMXikV4eLxpAQiB+dR0HQwq0RPYCaBFwjAnRQpoofrMZCsB0/hNAjC34IpguEYbkSFNFGupqufZz40hzmKkzNRkoCmjiiwXryBo9FIZM7ACB3IuOln+gdc0YdcoZuR7QTpkAB4VAqiKYDvvuTzXIx4p27icO5NHFCtuCPXKasBEko79xN7csuSmLECUpIAqRri4XAJJ3uWClAmKrwtEr1iExVQnXHN1ImKqQTE/sUUucG0thUVWCqJOjEJiqyHFNsxE8VVgLA5ZGPiqwGxKLSRU3KBBBAggPiqwTcoJuU8VXUyoVDMviSKHFGNGGZ3Jf7Jrnwb25biei4qti3JuKrn1ykpjHxVdJtgzRWQmIiLEha5CJVR5SwSVUCqJABERAATxVS3XTicgmKq0UWCdgTn+EeuWGhKEZoTFVRFiSASAC9iO3LeYLENELiq/8VD4YHFACqKr01yjSqgVRFmLF3mXlKr+jE6iq5nctvWDTcQmKq9wAJYHKJVVbFOMMwmKqv4AP25YHYCYqsxw6/AAWHi8VmEJEh3ABv3JZMVtsJoGiWSSInwln3JuKrdcU0e5LJiuhfVAWa6KrT3E6W5Y5VX6+NrXLdKrl6S7YsWIwrgEk1fYjKqsmKXxCcKFFEqvsET4BJAlVxh5WIILLExMVX/oL77ASz4RPhJkthUVVDGLoOuoyqmZVbIqshsREAAJtyJiqrdPk+uRMVUPlk3AA3SqyG0Q6oxuVURppHqBWiqlNxB4Mz0AB2KqzFVWSqwqRGAsF2fCJ8IwMsAKq/9cqCqo2PLnuJjlVXOKUFVewSRaLHWKqDyUH9JeKzH3iiqVUtblJzEJiqt3FMyqsx2TMqqIISzJAFxVTIdML4Rw7kUtFYCwOpVYEsMGVXx2BQNEb0KExVcXxDC+ZvKqdmI53YrJVczoGQFbHKrbcSHZKZlVZ54B00TmKrvrE1TkJZVez/F2Ygj0IXFVsGWeqQB0qoR3IOqNUVV73xfNcm8quClBeVTaVVxh5e9RIJuViVVYBBZYm09xRxVTeY04CDMqrtNEcgQExVd9YjEVhViQ3VVQibAgIG6qvKJ7YaJWlVnOgAFVWRoiSPJHrlDMZmF9Crcm9ClsKAmKr800Zm5G5VYmSg3MRfKqqsmpBZeKzKsqViPJZMVGGAyxw8xVcgl0yEh3fZPNy+zEb6FC4qq/hzoMMBVEZMI7xVQcqt3mXlKlRlV/G3H9RHUqrPcSzJD5lVhdjH7cpCqu5sZ1pwbNyhFiKawLEqtxbFhShDFVxh5T/0eFCi+VVfqIPPAs8ARPhC7uVSVUl5SslVgqiED0T4qsWVUaqr3dyyaq29RLCmInVWA2BBAgESq37cqiquAm48HIGVVPByLuUgyqo3dhXpi3hAifCKA8mOqtmcHTqqpBOGSqxMxD4qsreKeqqsmK8ZiAglj4qtpIQTqrVkxFKZG9VTwSnoYDlKrqnI31iUZVQBSn7VXJwBJXYJS0HCMF1wyFlRIkwJFV7DOcC1C+vEjPA3+o6QAnJtQAAKxggAAITBi4cIkOdVsQReBUKrvAAuTaMGq2DVZAAEAADCYIAADEwaDVZAAG5Nrsm1AAA9GCCm0ENVlqyd1ZKMUHeADoarIAAXJtas2oAAAkwQAAKJg1Gqzk2kKbXZNrYaqRTaFzORSHIU3UAABUYIAAFowYjVYRqqY1WYarOTazi4a3+BlqHeACAABSMEAABsYOybTLNrCm18NVuGq3k2pAAE5Nqcm1eNV/GqzwCIu4FLdR0gBsNVsGqzk2kpqto1U8aqmNV1ZtejVa1uCYyDvABYNV0GqxYCN4MHeADYaqqzagAAOjBLNVJ1MLkNM7ABs1W2arIAA4mqzk2oAAEkwJjVTxqpk1WAAAOMDk1X8m1oNVgptQAAFxgcmqmNCqcBER0w9LYtNVdmqtzVZ5qu81V+aqAtVQWq0LVUJpDBQoRaq0WaommFzVbFqq81Vcm0fNVZZtfzVVhqtw1UzzBL9cZ+uGV8IAABowZjVUpqs5NqAABiMHo1Xsm1jNVnrQG00lrTiq1XVm1dNVymq2zVZybTLNpFaqX9cgOmUTTFVqp41WSarFNVymqmrVXVqo41VH65Y+AzsAZrVVWbVa1Wcm12tVnWqzi1GfGjpAA8arAAADGBzaq0ZgiFTB3DNFqtc1Vcm0qtV2Gq2rVYAAHYwUjVSxBg21WUaq4NVTGqnbVftqtcepf9xnYAXJtWzVQdqvsepwWo6QAN2qjrVexqu4qW1DBHtVKmq7k2vybUAABkYKKbWceoE0lnYAVZtQAAPJg9GqzDVUxqtu1WXaq7Xqzmq+jVXtqrB1V3aqGR0n86GKdHSAHo1VcaroNVwmqv7VbPcHAcCQLogF0SOqrjVbBqr21Xcm0IdV8LdCXgKi3WdgD0artNVcOqzRwMzOmN3TvarxNVtWqzk2r9qpuEpePV3tVgAAFjAKzaZZtF7VQ5uiY3RI6qfNVS2q9k2nJqq5NqFaqklKmTQa7VZybR41W0aqZNVFzOBfdItqqI1UM6rd90dIAQjVeybS+1W8m0OdVDx6Z2ALybUAAAkYLRqqrNpnaqqzagAAcTB6tVqpmZw9PNGCg1Xsm1IAAzOqwU2oAAEIwD1tFqeiCPSTwM6QAeuqg3VZ0eiMRj7uB3gAzOq5XVXDqqd1VFHotNVeOqhnVU7qpZPRI6rAAA1GCcm0A9VD84N/rItqtK1WMaqbtVcOq8vis5qto1Xcm1YdVrLhcRwCRtne1X0aq+NVAmqss2njqu8eo3eUHtVqGqmbVc9qoZ1Urh0uS0dIALjVZJqvo1WCm1sNVTGq+jVczqt11WEaq5vCgdmSTnGiAF9LQIGgAdVgptLjVYxqp41V5arIAALGq7DVeybS41WV6rq9V6eqwU2pAAHo1UdarRW4uaTPxqpXqug1WEarAAAimCKar+TaPGqwU2gHqsgACCm0QdVFeq9k2lWbS41UEarCNV/Oqzk2lXqpr1XD6rsNVuuqwMOAYoCrNqCm1AAATGCCm0BNVPGqiPVZXqtH1Vcm16NVU+q3k2lWpFBXInRAb44LAeOkAFJqpk1VyarOFU7wAB/Vdhqrj1UBarxdVVZtPbVXJqr1wo/6rDtwFggftdG1IHeABGaqu9VXJtS/VZ+gn/5p0gAt9VJGq04CJIQDpAC8m16NVZ+qi5nKsWjpADQargtVgptXk2g4uDz3Kk6quNVWuquHVacunG6qYaqhTaRBqp2AO8uh2XR0gBqDVhBqyAAKVqoV1UXM5v50jBqurVWjqvknStjxnYAt2q2jVXDqt8nT23w6QA/BqmHVcjqrx1Xcm0GdVQM6ZzVQvqtW1Uwzp5dV7JtHDVU5pVoHTvarAAAAmCCm0qzalZtVrcHjkDpADkGqFuIwm4OkACvqvL1VzeFVyAGM6GV8HybUFNqSaqPW0GKAAq1KTqu5Nq1arldVHraB4AGxoAwNWaGqDdV4eSYK6NnOmdgCYareTaZBqtjVY49Q3ohZTYP9VVZtSPVbvqo61WLAQBX8C46JHVdhqtx1VD6q0NVtGq7DVW+Mv+sJJWFi9VG+q2zVYRqsY1Xcm04tVXJtWDVbVquZ1VJGr8MsOC2EQ1fnqqY1Wcm19NVDOqyRXEPRE01WUaryjVhmqkI1U5pX/aQUaquTae2q/k2rBqt71XHbh1hsNOq0rVbybXZNoW6r2jVNT6ef3CcVVz1Wcm1QtVET1QIciXMSZ1C56rN9V7JtBI1ZXqv5Nrsm03dV2/mTi1PoXlYgzF6qfDVWhqm8ZQSMrpAAEGrFNV9Gq7k2v/qsSNVZYJt9Q72q9fVQbqvEVyEI5HtVIRqzDVR2xmRABQ8I9cKpOq6DVf/qskNVd6qgDVIBqzTXLN4SUVWM0Zi9VfGqy/VcPqoj1UAGr7xlIsOEzIBJqpGNW9GrIAAqmq341fRqv+NWSGqIjVPV+EXVcjqoI1UJGqEjVkuqzGAOYpmdgDiarfNVuuqys2kxquZ1X8m1MNVvuqtcnO8JXeABVarJNVZZtLLVZXqsw1Vcar+TasuqxQ5B8UQ7ErvABltVZJqsnVRSaqpNUM6rWycaZOOeonSAFK1WVm1AAAsmDgmqeNVZeq3TVffqspNXUmrAAAZAQRPUdek7GOYvVdBqrLNoGarhTVVJq/o1SF2RdTzClouTVlZtIfVbxqsFNX96qa9V4pqzOcLoNm51Xsm1edVvuq/aHAQMF/1U86q+dV5Jq9k2oAAHe/rI1R5quO3ArcYnGcppqg01eaavc1XZarLTVVZtMs2twaox4wqGrHTVhpqi01ZybQ0NUbGquhs30ORh8Pqat9NUumqmNVRhqw41V/5i4kzF6qtdVgptGHVfYato1XEartDVe7gNOZc7ADINWn6qYdVVWqjPVagaoOjAXyA0zV72qsg1Rfqvj1XbaqczV084DiTD3IBjNVTGraNVxZq/DVfRqqTNWCm12TagAAaTAq5wfOmHwYnSAB01X8m18NVdWqhs1a2avHyk5SYOzVFWq7M1bBqtzNWzg4tNV0OqpjVXybSsNVK05C7sSjadpwCo2nG6pUmriNVumq7DVb5qrq1WQAAqtVZRq1jVUxqug1VEaqejVXGqyXVTCgFJ1XM6rKza+JqlE1Rueiu1Uf6rMTV2JqsnVbEar01Vr6qZtVFOqs2HDnqoxNVYmrdjVMRqkc1fearB1X56rm98jfZPTgM7AB2NVMardtVcOqtAnAswF5SIp6qRTVO+q5nVbZqqC1UF6q1VyndsJHVSKaq41U96qu5K4TQb2HGHqveAAo6rALV1+q0I1eDqooCIu0dKaGPsOdM1UwasU1U4WqE9VN4ypzVM7ADLNqg6qBTaMOqgXVRZqvseo5UB21UGBq/k2nRas5Nq4aq4DVouqmY1RzquJWL4IgVdUKGqiJ6jIjnBqDZKVRNMm+q5c1YZqvZNqsWrDZK7ZQdE1dhqpPNUW6rIAAPRqqS1QMav9bQwGrJLVB2q5djHZthyUrCWrWCM3xq5XVYpqq5NrAGraDVBYgK7ILnqts1W8m1aNVpWqg/VZXqsB1U8areTaRBq5djJ6pgbUyFo4G1MZmqj01YCasDUzvAAyzavGqpzSompkKbqwaqPTVgmq7g1fj8gewDRqYvLVvGqoK1f8+BqXAdoAm4iTmyBPQNZqsB1Vu6qLmc07RbjIB/qtaNVgmquTabuq+M1Uxqu5NXYaqhTaw+q7y1fpqqitW37ZmUAcKAQwnCbqvBNWWWqBNV+xq9k2tBqsU1UkmrBTa3lqrvVdybUI1VLGrItscwUZwnO4TkW1WEarqrVCmq/DVdkas5Nq5GqFjVSmqz/Vd5at11WQABddVPeqwAADBgG5q2jVeCaoD1VCm0+9VIOq1k1dZavv1Ub6qkzVJZqnk2uuaqq1WEaqe9VR+qw7cE4TkLxw60BUVEoY8Ik1Wnqvk1V1Wr+rV2Wqwa1XkapGtXSaqxrVE1qnvVXQgGXYwGFFhLVWvZXMeuJqq31VyarN9VgptcvVaUavKNV16qYQA38cZ2AI/qtv1WraqXuyhRVTC1VPquYNVcm1oNVtGq3k2sKbTatV/1pFtVneql01UjaphWzPwBpTVxGqufVUlqrC1UNLZDzc0q2KLVVDauxtVd6rcbVKWqwajGlqp/QrHoVNtVfpq3LVf5qoc1W7LYqbVU0WGm1VybVUNVj6rabVCWqi5nKYtiR1VtGqqzaFzOAMYI9qo71W+arKtVI+qsk1TlqvgNX82r/TAFGqoW1VhqtUNW+WqoDQdIAby1TxqsSMIgQFP3A8p8LWnOybR41Wo6qrrVilq9S1f3qtPNUM6qcjs2xqwa1RxqtKUAFBB67a43Vdk2rZqq41UGWrlNVoxq7FoK6nkMtwn+F3tVvJtUrVXHqr9NWp6qyDVtpq71YotIhxtRrGqaDVxYgE8bKJavwNWEGqFuIejqS8bB/qq+tXgmruTav1qh81SeauZ1UM6qqBg72qto1V9qvo1UVGrhFKmFqg3VbpaswtUtWrBTawVq75wOmap6NWlaqCdVzOSpCbJHapl1XgmrsNV7OqpbVWHatRYxEmrPrVFdqyTVaxapZNXUmrpLVSbgXmCBHaok1VyWqwTVwWq3k2rJqpYNX8aqGdVFYOSqzM7AHjtVyarMNVXBqio1TcgxF1W0arJNVm1q+jVb5qt31URPVURA9OgXPVbPavntWSarLdVgdqjsHLoarntVMaquNVNWq7g1fxNh3tUgmrgtVGVqso1XvarQ1V52rvbVthRQpuu5qrPtVW6qbX8SJ6JHVVWbWVtXM5L4cgEmqs/VVybQZ1Xi1FdWMj2quS1cZapNGK9aqWtViwEeLLOmaqq1WYaqEDVy7GeGnOBqvetWiaZddVvOqyAAKfqsB1UX6rdNVE9qkfVf9ap41WI2qJrVumqnbVUtaoPtWYarCNVgAAfDBFgIJt5ATiNCZA+uAR0Bobc6Zq7k2ktqsU1Xiaru7VClqpS1W8avv1UnmreTa+Jq5/VfuhXPX7tlAVT8VDqkA0CQ+Vj0A52q6HVbmqxh1braubtVtGr+Ta02qqvVQbarxQCsOr99VJFqge1U2avZNqkOrs7yPAAs28lHdEVvLF6raHVttqjU1XnapmtX36rR9VgFq3c1aLqomZoQyID4cL/TM6VTK+DLNrM6qhTVnJtdfVVxqsINVEarVrVM2qojVQxqs4dWENL2kKqkgGkWtUarsdXL6rV9V4Jq6G1YNqtqNUVm1eTaoWqzh1Z+hQPQrfoUj0KzNqoR1bbasy1XhmrxbVeWqxG1ahauIVWV2016lWjq4R1dRavBNWs6qYbVzGqxs1T3qq41XP6rgIMRdwErwACwEtWnpmrGNVB9qsvVQ+at0dW6ar+TaXGqnJ1XE6qxNUim0/TVh+q9k2iKbRmtX0aratVy+q/Y1UPqp21WQABbNVrjqxjVUnhXF1XVaq9tVPRqsW1cHqq5NoB6q5NVvjqlfVThqqxNWQABYNVPRqi3VTvqs9tW0aqPNVz+q/FcgqfCwYgGEAkwI1uob41Zqapo1UhGqwdVlZtUrVUPqtP1U8ardNVqeq2x1es6uutX1mq3bVAmqzk2sRqsw1XWABddVumqm21cFqq7NXs6rK9VXGqyS1ZIapIdWnARAoUcBQazorahSMYqiaZxNVgptNo1ZM6vK1VVm05NVp+q9XVcRqr9NWUmrJLVcmqss2rRqow1V0aqQdVTGqzQ1a0arWdW2aqz9V2GquTVQrqva1WNmq3nVuDqmI1cPqoIdXEOqBFUAiqZQAOJqsQdU4aq+9Vnzq751XEarsdU8aquNVFZtYW1fybSM1Wg6r79VBLqivVSS6v9NXsm0ZrV/Jtfk2poareNVVargtVg1q/q1XVqu+tX8m1aNVgptLs1ffqpR1Wymqu9VhGqux1U2austVLarOTarzqz/bL6Ti6cQBk5dmMGTq+h1fdap31X7GrLrVymq5a1a3aq2cxgkAQ6iKNOcEQF1atidVuaqv7V9Oqyc1X1auZNXymqbXVqwNIHZLpRT/tXvAAEHVpuq0/VZvarJNUHAB9KK5t2RJ3ILAmZ1VCaryTV1rqrjVa86pwdUbmrKXVyOqiB1cQ6tMdWamwDzyB6FA3oErWkMNX8m1CNVc1q/p1Qg6vGtWw2r4bVszq03VbxqrINVD6qbTVG5qofVd3qt71XD6qB9V5LqpZ1cjqq71Vt6rIHVFeqkvVdU6q1NUCaqqtVAeqnvVQpaq5Noo6rsbVgLq/qOE6wEfPJzCA4rykNqzfVcI6vsdVR2q5HVAmq5k1aLap3NWluqJmavjVBWXK3UBNdXUaqN9VjjqgTVfO6ustX7GrxdVFeq8kOL86to1Vlm0n9Vbmq7p1TtqsWdVV6raNVuuq4U2jNaqq1VzWrfHVFbqxV1TrarrdV96qk8K38cSAAMY6qwdXP6q/ii/rqwN1Ug6tPdV+OrX7Vw+qpC1Qm6vedVJur8HVqbqkd1W8UWOKImlBTiiZ1qlbVQ38HOKK5mRBYEFrqxTVcoABqtV1WqNAAnrq3fVZBapHdVl7QLJ8xCqx4AEaPXo1XeWrNbV+9qxp1cvqtK1Vdmr+nVgptTDVbMauZNXlZo7LVFZtJs1dYAEHdWImqHzV9Gq+Y1W7quH1Xcm09tVnJtcJ1YFCgcaDwN0esIG3aRy1exIHA1VavlS3YOr5cbqk8arBtWQABALV9GqwjVdybTcdXpuqXqAyfBF3VdO6vodWEaqi7Vy7qhG1dYAB81W0arrnVCNqjc1eZaq81Xsuq2jV7Hqs/zK9qtBQyScEU9Vo+qhR1awaubNUcerRdVu7q6rVeZqvudUhGr9NVXeq8a1cpqrItW66q5rVYbq6TgsV4GLKQXM4bbAg7BNHgt/qE3dXiaq9PV7JtKy1XDarM9V+NVrAASrq/N1Um6vBNWYGrz9V5NqpT1cwaug1UL6qeNVz+qsvaH41QCapKPhZlsuXqxTVT+6vcdUSExdKQIl5EjsihZULiDOuquTaveq4x1V3qsGdUZGr97VXHqtz1a7arBNUN2rt9V/Jqo51TBqtlNVyarRnVqeqmY1W66vo1VmeqqtVFnqor1RDIh4qIxernXVtTqlu1YbatyhQsVo0nV8VqnT1d5qs71U/Oq2jVLVqnfVe+6usAAMurTdV9jqyb1X3qtYdWKGrOTaM1qxq1ZJqopdX8mrO9Votq0HVTc6sbNVYaqh9Vz7qjPVdVapH1WvOrYTVzJANb1ZY6q5ygbnkbLaMr4Tb1Tlqu29VD6rdvV/Xqrk2u+6qu9V5uqC3VD5qoa1czqqw1U0GrKtVZ9qjp1cvqrLNqSarp9VumqmW1QY6qZNVXOrnvVkDqpTVeW6ve9V1mrdXVz+q3pXKorkmVxFgBhLVj5lY7cH3uUk9xVYwBMoT5Kn9sVYTg9lQQkAUFcZZcGV8EVqvYwCQ5kHN072cEqNB7KjEVxUiAukEDD8CjVRDqq0Vx7oAaTonPqxdyP7AFF9VNzhODUHsqMpXGz6vOUAC+qhlcHsqPSyAr6tYHKc+qTRIjAOcDVQOlUwtU/Gra9VhodIY1XF6v09VJeqaTVwrdX/VRvqr21V52ryzV4zNJHVTd6pLtWqt12AEChqpXVb7qudbrvAAHdVglq8bqnhaoCVquGqDdV3vFazVQxarlqKk6rILVvlq1K1bnqo71Xsm1hbV1bqna1eaasHdUG+rIAAclqt41fybRatV1GqDdVCQuXe1Ztap01WMaqSNkdWq7DVZtat31V82qan0pZRD/VWa6uAAAQmql9VNGqvW1cpqujdW3Oq09VERhQ5rEjqrG9UM6rrnM5M5SAhFIrlgdUfs54uqH+q7o1b0avrdXxGqsHVptq5ywBG6stuw9+qVnV/fqzk2rX6sr1X1+qRaq4gSkXVVVqujdVcm0orV9a2Tv1UKbjqcDK+rKNVvGq5XVXy6putULGr9HVkmq4LVQmari1Xcm1ytVO+qss2s1qrk1WPuqCrVfzquU1YX6q/1Ubmq+3V59q1+1fybQfdVzWr7HV6RqxjVbH6p31UIGri/Vncea7VdpqsG1V5uqFLV2mq9k2mIarEtXb6r9HVz/qpTVbdqsgADi6q+NVVc4FYAIutn/tXLOrYA16+qnjVS/6uo1VnuqrLV+xqjz1axqq41VYmrH7VfQGLTVUFqqwdV4oB5nV2Gq0HVVVqssNVKOq3NVZrqxP1XhqvmNXsWqUA19+qs/Vfm6qstU/OqqA1YHq7c1fybS/9VMaqrbVDjqwM1URtmxOzIBrFNVAAa5s1cPqtYDWWWrxA1V/q9k2gf6rotWEarBnVrWqsS1XnaqAtVB+r6NsJd6a7VXIGp1tVoPhZrVKgALF9LoGtDtSNNVe8Ae7gEa1W06oHdUfarlzVXvq3vPEOthEDWQAB0XVGGqgXVT7qrO1W2arCDVl/qt/1VoGurdU6Bqr/V4f4ZTVQw6oIDVh+qeFY3/8Qw1avqtB1WxGrfjVXJtL+1Yq6oC1Vcm0PA1cWq4AKGcTNrtWYkx3gA5Aa0INSOavCDXsWqqzaXZqxgNbEGq81XxBrn20D/q/t1eCaoINW5OqcLVU1qgRVLIGsP9U62qbYBSmqrjVcUGtttVkWq8PVk3qzDVdgauZyWsrh2VswQanDVaEGrqDXeaqb9V8+q5XVdEGs5NpaBqeA1G+qyb1diaurdV5BrAgAZQagxQBUGph1XDBq29VPRqxTVdW6uqDVUBrpNVNQa7oNTlqpv1WNBr2HVLQamTqhKQA6DUUBrwTVaQajz1WfqvF1XPermTV7Wqrk2kxqpyDVCaRs6Y+Qa3t1YUGq5Nr5uqejVUZqrS1f6QEC2yaBrKg11bq8j1Tf6r0DWylADA1+FSWANdRqoADVd6qp/VWBqtgNa/6uo1XXBrvg1mtqofVcaID+DVX+rDA1gIarRhhBAA0AAWBqVA1jga0ANV76ok0wObYXmA1C2D2VK8GomAAuHpp0ieIaoNAKetkhtXFw5BBkTrqgB1WB6qpNXxuqZ5gTFqk7kDveCQ0AK+ryKkBY1N0MEGgA+QxNrYgGgHsqa9Ci4eCmORorZ70KrJQWV8E9NiBuLMoA1psdhGU5DpKkT66qbeqpzVleqgjVeXqsNtUvTYJOCF02Ds1QJqvjdWzGqB/V49qmg1XJqpc9XseqCjVhSk5UNbhXJNNW4arBTapAayAAMZ6o+dV2WqGPV7rq2q1bbapT9WX6qAtVU/qqrVcs6q7NU6aq87VrnqqK1ZBIB/FTnOBmUAZ/OBocqtVB/5rdWql9Vt2qqrVTNaotDXD6qpvVFnq3B8O36rSAqyxA2Ec5dq/r1Ut6thtXDerOHVaK5CU2Jyaok1WIOrd9V0dqjB1X16p31W1Oqww143qiMNZf6qjDX4BFJey9+sdrFPGGst9W3+qyjVv7qssNTZan+sK8DAtnAOD4QD1Qi6qRdXhmr3vV25qrk2vYat01XnL0G8AeRea00gbgD0yQi6qQw10Ya408AOGsz5UObYXDV0qgNvVdHatg1X8m1xrV1bq1c1Xn6vZNrP6qhFwm2bMiuXcbGHDWMGqe9V5oauh1X9apc9VKaqWrVlTq0vVX9ar2NVlGratVZ3q3fVQPqtOdXQaqAtVoOqn51VHqqq1WHeqsw1jGqhj1dx6pvDWDOroNVNAaq71a7auutWrmrFNVPzq5HVf86rk1WAerttVk3q6MNeuGuq+yVhrjbUOOq7k2rBqun1XKuq89VQnquFQhgAA3DW8OLUbYU4a0TTMvqr/DXgmrTw13HqrI1QxqvrdU7Wqe9Vcmq/Y1ZAAHGdVQurE/VMWqkz1adqtYdVCaq0XVQ+qygcmQOR4gBc2qaOgztq001V7au7dU+IRC16puhEl7MJaoxqjzjhS66+wa0HVap6to1U76rAAARGDmWq/rV14a081fG6sT9Vlm1tdVXJtWF1fmGvVNU9hr+rVgptLE1c/qsEjVJ4B0IAke4Z2AM+6p01Wwar9HVnJtFSNeCarSNUderB3V1HqvD1W06padUJOr2LVzTq+91Upqp1dUPhqGHVNbqs3VZbqsy9UhGrxrVp+q1o1V5qq/DWueqlNVFeq1vVf46o5dXXWr2vVDGq28NV3qt3DXMmqNdVLTq7p1WQatR1V96r3NVmkasn1XLeEEyjeWAjnAZBod4AEAGpytWcm04XVM8wdKNc8eEyjXImR0TVULqmTVXlGoKjXzaqAqAXoIZ1ECMUDQ2DCRrMLV3Rqtl1RJGo/DUG2rvNVIptbSNTjVG/ygwoBqHVdIANh1aDqrAjWcm1mHV/Hq9yNdBarw1U22rL9V41q+j1QNGp39UqRq6QA1Ua3eGCJphKjWTGrIXV0LqyqNfC6sFNqIuqh9V4ZqiQ1XwGpR1WXBqbtVtVqrvVY96ofNW92rZNVM1qkz1ThqqQdVcaq23VFeqxd1eLqtR1XmuqMHVexq7t1Z06rx9WrhrCfVPGq4W1YW6qzDXBRr1dVAeqxYNQNaoX9VfhqmNVUka5XVdhqsujVIOrBTai9q2Y1W0ar09V/Wrq3VnHqmY1RXqp+dXiaqp9VlZtfXVc/qqNuAKFos96zXq7DVaXqvXNXhmqzI10xq2Y1QvqrIjVxar7jVknq0VgMJTmEtWlZYRDVe2qqrVZ6GttyTgarIEcuiORQtCjauFtU4+rKtVpWqrE1TsGrZjUWI4sbVzBq991d26tjdWj6qUg1fAa7d1T0aoXdWH6qvo11nq7SNawjlgjUSaqZbVYRq1bVTojnpjVqWrxHVklqqR1QNGrZNVOI5BY17wAUG1dzGqtdUnmqa9VaLqvHVVs6qcRxKxrB3VgTqrDVcw6rm8JM2IOPsCpUBPCtlGux9XXhr99V4Zq+jVZoaqwdWTmqMHVQy1VGJEdGrvDUnRrn9V8riJ2NVWGqHdWh2rDzcjsatNiPRjkatRA3EmvVKmq22NeGav9jWYOJHw1ZRq2DVVeGp81X+mrt/My7GPHsnPqGEtWMxBBHV7JtZZ1VVquH1X5uqYjVKFq4ucLp4VQ1UABqu5K/sAeTbCyGpk2weQ4xNVJmq3V+KcDj66oO6rh9Viuq7g1X8DkGBwMxqu41X2q7g1ZfUDe/Dy6r/TVtjq9/1QrqoN1VoLwGV8Gtq4ENad6uMNXBrFEaA12q5/1REYRfUwp6q7LVxlqgoHLyACKBza7UPZUVuiZi1UGgEiyLOwBuTagMavvVV8Gtr9XCm0iHVbmq6s2kv6rl9WnpNrtVVJqza1Zvqv9NWXhqtAILuqx91S3Dl5iCEGUydVJZq3w1c3asMtX66r7NKekcd7VTtavF1UHmqg9iZo2a7Vdbat3NX7mq9NVPsa+/VRWbQcdVv2qHN0NJK2S1QQGs69XiWrlAAqeq+y1aoGs/2z/gBuM8fca4k1aSaqQdXjOqB7VvxqrBNRvGvoDV4JqgjVueqr2NeybT29XLzhSGgx8a3k2tOapS3hDH5TLV8bqpH1Va6rsdWp2qGdVdoOVY1ZhaoUdXKaqMPV0/qnq1b+apyiCdAFXLV6mq9BiJk+BOKTdFAg0A6YOOXmCq/wMNXChqissDyvfiNcygA1jVexqaw1ANq5djAxkSLMJ0xqaE11Iar11QzqpwSLHGqJNVJzq7sNQpqqQMyhlFZE0wRq0I1fRqvV1XhGqe0E9SuVvIuYmtONWV6qLI1jGqn51ec6r71W66r+Ta4wEDfIm4mrsTWoarLE1hfqrjVR/6rsDXqmrFXVNtqiU1UD0guNWhJqHE1ofq4v1R70hlyK6GqZTVy3q7x6n4kQfQop6qMXVjvqh/IuBqt3KLuJqrjVugajxNWtaoiTUZGq4k13b4BJNR4mrjdXXGqUk1QPSNJNe8AFo1UZJq6k1SmquhNXt6qAtXr6qdbVZZtfXVVu6oqTV1aqsTViRhQfIhDBB59XSDk/UioyatX1dkmqFDWehqpPVwlqt5IkjqsE9W0aqAk1DUcaZNeN1R2tXtar5NVh7qmpit+6py1VRWqpMiAQFcDVYGGqDQBRbgX7VZBq1T1ct6snNVyuri4cBaRKDVRoaoqTX0arFnVXJtcGNbMap+dVYure9VWMa/ZNZVkQCyJ/FZCggRya+IYMkGto9WV6rxdVGeqimNfc6sgtXL6r83VgptGgNY+6s1dWpercI1yzq3o1XJqsEtUa2rOTa4mq3k2ieaoV1XgJqccg04ar5NfQUUUKL/JrxuqKKatXVTBark1W06r3I1Djq6MNU5kV0NVBequ41PTqtjVXAaugTXYmqr3Vfjq66NdVqqH1XjRr+k16RqwZNabqvLjVLOrBTaSZq561Vlgn+aTlWrAU1dHq4KNYx6or1W6urdNVIia611fzqu8jVRRqwo1y+qyVNUs6u1jXiBrlNVqrqzqNdDGtnDWdurEY1Peqy61SYmv3tXwGrhTaC0ako0Eg6jOvpwIzIFAj0WQw1bhGohNW9WrLrVcqa1ANXxqp1tXbaqdNVlWqoANWHaoNJzMYQ2/VdpRK2orTGs0TU0JrZw16KazQ1bc6uSTVMjLXlCruq9Y1UpqtB1Vhuqik1fO6TGREpqtg1VqhrGNVwaay4NW0mqtdVF2rJDVqXqkINeCasfjXxar6dVxKaukAJNauUdXLsZviijxLd1tPMmsFKL0mq8w1kAAJu1WxarlTVh2qjiiXKiD4ouiatddXmur9U1ttq1PVT1ark1WNBrQ/Vjlql2jnn+AT0CaJryZiauqqs2kRGvkjVV6qz3VPaah81bZGrJTUDWrZ015oarjVV5qv6dW2arxdVHXqpPCuxasy9Xsm1FnVVWqvN1auGsLTW/6rdY1leq8uNYxGqo9Xs6r3zVQFqxyNa06qvTU/OqqY1lB6dA7O/piCDW56rIg1HOqg7uMgausTVbOZ+fVueq7D1cZar2EwnGrfDVFZtR31YMdnhNUD6qh/VsfK9eNWImsXchZj0RdVESai/VVGao1jXiaqtbViuqxs1X3qqtdVBeq4zV8Ga7T6PCauhNXLzg96IIuq9GNQrquMtXbVY6Xc//qlANcpqpc1W4Zraqsfm469WPhmoxjWKarlPVZBqs91Vnqq4wTvaqpzVUVqlCtIUmvLIJc6YiTVbeqq8NbIGvv9Vcm1wU1rJqnFYGlquUwybaq+M1u2q0ANeE6qidU+c4ZXw8Tqga1XTauSdWU2ronVv2gMsNJjasztXURrXNVYbqsEOrS0CJgAc2qknVpNqkLVXjas/wB0urtM1c5qpQ5i5QHjTWf7ZCK0o1wCp1eaGs71U4+rn9VNma4itPaDj0TQhJqZbV8xqk51RRWmIDz6hqKNVtYanfVUZqrAzU/EBWM1fVq+/VTP6og1Vk3Z6qc6IQcdbG36ovMLCWqbFVsR5DA1bVqqRdW0qqetEE2qoU2qwmozXJ9Kqks1RGqofVVUqrG0S64o1nwOWapF1QkqvcVVXHk6QAfWqiCNflmrSVV6gxdDVvJtJF1flmrDg78qr301+Vq/LNXsqo8NJ0gB+TaVdqqs2uc6s8WxJKU3oUHWa6zVXnaryzURGEiVVbhACrNWfqt5NoYaqqlVpwgszOQDqtq1WvuqZs1rIncrNZhavYdXi6qz9VfWaiUAMGqvWTW2aqBtVm2a7GxGAsG8VV3Jr6zVDKa6rNeOqom1UymrFNVZ2ak9VZ1mt8NVtGr/TVm2a748hdoH6jVs6rtDVsmStXVclmqH1W5qrWdktWamA1Z9muwsRVzhIlVE2qgU1YpqsMVUVKrNtydWapF1YYqpmVX8blj41eVqofVYYqseVWiqrOs13Wa3rNYYquRVVg/tnNVw2agHNX4YXBlQTarJs1GGqwxVQqqo3ODzZruLVOOa0x4qVCl+zU22rGPV7JtDbNejmuGVKJZriTVu2a0HNcWIDYYBfqJv1yx2ahI1QjmsBzVrqqLs1Z7q8nNd+UHlP4mMwco1d2a+A1eTmogcITaqx01hvquyVPpSjeEDFZqh9VgSqzGVL+omBzUQRqllVMYYlpVZDmqH1VLKqNlVISJOHNflaqWVXfKqB1yKOaxSNb1mqWVU4qqh3EWOah7NUsqpWwaiKx7HwE2aqbNf3Um4wRaqrWAgpOa191UsqrmRL+aI7c1q2amnNRtmqWVUS4ods1e2ag3NYOqsD8QGRqV9VXOax3NVs5hYOIvrkKs1l2aiPNRtIG/VXjZqRc1uOqsXNTK7UkjhirEphQwlq0tgLA6reRRn84efVmyKM/nPLQDTYg8+qaMgYDOCT1fNqrWsCjFBmUAJealn1UGgHzzVY7Yxk1yiKUvNR7KnPhRN5r71AdKSRAgBnwlEVX69x0nIIGq4sNEcmsGDx0gBAAA+CCAAA+EC1NrkW01TagAAJhADTaUwEU1AKJDmQ1VnFVSQ1Y6yIz8s7ABHzVj5rJ81eptSAACqbWetqAAARED1Nr6m0gs1YVqwAADggmptfU2s9bSGtqQAAJ81WptPU2oAAHEQHU2sPmpE1V4t0xNVgAAFBBh81gAARhB181kAAQAAKwgSptT/NYAAB4QT/NW9bXItqQAAdTaCptX/NZAAC1Nrf5rP81OptQAAGIgeptQAAPIg0iaiVOEPmo1Np/5rP81Y+ajfNYAAH4QJU2mqbXItpvW1781ImCUTTIAAAwQQi2igWsAABsINPmrW1XKeF3gAgAALBBh81GBavU2mfmoc1VqZrBHVtBa+gtc9bTetqf5qL81wBapU2nqbQwLWv5rh81GptQAACwgv1tNLVcsGhYLV0FqGC1aptPAtVwWp1No8Fq+C1Aha4QtcAWpwLXD5rybVDmqg+NV1qv5fTSDZkC1qBasfNRPmqkLWcFq3raaptDAtSgWsELWjaqQrSzsAYgtYYWq1NpwFqOC1kAAQwtcRbVMLX2PVeocPWqiwtYRbSsLU2FrOC1w+a8i2sYWs/zWOFqhBs++uKZ9HSAGILXGFqcC1G+arwtQ4Wq7ko8Pggi1hFtci2hqbWGtoOaqxM1NBaiQtWfmvItqcFr0C1SptYfNRPms/zWHaqMdVuJAFfNaPmvHzVT5rwC15FtPU2hkWqyLWE6rxuqgAAShA4i1gAAURAZ5gOeqwAACQgw+at62gEasKbqAABcEDVNpX5rUi1eBasfNRUWu+JjOwBAAAFCAMFq9TahhauwtWqbUgACAABJEFqLUiFr4dVT46OkAIAAEIQEotUqbTGLWQAAeC1b1teAtRUWoR1UcGr3gAg+apU2gqbW6LWbFr0F0Hz9FfNb1bTeto6m0Si1GptQ4tZjqpzCwnFqzi1FxaqQtfgWofgBuzpqdV7wANotZ/mtfzVkFqei15FtTx6gwumQLXD5qSC1apta/NV8Wuf3pB71rN0Q+a4fNYIWuetoT5q3racBavQtbYWtGLWpFqdTaa+a1eNcLqrpADUFqz81ExamYtVfujpACAAA8EDHzUKm1Li1ha9TfVHSAEAADoIGqbSetoKm0VTaP+avAtdbqrdMwUarFi1KBapU2vvmuRTQ26rjdV7wAOU2p/msItq0lq0T0tuq+X1e8AAZLXf5qfra3Ja5w9AkejpACAAAkEA1NoKm0ai1KxasfNYyWp+trj5rhS1gR6L3Ve8AEAABEIMPmtvzUzFq/dVt3dZ2ACqWriLWUlrlTa6xanU2qHqp1XTOwBuraRFtf/NRqbRWLWAAAJEDiLXb5qFS1VQEe7/MBugWLWoFqhrauhalQtTaWr1Np2lrMi12Ra21oEnquk5ULFq1Tav+alQtXqbUItofFqHi15FtR4tfSWkaLXNFrAbVNVqHVCkSmoJtUwoV4y1Teq4BNe8ACfzVSFr1i1qRayAAF4WvALXQFqAC1OBa8YtRMWs4LWv5qFTawhaoAtVAWowLUCFr7i16xargtTTXHTvZPVxt81aptIa2kqbVMADEW1IAAihaoMtaQWrSLV5lrDC14+a9steMWpLLWCFrOC1E+ahU2oRbTXzV4Fqsi1oxanMtRwWpVNrD5rj9V6AANUtXoWsmLWcFreraWRangtdfmo3zXPW1CLaFpa8YtaMWsbLXNlq1Taz+qriQK/qpurjv6q0y1b+aj/NT/qo6LUhFrJy1KharU2u8asgcTgGqm5wkBqrLiNAao6LVxFqtTaq5ah4tSsWslLVClrhU1SBq14tQIWt/zVqm1qS1iwEdA1UkWr8LXDLpnYAx+avYtUaWskMzLLpnYA8xakwtQAWoaNUMGr3gAgAAZBBh81SptOAtb/msozUqdg0K1h+avAtbOWs3zVYVqcK17Bqog0AsWqwrV6m0hy1LRa58tbwarpACAABSEE/zXPW0lTaghavfNTMWqENX1wI0y1E+a4fNUNbTwLUxQAfC1EBa6/NQAWseLXSGq6QAKpahU2m9bQVNpwVrg9AmM6OkAIAAHoQLU2tIWvVLXMVrx81tFaq29HSAEAADYILCWseLUh/53gAgAAMhAAC15FtAktfoapDNVplq4C1Slax4ta11DMNXQVqiK1KhaiytcpWuErUam01K11hqoOdKJpkAAAIIBqbRqLV6m1ES13xa5FNM4atE0wMVreragha4fNaQWsNLVvjKqQAWc6ZXQGiWs1NrsVryLavVtD8tX5Wol6W4xrxuqhBa//NSsWv3LVKm0IjVcr+KI1e8AGILX8FrLS1oxa6AtRPmrgLVJVquAkANhPPNSv2SKNXvAAmi1b1tFYtVgWpwLU0lrF41DD8JAtTsWuwLW4FqVC1bZaj8tV+Wo4LUNGrrmk9JajItZ/mvKLXEBFBLAzsAJ/NZ/mtdLXkW0p81CBagY1SrbXG6qAABUEEItp75qxjVneqHqzJMaunnArGqnPUdIAJ/Nb1bVfzU8FrGC1mxq/8zM7ADeLX/Fq1TaVJayfNSJWpGjDmJq0q1PpasTjFSIASTVilq1TaVpaz/NRGWsgAB6m1/81Nxq7/uDkAHuNV0gBry1UJakSteAWofLWL2JEjCK1GOkAOhWo1Nq9W02C1TZa8AtZAWpgLXwFr7S1U8Ac8jAsWuMLUb5qt81kNayQtRwWterWjFqIC1P+auGtaVWo4rXUjl6S1+xaiGtYIWvWLWwFrzzVaJq8EtT9bUItpwlqDC14xa3/NWQWs1LWEmr6TVL+a9/NSVWtsLUgFqwC1r+avU2ntWr1NpeFqoC1BZaxtNdZnlaKJEmrB81KBa4CtTUWtprXZlqgC13Na3mtfzWvlLUzFr2TVw2KMsnKSWs1Nqf5rSC1wha+EtQOWp5rU8Fr5a1BZanU1QPTilNXvAAzS1hFtKkterWs1rV01rIAAsta3WtYiWp8rW3VqCtAypqmKGu8ADJLVkFqLa1MpanstWqbQNrWb4x8i1kJayfNTCWtprV2mq1iAIO6cEtb7WuhLWwlr9C10ta2ctSgWsDrV+w8xuMIdaqEtf7WojrVeFqQq1SptXq2jHWtOlFzXp461fta8OtbYWq8LXYVqeK16dap3jFnWrDrVS1rk61Dla3StV3xmGGxOlqDK1RlauItWfmovzWqVr2K1SptJqtV/5gLNU11rAC1dda6GtTUWoELUhlrmi14+a5utY8WpiGxA1ZQVlVBak2tT4WqHLU8FrIAA3dauItYRbT7rUgVqW61Q9alaBNPxWrrVj1rkK1k9arItc5WqbrUt1rZYcAAmTSTIxWp7rWz1rAC189alQtW/mslLWYlreq1d3wUXTEUMXFLWN1qfraA9a7MtR8WoVNrn1rbq1Y5qvKtabWp/zV+FrFG0dBAOUNJZmoTLUFn5xuq8xaystRPWooLXTnpLzVQaAfL5FBag9lRkrkQk1xcOG2IOgTnAtUchr4LVXualJ1YRaowtWruq0LVDsOE0tR7KgHVQMhqF819IatLmng2qPKDmtE+LVJpQdQtb/6ogGBbm4pNMHsqd1SviGuIHLFWq3j8VPqyhtaZarm8LMNrHLVGMOChtVE9R59UhWqtacAQasK1R5ar8tVl5rorVpwAWK1QSxh59UEjI4nwbfqkq1U0sFFTUHWqZwAPhOLx1U66tkbUdWqjrVrhOegokSaqitWvWqxQ1IQ9VcwL9Wt6tr7VqI61oxahqtR1WtjLXR+NY2EPPqiG1UMapMbXmNqMbVgjqywtZ0Wo8LW1lr8bVCVaRFbK4WvcLW2FqJ81qha5TNbJmudgCsFqMa1w5a7gtbwWoKrXCFqGbVUUAJm1YEWqSLVQ1rz81NNcGQtXIWqCbVYlrubV7wAY/NZiWtfzWS2q/61orOZ2AGSWvoLVWlqN818pax4tapqA9lT0TU1bVRIAPqNTsWqwrW9W1r81k+agxteMWonzWSlrCLaP1tSAAG2Wq1NpANrv81Hha/AIpxLlVrVTVqe61QWa821Qv7lcLUFVqVi1nJa5atQ7askXwN4A5D8ommMWtUNWoJLWpFqsy1p9axqtSoWs5rXgFrSy1BJa0gtVIWr1NovVrHi1N42ZAtTrWr1NorNqA61Ptq8EQAPalxLXkW1hC1P+aiptXs2pXMAXjZ1xs/JatStcIWucrUAFrIAAwFa5JtcQaorax0gBD81ABawAAHIgoS4J2tWSWpHLUam1nq1Lda7O1d1bV8LXklrqy1t1aiCbEc2t/zU2FqZi1FMOcEtRPmojLVxFra7V0ZFY11a8Wr0bV+NqVi11tavmtYiWsFrVENr2yg3GeFvwJ0pAWLWjlrhC15+aicteMWrXzUzVrywAIhGQNVb9WvGLXQFq4C1yxaqAtewWuYDzNoMdS1oBa+5tWQWverXL2rA7WaeQBYtVkWuMrXLFqOW1uFa71YifaqBbXkFqwC1eE2FhtQ/ThcZyIVqoa1Wta2ZKlqwEFbVJGr2XCELagAtRQWqxqzRFqNy16BaoWtXdkB2LXi1q1Takta/QtRSGoS2ROurB81u1angtTqbS/LUjW1sWgbhRaItSEWpKLWgOqWXC4Jaqatcs2uELUB1roHVu55WB1do2tzHqLlrCy1nBakMtZq2pKLWQAA6W1GRa16tUY2rwLXWAB5i1eptFU2glWprLWT1qx81n+amhAKcBDIdXcOrQIMlDq9W1c7AAlLWjlqFa1dhazgtZ2Ws4LWKFrBy1aRaoltWqbRorWHlqVHV3u+ch1Tw6rTbXFNr+HVhoa46tbm2tCrX5tqyW1Rbawi2sIWqHLUX5ram19Taxptc02uwrUcFq8UAWptD2tX2Ws4LXOtqhC1nBa2ctdhWuArXltqc7y1OqDR1b3vleLVDVqQK11Fa+5tZlWpzbUPNrG21/ZamGtQ02rVrVsVrTHVcYdFZOL4mKrtoWFrf81lZazetewWvWbXS1qra1UBagAtYIWtXbWv5rP81z1ayAAP1bQwLX3trw21SRqp1gJ46uBACtVq3i1a7arstRu2ogLVf5qkS1J7a+4tZAABCLVuFqVC1YbauctVO2sidXFt5vG1LIai+Vet6plfDplq3ramZagwtQ22pWbU1Frxi1iha/9tUOWuybXb5rO615FtIp1f4y0+lzeWBZyA1da6gtYCWtprWvVrOC1xFtCYtXbWukLX3lqnravBa0FtRe2qetrQ1qQq1wBas/NaYADvzXntr/i1hhas5tWqbVMADCVrFm1GptX5tfsWqBrWVOIN81sRal6tRvmtlLWrNrV21QZa9U2kAWsULXCVrx81QBarU2ks2o1NorNr1i16zarZ1cbWi9dSgursDAVsgDJtWrWo1rX6Fqsa11TayStVaWtGLXdVqzi1vrakDtSgWuItpZNq6a1Y+a4fNXAWomLVeFqVC1RRa9TtYIWuWbWrNrP811gAQAAGgg3+atU2i9Ws4LWT1rFC1xhaiEtcqbXILWpFrE21pDGd8xCC6t2dVguqvxA4zalAtax2vIto51rz212NatAtfDWrs7U+FrHO1eptB9tePWsK7W9lqBO1qxa4fNXfWukLWOdqiLa+Za0wADZ2p+toRtqo21MbajfNXG2ti7W0uqDFAygAdytXfmrerW6m0cC1Tba+ztVF2qVNoxdq0i15XayrtQWWsgAD1dqyu1kXalztVu2s6bUoFqsy14+a9/Nei2uetq9W1CLaBJaw8tfq6rBIB+k5Qm13Ga+k1Q36sRpzYHgHXVb2g9RtVy4V9dUVMVkW1lRatItfm2ovLUlVqgC1Ybqj+ABG6ptPSQABd810ba562soAD1NoaAARy1HjavQtVaWvG7UYtq9a1jXa17tbG2pk7WxdqNPVeT4Ly8lm6tk4g5ura81hDS8d1WbJ2fPKQ2rv21ebajdtYW2ovzWjlrxy13pa7GtR7WovbURlqlq1z3apstVlWvwtWCGhe5cG7qoNAP+6pO7UKEAm01mJ4E4ooo2qJ7UI7EB01jHkI0et96rhpG1Hopoi4nqtv1fwrmk9VMLFSFi0YhUgIuJWv+LUb5rMq1mRa57tUBWpwLWrtr/21QDanztZp2rLbVG+rNPV0Xqqn1UGgHE4LnTZBHVEXqrBDEnwXl7Uu6rV3VxPakN7qEsGobWw9qsCV9Xqq+3AL6rm9U99JRK01Da1b1U/DksdV55qLe1NF8P71ayuAB9U1BAefV5PqiZXNErn3cDMoAafVmc4On1VLLQZ9UH1QmfVkCuVn1U6uEohgc+qne1BEFKBtaQri/TWruq0YA4iuYX1R36tZ9UtTBxfVOiuQggFL6uj0Ay+qefVmSuDX1Zu7nKVwb+qJmaqvqoNAOr6qDQDLK4TlcJumJWnLIDl19VbVr+S1sNa2AtRS2pTSrvAAxS1v+a6StVLWtGLW91qwy1XZa7TtWHaot9Vi1rJ81w+a/Utc3WqGbX7q0xq1eptQMtVIWqSrVWFV3gA81auQtVqbW5LWIVqpO1TJaxWtYYJXeACaVqRi1Gxau74DfXWNrV6m1Py15zagP1SqWqgLW9FqGk1yLauU2ts2r1rUBBqfa1UvalZtUNbSzLUhlqwy16xauAtW9Wo+tqxFrera/+awAtZAABBbV6m1Jy14Baj+tRN2vX7U9Vrbq1Gfqk5NSX6o5DWN+qg0Arfq4UNWfzkrzWSMZR/VaZaiatboWvgLUgdrwO17VavAtRGWqCzUleBL+cnRqt+tVf2o3zVDlrJq101aw81XP6rpAANFqmu1CLa3ONQ9tTetVe4EZj66maqwNcPnh8bXmtrMa1n+a1stZh2rJbXj5rT21fXauwtXAWrvzVMlqVC1EZa2/NXqbVMABYFrRy1NA6rdtV/mtJrXjFq1i1y/al1DEgGteLWhFqlK1oXat6tRfmuwLUqdraB1IHa/q2vwOtybXFFqx21HnaqfNSCWvGbUQlreu1dTatU2nigEPzWNtqsy16na9ztRu2pCrVs1q7a1FFtHftUAWpUHW9lr1+1/A6mEtSAWvbbWCFqly1GBasTtfeWpGLWylqH+1Rla8YtY02sr7WiDqhA13m2MPtRwrg0DX4hqtbMNgamgtdQOukHW/Nqai1vVtWAdVqbQ/rWldqKLa6pa+ptaUWo3zW2DqpB1WZaxJ8D7mlSHXGBqIIAdA6jdtcRbV+bXZNrUi1vDap9NQYOq7LVZlrFC1w+arfNas2o3LVZlqe+1ZXalQdQ4WuWbUWDqJg1iQawe7Ik2vXbVVDqah16xauodZwWpRrX2drP81Aha80tcxWsy7VKFrXq1zQ6zTta0OtuDV6+gBFUDhayUtaQWqzLXVBq2y1Pha4YdduWuYrUWDr8u1Qbaoytet2vaHWFyEefVYfiaCtYYOv67XVDr2C1N+aiwdZSWp4LWpFquO1yha9stS0OqzLUTBrTAAIValQdf+2t+bUlFqSh1v/q3/DAFtltkqhDrK9cAW2WGICSGo6LUlFqMh1nBatBiAIOsULUhlrYi1azahbtckOrVNrvdqidEmEOcEdZDWp4LWwFqz21pgAHIdSGWonzVyDrpB1bZaiLteLWrQLXvDr7a1DDa+iqB5tmkMzJ6rSQ1DnwdoNaSGspDX+ur8G1cq9CDYEyGuezUSDrgR1/A69x8PkOsULVmDr181Hw69MwE3GthrzshqG/VqnqLkNaJpkceorgA+Q1J0WQUNUSmtLTXHTYYvVYoawhpRKGs2my/VrJm125a0KtV8WoEHWVlrqa1jfa8YtWlkl8zUCOqV818A6jztV/mootq/Nr22147anCtZB2qPKBKhrle1H02H2tToOp+tp4oBIu1r+avQtef2v67Uo1rea1w3a/stac2pQ7Vf5qf81j/awNtZWWpigC81q6m1kHa6mNUocwglTgaq/Q1cYa45NUhWs/zWYlrN81KBaq0tQ12sgAA4lr6C14+a50ddGGojHUOZQlY1+XakztW7WuxrWxFrVm10BagstamGvLDUMGgOycdIALrteB2oc7U5jqzO1Kha2wtc9bX4LUlFrTAAEha1MdVmWvrDVG9kKw1W4apWNf62vX7VTVqqm1IHa/UdRGWuLHUNhqiLUTYa7CNT62uXLXtlrvS1Tg6zqtWdWt2rW7lrxi19Y6rwteMWr7DXfGAfQcD7K45NeDWvvbXZtr3B1NFakotbvmtybWWlqVx1o+gNcdUOGupTXSqA721RXajU2qPmo/rX3NqPG1hha37tX2WqvzXxtrgK1a4a/wgOhGsrDXHJq5TacBamotelWt/zV2VrBh1ghajAtURbR4LVFFrFC17ja2Qte82r6HW39rt81ovaqvtX2WrbLU/drxu1A7a/MtfZ2tRrXxjqFa11gACsdbmWvzLV9lqii1thazgtRU2rHzWGFrTAAQZa7CtTwOuHzW/5r1+1P+arMtSsOuvHW+Fq9C1tHa9stVAOqmrUwDrRi19468btahGq+/DQRrOx10DqOkAPmOp1NrMVqBB1W+arcdXqbVfHVoRruJ1mEas8dZAAAMHVkTqL81EE6+QddBOtgnUwDr/R1Kda3q2jcOterU39q781UNai/tZOOvMHVZlqPG1zEa/L7GxGqqMV1VxCW1p/avzte7WpwnV6DqorVY+mf1NS9Hl3hgvMBGo15Q66QdRF2oq7WrNqsy109a+cdZYOotbWYlrHx1Mna7HtVh2pk7XE1rgq1vQ6sXtfeWr0LVam0uo1NUa3SNYYBXrbWbtqUa1qRapSteHWudHWmAAIC1V+a/GtW9WsItqVlqlTaNNa8YtYx2owLXMdqcy1rHa8/Nex2uKnWmABx819TaoTtT9bR1No8VrzO13VavQtVmWqLLXZlrxy1BE6zotR1WusAAv5q4i1Yxa7JtaVWuE7W/NqWB1wFajdtcj2sULVT5q2K1ShamqdZWOt8LXYFrFO1/nawqNXL0hXwArRrso1ixazU2vcWrTHVpTrcu1c06vXpMVGphrhLTqIy1GBamUtTl2vxrVdyUao1oyCDA/EZowCfCIVrDp18E6sltcFOtJrU35qCR1PFalYteQWsenX+Nru61ghaqKdbvDCNuAlNrAG1EJayAtQt2qItob5qam1WbasltRfmogLX6m1Up1wBa6odQaOvX7Xylr+u1V+axZtff2runV9DrTU1gka5aNTtOugNWANq/G15namGtelOr7LVNTqii1IZa+SdWEWrU7Xj5r8a1pgAaQtU1OrzbWVDrxi1kXanztUN2osHWKFrFx1hI6xZtfeWuQnWldrTAAGRayrtXOWsgABpVqmy1WZa8etaNOsE7XDtrMi1u5anCtfQOq3bUQFqVTathayEtb1bRVNob5rPJ1Mg6/Sdf+2uHzVNTrKZ11Q6sXtYFOoRnUk1rQp1anaii2t+OsSHUb1r0p12Maj64ClWsEbWQSA7J1GsazcdQmOt+tqOWqWY1Aka1hHBrGvLNX0bAUy1svqg6MHQjl4nV/9qT2g7MarPeiimpdnU8+qPEcHs6h2NbaYjDjUuxroDVQc6yBxGHGqVjXhzrF7EYcamPNPHGuX9VxfZwNVhcalfNVeOvkHVZlr7x1MA6vatdUOvwCLVxrZC1ffatyHA3GoL7Wshrm41/I6kTBG3GoofCuFqp81j46mftX+WpuZzK3BCE1xBaqudcIOqX7UUtrh41wWa88tRa2t9HVqm0q+1oS4EMeHgEQV9WIw46QAvA6twtaF2tXjXaWrja1wLa84tQIWrHnUTv0d41xA6jkNdxIDIbWGpFHEix1awMtRsOpqLX8zqrx1e1av/NYcHGCLXPW1pm1t1a6zcA3AEQrUf1qnR16c6p6tRYOt/LWZFrtB1vY6t+Nc7AFSHWfxqaYghBlQBtV1OpRrU/5qMC1DjavMdXKWrtrVAJrXZ1gAOKgdevmuybUCDqSy1GptQi2pOOvxLUYFrNB1qCaoIdaWjIO4jz9rxgINCakfNUGWomLWMJreQc2has2tX4WrtByTuotm1bo6jAdW5OterWvDqdm1ZZa0GdTfmv1NrejrUC1gBaigtfwmvL7Vi1rtm15BamGtbjWrgnUzFr0YcEamKRNRieHLNwTO12HwHsqRRNZmDhUTVRWq1E1aCQDRNYqkQ5jXChr9E1+cagNNSIuomZoCxAEk1Nia7PIjA2pcTWOJFgk1f9a8ZNUouv9nUI5FzE1VSayYAE0mqyTVEFE/61BSazPNZXkT/rVs5ENF1e/arRdTjVB59Uz5FJk1QaAcZNcakSmTW6LqzZ1cyagG4kbkR59XIFE2/VByanXCoSmrUXVCWrSQ1tya4UNQVkR+TWJZFPF1vw6nhtSkpVxTXLsYfdkChRPtQMJauOTUHpqbk1YS64VNYy5CGJweyoUiiwi+S1NYdkRv6Jk9r/YAM2RdntaIusEGRFlFBF1FaaiRdT7Oq5cJkPZgl1gjastNXZOvJ7V7dr37VU7gd4oiLWrNnUM9rYxiw6ahzSiaaserXFDrOC19XamTtXlOriLUFTqMa1xM6jjtWx2vmbWcdqKLa5Ja8YtUJ2vU7UidqCS1Fg60YtUnhRhLWDTqOy16s6pTteMWrlnUX5qiF1OBay2Nd4uqitXdnpCk1T6awAAFQgKptZU2iMzS81R0gBx+1FC6kftV+mtOXW+jqKC1f6a2vtev2vVLUjFr4m1Kpq/ktR7WqQHUyvh5i1sNa6stY8Wp4MwlZB+S1Upas9tdp2pWLWa1r1i1CC6kRdctOuBHUlFqu214xajDtQJOoRbVK049617wAHEta/mvc7WUZrSo1N9a7U2qIOuIzVHpYaW16BapStRvmtxHV5Trki1T1alFdUveGozWAPKM21zFa3GdbuWs4LV01r1y1hha5jNZIgneABDFrU51Dy69jNYRLkzzVcZrae1lBaxItb42rOHXFFrSi13pa6TNTB2oOWxolrCV10hajxtXnOvkLVCFqZe1lBasJtc4QGYLU8+rnM18VqgI1T0QFGuAkVo3M1f9a0m1AH2tRQweyp8w8UWaiRNZjuFizUpGrmUACWa3Z8DyGus0QKrq1FVDWoRXtZoqoVXVxYsVs1Vc4GrNRauq6VUKrr2s1iea1eNQNmrdXVbOYxs15javlVVOvA5DXLZqis1HIa7bNQqutLVWSgxFe1oUnOZVWauuxsRh7koG1y69ahtcYqo9lQ/ZqFV1QOaveNYb6QhzVBoAYc1ka6oNAEjmuFBhBoAMc19q63HNW0FBjXVBoBic1nq6inNQYEB59WpqrTV1QaANnNR2quTXW85qeQ1T6q4XNdxghgcIeyp7FV+OpahtUkquSXXNKrk+1Ouav1dUEYSJzZG5qg0A5ua6tdcmgw5VXINrd7CzuawNddxgj9VUTrqmbY+aqtOCh7KnOMRiiJk+1e6q+KRDz6qPVbUuA3V1y7GGVYhnmvf0wTMBs81e7gZGVTOTnjXVHrqC81Tsa4vNQQYFbzVRWrquAYA66vNRGmpTNVEsxc81UDaxvNTXmsO3D8SBr11QagP9VcXwi+N4BxJ80l4iqrBCmIlgNHp9qp+81kGq94AIAACrIQAAOOQgAADshAAAs5CAAB8yEgACAABUyEAAANkIAAEHIQAABWQORaufNR9EEIbURZqY1kRYgOkAIAACzIQAAH2QKG6hDdZAACg3VwbrEN1qG6zDdQfmre1XvABoN1gAAGsh4N1JG6yAANBusAAD9kIAACbISDdUhuoo3W0bqsN1GJ4bSHOyGsAADxkEhupI3WAAByyA43VIbr2N13G63jdfxuvQ3WCbr3H4rVavjdYAAHrIEjdRhusAAC1kCRuug3XsbqUN1Gm6kzVaJpnE3U0brFN1Dmq52AEhuvA3UcbrkN1pm60QtU5qrpADgbrAAAA5AibqMN1gAAHMgHN1kAAQAANmQTG6jjdShusgACAAA6yEAAAlkBhuuQ3WWbrrN1dG62zdUTapE3XQbrNN1Dm6tzdZ5uu83W+brAt1wW6izdVZuoE3VqFqUNVXG6jjdYAADTIDjdQFusgAABbrAAApZCwbrVN1kG6xLdUFupC3WpbqbN1+EFJjQiVqudgCAABQyCk3VIbqAt1vm66DdSRur83UYbrIN1kAAQAAGGQGG68LdUINlqhxa04Gt10m65rdZRuo43UebqOt1kAADDdRxusAAD7kJ1uvU3VKbqVL8ommZjdWRuvY3VtbqJt1PW6vrdXvrhEGzOwBlt1vm6yzdeNus63VTbrZt1kAAebdZEWoGfB0gA/N1aG6jzdSRuoSLXHarAAAhZAcbqXN1JG6wAAOGQyW60LdWlupnzVHarwHAFGqh7dU9ute3WUbqYN1Cm6zbdUCOjpAAobrIN1WW6kjdYAACDIQAAG2Q9Ra6qteBuvg3WabrAAAQ5B+bqON1rRa52AChush3V9FqH0EoO68HdVDuuh3WlbrIAATG6yDdRJuquLVZ70wd1EO6mHdYTut+3UvbqlN1CnFL+dBRWog3Vobr0N1ZO6yOgJS/WdgDgbqSN1AW6rjdTduvR1Wfzobi1dIAbzdRhutg3WAAAyyDQ3VC7rRd1aG6i5nM8WqeKB0gBNN1sG6/TdcLuoC3Vo7rClAOu9OkACLusAADDkNDuuK3V+bqNN1AW63ndZzqr1NXvAAeN1WW6yAAHVut63XI7rUd1KJamr7HSACQ3WAABpyEAADFkIeatLyp0gAAt1Dm6vjdYAAHbIWDdU7uqJLXW41AAA6ZB27quN1ipajzzM7ADd3Vg7rfN10O6hzdeRuo93Xabq/d1we6lwgGyWqQ3Vjbq0N1k26g3dU7qqwErvAAw918e653VRjurx3Uw7rs91ypaiXdWLuuz3X+6rM91Cu6jjdcjupc3XGlq8V0dIAE3dRhuqj3X+bqud1Cu6g3dTHqtr3Xg7r691vm6wAAJ2QKG6wAANWQieqorerGMXeADQ7q0N1Em6tDdbruoC3UK7rZN1PG6vjdfBuqQ3Ua7qAt1WeqkXyjnqoR3WW7qrN10G6vzdZBuoX3WJlq4y1Deq8bqpruu13WqbqTG1HKDNndQgjh23UcbqOt1vm6u7dZButY3WQAAxN1sG66DdeBurt3XkbrZ918+6yjdU5utc3XubqmN1bG6qLdTFuri3U97qXt1PG6xLdRJuuK3WdbroN1kG6zTddZurY3Wd7rid1J26rndZ1utQ3WdbrwN1KG6pjdeRurd3Xsbq/N1x26rrdeBuqm3W37qHt1Jm6gLdYgerI3WQbqMN1gAAE0h8t1MB6kTdQQesgAD/7rnt1gB61bdc9upc3VE7qSN1gAAHchid1x24KrOQyVm9XDOwA7910G6tTdSRusy3V3brJ91Iu62DdV/uv03WUbqFd1cG6gLdWhuq33Ulx437wr5a52AJ3urgPXdbrAAAgZDibrEDVbRSukAHBuq/3XabrvN1SG6sCteN1Xt3V3bqcDVPccOkAB5urt3XwbriDVCFai7dSRusAAC5kGRupV3X2ao0K1TG65g9XhWruXQ/Lrzd1vG6ondS4euxaDbFrNd1gAAXcgIDV9Fa94APLuvQ3Um7qDd1nFaxmYnxupQ3W6brO91xW6kjdURuvGAjjwoOd1XO6nndTPMFfGX2brmd1Uu6mp9N6aq/3V+brH11kegd4AEhuuIPWi7qFd1pla5p8HSADu3UGbrDzcphq9I9e8ADq3XK7rKN1mR61ytfmAD+ACaHrYN1BW68DdcruqcNXRVqh913G62DdY5uoirWeGqej1RG63LdQruvE3UobrlV1ps6ukADQeroPUYbq2t12VapkdLlWsx3WUbrxt1ou6sLdUpuvKrUpGrCj1cR6rTdTpusJ3WY7rfM1kDa7Y9fNuu03VgHq9t1iO6lHdQ4esqNUJXKBo4gu64rdUxus73Wv7q+D1ux66DdX1WptiDOwBx91ze6jo1aNWtt3Xl7rpt1Bu6/W2kMau03Ue7qAT1Xg5CY1dlGo2rW1LkJn6leATQ9fvuqn3XybqLD1h1apB1DK+HN3VtbqHN1V1akJNXMeryPXWPV7q15iarA9XMet83VYnrPq1dxqyYzHSAB4PV8HqBD1Qh6kQ9WRurY3UBbrAAAE5AobqHD1SNa94ACLuq43WQAA/d1gAAAshkt1VW6h4bOrurZPXebrNN1kG6kXdeseuZ7UDX4KNV0G6zvdapurt3V+7r0T1ECanjPMODjpAB+7ry91d26yAACLurx3VKbqtmMu3a5FtdBush3VKnqUN1ne6ubddKepFPU1LqWiijrq/11Tqer1PWd7rIAABW63jdZ1uuJ3W+bqPt1ctRQ+ogDQB23W6nqFd1Vp6+k9YyesgACd7qiN1sG6jzdZBus0XVG1qLT17p61U9eDur63UO1r3CCReqlk9VruuK3X5bqGT1Vm6n09X6eoDPW6mqxI49m6yHdXxuuV3US7r1N1rx6lM9ZsuGDrXvABAAAkZBIHrKN16Z62DdV0etzPUip5VuMdIAKbdX5utg3XBbrwN1pZ68s9UGaozrWiaZcj1JZ6jM9Q4eqsGzlHr3gAlR6+s9Y2eocPVD8YxJMzsAAs9VxutrPVMbrkN1xR64Q9YyepkPXgCYR619W6i3dZcepk3VFHrhd1U563LdU7OvzNVznq6QA5u6tDdavuqQ3U6Hq7T1uW6lDdQ7uuNPV5mqT0EVZqkc9bButHPUiHr9z1RO6w89ceesdPU71rIBMpZhOo9QuetR3Uybqut1KB6ss9UpuvVhzX1rCz1V568c9R+etQPVKbrX61++64rdeImtVYjmZqDrAv9asRtR9cGdgCx7qTz1oDaizeqz6ufNXVVrwL1/rOeRddWgXgSRgWqELViDazInHOuqxXSoNqsG1xu69vdQ3us+PViHqkN1uu6pTdV7DkwbU17riL1WW6jvdY3uon3ViHqv91zB6qo9a2qlwbXCjrGLVBDazi9UInBY1yeTh+LVeG605NUw2tE0yZbrAAAmZCwbqZN1Op66HdXbuok3UbHqjZKte6jjdeJepk3WenrZT1yiaBS9UpetT3V+brUN1Tu6zS1cSOvA1XZ2rJW1Zs69hteBqs8tUfnrhD1Em6k89dw2udgDebrfT1Hm68/dXWepPPUcJAwrVzG67rdUxuvMvWWXqYXioVqhjdS5epsvV+nr7L13J6ujdcuxkbiLQUV7N1Yx6kjddDurXPV604hDEEja43dXoet0vXvCVSrVFesJJdYxurdPX6nr4D1ye6k7dUaetQ3VQHrpt1U26pRtfI2tTwD+uqRN1EO6ibdVKer93WQHrfN1Lm64XdapuuQ3U7HrTj1nW6sTdfBuqs3VMbrJD1Ke6qbdeRuq/3VEbqAr1GG60wAHVuoK3Vf7rJt1Dm6ojdZButMADgbqwr1B+69jdales73XQ7r+D1bG6m09UUetv3VIbqmr1k16y09ZAAFe3XUbq2T1Am6wAAO+Q+V65wnMdarcJxFXqSr1hp68q9dlesqvXVXrar1Jx6vY9YteuWvUtXqyz1bV6nzddSeq6vUinqXrVJMiT1tar2TQhy/HrLr1um61rdT3upPPXtcRgbVdIAFzdTBuuC3VTbq3L1sG6iy9Y6eosbU/LqrG1e8amxtRzuvf3VxbqvN1Pm6/zdeVutBvXuXrIb13S2E/cGSeui3Wxbr3N1SN6srdSDeo43Vg3qIb1VW6rsNCpmuRfS/HrMt14G6pjdU/utg3VX7qKt1J56/tOIzavJvUyvhHN1zm6xG9QlupRvXJbrLz1HG66m9bTevpvUpbqEL1CTa3XdeButSbXOwAXN1uu6hC9TKznnPXFbqbz1Et6tjdY6evybWHxrVbVACAdNtXLupI3V+7qyr1sZ6sS9RJeso3VsXqjbV7wAJjdcLupJvWbbrCsgPTaoE9SRupBPWQAARj1sR6qbdXlusdPXEPZRm1eB+Vs9Rxuo93XTbrbr1Uh6qg9T3utK3V5brTt1+za0k5tZeuYPUnnqg7VzsAMw9SZur63VGg4rm1Wh6kjdToeuk3Unnqk7Vme6/g9dJuoN3Vhe5ND1tZ67A9XWepnnWunrpL1sl6jy9WXaveADe3qUN1vt6ti9TC2qZ3UYbr9N1026k89VUuu1PVTXrVt1v16x09dj+DxbWd2qMN1Uh64Ldehur83VMHq5j1356qBcKIRns3VI7ryN1Du6uDdVEeoc3VKbrq+yzsASo9eRupk3V+bq7d1Rh64v1Svap5bXG7qXt1iG66e9bPeqCZzStrAb1xB6/zdTPeslbWIi5xb1m96le9UTuuNvWM3qkhggu6rnddxurbHU7bqSN1fe6k09eN1W83XTbrpT1RrapzZE66uDPX6nrxD1KG68TddDuoQvU2tr3gA8t6xm9eO4WdgBTbrtd1Ix6+29aZuvdbUHFE3r1GEANXstweuWvXgbrmd1du6i69RputOPV13rrN1xO6sg9fietS3VWbrAH1sG64B9XF2q4dV7kq2IpRTazhBFrTngvXZXrYD1qm6wAAD2Qt+69rdZAAB1vXKXr4z1kB6sh9eQ+qm3UkHqoO1KbaliDNW2qIfW6jr1b1J16sQ9epuoofVUPrgt1tD6uM9V6etIfV8PqmH1HG6vFAKBetU3XLXqst14u6ondXduvIfWsPr5bys7arPenVuqY3V0nqLL1Mx6mh9TPeoYfViPq8r1hodPdtVFQAQ7XWXq4j1y56um9daettPXdbrwN1XG6nR9UxuuK3XkbqCt13p62bdf6epYfUWjqavVH7a7x1bceveAAQ7rMt1CD6l49ZNuqJvXo3reH1JG6mA9XMetcfVozBk21dLuWVdTK+D43VU3qab15G6gW9e9uuCfUUPrmH1KTqvP8MY+td3VFbqar1D26qI9bzeoU3Vsbq9H1HG68J9cU6uI7VlOrq61WB6mx9XduuWvXObq6b1MUAeDdWhupigA1PqVT1zm63J9eBuuh3UX7rG91wB61TdRvuvY3XM7rPd1uW6hh9ZKevIfWQbr/T1pgAdTdb5urq3UOPrvT1bJ68k9XEespPUtbqyN1sG67Tdb5upE3VMbrId1+W6+fdQ5uv4fXgbrPd1hO64Q9aIerY3XgbrmD1VB6zndWIevX3VLPrxz1GG66bdeE+u2dW5Z4RWAezq8F1dZepI3WxHrVN1cd6urdUpesEfU6PrSH1+J6lbdd5uuEPXdPqNN1qp6mM9TVerGvVF3qON1cG6grdSRuuwPUoPrIN1aD67A9Rg+rN3UJbqQH1VB60jdRhutwfWreqWDABna/Z1aJpiG3XE7r2n1h968G9Qw+p+fV7br+71Ih6z89W7utMAAQvqNN1Wz68h9Teeug3WAAA8yGwfUDPr3n1El64LdYAAGTIZZ9fpuue3UmbrUH1Vj6nA9UnuoCfVAPrct1jS8U9Ch12tU3Ui7qrN16D6vl9StuqpfX17r+H1LL6pDdW3epI3VZbqUX1Gm60wAPrus73U8brIAAw+60fdUTuub3UFnqnt1vm6+DdXEepY3XNXqj71Am6kg9Zt2tFYDbdq9lsTrqj29WhuuWvUv3qDT1mV6nh9QU+pI3UpPqHD1kEge11fy+hFrX0mr7X1jr62u9fNeoPPX33rXX1jD6/R9T66sR2R+uqiTVIm65a9cS+pWvXunrOt193anQDjOyj0zVdbrxj1ygAP3dWhusy3UaAAyr1ML6uF9fy+swfUcbqhX1AW6uLtR5eUzdUFuhZYg0PakTdc9uvi3W5br4D1du6jDdfA+qkfWE7rCt1sZ6rrdf6eqJ3Vavr2t1nW6oZ9anuq2vV8vqEX1aN6wl9adevQPX8PqpH1VD64ndQ9uvWfWobqqD1vB62DdR7ur83W4Pr9e1ip+BHtUMaurfXUHqAD1Fj6ha9eO+tgfXl3q0N15l6lbdaI+vdfXiPqte1imQEntYU3Wg3XIHr9N1Vp60h9UI+qDfVAvqJr1lT63R9ce+qm3X9vqY31CZ6/h9boevn3W9Xr+r1bG69R9RZetmfXqbr5n1kAAIG9dBuuC3Wtvqar1HW657dTtetaDVItqWQYZJ62N9dgeplfW13qkD1rt6iS9Ye+uQPWwvqB31yG6wt9cW+ri7Vwerm01CHq5+9YG+ssfVhurhkYema+19beepDfWDPreX1Ur6gV9Vg+pwfWnvrktQxHqvP8KR6v2dp1Hr/31t+6jDdcPerafXJbqHN14T6rWfKJ6vwQQ5LrZk1BCuLntZSCrk9X1br191Dj6gZ9TMevCfWo8EEYG8capG9exuuF3Wg3rIN1n96o99R6+rIPVIHrOt1H56lbdcNeq93U37qBN1bVqpXtQ56oLvUAHqZH1cj6pjdQo+rIPWXvrqT1jW6s3db1uunvUSvq8t1ab6lbdZq+pQ9Wher1FMhoAGD9TNeSi9WKfqFvVP+63G9bW+pU/V1nqib16n6599Vp+tv3U43q4t1uu6ye9VgeuWvVqPqNH1/m6ibdYmev9PW+frivVOva52oNjet/3Xubq4v1El6hL9VZuqS/UWXru313p62y9ZBut8/UxXk6vVq3qo3tYUesD3UmvrVt15G65Z9YTuta3U2nrJr1ub6zT9eI+u0/Ua7qvd1HJ6kjdTA+sw3X6br+H1T76hA9a5ev0/WQbrDP1Ct6xTdfJ+pN7Ue9Ize1KV61a9SN+uSfUnvqgXVCXay3tYe2vN7XAur1v1cIQf71U5eUB9Uh9qIlcylNSn1W72vF0rJLqve1F7AH3tV4zF8VxvrrPWgdF8NPcMH2o9lTkK4YF1fPqv5nAL6tWqjR9rrj1f86+Ptac4Al9XOTRk+1sSuNPtXyWqdnWfMAlfV5A6igIrn2u8epXRYM+15DWYvtV/tmcBxl9rtV1ht6kjddduue3Vg9rnYAwD6yfdWB+rC/V4vr2+16Bqcbql1uoofUBbrdn1TF6231aK3XeADobrO91uW6pTdaP2qLPVMbr591ZZ6qfta7uqj3Ve+rc91EO6hANdlPUKPWjnrNB1zsAMI9ZouqoLVOvrj+1dIALrdaoepW3U6fqAn1HV6+I9QM+vqfVsnq531jJ6/h9fputkfVKbrf+1B6axq9YW+ol/XAPrut1c+65XdWdeu1vWKXrdb1ub6ga9Vgeqv3Xh3rqf1gA6uw9Qo+qU3XADqE51tjkMAdQiuW79XHHrEH1Om65DdYs+tU3VIbqed1ot62D/MP6pQHU/Hqkf1KP6ol9em+szfXZvqHT1Lv6t39VC+pwHU27r3gAbn6lDdRm+qzfUcbq9viTc4YgdbKOrX9VkDqVe1nw63vPNwevE3UOfqi91Ke64fdehuus3VUHrYn1cd6gTdaYADE3Uybqed1r26wndVVetjPXwbriD1un63rdd+esQDVSIZKb1Rf6xTdbfurWfWQAAa/1626+v9aYADjfXibrGD1BO6j3ddM+s63X+nqFH1nW6iV9UpuoD9XebqB/1xW6vFAFK+vavWPXrgt10v6lr9SRura/UlbrkN1Db6+B9U9uoofV+7rj31kAASo9Uxuq43UxQBC/1S56sHdXreo5PWxnqOv1Rd6wg9WDuon/WKeRhA1dF6tjdec+s53Ui7q5j1+f6zrdfv+sP/XH/r1j1TB6rj9QhupW3VNXrd31mg697OCEOof/XoHr+j1JG6l/9WxuoH/Vv/rov1RR68DdT/+sVfUIbqFd1ge64AABRep2PXmPqyr1DV64XdaxuqNfW83rwz1YQ6wrUM7AGgA3Z/qC/1PN6k/9ZhurN3W/vrtX1E36mADVFurgA0//qan1OAGjv9XgBqU3VOXqn01gAADMgn91Gm6p/degesrvVSvqIr1Pe6ijdRJutP/UU7r631x566DdQ5ut13XE3qYANpz64g9XsOudgBSvqo/1lG6xk9eS+u5PUyvq/N1/D6gQDUIBpEA3g7rOt1256zndUT+tAPWSAaQn1QT6k59UQep6vUCKozH1U56rd9bp+vGPXKAaib1QF6mADXVuq43XaAbOt1Cv6iO9TBzCpHX8AaON1ggGxDdcIBrcA26AbEX1km62wDaL+pUA2OAaZ311/64g9aYACsA2T7r731SgG1D9aoBqcA0uAa/ANVW6w4dUL+vhfWQABOANiu6ngDevus0A0+AbXANkAAUQDev+od3WB/rpN1RgGqQDaYBsiA2sAbiR17wa34dV8OreDUAjrAh1ht6+y9WLupj/XZvr/N1V26qg9Q9usy3WIbqAANmG66IDdgBuQA1cbrUANtZ6+bdRgBulPXv/qrN1fQGkG9W7+qcA1UAbL313AGnX9TVetY3X1/qsQ17m2B+emSOv9LWMbr071EAG1/9SO+qr/U1XrVf1t56lc9fdevV/XdXqVAAYm6yTdXHevn/WdXruT1VB6rQDSkBrcA3KvrMN1IkAARVH1eoGvXOAaCgN7gG4Ldas+vWfUt3qKAN2f6l19TABq//WOnqyQ1QxqpG9Y6+vaPVQvq7gN8B6sgDesep/fUDXqpt1QN6zX9TK+uv3XAga4QNAm6tv9es+s7/V1/q+t1v9qok1XG+qRA1aHr431r960F9R/epPPXRbZGR1EaasI9UCBoiA2//qmAN0wGuuNe5Dj5HVzoQAB1go655SKJpku3Udvrvb1PO6pYDdbeo43W23qBn1RZ6iADRputKA0LXqe91Pm6jjdRQ+rr/VUHrPgNjwGwoDc8Bu/PWSiAb0K/Ia1VbBKOvKXXSjrGG1o7q0DGRtNm3myhXrGT1mm6jjdQWetDPUQ7rZQNpz6uPdW4+vv1hcPqHf1/j6jw9TJuus/XkPqBP1lo6t6bNaOsF3VFvqJv1M/61U9f3eoC3Ud3rhQNIu60UDVm+rt3ULXrGr1Ke68TdddurDA2FvrpQNsB6tl9RQ+vG/WTfr1j1LD6kMdX7gRydrCWqMx1AYagFNUcBqYvUOvrkb15z6y7dVlupHvXenrpQN6X6629R6BqM/Wt/r311NWKOMNUrGvA3U9frYN1fX6gb9eXet3/VLfqyN1An6tMNR2OpVrXvABxX1Vm63d9UN+sofXNgbnf1jB6vYDWDutMAAGfq//13/6tsdcPhh4nVlOpPr1jv63Tdah+q93V2AbTr1rYGksdbfrDZRDYRqRN1vm6nvdVq+r7/WE7rPd1DR66A9Z1uqPHUThr1x1AKarMDcteqPA0Nt51x1vi67rdbrurVPUtbrwX1CG6yDdT0+uNfXkbr1N1J/6qA9UWBu43XhPqoI1bSuD8dQCmq63V+bqxD1Z4Gut9dK+t83XNvrfN1EH6xz9WWeqa/VobqMz1qe6iq9SB+vOvWyPrxz10G65rdbrersvU87q/N1+b6lbdeO+rsfWu/qyz1HG6v3dXlutf/WavqRr1N4GiADYTuu3PWXvr7z1+m6h09ZC+tvPXE7qur1U36igDZxOvfHVTgawX0ru6hXddmBrWvWZnr6f1AW678DW+OoknUA0AsI1w39bc9atetG/WGTrdAAa16uDdapuukPV6Abet1VN6qzdb8BoB3XUbrrN1h26oa9S2+qyfVQQa0INmm62CDWWeoTA3GTrlLIEaa3CDa7eoofX2vqeI15S4PiNYUuvsnVCRrtNQkf6jIDXG+ta/WgHrJT10p63LdVN+pW3UHAbQINRO61A9ZReoffUgHrtH1RR6u8DTeBqV3UK7rjz1T26uY9WYBpv/W+fqdI1rhOfSNcRuvsvX67qYX1IN6kjdZS+vU/UYbrqn1wu6u7dXU+oafVNPquP1rT6/F9XhBoePUYfqyIN+u6mt9VK+vU3UqHqkN1xO68D9WxuoD3XQvrIX1VUGrD9SJuva3UCvqAINFEGhZ9U1+pW3XlQa2N1U26qMDVFupGfWb3rEoNap6lV9aAes93Ud3qDwNqe68J9S1IgyjXozqdt1aUG7V9ZkeopA1FRqWDAi066A1WAeoKg3mvqqt1gka06dXkfnOnUtTAef1L26zTdTFAAlPVlXqHN1+u6lrdfNBuKvXBbqiN1XG6lx9cdOs+nUfXASm13UGhZ9W1+pOg2uQbEoNdIG1F9fluvag2rbq2v16762h9ctepIfWKbquV4i0anflZCQFmg1bnqpN1eL64LdUbeuHfViHqfn1C169u9TYBva/VGnrfL1dl61T9TC+uiA0JQaU91Ur62V9TS+pvPXgQbfoN8B6kjdYwetI3WZbqowNJW62d9WNBu9PXVQayD1pX6hX9dVBpO3UNXrEv1516mx9YFBsJ3WgvrY71ID60J9d/uvb/XnQbv919F6tl9d9BqCg06nqh71R565yDWVercg0wAa531C76mmDbC+ud3U8GAaE1gH6pO9YIet83Xl/qID1b0Gv3dVLBvWg2lXqjT14/60T9RMAAtnU0JrgINzMa5ebLHoFomzOzrHZ1dDNZ2dQbGqdnXuzrpwNns6qBHDQmt9nW2wbyG1VYa6OdftxBDnWHJrYb10ca04AFWGqHfWk7qo41wc6mONXHOoW9UJzqC/sSc6gxNbXmrIyDbHrMt1eh6+bVfXGpbjUJwbmQNhc61uNcrcArnXUNrIn4tneP+tW3OvWrWroE+51McG6ecIPOoXnXjzqZ51hQOOh8MUDj3jWLzqBLVCi6qj7ID+vvjUeyoFe17wGg3dUSDj30ovrrgykMF6yBNTAuugXXWLr+gccC6p2tSCuuKXVJig0F1QaALBdcw2v9vU/kEYT11i6n/DJImvD9XSJrcnwkYOeRNfPBtwkC8LqzK1/C6tsDeomusg2Ozq9E13+Rc2DcIuqHg1mJqML1caav+tS3kWa/pjJqgk1Z8G0IdR70hkXWmLqHwMLi6tZNTz6v0XXv6ZDF1ai66+DSYurlqLaLra4NzpgWxddYuqfyJWLqdF1waRDntY4uoUID3qx74N9i6txdWZkW9g3MoAYl15Dax+Db4urxTX+ZEisifya6JdQCmtiXWhLrhR14S6+QogwUSCXWOwa4EN8S6ppYIkuu+yLJLrzU1o/9NJddamsyXVepqRP1O8GhLZPkuqNg2SLqSl1TI62JdaWmvHcKVLqq01yLa7VtXfH0I/VmnrkG1/aai+VUOmrh/Xl6gvF1PDaoK9V3ch2XVBCU6v1Pu6l5QjxetmOzN5qgrirPqqM9a8urEbUQZFob1L+2Z2DXCuufPXErqIT1dBqveiCRmo9lSXVZ+ygNGatX1Tjuog3USHr2j1rK6lkoJxmu/IJanr4P1C36909TNep53X8PrZINcEGzvdc4+uTPVcrrjtVahalm9eZup5vV83qEn18B6pJ9R+BuGfV3QavG1HIaeVdTyGqzzi2ZrwkNf8EVVda5msWTQarrqjVQWayY1V/upR/XYbq9V1qrEA1daomqNXVsPZzKUtq68tcpoepFA1VzhLV1Cq6m1dVGuo8VVRrrwoUv2awpDc6up5DWurrzG1ZVwIFVXvGu9XV7xrfV15jagNdeY2uDXU8hrQ11uSG0ozrkhpuzXWLq411teahNdTWussVWVIa7vgKa6/1dRZljlzUZrrMhIsOaj2VDmusrXWPppMc1HsqLgZKMhu5mI1Jiy11PLASnNZWuoZzWjrqnYAta6jnNYr2uZIDytEFV1Ta6nn1RLmtt3X8Hq7d1xYgdtdVMhta3Bdrqg0A6ua3tdUXV11zVLrrB11za6p2ACOup59U25rOVVHsqEayKDRGnXW72FZ11PPq/3NTz6uXXVDqrWkN+6qjddQnmsEbW7rq2pA+66ggYGKGpzzX15rT11T66rHbIXmuNnLcLqr11b66nzsqMYDvXVYoaH11R5QJFDSeuung3xjZr11gVxeKQdihqJgB/qra+EXea+6hL3mpA3XRLqB81RT4GCRh4QFSQ10LhcN1ommWk2rYAAms7VXgUUA/4AFf8LEYTxezkarnYAXKGx/aQ+wCwXBP4BoNE8NAejdYU3Q1ogdkgM/Iiq4E9gLYBGLDCFzqg7hL1ALpuOkAFs4BPsAVUAgcAUlwOqgA7JAAABnxAtdUar7cAPsBEgAkUAPs2oZuudgDPShI8AsRhLmcntrWrpB2oamA0dm6mR8I6hvWXDysBUdA9q4NkCKCuDNEAqoBwtVlBasQtc7ACREBulJeJAE0YL1DZHgB9Q2MQAVUAbS9Sm1ShquDQ0qoBQ0NmGgcNDXGAEjQ18oaGclZl+cJtdR4QL/BqeQWtI/W6ry/FrTlqaBSS1aJAOZRMaMItuudgBZobeJAe4ADxYrYBC23VHaYZXwhaGkNDaxID6cDpLha40qD4GWOPtbVEzXHar40N4qGiEAEFfD0jifbrci1Ef60VDR4QB7Q1kAJ+0NDI6INDVWuEEMDAPICAAlqG+7VdVWuT1SWzgm0NPpAdHdTc7QbfBLobqVw6S4U6dOQ+F38R7gAN0Nq5AOdDbMWqMNBroaPAA+6GpqAIehvp3WI6ru1AAAAJ6INB87qji12Oq91OBaIBXQ33obri1JOqnJ8A2wC3Q0y7qtMgJ6G1iQNOhoPQ0/Fq9aAzsAbxdAndEN3WpnqIfM0qCQ1DfuhoZyUz7pFN4lBIZ3dSaav2Vm2AQ5dVrD4ZgAGOi1sAiq6qP0NFAgLBcFyICEMCsoaWS1bpmFw9E7WpUkDZ7qM91Vh4J5WLEYSd1WilrpV4RqAAvdZSeiww0YYbyT0Hu4Zawp87W1LUOlqiL168eFVALSIDxMCrkBjS16G6IMYivoB2STcYahDAhZtX0tQPuvitX6nsAAAl8ddH1Q1RuQHCMDUcbPVdVWuUHTpLhC9VTy6mGCJteMSAAFuxvv6HaGhKtMfur9nWbbwkSAe4AHVQJbOESACAABMAm0w0qoBDMNPgAFMJO6ho9yT/MBS2Mj1cestSZhpvIAFgBwyyZXoJEgOFQHiyITXgrQWAXSMzDRZhvnLXzSw5V4GEAc02qlsmNOh7obp0NdmGq1gO1xC8ABHlqOD1b+qpgPOQ+A4EDqoaLFk/64AAANUlFBrfwn8AcTtVlxAAADdEBquwAFAaudgDFOSGkm2wKlVANwAEtNr/lqND17wACbap5JjRmDgVrE8gkpWTSbAxusioCIOpLD1W22Z2AGCeH4AAVYbHD1Py66CqdUuHoNU/LrciAl0APgQGvwHIrU2FF2gAt6GuFejwavknjWoaUiiKnodJcBEeq5mIwm4eMNSJANsoEznUzSIhFZkximLANI9XJWuqw2EHlligyhqzOtSmbTVoiiYaXFsoj4WNIpEYRUTXJpwDsN1R66mibUeqmEBNQAHQ4F/4P58MimhsNWsgaGoAsYgd0bN0eunDXSJDXXogx6qKtdOGuKw3KIRJowdnqqY9dVhrNEARYadS+hYwE6wosesz3BKPhBKcJmGi8wpaBrzFFbHqTaApWG1iQHiYH7NqHHqc9VymGjdDZjhsPQ3XHrWq1n0jDAAH2bRMw0jAAIBAXe9VgbEGhooFwjVqYDgzsARAZXThtmrUW2rnYAxOG9vvCtWpI7ITQpJjVzR4AAAO0CmYoMNWrAR1ZKsAFs9VfF4oT1AiavQvKhBkBNVbGrew4AIgYgAAAAFuXtmGJ68bqvqe2LEDnGrzE1UnAXkCFnDG4XBZoqjyAtxqjOgD9Wu+0BBdwssN9xqz41cCap2V47gAdUNRzCHywIahsBNXMnql9AGk/c3DaFhpfcDW4bVv1w1+LNVJOhvgAC84bhr8YIgO4QBTWoVPWMeEjnIoWG6DRH//Eow3M1rkW1aqG0YACigF1Q2u5skAAb5K2IwszMl9fXItr3QZt8cU6oDgACjw0C+BY8NfP6509UMavaABaYbzgAIWG8PJLEnFlQChYbo8NirfaExAbWuUyIioaYf+3UKR1cFtInTw2Moy8Lw8tqoFwND2pzw1HABIpA+eGw8KLSTSFXDwABc8NyQAAgAF7WqN3UraoVAE6da/M9YPhsIACR4bS1IfDQB2cMrSBykjNnqehs9OGqQBOPhreYT88Qu7wyeAdOtSQ+HWdrSoJI8N5mGntciKwEow3i8wi61EGGlQBIvhsWgAvYbozVQ5687DZyPRNBjT8UkNAhKG1M1Zuesm0CxpEVUAYdyFDjkluhvw2nnq3xM9+GubXMfIA0w3P4anz1EAca9PO/hqGGzL1qqC1X+GpBQBphp/8xv4bHz1Kq4anDXLYChwBmrgU8Af+GyAjVfWun4owEbKKQj2GiAjQARtfrWaiATMNFu2X5QFEQGdw0F3YJE1kF6hc1dThrokBulJu8NreGnfDUeQERw25GETMNFBG6LDQQRqNuCToaxag3gAZRCOeao3vgdYbo2wj2Gn1ODi0Aiuje/h2nAZ6G2dDeeaqOPW5EAA8NPBGhHDbSIBJXC0iBm0NaF6pPsuQ+GqMAqoAZJo1mGhQjWahoFiCCoa4G12F6r3Nfx6B18Cx4b0EAGhG2rDUfhWdgDaEaY8N9zsLjDQW7GNw3pmAMG1Cq6DodfUIA0w26oaKd0XGG1PDTqhpEw2xGFqL11hG8bqoFhqwHChYaHCNdBG5wjW6hFiMI4NruL1RWGnwAILkxjzjbeBWJAr2qReABxevpw3fhJLMNERGywgO6htdqBsQAZ8NvFq8hIAJep4vVCXqRLVIqGqeoJphtbw1VeKhCNOLavYNUKnDHw2aoaMAAdKoQ9DRcWiKfDlEb6G1fw6t5rDpaqobVuPgp6gAUAWXDd7EsMvVKPgYQAEeG7jDVphpzKR0EaWiNT+AT0NcZeuEtWeWqOQ4t8AfhteH6qX0A/xBYjCTl6hjdSMRtnuynsBbiAYxGnhWAxuomI2elBFUNCxGkRDf2gBEbWPoaRG1QigZK1dFetctV/NZiAAkmG4vDaeFFS2SSHgbJ40DAP58PFeo7EqJXrRU1Fk+VleF2pEwAAFuwQgAiYcTRAElhqQkBBAZhcN3hOTq1f66vl2IdEBX1wWqG2dIqewE1Q344a9CNxJAOfcGgRtB2w2AByiAsuG0wACQDVf/C84b/iN6QAedSHXhuhMQboaNKI65AW2gOggAAABfOvgGGANKgGkw02ABjkAlBAXa9So2pj1FqNr6TVfxGgUFKURsoQzAkbiuEFqGsEjSigAhI2jAAoSNxa5WXDUKmuMWwQPqvlCOjavbDdmwriI3moaScNJjagG9UvNkw0AooBNUNkWGwUGFDevG6qdZILcNaucRLgejapcLR0gA6wmzhABXIAqRuVWyxQ4gUKE0YFFAP6hqGWxE2qZSNKKAdlCZ4htg7WuobG0NHqG9YRJGAAjQ0hNq9lsxpG7tDT6nGibWJobPUNFpGlNDVzavsLQ3O0/cAsRhUbsqc7T4IC2YaocNyqAXTcD0uXSbXkPg4UAhBAEspZ6HCmI2Bah+HwFL6QUGIU2tVvU1trvF1EKAI4jbkRrKI2BwBScNmbSTXOPLUC8ECCgwDb12Wge0kN02sGNU/LqqSNoWGzHDVjyi5tUjNqnbVpk6jQ7MN4ESI2N9BgoAtgETZtQguWgKAFuw6yNqoOUzVVrRD74EEAAmyNiLa3CbJ3asfPIR0Aum4PqcGqRM82toyAM6AMAA2JGr5teN1Qyw1Z3rUHwU9QQE1fneqX0AuABpMNYdq/O9SHwEXI2wfqOKKNiG3sjSyQC6bhp4adCNphGtu1XzIA7tVXNrOsVr64I5hDpAA5Xh+mBYjCw9q3u9cQVkX4zpkbuqlsRhMe9QzoDiAAGsAAqAXLa+IoOBWuwI1CjxBQYiymTgjbSICXaQ73qT7VZng4YABP+GfI3/ka3H1yra8QmMRkE9w0X3qnnwQMQaAgBwhudgDma1PUQm14x+9T4WCddU7EaPSN396htDU6hrAdV7a14ssf5tQ28oRuq0bXvXqeSNLeGnwAEoeAC6QhYbbiAZqG/HDdYAFaAC54b3UupLgWwyOi+sifUUOrCH1JTa97zE8RqOABmQB5WAtZGgwuG+0lKI35EbUyNVrAO8ja4oCgbbhOrWKNVba9ijbW2uV7XOwBOKNpmGnijUD7yc4DhNBBoVtEgcojYyRtEo18NBRgAeKAeAANvht7w2QABCSNkmwb0jdBomqXBcOrlH1ghoTR1eDhqvYDPEbS1IjCQohpXOQCEWIAkaJSNXakVCAOabTvQ3jRhqOc/Yaix1Rt+sF1hkKIoMNiIoNiAFpADfbXLND2S0HSFao1e95g8w3woBosNqlG0EjRAIE/QCsPqon1XiGp58MO0pso28UblKN/6fBXIKxIDDQ1OkacA0aT6kP6T5Rs4o2pUalKNwFGhF9IHqFxGxCEECQIJHavdcizhs1zjmm0HKNRzCVKjSsQASkDVh4bAAWWG/oVQ7gGQGQUlC+0AKKALqjfNSjZngqoB2iAV1Kp3NrquDcw04ABxCNYKw73DdlhoEzj/rg4YgNsQLtSMATy1YC41KI8NPqcOuULWRt07XAOF9O1SXawztQc6u7UD/rgC8NtJNaFAAbHEoXAU4avx4mwgBKyCsvEcACXcQAAAh2ahsGo02CFrAAqWTIqAKNeB+YAYQB0X1wLqzF9VtRuxfX04bcS4AUAS3DUc4ANQ0qTQ/TAuswcgACFht1Q04lsVgAgocUAwBuhvJw0NJNT96+hAUwAINRpeI08UadVA2wKxajVphvUoAwFADZA8igZAZMa+Doo0MUb/iNsq8SnSu12qeACw1BeQIRIAAUFFUoFfnDhEbjqNsNG418M5w3M5EVEBQsN/hANEIEEQA3Q3mUBaSak1GrVgBcUGLPA14AC3YqJcX6jaS4H+o0mAVbXV1r6w11dYhqoLWFUbuKNtlGvijcyRoCgBaYbKEMspGkvDRnhpFo26MRDu1Pr67hDfSaslo2KUa7KND7ATdcDX5CTI2UIZuMNKJG3cjdCYgdbWRvrzu1NiGhbOdehtcAAjIIQaNKHqh7tSm+sFgSbOByQAA6ARfDckKNXIBWwBUSNzRYXvAHnhuOujMUawe1nl5ZHRhW+r4ADQ9rG22kUgEspdjRt+VSkuAl3Y6ZG5bUBHhvnXBGYazCNlBG3vDdYAF3KACgoKzE2wKigjUpfCSWJQYauiNydGhEyLZPjX4AgMotMNtXEOtcAahqXfU1eq4e1E3wcEQFSOvqAB6UaC6Na6kTAAApRulo1OcB39cFmPBwwIZhtMw3FrlIpA3QAfgkadUFMw1iHhDygpL0c99XJRpSo1S0a0qN2QEMhRHLRvzo1kwBPQ4dBGvmjYtAAHNo7JqkYAhrADPyHuAG4WJ54aQSs2xckC8HuhtPYBrqQ/wAxxGozDUiQE/dWxsJmIAblGgwgGJIDXI1OuqraNMicQKjXbRp3I0mEboTEeNGygjYxRsJo2osIb71dS68EQIh6vpNVIUbN1wWQAMj9XkQD0zXeuhogCvhGz2jSbRtvgClvqo7oLH6xntex+uiEBnSUBQUTAALTDS7R1aWBl0bEw4JmG2RoBHhvKzTh5JzTaF1cXwAFEZHTI0e4a+cNiAAAGjQLhrD6RjUbN6NKNGhQjevRuZ7VCfq2e1kJKRCjZyIHQXAbIBiGNKKAdccF1/AZoBjosExEAiqDkThrhr5FCgrg79Y8tcUlwGvwD4EAaEAVSNTgAcFjCrRp9w3CWqZPVv6KyT9Z87UEw04Ybe6N9mGx4jTuAEw0DxUbZe1nW0AL9Qr2q1o0t0a/X8DkAXJABHRq8ADR9gT2A30ADogIqhtLUi1xBQyIhJGj7ABlAGFw2mfqVQ1bj4JtDb6RoMo3CtKEaAI2GhVgNYADgY0+EbysN4lc0tSDdXGsw0uMbPP1gNkdhTNjGsi9WqHgtPVo9GtBjeHRo2TqJNxcakJqAZWkALRsHo04AAUvVURkJEgF6iAeYA5eqHQVWrAXcQOfRp1UBFerfGqWX6jf1RPqrXUiuUbktQ1Xqsd1Qb2pq/UHOZkqNUTG9tAM03FRqSfO50/MyqALLDeNRoF4D4SAtZ81gAUmjTskiEQACgpQrIDlGxmjbqhtoADmm16NwoZG/0gGp2x6o2WMaNxAu7amEAPN6u0Y1j0btaNfFG/ajY5Rofo2l4bRiNLuGjZRtt+okw3zMbdGNYZG4kgFHhuQQC0iAj6NijG5tDZ0xv/XBnwBAaNLJAGuZMIZm9TjrEBEw4kQAWXDf8RsOY3WYaktgTjGvujRwuD9wBPsA0yNbnAVu3B04GSFGjUb5qNfLRf4jT6nHdo1CeZKAA0FuYT1Wt+tt7VV21dv1UJiR3tTUxq4o0LMaA/wzzGxfDa9sUOY1KuRjmNPpARzhjHRv+Y0+pxQSNhlGlYgCqgBMo2p0aLMeDzGhBjbgsT4IAvMalGNVrAY18J8xpEo3fMbQDAvzGhVgP8xrXUilkBkQAAoKYFjVwRuxmhgsaldYRWqw79Qgrld7W6+rMZgZ364BXN72rAVxNBBmfVBKGsUgHd+rmZUNxxHv1ofa3uDRwrgj7X4Wqo+1Qvqz79UohoYkA/frE+1jWQcBtTJXFdnXp9qC+1cicLPtWD+qkOxtK4XF1UP6g1jXwOS19XLsYdfV1Pq8vtXKhuIY1o/q6QA6mGrpuEkxtx/UEGo6QAcDuDPzP32o9Y01xSt1616VRxjbzhrVboEYa+uq5GG/DDaMFk23h9EbLyNq/aoHDV3vQD9U8uFb9sFj4L2jeGRvD9WHEac2xfpG5wQDqhq0w374A9UNXcbKNyOFholkDkAAAAAF4oxpho3A4bBQYv/a7AjcJhoL0zOAASNk+mSbqjWfJy0uwRI56cNSWGjTDcAACBKyUNi8CNmbGvIjepRrTI2hYbNnAObG5fxmvRtiMJpA4bnaFFG2PRIKDGAHV5AAQsNmFIWejU8xs00ADm0CGg1v62RzKv6vv1gQDqGcNPpAPHDRahteXUj+rUB167Gm5hL2xtxICMLgkSATuGvNjRthuoFxA6Bin+Q5tdq1bb+tIHVZGgcnwVrAS6IFmXFxY0Woa0y4sqAHNsQKClNbjaqBZSN4duRwjaxIHSIDwABZcN0wAE4jUagF7Q2Jrhx2NZWGi7DYagGgTKE0b/iNwJGht8J5FP+I30Ebs2NN5APZmBQOpizUG4aKaNSQADSjTTRrLY3SoBsSNDxoBNcJ+hvgkAcGp6WN/xG3tjciRoOkQ6obI2N7P6zSgiFoH+I1cZAHAAUHGxJuM1Ro6ICucNNrx/xGpWbAeXhEo3ZlxjmYW4I7n9XhRvVAAXaJ3rwugAY4jQtRvTo3vEaWRACRGh1zsMAC+ABvLgsONWrASbONgAAyyDmobLaArVGqSDUhxtnY2MgQrcNDrGl/bHf+qaA0lFAEGNsnGwl0FhxtPYCmtx/iNz0oKDcthxqt0TU0bIiN6gaxACOWhuUvgCgosh1ql5IDjVi+nILowEICEATm0UlAM4QEoADucaxmNGgAXtjWgKhEka5IBuiNSoMI1DWn+uHzzhDqDONg14SPDQW7BimXDZF7OAQHG6ukIlwKc40BUAgONFnGghAIFxvPoCeRTG2NbAG8RDZFQBiUhVEgbA4LzG6kgDlEBugAglY46NB5eM2QE5wB9ThHkB+AA2JGgKgISABUAATBrP9s5jMZHQFawHf1zxsIAoAHmGj8AKvRpuYTcEAy0AvaGvNOOQRrKw2BUbX2NlXG0/epEODNQ11caGuNMecZrjTMOvaDiZtJzE4X93bwjYFRrno3Toah9Maf6G8gBgxqq40EEAnOANsAvYdVSOtynL/Ea2zUZQdXJAEgABjICfMblL4Qq4DlKIuQAAABbKLrI1KMegwMUC9sbTuNUQFDujThhtYkCbcbTAAZnGgUFAdxpgAZFEaCuN3mGrrjT2hvsiDxhxIONaBG+alNtxrTY2TcaauNrEgGbjY1xtYkBM4AFuNawG74daRsqaep5lwmnZH7G6rjUoAH0DWnsBQ7UjHG4DueXHGNBgMcbTONjnGsQAH8Gvx40CgBBUUGXG4lgFFhqaI09oauqN6S4AkNfRVEaA3kjqn8g3IEITSDuAE9RAR4be2NfxWZPDQ+wBAY1dUafWVFPG77TNa3F7Y1HDYOokU1KMhYKCgFI437y1TON3HGx9jagAALdg9LkWeNRIazzbCSGvtY27IBqSNxLABtgFZxqaI1QkaaKg5PGiYNZXtDJo0dEABFUJ7GgGjdwAHw43+hgidEIV0N9jeRID+43DYb/1wRPGhjjb2xtlo0EkbCONVh1NJQJSOshtXRca3eN3HGtpwLzhuBo2hYakmNQHGhjjf+uBI42yrxRnQ3HG8OjTr4GH7hOEawsNZWGuNAhOuQAI34gb6TVIjarUgKFhpBY0WMbr0NbqG/k+GxgCZIB0jr1PwMW2DJDRzxqBY0mBr3eNEnGwTRDeuCZA1shrWQNqbGx3jaLxvd4zYcbLeNgNGhkACIgEY4188bIcuIXGl6/LLxuj41v4bOQ1HIGjrDVmuSh5RkcbquNe6GkJ8NhxvkXBQNtR0ND2qAdjfKhrO8AJrhY+N5uwN3aI2xt5DW3oUBQ1+fagAAJPnMIekMxoMQajd3RrzQAUMIWGNHmGnK2pHxoUI0Hl56bcXeG5PjVEABVQA/6r2YgL2BFndHoPlkzXCpYMQ0XaqH/VSigB/1XeGAf9V4VkK1gMtxtyQBpMaMIAGTG6dDezRpww5lNLWJA15gr/oPa0hxqSMUbBmNwzG7NjT/qvBAh3lI9elv/G/hdZqBpO/XihrdQNUoayJjZFRun/BcEaDGNcNGmiqbxxrLo06jq621OT4Yt2FawEGo3PsaScNV1Ki0QCCVjcY1EsayBNVo6xzSgJxr//huNxa4gjzGrujWzPA+wAnkbjToyk0c5japqk943rLgTkArltUk7AbBuTA1Drhwx1WO2f0NduGu7UBFUaRbaAAAe6UAClEaTpsh3BMU4emOpkE1VgaPZ1fTGwvDQLRqGY0jMahx17Y60sdR2BtJo26oaxgAdVGwvDV2pGtABRuQfuNnAmgUFBOBu6NgwRqPZ15FGtfjZSxtoo2OCbGw1a4G4b+jfRo/QDBYbaJATNGwtjZf4McI3XSVs2NF4Gk8dXVsmOTX1AAtMNYJANTjbkRoMfCIQJJqN4Qm/IvFeBunDXWUbx6NobKPkUNAQFLLgC8RWJAcKATXDapImw3BiTquJ1v4GrcNccmtO/Dmm1S7wcQm/EAPh+HhAQhCa11IEMaKkQInxuIkKoMajaNvDG7gjawxksw3FcIYhNGiuITSP+uHoI2dCau1IhJGmKdZ3xrE43XSUE+NZqGwmjVwxmt/B5CbOWNkEawSDaUJswjVKxrMhNfrDcdjbzRtbw1Hy5WINQkGtaVVJOs4Kxi8NQ+NC0DVBjbHRpBgyoMb6MgivibICLRIBZQ1F4aVUAkkG0nsm0rkvo2W6h2I1FZG/HgO5QCRY1JkbOhNFkG2ydUIuu2g0XTqKBNbLG9BcALwBj41YXqkSAspGnPjb2hv0o3/f1eJABDGz3DdrPmaY1SQbUIABqGh4TTFBpj1FxQarKN3TG/gSdYCqRxCO4aYa4ANG3SODlxrNQ3tUajGNuCxBLjd1RtLUgNsB5qUtIgFzDY9hsGo2KcbUY4X3G+m3P8xtLY3/MBemNqBmZqciFhpGE1aQBFJoM1Gg1AEnJByaSzCaChNr84ZIjVfxpygAhYaxThWZccogIWxuukpzOhNp1JPKwTIKtBudgBMuRlDR2Im/6jTKJrE5UrQaIYNhD4XEuMqJtWIDhcabINO0GkVjQ1Grsg1wMbsAA/1GmgjYQxuGvz84bkyQZDG3tDcQABCw1asAvUQHhAD6dT1GsoAAlNqEyAfDQDTDUfxpyE3qUb+QAUkG2kTcpxtAtUJoassNsYgZiAG4r0Zo1B8aBTMKjxUGDWjOqyjXQGrSaNs8cAUFGDRpxE26oAcMNSi4RJujCgDJY2O4azyNP3GzIANbRuAJ73rlnqNnoASpMNyxrpVBCrgfRNZqGpkTe8xtT42kCAggArwmpEgFzRpS7U4ABD+NyiEa2jWupDn3AT/w7aNCaG6GqMvxuBE3lcazmN9pIR7DXmJoNQDhibhr8SWwYrhJbhvQgBULFiGNxs6mFAGDhv0fA/zQ/mNKqACjjSaJp1E1miaYRN3UKS0TZQuHd2iXsA701pjdOhDVnvVErS2zqzYNrMah2dTQmrtw3uobllcdsG/TDSKRtR0A14bjZwxmGvOjRZhrFI1X4BnGNg1GnVQPQAGGE3MAB8xNJ8iKZjdbBvtg0cQaVc43pGrVgOKRt9I2+zqNY1tTQHtjYHxozI1QNsXYNp+6zUjaKRun4BPia1KNKZGkzDcGRsJI2lKBQDAGy6v8TdlGv1I2LiaBeIQlGj2DVlxC9g0eLqvSNXbGx8TVqwA5Y2a4aJZAzzAdBjcWJtYkB64VtBYBEmnOQTHGqVjUykbGJNzNqEODeyWnjjXveYPxNLTcW9gNFRpRQD0Sa9lwN+Kza8TnGvJQ0wg5I4N+cao1eOHuHWjhmob8hNfIoeeVdjtjTWJohpGlVBc6sTVfaxoBo1KEBxhwdfGkudayBq143jMbNJNThEJ9gNFQE+41uYb/W58QACEAJDlw44398baSaWZGrODRnBu+0B4Yb0yNwixNODc0EHn7X1ABI2NqqAZyTaugQW6AjxquHwrLQUgTfnBvbcAxwawRAJPGpIAEXBqXjXAvhrJNllAGedQr2ok0xlwbt41FcG3eNSXBtKAI8Xqj41PG8f9cC2+OAeQ9IYVBNxLAC5hI+wHrAA4iBDyAZjGqV7MZJgbg29hx4siCYmiQpZyxqkWIWiANsNCvagW+MVNifnVtwbkdAqmeCPDaERu5Ly50bE+NoR4CjDb/OpFQ2ujwUTVVgOIrDWMADdxCKMb7nYhIwKBdToOBC0DZcbguNSZGw1yCwxvJAA9EbaRA9DoTQdQQmvn7VqoaNMNFHGgDjd7Eu4XATiaFpNmoqdBjSpZEHg0eEbOqmsRhYUHIpvGIE2dsaCCNY8G0TTK9akZI1iibZ5ohIgQQTa8zjYTWR0N8i8iP626TZm0nuk3YibZMNuomlhddwQBivWzEb+9Y5FGz0oALRst43LwbZE1XC6xjwgmJtLUgICbZ6N864KaRv8b3nUjPMAu96PC6/B8AfhtNQ3wCaRmNFy4LhcKRJp3w1GoA5xAFpG9eDSuBr3E1K4a4KN/JG/HDVFarEXV7waNY1GFG4vDUmxqkXVJcDzE1+p7eeja3hsx3Buj1bE1SuGiHDanhr5o0YmgGhYsRhU+DcZ4BCTXMybEGNjogURjf+uFpECSQbAk1jtcTfIoLJs5k2MQARZNpwAMWTSZhuUHLQ4bjF1QsmrmTXTJvAY1TEae+kTSauNVJ1Js1k2P0a1mNjTuQBDVJJtU42ltBi4cQClQpNS/BuSo2MQBgSNDn2KKOLfBoSTXCybE+NYImpWjXuRtvg26yaozU+smlZjboRvd40nSa9mNhLG2dIl0Ju/HiUAAC3YuQmk/jRn5Dfw2WLrjVyTrG/liDRIj4I1sBhSByzpgd/bLRUCjchtQBGSN9BAf5jZ5hsZo3WcaBaNbsmtEjRRxpk3IucbdtET+APdDb2xtNoCUkAfqkql5KWTb6kR/g0m0AlZNS0mjfIinJsX400eFsxNLIgXiQINRuzk1QbhXToEfCP5jWDkELY3cSBTJNV+AKDcIMxpNKCOs4AaNKqAFWTYKDFcXVVEbkJNvEgEFjanhpwSBTpUpINAYmmyeCigD9E3LwB1lw8kmpzaKnJvQJzx/rTG6YA6hZNVTLTVojonhjZNOSahxuC1MFYACKCadeNKqAY91aUxsCo0IIbzMicKG4qbCKhrII2IcaVUArsmpNjWCRolE10CbIHaD6EBkTbxIAPTUYkbNRU/64WgALiRrCk3oIbnYAmbSTOTYfxq7E1gkb/WEZ/G+LIsPJomE0NcaAhN5zGre8BKhopw0eMaEENVWRX5NTbuugQ0Apq4GN+cm5SaMjRq043KoA9CALnGlDjVWJs/QB9CaCJAAqGrETUtRsqk3OAAD01jqyGQAI+MpxTXYRrmSAa5AdYTSXJoj4QvEbH44ik0AT4Ec4A+wBIka2/YDYmkzDbcJt7Y3T8BQNw4eSQnjesEj2o0CMawgACimpWlKWQBbE2nsBCSN/XEdcgOTXDLQCp7hycNBlEBBDZEuoCIAoIbxuqeRsboTXkRsRvBYias5w/xGwajT7JtMI2/ybhsieJGlzjZdl1lI0Hpr+T4yAAQtjQJcBVQAFAA9fQVKa3xde0QFMABasAcGsDtiTeTVUon+Y0byasqN+hG+VgAcwgDXA9NxUFNCL6AFUEVxsHY1MeQEENoqahDLnERoxCCgMbiFNT+GkITTtxsmE3j8b/0+WuGjOTR3JrK9CTOR6BNhLMOwyJ0xueI1/ybp9MwjGp6TQ5ECYo2nW07jIx24EhDd861OtXkIaumNCa4WcfI5w1kw3a8bTeN3AAQkjWupBpI0ZKa2hNWSm7DjQnCn7NqNsbpsiCWyb1NeDhoo/DrLhgoANzCQQwHyJvqU0nsaM/IhIgBFjQagC9RBCKBeUNZImxxTU4AGklFSS1woAb30fpTeawBJY2PMaJFwvCml5jfUps0NiaIB/SNCHGm+TWAxsNk2WYbRw8wQgSmTXkur9TVCLqNY1xhG1ZjV0Jqklp7gBQHVpS691OCDRputCmABY01hi64spPgxvaE3G0anlNtTG4dAJdolLk1+MbiSAFcm51YHwQHXo1cqQ4gAFNGr8QJMxr2cDcyaX6NoGG05NSUaBhI38LqWENQi66u9RuRrj43FW0Am40Kmn5TRwhs/o3HdrEKN3PGkXAP2Rqeo1CCbVlNS/G0BjQXxpzKL9EbeENxCq/hDalMTbQ3OAAF5NmCmhpJkyxvDo3nKgt9QhIgWkQL1Rp6o3kibnMNCIQakTe5hqeo0NWYhRNWC4UzDUnhTXUjnMaxRNmym55gJhJvpw2rQJb2A06GwuNfKIDYwA5/hM1UrQmkujXyKCjQ1fjwnBkU1G8w2BsRofTUK/hxENCE8I5dcyGscY3XM4ZENbqmjyBr49TMrUhPhQDAhkGkVDZ0JsUQ3w4aelNZ3gTMerxkBFQ0Y0b8qAWNGokTUdJoDU39nlZcNQV8DJjZm0jFgA/jxm988K6uVubVhqTQaKbwAiguomzFdVZqv941YcapFNGVGwUGPohstUSIPKs96VfdAGjWupEdUCcMblMEt06HdDUIgH+U3Wsa2V17+mDldf66vDw3W/gDZNNKmztDd9usQo02UaxFNjqG0suCypr7Q0PCayb1xpGlvDTxRrOE3o4azSNW0gHKjaOpsPQqyZqwkN8gm8ejVOpqUABmZqFFsumawWBA6RvNI3LFAU0NAQm3elWPqtMzVJPYf61snqY0AMqupYrQyvgJ1NjhGn7RGaholI1OZqIkNLmaimFPs4CUfCpUaUaNnam7zNXzul8zXoGYMcNW7Gz39VPBsTE0/SbUkNGedfVdccuoNw0qIpBRN/9G6F7Ggdj0zUWa1ufRj+0z1AGaIE1Q1JyRASN9nAARVKewEEwDcoazGNFtAAITaURsWk3YzQEiNaUqiCTDDhrAHUmrrnYAkimZwAKlmvNXWuO0x1yVSG7LNUCpoSAD5ZqSkN9Gm5wAKVmrtXWBrr3GIk1Y1iQGdmoqQ3WoaGRNjWa6pDU09WTkgqoA2s16a5RPNSQ0HfXJKAAZs19SGwbNdzGk2zWQ+NLjyiea1jngKChmzUtIbRHwiviOTTW0hrpABPRB2qSRkkGbNR0huQkR8tF9s1XSGzbeNzHGE00Orrzs1SpGycuPtmpEsbFrqN8gnAAaAgI9moGQ2w/gmMsXA6d7NZZpoSADfZqRkNZGmgmlALmvGQ0caa//45Oa8HNVMhqx0Dekboc1MyGrNdT6wCE03k5r5kN50miTTeTmvzXWBrrZNNhiqlZDUYRtnHzk5rS11QaG9TTUTmpdVW/ZrtNN/zAJQAPTmsreKM5r3GI9gAQxVfshvG6rCzNqCNhiq79AA2uqBU2qcbqtNpyGz52oGskY8AqoBDFV5yGvbDRf+GuQ2y5rvNNCQARXNfchv801YSA1c1Pa63jTd6Ru1zXPIa/V1kWmicTQbmreQ3OwBxNNhIwOPNZ8hqdY2URA4813yGrQjWlpvdzVTrrMtNBqAd3NUChq000YQB8tNceakFDdmpucIBx5qwUNIeakzTR5qDjzVrrro81dWmqBwEsqs3XX9qqmtNDEgBzTanmthQ2FJqD11b1qolDdqZQ0Ow80bD2NQqmu8TXWJpqk2/aBFqNC+4bVDVFJDmE1gCbx2NnDqr7TZRDAvXVwYanqNnHGgSTQjEm0FT1iarZAVm2Icja3mplI0vgo+Y8mQADxTSCpoFI3t95EuBvgAM/zDihorzXgar711nKG0ujdjpqk+x46bYLgjHGk5TW1arrzXEoaVUkUqG1kgFoAA1IB9CbcBwz+qnT1K3mr0k24SbLMN2bGvajeU+AmU0ooAmRNGEAETNfSNlbzXXYb4sQSJASPjSdJsz0Dt5rTdMvUJWlDc5XHpQ0OapQN1QoaxM4gwAEAAB+gKfJt1XXsob3NcOq6pfNYRuuQkQW0BddNYq4JqABfHD/U1nL5ZtN1h5bYFahAHktpjRgVUNYmqmyAIAAE1AQKjRsnV1fgcYAHPAqEAAAAL+6ABAAA2ICp0BjUNXj66WoI44v6vDwAArqNHDCq1DYpvDASCXRBbAI9qG2yTBIAFlw2WMaE9NzqGjUjYlvDdKC0AAU9NF5GmTjZABDU4BXUaT2gUwAaAgI99H9Q0Y6Ysb1mem5PTanpvLjj56byAAhemgo8pAABL02nsAY0NMq6lDVWoxCr0256aa9NhVAOvTUXpsb03STRa+NThamrdeNqpyfCu6aMAA0mGjn8rLhu101mFqBt15aG0fTegAHH0016blYedfAWXDRoWr2WwuFqR9NY+m2sSA54A0wCj6amAAK+mhrVcINjrQ2z6bN9NwwAK6jT0uVbQ3dqB1WWoGG7TDL2prydod6bUVEuNdGx6vbhlv02m6addNW64XTCDY9TPQSRkbJgA6S4CsdBQJqiIB76bV0NyEiX3TQHAEAAASgNjupYzW2PgLaALAAeS2oAAFNACG8AiQFxcis7rEKNumERAzRI+CPQ230Bti11q7X3Tazuqx1WGk46QAdptK6jVroAvI3oAAcDNr6Gl2gALutsfCoABprabpQDxYmQZqeLVU6rZd1TxcYDsfgRrGjA6Locnw5AAQAAPaA3zHPDCZmeDAw1glrEt4gayepcoXpsA43/gB0DNsGGmjeGvwE/01S6rwUAj8ASTDYcvRlfBa5AjON8+m+PdRRqucASQAB5LaK+gAo8tnurZLWAABfQCuo1G7p6DN6e6931YAAANALQzZRhqYw3UYb7wABqG0/DZ7qvow1UGaaDNFhmm3VaXuu7sb1caB4U6AAWXDZEjmhXSzaa/isbpQWsSNnpsV1h8Yb6kk5aGhNTREQDEw0khrpvmTK4G/bmvwHkM0KYal911VajDQAAZv3026YbYUKs2ms3TVuuGQACSYbXqiKRm5MtQbGo7/ABUAsjNUwARzgMGPHJYBm6aC6NDngdriCQZskw12NBXWESh4AUFHWWon1UysAt6kCicV0UugAAD038ABYrwIanK2AL7pudYCZGbZ6NXwABa/giZHnLU4tNfdN8ltQDjWUAG2YDX792B4tXEKozTUZoWAB1GbYsNadYTg9WeWrd00e6azF4XCqXARhcwl6+KfjwwDVXCqfLDXIeoecjQGrIswCqAcAUDY9ReyXJUbXyAZ+mjwzfoeudgDWGbXFwUFahnQDpAFiM2bbZrDYSj4YgALvpuuM0DGq0K1cqPQwAM8ZoGw3jdU5UevAAPDcNzcGeM1XobsDNgR6mbDdQ2ug40NxkuZiiR65MYgToBPaD0Gb5DVUBmyzgPQZr4Zym6bUY4+R6l3VYrwFOpC76ayj1ommEQ/r5QAak3WVr7sNH3UbIAGmxGIABGGbkDythqtp8G9huAnTfYbRNMNVaAPTeqgH+w1jotcU1oOGmhNa0ACuo0GyAaJA8xmiYAOgZvEtTMjpgDNgemjV6Ho/BseqbHrSX65aGiIAObpr3o2lqRI9N3hyAPTdjhoSM0aPhl9NK/4KPTTphsJw3VGrKMcPgAJIAIBxoDgDqmaGpNVOGxTeEtUCwEbfHq6cN5D4XJrg0armrXOwA5n5LNYdnDUEOWdgC6GalWAN1GgFwKnPLr01NhRhcNd21cvteLhqQAC0GbQMNf5mZE9UYRrukikwBuTNxAjRXDXJRu5M3p4AVcNuJ6kJNTTwEd02N6b+lNcKAYk9XrhtJPXISJv/BDAAOfTaewBokAWEbmT1TM6FgALNbSUAB+6aRTNXemkC+XwABseq8nrEt4qdATQzc6wGgM3TW0MAA4xm0sza5bVFPUwwpEKNXy4bnjUQABIZay4aOyQvuGmwopFZwey5ISBuAArumyfTbME3YPXV04M+N7um8CADXpo4KCejASGWNj1ePDRrRuRbWRZg9AADuANFqAygGnS6zmbM8NHJqssddVhoIADTW15cNIhmtczTOZvqXKSABy8NYo9CP9dPnHkACRmbvgI65m48zY3hsdrVK4bdzN+5mjwzZABEKM394bwMNWuQWuIOgABEM3D4blOGghmz8zdsCsYYH8mb061c+GukAB+ZpIZbbAqwRA8AATgzWvhu9NVgWbeUmhZmmZyA1Jq7PU3SahDN0tpYQwPwSzXlwNSbBz1VdaqgtbgIyH0yd6aRjMmjgMaMLOerlhw47pY9N+Fmh/TRXFwmAAkMtFTN1sGjc9aRZpGGw+sa0nW5um+AjbvWquM20WbACNlZq8/DdYhA0fDpGbnWAP1SZTBFARqS3TH6bAVcUempCQFRZs/M0cWafz1KBGjfTaJZsQdTkyJjB4Y0YV+tVyZp4M1oXrOskJ6m/81RvpvKbhrARKjNqEAA8zWKHHTwDz6a5jN80ASTDWa3AVg2IUa99NQhgdgjSDusS3iGR8V0phZm/3TUHpuOXBimbhCNOeqvszfZZuYgCOWbRTN6eAeVgEkZtkI1PuotLNcKAJzgPibD902QABR9NuumrNFavJoQbV5yKc+EgHG6czR5oh0w2GEagUKMb7LJxPFZvAs0oNr5V0RFq0CzYQQGrM3oIBQjNDUmtwjVlZsS3ioQAA9NxAAXKzQEZrCM3sXqgiNoFmqszeJZvR/ECgoxDNxfGlDVUmAG5M3bAr+UNjf4NTQGkjMY0q8XqVji/F60htTXBqbY31EbTLVwb/OKgHSQAAfBW7h9yNAJm9Mze7prGs2OXsGjVqlqyLMHNZt0vW1EatQN2dqkazZDl0gADTW0iDN4hm++nM7AGUoicAACzNEIAHoja7poMM2GABoLNbDa1hdalapctXh+rAlG/IAQwoK/6ingCeWqlzNQsEIKzbYBGmI2FN1brNL1mtYCA7prGjDcNqwrVz1m+6zYWZsd01bLq/uoWxG/AzcVZtQACj6abByAempMzVFet2sQxXqMNAXzudydM03FP4DPmbm6UNk8bwAKhADn004GbriNxrq24jclepwsDloBR2lbkPKdQIWEEA43a6aDDN8+m+VgGbpoKPJtWrviNvhOf11bgI0uI0YgIabNAoKWejfqZoVM09UaJzN6UgYQwIXSGjo0Ohx9AA+SK2ToCcgFSliOjAbzNqCSV0UhngChs1GWbT2A+HGt/TfJbWIAAB6bSYAk+m1YAKSRq8dX7XqKSNyLapmzQ5ABZs066bZgm+SKtUzZzZtLUjc2bRbNjem/9cIu7A5I2aNq5ey3JG3Memr2U700c2bYbNCVaYUjZ1kk700OeA+TNwem7fdeHisrw10EBO9NhkfSMzY8oGFw3I2q9HwfFmvvTW6UDVI2fYAZVs3tmmEAK7ZtPYA6kbMb1gjql2zQ/poc8At6ax1Nwq6pPTdnpur01u2b5oAPem7QzWlquZvXGkar6ZOemh/TdE2qzs0F6ai9NLpGrPenkAAD01DmaP2wDUmz0jcHZrf0156bfPJLAAK4zbLhrmM3ggCPbNE+DKW1XtZpDs1N6bG8NwGGzGzTXZpVtXrTZpKN3i6uCAAmpsEb7TABxrNropEcAFewEss31ma2m1VmQQQzVjZvlw15kbrTNoFmjLIEhIGgIAJEBIkcjt68sjW7XA3038AB5cNaLUWgAKVZoNs3LGYdqggdq321dAatWM04kBJ9Np8mkO9fw+FAKBn6bT5Nkd6gltVTLQhID22b3dNd9m7XTQvZskMwvNqMtA2Rm1O9TRvD2IAsQApyNej4bGnpDl1nI12QanL0pVmpcjTA5oWv7oGayVNVBaiFAAtfyQkBpWb6lyApmi3gE3equbUHdSWIAM1mnaTR9XATU0cMK+DNV5G6ltQ/hsj01aeAHsufpgCG8My2oUwZBjF0QpvumykgBFZrfI2r2qWA0pVm+AAEw5soAAsObhW1696xLePaJoNQ2uLhj7VfDmq48AHIiUABLtJpUAgjmpVtaOdhq1wwGbT5N6ratMzbNbSCvjIYbeSiT9mo5yHrIFQo3wYAnXVOLTSGzelIA0c3Wtrgo8wGGnVQONJtO7WI7IpTNLfDNw8IlWkIo0Oqa4HVQYxPYgMxABUHi/2blgk8AAUTjfKZrhQDWABeH+jIEf9cHanIeAAsUbVHVbD6gh9bGRqIfVyUaOKBe4Ad3TdhpomM3TWat1wllm/MALxuCYc3MABHL2ElG/xzfg+t4dXq2rrQNWXQYAngQAHCc3DtLMSAUTm51gPPZtIM1T2bHL2eKAAozbPRp+ADoIAhzNSAAeS2sCZsMABXUalH16jqiyjXO2oyc1RWJsnNpLgfJFXuZui0gjPZvDkTDm92zdMxpzzQeGBvKN6Tq3yjfKTldFIB4AoqAAoKMoAGiAC3RBZOaPAA5TGkKjTKWi8dWtVqsug+l4MajTMZof030ABuTNRu6VxzQaZqSc0Vtr+EgMmatOzcs5qZXDruKM7NMdm2vTfXpozIB5UaMQ8BVGwqAEyuGRACaGayRgSdmnDiPeMqI7U1BAqqN5Tqp58DtUDr016WbnzN5TmqIgF/ABCvTUGbtjNbpQSaaH7psYgAPOba4gIhmrCAKqgG101otQ3NAX5m0wAE45qFsy2qbkSAM1G0fTXLhtHXC2AApgAaIAAhtlKgAvs30oBaAAo+mjpzeoxpC7LGlosX1jz6z5zXuZuIAAHmaSmg30ANuzVmZt90281p90A+SK1pHnvpuYgBXUbqnNaUqsmzcgAEA434ubwrIUNmjT0KsQHlYC81pdzNuemt6jQl2o+o33Prku1RnaveNVt2rFo3oUbflw2um/WzZ9QCZXCEua1jNDngDBzU2ZskY3evqLm2C5mmxDXKPD1s1s2bbnNeEgH8eKfwCQkCuilNXN4pmnSihbRqoLWBABZcNiMsUzjROZqj004AAk31BlFcy7HpmpsCFcGaa9NLfDY4jZa5o8c2moBTeNPjmpvShoxsDo3eXls3VUZ61yQC6ZrT/ROObntQE6Cf+AP7ZodDj4ubCwgOAACmzUbuhuo09/hh2lfRmgPTdYAB+E6xgBvHNAbmtVzexyqqtrMQBD3wBhmg8zaU5s7BDBUbavVT55GujeSGrp7XJagR6NHsqZBzQcOsUOR0qbv6N7CG+tzU5PwvlVsfqqC1NDGtwAGJ6voY1AIaxP10jG7ntdq+X/kIvnRje16varRjZr2tBw3kCbwG1YTGqdzQ5AHm/VMfq2FMhTG41jVV+vUZiG9rqmNQaAbioqb2vjnXrMbfvVPlG5ntYe5p2/X29q9v1cLGjNdeMriO/UCsbqfVQrGh5Ded+tAVyG5Q/e1fiuMRtYH2vu/VoK45WN3Pq579R6psj7UffqzTcokgdVjfOkVnYC/frdFc1uNVx6qn2ubzVA/rrYNIP6t9zan+pNY2T6A1fV5rGp2dTD+vvUAl9r4f1trGxH9UmAC8s2OsbMl1FvqqalpJht43CeGbSf1oQlIIIknuVzQ2j9r3QZn4AJwzXyWrMM2BECWf1BBmogzVGxo5/XamaiLNnxmogNVQZss1TB+r8Q1bC6rpQqvarQQ2n9UlSNb8TfYzYI2tAHUrsapisqA67djd7+vNM3gNqZ2UQYxfyAE6bWvY1ieaqbWKf6rxddDngVXWN/qYkMMC6sZNXpxvJHVAAaGNsdQG6wNYQBu482hWqn018gGptzZ4Brrc27BqZk1nw67ENT8Os9nX1AbCQ1bPGrYDajxreDWkjr3CCTQGi2TToACpHWaObXMxFPaykDehxu0k0sgbWj1bIG02gEKOoVXXKgaxR1d6FfPtegJolNhm9qk/1TrAeUdXqBph7USmxrQNzAml0DawJuFDVehqwx1qYGrQTQ5lBgQ0xhq3a5mY6wOdU/auME35ahtzNngm9sDcJBqjnUlebgzco46sZNaYYEvA2njqAU11Uw79OAkJvcAC1Ob/SADgmvtev2Gsa82RCbrwNiILNFqFbuHhc2F6bmIA+SKx3TVmpH5iCmWbpRNqu68SdYsJuEg35eafwNm4apYTcV5puEqzealvN83m+BDQ7aqeE0H2bhQ1Xwm6yDT8Jv2g0shrop1sUG3tzfY9WWg18NB5RNj365aDRIAEu81FzqTp1JR+J6gIaJo3XXdRqvp1//a+6DWDBtu80KwawcNEgmkmTWbOrtnUWwanYN9CGt2dVeJsvE1KxqQb5LFmt2zR3ZvQM3qxqaE1i1mq3cIDRrns2y4bIoAyRm8xHLBJuvE1prttgVTemopzfD5uhABs1NyQIjAATazbI0HZI2+zqWJNazmiCzROgmns07WbfYNzsa72DQ3ZpYs2lObDONCKAR3TTUZuxp7Myj6XNgNG3AkE5xuR00hxqEYkkc6j2dYnZtAw2hxqOJNccahb1VGhQc8CCSaJjN2QAX7xPNAFQgBI+b/1wUzmsJzbM5pJ01iSa7J1yc6jfTdNbUVs3CGAhXNX5m6pzcnOqrjXh+rD3wt7jMSgMkZtUk2lzqeR1KcGpODXXOvQzju+qOUB7umlyIDdRs0M10eay519c6+ftbb5ovYBfmbNrNjHm0JcD5JvbnU4WBZgmWA4CerE0FgLg3VxrJXW4AcFJYOFJsEdV9oBf7NbHmu8HNORpyUpJKV14CACsxKTfPOpnnVLzq0pNQA6zGAMfOsbg0u6q0QA+gAR+dYWOmak0Tewe9N4lm7kzQeZsd8252a4f1FGqrkzQ+6B+AADSa5zstxmyPTfuDz9MDHEb/XBXgACvzf+AB7g1++aDrNSEgbEjZA5qmADcv1PhOoVm9IpHgmr7g2EJrVjNk5mha/kw5pOs3IgAOMAA/mtNdkw5uH82xqannwV1GsVogHpv+U10GqmE1oFmuyzUu0mSM3XSbZ9NyPge+zbKoBVQA9XiHsu9Zm5iAI7popID0ABIRQ0FmieDW9Jp92wj6aD/NLFm2ejUWZqD01qWbBiNghmr6zWJQHyVjIgBP/NDlmkUzeDJu6uCQyaAAtq8G7s9UTJuHHWbwaDE1RS6qazVfpo2TpuObSraF5RJvIlvBpoTUiNq/TN15mo8zdkZsPg1K4bIzNNEgL5cHrZpserHwabTNiZmshYLzJv5k2uJrL4NJA5KgclJBpYAC66aTrVRUAX4zQmZqyM0NSaVF15AWqeTeSwBoC37gA6AtxxG75xowFr5/VOybsAth5mhKzTY9WlyLmLqKBNkhcgQLRuZtWTXgIbUTw+gAPSzaOuHr02CobLZNBi6jmTYQFsYC0C2bgSN7AWhuoPRsC4C1EBbeAtTMm/gLehADGM3iBbbzNHsmkQLcjoH/T7OAA4zNcVm8WzSDAAZQAQQAmHNr2czgzU45uS1BQbhoQAeToZLjY3pvSkCAcb92B5um5IzdHJqz3qUDkqPsbAW8kjWfAHoC3cBa11IXEEMVoq7qEkw1E6JmSATVKTozUgAHJYCQObO9Nmrmj9jUMAGOI2xAAPAtU9mnUzYXppVQCg5wQXNkThMaMDYuq9SKfO0m5N1AW4ILZwFoYC3hBayTmgu4D6gNEFuaM0wQ8zRAJVmpgAMyZv/XBNmiJ0EQqjXczUhIELc1IwA80gHZIA2zVPJvQM0zya4fNrRmlVAHGZv/XAKsABjNgHG0toEDRomc3LAB69NRrmwWzYXSEA0AqABqgtguTefTfvJs57WVprQENFAmtYLc8Zpnk1a5AUQ2whgaO5EFZp2TVmSby0Aj8mqBDS/Jqfs2oAB5LaHRS9V+QKChSC12CbT2AURAV3TVbuDP80OeAD01UtmvRzdUZtls3pGaFbNStmjBzTWgTPHVwkaAHw2qgM2zTInBKM3n7lQFN7umhlAGWgGR80OObqAtx9m8YLe2gGfM1lBbaAtkmGjkjf4uqQQ34KargttkmcWzWVhtOACAcbdAAPRmh0OBksCHM3KsBU6A01tNozfnpr0s16Jp+XN1BmzXzV45o5832ubow1BKm852RMICf03wIbMEN+KaqJdQQpqMXVvebIFNECGwhDROPmIQ2pFEyENBcRczzZQhsHc25LqaENHympALSIuvi8EJWb51INfARQjcY5pyC0AqbGENsCGw1dfFllYQ112rql1lPa2pdfB6u4Q0NLq+ENY+gZpdUwaCEQ2CNrtl1meap9NXdxoHhQuqamR1dkADPAJEjg9U1OhaK/NNy6rDzfJbVoc1beana1ktALIzR6RqaA1M2ae9Nddm5RDeN1Tu41/BbFbNS/mp4uNDgCCvgIGbZ7NKammx6qKNCDQ2FQAZIAWaKrNTQZprGqZKWadENWK62yTL6ZqBC4shaTnNKem5NzV2BX2kza1ZSV15amgEzdYbOnSrPmbvdNHDG69qY1hvrU3vAATDNsuG13TbQ5ubU0WIb2V1ViG9CjU65urU2nsBLXNt26l/Tc4AiKM1mTy0WoWemouzYXpsuc0hIa0VszsAdvTac5p+c0yTRM3NZdm2mzUaRtCQ0uobz1NkSG7tQB3ZtSbisSBvWu0fm+9TdEhsfU2kVpzE14Pm7YzQ54A/U1MOAv1N0/qOALYkhuyjUv+by2NiGq4DTekhtA03EqbJTN8WanJDXSABMM2pAAbqNlGmvJDRY+CR811Oa7vgRSGj8LV+Fv2zVMabPwtTAAG6jaxpsuPKBrqHTaur8D3zdxpvSVUesbHAtfpgG6jfxpqpVWKbwWiNKEW/bNbUhpmfCz6hZAtUmmj1dQqJsoiCvuLUIto2ahTTb+Rrr01yabVNNhD4RtclhFqWzXOI9A11CHARgAAbIEigCkRatnM+mm77xRgADYi30gBjNNZ1FCUoLQZu4i2CqIekNdIAXQzbN4kEi02abfs1xz/dAANrproi19hrGMs1AtDgzdwZrhCBfma3s1LmiZ2AOBFpuo2eab8AkViq4CLRBFt800rJJc11sEW+3zYFprTXXBabkItsgWsLTbMqq9zVJgBMItFkW4sQDFppSLhUaI7ItTsABLTURFq+3LORambYeOap8jTlABuo1E5rwzEiqq8h8LRFo8i2bIaK113kW5iLfgQA982FabbFVoFmiKLb5FtZzXtqqDkNk6gfiLVhFuq01HIaSKEjpmsSLQLmsa03goA1+AMkWjyLe1ptgi0qRaPkN3Wm3SLTdRr602I4orV1RkWriLXHmseQ3WobzItN1GsbTfkFz9XU2RaFr+DUWgddVmLCHXWYsAnItbUWj5DUAEFxVVuRaYt2sgW63NeOuooi09RaJU0m2mwKLZEACwi07ab/1yXuapiLZTkNYi2HaaF1143VTiLR75qDzUrrqWcNIuAWuzUNFoiMJR5qpkNokWsSgGNFoe02J5qpItyq4dCAFFare02Z5qPtNiKGs9dcihsGQ23RbbHI6KG12dRTpsEbW3rrydN+KGni9Uzpu+01AJqeBcN36yXTZShsV00ruIMLQKumgDdVYHHcwzAbr1dNjKGsDdVNgEwAAAAAz4ICIhqoN00B+qci1+L2NyLXDFolEAaT9jRu0OGkH9Axus10Da6ARBNTum4TdayBuJ1guAAlmGHRm710FLrBBKzTJxzlA7C6jTVV4+oocDTcxEgAsMW3eCDHptzC2OaU0tVtxm/9PtDhpihzqZqr6ZArESmLYb5vhMDtBQAgMY+qpgtbhZgr018xajSMp6GwWLXoP27qAixaU7Nr4aFDVXzFskw0siBT0NO4QoqeNbkRFi1Cps+DNGaGim9Q5JsZi0+SQdcN0+m/NDeWhoc+AavQfqQq+m6D9BGmuCwT7vA3doD85A/TQEWr1i3BWljlwwUAVxcBfprodkAhp3ENL+myWLSoigbfA5FrEi1MMW+GLadSDQkTo6rNotfyrOHdaTsiMI1AK4osGri4ATBJ4ZlKDFAFKGR0/RazbeB23OXM14gRuDMbj1FOLX8q0PIC4Gar0N0Q4dyjfTuvZ3VvGbi9QNaGwhdMTqpp7ocGbXteGc4BgzWP1heLVuVB8zaHa4ePjIzqt+LXolKBrAmJ4G+MasuCbi1NbogxiIWQc4AN+EkeVDY7YJDNj63bPjAWfhNNXO1hRaqvu6mV8LHUtcXCYYaoy4RIAIXRO6jkN1WBHo2S1FgAJrmMGxucPQZ7qbMwPS5KjDc/aosfD8ABYYtDFfOjDaJph1oCRI4tS1LGG2x8JQAEsma2ARvDNSj4XmtMYsHOABLMM5yA/hgdjDfxhtvi2rUoAaxoIAKdJHTeH73UkhqeLaGt4VbKSWFqjLXVVrqLpLqISm4jkZt33VuRaiQAk2WSACFLA3AS1HIUrxNxpaIleJtCIwujvMoXqAiMsRjjZCyAhACdvs3WAr1wHAAA0ZtmWwHqIErIxltGBLRcQAZQAGoBHaUdTgXluI9hshZDzlr8rU6Fm09DUsw2QGSYJbe4tQAgXBLcKIAfi1PxboRso5mk8tSBeASw22PgPAApMWjozT/qspV5GSQNKAtqmp8tbIesKw08bxjLaMWiMVyH1OXUPXPnqasNPS5C52HfpqX9hNYbCm6k6gPEwG1hteM0ZaA8TAWaKyg1SgZpnw3/GaOsN+06Z1gKXMQr8ztEb3KNqd8N+LbwMGdqBENr64ywhq2yTJRO1TI4ny47Etm2G6A1Si4GKfCyVqZXwJRQVxcOiZrdRCsCZiLNOhqh/DRguDdxD4mbnYAP+AMmLb2TUvnB3YbdsND2GpzWk3FsDnQtHrRNMDUAQtoDj6wZM23GanaAYsAVkzV4as+doJSBCggytIIGIJsuGhw3yFoaE1Tv8cygKZRurMK5VrCM5GeAVCAAfFq6sC+ZqKq1vjtCT6eggGIS3wABmYt984ZHDbzKGqrX1AAOktqQAC/aR4rjAS2amavH13GXT6gH0lr8S2NGqaqN2O2ZcbDxvFcEDisarTNzOGpR8COAGx2zAHkOcNggEBX1ZtWsR/WS4ajq10LxXygMJhlmpThmbPnN9S5aMzZEAASTXRKz8kVxyW/tjLrhu+rWpmbvMCEqg8T4KIlus5VyDlAnqJpqm3DaDWtrzWE1rO4N8p6mwoqOZqNdU2IaOENdJqjtzU6eq3M0dgbAz1Ef6u8zZGeqeXXp1qefVTQ2ZJdfaaqubUwWajsNhdavhdbfhq/frcWasTNbda9c9ZeJgYs3V1qsUtQEmdFLZfWtSK7tmrFe1yBGtI1Dz6tfrVqWbiCN0F65C9UeatOdoBkaBHMYDa1yzahepnNU5RA5CNpIa/QjRgTjnXVJWai51VhGoqzeg2vthzuEauG1W7QaIjY9+pFS215riG1aRG/qzYJepL9XCXq8818l6k5NXQ2uWs0OeaTv1Bl6w83Kw2s/TWXWaOG1nlqxYjf7OoEbXYNrPL1SxGwpuiDZs2I0hXrwG1KVq4RDbfBvA1VlWrkr1atmwq9RT2vps3q2bVG1p1qvbtS9esF2RckaoH1sN6uggMKRpMbXeebPbN1ja6VbBnppMbUuNrze1Bzm6cLXfpurpBSxbWJAMsWxHQtS+koLX52a07NPsW9m1euhujS3tBQK7NaTagW1eA2ulvVKkaoNwdwGfuzQU2pVvWEAA1b1Rq8XygBCAGAo2s/IQGUkT1A29Q3LF3s1m3r8yNAJm+pLSgMnP/Clka1UAtouDiNXq7il1gyLFsZop6GnKgCdnCvs010boDVt0mnKgH2lr/VSmarbpN2qgLsjfo6l0dpFQB10Ng5G/+zcORsAc3oGbgHNmgAZmLd9SHAc3lCAeGwgoMcFtRszh4c7HaB4HNZGmqKgAQkQubXrkaJaNJaOddDfnJsiRyN3rDyN79mq48JGAFJgCMxbU6AWaKshzfNkBC0D1KR6NgzMWrNFY+RuAkCPxaOMA/lKtEIH4lvL7LgVq75mW0iaOLWAlp/I0xRbJUQ06W5JYmqlqlbVsObluUS7SX9LVBltvtX04btRWeJgLMjc4+A9Y27pab71IWgH4AJ7FvT43ItqdiNKsWi5nN/epNFlm0bo3CrjtFeBbDFrmvRgPqiKN1tmj1LSrnF2tQISA/2Nx2gWkQAPClTw3jJbgQKoJAWyfJXtG+2DPUEEqNbFGoJzSU2r/i09Nwq4t0wAQ0QAxlsEMBihwK0t6qlPjLVJRoEy0yUazP1QmW+IADxltEy2RgBhDAEmWyfDZZuBIS3kSbbYtvsWlIjRE6qdJwNObFMgllGxTLQ4AGUy05UB2ktZQAZXsUQDwUbghxaPKN/Tm/dtRk+uGc0QgQt9Qxy4AZzfYAEOcCzsAeMteTGqtzR4+tarUJUaF1Nadmq5zY5lpec2VUayn1p3m0lzZtRqlc3bUbPotGL6t2rp9Ropc0ADrRaNQLgP5LeFlq9fVq0bdXNx3a/ULWWmqjfX6hay31EPa4OjfLLihS1uPqKmNK762tzZY2s7c1HIUb0cLbmvULUCloI/XU9qiP1tI6irLdAxsdABM9r1mNtDG5imFQhskY1gDqZGNDrBcdzdouEnc1y9rp3N4XmzU3LJRtZ9ULubBstS7m/dzcPRrXc1weaN3NBjMLdzY16r6c3Hpbl3NB7mzZjcn2q1nwnubp44Z7m2FjUquqcLV8sb2FcHVq0UNad+vvc0isaLv1YrG679ZKxtB/UysaY0Vn7mwBANp5sVY2vfqd3N7361Vjf+5un8CAeaE+1a4gUDzf9+t1Y31waN11hrGq7LTz6tCACmsbEPN58m5DzUX2tQ81w/re9sCP6+/zTu5ss827pUDWNdvqjkNf6xsZ/X2eb1PNHP6/jjX/2op7Xapbn5wJ9q/jzSOxqAHXJLE2/VonmkgdWBzmk82SeaknwEA68P9aL6qIHUDhEScthpudf1caxqgWrPhaV+1PmBJv9WzFo4wCerJlgAsMW7EQEHkC4XDoABjLap1Qdljfu8BXS0XTZdONeG6gIdbp5rFy0dWqQANaHG95wOEOtKHXiIazPNmS6toNXDlvQ2x1AbbPN6PGlzzY55sc2weeabPN6wG4kNbrlp941eebLPNeGW/5LVxevpHX46oAvNycG+vjcF5oFHWhebh+N4SG0UdZvxrVA3ReapR1sXmo7LVgJpjoBJea0vNDjGn3LUaGocXWUSoUwNvoa3LzemBr/rVpgb3YNNXmpwTeV5sjy3phr2INWiG62zbV5u8E2xrqevNEQmqPcPl5vHDW9ea08tm3m1bzSUJvW807CbUENM3m3PLRhGqq80rebFvNxeWnYTdeBp9i14SAjMI6Y8IOLS5EA2XC1iQJAACtHf7UJsIGnSqQshmJAZzGpQAJIpryk0EEBsY1XrqNtLW5Ph7S1TbkbJ1kEBb4Td1GscnV2Qa9C8ZCWr+6pZJqzLgVABubglMW6KgMX4DqS0HqAtMtRCWkzDZZM26Lpeogv4AIGo7CQAQuFQEDveaYp1qIm3vbAMAHsAT+RJlxNtV4TrAHQICiw2yJb+d4VQAXmtIOmoBQDr5a7oZk14KARq3+FYADHrhiktWQAZBLSFqDQkA6+BlWAMU6mhTXnGFBzgYaaTqQbVE49jXNZkYy0MoAIGcpLgUwAG/lqokAPBa0+osSkLhcBpQDSjXzTq5RNGompP8BflpaXLTQbtp1MYmwxLfkBFmg2gwb9RN9Ua34TWdRRDMTw+ZUdp6UgWkQNgVoF4jvFwBQUP59CYQIeuCdE2vebvF13D4S2cAxloE3BiJaMAApBwl8FB/lqWYZYAB8Ytk3KpPcsLsGoK0T/h8TAUYm++nJ95pFqoOkjnYNSYG37zTM+BeG6mwb+Ck4i64HzRrGpNFmL5baEcl4m12DcD5uq80RI5vZ1/IWr2dToVoDnUOwa2JNREms/8tY2up80R5atlysc6ziTWHBtzjWJzqC41UcG3pLYKpsoJAKSac51c8G5ODanButy06Sbbctzvm63zXbqtrzVZwbCE13vmnIwL5Jt7nVBSbq41EfmupDaXBoT82zzrk/NtOW5KTWn5vqVz1was/NQaABXtfn5v5oDNSbepNyF6ruDQqxrQ3STSaYF1q0mgeDaohqB81nSbR4N7Cani9dQuq2S0spanwt/0mnjzYomsXg1qZBuF1HC6jMHGjJr4XWlpqN4NBS6yALfvBslHXPzhd4N4Gqq2DenkGkXXvwaCAtBTasgLbLJvPg3SybVF1V8G+JNe/BuEC2vka7F1JsmzzzaH/wLyJWyblAtsxW6pNfMVp1k2mBbhk1ZqRYoLb/Bulk0/waAENoOWpMDYfJucXVLFbTitCS6smCMRJr5C2WhadV1XIW64rbgpsCXXGKb7itPi6/BDREuuwQ2vFayl1DxWj4rSKmptS2ZzgWlNaRRK1NRKFooQ3ZLrpQtbym2ULTokQUK0fJadvNTCG0xzT8UWsg3NubzPNVPatG9saFo57WNLq+VNI6an4rcKGutC2PprFctGqW11TQ6FsSK3vrqUUtjwmkorSHViUQ3QZqoG1NCaiYgG0pA4wDMSB0AAj8WxeLUmFr0Q14Zq2StpoMXRDezlt+YzfAQuYt0SW0tTYYhrz7XGIatHckwocxDS4atbU1dhbGstXsWvIteGloFYhGSQ+0N7omn8TTKuqSo3p2a5StcqAaWLXcuFli1znAVwtaK2JdTVXlrXU1JPYwIMHrmjUrSvoC1K2KLgzRANNcI9Te1xA0s1WZr1wtytwKaTaquAIIAkubFV1s74J9TeYmpNFnOsAzRA54WzZRJquu+ZxeEE4XwC0SGmLfhuoLDzRZqMkNL4W2CSOBqtI01Rrrv9SPIaoCLdauvG0S5IaykN4a69NcqshozXLoRbFe1OEWhedYRFsaQ3kRbmkN36AZrNf6uoYi3tIbRngXe5TpDYdmrDXXmabhItyZWvpDXJFuvkDq65411bmm4ZDdpFtTK3jIbdotkyGp3teFprnXUORbixArkW5ZDV5FpLXX+RaSc1HsqEKLa6qo9lRVrqefV5Wm+tdcchsbXVC5qzkNra64ddSVFtrzX3Ibjtww2mxNdeNptBQ0zaa211fUWi3NcOVpGi2/IaJotQaAD3Nf6quWQ3LRbQUNwea1ddXtFqhQ0W5ht11qya9PNc/JqzzWfaaHot30W1FLT4zHPXVF5rMUN29Q7FDeXmp/QB4obPytkrGr6Ldn2rQ82/RbJWNLeagGLX+qun4QgxbgNVgG6+aQBDFrA1VQxahQ1sQYYWgKdbTXi3BlakNVHKG+fDc4ADnmCkJb1PwEIAG3yMhVqBC3G6b0DspHmqVDYEBjwq0oVacYthTdLWiPqgBpP4AAAT75jtUuGd03shrSqsja5N1yDSf3ZpFsLhUzJLgAfCrQxVprdDVGqgEB5fUqoAOfOAxQD9GJTKNrZGxyWY+lP3EE1oFE9NVeWypLYjpgz03BhxVYed9AC2tOrnCz01ylaagA49YHvAmLFqJtUKVaL4ASlW/2gCpVr5K1asAmcAsy2T/bF2GhQ1XBhwRgAOAARSrYlkH0q3IDIHOIQQABIjapVpSYSr6a1ocnzmikgG1RJKk01Q4TYtS2my2cHOKFBiCgJavEtZaGnyrZgltSybKHgAqt9xmmK/OE2sV4AUkAH4UNaBC/TfUAAWYZKVaBwtMpW7dLQd+EIW4nUgnKtxGEAdDYkWt80BpVaosGfWoU62tAwC39GEEAKi1KBmidiKVyr/000bx/KtMcWoAzZoAFOtq/sSm2i26Gp4uOVVvOAA0Va0E4yBmu/TTOAGFUR+xbyDNJzAbYtT+d3mgAvUBlVw5FWsuLUXFvRKUM7gB4UpcWyWguXFsH3V4lAKShCdYmtDd+hrUM3bQBoGAMkAU+TewZpVziOC9LdNtgEbuLXklpCTBgO9XtFJAzQeLcTSluM0O8aEMNiFGlPILoqpQw3TxbVDN5aGjgQAgaGS41gUal4tHx6DO1UF+xKk3GGbAitrow2zLTvFpd1XusKD6K68WpUtfYZujIAntBGMNzhm7UtUE7TnmDe7R2MNtF6p88O/FpdRALMMAAA+2NGFb3XdqBs7NxiwL+LZcwB/i1NAbnnwyqAU4AC9QA7AB0VajPAi+6vqWDnqrAZyZABwqtR+61IzUo+CXaRjUa+AAarAWRoJTVtyM1o+b6aAVlWwT4I+lL9Cia3B9wApP4QFjUxwxTXDtcQBWIsjQMfVfWWt74T7gB/1wmTQFbxXtBDlyQot9hR4E64IbAEYADf5V+EAaKtpVcEVcKVXGN0GiFb8wAtKAHmrdPlq4ADrGav4OnpgZwABfABO02WVai3NcBaNbRENgFFq0mgx4atSNW76AIsZp4S1cHq6QAP+q4+voulVr+C7GbeMlfAAEKTtxVv2M1SJaaN4FggIarWzVpsvi2ARzjN4OG//mmgavG6o55BjD1DG6wj+aHEHgrXtYaNHau1qVXjR8uks00MAAEatrh6xOrb2HDU4DuMaU6tPh6xndf/An3bUQmbEYgqNW1pHhCgp6fD2JaYEyXFa7UzWzU27039ZBvBwO1WpI9UE7VOtofUAdsNPiWp1cIdhtE0zQ24FsNwSWvCbH1wROAjZ70PWN/IEeTDTElo/UakmaPaNGWGxjDW9huC80NQA6TNjGGgKtbcZobq3nAACNAFo6yKtWyZtE0wUrAZAAgjfJZwKQ5v/kKnibRatwiRGHDbb+RmfCo7TLMgBNW75jlmRq5NyvhbCHwl5IVJjdZK3xEC3CBd0iIWoJUzZHFpii2vaKMAA/rAGirYlkFiq2mcAaqtzVa5s3PpagMw3X1avEtRpmtx8F/AAuIBmmaV0NFpm4YCNUuEBPU/LrDP2qrIe0zeCeugNUBDlRcABWjeHzCGRvVq2foBPTNmyWmHLT6ZrsCTOVakT1QzmjC6QiZA+oCB1amZNRc4O6taclvMTU0CBjoAhCOK5LV9WpQqCpmanatNfwI9cDmZveS3zSxCJEpj4EbDYAIDUq1vJavjVQKmzhrelVpvyy9wCRKtzZmwkcnHVqoK35gAMgAPZmqeLdMBGVQDxPceGw3YxUPDTYhoK0ZZABvlND89ELIBxVo9q0oVb5zNmWWsPDTskhUa39AAxzoURfVvLZA1p76RZ4afl1tD7HAAHo1s0hGnmbJTVEf6yxrbxX2TJCLAAlKRiWQCFLVcZyeXXmNb5W1r2iz0AFFADfM0CGbWGt5VWhmrRWevzPUQoA3cQlP4M6rRWepAs2rDKQmtw8WmtAl6aqOw3Q25GfwYTW5s9Qfhsk+CKAAEmty2oLEzVWaoMfgxvs8mcu5+LKra3Wvvw2BDYcmt3dWuKrRWauHrU4paqC1hTW9clKRWjxS1AEa0jU1darJrfPJp1s3VNbCUt39TBizRElrsGwoDIOU+hUAapcNJZrJS3HaaHgA2TWklxPtOl43CoLrXhcyGW1YgPNACcAChiB0lwX9aqBfPOaupS3faBUdpd9AagjVxVpBAjAoVW9yXmQIzwNUuCYI15JbmmtXBGfWHGA2tYa02EB2GtqzWrwYuVVsijgv1VZGt5FWlC9Y/Vqqq17uBwqtFzW6irVAgEJq01oFoG143VJfQGsQHJYCYnhNmtATWzC9f6whZsY4XqCuNmAABZhuI8hcoC9wA68NmkItiTQg2qTwp2NbIkcBF6zKzRhathq3GLAratmJAbrfsVbTFgDVLhCrNiLWtGrc5kluEAotbPYtgRGi3LT3FtK4jwABEqtNaBSi1XtVut/DwmpTqkqDgUyjRKlrFgDpEbiWtVEkQTiLhVq3aCSWpjGtQlq2VLVnFo4wBq1a21yvzWmhtWdRRPaBsSBTUAmOG+azaOdmodVKpa4pNQ1mturZ3wF9+BV1A+WtNaBETTGHFuVBjpFITQYBc4FBbISVs56DOWrOG1SyWzgQNUuCsvWXO0nAApZAPJre9Zvnw23sBmNAfNARYjWFaqoq20SAjWterW41LTFatNS3uMQFmGUggGcAEkAGafBw2axQ4MV67ywOI1uKtoBub/qgi1GpqjX5bS48342aiEN4OGikgGtVp6bi21AFNA7tW6/LVxVuigB02bDrVCja/11WuABea2stbe8ACtGy+rSmuEHODP1aZAob9WjPsF81qG40YVc5JQsbWjRrZsnFJQAprhhbNdN4J9jUiuFha0ILgcMNjEAF1rdJxvda1asB3GIBsgTxrVuAFtS0uE5ggtTrq1Nrd8x3Ta2lVYWIAu45UeGv7Vpfq3wAB82taf6EKAEW1v5i3jwpZGsZbWrgABo2tevVvWqvW1N0m0drXm1rBa2ktalKtxPZDagNVVqRACPNa0WokQAU62g9gAhIBPVb/r1ZjanyrV9eDOY21cQuGtntmqkdSwvhCa0ieLbGNPPmxUjd2oAlq3M0BNEAOAaQOzXDevWdrOABom1/NW3Brc42uGWyCOq0mgzgACfVf+1rya2p2aw0tDjcWZKrpVpsq1CfZkBkmVWqSrbn6njS1Qdbom10n4S5gDB1u9FR1oBbKtjowQyrds1oSbXjxbq2tfoUMW9T5Vubs1//wrWAl7WlAZKO1s9i2BkbX2t1HWneKlYBBC7LOwBpmGbgAEBrT2ggLS18OrvF1BOgXzYei4CiMggGg2JAAvC/lravqA+fBopxUAASNW7ZrbWlvXs2vtaY1AGEgI+rS81vw61lkbv9hHEapRrUe1o4wB+VScRAgnW4dLX7aozC34tbqlwj9mjMLUVFPISDVLg37NM4WxaRAe1vIACqdaT2tNaBBO9cI+FOtrjka6ONXggY6raZau1SBiNbfmtW6W3AAKp1tkAA0VbhMMfWofNzqEVlLtV2QbuNGSqAH5aDWgWRK2JsbdyNmkI8zrZZ1uzCFSVbsHNV6WkJzct7LwABVNjhWtDdQSKAFXOB7vXkObHqNUeATFAJPhOuXBjRhP0tcozIqKc4AA+a3Wbo5713La8CtWsUkPY0lda9OtJ9qvCbM+/AJAAqYa62ctXW+o6LwuEFU3IWI3OAplGk+9cJWjYwDONaSvNLOGxKrb11oNC06trQxgXd4NjrQgFqddXOtbXWtHSyQbrUA6vpw2X25erQpGW9+zZhX2IABK1a5GtUVqmB1cu1pIo25j0WatBtW0YAAQuBwAAwSMmVwObWxLIK/Vo3a0Dda60A1gAfj0FvpoQY0R4aJmtzNAPxzXs5pSc0cPrBMtCTdYQwJG1q1YCsEbWfkWrAaG3Cl1vI60Ltak21yTm/jLYWlrjI3f7DRstSemohrY6MEE+CkJbPutBlmmoAD91ptiCpdbZhQQ2ADDrcd1s3Ph+hQHWA4jmgUFOiuCzq0RPr/HN5lGozLXO2t4Un1VaHgAyAySjrSC5ooECkwBDqth1IQOAJglpmkD4igDH1nlGtzLY5luMEAQgRqKJcPFYazBj1uukqwgccaoIanO1BD5ltCo2LOa+KtmrALMuKj1rHa0TtbtatlPWyZrSbVtLPQ/AU6etmycfzLaGltzQqylaUmEdZQFHrbB1uw63wdauRAh2EzJoPNACn8Dy9b5tV8Haq3tUE7S5q0MoBXutWrAc6qGsuHGgC69bTrabnAYbDXL1v+61gIZQstpHakAjVawBJIFF3BOwAvFtCf8EhIHpaCLtJT+EGQAR4RDbEGt6229b0et4tW6jrTQppEg5WsB1VNHlzIbACngDe60gtbSEtmCWiwAIJ1tZa3YAALutjeGslzfFlpS7VFYbkUA5jWgXiOQkFOo2mMaiKg/tWrxrX1qE/FoiSNgKNXtNf23r1aC1YBJ9axFg1gAPIAAsw0ma090aP8tdEATeCF85owADiuafvVkrmst7tK5p2o1fHgvBiBnQAXDVawFhqBfSc2Nwe3Wy2cEiuDaolpExjGNFtAbJraH1ufq1m1bUetJfWyAAIVVsD60+1Ae/AOtWq7rcMABu60qIoF+tIr6zcNB12qlkYONaJ+tPTcWfrV6UA8a3s1aTqQX8AQTrfaJsb62pNbLbQ+emum8EjVuMqUcYcnqAQ/W4+tDVZgnRrMkAf+A+3a5HvPK5v9dX99bSqs5PWtd7FT1pYq11tbZ2tcbW5CrZrVs5RDVLg0styNOdWjdo1psQ2ADbKEMwA22FAFT1ssyCxSRwWtEXWtRrWFAFG63QDb6etEb6s7cDa5qKw106b42tBpWh2je65sFgS5VanBVGgAWRrCf1qtYDgDbY2tl3WoelB/ltCU13dbeMtIbm8t9UeeSjPU7dakSAj7W/PTVD1u+AhQ9bkmNNNWpwiILVroG1hQAb+tOtWjDHEoACny2y1bEKt9NWofrVkABMH49Nxj6tiqAOejZ1kmhQDAToKhcDkACujSVlprc29ONIbVLNWi/rWj1oyq1m9b62tlC4XR+OC1uygD6kB5fNVPWuRpsF1vJq1Txw4wA+A2mtAsV6vXdWFN1jBtKg23DrRD1sl61rLgh2tmA23xwPh4po6AkQYjZA5NcDojczivt62nMbJFiOQmqLZCmuAOvEqEAawBY1mm/LTkABoq3DYb3utfAgYnrXI1pRc3fxwRatsjQP91WwhqQG2wXAkSAm7WqXrciAFra0QtaQsgzA267rZXtD2gj4frW3NRoWwWWP66oAY0NsA9M1iOxCwbSmuDra2lDa60AkDGwQ0M1lp7c0+Ga7hAQfW9UABzVsKoDwAAbet6oAOFVM4AHKzSi9axxN7s4KHrdYAGMG2INa+pwpwALGLTX5D5a2c9bEpF2g2xG8Lz+D7c2s9qOst0oWt6rR7nCU2BfR9BsgOVAdHrWYcGQq1ihxaEtwg2yAAAAABHmRAfoULVgPb1r8G1irgJZAYfWiRjQfJvE/UoYVee1E7m6rDVT1qn6RLVBTra5fWijraLVprACzerF3N6LDBXtf31v4G2oDbXhtrLWl6gGQNqnSowDaHqNNsQSd8ENxsVq2lVxW8t7a6OxjdiuTB63GDbKOtQ9KOgbdj1sWG0YdaHHIjSCA9reO1oicg4AAHDwiNWmIbUExpEFrefrQmNavaibLVCNpd1V+NUU+EmKAU3rb4Not62llwmggSI2qIbebVtA60EJa8YtxV4VYgDO0Byk2yAAshtAjWh4TZl+v8aq69qJXwUo2ovUMgMhS9VVubqk4m7mqpjY16qfvkU9aMht7jED7oOj1vU60kdkHPokBW5mgCK1sigDMDbOCtSrkSwbXDxXzAAOhwdeNEaiNEbWC1rrE2mMb210S2W2Zjb9VsqG0cYA4RtvI26nrUReWRG0EDaNsta2W24zbcNsqXDUdb0et0n4BgbV5RuRWBfXhrhuQrW7gAAswzpNrzQBC1IKR5a0bXtAEuY2LpVbNamQAceFJlJFNQB1oAErIaqAJW2lPlsoa09NxKOtZ/W1iQMxoAX623Map2t7A2jQmWaNtMBA03JiutAoKYsbTgAAagAbDafRt4a4AViCyGmPc1rZaYWNQfceK1UcNqE0hvtb+GtdZQSMbW5lryG0jXRhPs0qABMbe61tc4Yo9a12tp3WjCQHfQBeYAHtbM6tK420qwTrVqny1JyQjPAtYkZsbebVtYI0cLhBmtQ4276ALqgCzUgL9a6TJiPW25jROuEbG1DYBbhtrY22zWvCNo7G0I9ayfVV7m/ljSUri1A2PmVWIOay4cIAPW1q3qRPUaF5VrA2rVgIVbWVYAx0xWrMmUkIELoWJGNOjAUbBQY0cWmGuI+5qZiBXfqIFcL7mh2rVwqg3ziITaXmA7SkB9zfPKqtoApMIJEtV2W1BXLKxrcfBEdA//46PW3zyToNp7q1PfqggiSJAQwAPH1uEMAsVaQDQdsWhOsTUABVDRmjb0etLJW8PtY9lvU/DeugxowgvqyIADH2oA82TWpdxyvIAIvrZ41qeG1X4BTraPtQbZrd9+uA81asbrca6dAJLYGcQASG0C4aAUAH9QSwbWUAEQq0sTaTqQdA2rYbc4IDUq2LDaHgtdTgPgzQD+vY8KemAdRwaNW3a1HhJqNa1jAAFBgh24PktfPlpQq2K+rYPNw39I/rdaNpoECkTadhtrE24obSCBCIm0NVa+tQPo2iQbfn1suMWXxbBat6n4TwiBpNoUbjiTaxcokAAJtrT03ByqjCGBhBtmLW3PtehGsh/Xnya6IeicmygLSCFqtYDd6aBK5jCxaFAJeSDBy16xbBByJyubX1Ywdmhy1Twajmt7NInDzfwNqh63xtbQutwzNPurU31p1py7t1rEIpRoP1jeK3UcY3+CVg2Nd1WwNmPR5sFa2Y1aWcto4BPrqkv1tea0oar42N/rq2FrYL+ovq3ga9j6t242yAAPm0C10AGyA6BA+SKikgENNs0QDbDbUtkHXW2BtXw5r03lRM5Wut+WSYUlhFNouG1ZjbUHAnsWglTT91tOa2WZB8athNW4QwLlVvUa2XkhuKtkAANtjc3ZsRQDija8mt+OWtaOG7iAnY2E5afatZwKJ88LukT1tDdb8FptlkqBwrTb+qU81rsbtBt37AcoAOdbRMG1i9bBtA1um5AdRTlt3Y3gzbSEtpzW8qbaY+Cpy0XsaSqtNOWmxzbexo39U1VprRtsw2hcbTgADoG1CVaMKuwDWuArfucBpuT6SQwHerf4dcQNaNrTwD6MaA3Nag25YCMZhsgnAztBwNoWQW7/LZkADvq2x/hkUA0eYesVADNo6IArJatbMDfmmrxGJNqs1yytbIJt2EgH2oLlAC5UjsFBZGgpgAVmbYHmlOa1Q9aWItPTce0eH1NrEHVs5bUNGNXiV9cPYAGhlZsh58GNH48ZGIKYAF3SLH9au7wJPWz2jXwZrjY2mla8UAU+WyyZvzpGiyAOVbSuIEA2mqbbcxtQcDyyaBQUrpgS2cIxAFRm21bkBZti021KbbcNtyMiXMAnqVyTGxHreXHHhMDc3AK3AVs2nTzVsBpwsCRzbDfNAzmjmbb3gHcoAhaICwIamWizrQM5pPG1OzbMetmUkVzrcNNuCHX2caIatqnWnAAFkOpNc1WsANdMiFW2ecMsUFNQDZzbjatLnWtBrSRNvIUaOALROt4nW2XLRiEHCHUFaNGIA6heTBLalNswS1CGBCxIWrAYGrcBOgZQD2jUUSAKa4MubcnNqrm0haISrwJc2yBrQBtnEQ12zaDJtSgAd2oDJAFTHhC1Bs7N3nWlZOKYAHdm1cZaTeNnEQTObSPNvkABpDa0BuSuWpebR9QC300YdaSyAHRGiGbVD1u701bzb6xtu82j/LSbxqZm1lXgrWAtI28Trd51qVQAh9bXUMqnWj3aCfNpZDQbUAKZt1Qag+bX/Nrrm0YdaP5tmJAM0QF3VofS0WDa6BtX82zYQIdxqMG36TaL5tEogGkbeQADpG3GsBBPgkAABBbceNuqAA/+a95tMw6w6kDlAD/m2EIAAFtv6ARMOEZ4DdciMpRwFt6C2zBbWz1pgW1TtaMBt8C25kQMZ1rVy1cPgUFtI0kVebT6nDvm2bzaNrxbs2jIAB7NpuDVnEzOwAdFW9QbSmuGuw3leQ+tQoC2leGWQtsugB8Ga1eNdnmmHTJQtsFq08iB45tC84RObRzlpTXDKLbtBU082scKCQtqzm2Ftbh5ttE2hgrfK1szG0ctblUtOIauRIE0BuTTglzaojI53W+sbVO1uMW1w+AVxtuA2oxrV7nChhwHtbGIA2DW6GVjLNtpm36zaiZtU7WpEyMJVuAa1a5aSR1GwG9zzeSOr7a18SahJtK423lreYtswS3GLaVAAN/W4RbfkGpkW0jzap2toUAaWbXglrlm1PNbZGs0024xwMYADQ00prgUltU/G9JbTlJvsACaLaQNwjEANTtjktpBq0xtbUzJ87WlYrfsOrydpjza65tyKAfgbXQNujuS+LatWAtM2qpbQx1r1m2XMBA801Y224bZAtoq42nIAsJAdA2qzrdUuFNy24WbMgATbWsKAC21voG24VaIUEWA2kwjZC1vNy0l8aqQNN0mqdreVtnna0pzbufRarAMBSgYtv+q3m+abctommcwQFQtuUW3lLbs5tpLiAXhVJBpTXAOHhABAeS2uURvJ1t1QBVAAp2tis2rVgMTNv8Y2eDg7ct8a+YjcBEluAW3DYablthbW42rep1oSq1btbvVwAtWrVgNG1qi61Viy9UAzzYnprRF5udy0Yhp1QNYTtT0wNnypBq3tgB7ZtmbsNTgEuNtBa30oA3JtAtW/0bY/NsEW3Wjb1JtqXW9HrQ/xoyry+FJwnIawgV/jSdFg/41cKoEFwswAb/jSPUE/42ZNBswhtKAPbrdYADxm31zaarMd82qlbSI4CY4ZQCab0KK423BbbcxvPFHojbjatPrW4QwEgJp41RiTIX6IaAmt3LZ/rA9y1yjrsBN5RW0KrYVQG2gAS9afRtvjgdtrdFAFJW2ddaUvNc7mpYbVD1u+rh2z5axI8Y2xMbczQBFXBlABiRtjAABGrdV6qtA2GhrXQN/CWiZgHigCfPAhzbY/wGHWjkGCrVqnjgWTa8BtsK2+Wqum1t3SJyABSYAdFWq1gHSZLWG0ckasvNQeWgrzbIJuOTXIPhOetUPW9nTSfVtZW1rMBIwA5bWpEyOiNorA1tYptBNDsG2VbZmNrtG0rjaaet+vWhPLVHlo7A3OTbZatWXQbkvJglp9G0MgAkZtAtWh2xI6NowkAVeaTBNJeWotbXONtza2Ezay1tDi2h3rQIusIoBJ5bpVAO3Wmv4CdpvU63uMQKTNvIEJibSb1q4q0STaxw1DXm1PLXIJpq+DpraVCAks2lNcH2ouX63JCbBw1fXmtITSyrE5RBMQAVaAbuIRiACB+UYgAtG5u6tJLmsvLX+BvG6pyTbM3YMs21Prd/ltgkiHVaI1tPIgODcEP1qRXBL9aOatLQmiBrfCNvQ604ABscmKhAH9bZflroh67RBnJoyY2j6gMstq/W0nUgfRtgBWjHre8tpBXDEABgRtTK4FWgJ7RoYy2r9bBoVptALVgFsJrm81rSqlY1NSkCdGqYYCVK3XrayhN14G7ZyMIYE+62+rbGFigtW3MbZIqEKk1FsrL8tXs21Dbd9gDSm0sRq7hNZXoN+sHh1t1m0HLbXZtwtG8krUZBtXa0iTbRJAqRMMRYJ8JtHy37ebx8tZBW8+bSNJDTwA9yAVxt5Q2/0VGR1sxw0mDbl+tUPW8tbTvFUYgBezbPRgpCWmNbaB5oE1loNaK1tyImvSNVQWoHG0gJTjGNsq2zyKej1vAm18jao2t/vW2RrJXwn963BLbTHwEw2mIESFQDdch4mADatyKAD/Le21okq0P9atyNlqoFSaOSRusADzSwKSAx625QbZAVvFG1rLheRtJs2rzbTv1tZa2IihFqNNFW/6gCS5twK0YFb8CtQ3RUfreWuHdE3VLhUttN3mzArZZtqv63zZACBtPwmuqNY95qk20YdblhtI/W2RrGP1pO01eNb62tiI2iKbSS5sEjWsFatac3HWg1TcUNrh638davZtNEqW5jV7NshZAC4aBQUum21BrQq1tyfR39atUa73m6MTaiutRPCQbbWBtGHWqrbej1qnqVwkgTZt4/WhTbTgAD1G3nDbNJtU7Wxx9oxACzW0pHkaFN0m22sSD8AHnED0oAyxtU6VNIgNZPmza3F9aSJtBm2zfrT9SokWANjbVJtdfwJFcEc1p51GiTbWVtOrAEJrcjZp5ECWVaygAAa2+J+SgID04BC1AOQYBqANIYVawCr7qDNKbttDKAePrRWtpxjU0JrTvwrLWq1gMsNpZ4bwNbhFN1W2gRrRpTlRiSfdbiqtGrW3cTZ8prKS2HYSw/MntmuydWzGo1jXzSxZgAJRQFGIEhFCo62VjbtCtaPm+9rVmXGNq3Qbbp/A+pAJjhrcNsva2zjacAAm422gAErVqtYAOT4Vet9s2rsbb+JqrDUgda9xt2C2isbXtBA5a2A+as96bW2gyzeLNvgxz6FaDY1Iu2rKbaaQp563IbbBat8PW69rSkwkwk3C7anqNGu28G+gB1qF81+wbQ51rZm6jrVRtqE0g01aRxtvIARiAIJJrvG1gbhoGA/tWnnzVYVtJ8367bXptvPm4XzVXWgV7XajaQBtUvWsmABSQEEk3gdbNk4yvmwUHNZBrV81nUUkSAYW2wCbUWYX181a05+ltTIG1VDWxVvYa13LanDymA2p5bfCYEC83x7a2GtrEgJPbVHgBT23aBpP5A3G2r5bRreF+W0Bja7JN7vqvEoPoAD6wRcqR7qtyiW4IrfP2vL20k2AaOgfHWqMTqEVqwHC++b5atre2gt1EH5siK3h+qwRACc2sebdEVr7tRDLbFWta8axojfH5pEtXlwbvkAlcG3qbfUdErjGBsxZ9guS2vObTdttT80jTaEiN8S28RrQ9NvwY0VbIXZtntWr+DV7msQq2HcFLmNh1IDvjR31vo20vRwQmtKtAGybWVJqqIDMmAcptKvW078MVbSOq01oF6pNi8W1uDYIZRyfDV7bORtdgAQ6bf9tqVQDVLgEAcdIAOabRe32vy11+bjTCTWm09AFroHOtosRaJpNl2YIMza51oW21FbajKtnE2nMpCP5oTNADA55+1da21mrZU3Fja2uzaVAASB2zUVNQmpEXXgRhAEZozW8ZrYdVuHS0kVobpNi0iICTVGhrxMAZtaMQgtNW1MyZ3UBrQLVFaYctZO21irZntrRahUHa/9tM8G9/zb7Nqo6180BpJRdrWy1rbTFpkTWABb5E1cq22FADmwC08AYABV+FgtWkmbT6tp4q3SfAV4N7RWsytRIdqWm0nbaQDQi4gKybYSIHkO1CNbOitxMmvHbSIuoJm3jtazutSVW6hDXgUWpk00Jq62ttwgBZbW61tza0MyboSxISa22oLvVrGK07mbuNkxmG3yzhGVt320zFaKAtLEalPhAQYGebH1zEa5NhyDSYrSUFulk3+HbwJtkxWx2TSQ1vcO0MDbPRtfP6ppNZhX2zs0CVzWJtcR27AbZEjhnk1zuxSrBJYWp+DeqkTkXXvNa01tQ+SWmbQ4ILEoCV3xd6tasmh8zbEdvz63jTaTAtixWix8Dz1rnmCOcBYVwwg25RrZ6Nuzm0WCAVetlZXMo7ZlJHFk1g7auZt4zmzbbXxIEARnVLg/At43VSSDdHzUOLApyaeJA6cmvcAH1tpu60WNbPRti+2kbbdrVof62mzbK9ogS2rIAAAAB3oGA9AAU62gyAFL63isb/attKAT3rcEds9SJWLqp5NER20o7bLJqmO1pyaidEsx2pCQIbVpr+AddaTZtzw2iPDW2uVmm2DZB0etGG2oIAE3JouICkJbqJtA1gapcDPJp+61aTaWjt8CmkFrS21pqABZHaS1t/i29OjcfRBtG3CGAd5N0x2jYLcAhqPk0goA6IASqAd1rScVqFDWf4BpRto1KMIbVD1uCG3Btb3F1FhW74rdLhqeY0VDb0jtrLW25bVaJvvgBahb3gAth26brRhIFha3gbguiALWQaUQJmtt6+KgeaVxt9vWuJdaJpnuO1UtaBcQik0K47bv1uS2Cg7bhJtl/W3aICaDG5m3/+podtC7W7kLYghuqyI4hbjk1xg2utrbLIGcAD2Uclqg4y2gLTT5JB4bBEnbjVtFo24QwHTeAlQ10nbBrN1iEQ6rcFQGVBh8nbhv6bVE72bXDrRXfTltap8twDWhZhiT1vYHjHQBxjtT98huANnNroG1ulBWC+8+MtSrdxtoeG3fzaRVtvIEDQmdjttuY2Iigcmk1jqTE7a9ouaM1RYa+nI0WkAEbWy1qBcCllxoztG64JMbQYpq+K13Fa46tdp2hUynRtqCvjqUAahtsjWVzhjLVow611tbARtmA2g9Nd4prUETFeB8tCvim6cNeCttWG2gebERtKxAKzgCJtqM8By5IrxtHgWlNcOKNumAA2XwDlt982xMdiGdsiO3/+o6nAmIW/4rWG1sbxF8DbPRtTlgczgI5LIR2159aIUENQAcWQNagBC0SXjbaVwpZcKRYgpQCG8CuDbRztH1AUkbaKnBv229Wg1ltirfTSEbOduTiDGrbbptDW26KAKampSXUWpq2lNoJW8jbYulTTa1kSA4SQpQAdNrSydopi2WZBvTtpi2+jcGN1qmU1ObIZlN5W2e1bXigEQq08NhAhteNW4LoFdNpDW30HbK9oVQAe3bWBuHWXBtdaMFtU3W91rWxTUOO1U9boVtDkAPSbQdIm3G1KAA4Vty3YtiQGp2xs21zzBEsgLx2yDbVPltuG1pSq1KttIgOtrbTNsQq2kXapFtNgAYCdIzzBem1djbzDthZROULT0Vq+U2LHaMNtt1cDZ2gwhojTVhOhIoA5tWoVrWCpo5k0QqbdxtdbWg9bX+RogUrbHbnyVex29HrYSdrdxCHVacLtAu2ivrfkMQ7QAmgw7JtNaBAlTcW1uJU06hbSVNhQ2qgtXW1sbXLRdakVttKmxobQg2tYa2XTbTHwwhgOFbRgNs6G2LHa3FthfWz0NZiVrNC0CIaMvNEFAKDbVdtpDO0+9akZwfvW2kQCTNvGG229bdztjnDQPNNtAFC22eCBS5t/UqBr1ZlNow61RidAEEDwmglTRyHAgBC2a1OCAK/W6BgMYGtNaT2bb/LtTm2kK7SMNvsnw1AAdxNeJWx1TVnvW4W09Lk301nqmgAjR6puja2klazK1P+ABZhrkAH9U1P1bJTtQamyabbZdoEu3R6BqStdHWhfrVGFrpK2xhatWApzWrLoILkjTU3PnrL3cWfbTRDdAavB239YbswtVmqrubZT+C422x7btENVGagxDWSuuO03ImQHxt0kSK4bY2xsbC1aO4H0K7YW8UraCuTyLzaOaIFKjA21MydedrT03raqX9NuVW6HAPw1q1YCZVaSXNkHWpXrdB1sZ23q9bs3YBlWiNLbsNqnC2qrYl1N66m3kNJupqQu3s2r/1tmHWvSrZr1tN61fXaLF4HXa/67S+/WUbS/1q/7wdpW+K1ZR1vn62S1b9wtKq6w8Lequowq0N/BGk0xAeQ6kOLtuZoAJ6bqjVxh2idrTeFugNW+zagNNhYeDJDe4xG5m0oeqYMUema9o7Sypvdq3dNbj6N7zgARVCrNrum1SnbaZtokkWJbdRdpSYSYJa8Dt/pAVlrU0tuYQ2vhbjV174WoFTbqtp/C0xlbUTwiAAHHrVlmsR3KWabdVtjGmhMrYrdoFBRQRakytE9mazTSmVvLQ38da0ItBZWi4QNZ9mwi2iabZtNHAAQdJHJpuk02J5ruY00MQOTTU0hosfBpaaVNN+ZWv1dRnTANQD0RbDVVPcW3iQHpppLK1jHaLOtZYVKucLxFsq60uogG6tWt2qsrWBoykg3XZri11UkW5AZFUqqezURprnNN1AtQlDY2VugqkCgotItBASbzTbqttSi0GRbeNNBWmtsrZUqp1u1CtbLItsyGi+LStVszDr2RaXrEyOa72FABlmzu0uRbFkNK2aq27aewGS039lalNN6WmwcrYnmudu01ABstNWyGvJLbxICii2M5qHDwQd2srTQlFvG6oB3afbtvmm2rTaHdqyi2zlb+HwwG4cXNfOVt+m3rCiutNeWJDtdRLdoFBTlRad1yPrGpQAENpr39oyvgbrUHGARqLZsqqDGL9LCxwo02mjqLcLmrm01OrgFtN25W6tdXXdpW017la7btuq2jbTf8hqDQ1QZY481R5Wr3NUqotYkB+5rTytlmmoO7etFvBQ08bw//4gd2moAEsquu01TIbx7t92m6FDVPdpGvCvaaOVi72mhFDV/5mPXXfaabWtMY2y87adtuOgDNjbu5tNVmPG7UeNqeu0w6a09wcOm4CQGNtub62zBbuZAOqgBF9CuNsEk1oqiO+tGOmmvNfTtvrG2UrbiJtIq2oalKz5rzG0xNwg9tb0W4S1S9Frgk2m1a6Ht3k20QTVKdp5EBZLaNxAwuGgCrepmpZ03MsAtJgPG2nNgNYABNFk5sASXNPOmmvNdEtoYO0fHb5ptgs27drZ5/R6bh0DafNtNl8YqQO+uopQ0RpqeLaaLLcmCP21pJ7JEHaOBACumv9VSvwiCyV/rrd0lPea6CrdCQFgq1nwANdN43Vf02oAAAHgaM2oAABngYM2iGbUAADDwCGbTZQ1iQ4UNVrj2jx7V49t8e2QABAAAk8CAAAh4EgACAABG4Bce2Bm13HtkAAKM2oAAFbgQAAPXAgAAHuAkntYZtQAAP3AKMW4VDXSACCe1Rm1PHtoZtUJ7YAAGbgQAAIPA0T2wAAGPAIZtNJ7TGbUAAAjwGE9rDNoyobnYAQT2wM2lk9pKe2AAA64EgACePbGntD+auc+GJqsAAAFwGU9qye3ePbAAAHcCAABa4G8e11PakntkAAOp7Vk9sgABTPasntEZtQAAOPAqT2+Z7VM9vDNqQAAkntbj2tp7Z09pD035pw6QAgAAHOAkntdT26J7VGbRSe1hm0fHtIZtRJ7dE9rSe2AAAm4DjNoEFrnYAgAAROAXHtWT2qM2lk9pce0dPazN1dIAZ57WGbTqe0Rm1yntVT2757bZuoz01/PaAXtQL2yp7V09sWe2QAAXHtZT29x7as9ojNrDPbwntUT2svTc6hqJtXgvbAXtFT2qF7Qs9rme2wvb4XtiL25F7ZE9s8bWt6aF81mL2yF7dC9rxe1wvaEXtST2pF7fM9uJe3JPb0ntmT2nJ7YPps0LW1bq6QAgAAYuAqXtwz27x7VGbQ6e2Rm0WXteaGtd9HSAEAAARwGGbWie1bPaXHtKT2lx7Uk9sAAAtwPM9qle3ePawntlsW1/XKJpjFe0Svbtnt0r2uV7fM9rSe1wvaRntdT2x57f4Wu23WcvaqXt0T2ip7by9v5e0Rm1BXtF+mwAACnAEZtaJ7RS9uSq0R/ryXt2L2rp7Uk9rSe2VPaYzakZtXx7RE9v9i3HaqCntRT2q57Vs9o9e1evaIzaPr20qrUc9qye2Bm1AAAo8B3PaIzahr2yqrYAADLgdx7f89sFe1xxb3gAgAAZOBxntaT2sN7Wk9uie0QGaGV1Az2mM2ss9qye1RPa0ntUb22N7fG9t9e29VbnYAXL26N7YGbVhe1JPayntWL2mM2mk9rze1zPbq3tGBmvqrYzuo5e3RvbdXtDr2jp7Z29sLi3HFq6QAdr2s57Uk9o+e1tvbxntlz2yAABk9the3RPbAAAs8CBm0kntQ720are+hveABjvbkntk72tJ7dO9uue1zvbpnty72lJ7Su9ul3WMGaf0N7wAZ57VGbWie2nPapnt0T27x7Sk9vze2q7qmdVG72+17Z69rDNq0vaH3t/Bm6A1Vy9qye0pPblntYb2657ck9ojNo7vbsnt0b263dRRqsAABhwFGbTKe3HvaZCtJpqwAAPnAgAAPuAF3tChm2t7XU9uGe0lPaSnt9b29x7bdVs5e0Lvb7ntUb2iV7Xc9qSe2Bm1AAAc8BNPaAatL1Wp2tYAACzgaJ7WGbWne0fvaPqtfJawAAEnA4z2tp7Z29p+q3OwBDntLj2mM2hU9qPi3OwBAAAJcDEfbUntDH2pjDaXuv4+1lPaUntJT2xp7Wm9qKs2HPbxntJT2pJ7aM9tLe2QAAgXtbb2q97SM9tpe1lPaYzanb2lGrRm9oqe1qfa5nt3j2zT7Ya9qoWxNAbDntKb2+Z7ac9sgACtPakntJT24D7R+9qAS23Nbk3tqb2xmrRAlvye1hm0lXttT2hp7aE9t5e3hm1B3trn2+BLQbGv4+0SvbZXt2r2+z7Qs9qjNp+faontoz2iV7bE9qye2jPaQzayT26N7XM9oXe1hm1cXt8z2s17as9pSe3zPb8EtT1cPV7VE9qSe0IfaHXtYT2zp7ZAABI+1TPaZnt1z23z7WGbS6e3ivatntFz26J7RGbUgACyvbo3t4r2up7Qk9rq+1xfbL3t172057aM9tSe0xPaXHtCT26J7cl9vce3zlrAAAGcCxfbo3tCH2jp7UZ9qa+14vad3tCn2pT7VE9rme3RvaYntZT2rL7Vk9tW+35fatntRX2qT7Z09ttq3LGa+EtQz2kZ7aM9o6e2Rfb1jN7wARN7QC9ode3AfadXtMz212rV7VvkPWcvbVntsr2+17d49tu+3pfbIAAyz28Z7c29oUS2FN0aPt2T2yM2ny9puM10gAqPtJH2177Ze9qHe24Gr3gAhz26M2vC9u0S3v2bjnt3j26J7dl9tQrU/LrjntJT2mM2m09tTq1oVqBntUb2hd7bO9ts+1Y/bBXtV6G3t7f29s6e2dvbrEt7wAf02lGbUKe2Bm1ontgAACeA/HtpdW4fkVxWrHe03vbo3twz2vD7Zk9uue0Tva6ftjP25n7e4ludgCAABs4G2e11PaQXt3iW52AGK9rme2XPbW6tLz25t7RV9q0+1YmbnYAVH26d7Wh9sFe0lpYN3thX2+N7SYatiS0yvg8ftgZtAn7Wr9qye2y/bXsNbla+X7X+9rqe3jPaozaMv26J7ex9tjnSiaYaPtwZtCM2lb9uWe2XPbO3tHhqgHDaJpg5e1Rm0Xft3j29p7Vp9sqe2lvbJj1NCawAADHA2T2vN7Wt9o2+2gfagXVOVauHDdT9p2e3tPauntgAAcuAyntJH29t7cH9q6S1NJb3gAqf2nx7UB9s+e1ZPbUntpz2pr7Ys9rS+2Xvb7nthr22C1NVWuc+14vby/tDz28KTS1WuqNUcvaXvt9720J7XX9sNe2ANauXtaf29t7Qx9tQHX+m06PtZT2hT7RGbRg+32aopOtGb20j7d49uR+1wNa1q12UaxBrQs9ta+1NvaSntt72+97W1aq9M2I/qbXtNT2q17Zz9pKe33vaYnt/z2lt7UH9pj+1TwApcNyf2sJ7RJ9uW+0pPa6nt2P2o41SEmvD+1ZPa83tJyW7cogJ9vme0WfbantCz2zb7cmZpuS2EDk6QAV32+17XZ9une13fbbVNINanhrRv9pze2bfbB/tu/2+/7TGbVle12/aBvtCT27Z7RGbV2e0S/aKzNNH2g17YP9qDe1QA6YAdUT22J7fADsT+17Pb1mNYp62t7Qv9sH+31PaR/t+XySmte8AGO+13Pao3tXT2uJ7fJ9oz+3sfaFGtVBa477WM9rO+1Vfa6nt1z2uN7Xc9sDNpWvbTvtkX2gFLQnhpsQ3PPbKntKP26D7aE9pwB2zPbOAdEZtbgHbwDrYB2bmbla1Lp6n/7e49rKe3efapAdMgO+L7WwDoie3WNam9MEf68D7cGbRXe2QAAuAdPAOjQHck9s7e0RnrXGtTta5N7SoDrCe0+fbIvtNX2rQHdClpNe0/va/3tvj2n8zSaau/e2/vb/3tsL2r17cq9vCa1x1r3gAHgOlwHQB9vqe2+A7mz16+GgIHXM9s8B3iA6Fft0z2pX7RWeoPw2BA6vAdoX2hD7Tr9pfK1C/McLNKv2tX7ci9tjNp9fbTntGKW+/Dar9v+e3Ivasntzb2wAAG3AKb2677TU1tiGz34a4PtZQOioHfa9pue2nPaI/tEv2xetVWatQB1nPblAd0b26p7Y0Dto+33/aJftQlm+FdbUDojNrlA79/tsX28V7VM9uGe1Qva+zVRtTAc1e8AHaB2FPayntXQO657bR9tve3q/apgdG/msLnCL9tpe0rfaIAdEr2vV7dQDsDNr+fbait5K2b+tXDdoCs3U/bxXtwZtAd7Tt9uK+0U/bIAAEz2hgHV99rKe1hPavPtvT2mQreN1So+1LPbsntbz2lJ7Vc9uss1gNr/TaIb2717bz9rwB3jPaJXtyz254Ha8DrS+1uPa33tPAO7T7Uyltua2Ag7X3tXgOhAHbs9rBB1PA70/t6n2qJ7ZU9oqB0f/bjgdbKW/v7dE9quB2lfaHgdWIO2BtVheoBa1e5qWAdYT2tx7Xy9sgABMfbpAdxgOvgHYL9u5S0Mg71AdzIOoAHQb1oFS2yfbUntNgOvd7bZ9vGe1Kfbo3tUT21T7Rn9tm+1afbO3tWLWoi9c89oXe0Ifag3tGT2kp7YKDs2+0ig79PtYoO4z7Z29sJa0HxrXntIz21L7aF9rb+20vbbvtR/2ilrRu9sme0ZPbo3t+oOoD7QADtW+0wvb5XtG32yazcrqilS0ZEaZUtWRG/J7TK9oQ+2L/bl/tEr27x7a19tle2mg68QdPVmoUNaADq3+27A75/tYZtX0He99v9B2VEaOXtuoOpJ7RGDt9e2Sta141XLWhP7YV9o9B13vaJXtooOo4HSZarVe0Ifasnt8r2gr7W6DtTB3i/bEntBoOq0HQMRs1S0mXrXLVVH2w97bK9peB0fvaDWt7wAQAAHnAE726sHbWDt4bUMbqqwdqT2msHZH9p6e3kfbHrNeqWxsHc2Ds7B21g7untgZtXp7fapuEbWmpbQAdIz24f7X29oAB17Eb4bNlYOip7eL9oq+2SA7oQd9P2wAAFPANX22d7dx9oqe17/alntyz28X7fQ2oSvXSNrkr1Nr2zJ7ZAAHGe0lvbWvt+L2/V7Yp9v6+20faAXtjL2jJ7Z19sKe1pPaQzaibWuRtT8RqJNWtPbxntCH26Z7ReDrq+2LPaVntaz29L7WX9tue0PPaVPtDQOur7dy9pO+2TPaTntMz2uV7SR9tMABuvaSnt3X21YHTN9v/B05vbCPtjIO2QHed9okB14vbZXtNT29x7d49qte0Dfb4vtJz2jp7c29qye2mAAXHtZr2s57SEDuf1UOpbZ1eTqWp11T+Dr/B0zPb6Pt6X24CHdl9tAh03PaK/tkEOiV7dBDoVe08vaJntRn2/8HYhDsts1LtbiKNkD6j69Qn9pWB1B/atPtsz2zb7XxDvr+2e2bhSN/ptXb7SV9uhe0zPbMvtaz2n1LZDao0h23A63XtHj28V7RE9vDs2iaZtQdfAOpJ7eaDuue2RPbzId5S2Fp7ZpDtK+1GfbRYtntm4NLdT9qch3aQ6SXtz126m1ee9v3+0UvbPvt1L2wl7YK9qZvU7drjSNLr24F7ezaphe1BQ7NPtJP2hJtVWDvSe1nPaP3t9dmyyHWd9ush0+fa8XtaH2y8HSb9qj+16Q7sWgWaW897W89qsh02Q6UXteaW94AOB9uye2AvaH/t7HWkezXJlu8XWgA7iIdVr2qJ7d49pjB1xg7F7NHwOw97SRDvLe1r2bFktCf2xAHUn9pU+0T/bkftQ72x21Up1orI3HPbTntvv2y57X19sv+0zPbFXtYT2wKHU29uH+3LPb3Htz4OwV7fWRox+2Cg7WvtrgO/29Yc2oCB1pPaUntUH27aHYL9pM62ug75IdJQOmM2oT9sVB2jPbjodnb2hO9cc9uye3IfbV0CTta/j7ax9sz+0ug7kwd7oOwf7Z6Dugc0vPbxXtKT2sQHSdDp2AgtPbaId4r2hSHYa9rC600faYvtCv2tJ7e49qie1GA7cIdIZtD37XF1vofCd2qgwd4AOnf7YJDvGe3KQ7lntJH24Z7Uf9qfS0Z5rKAdhwOsp7UjDsgADxfaU3tgv2z9LT79qye3TPaIzaW4O5d7S79oxh33vbWHNC96xN7WE9rph0Mw7tgdzMOj97WBlveACi/amYd2/23f7XBAEye0AUa+HNIr2nMHXmDrgB2rg7IAAjMOnYHZjDvlbUmraIKNF72hd7c8Dp2h3W2aVft0T26GHbm9rhh0IUbQftV72nj7SU9r+B39FbjW1/rqqcHXe9vSh2C/bZutdIAQAAKXAbz2g4HRL9rLTUgw7pAdST2u57Sj9r5B3rdaPW1m3WmSHTyRuee0jfb7gdXoOu57TN9tpe3kw74ntUZtUM2si9pl+0qQ6Yza1gAf02ik9uR+0l/bJPt4AO0t7e+YAB62PdagetnHWrWnGeDrS+0dPamgdzX21r7Ve9q6e3XPbCIdYAOoWHV6Dp9B1+g7VvtHz2+mHYO9qeB0zfakYduzmw88hnDrSc1zubs4dkAAXOHbR9vzh1tfai4dzX2zf7TzDsSe1fA6EXtpMOxZ7daDorh0Rg7o3teKAKr7XYDrde0Nfamvtbz2w37VdDqx+2C/azKNhmW5LUJZRrbh26vblAdsYOmZ7Z19uye0pPb3QdTX22MHSIDsDNoffbdIdqP2hnrfZlqMfVG9b3gAgAAdOAtntYb2oyHdLDrxe1jOaqgAsT28Z7XU9uje2rPa5nNE9QAXrZ+2uqNVtw7Unt4r2pr7S19u7h2QABeftnkO4sHY9Dujh2Nw7oO10T6l57SAjtue27/aHwdWL24F7c1Du5e00va6XtXUaw3rT5Rrbh0dw60vtCCOosHcsDree1HQ6XHtcz28p7TGbWqe2hPbQvt8r24D7Y09sI7VO9bqqNdIAO+HRk9tOe04g7rAdoT2y8HSHDsK+23vbj4dYb26Z7Sk9sJ+2JPbFgdpCOgP7RQjqDe0SA6YzaUH29Z7TM9skR3DPaaIdWn2uz7XsDuUh2+Pa83tFz2kOHe49oBe3kw7mvt9r2yd7Xwjtrh1J4VL3tc32iT7VZ9p3e2kw7mvt54O3V7SUDqye2pfbIAAdX2177dE9oee3+/brwdVL2paHUk9pWh1rQ71qNRyFclzVn1qYR2QAA2EdqgOnb7RzDqWh0fPaCft3j2lv7cpDpi+17/bHwdV729CHbN9qUh2QABo3tO4Okt7dCDtcR3uI7mXtscOtx7TdDoye2zQ7bEd5cOt97cs9vjh3wQ7U4d8XarvrXFlqiy1fUbfEd9iOj57V89skB3NQ6F/tsr2iT7bADsiR3II60IdUz24OHXN9uEh1ZPaQzaJT26xHWtDtMABzPbaQdl0OuL7Ql9qS+0ffawkd4z2177Vk9tjh3xw7/wdd72npHZz9qWe379a6XVfz2+4Hax9vgh25I7tEdV72kM2mU9uDh3/g7Modnz2jx7Qs9tgB3jI7JkdpgAWJ7YGbUuh3hw7UntK4OjgHWBDpUB2sfaJXtK32m8HeQjoM+3KfaZXtzb2jp7UbDp9e0/9bJGNNr6lLLfAjoLh0HQ69gdIkOzQHVEjujNolg6QPtuL2tQHUyDrkB3aub0stgKWoQHQgjqBR0xPaRAdAMO2MHWTDpaR0Qo7lId+EO6FHYjDsW605ZbkW1fsO9r7QHDpvB1jPa4IdTX211zY92r0zVhI6Onteb25QAKc9o0AAbPbDAdOEOkwHVV9rt+3TI6VwdcyO5OHRGbWKR15Zag6N3A2p5dUSjp7h20vbCntdiO88Haijrfe3F/aNkd7yOiM2pwjuAR1hfbOId1X2wd7dYABFe2rPbxIdb72wf7QX9ojNrtI6ZYdmT2zz7SEDtsB1RfbGgdl0O25HTcDr2+0dPbikdVX6gwbVSOrvh1Ko7zEdOcOvOHQQjo6+2xfbiEdMSOm97TNDulh3DfbiUdeL2s+HfM9pFR0pva7ftK7myrLaT2twR2Oo6C4dhCO++Hcj9vNR0RfajUd+EO+Z7ce6ree2rfbZXt5X2q97Uk9umR3/g65UdssOmM2kt9tne0lA6oXtpgAIv7TM9tC+0pI7m3tmaO+T7VGbU5+0hfaFUddX2r91XrhQKG01ZahAd/sOyJHZe9uhh2FI65vtuKO1lHUcjrMh3WfaZkdMz2rlHQsjp5R2WXauENTQ2ok1WO9oCh0tDa0PVYKOwD7YaDuUACNPaNAAOKO5lHeyDrYB28o6oGNjS6gYbXSAH4+3zParkdEZtWV7QIjpIR1kI7A/tVz2qJ7XC9vGe0yvamvtdX2wBHY19tdlJffa6IdNv2yiHSu9usAB3w7SgdjT2poHdC9uIB1L/a0wd9X2oBHQN9sye2L/atUdNT23d7RCxuZIDtZaZlNbcOxJHTx9sRe2bI7RIdQH2qr7a1DvYB3zPa2GNn6AARVHB9qa+1Eg76ftioO5qHbADuLR0ko7hkdiX26yHSl9rDNqfDbNgtfxsCT9X1lvG6qHPbrntiSO/V7dsjuGB2rQ7mXty32hd7W89uwB3rfa1nt0b2iEbayNoOooLernntSKO3f7bS9qjR1aQ6CvtJkO9lHZAABYB20Q7TvtK4Oor7WGbSGR2D/aNEdTb26J7SZ+rxG1mfrN0duUOniHZejrnh34/bF4dbT26wAMpjoW+18I6/Udbj2tD7ds9rox3ZPbZ3t8n2xT7cp9rUx0MjaQmNqva/z9ZNlq4x08Y6NXtD8O81HYJjtFR2wA6UmNtqO2lHbR9tCe0cA6ontE+q7DHRKjpOe1Xo7y0dnP298HUGjpK9UKjaKMdF4O1CHQsjvJtXfw71Rt82WzUbQUeu4x2Ao7d/tLUOsMHeijrLe0zPao4dVSO+/7XojtDB2pg773t3aOgZ7bejqJB0kfa9/ttH2pJ7eV9r2R1VfbiPtKT2mAHTc9rnh08vaxMdGEOmZ7ZJjpjh1uja93N9mOlLHRK9v8R18g74YdLKO5kHR79pt7WMsBr4dd8O4ZHWlDpKh1Mo7HEdxcO6tHY09vtR3tw6w0d3cO6wACsjpgh3cA7PMdVn22iHfp9sAR20vbTAAkSOk9HWejo2R24Y7kntC72sSHVljoy+0sY6eIdw0OpSHYMjoEh0bI6iPtbsOiM2mE9pmh3/g6NEd8qOtL7cs9q9e3rI7TUdBWOr0Heyju7G1QsbT3NxXgB3tfFarGx1FQ6JsdGUOzgHTGbSoR2zY78Ed54OvBHV3DsLh2mAAt0d4EO7T7X4jpR+2So6r0dF6O2eHbC9o0x0Kg7ift3aOib7fi9tPR0hw7OvtRUOvDHSdjq+x3nY6Nvt12O6M2pdDpKe1QQ7CPtrsOxr7U9jsLR3dPbNEd2GOyJHR9jtOx26o7vodn6O4aHc+Nv2y39K5DstMo647LYm9vRx2BY6mvtr2Op4HXn9vLe1vPbh/tOSOvF7UBNt9+CYPb93tgr2mCbfT6vOy1oTaI012oO7dHe99rhh0XfabXtZz2j+HTwDqjNpkfbIAA2oOj+HS49peB0hA6wzauE22DzfhNpuy3vAAyntC720Z7Tm9tCe2/o7NUdcuOgDHab9vSqUvPam0dEr2yxHVz9pch2AQ7uPtcSOuZ7Xp5q/TXfvbuIdEr2qj7VijqP+08TaJFcr2WijVTe9oWe3ffbXvtl0O4aHWL6s1Y2fZak+1RAO717Sl9rne2k46PcdPSOuXHbsjp0h3JfauntHAOyAAM7jtdx3/vbrAAXH2koHazjpfB1RvbNvt4mO+CHeB5s/ADOwAvUdJqOwj7etjo/e36sb6cdjyOhV7SR9qie1CQ7Entn2O6Z7cD+rVoAA5acHw/ptL17WAjp/R0ao6S8dP728RHRXjuW+1kw6a8dbuOsmHdhjsmR1lPbRntZH2kOHd9jqBB1eA6GntaX2oCHVl9rmx3To6rQdNEOkrHaR9r3B37w6M0d4r2nPtcDlveADUvbuAdNT2hz7eaxphe2SQbkIdKn2rT7Qz9swh3HI7w8d1sGlDzYVNuRfTFTbS+1GHmmHLa09qT+04eb/TaTmOrSHffDtcx2dvb4cttQOpT7SU9rI+1WvbiPN1uNQAAIXAq0O6gHZ29tH7Uivb9AdEZtJn7SjlpY+1sfaepten2257Wk9v6B2r9rm/tcr21v7YL9oD9Wx46mXt2T2vn9c7ADZB0wo7+Ad3qFcP1VR9q0+0cA6XIdqIO2z7R99rxe0eg7D3td32g17fEjpOR1YE6cctfDmgWHfLDt3+3lvaY3tcb26xHflkji+3q/aakdqCOg9NSwDuZB1tsb+/tAGOtWHVV9rHh3lvbVvtg+OgCHRq9p2e0iE6AAdqeOzzHf8tpd1UZvbVod/eOr6bUuxtj7VJ/rV2Nff2gf7UP9oMB3t/byctFt2Pv7VYTv/+1vvaCvtXhO2l7QYDppR0MA70Ztz32vvHcv6sT/WSMYNNsgFWsJDOn+tB+2fY7EntJuO27HXV9vdB1TQ72kdx6OqN7fT9rie0Z46antwn20wAC1Dug+23Y6sIdf+OmgnXQTtZy2aea5gdXr2/8HeHDujNoNY6FntqsO6Z7Wcjple3Lvbo3tfX2tP7cj9pex15w7OEdeyOoT7RGbXK+20vaMctH02PFAIHjtZx2avafXt0qOkSHZM9oaJ2pPa1odgiO177XE9vce0xQBGidUZtcmHYmjtle0dPa3ntmEOs7HVs9u+h0SE7JXt/UOjAnb2Doly1bAaqPt9ROotHRGbVWJ1pE6midtAOwuHSuDrKNQkcAMidlhOlMHbzjv4R17I6t0dixO5l7Xp5pAA3FY7lwd/4OyebV09srm3IGQ3idocO957RHDpGJ3VY60vt2z2j4nR+jpZh0Rcbbag4Q6q4nW+9vuJ2bE6YXtB72/DHSj9vWe1FE6eIdtAO+p7T49vu+23O124duQ6q1gOYTugh1DE6RidEZtMwHQvNqz3oN47oPtOSOur7TKjpKB2FI7qsdKn2xp7bv9qg+1XvayPtpz249HVsjtEJ3zPa2h1rQapINYyTtSe2j469gdS0OtknbN9uW+20k7ysduz2o97VE9p5J11Pa+SdsAOvF7Sbxsye1lY60MdMZtUoHbS9rLe1mY6lvtRS2gxQFB9qJJ0uQ7aIdHAOoUndQtqKADmE60Md1wOhUHUqDuFB1Pw6t0dWQOjX7RZ5qGNXik7mSdsX24M2jGbXdB3fE7TMdi32izHcu9pdx1yY6hEdvJO/57bADotJ3e47LPtwpOmYdcaTvQAAqk6Wsd872y0nTYTrxe3VBrKSd3pOi5HX6ToOJ0LfbzMd2AOwb7fEjqjNquk73Hq22QI57W89qZJ2Sk7G3tVEOiT7bKTtme3yk6pPtYZtJUnWGTtVJ0Rk6BSdKZOkzHVS9sOB02/bkXtJvG7r7Sajs2e0yo6JgdWT29YHWEhg1y0ksxQftS4OpMnVGTo++36BrQSd1PGwxHcmTqTJ2dk6zvt6v25vjWSToJ426LaTA15hO+EnV9DsRJ1eg78SdbwO0cnfZtic83gZrKAdTxO/8HWOjtde23Y6qntogO9FHQs9vxJ2bfbZ0dYZtV4DQYoERHW2k7/Idrr23/HaUTvWR3mE6WEdZz2i57cbDqPJ0BbY3PNXm2ckdWxDsfx37k7skd8z2jMnZK9oRJ2rA7WcdygARMnSuDunJ2pk7YydIi2mCnaiDt/B3rI754d+ROi5HS+TvQABdPakKd/4OlCnR2Tvme1T8aFydsZtf57TM9o2J0Qk69XtZKO7nHXR9sgp3CfbmltVI6tEnQ0TvSJ0wU6Bkd5EO5cHV9js2e3+o66vthFO64nRiTuaJ3fk7/wdMFOmUnZTjoDJ2Kfb9cdPmOr77bFDvOe2XPa8gdJsOp+9WbDpqe3Tg6kntJ2OjknRD9uhe2wA6EYdrKOpqzQyOvQ42Ak6kyd4f4cwnXRTo5B1X46QPt6e2sTVfwTvPJ1zQ7BSdqFO5vjQe+ghJ2YU7sydhgOrWHfG9tMAALk7ScdtMOsp7eM9oZ+28U7CftrCOi6HfYTrC80Tk67KdyZO6MnfEjqn40YU7QYdVT2n77V9jq9B1zPbo8dOOO60HUUTuGJ0jI7O4d5hO+xHY69u4qVO5bVQNaK2/PtUKjoXx2og6BodkxOgRHZkjto+0j46NkdxeO/9HR6jp1J2lA6Tft/JOmWHZvjq8B00raO4QxtSelbVTewaSxMraBYgn/GlyHeyttOQC/8bIAAGb2hnHTE9p9J1uU6AXtUT2xYHa7jrbR3LfblIder2l5HY8DplR2fI6j0dn32sVbS4eALR1uPbeXtST2yp7c9jqyx01Y7AzadWOiV7Qqtu4oCoCauFUHJGwh8iLjs9y2ShryityWO8V7cijvde3Ig6Zider2hAHby9vce0uPaj0dfuW52AHB9ujh1lvbyyd/X2rHHd+jrxx1sfaXVtBoalgTe4Dr7e3UA763tHT2vFAHRTuax0rg66vtf5O7Indzjo2x2kQ64vteb2o6He99sVR3JU6svtEr2o6nT0jthe2kQ6Pnt/z2y6HXm9tKB0pPa41tLEqaQTZWBry80Apre3tdH2u57cEDrlx3rPbPXtJ8O+THSJjqax3Zo7iSdmgm2mnatVCVjW9Y6XIdbWOmWHUZ9qOp0wA6jBNk4GjsDXPjrS+2mvaKnt3H2sM2gtDp3x2bfbAza/lOnbHaSju4+0JfaXIdHa2srzct5odg0to6zXt7JOs7HWBDrDNoPPaJadLFqOrzTg+CJR0JPa9sdwz2y97SrTriR2xPaSPtjMOx5HdvjuVp20vbUcdTiOxdbSnlpSE1NebxuqymO7x7WzTsj+1zvaVgdJT2hWnTEDsOR07rbJw1Uk6zbHWc9pbx1dE6OntIyOvtHXi9pah0bPa3/teb2syHThtrzy0vUA5BNgAASOA83tN726EHRpjrop0TvbHwdP72iEnW+DrPx19vaZUdFyO6Gnfu9vlJ1xPbtkdw5OtknQYDtkp1Ko7modyiO5OnYHTo5p0rI6p4dfn29/7UmjvPB2WY6d0dj2Ox8HR09pvx0VPa7adZWO3l7f5TuUh3N462nt8dO2snQRDsOR3p075hNa3m8vLdnTqVjW0faVntb72tfHQs9uPh1Qg7ihNbEGySddeBuKx0T07SsdGyO70Hbq9qWh0106vsd9dO29HSEDthe0Rw6m6dEn2ld7Wcjo/J0UI6mqdsAOhcnQgDo+e3Bm01Sd81OyAAKUDtzh0f47PvtkkGvvLdt5sBU0DPbUkdxmO9Z7dPDoie1ibarINPRWg7zY1Gs9J2Vk66KddtO8lHVE9qx+3z07Kyd8r2+t7TPTuvB3k06BEdTiOp0TUflqoLUUY60vttH2nx7Z/DolJ2mABjCdb72hpHbv9ohB0y46tUd/X2/dHaIjsoR1EI6EntKiOkCHS5Dp4Z3ZfbTAAPH2iV7bTDp3R27E7aYd1FOz7HfKTr2x10Q7skdb721DHZVDoPB0JPbYYdJmOoQnd49vo+3WAA4PtC72/8HUs9tne0hm1lnttH28Z7WW9tgB2B47rEdaX2uxHZt9plp1NfbKKd+pOtArVtOrS21Tbb1XtZT2uUHZAAAZp1yvbGkdnb23LbRSGg1E2Cfaynt7b2nWHVE9tcZ2MM7A0dxBWh7zXtBsajVPo6X0dtH2t9HUvjs9B2CI7sGdyoOr9HVejqEJ1L46OntLBWx6Df/2sOe1LPbzXtXxOo2nS0TvSx0Rg7BEdH1OpZ7TlDome3Lvb/wd5jO/BnQFTsAJ0U06UZ13UaybbZMarvh05Y6akdkSOq7HXF9u9B1hg7yUdzpO5r7dbjoBe3UQ7xqdFyOklHeVTvKZ15I63EdhtOjZHXgzuDJ3rI7S/tsL2hr7Ze9v6R0HI7Yza1gADl7elTpTR19E7UMd/sOjnHZYTu2R1JPaocdh+OnKHVK9vFe2XvbIAA2DOxp7V5TqvR2RI6TGdNiOjoHZH9sAh0L/aw3tlT2n77RYzqhR34I7ozaleOhJndb9vle2+PbpxNshWkRdWT9pYR1Q461UdfaOmZ7RUTufR0Rk6twd7TOtxnaljvfR2eg6RQdDQOvF7TuJvNnWGHas96HL2runcoVtnyRIM6TxNIi61KHUl9oyh3zPbd0dvL2617awjgNjWGQ7o0d1CO+/7dO9rmx1t06FntHEOzr7Rdjoy+0Fk68XtBf2niHUMzp3h2OY7vHtMZtBT7f+DrNe0lPbZMdFT2hWNc7OqVjXYs7LYd1LOlTHYK9ph80iLrPgd9MOoeHT49o7e15M69Qd5b2swHfrGrR80ks7ECdxL2tLHfKzp1e0WfbrydUmO0OnXyDu121KxqVWdzkOmZ7dGDvyZ0sg63dtRu22nzZZDvJx03I7e6d4LOvF7bjDuRe0/Y7MMdUT2+iTY7tuDg1+waDWdnkOswre7trZG3OwBQ0dncOghHcKjogR0wvbBJNXqOyvHewDqqh2pM6g9tecaveDaHtrHe2OI7/SdqV22d7cEzuUk1a04Nidce2sTVUx9o8p2XQ7Sqd+AOs5bb4VtE0xZs7Rnt8b2k4nUgDtMx3I/bAod9P2+OHcTTqvR0aE7hntNSO70HWU9rve2RE7/Ct7calX7Zz9uJR13Pa3odHv22vbdR9o7Z1dPaMwdLe2pT7NAav9NolPbCXtdWO2QnV3tpnjXOwAVid8T2jEnQPtveADfk6YpNLuq1x7XBTraR2EE7uJAE+2mOgElJuX214br0/NTH2nZHd19rmh3wvb38deb2+CQHbDqye0PPaymdZ2Oy/bWkVove1x07xMd3xOp0nbmDu6R3WI6jGdnb2hXtRL9tf23faaLcd9bOrp7eGDrNB0zE6u2do4O84nb6Khae1HE7mKdECawaTZy9ta+1zPaMntFOO+unaGbW7J0t46d/t/oOjvzYUVveABwfa2nt4cOyiHXyDtgp27k6YWdKgAHcnYWDtrh2WU7NvtKB22BdYQmt0J1sA7bEdYIOlUHVUTqie3KABiOdnxO0jnXHjoIO1Z70mPtWT2hOne+9pIO10gAqAdNAO8g7cXrlM61miAqsdrLOr77Wf9sme1PM7PHtjyOpKnfuDsg50vSbioxAiawAAGnAm32tJ7c8ztLZ2wE7jgds8GrWnB2Drqx21g7gAATYOq5HXpzsj+25s7MwdjRWuRNc0Vph+2BY6FKdQb20WncdTuPR0+A7gAAsZtBp7cAFpUO3dnqJod/5Oy57T59tqx1YA61vtfCOpt7TGbWAADJA6dft+h28ALd0VtUK0axqoYdZr2/xndHDshK0WHbBitNCa82HUe9pKh16U7BsdDh2hJNXf9sj+2Yo7LQdVlO9mTfkdudgCZc6QvtfcO7f7dYjr2K1UfYfDttwmkJjKQ1uYC2hHbbHwpQWs+DdEdtv+0R/bsIdS6OyL7YqztSTWmBaoGdzb2gKHalzs0B3YnbxuqgAATOBFntdnOmAHc0tutyLrFb8uddIAQrnWSTtf+3gg6dkdGz23QLU1zvv+0u07+sdrXOsmHZnjtqO1+rquudKCOnF7bJTt651tc6u0dZX2xGnYR9q6R1t46OkdA8OqVnRsjrQh3ZPadUdVeOiEHfXDtqR1lc7v4NBxW6bnfdzqZR3f46k5NUkG5QAHq9sa+3QfbHwd7j2onRKJzo2R0ss6aqdBYOz4nazjqrx37c7lgdQf2gn7VRjvfx0eo7bSdKQOqN7e49q+R3ME6/4NMcm94AK9zvm51V47WAt33O4Z7b9zpOe0ePbAedx3OlT7WHTpSe2NU6+3tQLOnHHVa9rDNrAABrntdiO8r7apzoQh0nY6QGdfZOmWHXq9pI+2a0693tkz2haHVPJv6521vbWodCrO27Haajrop00g7Xmdh3OvTHSNzole1dPa0MdahOvHnVk9oJ53/c6UTtw7mpxddsFsKh2NfavidjX2/nnfk9rDe0cs71kdFRO4LHWYjte+0aU6bodHn2657aQZgVO1PyacENF7Oq9nYFTqh52Hc6YKdl9O6unSGbT2p39faYXtB6akuHY1DvpZ3cU7KIdpEOqHnZ29rPHVA866vtzDOrqHXVTvvB0Fk7sGdEr2+p7ctztxe1eg608dJbOlb7RnToVO3PFb+pNZJ2u+Hfbzv2x0hw64XtJH2qz7RejtQh3NvaPUdwUOmznac9usACn06kodd+O+xHQmzrOx1Ok6D01L7Onf7SP9ujp3NvaZadmz2uHnTQDusACE46IQd772ir7Tkjvo+1pfbdnt0XO297bDDtY23JybzCd32O2kHV8Dq5J0SvaFydMFO/YHazjpch12k6MMdWz2yp7QW7G6e3+/b3sd0H2t77fwjrOR0+k75sdlmO4b7Rs9p2R0DfaUftghO0LHQqdsMU1WZBsztVnOmWHa3zsOB0lE6+3tlT2xp7azjqlx0do6OQdkSOkuHepTq6J39fbEkdCT201HQemvA+2hfaGgd3imzv4IKFtfx3KQ7zwd7TOuDnaljo/x1qI7JcdmiO5HHRM9tMh3bg7G8dAiO6CHXNzpYZ2l464kdyz2s/7Sk9uPR3Sk6YYdb7O8c7cKFoo1VXE6+vtU6O34nR2TrJh3+86icdB2Our7ZmjqXp2FPalIdq322bnUdzuGZ1IC6mSdGyOyp7YgDrQ+3Rc7u+d7fO8uHVfTube2hm09qdpjO2Z7bF9rp+2t46xgdj4O8gXS1zu4J1Iw7bztQJW8ULRkurL52T07S2dv4Op9nRcjpcB1Rw7OIdmKOtgnfM9qoF0wU6sidNcO07HZ6mvBK13saAgdB5O3x7RMTuCR1DI6GWdlhOxAHdYTt3h2Pg7xntQH2zJ7RK9uyh3Xg6OnthEOk4nSojto+0eo7iXt7/OkiHdZDvs+3AAA4edrsO0M2vZ9r4F3UC6ScdEr2uHnVj9vWR06C7nwdGr2zYnXR9uUh3KM7oKdY1Onn7Rk9p6J3687d/tnguyjHUkjs2+0Vs77edXT2m/nakzri52cXboStSLO8bqunzoGx00c64edhwOxOnRqFojTX+m1P4dPAugvHTM9vEu35HaIVNNQutbnYdzszR31C6QzaCPOhoHdE9qR53xPbUed9eOgGnV6Tvne0T06H2dEPO4uHfa9oh+0/Q76TtiEOgy7UDsl1C1wfqqC1UXOmGHfrjv951Do76st6JW897aijsBh2ls6HBdc2O7LnbQjsoZ0Ms6X+dcgOnlTYOmo8u38qb3gAwX21PHRMjpLZ2e07LMd7DOyF7d7jpdR0JPbZEd0iO45nVIjtMADvw6SId82OyJHZZjr2J3jPbyYdS4OsmnZM9u+F2MC6ontOWOt3HVb9vmp2rfa60dB6apNnfSbHU50fC7D0doT2qu6P7cmWAghs7JjM9qmsAde6xsze2T87iSt3v23GnXlDqkQ0Uaqo8deNO+q7d2esAABxwAz9veh3AZrOXt08O9q7TZ9qCJ3JQ7QwtzsAZP7XjDveh0axquXtV72vhHbTjtux3ePbaIdd72q5HZ29tZK0BA7UvtLeOu+XCtdocZ1Rm1Pmdgv2vNTZsLtSJ00U73ydEL2117VNdogwJlqb9XcUv25UXSM9r3e3zC6tYdkz2mDHfSuq5mIDPaLkdHb2sUrRAgAlK0nXb/XVLAOq37YnTqhR2Lo7ZBdTr2ijVS69rER2Xvaz8dxuOwVdXAjt+e3v07qntyT2wKHQS9tih0Bi6Wb1S6m70XSGLo6F2GlbAbt0UO8MXXS9pRe2Hqbobtx6ms4HcTujPU12eqL1Nz/20VnWRDsTp1aM68MdaN2i9TWquriQ0vPaycdx2OjgHaGLphe3elbLwt7wAdv7UO9vL7Wmc6KbtoZW0DTbn9tD50/A6eadeL2sN1XTdsFgSxU7ozaeROnInSmLs4h1pC6uIdG32+MnbV9rsF2/07DgdtZOlyHb3zoSR0FC6Iyd+HOkjncWDpy50f/aRbtEZWt8LRFomrXUZvaoPtTX2qW7YNmtF+3RvbCnttGmhW7Zm9r3F2gRaVbt54u5t7QKEHM01JlaqPt7j22n7fTDvme0IRbfs1OBOrJ7aUDv2zVNZq/V1Qouyp7fW9oER0iabo9ydIABkHVG9pOe0AS73V1DSG/mHcrTskR1NfaZs1tt2rj7cu9qoi2O3b22dtH2hJ7a7dpWzX8fakXtHz26N7bqTrk036aahntUOO58XUZpvLK3OwAhntt7258Xec9rQ+1ES6zs1VZWqj7Zf9qb50vi7zNNfSGvH7SoDvee1Eg7wJd3Xm+SLfWVufe03k66PtHv2oZDbuLpvF0p3adIt14upr7Rndsmigq/bHxdU0O+Z7WDmtMi3OwB3xdn4ugu7Vmut/F3/i7otNZd23NdSBLrKZ0CI70c1Nd2wNdcL9ugl2+/byc1KWmssnYhLr8i3rIaUJdYZtBJ7R3dtCi2PC6sJdm323CXT3durXUES6SIdJmOge7ezmvG6pkS6XJd7z2+iXURLtSi21aa6JdVEu1yXVXOGyi0sS65ntdtO7SXS2usM3JHPbF3twz2he7Q4qrpACCS6mvtq925XNaD9qkl1ES7N7tZ0o+SXR+LrjzV9rrUPtVT21SXcfdp+VWcE6rXtWkui+7WTCOrXX6S763tMEum+7Q/4y9zUIS6ZntD927VVaD9uje2oS6X7tu2m2yXWU9uwl24S7P7tb0ZDyXVp9q8l2nabzytpEu817RRLp8l0mY7gHtl5W0H7WNLvme3gPbrytpEukoHWFLvYl2O5qd11MD2q6LXA9pEe2COrQ/t9P20QXeYjpoR2Ko7YAdR2OjSnZ/To6R03Y7ExdKPO1UHVKTo+R2o86M6daQOhB7bDpvfK0w/bdidxL20pnamjulR2kA7Pvt9Em4pHZw9o8h1GQ75EdIjO2gnbKTtMAAlPahodr9O1h7RyRvYe1V5qPotjkO36XTeDoBe0Ay79SdzRO7BnQYDtzZ2GM7GdNuD2wR1ZeTtbe09/bY4dC723+nRzTr0+2fI6Sgd8mOn6LYKsRrzXgU6aWdGr2iDnTxDoXJ2GC6avtJPOsJHXK9vje16k7i/tEum0CrRGmoZp1wc6NKdtZOhcndQDu4532vbzHtHea7fhJBVtse1gxbsEKDj24BNdAhqZQ3RrJ/Ht8+a4+LWApWRQBCIB0KtA6G1GLeM7QDc0p5AB6tFFWhhjaUoBEE19PbVUNoBQFDTSu9gUazKbqTUNVByJ5nMUkiDQ0PWbE9NJGa0F7epmrpdwehwTosZDStF7ZFqor012y7fq4HIaMhpQrFpav4L5rXZdF0q92XcigEiI26xaZXwMdMI1gHjYWNi3CvbyTtYKqTV6NVup27Xr6aLHwAKAD0OLGKJrQ2RVanYtywEP+UAc+lqjRChqptMPamlKrXbLr9nDpLhn9NKVW6NZLjXTPY02WaOCN86G25rUWOg/QS4RarV6TVW2WJD49QU4plVars44GEXqrQzuvGw3fzoW5dY1WwE8E3FsLi3rvacLANPdbFoEtVsQo2Dy7H3tLcW8gbFLlq51UceaZhNTm6as7KiWsaI3C6rYPtiFGhfdJPFt401gJbZ4trB6dJcE7qrZLWFVZyzCTGGjPdRXOoo+3onpfqtjbGuwzaJpj7l0l7rwatF8W5awtDVqSDVhLo1GVQRmv1dDM+HwEDzzQ/V04RmpoDQ/VQHY2ccrHPtUY6Vx2oCWjgS3Q9qOS0WmWgL7caWgQS1uT4e/wSodARYoyBFGuAqsB5iNGEgdriMewFy+3itxvxtwnmO5hFplufqo3/hthAaodBSaNPngEVQvfAlGV9sOaXrcewH5BisrgDvt8WGrWnL5jgu+0MNae/YD3258tQVhqe+3fTbkVg+3EapcEHVqUS0g/aZHwaiW29dDB+k23gL7hYuIuaGh4zZfpp7jgx1adEtFDuaw2F8ZrMa0fLoVrt+Fan5de4xDCujiK6LEtm4WqxLUr/FmS28GrvViRt8CKTYlvFUV2KSboTNjiWuuMoOUXcnSNTxB6t706SvDR7RukNUv7Y66ttj4JI9WE9V2w02Vrsj1cTWwfnGdhpCS0jxbNftTvGW7DUPVriS1kmaYZ0Zv25JLXqpvHq3T1aej1v2GvgzZ79uXq3U4al6tXhqjkzSIuophT5Iq+Pse9WoUzYuhudbSSMZs/tnGsaYAG37EYUwTGEc9V3ucEzwvpsSbNxVGqvH1/a6PpuCkrsAa2pCB3j1tOGsBrYQ+DkZyj/beod5t6oejaslodM0pxblWABI5aEQBg1tFw3emb9C82yWwMzdC8QJGU3/bKjtY0YVXDSEmtoWIQKVd6tOuG2hrfrhsoV0u1bnktzJ6r71B/Ls720VmbeFJjh4SZXS0uXqV2bi6ZHwJcxLw7fs1u+S2XqbrNwI2GqbDZqeuvo36y6p5Vz+2IbrdXRsQG1UFqQ6iXIgBSaI8TmBS0KA6hjVbZOWuZED0m0B2L6ZfHadgyG5XUxjiVNWQpana11yuwY7D41rJu26DZAmtv5moo1CewF2fys7p/AdfyuyhnGEDu9NV/K73N08QOlRNX8rrS3RpA6qzVPF2K/DXU1vFM1/8Z78N8Ku9/BiMNjos3Ypbd61ZFm3gchfIFYs1/4bx0srQO7izaARtFkAIq7MKY0wOwIbCFoDuXB4q7oCNLTWxKTDM+CpV0/+ZRmtq9q5SpEpMsKC0zwaqUt5wOv1nNL1qmsIqIpoL17wOxeXUearlPUcEalHwGyu1dcDyrq9TgLjo5T1Rx6iUNa5ltJ2Tiq64ldbzWuxzRyplqAD/mqcctFIOzlLeWho5S18dbIDsQcGyBxNC1tRiQ8k5LCN3IOjC1f/AnwV2jOA75d+Fq3lLRhasoKxmq6n5ddvMCi1WKlowumKTKA5dYqWlQ1DeuEBYze/h4JsAYOg13Ay1sdB3OwAGxU7qujPIKNeHwRCFpqkwd6RoSBSpNZqDQ3CpwotwKlq8VraWUQTB3aWqw1dg8mmwLFmDsrw2c3Qcm4L6mC6zfUVqus06tajV4cqmG8ZZ5avNeKRI5TWtXCuoa8AIrr7B1eXqPrNBqWnWXeODuHgHEZFy0N0FFT1rSDH1ctW1bRK9oQhiUTLTjtqkbXWpaw2t73mc3ZK/VUVqofg7lG1ybWok1TDwmsnw5JJbyVOhK+VAFxIAJEB8SBFg4ArsKtrZHhrf2yvfRWRA+LGKBwMApq+NQOcA4U4OxALtrRrZudS3ItrR1dIO2kJJBOrvv1gehxp1dSEgaBSpJDrdS3ew6bbNommNXsiqrrexVqQ7z2t6PmhOXbmWgSrR3tbgUKO0qr9rS+1pYrQnsB7Idkdmrh7Su9jjs2E2qK9NUaFeVAJ7LqFXVQdafZdTy4XNCnnZrCh1p2a7Zd0Tat2XdOFodtWukbUatxxaLuzeN1R/V2/Vx2aAujcVJtWTWiUfA5/pmeNEZG8FAP4QGHs2pOaQet+6W51gBw+ojV3Fzh2m1Tj4G/wlQaEqV2Ya7CsgddtXptcM2pbS1O3qB8tCoEBhcL9XDTuwKc7tOtg6WvTrS2RsoO1miA1oga5GydLR/ZqMkizpajWEADmkfDE0FidrXF/Ct16DRG9I0L9DuheJITYAut1qG4GHVfRv9dV3q7zldl6W1GHUeRuFTh+/LLxsiXIKltc+lpmfBegATgUdDm1e1TOZlZV2sw7AMt83KJncLw5tXtV4TY7Nd0GW3e9UChXNc32ibDlMSGW0R8KJqA1h2iPhnHwWGWvurTTfHG63+uqwbNRGWwxzUo+DcKIIlb37Np0EaNwtRlpsc0rtagxik6kcBXbcuDfaSsiAySAQrAI7Wj5jBwABpCAABA8peGTLam2tHs1a05IJlm4ac1LJdKqNuBmWRvNQMCOgJzeRrs4fVzuaytdTZG/ijYSQCq13GgxNMt17BQfLXiQDnmhPUr6nNud5FR9WHVtZ/LNa7a7aqF0MTpXZluSewOZbr4dLPWrwQCI3AUmgvw61Q6ljq7+Hb5luqNXyTLSy4wKFZwnEdrQV60Qa6XrtTWuirXbn6ntl0NJYgst18O3bXcBRovlUbpx6EdJTq1LwGFlpS10gbhXnNiYcLaRDAuAG0QxkA+oV9KAXEXXflvsABogRWP1v2Ie4Oq9ouwkDcKbkFdKLm5FzfiIAtAAnaaxKNdOm0pgM1rtegj3q7x6gniOjPreUjoSy3XK7aXNCzAIP8Aw/B8WIOh5wFKuTStpSCdSBh11y1bwFKTx2+lALxruE4ad9afj2ZSOnvrdFloIK1gdh71dtBWnxYtdEBHUgY66iBNRqgLzhgvuH3YDFYwUddKVAXLXXjrs3lxLI6Ou1ajoPHXd9XBXexe6V6ddxr4NnXQi8Er2jNAgnfw0oEVkQNTZgRIBSQaiJt27UK19X/1uSy3i0bJ0NJ7BZrXWerpCSQqk4gWM+yuuAbTUFoyy1OuqTtdlJAQg5DkkmXV1a66dVdhA2po5sQNs+dqpa7xPgNgAfWXZSjsdo3CuxOqVrtG+VAOIrieV0B8wOdd+WurnXQHRq4G0+Xkoz1I6VQQlZZKrvUjBZAluUF0qgRIMiQD3XCgK6cOIQC25VgPlro59WoK7BS0g6keEzJXdFq4h6Da/aWsV5Vd9dA1rcnyfAVmtdY4UKu+pgrrNEB/eQWOCr6u9wbfdLlJ7UG66oligx2eJYktykXG0fB1s/wnwy8wABYvELdi4Va7NagCCIqTdInAiugVxxytdrtcWTiN2pHEgAn0ajaI52ursjU66pHSppa657IQuuqFjB7rroWJ8l49hdaJWkdHfSarBHUTo6MDIGi4HPAK7Rte+iY9Jeht9Pa7tzcRnlfk1b67//UskAArrGOFHBABYMbia4uDGzxje8ynqV3tgAEgA4tSIDHSz2oHc1mC7e1dJw212uIk3SnODwawBFUfSuz1AItkF261YSBuoV3RdZW4ERjuAQ09ZbmGqG9EP4bchhR57Xitw7iAYPaiJjXtrVV13mpZmCoSpOU5hK9irzSDHQARxgQj2tG7daBoiV3VPKetdZ6NfSSOJXKYW0gG5FFwEicBIACF6uCY1herMZENmO8JjRr2pV117MJmtdcBuifVTtKpwWI5ervVwxV4OnKJ8wkEND5Mbte18o27L9fRyvsACqjbistaeu6r9cC6tq/UG67GmNJKATXXfwRvfMRCMbbhAoSxXDWJSQFrtorq71c4wOuxA3b1uQd627ua5v18cag3XbXbT013DY7HMtBuuustB6rtlV3MzbiDMd8AawALzrunUj/gx4FNU6gUwAJ7ro0JV6G7Xdd/IMY18PuwHlQClAAKFw+Wu106MNrvIuSu6677oN+uzbLS4QG2y19jaZXwuhupMOGIboMN1lXgjDdpk2aHXd0bCf/CYngQ7K7r0J6lTQsToWI2G6gjd2gFW9gA4bqprjoaamFiWZcVw3ZwAHcN1lABPDdDqIAXHYUrmvc1vjaTv1j5lJbrsV5GKACg5x8tdMKAAiQEawCVx2dYBQJtPfsfoALT6tOy1wTbGfV4rG/3tYQ+Afc1Stxe4AmF0VCbc+SvQm2NVb7cdD36qVjZNCmD7VOFqv3N5iuhIAKaliZJVUSRyGAWgFQoLexNoM6yUta6DtXqmhPHXxNrey0CTb6ddarG5x6h9lsl9X+q73EoQHmsvJTnjuZm01MQtAK8wAWDzfEbopo0GoB58tZhsDvHRRqv6ABOiBU+1d8a52AIvTibYILhb5RAU+O2+gI5NpwfC866d74Zxu+e6JNCkslVd67ugApq4VkQNZoF9gQEabYi0K/4GQ3UIuGRIDP46EPN8Hm5xGuaxovABUiBh+dstKfCQHTrp2SQtLlC+1BU2zX1XbjUhy3P2r3e1drGqszKAJQcbh7eglScbrGp9NZ6xoCepNTaVUk3qVT9NW1Nqk4AdTad6CgztJLqmgJUFa3I1bo2NEE9djzaNNqJNWGq7PLVrauhz5NXNFYkB4OJBxVp1QV7LZtNtXtXQ2pWVd+WSHVrH/+APTW+Y422Nv/4ATcMxIEtw15WBHddio2ATzW4+EOaw0K6ZXw0eYFQAFUuH+1DCm795NxOW9wneJ5p9/Xe5xlxscM21LwFJ5pKV2jaYNTd+qAMpXeexpFV0UC4sZtN7G5P9WYLs2aCxXg6ldd5Kk7ONsBHuDpI5ABXY6W4LvpP2pDtyxwkaEJq6SxBTQMDrvU9RJE7KB1gWuztwB6HFDXBP/lCrw5XGwP8MxIGgISvtIaON4g6x+NCyYh2iCmAB+hli6VQPNGkIALdhz5bzi4YxOyI9HjrtKYBIXayFguyu1fbVMAGnjVC2QK3ACJmfdctApUYa0E67FxttLQYU3UABvv/Wxm5WNiHOW3bjR+PBeJ3PcUnDdg8m2zjaQrhAA0N/gfaN6D4AV2GCToPPAvq7LswR1m+zjciTrly1GeanHwCZui8APdcEKvB+5oaQIk82/CQOH+HlQA0DgFctWe9PpXclJH6UDlvJ7IgqTcM1cEQDxOpAik7LJaHQ6k83VWbrPN0gCBeuNsMEG5hAonBOzhGsAX5tlCwa7OH9ZAEVR+m7qg18qAa/FSbrsJdCrjA7zdLS294AA+boNQBAW6VgA+7Ad83cNNE/N1xk6/zdw00a0nR6HGgt0F66MJAh/GKzzeN1Ugt1iKbWBM55u9EIFtIimAAfm6bzdRC2/tSNh1SbaKKLb0eNEaE+wAMotvxEC9m7wBg25u9RcDotvJJ1JsUrdEKZusJbVYtvBg3s8aaQIYI6wC3YockKvA+sqBFUiI6+VAEhZXDN2h/gPQ4oWutXjSBTs140sa7bKNy42kc3UhIAEgDIW6TeN8qAHFoIiAgeND4U78JA/5u4bDfiIAYt1Tq79ZdI60cPakblscC6Q2qczd8qAbogPertnNhiW6GLd+IgQP8KpbpwgTrKaJE4VCm9FXWFrqJNVg2b6ddLV4c5Xf55rL400gRQ5E+lulK8AzkrchznLb2mttWkZRbSJbvIqQfy6t6kVQAcy3d0vlD/DX5ZQqdDuWkBzbVpCn418W7304rIgIQTf6uDVDp8EaeilIo66ATQVTtfvDorbJjdISyY2OMlJF9M3dG7jgV5VgS83VdlvvV3tU6n+NXVOoNOD1ToOSwEEBP+NxRwD0OINTuV40XU762iw14ERwPerul1037RjoAG1OmATYhIBQV2nU6UBNyq2llbWzeEup0YCbV/VCXmzVbZv5vEJj/8B8vkRAmzpXJIxmtA3GcAGaUIJWIozWq9E9o0H5auktAjq91beMTuAeT4LFddd96uyKOA8bqHU31KaUSN6KACjIBl1mIVAakAJBN3oammnQWtrpp3SkbJpogI249gAagCQVxBABXsV+a2jXQIWtv/E0EjA0yc96uya3drTozDW867AbdtjkUNFcCbrvujOcMfrdMeWyrzXhto9nVz2R5jdm2u+G3XmKItp3SqAR9dNuumIpcVwkSbiRGQ77oXtO1cdT7TsiE0Apr1rdF+WYmBquxCyACR07UhN2Eau1uBnlqSV3TAAIFKcC4I2IIfTu2E3Z07jk1RakGaQKi1texW3wBAWAriSf/gFH+l2QL067K9dwG2lE3XjXDGo1qCbeddruukW3U0vUAK1p/oOgQyCAP6uPENrVQCYwAjWAxV4FE3RApUzp3r063RiZnGPrUOOGuI20LCas6dcLAa8DRFZGQQAkJYnvoDG259rFursvN39pwETM9gAMzIEawBeYAwK6aRtn3Oh1gG0rnAZ0mTqdvNiCWzaJMuxj281IM7JNth3miC3VKgCrN27iBbRtbIADoEB6HFd11JCBUFdvGukuYs7VqPXBpCBSGdJ3morDdkbvNSwpfhJgAznDDs3TGJoYWLEgq7bk72u01TV9rtuY3fjajNomNmq1gK4bpTThpa680AUwAOW3XRRqio0uRBGbd4GmjnrWlrpfqrGgx7LdhZu7YFflroThSJBa2zdtjO2UTRd5swK2NXhaCtqomsEaF4zvS21PFwqrwQ9ukJnaVtrCZ1GianByM/2vGROjOrtriLEVcpNu0GpETS95vSZ3eLqVT8cwAZq5BxgB79hYubJ2U+Wu/nXfbLo9mLx27CaSkhW4PnAPbqp1V626s7dm12tLXYX2tMlpKAB8tdwFugBFOCIFJBXFm6jgAyodOGYLABFD13CcNOwAJlcMfrUeuE6118G5KxNQ9AWu3RRtuRs1yiAZS5auuma4NMADs1rh27IVUwOu3IAJIABV43ljaG3wECur+3bPNGzMI9WY8JA4tutqTXvRG+Z2KwaRF1+9dTRAMUADqV1BDlBaNm12mKSoSLskY0wlaDxNRO274TZizqz3pYa6ZJoWhWoXbQbGtA12LjbI9d9bGshYOpyoUmhJSRO7dIO2iGRGcRvut1C7alY1zDu3DXW7Bo1jX1a6aNdCu2unbcChWRQAqoBXoIh+wUVpTVrpJ838+axw6Te2l0Leazpp83ESbu1ASRuxkCG5Phd12om7BJNd90dLcG6zojnXMSb1HdONRGwrT6zs4x0K9qDddpUdU9gIJJras2TqR8QAjHuaNnY4VuZQCh7bTIgDdu9wrdHtudgAoDAvCtYmqmxkYQVoEOJBW6C2dwRG/2AB/LrbN0dcBNqdLJiOU3Xblhck1ts7RHwWcGpjjUl1V7jXz9qC/69gAFNXbnBuyjXRmgQfwU7O3//D3tp//x9m6F2dJ2QOIrbFJpfUxxFat2dT1qJKTeGrvEXD7o9/0ANd1OIrQfGvDV38obHpt+su5RdMvOrrg2Py6eRAIO26r7IcHFU5qnyaj51dkG6/bWYbF8d3xZEdVAd861biOWxu6XyEGVmuGaTuz2jSIZUr812OaO4NUHO+vzaU7Rklonab/51UuWnuDTSSsXN2TQo5/NBzu334g5umKK0eEaDLdJLkJFcEc7sX82lFas961PZDYHX11WUqSCc7sF1tlmgvXVLiCQkDENLZjst/mgRNbdJvst2ooYtOd7/m1R8KvwswuhGy7zOdkMmvf8GzeESC3Itc0mi7j8XJ8CAFtE0wQu71c4xsiNEvgoFjRt3hc7LDtIi6w3sm9io4u2yFFuLtyAWwQZG7rpseqYBaFRNQiRUhra4dt8s76rhIldY0YAWTUEdqVI2u26qudUSumrnbS7rq53SyaGFiQR2xrnRVprf2zlHaditdR24VjJ6HAsK2SBaTZNWR2h9Cs/OEUC3PwaNitQdu/pXVKuElaUNc65aiTsm6V3RKgFRN3nK6Fitfq6p+TZEZFd1359J5UA58KPQjU3lsYWLTDK/0tBIgS2eC6et320/wbbhNApuG47XvJvzG2Vm7Prdo5u03XUD0iSV3RAAgHV+f4ZiQGs9ndSJHFaDitrAWhl3UaIDGcityb5RAU6VNczSCQCy132y62zUtKAQPNHiYkmhTgYo+edgru8+TT91qMd0QKVV5Ny8m/xIgK7H6QCI5Asy4SJ2247RIJvOK1q86cJlnSWs+TQhVpMDUfybZQIFvO64rVbzrJO1DO7H7dSrut/bDKrl2QJ2z5xbdrIW//taursJd2UkBI1w0oga07cpUFiUhwO7yKh39uhhYsuUoz4Ui67p/AhAuxU7XgprAHXHJr1rd+fSRkGJnkg9czOW792ApbATgTWqHQ4ODSG7kEAUOu1kQAemsmd3Du623d0qgV/elNeEqrjs66TzdaWuid3SigFuE0DSA8iAx9uv07b5qhZMTplxCXQn+uhwAJwPBOcKfXBDFEM6u2Ipf6JGkXBG5FB3d5/OnwwJfzoEYjbu6lECouuqo3WponvV359Jm7d5IELu8rrNqNIztrb6Tt3imvjrYoUWAF0cKbnYASUkFdcKSvD+103MJ97dPTcKs3ZDxHtMRtm61gInXGsb6GJIAVO13EapDt+fSHJJNc9UQu0tXg3NAfru/N2E3rrg5gR0BTmEgSxFW3ajrsI904eIfFi4YcGt3fILrFC0PnaMl1ptu1LiNrLszo2ogIkldqeGt/bDkknlQBksAV8ATcWgC7T4WBmU0QYFGSUVzGX2BB2bvVN19q6sy4mVushpSXkqt1wOKa4rVgeYJ13Ty8DC+yjpVatI+MDSdAMFHmX10G1bhltipABEzK7mkmhT59J8JAJoxGMTRyRt9TWVC75QtWe9Pl3Rp7tcXDffYrddk42/LXZ0LsjKItRBLjdpNcePpIWQEykhasBHPdMUkbdZJcbuSkjGngqddf3UA9NdApVWF0vFEjLtDaO45XYa1EJd0z66W01IWuqg5EKbvN2Rr67dWMtwujECPcLuxK2Su7xTdWSu6fwFdXAL/A28plgIn2urL3X67rANVN66hbMX+uvITc8pCf/Aqq6IRAaIum1ZBiLp9vK35bVWUBdugiZcdABKu2iIabQtTqmgJ6lVdqLDzUi6RUNz0mm5dVjzBau2o1bYEt9/66hbFBmvDU1vGboM1tzuzDXdPckZK18tEZmtWGaz52lhmsVF2TGqZrtU12rkrWZbtD10j+pSwtJK6ta7RWFsGG2bXb2V4NGahTDZAZv6LWHXb7Rdx12sczWHhupTxtyr9ldN+mnOXVzFsUXA6YZIxdNpG173QdrrRWwfe7VwtGem4NDcewBhu1cW7PHQHrm32XWitkdl2PVwrStHKuzMXdZmofU3xWqIlddZac1ANmLpiQ1ulaQk1F6mj0OLWLq6S0BO6Uldevqo2XbqusfC3U+E9rNZQAHsXQb9lB92prgA3NCjuuC7ZNYVdIJoaaDy8YClJ23dZPmou0nUh+UNd4ODcXVIxrFu3bi607tUwAA8XYnmupJAiu76QAcZW6CqVMAGVu2FZqufdt4uu74Gxps010cQBzNNPGmnJ8LrdqqQ3plboKpPuaQCXYNmrPu2SaaIJdMmm4iLaewDgl25la7btZXoB27XNmtEfDP3b0Jdga69+7XhLq9u3eaaYFw+Wa3iLUlFon7yVlas11OZwR61Frdr6Q2R3a7fdnEuusrUyOrju0/HlXNNakWxW7VMAGEl2/Zqhfd+kWiSXX3VtK0053b011O928nNZmuq9zVK+6S7tTsAByLWr7vi026S6Bot1t2hu7UWut+zU6AQ4/dayGgKLZNoGfu3WS7RytVBm7u7T2Vp2Q2W+6tWAbkuutdSnFu42R+S7pytEFum48j8gAa02T3acotI14NrTfOVtY54604bkNYvu5KXVauvKEA1RbVytUZcIVrXvdpeQ0S3afc0hUuoddYn7rNzWX3aU/dp7AYaLbVLtS01lehGpdLuao33dtppnXWzRb3btH924sQEdpqBU0wLhf7t52mviLZT9l2i2Qoa6QAjvu8Z3bNLq3XXAYbp7t0D2u8rbA9sPXWoobiUNWtELY3dKDHmABQK7UjdTEAV3XdTZmh01Plb7pdGKGoIIvYAEPt1F4ahPd8xG523bapu0FRy67BQA1D2iNNZ1kjsE2lMJtGIXnDOtLeVxtEk3pmAydNHD2qGXQBrqgD1d3gymE5XG/EQNyLCFw0f+7b/d32msR7S3RXr61KuRTmNXOmkmXVI4BrzUkWo+UNo0gbdrUn+GuPWsy6P11NeaiE6nEDm3a3JEYqUN9lcLYRMLLu8Shq6a4KtksusDdZFQCEWIyy70Kt97GxyjdPwHmI2WEBh2lmQEItlQ1JqFQ3L5rhA9eWIOvTQzXAVYDNPbg1NubGvvyCewHU11ZExH817IauqAKmbTJMBXKbuCAPDugDTbmxoNQ2KHaFkVnBGhP8LixuVBjKrhWYtOnM2ujBzFodQ1f3cxYt/3u4tTe6homjCsHl8CAkaG2OzU42vL02COr40NyqALKjZhoHcD2HsbRA93kOxWLd7LpcD3bqbxmAST4YIPdTYhvXANSbA5dB92xRRomHCVE1MdIKBAYcu+RVUU+Cklr+B7qVwGgeoKrUXdpEo1NoaCYA3BmZOXfWhrII0K5A5gtLaGhbVRY+DcE2ei7J0NjqGpLYH2hqUD3ZVbjtV/Ae7bwI0Hq3Q02WaLhA1ge8uXd/Lo2ZwF2rXtVhTdMlvnomkFBhNVaPDwE2AQQjd0Hq7e1xqaPAAShGiIjdQ5tzi3bFr2gABqG5LUCGFumq2dy6TJaJwm3AzZQZuBq2wZYNA9lOq2uLUwZuQfANvglCNM6GyYPRtVuEXRGYbNB1E8u0fDbHogOk2fCcwPtRhGnQ8FuhpkM038hi/BGge66rTsBH6D3PVbU1NDGGrzbbhhv5AjUeaeS1W8u14TTphsY+0hsb1UAZkAbPddRht72ynYaT5dDaumcAEhZtE+0Xy75dihem4KABbQGr3VJBrprWBAAdM2qAxrAyZpB6X4twRm+RjdCABMw14h6Swtpn28kdUsHoic3aca16NTQelYTPEZtua3KDoNA9qmGp2tTarqSWINB7e8NQCur11FeJveKG+pwmWNtIgR8TVeStEY2eEQRvN5EmkU3cgeRYgBC1awOtpdGsEQFvUkwACAcbdUNj4m8KgDZbSEY3eYb26N+bG1bjYrrHnLVHB7iAtWA4SiLT6nHevDYh7Zg9hqADFABKHuiw1giASFdp5avhLTsrxsk0XfbdygeTodBcOIlr2M26m7vatxWGm5njw7pvIANSbmFdb+S0OrUGhsEc0xbsI6thTdQPcacgF0D0I/aTEtiE9KYjWnVr6w1qJbjEtDOgBqWCNho6O1jYbL1Nywe5IjfnVoBTVjO6YCEhslBxLVxWvwaa3B7jUg584WrDWJWpSLiO2bkTNTy26+cHL9qdY3Tt5apNKpG5X7RfhtXIDvB6rsNbuILzILr9tcV31oayTNjzTDiSM0eppM20PhPsNUogDJLW0+ACrV2obM50QSuvzXROxFRLgh/aRF1+p7E1TdOhqSS1gObY/tsOGgo9YPPjNE0pEaz6tiyutHDRUZuK4RWB6sLNVVahkPYC4CND1M3hJg9wyWg57WHtoyR5k4akFAPKAN49VIxufmAOm5HByJSuvdjRthqga3jdVA6AHAAI8gNP9tdw1c4b31y2s+Q1DXhJs3E1SiBV/tmDWqeDdg1vDyStK6hnNGedbIAPLhu9a6HJbwcNn8AaJLT0rvG6o6NotcNbGAT/7XQ1u/+00bx+QIP9uzkHS8lvpw2gJbXFAC/G4hjfq1qBNUmmq7cN2EeoCjNpxpMD3CNa3cNe2tAUzN7hrPY1Dg4bCiohG1cgJ6gCZzrkAAuzN3JeX5LcrrvIfC6B7QlNitG+mTTfeoRR1UFqk8Nwy5TJTTxHouV1tYptzNqjiGCRg54CyU13K7gMc3tm9pwEWgCTY1Ea7bHI0Pa8SPQOBHBE0ImRPld8+GpVBG4Ds0j0qAIvw9U+G2i8MBZqBV1SAI9I9NvkafDdBNuehwpJadrkspG7UQLGID5aJ74bHeMUKuqyPaFhoFxBNh7YVd3Fm5fjL5howI34h78mt5TW5MLZyPTklB2DYgm6VQOsprVirsYs04q7j5AEeGtFXUFHoxV34paMgdYTtQYbJdxFJV3UKbkatbZqtprXS7t8w1RR7k4g0wOulXSQOU8j1Lapoo9w8GsZrd5FrJ40mTao1AeEeylLacDvma3nA6QnwxngSljUk/NOQDUEbJCNU6G1ZzRNGC/D3mWa9taLBG0YAP8DqQvX+4aGI9H8uhOTVIRq5Y1W7g67NNzW3oPfRHt8w3iEaqDCS4elPDTkHqYC18dlNLNrQwT+ACtxrUI3kg7/mtGqu1x2l/JtXk1QtacL1ejWtEjRYRvha3oWqiL1KOEMiQIlHoND04h7uMN/hG/lLYRetovXzSxdQ9qhGpPcudHtTw2XR6HVd1VmgCTe1Ju2XRxB6DKdBJmzVQNyXkk42fCdqyNy2oHYCFmRvpa3Soy/VdlztNCmJSxv/ADpG6ASNrtQIGPaGro+h2TzhRxNDnwSNXaI+AAQBIx6dAAYrWwpuuBJoxj0Jq66iNSauraYM0RqHw3QZbEKNiKAFPDamPB6I2LUaWiNDSwLNXVq1pzV3DEaLaA7RARtjfWDpWI2Qnsq6gbYOwpuhyHEZj0ZdYNA9f1m5YjcDJtZj2VJg0MNDrWicHfWro/Q2OKa9g95qWkfjYDHtFM2PYaUDdUImzdgajoCPB03EaTwdPau09gNV+wNl1MsbsQ9ZJgT53uoHt8oCy4atIAXxGpNrXalp/o3Uh6em4QymgwPWgpoxw2bh63mECaGziPaMAGw01ska4SNLCkW9gBRxtGU3Tob11dttAUzjeApu/XBb1ICxNU7fPCPYxDqNj3dtaTrVTrqvSTYwsQ1j144brY9ep4GwAHbHv5KBkLAYSNl6uqWRO6ltkh1JRb6g9xQAcn0aewCON2d8BlDRlLGwaPbNHqFI1Pq6sdNTJG8UPcSZtq4jvq6JowkikETcuZDrI01Ch7tvAXAAL9XeqRvUzVFx6/UNTja3UjSBrqp00GkbUtVypWz73WnHsiD1BB6NsNoUO60jfBrpcD32kaAg9qOgfuPVuhoSbWJPhtl0JHWp9Db9oDrj3Gh6x/uZCwf0jXhroo1XKkbPCI1V4Q0zcRrtkkAyABoyNHHWotLQmRok+xlEadAANseiPaFpRrQy10a6Y0gRqAEYPZJ1t6h26cA0CNDgADvQC+HvY11xgBW0tFZGx6jQn+F4kBJEaNA99ZGoDEPZkHTnDDpa9odaTQdKQD7FgnS09kaKVNAnwCGuCZrpk13zpbhHwY5G56HUPdrQj3gObEY9qmugCTS2PGhw2l3r8AA6CewUGGF1vUlbnVQVuNWSmyazTg5ri11ox7i/A6eAU8jYHAHS61ma6iYdR5qNkCKJRqEMAPkbp7VxUe6YAI1xtLrpldb3yN43VBDgL7LsDWTb2q+HNXCexWHWLDrYc2kx6N0NEhAU9gBK2vAo2jnZ5TcjbGhRzRzrAC6R6w7HGNetGxtjbMtobV2OKaRg9WFGsoPVmRv/vV4UagdkT5tXU1eA+uvV10ZbtQ9xQAM4gF/dxuo2CR90NNVsejOPRvRupc1+0apotD3WpuHbJluB63BOb4WNwHupakKQnsEo0OfBT49ITITMjbVrqe60la70nNOTm4bIm4nrfaQ8LboGO0QAaOPd4nqgbY6UbLMNgwmqzDZJsFLk2nsATKNaiWleHf1rsac1Z71OKNriei6VUFAGpo0zh696NWZml+zRoHvrkTmOqD21QzmuBjSfIj0j2IigDUNS2u3+HZ4+qPD0ZJ7hsiyoe/iTSCRutj16RqdONuPWx7rQFlqg631J7wqAS1ICIPWPHqUTrRB7WSAR2ugqjYEnp6T0CsQLwAGNUGTULkgD5D2FgAHhNJT6t5zddrs23ia5xsk9aDGqopGQsDfo0ucaRSk9NcdvQCcHtzLgdkhq6QPDu1EAEzrv+Y21exEIEOLG8sbYKJsmo20iAk8KVNcNGIKI4CLdgNJ7+5twvWs1Dd/HsuMjp9bIstZOuipHbtRouXCmcAYk9amWs8PehpulQhTUoVgAu/iLcETdRp9Th3UaVWt1gAAAAP1L6Ax8NpXoV6jce5u763YMQEstJVqf0VImJp1E14yJDI+laqeyFi6Zpu62PCKyFge7gZPAOsuHzc4ImQHPANLG5OIDCnqOD1RubbDIRnkYmjUzgF6O34GYKuNGPQAAQDTRp5QAgO6ErIKC9YQwGIqDnIBM0bw6NugetmjbwMHAE0biAFddGacpXXU66u6T3b3gbAAF/4RyjTwtvecCGB7qVNytG0xujq5r4j2RMal/wUqez7DdTRu9dAnB7bFNptG2LXQSjpsQ1GJ6tY9VSiG6jfbrsoG2MLhEyYGgAFVAFGAEeU0/KaqU95wAK6jbYnsYAClvrwzYPuu8NzU8uqOD2GMapTtLLGmFANEAFhj2nVBZk9JmG/zDZAAGhT3mCBEw4T7Sfs8jXbRLKWeCA9I9bQmx8TQiBAp60Kh7S6NX4e1PXdW5ondUZ67OZNbTmnpPYxwXDo0MsbQsN8aenwAPyHop90lx6TMNs5sTFrWu6tL12FN16k92tGkYAA54G/E35p7BhNOqgNoTce6pXo0/98h2N1iem6jYAggtT2d8a8k9z1GxvbeBAD5D0xXbMHEX7q2kLckRoeE1hdajE9Y7GyiLTanqyU32p6bE9TFGuxPYl7oay1EmroU9Ake/WjYvrqAY3yp6QGNIympNjRvruY/Vro7t9dSyes6SsqwEkI1TJ6cdg/RiY9cP6KiwY2srwLq4bOmuBjW04AtE14R6AhN+hAU0PQ6ns9Dhwbhr2kql5G/XSBjpyXXveZ1Y904AS7ICYHtYY2P67p5o5xAXGpPOWoAACF9SerHlCqRp700cLh+GNS0ehVgP/rpV50z8wfhtcjGj1bScHtyT1dqQ6+ArpgZIjexjs0Y12Y65mNWaeqVPcwVEIE1lp6TDdM4ALIzQ3UBOD1N9AJQ93AAR1PWU8r16C4jaRstZn6yerUvHu9m2iHxbg9SSe1YABm1oRIBHkAcQ99Ge8SuQrxpejhUpp0NNTKATLJNZjuxaDjZaCM9vrOlxPUEnvhI36MbEmNIm5WLHbxnuQAB+h7rbtE+qjGoNEAF3EAFJ63k9FWW8LHVwbuKY35J6Vg9cWOypjYIbu3c2Sp7ek9aYm7IPcqpsmo0Pp7tZ83uG8KyPhIGY072nIJltE4m5ZPb8nv0E1XUasZN5G4NzPQmhpVYAwhA449s3qsJQp1jqIz3qp6lqQ2SegWjf50kyAD6x7/sdI2OkZPcRnoc8AwZ6N49gbWgGuMSJoHT0mSb5tdpzG+DPRcxvyk3dibChNl42/oxMxHsJY21x6VEU6dGktPRSnop63Rx674APzGqKyI2JrK9AssaBWINBWhqzQxJHjAh6Z6SkdGzGgHHVtlqBx3nuatmNiWexJPaVnoCE37Ma6s9vIezLPVGNoCU2WJ6Tw9WmeshTRxnt/NpJZ79QIPGeomCDFnpKz3zx7KWNWGeyrPUcFoeI01Z6GWNI2ewajY1nsBY2sp7VyAcmE9rPc72qKN2HK53xtd7m5o3dvtFaN2+9r2jdSE28BtUMbo/c0lGh+4t7bGmPUbkHvlY1GJ68xN+semY3QvHqMYrUsbaQ9XCuR7LbbUEHT2fR7lWNf7m/L3RRqo+61CYaAU9HQejVjdJNuON3W41KGwSfawQHCmJozo0NB7uqNXgKmNQAHHtlm02W1bE9XUe6X1Z3jsnVSmiAE1w/HmdJcPqxvBo2EugDUN+IAZIPQTkAak0OTbpWNw39UmjTqoA/T2/KA2g93VGiQAHpHtbE0OUbdUNuqG3AjdqIDLo27jkNY9o0m8QPT9xucz1EmblUAJqm9IAPCbvG6pA5alcil0Wc+TVqwB/x1AcaM1UsuG4BraKpuqXA4m6ZXwYBO4x8M2psgJ1Em7Ef16kmzFrZDatueyFpwRNylJu8RDXA7lRD0QR6xmaZP6uk3W+xpGZqMm7mTdZGGiEPdrJreV1Ux6mPNA02kgbY8IsbY1xsbxA9HBOjaPVrJomm2N8bqWNT+G3fDTIKLsiC4R6h2Nr2eicTW+JpYACEkbDmNZ4epRPSfav4T31AAV/N2ogWU3YVkh6bhIjc5c9BKmnQPXoHoFph3KatwRalGk+PdHHoo439sa2VN1cm211ac5lcdo1B7dTdUse09gAJADDz1zCqTMNVS4bqFLXfAFz0mm63dsoM23djUkpqsw2TZ7Jg9DnyHdjT7+rvD2KMbdUN5ee02PZXnuoBoUarbrtV7Glf1XTlq3QIqebxnaj2G9uQO4Js3D3jcbZGgllAULDSPUHzY1/savAAQGeqNPc5Zo6E04rhwONxp0R/DdCgCNQAB4a4ONA9kaIALqhuZoDMsBm89lImsC2subtA02Au8YuN0cemGjdAQEwgA28bi9QXvGvnllvUgvz19R7o49d4/PgTVtJoaWD9TbxB1r+ehjjXOpAAL3TPQABAcH4d1DV8ipr8gY5bheA3FJCXWD6JsQABZGbHk9IIm2OPXEHuSD3KgwcdgRnGmLjVzRr2Zi2R6AoAdAgTugBubtDz1GoBw893VGmgraRHr/22xzbTydOFgUKTQhuFM40lo5S5t4JO6OPbnJtUI1+56pctwAGoubcjoHYL1Tm6knwrnG2UoH+83sAC6LbOC9DxGxAvR3RoOd25caCANReoIFba6KQY42ih7IAA3+e6nPV1RonQSn71kTIKqAXc3SxbtPj1dwZcuN9JO8bqtGQFxz3A8biuNZqGq3Pdhpuh41RidvnA2hevNjRYnsMtrEAAgM9t5utrjc3RWZT0SfYOrggNGykAIvxqAE2UZ6dRwRC2zTIA4XtPz2cj14w45r4XVcHyJr4z2Gh7TAAAiqbbjZgXqCL00h6ULd0ceiQgIhAkhj0PR6lCNrSEl5PbGkQak2QbZIbVphe2kQG9xsb/K5IBAeksF28KgFJ+zsL2PDqBFUZResoANUGujj2FF6dC9KeGzIvStRuyL0lk7AeNYDI965EVxuEwwBQAmWNVhepljTYXvwL0lR6dC9ydmohbTQXtDZR8CAocAzPGmoDXZ5sb42b57qi9twe5RbURbrzSDE8a5ON65u+wvZOymYt3h/guC9DPGzQvZMXpWs2s8adct3FumRmJOyl/o3CppT49/PGwSPYVAFiTa/562eaCI6zxbe/nqZTxxx6nY9h4UR1PXyKGw03JF7o1whpmmoDdJbqaA1hx6ASNmhelFANwXsNyTLahN89iCAh7jUTTDvPSnx6K89X+egjjZpbo8L3c+jhsiUn7BzwFPxsWL2b56GLd1WenAvbRnqZY07F6WKdkNq8wQKiXsLU0PEb3lwsim3VDWWnqA41mQB8S9CZu6AvSsJvJAgPEaIE98WIQ7PekXvGW3JR6fPN6FG7AZMpNBtT1IwA3SkhCezZbYyGvQ41VvgsSguQ63zDdVnplT2NsbwndQXmhF3bKgEwL3KLagC9E+e0cTe3xq/TxGYarDdZxenvjcqgBgL2Nsah+NgK2x4zcCXrJE2Il7T2AU/GuovRyBojw3IxAhc9VMW+OTSTnsew3loBdaNt8cNqPXlTryt3ijr8+1nqen5PSTXGIc0jUalQ9dBeuSUPsuFZz17oa6S9Axek4jcyIHv41cKpH+NdK2prJYytqat3cABP+NAZeqPIsNTvcL23wAlo9BjG4DLf6XpMk2Q6bOaNNQAQa3Q7YmGt2J8baAA3mexATVwqmQE1KrabDIKq2rpLXF5u1A3rTYvctOAmuTPW6XpAo1HOQBaNP1SbqjUZkkHD2mrawet6uG/cPaZxs/E3fZ6K5NP/mzjPfNno6O1g06zps6XmseLdflo44QULkAs9EeenQAHfxtUo2uBaQroDGe40vdqnvjDjTl6QE9+QmqmnYHlqkE05ea+adcgm7ywMDXAwXC4ia6CtvQmijYBT1t+t2xhqivNDsGvpjRJHoPz1Zl7DBNoNu7czWYJsUd3QmJfk91gmnYALYJpHL3CGBLy9utO/8TdzHEdQ12F7LA9Vie7WncOtp5ug4PhPs9tcQYGjTdRsGY0qxba09IQmy0vUdnraz2E27jx1xNutPLQCmvVw0i6wRSkPqcNrzbquCSE3deaibdu62rPLWkJrAya0gRdOi64eshPQ+6Er2hGxAgqNheWo+nfN5rTD0WiB8QAWf6TxuD3IGRiAg56GhNYhqI0vdGns2cCxp7sZo7LG2JPeHJq+t2k0abU9j4mjVTecwjez3zUpKQA880W07Urbtcw1TCb6CtN7oVenUXlucE3Hl6WSgkyaGaPXGIQeE0kbbj6daQmlHQMJXp66SF3pWaNYNG8u3Kcnl6AAsV6n09ZwmwvTZBZpVQDV26EpARle99cpbHrdt1legJZNn3Oj23QJtsnQ1x0bz09Dae3vDQgzvLTX+277vNgdu/Ivb0ABVL1kwJVyA+WejPyHKwBtT2QibUx4gwm6OPYNRvsz1zCBcLdJPW9rPUZttinU1MajgtGIm8QJbAHsFo1Pp7VhtpqmlBjaxXpJE3+Z7eqNoue7ovf8xvMT0cLgTk9vq2x4RVpxrhL0+RbAtt6EAWY7ZSnq5E2V7RSC9HK8KFOAT5tsz34SA8xNN1GhP8NhpsRo3wy5e7daom/u3WPbsVE0rcaTRN5Ues7zegVry21j260U9mU2mRmGRHqnt1nTrZ2VjUa40TRNXsFz0RV6sc9QGerVgC+nrEz3UuabAA+q4LoTYDRuAVwxV717dvUa//tW6JrNq1Txxi89fqe5MuCQXqrD3wKaM/IDoe2yPSmgCrD3IoBFq92D4CbbVIVo1E1jV7QZN81e49cPy7t2QDtib03NifG87RIJXtEcDysAfIteOelkQK1ntWuZWZ7nK9BdG/z3ZipsnYbgcaAlNpogIbjZSJrQw0gO7TmE5Emtv2Mt7O6o3UCb4a9rYm764BhABuo2KEa/K9l1esmAOVxqmAA2KbkUAhzgSTYAuntGAAjebxRtdhe+GIPDLjNE0jiaAhNPFezoTQQ7rBw13caia9l7AJcTe9Xoer0Zsbn09AO5AITQizoymxVC6RUNfmoQ8TSoVr3g0k7aaE168ehePYX2tp21GI4ANd0yesG5Hzy1AY2PibcJNi8e/mvU2nrGo1fca9mYjyeiOjRXHulQAMZ6bGNqtm0R3R7Oulr1yl7ck9oEmmhNdjHvCT2El6oJN+Oe2R3fLXvR80UF7qc9x8e6IADQVuWD0120gwAGEmtR3Q7Bubj2aO7vWdFrO3R3evHsT41kSa8ZE7FenFcCcHsgr3sp7rk93PmgOvasKqsd2YaBJSN2ju2ONR7tuxM2jJ6pU9/Em3QvcjprQU0Bua3HdYUAS4yB47ojg1OFbJJN/owAivS1MD8d2ps6Andzwy83zYXOsNz3yl6nCI1lO9kNb8Xq1YAGSawK9VEgbIvaAxtvgAfZgUEAFkm20baeFGrL1JO77JNVh4LzIPCAnOi2ts7CE17kmo/DdRfAfI3+Sa29tPkmm0vYU7v7nVNBYWC9Kkm4uDf3XoYj3Ls7siNY+2reNUn5sn207s6WndA1m9PzaGnq6E04mBbg9mqGsw3dhuEODiFoaHmN6Ieu+NWkVuoBb1V6qiQyKAYKAPrHvSXD1SbMiteINN/bW4+B8r2u17iRNSGtQsgDkVtQj3UF65hVzwevIraGOPko7QYahR4Gge9DnTAdtwi0D3ZtvAc0moDPXtJsFu1LSbxA9FHOs53fThoxL2QAKdUNm+G5BvQnJqhj3sc6PCNEtTdfzYVHpNu15oBnndplq9qKULgGz42uvRT49VFevqPeYnpXmSiqb5U96S4Fg7WVNuggQkR6fpN3B2wu7O/5s5j2nIAkpFOqgRmIFzHtwj2TV7YXdnC6+RNeP+APLzZl7Z6NLY8ENDWW9xMgAhsBjs9rnO5RNWZWskb3oIBpG92SmpUTSSXsrD1NZ7OsJjYeyEPaFztK80wlbZE9xRejOPeULtxd0Rc78Xdqie21PUqnuJd02yapw9PqcPhoCxHtvr15HaPPdo9G6CPbgsRFN28yanudCoTcgLZOHoZ23hLExZNJweyWTS/tgvg21c7/G9xImxWTXtIBOD1Ru65XdTMmmuKQE3q7U1Kp6VXdwRGz3UJlXt1T1GyaZ5NI/WjgAB8dozRW5HbXDtETeoDjcGRocb0ESAgm9i3OuWTSU3pnT3CR6Um9XpGq3UJlXstL2jKbqs9xDehXIIHhovO3ByaIiQrKe1YCD43p/g2FN7aRAUTesC8BIptdt07yaW5N6cm8yAHqZs/E3gp6GeNGTe/nTXhuFdFK8Kay5NDxGy0vSipsGr1uu7a5NBxW3pvYE3uib3Kyam5Nwze247bKHvGM0haIqK968mi0QJgXqIAAhu7O6Ad0Mt2zfj5upsQtyaAhNsTemeTdbXsvYCWl7D+Ay8mwmvbxIGhj1VkAdIApBe2B3QT5pOQCOUbdm9e8mzN3eBqqPk1bI48jwDUmmeTYaJoqEB8Ca75NBSegijSSdu36U4Ibr691qehgrZtHsWb287bGK93pe8OTUApo4oGYkaBm93GGkovcVnpxI2OKaN3dYVesr0NCEIVl36EbLZ48HG5IAAEJt8IBsp7sFNyfOgJdanzsv51EKav5NS6cGbPeMwAuYSUKaU+N/+GqrPchRsYABOZ793g4uerzhmPht1Q0HprAJR14eqSdW+xsUY2XKa6KNQimgmPTdRoo41VkAYQggzeygLV4nvBEAyKafYsPde7BPRcuEQz1KKa2nNh/8SlcP9XoJ818V6bRN/jkSVgBT1q+dzPMaGDMmZ2glNWSdrSaDwqaJaUBEgfP8DoAFUkADUayvQ0ze4jPaonpuo3HZ6zUNB6awxTUqJsg90bu7qBNI6gZ2UENRrOT3hV7zq9ArEMkTcqHrxE1bgjjS917Acwvb3ntw93XFbUlNxcm+VPUJHq1k2WzgxwoLKey0vZyXryT0eN7T49g1GplPeUpuo91RGQmWNpSm3SvcspoMD2j57FU9dim02gCN5sLvRjp7WPdqS69j3e/ZrUr0uZ6XwUbKm9RldhIHyE0AkbtU9mbemFTVwXu1gh8cbmclUoW+/XSKtC2BXMmBHHFo+e5hvRiEArb0T56dY9kUgEbzVsptj0SeB6UEAuymkCDJ87wOU0JJ68GNlIepQjdAwG+z0Qx6AS9Giek0vZ83rsL1lABgq9JQAPgTaMpvSN2y+a3k9OLu6HhFxdssb0iLrdo9AgmsoPSQ3uc90S3blDR4me4+DRCpp7UA2N67FNPFGtZPY63oWb0Wl6OuN+mSVFTZyJq8r2U166o9eaADQPQSprZI1Re7EStPRW3BPVD1qVBjyR7A89H9Gqy7TherXT3hEb529MmG1QPWTAB1j07p7A89mXuppdZ5dpNNU6NphVNEDe5dvW37DPT0g57/i9ZImhEPblXsKr02KaF29E1GtwrTHXswcReNblJoxpe24QIXpt1U2Gtb29AW1en1OEapopz1jXIt9QTleyrqP3wABL24dRMtARIusRDVnvQAACDUPKFxvf17vlT3ki6KNVwOesnPXIhp3Bx12aoz1aD4BEyO1dr5017B6eRd6ztUlPYBoFOTxMBara98Hel0va/AFPj0pqaVvd6am9b3Qd7uyjWVqbZrtnJWnMLTmboiT3FqbdRd5YWg0XRtdqfT3VqaOGN5EgOecP1vQZXWnfg8nQdouyxDY6LqJNV557a09CqewDvXqnulK1Dob2g9PV4Xdvb97sg10ZUb8K9PqcNwPYMnvnU2K9aMQ0S6m+NDWeFvjF0uOg9M1fcegrvZvHtTF3sTx0xdVUemH3YjdplfBsZ7+a9yWe2PRMWLpR91HhaQk10te/CvZj7uGmwuo4zG91umyY1ZbxpmW0PhbKbtoGmtHDbTdtJ92CwJo49C5sZ2vXSRoOkQWJ75298ZOhXjbKnoY63HO6Zo9UMe0z3VlHrZ90kabxbt5GmltNOZpulu2sc9Jpop4uq1dQd3pF90rZqDu96t2lbNVjoHZT2vi6RtNZmmwCLQJpsrCZPd76QAmZWtX3W93sBVWDZqAAAs1r7ptu26+7ifGTXGg33QWVq89Au3bdotRZWz52hQeTwvBfd79NNJWmt33TxFpIl2V+63u9QkWrNdUT+xkADfuxnfdxa6xXgGvwAc03R3anNNEXFIJLYndp800B+6etNzgAcSXTwEF403sp7ZJd7ZWn1jaFppnmCdla9rNE4mxHNepLpNu0AZZWtNPZW5P3XSAD+71fbkjJd/ZWoHvaxIDMl05+6we97d25NBjlpqDGLQ96AmNjkuwYbbSIHL92JRbLtN1fu9KLTuhr2kCY96G/dvxiYXNTj3q3CYc97d7C85W9I8GwnplzWL3bQHtPmmrv3VT3un90rlat7tj3enKXeuVs8MxTab2otRUu2LTQwnrKl39Rbue9/3emf3bbmvpw0+ucX7tB5WkXvW1LtX91Q97EMWMPepaLb1Lpl737+7l/YQ0u5HvVdpsml2EPgq1ymPe0/3Y9pp3M2496VUAl/umX3NS2vhQ03+7Xytd0WqbJkcwmzUKHCa9I9SJANrvXuho2z1jUaw69FyWjmjY0qixM13S68HtD0u6FPT7nRGk0OABiSA9EmuLtd9Lqx01oB6yOET+AXsTU/HtTLhgy6b11uKG96LX+Vsp00Vx7W+9Q5e5FAPgsUdT1oy7P/doj2yVDcywHMgCp0a0I9JAe/nehQIG502vrqI01EGe90GcgMgo41357aVwKreqYAMiBEuYBREBRdNiee6TkLo9qKMY15rwG9TLGudSM03oFl33OZJWonAeuNKNwHsce3wVbHw98PTXBzIIHsN02CJEftEQrmhhyOVnqiwZirhCFwuT22QPe/3s3uRi1bLdN1+/O7LdbprCtXmCBSJCZLGnTDYxVtZA14lBl7k7LG95wBoQDuY1KJ0jqQ+z23+rcBIE4+w2p7WIAAvCu1DaZqtu7bsGAfntqpW/NAE4Ht5i0ZUagq9ohWlQgC3HqergdFYnUNzsuwR1XzFvzQCGoBcjIrmGifVbQPvS3UL5rGB9FA+lgfY9hq/73jF6+CALlWrQtW4+ALNoyAAEFw0n2RGgHXZs8vzhy6VPUN5AGVQJXfFiMJ5B69PQh4USPjdWQFOw21obj9c9aG6fvZogECO0SD6zt1CFW/5zSQPuzl0R/quB97Fe44PWAPvw3UBxbn+9QrmsdDRXAF3s02WbNdAp2GyqrYI21av4Coa4UAl5G9feuRlpLC1NVaHB9vHWgwfVQPo6q1NPVr495EmxoPR6RrLi15xa+wEFcALYPSO9sCH0O4ANCAWwe9d7TsHoUUaUNiT3tBwes97T4Pplm2rkA5QegGG4EAMBhowQBulACwIyJGq4PUbuvYdSiMbFqNy4gKsTsZ3qF1VDobusO5g+7EtdqbpEkae0axjMKH2mvPRcwkxQBxD6D5da8ei5BJ04HJE2nxamMNbJagWgGxIDGo0pGFvg9vJavrqniUCaH0Hy6c91P8u2jDZMPuVLWJD7AQ9zh6UvdeBGC2gn9Ebr5dHQ6l+YU1AEd2Cy25LyNX/WFnDf4RswCTQgBYjC5IerYDZAPtQH2z0bwgAA9kDI7Yphtua3OD7HvoQiANwfZyHqeXVz69UdAzNepdpMOxtCo1M1bHa9+ZchEyDLNvAgCgodQONajG4yIKXpscw0T6q7MNxzkdTTTpahn80sO7YC9o6zAujZcRuhwA8tbOBAW4I55sWHZu4Y0AuAXh9QI+953RRhrFcjKgwoi92bGvb1JdRse+jUMbM5wcWGy0PVrTngH2XUaLvtSeFbKgMiADmb0jMaJEtfa6OhXcg+Hx7FUxaHsuyQ+yrDYoluDpROobwK1B0YsAveolqDGKcDB2DAsRhKdDKg+FR0BzW1RFdQ92iwQKsPv2kySK7xuqeci14jVawmzq1ty6Vg9sRhKn7R5dKJCaFD6WftMJmkfjUagCsDmxGFCw9j1ARVyE3VpZw0JFApiN3pq/dRtroAAQCmUbgktIKARCeuElpudqzBNpUEsA29GdLUevlH0W0BFR9EdqHxXXqprSS2H5YLDNM9W/sPX9hsXq1DHrpw1Pg+riztsumlH2lJbwldOpfcEfQ4ADeH0LHr96tSem9pwFqMlKNBeABmPuK8ARpLVseps45elBPrdDEkT9PQ/Vt6D1Zj7tl0HpSFEfaZxuEuCRD7v6t2Suo8PaGPqFTYToJ0N2lCegY1f1Wv3S3Ax9T4tqA681djOACiIDFq660tESWtPFg2wCiICvh7SOykxqzBCTR0Ee+gphaMIAwlwA2PdpGv/D3tzr+PQbpQLPQegZoDM1DObv9MGGm43QZBHqXH06YbYI9M4WihcLWduFH1KuQST1KEe6kfQYQDpH3ij7MI9syW4yIP4QGtT1EhMx8N2VAOCeFGAG4a3Amq4U99G4FAfUk+Br8gfdbLx9TqG5ZXZeHuR22u4a0x93PquU9RQDpU9SzBNcHM3RdQmTSSPru902IaKR9NqexG2GNexxH2nYatGtTrqvtRR/lqgn2p0AcR9AzW+QHaJHo7A2HcRoJ9IyCXILdknqRW3SR6ja1des9erbXMiwn2UUhzB95gO/+XabIwLo0Fm0o1NGAADSPQZhtBQDr1btI99E+sdcEwPuhiCK+JDI9VZ6o1eOUPqYH3X9b97AFZ68IHWngAYn1MD72DBnAgQ9LchZr2H1CT7ma9jo+lQBNaPpWQbcWbbR9BeAUxbV4IBjfaED60gdbdahSfbEPupV1JbpVJ9nFmkKPfirpMu1KzYv9tWk++ggDpPsJV1xR7pV4D+9D/LZcRom5HPkDyVdxKWvpxm5QGMn06QAdJ9vTW9HCk6xv6WEJBbrJ9Kk+xrDa/WrzjC9qBSJ9FUeuZrRZmuqj0JCdma9E0YEsfab1qTH28dbYR9OmGnZrcQVjW0SMT6hVdNlmgCfeRZlZH28dapNycwgO2+KRIR/H0ekbRo9KGGlKfUBPtTH0uD77h9F94B67VCuGTH3ZT6zpV+o++aPSEmrSaB/D6+BAzzAdQjeqroQbWYT7kJ9IyCMEja3cIWYDvD68L1leGzBxEhPp7kABT6uQd10ezEPYKPspH0uEa8R9OmGqUHbReujzBjT7/CNE0+gIjcKltej0e0wiJ9X/ehQfWKlujoA2p7Vp9R1m8AUI8ABEkZf3dGsNqRG31XZHQxQ1UieKmB9W0+1ygOwYHwECeGhjlwsGWSXbfpeuU11T1Bma9QqbO1DfKlpASlPT6QsgEYe1S1UcHo+n01EblUt90+0y1ZPOEgn3LiB3h9plq1bLILVpUIB1CJ0ikrIoVhcpq1tTPDatb6Y9M64QwfRWrq1pwsx6ZIASM+ktXXbdsRn02p6aBFtFgSJHLzHs8G38x60Z92M+849qMY2Fj11q61Pdeqm0BBK81naH1pdEFwdKbGh3jR/lqcPLBZ9D89JZSy+LVtMCVj142aVY9IoWpv3fdEjHOiuilvS9SA+terYdSAQH2Dq6Cr1yO0ok1acPqYH04D6vSgI4+pAfTdPr4kCEEBhZ9CHGt0oAEprrT1+0BCRgCYmpBQG1PsopDyz7eJ9j30ZGJDiPtU93X78Bmtgcez8HWSRpDj3+urJZ92A+usfS4Pu9dAMFbtgVCcSAHbcvcgNkBh2bF2tV6u6SHTerrI02o7TKR90s++sfU7ZsLj3oj622oSjG8EfadhqlI0Bqbwp92ahVOgJpQGrj1KkadDwCs+wPbc+1sbj0J2bA59TA+6JtewPrch1Adbw59gI+nL1enPu7j0JpbyB95WengfXQPrgN5Dx6oOtJg+9m1VQVv8H0oa79xNK1tP2ffXZqooF9N7hCBWI+jwgDiPsPS20daG59CmgXZAH7PqVvUpA8dJ9MZGpxPSU2soPkcl73RNgjfF2fWtXp+n20a6l7NdBrRrDTi0CY11AraoB9bC4XqIe2Po9I2jQ6xm1Npmir4XIPtcw0XT6ocAWnW6A1TNPokH23j7dodpmqs4RiksElQ0XGswE9VzatPAHWgCcECDbbFpEwo+p6YCORsLE32dbUHwIzG5BPY9PvnH0F2qvSNBn9PdLeRloco3R1aj0tTrqq+fd0FU1n2OcBtZ90o+/TXfi2sQo3FuaXqAUeG+59ZeRoy63ma6byNMsoRQjV002s10L3reFwDgAUQTdrJvnvUfkaCQAhqAQafWvepc13ea6K6Ogiehe9WDPq1YCua7QxAqE+iRPR9Zr2n0wUb3U43s+w+fQcruDG1f7aWS97am1CRB9gCRn3Ww7E2NmiyA6fVonulXhpW09E9NGW2xzTxvF2QAc5a6x9LCeiuAA1Ps6U5RgAiR9czoWZKutHAhrgDBCZx0acOhxPcVrrqh0Fob3gksY+g1AGB3uen0RT6p44BZtFJYPKIHrgG+J7m4dIPW60DfuozFkhREBkyQE+GhKfUVPpHH2moBDF9HGAebALo2l7Q1vD6FR9HKfN0pJ+3v0y349a14dc7ayxfT3JGsX3GzgyEtvyeqMAKYADBH2tz6+Z9XGW+XgGKNnG13FJ7metaVATDQPnMyadC4uRHpNj4+1gANUnoWc1/w6vH1AS+7RfTYvumAASL7Ul9gEmlOfVGAF8T2dJ6XrtuS+/nPfkvsrn2h6AIbt+lAabzUarvSfXXw7Kl9QS+/Njf+hIlU0NL75k9pTq53radVtCX1+j9EQECsASMAEYvsiHCqD7+9NnhoCVTUyuBpH3BmbI4uGI+42cOTNoQY3zUok8Kld8HKqFuCNGMalpan8NBQSoRYrlABwG1aL7WAADdQSzDawACFH3196BBOZb3WHXR8npRT0+I7bJMYg85mfV6iAey5HL7qJ9RU+pp0PPFsyoDe6a2amuGmnafYoRs5RCsTdZF9Mk0eRfcuk37sg2p7GGB4smt5fcTrsS7Xw67Ll9b24cr9tT1u4kB+j8OMAZY22pfZCPuWKCPfRG1y1FWucgI99FuX1W7gjl9yhuj3TZzSN+X05ubFF9g3m8Q1NzrqeABKNbwc4RqALizgeNrPI1lV62bN2+bY5cKwAGLO0EiBOBgey4UefVVPplm1gj6fkdpjdP5HexHrcfBaL6ql9wS+u2fTg3tAX0DT6IR9M7QS6jb/1q+ULwDa9dd/rqlpfTovvSU3cEBkB9/U+lCfUYvv3bUCmbrXNnTFZFtWU+GEIH20bk315qe/tjWiqMJH0sO6bU9KK+4ifWAvtsAD4r6IFKdAI5EAC6nozdX5ZaBUdLIeqOfRlJrEX0QgB+Z9BQSkYAG4vvKM1TEwjF9rAAHNsY8oB9o3uL6qxOrfAR5fQ1PspH2Voa3l9AI+1HQMkvuVZp8G60098PasrLT8uplX35L6Yp9OqGtmbbiUsjn26ahg59hs+gqcssUGoX3D0aPBtIqG3lfa0vpiT3uL6y9A2c+7DcE4REe+jkhwTZ9bAYZ5gBSvpvn20F6JB9R1m9DTfzPvtn0x4b13FOQ20+jX8PrXq31o6Nhd7TWrVfcavsVX3YT7pF9OVUcAUHivoUX0Wr7lF99Q21ErTT2v9dWtT7hV9AzWlD1eR+sFgR2z7nV9XCmqMAHunq7c0kerD09RT4O+LW63vzmYQ+Ir4mHGAcrNAWbV88khNa+V91/WhwwJdRpzc14+am59yttdgwCFqH3706qBetyUYAetfdDEG/T39ubhP10oW/dRsbOGtu1RuggYgj30EFzZdkFOqbDGaKFwRITREgDKwGdX2bibCWNOh4N0oMhns3F0kY60M9ZGO4DDTX5Gxn0haJHvoES+9qfbAvhIr1krYoDdPK+qxfbKvvr726ahrU99mGttqJ0xsan0zp77n1BPm+xwBIPoUx0sZ6HGNtF8FufYOvoJH2Dr60VN0MXeuATKwEST2ir6aOgba+g0PdmxuIN2MjaWogxs4ZkbbZjtkz24b7Al9+G+ug3Q6vqI336MbSl9jBujPcE06BiX0k2ALEum4m3TUOwbrPfUzZbEKN5XqhTfdXNqw31zZbxjVCXa2r9Qmvv5X3c3Axx9CIQZFfWcNuC427x7cgtYi+kjfb9QE9MC0j7N1dZb3AnzQ8vuwH1lvdLMN3VGvggPUvsykiOb72s9qhuoHpPN+sM32F96tZ9wq+nCfaEvtVX1bfqus99aGgtffhvvm12+pwmhkd8AchLToeGC23UOamnQn+egFfRI5o4UZYibjV96G+0ifZSvtakAl/hD1t56+4gzTk1sy7bmdanCNs9G4MzfSvu5LwNT7Qtp3y2xRfcOgDHn3eG6extfhu/b9ag+Ci335L6Yt9fw+1FcPgZhQEA6Hg4SNthfW/PVKPuY33yjBlN9IwAawAPRvvBH06oausoeW+xFfZlJBeuBmb7PQAoOcftfUrNmq31IraIN9lW+3VDTMvvq32tX8CjdKSuV8bednpKN13ua6jdjlqeKgDlPrYkCel7Vt9e0gQbzSreBG32NYb1cdorGp9zXdntP71dG792AIxGjjAH0bolY0VK5bv17Pqp7PXdJBKJgF0an19xkQLn1XdltEX1ar6s19q524G8JZhs4IARjaOx9Cxuh7LUsbqoM1Xu5GYkGIQUFDr+5pey0Q57nYAxq+jFfVxZ2WKCSTa4c92iuBHPZFvr+33g77PQ4T6+/pfRlYIPS2rb69Bhfy+08KL0dph32yNY7jdzsAfGAOfcjMgCnIBIkc+rGkvTfmAEe+gKJzLMN9G4T43ScwG+N3SqB64eDxMLVgCzvpJ30d2RYV9x64RHfXbPq1YDZUAhcAQa+kFzecQFW33BmaMt9O82tmfdLnvQMwrW1XMNKb4ar7BoADU4jJTahQ1thkF23Y4kV9XCNr7H49qY+kzQOHPDeX35Tatc9mvq31cPibptY3656Yctks+88fTh5ueH1Bz7XV90o++HLSOPnYMBztbKh93rG0jzdDxuHY3+sbKPN+BmFHLeMPulH3sm7BJ9jAAD3PRgJRiH0CCj0DNvueq93NrJr5N1Bb7W59QeehmfenRu0G2C2aWd9bbUdjfcA8nTr638a2R9AoKXcPXk1t/7UNyxqCNoYgFVACRsh2n3nj7ui6nowCD3Aemogn0Cgo22NbUQNKSJpPoMX3ZKaoB9ee+/tjWpxALABazAq89BfuFofQ9kGfj2yHqA1NswTFVADRUGtUAO4AmVwfDGsmAJ3npBm3z56LCsJSu73OM/+GXn01pa8rAQ+e6TzVbPsxH0Wp6ZZtq++4LjbvZtk82Py6QLwMM+xTzYvvoSJ3qZrCx9BIW0BBGPPoCU2pT7nqApQ+lAQFoeWL8Gm77G1ywdA+wZKcRvXr2PL7bmNOwEM7fU+0l7Q362bZ99ruetTzS/PuOgCG+aoFKssQNTiCSJoFBSFkAax9/+ezITUwPohn0ugZBJh4g+/vfZrNtqJ0DSx//Uvpm9ZfVBxpZKD5oBZQ9RE+pPcpdRvY32HpaA/VaBwZeAOPvol1gQe5A5NCA+y2cHTvvZY1giB22txXCI8qWiEFHm1GL75GZrEAGaTQZ/WDM0577nx9+e+wHaWzPoYL0QeR7/1mB+tg/Ty1uv374ibf99+A3JgfUrTAPNiS77KGxcheksff8ToEL0YKCmB9Oga3/fW5xtkP01EBFD9Ejmog/Uofufz1rx5Vzdoh+8A/TYABg1At16G2Ad0M03fdIfptT3qH7k7NfDQdOjVF+H0P1RPVnVNSj4IhbdYfuMiDIkAYF9yA+mwvQBNvoP1K5br5t3WHcr9hxgB8P03daD99d0kAUFCbxvcP31saiD9s9G0DfZTvreX0jqACY9t0++cte4fpQt18tEN+AP6WmI/Z2JvAgBjz6kFtQxqrEPdmxuiz3sGB1lw+bG+g/aktqKABRH6ewAFvGwSYTanuqDXpH7519PG+2I/aFPtyP0A8ahQ11/cGIEU06BCP2ULgwj9dA2yI/TUfo8P32Qsip9DjW6rbWhtvdE2HpbKLd45Otx8Pfvv6P3dUb9A1Gh+6njcsUAhACPj6TD9HB+yQ/W7Zv6P1rk75j9EheoTSPYfugP14nRHp9LR+oCnQ0BoOL1bAbVD9Nh+gwfRyXosP1NOgVk4JY++MnZ8zn5KD3RNPaNs4+webSrPtN31f76bU9FnAG/fa1fw4t3fF7yR12++nQ/cVPosP3yz7keNIi2yo/ai5oaH28H6Sx9+FO3/fdvPvc23OsAZj9bm+nnfWAfuwP1dUalJ9TJADjAPqvqcP1ggb419yx+7A/R7vqs32jz7Wr+qs+9DTbifqMX2LH73j9Sk+7GaFkfoAP1s1MV193WHb4/cpTrQo3sL6qZ9mk+/tfanvuwn1fR7S+NoGms4/REft2P1bT7MT9hx+sUvYXOrzNpAT65j9DngAnjWCfuDdZ977Fj9+A3K6vSMghrH04H73j9/S+jzfRafhrH0JW7NS9jRGnafXCfu6Lrr1buqNv2+tTiGPPqpi26n7+9NAq+uFfSmvqcECHH6N+N+Vu+XcA6XroBFbL6MpNuq22q3cGXpf42NW60VszK2oMOnJvou+0/8aWVttA+uk/RxJGDX02p69wAnO+njPYNbpN32srwWV9PQAXjrSZAH9L3dYBmj9RJ+y2bVtMBtT2jW78y9ItAT/jW7tEOMBKoAgqNqq24HEOqtpq9WJebyy9om+4Jfb7PoTQ3VkAUlg/FQb6neQ+FIn0okA6x92SmyiIMxvp033OgaRrZGXm8g/XWyydzgeb6mB9+MANKSDYvvENS5Cbkd9TToQw2AgZqgP1wTwDZ9S7SJcvaGOoTW3h5bk1tTDVeWfRZj0LaALL7SN9nm+g8vYV5v5p0ezr0z9KJGrXQLhPtHP0vl7FAdibGjc/X0vrHw3K76XONQq+pFbUtSkXP1ou6ZK9/4m4s/UOvoQ42Drauitv5e5sNdKoE1X29LbvnAYF4V0UuOPuq32HL6ZJoKqAam3b7ToVE38sQIz9wlAbTLaKwDHw0/n691t2Eaw3fURXrUI2Ij73J0CDGhpfcpXvIr1yj7vxt+QW2k/TgLWkX3H+aKFwSa+mWbS0JuSX0Cgxal9wZmiljSWPqvX1PsbKJ97NmkWQPmgEsw2jObVLypgAZC/QagHdWRY9aKFwWtui8/dlGrjEJasBUt9zzAWvffKfsIACs27cNt7Nu68DXsEPI32aQiSAamzgHC/apVuEn3dUawNwQA+z2jbSPrRN1WV7RcADvWwY7BxGu+H0vj6BeIhy+zrcr7bvE23uV6HJ1ZBWwR7olItK32vrhbZ9JF+h4jQqPBpH2OEayj9KK+q3pQ+wALNoTXADUAe0gQi/YfluTt2tb66/g3y+rETR5vtsH0DL7qyA86+kZfagfvSN07r6tt9kO+87fRI5tYAAOb6rdwr7G8lfYLVsq32kX6BSFCh+qpfdbdrRU0oSwsy4yy+nLjeifsGH3Or73KAvy+0zLfxUDyZxJbBQEEA226rbV1Xpmg1j26MMc5tm55gOWPuYIwj27bvN08+uvfaVfpK23TV6nvNoFm69fS4Poa+wGEAZpNrl+hNDdlQFlX1pM79q93i6sp3HovtMH0fT67mNll+kzfTJPsNQCUj6gV9tk+EY/Z8HrmEBW9LamdNUa+pndlGshX1SL7GgemTwSMAKDRW900H5ZrN9+aAZFfR3ZCxE3kfDyt9hl+wQ/crbVqX1sX6Q19AvCvJfbFfrDX3wr6zV9i12rqrSDtqCX1Zr6ol9llW2BfQW5oOKK7IAzmNUO+qKAFNSkWP0dEAZZtlxG+4QJ9buM30uuthr9tl+9Ojadfpiv3Qj6sN9sO2kRdfxfq5802eJvltDV+x76E1fvvX1bSBXL9N0+/ewPIVuFr2ij7gL9BFGhxHMeJstg1S16459kCOCr4XLXr9LQ3O0I597q+5S/bFvqadBUb7rbtJa+2ZfTtUF4kBg37xr9wEm7Efe1PrU4hmr7QfNpteuOfdlvvYn2SO7kAtI8++xfePPu9C0O16Sb9KZtMm/VDgFmCb0n7HvoFw+7A/aGIAcX3PT79Wd/PmkpfX1fqFv2G7adHdpJ291OHHPqTX16X7BJNE1wR76J+4CI6hx16qw1yD4COfYbftDg0K9qnUmZq4Pqcp9bra338r6lb9wAegsAAgHpjZ0SSbBHVfTjCW/aIPogv2Fxq7UNMcG9w/RmzvZDXO77/Pd0k0DUzcXOvFL3zz6zh9Op+uU/Y+PtnHw+77r19Ul+u6SAEpvc31vzcIPcuB+9tAH6P0Hr1l7aLkE0BW4RYuyPqt83ZwaJJ9Tm+yo+eRfqHZ3Aiq8nd7e2mEIMkvoiK3Ts6I3w2B+1Y/cFxoXZ0Un7N69cfm7YQMOxs3Z0JSa969Kfmg+vXuzpSK1tPhho9Qs+vlfaGvtkaxX17ZB9+q4H6/fc+tvZ12Qb/l921+kRjVmXEopB7gBIkcCvarTXY1JoL81f17IV9qp+rHrRcgi1YDKG7P89zzY6qfR3BtYw0F77D99eRWiqiuw0i+1bmD6YG9qwOVx2kkPoYP12BIpF93L9K93Bt3sIADoN60DtTtapvfY6uFBQBeb7RB9UB+2+/TxXpzKQP36owt0QgBZTbXfoed1GEbXXosQ+ihvZyhsfH01SIDZd9F+wsSGsvrLP2OL6GpNbDe9uda9ak731nD6CwAb/m8sHdRpqxn3SrTCZ92a+mA/SmPpd30iHaF4NFnO6A1QVqFAQTF77XN9+W+4UumzNtOw2oyaVG93Z60h/T7Poof0iT6GhYB+WUGlWAFqMb0Y36GF9Mi+4vfTWfvMb2IBa8XdIi6kcOATHsQP3sn6CF9dje6q7Tdfqwv1xj68udbje0A/YBfsCX1+76aXdz6m3w7c6YDiYAjj7cx9oW0s6VQWuGkf2rN6QjtzLui47bbPo0f3BcbGrs24+8pvZtFuPP3YT6pH9fu+mpvWdRQsf2kT7fh9B+WKQyOXfujd1Chq53YCymvkffk3utk2Jbwtx97i+mE/UY/p/H3aP7rH96i6kJNaSvpNX3Bb6rH9OmGmx/aE/oHX32P6h+t9GwJx/VCvqn8C9j6XB9PwADIAJdvuloD0n7Vzte++jR/QQ/u6d3Pc6rF1Zruq5gNLQHH32LyrMu2w5PCuAETohif1ulJrONQVe0G/VEQAVP3QMA16twN4R7DSZftZz1XxM/9t6PO6XbRvkTUf3oab/H9Wj+7cfaU/u10DSTRFkAdK+njcsFAEk+ytBbzm9Al+hwwDlbRqACsBapl9ropXwgFtvrQP0PN7HF9TA+41faW0Hcf3cEahW4tK+iK/SewHDh4T76pT95T+1PUmcVuBb0XFb6jtw64dgwaVfqyb27H6FN9ba+491Xrvst52XBbjk1/HoXhfXpfqqf0Wl7dj99N+rPbfU/pcH0Hpq2T9dj+6/fp7RqM8BVn6N3d54o3mzRnwHk30hNasd97BgHHfX/voHsgbV6Gb9vz+12fYy3uxC0ju7CFNoj+6p/fRsFpP19+Rpn9Aaekw3cOT3xgD/rhV3dgVGpA/eYPqknWtP6VB9c5AKtfbcJuQv3yz7t5929+03rYQQHFk1Wb6sfuE3I/RfaSJoSE6Nrg8Toj4+75/dovrgP0hAZyt9/M+krPTA/tGc1ZSQ5yA67irM/dcVvfd04IbXn9YiwdLfdkmIZX24v7Ar9F1+zF/d+fog93siBJI67Y+r+7qvvvwX3CP6fl9S6G+alBu7qYP2AIBYA9oC+5GJPSvrhr0GoAxr9H+WnYCEwfpwG3+P6PSkp1+71ffYRqJf1mH6PsARi+6ubYO7tFTWzr6cR9ss+5HfccuFnH0H76vN98QAXx/apftm30zP7jl9llAa6fXy/v5z01j6z9dgL+x76HBPFygDW3bTT9zlmnpuHuAHENQtt77zt6RRUErf8ftrI2cDAuN9YT+v1/Ut3vlX3yz6C39KrW10UoWQEj411P79wAaB+sT3UFUxyXWPIRTwoeKASE/TvvuXX0Gn7wBQ36+quwDevpVcScL7n19wpdUl/VtMEykhREB7CNcm+gd/cbOHENTcLEkB9UL+7zfVJfsRQARv7Tqgl1Gugbc8vsoiDe6aJB9i1GzF/abvtaf3cv6lj9be+oY/Uzfpkn3We73lNtnugR/fZ7rVf3zv6Egt3i+nbzcyPvufXdYB6Ngp7Adz3duUQhU3RP6L39lL+4JfY0/rgf2SHgPHNNO+wM/b9vpkgB0DaPrgAvEEalKdhr0u12cBkO9ble1QrWF1qAX2pr7i39HJ+7DvcOjoQbUIT68H9Xe+k0/TO/rhX2Yv7UJ95HerErS0us3H0Ke7TwoXFnTo/WJQA8v3DL7iP94g+2iQL5fqYH1VKJ5qU0DAeHzXrhVLXBZX6Vl9Ew4PmfWlfu6P3nHslMt/FQITvR9OSjHr2iayP9Qy+4I/Xx/r730+X6zVN29+mWbcobpcH2hQABNZCkmtG/femuJF1Ppr2j9JyAIPfaBpttqA0z7art6H++kXZZHu0x5qD7DO9hl+9q7dvvtCH09XaRPFae++b3dn1sobGRI4ZRdKEsGB/adhvTC3CktcHMpV+tUXSLNqIn2iX6nD9ApW9a7fUdr9EA5N7gzNrD+zggMoPtiMKNhaJvYrWWAijRxms7C1xd76TVvr+22jTQfspH3eL7rrtKVWo4PTMHuuP0Fz7IN9WXel67XeNry33Of75z9OpW367S6hqB91GlbBYE6X+4JfTUvoNQBpz7CFwUPuyqPcFPsa73I+77StuEWlm/Tlvpm33Ej6JelJYu2JDco/u9K17OB8t9aLGusXcWftJu1kGZ8H9fu+/H3eN3tdU0qep/99JPu+wjJunoDf0mQACza/A+kspfD03gf3xk7f99El+oCfau/pGADrv6RqUfQACD3EUpTmECo37V4Au3eyMrft3oJpQqoAefdeH+iMfYL7r2/2Xi7Rfd7mm70jTd3sDXVUUCmSAWt22X3ahhu9I163aJtN9N+wkQBlPoAQBG3agJdibG9nvebduzK0ONwvtyX3e227dExiXmpIS7Dfd6iu5bfSb7qDM2HrbeLafAAW8Nub7vI0QQ/7dL91vupHvXxFpR70Rrqvc1//GFH/dGut+zV3Lote9jmm+VutxLoJZAwDa7UNQyG8jTSqgFJ73nf7te9D1xTO7bHPoof0097c7tgztenvfY9UZ72PGb3J0HVmqKfWpLtIYDl3bd3xjvenSXSiqqn90U/7jJdej4akys3dvMl2gWbFfEFP+kcrRn7oOz1Q/7uVGCBm6Xvb/Pt0v1y97OXdVWmnnNTX7vR/0T3b1e9NVGxPvTPdqil31HbNH9cUupe7ST/tClB3IaKotZGmtc/b37ot730/6k+9rOa63vU09RZ/2RT65hAVv+5f2JuVs+/2O96J/d5Uuvn/TVLvd72eGYhf9C/uwNdQLRNno0zRbPc18P+kDcMQ1hh/09S6C1V8v+sfDTv7plfBJRbHf9EoAKPvWr/rj72J5rsf9LWm5aXbeVpT73ma60+9j5WvAPRv6tCf31T6cZ9ay+y6/T1vs5RCU764CNxq+47fVGpqqn2Drb0ZdT0W9prXzQG8Eyuil6JNcTAR7DY1eL2iwvEbeJAS7SZb2U33pQD2i37AR9cBWr4AO8NrJgDYiAQgAS8+g/fQgHohl0wJ7MdNSt+/v/eeKPPH1jnRuqN+q+6jfcI9vRl0kDbMYt6ZcbhYoYJr6E1QgQuL9ZAe1vNYx+Jvn38H7Z6NUB+xY/dW/rSn2DzadHtYkm1vNUffs6U5bDacD9ST+5efVf3qyoQeiRb+9QU0e/vRLLvw3XOwBuTVNZtSAAIAAHqwXnVbybTrNoDoacN1b/e//vSbpsRTX1ZqiNVFeq3bVUmasxjXKOrwB9DG6vANYM6q7NX66rddVususTVTWbUAACVYNRqprNqzhqFw1QIaiJNZJarN1WEarxrVTya+61eNaowAPYaqazarVq9AfRRqu5NX8m0v/93/+hV1e4atM1U8uqqADUZqxPTRgAcAAB+YIAAYDQ0uoauAD3/+vT1eaGpk1V7arxrV9ZqjONX56u/dXw2q+9VTsuxzVUTav4AOQABBADuWqkQA8PqoxdV96q8ADSXqvvVeBroPjXyAHFADwgB0QA6oAYkAMaAGqXVUZqhIPVyarKNWQAAJI18Nq3a1ekHvD9WcAHtdVZ7qjfVZAAZVe2xy7ytVc1qywA/VmqjNXqD7h9N7wAOwA3YGurNp/OrrAD82qqItQyapW1W1B66QA8gBzINRgAb9e0v6av/9v/+///d//siAMRvaGTVCxqms2qgAZ6D0oYbfADZ+q+jVTWbUP1VAGbeTa2Gqn//RYAeyANn6qeADTVWyTVYM6pbdU+armdVqQBgIffY6vZNo1m0sfVKQBtIA129tbl0yvhMADhGqjfVVEPsfQ0wBrAAAYWA5AH4h9FcW6zVXjqvGtV9AHPADg8u+XVRnGuyH1UFrWdVMmqnAA0UPvAw19AGMjV25q5HVVGaokM3MaqSADcAB0eLemaprNo7BqUMNTwanD7R76sU1XcAGMADrGqnQzRnat11U1m0egDkAADAA5PGtIw3u+rjgDpwByYfdRhuyAOcm1i3VPABuEPd7qpEAPny7z4t9GqoPVSHqrWH2W2rsNVCuqs/VeNauz9X3y66Vwseq+PVWCAdfl3kjqM9VdFqmI1UgAaIAMbAHiatRx6zIA9kAdyAOe2bj91NDq/k2qkAe/dU8aqMQDf8urkPQbGuR1Vi6r6gDeIB2WNXgAYrNoNAGBnVFlq0rVd//r8ap+WwxW4/Ga3pNQM6vF1X76rmdVAmqnl1WSAfmNUlAHJLV3/+/L1RSAfGtWtRrIQ1Mmq8a1aumu3TUCaqOQD85a+Y1SfGswDVf2qazaCPqsi1VSAd01XmWrLLV3/+7IA8zqsFTXcJbDvtWtOH/VZoauttXjWqOQD41q+Y1Y6HulUA9GqRQDLIBigA499sOM3OwAOgDfeq//VTWbSL9W5HEqsNW+qngAyolveAA3AGAw9zsADAA7Rqp6ANRAHBFd79m5HVXoaolH3OwB+Tak2an//Tj9p+XXiuqaza2JqsMA7ybQjANKj6gfVtGqzgA7+msUV0BuqFjV8NqzMPWXVsZmJYmrNQDuxq5PNfjqrhM3QGqe9VZ+q/0A5L9rpADlAGazaBuq9EzT0Ac4AM1h7mk1wBq+0fWpas6AMuK6bK1IhqhoA9//srAOO6rqTNrIGvY1Q4ar7D0BursNVmBqoEAzklp6PUnAHfDVCRqx0A9imsjH1Z70e9V3ia+oAz3GqqS3x/bEADklqn//YpqvyAMJgH4ldWx6jcAxNau5AMMar8x9KGGpgAw39p/q0UaqmADifqto1dUAYvD1+Zr6gDyIB4pXfb+p7DUxgHsU1D4e52AGfqvmNUvBqwT189u52APrqvHAPf/7Wo1djqnIA3+HqaV2I/quNVGABhYNcBHvitUw+qK9VB7qx4A+/AHMTVzgHH/tCSaucA2bqtq1VIR79cN+oB/ANUiAbgNUYR7mT1a4B291V1msI1Xf/6VwDC4azYAxWZsZNW//6LLV/iaoEA4RAYRAOSWqhk1BAOlszUWmvo1XjgGYID5AOv3DZJmoVAPkQGqADbEep11TJqpODW7WqJADGABv51fybUGdUEgG4J9/rqsiA7TmuuANCQGRIDzQBpWtehPp3P3zGr4wD8QBqSA5JapkgP4T6I/1k3q+G1dcAY8AMqQHhIDrGq28Ay8rosB3jdV5jVf/+ys2vyAfxAO66q6J9q2a2nNUxPusgMbZq8ADjAazYA4Crs4n022rJIDeABzgA/UAf6AP8T7vTVrkB+yAyMAbrAOQq6zK1vkBiQAz0apbANn4bzJ95BqpZ1QsGoUAOQAHDADUgBus1UmardAPIq7fI9uhq4A1VFAexNUK6r+ID6gB+KAzJqtg1U8AHF61bdaos1TWbXj1WgQGsoD41qowA7lAfygOlNal61iKu9M1TWauKgPaQGyoDkgB3w1QlAYIgN2T60o97wAHoA7ybVs1UI+rKoD2Ue2YHV1AZ6gOtQGeADr9arONfaAdq1UKgHAp9sN2hrvSEmtqDU1m0azaimq8Z1QZqtVAN0gHFLVBQB9qPahquZ1WuQGMADgAAGAJTIDAAB7qPUxgnHNX1AHeoDNEBrs1RQAaBAPjWqdwDVQBmoA1Krpz1XsQHToDBAB86A9hqsugNrQHCgDaIBnIA80AcVV3F6rgtV80BxTVW3qtWj3wNqcL1gkB1SA/pAbN1UwWqeAD3KWkGA3pAYJAMHR6aL1SQak4A7rqtOgPAgHxrV6LqmI1VdHoRa1EXreIDJ0BmKA/xAdY1UowG7A1CRq7FNZqDpQ1U8gHSoDUAB2jVVtAeaAPGg7xXVyFqxP1ZTAfwDX2g7agQjLWn4rUmDto1ULQGcYDnJtHIA2WAYFa31AHuTVAmq7gAwkaulzWVEauYD2GqqIA7jHtWs0NEb2YDPRqjiA6LAbLANKtaRDVtIB6jVRtmulgMnQG1wDZYO7NXVqltctUBWr87VnlqnkA41AZeDX9g6dYDE1qx5NVa1oY3X6wHyYDSzqwK1SgAbJn1g2b4rVt5qvj1UaAfnB1etbXLV+sBgoA+NaoV1VbQGK9VmhqqgA4pAY5n3wfrQ2t3M+iSNTgAeyAMSAH6gD2Gq7k1RaAfGtVyWriADos+r8HfSaswAMWAGQ4Dilq9mAy8asY1XmgGuQDhEBsgA5hAbwAPhwHI4DREB64A5QAcI1UzWqYwDkAAROA9DAZkgPKwHh9VArqhKA6HAcEAPCQGEfVHkB+aAxXqvNAO4arnoDVAB02fUOruYh09tb/XVicB4OA7OGostWMAHIo1GcBmWA1HAaIAMV6rc4DOQB/OA2dAcLgMdwG3Z9ScegxPbJDo8gMYAHNDVJQBtOA+eAZSAMFx6jaIfBq2kAwIAcAjULgH9IdQxqlaA9//rXAPeWq19VG2alHVdLAZjn3vAAltVtmqhaAx7Aaf1UNx6I7NGempc1dSAbwANAa7lVsRNq1+A3U6vGtVaAGVStOgB0i1X5qv0AOTAHYNdpc+l67fIAeibW6AG8tVwCB7FNYMWh5tUxgGnQD9dm2+A/fAYUAOKar9dVOQBuwNQfAfyh3d2a6QAyCB3k2saAdN1XwQHvUKCtqnKNZJAfJgNka7nut//avT1TGAaatVywHVU1kjq6jVVtAZ6NU8wHhOtOUajfVZ4Advj29Nr/7VT0ByAAK+AZYgOrz7nb1oYB0QAxy6vF1Vd6rB4D0ua+sjXGAcKAPsQGeAD+nWn0A36AcT9UTQGeADp0OmuNQTAdqtVcwGhyNVFq3XVf4Aefn01xruTVjGqjkA+A5tVgOTQGbxl+d6nkA2uAelzWl3rJIDVZtYy1WF1uQtW+aqqwDfxqnq1bpAZkgNEJ74utj2qms2vzAbLgNYAHe9Vxcage1VxAdM12Vg5yHNbequrVTtAZlNU8armgDn6WsaA+CavvgP2a7xuq0SBiy1czqqjNV8w7okDS2q1YA011r4c0rQGq4D0SB+YNRgAZ2DWL6goNVwWq2jVfQvuXgMGwH5E9pSB8hA4yfq0c3+uq8A1bDqyLXYuYEe1U3xrFwDuFGzC1Z5Adr1WJa7bf1yWujxAxXqvHAPXAHdNV4SBq6A6bqtKQPZAGKADrVqpOA6bquh1X0aqvtVRcBkd1Xg+rMX3OJ73gAx4ayq1axqs8gOoIGkHV/Aa7xA0pqu5gP0IGhTVTCB9k2hgAdMX2OJ7M4d1oGuhAxI6t2QPbQG4gDZkB7AA14gZjgN4oB1nVZIBgUA8aAdrNqxgHwwD/SavrXTO2rST3jdUlkDZBqlZA/NAbWQPmIHlIDyoBxP1XVqu5NpUmrjLVRSeqMbY5lsUgM//6FoDhEBjbNZwAa2gPkgGCEDZuqleA0tavF1W8xqiADmS+mFCoL1q8fVngHFA13/+s5A+CarzdXUgHKADG+qspfUV3pidV4AGMADXMBzgAy8avqzXXAHuADifqqUA8MnqGc2YGqz9VP/+k81X8gcygMbAHqNVTEB7c1ZwAaW1ULQHE/VU4Bi7XaU+p6X10gAJI1nABso1ZyAdN1VsoH9oDAgBua1eM6pZAOsar9EDw+qhUA0matFdVvAH7o1+xq7//RgAZ8jUWWrFNVIzqxhA6DGoD1XTOrFED3/+n5Ay9AYXdV7arIfVyEB2VA6bquEgOHuqgQDZy+mjoN4jplc2kIH4wDX9qgAA5sgaWgMDOqznV6oBkRA2SAbLNpZGrv/9FlqquAziAfujU1m0eXVYyB4OAxMgZrNrigGLgDu7qyeNR7AcTQOzIHYstLx4TPre6gZNANkGqArV68BkANdUAZmtXaarq9VSzqyR1d//rmtV4IHDQDxAB4fVVc6u//3M6runVGcB2nNQ6AdrNpqoHC4DYyByZA9MgZrNpEOr6U97JtNcAy2gYTQNUAGN4D1QB6tA1zAdZAMCarzQDMtqigA1QAc1QPrIHCNVMKBsRAz//tEAMGoHe0DGcB/CAx3AdFT1cr6nXV9Zq+lA1SgekgNgwHmQD0cBwxA3CjslX2qp6kdVVgBquAxXAbBgNkQGY4D+KOy3XXA7QoG3iBK9M1kkBhY1ScAZ/gMuIGwYDdaB471dnAYTQOSgG20De2qqZAxXqt11Ub6qqADhHq11Pbavt911PLq8ADAEa81A4paqrNq7uqMEDl8BoVA8Z6oEANEaqNgDQ8BxjVfmgcYAMLGqY0DpcB7k1avAfMgOyxrzQDigBjBA8fAbsDUEardNVpUBt4A4RqtTT1V0bJ3VQxqx5A7raugwOWoGq4D4cBzBA9SAYQwPeoGeQDMYBnEA41AbCx15r7Os1kUajDA1XAYkjV6eqlI1PRqr7VZWgfGtXi6r6UDMcBjj1RggdLgM96qRMDZ3qjfVSXAdN1VIYHcYD41q/vXa0AH49VgoHhUDZKBofXb3AZ6QPYmrqUD37q2U1YMgcgADDIHMADzqB8ZA8Pqr/QMdoGqMDS6er+jU66rIgMbp7BYE/cB+jVcoACxNUaAAyEDu6Bw/VeuvqZdAHp7DU83oBrmA2OgawNXyoG4DVA6B8rNMxAcEgNz6qsMDbzqvlA96gcJdVVoHfoDfdqsjA/0mrfX37DaZlNQLekdzaRjuAN39ZbrNV7tqoFAwiga41VRoHWNV3/+mOA/tao0Y04b7uTaK8B6jVU0gaZQNjIGU/VCuqrV1fm6sUgPjWquNVdjqhH1ZOgdatXMZ77PVDjGoFA3fAZHQNSIH+k15oahXVRgAcBjVAhqCYDUJqySA3xvskz1+fqKDdQ2W6U1dLAZy9VSYGBNVMmBplA2DAbCwMT6q5wDoKBnl1RIAagwOhwHqza1AB/TPepvrK9VPVwFMD/gB0zPQIbv033bua8ADNiBrSA1rPipdXa2q1sDnJtPbVRWbRMwMRIGGMDUJqnq1Q6gcrNphYGusDgIalrA5jGvBNUdYHZ4DR2B8bXe6NttAMoYGdoDizq6FA8pAZjgMjgHVstEW+63teFvviz2A46qvWvWe5Ptadnr233C46Ls9eLQYVjddnuJ2QPb6LstPF6vCbcMbqB30hLrefVP7msHPWjvpF9XvZbs8dexuuPtRB5oz819dU+d9RrGuDzbLnr/rXReaQCd4OW+3fSVNqgJ1Twaf/9JQBuS1Th5pWwMGwGAnV0sB83PVnvS9jVcaq9tVDQB7AnTK+DKNUlAGHc9PS9HKNTWbUk1XvAH7gDmABmCA+ybp99UVpUPQD1QBwIA+x5pWAP+56PQDPmB2SA65asktVeoH8ADiIBo0AwxgcawPnoGDcDUABhdAzFAeMtW/9rokD2fq/LJK4AZhQPeoHJIDISBp0AwSpt4gNJmrsNVwAABcNTtAYstWTZrNDVlAB8zAzWbSFgNiIGyQDzOq4zA0RAchgOADqKkDUZqq39cDNuXY2L76IB1D4B+t1YPAbTgN+E6ZhCFGqnPA33qrzwMJ4GhTVM8Bp2A7P6oj/Vl4HocDJaahP9bTlrNN3KeazBd7c211TZnAcgAA9AGgQD54B5QA9SgcTgNzWq28DicBmANfybQwAMG4GszdbOWnvA1gAf+wN94Hh8DA6Bua1aoAd1QPYmqQkDBiBsdA4s6q6wMY5axYD+AavFACaAZ5dVzgHi3VFeBqtAx+gbVQOWoGB0DJoBwHA4pqvHwNi4HtEDGAByOA9kAfFAMDoGVgD1Gqtc1WSatXwN8F77/1p+BvpA+XAaLgNlwHTdV4f4c0A9Y6oygOJoHwTVhCBto1TDqvNAPGIHOsDRcB5Q/RUrjdI0iF7S4Ds5u14nb/gbYdUKAGACDfzq2ANRzAY4gOL4GzdVSZqlvA+InlXN154HwY1GCB8nVeQAa5gMT4HP8DpcBnvAwJqtg7R24HCXVA6Bsgg8Fgf0L0ZwHqCDnIB0eA73qtq1WMarxwDR5u4yA4QgedwOewG6YDJvGya1T//vXNWDQGEfVocBo/AwJqsiDW4gHFnV5oBrtNUmatBwNK5aRCDh7q4/A1wQY9gMLGreCDRC2wQA/wQfXNVzQGhUD+MB2nNbrqsLQOZBq/E19qB6tA/m6oE1VdYGprV1QakeA2SAa0IMGWqgQDuhBquA5N6ryQOJ+ruCDZkByxA+6TqjANKEGYoDXsB8o/S2gdEIMWAGv7VCuq2WNToQZBAMMYHrCDSBBqdAwIqjbwOhEGgiDxbqjbNQ4QbP1UzWqLCDHhBwjNQEgawt2hgGkiDKhBivVXwQYKAOCEHuoDwhBi1AwoQbEIMzGqJCDRhB6Qg6YQYgIN65a0eNkx+ji3SeTsH3Vt4Gr0DwwBm8bR0UrbwPyAHWA1Feq/QNbAQZIdTWtwGCDn+Bua1aXAbbwN0AGGADXeq6fA8LAa+L0RLbQKdWwGxOA4QQbtwOjwGwCD1uBwgA/9gZBP35BrLCD1EBnhAx3gdnQNgwH3YDLuBqgA2oACmDXoABS4DU/G1uA84QYAAMCaq+8DzBBss2nxAagAPAEH/EDphB4gg7IQdFd3G5ahjVbeB8AA7jAY7dVw2qhUD5+Bswg1/gffwMkEGZ8DQxBg3A4AQYmwN2EHhQD2UBlqA3aAYtQOrmrHEDmoB6XNconvCANm4HR0Dn2BmI1Xx6ufwNREbuL1XJ+1vA2cQYuIPYAGYjV64Bh1A4wQcbr2sgblFtyxBuYg12avsNU1m0MNVc1qr3A7CgYdwNsAGnCDyhB44g+qfp6fDrO0lAAhxBukgwOgZQIM/prZXVLbqsLA7bgbqIPIeqeXVFiBhHA2aPHyp32l6kPN2Z+lbELmftmt1ll7yit3ABhH1Q9AfWwOCuqUMD0GBqEgxWfpyjUCYGLwDjAB55A3PqteQP2Orey9+1ujLzevgd11V4oAqza3JtXVA5/gaeDU22qMEDHJB80AxgAdDgN4AH9dVBEB3tA9hqtYDUf4G54DSYGx63auXuet2h5a0iDDbqnvAyoAYS9WVoGqwDsmBluA8d6pJAPbmr/sDS5+2QTUrGt0AN1OrG0DJ5qqPAwMgbNp2x5aOwNPaBmLA4S6rjIP8gHTMDPpB3TVeOgZXNWlQGsSDDGBurVbxqrDIOf4Htz9iNuh2DdGQfBNXFAGxcDR4BtF3fefuwjUsYGZQDS+qjUAzIQfHANYmra0D3TqitA0ygZkIOgX64K93vqm1A2sgaSQPr6rxrVPZBkSDTg+EEAO1m0Rg1dKa/BA97gdrQNg4H4L9+eW8bqt06oGwMBoG/nVMOqwDA8VgbYIPFurBPV9Ca+t1QfgcIwOKarbtVpuq54g5dAcDINYQGWMDWca6jVb2gdADV2OqCNVfeqg/AzBapaTVlYGpwDSmq17A0MgZrNozkHQcDUlesivWWQf/E3cAGPyDz6B5r1YU6sYv2kba0hNL2Bt7A9eQZ3IN96qSgDOJBrCA/IActgOCAGBkDWZB+t1bcJv5NryoGwcDCl+isjfcgfwwOGkGR8tiDO1Qrcgzrsg3yEHSsDu7qs91URqtDQMOoHyoDFkB0jAyOgdXTUCaqxI1feq/7AygQZNAMH4HvwDVyBi6A2Dgdir2oiaCgDzwaxP1bx6qnQP5kHYXVMRBxS1aFgeUgP5uqlUDxbqjfVRWbSrQOhwHRkDM1q3wA9ogfbwM7AHGADwxBgZ1XDaug1Xf/7v0DXcaqzAxy6oSAMGoG6U1u2qnAA4e6s5AMRoGBNVfQBteA3qgbtQMURqejVPGq9UA5ZgbngNDV67GdPVeqbbW7qvdtWCUHh7deBWqbbU3Ae3NVuUGpq9q9uuq/e8AEEoMmwGfwDFgB7DVf+AcFdWAIHy8DqqBnUg+95pa23XaqMEDdCBhtAxNarPwPNoGLKDocB/tAzKgeo1VzWrWKD3qB/7A7nAb2QNYAHUKD8QBwjVTNfqWjXPV6x7dJoBrygwqQf4gOCUGZrVB+Bp9A386ow1VkQGRkDQIB/R1d06qIoOf4GQSDS1qmtA9cAexNW0UG7cDDqByKNURqsGTVhEGxkDZBqjFAzwQYIQP/EGLKDLGBrdA0wQfWQPaEHSKDaoa3t1UKgYMoOXIH6UDWVB+jVR3geWAP5EHWNVneBwQAy5qrFAMyEHsqDppB51A195poTV4AHE4DgVB46g7wgdegOCAGk8K/JtQWA1RAfaQM0O7OH9h5BtFnR6sglr2MO7xuqnZBwQAwRAarNplgGBY1aPm7lA7uAewoN24HUYDC4B3VA8aAZatXiBr2qDA6BySA8KAdFwP/YHdzVggBrrA/yzqwk3QGqfqD+8BuXA7zfpEXWnIHtY1jCB7aA3tAfiAMwSbHa9JGBvAA9BAYr1WJwHHqD6eqvHVayAfxgOUAGFb9DsGkjA4IAeVAOG37jdteBqqig/uQbsDXSar58D3qBwSTX1Qc7IOo0HDb9SsakjA6fAeQtWm367CtCvaisgz5qr2zUGUGdoDTGBvAA4JJuRoNn4H6s1jt+zx3c/0Ekk2SOqe0DU5Bh1A+KAfKIOV17wgDxBB32/ayBoLgOkkH4NVPhWkO/dwgcRANm0G1kDJwBvT1VDGspIM+4GNs1wxB9gA6XtsCK0emqEfVtmq7IA8QAaSd2EJqydV+IB/KA7PXsmNXS4HbCD2Kahs3UvXoV1UMIHx8DC7Ol2gw3fuaTVoEHmdV6sB6p3a3fu3Z3t36RLVyRWledY9qoTwNcm1bKDXeqnIA8Bgd//1eoGEfVxABlIgyM7rV1Xbpr2IDOtBhQA3lasuDXIkGFe1MYBj+vd/GtY1Xx6qOQD58B9vA5kGppIMe0HdwDgDey3A4Gav/nVI6qYwDeVq/BAw8gczIPkEHoDt59+nwA/UAe3NWzEHlAAYBB3tAysAcfv39wbLbV5xBoPAwM6ph1WsGqB0Ds9BhOg/PQeQtWEN7y6Dk1qlCA0A/qR1WmxqfaDt/ml53VIgZkQNx4GBADNJBjAg25ge7oPfO7y+1F9BpRA0s6pCNVneq98DX0Bng7Rg/rctWcm0Q8DtOay2AwXAdtwN0QGxG9EMmpeDYQ/uUO10P6MENaLumErRUgZ0gNHgHH29MJW2pA0ZgbNwPpc64ID65qtzA7Iutkf3War1zVTaBy6Az43p8O1IQHxwDrAB3//TgAd3AMrJrdH90vocgLQQwcrNpEMGyDV80B2JNRy7uc1XrmqL0DBIBmx/WQavVwM+aqGKDyDBlx/YuasrNqSZqxudaxWpQLZNzqwYOMar5MDTDB6hg96gY/QNmP7LjVbBBrhgx/BtMC1u6qbKD56BuEgwfgeaINMQGJADk3qjr1W3gb09U+IHJKDipB+Gg1GatGO22gGN9V41q24TcoAH4DUxgGAADOxB6KNZJaplgORoHlkDn+B3wA0+gbqwNt4GeXV1ZtGs2jNauYYNmYHZiDyJBooLVYuqoYMCm1vUDtDBnAA5h6vMYNmQGrGDXWamxgzNQeQwOUAHGNVGhByp1aWgeC1VrIGgmDNtqiQAz0AfIAPNoH6E1CpqxTVSXQYN1UzybqaDEgB5ZNfNQbvIMQwHLKDpcBhSg7EAYdIMhMHrbVFjBms2srzrg30gIaa7lBka2nNbkwYfg26GrKzaphBnSA8JgerNqoIHOgDTz+24rbiFs8YPwkHzQDlZtENNZ+QZQIOCAHhQDP/+iOA/jAcNAPdkH6Tt9GqmuA4MwcTNXZAGN3dKBBmTVdLGoUAPvkHsmDoga9UgyDQfhIP6MH+k1UlB8gA1agcHd0p87kENl/OwZg/MarhoP1OqFdVcUB0Eg0BgcAIPzQHJQDgqal8g2x6ra9UFEH63d3i6u0A/Dau7DUj6ra8DG7uktA0Kao2zUjMHLg1LjBqbNQsGsIgN/xrQA1gIavmA046usIP1uqEKD8UBvT1eKAeUwMSAHE4DPGq3F1TJfsoAOSQHkiDxcB3lAxRQaIANXhqv7VocB0lA0BQbP51ZnbcQtJoBkFg5d6r9IMZ6qlrVppBgdAxZQcGYMVuqtk1ywBxEg4pqqhIOfMGtacKYBw91brqsAAAqYDaIHrO2iaYLKDeABvbVVpAYuDXQarjQDWqB/j1VHgfsdXXAGSADyVB3Og5agc5AN8prSiDJDB/Rg08mt0YNVoHRkD3r+5K9QpQdmoNvoGKQD9QB1bA+uatBjV9UHCMDKhByag2qGqPIP40GyzaDQBlJg7x6rGQPFxq7HVMjB0GA7LGugoNm6quDVdNB9kA8VQeaU1se7c39GS6sCg+IGr41XOsHNkDBrB7zA26wbMwNt4GXKDJZqmeA8iQYbf2xXjpQtY1Bw0g2IgbvgP2EHRcDADBqtA+TQf/1Xbmr5w1mrqg/VQ06o5YPEAHgAA1LBzCA1kasLINrUHZyDu+BsZAwfgbhAPhYGBNVcTBvz1WHgZrNU3xqo8D5cBuEgw86pkIOlwHqWDnTq0XA4RgeWTVA4HS2DQtBx9vbQhs4f2DMHS2Dh6B8NNaJaoTwMGWqNs1B+Bp9/XuUQTTWDMGVGDo8B1xgxkwbqwO24GdSDPhBj5g+vapIYPmgG/yDVJB5EgwHgangN14Hzdd6wu49LemaohIOMaqvsDphB2Rg3Vltn10INr6zV7TB4kg5hAckgNPsH6UDdgBp6g+NarIgOagGRwD2H+7L3bh/v6jXdOrBADicB1PVTWbRAIOhYGvUDVbBhQA4qgb7tUPwGhADumq8Z1Zrau//3rkGB0DvgBpPCtogcFwNWUGDNVbZByyg63AeyAP4QGuP9dgBvvVcsmrsdWFAHBADBrBuVA8pAZsQN/OqbEDayBrr3ZvciU73jdVxCDzQBqq7eybUAAAKYLvqpggMeqaOODXHBgDA5sAZuXWVm1OXV9Casb3Y8gfau2ZsHmgD3y6+JA0AgajC0SRqHDVV9BxP1fVmqAYMyi6oTV9Zqx31emFoOoPbe6cwtzRBxlA5bAY+IP60HXP9x3uzbVeNauSwOEoG7QD1ZtS0XcwmqsNXXe7Yu9YE+qgtXgAdU4Nx6ri3V2cBydg897oj/URAGh8DyX+3yHSjQZpQM7QGFXV9KB+QA8ygZ+u3Fd6+ADjKBnL/YDdp84M1m1OAD/nBzkA4uGpzYMV6rLStaYu60rRmLttK2Vf74rVQKBzsg0FwYa/2dd7MbtuCBu+A/ggbWQN9d7fStNZB/0rTXGqegMti6QNNRJW7b/VuLuii3vABBnVqKB71Awd/vt1V2sHpc18t2q1dfVwY31XeoHLu9ga6jrgxaQfF930gBJfdHZqtlA7d/sQi2GxqpAD3/+x7/f/6p//3w2qJuDVc4TMrV1musdXff7IJdlABkdAzr7uBsTOwAJI13GBkHvX6us24NlYHvLVs3ByPNZD3veAC7cG7A1C0Bms1W8Adh/2llaPfVYYB4iXWgADDXVcwH6zVfyBmiXVmusmzUCarw7tv2anvVfkAdWgP4968f9TI6mYA6tqumxR8Gr9kDnXB7//WT/rq4PA8G+uDFPe3Ndcs6qwNUmRbae9Y3B3w1d//qUl1e5rWNV03B71Ayz3o5/25rqFuDCPqnn/Ushus1UdgG+e96fujbg9xgaF71DlbjuD3GBqu1cVgfS03i96JUD3GBu1g+HgYu4Ny/7ruDdOa+KLe5LoMjVVgH2YDSPBlX/Ur3veACvcH1f9FKZLTVbwwdWgMt+6df9zyB5oAx37pENUQ8HvUDJveobg7DwYyl0a5qEeDVPBwf3X6utR4MzcHTtNzv+7Hg073p3K348GR0Dbven5DeTwe//2+/7ieDe3BpXgyv7qD/208Hv/99PB87g9gAaD70R/7meDg0ujaLVBqo54N/IGJpdh/u3ng/SgaT/2MMGvuDhvBi6LatLqz/03Rac/967mmv/fg9vAD2QMHEA9P5WvvvVysT+i0bS6G81pKGv6LWzLowQ1sB7mUkXxiQDVX/KlBi2kYhwYtoGqh/vbwHqFDWTqBHAANFW1/vQH6rz4Mrda9CN3NwQwAN51poq3HrhivIyUYAvg8rLrye1nUV8+DZCW7KSEnLtKUBhWrc+Amu5MhLa9r0aw2wD7gvNrGgGirZXwabNFBXbEUAdkQQ9LV+Di8fWw1B1M0lfB6ukKMAHtYQs8Au5AeA+turYJ8G+2CaQAiB9fMW1iAKQPoYH3/p9WIAjq4SVuLQAAWYbHaA0htt7AGmuJgEh2AimiAdMNPgezmLQcnv6E1L8H/YA+/BpgAIfweSY0EJbSz0nzvG9wMXPoPjVr8GZqNvcWmvg4IPvZe22PhR9ypaW+bINztv/n1eVbw5dYToBEgBPa1LQ3OFqhP0UPe9DTWNVwk61jarwm1YAhvtABAIaAEMa56qg9GYwchvUYPoo1Uf8HnzowHY6IAylVuL4OV8HgQAeAh0OLXL7pn4PxB6c9V2WgJJYkAZsCAA0VbpuYxAABZhgW9q5mJeJ8PFijq4RvJrDnsh1XnSaY9RfQAfQRkgAAWD2M7qJSQsjQGirUJNq6APg2bYgptBm09sGPXpaAPbB7Aig+hAGPUSkPrtnRnvaWBDBqAD7AGoRPYU0bVbP+RXcgGirbwJxma1D8Ue4t1fB0UQOZAEsyAPB6+6tyJGmtDTIZtrz7aCHa+DxeVZHQJIAAWYYE0oQvwOQ+jofXJRoE5kYABy+DJl4auLZvLoztWxBhIJt/fB7sYrvLvd9XPPh7AEUIe3eLfyRXGYD98G+Ptcvu/mciMPtL3XI7beAADUmm+LbZJlGACoRL6JtaB+lGrVCxJSEOzxj5PejWG44faeTpJXn/xbflAD1mr+XShhqoEOv/g/Z9zIe8bqrpa3rY12CHHh9jeqg2NQToBQQ4fdbKJA8KANkCCkeWWKBFf6QR9T/B5oQ6aIG+108oBv3YoogMEAMV5BWr3b8GMDypRoZAQ5XtHz4PWABjs+qKicYQ60IYGsAkDNv/wp/BzxRC1UIrgAWh7eEtWtOPvg5XwZ/1UE6BFAAUwAPXClo1gZH0vlqbQDeTtJLbWXoFPbDUv6nBDzoB589QuT0jwAiCGfQ9d+mhIoF6Abl905tjQw9pTtVK2isIbR+2Ya6wLKDsmmUfW4eulI2x9bhBDYdepZwImHudgCCCGMAAgIhmtAlT9pIaBoOaAdyl1GhbDVoruzD1tKQ5BDYkADtAEWAeAw2pL7jR9KcW/ZaJwfuh83emr3gZUlW4JLYKUFStordamwDic4vkfSSZriS0AiHkDd6G7FEQ+gZqSS1dh7UktaSWj1cAOAey0D5gAB7I8FGoMfV79pJj0mXgBBOUghmcA3BHu6EM3uBN1w8Y+oUzUmADaq1fI1h+Dp+GiUzYsrvvAB0CGGBD/1AKfg+cIdn4OnIBg8NB4BzfdGQIcirVKGBXx91AhisfTceqPD02ZhyBD6xoezVI2PrAO2Uno7wDFGqtWWGRICdYALJauEDSQhv4rP2Ps5w2z/b3mUYIhqdQHYIcAgPMQZoT17c67EWIGPuP+07Jb/htEpQEFrZBHqnrC8AAEIDTMmtyIN3wd3H0pmaUI9OwhqlcPsIbpVDAA7gTVR8TavVo3wda1B2RA7x9Jpq4mjoW7t+UA2p6Dj+3AAawQwsrsvD0uiGwHACzDf3zYxEv0c2rK6KAdrQAOUQ5XwdToDaqBwBQaB+7ZXTOvtCAD98GGUAyQhlkoFnOgEB16uaqC1GAh7qjeHD1QiV88tT8NckBrrFDuftofYHFADUAfYh9sQ33hrBS1qGb5RguQWtsQ1Nu3DI1KR6oz1o4h5AQzwIZdO00VarIDYQh+yPXmet/M1biGUEAm7WjifQ6ar3ENnkaN5dFkeoMYkYIcLd2LuwyJU5ZhffDSomr3EN1Y8XZQymCbCzcARuDG3EiGp+D/MQDlAGBZTULQI0B8gdKUB0qTG+IYRQCCTDy0AfF2AljcFHo/oh/iH772gEhiG8MBIe/EMCD6Yo9tTWslXXSAEgkNSAAwHAMEhomvXBIYIcBEpaOoDsoh7zregAEr4PoQAgJDX4h9CQ5eRtJS1uT7bJMfghvCQ+ggA/ENoSHQJDDzu1e1bEFJGG0Nvhqp9s5qsr/VBevOB0kryGtxOFdMgdcxAHFENjVcR99cU+++9odAaVw3ViGEJA3AhniQ0/AF7124OZtmteU+9UQ9VhpEkNWgs80AqEAcUQwUIbA3D/z7voDyEiN+bnuhr4kNNT61o90Vm6gjROIdNEDbR699tqMSAyQ8fOqGn2YwHaL1d+/P47QPwfnEOpCHSr9U0+pINdMIelBgGSG7JDC0+40HatlhanL1sav+DjWG40Hd/GFd1CN8HtYtDwAK9gMIIaQAALMNAxDhRGzE/H1ZuOn3SpbOWtH0Ot28cvwZwb1ZrDEAA+Yh+VLQ3LBrtogGgdJ9lRG6G3IQPolgMqpaGiN8UhiG8Io7oqFzWCGFYDZgW0mzQqgB0G05lI/sNNMeuGfXTHtctXVpbpPOOqWigTbQ3tua5wiH2Y9LOGnafR3wbwcHfbBGsN+M+qUzS1Ic6kM7JJupD1Uh+9NSLHopn1ISHCQAeDgq93M7AebV3h+qbMw9/ByvaMQIwwPI9SGiSNvKAfa2rjZoDgNcz7sBD84hvnloBJvGC23sBEbw47WlBAIoAD8EOm9aPKmTq4CcfV21om63HMwygAd5QJWrSt1qUkNnSGpVNSohtT2UjkDBKAIkBI+NCL6Jo/d1Ro5XDPkD/jtO0h9rPUxDuDj0HXqiTV7fB26Q82Ia0EOPSHB+D5IEF6Q1qIfw/CJx6wGtHs+ujLWIhNSf2USHp+DmohzMwI+ru3gPnSau0tSwhjsQ7e1shtVgCHiQBl0hv1LU1psxw2z0azvwf/8GirX+roz01gCHj+Dz/B6NsBn5CDS2Zz6cZD5Nqk/gy/waZkPBcGYnVOAh4q2jJAD34MH8GtEtoCBwMXaqVu34P0yHBRDnte3fg3fwYf4NppbOYtaB++uzak00igAUyGBl+aYEJoQ3jIZaXK0daFZDKR5DleCLgDjADWCGlb1lqifmTfvHoo12zJacAA0BAC6QxOJu81A6T6Db1PagSyxsUHrNtVdj7FPMvygMoALC/r4EMvx77rs+9mwFTVWIem5iV8HvCgJ82xgQ/7eu0631AAo1tH1AawQ/p1ujoB5FI1C0F8+9+zciWxJ4YACAYyA2orIYQ30AH48yaIHHZDr2vOnPRnauZ4CHOBwHNBUhlfg6Ygbsg08W18QAceG4GHXklpA3DiGo8TAtU22L3UGMXV2CoyGbJDPIhwyQxFIZTqEGa737NaUhmdRA52kpbVBIHEF9cLMvejXKIYYENoL7wK1OjaDGjVLrGwX3ldaATNmkAFeAEPId4T1EL6vSaxfg0hfeBWp7EODbb6joTEhzAQ75rva421iGpRD6GW2wQ+rsEaw1jxFmpDy8hmEg+8AC60bGb60wI9SB0y1UHIcoN75iH+F9NPARe4eQ3o6QPJx6eSNtAhvMQ8+dCa0BhQAWxDKwhr1OIaIZZ4Dlta6Rgplg1cQ26UHsT2Vtr1F9A8+//tcri3n4OsCHvNQyBu0fcmRIHIk3c7aEm6pNmj9MEVrvYfX+J653NIChig6ZpAEgUrsGBK+D2C22kQ4kABLNlO5x5W5UAgDcPeppuAkM/CGUk9HyBgnrRWptGAAeWZg2gRAh8WQwLpqvqVBV7NVES2W+JfdfDpEtSTGbJqx9bG0fcpKiAhAAwKGZj6V7ueBQ9GvuW10jJbq5DLYh9GQ8qIYukO4Var6lOFde/g+Sge212+Q6gEBfMhqWQ7QdsRvBQKGBeIPCh7OdBaICwR2pOrr4dm0g4N1mQ9vL3KbdiebtaihuBQ6KgYWT3ioGjV4Ua24EAAQoal81vlKu5AH7G/vg61Vs6cD98Hj5tHMiM8jWn4ODw3cLEEYkIAgHSAJMZqqhhWb6IA4lCWukgHwQHCoAAZZcKtSkhwszdvwdua5j4bfZDl0ABZhtTIfeT2uoHM0DO1G5vAUtonsAR6KHzhDY64Mh7YSMEyiaxLbLjFBEhu9LQUeTTAh4yJmxDMSh1YgD+/p/kOp6y/5DSKe0nXRcvvdQNWdM+LsG5usXQPPwZUUOm9a3ylCaGy5gBjRtuY2JrgY32d5QMgBAiQHJkNewBFmQBQSq93InIbKUPcv7hPsdKe0V9U8AAZKGULaS62wUhulcFoIan4PtQDbhDJomoKQ3MIb6nLn17zhDlnANxQ0XbpZYFacaC3kis+pSQ0gAHni1BSGTB4F0h5MCEUoegIBmr710D//Wok1bXDJC1B6n7/1w2Chu6QyXwdMkP4yHlU98KOwQHSZtp4mD3KG6FD2Ch96IHmgDnEN1yGBxDOFGs7teqvpsQ0PyHK+Dd0hyvg2anofQOCwILOAexAQFQ/2IcNgkfphIAA38hsZQ7o/OtX37nkwMD7qep2tRCoegK0TibsFteEh72Q0RXpPm1WCHBlDsvG0s9A3AGXzCkoAhDAj30d+RHGgW+Ag9yGwpD5KhjJQ6+PvJkPbKGuJDIkgGwABNyLJgDUYH09dca+uCPWCAGP41YKGcRDqa4WcfPPwetT1JbaXlDSX0hmQ8TntPw0l66RDcpPahoQ8KoceUOiqHTMpe6GgJQ0ksRqYqH7ALh9u1qcOjacwh6209NwLwACqwJWuOeBzlyQVAhJF9jtcHCQBIoey12aYHB1wyAh7tfRewc+do0VbH5DwIAZ+QzOAFfkMAyHSlDqKhtvze0IYxUMOYG59d+GWgLct1RpcwNPSHxFDryhvNAH5gf6G1br6dFDqw2ylyIrPpRN34fgJxN5WaUXgD1IcVEMfthqZDfHWkMxOrsFYI3FiGbVDt7Acvg9NzESq2YAA4lDbWW99fXQxrMF2/r6xnAOah2SAFoIfzUOQK6Digm0I2CgAIqjk/Y4Y5fza1g+7kTf0ob7QCwb72fdqGenntehnqDUEcyHiBDY/WTBQzNRtOQCqKFIDdlBuvJ2kl9I3D0lqGXVDhihmirbAob4UM0LEU8AlfBqwRE1dugqHHQAwLKghgIkAAnPsmPVzubB1DjMhhm3UgACIUPfCGUVDPagOyfN0XX5Pi2KHTetdKhmoADNgdIN1Cb75sDhGe9kbQQlvxUNoKGRVDY0+iGQ5mocPUNn8G2ZD0ShhgQ5GtvoEMtiH6JAVChtMCJdAFLUPTZbODdG/qlCRGBodIS28G6Sy98WOvTfT96tq/VgiGLtyBTStDDXmgGaUOWDkMDybChmBcP7AEXUO8KGowAKKhlCROwYFaq2LSGBQUDmm3IGSXwe3UPkdaK1tvm+7t8PN+q7kN3/CDUAWSh2lcKQloI0NLqHiNDcWexzLT4IewUNzCHVxDYqhvDQ30AEuYA4Y5ZUAqesjxzUyxvnSJ3/CsX9yvs4gQ5ynrq232zbpKgfShyKALMIZ622zCHxZDqa4GyfT0oaCviMkBDnAyAhoYQ6sQHjv0l8HHktfU5IgQ3YIZW62lKGeNDdvanrPTtlvrQ2qqHKR9Amh1PWUJof542qyGxNDI/BnWrdMoek0MQBxZNDLzAfQRgpoc1Q1KaH5+DKmhmEIBePsxw0aaG8ZDWmh7pQ2mBF00P+QB9NDjizAavcZocwUPT/gaOgJfB4EAOuIas0N7ZbCjd2OBy+XCLjo97UlGgujdl3659zX9FtJwNPZ7ycD92Wjq1Uqxt2KAqsbeJtarGuPtXjvpA82547GcDhOe5nA39lsz7Uz46d3NEP6hqOEh5u5wN6xbecDeue0rg7nwDTEMaMbNotc6h99Q5Lga+EPdQpZgmPmhunPZPXW9hSjRhQpDyuB531ZuFtPn2Ih7AitQQh12Q+Gxu9hTyCH+ptse+g0Q41AGsEO+56DBDJuBjIQ+2IYmm3zSH8JDxzMTafXYIZjfaZ76HgAFQuBF9KWpHSUMXgB+AAaQ253SjMtpPtWd3NVutuqG2tjeRob8M2Nrh2FNp025sQzRVrUjjCCHIcukKhjKQ48oeOZhegAJ/wJZs1qYPYTv6kOmiB0tDt2h4TzScIaFc2T76U/1eMSEsQ7TwHn32Z4HG8DEA6/bQ2IoY+62sQArRDZohi/nAjNp9/Xt8HNUN8Kh106CewD1o3WiGq8DFGqt28UUejdN1KeaL99gjqwnQ69Ic3f1ln6mlDaYEBT8V6nAWkPqqCZZtUgAewQy2IYtUOHKG6VwILWh4AFPwZ4mCoRLvSNFqhwtQy8odOEPI6HaeAwB+5InezlsKkPvyGqQA/fBwzQ/+uD1QAzHhQFNgRQfM3SAXLQUOiKGddDA1elBAAp+K0EOxLbkRDHue8QdarTDKc2KO6TdDgle+xQyXwZn4OtBbNUNISh45AFnIaly0m3akpDouiTg/dKgDsEPVXIS1DaWh7yQwPwYntYBbkt8QYwhpPcl4sU/1mGCH3qA3pG1MQ8OgBu0MHX8/Z9FxO08nQTWwuH2A7SqPNHh+i1Q4muFno1Dm7EQEXWUGVgBbocCkPJSHICDG/qh3Q7oXtJJ0WqG4CDz3FU5QxKod10PF6GEpD5yh7Ag4OtlXN3R0BQQAvYh30zYVIbIlQfyaHfugnwcjQ5IXMcEM0VafuNssQWPQ7qhrLm0kbILVD7j4PZwDRVomYCAiGSRDvBOwINeIhpnoGSmQ2s9StcNBQ9NoaPIBPaGVuteYh3WQ+Ufvn0OL6GXmAlfBk8QwXoadXCaj6wLds2mwPQzAYM4P3jCHKq4v0CsarhsnXz4MH6GjpDEwa4/Q6gIZL4Pn6HrYgtih2ejbMEwKaWkSFb1DFcAH7jWxAEr4M2wDP9DS+hs/Qx1cAv0N/6GCQt17gBLQzIzGAMO5BaD8sK+gQIoFDXtSa0VyGBWChMhwPQxZwAQMMEn6pF96EAMWlrpoeS40uqHD+DlfBiYNclIflYBNaACWNoBhhaQ7UXtl0MEsbEQE+Bh5vQysIZQMOOdL0DDNkWM4gOKIdaL2a6bb9Dm+hiVQ9AVv8UOLMh99D5Bh7wg9W+zl0OlqQ7BDAIhp6gKcIY4t12eaLtDTlOz19NQYckMN96ayEtxXkKPQ/ASBTH0fSGtNDs9GjYvSYGvhUOCN8IBDQrmkfQ7ZrT1kM1AaaiD8VqnsQ09odNQDkgA2YQuhhyfQ7+xqBiBplxl6tE+G/fAP3oaUMN6QZ6aN/Qm09sIBPqd0P037HDDPx+sYgySGrBkOw6GS9DqChr1OAG5oYgBjotk9De+hsgw4foZN40SGGCWNROifPQxPoe1P0OabwD9muh55QzRVub0NDHM3Skphh/PgziXqGNXazaEpDsC4C6Q8YYY90MeLFvDDYh+zXQw5pqv5ZmQAE0NbPqxAw0K5rIe2Ta9cn0KfG56bWQAjYX1EmrD5DU0hvCQPpIYBkOcn7tlto2hsXQ+HoYcMMeGHQLdQp+sTVbKIeJUNrvttBDkohtBQw5psikA1iGTdD3TGifQx4YZh0wMkHuQ1UZcegwzpbpgMO/6GSBm81Kf3zSKtGb0OpqGla4d9s3s/dwQFLPTEsBg1DtK4BF9LlbpVA0ikHz5NeKh9UnIObSGOZX1L09yfQAOIACHIeom0xaGgpD9Kh3ILUyoZBa1lGGmlDtqGi77UGXs6p0hl7XT9qq2d0/WdIe6o3tW6f9VmMQb1QxxIYM0MW6H1QAzzARWfYPwYNQCDW6gctRxhugQxd9rzL0dCFUz9LK20qQl6AClf0ihrrqdGq2qUg/NboBdaCN8Rhtvyh0VQ0SoYWUMqkHOdDDzCPggNJUEUI1eLET1DPIms9Q7qQbdW0ZeboRDPUhvFANRoZ9kNKiHX5DwbrQc2u0CGqf3vOBs2FlfBjCrrIPvHa2RBI8xD3WuxCQBJoYet3Zebg8ta5e0d3VEHty06PKHKFDPGemjQSXwYjIP/W7so1pJhscTcgIfi0PksAy5Du6h28/SuBozDUgSBy+DCQWs0w2cRuyUOkJbaND5chvPrcguHmpQimHow1Ai6pi/dAardUOpP6Vutiohj+QzGXh/L0Y26ggAZBhxvTe7YrQUPpaHcn0qWhlmsMFkBqAAjkHjk1sGhtivURoaRyBit70K9MFezCvaOQfJrqGqHA+1x0AV7Qx4IZFa15iGXVDWkwYCg5JOoBTWp8jdFcjJAC8jaqYcz/DJdtRTDJahoegFoIcZBjqlaYCET2h/a4oZoYLAh6mG78WnpgctrQ6YbSG2G6HuzDFuh7BbdlrsTMN60AhJt5M2uxoZruRa8za6AMfNQrm0KAA8lq/INs26dbdSYofswykAFAMB2RBizDPwAUsw0ltpLUO6K5uL9RtuvMw30JpbMOzsBv9DXixIVgA/poZkO8lar+DHhhnpuOMdu80O76H5L9/eWisjftodZUMiaGdgIBD4dS/XhQYlr0B27Go16+h6ArU4AGQH2ejBDnAVBh9GQ6yoaQMNCpsCCAp0hmtQ66IfXEPT5aEaAmWhmyDWQzudgB3DajpDuLkewBDvNqvdwIh6GUAPchkRQ67oZoq2OKG6Kt3nW7PFLOPjzQCmAAeUAgtW10wEQIfpv2z7gtdD5AAJWrVb0sc4ZUSG4Fwe64E8Q3wQG4WLGYbcNDrmh2sw8RyCVq2RravetLyh3uLdPnncoP2M7JjVaTQTg/SWUtwsNmSGyr9HlByY1V3ocWP2k2aEQ973mkgrWVtsDt0oKHs1CslhidBDGAEZi2FqHeFDJahzq/S6JuAUOxmGozDlsh1oLTR0FoO267S1yA81KWYkQgZssmZuMaBeFsyh7wAB5U0r4PwWHixDK3Wkqgx95o1E11KGJCYxLADlAARYeaUOCN8+jDeWu1JrehodbkOMgwkzDaZcBAw/QoZwrpHSHshNmuh9LQ1JsAoECzsBFlD2mhv4wyiobIHKoGZ5qUTq4IgQ1GYawUPtQCPD917Y7MbYroZW62F0gizDoeeq+pQ/psSsNoKHWRNk4mn0gLYvtxMPPnREqtNx+qVuJBochv3nv7cVwSeFYA8oPNFSa0IWGVLDnhqn7zZw/rTMPvUHidtX1B88Q+TIeTX18ktlMEgNBx2vUgIbsENfmGxJ4iwhjmQ70IejbCW4avaaY6hqKxEHoY3UMhtgHetbMapWNZrIbULQrWHGZDLS5cVnVnvRQUNqeR0FDjWG1HzfNYYw62UuRiuEOq00u6BZYbwkOM0H/xNYAhl6wyVIeTr3s0HbHwhqh61PUKoeAD1DyH2b9uqumOdZY7odg1hOgJaDIvm2KTQ5oZtT2I3gFpDTf+3iww+xz6ABiGHKDea828drWrQaLr1eO7nCtZXoQuNQBxSiV1KSbMjDuchmuvWpJtPkbzGHgqAp+GqYw+yGpmMMl8G5jDsRhlVAEsYfI0P1GHjBDrbO+yTRSsBhQATibPQAwQh8evfP2rZsO/5AB9DO2hpoLD75smNXU2GGBDsuh2lhBXfqKd0x7bI9DNuzLQw8R/pbQ3FwblbgJUhkfbTnIdWAjPyH/FD8Um3evanQZJK0d37UpNXd+o1ePvwfXIDUTakldMC+m8gIcHEFKBv37lzDgsh0qTffXu+v11WHGIlW0wXRXNM7uzKDPMBG6DzUmo4PZXwc5sNbNbWxD/khyxQ4A3pRcDY6HZvEIB21ztHL7ssmYL6GgBDEpQceg/BgBNH3d6GCQtRgACE8c4AG5foGCH0ikmk4FaTU/fs5d1jaG8jDFUh/QgCoAHL0PJ2G96D/D4Z+Q9XFvKK1ViH8pZochyorXJRpEkPdSHij93roB+zUXrgETVeyGS+DsRh9B/ZrAY6kOFtAygAbbG/5Q91RtakNaXam7DYDBkBg5Zzon4MHaGKNDJlezdrSGwA6uDKN6PHaqh29JQ6KYeIEaXiHoKhNEqf1DmjPq0S2GN7SrsnD+54plvIa10NiKG+H9MJW3ow4ObUdGCDGGKAiIxWkJNbXDLgEOU9aQxDMj+p/7XkluejHedaz7DjWGpR/e6Vs+50TQECLDr2hkgZp6ABma1hN79H93T+sqwzRVpfsN8XZAdDwT+8bqqdob/UNnfgbrDPLuv1dUA4eWENJfT2FNM8m9xiIvsNJMP8MHy8iE3OzBg8GIegsPUSbv7Dr2hymQ6sQCkYNJCGgVD1WQW+wwkdtMC0QOGLwAxMhqEmNGYYQM0x6GSylyYh1YgO5YfUoBtVbRDDN9h1ow0yodUEM4iGhhDtgEQxg3S7soC2EhA/7DzehnJAMFQACTEXEAidE1Fh7qjSiIZb0POSGAZDG1hxvTW9oZgXAAGG2nNG5uixQ06uCprhyb7TUAoChie1o1ht8YMY86Ljtr9hnZJLw4dd1DWxBI+VQjh61PZRIHLMOQ9aXlDp7YBZQ9AVo1vCwXBycw3GyKeTUDlusEPAnbIdDfEgTXeaS1qbNEVAhBON3NuuBw0qwC5BQebbuRN/64PAwzRKhUACpiH+HDxjgLLA6rzsaYPjO0pNy4i4IE7a0we7UAWaHK+DD4hqaRnsQFiW3khwdVDnB+rS2gQhpuK2knaWW9Fih2uQ0ioaM0PRmHgtDExmrygM5oeiUMXmHgzDXLB52AL9IbI0PWqHXlDwbQXRQzhIA3d3XtjMEtZVh5lQ9MADhbhdmGeKOwyh7woOyYflO1PFamW95zB3ELUQ4YZt3FyFrUApNh+cxZDIbXUMdGGdNDDwAawAFma0IQCk2G1DDPakA9NWLYeri1STq2hDxXCCxQ/voanUA/qHW0W0nnLvLY/Yfg423MaDHDcVhxG8EFfEr4MOabXLDC0hvAw22ofyMP6CN7lDNFW2QwzFYcKcO01bpgAfEmjypm9EgNQCHKGtBDeYhhgQx6obfd0UsGohNmzh+Iw5hYbGcNwLhSy4dah15Q43psmkODm1BNDVZ2woAFHfHiU2Jt6N3dtqGqBbOXwcSAD4kzelD4mhgkLZ4OHwsPAaHRTDbuh4Qw7SBGXXCyL7fzaurByc7V1lHA0O6obXlD//qd2xZmYcUI0okAk1DihG6gjZTIawAA+yHcFDHaAYRw9lts6Y222Go1ErYh3BwzS4cwMPOsBilDMrQpWrdm/tIQ1tt7ZtNN0hzEgHRVtP0M32HJzDfLhpFQwK4dpEBUaIt9DFRhkwXdMppyXXZWHuAAMXERAxlmIcuo20N7XHDQ+h9nPfGYdnMNUrh2U9VThmFw31y3kcPPccFPxnjGnJw3CYds1qLibrTDMC4B6w+ggDB0Ma1aVutshh15w9huDcY3XmHt9D4jhnQwzTmP59YTqGR2Dz7ejF3VnvSGcOKmGgYgANYpoXSvVrMcNMsaF2DxAeBNNUQ4aFc1yOHKDeCjhsp5WRoccENqeRbXDyQ4QPQ1veAdwASOGmJDruerWnMGYd1kMQf7z2Dw+u6uQykeVycNnaGEP9+wu+lTbvIc5cOFCHeStgrhhVw+2IZvkMYwVTQtgxWnL3R+YcaEOpuH1nNRFhkiw84ofIsPcyBzMeVFh/5pMVds8UPEsBvFDrmhvkbWEodN60rW1rX9DzhynrZMIca90kvctKNPGWhILdztqlUNT8GnFDN9h0dw24oeP4164VIEAAg+xTvT17ojcMERslP9A3+mUw41hrU/0YhBhndene9QqdpCMnj1PD6hVD7V2qnQ6XFp6u1HWG37DTEhqMLcTrHbEMOab0AA9ghz7rcpghlF1giHSgA1gh9MLeDtq04NWaqSjDmuh1SrcU4d10P+d6jvdgXejMLfcIAkUPsmGKDpWjWSzgwZhvYEMxd6Qv9dnBkYwwDWPbcM9CHZKt6UOF/TSi4GA7F3mGOAAG/AWEQJl/t8h0f8H7tDzB+yWQwLIf0U1cyHVM1LqGpjw8r7JQ9U6ZqKu9gsCXmQ7fwbY8N4JbHq4TYAGiraV/qCn1sSGKv92XBqr/fwlsi0NrKHL9DHXejG7WWLrJkOKyHCzDArhsarkmYexu1dd6LwtWPu6f1LDIcxkOlcHe7DqFWgn3ehxupsPQqGoNNlqKPTNSeoYWUPN6Ga1DlEh710DXwfjJ0WqGbPDwZh5vQ0KwCMo2cmHyE9Kgh7yQ8nYdDiDVcGOfdtXB8wQCBeH2/1Hd7Vfdzk+3lADWgTa4NAraQvDp3+lbNcF4d30P9cGys1ga64GrXo4ZG4O/Zqd7txR+ybgxhlu5223sAVfdYmm027YH2qW4Oa+7ee9a3BwbNRnnViW3bcHEKNQRAUQ8BppqO4MVeH9CAPtQSvg57drh/3nSamvDt3Bo7NXv7rII3teHnuDXuawUoPh+Eq8NMS6I7tB/AIVzT9wa4l1Mjqg5DeOYHIw6TYdUi3/KbZktsXhsHgwl4bQUNQ8H4Q9aXh2n/RH7sccPI8HrUNIIANIbVn7oT92FeG6L4Sfu3n/Utpt571p+6mVVQ3RESQGX7uTQYt3bqvDqes/9cPn7t+zUNeHQdtlfBpngzcG0oAAveHWeDFfurrw414fe8Oj3aa/d/XhjhRKL3ru+DZRapItRzgbX/btuVjD3LyGJeDPtW2LwzLwcEL3BOGgHt5vezKXXL7qSkNW96mot23h3Lw6H3s5TTO/61fdQUht3/c73t+/0xbtPf9+vBirw6QlqN4NKPgavD5EgX3vebwd2o3kSAfvDqAASvg+H/sXXXewp2vD0f+zaLYQQHp8OM+GD/d6660p2gN4bJ8PTzgIHtTfurAAEK5uT73v05e71/vB+B7c+uquX1d8HFhDfPLcYLUnIa7UPDz6MrDKyh82zfKMB1kO4kB+FDkvhtFDfg9suW0l1spb9/nuvvQM5ocIICUSH6JNlAoKNfZP/przVhOhZQ9XsAVhw9Rfrc2Sf6Bu+9pOmiPg8gHv770m3a0/0d8AElw0ZJAc01QqHx+9gfBhgfZpAAVWA0KaYxDGZAK8AAp+I2vFij6bNmKFh+R7UJdqlcMtWHbtDahhlVw3WXrFMMqKH6A9ej24+LTyobDsPCCGJSg27WsWw4//sAET+wNgslYiqqCraLLqA3VZ8H3/9M/qSiPQvVtQq1Ixa40NrUwBDTbWYf/ADK46HrNMgek3Ta1CmpY35970Nw2a5BvDfAAcKboTvhnWABHmzx0NklqE3WiartA93fHUquBQRoI82mWbZ0ioNGo5hAP4eKKzGy6cldkmG7ogN1xshAjkJ6FsNpmq7ngEZ0XsD0mkbuYt6em22XXyVuNnA3MIscV4EFB5cF9doCE0yAHA0NDge3BcNwpuP8Nv9bT/D/MWrVgFoAdr8Nn+G1HAK8yfHzXf4dYPIP+Gk5DQq4O6jSU0B/4PeAHC0NmR/TmbZdXAoI05oak5djWqorDUv4bNi2QABQaNfNGst7kEJtFwD3D7nAD0Ah358PJJt1W2mtx+YtSARh2Lca9qplox5xcFwcXG4RcIelov03ma1Y5Eu/hmL/RH+oB93dcawgADuGZoPS/prb8NUBHi5dHAho6A0XdtPk1OD74Ajdp+LAI1XLqplrQQIyyc6Oq5OLcWlrPiAQKUP8tf4AKkQAEPpQQRcZbDHIU1Wu16q0AYcr0gwZRBD8Vqr7AJGACYCODoaZqtVhh0eIOJ8FXI01xbFBDahmxdBktJpjUDPGaNqtXvujMeuPLoHw3i8xhlNDVmv/w1UPoo1UITxng9otVZqQ11VvSXAoYaiHwGK0A4Aw9htMs2OABNAjXgh30LWuQDuAOBFaKHAhbG2GbSMPuhD0d4bIhDZUh3NDWfFpJF3IPSAnqiQh1kQ7QdraE1fLhn+8BIeh+XWYFqWkBY1byR1+j4dogE+wDBo1z+HeSsdIekmrdVWrTICIAAEAjnTgYS4LUIcfD2UZ6L/woMm9xTSVJoqEPch7DMNCTdSTDVZhsgAgeKayFNT8uuVJrUVmWACNBGwbkR/h89gsJVocw3j6ryvV7XESTDVvUlRAD/MawaN1QR4D3UDlpwAC5W15JNbdGyIAI0EZgCNL4bOiNIFuk5ALAlA7JDzlqY0guqG7aAHKvFcw26oaZZQBqmgUFAzXGLa3S9aMQt2oB0hXTERtjiIXfbcAAkmG56bccRt4GBQOBqFdkiWuhXRMwxBKzIG708AjQRv77aPRpYBTEWaF714dW7FoND9paw38+6RR9jHhcRIANYE+ENp3aJGtEiuv4QwfduLY3xh7IQjciu/OLQYQFTD2Sj7Wx48IhrMPYzMVhjLyTxQVwLU5TAAF0EbRENwN7S0NtR67fjYmuDc4Dlh73gALwR/yNoEEb0rXzSxerk0SWzX7S8EcqvD8+6KRDMr4A4QLCEaX8ODm0L5w9Ih97DT2Ad8sADgH/FdJYWwJXbkltaGCjh6FYAgRQccPeknohw2HBHXtFArEEUQ7lWvaAA5BHvr9NBG6WgMNkCz+2o4b4ONuIRgrXaFhsS3TpZ6Ya4Jq2wo1TcPvYCOIBHhLgXGW0pgGv4ePAOVj6MB91EQnUIxXdCvAMkDaAXAJMeG8Pfb+qv5zlK7bRDPTasaMNUrvga3u4b57dAQmx1ZO6Ibm0yI/rsGtatEcCA5epuWpSIOpoktyj+5XDTievIa2xmboQhvyqbXDZGIa/+2zeED6tHzu5JOthAfeS1feoQ89V7AHII1MroIj2QBGRQUmYR3EI/87o6z2EA7K/DruG76/aA3rWV3NsajgjmYR8o8FbYcbEPxd6x/DVrAGfw4B3vkACFsb2iAnYho5XQyps21Ai4AZo9tim1sI+2Edvg2mNaw6tL1wNBLbOkVI73rLa2wjpyAdSAxRqrKdz1sBd49t4mt2Tf2Ee78OGQHlI9I4R4ZTb9XomCNWQGijU1zOWFLRBhq/y0BCac99h4hq5tduEblL37XBEUtlketYgE2EYan2TvhkUtPqmswI1kABCw2MhGBQjldal8Q7WHpzKJJR62ZNPke0KPdXWo8j1WsA0Vd1zOAqA/fhuuCNg66Ao9DFmgCI9VAarNXARHz49H4R65nAMDufPUWcbowAf4RuwbLBEdIkPwRGYCEiER4AI9PxWuZxYEbnyN74msTnAU7tma3TQHyv9tU+19RA0LDIwDSYa17E09Gw7Wh/lpyACFsbYjtdSkcmjSMHtgvVL57py4TERg5rT1Hpv5DVhGV/DhYRo9gEIEe9/DKhHNu9AK+hEHb0Hs4iML9bHVwWYRmywHxEYYiOKhHpCNQgOfEHecDuv/Ar+HaIjUSuqKzTtHoha2ThHrq4WF6z6gMpgm5S2WNaNIjGEeuGA4KlrCdonR7Mwj+wR4kTQkEcD80OSGOh1nhG0ORHsEZWKAGqbMy9o9GX6zYtPqJa3xR7wgAPKe8SI434a+j304b/qAjrOdvwzeuGoq01AQ1O2wMevi9R9UhZgN+XkzJNSkRkpoIf4ctnhRV6aOgKoRwazUmDslvD8xaUjdVp2huQxcEY+QoAkambwmMezaLZ2rr0vXStbfyN6RQIsjZeEbaI2qH0LRAvqRXIjZJhu4kAyRH+PdxSWjWA7THq1gPh+r3GI3VgB5LZuloNS2QBGsGIBt01DLe1IbW91OcBOojFogbqIwWrv7B19+Ga8AkmG/qI61EdtgOmpaRG1oJmyWPY8ZsLXBMV7D89ThGo4jTPdDwkBLewdbN/sB5TwoHAesCNsABNUNk/hp9gOVrpPr0bf7JMNiZGtrPWJQGOI1xwGGbNI6u7MIwk3WDM27RGXHNT7ATMuOJEdNCMnq7cfN09G06I3LXD6C1SoAq2tt0RmKbepEdfE1ZLqEgABqmpfwwAABeNk6bJe0wAB2SFXEC+RHTgAncBsWfburtDj3XRGBrAropO6I1P4aLXAQKU3lwCIQF6I0q7r5o2NhHJFI6wR+eA4jIdoy2yQ7rgjwzuCuTRjEdUAXXh6z2t2Mh9Hzf/xrT6jdAA+gjh8B+NfbVxGpY0FuxP1dic+7Yw7U0AvW3vhGFgAxOm9mI/jqgz02cxGOgj74Roeba3Hvjs2vyauYjN+W0IPRSgfCbWUBGYoj4kRrcCvf4bICMlz7hZDssRo/g2K3Ff8PyxGT/Dn/h7GLQk2u340uUArbD9dmwWIx0Vj5FABp6egj9MR44I/9/S5yIYa78NdRT4CWIyoiiNUBlQ71Dw/mUvePbVDqAUPxkbLVQMPG5pPUP1qXw0d94OJcS9m4hAXNoGt01zz7RHwe1rVYgINCrK31NOzm0tr8ezjXRWRqbWzkSBcatQUR9AzfWRtetTQ4b9Ot5ERmqRBgnvDtVXNqSYjOZOMmI0TNugT02damhy8muwVQy9HBUM1xFbCoj3g4VBPQwwIyf0/z7rEIx0R/2gPbXtwT2SYbSYjmYRxcIxpEbcQNNyGo1djQR8OI9wuDWiO0HbztEglmhBfTQnvRa0GUbSYFGuephPYx4RoK0JN73QjAGWzhPc+RqFHj216+Yd2BG09rRkgdXtU+50Kojt7ALjcE9VoKQMvfhYwA3MWjeQz4IDHL3yJ6SAj/Le7owxnxuwGTYxb1E9LEAa5pIt1ocr1A7JCdt1jmzpA1t1rbq2sxGKgjM90DwIyaEcxiPIoAJxNMwRp9jfGYkyM08Z6AAAU8WeDQmCuJJMAAAAAb6yAD/yG6tdlCB7xdSz1t4k3Eiawcg3cRrKI7iPqlU18NBIMiCChwJzW7EdB61mfr4EjqNSSQjeQAGQSNexHBc9YlG9XONEnuaCM9Nwe6NLUwLhcGABCgUOvmZ2k907avO8o+HrxmD4JGr3dFsQVSjUcEf5i1l7RuJtZjqyFA9fDuiE3PMIyFEJsANEkBaIDf8OSG7FQjKqASTDXk6Djz1YoGarUOKBo8PXgkbiY0iya4FdqlG56I9/EYMIAyKHhZDiiR40GE1Hpf8M3+H3/DbnARWI0krhZQPxWqbPM0PmefTRIUoLdhPy7XOAw2RSAAL/Edj/BSJHCdyhCRoZPRVRsu13vObq61aeAbIAJP4ZTyCjhHSxNBlGxMjbiEdnIChAA7gjqYRzVDRigDcADXcbgKNhltGrjSOoDYoAQxH6s95tmtYgIkUGZY3/rh1VNoCmjQjRm/p5k3ySaem4oIAGJI8UACzLiQrhltQDS+259W6gZ2o2eJGfEjwymggI56HETb1I66JFwu/ieLEB/JtjCOJxH22NEy2zpjbjdI7sh3SRQEjOySfGMFAkaqUMZoHwV97qBtMgDMEYLCOL26pEjUXqRpI/JJvfE2ZGayXw1SRldcGfJ3oC3GvgXmgkAAYBIwOyiriFhABIEj3OGnAAMSvoZT28gQdkkVcQokAK6KSEWIprgihmATeiu6BynvGE2Sf6xddC/e4ujUcACA81dfwaV9XkcRUI82Ee6IAcr6DXV4qe/11dokYNU04xHLgjE/h+6I9P4aSb20RGBwj7yh49A58oYVE0sJGlEjEi4KBtizEaOAB7RGxwjifGtuI0Ckeyy23oHNgjhbumwALjEe1X1uubYVDR7GkBjaKJqaSMIpGYy8yyRkBI2skavYAbJGtkj3uu7FQ1D2qjPWE3jhDAghKnpuFkxvJ91BRHlgj5iRroIyZhoCoAtBHgttpyQrpI9CgGqMDHEas6Nb8R69cDQVomCMcLhLq4D4m0ujSbAD5UOlZbDBtQxqz5I8SJrmCPvhHxgjLQRy2cOFQCmN29BHjgjkzNBVQ7qQFJ7UypH1hN9ciAsI0KkZESOAxGC3Yx7q7kQPtqB4z1Mm7yGNnpWpCQK7tAfej3bbdVDDocPtPUKuBsSOHMaGgjSJAWtHajEkENAuJGAF9/rqlFIwigAhAD/xGrWAJyR334H9EYJSMrJHwNwxKRiBI+QAE2SMHBwA1D7bmmxDSfEZ7CMLr7AGNgsCWFIz+IFdo3jhHTztGkRm+XFGoYCwNGj1709LjmxHDU4keGU2B6GMSga2iLIANenpKrgIBG8GN96e8h3aQxvd2g2ibRojbkzZwQI0EfSwN366N/VIW2tKSEwxsA31f3VphA7DG56fuBnoEVR1QilJliECQSwPakdNoDWJGs3YcbBIWIyykZ7UPdZbR3NsnqxDfZ87R9brSEbpQjrX2MOvdXHFOCOVYGp1DTmWhBIzqkawAAqxboUj9Bu64IzhIHESAz2a02IjGemjfb1gcEdWeJHOEj8Z2uVAB+ADJo2gJc1O2RTwSFTWZEZBKy+Mbb2AbGEAmlAsEeb60uuaJM9j6h8g3ZCNrsd0u6rtUjIsmoWoPukeno2CEqUmNniRmJfQDQEyY0QexvK9imQY2vVBodK9UzLYnq43CRy7AxqNvMz2NeqQMjpVekQ3aVXF1W082YIFKF+uuZAMkOA6IAPJbXRSVk29hI0zRvVzg9dwugjD8bER3eDgdCz3AZHwUjOiRthI2fEDzk3BpGfgjKOB5nrSxka+SN5Ea7YjcsR4bPelnpdSPEgqoONRQRjgI8JcGyz08WG8pNdERjzDYWPTlyTEpHqJAXhEOZvZOkeNiPvhHA0j5sRlKIwvuAyU2vRHdkj0KADBvDNHpySMUt6fONUC2+STauQGfciNb6It9vY2lrfdukfwSNIMaBMjGsRoTI2ThpEyMBCblB9xQR+4fSK3pl10rwAJnN8GRrKTVwuCST0PUbXEkSmRvfvcWhqFiP+RGb0j3Re+HmJ8xtRN3EpGViAMZAQzIzSXu7E2LQBeQIZmRteXCsUB2337K5jv1grGvHA4LrAuT1Lux6s9UC2nZJHiJvFG1vn7JDtjyRs67SfLiJI2/ABHVwV2e2CbYTgfgm3FaGI01kxGphLejRsNEAfRBpU92+0XRVaVoYIm0VmJnjNFE2wcZqApqpEAAr7VpDvPG1E3VUoEkw3tEAorotIgVLDRcuDc4BZAAcsNNeGiPHY9lpTSMP3JLAj1Wh8HPbTgalBg3MI/mNpD2oWoFnjvhz0M4HwcNOySRPtQOBBuYSt9b1wjDaRyiI8sEhtj3cABC2NfIoQLI90xtn574X6LRAmZjBnfQ4tmcAD1xG5/Vzxu//JQLRpvIDiZHzIjk5cKqI9Dhvpz1QEHpVA15ey7IwoRuESMgW6bsjd2RrMuD03EISNfAQGUjoARiFBV5kCYS1IkAVsjeJAEpoK2toGiMHJHGbdzsR19cOrvp9rg1eJbAI+fax6I06wCzLhK56pUAQVmj7Iy0sCzLiZlxrd9doRoQcrrnvQ82O76p4N8oRosIzX2onyDgZH9L9FJu5nJRb6upN2Rah/d97xQ5ICE76qXs1Mm6g2NLJuhyTQEEeau2fDrNotdUR3bQ2zlqX0DXsBocNvuelmCCbgb0iNApHPLVBP+lNcBQRrYoCnoaeIjNoAKmzYtiDrAD0ABYQjDkRm0I3ITtXtXYEbYnAp7AEjZGNEdtG3f27J3wgoMXPPbjEYKJhOrgsy4IWG7vjiv4aZvDysAIFKHaRoqTRJEcH8MfBGB99BR66GmI7Ybrz1zRGbmETm0XSOGThqgCM6AAjJNLsm05ALjobcJ3gDqe89I6R4QI1/Ea3Q2efJN99t4e4ErLpkbHz3XkBGQIiMRixI1ETtSq01fZWdD5++hnLRzodRN1MAA48j9JejbfZOyjnY3XsBX2Nha4YMzfYRsru3EiawaNVIgBIAC/Vva6ALBGpUA+zG3lPcokfS3DxXgchNE8q3WQGKuDvKAF0NGbd5LAdUI9Ckb1yPw8bZYgGy6kA/WubvaIAz2aa8jplmjvDQeXjTYiXMBhVEKZu8JfR0kakWJT5GT/wqJujtI1veFSiPy5H0D9fXVDtwGvkdLS0TyqeaNdJtNzgDKkFkN1NW0XKAropG5TRGolcSS8DBXRSiBe54zWQfqvdzRAAA9Dj2RtaI66KUsyBCub3ojuC4CwIyzBB9CMlO62MgNym2VQKzEYhkR4SAAAAn1VkagcC65GY8jNBWxGI92bpsW2wFGH0WpyAV0UlKgFLYDetjFn9EClMo1LgAG341dABdMjKRe7wcJ5EbWyN2cbQcjpPyEgo5qEe341vu4bIAM+RrF9OIXqGWpEcAKCjVBR1E3YgXuhSNVRGrhA7ehszHooXvjN235HHojDkR01I1fxuXG1EFGJmAzBRx6I3rEbUQQz5HeKsCwR3TIwIUedyPGF6b9DwBR05IcDxqh63JZHQAj6IQAITbLblkaBF4bbuNSuWsswQmuCeyPKF6fSAkBWw9ja2npHSP2ibkNVD+9bplH/+HyAA2iw9CNThELvDRIuBqKFRAUcXNUl8V4I4DHrfP3Wp653wSRe1E3fUXseAD+iocI9wFgCECLqts2415H6pFdriSXHzboUYiKM3RHvPdkSR4wo84UaLw2VF6DFAJhRot/QwYYgUqpFHJHASqR0RI09EYuw28GGATNSRR6wo3oUZyoAFJGQRNBFuzIo4WuDMKMeFGywgReG8wTQ+oXkMPo8b/Q1IbQV0UsotqMkj0W78CjwZmuQo+FQBPSOahH9DDnQRjEBBApRoKMpRHIqND21Cog8cftxDVNAamCj1zSTUIyfEesAC6ZGUjQCaRniw06XjXJ1SoA9IMvuRwXLc8oDVohwkbDgjtN5A7rcfkav41CBG68jqsm0YgwblopD3F5GrWA59e0eIAcUYMo3VRGsgAhuSeaIwLRpHfC/UAWijqJu/z3Q8Ue3yP8VBywjmluz2bc4UYWiPfFGp+NveRywAN+keut1d+GT8jEClCAo4ZkaeyMsZB2Ld9xBky3UMapvyMEFGXijy/h+ITUrKpnyNwFGsSjRkkb9APmACPyNTBHLijp1QSTDcsWBURQXj6VzDKHG8jrW/hv3kMiNqA0jTSRpGAFmXHxSOloaOL1aJBpkdcsUcym1kFGMFwahR1E3YiUYkCNrZHKbDDfGsEo1kADx40CgoCeNGxRgEo4JkY78OeHg6xNpZcM4gLlbT2gjiRHa8j3RAQfjY2tkSt3dFH8ijw2GqEo5kZpeKN1OAMn9t4mjHI1TFvKIAfiambdHWEUqNbaXseMNRebzWN1KR0VOJfgDkmyJkalMjO/5ZIo6xACyAD2JHo8936R5MkJSUZjrAT5HciNYzkcEw7StshMMun6fvds8WXqnc1bpZW0hYaETDnVu6b5phAHCL3t+HzS9/IAWHI4ZhoeSPxUAZIj3CmtMvQhIH8SLBFHU1wyAyZM/USYbkACFl6KTDWoGm6nQqOtsyNKJGu6NKORq6SrpRvUTp9m0BTNjZ+q9Iz1CopiM5NJ/DN0VPGKAF6UeoSNwhGkfdq1u/kw4hhoAKM4ABc8UCNAUYowUXtnd0eXNHijdPGphTQZRr+SO7cBbxNTsamco8vmPn00pt7TG67pBzUw56QbkE0W37OBAEClHujZmXBciAEpHkHw9GR10UsaYaPL3/iaCi9AIe9jI9RkbmHilkHoGt1/Bs9gGuEf2iMDABpMNawEGxI/QRrnICRAA4a9R5R30w10Vv9MPoGZ/UjRkmq43a2UcTIMjjqR1tYgAYbfY/hr4trxL0ecjfZgWP8C1nrECjQV7jwNv5+zbeD0JokSOphGs6N/LEIvDSmYevA2SJHEyN7QRtTIwsEY1iPk5HGQI/MQWTI8eYe1t1yCa3aAOySIkzWdkZ3/LLABYQjKkUSVEBeABCw1GZHPmEWqgOoo58wl3pUwHAcCNTSRtlIxm/pv8MoVHIgA2WejTI7xUdhQAMUaGUjukaxoI9jkfIyPwqaAaAM0e16I+WgCVYB05H+ldTSRysw12tsvP2YFHGQIL2RxlPTInAHd2qVGK8taQmt1EDjkeDM2F3p2KjFtupLiFxUchiOkPbXEkZQ+n1DR+Xo5xTCXBhgA+iR7/8O47TRN12V6OI1ytgDMTQqkZ6biuV7idtAFhuyDZYUd9yO6FHQ7dpVcHiwxkkaRID54bFoUIlG1MI+GkYgUrCVGhUjlsRvEwEnbpRE3diGvNtr8R2MQMdEfENTJV7qddxWRp6Pc+wDdACGxa4Uj0SRsfI4qttc4btdBR8j12RwajYpkd1CPBmb39crmGiSo/X1tytoI+YeKjnVmfpXZMUZA41iQBPUABWRvTI/fkc9SOpbanKDkxq8iI7cvpGSP4FaHKDsomkavVNtqGSPj+G/qN1pRvUTaEzpmr1GibpqjmexcQ3W+Hpa90/h6SUAPdGvIoy4UYCE1zhG17dNUa2KgyxEdwkDKF7+PdHpSNCo3Jka0iMgibTqjO+Gjzbd1UYWAD2ZRvAANhRvBjFawG8sNzX6ybtjUAYZI29Xuzt2KZGpEjN0Ri6uCEJrBo00SoW8jrhW4AoxK/r9j1XhHzMj9kRqKo9Vka8qNp/pFkjjHuN76PdUf+Y3EZAOV4fNGma4HVUeRQCHsbSjQg3G0C1bWEDvyMIGgDij776eK8F7kZ9Q2PVGys93XG2Ko/g7rOoMiLrpCBvKAZLI2fkcXt1NR74GtPoRsPpJqEcFr00xrOH9a7Ab6/WNYYYd1436RF1RsRmsTLyUZX8PKqAgUjc1hkW/Z1kiTKPMpGmgj0NR6q8NxsmAk19BH/mNxKR16IyN5PCG2lpHSjNy0R3fI5EkbRoNG37VMj/NR+vw9xsgiyOW16RF1oltGdw6joBeoBPzhhb9zeqgDXbTEdrMPEJGhs9XteunIw3UKQyMmFb/xNYtR3Wo8dUedH1WFafrDfNRrOGFUEcVSMaxGNMjVEmt2vUNHufcjAB7zHdoNhj1nQnXtLSOQ2HU69YKR9xuEokZLo2sJaqFigNh/PIyBRvcd0ckanb9xdeq9I5KIAaUhslGo9tBtB5STcbQeC83s5HCy4jmR+Uo9YCsqD28jra69spRkuo1IsUcPD1BA78jyIEFUo7WUYcSMalGACNfwOIevfAAGlyP8RHhdgweRnO/RPXsvCN1KRu6j+XWoOgyXfqFsPYm6f/8S9ehs3axsQXZ2P5GC/cFTul3VdvxuqiMJRGd69HcgBIrURVt3Z262HM6DLUm2TjbJkayk1LexjiNgzuuGZu7kbGjBl0HotdF7AVozUyxrXd1v16XdVEQAV2w1/XstkC0ABG6jmYRzwAKEAAmT24YbO6jgDeqf8M3qvWd2gHbmptWMvRYAFMbuh3IyhHdndGHO2vPlAoeno1CFGTYAygACBozVEYCiOL0HCE1KwPTKIx2kaCs3bMAL8jPTcKBo4vUc270lNB87DhD4JEI0fQcIfA1lHfYje/mrfzeU+HJKNX1KMusOySQ9jRjkcE50/O6qDtpNRx3DdgUYBd1f0HmojXURlQgHOIDGiPLiAjKjoMmhho8AwbEO2Wc7yIjOJRwZjernHPnDiRGc99aQKiewwfhv4aPQBHBGjyAyYRo7qhspCO5AACZNaTh9h/avYbs93Skb/UjAtG7UI2Tht1CPb2G17DF8RjjIxF1vbiOH2HGZN6sm+WTanhtMw0rZGMGDl9hqCPSzJpam0JRH77DJjR9YTcVkf3AAQKUQm95DBmWTcy7uFk1xcb1QjzjR/bYhvkWwcPOyaAUjS4RmeIx1zrqO1qu700jD89Qxo3m7sw122jbzZNaJRmdoAIwfFd1CMG7cZcOR0TXWzZohw1eNGB7IP2iTmowwwZtk3cVH5JN7JRghw6E0YCAp5NG2SjnGRw0o/9XEPY27RBnAAEVRs4gIqgDpyMXgBVhtQ9G9hw9Y0YVk3eNH3UuWQAUxg2M5E+oBE6JdMjd1Gj9jaIkZNE1DpHaCjfYR/SI/7kYC3KusJkwILxR1CACrFuHSOd7b1HDEoR+WTRk0bvKA+NGfjtrLu9N3TdEfTk0bFGiTNEeG4MTUgkbeKPCpHa29gNG2BfG2uAgUr3N6YnDRtRxOo8JUZiaN6ABCa9n1AGfI5jUe9d2MeRumjoThhpg5KICni01BxmXyMTh3irJOUfxO0WzgPUjFwW/pg8cmv/ggSlA8SAdbeoJoy8Ub5SNsVHAojLCmkGI1EkfZKNGz6gUjZ463TIxVXCPqPyiAd4qbTRlhwArkDEoCp0AWX9PQRvfI7tkeSU2ov6lTt6L+irTWC0f0iNgiAo/wfNG4WLV6UfHKN71Hwc4TfQPRLcEIFIyNGVG3z9WdRw9ja4psvCMSob3doE7EDbDVK3urQ2gMaFgAEpQe7I3m4aoqMxkAxX9Fw+5MkFUke5o1G762NtumRi3qKBuDVoh35HS2AOCWuejdMUaqdz6t7Oy9dgAYYI68EdBXCiVGX6NDKR2TjUUislED/OG7W9l/O2poBM0YukOJcbYsj2oy4MzaTXpbCP6RG7Uj+LGBYIzzEdCw3+t7/hA0QAIAXUKwYCd0JJGAhN6K4JRTcZTLAkD5V61gIm8RwFwNdXCc4AUEacqj1JRm5hNh7qstQpKbkr1ZpQQajStkcHb0ZpHXxNgeh7Zo/bEZXt2GiBClN/WQY6AOUQFZiPljbA9DpbehMRKkxo+yOzlHJVNQaRgxo8W3peyOyoBjroBNRwu9M4ADFcOtKaA2D79mwyo9JUYNyOOgBFNtns23lALFEZnKOoxG4WjZTRuVo85NHixDquHALtOS6pGnMAJrK9Axlx9GNQtQOejaaUfbaORFHCSN/rCaf8BO0cJI0J9R/EjReG2vI11hqNn3SYbJS5oCXPBjQFUeokA/RG4SjT7ARsCGNACPkDksbe2jszAA5o6AxsmaOe5Ga8jBARitoxOEcGo1SoAFZNdKRuGZkDlsIoqjh432Nx7+qErQ6UU4f0a5GSlN77Ri+cF+3qa2B9BbE3D8aawLI/k0bKaM4VHjiNgrR8tSLpkeYBGEEAHsjVhRkAowAIEUqO5VHT0Ab1m//tUqDArcMxe6e19HrG5uI7nEdbiOcZGA1D0LWrS6G1XvRyNltGwgAxeR+PPfCkZI6P/sGe3DgHB5CRIOnoruhhAAn5d4SR40oLR0aKqMBCaSqjt4mwjIyKkfMI2oxJT+tSJATqI0KuGgIBRfhkrt//a37DeGBBMw3id70YjV7u/KoxkUdpECKraeOjawEDWIwxwYdU0ki7nVNsM+0TTNvxrLaNad7nYAenRvto7p3pUTWnD7smj/G2i6rS0EZM73cNGpODhiW6+iEPRqkd3T3Jk6jjrAZb3WNdt78Oud7oPDeGajb3Z34Cs1WYlH4SjCGmr67Sh4f1F1Tzggu9F4AFpSDWprC711qbjENfwh4bIDZwcI8P/I7yHwY/h44jc2EYKaNYCGUDN326jLvdJhq84MxOrg0Nh9GpyowrEe1iNKlafIdr94P67eV3pB92CwIzhNeXRs2IwV0YL0ySxHEuDdXe5LgzNAe8nJNd6ppNctRvCozWJg3SMyeG8i8qPu163VzEdg6OuJIiuD1RqtRI1nkcR/XztGWlyfX+1sXa6poqq49KHINNvYul4o6IsVdqMAkbz8jl7RqS+GhpsxU2oZa5Yju0RjBo3cHrim1ftH31MxGmnb/Zz7vO/2Hd6Jfdv4Wk7vY0qui8PHdHuuDZPepLw4NwZ4s3X5b0vDI2mhHvWmVoLK3BrtlWA+XhtnvRNJAIi2QS7r7tZXhxTTeTRuB/2g97jfdEPet27f73soPJt+gIjCcPe5nFYj/ru4OZab4+1V+G4O7VmurpGAdpH3uD5/uka8GN4Y992x3bl16Cd2333cxpp5zDW/7mytN3Rlbwz6xoe6PreHgtN5FyLbw48ZrWiPs/6nlVn3RoySLjwdru3/d6zvDxa6kiTgKClJ4Ot3a8/dYvezu7X/wYD71j7l4tNJfu/preTmsnK1qab4ej76cRXvYGuuR6M9Nw1e9AvBoXw8gMhF4MQ+HwcN9te6Hwwd3rh8PVzosfDtUWunvVj4dyl1U9HlWAo/u0+7Qd4a14NX3bXe9Y662f3dRpv+I3k+Hc/dy/uwFDX73p56Pg9GsfDm/uhJmA7wb/u2TaBHAADEgBHo67wZ58MHyG+x8WPh46LWj0Z6t2i+HN2c4vhmpcun3voqhS+G+/DInRvkPS5kaXaPdF01ojRyRllIyDptw3B+1GmkjgUcb6/bgHoz72PRb8HtZZgum8IauAVqOzeJQYjBMWh8I8AHpvlzPJHPE93f+13wwrXvsbAqTRKSj+6RmAPaxrrrqPj/7e+9LvhqPgxAHrFSNLYgq+jC5GjjhIqUZX/AwxHl/9E/ewR1QQHt0Vx4Mb+cQMMRznTR0CAeE3R+HRNMb1AALclMEeRiMokAY8jRkkGk6GgAFdFKPhHqqj5AAG+XKn4ZP70RprWWAf9Rn/vjk0mt/BIhGv113vCIuwC//o64hv/6R3dUsumyTYXwZQ1WtB76/D/1h/6PWQ9t3pXSB7CKtM4Rm0PS6iCuo2KB6RujQYAMK1Xzpu5j0NSae+DnKG7n0aEpoHb1RuauG9NAB8wPVawE9r0ZI8bA9ideogfX4Ho34N1B6VuNLLGwIPUk+CmN2xB6L/D4sW3wPS4HqQGPjx6UBj67ep/w+EHrdQ3YDGBk9K3i9dvVDHv/8PhNqLhA//GrbPYhPS8H1SD6Mg92FGz1AFtnoqD3IBHOFd+QerIADdRsTl3FB6EBDesWhgYzYAClxC7h69B943VExvZonvICMUaq/A9NommYPfgIfPM02h6bB9SQBroPRQIaUw0CDGBg9mmulygKsHpcepLJ6NMW3rm+YPTW9t/Q3vG7Mh9agxonVXnFuTD1md61g90Q+ydQAKnr0CPDR7lAj/O69d7eYMZCE3Yl6B5dp727TvY0Hpok3DR6pgDuQ+utcEfRvmAO+NakAAugev6PXJYYkM2W6xaQ9dQ+/ZWe8HtkkNN1Yvg9s8WnYPX8HqwW2uR6Rh9wIeqHlCmMAWH2BHoyMNlGRkIQ0fLpmH0jD65h9DbANbQ4RhpcM0yABei9GIejodViHvOj1Oa01NA4IB6utR9NhOD2jOA2DNR1cTXjQDRorz2fO8UQDOOGpQY4SAbUw2eCBlqNgamzEA7ChSvE2IGNRs9tt+/SjQ23pQEDzx6dY9a6kasIyVbUlD2DBHpQ9rZe9qvXV6DUj3s2b1xAUbmwrjXmgFAMD5saMgAD7AEw3fDXqqbGBZ6bqN8xGxkvbHiGfq0TDGzQ97We48tTqAdfk04YcI8NP+qkooHkUgdD2PBHGR9xwhlXOI5wA8IAOeBk+NTCut/JRcZraKX3CHJtA6meuuzQCEZh7SO2bgQjwjuR2zQYlsVu3whGYw9jHhYAfQmHsTAOIUbjBjDUmqn7emHrksOLYbZsNCSemdDVgAHzD09LlCw9RweueYHJYZLD3QJlDTN5o+vGTZ+3uCS0eR7Y9ETYBmr4I64ebD1tgGIRj7jG8IAJ2Hu5CM9h7xgAfIRh37YOHpCV09HrVHEPrCP1TWEroWaOx/gZeNDc4LCzUuAYXD0SEbvfwp9W5I1efVrXD3Qx7IoAkweqv7TuHrsL3kp7Bu9mSuxv7V4+tm5jKrgtGjTwxw0zZMlr812ucBQGtToR5fxiYHuZ40OyHBdYnfeh0Q+slqWV2Pp7lq9Vom5zpX6EZHuwBhGHi9wYRhhjX0AHAj0uN6Iwj5T4UMQyEmosgDHrg0mjUSuwZXXuPqTCMG4abhjIpSZhrTw1rNw04R6Ru96Yh1JvfbhpDGP0F7yI9iyu5o8F7hvgw1/j6/cN40ei5vf63Ocb0h4aiPDlztC4Y+wMeS71GyaxIDRJqvDvQGnuzGPJ76gekQ4R4JXaeXsLGPThHZI9L2KwsY4pHqbw1UpHsk9n5ezoTVuEd8GMWt65LDu4RlbVLoHotj2BArV8NfgOzife2MZbGNCX6zI954RzSPX4MYBL2EjHtxDJDhO8I4gABHGOOEbsRjRP+uSfeZPpJGOYRG0jUBUekizd+EaoLWLjGnJ9vLeksLYBEb/EPEq6WAAKemzcYwVHrMn2vhHwo9SCgA8Y15HpLC1wRHCm6KEibeAIFHqyj20q7ZgdN4xpcYx8xvvGOFR6rcjSNeoK7RdJv5z0L17CIj/CQJro/Phpy8ANB7MgjIQmv5wE0EYYI0rN64p9h1e6CTUlPrAbVJjHwNNU0epqPYNxtOrBuDG7oD1VauCY/1Hpmj2gTGsFw/Axr4PepIZqj3DeBJONI++1SI1oRq/k1AtbY5+Rkh4B/Vm3v2j12w5hp9HQ64N1D8wAPGNnR6vz9zK4bibQRaoskNJBrbo9gWeoDjUxMeCX01DHATVxoOpfQO9Hui3r3B6eS9C+aydQI5RrED3/R6PamNQEb3DUzAaikPtboUNVgARrI8txMfED3F+A4ojskxrULfjHt4E0bLgrdwojegVrZ1itJrjRv7RG9WUhxygLjgDIj25SH/p9nKGqZvVOMZBn2iaY3twB4xiozXhpuKAC6B6r2NTlquqQ+H6r4b1sx6hoj4xG/mPVzHp6iOYz7hG95ies2AwTPu4UUCx7f+jk0R0WPYIXvFj112bZojGPG/DIyzPuEd0z3Q4Zg+jGjaI1alqSvVhta6oALRGvdDS0pHsygml6MNNiXe3mI1dIf9dW/F7zY9+dertSJKMdM420l7ABjMwe6EjfuMZOKPOx7GFiPFGt2PRnwCA40ex6Bm9YCmvEjVNShCD11Z66E9JDS2r0ALnthiN7XqWIdxUx02PeHHoHb1yjGps9VUxi4Yw7HoTj0ExHu/VSMhlOPe0CHdERYXRJg9VMRwuQArXvBI0B96AdyjMR6UjR3Ho81D/MBr4D2uRuuPTTIabj0dx7qB9zMhvUjWdMaliOyKGcujEQe1svTgMZIGNWkaVYjI8esVuNJMfy72PTHq590pGkfWB6RozS1HTHMsi5sRjPhcvHo7Y2rx6vZ9sGezePWVDp3j3217+59mcO4DDR7EcGhU8UadJjZkx26vaVXveiB7obIk99teg29Y55xeuA9Q7bRDP/Rx+Pc+HpXn2Kda1598Omz+PT/btEz27z76cNHDe78jcJrql91sABG4jWcR9+zXgnow71QJ7gx6hcR9AAPAnuLiN0ca8ikb8+gmPagnvnI1HxGNNdfdW9ZwDgnuMu2aa7s49BCe4SPRAvs7tUGTGdpNFCe+BfdQnpvs3iaGvFijRSxhPSy2uYT041QpotcSB38jdwnv171LxGka9K8RhEXIBRoIAAOTGQro+sxqSrV11qkT1oZa2Y9lfu1xQPInvzGNnxH8MtbJextjdwvoYGO3xHtE9iOyXRPY/EbvkO5j0rOm6UhsWoGYnqRr2QDHlVwHaep1PfV2lUX0AKHEFDGi+0ejQvbuGyLJEaWtd8MxnBvUZMeNqOaUafE9mCR+rXdDbgCT0xzHlUjwSelpvYjMaAz2+d7Oo916iGJPfpRsPo0+uGURj3Ge95A0wkejmPEZ645j4eSCSYwDMYmGMtKRR09hSe3hI0z1uvh1wgJyk9T6eyFkLSIGQP1uZb55o37sBpfW0hRqT1LObBXkGICfkPR3HpBI0Zx7jlwxVtAVvVtruFkOFVYa5jvSe3uPfdMeIGND6HNFDTS+kZPVnMa8oCiOBdxyAVAKZPbEpCVr3YKbXEjYqBxhHYQ+B+T2b56KgAn0h5qjSJ3odD3bJ7bg948xy1TTw7pk734gAnY9xbepJI6lAn+Y05ObOO9M0epPCvhpr7IAlW0i3YNxhp5PbEpGeo3mh74lDOzqgZIztRrhAR1zGuMNmqG3jOKAowL62N0aLqNxGhyiLWTMbjmOEabF+9N427AACOhoRT3v0aOs9YK+z5PainqBiBIqb5q9+Y2tjAMvoFxT1Acat7w2beq4hSA7qIE0tjH1GVlne9rvT7RvWr1v0aJlDB/WkmjQVkfw/0mBqcnNZLGtUY+ckaggTXJHrq4YLWi3DQvOC4w2ymai5Njme65Q+8kaJNULzH1U96Cx6qYyAseAGOFjHxV9Kqe0FI8lRqzmMBZELE9iiepRYxm3r3Q3cl7zddBqeqgtb7McuE16B7TU94bqh3Xc7Rtdo3Wp7sSNdbep+jSwsYYz1sLHMVD4Pa/lHeBgadrWOl79pjNoGN5hAJ8BqAjvFx3KA2JGmxfSJbuLmNDGa3XI1RgIgo/Exp/75AZ6i09veGrBcNuYeEMDPKbWo9eEeiVI9ajshtVyLHJgjDngOVIy03oLT3rDHjq9E7RjWvfEAAccisTHie1fGB8HDZosbjmP1p7gljmnG9YY7fJrCG2tp6W5NLG+0xbQLxDfT2t673aAu9GtJo1FXswL2aoav3VIpSFoTXpHubmO2L6s69uQqfTA0SapMWPvl7ca9KKATAALYscLGMdp6F09zqemNI066vzGOJpHWhtS6+rdPWmkbsWMQMag0d0ahwLA+Q+GPT2IJGGO92bev+Y9ejvDyQk1w2dN0Cxj8PeuJqfT21pGpRANomn6vY2kYEr0tpGP19E7e1c7ULpuYY1AZ6vzaIGemtTambX7SMGKA+hj7qXBDPSA40AWNCMaRvNRyRtdvTOke+G39qGF0jGGekkPYcMZNb2CvJWfEqOgMBY5ukYWwOlLHF5jCme+cI4YxoOmMH7biRNC1/KcvdU8uB00XpHrQN7ox8YYwT5tLmPxJ6uM9C2e2Zw1EXoEz1XUahM9YJG3DPQ54GOI0PqGmRtAGRjjHfN+rSWOxzG1Z9qqDevwyyoEKWMqZ73Rjq7e5OzeV6sXdjB4bq/wume1TfQ25pOwOoZHRVjJmetUbWZnuuwONer2Vj2cxn+3U0xr4GOSG6hRNDNez8Pdjno7b3i56z2Ao0AS9gFmXoitaWYaLmN2KxoGjcFnpmY1MZHq5j8ixiLPZ5npRQAGLHAxtSOBjRY6isekX0bx6j/9BzGnmbXzy25cNJcae8t1BG4QzGxxsPb3P17Vs9Kkx8rPXyMblU29wTZY93Cu6rPRsnrNq20iAWlIrLGuFOB6MZnQ3QW52s99qx1HA91nvRwN2aHLVj6SxxJPYGsddWMjZ6Ms9TseiqY9HRpFWOdl65s9iSeilYzeNv9WNSLFA1jYge4NYy9kZOD0uYa4CNwuuyNY9fMfdE0oSbkwQgLG7DTYxRsgr3fuwMsjFPqm9ze72rvc0WTiRVjmNe+dPasNrsL0SLGy+9yjWyrI7EAEUI2pybRG9d2+s7LUTga1x0pJbnt9UwAV7fWheWJwNBlbusjjuOjOjSQ3oom0mLGFqNhLevQgCHxvSAA8UbtK0UNGpoY3wXvvcM1t7lZNvBe9bIzTgdj7VNLBjroQmG2gQNZs32yP477DsjSOeqKgFdRqor20HaXxAvqewKjUE3UZE3KEbW3EATGjnPVqsefI3iV63sjEoAU1ACTnpnRmX7bnYAEnekIPes4Bcb0g5GN/VcPFVVY5QxozY3o57Z1jnOe0eY7gfrFQ1k8ajON1BG6SY/Q3t8w1zt6b1jqDez4Tqx3s7b1wzBHsNp6x1wjbn2o5wP677xuqa6kfITaewEpyPsV6wcgque3r4tCgFm0OWsbGcjRU25nI1Dlv5wPtzrDc9OHmmGCBHhs8WMTaGVBj1LmtTvbNocRy1257vI9FHmp3Pe76u8wJxDHI99NkxmjjbHvrXggTWcxidd6xhNjW+3uTY1a05U2NxJAKlCC2MbVN1Ed6XONGdGz0OP8odVGO14Ek89fCepGvZe+ASAC1safK9ZMxibJAemq5Q1VKI22N524RnmEXnrzmPJzHyGl7tASPPcR3uHY2ADqw8jIQmqdPajoYx40vfQw89KreudjdjTyiIAGB7k8j/E2/HQz3nq/D3YTGVpjkg+jffbabp1GOZbHeJjIWxxoY7lPooFzH77JNgsROhvA/ETqryPloaHiNK+eoDjRVMfXz2oAABU9cxejVQwAinCw2McFCwA9zRhKY0Wntj+4hXQLsN5+elYTfNSilQB4ibogACSW6gvQlsdeGMiFGQtASxet3jQ8RvFmOVyZom91xezAPTAXppL30bGkhjlHG5yY3bobZy2V20iC9yd+iZ6AdIgxz2qR6iAAIWiXQQ+EHpSADfuw0C9iZmwGvXWJsUWO4F71nAsox7FPaxsW2qNfN6V9sOqG8gvQhprG2MmsAI89dBe0AYy/gdwKNsYAntjLnAM2QLoXqkL3bP6CY9KkxkSY5TgYnN3A7HhC9PuaPYo5VpiL0PRx7DC9xJAYstCs3qZy2GH6xCjizWikvVA4DXUjqF62C9eFhoHY9huFh2OrRH9C9Bpe+RQEYXpM835cbnyNJN6CPDaewF6L1lV7m9NMw6/w/dTsY9xAR4aFZdL5ugrYz4fsZ2MiLaBuNIImjZXMfxr2GP8Z6e7IsRet9jQKntqL1bZ7+dj9BAJQjesMYulUtF7RSdoQhKUzcq4cl2PLTGeJj0WeoDY1zsfKP3xk7oeNYuxxlKKfHsBshJLFsNN3cxvCQLSEZyL3sLbjuNmFW1nYwfMcgAC9F7hWly2oYYvTzsf62MsJ6Gd6uxeyxbdMXtF2M6l7UVN+PGorTBCAHnmib56QpNWZcUnjdjxqJ2PjFGT/wtJe7YvTkMZd2PYhrLDD292mHYycXt5420l720N7oiIXjTkMeiAJCW67i9DxGo4bMbNvuaMrbG6G9U7gZGIEEYbuKOnH7RpjfxenIY2cXoZ41Al7vAAzWxktHLcHsSMNot6uG9eHGjS3St3tBKMUCAq9jupe7U/VyIBm2MEl7uCNt2xnFY0tsaKMM/LrtAA2Ox9VvSDJtYY2FLH6pj6f7TXOPJxr22NZlwuC9KzAekvbwsapWP28bCxNW4xsaMIyUadmN8oapljnJe9ZY2tPtRIPDGGODNROx/6w0KPFta2h7Hu9jmYx0HPfmzstoNxTGmtjHux+Yvd7sZlL0hqaF49rdewKjfyHt7r28CaZeN1JerYwxKXpb2M37GkS9w2Gg0veuSit2Ozl7TS9a7evXY1ewCmWPnF7fdtKzeq0/U8YYQq3H8abBN+cxwRzZitrRz02iaI6AyQAF4Y6Jlr0j1On7QyjDK26Ew+/xr6p0srbIy93p+5CZTGXvQL0K5B8JlBWxnZ/ZIsfwkBasBsyjsAm7KvTSsZzL2W/gzqd41u5JAGKQeLL3llGkvNiqx58jWRsZab21l6LGN+mSBsva6trB63HcbP5j2Wx0lwCOhpLWPlzGKVjfuW91bSgXou2NYrGmSN8WIWRTU8UbYAAToJq29+deucvQkAF53Lwd6GW9kjGtco4mtsjHUAprYrIuPmyzLTuXsuMgKHGTyjK5+48vbeXrLGOlqQGDjZMAYCo52tuzw0SLgYFjmWReSCo8AAiABPBaxwoN5R9cw2MsfHWPZbHHDjq4Gv8vdKoBMWN+CbKItXjWxSjXZHq703/Ebu1j2GmlMw9WYexAgOh6UK98cmqm3dmYcQqNgX7hv6l8x3CvXyKGeGO9p72NjkF+ooTXpUfZt1ph7qbEYRehRTbRXomC2KMaWlIhd6A8Y8xXvdoCxp6jmE4BxwYTRqptBQCerHGjjlSx88jTUAFE42uE5RhNYuetqiRDEZ9IBq8BjdjUwmi2PUK3AmC2rmGeL965h6kvbkcYUr2y8ayKjH46k23X0cfwkAQxopljluGpBTTSkdz70GV7/0+5leo1YwubB2OMG2aOcDqreqj7G5UeeE1PeAcdgHRxnyo2Plo8r2NRrzdj1f4cHY/8wAp60EMbGa93zAa27bPRuIABNHGIRN/pGpKo8ZturmMJV6LXpZdR32PQNXqAz1pV675jTlepjvSSJqmpS4BbEajL2x1zDfWwG9I3/RGnhjfhemwQvj5vuWNcibv/DpLgNWiIoRu4XDfjamq9jdum6jXTXv5n3c26gONg1G79AA8Jr6qMmz0NRNpxAX7feBpsxT3iWHxqjkxq8do7wJqBONoCH7vN09u+ao/ThpSr1RLH+CNZox78PZJ0puWPSp7q8NLdes6dbtXr2qMb27StdUEmi1I4nMd0mO4W6zMkmJxsJTRHgrGL0PV7IxNNkGl6o8ERvimPMnHPq91me6SY3uhr+r1tybWy9SqAGlPadHtaz0libek9HRx0NYxnwsm31+4AUa9Aqe+sTRHnsGo2E6pxwoNtG76vWTAmxaPGZHs8JCNGsr0Iesepr3NUb46N5yxtIOAbZsmWMfyac1N8l+k2dTQmvZr3IIBcJNwHe96vQzUZ5ONM1HnOlAte6h3bjttUaMi17S66Yte9FnfhQYmsNKkac1jLDupRcMTfotqM0xGndjGWegYYwXRrVr3ErHT2AncmxYY305Cno0G168VjnKITWo0rGr+mNqTGG5j+ve86w5y7qTmPqt7C5jJNB0Wox3HpCD0MbHigA7Zx92vY6uBIXAG363YNzu2xOvU+JoRmOmTHRG9qt+9OGAi3qzOOHrazTjjdGoFjdfIBVGOWDGk1jCZxpmxAxJpBsOewawbDztRqnTVHUZE32KrGtFj0vWlpvYJJsKCDCGA869CIejGw+JJozqN7D6im94xxvXzXnUa4yAF1G7Jj9BegITU/sa8GMW0Ha69b5xoU4zMAAVL1WjayXwBPmtGY8jJtysM98b/Dj69e6JLW3UbU2OUZHR69eA+tuNX3UYFT3T16i79S0DIJ2v5JoXr3h0HgpNj2x5844vGsEdUQXH1S9I+2uKTcnQc1sO1O606D+8aw+vXrYb9kIBPgdeNuWey+vcYGtl80X6g769dkG6gFnV6CLdhD09JPs5WxwpQNfUfQM3fs6N/VnMQcHY7hJq7mOnK6AQ9K3u3e/WBpq+2MFgQg7DRFW0Mcd+7GFz1QN6mAtywODDnYycdkL2Al7VWtVGxhuAHA0fn7XebGI8NfZxha/jg3oFT14N7MGjnwnbBo414y/Y28c7Avsp+Goho687sYgDFt79UAkuxy9gIw3qd2Ozl7qGj5fa26TSAMeMD3cN7KuDDUR1LTWFMbH4ShTHhG9oYxvuw7w0ZIf3gYoDVj2bG45Y8WhoFIWKN7kZNf/R1orUomsnsP0P6Qrj9hxjzPf5nvqj12R6x+Es4x5Ro/MLk4f2px7ABNUAx+Bg7o0esb0GLHxH9+p7HkYxrHssaNOybynwNemz9I3gwb8b2VXG+m99smzz/TUAACC3kDk3GjPh2kq4yZhv6b2NXHVmjig5HJo1BHp5m0qLHNudqTelpYA0cYGuNRNHy0NSVx5eTQg4aM0CCMHMGD7ox6hY8GRpJ2MLXGOrjDVxz4vW/BpMaP9XHAzjo1xmx/YaqhGuObXHGm9Euxr9jcSQAeOPxLHj9jzIgKhY0iRtpGMmu71m9dVxzZvXi3plaPJyaAW9CzAGILXKHuu2N16acmkDPG7fY6+uB4o26FH5m9AyxiZY1MseWb2iN75mjcsmyJvStcbub0b5FHrjvrusZvd0XQNMGax7RqNNi+/koG8uEISOJFJIQIVzegUjS3nrHk16R7rU9a8uLjo2c0akC3iTHpTjqqx1+jffwFeb1oE53m96dGxm3eXXpeb2Q3G0oALzRo+TW2mKKRVgXhtedF8mkW2vv3r7OMwt7ktQcLeyBDYC0fgr10SAHmN/1xz646S3q040joaajj2Uxv6/PSdramM5N6OpjSQAE4PVkpvzl2+LqhbjlNxx7Dcdcf1WPFOGCJAw36BdvS+sbVGMrlGsQtxLRnBDXCAlGU1Wt71yAluG8hTVy3r3Q3OW6gNjpARkq2oK3vUr0vgpx5DyKAA9NXOunluNpCbpW9rKRm/LX8pvMONZdAu2ICre2KI5OpqtiCqt7ZWjttetl/R4apJ2PCzHdW9AKxg1vYyBFHoy+W09Tjjpx44jUVxvevAXnajbj0Tek1o7yFtxC2PlNHW9L4KZdvYoxo7M0pDBrq9cwx0ZTdgsc3b2oV6kZNyiEHh3W60eSAD797PWjG7urJPeWNvfmMjUb/FNAQmnBrF1MZhOMDibnyNqw2qkPU3ZESU14R6dbjE527mfWkpojj36LG2W9F6e0quAvsaWuP5t6i29JSmjEBGtxtLb0biBSUAeOe7DDSaXqHuNZt6hhjSjKk5ALLhs+d6NtHgSt6S69tvUscfgmNEd7dbNvbepljaVMbwsPL3Gh29Qdx6k4yO0fE92/p7J298ymgJY9hMfUOMIh7CO9SSmkA43R3uAOM6x6Qg9I6G1dXWu3p3b1rt7OmNANG9lvcVnot2OXKaz29qkey9vXcpuiAB9nHb297LGvm4w+3qqQNPt7T39L7erPekZsdA704UbAVN0FUqIgL+3vBU0Jpq4QEe1xr+TVkcd+uOQl6IO9VcmtFTSIcfEr3K56dDjB6apDvcwhsMu1IlbRZjfdWufY5womEj33sGkvdCiegXjRRsY0OOhbGQDjZ9xmlTQx0bpjU5e7fljkucGhY9ZsxuWP0d6pO9jHe0vY8x3q9O3U2byzjZLe2to20xqQmNDp767EvHelBfSaDEE71ebHOR67WxhSTUCVnsyA16bQTjuyeyR4xCcY3OOzeFz3D+JWlTvfJsfJF1De7529BnRttDQR3o0/0ATGDO9HqeroY5SVpUD0v3GzO9PV2tJoEwsYMD1RhbPU9e+moK+A53ujj1Od63OjdjmzSTN50emu3BnHYPDVBawfY5PsYQ3C+d76g9QXRwUrR53sdOOfLHcakuHhl78NF3ri6MOi70xjzKG7WPXTsdGuNucHnBjxwe2yo5l3oY8O3THHUNLwxleY1EHpIGPZdHOPDzgetOPeFwf48OqrH3pjQ+hmrvfV0avKD1d7iIjzXRtLgz4lphWPZrGVSNiKxrro66Vp08OgzGjMN0Mewbo14+oqmNdf6ExKv2xkzw/1/qZHWTd7hv90GmmbvQ8Rrm73crGASNASx79cBrHrW6N6EbN89dW21S4/hpv+j0YLHzMgAXh7JDUd0bx6NNcG45dx5ABIQ8d/oY01VzgmNN13eu8XStmoG03YaaHu9dPelHvd+LqZ70o96Pu9B3hr7vRbdudgA896ifDf3Rj3vcD3oiMLURaRe92vukHoytmp0bQB96AmNLXhq7g/D3o68NhrrY/9iPRr3Nej3vjWOo9GNBj3KGt7vTHdtE0xGBHvI9gPB47o2DwYO73E9GMwtnGm+u7eH7vJ6MM/7uxMVkWz54zT0fLu2fd6jvDePBgF46n7o393897Pe97PRrbTWupAe8MS96YXjVLx8crcdptl72feH5e9yv+sZDbVprRePYabpejwualP/SOhvl6M3aa9e9DUm5Xo8b3uN/1r3bSXjNx5c3/cj4Z4s2jabrf96Phm3vXH/sNzX69Gvv9+Ph7Xg8y8bN72Db1b7tAver3vY/drU03WqBqfDx5W23o4H3qZ8OVhbD1tbPhiPvR70Zu03ivHTXj8eauaXZi8bFQ0B9Hefcqfe4Po9n/vT6Pfaas+9wGe/SvUBnuOI0grH1Q9Dax8NY7huCXOMPJHJ1jafR0Po9r4Yel3Y3BBuNbOxwGw/G8ZwUNCLEy+jzfRgfvYnXqH70wXAu+9f64VAzPAHrYe2N9HIZd5fRp2vdTpugD0/t6AlNNZxwqY7dLql8MD9GZ+97OmvIpKcxu5UZwpwl+9cfBiAPUouFoO19nHzNjXhGknslScf372OEanhj4um4/vXv/rZAhMsaSey+uxptTUnwbCfDrdxOiuEiqdPgzb0Bgq1l+Hz+jYG6wAACuggAAZdAFzagAAc9Ar+jC+a3d4we8cgACAAAd0DPeOAAAF0EgABzm0VzagAAM9BAAAq6ALm1QADRFWk94/u8cgACAAAl0CXNqAAAT0BXNqAABd0GUD3vAAFzagAAddAlzakAALd44AAG3QM942gAfZDVbvGH3jgAAQ9BAAAx6CQAAlzaEHxlc2gubXPeMgfGVzaS5tLd42AMbpABbvHAAAa6AEfHIAAl7xtc2uB8f3eOAAAD0AXNrwfHWYtH7xgj4w+8aXNpED6t3jc5tNc2oe8Ztl2COrmPjrHx8942e8YfePAfHIAAEHx1yHbwAaJtWcfH33jF7x3j4/x8eumMHxqRPj3Hx8T4xB8cAAAboPu8fg+NyfHyBjesWrd4wubWveOAABL0Ag+MLm0t3jkAAfd4zu8ZXNqAAA90Fw+MH6aZ9NdIADT42e8b4+OXvHgPjDHxkz49HLrX00oBHmPjy5tc948B8YI+Prm0zC1jsWmV8E58bA+NafGdPjJHxmz4zh8cEGPOwBDPjwHxtj46l3oo1XSfH4PjH7xij4w+8cAAD7oFIMYi+N7vH33jUXxmL4/F8dIEPvAB93jD7xyAAIZ8bXNqXvHGPj6QB2SQ0ubX3eNzm0gDNhnxlc2jx8ZXNpMCHnYAc5tJ94yubT0+NZfGcvjeXxgIfSl8bi+P1fHwPjjXx/L4y0AavQ2GfGr3j8gRmV8IZ8cy+MPvHMvjAwBwfdYZ8Zi+P6fGFBD7s6OkAKubQ0+MPvHoPjI8uoDDXSAEveNyfGjPjD7xjc2iYEfAw0rm0Vzas3xsD4wp8aU+MmCGMvjj7xtb4+dVrpADAfGd3jzQ+94AHObQ/eNzfGDgDS5tS94xp8bq+PAfG73j/7xs4A07WoveOXvHfAjfJa4D44AAFPQdIY87AH3eN3vHdPjl7xij42h8dCCMUfHMvjO7xuz4xEEafTWGfHZvjZ7xjT40UMfG6rXfGd3jZ7xz94w+8e/eNpfGGl0r8W94ANd8Yx+NpBGtgNRXx7L47p8Y0+NUfHQPjzQx6qtUV8ZK+PdDH4y1zsALd43J8cM+Nzm1ifjqPxsr4zu8bnNrgfH4Pjd7xij43Z8dqCMGxqt3jW3xx949e8fQ+MPvG73jbPxs945l8YXNrffHsvj8Hxh94x+8cmGNPVwIPjBnxyAABp8a3eMs/G2fjc5tVH41u8Y5+Nc/HIAA23xwz42B8YXNpZfGH3jFHx9c2rF8Z1+N8/HdPjZ7xhc2iL8aV+OufGGPj2Xxsb4w+8fnLUrm0P3jBnx1H46R8bR+Mo/HyPjT7xyX4xZ8fA+P8/GH3jl7xtYQ/bVveABwfGkPjF32mL43e8f1+OXvHDPjIvxtb46aAetAOWc7nvjdvxlc2ud8Y5H2FN0lzaH7x8r46wroh+NPCGMvjcnxzH48CEYXNorm0Yvjxvx8EI3SABd+M3fGoQjadWiv48z8cveMPvHU/jciuwz48L8bC+NU/bBvj/7x7L4/u8aL+NnvH2/jAPx1c2n+8fPeNbvG73jH7xsj42h8YfeOtfHePjO7xuP4w98e/eMPvG2fjC5tQz49+8bs+NIjG6QAbfx/v4038bveOW/H2/jGnxtc2nV8dn+NLm1n3jpiu5MYju8bC+PImam/jO7xj94wj8ZsV2iaYNPjhnxy94/N8fsV16/GIPjBHxpsA0Z8ZXNqY/HmQjwXx+v4xf8cgADz/GVzaE/xukY8F5ry+NofGFPjynx/ytT0euj+OY/HBQjPR6/d46ubX3eNyfGGPjK5tfb41yMfG6oafH+/j4vx3743OHoTH0G/HQPjkAAO94wubVveMAfHVQj59Whc2g98ab+MafGf/jlHx6j42qIeJLXvABKfjenxqj4zR8d1EOtVrKAT8Hx3AE3/8c6+OANbfPjx3x80Q87AG/eM1fGePj63xl0I0Mao0+OL/HjRjvkmrd42ubWA+Oo/GHvja5tB948h8eA+Mrm0rRjxw2GHLVp8e/eP3/GFx98Vq974/x8bW+NLm1BATyj+1AE66MZQBOGfHAAAW6CoQHUzNEfxqP4zH8Zq+NkfHAxjwJqzv4xgCcRrXvJbv3jhPxzv48L8aX+OfJbzPja3x3944QCYrEN+4bB/jsvxpc2tv8e4gP+urQ/jyHxs94/B8ecBMrm07PjuYx+k1Zr8bA+OGfGIgTq5tOz40OIbSArbmb4ATc5tU344kCaiBMVjG6QAt7xt/4z/8ayBPcAmVwjUZ69IE6b8bXNqPvGP3jW7xqyA1t8Y0+OdfHdwjNQJsD42e8YZ+NnvGofj8KW9+zQ0CfPeOGfG5PjrQJinjEdho6BPw/Hb/j9/x8SfXSAH6BOv/HIATL4R2qA3SAEf+PEfHgfjaHxwQE6uMf0n3BfHUPjMwJ9H4/u8fc+PwSHqgdf4hqQE0N8aB+OrAn1gTuk+mqA4hIfeADbAn93jQPxkH4/sCavGO0/GZ/jxgJkj43sCcEBOuT7nz1W7x64EyR8fOBOCAnX61MfxjD4+UCZl+N2fHfxjNpW8bqjl8dl+Nzm1UPjZHxvAEwQCfPeP+/GPvj/Ku8z42ubUQ+NCSHafjQ/xn/47x8bA+Oggnsvjy5tIIE6hMdua3+AnEQTOAJlEE5T8f8s0LR6HvjMXxur40CCYg+NkfHmPj97xp944DAc0I3OwAsgTunx5wEyt8cEBPcpbNfjkQJpn4wZEZomPsTGOh1W7xuAE6b8fd+PI/GNfjuPxzH41ZEfG6pbvGXfjbvxsj43yCfA+MCgn+JjYqWov4/ACdR+NrAmDfjbPxun44p8dABMokHXIjGXxoX40qCb2+NyfHOgTK5tKD43JMbCiNgx73gAeXxh948R8e1BM//Gyvj+oJzSYx9DqBBN6gmyPjawJnb4yjHveAD3vHsPj9oJ7b4wx8ZyiMr/H3QTjHxiyYwVEdyBNLm0H3jNwJ4b48THrpAB3vHr3jDPxhj4zcCa5BMPvH6ojtUhxqI1rTgo+O3vGWgTTUhoD4yubTlBOQABEwT5Xx5IE/2DrPeOJgm5vj4Hxq0E8jPrCtUafHQPjdvxyD4zd8drV12wGZXwM/xpc2vB8Z8BPiNrXLVN/xu34+78fg+MZ/GNfjd7xnd45AAG/eOyAngPjqUx4S1d2ru5n01fHOwTV7x8D4wh8e7BOQAA93jffxi6I8OrvpNUgfH4gTyvxrL4we8YYBP8fHFfjLQJhD4yubWQ+N1/HZAT57xiD45e8di+OmAA6/jSvxtc2qx8fyBO0gmifjZ4Jwf40L8dXNpkfGugTW7xwaY+bPpBkOzgmcATsPxuD4xQCeXBMK/G6vja4J+D4xuCduBPbgmz3ju4J2L4wjIfmmNExGeSNl7x7946wCfd+NcgmqPjl7xxgE/7PupiP8/Hr3jYvx734ztMedgAQgnwPja5tJv41z8evgNNgnGgTJ0xwR1fe8cQhOCfG249+EJsME+e8ck+MqlbpPjYnx3sE0LIYohMsfH33j0TaqiEzLIZX+Pa/GWfjdnx+uzThCfPePoAmMwTD7xiD4woCZBmPmfGyvjOHxn/4wYCeIQPVgnJATFCBkrXf98YXNrygnvQT57xmQE3ICfah00gnrvjnXx2efQaMbnBNK/HRATbsht+PTt5o/eM8fHUfjIHxgj40JCbPeOyAmIPjmPx+sjSKCZR+OAJ7TNVXIJ/P41HIedgCXvGVzaM/x1gE/R8Z8BMJ3q1zakQJ1UE8A5oN+Mi/HwHNQIJwME6gnoXNpyfH7/jpd6q342z8ZC+M7vHL/jXqRok1Q5CachOQABaQTHcRyBfaGCbt+NnfGwPjZ3xyKE4TDugNUJAmbgTPXxyEEwH2VXtUfAn+PjW7x5IE7PEeC+N4Amf/jfPxzr43zDoKhMEfH3/jq8Rhe9aRCcM+PVQnIATXXW2UE5X8YC13vABjfjmXxyr48FrpD+OtgmHZjNiG5wE9L8frBPf3qLPjK5tYD4+4CZaQP3fGfQTQi+pLXc/Ed4BP8AndPj9HxyAAGubXB+NA/GR/jGvxlgE9YAFI+O6fHAoTvHx6BI34nqjmMjAnnvjugJvT47JCfh+Prm05ATGYJiD4xZ8cOQOAKHjkDc7ml0EydCYdBN2/HzoTsgJ5D4yD8Ys+N4oAJATFQJ3T4zX8d0+OGfGDPjlcxgbXc7ADk+O3vGKPj9oJ734+e8eveMngnTfjH0J5MExfDom11Xw6fKNW3xg34+GCa3eO1AmyPjcMJ2RIxPUDCo1ePqRwTxvxtc2qb8e7+MEQn6AT6nx1gE7ACc0SMqlb8YTJvxv34xb8c4+Mrm1RPjPHx4D4+vMfyo1DObf3jc5tGL43x8aKhN3vHv3j2vx334yr8ZT+Ns/GsYTIWWtxI4snpD+PMfGr3juwJwKE+NCZ/+PR/HY/jZIJnmEyxCYB+MW/HlYTpgAX94wGCfIBMnvGfPj6MJk6E778aTwoy/GGPjZXx3AE52CY/eOAABn0ChhM6/GIPjc3x9v42L8YDBPXvHIITJkJwCE+AsbufWELHLl9oMJ4v46yCaT+OpQmKQTxvx5aE1ICZ/BMOwmeITpvxrkE1t8f7+MWfHjAT1gALd45e8f7+Nrm0lzagPxgf47D8ZXNrGAnQV9yKeh59ZcvrnNrHQmyQT8kJ5D47ICa7+OdAmFAT+7xhWE+wCa9+M7vGw4THEJgb4w+8bK+NkfGFzaO7x7947XCcAhPgfHo4TJHxtc2jtCfgBPAfHtkjTcJ2OE/HCYGBPNgmi4TZYJiuE2V8dMABRfHe4T4HxuT45e8Yw+P8wna4T9cJi0E5l8b/eOvJG5XNMix+k1dTCcJhMD/H1wTyHxjyE+e8ayBNRAnVFjHyhrsQ87AGXhNEwnNfj2HxrsE6ubR1BPGfH4oT+qe29AwR8d0+N//HvwTyHxmFQ5G6twBO2fHlAAa3xjQAOECZZBNK/Gz3jEcJxuE/38e2hM//G24Tzix0NzZD2srfVRnqKPjd3x4n4xICcwhMW/HwwTaHxloE9l8cFhM3vGNfjHPxj2E5HCabhNgQmMYTo8Jhn4zeCYQROa/Hnvj2vx/AE1nCcEhNbvHklj6aegVQ/vCeveOD/HLPjMXxuSE658bA+OQQmtfj/0JriE5AiaN+N2fGNUjVWWkYE0L8fDBMIImGETRPx56Ez58el+PfvH33j10Js941tCay+MLgnwwTs3xkgEweCbERMOQnqEThnx2BE/AidZ+OfwmUXNC5tGsE10CdRUM+JZhlj9JqvgE3N8cWhNZfGVoTpwJ5uE/x8aQRMfwnw4TW0JluE//Cb2hPzLH/XVIXx9946GoY8hPKAB/3jGgAc+EyyCezSO766jR6C/xyQE+B8cH+O8wndPjCgJ9D4wP8b/+PVwnTfj5WaWQE/+8cjhPZwnwPjCgJ7L4zF8bk+NLm0RETew21tI+pmochOm/GFATBvxsD4wR8bK+NEwnZETcSJij43J8fnLXowni/jD7x0OE5/CZuBMjgndfjAYJsFY9lgYQ325YHxuq0vx2X49GCYl+MkfGikTGYJjCExHCcnUPIrGD4TtMJ1eE3fCaMRPMImsITLwJ694xR8fg+PE/Gn3j2Xxuv4zgCaCRNLm0CVjc7mxpE5L8Zr+PZfGDPjkcJiUEwLCf3+N1fGVfjOgJv349QiaZWOee6WVjMmeoDI+QiYzBM0wnzfjPSJgOE2R8YwhNG/GyQTDn0WZbJHCe/BOYQn2/jC5tWQE0GCchhNbvHrkTT1cOc2rN8ZKRMtAmgkTSvx6746HCfFWOruboND6maifVRp8b+RMYZGEsdWGRgo9SOCcoRPAfGd/jA/xyQE858fh+MnQnCkTb0JraExR8eveNLm0OYTPIJskEzu8eQ+NG/GRkTSvxp942asapAAQ4G6QAXSJk5E2e8dBhOtfH6ETLIJ6zQz5RuhRMb/HYUTn4JiQE8B8cRRMJAnOwTW7x8GE0b8fb+NRwmAvjigJkj4/38bU+O3vH/oTicJiD41u8dMAAK/GHITR4JjiE5BCa4hMDwn1zaK4Jz8E2P8Z3eOafGRwTuXxmuE30icXNr1/Gmfj7SJxHA6msd8N22aH/DdhyJmFE3CiZ7hONAn2UT4HxrlE8b8cFRPWfGEATpgAMBE5e8YgRMsAnSkTn7xyf48z8aWRMrgmpUT2/xmVE2SCblROZfGq4TiqJ8948qidVRPQwnx4TnYJyCE1qich+OlIne1jLva4o3dlke2MMOonifjf8J2H4xhCfIBM1wm64TGPx3uAJVkbnNqContpAnvalo3fVkbaN3E4HnYAwHxu5E2R8fe30wiojWAl7xr949+CaL+OCAnt1jQzmoqEy78aEhNN/G+ATxkJ8rQ3SAGvhOWwn8wTZ7xr94w+8f7+OW/HhUTP/xvNE5Tga/TWofH0PjdXx7UE6jvtq0NJ47nYAVvx9gE1v8a/hPvrHGtD2rG4H4w18Z6+Mugn+/jIHx/tE+e8byRPxIm+kTFkJoSE4R8cd+PNwmb4TVsJ1H42e8bnNri/HoNjg/xuc2gZ8cFRPqfGXvj32R94AGh8Y7BPnvGPkTcfx9349fCdZwMdaGBUTGYJuJE/mCabRM7vGjIT4YJ1j49iieWhMVAmyPj46Jov46PCZVBMHgn0UTXYJ8SE+D+pfx34Ant4T3Wh8+TQubRI2S3CaLPjMXx6RE/x8dzhO7onFwTI6JzXPYJsfAJ3CbHCTdpXBrD44F8ZG0P4fGxwT5yJqBEzJsamBOW/HMfjTU2qIEzx8Z8BOj9q7/jjkJkZEyjlp++M9TbgwTvvq94AM98ew+MY5ap0TlqWukABfCdzV3owm8vjfSJqD4+sidJ+NgfG+AT5Xxz94wOies+NgfHvwTO6Jy8Ex6CctyML3qCoTc5tHUEyRsjG+NCwnM/jjPxg9NaH8cX+PAAA70TVsJ0343wieUROD/HbPjSvxhTE9z8cAHW2ImYtjKfxlQAHJifA+NEfGt3jqWxjY3elsZ9/U6ImBATpMJmCEwXgYgHWBYm4/j6vx8D44+8YDBNkfGSfjc4JmME4zoedgDRYnjvjFeRxvA+zoedgAfgmB/jbnxmYE76iYYBOmAAt3jrnx9947yCd7RMa/G5za2nxxoEzZ8cl+OHgn3fjA3xzWEwGCfE+OWfGH3jkvxp5E4Gia/ePYfHxUTtwJ8D49v8dh+M//HPMTfPxhv4+jsaZHWWfHJfjLQJyQE8ZCal+POAmMwTEPxtb46YAD7RONAnMvjOvxhQEw38YXWxs5bhsTkAAGX4wGCaXNqmAASwTS5tMD49dCe/BNGfHBATAfqlb49+8bxQDoInGgTofxn8E+aCcixMp/HPwTCgJ+OExB8Zn+NwImFzaUHxjv4zuiZzRPGIn1kTVGJn4E4wXsH3VrYnLPj97x3T449id0ROdYmuQT5AJyLE8D8biRPvonVzapIJ2DE0gCah2MCF7MsT4QJkpExGiZhxMW/GfvjiCJjv4+QCcnm2HgnIsT+ga40QNTxvn+PAfGNPjMGJsCE2e8Y0ACVwn93j2OJxjrYNiY70OY7GuQTYvxzHE5yiYh+O6fHeUTAYJ7X44eCbBxPE7HOsT4f4ZHE/2iY4IPOwACYTh8Jj943nCcghP0fHikTEWJ1H47diaiRMEfHDETvvx2rE+B8ZI2SuF6NZydIAIXEwP8ZFxPKYnnAT6Pxhj40n8bI+M3YnVwT92J3T45FiZN40tYnMsThIJ4pEx78bPePxk6CsTsuJlC3SQCbzhPw/GYvj4oJ+v4/pCbGhOsAmmgTywJhIo+N1T/hN6gme0TJPxz9E2SCYlBPbonv3jD3xyXEzr8cV+M24nC4TWOJzXYwIqkjxNGImFcT1QapHE6FCaV+NFIm6vjEoJ4z49MCYqKOC4maYTLQJjXE6j8fFxM/In9cTd2JwHE5jiZNxOBgnA0TtaJykE/MUcJDV2ea48T+gattjQTxqfePW/GAcTD2Jp7E7sCZc+OS/H68TYgAanjZuTtKriXomYcTmMJ6bE4ICbV43R7H94TGOJsEdU0CYLhOD4ntUTwAAGbE2nsf5KAb7aNydQ2AOSE8DiatxOdYm5sTWWJ79E9XifCW2F7HTyd6kJ8H49qicDRP94ny8TygAOPEybxst+MKAmToTEHx4z4/hTs5xOFYntT9D7xhnE6J8fMxPT4nJ/jZHxtKE0UCexP3Cgn93jjOJloExR8dhRPoQmoETeGJp/E+tiY3xO54ngMTgeJl3E5/Cay+Mp/GCYT/UJqgtYNCf7+NngnYfjS6J0SY5bloyQ1c4nw/wSOJl/E5AADExMX7HC51deJv4NQ3iep40X4n2sTN7xpv44Yibm+NjfGVzaLHxz946ubWoxOJYEwqdIfx+/E1PxpaBO0ImoMTaHxov42v8el+PUEmB0TIXxhmE3Z8egON2lHz5NvuJoLE12iYJhPgwmB/jbaJo3E1LicV+Pm4n1kT5/x6QE6j8awONniAoTD4ZRsMvZ/xqaBNlQnYyjyEypHE/7ibI+OQQnFCTP/xqeE5miezKMHvH9fjc5tM/45AAEAAAvoISYb16XWEmprd7uWykw3mfrmt0jwaukTLQJu743H8a+BOVAmO/jBnx4z4yqQaghPUfHEETPaJvn43H8YWRMAwnFATMhxjLzSdibxQDDIm6YT2WJvpE9BiZ5RNLm0bPjawJrdE1Miey+P6Ym9PjAYJjD4xkSd5RPDgmSfjkRJt0gxqYYMOMvW77IT2Hxxn478iZXNqOonrAAcRJ3mnRuUaVjWlAnNUTVhJ8KExp8cCOMZhqm4T7sJliE2lCYthM1fGa4Ta5te1EwSiZ8ONVhqxvjhiJ2VE9BCfg+OBHG6yDw39LtE878YDBOqYmn3jO7x4OE5Gid0+PxHHhQToKJ6ok0bibX+PXwnViTaRxzPLaeYYo+Mx/HHUTFoJkkE7FidzBOO/GijjcLAAFNRR8evhNLm05ETdfxzsExZ8cQhNQfH8wTqvx3hExMSZdRMkAnM/jNRJv9EwLCaURNLgmyYTzSJ6hEw5CYe+PbYnMvjF6J5PEwz8c7+P+fGwPjdPxxyE/mCZwxNZfHLiTIxJq9Exh8fU+OZ/G54TyJJqSdQubQPePK/HjET+YJyCE28SdvBOywmrATcfxkT4xYiYs+MPvHTAAj+JpL40z8aIxMyX70I1JxxnbzY7CfI+MTEnLjjEm26443ZBp9xPnomssTWSJl4Ew98YHROUAmYITlqJniE9EifDhPvomDfjUaJ2H414CbXNrfHG4q9xoJ1H4yqicqBP5YnIkT6/xzNEwN8e7hOqwn+PjNwJrT48z8eJ+PlAmtvjYHx7b4zJifpBP8omwIT5XxrL4zrCZ3+NhwnziTFsJv/4y8SfPeOeEmDCTN4JpNExYicahPPfHA/j4lh/qo9lGpZRPSAmLoTsIJ0ao2qJvpOM+knwIT77x7OE2pYbmqP+UHIkT0SJpTE6j8Yg+MZ/G5zaxlhhZA9v8c3BO+onZITH2J17E0bCY0+PJomavjxvx/IE5eiclJPNwmH3jz1Rsqg1NtozhOugmusT/pJ5aE+DCaKxNrfHsoTBWJ4DEweCekhM3vGDPj+QJkyExeiZV+MPfGykTkaJpnE0KSfg+OmAB5UTspJlPEwOiYnhNdonykTIgJmgk5jieB+MCkmYST/7x6kk1u8f7+N3omtvjpvx+0kzx8cw+PW/HIkTH2JkUE7WCaZ+MLknWa9NCawf43EibCBORImCyTh+J6Uk+5CffxNRAnTAAC5tTJEzyCZy+OmABIsTGuJoAHejfuTOPmfHviTuHxtM4x9Qdxv1S7ajATL0Jq2ExR8ZYxNEs60fNCEJxRE2z8f5hN9knOITkMJ7f4zxCYvRMown7YTOAJiD47qid0K0ezqb/jZBJpCExL8YNqNZ71O/jMkJnb43JCf9JNdnH8zjaEJiD47ZidthObEmf/jlvxnd429YeyjVoQmxfj3oJtmg7T5p9ROsknAST4QJov448ifA+MrEnPiTJGyFONWeimFoMezqIQTB5xg5E2SiYoROMonTUTIFJs941xSaTwrxkmP3jiZJwuvTecaxsOSSaYAT9sJskE9JCZl+OfwmYvjHhWrWnD/iYZhMvnG50Tl+Jo3ExQSbs+OilHgvN32J8gkzsCZ/+MtYnMvj4EJ3T45XCeN+O0Em2sTDBJqC44EVoxxMRgndITvtB+ftQtiZcpP3/Hcnd0Bqnf40OCYlsNL16W8TQOJtvEwuzrmxNx0GavjS5tUwE0RcZXqNt37tbD6dB8i45vUaOJPVwnhUThwcSf47x8bHv3VfHxfjMJJ9r48Bib1BOLon1KTnFx+yEwlicXv1ZFav69TQJmL40LCdveN3vHLyTz3xnwE//tpfRPd/H6wT9ExL0E9Fibq+MDfGz3jO7xo7Ewpcdgb3vAADsTi5JtHEyoAHCpM3AntQTGlxp2taECcJRNCQm0oTunx5QAINSdwJMqgnsGjc5tQyE3Z8fKK3eEm7PjllxlyE/Ciej+PrQnG4TZVJlb43wSfg+ORUmFOdk8G9udZAif0+M//HvsTzdhry46riaTBNbvHgAArUJjX45mCbgRP8wmkiTgqJhTE0+iZ4aNNFboDV9Hx4j45YSfr+OdAn1fjN1JpoE90CfEaMqJqvqTplJx4k4MCZupOv/GufjmVxwQQq+SY6hMMwmLcTgRJmj4/lcbhpOIEm4oTtKJoxo44dpQBOComPIT5Vx8xNagCb9+PC/HOvj9jR7Gk+18e6xPkAnxSTmGJ1xo0y7v0BOComU0TPWJymkxOjT8aO9XGCaTzIJpIE4U0b9XU7/G6/jsJJyTEzPJtI+OdfHPH9Erum/4zcCcPBOs0n6aTFNJ1Ak3E3pCTUrQmxETA6JyTEzY/q5pN2/H+YTZ4J8Uk0jiYOxOi/HxaTNsJtT4/kCcghOkAmH3jaaJuz4800bQ+NEgmZL9ygAEcEzZ8Z0+NE6IzcT7ZJ6HE+XiZpRPXgmoYTOAJkn4xZ8ZlhMUUmBCTpx2iZNRjzoJpPi0ncCTY/xtME2B8bNpPXvGLaTPmJiVE3ISYo+NKImmgTn4J48E9kSYM+M6gnroTwPx4D43IicGhNlfGt0T8AJ4pE3EieZuMkUn+aT4Hx00ky6icPBP/gnmfjs8JrKk8oADr+PfvGk/j6KJ7v43Uwd7UNHybw6TgQJ5m44R8ZaROkgmn3jZHx491SeCehpN9MGsnDuIWkUE+QCftpNRAmXUTLQJqD48ZCZ2hMVOGpgT1aJnmkx/CcvBPpIn9gTZ4686E2QCZtJP8kn2/jamJh5E17CcXRN7kmcFN/Th5U7QCmrZpN90nI/jeoJlWE82SZBJPJ/Gd3jvsJiH4wOidMhNoonr3jilJoxE2Zif/xNBImAWDZ7x3mE+sidGhPjQnzETunx8oE3EibKRPE4mDfjpvx24TUjidY+O1An1sTlvxjck6nicXpMxwm1zauJJpsk/niegRMTgmZvjrOJ+MkwoCdlJO2t607jxyaovE5/CbGhMdYnk0T8HxtD42HCaPhMfwn3ITDHxusE37CauRMj0naAT23xv/46b8eruMgC7syTlcJ/X4738Y6xO6kn/PjnYJ0Qk++idm+PVwmFyTKeJsgE9x8fDBMi4mBATZLh7mfQXSZPhNpgmCgTjkJpIE5AAH8RMYfHvkTU/x/v42bifOxNm/G+6T4QJgCk5HCY8hN1fHvwTE9Jx9E/38aiBN//H8STDVJre44oLvfs3A/Hr3j6kJh+kzZ8bI+MbwnrPjnYJhIEx/CewJOSAms/jY7e0wXRv6uY+M4fG8UAUgJ9948Z8eUZNhwm5wTN4Jngk9aif4+O7gm1yTvnxxTEwQyab+PAAAKPjLtJk9E3/Cd3pNlInKSTfHx9xk9l8Z6JO7gmAGTOZJnd46ZCfRpOiMnOcTF/x3T42sCdf+OYknQ3DiDx8Nw8KCYvBMy/Hlfjsbh52ALICajRPgdHPPd7Px0xE1/CYzBMu0mLfjWHxgZEzbScvROZUml6TcUJuT4/ACdYBNPAnawT/OJ+k7QBCdw6N0PHK5DS3x+Ek6wCckxMsPH6l1+Hx1sE30idiZOcom5wT7fxlxE+zSb4ePmhbBEN+HxlekzaSeyhPC/HH6Ta/x5WE5xCYexM6kmrSTi6JlFzeUic8JO/gmB0T/AJzEk/SdqchM6gmcSTPHxwEE+2Cd8RMd/HNSTZUJzDExp0bk/3iIaC8TjIJjJDdBiZseO0AnOCTb1Jm5ddd8Z0+Nje6VqT7V2hTE2GpqGNXWfHpfjmPxjWNUp8ZW+NKfGEaTZHxqhE9yidqpOre6eqTW7x6wkxB8amu3OwAa0TS1Jua7VQWv+xMifGcWTq124LoymKHw+PYsmgSTi0Jsr49DSYu90MrqAwTrKJgjw1k8YS6MdQmEPjYQJyTEwU8aUhMl/GySTs/x1j4xcSY48OqfGuWTjMJ3j4zU8blXXZf6yujNoAPTNXB8bohMW/GmYT/Hx2fYJD7qS4PQ+7UuDgzx/745DCdCZN6/GlPD3XR4Z46riZv+PzYnIYT4zxo8PX2SameNAfG9KTFXBuorUyOvRhOponh0TU3ekb/YLAmwJN7vGGYT/HxjeE2NCZT+Pxk7OcTSXx894y1iZmpPmgmsmTAHxk541GVuNBM1gmTujA3B38LcxibO732QmA2T13Rpb4wGycu/32QnJ/j/fx154+8AAY+O/UnsvDl3xqj4+38Y+6MSYnrvjqPx77o4Nmt4hP5gmxUTunxoF43SAFzZNZsnQXjyEuukAPACaK+Mrm1iPj4P+kYE0V8cJ+NwvHxuq2Hxob44i8f3hMlInevDSWJuD4wf8aDZN9Iam6TcbJ2srdggneAAafHMvjAZJn33XN4f9ZN2/GweDYEJu34yS8cveOxsm4eDdP+hNkwGCc7BOU9GU2TXBJul47muuHhOo/GGejga64tk4VCd0+PM9Hfs1u7Jjl4+WyYY+NrAniPj3Lx2tkzACffeNM8Gm2T17JoV4+N1WJhP9/HxejHbJsZE5K8YyxOyAmn2TkUuhXoyWCe0xMG974pd47JsD43D4dnZM7on5eDMr4RNk52CeV4PVfHU2T/fxvXo0pCfzBNGvHq11u7J/Nk8T4a9zW7smLejFbJs9k7a8a9zW3smYoAaHJjf3V/dudBMBgn33jLrx94AI+ycj71u8HAfjYyJz3g0WyY/ZNp/6081Gf+vddYG8YD4PBvGN/Vr2Jv4k2BScs+O1Mm9fjb2JgNE+mifrhNJvHK+97u4fB7X/CYDBPdwn/wTBhJ1H44JJvn+Ozwnc3jreaiEE/libvRMz/GBiTGkJmbE474e/K07QBfytebx1CExSCcveMKcna4TqnJ2f4/X8d98MscnkkTC6JueExmCY+RPhImuwTs3x3ak928dZ+St5r1ITnmJknso/ibGxPnvHhMTS5tDfo63mrWBMtUn+/jJPZBak4F8cP6NeEIOiuYBMeLJSLLoz4Niy6N3jTj252AIAACxIA82oAACpIQAAKiQZNtQAAPCQgAAQEgj3jommQAAByQZNtM82oAAHFISAAHFycptqQAAEuT+XJkm2oAACFIOLk5AACJtq5cnAAAQJCQABYuTiXJlLkzVyZfeMUarouTZNtEm2iebUAAD4kPVyfi5NJcm0uTgHxzLk4AAFpIC82vVycAACCkEebVq5MwfHWQNgAAMEgkuTJNtYrk4AAGlIerk4AAHpII82lVydq5OQABAAAOJALcnAAAOpCTcmRDtrVahLk4AAAlII82oAAFZIMm2plycW5OQABMuTJ5tQAAKSQZNtI82mTbRq5OAAASSBJtoHm1nuTxXJkm2vtyZf9SiaYkuTnXJ77k4npri5Mnm0Sbaz3Jg82oAACZIeLkwebXgGN0gAEuTJ5tCHk3FycAAA0kAtyY65OAABCSAK5PzcmEuTgAASUg4uTI3JhLk19ybq5PGAAceTyXJo82ptydx5OlcmKuT63J5rkxFuor02w8n4eTSPJ1Hk+jyeK5PY8nceT+PJ4wAMlycy5OncmLzapPJ4rk+Tycq5PVcmqeTpL20TTGDydy5OAAA0SDW5MlcnIAA5XJvnkxtybi5OdcmweTjPJrHkzjyc+5PfcnTAD7wAbLk0TbQm5OQAAweTTXJmwA1rThx5OAABsSHy5ODcncuTm3JlXk1AIdYGPq8nNeT2vJ/rk9gEaP010gAceT0XJo3k1zydy5NBfG6QARNtA82p1yZS5NhAH3gAivJkbkzdyc95OAABwSDB5MJfHnYA/vJsm2kHyYK5O5cn/eTyvJgXk1/pveABfcmReTZNtCOLb0Hri5OAABhSEAADskCebQptqDcmyuT7vJoAzYNyfx5NVfG6QACfJsm2sVyZG5PRcnAAAMpAo8nAAAPJBk21AAAEJABD7/eTwPJhbkwlyeK5Ol8nZuT7XJ/gQzYUQptoLcnMuTfXx52ACjyaO5OAAA2SBG+PxWqEeTB5tGrk5ebTPNqd8nHBjqQ+ijVQjydy5OAAAiSGr5M1cnAAA6JBk204uTR5tdwY3SAEAACgkIVyZJtpnm0OuTQ/J97k0nyY2+MCGb/uTsPJ6Pk5lyZq5MJ8mt+TVgR52AAlyePNrtcnT+TWwBukAEebVG5MJcmLza2vJi746vyYW5PB8nnBDdIAZ7kxebXm5ND8ngBTJ5tdPk698fG6oJcmFuTdfJyAAMNycgABHm09zaF5tAXk2CHudgBACmSbaf3xukAAjyZn5NZDH7DN4/Jyfk6Nye+AMki7nuTwPJg82tAKcAADEkIj8edgCAABqSGr5OY8nTza3XJpLk5AAA75MYCmkgjEIBukALQKfoFNdcm2+T6PJg82udydYFMrlA/S1p5Okrk6dyfl5PRcnVuT73J8n47c1rT5OZ8ns+TufJqHk9T8bc+2INr69VgX2tHzUebQPNodcnluTZNtD7k8lyaJtonm0F+TaPJs82qnyaH5Mnm1luTkAAU7k3wKZJtqUCnQJ9dtWs8tYAAARINHkz/quq5No8mLBTt3JyAAMlycv5PHcmIeTKPJ8m2qdycOEO0K6Hhje5tMm2m4Kcy5P5cmEeTj3JrQU5AAD3NqjcnpuTnwRukANlycAADkkO1yesFN1YaoBTC3JlHk7n8f15MLcnPeTrwh94AETbQSFOmCmibaZfx94AAjyZr5Mv8nwRjCPJ6IUx9ydKFO18mQRDdIAIwU8vyeRCPOwA9zaw/JsrkwIKeX+M+8ngeTmPJy7ky0Kei5P4hH3gAcXJ57k9/ycsV0yvgiba2Qpl/k+iZuwFPJcmBeTela/IU6YKabAPT8mbeTg9WqkY5UKdG5MfcmxhTOQpzxXV2HvO5M3cnnuTH/JnAU1pRunDUJcnteTc3J0cA9OGtO5OmCm1+TpgpnrkyQKZJtqnCnkATNAp2vkxHyaYFOPcmihTmAJoUzSTbTX5Mrcm7+TW4B8+rQlycAACikGdyYu5OM8mgeTJNtZbkwtydX5OSCmuktRx647k0CKcu5MI8mjuTCXJ1fk8DybJtqAABISBq5MZCmmAT1Rq2EUzsKcgADhCnS+TJNtPc2vlyZaFMC8nAGtcXJkHk99yZmS0+8n2uTwPJ87kw3yaZw22iHBuTZNtdPkxMKY/AMrVHoDVpPJ07ky9yeu5N7m1wRTq/JpQEwM/Rhy0o8nRuTQPJiHkyVyc65N2jHd+ToApjrk+nyahFOwQGQk1rwpwwE87AGm5ONcmEBTZNtN4U3XZGuS3IR7fRjzgp8wUwebTcFMeCmTzamXJrwUwebR8FNk21TuTCYhk01ZlyaJtplcm9za3wpsMY/EKZtFN2inxBTa3Jnfk9aKdtFMXm0EuTqfJj7k3jyYB5MeAm1eTvIpiEU1ebQTGM2FFkRTb3JwwUwebUT5PTCnggTRJq7XkwHyYR5PA8ncuTJNtP3k/lye25M18nvuTMQJ5FtXGKYTFNfcnkxT13J/Lk+oKaS5PC8nSRTJjWkFLTufuzFOJim8xTIvJ0bk/LycJFMjcmWhT04h52ABWKdzFMjcmcxTaIpzbk9XyZj5MuNboe1RgpkwU2YKerFO1imghTUQpo7k44DrV5M38nReT73JrsUz8rpNNWAAAoSHJFPXcnxxTIvJycU76KZQFNtAnnYAR5tC82o7yYXFMJ8nlxThfJ7yA0dhuwFPLcmNuT1/JncUz6Kb3FNJNaVE10/Jo8U3VyZPFMTimzxTAPJiYE0cCbB5M1cmEeTp3Jn0U7lydPNpnm1SBTz3J38Q2uMYf5PgCmjuToPJzbkzzyc/FPfimwJDbda2Hk+nycAlMHm1gJTUvJ/MU3qKde5O7invuTx4xyYE+8ABF5M18mRuTcEp0IUwhKbe5P3imBeTlwJ+oU2TbWvFN4imiJTMvJsHk/9yf6gO/nq5xT83JjcU1uKbi5PkSmXeTdEhhe9TvybB5Or8nIAALEptiU3lyZF5PfcnfgTKXBtJtcxEfeABD8ncuTy3JjHk+eKcQvXMBHhIjKGGmQU1nyZz5Pu8nJeTXwp07k3cKc7FNnm1IxTpEp/EExheuImOWFaNlyz3mq1XURepYFOQABAAAGJCB8m7BTGMBw6PbRes4FMMCnmBTc3JvEU8vyZS5PpcmXo96oJ7yI3SAGF5Ni8mruT0Apofk/BKbTFPV8nGJT3quh0HdFIdE0w2imweThXJim2sVyZq5P/cmjza83J/nk1VyfSFM88nIAAKkpqMU/DHtVS3eq7/Z1iqW7fE5ZMedgAl8mFxThXJlSU/eKdKiOZSnr+T2Up1vkxLyewFN7m0MBTNUhgzLe5Ma1pzPcmybawvJynk5Lye4lMC8n6wd1Up2qU9hKZKlMCCmMZ9mXJhHk5AAGalP5cmJeTO/Jyfk/NyZJtrcSngpjofJrqUz1KdilNtSmEBTZApmqUy7ycrBOmpbQRTSXJ4/kz+KabV2Vb5XLV2XJgPkyjyewFPzcmBxTBIp7iUxyRq7V3pTHuZ9O/J+AU89yaKlMwCnmBTAfJzrk0TbS25PpCnS+TiAp5AU5AAFX5NaCn7wTM4J5FtctyaCFOpcmbpTNfJzXkxLyYh5PJcmCuTcvJ+CUx4KfMFO7CnRuTY3Jibk6YAB35O3cnzuTW3J8XkwtyfT5NAynW+T1/JsMU3aKdolP5cmbuT93JuLk0hKZq5MvSnu4DFs+ok1e9KbJtqfSmvJTP0p/Lk39KYBlPy8nsJTwMp07k6DKfBlO5cmgITT8Rn2HbmPRxFPAinkxToQpxgU+eKbWmP+pbzGAkNq0EU6DyaJtp3SmNBTpgp7QU8ryevgPLcmauTQ4pzLk6NybuFPgCmkJTeEJ52AETyZJ5Nk8nJeTFPJqKU+oKc0FMiynfRTF0xivTZjplilNwSm1ZTQsprQU7lKd5ZMyvhaeT8XJ+nkyebTR5Pzim+ZT4PJyHk3iKce5NLCnB49wshs2U4jyeR5OWymFeTzPJmPk4TyYvNrE8nueTEvJ/WU99ybgQMDCmjuTAspx7k7PHv4hNq8ncuTp3J5Xk5AAAD5OXcnXuTe5tMqHSLyb/5PfcnoZjRaW7Lk4AAFxIUvk3jyc15N8inrhTEPJmrk63ydBFMb8mTzaeEpxSE1gKcn5NTinGNdBoxpkUyyKbplOx8mBEDHEa9Xk2GKZG5PzinzuTcXJy7kzdydh5Mk21MeT8vJlcUxTMawFM7cns5T54p/TrVkKc95NVymVEDHYp3Pk5LyYvNrsymq5TCd66rk6ebWW5NlcndED1opkuU8tKY+h3X8mh+TC3JhIU+LyfPFNbpa4uTbQpk82qdybfFMnm0J5Txch94ANQKY0FPwSn+5T2muintVLMaubXAymjzakQphLk6TbVL5P4inoxTgSBke1fbybaFN+8mTza3cpi82j8Kc/S0o8maRTrfJsYU5iKYYXIjyGmxT4fJ7rk+AqcnkML3qOxTH4p6KUxAqeEc2r2rTeTa3J8BU/BKcmlOFinixT0jmo1LX11viFNk21aBTyvJ+RPXubU95OfynXLd9JqhaU2TbSWlNVynuF9oIp0GU8bKfN10KynRuTmfJzrkwebS7FO3yHF4DPJGuOU9hKcPlPk21iuTJ3J3EU9lyeoFNRCmluTm3JlLk+vybIPWw8nIhTKop6AU5AAGW5Of8m1uTLQp/aE/MgZKbWZynh5TucpiEU/nKYn5Ot8n7pTdXJ/EU5EKYkVPXcmkuTAn6/TLQdCewSPWgaC5TrfJoSUyJKYQFNICm6uTePJkxU9VKbxQC9inrhTqwp6oU2UKaBhOfIHnYAO/J0OU9cKdoFPh8n5eTYPJmKU/oqbL5NbcnS+Txop4MU3Evr4SM+UaERTCXJ6YU2jyewlPTcmjZTn3Jx7k3qKeoFODimybaToG9x9cPMeqNWJ8mweTuPJoRU8CKfVlPCymPuTYSppxU8aKeqlNmKnIn15S+3yHS7KYtlNWymMeTnspipUwebSMVORKmkuTJiRmV8Cjydy5Pjyn5FTKPJsgU6QKaB5PdcnWlT7SpkxU9kqZFhMnzGPnN7wAPfkyEqbR5PyKnElTMUATrk2VyZigCJKn3BTp5tbuU/FyZPNpD8nxeT6Mp4IU9dyellOQSnlxTbSp0vk09KdL5MtCnTAAm3Jg82saKdL5NE20hhTXUploU8VyY4VOGinjRTcPJsrk5lyb4FPXcmOuTikpyAAIAABRIebk7dyYZ5P78muuTuPJsKU7VyZGVMOKmCuTy/J5xU8SKaO5M1cmbn1enahJQ5AsaF5MxSm9zaS3JwkU+cqaO5MkSnSpTI3JlHkyiKYD5NfCm5FT+XJom2hXyc25Nlcnp+T13J9UUy3Kau5MI8mzza8vJvLk1IqeK5PCynmBTlXJiRU3mKaGlPpKm2uTe5tZ7k7CqZq5MpwnqlDacJ91A21ybB5NlcnruTtwp67kwLKaB5Og8n4JTcipyJU1cKcJFOTin+FTx8p67k3dyYe5MXm0zBTO/JhIU+DydF5NrcmjzabCpsRU04qbi5PjcnAAAwJDsSmtVTLkpycU2iqfX5OmAAZFT7fJxLk0tycUVPV8nAFTw4pvlUyoAAUVOXm0WVT8ippVU9HKYxlMb8nJxTmqp7VU65KallMyynZRTH3JrlU20qfy5PPcmluTCPJ+EUyiKdRFMdin5uTnXJo7k11KYR5OVynfRT0ixl/XE66uRlPA8m7RTUUptMU3dKYiVPjKmd4TIKRveE/EKflVN2insJTZCpoiU3dKchVPGKmblTN6BsFQ1QWubFNJimRuTXkpmXk6wqZPNqAABYAnYVMx8mrJT7XJhcUyLyeFlPkpHXFjOKh8bqnYKey5Na8nV+T1Up4cU08qdjlOXcn9eTFgpuqU9AKdgFNuKmzBTPSp8eU2EqZaFPSKnmVTKopzXk6UqdSVMS8mzzaFfJ8m2mtydXVPuCm9BTBgpifk2xKZ35Pv8m7lTy4p+sU0dyZIROxr6pUjPy6hdUxwqcCVMR8nKhTNUpuKU8YKeuFObqmRxT+mekpYypKaPFOPSmQNTy3JmIU19ycplP5cmz1TKSpkWU6MqdL5N1qmkuT1gAd6UwoqdL5NRqn2JT7/J2Lkx9yYuVOoam51TUUp1EU1hqfbX0D6711TNaph6U1uqa0RNvSm7RT/CpuVUyjKcl5ODKn7xT6/J6wALaqc9VMOqmEuTTqp5RU3CqcnX2Ghbh0dsaRqgtaGoZplOlynRuTygAa8UxoAGzVOEin4JTVap68U24ic3X3bLGfeTZXJuXkzqqeK5OjcmauT3PJ8rNDvycglMk20FuTjip+sUwtyY3FP1cmybah5tI8U6YADjlMQ8mQNTnIp7kU5lycDFPXqnIJT10pkkU4kiceWMb+rl1TscpsKUyTbQm5OMCmJuTsPJnZU5AAFRFP0SmExTCQp+xU2RqaO5MkHqBFURKpvEU3SqfNFM8imTeTBYp2tU01ydX5O5cmqkT8G+iFY7Uid8VPWimOuTt3JycU9QKaCVMFcngeT9wp7DfVukbfVMSqmTza7vJiHk+UqchVOf8nC1TUSp6wAEaqaPNqmqnQRTy3JkgU3vKfplM9YHrQNH6p+XkwmqbaFMfcnsJTHYp4WUxSqZqFMPqmcZTZqpsgU89yeulM3qnRuT7vJj7k+SKYPNoCynyBTVmO0g3S6qb2RM4b72eTnPJ7nkwVqetFNFanbZTpWph6U5UqZK5OmAAltTXPJzCU9FyfSVOjanCNTdmp47A0CicEdXHanJxTKdm5d9ZhkflWMFHqseTwvJrqU5lye+VPzcnsJTCXJjzU9sqd1VOQqm0VTBXJgkU0EKaY1Op8m4uTkQp6SUyFKa9VMmqmteTD3J3qU6Xybq1PAinfRTxKJ5bLfHGrE1NUangeToPJ2QU36qc21OOKmTlTFWpzpU3qiccy2P8nMuTuPJ5IU+YKY8lP9SnD+TZXJvTUyRqYX5OXcmopTlmpk3k6Rqbq5OIanslT7qpjhU9aKZu5ORCnwhTmEp7lUw+qdMADoanH+TIGppLk9dKfkVPJym91TcUpj8U71KbJlMRqn2JTm/Jkbk61qau5O+qmNxTZgprCU+jKaJFOm8mzFT3GRmzQ+msaNRPOSmp1TmKp2dUyDqe6lN9ymiFTTqpvEU2UKeHFPGamu5TROp0nU+VyYp1O9KmybaVOpuqU7TqeMVNhKnGdT0ipyXUwLqau5PC6mCxToup0mU1rycl1N78m9NTsup+RU/LqfVVMqynKuT2Epx3U7lyamg0vjaDstuWh3HA9sYfHVOl8nWJT06px5U4/yZZVN4inExT0cptsU/Gqer5MY8nS+TPmpvkU59ycl5NEimzdT3mp40U3sqdu5O1ZGNcdS6x/o3RGmtRFNhinqpT3qp1vk+iKdX5OmamtNTsUp9QU0PyYe5OS8mW+TP0p6JUw2ifitXsymr1TJip0gU2YKfK1Or8nYBT5Gp8Y3cDvveABxymJeTk2p8gU+qKZVVOKSnp5Tyyp7rk1Uqd11PvSmlsj8O+wKU79qZClM78nTuTy3J6OU6vqZhVPzanqcDM6J9HfXSAFC1NYangeTdUpnzUxjKblFMPuhdjdf365oUwLKYEVND8mh+TsPJj7k6Nqc01P+am45T+Yp9hU1cKcu5PyKn1NT4ApwXU65qah1PDinrAAKop6DYwHydPVMHm1/pT0Qp/6U/7ydy5NA8mgDTS3J0bU3jyYvNpninD1TovJk/UynqYUFOlSbnYA/Opo7k29qa+5M/omBd9zOp2OU2tycH1OAGmruT6gpzPk5sqdH1PgGnGeTw3J0wAMFKeuFPxSn0lTVNtPRU2Iqe6lMLcnCcjavJom2mzqZf5P59q9zar+p/Lkz/qskg2f8byRTkMp6GUy/yZIxPITbeByZFWaQ0/NyYh5Mi8m8DTcKp561eRiZKN3l9qXRTOHm1bU3oKeK1PYynGMT7wAWDUxvKaam2g8nNBTyIpxSUyebVX5NLaGl7Nl5tDrkwZKdO5PeinS5TKOW9AUz1NpL5PabG2ct1+p8m2i9yaQlMY5bgpTJuB5tU8mKYmm14qnybaBKptiU8VKZy5PfCnJxTyypvuU0tydeVNvcnFdTDUpyU3Qveri5NIKmmBTmCpkjZDdyfJFPbKnIAAnvJ4Xk3jlsAHUk20ahTMWxoIU24KeUACQAAlxTNypn6U6Xyd+VMdin2uTvmJ903R4Tp9/UsymgDTI+pl/k4Pnry2OtcmJBTH3J2bk96KY4VOMGmdeTiWJy/U16KdB5NaCn0uTqWJqrY4vnp95PFKm0DTXyppLkz7qb+lOmABwjTR3JqI0xSKYlVNmCmBZTqIpy7kxcKaQFMJGmCuTCXJ9MU/VKfy5ORCncjTUfJraU1dybPNpTCnTjTshpmGUxUafMFMzSm/lTjRp3PU95qaB1MQimq5TtOJ37k7AKfwFNnm1RuTgAAZEhHFTS3Jofk9LKdFVM5ynxdTvup/6U2bKaKlOs8nruTV6p4JU+Hyd2VNQmnqjTyApx3k/hKY0819dUYTTvap/5U6iaZq5PommyD1a8pqVU2kqchNMrGnIAAWQpmvk/wad90OX6nKuTLopgo02Vyag1PFcnIVT8ApzaU2DyZigDYmm8eTEvJi/k0aKe4FNeSmNDTAvJjPQ4Pusr0OM5aFC9DwAXxU/4aeulN/GmwZT84pjk0/jydw1NEmnS5TYip5Y0/AafcFNdymUDTuGp6YU51yfm5M3GmRjTzh+p9NSqKcMlNHynyBTe8pnlU1sae8IOJcma+TTipigU23qfkVPgKnOxTVSp3lU0rlv0lO0qmweTppp60U2YKYNNMm8avVTxxpzsU04qdG1OFcn1hTG3J1+Uyzyf5NPxk6SuTk/Jm/U8kqeslMumnlTT/0p6oNTqaf+lNDSmMxTbhBv+tWkBtMNOVcmDJTRppk00+jKaJtpmCmTeNFpp6vk1aaYW5PkCmbTTS3JiwU6dyY8lPbanTTTp2po4/TXifR41SmmgTTcupvQU9lKd3FOxmnPDD1PG+RUzqaeIlNDSnqzTo3JkDU6yaaZVNiinleT9xp0vkyHsayADZcm3BTXZpnyUyPiZOP2nk6C9jGvGw3LV/icfg00jq/PNnJRvfY0XOorqOW+aNS9jJBvIUx7ych1OxSnyZT0XJ8bk8SKdG5P/SnouTXPJ0s02qKfBlNtmmp+NE5puqUwmaYeMOReat+N5rGlQk7CxDUJOqrY3+Nr94WEw7QKbh5PrGmruTOhJxnk3PKc5NP5cm/9TUspiwU0kKbl1M1cnBuTb4p01U68qfT5OC6msdTiGp5PU0FqbQvJO5a6pTWephNU5AAB/NNg8m/zTMZp0k0/AaZiL25l7FVtRZR2QANIaYz5NZ8nGeTEiptLk4mBqLL0SkGdQN1JhkeDd6qfNFMhKn3tTAWpurk/FKY6VPVmm4VTKpB9o03iKaqFMm6nahTe1u/sow/yfmNN8Wm1hTAlp0vk+wqbi5PqmGJz9IeWuQTcDKduFOjcme1TTApy3k5oqeh1NlCmyD1dWphrU/USb+t2nlHso1f+p/XU2DqZq1Na8mYpTt8pytbUmQZ3P3LcmVJTBXJ8HU3MqbSVPZynF9TFSpkHk5iqZ51NLcmYdTQBpuU08MSaVjW8WmRFT9lp5cDWFzumJM4PheFTUOpwXU3dKY/5PZcnlFTEIp0vk2sSYVlN7m02uTR5tPHk6XKezlPl6nupTwPJpS0xwqawqNpCaxDT7XJ9GU9cqa65PXSn5xTJPJnPU/VKZG5Pj6nIAAt3Ji82gJBrXp03raX9TYlpzrU69yf/lPlWnepTHCpxS0z2qfnFNyKmRuTZ6piRUwlafa5MjcnO9TxWphAUzHybIPVWWmOFTsqpn9U32KamlPc8n/1Trlp4rk4DqciFPZWmvuTJEpxa01FKYsFNtcnRJTG3J5Ek0rGoR5NsSnOuTwPJxEUwIKfnIO8X60hNXopoHU6XyduE1E21RuTX4pvLk25Kc9lO4mmMjT0fJ4C0wgKc3FPQanSrTsAp7q03Nyb6tPqinweTQ1pwyDRxGrPVPNyngeTF5tdkk5pftsg3KinKuT/up/LkzYaeG1Nd6mz1Tv0piEU5eaYhtOUqmQhTVmpkk0weaZVNPTcmibaL3J78U4XqYdNMuqnwn1nFBqgtbFyZe5MFqmVxTpgATLk+Kqf6lPPcmYoAoQpmKAJTafWVP/ymhlTn2pngU/nqc+NN48nkLT5up8mUwaae25NwCncVTKIpmPk3FqfMFOoymYJTnOp3Lk4yqcJlN1cnTpTs6pha05EqZe1M82m2LToup9Q04VyeS5Pr8nZ1TBpp5jU04qcJFO8qmpoN53mik42PbvJtM36ni5Tnwpwbk1XKc8Z23eb9bTg0pj/k8hKck21snH/KDcYpn1UyjafNtPsSmupTbKph9U/jab2r0mWHvF1f+p6xU1dya5tPXKmnlTBOp2KU3eafgFOWamC9TOcp0vk1yqa4tM1cnTAAuxpiXk3eaY0VNVynUZ1pZJyY1Y7ac01Pvam7VT8ip8rk9dKdalMGanRJToup61U1rydy5OP8m1uTBpp4PU2YKd2FPzcn5xTsNplK0+7qbDtMRKn2VTitp2LU5HqcgAAFCmtBTp6poM0xwqZQ1M3qn85T8Np4E09lqZJtpMimLBTGOp5Xk/nadxNOncn8uTx0pkbk/AKcRtPX8mu5TVgpwC0yjaYhNMO6mbNTYiptfk5HqcpqM+zqXyTZ7+8bqi3qaAFNc1H9vNmZxi1jWgjjR80c37TCtONBoeDbdYZFv0+17/xN9FJ3R3bxSdPtM2O6/YNZt+zXtQ4VsxsMa0HBHV0tp9PU2Dycx5NsSm4uTi/JnyU0pJtlNNW2nE4NZvmoyk59FrdoN8lrTuT3cp7qU8AKbcpNO1rIHTN+prw095JrCK3tzr/KThcGnC487ABF5NomnvuTsfmscU4VKY1sPRUmtbDRFWkvk8AAHQFN4imJ+T/xpwrUy2aaYVNkXGF817Bpsu082aZy5NISm22Nj2ptrU+kKe8lM+N7nYAF1pq607cqfB5Nk21Dg4DCpwTU2XKcYuMv6mcrTj0p8Pk/Mqeh1M1SnGtTAvJhXtVoKdvqPfabSHTqap3eU93qfDNOAN6GjTtfJgQU/3QZ95MXm1GlTsUpofk5jyY65OdcmEuTu1pvvk8A0e6pOp2Gl6DYyamhNUTbTPNpnm0zLjq6psB/aHyZOlMkCnTuTl5pq+UxzKbbNNTymwDT33JxB/ZMarpNOS2nAAA2pDTymtZTjDRluw4AKeeNN9SmBpTwAASaU0eace5MWinArjH1JhWU+RaZClPUSngAAaMpkhU4Fcfhd1JOnZBTJEp5bkxebWAABXimRuTr3J0RU1rKZXsNZXG4aTOjRip05jSZvg2uN6rGjNVx2rnR7SZ8O3YOGOaTYCG5YrXE0fG50zXG6nTvVxlp0+MVv2K3/wbQm97ru/p02NcaHc31MGj5NzNx/xU2YKePdWgimLBT+qp/uUx3SbnOOX86kdThWpow02eKc15NEim9hTfdpxhU72qYPTXZcnvlTm3JwsUwuKZRlM1SnluTG7uru02YKfgdMTGnLzTqIphK0/lyd8NMfWnb9THxpqI0xLqaPFPr0m0X9OCGpZ016qb3NotSnj5TnopwY08wKYrNOmCmipTc1p0vkyhqd/tPeSm6uTB6alSU53qZigClKm8uTI/JkAXUgyaMU2X87+PNZ46uNo2G1r9YOtt7m2jLbm8dvRv6qktMnm04uT5ApoG00pqf15N0ymohTo3Jse0xdKaulMFcmvnTxIp1uUzlqZoVPvcngAAAjpvYUz6KZVNPGKmjzTEvJkkU67qYDtPUKnaFTHzp9A01+Kfq1PZmmzTTwOpml0/BKeZdPiWnpuTl0pwXU25afG5Mnm0hxTErps8U26adzNOmAADTTMap0vU+LqdEFPsSnBXTz3J6R05AABotMIBbR2DVTpqdg28Vv6ZOod76HjmS6qdfeMycy83uXbGOjFoWmk0xLyd8NPsSmXuT1Np3Lk7Tae5FPE8mGbTb3J4ZU7lybR5MkimObTKppl5U7TyfeVN8CmuhT0cp2O07LaeudPyumgzT8ApsJU1xKdq5Nxambn1b3m0x42VdrSFMpCmqrtyXJiHk/zyYlFM6dGKNVmbpqbU+CqfseN0gAZxT+Jp+vk2N7ocdPWm6YuTfRpsFkz8uqR1NRhaF+TkDpsrkyU6Yl1P/SnpuTqXJn00z5KZlF0JcmaxTmLJstU7PaZSFMOf6YeTZNtf4U0rycXtO/SmVTTgDpgXk4ZwbQ8Mz2n/5Tc9pnzU2Dyb81Py2mGxT1LJrmYpXybKFMN8nMnjt3uxlk97yaS5MjunceTPsplVU4Hyf/5N5z6oOtDSpt2U2jyailO+8my+TyXJ0p47U8eNY0ulbhst6N2jVk7lweS81Hh7DWTJrJwn3XSAGBlP76nD9Tesp1WUxtyYa5NLGn8LT/0pxZ41Z4cFgRMCmWbTGxp2rk/GTpflPXKmRuTJKpslUxSqeClNZSmcuTYCpwD071ydIlPNcnfWT4t2sLw4nmsy5PUCncuTdjp57vXRprueNXi7HnjAKGoNk3d/oV90Flb+pTq/J3+U+9/sGzUa+7E81G4p+Xk4WyfeACsenS+TVXh1NdUdwch6MW+6yytsPRqNdVWVqG8OrIacXjeeaoZDQT0dTu08hrWytkea+Hgwz3ppeNzIbWe9Y5WrnvUGgAF/3XeGRf9Ja6mng3muoF6M1rrB7tU5Wnng8FLsb91fsmbtN+v+25DUeUGXK2Zzg+/d2rx/e7a8hpPu08+rFtNJa62+7U7mqteOmGm15TG4ps3g3a8fw5PB966QApUpl/k2dpovK1u8GceTwwpr142f7rf5Ptcm1+T1NtdP/WL4YDeMPlbmOTybx4lDWNaee1PKqmSNT6ep8m2tnqYx5NO8nXuTKqp+7kwc6c25Or8mqNT6Mpw5U7LKdZdORCmzlTAnJt8rd/7oR5MSKmPTT9qpwGw/OKe6tOYqnZOTNea/dU9oKbYNPX8mzzapgAWuU1h6dMAAN9GkA9lbxrTk2/ycNlOtemCuT7Xp0wALiaeG5PGcn4vT32m3w009yfe1NkHrDFTpyprQU4SaZJtpg8nwn1E/R52AMDKYaNP9qnYnT+XJ3E03c6d6tN92nwvTxtp30U55yZrzX6OnDHT/8p7rk7iacs1NESn5hTgXJwkhgkBVT4PwotV3jmfBvvNY/3qDM0PJbTZGRxG/OXYjFoCe14bqW/DRFW6Cqe15qtt2fenCxI0mGu2Q1/0YY3XTMN/qABsgRv8DEKNJa0uOaL5w//Rqx44xAD0wG44ArqNdfAR1Pf5nuejGFQAFmGiPp+xdnh8eQkSOp7Et0sV4WRVjYnoX4O3GbnTNsgAR1PUQPryACOp7l4ANPp9j47Npu8z3LB7OW9ZWG+n05HpvjDjLjb0BjRNqlqzbIAFZ9PY08Da9SckBjPWRICUAD4DGeL1qvJqTgIAAEVAQhI7YUDNXDo+ms8jEARnjeFHpuHJ71Vba8jv+m83kxAHvgAAy+n4mjCvpjz4zgEZ/wAq+nJMNcvpwwAGr6c0CMX6bAgA9ghxH097yabgBI+adkk9Ge4X0xhIYLl0R/rbfTZ6Rttch5trB9MXzg4+T94AewQ0O1tqw2VVbDfTXcgQjLcoMbydqOAA8fT33povk7ZJl99PoE4EUAeaAafwN5ntCH2S0FbjN0fp5HXecADt9MYSHL0N2xa7+MAwIZiUNdyB++T1NWoBXIWADz9Mdy6Eh9+AgcP/sX6a0CNTfGni46fp7fk+8AGU727WonAAuOAKX07iEex2y7Vbu1AuOABZhjJuQcADRv79zNGEhiQzWLcwH8OH767Aj7wAPToxthpQw3m2GQsgBwB3hxkj5t9kkAATIBTclGzVQBvLoCEPraHJAASPmzAU7IZrSdYAq6mMNcw+mD9JMPqWH1EGav6NHfp7HbIkIe1SDEABAAAjoD9KbIwAFQxky7fLADP9O/GbTZGgHcc7RAYZvx+Onk7DIm2BEVsQxYz3D9NSCneg9gfp5aI2UEZtM0RRajJIX8AbzPUEQAV9PvD6VBTwCuxXbR4FsigDRuHHVwKemieTQOnqgUoaPh0fTNeGoVRmo1tI3D+Z6EFdLgAK6jem+D0wGmABZcNJzkFFABYz1S0NGSQfqkQ+Qx1cJQbxBKwZLBsgA4fpnNsZlJG19MGURe8AropX3csB4cmM3kNKcAz8PG/dI0cRpJc2nDHzgj5D4fWXWj6auo39/7CAzP+q+j/ccgAZQDSYbccAxPW/wUwcZss533gBJMNEi/XfPYMrK6u1eh7LjNyiWhe9XcZtz+PfxgFxA3fBkg1Xk7QWYYGyAvsjPWGh8zSc5EjAMmBnJUAe0WUwM9CMdD9M5+mGBDFfpqEQ+gTlqc0SeME9NCIhxmYhP6a+9MLiBPDN5fp2urcmMSTACSYaQXNNj1ZEzZoAAI83UTbpmjzuR701e6wvrAM++nccAS/hpsAxaGwzRUf/GgUKI9WkIM536eD9Oej7zfteSW3V+E36du30O/aOsNZ/p6Zo/+hLOFMr1a9pAgjfbEjW9cfFCMTkaOAz8+mxucNErrlCO44AWiNtIW8yAIWJF1E3SiHLw9WinZlxsT6cgFirnbTZGX5mrq7dKMd6D0tWbTZGi9OKPTctEdNkZUx7zQjeohjAfe0Gb0s1DBnIGtGoxuuI3OypbH0+/q8gA+QZhT0J2Pqk628OMZqUYgJlB08saqAgNYNbZtMtTmzn05KKeqw1jRGG6gNaBCMI2NEaVFOwUb7StNDWn0Y59OSBQo2eJxAz9/pqQM11duZPXYXifbNcoemxPQ6Kcm0DhAA6CAEiwr4M/RAZEa1R+mzc+3AAO/0wswyYABS+mD79lYRj1jVdRoXEDYSAkTxyPm770+WYSYB3tNbkvGGPpiCLXKwABO2nyNqXNe5i4YfZmKcNT2XQArqNCImgDjfOntyC0gtbsQzRBm3QAMsHrQn3DiHijD5IZuyLEQZsyki2BnwfTOQJqP00BCxxDPyb6QWtsgASQM+D6e7FNRnr4WgMAZqzgMyGewABWQG5629QZgEM82evzPUlFBxhtI0uFUOlbuF79NHhH37NGvLEaXCWUp79MShnYmtommd1hY9htMmMKhnAoD3Z6+IM9qGbVDOM+nwoDJ4xuqrdDkCl9NNipWjDBgZpfw1mXB1DO3EAE9NyUBv8UxhFqJf4fRArQzMQZrNo3aGffkTgSn78NNkWl0M4vcbhThfenjQzKEpo4E2aGdkAAWhn9p0fImhVgIWJGNDMESnkJEsuGv0MzzRqQ2281prQz6S4B4E4U3VDDPhhmAWMSYZjBbTEGfSXDKWaFAz1cW3iU/+MYA11n6bnWA9QZvdI9QRtpC3k+mNoDj1AaGIIGGYrCPCq6o/TYtw1P0+WGcaDNfemreN5rLCKLfLht5DMYgmf/TIwZlWLWMGZIkBthnmgz8IZ4gMx4ZqRDPqSm4I9m+R9lzYSGad9McpaEG1Jg/fpTbOwCom30hmcQzFExh4M/XYixDMMhnBQYhkRoqzaf6Yv9NcBmYgAwLWnjLZRnovnBCgmgzN5/py/06c/E79OFQAewzVVm9UE2LcxvDNjzAXTthJGjgQBbQGygBY+mnJT4qW0KIyQ2v8lP3Fakwd4EYVFRG6UAV9NXsBK74srAT308RZvlS2ARm2/NGj4acvcdEcoAB6YDPwzsauwputBGdrs16+nfQTSYO0qI7GCYqlPxgmhUt2OW5w/QxupGlNt+rgr1kUxmaQ6tKbng0bSHNojW0htPtUHHs5XVAyH4YjtI611LQvAYWmM8kbBgzJPphgQ/yUDvDNcymSwznPp8oABwGZMgAoQnPUtUyOISM8/AdOmN0EAz9NDGe4/g5F9gzn2XTHxIzvEZjkbdJGdPdMvXa+fTAvp5fPRz6eNDNOymVSt0Tah30wz6e9I0fyaWfTl74bT/ahrph5ar+mJQz9dm4R8N96dMP3MXaowAL9mkJZPxGZ+mM4IHAHNlkZh3078ZtzQ1K3qJITh0JjLQHWGcLEjuToAaNAm4FxzXyKEQjMYSGDb12qQdH0+UGaDiMGjHNgzyckVsQ8OGerDNaQmY4jO3m+z7EPkNkAD2CG1mAhJGi8fajoAtoA9Athh99ZGkyM7qGYU517Q7tAz17AUyM5oEZUQN5RnSQzl74AeFGt7HPXJO6aH59gDmuzrQgntuM2SBnwHNJg/YoxJ76dQT1JRm+x9gsx94AHdxsmyxFyHBmTbIZikM/4HuStFStw21FY4UM/TSSGaQjPeq7iE9zsAXqM6BGZ6QyJAB4IzuvpqaMxlCZ7i22yHG/wS/hzYQJIACl9N9yHMNdL4Z6f8FI5vYT3Mq6PAA3mevovYdGcIX0L3qX5hoQAFFccNhu4ADnRnUFTGgZjwAEv4fSjOOrhnDVN0Zg6M8DsGpDM0L6OsNkmG37OVmioUc3fxgz/TzEeiP0z1Ccnz5Ehnl4A+UZ/eQ9EGZiDPcBmrYjLsx7m4Gb6YWw38L7awzmQAZv092GavY0bdaWIzuY9L9fWVhtWDN1DwrfTkfG9lzbMGZoU38ehCxITLG4Brb/LTTmOwJGtacWXQU8bdroGJ63whmowzyCuvyMyAaCMkgBRmEIzGj4ciQLdCcjmOWKm53NtMZ7jLZkAAZjO+7kmYzvkZyBSmzGZV9O6+nyJAEusfDjfkisIDP02HAAzaem5Ntb4vrYgCWUb+YzBULQWM8NhrVYC0BmqfDoeei8wxFFr4jNoXcmFDsSpoZzWrGclbgWdbNYz8sAbWM4TGcon3DWZyAAFoZ7GE/fUeyX1Hh7Njtg3GmYM5AJgdDiMQBnl9a2uuSM1zGbnmMqlaulTITmumMxrGcLM1A5ajglPNmugM4Y4drs2fBn35Etuuov0yYoe6X2nzG4QEb4Z4UM4WZt+jOK76jAAUO2jv04d4cQdR+Gbe/T52iRofXzy3lw3vyJwBQW9SIEzQIKOgDMVvhhAzO/ewgMy9cB1w1GL6FyNNXupblI1Dwg42bLgFAzOsZsp5fQQHoz1y5IWB9KsWlvhvqgEb/2oxIbYztwge8bZ21tEhNw67XYTgyRpkM+H6ZdO3fAR6qtmAAKX00S4ddFJvhn6qtBrAWHlpAABT03bSbfdyLjm1CAFL6ZoU2tRmyqeVURg1gBeYa8ADkSB+VT/SRieM1AscRAQntALW9bMZ1AABNGd79MJJaZQzq8ZhzTRvGcj41zN7tfTTfp8PcEMdq0Tx9AAD/Tw2GmAwRJ42YG1kxndZAzq+638AWbWYAD79aACALcZ5i7YGshSvDoJH24zVUZ4BrdkAD/jMb6HBlZcuSezqDbGbP9Nc0b8BuaLUIgzZ7mltWNchnJAzC8ZrirUIYAzVM7drr6NXiRhuoB7Gdt13Ziw9898vplAM2SGfZDNEGa9MBxap3XXSegbPmOwxnG4zyCZjLIPLhtFjOON6odtTCZ4XYF9GcMWO3oGcYz0qAPGM0ZJAfhNPdrDyAUem1eM/QmfRDPtxmtwzHIZ7MWBo+CATPK170IAhAZimMyovrJWxAImCst0Pau7jYQGfP9PkSBh/9uj7CDfbkFqX8PUJnBMgE65eHzWOGZPDol6HuFi1YQAjzSekZdb0Vxm+pywAZx82gr6et/BzN7auIEkZtjoz3pqfVOHK6qR1cICWxMyHGZh9MEAB74z5Pp6hM+rGfNjOllxbCgFoZlFAL8Zq4XDYBn03wVIZnpcmwidJ7Wmxn6YzzvGiGRFcZsJjMhJmgu48IZ2PRF3IG1UN2xnKCAeAARJuEvGevIBR6aQoA2JG8OxIQGZxc0dxnrEzropFWLdM0ZbcnOAA7VDrqFexMxRqcNT2KBmaAz/JQcEMwkmdXDNEGao9N1gAbKgMAmYRQCEBm9AAwDWrjU5JH0aG28annYAoah5mkHKgHsEN4+nTZGgyZwRM6kmek1OF26jR6cICHOMwqwF79Me6GiYggO0w9fc5mmPX0J1jhdg8SZtGw9bsYck5P4BgttzSZ7X00sfskADAjbV7AYIZ9X0+JEdYEMNvgbAhDyxitQ9n2tOf3VImktT0uoQOM8gmdBClF+mDmEHAZuXDZM0Hwz04b7MkzwcZnMbbjgDKDOKJnNozNCmuyAAaht0ABn6b7AA2JGvqMxIGfnjO2FAZkTYPWpOMxwGeyAAyxn/msIfhuEBL7uUEwA2W1ikz5I2+jPXeUAJI23padkT4XqqTPSyNv2RNsrGc0tZsZhmM+eKPhTP7agrIzHI2xJMxxluJ8aZMb3gkMrAAZrZIkb0fiFGazgzA1gH9LWf6eMTMAonUvAkqx7fjWKmdctoSpnYsdsqxq7Ayhoe3c0dY61DdYcG3HU9fDrpRNo4HyVsGaxuVjYLjoOVw44GDt9OWRyvU/dvoayOPb7Lstj2egibR2ifyK0vfr4d906JxPHRfqZ1Y0NaGZJt32WpnAwhsYz7UweaGc9Kvql/HSxsba0Moeb+tDLOR0rg/dkNx9PW+maMTtkmCxM5ymbKDNTRn4ctgQAX6MzAopxIw256SPNjVtRzgKbI3sNPSkb+AEnhoJf0yv6bX9Oy5G4MNCzAbw07UTvaDO6RmMctj4ZmTcidoaGTOaFHw/VZaZ3iM4dFs0QCgFHgJ0suGmiQKOs2om0QTbBMg3pGnH0wj6ezGC8eaF71B6a1CM8BGYYz2CBnMfTvFsc4vv9QHRjOXsB2DAsUZmOM2eRto0a+sANHwCOh5vNS4TozwMp5G7f1FGqtiM9ZrQkTNCptQsTqA68NMwj6YOYQhbHQQz2zAIGIDPPqP30Q+ZAEA9T+owABVsexm0em7Eid3xp06rXd+psT35xmUozohWrepHSPr/CPYkaFfTRIZ0NDZrQFL60nOQaOgjrAetCPNpoATPLwAWf9ww+lbE7UTtiCnJRhCRAhJG+QAN+mekTh1caPtd1YQD7XUrSlpXCXGLmIAv0Zu6SEcRoxGMjTabZtbrkD/0xGmcJI3tpmDAzLEW0XTcBBhwn3PpmGM9mKZ0CM0+GaMkh6YDFozfIoHAo+SOpgzMYxpbJ8+pm25jRomexc1TltyYte7gTtTabIyfDOgRnut+o6zb709UZrukjCmnBHVvDjcEQNQGd93JWRnJ5t3GZlFAJwUcvfRF6HCvZYUASQAHf6Zril8ABYQzxDGgTM2BGdEzOEkbOsgsbsXMM+JmeGH3fGnwh1bGZuco2SGdmpQAf6F4zraZ3yzV2ZuIY38ABGPNdSZ+lcMZmfwTMcrwQMzpWGxv/aSTsUzPh/gWAzU5bR1Pb+mdV41aFGdljJvGtTM7PGLP9NYXQpy2E4mwTIEFmaeDMTAB5TNe5TLwAA5progD5UBHFjR/p46I0rlrhAThZmHktkWZ6LM5xTwyjM2J7gszVkZqPTVeGfuqOGUbpeufDQBzTfD5txr2uW0S9D8ZO+HzdUGsigAxZmisz8WZv9M99SEGTPuhnFd9jyZ7+M0gma9RC94IwLdQSZ7wgxFmeBABRZmWszhWZjuM+1mfLG0GD7adDZWZrgM3dJHTcOowABFUXaZ7J3ftuUmzNNZnddjo2ZjTM52po7TM2hn4kzxyAAGjfNmezW25hmCfTrR+jwjSNmbyzNjZmCszYFTNrM5gABKzOXGKkszUxwFLM/5nsEzMvUAOMAoPpsTM1h0b2L21Ab7PNUex2c04PuukzPU8a5Mzk8mq304SRoysElyIeqN+AgJzaI9gAfYDUuaeEzxWZvAMwIqjhATKZnOiDfKGhZhrYUEEzM5hnpMN9i7VzM4QgG/TOOp784z9bQfKgO5Og5EO1mmd8TC5p8kdS1Zo6uBbohWxDEyx/TM196boDOGABW0zhemmJjQiHrREAMCGTfT8PpvH09JhtMzMdxnNbgN2Z9zPZdmfC0M7Zn8KdimZkJ8KYAEJI2CN9YMzPOSeHzbRmfTjNIBm0QzY6Zq6jSwmbiaNUjrLMzhIgcxM1wuEKgBVRm7pIvOZ3HMxMmamADS5n2MzhlGhbM7TmZQ422RnD0t+8hgnQPrLo7TMxBnui6zmZ74CDWmddQpDGH0ONQOZ9zLQlIHkzP8Zm6MzXfp0dMxiGdVzP4EmxNVG+QJwAGtmfqzO3ZmlMzYhegnjdtmbP9OdqalwzRuZ7nM/j6eDM0vRmEMzIEZ33coJMIgi2zsBYIz92ZgPM9uae2MOPmnUVtBVu13LbRaecJOSkHbqdNJh7X0/PprbUXUJmxwzvCZ+WAAvGd93IqkG4QEbsZmahjpABG83vHG8hNM34vkwxDToEw2eraVJoqKZ9FM/CGcjw3S9dwYz75ibKgICRsbXCZxn8CAcvpvTAVT4fs6hC+m9MBY5+yQTVHYY9IO6WmvSD6Um79OBxGaOI3ViaUUzaKZ2rSJYcarDWYpmHcAVsZqyM8NNDr60+HGgVtVkZw/M14AHD9MDKaoNwoIZ6ibUt/rsE395m98z55+uPLdAaqEMArJneNwhMZ5vM6QIHDMOgVGxdWjjeuZvfboh1n1Y/cEDNgbNf9CRxgBitM7LGQgA43+wRzaYfsgFifBmDUN4gZzK09hGrDzPGqHxxDN4ZvuMyigEVQA2xmG6traYCtbYdaauJMAma5AAkgAbkzSQM26wBGoAq4zRAZiKLf0AB/yOZzozJjZlR+jPVBhp6bhjhnUn9g+ZjZfSZAFOto01aeo50g2/zPfkmeJs2MQAxkz1iZ8rjb8ZpMvCnW1usAAgZ5AM3jXomOMnmGlY1MBZwBAJgWYXjM4FnK74eBZ+QAAYGfmOMgUHsI18gZsQs9iIB0jOWWN51I/cZ9ZcFdRosPGMFmdMzBqGyezTcJtdt1mG7TLNxhZiG/W+YZ280ChnUtDjSZ/xQ8DafwoN+VGTEtCgAVtM8jZtlPCXxaCkzY4Z6STa4mZqjNUFn7OozyZ+/M+CGdSf1qNbodtJJG0GDWhYdgo3Sp7+fTYUgX2PaAWZvjOpxnwZYZfpr0bQYGZnjMzUaw4e+yZmxPT6Bh6DNn6bnOGM7QWRM2imZEz2Lxngykz+R3SNbImYGzP5Vw8gAv0Z+nM3NZjwLOlJm2nNXsZ+gM2Ppvnf75X6Fp1GomgrUNfGcIIC5p499NcUZ+Sw+qJrHt09FnNuxThZokABEmamjM1X6/KDZBWgVMwR5oXjMhFmu5AYRZ9X0344fYKApFmj4zQRAeRQNGfoRQD7WH3bTCyBp0qfv3rkzM4ZnF1dG141VgEQZpnTMMXhmLtF7AVMeCc5GeTPCZnIwAPTcZYs1LGaer0X26x7dAqZ5Is30WZAZR3xm4wAD8Z1sQy45oxAhBSGpdD9OZr4AMYWeWD1scaNizw6AUnM/5ntALOyJnTyNjuZvgQM9GZ1q1uohAMz3QAQDM4+wC/gDBFnWjNUG4GZo1woYd9OZ/h7dtAn+k9oDgGdkTOEkbIQzJ7APSzbosJksOPJnQizryZyg3lqvrhLOyJmqwzKpmn5fSGcZnE00Jq3/TNoo4dMzk0kIDPzFnqSzSxZ15M9JhtWLO9FnUtD9i7eTM/1KmjP3DWG4aT4EYASM5+SfGsM81HK7NYUANCTXpwDNz55nHUy1nWSM/TTVmcCLP2oUS9DvWZ5JM5UwFLjNStxdAAlyZ6TDVL6bl9P1yIz9NUJZ+s4x7OosjOvhn7IzmFJzhPVrqi+9Oixmx/uMEZvX027BvYd0+JneIzC4gJp0E2BCHXB0JmXSzaEZx1Pa5GZJc1O1HsJNnpZkdM+SRq5LMCRntzjhEmmONT9YYsjMEVQRTdWpZoLuAPGc3ONXxnBG+GsZ+WAPukdDqM7nHw6jvte8Ms411qsK1P2mAAzkUAL+Mw0mdaLPtcRckzYpZzc46iuGvOOq+ao4N/xee/WOVZELjVrFmE9NMcG43MzOACDDOWQ4xNVdRZ/dgD2mZ5zPl1GLfN7Ia3ss/Hmc/9OI+nRdNXwAcP/iOoEKgD1VbJczcrAFPMyL6dpJr3JCz9NcyXKaM45Sb5LU/d7tmAsqgVf0zXtvguPz9rNyzH74GdbbVhu8pMp27/fNYUAMws6g6ZD82UZmyEt1GZ+Ww2orqHa1DBmjgzc9RxCjQzmcLEg7RmoqTc862KkzQ6Y3qM9O6qqtaKZuVAK3mcJDNLcBKfwavpzKSOlSf0DP7g9OJAropbEjavYFIkIGoaQDQoGGhXtdxmfkdNtpG70tSPm+1Iz5/t7VjcHbRLjklxtePS0K3N2BXZmNMz5n+rqkxPQdajPgRnLIzRmZn4ALmGaNECCZmZNyI1JsMLR0ZvGD1+5msfTKgAWis7RzRM/3w4bZAA8uGlv02ZcdaAAFhnmyNr0ml53QKmeLUOw+mtUNiQAKPTTYZpVi1jhQgozsRhXx09lGoPTMDlm4cjM34/KM39JsupMKJrYrjiTplorUodraK0QMHyl1XRWmErdMGc6DMftaRozD5bGqM5U6a3tPJ+nBEzmcZmGM8dEfwIAoMGQk1iaZqhM6oAvLMJeP7WozTfph0OH2mZJpNkabXbdb4ZwsgEKozP00mB7LgzAzp31Ij4dtYC2+VmmgzvQZwKszUGYqO2WVmhozHlZ4Jo40msIcM1pm4Azb1xvz/TE4bndin5melygtJoRgxio2PYCKZnwqzBRZ+AACYHv64LYOG4QESiZxjzcTZr7TM2P6yqzzuZ+wAH5Wd6DNeABZEzsq8eXDQvGaJAAp6bjQzzTR8Y7QKbkeuO2RmidEBAZvdcK+Wf6AAuJnyqzDuAKBbI2mcsv1q+n8/wf3WmX07mGeiS3A3Ggxi3T+gqs/5WaKrPVBnm5NjwAXqs/gGcMTONQ8S4zrYhrVfVcmf4ABIFmrqNr8ZlFAFPJoeu0jSbCxI9VW/9cJfFsj031tAXi9zNxodM1nmeEzNx5mkSApbQXXM8lkcUzMO+mPNEN1GriCIxAGom1nBmm/TVdJrN3eE4aj9P/Vn3yzwzpwh8GFIEHzNz5mWkzhRmpEgCk4asc3wt69ciZBoS/nfeAFArNjhQRqzrqFKgs1/ACyTP8ABgTD6r+s07SeR2TkiF6amWNI1Z5BM7iYFRTOCobfF1djQQgMzpGY+zPFW6R9JhVZwsgPdme6wCLxn2oB0Z+05gxvSZJaMcnGMazQ6m5v0x36cwgBxoFLcze+urCQAdWb0s3kl6CNhUwhlWLfwAHELNwkahNNbjG/hMwemtlXhVRGVPQsQENITcA1skACYpnIkzhUAXeM3vGakDPFeRsMzqAZ3rM+MdvcADmFnHsNrL+tl/bU5sNQ2MZmXozd0Zz53r36aMAB4Bm0GNohZlJYOCWeDM0NJnk4zx0RyKACvGdNkbiFmW/TQye8lg6a0fTuOZSRTfT2UAaTDZMNs7ICKb6wpA81Kams3OpAETNxVnrMzufzO6SAvGbPI3FJmskz1lZ46I7ZWdlDMkMnIPd5/O48oyALtpXAKoBO/TOLh8uM2OGYeABY1nzizrQWxLM1HpserPz6aEYzrEgeqsxaWZezOQABIQzwIFNF09zPt3OrNOGa0zncILVfXwQHhLOqAL2GjUaWgLTQeoAYr7zv80/0MdZ0CM0DGcoN6tVn7Oo5bWmqszZmaTrNx1ntwzM1GzOs2o1qyTNar6WB9ujJiVwzssYA/3q+nRSzbYZtZM8UfoMAqR6a5fTc+Zkas2cxuk4AqOacXT5A63Jk3+0bhpM1VmrKz2NZtX032ma/b0++nBMzjHgcQsyh6r/b3JuHaqzqNGuus4euA/rPLxnk5I5/w6n04SMCI6iKTQpy2xDhzAs0tmdKzN0qgIvKZOhglTUrXDNdNQf6LXTPvpqys2eRqcmCjRmaoz1yZyaMxhIbGZMHC6yqzzpmmnM/aGfHzNw5mR8zvxZxhM0NGdSTNuXbu3D/Dxpjo3CAgATMCvj7dNacZ9Is5nGayLPf/go4zecZ3iQDiGZdAE7VnXLDsJZ1Ms/XYiHjMqXbmizhEgMELXiWZYH2V5nfYz9J21K7Tvlvs6i5hn3FizDZhEPRkWazjOrKGciznwZx1PeQAGWD3Vlns7EEpZlN0ySLsfDODxaMkNVvAb5k/nwDZ316d6HzaKxAbzPWN7scLPyJbK3Tofpscs1+4Zm922PhmEzUrcfq7VrVC+9MpLArqN5n+lFk9D6con33GGwnjgw2zw0LmptxZNPpmZczKKAPQs46noDzPTumQujZ8x24QEE2eoTO3hm78WxAAMGs42FoH9O4kAeKzW7pwVjIyydQbNDRnGMzGAZ73k3T6aTkhmJb0/TRgAIVkzK+BUjOGRn2fTBicHTfXUqZK6MuoaBUzDTx8ro+zapkTNRgBP4ANl+9lzfz6cqbNC+nfSzutW9p4410c6eMI3bunjIWgQlM3f8LCgAZ4B1WTQzx190xZGeVYCi+ntPD6q6n0rdUaoATM/5nDWT/ZZyNM7M8cm6OMIacPTZzxsW5udbVBzgXPHscmaQZy7o+36d2bPPdGmNNOzZtBOLd0egi063boEyj3RlHwxxgGTZNi3MLQzC8Z9Nk4LrAoICs0bs2Tlt24iLQDRvY9PyBn7mzpbJkH/V56BG801sno0zsrAJGcHj6el93sRb+PTiW8cFsy2ycr93PdHUf9iFGogzZvnoxeMJ97jyAzgADHowOyfr9PymbTZGLQZoZDec2dBzhg8H8WzWfuj3ZJT3rl903Nmyejed2jjACuycebMPJmMeDtPRp1jW82Yp/29lbCfD/Ppwng+d4ZBbPC/7he9iAAEbzReyZBbMDsoO/TtWkJng3BABhbOK/72fDxLZtKLYGuvaABItmKf9guajX/Z85p65Tk97jPTUyGkooI2uDGjDQ+GiWzRv+8z0yb/rJbNMsbQOTlLZtHwzZ6fb9NPNn1eDdnphls7qPDj/0OemrbtANGvXg314f8DOWvGmpdLvRkbzYH/rteO/Nn+WzMLZx14zOFvdbNBGFw+9e/u8jk570albN3l7qOTqLZlLuXRycui0S+GY+DKKGkzk0JyYel2h8HXotFbxi3w/+VpX/3twb7OT8fBhgPQ+uvu9PkCJKHahfh7vNVwHrse3YSJIuT73pvJLdrBCyrO/enZZdPcW4ts6S4AvTaf8Hyjd7V+p308/0fLbMLzhKFwa/+wD41vFs9GDR0aaZ9yPpprTW02dCTaXGGzqzXqcJAAO9QEJ9M3Wo8+2m+WyyZr5Lh+5PmOaD0i2/hzaQf/Pp5i2COqZ2ze+u1NcEoEkFi2VtmkDdgnxi/gwRruCoB1/Al2z44hqlXdgACrbOSfGUNVC7Z7ds6weV3bMr6BV2zvW5Kvgxr6aH03hNroKANhAKgM+gZpAEMZB6oWJLG20HOLkZEEmFNtE8g9d7ZlAw0qkbbn0lB7KfTnqIK+M6n+Fd5M+1bJmgNvp4fgw1PqCIAh8mi2zGi28hLc1AET9M9R74r9A88ZPkyhhpOrjr8aPB98IRHm/UnFui6PCXJW7caIQAIfQSyFZo14dm259YQ+rAzS7mY7l3RD7oyAHaAbofaiIZL9ODAGFC0KSwE9YuH5tn5PaBHgxt8WIScs4O2YW+M5D7SnaoC+sjzd4MZvs1OCBnND2sWg7436hPPTPD+mlSh/IAC742YUBMc3fB6mdD0oMKpcJfZsmH1slqvsAs9+2OM598b66pHmpFOzQQR3eLQLQE6sChBGGOzvQ+sGrefFuGpQb8BopNAIBvazRLfuuN27+msfjhIeg+Qzm2JSWS5obchDg+6qnMKzRqgyx9ah6aA1dIAds9/6dQ7NWqJ//T8OG+RQJvltBAA3kA1Qwh6Wnn48zVvk7Nlr6Quzq02nRfYhIBn4A2L6PbY4rcBBXW52csG3YJau29oq+qKALMXsi7OdWBD1dCy+xmgJQuDKL2ejBN8tnhEMszVpAGRzOb5bwiA54ouTfTvFUs7PPibb2AyXZyyral2aD+NnlrprWJkAHtsxd9uKw0QWbQCt8fx50PXQrs0l4gJmnBwh6W1QM58MdSFOcxa1EtfCumYRbZluBCPeWA1QwxQpzCvo2xvBGNvbhufRVnACljXUKeIKzgQAmhT85xwNxEIsVCABZgHWftjMxRubsIxsyPJ6dnD/jCDWxTUA9ZuRM3d0tasN6Jml9s/WAYRM2WUBSuVmv2x9bqF2ZdH27YbFuz+VAY9cPLwAABMpJaPGIu6ZsAEz9htjnRFBnel9JAzHbsw8Kc+c0rNbX1dgpm3Kta22feoCzTa/tQghxlHDefVpAQTIkaiuzrQWlJXf0GZ87O8CbH1u47Zw8PRgPqx7PXh6Cld1bGsSfYjNqwcMMimhjVH5tIwQ9sGeFsN+nHRD4ddtcYpqgIEaV0eiGxcNBwZ/0zZKiDaV2/WG0qA9NhusQz0uQjCNJ7krgzbh2lVACcTB3H1ain9cNHXZivrTBIzTCM8Nb+vDVWQQLswPZE47OOAmeGt2s7VKvgagE87PobtKktH4+7AQ9T2fMS2sQGbCi01rTzs5vlv/mygrlGWTLXZpXs4u2cmaAysAi5D0dOdRY6B2aEw2Xb6zezgkwmkM6kCY7A25CBZlDdvZiG8KyGYJ0BpsR43dSSxIW/eRPqjPXO9ntgVQXZiwQNl2fQABWQGCuNY4h7sYsaatmw2kiaJLjPYxh01TCbiRk3HNahxjHrGsRwz8IeGBPNTbexDhk+jJrdxZujIA/aJN8tA2iB4jakahjfa/inFgTH6G3PszyJtvL1P4afBiGwJvSffWJnij3dyACoWtF+qvswcCarNV7jGG+zRe25SfbVhtjDPusLXtejfZtprQ+Md/PXd9nl+D7fZkVMz0uRwiNLSaDdDpQRrTnQqycqEOtdmr2AqYWlVAMJIEsw2pdmNoD1F0nlQ3CCa7bN69m4OzPmm/wgJZQCWj1CSA4ezkkp2SQ7r2ZeumsaGrVEnhR3fs8jEnvW06Yb1JDM1IHaoMeuCImPzhnAWt3vZv1DWRfpGADrhnBC9eaABAzdRMd0lO0XqJuzxm+6rs9uYeZXCmSn4YDHQ6ubsxufoAHPCMbRnA0oJ16PWngBsSPCdm0CTmSWgS4Fe2e3bP5BaQ1dDchvyUwpMZikMcNrs7VbTulMfXS1pktUX362rNeA5z0E79YYxY6/T6pWtWkxhEgGQOZDBOlSZFP9SWwHojdt2dcmODEbrrNWtOP+Ld2Zu8mMbCHfFARGuytXYgOb6C2LuwaZ9fUhgzDTYkf4HMEUaSIz40hqgzbAu2PXAyL6yIzAMmr+7nn2YQuQhfgy44//QBRRn2Ca2iNBmbMsgscZ5fXRu3thXAO2HWuzlkzacE8bHvwy2y9mtBznTiHCfToSosP3BH7Fk0eg561/azRrdX3XsBskIMqgdAI0YIfzLjP9njZw7t+r9jToOeOXDHNbqgAmvh+iM8NMbct3GDmckkpg56fLSerosHO9t6fRNJvZu9LVxhsSSO+xmmIzhMRkRfe0qh9TiefiTqQePZxrrV6lsLj2pdnt2zY2usOfag+EyHMX9mTfkT8BuyY0tMb313yynchz6I+7dsx/AYjs16kbMhzoOcP+A+Opog7Og5wnmASgSbWbbs/k0jP1Dmt2z0Ta0HOKe2awP3sxbFh6mGumN9g5GeiaNxdmshzzjcGzZimEmx2y0dbYagww5/ds0gbrKh2XaNDZDrsRmGY4QOaUABUCHWD9yXZq7rSqgGKcmI0AsOz2ZG4j/bs/lUhNSdboezxy4T82lHEfdkNjQ6dvNKEsJAALATUU1ALv68gtodQAeU/UdopY2WTMrITK9WwLBP/2bshMMPGjJIkVAAaYBSxtH4N1Rm5NdwDm6hoB5vp5mO2AQt0tz48qKAM8Oe6jPJDnKKQ3SZuL3ZNeFd7MvT7cW17iBix8LModToCdWBnLN6Bm1aM0snqCIBccbbYWu0Z38jQd1tXvBazHvItf8x47sxdGdwX1/kbFWtdUJnkfR0foDT2iD6t4j5sxspgFHFtCePtQnzBAYHZnqE2yOfYU3W5nzN9kI59PJVFrpwcPfYBeRzTsOzqrTonqwcNcKmsYzommJlyDAmfjMO9CNxmAOySEQc9oOZvyzhYaeVD9+sYLbXkPrv7ObdiBQUT8vY6AKoqaOQNFpaVOz8m+whcNhIF4CFEDmMWOio5y2bdEOZkWJr9nw5jMCRpBQ2D1oNHPrv68uzFXZlyw3gOfNHN7gA8uz5OG7Yc5ZMzcbhZdm4NNUg5mBRaYtpW7M2jnlYz0YhATDap2fdHPbArwiAsyh1arSP3vRHNUpomnQghoI2M23MZ8o0Esg8alhBASikFdIjcHP/rh5td/PWrJfbUnowH0OjmLRzvbe97M+UObHbPIoA/DNU7ZhhI7AjpVK2FjnZd9EHGsQTVu2a6HNRB6ehzGUYAOM/IxvDHNRB6UtDUUAGfzVIZCFc2m2xJlTpih0+Y9DagWU3Q5B6LDPg549cJIOecazCfZNlNgmABZTR+2Yo/29jm+xNedu1VlP/nuSjCs0bkXNSeFNRwF6nFB3J1/ASethjhjsc91Roq7PHbGohzzsJ0pIwi7r243bAr8hzuTSop5fOOfTHMwSMgpD+QWrVgIL2fNHNfp6wrsgkw+lAM+OZsDjxmHhLg7prSyZmfGbPHMmJbehGFb4PPs0gYdvHM5tiZ+ADU+tps1kAGfHPJdmQVwxQ51TlA8RrLG3BbanCIG7eq3pdskc514C9mUJzX453tvfWhGGHNXjnct9brkJwiKYAHvHMldm+rwIF8qXzecMpl131G6prM88JpLLZmqd+I2BUbHRzkY5qwc5EOZySRdDnn+zrCZwXJlKvqJNWFjmIxzKWhk0c/ZPhCSTFdnhsin/ZkFQ+bRsbVNERbI+N5XZlic212akTN6ZrgGtsi+k9s64OcF7PITm90N2o583w3yjrDc2UpGnl1BLIKCc+OOeAmQ6rgxBN3/4VTs6y0U7HNErxA+zXhRmCRp0xq/Y2hJsPxzKE59Mc6RNvrEbK9n9ty2G4Vg/RZOai7O7jmJuRWCW9EfQEmdowM/LrvhzQfZv0c/GOaYnMSiACuzbXZ4Sc/yDHwnOd8BeMDlaesMc006D4nPK1G9CNwXZ4Ps1mOZqYpTCG9uNEI5+FcDsmspH2p0AcEz6C7Yyc7O/sQkBErw3UjmDiZLs2wbthHOSTnpRzxY5tRBN0xuUnNOERVJzJlenjcub4bwbOBqGbENnI58TPYuvq0HPCTmERzWyZmBjVQWsW7Nur63BDi45xMOLlOevR1nJnuSAi12gUzEK5uS3B09nKFwxEgRyc/oOfs1M/Jn1M1hY5lzjQBvv50OIY75y1BXG38KDD2eCnNVTnlVAxQ5hLU32obHc3JamiQ957BWACIxOdfYI6rSQqAHSJl9Q3FOZCnM4TnEJAgRA4YY1BOesAC2eMLcNOs+lwox+mGa1NzuaIldAtwWngDmNpN+TvCwauz95KrkvIxAHq7MnDt54tm+WhlM2QbqZTPCb7BKT/CWjsc06Of23JPTn9ezEQ55QbTcif0kha6BirwE+qgyczNrtZo17TnypzZ2plDI40ZsunNEznENDcqx9VM416t4nNmTmIIAVH2dHrRmXEgK1Sblv+tv1AWZQ9yXjdXBkebD/DqqAb9OFP4E18MMaGZyl8cammc8jOYs4AB9mOJzOqZnyjULOeYnMnkdhhzoOcTRZByDHjGRK16TbjUhu1FQ15OfiT30oBoGAP455lpM+OZmHO3uN1xz8E5mMc84AG1nMV9mCJzYQ58IgIIXUC7O8V8eRDBqAZ8c3tOaygCdWBLMj+qJ6zIxe5slnNdjncJzy7ZnmbQl2YVnNErwhbM9NGmfgBwUFZo06rThGNZY5zHIy66xOQCAzm57jRs58j4f7OaOYT6znut+yKAI2c+FcdO22mzmfXDIqZunjdroEuUM1AAbZzl05u2czdOay0O7b6Y9TTmoW9zTlkf1ZyGTnWaNmo54sc3OOc3y3S666jdkLIGCRhamcXWNWpni0TAfa6VjQ7jqGc079nUS4Vomhac4eloom1b6nR+ctjxxWfQToGK8jOpn1jdFGquWczttvRnM6sAEOzT+pr7LadVqBM26yB3uzhBAHEc9OOYY62KTmzZzqc58/sx3OZ8HNTCGppGxs4ZGc8JhkAn0zz6fstCuqCEcztUGC0Qnzn6UA0U559E2POZdi0YmHlt9k1YgQTpvlrFX3Qebp8dFBpjCcxvOdxLjT1LKFwB34TfLXtOYcnO9mGGBNZ5GgnXRP2dlX2iD6FuQV7ZzlPbAuyrnMqDnkMTCJumiqYGmfY8IyX6DFDW9SK0FlL5tpTMGKHKFwDOR+KPUzkbQ80ibHWcj7c66Hs4elpr7Ww1BhjmaM5qCcyYaaBa0jIJ5cDEP+zwALANuD31FTwUctmnZ0rleyboJ/0g9nBMTuk5u4SkdocmL1uW6xZzuau/j0FV2fWXAd270RzO97Ywc45Odv2jyjB6UAd459Gc2kaYpHPXVxZ6NJGyQggGgAHu7OkuAuqtcvZglTcb2fR1gFcaxQ49Amq0FqwfrCHMKTmu39EM5lXs6Vyvxy3DjmapzZOe1dM4FcQX33+YnpPN4Y8f9cKkOb3TM+/rbFzYE2xSc4Yudl7Ol5GHBBsi+29My0aYXz3N4GDD9TI6kow6+uFXnN7caC3kxy4MQTRxgB+iCOcNb0tYQ5n7RPbPoJpSj4HoMz2B+rcc1htrlyS4sS8NgBqAGOyZhOZ1OMeB6XbD1Jpj1bXVShQnMcrg/djZk5kMjd22Z/nO9xbfKt4vZkw/RJHuiHMVca4SzjhGv0cynWaSnOy9nSD9v2J/sbdgfuqXOODmLAjm+WovQ2EObYt3wDmEcToORwecwagEnm35TmsX0oY4uk7h1UB6XNdVbnF92S5vxwxSmeSUqxm6USdq5ugJc8EOcQdRGL7b82bOxlBc89PuKu2kk78pz4f4ZOcy25NxIBLKH55tlOxrPes+OYSnOEEBoCAm+eomzUixr9HMhkaYezyuJu3mEGRvCw3FLmMAAVy5ixjaz4j7HNddm+izm+Wvo/Xv2eLHM7TnyWANXZ5zwx9PsznPh5xAlzXb+9Mc4CucDnMgLnP+D3Poh7symaeQy0vLm95zwUAWfs/n2Zaf14GYKlzM454QgQagByKPPTNN8t1Qag5c6iubv7PCTmN89WnZtM0+cudeXMtabrlzdYhsXs9iubHHN/LnL+zUY5uwPeTmd+zNDLn4TUkeZ6njVuOeYL3z8ITD9+U57Zc83xvEL2VmR9lz0y54sc2xbp+iDVEGAczCgR0Fc40QY09BErmzFz7DZl2s4KuaXxPWtwDlzqkGaCQw4OfynPJLmIVzlg5187Sb2fnNObAbTydRw5tZcxxgCJXNsW7E7DuK5ohbWEOaMXOhLmn5eMQWrZczKuan41bjmTD9YQ54TjZEOZNXMYjn+9jgDh7A/a6ueRAht+a4OzUE55Bc7qtpMP1bjnshNwfjA1AL6uaUTqb5aYVzC9u8K485bvgJM9xaZF9gXZuqc3usbXNPocb2Vzx+xwaFYpObdXNtdn+lzoDp/QQwagH0DWjLnqeNyc5xCRG22YhnPGzgPbYJZ2mUc4oubv7M79muVto2GkPI18oQ1P3ZaAYezU/Gs1c202d9M3/X67OAbo53y2kGfp1XOULgzFz+eZ60/c4QEKt20XwIFKnfAXecxBZtGMaGPhpJzAY59JI0t2cAHOtW7XzT7p2MMox+acjKPhl6WVtoOcHQk3yttFXOSLmuFDrVut1fdmUdLIA6z7Qc4XYkmoAIWUfOp2sHHi8zZZRqkw2XmZHg0uznwhzJie//sypNGOpBXpsVSDqQ5q+M9k8NW/2hznAxz5VGvso93maJD0xlwFozeOYEds92ucIIDveIeRDK2wR1cNePstnCT2boGAlBWxfM/occnP0AprhHweUYgus/u2Y0ID0oBZWAgC5q6/e9OckHP75mlY1Is5lQTcluEoW1keb2iT25mt+c1GOe2BXszm9bdl057Gs5kAG7r2xAB5eAd/Zry0x7OoQ3OFdmhxN2TdP/M8EcZxEBSTnsVzCgAIq2pvlpznObLhWaNoIAdOc85oagLP/iHcNzu45P0czv2ZQr0armEKj+xJqSdSMAElUDxTnEkjRsQMhLbwAA0LNVmHAHDGG57Ls1ZwH9t4PAA7b4QUh11c5dOcXnP6MbH5zhwmkww76OfF7PPjnghzOG52BdldfrfnPuTmUpzWc51Tsxxue/QCe6aBSFLyEToze2sa8EBtNmT5zMo5nKgE8vq3Cb9XgXONm1pj2dWIsdvgA8ta6BAOm5jbzWkJtyIAFTkhGN5vZr+6ps4D7HMCkLvBzk652uc9iufnaHSfhsVzyIEUcfVaJrSm2BBaOcDTJJwFTQFOcsnPjiHQ6grhZ/8w5ySaRXNcYaqVzCymtUMESQHRHNdDnbNz1s5lCc1h4fHHN6Lnut+1PZr5c36OZUnP2X7kqjNpmlKc9xuSmCSjABHOGS5h2cc8j2c+t0ntBhpzb2ulcc6S4E82yb56og9CXG80c8+OfwnPzjnFBzXC4TzcwH2df7MoqGPzaIE5jnregub2nMXLm/isyNmtbc8l2efHNkPSFFGDvW8k4+DBpGLPcl5VfDJPZoYs8GSb3n3ATny+zr256YswaJrIK2ZRrK6zU051Xwy1uY1nOdWBZpzYw5oxoEmSZKbWr9mf5zro57Lc112d/NoYIB1tz125rCc8JhmvjMrzmu39zM57WfEK5oQ3NJ7kSyTrxZqbbWhubrQDrzmLdDYE5kZfStbWtQDOmA/QonW5l5c6IPrRHNwaaiizSidf9cJSueRnOazmP2wBqABjczyIaxXN08bkpzg25rrc8bOaQnNcqQsxtCI+9nc/lxOjT3ZFnVOz4RADDTc7M3GC1GNBUtkoNkLmc6LwH6v1qzmp1zhm5zHc91ChMMMucaVmI2EgS+LRDftDOMiLqwde6PWi3Q2rudDZT9CbQdzHk258ky9QbhpNEiGZNze9pjFnfKWaGHPuznp5ocLWoCk18PsyHM9/hXNzfo50HOPyDGS7M3kBMlzjW5vLs7bInyRWSogrSzDsGqYc47ubG12tnHzxD1A582o2qWcyHMzDnL2zOi5g1AMl2feoC2DmBSFzRYK+09hJpqHNUn7o9zM5xn6w2HuecnM87nKlzAwAO6GX1qAk3OA2GhtzMZZpiTXmWedqPL9nK9z7Emx+05LQZd1WPrmWEt+EgUHOBL5s0gD88RvpzadR9Wg6HtpVlDzqQbVkBihjSk87AHAP06Um5fdA7Zytc5J2a/OMu6bjBz185/Ifaa/q5nO1rmCXNs453R+IelvXLMadmlZsJ22wTAAAYcUk29s6xjte0gN/wxCOeI61IOmO9tJd+s8s3ZEG+3Pj1H2yzvpmiHxA3XvQdMJiUr/Tz5Zxu/TPhuXqOflm16jOthixdXrYeEfB7cbyuzRgh2BdmbYZvbFCwRD0tJ9RwXWAfOdTXBf7bxxDtK4J2w+guxQrO2y7aSaS+5/ecwPPDAPNadm6qTFN3cwQ3kVputQFgRxxDDy+VxcGffuXzO9hwjlzcy56sIIpbtVa3axb6Kz54h0pc1v2YSABaLmVAAJB53uLdg0eqpGUNj+sN81u4/s5P2cOpNCc772NohWiljdKnpIj0OfZejtfo5hUcwtyGcuOI/rNFzyLGxmc/5c1e3OqVm4wTvA5gpNlwOZzY0KfiAAtmlZ/v3Xn2zI3OyD6iZ9zHQmSAGZ7y07O0P74rj6fhpwiPSgFwH2qHnVrExzW8HKvbwH0tRlOnYaTFlZ2ZLZM0BCHNmHn4HjMJW2vPjlVGTXOiTn7KzlR2qb/VotlqdPyu6fVjZ3Z0DDV5WbB7N+MaMuzFHGo+NcFWb0f089mvDzAR52ejbE3pirN+HnZZtzh5wa416Rp3X0mGGeFzWTeuEQ7k3qmuOR6BEmjyDhpPcp0uciV3+Hmkj+s9GwXs/40ayPPdTmU1zRYx7t8J7Jvif0CnxQFNJR5gdc0eOa6q2tbmTqQ6Y5nVcOf2bnHN1OAoOzV1xqxdX3qE1Q2dNG2NklruvvTW6vuZ3NSzniVzBLm1wc42uC8nPKqACwAbXZsIc667vmrPRHn61zFHG3HnaOAD2b19HnUezQJm3XaRM5vLe7RDnwqAfNm0Y8wgZvCIB4mI2+zRk5++c6sEe6uMjxaZ5NLEav0KKO2a8c1aXaE3dz45/Kc53FiMnM7yadC9tNxv5M2E4beaNe57iP9PbZ5m43RsHrEMGoA75NNWoeZ00jWefk3HJqX2zgB53XjaJOcInN7oawhz4x51HQCj2ZIZOS3GRJz5vZo2fZEjjPHVhDmlNycu5mUc3keY/bNGTnr5z+E5xXcxDeA5rNvOmyTtOfZxE87zIGg3PjHnxf+9Am9Fc68MZ1r1OUhYNzefbQkAPIvr73MkMn3CgrImgFg/u2ZiBGabbBMAAB5hqc4Yomg3MCCcmrj9Lu0Vc6tVo1b3GJmaezW4550cwH2cIW6tdn0lzYx5gDBOGuduY07bnxdzTToGwgFOyxpo2yL72b9AdZ5BkwCmrMjHi9n0xz4cPQUc60efmpRGzmKTzCJ5wSYftObSICOHmYuzmh5+lAG60fiU3/rhKGTsHuukAMl2a0o1GTmEdzzHelXcxXOdm3NMgSLx9HPZm6fc4Ob4ZMziHaLAYjdEJJAiOZGnP2+n2wlvpm+XzUnuXCu1tHkUSN3pG5VQB0RrnuNdqpTTzCBmt1fdaefHHPzjmaihf8ub0cxi6Zzf0glaOPdxg5iEgIxOddPNMD6ghzrg502c89uavuONv7pQtznbAY8plJFo/2I7mckkri58fc/svvpQBT1AnCIqvhg9s0TZpJXOCYadfAGq5yyZnOIDTAhNQAe2zPJ5lPc/7ualnPXNJIhzqYWmJfcvrsFsSeTndjzhW54RYji0ZTPMJoaUFzO/ZvR2uzOZ/aNObIjXTlh5j/s4iedbPOULhw4e/0ZisjbXn0u00arn6UAFTJiFTaGeZtnPiLnp5oEx56Nc6KueZjRXptSjN9s5iE8+OefRQBqNbL0AYgmlhTTEOcEX1nsG8OjTqhyTXWDEdiPMHK66VNCDa9qc1oOebPNttnijzzh5xZk5R3q9n16Tmg+zUg5oac5UeaK914i6qgAqfW2M8+IkbWa2YOI9pz8450sgIwwI9POTVj0N269nLDfQSpulqDaPHntQ6I5lC82xsnJYAcrgMqtIG4ei831qDdX0vMmmODDKmvZfZY8f7nOKtav01oLgIt0/wloy7Mzz6oz1lW5qLs+1dtrz5GLma3TJhelGc3F2dIP20lb3Gz86+sIcympuCeNre6WRznnRjxiJE8cc/0DrnztE/8+6JsySyfQ8NKnmf0tn4tD0fY2Fs1OaezHgv9DLJ7lfeoucuPMrnnveThHZ/6wx1eOCoBlNnE1zWl503s82ObYP2tjmTZTS6m2vPs5ed48OBFpAbtoOcB2XfHueok1tPGgfdfwJwZs0qyerl1/zHBFjwNhwZ46WLuUf0o4R4JzoOcPVkxgPuDnOGsmjFzVuZsbvRs2YjTWDFN5xzYHp4pJHpmoOXOFbmX1zgV54q/TxXtqMCNZmHVzxbZqy89rFo270vjmm1Nc4evbvWc8dkkA/zQA72gbJtLNR+hu65GhsnyHwjnAMXAI5wDi8OBrqmrzPV5tW7RR6ZMS3DnnbmzGWgUa8xZwD3Q3JsneFJymmubg8bdod726abmPTU/ugHvetwY2j2p0BAejTt24Ho4dwdB6OF+6uNNfHp1rw1VVufPMw9HOvDtvulF44gOaNYAotnPVZo453H/eN4ax6N4/7V9zQyGga8y1ebB4NPXnerzJLxprYHf2YpbMjkaJrzX7GqP3Uz/sVG1s9HS7tmPBuno1XdrYewqenr7tB7J4B/eteePZOW9GgfD5a6gv3Wb7qZ4PgRhnzzorZuFs394Z54N/xajWAb7JpCQ1hedleNTIat48k+5v9k0vdtevMr3blXjKUu8a83f2b1bPfXm7+zk15uP/dr0YBvMmtn7e9Fd2iaSAhyeWvM2tmobzAoKC3o23dqw5Nr+7beDzPh5G8/fdu9bOO8HfWzbrxqZDZjeZOpBBtmrrzm+ev149/KfDbNJtnew4Is5oleOcudi7NKBIqTzBE5t1fSYIEC3NvnnyvTKbx7/3X/aLfPPVABHx9Ox2kLc9huaUeOQOIlIATXpiAPal2cLePr8AHOA9N+vggD16fLeN9emE2znKG6286fvXQD223muZzTlga8fWIJsm9OCcnV/9UqG+vrW8ubJMD19abJzdnJ4Cren4fH3ONLmSeyCDeQg86OOagnOnenrYtLzAZwc2o9tlQB3QzH/9dAiLNs9Y9pCyVhcm13j9j2gtsznwfKCNQwoMuTREWqGFNVeHw01Y17g6Uq+x+ts0tprLvPQaIGa4M8+zjVVrLouQRXV7n19clhzts50brjMbCYYI49YJhpywPnMxKk1j8Gjw9lS4dawxOOYp9NNaa6Taxc+hAY8XPpK70ZUansNCQW4go1woa7t08+mXZds95x5pvPefkKOL3nKrj4vpqe83Pecj40b3mgpDXduhhyPEHuK1XeAGK0N1aGxu80r6Yx417obJA9XwevIPVmhqIQoeah9fTdvJq+89EObdQh056qg9eHe73k92hr7Q2NYbnfTFGqygrEpCmDi2baG4+TFwgRW8Ch2dkkPW8Mvg96b2td8SYnu8eN8BHjENoY23yIwE3rmD3cyADBjg6GlAzc43H/Q0O4A5LDmfpxndVZIbQfP87roh9oD5sVyKRPpwfNrvbBgDOwehKQKQ+brs3jAHhnNYwARCQG3IfOD3XHhusNbfprWiNKglGOP6h72kEB3xy3WGJ2Zd3WlK6iHCy8u9e7a0MaiGOyqad1DTmtMYAMoaPn9OwUbq3wjtm1AUzM+AkfPSj6OPt0w+2EPdv6aBq05DGiBTT6aqIIxRuQSENFWbbsGyJkHqFdg+bCS1sCmfwjrzWFfjC/6cH3X5xacnNByRuTDQ2FuuH29B7IHzTIej4fUoKceKwkJbwAzSZa3fdVeJu4XLgQBejtXixQYTb8OYkJhXqHUVE8vmn1OPyDAQV0SyA1GNJANJSZRdKqBYzK9IC6N7jcGJPVhtoqkNJ4AX/80oMb0vb5EfnLXY3AthjORgTIAM2Ed8KON/lPG94rccJ8y8PpOGOkj71hDWEeru8zrPp/1V7kr0I9dwxo4Q5ZzrJTM2vHEbYaD+tP418EcAQQ/BH6sNCRQQPzXwruIXDvLhchTFDudUY2hWqjD1ZhbppQaFaobDUJ7oWz2rdn8HzG3Zou7btamdTxxub8CjWFm1wM1zMWIfNUPmcm9Sl8LjsnJYcLD3RDg6L4ymCXEY01RrAfNX/HEKNMdYXjDWkDr8j37Qayn0ZlapfQCc+eWFPD1bHsN0FUtzgAc+fSDNeK7aTNIsKR584cKe+7MDh7AezFmuoVoz6If5EPuN6CnzY2uyHs/H9uoaCK3gA9j5U+jMfWKMZ+0TDtKLAjfs+9HsxA+b6cBeZh5RgEwZ1qtQUeBqXPjHniF8toR2pXfdgm1GPWBH+7zN1hg0Y/aPBLI3F+rkNDA4+7KNWslpXSmN5H55NAO5AUU56IYGqNMp5jgz1ppffvYg6l+XBBiGXRjUYRqxox6I3aE0Ft6ndNCYR7UU/cGeKI2dbGAxjYyu95LceRuwj3Eh6slz1j5tuQxWZvpoAC8BgB9rhsYJfX3eaxKDRjHLw95L5/0gOemdRNV+4b7Ps/mx/fveUeAnvMxin6TVVUsYOgTrPrBMPRZ6i+NvEeq3s5lWHhUPZ2HNFkPOeglvRHvtLFOXK6fl17Ix2MvWVMdNfNP4BWQz1vDCe8zcrsKS18hmnl1zr5/sY0uhvGCPqR7RxTbD5omPZKGd+V38nwj8NGeQS6AEhZrXFPrO0F8NHXAFYgLG+d6BOWR6F8NMc57OdLCHtvEN3hG03zOzS07Dc+IdQlMkjHSMjww2FcY46GZL7MOK7HsNSq4RAja+MZ3GNOhnTxjEAgPeY0SQG1EBVvnvI9wYZ7FXXuMe9FSPKH8o9r4x2MMypICBo2RPdG3zyXjFVcAVHrTDMwEa+3zOs+i8Y0pZpaUy/kbjmYoomr8Y8l4wpfMlSaiwznTx6nDXGXsKr3LNaalzYK4P+TeGvr7QD93nuDMAkpoWgI78jf7MwTGeo9SYxnNjaC+f4I0bf6sHzqD5w/szQCdPfNOWBz3zPKu31bVewARfNzR6/zVISawigKu+ZWj1qq7dJDOF61mZMrSD9Q0cpat16SDa8x/VyppqXPf9njVdRF6zKsGAIHFk07CFcFiCimwx8z8IfPDPkPgwitzke2D8xP1qdL2+pFepDLkRg+NaLoFxqX/WH65DaoJg+NQu7C47KYL75D9ZCwekTV6rsOn2gx6/wzrMBuKQ+EXr472Vpb5Utx5GmNXWpesFa2n76WeN6Up7yLWcnqkASlRG0HwLL+uMAKFxpQb0+GGh8N5UpiRtSwOe8uMX7kUwTgaoy2gEbJoxn0jEb2S9viYIiM92oB/iAKfmwHzc0pyKY03ET2U0xTH9iN9M+yVEBHGb7MCK0bTiNcseqndCG1uojPSPnximPd5+96AmhudTw5DGDBz4s+k2PZK+dno0n3HVLdZJh0e8xpRps/PqOBZhjDg5+Ejb1Mc2k12vnGtzf7GnFvZqKmrt1XXhNnjwYmy7LpfKp3V3+DmHPzLd5pz8722bwsOt8A9gjw2+tMjR5+a6sBefmGZT3sxuyY8QIxFWihYb9l9W8B9aY73/pvE2Wl7shzZceyG1cbftFI1lWDthzWYgQocyTHqi02wiBChzDkO0m/fBJsquOVDn8dUepGlOfeXefIhM9x63Ska95ve811Rr4X0Scy4Nd2Xet1DdE2t6/OUTL+vzTEJtDXXXPozS2bSCJxNrfAcVuIh9G8j2TDnvFDsdGrXDe6Ee3j1J4APIz2CRgezdcYeE/Oe/hAXAD2h1IIsRZtYQOJsBdNQOMx5w445+cSkNEvmQWi0cRj2Q0yOtF0Blvd8FtomhgnzaiAHI/OJxG5LDv8elD8+5QH1AjTCaEH9NMxj1jWxADpmOG3mfvzcD5o9LRJrrHfYOCHBdNhOmKUfaD+bZmPIFHdEDZFbAIY/lIfo/MLT78711cR+MQ91GbHfasigKpzAP55J88lGEFX2gfmEoT0sxt7/ZzYbm/NohAuoz7ch7+U4XVpurgkA0Acg+I5ots8r0k1mNHRmF71L82TXOLYX11mPJ57eFkjgAELDeInqzB0ea6h5iQqCD2c+3kd4X22iacmteCp5DLc2AC9v3WzHIKNqohnqE5a+dH3L6EAE1zYse4lvQY5oaQNRsVwF9/C+9a8KeWs9h36J6JRzzsATJ86SJt3fOQgRiMgKhAWAI88wj3cD/WHYKANo22obYunptHMWKmlhzKKx4DHBkFs1zhox7w49Am4QbRId+eOyRUxm7RzuCRljI843BUo3xAArY9QrWj389V8kZJRBvnZ6Nkom6hI8SHormPBjnV4dKsZudtdokf9/N7SBw8k4ce/kGCUxsUyAFWbW5jk2unyjdNrp3fMCl6dPkyLmgKjROoYEUN5KmvH1C8xyUTbHUYeSTbvnqjdFHG/ZfSGJpFWiUwnjSNif5yFcPUHunSp0m1xvzf5mFmE9c5sXH1+/mHIjZVG20M76nE18NdL6rtdZihgRI/MnsgACSib20ARGxxwQ+hHt1Q0tLBFbw9d56p/a17pUm2noawWtpyej+Y2C1v1yOQFbf5jUg51VzVpRsdOPuNxIBYDtKLqwIH+fe/PtZ6SkjiSh184z8nulCOjUb4a96L5vivdMICmpQzozEHUl3EELDe0QEx71gtb7MoD1G0fci8sZOE2Fa6D3NqcJ3vrZKOb3cB/Z6Ckji1RydlOEADmB7L6BbhAIWG09DXGuRstoU9b7/zfWx7kWE2+c62NF97uXDiSR2cgOwsbpdUbl7svzfjhh3jaevoiI3/8GkALIDutP9BigHTX2LuxujUsF28YI0lQF/Y3UTmw2UZCZ219R8kd7/P6oBUvzITW+gjRm3pNfP+fnOJzR3ap11c3+YGAAJ9wpE8BtG+dvZWudtfOF8aNfz8WWIxY/r+ahThkLA2ALdtGuSc07RvdoAuLawTDCh+t185yJp9a02/m5ljnA2ilIyAiaeXUG/mI6Ntq4SGStUbpaUj+p71GVVZAc4fSnRrdci1JbqlNabEA/PY2nriWO4qainzef57/JaqmZSWPSpGWALST5yH8y+Psdw36Ua90NBscd53SKIEjU3lBZc19sU5p1jR4Be/E0bhGPV9An5o4AMakag3LtvH0VNfIoWwoOQxsSfMtLGkuIWhekwC6HUBCa3ePmNETA+upPCoIaE18Nhdb9ALph+gUvTIMFN/PxCaLfz3r5pkgBgBc0AthzHQLzcyZhZY4nsazLiLJn3nA/H5sQC6B+d6nMtZbYGNbP5p/ACenr2o1TJ6tRNh7R3tDYk+ZJmD1r6jljpj55WkJ4xoIY0CmYjfzwB5Cf89Gis/T3F/mOs9P6e6ULVl0BkfOx0b41wApexDHaBns4Y1fJIBFUniR7THkM0efq2OnGsGI7YFQJ8+b4BeaOAG7fhteWBqoY5QuHFbgtKQz5UhYAKFM1ukfL/Mv9bWy9LTcC9gh0MYKSOIFHDALWYgPAACvoEsY1epxUCjNjGrvc/uobB62cvn+QYkf5j8ANH+fLWNwMa8nz+j5hgTVBAljo1ic5h39kommGc0+ocAyPzfr+ALESxtlo98Baq/OP8HnBQ5gARfI9jOa4XBGZ6F7d0EepyTaplp830FMbztTGm+p6uE3MYz/PgomSXzcV25jI5X+f9/M3RHfUi4BRi5PRz1rdX0dMa/gL4eSEajdI0ezY0CAWKFN8Op0lE5WUar/P8gWU/zxUR8QC++PshY36omY6jsTGqv8+don8gDTpU/0NYRup981lnow2OgKbvVj6SR30epALFKqOZmNdNDyoF6o3aehtMynitwi+9GlGo5wLOQH3/Nur7Y1jgLG20M0QBajT1tUTk1j2hujXUwama11PigXRhzK35uHIz6nE2kCosbsxz42e3L88NvslBUdCbEnzUf5stYz2Xrlq2GgWgpDxoFh0C+aBdB00XnavmNEzWhljUFIdtAv+bmhTtpoF//g9DuWos0xomzs9pqZ+NE6+cfJAte7QpfNwcWxcTbrIDrT0CLFMHtdRunpY9vFsK0Oa46a9TmoZnBIBkFqqljXZ6GFjV0qkcABT1tHQSIoAONVLc54Y3U9IjzQB4vm4ZgCwFyAQxMboN/Otl7EgLY4UCuPZewFAAvnFG1HDixuvucxI/qCkP00AHKtBH5tY3XVoYm6pbWGYPzsq8ciQMuiY9TNHPn0FwkzkTwAAhIHQgBAbG3V9eC4T9PeKJqhTh6171rDu756wAAAAAn6mNR352DvRnFqZwMGxxQFNBLG51PN6mfTyWdfnIo4+XW/7LRQaY3L26obzwLrOeo3826voNjjXgWBwLApejICw5Rpxo0D6GgvsqAF0CC85v3PrMPuHbgLR95repEngAJyMwLnxuqF9ekffaTkaa41ySaCfNlOR+UCBULj4HOLpa8TdWC5oTYzguYoxN6+rqGgu75iTYx0MYbfOVfn6NwkRhOqbVTLXn4MfX7UNjc2h9NM8SZroXPH5GUct6mxyR84WmY5N0x77FcjaYEDF87kufYdSrXGwv93AFlfQ1LHt2/NrvmmlAnYx/AgP3ec62PcyANa9rPiKrI0u/u3AuFgBpFzc8RkX8+yJq1kMZ57JUiwmWiIjTJ+c+L3eLrDXzfoUQvTPEWeTwCz0bT0NAm4TNpGXnqK2PKQW5MN4Wx6vPRrfoxo0xbG/msDee30gKMcffAvMAp0rMJz+yxc3jodTyPD57BwLiX5yeTUi+etN055H7f18CR5wC1T4bEfMWp6c2NKkF0/Dc6brLyNeLm2dD1Wxjg8ygMnWsNgAXR7zznDZUGNqBb241d2HFHd/zSSN83QBfziD1bGkZNIHGlc4/pQB5aO9t7Usj1EiSdcwZ0AoXBpV6InNikFsqYx6Hqm2Pxm6L9yjJGzvgGMZizLh+fmo3zizIVAo/1+dht1NQX2bN8V2jiC4lIb5H1QZnr8jSQAAQTTOhr3mNkwB8zdxfgveY+63qO2NzA8XeNJWgeS4wvmo7LzIUaEQ9bjcH/88iQBEWNyAWCnzR95+eaGgcYXC1j9YwfdUDgFFbryQAdD3tQWH0tZUxuwcy5BbbkOCmn4fd1Em3vbQcnrSAglR6gTNs55ZFKIyRrVaMmgX4iNBH5hgo1XobNkCpJGaqcohe4O1Je+gBgvujGluNd5S6o3SG0a3fDP1aRCj4Q6238MpNES/NxcbsiY+Oxr9gpNxtSSNpcbT2ALocKW47lXE74DRJa8uNWe9aMgBEoYhPDIwW+aNHEFsQPRcQG30048budjz7afw/QGkdd2hFj7NYj8KxvF8wVBboDOfsb5UAl6BBjgFh3QTT00pG/2Nf64M7jQYHue41K/8YlIEsF97jQztq/j3ZF6+YLVPhgWC3qXuEtry7HwLd1MFq6s3LBaKL0FJGw2wbYFkNoHYXtVgsx4mDFA8kF42C7UXo6406wWGi9Hs5k3Y1niY/Q3b8GbC9ITW9v851YHsASXp6oqAf0F37xCbxtFguJ8bSwIdEF7fE2yucKguw8b5UAePG7vEx9rojm0/QXSeN8hRmfY5DBd2KOhwXBUUJMF4TPYcBalAtVHnJUQkq5xYo4cXqBM14d7GSNnqIBX84QBYhONbEx58TrsofYo5m0kl43G7G/K9qe4ao3Zm0ntCMiKaDVzkS2ovY5d+ZL2On3GysNKP5tN3WbBZZgs/FHB1aWHdKuC29Be8AvV0hRoLf5mTS3VHBdxkMqwX24LkJRieVW/npEo1nQXi/Agu4EkTb/ed941DGqdtjaJek/I9eEj78i4qamIL9X1cPjRleCGj3LQXEVN4Q2oXAKf1uiHNlB16WjezMAqPWvsei6ACgXkW9BP5/9867mZ8t3thK7jjicFsfPE8NrjAtH3n8SDwXmoNQSPBeKgte7HYYL1PG7uC5d+dtDMr26EXz3P5n3Y5m0naBA84FT/z5cF9ww/nXs/2MCYb+YLo8Fv/Y5bBbx/PDLlZwLBsu3/86Gym0gtBSHM2kHAFxRPX7BaFIN2l7hCTQoaooCwyACN/PhUBraNb/WrMuJ6XsTP0QQW/0tLKgJtDVP4GDKMdU7VCTa65jENJ+afaSz4HHXc4AoKHdc4LuYTKOowXk4LpK4RGgBuhul10DW6UVt6Ze4243lBZY6CMHG7CTLBxxwk2qtpLzP0Wn71zfXVLEC3znvnfNfAWXr8FAgPwxCqQbgY11/mIvKYLGsV2HNka5Y0GdAIwLGQALvM/2XoZU14SpfvzHAmi8jRMsfpNjVG72/zNdhwECxwuBSiCG6HUCjHJiSdcx7RvacBwPHVyjJRJlDc9E0bmAu3CBh0jC3euMQuFZEmY2mnbw8tywm3VcKOHrsL2CgWHDj5+Z+HDRVIclAvGAWvyga4/R8vRQpu/KN2mG38zUCmtygHlBf2X1TEmIzDY4FiqQ825ByfMOhwvFirLG4d/dOhuzAsE+apNzAiRuMQkkcbjk2mCBxbjYJmDCvVHTuvA2T/nh0A8xGmNQMoaPlQB3NGCILEge4ivfFuYXINHPnBAcL/Wvxw6rMSyT2AsAikLjpxkhLP/BeEv2PAAfHz4f5jleH//B6E1zCBPVjewR5Afc0cYvAAV/nVG181KDBC7EnFsL7U56eQLgxxzM/XlBYc+xr3H+Kgk7KLpC1wRvqQuEFmqw1bu4GdDad4j6QtHWnsI1QPGztvb0ACoKziRHsL9MyFpJ82oxp9aMRfm9vdiviSCzWNRqUZVKQpvnAt7AbSIzJYbaVy3AWwGdv1p0440UkfCt2+PmXK9uFByD/XVua0v2eV7joLwVRyuCxoRtVAsrIXYnzsR+2xQ+f1sRgt4RYwXzq3+uUk6iJoXmOGiAZPz5uGrwQFlUfRnUgbh4ON8750LDfP+ahyAgD6uhNy45lSbbGIGW02Kcb2+9Qum+M82JBap8M1GI7aNgBWzkTbTGcIIA0IXsTjVNxiLbf4JuOgDQaIcdgnb5oU7f1RsTDh7UbceAJ2enW049uYmqP9zTwALJUm020xqJtAaPZsbaCt+XW6207VfrIK1zV6YxNT75gkckb+clE1juHko97GwWCSCKcYeg1dX7xTjlEQWV87f+b2V3B/nky4IQAdIAP9Ea96SiD6CRyTa5c+3SqhcmNW1bAZwL2omgUvX28fD3DM0BmwjCh+mRiIcWdso2GOQ/Y91Rui3DW1ROqN0ilI5kLTOul8Y5gsffgtFQWxOcV7ugrI5XebS3OrBG7aNiX59RlZMkYxQv1vG1/zKYSVsTVZ+crhU7J7bgL3qF9RlTznuos0NWGsxA69pkwve6Jv2T3+Z6ua9xqF6tC48LhmAvvMpLS9rNRw2DezUaYaq27mMzj9u52r83N+Zu625nG2HddO2jr8yy/tTAsirG/HzUoRyFVDp8kmzgYgIY0LEQFpiAFMJsi/Mm17Q9zK351lPRHuacRwaxqfutIf5pwVDPEaMK1ToWtSNXdugTcHYOYsr2DpJva9o5xxW/eehcquPUOq69z5hWuc43o7qi01zIXxkLZoF2qCyw7tS2TOgWQ6jd9p52oynPoEpNsrH1kLrwFx8C1X+acAvVG7e0L2de4pTe0glivAGB66yzQi60Pbdqgp1n2nobukLFdepSTYE7uJsNN16e4L1zehF8w+RuDv3fnGG4Lz5ut1xZREFF/OR4BX4jj/5wN88snsE427HHM894CF0NlBXBdB/Nr7mQtACj5zXOChfDguMu+a3ldm+GpC48fueHZ0p26fJNOCFjC4yH5uZnQp3Jq69DAwMEzDvBbjoOEXHx9tKdBki41+Werg0L5rkoj7JeuDC49NtS/Od5bn6t8/Bjh06xhtz00Ld6cILBUm4alF1Ppcb3AHnhqU9AmkFC3MJrXd1O2GWoL0SWni4+pmscEDLK5r+Du/ZzxvWPnrYwuAN6m4AORgdV89BztRq2GsBCwAGHWrSQ4IXWafMoJqMOdCZAR3vcL+bOT0GXHUIL7SCMg85WfoqfPy+aFfzRUhzfPRFhbdX1H3nsGjVWRU6TfNbvs+wWXHy7D/AZ5TQ5A/szaQ8HGhPM17gMWrQkFprsNCHmYctt0m3u87hhYupNSHnMH9F+5X2wCp+cs2M4IWwXd4h26xC1eUZ1QvwNDEAA8P5zJ025zrsmOtYWokLr2Z4581mDNujgEUaBF1MJWlgNKPuRKguj3nzKzSDxkwvaF+b471XwWzXzwxW4xoyDccDfPy0brHjF9hiq47EduiAufpHqXdExWjxo5VcZ7kCIAX/1w1NJj+w86MZlqPPagn3zkR5gBw/8+eowuVAX7XzITR1V3ZWqkQgtcmGZIL4NZkfraewDndhpHmTv1rh2zl82aBaWuPcvnZ8jr4xqI831cduwuqAXXsL21xp7C/n+ZFWNg4WZQLGlG944cjBc0iMIKa+pjtTRiIkKf1szc2s+Jum9BxWp3NG6vu6PMqQWC/KqqATAAAAABviwLHJexJuM3BZ4QvIwWFsLbpSQuTarMWjT2HKbd4L5gmyDvUq+eCPNnHaMed7Vxw7C/8npOPNWsAd5NeOFiywATheJwuloWx+sgyFjFAECVjbKBNEbrm9Vr592C6ynrxuMmyafutXDZ//g5iRtJuOAfmgONYiwAnzTzhbTk0DgA6bj5z+9WkTpMbVfPgt6YnDkmxht85qhr+PMrB6AWjndJ45NSTBdlI0w4XQPzwS+yZC5ihfxrMEqa2pj9ZukVY2oBYcU0q/nHTzmF6kyzZXtDLAupPnOxNFwAB0OP0JvrQv3/n4FDRLR9d3WSdrgY2u4XqJAueGiuTX4YnG/Op6bqTzyUe6oC4aICQDS3AXw9wJ/58SIxy0cZBgiMaH5NIAuwLbY1Hr/k1ZB6rfzXtxmGuJIeBg/N/F6OdwNUxnHC1YWatqOat6n2NH2uqQQLihYU930fmOzdcSFjCrqaIFfY2OnGWkLqmWtsC0bcYpY02t7NTzSLp3ELZbhe+cBb1IsZeKQARe8zE+buwunkb+ULc2F6UGD8hddaP0nbDFNVdxwoADB7rPHWb/nQ29mjAcNvRv+Ywt1uoWHoL8T59W4y662UXP797sPdeL5gM88BhuMpmD3GXcL/n5y2cP65mHjOkfnWSjOTeha4wMcaJwvFgXfzawogI7PV8kjYDAlYWWgLt2FmDjYmnuvwv+PmGK9WqgVYgJvWaxdPw4aioLKeF16C3/BcYWPbGbnPzswetoC/++b6gv+nbBVdChAK+s1JmdvuO000EoLSEFlBC8lBZsfNotGyZjaCF/JLdDgE6/OUUh2RNs+FxYvi/OGBFX3gWHQ4M+cLZvVhVqyD3IIW7ELwBej/IxIHpsgtQbkZm9ruFukjfwcfwiNG/mZGY95QTWwHw/p3PMzYWQPziBF0O3QcUBKZOK3boZWn9Z7B45MBal81U4WVUALSFx/3WUHrrL2ZhHlm937BWWbQ7BfQw0vYq0cLrwFg9NbGICQbN7wbcE9/wFrHXbKRrUAukdGcL18v5meC7YhZ/wuKvm1lNrQF+Qi9Q2d5U0AcH7XTgusKXzdvweDwv4EWDC4StcNDcLzuSCkOLbnlgIx0AURPcWBdV8PcgXUkjQnRjc3YNkYRoBrqQovweG4AXEFx/uk6O/LgBELNqyCKC14RYX/NMoW0Lz+duli84mcdKu1adGGYLnF5xcCzxBaBz0tAW+LzNUe+d82N7patQBhaKQ9PcFnSC9N7qGNVQexpR9jnRmMLYkzAwkDJqa+WiSl5n7TehrtUvP6Pn1LzPUFj76LTEdb/MJPG3P9M12rxYxF0aO/NpPG3D19i7PsfZk2bbU3xd6PPzU6ul7CzKBZt9PwcaMu90OARy8w4Hs62NjfmF7zMzhu908KyYz02NNmxWTFXR8gfXvRuwItbEWhdN3GyYK8x08ak8OKsnH3TEV5s4C5uhZivNNf7zE1s35zrY8dACSvP3G6ooLpXB2wiyVJom6OeXGI01Czxyzw3leZm73ot6oYUYL5mWo0UoYZgsax6Vu9gKFulUP/Bf7b2LSbP+D8NevgixdhfDK29qG/WTkimds2K1eao02JsarnjnV5+jTRiRYjZN4kWcm90bJunvd+NvjZMhab3njL3eicTS82bm02/PGfv9U2ADszStecGzU6AQNrznLxiF49teaeeMHZ6u7lsPeqFswi8eOvNIvGRcAZ15ul3eAuCx72/Zq69ZAlwNkixzfTuvOY9HnwjxPeqjcKewCJeOWrhyXjYyGqn/Zq8e/G1fXnNXjFP+6P3bS8bpbP0vHTbtTLZ8G804RAyC2Q3nqNNgN5wbejd4eteNcvGuejNkuhF41yRf56NFabq11CLx1G8762efZNCkXVe9hnpuVs7Q+GPIA5N68bzITm/XvYq8blIuatmG9A9yGkLTd+NqpvMakWDWzQ/u17vYzebH916kXDejbkWhki+zeZNIv2tnF/dLvRm14862esi2ckXmNYcf+h3owdnpI5OnXnRbz3lZ4Ui0G2bFIvyobQ2zfvBpjk1r4eJQ22X8gpDm4Fwf854ReNAsnKGEwLlresTvTVZh1vMZ9GHpdj1G/TJNX+B8WNB9mlKjwAey285yhpTn023ncmo3TcJp2Y7efBl3xtnm+9Q5F928ykwhHIuFoWBW9vfRv3wwHefEe0oqHEfz5hxiycVQBfDvOky6I01dVqdv8444tHXA5GBT2AJPZJlyGMZgP73aQXKAAid5uyY384A6QusQAcAAs7x944WggQXeNV6IT+jIiWPNs+LLs3eNChrAAAPTGAAAohkAAAbcoAAEUGEu83SAEAAAfZoAAHh9QAAFYMgAAdQZAAAYwyAABahkAACdDIAAAmGQAABYMkFFwAAGYMP5FgCiy1yedgCAABBhkAADHDIAAB+GRCi4AADsGTCi4BRZ78POwBAAAmgyAABPBjQouAAAPBMAAB5RlNyeC82AABwSMAAAOpoxRcJ9OwUW8KLgAAZ4ZAAACwzwUXAAASQyAABvz0AACrSqzFsAADgSt+RcAABryt+RaIH2AABmhkAAArDARReh5P1LZP8AqFFtCi4AAHqGQAAFcMgAAYYZAAA6wyAAAdhgIouAABJhkAAAeDEpRZUovU8n52zsy2DSizpRYMovGUXzKLllFjgfaJpjgotIUW7KLelFoyi6ZRcAADWDM5RdZe0Ovpf+DgAAWSVAAARuneUWxKLuvJ52AIAAABzQAADMBoVF8Ki/5Rati2iaZIqLIVFsKi+JRdt5MaD7nYAsVF1KiyB2cAABSSoAABM073k/BRcAAD9DIAABKGQAANcMxFFvyixYPuO1XFUXyqLpFFv8i+RRYnQ10gBAAAW77gPmaAT0VFwAAPZmQBmwAAOoa35FwAACYMgAANwZIKLkfp5qi8RRcAABUmoAAFUGAIfaNRcAAB0XoAAD0MrvkzK+EAAD52q1RYo7OPobAAALB6rUXpBD672wAAJ0OW1F/YPax2bpACAAAHBkAACRDH1RcAACyDIAAAKlQAANh2tfpwAAPAJgAAODNAAAZXr8dnnYA4NtQAAOraxFFwAALKJgAAO38DvjgAAJciTvj7wAQAANtqgNFwR8+8AEAAAccgcAdGouAAAhXx2otSPn3gAUFF9Ts87AEAABH7oAAAdldf03xRasou4CnRNMJlF3Si4hRY0fPiIbAAAkHJg0XXl0HQ6wAAKsMgAASoYeKLJFFwAAOSa51Fqai8Y+aoLVU0WaaLxFF+ai+Y+fitWMUXQbaxFFwAAP4M3nZ2SQ51Rb87PvABAAA0+qAABAhkAAA98TzRcAADtDARRZ4otlBGrxNMtFnii4AAHGGAii0VRcAAD2DIAAAqGTSi/BRcAAC7DERRYmouAAAYhkAAD6DLl9vJouAABChnKoveUXAAAu/KAAANbUNouAABABkVouCUXAAAlfqAABhRUoouAABohkAADKDMhRcAAAyDIAAHMGc6i4AAD8GSii4AACAGARVFrRd1ov60XjaL5tFuqi4AAFaGEqi4AAC6GNWi4AAHSNS6i5BRZDouh0WzgjZI+52AI7VqtG1UK6EYkP+q5Ci4AAAsIwAAFyeCfx6A1YAAGkjQAAPPG51FwAABUZcQp94AIAADszQAAFgJrCu+Si6ZRdz+OAAB4HVyFOg21ihTtNFswM87AEAACeTgPResDPvABAAAmwxFUXeqL0z5wAADmmW1FjoU4AACbfQAANnGjVFwsPYAAAZfTEQ+8ADGovvUWyQjgAAM91AAAI9qAABtBnrAOg21AAAdJpH0WmwDgAAZ+UL6LrYB2o9YAAFdLMai192edgCAABja0AABdHgOAcAABFDERRa+fPvABAAA1PaAABuVwboug9n3gAsdFsqi4AAFgVWUI/H9sAABOQZxRaIBOLK7uKL/FF+Ci4AACg5f2i4AAH95QAABSu1AJ63GggxYEovEUXBaLWIprx9TgxfgovEUXq6L/9FzF8+8AEAAA3DCVRcAAAnDNjRapFOAABZk0AAA68jaIaGNWAAAAKIQtrEvnVq17Ip52AIAAEdFQAADAqgAAC99AAAY2k0vmBE1LFFwAAL8RxwZwAAISOgAAGQzII9YDFwKi3z2cAABCDOBRaNovEUWFGLZgJ/cfQjEn9ouMMXAAACEaWinnYAgAABoYyqLBFF/Si4AADRlb4M8YxdMYtmMXBKLgAAY8iCqLgIZiiPe8AH4YvCMXAAAoAGSNajGLelFkyi4JRbLov6vnkW1gAAS4YSqLgAANYZ/GL2lF7yi4AAF/4y6ix2EaddWBMWQmL2lFwAANIMJ1F/Kiw72fbJwdgbYmLoTFwSi4AAFqonmi5LRdBtqshn0mL2lFwSi4AACHlQAAOaOntF31807WqdovZMXcmLVkB36i7ZAaQYuAABh40AAASDIqGedgCAABoOWaYtJ9n3gAu9Fzpi3qGdE0yX0XemLJoZ1CU4AADI/QAAJ2mgAARBVvKLZ9FwZiwsCdr7PvABAAAVFYTMWpmLp9FwZizW+bLfOAAAWG0AADOeksxcAABgSoAAGNTOpi9X2cOBPYq7AAAQeqAAAXt12YsHMW/qLLTWilXXSAC2YtLMXAAAs8qAAAjuMolMyWb3gA5zFx5iy8xaYlPgVrAAATamAAByyMAABHDJ3Ran7OsSGSCNdIASOi3rRcQouAABqhn8YsEUX4KLsFFgii4AAAOGYii1JRcAAD/Zi0xahBPOMXAAAkObr9n3gASFFwAALcMBFFzSizCxYIouKUXdKLULFgiiz4xfLou9hmUMNnVFqBi2SxYpYtUsXJwzzsAaCiwRRcAAB7DCixe/IvosWqQTlIO52AIAAGgFQAAF1yBTF9/s3rhWFYvmSGzJTSQalmi4hRYTouJ0XBKLgAAOj8e6LlquiD87ReqlYsysXBKLgAAQ6NR6L94Zg+NW5RZIot8UWSqLPFFkyi/Yxa/DO6sXBKL8lFnii9BRcAABTDN5Rf1YuGsWDQTv4ZzAc06DtikPZ2rtKLPFFzSi4JReEYtOgnXWL7rFvRiyQOe9YvkDnEwdH0OwAADIRHrFoRi6VEaDYsa0WlaLgAAYoYiqLglFmGi4AADC5bCM2J+dzV34sXdKLmlFlME6mxc0ovGsWV9DYVqmii2hRczYtKfm82LxFFzNi3YxYKovqfnxBzgAAG0VAAA0amAAAIOz5osrSmYr1CdFkyi1jRcEotVsXAAAIgxG0Wg6LQdF7yi+UxcojNpTHRU1QdFwAAAYMH9Fkqi9BRcRYu+0XImLhtFtCi22xaDouH0XAAAyQwG1qgZDTrqohi0gxeIosjsWx2LglFxii+hRa9ote0WImLl1Fz2i/ExftouAABTuTaYvEUXq2L2lFnWi4AAA6GRCiwkxZOosFMXBKLBrFpCiwRRbKovoUXAAA8gyDsWJqLbbFrOi/Xga7gPAyHNbNNiGldi2uxdHYuIsXN2LDFFz2i8hRftos7sW92LhtFzOi3NMcZlOez66QARDF4ii9pRcAADdDPjRfy/POwBQGLZlFiFi9/RYJkNDGr/6LgAAeYViKLOHFxCi9fAYUYuCUWAKLaFF22i6UObUouQABvKLJHF7WUzZRaerj0cXtaLkLFnYizK+HsoteUWTKLvlF5Si09MZVK2ccXHKL3lFmmuGaxd44ufTHnYA8FFwAAI0Mz7F2ePYAAD/nQAABTqxFF0Bi9bRZtosRynyOLlHF22i2VDqrYuvsWtvzDv5nhi1ixfJDjEUXpKLgAAdP1y5T7wAQAAJGpgAADQYPaL535n5dewxeIouwMWbvzZw54mY+8AHNYvQUWeKLgAAEYYg6L/tF+Ci5pRcJYtlUX/aLgAAbiNrOLAch6A1ZqxZeHPOwAFWLHw594AJqxeAAAKsXBKLqHF9Di3OludgCAABDhkAADTDIAAFOGbGi8A5sAAAx2omxfLiN0gBPWLech52AK7Re8osBcXKKLtcRwAACEM35Fs5i8NRbvlP0mr72LCXFgmiw3IZmjN0gBAAADaaQUW22LgAAC4TAAA0jqCUW9GL5TFr+U9eRvJotlUWfOL2lF2Wi/T+feACAAABhiJYtAsWTKLxI594AIExcQouzcX4FT4FavCbMtxfc10n2qhGLoNtWbi4JRYq4ui0XguLK8hhBiyhxbKov0L7AAAEbaAABu5XkT3JMX4HjTrq6tiyfIdE0yAABABMAACH8m7MfeACv0XAAAsVE6/nhF9XSB94AF7ReIotMMXvKLgAACIZAAAxgxoUWiGLgAAC0VgbavtF07i00xczouA8XAAAsQwdcX/aLlFF+Ji4AAHx/73855Gb04vkhw+uLujFwOi7OxbnYv+0XIKLRtF79i1WOdtHMaL7rQNenFwAAPfKgAAX4DwKL3rFnHi3jxfnYuE8WjaLeKARWi77RfpouUUXAAAcgwh0XvFT5Ch8bqlIxcAACdSuBRdAYtZMWcmLotF/Hi8zxZJ4sQoHkxzQzmuOiwRRaxouJMXiKL1TFnmi95RcAACMmoAAHVTDOi0TxZJ4tDzG8xzrVawAAF5exFFohi5rRdY4tEUXGeLc7FnXi+YqdqbPhNqBOLPlFyyi+bxcl4ttjn3gAKtF2Ni87RcAADvyg7xe14sDjmE4z0ypl3i2uxYMouEsWTKLmtFw1i+5xYIosa0XDWLgAAdLM3eLZjFoHi6DxatouAAB3aKnYszsWw6LeuFOXi1jReQouAAAabyJouuMW1aLfvFwAAKGKgAATu1BKLgAAaMjvaLftF83iyTxYv/PIqnnYAgAANE1OuLgAAZ7VgqLovF8Wi4AAACGCDi4AACPTG2i5VRYtYsecXfaLP1F86i4AAG3jQAAPEM35FzOi4AACzfINixnRZR4vo8WAALAqpoAC87ADQ4tS0XAAA5ww8UXBKLgAAHQVAAARtbgcX7aLhLFqFi2VReU4tJ8WPaL9fF32i0gxeAosM0WDaLmdFyAADBbUAADK+kDxcR4ttsXkeLaPF+lPbvxYqov18XBKLVtFwAAIDGRPFtti4AABYNQAABAqatF+2i4vxZX4vr8WN+Lh9FwAAFoM3lFkJi4AADKGQAAG0MRVFoJi4JRcs4toUX32Ln7F0Oi4wBcZZPrsWQOLBTFvdi57xaNos8AWEBtMTF4Ji6ExcSYtYCXBKL+VFvASw2qaddUKAXIAAfLF4ii/XxcAABG+oJRZwEuRMWp+LodFhHi0jxen4vDqmtJzugFp2tX9xcI4veUW1aLitFl3i77RcAADUKkHRYNovTsXwKLbbFwHi4AADEGZHi6HRZI4uAAAhM28ouK0XiKLYtFyWi4JRaxYsC8XvKLWvFo2i2jxdcAukImX1T43VP7iyVReS4sEUXL2LoDFxJi07RbdouUCXANToQF94AIAAHBjQAAFnahtFo2izsmusEuy0WH2LPFFyFi3gJdDouAABYOWfovgUWGBLoFF/2i0oxY9ouHsXtBL4FFojU1pgZEEviCXJBLM7F+diyTxbC633sWLuLbAlm/i3fxc4EsGCX63Ds+u+ZM3SAFDUN0CWyBLBTFxJi/lRan4vZCXSXoWyxo0elHxbMYsIsW1aLzOgD6i/7RfAov/kWDaLR1F8Ci6PxaSEuxMX5KL/jFwyixQxYIovL8WeKLatFwXi2YxaT4uwcWy1DGWBnJdQaxaKosEUXAAAswz40XvKLgAAUuMx+LIwlpISwIqkAACQmoAABezNWi7bRZg4vzsXAAAgP8XAW50jsjGyFY3HRchYtJ8XpBLoDFkISwoJdunMib7COLglFwAAPzGgAAU0U/BLgAAGP1/aLgAAIIZZBLgAAADknqLgAAKQZAAAZlGQUXUBLbbFvFM2Z+tAYvs8XzqLXPFzOi4AAEYoyni4bRY9ouRUXaaLMrFtWi7Nqe8/WQAArhLcM559QyJvr8apmCWLBL9wlp4S8HRaZ4va8W/GqbLFolix/RYMouDCWdBLxfF2Hi2HRbCx2SrHBeL4FFvxquiJYpnNqpn9uB27mroSz0Jb6Esr8W0+LCwlsfi34JcAABbDLiJcAACxisrxfQov20WPhL3wl/4S4CJY/YtfsXNUzfm++ONfexeqYvi8XCRLxPFvVM/Far4otpsXw+LJlFl3i+PRbhYvKcW/BLgAAeVUZGLvtF2xi4AAC8bSCi9IJf/4uACXGGLgAAW0tBKLqvFofi9IJbkEveUWX+L3lFkXi7bRbfYvSiXLeL6up6Fjc1vovc1EMXwRLXPFj2i0bRdFov20X1RLmlFzUS9qJd1Eu20WDRLRol00S+aJd/4sACX7aLNolu0Sw6JZkEuyCXnRLBFFvfi66JYtotlUX3+LNtFj0S2gJd5Y3ZaGC5zR2W/LQwusZuz0ITaGwLr7m3sC09nsAAC0Uc4Jd9ovaCXhhLF/Foni/amd7nOJFbdWLgAAQMjAAABL7Dzn1wLu4FgnfUohq9TPPonyDTfqZzrQwGmfQxPWeaDowoBOvE3RATtDTN6+qHOLNfa24S48JZMNOAABL9wYEtULm6QAgAAJwZIKLG4lhk3SrgcAACqloAADDFFHLejRZ6m1nMWtqLeuB0hixjlt1Ysm4GxWLuau0hi88JbeEsYMXuaLofF3MS1uxc7YvdsWBuL/aZ8CtXyJZ4ouzcX8skRVF3SizhRcAABMaRvxYPTUfiXGBLyHFt1i4JRciYvAAB1hLrXF5dM+8AFO4uQUXAAALQyIsWYtjldFlQAIAAEWGHii6lxZ4ouGMW3xLzRp7vPT7+qIYtMMWHFz0nmxii24JcYEveUXAAAf9qe0XyJLoxp94AIwJYyguV5HZjTRDFkSi6JRc9ouCCX7aLbLF6AS/BRcAADbDCVRefYtB0WjaLatF+CiwKJfgostsXAAAPUbmiXfaLJ1Fkyi/4xd0ouGMWD2L9tFyui2+JcEosYMWp+L3UF94APZRc0ovgcX2KLxFFwAAEAZO1FxJi+BRY9ouAAAns2aoutsXAAA05r20XFJLykl8DixeJfiXN9dU9JL6FFhyS4YxbYEuAAAjtMoovIUWE2L2kl3Jc4AACWGGmi3igEYosaSWtJLaFFwAAN9ygAAeENiKLP/FwAAAJGglFybi0ExbKotuSW0KLprFyJi57RZ9otvCW8eL5XFv7Y+SOtNYvCMXuJLgAl5KS6lJb0ouaUXRJLatF9x8AixcEouySWeeLV6xkADToGoRYuVSX2zTky58EnTVJdkktoUXhGLcbF+NiwFJcWXMrm7MdjkVF54S8RRZ1osGsXEKLglFvSS6pJY1ouScXTGLlUl9x8LVJfQov+SX6pLepp8RDRMGoWkufiWe2LHtFiDi/9RaeouCUXAAAbEqAAAFNKykvl8Xg6LeUl6/Q3SADVYsbCXQba3lFtaS9JJd8kvDMX5mLgAAFetBKLgAAL7VnBLuUl0OiyE+Fqku+SWz6LiTFy6S+sJdykte4nEKNMw6wSi4AAHdU2SS+BxcAABXgYAAEZXbyi/9JY+ksCKpfpLJ1F/6S8VJZtgFgyXZJLfUltM04AAD21J5i9dJZN40dSXfJLO0l/aS0dJbL4sB0XTpLnRRyY/cotvWktdsXSpLk0liIS/bRbHNOQAAFpLaFFnai6Gxb6kszmn04Lcc2hT0ATJeQousyX8qLDMlqGHP7RYkYu8SX+JLHkl/2i/FRdZXO/H6tgNRUlj2i6zJcYouAAAIf9uktE8Wu2LQsljiiwxRcAACQ//bReRzOXQAOpLcklk6i3TJeQovtcW22LrMlyJi16uedgBpSXbhLv1F1SS2lJY8kvoUW1WLldF0Si/7RfrEt9SX95DkMlnZi8RRfvYt3cW0CTXJRiAPXu4GZksZSWomLU+59kNVTJdkktj8X/yLZfF/2ix5JcEouAABEow34uQUX7aLgAAR9s22LjFFwSi0GxeT4vQIWmSDTMl0OS+HJZ9ov+0X8qLJIlzSi24JZ7EuCUWSuLZXF4dczAcZMEvEUXAAA+lbU8XABLK655/jTgcfUJNun62ELkAAcmi/4xcMYuCUWvT9HK2llbd5RfrEvHSX/aL2gl7yi+ZJZp4uAAByA19otKMXR+LYdFwa3WiJZgEuwCWCKLxFF+sS4JRY2EvFSWtZLRFp5g4wWXpZW0CiXL2LxTFkpiwWJZlEtsHG6LTpZe+RC87AH0osUMXAAAywyZcWqWL5vFlUg/6JY54vc8WaRLQlpwDc+8AGCkuIUW8UAkVFt4S4AAAMEtti8XJY+EuAABEHUgouAABF+MAACmDP+RbQos80WUBLnolmS0yuXvXKOr5m5BNGtF2Fi77RcAABeboAAHxXPQS6HRfFEtPUWquLNXFiBS2gJZ0tOHl6rDj/4mreS4JReFEs5MWeaLntFnXiz+Ue3M0kKXJaLvtF2QS0HRdfYttsX4mLFolxMS6khbC52/lHEOLvFFgSi4JRbSEvTsXlpLQ62iMw17RYNotA8XvyLNol32i/aJYv4uUUWlNzy6245NYAAA1owAAKRKgAABW1iOLsLFqRS7BXtPMO+0XAAAiEaAABQBmIotS0X4KLY7F/2i+ExcAACHsTBxa94ukV61zDcCl2Fi95RcAABFqZ7RcVouAABRg0AACMGoJRdEEui0XHRL6YlwAAHrpgAADj1vKLgAAOUNAAAs4m9yXnBLaClt4S5BRZUYtqMW2eL+lFwJizqJcQouNCWExLgAlwAAIOeRtFwAAIYMinFymi4SxbJEv6UXBKLgAAHEtAAAcFF7yXQ6LMhZ8io0rGr4ouGMXHFLgAAKRUsST14G24TcRRfQjXeUWT2LxFFpxSyJxYIovoUWyKLOClmUSz6Fvsr10gA1BLhfF2rc6zGvcLN0gBAAAa3LEUWBWLobF7mi+EpeIov/0XQqLgAAbaNAAAofroUWXGLQjF46S2TJdGEuoWGHL9v3F4ii8AJYGEuaiXQ+Lmol6oS1OxZ+EvfkX7aLpDFwvi1sJcT4sJCXM6LgAAaQTAAAbapp8WCKLiTFt4S6cpapEv48WSeLD2527zVspdskvfiXNULY9uj5Swmxe/Es/bnSCtgduxZS1spcbEs6CXwKLoPF5PiyTxea21inH2mLgAADCjseLiyl7/iwKxe8ot6cW95LgAALH+XizfqF7KNb8pfjYvgcXwlLatFkxi4ixcSYsSUXAAAtaYwcXKKLvtFnfi5mJf84vJiWw5LpMlj6SzipfQotvCXhlLyXF/ii4IJcAACO+oAAH/0tWi+BRdfYv20XAAAqPrnUWx+L51F/hi8mJaDYuyCWfaLKylh+S//WrBw164ViKLwKl3Si/0Je8otFMX92L1nFze08IRfBYuwsWh0Ln1BkdC3SAGjYs+cXlOLqpZijVcIJdVouCUXnhLiTFg1i74JfOose0WlOLJHFtgSyfaf/E1YcWNOLZ9p8bqlTxdp4v+sX3SzaPm7Ji7JRcAABAOugxe9YsaUWGOLd6Fh2DQGpfQotBqWH7Tat+19C4JJsAAD3DESxYkku6iWnaL7ol1ZSzOcaVjXhqWZzjxZZjcM+bebo4skcW8BLiGFkPbVHBorYugUWgmL+LFjuS5kxZb4tD7m6QAekl0fc+8ACTksOcX81zdIAQyi2mxfgot58XiKLtalhii/bRZ+EuA8XAAAzgweSXiKLscltO/YEVopYtBMWieLZ4l7mw07WqskvIXHfJNJlF2Ci+lxdZUtNcXF69McG2mS+VJYXZ0eSW46DkbFmNi/g6df3OuzrvyzLLFhCiyRReEYsb7b/GL49Fiqi6bJd323OwB/BLgAAd0U/+LFSltWi17ReSUsnUXwKz7wAQAABsMZVF/Si4AAG+GNlixlxY/osncWCqTdIASqSzAecEdXo0XBKLgAABV8/+L8YlwBvW+JdwrPOwAEWLjlF5fi0RRahYuJcWgsL3VJ7qSwmxZUAC6sX11LRVF6LC+8ACNkshsXImLaGlvdS9g0ZfUv6UWzLjvjFs+g6ZaqLYs9iXfaLgAAOeUg6LHtFp0S4nRaRYtlYWp4NjFFnsS95RYY0sYSXQnTalZj8S2QJczYvAABM2L2bF96k8Q/udgBEKWkGLbTF7Ki91hd0rN0gAiFLu9Fy+i9lRfMPMSCE4aTHEli7i9NhfyZPOwBPZLVbFlw887ACwEsQMWNsL5iavRi64xZ00t5P7fG9tXO24TYAADOGAii7AJcM0s00nzE1rAW8zS5ZpewcMFMXDNLNj+gpi8RRcAAA1UQ9ReZuNzuwE6L86l7Ks5gwZ+EsKMXKpLdmlgii05peuwt0gAJlLjmlnp0wtxeIEvaUXiKLqDFtti6MxcEouAAAwF1sYue0XgxLbmljzS+0eYx52SQbAAA8wyGsWyqLygAGKS2oAFDovfCXz5LmXF4ii8GJe8ovPcW4RLEHF+9i8IxcBkss4XPaTXT+6WTcRRaC0tgMWVAAhWl0Oi1PJv9ov6UX8WLQLF/oS57RcAADZad5Rc0osUMXL2L+NFz2i6MpcAACn7qDxZ+EuvsW0tLbwl4ii8jxeZuOCsXiKL0AlwAAOUMQTF7zS5VJeGUveaWzKL0ElzSi+1peikuA1mzn9avOwAAKP6gAACAzAAAoBmAAA7t2ZuNRCWdk1glFh4S4AAGylPeS2bhYWdO4haT2L3lF1xSx7RfvYuAAAF40AABfinvJZIZPVsWXNLF7F69i9pRY3d3DKWBWLvtFxhi/Xxe8ouoMWmmLdGl9MS6lpdFotLaXQ8LLxWy/nZFRcAAC4St5RfvYsOyX/aLgAAfyN3uLntF07S52JfHkuTyXQ6LgAAQmtBKLPwl7Ji0CJZIZOAAAahhKouKSWDWLALB57i57RcCoveUX7aLkkGj+i1CxegEs00XfaLpOloeS5PJcpUsXaX/aLatFieSy8pcRdMX87cQtAOl46S8IpftosFMXfaLlOl4ii20xf9ovVsW4RLPtF7yi3wxeiktT8W0VL2dZ9kQIExZQ4s8UX4KLXrRukAH1RaDovfkXAAADVHvCXDpLvKlhHS1tJbbYsSqXkKLaOl1NvclesAAAgKgUxZu0uACXyaLUbFsqi0VRddYuGMXytLotF7yi4AABunSGS+oxcCouCUWP+LfVF0nS+TpczosNKWCmLWAlsQSxIJZDougEX8zz79mqtizZJeKku/yXeVLyFFt4S0lAD6oseyXotLN2l0Di69pbsZMauHpQtgAAC5topLoUlhii24JZu0vEUXrpLgAlyii/7Re8ovVsXgAAgAAVKNAAA/F51sWS6LpdFw/iwtpfj0th0XO+LxeluJixVxZ70uCUWEJLntF//i7zRftotkCXBRLPelgpS4IRbDcMJc6RF197F57i3oJYkItwO0v6zkAACai3OxftosTyXfaLyFF2QS4AABUGQAAGoMkKl8LS9FpbVoulaX55LFWlgHS6YpeJ4uAAA2p0AACDNrBJaMUsfSWD01d6lh9SzQ8bWF0AXmiBLcTF+Li2hxfnUstTmEG13Gl4Di8wJei0slCWy2LXbhpwi3a6eWZPvAATlLBfF4PiyZRd2UuR8Xo+LvtFwAAL2mBylo5S6nxfl4sEUXfaLhfFkvi2XxbVosV8WvNjCMSYjiyHxbD4sYGWY+Ltilj2i8WpcMYuwqXAAA0XIOtbXmTWe9HaS/kRZ7EvfMnuDLgVxFRNYAAA2sxmixZ0e6UvjcW7Gz7wARii3WxYkvPicXEKLvQly9i1GFsAADOUWvRcAACOvoAAAgopxS+0Rb/4sqGXe3T7wALGi5exZX4s9EXdJL5Ul9Ci1VRZ0vNZ71AAAlEroMXA6L0gl3Qy/oZdXdPOwBAAAonr0snt3T3K+lgS+nRaDoutiW0ujdIAWqi7mJcsotoKX2OL5slzyi4JxaqovFdH73Tgjq/Yi46AD0zWdyXom1lwl23i9xxd8MvuGWjaLEnhoiI1cRa6ePhXmQGLOYlvMS1vpe6eOxXnzE13pWuji0mpY8Mv9d73gARDFw1kw5xZ+IumsmI01uV5sSgJEZYikuAAANZU+EvEUWexLGlFsii/TJYEVSj6X0NL0bFoqi95RbIosokWGrztXBwxi70JcxIu/haBJL0alkqi/OpaObMDGWCKLfV5oxi4MZeJIuUMXdKLJlFsa84pRbdYtfi6BNNkxl/Si4x6cTzX6sXAAAVQwUMX8aLxXhxPNQaxejYuoSXGSLiealKS1MZe49PvAApaLH9Fnii3V4Z2vPQUWo2Lz7Fy7g+N1UMYtjcXbjLfJFtTSyVRcRYuCkX3gAJVFjWi4SxZFIvOwBdjLPFFy9izdeelIvOwBHqLs3hq1dZMZfx6N7IavNNdIAGEyyS8b2MuLGX1SLyxlg7SyuyfWMvrsnnYAOxlvYy4hRcZeMrZqjjLUbFk4y8aRfeADnGXOWzZPB64y7cZd5bMPGWnjLTPB14y7LRaF6N6em6QAgTF74yy6Rd+Mv/GWpjL2N594AMCZdBMs+kW6QAITFtNi6Z6ZmMtTGW4fDyJl9V4wrwbRMsRkW/V1mJl2Dk3SABxMv7GXWbzdIAQkyycZcTIukmWTGLyZFwNdZSZZ5vN0gAaTLZVFvm8y8ZbeMtO9Hd/dLJlv1szdpr+MsAmWg2zPJlssi1f7rWl0h9H/bzdIAItiy7xbVouzyWMxLe/F7YSxIpZ14vB8GHpdgAAY7kR+L3lF+iTa2xdOkvlCXvpdJHF+2i/WJftovsMXevTzvh/r063mtDMvhmXAAAugzEUXBlLft5qXw5NxZKosf0XDGL/jFkDi4AAEIfWoy95RZJ4vrem6QAGkluiiwTxdros2SXRaLcgl/YS5f/przVwaXoWL+NF5Ci0Rpcf/3O/QXyLo0FcLk6X4be9OF3n7RjgAAWzxUAAgAAWDwgKLi+asjVQAPutNI9mXezL5LAIOgPmawk62t8GGN13mBVabZEjg7vMZhNxON6R+5wAIAAGMgI0jMPrhNl6E+mpU+2cZggACuZdkayyqBSm9aIAFcy6zFocV7HnmrNVrQANcy+oGbkq3qZqLzLPqcNcy5JxsRVXQIBWqN67Z9F7RXptvMusSB7zLx64R8yx87tPW1dx6zKtC+a98y5AAE/Mv3OxtTWP5l8lgL2ZbiXP+UXXKthD4C+AEBZcym3rdnTPj3lWmCy+bZulT3F+Celyig+xqAHBZZTw0QoKb493Ax5rvbBZc/MscgBFqgIHZi1PkjGdEGNyUbLzLDgAFcy8iRryb2taZjtVI5lvsy1RZZostJAGTWmvOTJLqk4Po9hSd9mMOz2Wgaa2tNbSBezYdnIDNOwh0QfTZFjsCQoiAAh9dUAFcy6IeCkg0iaG0GeouWrr49sWrqgC8WXtzD+fp7tQNkABwy0yABezLwAh8h8xY+cvT0QqhNLL2zW2h8xFiJnaCeGha/TX2AXsyzDoZjm2glrXqjskAWhHjOFBYAAQWXWFzEhmwSfRLUy6yMyGa3kujIgC742pQGRAAzSADgDRMjbU1ub1svT0X7lLVQCNFzz8Y0qrkfPs9mu42zJAUGrYRhuow1qobLKA0yW1R87i8fM5GIABezL0VlnktaXusxEluHhUwzRVmlTs7aBeyADYAA5ao18W3YfU1ppsIAx5wDzLmu5OWqPWhBUAh1DGmgN2WgLfUPpYcPS3FCHZJDzugmBRULRf0PCoAAVzLsC4dZpGkOfcfOqCnHa9HtMbqy7brpQQBOrg8tQX2rKzDfeuG/QA18A2bNNRujgQGOZYQV2aZsPSkJ4ZoayyBmf/XA2EBku2Qkm5FYIrVXVYCHhQmKNkzgdW41Ao2C21dpTI+NVq277ANRZdVi326I7LLk1lsOczvFV7iV9mWmuzfCW6bsx/lp/1VyJTtrLEIIHNLd12aeCMPDGPaYaUkTqy5bPG2ADpLgg6tRP7TZcKqvv7kPZdmurtfCux6gIAAGS8SGy7oGasPUQ+Z57D+oxtCtQpwLdy6ed7ZR9JiW79JiJRq7MvXh6r0Nill6a2spZborWQmaaItnAgTRXeiEa5mIC3MHKNyJABwja36bMV0fYbHFcm9FoHvY2uY0rVE2X/FD/Zl0582TIYRsvIYaoVdznsRrrTUet2w0M2WbL9WNlpf016PuV72c1aErL/o+l78AQAEhssJRGoATP2GxcvtRZZ6XJ/PmnWNi7sS6y/loDC31x/aCj1RP7LfUDGABQQCXznfhTiyul6y6NZfWb5QOBksLHVl/cy3ZZfGKYdWWsGLzXeziy3kJuPXB7mWnOAN1ln6y8i+eqNXZaB7bLB5lxWTUeZfIYtfYAjnAVVlnF8wJhssoBfOAWGLBZGylRJuZc4YuqvnJLD3AAQAANpABVKfz3X+g0bUIM9n/QjMOW4hc+HuGODN7ahTD9AcKVcfYu7D57OESR8UkRi+lN8AZAE0Yu+jGDbLZend6y7YCbHi37YafkAJILdMgKCOdzCN5O1ZWA+mRiuy4xxu8AD1WW09N6vZsFI9HZaxgDSSGNXzNhRbVIBjZbHMtz7geKO0yWlEMx6xtQSTAWX0vmGEATSyyo5st7OlqnbJMsrAU3jQLEALNqT2WUmLGYagaywkFtW/2AHnyAAk9lj18/HEag3Dk5hF7Lj1jf+fb72aeXWr2X5fN+1lnwAFZAfwACxMiwrLkfZtp8DZZeqyNp+DnbGEfZq6HL2McF3K2WXMu2CNAcyPSm+c011X2XPx4bwWlmy7eEe7PUFHgf7L0KAbmy1n2fMn3LgWkHUGNGyeSA4ACU1BHvmvwjZb5iBy4+wEk2DOsByWAsvAJs3N6Gb/EPeYE8iyls8NByxfADAkNVmqsHLn48ZbZniBEaw2xhnqyLBM5xGgJjuRBw2YSGZgdv568hy8i3tlyAQ8wmVdC965afcN+myAAWcAVzLm2hpd8ykZYYY3FP91Pd7520Q+LNZYYWKpWGZwoVVl3h80IMfMsu4sXe7LOTgfuy5NWNTQBjmWRLLVPhkSy7JZYmHMySGaAT0jlxiy5KwDCxYKOWdbLSjl1By2hZeZYtKPgnc2jjezNC1lWcf7Nv3a7rNE9lpCQFGAHVWj8673+z01rfeyweZfA/O0THmNdI1A2fOBdZb6AAFWX1yAwA5oyI2+hfF3N5WWKrL3jlhyUzh+c4ECAABSPAcAAasAHLLv+msVLQUeFAKNROXf7L/zWO4SlR+aopxGgnEpTDRGwAAEl4sScMowyuZd3SJOgmSReGoAH+aJxIGwAA5OXdLtxA5D2mB1ZdycsYRmPodmTlz3M6JZbksulSHAd2v1lz3M2/E0hssZXblHLN7YrwjDp0eTYueWqjn5MkAQAANp4Un5sJy/5Md6cuoAA+nLzF2vGfQalu/6NhOXxnLEUx8QczmcCkEArmXQRAMg51y1c0AEAADngKs5Zto2jjnfJtOtl5VQMNZaIB6qDmzPzwdmogADe7uXMtasAtrLi/ZmyLB+2bs/NOurZzLNtGrKy5FhbdsvF+ALbLnVlhay9oPsg3OegAxzLe4ACxhg6HF+suwOW+M9jjlpijQfhYfjamH71mkz+R9+yxSxvcVy+Dmg49DEZok1bc5YHsu7OWTbLjzlt+wz9ZfGcvFj73nL9ll79fSHhcDJPwcW6MtwCe6FAKbNrdrN22WzbLjtlz2y1jIYK/O+M9NHLV1lnazWytkhtUUuWxzLUYAa1vtfAaOfmHsbRt9DX5/9XbtRqEcufmXWvz7kOuly1hZa6/OHObKLLY9l78y1dduViMqlbALL0TaoVy6BZZrQ0JNq6yKZ5G2ePcy5fGsvksAqXLrVGqHANs1oKh0KuXoUA+iW4jXWB/J04tFpbCqYsCUIpyxU5YCstfwAuzLXZlgUzawgcoLBwxnOEDC8FjIfSHZem5inDntITgKmmogJJZfLG3Sp7QF9Dw5qYc2dZfC4tDdFuAAMNlqLi3i5ZsAAEuXWjNDCxbgAPeZZTkN6PgOHLuiBslkd9sHAc01OXsdsW6W6bXtgsdriNrsAlnLdXFsPDRjUaDcszhQF7LVjllwM0iOc7iNGOXCQA2wAUEQAiQGuIJZ9soi9Ewga9wFQno7kNEw6wfAqm5mwAEpZcZsufpbWHLlcegtC5MXpwX0eEaVrayqAbU1itxY7csTf7efzD0Z8CtY05cBcv5m1LYAvP5neI4m5aIbQEKnu1As1l+RPaRZaV/PvAA43L93Fj3vUh1paQODhrd+yXsx7hU7mPUYljbDmhrLgLrTRy99sARIBIuXDzLHVllGvcQAFCcvdcQZHLuo5u6E0WlutbjO2NccAK5lz6Q7GAG2ADm2WjXL2tlk1y2a5e5jNYJH7oT+I2wNy3dJAfcuwLgn3L01lvVACU5bfcuoABTXL8i+gay1AozgsvJeNxFiBAAQWy7zxb8X1Z71b3LGrAe9y59IYXf07xVlXLGEAUKACuZaYX3S8Xs/zQzmmMbhBADHMuyrxyWAkllu1uLuORwstcaJj1wF1l1leA7GdxhNHh7kPLf7lz6Q/max0cveAAj3LHtljqyyKnERliN/m07Nnn49ay7YABdct8uWQLLTZuJrbXbDg3mNDObGPLqHlqXzd9sG9I07xVbXAOuZ7JjTrZYKsv4nnveLI/5xOM5keX/XDnOXzIAl5lw9jZbPHk8vGDBsmNmJUz8eN6nE1AA2AAjrLw1l3QAJJZaGsubWXJ1zwe2SPjTk4EUPI47GUXNC1lj3M+iqCo8tuppJRAmiAM2s/YABXMsyzbWhFglR08c5f+Z8iPoeWPetnoATqy4qDBectWrauVEZ8ASPjRACEiACQKI1GtTkAPZy5JkYcq2WeWUrLQ1l0ywboriJAC9mX/xzQXl8h8KE5f2uBZuWH3L3W23/3Z6YABqCmrhzwOizl3kALP5uFRRaeXz3LmYWy5y3n2Y960ELayTAVk5hyrWe5Yvct9mXIEzPrAD7sw+5f7ssBW71nLjFlyrywl5Zq8tWp7vqQ6wq6VANOhpQAD0l6RLLZEgciCJbOHvXDcABNLL4wwDAS9yvr48voBnHsNWnl76ANSRq7vC7OWx7LG9lpey0egbYTNW9n1vLFBZkyvSNZYWst/WXlzL89l8ey5vZfkc1qr7r6N5nlvQPagknoIBWeXx6KGgAGgS/t5cccsjeXWTEYqAAnQB15b7suAIm3U92k53FQzRYq2kA7uXHBD0Z+4tyxApWLPDR2WhJNaYEJyc+bZe6sso16pnABBAZEAP3ZcZEAf5abrLg1l0FRDNZa68uGCXn1TQSZ+jI5bPA9tgbeWuMNg80C7y5hZZI8v2PSprLkLlrNy2D5ZinOKqGPrNpPlzI/ecmfdsvE+XAXLx7q8WTb6HBIGYogATMVbrkZGzUeQF4sviya+M9HVl59fT85ao8tiuR7IW8Pl5TyyqgC/dVTuGhljably2jU95atW1COX3rw33l6ry4AACICCEQO15fPcuA+XrET8XegK3TJ5cYsuhqGMPL13lmgbTd5YO8uOAAOgL66O36wxSxodsvksB9PLgeaBHyxIWcl32R2WBQU5WaESyyFkBswWz1mo7LMdlvGRHkeGGsuz7hvkzBw2swXaFZal83fpMKZDAWe0xjUhjqDDhKahSK0Ba4U1cyyIG2su7XsyHtrK8I6c5cBfQz2nfgBM4GHl1Wy1R5a08sFWXhyeey4J4C8isck8v/uWGXLj2GvoAGD5e4WKR2XKAA9LlquLaoIhmPq9mWPSknKIPLYZQQB+nP4pnlXLoUADGy8qgEFsunMIIWQ3Imt8M+AwEft2EmsBcNKIl3ZExiJYxAvxxqy/LY6h6DRPT5etb4qZ64yeBAAMcyxPqq2stQ+WqJAhqAbDy6UvtpEs0gXTsDm/lsXy4PMZu1MQom7tTLuq07yxH5ctMZHMJoSNeIEY5yxptvnaGZ859JIL55qBwCwAAfctIAA6wAGNRrS8y+5bhmM6n7RJItflxiywM1rXm1+9VyJAzfllQ3bN+rlEsLeromMNeASZwH9XugL0Xj6rfLrdluUC45lrP8t3wAiutC3l8lgAAZv6V1KeW+fLjhG+9cDbZaID2mZboKhPqcJXuR+UYdYB8+WMvLB+WfpAP3ZeVcsG1bxDUUaG8by3OZY9KQBW6AfLMjlyXyz4AFToChOXvWx/dls2s0eQCygAjeXNfLVu2h2cwh2qdnPxWqkArNmzFly805fQCvvFxMAriPl3Hy5x9hgUX00b2PLzzl49cF3IHX8v39mjUBNgAPvy6T2VICut/hizwa827AAJQFbz8vUBWWvLdAV1Fy5ogEYCt6+XmArMPl1gKywAHYCviJBOArgYm7fNqqFWEIF8BWcXNuYFnLQ4XOYHWM5ZGJDwh+8hpFM+ZZsIBLWWbpx3XEPcAGgADHMt60aI1tdRulzy/XOYrEuNZGScDtqZx3Hdc0g0oD2pnt3LOs+k9I6LwGs8t9SJnN+Ezm4B5CwABhsukwB2xLRFWtR0Kc5Z7khROW3Btz2W8/U5tkfTMBIARKvL9R0arywOJcOyPQbGaKpq1Keo6NsOa/AujiXQcjAhp+Bc0NGBkv3VeWJfL3TTQeaLuZeLctwOWFDTEOWh3faVwbqsvV2WcPNeJQFkQAz5b5yN4/qfIj3VmpqbQpwJXMt9OWpc9+4l5bQzCy2H8so5acyNkVl4Ky0JBe/0wdOWS0zfXVHtQKS5fY811QAonLJuBhxyzm5Ymm1rOWNnLbYm5VzceuBbsvDWW+HL0qAEyAJHZaKctO2WdMT4Fa5ty6I5e+wDrXmSNksbQfUPUrNl+UAHprFzLFT0DGy1GhuKcu7pEm7LOkAKzy1p5dG62KtbAB1zaPVmy6PvsSw3aOHbgrQHlwxfod4b6AAcOWkAAxElrPA6gOoRfhZK6s3Lptlh3yxx5ePMvRQWejT/tlwkKwr4ZhCsXeW4Qr0kh0rY79YfgAAPuXA7L0xp9TbFlBcIfBLWXtArZFIorC/S5d3MvEuXj3LK5l0wAKa5ZRACQAA+nLywV7KY181rGgDSJwjzLGJx852E6cf1s1AWcXdj6uhrMRh87s5CsBW7zh5/dlwWy0SFbKIApWX5dzsjWT8y5p5f98vfBWVHLLklxCjVopuuaSz0b9Qr84KU2gJQAHCcuJMxij96IimSAEiFetm2cDA4SQEusLGjXX5eNnBrmXTArUg5j5yzYAHictGu6N+AV7AM7wFm5Z77Mim7JXw/1htLy8R5aVcvvGBprLzdl8YK/lJdOP1aKbAdp5VlsMKxL5dYgoIkAcnA8ZiYbDc3mG25RqhXsgAkNlpwbf3ZbOCsNSWVD9WimyebTKFfr0MmBWMvL36AHjLRj5cQACtOWdFyfi5unE2KaaUfBaKa1zLswAWRoHpZYArOPNMhFiDtlzjyxmFb7QBZhW/DA+F20knTKFaHCu73AxFglP4NAAFGhvzCtt9a6wrAuJz52h6Fc0cspXhz3LSxZv/y4gABXMui8AUHLUYAU1y9+gCzcvDhWpwrjy5zEPcuFf68vZAA1wrAsQTRywjQF+stS+a9wrHK8bIAIeFeGw0m8ay4zvA+p1cLA5Z6AD1+X7dEWux/6w3uFcYsvVBqQtEkwoW2y1SmjdX2t/gVrL89lpByxYho1gtUjqdSmBBAT0K9oFceuKfhW7BzIqcfk+J+PF3CtdmX9wrARes4mfGTuFCuzAB/wrc4VhCK8ZObsHMzUaIIrfBmtM0zBFeMEQrhXzwrklqUKAPX5bXMsY0aVEUt4V9CK/eFa9gtjqHkvGbR51lc3Z5qzEbHsAOwrrUlx4K+cPuTCshhWRNDy/Bmr3b9ZZSbg8RXmLduYV2cKysnAy8uFhWz4g9fl0hlnpZcPssWGGpVzl6mlJuBOFezCvfAQ57LrzlsgK8b5d5Cs6hWxzL5oAPgAIpFaNGCFwXpuMt7lucK94UEKgAvUBezL7oGTjy1aFeVQBzhXuQrdF8JEK1JbuCMP6caMh9yVl1Ky9WFe0CuyRXrIrKgAHCK94Qe0ivaBW4QrmoV29FfGTplCsBRWp+NQUVgK3dt5fkivGRWuQIzUAIELv/PqXNNthXVQr0kV7QK6bQD0CtS+brW+tkV0SK0hIEG23P+WRKNjkVi/aawAEQiuwJRXR4n48S8kFyOZXNM/0aGwrWTl9Xyzm5d4CtW7ab4L3J+sSKyKFdya5SRWGArvoVjFy8v5cgsuB5n2Q1gAAGzwezLswAWi3XOFZCiuoRXCoAOTgGwLRaFYTQ0pXhKAAeUsRiy3rofsisZyXu1AKTcKKKxZFYd+D/MAQgru3lwpQ8NZZg3Zjl7gArTdl+sQxhIaEJPPmmritpZRzATXeuYrKNIBWv4AfdlokK+TucJu2Nl6zP1rtl/kK6SFePXAMy9lUAKV4BF/ZeFZ78vqBWZ+9URJqjvcohAvo2/aJf/LZ4V4s8EagK/gBjmWOyQXZlk5y1lZbOcs3DnI7LRF5JDc14hbktOju6+zLmw+lK8GoMl7MucibmgAoMVvBS8ufqrDW/7nT7LeqAL/y//5Y/fB7OAgArFa2v0w9uZp68sHblkW9Un7JHywkFssCvnF8hJNOVtLO43jFbY3MOwbzIA36AVjy8SFfZ8s/WWckLoFRpIK8dZcgCtyAAw5zRru5YK+wFbssvcBXT0NUm5nRtIDYGxiuouW0gA8NAQwC6opdzMNSTrHBDo1llAKzIFf+ays2IBrAK5l+5C0QWbko3sBWU1wcHlhR3UtZf6V2Y+Xys9YWh6iy+z5e6ss/eWkvLyWFrGK5yJtpisirGjBDUCjB2K8KiiF8uzW0a8ArVGyWy+AwGc4ZPKwPAAE0BX7y9xuAICu0BXIAAzflnySGOZci3NcxXfBAdwVyJy5FHG+Ctu7gCCzhtu8io1JOp68sdSbSPLA9kdEgHiBAas3QhWnOA4LliPhDu5YNq0YABBPLLnl4Ry6OZYhQuu26ytzUKFnbzZqBwwCurDaoFGfSlgSNQMpdsfCnhW0gr3gASOy5kAGb8tjmWNKAmCWz8y03FYHZTdBWkvLtK4YRjdFFeyABCpsLL9qKnCaAsShaoLUQBWBbG92CPIsqyvAKgvFeXrHLbnAcc4Mc5YecgwL7nfLRnlvpyJiVNc4ZWeX1mkXnl61PeMUzXMtnhXs1yEKoeWTX7FchsvgMA+VtQEFq/y455YpiuceWIFKKQVtnY955YicsLv6iAADVmhQ+D/5rustekndbTU22t9EA1Zs3CsQng6Tjo9uqbbYAABI8c8Ud/+DXiu2AQAVLGlhxqNV9gDgSvSxXEYrkIVsIAIH5ccEN5xXxnLyLekc4zZBv2qMWPhzLL2Tl3dInT5Yriv9xWgJNswTdUK315bICtR2Xt/yaIAXsy3juaxUtk3aCvLyKAPoACgldb/CjeXhrL8Sm+K7eeuEX5me5Jjxz2gV7UQMKmkoiuZeXJqxmjlmWK665aHivlcbDAr23KOgK9YAHScucKJ7sEZnlndy6/FadXChOXasz2oZ87HhcQApispWX6xtM0V3dyx55b88uVLaCArIl21v8LQle+rikMb8rLE3MHDyxTFYRfT7kmqajo9lo0jCglY020d2XY7LSx80dpRbuaTOO7nn5YryAAbGK9qpe/JMGFaGGN2sV5py835eY+xGqWgkrh7Gl3y/eFakSuoBWafLYc5y4QEJJv1kDCJWzwrdtyRtcHBFbr8upoBoizyFJ0Pc2NZZww0TWXVbL9pZnyI6+5ZnCjvuXofNSrOx2vby5Y5BjAeXIQrbCVpZwNPlqopOxiaWPLsSViEK1SOY9qO0+aNXLXVlj2K1r5at22oQXI8AevGjTbQ4Ff/QvPoXdzj81+ljy8BhfjjUiBWmkrn5l5x3cvwesUOXSGX7TclJt+087AEAAApgKM5a/t10CBn4rZIVvOo8IpurUuINMeRNE45qaK6/BZSS1a2WJorlWHPdcNkACH/3emHjPAGXl6QAMF0Gy8uMca3l9Ybllmw+76q2CtBWXsgILEWlCrRk7pZD0qOXYx9VkVuKrcPUY8S13wBtxAp8m4TC+H6uEU3BhWALN3/4YSKwuzuWiuP7no+9ktlxGHB+WdXqPbqXFMLP5Z3r7FD3vcAC9mXofLzFGt1yAh0n6CuuLhgDzgAAGDxtQY32AHeyyRIH1itO2HjgrtmF+ds6gAAK8vKk5NgmF/lrNy187ib9lqSGwOdTrG+OK7lPryK1ZwSnghis+hjraIfCS6q4HmuZi2gAe9/XVFc9zPdgAjyArTl/hCzvFSictYaXFzLaKR+59bI5cSitOcBxUrCKVqVK+BZYJpTYNHNZDXV28ordNa2f8ubaHLLjnrlhEo3OFe2XL92WD3L+ZrOGK0Jrtek0CJrDUrWQAMeyy3Zeqws4Rmgkr/Tl8HKlpFZs2b4xbP+D9qVhJ00JpaUfCRDggpDd8AL/y0U5cfssIUccJAgoMbQ8wfhu3Mt+pX92zpVcaFACxFqPIC9mWQ2AoDl+TSxAFo1UvTuW//LfIVkkK885ZU0tr6WmHd1iV4tyw1Fbu8u2ARxH9OdlmpbTGFayst40mQk1xaV6WKwflkbY2+Hn4QiUG4G6y4EFZv8tom7GnT5AWytKw2lc3itOeWrsLa1xx8PcrZfXsuOOXItLOREtlePf2f7SvcMGfIjk1YmcKLE0eMt3xNHEHDnTphJNW2lc48tpgQS0reqADtK9UABCyDOBX3DzwOFttK8OlcaivdJWcXNA6VtByyWlezcsFpWmorDSZieK8QAA7sv0JW98tvc2tUOjO0EVn13wAjbLCXlxpVc00a3SvLpWggrM4UUxg77FYRCDGlBkSNnKQbyK19FcMSsiJXQgArTlnhsLyFbgCvOVGHQrbNTehK4SEAuE16oAGK+HT+wZ0xjzpfSvYAAV0rcz+nZvZxIDRADfpWH96Vqe/MK+gAFkivIkB72zDxG8fC6kFZkCs7qHfQL/64GXC+fJvKcsgeW+XLpwASasSelfrSuceWmT6jFl1yAMiQGH1w/pXjtLWwW4Gs8XZcaZ7M3Gjn5M4V04LVv5aUtoZOHS3dl/OgW5knIbgCv0ZXOorPoV/IgLNtpIZMoH7gdtpvTQly0elcO8se4XDQrWiV+o6E35Zb8syWGHPLNLe3HyyyrDC8saZXx8LBJ5vW42SdouCsFpXj1woTlmwgDcFcYCvbWWutgPBGpVyzskjsytlJnM4rkqgbOK6/5b5csHpqY7L/J8fzrR7heUXOcSA4EzaAZ3syyj5Y0ssquXsYr2tlo93XOFcH6NjNIxzL+iV7QK35FZ78D26IRLt1BG1DLI4rlfY3KTRvYrIvl4+K3tFe2strhWkOj0ulj93biFpAkBS+bAsrGXlyoYfcle0iv5pXJ7LncVi14DeFYPTXQvHEaASgAB082eOqyyviJBLPLNl+qiQIPNFs8tKJX52hOtlyEK0IlZEo0BW7IUkyGVuUK04QCl1i0B426zFGqhlICKbp2iuOsBt0r5mVl3y7u5cwADu+WSAr85MG4OjrZZvIB9SI/0rOtlhILWtZbJ8vZZX+KgvOTVAQOKgEKCt0+W+0rObl6zy1YHPT0s73GR+Nj/ltzK+IsVG60glYSrwOySILXgFZfvfn3OWzsr5mVs9KwWuXsstVnnE2DnpupPcrPDjxQAiubvgrM2V+GK/tFbpCuTxXSrLPcVoa7RwIG9CugiB3DmNhANAMzrVpzsv1iMMvLBEVqMAMl4yj8v1oRQcrpwKPNIJhAEj428D6iQAYIVtNK2BlfHCts1MOgtyXljU8/A8aEIuqaWu2zALlzWK28FsqS07eatgrIbYNIqCksD4CuMQBLzzCaaszK5PZckytKBXtrLEjm1ay56YDgyunMIO4r2gVqOK3BFchst2yp6TtXzlv88xUuoAMvtqaM3LbQh4Ny8pldfs0NDbEP9OF60iy7DFfGPM2RYLpDEOVz/vbd5aXstwXmHhdOGwQqK5Cki1X1JeXbFDTvl0hLSR5Y5IEihX94rIoVpgAFZ5cFRGOeWArLSeFGaQKs5YzyCDZWVFow/B6wAAqbttXDt6A4LLswAOURjvFcM8v25WHAARnlrIi4QOT0bOaPnNwroUAPpy7YBCqu1B3Cy0rubphUTTjlb4vN2Cy+0A9rlzpS8F5agUbtXbi7LPkkSSbR48dCcsPZcowt7RFiSy1HPu0MuqGz3Dzg7p3ajdb+BSvBHmXsvLgxFozg4L/uqADWBXSjNCTbNJ40JZb/PNmXnnDLTrq4uy1WRq+8uXBXPDLgusaiy45amyysWJXOHLVMV63i3rFuLsuCuX1zLwrlsps6V0b48NNNmtPL6AAefKw+ZalcvPmWLiL/TZlIy2FeZuIv4NG8/LBfl3JKxM2ZyMu9K6LvLogVwzDf+uDeIvetp00r/MV44K3r6qrsuh2X1mzvxFsPg3FmsC8OM5qJLLm4Vt1fRc8YU4F0qgFbLcZWr/KyuZbdX0EkWgCrbq+uYywLc1HHNbJXrtyo3Bky40yvuTZNfYApbLEkhl5s08TGf2P/rgPmz5ja227Vd+ASC2XGXIXjlHp8nFFdwcgKtREAfkAHxli7TdAkVO6NVlaAYZu5lwEy+Q+GF8tDYt0Cr/bJhSLfg0ay4gPXnGytYBV/9cC9eYfcvAFX7vDgOalUi5AVcsoCdWX1SLcBVngq4z/oU9PZrqlPT0fetAq/iZco9MC/7sCrIhV7P3WTwatIsF+7i/d9pF5dywHPBIKv3smWcN3McdG8/1ee2MCCFX3SLMvR3Gy/vgFgst8mXhK0cc56pcND4fYKuBkWlc1Vq6/gq9QVbDIvCFWpTLAmGpAq8dAFlMuSFWjMN/64RUy456dN6MvfgEX9FvRjz03Ous391EFWBM4eZF7QqwWRfIfB6FW481vvR2gq3tbSbNzWmWGOT95W66LZWRefK3JFWv/dFohvQANQla5CugFAMXL0yV7OvTIFaW8vZrkByLPkRljyzhYcXnOTmXnOGdrl+Xc1GZY05OR8G9/9t1lmyKw6wDKKsOudXOGmbsUEIzoleACspmW7otu/+1Ns2n4Yk9ULvGRBE+sdX42KFydzbMl+H13jHZlj//XSADwtrD5rPm1QABtCrSAAbr4MAD6n81g/amodb/muArXYFqhC1gAAaRBIAAJFtaYq4B8blNqAABNkA1NqUW06q14+awAAMUgwhatOtcP4a0D2sgbCfTrMWvC2nqbRmKuUFqfG1gAAS5ArS1lFtCGtapRa0q0V6aXKLIfam9s31ocQsvhy6WBjNqZvCy895uCAMBdrdirI+VxYtaUWs+tpDlqhC1lFtYAta8VfeKuXFXqqLL+mqEq0qbRhKvMVrBC18JVnYq48Vbj5NtUWwPNIfpt1M+oMaJKvwt1APNhgx7YtSpZdH5P/fraHztfp16i1XBtnl1A0WLvjBwBtotYAAEaQLU2iRbU1NqQAAWSrVpaxgdRsVYRovglWSLayNF36tWyVY5KuElrtOzLuqtUteyVbVNq9W0NirhPanGi8dWsAAD1IOcWturXQ/GCStZNF8bqgRbSOKv7TrnirSptZ6tb/mtotpM0XnYAmpVyi2vtOojLWv5q+SrMIB5zzXEZvyCO3NahaL8tFnQrbwGZzosrpmAhTlnOxuiwRbSVNobFWCp1FpVkbs6z6uh+3UFrKLabxV3IUziWucrWK1q06tgAAOpAmS1KFaqv42hWsAAAXIFmWoVKuRlX1K1V6G6Z87t2e1H1QNqzFdm9FskI/MWqwrWAABkkA4rXBJbgyr4+avMq02AZxLWnFXiyrt9F3bDU/ReSXW5Bm9e1rIx9kzclWpoTUNFqCe1z/a8fNTKVcgYsFHqIXziyuq2yxuutey1+ZaGx97x65JdRJ5tJ7M/LqVS11FtSns/HlrX+0w5bqC1iJVjU2h9Wrwa3xWr3K1rZVjYq1qbQ2KtclrOldPPqjcfdwut5fP64aDGL+qW5k9cq+b/nW0R7k+19YR/ULfiGfCy0pAnUmLO5+xsU9x5qXENFZbmz1MKWm+yw8hrjfNPlWv7LcKWhyPWvBrcj3mT7i+zczFjBy7W+fwcsEpaaHLtzFklLf2at/PXMOXwK1U0Bv8Y8u+ZpS0F5bVldjYZm98wSVcII2PuoFo9PLF9aPbheu0lNwdrlWLSQanxy3yluCcsDWbjQd9rFyVLTR+dwQ1+gnvwzRRGkgcwGxcTV0fQ6sIzon5+GfTx5vrB3+TGlPzszl0Rtaz6timMHOWBwTerG2iM1KVr8HM9wH1G1cQ54CEwkOYw4siRmvbNQlV7mU6JGbg83EQnre10sR/4q3GlqG/MvXbJvz4cp7BA1JHV1S0kIHdXLxsh6ODXRroC7Vqm1X81yJVg4c71DtHKusVr4SrZxVi4qw65YSjOAqaHhz3rl5XLZc2vfs3huW8gA+xVwi2u8Vd0QPplqhraGxV9StUlKa3S21xGcfzpFVg8jfm5cV7VDxGw51RBmNWY3/2vbcs8+q+Yds8h+JDUyOeobUbyH5E987lpdy+b2paQNfcXZoTTMpmLLZJRuvctqVWMeLvMZsHrQh5fj/MHwas/zSMJoZzbmOexQNOxmMB9fsZ40jU7xdU8vuJHzyriKpiBYxfGZiy3vUa5+L5Ou2VzXROfITNSladddXE59hM1QJalK2aTngETIdGhRDdGvpowMZp7ActFaepny9Vlvw6OWunuNTDbhvIS09lr6G05pH2P1S050Py78ma6y3grGTpzgKZgbLSymfjjXzFqEq1L1aqi2pAAFILVKlXUi1sQ63/NQqVd/zU6m1jirVtarCtcBWsELUbFXrAA1BaiatccVfeKtQFrtirfM6kCtUYWoRKtHFXTirlFtQi2iCJYcY1NlXmy1kAAZ4q/GVcTKvWABj81SJa96tSBWsuqsTdqWSrJFtLU2mL2perXUW0VTa9zanU2jqVb/zXj+XGUzc2Bqfy9qmeQyMKjbVUzt2pqmcx2VYRhNigXVRL62W10Cz6JcNRM2ZGixL+c5oXHbHqbNTN55n80TBOBorQ9amZiCs1iW7UzU+pinA4DnqdTNn6mXUz5QV2oK8/qea0N6saoPNOvOF+c2OJfaCuTiWc4N5EF4YK3zgbwXN5wbSTdG1V+btdtVZxKsmGnNxLSOWtqbSjltZKtSlWxSr7Jug4KxVoegrX7FWqLa6lahNjRNNt0gumumm1zafaixcwV5u8XNL777f1FElkpXaXkdYktpYn2QrOkl00K1p5ue/X3/rJMzqnmwzzZjscXCvK5asKrUEV1XLaWTr+zP2bY7PNacF6xbZLlslktuRWQ6rKUV6kdabDtXNO77Grct/UVm4q02uaYJPlyX8ELfRWi6KzNbrkQsVlGVSDAMVgPLeOfugUulEm18zQA6uS03oVupiugpbX8zr5e+PLfwpZHW1SbmUCzPPqq5Cwt5rTivsKX0it9dVzQs2I2vsLNmVXfzDiKF/pS/VuaO827wxYizGa65VC9IVre3MQJWparCCVme3c95tFON2oWx6rpVB/Hc1LVc6sMp1XEWdcNJgi2iUOtlLPc1GfyTbWho+047XvmLX6trRi1sJVqAtakWqOKt1VqBJ1Q1tU6qxyVfP7XjFr3q1QHa1sq3mVbOqvtVqXKr+Pa5stVfVcAACyIIB2qrLVnFXVyrIe5/8TT9VaVNpX1XoarJFtVsq4UldxLUhlWyLaWptai2qkWrnKsx7mKNV2/anU2tmWpItq9W0r6rmptQwtV/VakLXgFqQGrqBaibtbDVbetrttqn6rTTal+q9KVYaSuIVqUGr/+a+Gq5AACwasX1XpSrN9p9W/ZvVZqLWGFq3raWxV54q/ZVfequttrKLapxVwGw6QWpZKu/5rlyrwBaz/Ne9VbHzWUW0VTaxxV9ttT/VdfqufVWAML2UawAALQgz9V5yteMlYW9UEW17KrGptPhq4+2tItobFXyLafZawSTQqVbeKt1VqSGrODVg6q0dVZOqt1VqdC1ealnoraHtrlNofVWsSrzDVrOdSqbXItpbFXh81MDVitS+8AGerXOVrkSrpvm+Oq3HVb8K05377JNx+a5yq1KVbqrVvW0RSrmptWB0+N1Q8avLlWOSrdValcq4RbQ2KuClW+MLxd+6A1XhbRZKsrNrlGrQ/ay8s+H6p2Kv3lr7Gr8VahdnUYWs1NrIlWcHTMZV84q5/mqyast37iLjU+29eox/uc3qOL1Xh21Rhayxq6cVdXKtW1q1TahwccEq6xWrVNpVNW1yr1thuyDcY1cYavMNWfGrUpVvRteE1cYHXg1WBC1LlV4QtU01adsMcFr/81EBagDS8dWt8aubFWamrB5amhq2Pmo2KsQ1qr6rpBarCtZe2tnKt5NXAG9UGlofNcxWsxrWkW0+y1GBaw4q4/2thKsGlWkNLE9BnJq0OWuCrXwlW1TacBa3+q9KVZUAC/5qdar/DVyi2lA1ZMLUgtqBC1WGlzSq6cVfGLVLNXEGrCJVq0tbEOuUAB3NXdarWJVp5q5POvhbXYNHpyr/+amSteUVunKsfFWyNLommOU2pqbQ9KtkW0H6rPo6oytXvVdMasIlWfR1xxVtItfsVaGtoCTr7y1CZVw+q2k1YfoOI/qVS1jTVk5tXmVYwatbFWCWrE1aolq4hVep8IxXqFDz3qV9Ss9pWbiuMH4aYaTCml3c81mlcMTVA+bxH95aVk+DXtheUf0tpWGnT3TpuI83n2picNfYWkHDXTpqWk/yFoewslNWqPsxxWhrSwq1fBrNa4W1edzNxt7S4CeZwQ0ounHitGThs5g5vScMK0U4HUXTA+FmXS/l5oJU0bu6JsrMKWhQXVvWbBK2V6Xm8DN9ZwMopw/u30vwlb/zzAzJ0aq+YRZ4Q1wGW7hdCBljLzfMWpMatMNXwC1q5V9/NesVY2KtNNW/qr3ha7/NfCVdw7Uam0f81sQ6zU2iRbVlKtbFXI2r2Bat62hS1dSnXNFrLqr1zVuqtUnhQgLUidrmK1P+ao4q9mWvWKvg1X721HJV37tQfVeeKurNWhraWJVrj/UnhR2KsNNXey1t9V/6q8+2potqQABE2reTVii2glWpArVbFXzGrO1Voi2u/mpXKtsGW2Lz8ptFkqxqbQ2KtWlr8iLojVlFq4AWu+ZMTtWzl1e9Vvi8wf2seatUW0+GrY3uyhq3SurEMuktXzirYNV70q7Z0YDLXXNXYh1iNVzFq2XlfUQ2FN14WrUbVjYqzmVe9KvphbVarHJVgwy9OVbeKsQ1rIAAajV06q321eDaurlXm8raHhuU2iyVeWLWdNWOSr2xVrCtRUOsotq/5rgGrzTVxsLfNWretq0W1piLkpW++U7VplRKtLFqMSrlpaxGq/e1eotpVtX/DLIaWm6Y6EZafdM5i68B1zZVwRq1u1dPyuPEWQk1eRl3Dq6xWu9Ku+lbDWTRlVshq7MVdM8NhlatmztXBvD006utI9N3fAmNNw158pDaNwZo9P9rq7vgmZWpa8zmVtWvMchrqIteBV4srQdeb9u1I/77fdc66oFkcWusYKvcS6oTLE5W+Ey4chpVIsUvGOytYhVoG8/S2bzXUqenWXjRPB4creaRc09Pc9GVCrdHVvZDUyZcOQ21aaDCr7yGiVNPOVqFMudrrtWzDyGqz03CZZ1eNBoB9Xj9npyf3buVp8KvOemHWzARV4FDQRyaFvPO9HufDJnpzi1IL4d94M2mW5bzffR8T0330dr/0flaBvTwoaif/d9Lor71S+HuirIFWtNs4nwcBi0yCIrHtwxVu/vW+RYLvMTFX3gAgAATN7AAAN6OAABiRsAAAMdQOZcAAA+44AAAweyAAIAAFlFwAACVDgAADqXAAAOh2QAAcurBXV7Ci3SAEAAAUM9V1Ya6t5dXCurFFFukAIAABAJwAAC0zkAAQAAASDgAAXYXmKLommEbq5AAEAACAY4AAFvRwAAAujkAAQAACmzgAAABrAAAGqtddWF/DR4ewAAClzgAAEJ7KurkAAQAAC7jgAATebWYtgAADPHAAAPu2AAAWhvW6uJ6bAAArz2AAAagdUouAAAXBcAAC9nYAABeewAADst9XV6Jtft1cAAAf3YAAAHJyAAPd1a+KuCOqXurH3V+rqxPqt+6sA9WgersaGhfNaD1c+6sVdWaurgPVh7q1BZaEH2AAA9UcAAA84/V1aW6uAAAOCcAAAkY+t1afbPh+rAAAF52QABAAAJS31dXXurV3VoEq6JphJ6sY9WserePVgnq/+2bpADk9XIAAlPV9bqxfpsAAC1A4AABwJ73k5V1cAAADC0V1aR6trdXoOz7wAfnq4L1ca6sE9WbLNg3VyAAIAAEmBwAAIMD+JVmV8IAAAYewAAL01MvVoAzYAABEZwAAA1jkvV9Kgs7AGl6uAABXWt16ucCH3gAg3Vxai87AEAAAnQ2b1bWovg2bAAAMMvW9XtqLgwBwAAAgTDvVg6i1X6cAAAAzYAAErZyAAIAAGg69bqxtVsAAARvYAABolwAAKFdgAAEea6Sr7wAKrq+11cAACoE4AABoOg740t1cAACl44AAATxwAADWdQNFwAAA39gAARwmVurgAAGJqLvjgAAUxbAAAAHUF9WABT7wAQAACprgAAFoHAAAkLMI0XAAAY6OAAAZcaFKuV9Wq+rgAAHRX1/TgAASc73eroQRp3q4TRaz3qAAAegcAACANYAAFQ1qgU3SAGL6sp9XIAAgAAGwX1urKNW4vq4AABZ6jmizK+BG6uMW1IAAgAAW1XAAAlV2AAAZzv5os0AnVerQtFivq4AABcuwAACLjkAAQAAC9N63VsLs47XuP6uQAAY+rr3Vpbq5AAAu6uU9XAAAKU1y/HIAAtvVorq/N1cAAAAE0n1cAAAYLaxbQO6uAAARtfm6uf9XZurgAAHEHIAAx/Vs/qzd1cAAA2tYAAANVyAAIAAAwhyAAIAAAjxwAAK1DgAACabAAAJ03WABP+rM/V/Lq4/1cAAC5k0t1cAACWqzgNfusu6gGuFUIyuphrYXRZZW3LdWK6LzsAQAAAmDxfVwAABSjjdF0rq6wrsAAAq8+91dz+OAABE8bL6svGb37Nr3VwAAK2LxQp6fq4INfBGOAAATzq16sz9XBBrV6GwAABdN6vVgmywXVsAACTy4AAEjVh3qx0KcAAAKtS11Yd6uFh7AAA4aOCDXkTNBvVwQa+iZsAAA+Y4AAF6p+sA0t1cAAAtY4AAAdmpsA7j1cAAAendYNYrKsyvgZBrkAAUwa1WVfeACAAAXGsAACps0t1YHAOAAAIMcAAAEQ0ENc5EPDh73gA2/VivqxENYbKsiLr8Br+3VwAACGd7ZVl3VfL1aG6vDdXrurK4ey8PTt1cq6sQDXIAAd3VwAAJVjf/VwAABOjzfV6EUznqtyGuQAAD+rBDFrbq7t1cgACAAAP2rT6vrdXAGtgAACA79ur7FtHgE3SAEO6t8DWg7L43VQAAB2jnQ1sG+CS+cdEPQGqLergAAHaHAAAIDWQABAAAiGuAABR0dEYvl9qburPPV+cqzK+C56ub9XIAATfVyCPckNb57PJDXIAAgAAUPHAAApB2F2X+XzNA1+lAGXZedgANDXAAAnx2QABAAAuwOAABGQe+DPXDXIAAgAAF1WVhrxYRhiA+8AEAACvNYd1cgAB8DW5hrKfVjxi3SACaGvvdXWer63Vk8q8i2rO6v7dXAAAMH2AAAb9rT6vzdWGBr5r5mey1CNbhGsIjXIBrXPVwAAA41y9l7czaiNfhGuQAAA+rsI13Hq2/1cAACIk6yGbxGtp9XIAAgAAPhmWhr59RKM9bf1cJGvEjXIAAZI10cU/H1dsgNy9WFBrd/VhPq7H2aubUrdXORrbI1/cU6JpisGtcjWAHLommFwa5YNZFGuflWTxjSA1wAAIOTmPV5ka4AAE1RyUa/A5bmYtIDXVBr8o1kka0qNYFGsHAm261ao1+Ua4AABDepXq/+VfMn2yjWDRrRo1m5i8SlsAAAxE1r1ZK6s9dXXmLfTW94AHL1ZW6u2jWwKr43VV7q/l1cgACAAAKrt4GsgsXJPDYLF94AM/1au6uAAANcdl6ty9XIAAgAAGUXAAAE52QAAeurgAADTXhermLFr4a4AAAJx3Fi4AABJxwAAL810vV9IayN1Y9GuAAAX0YJ6tqOXrcaqvV0MaxkNbzGvrdX1JDUY1mMa7GNZQqsINrAAAODWAAAPccgAAUjWRWLqMSZsa+KxZAHPjdVAAAD8vtdW7ur+3VwAABGTkAAQAACCT+3V9bq0h+feADdjWChr/Y1yAAIAABKFnXq9AOfVBPR9XIAA+o1jPqwgObpADR9XAAAPp2QABAAAF3PhjX9urgAACEb5urgAABprSBrBFVo6fY6xedgAbjXtxru41g8axf1ZaGvOg7s7VgAAQc7p+ryA1mPqwmNeSlN0gAnxrkAAbfq4AABOWloa8QOSfGsUVW8Y9H0O6Xq0gNdfGtX9XdrNdIAaXq4AAA7lwAAIuTHo1wAAKETgAAGY6k2LtFV8P1YAAALxwAABB1KYJzCa68NfeGsYz7PRrgAABRbIAAmE1pT84RNeImsYTXcJrTFVx9DXn1fGGuAAAKFuWcvh+rexr73VwAACg9kAAJMa391bYquHSmKNVy3VwAADgtkAAQAACKj+3VwAADqLmw18oa+1arFn1OuqqhrgAAEHH8hrgk1oSa2f1ZG6srdXsurkAAbLq/l1cRGtLdXNxrK3VzEa4AAAyG0wAPxNcAAAZ7SGNa+GuFDXIAAv/VwAADGD+Q1ika5uNcAAAkg4AAA05lbq4AAA5BwAACljuMpv9i3urpsQ3STXZJrwk1hSa8N1aUmsqTWPRry3Vxyay5Nbg4uZfnnYAVQ1wAABCz+XVivq4JVfeACf9X6urgY18CazS5aGNWQ9Wn+rbPVmG9e8AGwGvODWDurSQ1+Ua7/1Zo4s01x4praU1mSMzrKdmWyFTWqerJsp52AHD1fq6vQ9WZKrYCB3yHVVNfZtUpTWaprQcp2fq7PHsAAAga4AABrxj/q1/1dMmtJ9WI5TmU17Ka7lNb6muiQnnYA+Y11SqwsgeTGuQAAlurgAAUqa1+rn41h4a6ZxcAADXTYz1ftkNSdbBhrGQ1kyq3d+YjTWAAANecAAAKi4AAAI5qbq9N1flGuVdXp+rgAAEw63xr9ZGwAAKprPfVo+faJpn8GtmTWouLN014AAA9NcgACRTXoprSXFukAIAABUuwAAC5NuiBwAACJjyE1/Li+8AFAmuoJ6Ler6g1yAAIAAAvZx6a91GewGvjDXIAA4M1zyqxSNcgABp9XAAA0oNE/mrm1gAASh6vxrv41qty1T+f66vH9WJuL2A158a96Nfm4uAABcHsAAAC416NZ9GvkjnxuqgAAAgnqZrYVV52AAzNe9GuQAAkJrb41neI9DNfoX1/dW5xrPUJ7nq/O5ZomtvjXuF9XPVwAADmzr3Fq6a/WNYSqs4uXZIdno1wAAActfw1uYa0/1cKGv7dW3prUU1wAAJQtFA1yAAIAABGawAALGDK3V8Ya4AAAKarAa4AABk6q9yzzGYd/OTTWZprc016fq5uNYeGuIDWUBr9fVrAa7gNfSqvfuWzP1ls12aa5AACfGu2zX7hr9s1zYa07NbxQDH9WVZre41wAACzdkAAQAAL4LFA1rKq6GObpABJjXAAAFWsrdWAergAAKVGqZrn/V/Ya5HNYRhPMKGfKN4A17bq7V1cAAABvYAAAZFgka7CNcgAC49WAergAAbq7AAAEatOzW6PL8iRjAfYAAAk+yAALkNc3GvP9XAAAPQ3IDW/Zr6c10ni4lRuNI0NTX7urCc1yAAJXNermtO8X7Br+3V/Oa5uNZu6uAAAONYr6v9zXB5rnc14f8xVVedgBzDXaur73Vt/q/BNc5GvTDXAAAKqNTzWKerE81v/q4AAAHu+rq0nhWzmuQABAAA8D2QAA+erd3Vx/q3tNf2mubjXAAAvuNn9WHZrQ81seM+cvsFVM7UbAAAHmO5zXuprZ/VwkayXNaP6uQAB8urgAAFwnIAA181x/q+71b66sazXcBr2s1nWa5AAEAAAjk+oNfgGvGzWnJruXl6vi3SAHmGuQAAHJrgAADUGz+r7M1v+a7V1cAAA3c71NYsmtoDW3+rDQ1wAAD2dKs1tBa5gtZDGtkLX5RrYC1iBa9YADgWsrdWjZrmA102a/SnvwWuELX5urqA1kha6QtbP6vsTWVurgAAEg6/5rnU1yAANCNbO6ta9Xv+rkAAQAALcLZ/Vxaa/xNcAAA/E85NdonOK676JzRJquSa2f1YpGvqTXIAA8A1x+azgNYIEvcTn6TVGi1yAa2otcgADc9XtFrHc17Aax1VaJNUKAXaxrIY1z0a4AAETRlWaxotcW6tLdX6FrUC1/WawbNdYtpILXuBL3VVwrLU7WpVmuQ9W3+rt/Vkea2PNcgACAAAb5cAAAWqyt1cAAAHNWgNaTmtUzXAAAwTWQABAAAmDXVzXUprbc1wAADKtUA10/q5AAEAAAVM7nNZW6th9XAAAuh2QABrJrr41wAABaD2k1rxa31Vf5UPGCXnYAKU1sAa5ANegGuA9WEBr7c1+vqyUNadmuM+XNUjhTdLnq18Nb4mvkhx8hrTS1nHq8SNfsGsIzXAAAFMtVzXNZrci1sya4/1ZO6tlzW/+rOk10wAHHNbX6uaYHIAAwS1zcaxEteiWuxLXIAAyc1yAAPEtcF6soDWMBrnc1sLrYAAE+mwAAAdDIY1qya6rNYr6uQAByBrkC13Wa+4tZNmszJnOENE1V6gS6h6owMg2LWBJr3k1psazCNfhGv5DXuerDy1lhazb5a3X1bzXrlr041t/qyV1fe6vwzXmdAk/V7Lq4AAB9Rm5a5rNYmGvTDX5hrKs1wAACJ9gAAHTX7hrFfV+ha3NVZmU31jX85rgAAdkb5urgAAB9HDxrAA1rZa4nNermsCKpAAAAz0q9WChr6/V78ayrNd/6t/9Wk5rTs1jPy4cJd6y2nTn3gAf3VwAAAtj/c1xOa2/1fwGsj9XAAAu0MHDXO5rCn6u6c3SAEh6ubjXAAAvQP7DXfZrjs1zWa9pNZJGvzdW4ZrkAAcYa2H1cgAArdXAAAt0PjDXceroIFsz9Z/1aDmuhzWI5rkC1wAADqz7vVgga2/1ZhnNirXnZrk/l1lY/HGoh6v/dXZVr+w1meaxMtcgWsT6rAAAHN2AABUnpVmtxzX+VrCS15Ja0/NcxqtcG7/VrcS18m1WnNbtWvMiWcarrIlxr1WgtezmvzdXAAAiBN6zWX+rIy1i3q+MtdSWuAAAM5f26t/dXNxrgAACYHaurUS1wAABZzmy1tVaxqtZeGuvdXFFrsolxjQ/HGsuWuMjXy5r7q1gQK9fDuCWuAAACnv26t5DXeprbq11Ja56ta56uP9XdZrkAAHia9gNaP6umAB/hrSs1s/q4AAGDxpOa0UtcgADsLXzJrP/VpPqy8NcgAAKLXgpr4s5/VM8DjplfCtrX21r861rta5rNdyGuP9WQ5rkAAQAAA4LkAATEa0Gtc1ms9rW+1r0C1wda8OtYVmtjrXIAAk617Za9OtdnWtJ9WiFrv/Vxda8utdcCsliW8tDd7mwAAAO1K3VwAABt14A1l/q5EFcLRO3Z6m5z7wAQAAKg1hw1tfq391c9WuQAAWurCg1nsC99voIm2lLWVZrmK1ivq3xNbqN3U2ZNxrRQ1zZa1rNdOWu7LWz1rFi1lmq3Utf/mvTTX5Rr9Y1xdaxX1f26vVdWPurQY1vIKxRqsXGtOTWzJrjK1vsS7OibpABMDW5ergAAAhb25rhy14ja7egmnnNNaH3gALw145a2RtbP6ulLX8hrGK1rFayt1bf6vxLWz+rUG1wAABHrkAAQAADG1SfVyAAO91ee6uazWpNr1y1zGa96tfm6vu9WXhrQG16DYyrNZomvF9WT+rX4FwAABwzUS1l4ax+tdaCvobHt+rgAAX1GDurJS1mPq2f1cAAALdY31dm6uarWmNrLG1lWa4AABox5ia4AABdOvPq5AADb6vjDWWVr2y1l/q0OtdMADf9XAAANusCGnmrjugAebq/t1cAAARQ+uNY6Ct+bX+Frci18YazpNcwXNKGnu6g83Vrnq691Zs2vOTWQ0zuC50rgyN1Zw80pTW5VrJhpu7q6P1cVqvYDX9ur/E1wAADVdNM10ftXz1Z5Wso5bq+rHfVoSCw71b1wNNDXyxrKGq6PqybgbbGu5q6RurfE1sPq7ANbYmt/dW3xrv/awAADnL1M1/LJPnNdsmuQABMZrHE1+k7av1cgABh9WR+r+m1wza57NZtmvOLXgAAcw1kea9V1aQks8zXaxrMWxpgayoAFGWuAABdpq22uwDXcQr1i5kpXVUNZ6GtW1X7f1421r0a3YtcgACvbWmJL9i122qzMabMF1NzXIAAgAAOjH8urgi1yAAJGNa16t7dXAAABOv7dXtJrkAASrq9mtcq6vMTXNxrgAAECbAtrMS197q/pNYaGtaTXdJrkAAK7a5NtZw2uFDW3xrj6ZukANl1eLmtO9Wz+rpK1gRa3/Nce6uAABazuiWumAAZRrg3Vs/q00NfB2vMTX6urWO1nHa1WtfAL1s5b6drkAAIAa+ptex2tBTXrAAgM1v/q3/NcAADJjej1Z52vsebAAAgMt4oAJurgAAFiX6ur/E10Oa4AAGeauHa5AAEAAAqzYAABQ+yAAPTtcXWuXjXlur9s1zVa3xte502tLmZXwuu1/Xa3TtcgACAAAENrf6tDm7NxrgAAGCbYRrkA1xca6DNdLCug5HYO08O1+vQ87tdd2svjXsFriE1kna6KaeWcB0gBIxrf3Vzvq5AAD+6uU7XrdruO1qc3XbtYd2smBrpxrfu1yAAIDNZF2ue1WTeNye1yAAOjtaP6uQDXAAAMWs9dWVurf81ofq2H1c3Gtc9XGLavs1s3a0rlsz2to7XAtrue1yAAIAAAcJ18a3/Ndn6shjXUVrgAACnGVZr5e1+ha8jmcZSi17X69rTe1ova4qNbP6v5dXAAAAJPyjXZ+rm41pva7ctfrR3YGHs8NMw6v3a5ANZT6tJjXAAAth0hbXJ9rkAAWla7jtfjJ02wDF9rw+1yAAFEtdfGsxLWN9rW+19bq2maZr2vZ7W69r+e1wva8XtdL2uQABy9rle14NaxMfrsg2hLX6xr1XVzca7BNZp2vKrmBQAZ/V9HazEtat2v07Wz+rce11HM9sfvcfC17XStr/sF0fE3Slo09DTjX6urgAAWnrAAAy5Mx7WsRr2+10yK0tphnWuA9Wuer2+1oXaw0NdeGuQDWjur4w16ca3eNZ+zNSyXTydiB1mPayN1b22ugTW49rixBwIAHvtfJ2u1jWMhr+FOkJ8LXtZiWsG7XIBrBa12wa5AAHIOvOLXZtr88Fn5dewdYO6vOrXqhr9k1hZa7Htcx2vY7W9trvY1vsa1PtbAmvzuWzlr2/Vi5az8tbT6ubjXBZr63V7y3cp/qT2t77XFxrgU19nq4RhbE1XKLas9rLu1yAa4AACk6kLa4pNaiWumAAudr/K16da2+NdzzOaf699r/y16da391Zj6t8TXmNrm41v/q4AABnm5oa0nVbOitChqVZr+XV6aa1TNYk2uQDX65L9Vu0Mvc3JajKPSqBAAAMKvY7XNxrOhJ+rq6Utb8mvobXH9rms1wa3fkNdEWviLXIAAsR1hoa5uNeoOuCLXCLTTBxsa3RvJelUDZrW/urSa1vWa1WtYPkuyIWj5LFZRn7q2n1fdGubjXAAAPz2tLWOlrj8lsz9XutcgAAHrXTVrxiFps/Saavl2uQABAAAAl2UjWuFrkAAZja9+NbP6uAAAAie12tTTXjZr+3V+rqzl1dZ6tVHW9DjKMVrUwwCmtx6uAAANTsf6uAAAcHtuGuNrX8YrkZBj2dWUdcgAAFrXi1rMSF94AKcdaLWvyjWXhrZK1pOa2f1ZV6ta9WYPdxdVtSo9lGqqGuorXeZr5lpkCo7xudHWsXdXChrE61kLaxAtbVitR071jrGx1oE6zTbuG/qP9XxhrlXVoSa/kNe2OuAAAamtKGvBrXa6rAKauLa4Etb/mv39XNxrmx1+bqxstanWvFLXPBrci1oMa5stbN2uQABAAAnGvwzXj+r83VwAAD/dgAABBq1+rvx1lWa/X1aHWsHdW1dr83Vpea+91c3GtRLX+FrJW1ldaznlu/IMb06PZ123V3A69V1f0muAAATuaqUtpCaDJrd/V17q5uNduE2pbX5ur93V0+ax11YK6vvrWZdrGFBnbzbf1d+OstxX02sbcV4RaxSdcgAA/DWFZrKfVzca+FNYM2uzDW5hrqR1qNawTaedgCAAAJUcAAA3Q0FNdMACYLWqZra81yAAJvNanmtE7WVurB81yAAGctZDGv/DWqZrqK1r4a7WNfq6vsTW/+rgAABy7IAA2c1hvay11c1Ws/HW/jrkAAQAADKjrR1zua28pY1E2YLX1VrvQ1wMk+VftTOsYLXmRriG13yg79ucDt1IrWzTr6C1jBayrNbgWvMjXI1rkO5//tQadf+Gsp9XZurIW1lWa17Nf1OtJjX09rvqF27zZgtbP6skjWFBrQ+10la1TNcAABSDaxbT+6vw7X/hrZ/Vjoa4AAAga3ja6ktZVmt+nXIAAA012s6/Wdam6uAABS1bP6s/dXbJrSc19Hq+GdaH6sp9WjJrvw1mc6/2tfYms4rX3gdsqlhGJCGNaLOuULWMFr83Viza6t1cK6vqqXacr7wATY6/4lftnW6qX3gAgAAFFbTpr8618JK3SAGVWuqrX4ZrhI1vza7xtenWtBLXR5rzc117q4AAFGGzuawdYY9nVxTXepr/9V74a0mNammsezX5prjw1z1S47XtvmsejWeurJk1p8a4VNfAutRrXQyz0BqrC66lNfKmsRqXZzjGrVukAE0tZ9OuA2HR1rXw1yYa0NNZn2siNXoDVCU1qRqwr2r+6sYTWqZr9Emwqa23NZ0Wu4DXZKT9ZZySTTrtdq6u4HXb5rrFtd0a7Y1fp2vVqWzDrG01oOS6yBpm6tn9WJLrFh1qw68LtdxOtarXrur4DpvrqoAAEOa6Xq91tf8avOwANLrk6l9uddZNZD6vgDXEmrWtOAA63TtYXZ1c7W46Ds3Vl86/nNc3UvIpWYitKUmuVq+ilfeAA9rX79rr3Vt8a8AeaW6v7dXQRrVm1t8awr2vt2vjNWyLr7fVx/q5l1aTmshbW3xrdVJybaxs1feADTjWPurkAABQa/4NenGuR2GuZisE11Pa4hNZUACLjWrLr+c1rDS4ONeYmuAAAJ+uUAAZXXrLr2DRsPq4AAAGxwAAAudZlxkS67C1edgByzWxjr0y11nq/t1enWvPTWHprTGl9udRN1Zm6vyjXmrrMM1ulq9pzv16vDdW1+rW/Vs/q5hNeAAA4TW3hrjLVyGTccdZKusyjWRxrkAAKSa8AAAMmvA0mzK1k116a6x6NctGvAAAter7LV5NK3edaqGs8zWbzrdh5zh/cjNbUOuaaW6QAck17Ka3y1edgDf9WU+rIfV+p08y7sAADCdYAAAnV6EawUNcKGsp9WdhrDWlnw7dV1akmuFzWihrr11lIa71ceRmtvXW5GDdR25GawZdeZuOAABPsd7GunbX2nTCTRjw8+Ymr2Gv27XnrrV117BwxRdYBut/XWgbrfq6u7q4AABj278awudYpGshjXChrd+1+M6x6NcAAC+QyFtYMuvcnXMcLBT+123T9dZD6sqAARurROiUWa2v1dJ6tebXIAAtp1u7q5uNakmt7bXLlroE1xAa5ktaKGsQLWPaTP8G1gLTTdbpuvDdWidEU8mzcayINb22uAABZNde6u83X79rfA1o065AADJmsKbWPRrnN1566wLddHSt0gAGxrkAACG6zRtfh2sDTXWLagAADFalurIY1z8a8oAHpusqtXgazgAAEVWkBrd3V9fq8zcaWWs1MUz+rRw1oKa+q1cY8g4IaUbryh1svayLNb8msHprAzr3y1tEa4QtY3d35DWBprWN178a9QtdIWvzdWihrle12w68sdZ1auc1mcENFI1t/q4AAB4uiRa0gNcO6vyjXAAAnUP1jWABr8K1mfa/ftd9uvoXX5urB6azy6+91bO6uSzWQBdZ/VtO65AACEuuVrWXJrkAAIMa3CdbP6vJjW49rtK1+262f1Z/Gtq3WXhr0vV24TVrNZj6sqzXrbrTk1hOa9v1dMAAQrX4ZrQ91lbqzAte2WtDzWjWrBWV45NaLNfCWuY9XAAAFsOmAAzlrVM1ika4/1bhcNFAAoRrg3Vvbqxu7pW6vzdWleroS12iayf1dMACAABIyYEmvBzX4drXPVpza/X1ZVmsx3XeNrnm177a0GNbout4e7kr1Q/Vofq0odbRGtv9X9RrGx12O68UtaiWtJjW1+ryQ1s/qzj1fzuuazXsBrjfV7+6/iNa36sqzWIlrEC1q7K+QhrNWtmTW1+rK3V7SazA9ZUOsZDWKbrFel0do9KFqs2sK7XhurfE1rfqyGNaK6u5zW3+rv3Vwu68AABomuInXNZrgC1zB6zfdZFmuAAAebrP6vHbWaNrMm1yAAA8ddm6vb9XC7r6e1u1q8WUQOuvKHXC7r9E1wS7aJpi5yuAAANpsgADUnW7urBd1r262iNcf6ts3WObri610Wa7Q9cgWvlnW5ergAASzWz+rUD1s269P1fyGsSzWLTrXH+1SawYRbOf0DRnkZraM1t1q31dYGuub9X1Fryh1/Ia1iNccIuetXaGzLhFsha86dfXmuQAAQVr+81w+ayedYjOvbdW3+rgAACAn3er8U1uM64mda4uvVtWfHrLp1t06xX1f02tr9X+LruB10JazV1YHasXuHxuqJe1/Ii8xte+ZPpPW+DLZlawAAEmN+3Vsb3YTNbEMsjdWRHr3V2pxs7/1eoutRhbAAAqs1ADWJjrs11tfqyINa1mvtEXSBrDT1gJs3SAG26t2jWwnjXJWvua+DtbEuthPG9RdgpWkTa5AADaevPXWCRrM01tJ43uNdRWtOGWsmz3K+pxa8t1dUeu89WBerSPVtYi+8AF7mt3dWl8rIrJlfKwcRc3Gtw9X5urBU1pHq+6taSMuQVW98rWYutIy0atd6muqPX8OrPXRhZMzjdr53QYHXmVr7S13Ra3p4feAC5DXDWTm21zJ6y/lYqMuiaYFBrgvV5jawsdby6tiHXAFrCPV9rq5ldfm6uNdX0er4O1qoy0vrrP6u4bX47r7+V0547Vwbz2sy9WhjL0t26ja1DdYF92cJMzxdCL16Yy3SAExetzGXAAAFn0QbXEXr8bJwAAIqr0/Vwl6+x1cuGvtDXAAAIKubGXnYAzE1/bq35tcAADYHQcZedgCAAAKhrJeterrdfdtvVwAAAHt7L1iUANRFsAAC1M4Utd5esGqqVs1gAAD6XnjLzsAQAAJ6NvL1g7NYJ6feABndXAAAIeM/GXAAAHo08vWaCr7wAORaxo9d5etiem6QAofV6Tq9i9cRetg8HMXrJLx/F64i9fVIskvWzXr8npwu7Q0NapetYmW6QAdL1xl69IVdZeuWvXC117LZ7l6y69YUKuJ5rBXrHr1iX/c7AHFetM8HpXrjJltng3SAEVes6FXnYAqr1j167K2Zl6OavWPXr7WmwAAAE1MfV5Qa0TeamQ2YvW4fDpr18UyzK+AtetOFXgRrtr1twqw69aZeteFW2XrKHJ52AO69Y1MvOwBvXr2pl94AOK9Y9bN0gBA3rJHJ0N6+EVfeAARvWoirgvhmN6/EVei9OZ/6KyLEbZ94ALVdeCWtv9XMjr3/V+bq9adcL2shbXf+rh511Iq1X3u/93u9WCNr7F1g7q4d1YBWumzXY2zdIABKa6YAFKWumABBhr45Fnvvc7ee+l0rvWXNrpgAQAAI8t+71zoq8ShsmGvdnWQtr2/Vlea7OdY6GsNDXAAAFe1bkXyA9EaawnaxkNcZ2uNDW0+rzk1y8i87AHiuvTjXt2tpV1iq6/d6aUERN+Ts2zdKGtLq+MVYr8PvAAAiDrGqwAAKtgtGqyD6wOZea6vgfWVkD2Gq6D65B9Y0oNbQHIPrJwBjhA9OZcKboEQGzID5MBlDg5B9frNXFIGrir/T29kNbyAcI1V4fWu9VgAAMbBNmDuH1no1TB9Yw+uE+mhIDnJtaj6/QAdo1WAABWsEAABzYEh9dZi38m1AAAqWBeQGnirUGqyD6/ybUg+vxgHfDVSH1mD66pRZpricm1hPron1tcA8hauQ+tUfXwTVkH1621ZB9f/1Va6rYA16H14Hq7SBZk+sifWxPrCn1mD60p9a41UqfXjPr6n17XVfR9Z+KtCfW9Pr8n1iT65B9aM+smfW1PrtGqjT6/R9fpgO1m0TADJ958JtQuGq4+t2fXOADHH1phAxFRZRzUcfXeTadn1/N1TMatg+sJUXVXtQiB7z6+Zgb8+vIfWn7zGVFwL68F9Zg4O96rjLVF+mqs2vx9ds+ve8ndPrcn18T68h9YSAN/OrsaDKJVlKrRB9ds+v5fWsEDTVFgN1Rx9bY+vsEGCvjNAJjyA7iaqQ+uH0GuAjnAB3j6+TAbi+vwPnIDNHkBqPA7rqqq+s/gGAh9jgBgngz19eq+tmQHzer9uqojVeF9ekEPRD7OADPQB3j6+ZgZm+tUlWgeDbH1wjNZN8ZeLWcm0OPrgAADLAeADG1W3j6059coAOR9XePrHH1jAA7ZqvYQMCAHIPr5tBmeXRH+rW+tSYH0PrLEBmQzcVgfW+sXfGegDBH1sL6wcAarNqifXIPrxWB4y1V4EfG6oXAG+gDMEB8Ky599fX9NDfXQgjgzqtj6/31fG6pVm0OPrP/+yj68zqom+uJCHYNVwn1ys2ih9bsDWUfX0YDhpVkQ1Rx9a/tVR4GyzaqP17FNU52Y29VqfXFnVOH1gAA6BAbC+sMfXrSrRx6+Y1RgAbXAMoxrpc1FQh52AF9qqrAP8m0OPr5H1jwA9fQfo1VqfX0PrE316/qyLft11VqfXCM1hGq9D63R9aU+tfaq8vrmzBjn60h9YwAN2fX6nVh7q3k2hx9bUAM//7IPrB31ocA/L9cU+trfXv/9GlWgYIz1QBigMFfXxfrnP1qX6xNasg+tLfXIPr3uB+X65p9Z9AOsYGuYDAiqBH64pAeR+vKgG7PrfP1z7g4L9dJ+v0fXtzVZH1hQAzd9aAoM2CmzhjdIAMj60Pgbs+t50XaRABdFpmxDIGe9q2C/WN9V1wBvz63R9cbotfar19VnkB1hXRgAco+vS5q+Fd/JtHoA059bLAPAhGe9VMH1wUgyCMfeAALoGdoD8Nq3XVTtAcHou+/XKPrimq/P64X9eL+tj0XNDVgv16Z81iarT+vGWqOhToEByj69rqqxNVcaqegD/Qp0z62WAeRM1carKPr9mqw583SACe+sBQH7FdWf1ov64KQc1+28fX7HVlIx2o9WfqrL+vgmq+/rPg14z63Y6pvjU7Br3nzX4BhI1aJ9Yl+vS5qZbLwrBoTg6j9Z4AOK2WsGDqcB1mg+8KdyrW8fW1PrhQBvn62x9aToN62XLw9In11sg73qqc+t2fWZPrb31/6A9rGso+vdlW6QA9X1rrNc99YtQPv/XnbLXj6jAA359dKwOAEHJHVH/1/sq5eHtGAM3fWozVVIp0qA0j9fJ+tCAmfl1WQB7XA2yKdJfPQGqsTVtGqn8AxR9aFwP5urFhriP67L6/p9cy+urDW9rNrPZtepeuVcF4NEfWyGtVjRrP61z9exTXejGoxDvoxs4axL2eBNXE/XMADbP18iA8mAe+DO4QHGUDrANl369ADcJ9V6fWJvrBYhijVRgDfHAPQA2gRref144g8KgbjIN5uqJvrEI1mxDWR9ctgP8m1qPrgkBjj6zDAYm+tnlWmmD0aBqVNXZ9dUBvqA2cRrHYG14uIpAYo+t6A2RIDE31ivDXSAEV+uT/Wo8DpgNqD6xUxfG6pGA3KzaFH1giAxL9a5+ujim7HVT31sWAx4AdsgMeA21PrSgN6j66/9fa+uz4b/AdvgNrwG1lAeo+vigHgvrkn1wUa00wc8Bv+A328DkH14f62n2dCBvxA3J/rYUB/N80cCZE+s3RrJwDwKB7P65yAal+vflXrxMnWauz67H9arNqUfWysDYX1zvA/79d/KtlvmsgbpQN8oGzFAZE+tDoHqgbRzFqs1VkDfWtVR4HI6DkH15oGwUDYtGsdQGr/rVgNqD6zB9e//31A35oD9o1siQwMDaV+tDA3kfrHQNkaA1O+fl1V9/XGAD+dBzDNSxIb9GsLNbofrGX1zDA7ybQo+s9fXOTawVB8/6wUAfEBuYsWMAbTQN7//b59cqQOwVWbLNBwNhdA0b9bXAMocHevr2JqygAzIDdr+s0sXZJD1wNgYGxxgf2QM0/XY8DTwN1jVbIDcMcvgfXFgbkAAHb670gdQoOUfXz/rNY14GA1xqrUBtmA3dUDkH12s2u/2dsBtIfXv/9zjljkE+N1Sl+tMQGPADYv1m360j9ct4O4/XsKrGFq+UA6z9d2tUEoHEfrwX1vEG2j9e1YsoarBfrCP1g363SAcktVS/WogbE3140HTSDa5+td6qRPrG+qxT61kDcT+sxGqUPrSH14L61L9eiBu+SnmYDqTl60E9navD+sgQHaPrJINrvVfCDeM+uN/X5UtenqrXVSBAfYBscg25QbJA51UG6J9cAmuSwHTLVEoN4Kg84DY4+u8fXSojgv13k2mn9dmNUyfWPfrG+qrAG6J9YEAMGg2UJrlUp52AAFauq+veA2OBz3oBrEG0KDYxn2Og2dgbBH1pz60p+ba+vDA2rYDI6Bvn64R9brNrlsXmKrOUatj6zMar4BvGfWhQbDYJ8P1T19a9gNi/W3dVOAB7//b46u5Bt0fWUPrIYN8TE2oOaLTV+fWUCDv31rvVbx9cV+s1m10PrvCBmMA6tgaF+thfXrnL/rqraA4d9aU1Xwg3RProAN5j64b9bY+v8m11vrQX16X69R9dF+v+g21vrSX1sj68pQZQ+tcaqVMDPSB6EG+oDeLBtYAHzQbif1gQg7//q2gNjg3FPrkdBjn65Nmu8+szWrzQbkQN5D665NZhcv0mqawb44N+sG2/9bABvNg3Wwb7YNkX62L9Z7Bt2fW+wbQxBgcGxl+c3cuiWr3/rBv1lz64EDZQINrfX/frQoN7iMwG6rU+vtMGhfr4QNy364JGeaTXRfXHfr74N88G9fAfq+tc/XaNVagBg368oDZo4t/g36s1H4NieA9R9e5cssyHXwbTv16CG0p9bqHNp2bXgDfnBov6xxgbXANF/Xb3VO0Boz60X9YNAM7QGzPrfHF40jQQDZs+ti/Xom1ygN5T66p9f/1WIIGEm1vn1mD64A6ozS1AQ3BQboENjsG5b9cYAOifWJQbEcp5iG9B9eVBv8QGLPrI01zrNYyDaCBtpym1KrGoN71AycDe6BtRcHDvrsDByD6xKDa8+vcfXJ5943VEl1ewgZs4vKQ2amD2AN2rVZ4AcblMVkbBgbQIB2z60p9ZoBu8fXKPrZYB+sjU6QYHwPsIGggb+nW/N1fDauO+sGfWNAbDMx52AAd9ctBvsA2Tg1+4Bz6az4AYNBthQHgHN0YNmY1eA5t1BtsUHnQbDd2SwG0X9esBvYQ2i/rSn13z65qAcoBul3r8/rYUNgv6xFDcohsK6q2/rPoNpXy1QWoO+tHfXLIb/oNpEG0IDZRh2JQn3gA631pz63L9YwANlYHaNVHH11BA0qDfPBt4zXryNLX1mUG56wdh+sTcXCNVQINv51ST9fm4tNQ202DO31hI1fsgZ7cu2gGgQbZ+qrj60zNeKBulaqOPr8YN5C1QIAb6hsDQ3vozRaao36zB9bjIO7WqggbCjmwZ1WVDbCBtEA3mF9Juq7QG/O5f5NoRg3MAbboNib69wvqihtS/WZ2DhuB4Uc+B9eTAO96q/QbsH18UcyBCdzHqi/WOfrhv1wj642DZMht2fWlobXH1j36ycAejBuQfWZrVhGqtj69iwZwANpoGUqr5s1otLUh9ctQMZwHZQb1oN3cA8smqkhvnA2dIDioNjfVUPgbl+vYpq5kDeo58xfXO5uBhuy/WHUDYMNiSGzMatOBvQw3+IDsMNqk1aBAfl+t4oAXAb+v108G3P9cV+vw2qUPrQgNnxfXH+ejmtYMGQYbP2BgU2oTDcHBuW/W2Qb+MNygA8WDaTHP4eX4rVGANqCG5bAfNBv1fXE/rBv11/6yxDac+uJ+rhPrTn1mua0VVYo1UFOrZfrZv1pj6w0DZE+t/Oq2Prhv1xCG/DDfl+s8eWoOtssN1jVeaAYIBuoUGFoDqv1wz65RDeM+vUQ2tdVTvF7WG0OAd5TW+IGMPrZuqqNA8zDaCBvzzWxYTxgNrEG2BDd0BtJ/WTAblH1gr64wAZUBuew3VkDHkBuX65NmrC+szWrbob3QN1ANcZ9aQdVBfXAAAJWDgw2jUD/4BtT6wkAY4+vFg30MDj/13ag7kDaV+tPQ2wIbq6arj67Z9ZdQPVVWalDO1G52G9KDeWhvofXgAbnQN976yVDZYNVQ/XkfrRkNkyGxxDaghsb6q+9Vgv1tcA4bDcg+vWABBfr0YNs363p9cF+vi6rGNVOIBrjVWmgbqqvnxn84bommGD644Af0hvRMGFQDCn128G959aABvpkGYvr0UNxuG459a11Utw3rgDz/1uz61n9ds1VJ/XTdVAwNjmAzB9esACx/XS4D30N36G1xqu2SOi/XFfr2TBj769B9bN+vFw3Z4bIANjeG+UDY0oOew2/PVVX1nAA8h9eXBvCfXvUDXYNuz66Z9cWdVCQGy0DagNqwG2zDdUgOQfW+NtbyRlRa/SauRBtH4GCwbiv10sG046qHwP1urKIbOUNvRa+wmcgRsKEHoEba8NqSAzCDag+td6r0vrLcNyxa/SapDhsYpGqUdUbqjj6zB9eUADQA2NAA7v1536wgjZUBsjg2zAbUv1wp1ZAAAPhu8pqfobMYBnAA0D5Z0As9VWnl1a6aixgyUDYI+uwBrvPrxYNia1ZcAZ1+v1AH0Pr7P1+OG+CapZ+uEIH5oDrcNphG1PQb1+tR4GnvrVZtLr67tatQzW6A3e9V+H1xCG7cwZ6APNeqJ8D9Wap/67MgeXfVuAWfl1FsNhGG4ojbZBuoUGlfrXH1vT1SvDZk+vzgGGgDdn14uG5zDfsEvDVXBeDlqBs36yTDcl+sO/WZjVUENoYg/W6vNBvHurkMDEaBl369YAEHoPAoH8Ybn0Nr/AwqQd1+s/6qvtVh31/6gznQfi9W0arP+NX7qveA0qDYtQPSI3hUDxYNx1Q066sIRs5Q2GEbfqB5aG29Dd71Vrg35Ebh8N1hG/UAZPhsG+X6TV6X1nIA2L9dDUMHw229V5CNjD66iGt0Bt0I2oPrhHq1dHe4ifY/U94GR0DwX1rA1fTQY9+vM/X1Eb16O7gA2oAY1hsQw39gb9jq6D65vDbrBs9UHuoD6YNkPy5lgZePPHTn50jXK10rVWX9ct4MQ0HzMDW0Bj8g5L9bo+sl+XJVr1mqgcG2gjeLhsxQHbNVKsN+BG4wjdC+spMG+fr7H19V1XD9cUx19YGFwDbIN2f6+X9eg+vkg25Eb7yNi0gxXqpxBvkg3gQbVcN3z68kjZRquo1WB2CmIlhGc6gjZABvOI2cvVJLqq5G+9DesAC/A3kQbTCNjj69rqsjhvf/7VoD52ByqG8T9dbhs7+WUMj8SNtFGxijYqBuRI3GQLXDF2NawUeothtm/XOADKH1vIG8pQYQRt2fXIfrvJtaOGzlQco+t2Or+Ta1gASUG0IjbsdXUo3z/rBv1myG7b9bgNVMw3FPrc1q/lG0j9cN+sPI3ZAbe8N6tawLOYW9VQo2bAbHSNpD64Kjf8RuIw3iar+VV1da2msfdAtk1W85zmWR/tY8dlpA2v01XwNrSG1oPtWVoZI2vfuaqtDa4F9ja0SVcE2vasboNjLQV5+c18bqFqtYQWzWNoOW3rQ1axqogs6GnEf1EoNpFGxcDZr7Vwo2KPrxcNkw03Y6tnhsTfWmptov1tj67VqqdAOj9rdgbUv1sYG51NuL1ULQGeptwP1hXI7UTtvhvwZrqQbZ31k3A0gjdkgt0gBY/r9Gqw8G7wDfTBs2w3dEbQaN5+G2x9bnBvi6r/4bkv10uG4bVf6jWkI3ac1pINstGzn6otBuoZrpEbFeqyf66hQeC+sHprFAbHgBttjf/qpkhvzQ3uwb2yByiG8zqtIRvI/WC0bfkN42q/bqvP+upgGwPNa6ZtLY6FBek81wA2BQbIANhWG29tYo1VLo3oAbtaB0dG6d9ZO+txkGXfrpeRkdG679cSNWshWcZtIppv/1eEAd8NXS/WwIb1H1iUG7jDaURv8/W/UDnH1jAAzNasn+t2w3YvrSn1scGxNaqq+uO1WPQDl6N88G4CGtfRtD4HYvrHjB3vVbWDd8ht94GnPrJDBiUG82DbXAMTfWA/VWP1mpg3igD5+sWWrIPrRP1j76woQcXhsYaq/frMaNtQAyF9bFhugQHjPr/MNh36w2Dc1ANcfXawbMn1xX6yrDdzRuT/W14DXqNhUA6xqouBsfQWZXwNkN7k1WfgduIP+/XokbveAcEnRxjaShuyg2sAb7ANmkG67Vc6zXUfXwMbzgNvjG1KDe8Rvc4nwkbIB17go3ObpaBv9SWO5tq5u8/Ay/9YbBuJ/WUCDoP1/9G+Ejcnm1aY2TA1PGNkTG9B9cjBtBQ3KYLykN9DG6Vgb71XQ/XYfrSDq9T6xAAbn1U4Y26obk/1mz6/SAaZ2MawXbQDpmNygA33qoO+vrfX+AbVZtazG4RmvPBskMGsgbDmN8T605jZEW0yfX3obJ8B8EG/nQaWdVkg25IbIrq3va0UAHbRuwY2lPrGwNqLG/8jYwRs0A2gQDQQN3IvUMavbhsYY26obsf1/wg6SDYFRtgg3+PruGN4EGymQbGhvlH7diD1QaxLG0l9cohspY2o8DaWN+ZGxlje7hsaA32FtuWNszG7//ph+veY3fMbsYBuzG4FjYqxtR4GTeNYWNzRG0B6usBvIfW2DV/sFwOq5AdZUiuhgHqPrbKN9gG6D9f4BtgjrI6DsGNma1foGv2KN6Y26wb1n13L6zB9aHBtKfW3bV7H1uz65P9dTRtVQ3/YLpB1wfdaD9drBtX/WDwbdWNm9G+JjZJ+s6QHaDr5WNjtG2xDZuxvrfX2mD96NqiA9hqp2IMCKpwkbU/G2rG04je+IP/o3KIb3aN6UG0tjfpgOJw2jgbU6Vqkdefga2xslfXK0bXP1/bG3DjdvBvlY230blmNyiG1/DaKxvwA3kfrWQNiUG8Ejew1WJw3sU1+8hnKG3/9ajQMffW6obm8NtQA9tDf9+tMg2WorreB6j62DjbLhsYarQ5E8mN+tS6VDhextJY3KIb72Nz7GwSgac+tsfWoY1lENg763cDaIxvlY3U0bK0V+rG1MDf0hti/WuwblVqr2g1B9bhBtKfW6kbBkNpFG7oDbo+uQxrtT9gON3w6y7ltFIM3rnLorLhJhi0311TMRvlQ2oobEaBjBAzKQe4DW2I3EYbTZR9M1TeDbXhuHuqqYbvCB8mG58jeE+saw2s6rvv10rA2ZAaQxvQfWrkbgv1mDg1IAYAAMduraNVXtB/gGxiDfIxt2fWxwbKTB8yGwVQcFBu4o3iiTslptY64uaqc+tDoGr/rVMNgqg5LDfFRu+427PrhG5j2daKjbqxtOA32Ab3KNpX61z9Yo3Mdgaz4bDYNvPG9L9YLxsDo2NEboga/ZA73qpmtX3I2WwbfuNzmK/+JpehsrQ2xfrCsNqX64LFd43OEI3BfrIyNh36w0DZk+sSg2AiDIwNsX6wb9dKgMgQ3s8bexJ6RSwCmtTxsG/WKMbRv14FA5D9f5Bvf/7q6rOD4FTG4pqonIPGfWOfrGIN7gNXJDbXTXsm1TQbUeBxBGz0asNityCb4kbd0N95G7AGoAAMDUH2YDPSB08G57jYAANjg2QAbXiN2gG3WDdf+vNg22QbSH12zVXyDaV+sZ43y8b2TBqsA6TDeZdX1AGlYb2SNqJG5yjel+tCoHzQbIn10L6wrquPxvng2DIbmONjj63dDdjiv/ibSMb2Gq3z6x8Dfw+tlo3z8bUk6qAm0wjf4RsIY2zIDg9B5H66uDcM+uJ/XGUDHGNp91dL9akhuR/XYfrGH17//YltZigNRoHCcb5W5pkdecDbb+vVw2ZjVFiNqX61qddmqOB26Osb7mNgZ1Ub9YKoOo8HRob/mNtQAzejeAJtR4GCUbfzq6Qm1MjcChv8QHF8bbH1r362spZG3Naar3yDon15YA7J9a+hulYGEwbE+N92G+wDbUxurIHuQbvsNv5A/f9ffBs9fXCcbLMN5QG0IjeQxt9AHP0bQGN6oA2VjYK+tKw3TvreaN2wm2UjdM+tQfW+9VjKN5lG1z9a0hvAoGPEbagBrH62b9YN+u9/XFKDjcNiy1S5DZshu4o3MzrXRZse3bejf7RudA2DCb4tBxIm8MWam22jw2/nV48NmKA08DYyJuzVGbbTZBW0fG17AZQ4ORg2rkDaQN6MG3MjfkJum6rzQbsf16WNWIjarOveLrJIbR0NuQm/wjblgNrw3KMbhv1s/A/CDdrBt8o3L4bZUNwwg5gDauQP+/WSGDqhNxhK7d5pyJv00GJ4bhhNnz6zSjf5+vjE2TfrS+NwqG5TDYGJvTfXlfr8v10V1Ub9c0IP3Y2j8DuGNqCGz3DbzoOjI3xwDRGN7om2/jal+vvw3cgbm8NhXVRyjbUBtRY2OMbBv1/JG2ZAfPhspg2dwbq8NyPAxagbrxsjI3Lo1fCN7ZNaNDd5TVuY3+ODIxNjjA1L9Z0Buf43ZobUH1mNG6xqvsStZ70mgbyRB/9G+aDdKJuVY23zVWuB71A1UTdmRvzY2SgbCSNl9A1QAej+u3nXs0rP31ov62x9YihudQ2qADp7BnG/U+ddXqtf/WFjVwEN1iG/Mjb+oMA0GXdzvP1t8G3zDYExu+IGJEbkmNyiG8qAf6Jt4Y2UvrHv1/Ym0pqsThsQw2/EbYxN9Qm5BdYdg08Q2QIbION6j6yf9f0K0axrxIb5RNyGG9UAbvRsEUnUy1Tv1ivVS59cVJvKfW2nVMUALOG9LjalRvBqX/xNkEN5367AwZY+uYw3yGrr6Fi4mxgjcwJu80GKPrgkmm7G7BjZzLOxlnq9z2Uak0m9BDaYusu6r7Eb6yB4z67cwbRhs6w3t4brJNv3G+rDcUJtSa5kAxBjV1QraHtrABuK/W98bE8B/UmwtDZjg3yfWQ0b3ZZ9kNXRjb3RvsA3YNV7H1o5KwZGrfBt94GTIbb31qX67cwayBuZk32PruBN27G1EjbmtXC43vUD5oNk7G6XDbOxtuNX3fVn310qG1tAZe+tjqWfvrL8N+mAy2TaFBsnlmFgbJUNhjVVx9eM+sKgGozVoKVrWnDZDfIgPGfWF2dzCB6tG3ClYChsk/XNQbSKVmKk2/ubipOd37N6jwaNyPGwoAco+slAHkPrV8ag6G90DYuBvAHnMCbwINnIA0ogegBvBE2nwbE31+ugzBAepStOQ2ofrAABjjG+aDf/1Utk2aAbFqBhNG2h5oo1W5o2ejVZ+q6HG1o6Z9AO+Gq+AbTBNqiG4Rja5gPcGrBUr6ZqgzGztDelBuzk22Ab/EB5QAFBTcZBunfXYNVWGlpnGzaDf4+uQ42VAAcFN8GGzSDewaMWMHLw1cwNkeDV4jccdO+/WnPrvcN69G0QTe7BvLE2VYbQYNsWG2QapDxsYfWiyb03BiOA/L9dauuTGq3IbJFNtiG2mTYYxuFo2YIDkh5x1Kx2arLNpsfXgAAF0NndG2NDfTJtk/WYIDzWF10qxJpZ0PN6VmDDtcNJrvG89DZmNWvQ3acbcX1lGk7ued3JttE3dUDCqNib6+I/qz+uMAHCwbcgNrx/bpTdc+vzk2jNL+DBoogzKDdbIPefXvUDiW1oVq8y7qMptWE38EDVlN7//V2lbmK0hJqjKbWaN9G687AFHht2sHMEb+gNrW67/qvZNpsfWeUbErV2dK6gwdd+t96qYwDfVB+ymzd9ccpv8g3sHD7lNrSmwwjci0veU3NKbWCN7xG4oTZwpsffXySbUeB3/G9V9aM+tVw3J4bOgNiym5jGq4+ulYHKbrGPOoym6YwYaJuQfXWKb/P1qD6+EwfKBshfW3MbUGNh7G6lTfUBtgQ27Mb70N2sG+pTbehvmI3KIbwKNo/G7t9aCBszHmj/rHENyym6vjcqtWvw3MPV1VN2qm7YQaQ+sNU2hEbYYB0rAzoDfCxtwGrDgbjBNnSAzWTYKpuTU25Qbin10CA1QAcUJtAA3/MbUZqmeTXLAfVAOBU2eUbZONjwmwM6qfhvhI3MCbh31r4myoABmpsMaq6qb81Nq2628eYUNXi6q+AbzNx8kOA9TYqhsR/WRwbZn1y6GyW7uef0ApqCkbFONrrNYeDcxxti/XhIDCMN9eG7wTYPTWTg2yQDpON6cG8VgY3d3Q03sob8INldG4NqqcRszw3S4bm6NnQg8VTY4wM2E3sNVxmVsPCxcwcSps+fXSEbU4BhlG+99aYoNNU2I/r1KNt761UDeZhsco2TgDi1Nss2pv9b7wPPQ3lobNeNtfG/SduV+snk2EAbUk6qKG/PDcOhvkwHrAA9ENqcA2VjdF+vrfW80b1lN123f3jc7hvUfXqUbMeBxYm5bAbmtUbA2GMbVyBwAmzFAYrRtCk3Sfr2xNiMG73De/htCwGzgb1NNiP6xzDbjxvSv6AXDAKarIG+pTfJgMzWqoib5/14lg4sTfURuf42tobhmNvmm75TfoRt0E3fPr/NNs07fRqso+tlo2qeD3imma1Ru7tdhvXAHxuDWlBskA1jjd0BvEY3tgbfRNrAA8ITc7hvS/XyobPmNoqG0TTcYAM2E2mKb791sNrchjbN1XQg2K4bOUN4ZG2b9aMpvuE2sqbN1N/D6yMjaPBv+g2ZfrOsNs36x6arlBtDEGEYb+8N/hG/MaqVhsK42fabiH18gm9d9cM+syfWbibJv1hGG0g9dBK2EE2RPrccNmwGwR9cU+vOE39KbbVNswGzR9bvJukU2UibFwNhNgzMppHBv50HvcbQIB8PG+Ujbb1UhfWNIbXFNqAA/Rja8BsoxrzfrZFN5H61FDYdYPbQ2XfrwMN5D68AAEJxv1Zr1cbHKNwn60MgYtpvhw20PrNsNyvG2LTdDhtik21frGiNqng32jaEpvd03kQb4iNw36wq6t6IP8oG/Pr4tNjwA1ueYqF231ndzzJdNnqm6T9e30tjpqPID2uqrnK9YAHBpt96rEGb6YNyKG9IjePxtlI3hCbAWNg/G0NQcQJtJQ2+/rliNnDGwempPBsmPXK01A0ZjKG3ZDdK+tAM2HIbVrpg4XQtjelBtNI27ob46No9G/MjaQRvG5WcvdN8N/Gmxh9ZOJsWE3iwbRsNn2G17DeuANJ/XtIDJ9N+wmwyjajhvlw2QAb8SNleA7iTfi9U9E2YUDG2anvVYPQYjQOk02D010ZN8zAy39fdpuqY3jCb0oN0wm97DckZu6/X6ibOJNpJG1EDaSetmPHxuqFmN7n6xkhpoptZ2qv01zjN6HGzcur0+tK4Gc8r8uq2Qm24DbEMscU3j6bR6NqQy51moWgOK/WowtuaN2MA9R9fvpvUI3MM18K6jlA2jTZaevNJrugbMEB2vK3DjaxJs7Y37Ib77VmJs5CTYngOcQ3ZQbEBNtJ4119czBv8sYbvdUz1p11d2jYdQO0I20qb1MN8iy/bqoK+sjoGqCbbANmY1Us9dIhtoEGuQb+mN02G1WbTWesZ6bGmb0jNwz6+EZfwHCCwJEEbNKB5QG+tQZLBs75Xp+z++VuH3VY6oXAMwY2OYDFz1zVk6+Dev+u7w22IbN+V4vVf/9aG73ZRqAmb/5Nq8mxledfyvlLqskNfrJzeG42jb8+vf/6LnjKiNg/63GVuOZsEfXTmbWL1urg8HTZuZtDoG5jLY6aq7NTL7tG4PUo2OfrB3BtF6+mVrzRu0arNvrNL1pHVXP9YwKtaE3VuDZEW3jq9UAYr1WXGWIWbIwN041SADeBbNvfWazV8xq1OAw2yYB1XYQ2Ns1pBVrBg97wZ+Mtfk36UDKLZlMA8Z9baNVsfWvmbOr194AJ1DfYANDIbrmbeaNodA2DwcpZu3M2SXjLzN+dk+muo+ZvI/WV2TvzN/5mzqRdzXVB02Wc11d247wzrwa54OuvXi11ELN8ky4nmuhZvyI2QjVIAN3lswizb4QOpwGmeDeuqgv6yzwf06vBvXMWbEcB/lmw9cVq004s2BNVXJl/Fm2d9cCpuqs32tN5/1/I1cVFsN718GqHmbVLN7//XD4YZZthkXmWbPvBmzq4a2bZZs2s3sfDprZ3/VXP9a8KsrcGHWbq2m0e1RggYt6Ois3SgbWkNh1m6/doB1XQfXpWbDrNzf3XKzZrNVGmW5M1QvBh1myA9pfAOcQ2W3r3rxnwA5ejcJZs+8GVpdAXVrt6/Leei6u63nnotPf+rd69GZZdvPBdWlyLybZiO82n2vi6t9FXAYtlJiX9dSl1df/0gfWGUNnZlukAIAADpAQ3zUwezFNOzFWa/DC+axtmw/mwmwuo9nz2zrB5TITYAAFBAK9s8QAD7ZvwfWO2bfegLtm022alQ3Y2Wm7z4ztbXTegQEAADogEFIZ+qSGABh2bxH1wudTrQCYABzs20ktBsugdm0ngESyM3tiQatkltA7k9UavEnboTbk/wugAQAAJiArMWswAF6FsJM4ts3BPrqpW5tmwN+cc1UZ6a+Ytj7NyAAIAAHpABwAF6FpKJh8ABz2bnfBrhcMvec34Mfjtx2bn7NxAAN+zYeJi/s3/2bh7Zzgff+nzfZugc3wObeOYP9m3g4K4XCBSGV2b9nx6CywD4e1AuXMBLp9MjuwnqzTGa2UNTRSP2bbAWz0AEIsXfZvU9WFRNXoWj98P+uE/Zu7s3DAAZHN9Ki94Aa/n6tNmTlD/HW6gLSRzeib0gdnr2bzcAO9m2yydlK1vs2f7zXI5uiyy/ptHZv8c34ON7CmuPk+rNrJzOVVblB014e9N7TUQG102ednGjAHFxgSywyusk5sVt61Xz1gxuYtb1Nogb0Cc3NObmOqq9DVxzcQkDoAA52bKllmOmIAAGtAQwAPJbUd40irQFvrTWmr0LRNhY9I20PnsPe/kAK3pWZwGvD0bVaMnNp5ahKSG/E1O2Np70PEtX/Bmu2gzWzioDKc2h4tTUABWzTkudf5OEPgFbNuU5i74/JzfGYCxGG80zdJa3jTY0YEPfBzs3BVNowAeS2mZzeM5uJc2gQ9Gdq7G8RwABy5sbxb3fVWOgFLm/AABM5tPAGdOzW0EqzmxygH07MEABv2bhXNjk9MiHrXq0G6HsrLGFqkwze/FpkmjHaBWFzKNW9rm8YsHc5s1WXyR1X2AcJc6IfGSPC0dm8gjRx6mTmz1ZZ33VHIVnYA9bNiCAPMaBIS1oc2efr+Zxlq1HyHsgUP7blSZEfTkeS2nwQDoECg0VvJzdBABzm+cRc6ENPVxiSjsAEdi/RO4b61CoQA52bngACZzfpRryjELs2GCtZnNmsi9U5vZT1t+arpFpXZgxQKyIdTXCNGBjJN+3Nqq2vY5tO5udc2mAA77Nygawypolv3ub6Yb9Hxqz6y5Zzs3qAIGawubHEbAGy+8MeDq2AIJ2FN7oBg6MdjZeh+0+sBtdN14e4EI8TdMBYBHZhihTrtIP4rHmGbDkjQhGlk95Hw19gsTzdW7MplWtR9jiW/oU6guACr2b0XXVkLk+GPs0zZYpWCjAA52btfmtmy+W+cuw2XPmbgtfAATnm0B+d5ssx/79lwTg53AkMneaFssZBnaHwU9W68PWv9cfn2d8Br4zC2GocPUKEdXq3sv6zObDgh2Tm1vVvCV0rFBKpjlVezvgMpzaBfMLh7cNDWJe5PcoVMLvKCdlXLw9n/1m9Yl8ADS5vUrhrw9OPZ12dYA1v0PCj7livI3sS27fagOrdRApLBFdY+L5qTrS/FOjLPDDWyUbow1oMzc1OVUvKdKdgubz9e/HcSCBd2DOM9ny+1xwZyCPXz2cXIBmc3MAA4ltRkgBOuBOGvA1rotd4PN7PvcwDZNNWp7bx2brnAfdm+wYG4ABoc2KzN17N7CPfnzZG5sgGhvsAaHN4QG8HzZO0CeER2r9GJoaAgOq+ehDM8WbGjAqjZk9oESAHgAD0c3Dez3K+9dmwuzeo5vJd7l2b0TF8LXXVzclEOQO1dfNqJGvwzQYDavKumLqja1OPe+S2kiZiH5v49m6Rrd5V72tZtvAZrZds3bIDOYo9aOHtzfokCKW0uebwQNzifTvzfHZtRB7ZranGyLpiyfzb25t4ODyAAgvN0Uayzhs35t7c37nNAvNw/mxkDexV0eR7x2bhfZ0C2gdPtLfNzMWP+be3NtFXfQcxqBs/lXWgbAFV2MM13uHPnBBSHABbEXNkd80AuUgFudvmO+zz9R10aw3mtWBvJGX/RrG0B4s+ehNobDM2Wb4Kryfa9SQ5CDdRePdEwc2xxnN5fmy2NaT1FZOJz0tBGFn/s97Vd2KDUC2Oh1841pedfhVfQHMig2iKraTl0y1eUIGao17c3ObD4duGvm69PsDnNBSHuBbzAANDm5URqCEM/satQbeUh8eDamro57XMDnc1d8nN4cnuhNpTBOdyB5BbqcFnNi4RGY4HN8NrQwbj6GhiaxaltM/PsVWaIzZs+16U2blvEmtDTGeKrLqW7Fy6FNaEqvO2bUuzpmUoKQ5+zdO5tLc3Svz5WWtWtEJVca/PCD7A59IHNoiE2LEbKHMHc29ubn7NlCG2XPtg5seC2wObBZtRDm8RDfzn3Ac29ub0Ta+DmyELd/ZvyVXFKrYjagqHdezZ25vDxBu2buz+dyMzVDvTmP/9qCWQYyFwQW0wAAHZu8L6zvwoiRg6fawgfk5tDaI72bulV20QxaskL5u2jaY32ugANDm3vZvOHNmVWQuLDnGr+7rBmcaw36dbKyu9gCFQW2D+c7tU2VX32NuiBtdLcWYOCgCg0Uq4jebmrfm91Gc8qtZ6KU9DQUh89LbwLbzcv5Q2e1A4PNqM84WEAHZubdixQ4PfNrEc4F9izdgiuaia9E3F6a1nS3u4c0eag23LUCpj8Lac4eOyOoAAIrN14evmHYAADwCPCbIAABwCZhzUcLcGhuC6xHdNQYVsDm5AAFuFsYAAHhbhwtyqzTvEc7kDyW1g3WPHNjeQ9ezeOQBImZ5E9TzAAEW+TYd/vM1RX8Mt9HwKPAOULe/vWwMQl+DPHN/hfbAxHokBtC2pZrFgtj5LQDDa/ctFpaXZrLcOzKq7H+dST188XActuVVwZzbtlpLL2CKH33Tdv5mfK8n2qxXTieWKRbjsNsxQ4F5ZQWsfJbB4bAE5+HDVBqKZY1Ahd+lhRfN4zI/DzepIDV8H06+77NpnXSlZuok1gc3khbQwAHdm5cwE0M3oAAQebPmMKFK/3ZA9DjMAptZI9Ke+FoPL5qxI1gc2C3kfSLQPCzG+xT5sRpbZRbIotxYQ/cIHvXDa6ahtELltDCAIvzdS5thABw4esi+vtm0otbFT3gI3kW1GTm7F0Y99HfZurkBwBQfhFjNvZ+zdmFvII2rezLotrARncPrH5tQi2I497wt89LbSHqRSMSTmmtN1HNj0W+UbpoEsi0B1ebfbN4AAAc7CI5sUHSXQMU/N+0WwqLYGa1Ki3OkLttADhGyOqZB8vNoWyYAiltC7mxoZoSAAYIAM8AXvNi7jdBIYdDiihGSEta3N4XTeJbSS30oIBHsN77N+i8wWBHrFvOAB3RbvIto4W1glomjD6EBqc9EpQbmyAT5cCTOpLHfFAgYtshYGgNy8ABL83WGMTLG94W5oZr3o0TYXeRbTLGwHm50tfYRN7YaKxbm4UtDoxDInHZuzi2tubqa4VgjYflkdYBNZzMNDKgAHGOB45oJyvfpxPb95tmy8kEWyoc5v/57v04WZaO+2bWLbqSu5qH3KAKfNlZa6wAEbFu5I3fiN4ot+S2qCLdBaMSh7ZhbzYt7MW9RJtzFsyAAnlrbbmvgC9FzdPZvNAWMQgSYtxZwPuLfDFswbEmstM1VqgtWYZq31ADi2OtjwE6f2XXUld0ABPc2J+b16OqCBBQQEQABNi3UUAXzl8Pm1IsUj5sti2Syl8ltJi8wWBGWRudZavht/yZ5aq3z2o3Ftnkbr9+FNewHm9/+Fc4BHI3Dzj2RzN0WwAFffAuVi3sO260cMOzVypC4U1BHkOMAV3Nm7m19VY50O4LgisiISyW+qHgxtdpC66bLMg7fenfg0wADUlsU16fubCQABYXqCjfRAsOrWFvVAYtrcW92LcBFv/rhNM9vAwKsW2JLfMOOadmSxb0ZhvrUKv5cr8vkJ7ktQMMRvFGwqNoxUaKZAdkkCGh3TfWSjeZAshObNxbdw+gmlGOzYswBYc2yFNfiF3wTCHzYb5s9AWE+4KKhgrjSK5q7f2TNBL3woHNun3dGfpS5uBbaoNRfoUVMC5bAALNpDs3RQLFqx2CjYFLdPYDvs2hJbQ/NiMW6qjYpFsprHBArvolikW1jga/Wtx6meL15Yl0Da5WJY+33ViXkNrjuOtsS1esfNRulBXOarj6x7mqzPOd5qu/ZafUzgtVtoK06jZBy1TiWhgrZW16iC+X2t0M3zs3C6QynNmvtY2zao5uprgRJbQeQcAUGhzfhy29EBZragkwkxPS2hrm0OUNbtuNlMRuhcwKfHK5uS5GSubLNYMrmz1Nsk5siQXaidd+/BWzXOBYXzWDzm80AXC5+k1btHp97OuWqraYwUABNcDKLbLrNfs3tRbS/Ngvm6NzYHZvvs21+AdHNmtG81NqtFsx4bHhbFNekjZJ9QCNcNYc2NPLrIobgAIezbNO3982gpDvmx7w5NtACWC0YIXK+bINWlcW3IAHV5vci2TxbeQtpCS/LsWmXPXh708DwUF9dM136s3TNL8HvebrKeyq8IpGe6NMU6HpPNnvN4ryDERbzb24y2cJbqJZ9XmyVsdwHUpFxZAAhMt2fPXETrZCuzGmdJLFqyeFgFmeZvFsS36Sc9inNjVvaC0fs5vlcayTmDkAHsW0nuUxyOwPnkUA5aAGWW903D70Boc25oLrZmyzIB9mcImN0Uhx9DfrWr0bdRJuYBRpc33wL5Hw6KAA9LcZM3a6bIFD++AKg/dXwYHZsVAguFweXZvKMZdpqTwAbs2ZhbRkkCW/QzLYsoCU7nS+DtvN1zgJLLYT7jUX7N5NrigBCs84AFnZvcABOebrrTD9m6DLdYXNMY2KtD/Be0aWwpjYx2OthWTk1oWZr2q/QLZ9qtOC20zTFMluyDUHVeB91zmnzsbYdVq0qzDjZNy0wi2jBbGh1okrVJddcav2HXwvNwpB5OqxqBqcJO3rmDcbx8lvXtU9Fd9y3tHW+jr2dVpfMz6GrzqtyCac8b99p54604LfHlv8nWx5bd5+jG3VXVZnxtqKXUXT5ilyY4yPLaXluyFnS8tTdVlSvSTgdbqubNneI1HdV1uK13Vbu8091X1lLACVphKw5xrr4AD83SXAa5ANDm98pam20K6AjaA7fN1Xw1fLYjJPFE3A7dMVBmFS93VZ8sNj26m0LA8tmErXp+wfk3L1X97Tz51+tm/DzdsFtO7m0ObItR/M4w6peyjXAK26ubS/NuwWysUGEFv7oXOTNxMtgL8/rzaKFtqk3HebVsalbzbnudp830XWRUN1gt8YW8RdYzUsgDqe9zUcG2xq6HLYGCFPC2gndIDp/Q62b5pYws/y6oeUOX5zncqlze0usMK3hhbXdhzvgGTmZ7Jt+Saz9zZUerhW5fuZD82By3CvLFCt3TUMpzYkwubQjtBtcdB8oQL55NtoDsKaX9zdl1quDTpqnipO/lmISYaDhgt5HkLcODhIi3mOzLTVyVw/VC2DdYJABuAASfNlPmzPfvQM0K9rD6tAV1klDamWpgVua7yIubWjpzB8HAWm2POANGARbdstnuDZ9LaCkOvXA80gA4tgdm4nYfhr0eK3D8sbCm07sBY6bH815HgL5bZMAFYW7hVtm8R/s3E7DfFu2e/Wq+eTc3YNGMnwTh5dLCyPBsIpsVFarUr5fanWgC6eZrIvFH6MEAscthdm0yxsRvB88sHUrDLVr1K5DJqeYCdVNT2bSUt8ZgJ+zeDdYK2bVo+v9mqwRKYHrhd09YWatjFStrhQ1UrdoACfs2b+bc7NoqvvzzeM5vBtbRsLnD+kEWzpACX5uMy3L2bqlNlNK08wAUtqns3fRb1TptXDRm3orFu6OQqFbsN12qfbzJqfwB7JH5496S4WtKywTevkCzsB/IAyqgWym8o/tYC39SIpAA+yt1hc8Dhbelsm829ebr34F6W2UedMC2XK3oUA2NPAEW580akC3Xazdr2Lmx/OXWK7pWVtwR6iTNqfNhR3cIsXS2R7K3ftA5yt0LS79YaAltT82rlbSyt5TmzY/oXJ7pi2TaNfhmyiZWFza772dOIL5b2um2L8HOzeiN1dWB1lbDs4TITd45pN5upW0qQAPfN5po4LdYOK1qtXVkbR8m/a9VlGevD0zyb62b+4PLdm2+LaigADs3chb3itnGOO7deCzWX86tFbzi+35W7MLdLFt82b7ubxAAFPm/hLdsFuxi3uqNn7NrVq9OGp5QCl7mgwraKtzgALbzf5Vsp82LVDYStsSeMVfolD0Gi3O+Ao+5LhLejpeZb24hb7Ps+otj2Yw5wCn5u4JXsxzBEt2kCJrvKb434S2P8tjNAdEW8neaCQt1c3KrjrnAPBwcCACCkOru7abyaXNs1q3Pdc1asav6igAS0gAS4N3XvdVtu6X0XTgJW/1gxnpexdP2Mnr6z1OV1fS9y1eQeOGq2DxbyIttB49yUdmtpmc3pCLEl27nK9yrZjVuOcBVVbotW7mW6WQF1028y2UVDE5tVXw9oNqtgBJ82MAAiCt7xddtLZoZtOLqBozUwt6cWzMLYzFuWPXxnakItypW1zLa0u12z6kJbEKt1yY7a6eceuIGWnWrORF0zzTp0ZR9MwhAVMNPF5loEI1hpuXWMfj7pbr7h30LRyHrEMtVC3RubBn+pxs29uGV7G7XsowtRvQEC8M3NObguiS2FFGE4+Y9q+SlvZK1BoBa8rWTN3S82k8YZ5vOGrJnrMxFjPjSErdFVtD82a+bMHVlKrah1eqw0jr6Ihb16t4IWz+zfQADns3umbD7p6Zm9NsbWgtfs3JRbDEtprvWflcfD3bc3tgjOX5z9m2szadnK6ABTpbevqz90wF5to6uM5qt4tCBmi54+6wtPw1HNnENbKPepjTehrcubMa3aBghV1eski2/ppIFvJsm5rzH3+tX3QLzeZesneHAXjYLNwbNXkAGu5tpWYWSLPHpna8/teau4O6GbQLasLZ5MrSHdo/fB4a2RPTfvR3XTYRrck6uOhavObqBmfV63PFoQM1g8GsNbJLxxx9j3JsZZvk9HeNbc7Nv680p1fj90SFXSNbJAt7dk8teZJMs0a3Z2As9GmG80oVdWQ38vH3gALGto8C06Re54NXf7ONbWmt4zqzxrbI1umFWBU5JDe6Hw1vFtno2q9HcNbAf+pHwwrwax0Cya3s3rdnVnHwwd4bI1teFXr7tqpljTW3Rrf8KvW9GafDXnpu3gwZrbdKQkcnvOroD20zW3H/uiKtC+G3NbMt5oPo7F6YneuzZavTL3/upd6xF1cnIs5s2m3jXRVoCrduRZ4vUJ8Gy2b4FWkssC2ZbP6NRcmnWNhUAQAANSA3AAQAAMiACMW2fNXMVYD9UP1B4AAVWt2rWwygEAACAgFxIcMABta3yAAiltQdm9xcZrvOC6xKtbNWti3TTm0dmCaf9G21YDG697NuZAAq1uhJn0DNHd5u/fojeH/4DLr6Uii8Y9Ids91rcKVstCG2tbb4Zg6faZqu/0zlHgcMzq/BiQALVrdUotX0zWtbQuAZ5QCxdtQgDVa32tbL5l+gfZfwbO1sfYALtbUYAK7Wzdre3vPhpaHtbJRMX0zc9reu1tda2+tbKnx7e7etrdE0PwoBFtbEzm+AAG1rZ1jOctdiAAbWtmtLZfeZsgCA62YCEKgm10UljRuh1vDtKwdbO4FiL67HLrh1tgrCEdbaAVhCQHcIGq1vsp7NHA4Oti+84fpoS+vI6B4db1FGnCPSDravYBo63/1wyOtuFrVUHugMzVa2Aldd6t4wfUdrbMS0eABBObRUOY7VU1rZa1sc62i816XxlgNDNrbGL281o2tbGEh6Tm1dXtF1snRWMOztrMxTmxVrY5XA7q2VObXMxIXWwTXujuSt7kxAjqEAYXW5rLf8pWjfXvYUx8ewH8ypZccfbnAAZtbOqGirW+RIDJzM9y6KHzcs2nL881rfN1uOc2nBjDnGwLBJ4aCh1tkh61d1e2G3m3Yk1wq1tMAAKtbZnAXzmxPLqeltd2Gvdb7wSNrWwCLcSs0nVbHjN49hheXfxImvD1OBGMEAgAAHkBZeb5J6CjVdJ2dZ5vffWQnNXWttPm5MPoz3Up63khjqR6XeLSrrZUfM26rshjINWhrm1YenyGN96BzgA6vN7rmzlZa/4M4N6OTzrXN5fmuwKb6D02p6PN9USu/H6yyEYm5GR8abRRmAAE3W6wuaass0AnlMNQtFxB5nnCtliDUuXerLkAZtHzfO6CJr11kWBmtfTkELIAnrbGQvPUB3zEbWtvtAPwAA61sIK7wIA6AAarW7AHo1FvZAAxdbxatm1PbBcFoAAE62W6K3Kh1BJEYxqe5sGqGSc9dN4YKgPvrc31uy6a3U01Wt1OgKDzeeEOLa34UAP+qiEmDNrfPz0fWX7hjMPNowAMOTzPiaN0Xm6KgBtr4YwdGK3Q2Y82rdw6S4XHm2xAAJ1uI2WzGtbmyEnmyM+Z+XWAABuQD25s362t0NWBmjwAPF1RUGsApqC9bAk8VMq44lpMM2AAB2QCf1u5f9hdb+Btk7s+pFosx6/6baj1MAEjgoMzxu9NVPMBYQtQ+hn/m3tEHOk1MAAzObTYBpg2++YjvcMvdmZXwgAAKkAMEAmhm/PffQbZ8GuYDNOd9A9WuXm8BIGh1tB5AoxOQ85yIayrzZKDNeAAq9bIBt+Ia0h5ZPjNVSadub/vmpGM5Eavj+2UY4xdb6dG7vWzNrba1ujxxWgz/95t1NLKgAEnh7623wzgnwK3m1PreRQAyEbahrBY5rbW3ZWYgBtqGawdbgAAMUB3ebPv6lUNLoAAq1tnhHhyro8h90fdrJpGGsmjG3twDfN/w24Y4ZuC0eb7zgA1WtvAGzDluhDn7iD4UAqlWjlcMcGdCjPYnHg3WQnm8gG8hIm61upqb2XzCSaxPm5aXtQgC5G2oDb25V1MzZ/rc1zM4Xmoeb4yu7QNK1rZW1s9625LDFZmzuQNhHrqNtGG3ERj/op4s+f4bbkNst82KAduAANrW97rffYLa6bAAAxIC3b7h7LUZcYyC/CgDdk3Va28HBI/NkZY7jgA8NtOlau1IUxt6CQzPzelSOFQB+jb12t5Y2ywAFZDORczBG+M2twDvdMbZX5u3lWWQ96xtpgANdrdH1tWQH6gAQetvgACvre35vXG30AAK+thBcLIAHktqTNBqtbrTFzbePcbceNtQJa2tbl/Nz42xsnVyC1zzBXtzafZq427amIeNv/G3ytkrBttFLQuMdjSKta3C+zbWtzbQ7MxaKBvlvnWtbWeDeE241hrWYtzMXOpZOkAfY26ibc20Otvmwo9WJt5rW4WZp1XBda3NtD4Atxfxj3RtxNukOXUIjlFWik27WJDhNubaHX6148W7qjdw5qq1sre7UBbhz1/0a1jrc0cDVa2jVtLe5m8TVLrYas3Va2LOAG0Bq+mT7rbJ0PiSnxuqfRtgY2+TIi11uN/hyAAYuthR3W0bZMNuPtnCxrU8W/o2/sbb6cAAm3FTb0KAZU26kbfkiMLR7uTb8AAXk298BAVNsQV7hTb3Fx8xy5qrqwvU+62Otbyxt7qfehVe4/2VOJ7TbGVmiVix0OvUiYrpSwTbzK4EspY/rc7s1jjWRLUbmyG420emYjz1CJWn9bH8+40HUpW2xNtyoAv+D6Bm40HXfvxiNvEAB9jbgUhqUI4LLf7sinjXqPz5412j89navXS1DG2ztbHdkA6ffKlsSNvJEb4T9G/AEgc5CvuOeNpSmSKrOZt1rW7brbHZulRHbWZV2tn4CrWbdQiWUkBYlbQFmmiq/aDdwi3FeRjtbLoN8h8KpcHIAAVa2ihm/kxx2WZgAFhNtwLn1Bbk2t/s24ObeB1twLnNBb4NmnYjbVra3Q2xTHYGIkQAVo242bZb1vg635KOJyATia6KmoxUbKgwB9DGAASI28xAGq1sd5mcAtDGc5UGA3+cNj0GC3DBzltG7vW6JoZhVQsXbrDbhUAbfW3LuY9DivC2X9DExtsJfQigEN0MTG3C6QRkkTvHPrZq2Nt5M5uAA0Ot9cG9F+bDw13m3IFVgYAR821DrbfDMvm2Qlz8qAd8216nE/NvSia+Kr0s1nkjZ3ICscNeAAkzbLhtzbQy+Db09CBz7Wtbv2t07m2PrYe7JDGqCLbdBAVo28QABPNtzOgavzBGutBy7oAEeNts1MaOLFFtmEAERbfX1uixHgNdCdm6wW+xbf5csBC3j9bZiWz7WyksG+1thC3+LbrWt6Jtedra+1tLew3jbYnFhnQE/rdy+nyuXKHLzJAR420IbbnmC44ACdbX5+7w5DPPvVctKW3GLb3wEH424JDc1E3rm3xprJTaxB5k9zYhu3im3Q9bmst/M26ZxYbNtP62W+DQYAYOI4LrGZcYnm3RNDdOm45AASAE2muNC3uSjrwIvfvWgpmQtvdF1cS4Dw5nRtILk1uNt3TWgxiaJtsE2/65bQUzDoAkzbS3sG42wrrbm1t1RnoQ5J5tkqTcA5uRY4XY9BhbIwAXM2zXZbR/Pw9NPRbtcRzuQMRkGt/D5W3LObcaBSYWzFbewtuqsA68N0xtrBzfMLc7tVFm3lrDV6bF7y/xIExHN+VWdbtBrA0XW7PRtZNuK63P0tA8h5xWxbse101sm35uL35zAa28w5uGtvOa6F71rmunq2411sNmN8OanmA8NAJQANNbYuFtVa3GyjEVVzUTcVbfoX0QYEKtbA5tqey7gMHBw0LG3EZY87lhc2zWhu/vX64ioxO0UAV7i5FzPL1BPwBbjbV0NhIcyYZoq1sVWQsYghvhhpSDtbYq1vpc2IK9uFtkjQ2BLef31gm2zZruIttSq55LfIAAn63Yx9lYt5aw1npvFNvidHh2l+Ztz9y5kLZPaDpObyE9INthzTdqIHBtvJG2JAAUNtwZCx5vqCkOAABkAjP1usz63mE6ce7c20SLbIUOIeXSZN/kAUG225sg2NuyqAbLaA5t8Z/Zvrcaw14eW8qr8VqprW/0bajo2i63ntbEhSwT4Lzk2KNujqaPHVpf5upPUjbb+5tUgBWtbsi+3rW7Bbb+Kyaw2XrtwNt0G23CgCz00fa2K9ywlt6S213+ccy0y22aszZVmmTUK1rb+H1zJ7XnNPvF6utYFhsUtoBwA2bb3C4Sq8LKLZX1sJoasgAELm6rW6HrbSaPVb7TdbTzmO229C5prFtwoBccALWt6i/YMscEbNzWY9dDfQASgAPJbX31uTNAubboFAabW/CfoVgDFJGqqrLsJ4eG87AEAAAAgMjbdPI1aiaqbbyrh8/4VDrecAD8AAk+bH7Gurm2pbY0tuBW2xr2D1G6iTVdre+XD0pWIOb/1tvpIxyLd7DhQaiFZd3Wt2MW1ZbfQQDda2ADbiZtlO22nbZM0C0c35LaWdt122zVrcStvu22wgAultlfWw3bbzb3da34AAFnNtrW7nbbHUNF22V9b6E5j+TSebbuu0k56FYArWttu2wTrZCgBYiaaxbS+t5S24SIFTtt923+Sgg9t9MvW4Ie61vCG2a19fiF/82/3bYs5ua5wsDbH6YVbyxKnqRtug22I0tb+tkOMyQYBRb27kbDjbd7hu11bvCc7CPXBmMIAlNt+Y24sbZB1sWcAljbNVtlY25fCajFtNhanrbTa2jdW8hbbf1viZ770Dj8Jw8gFcCAOdgaAA17bd9tkwjQ/beHtvWKG8cwY9t7xa3omajPXEG3RND7ttmVQNRbaeo2FBApiY+NtpWvSP0ZJXkmaA/CAGlttfW/v0en1scp9CQANtt922x9rp4tsUO3fJzA1V8h8D8wA8rNv231bbgst36/Dg7cntu+pw/k1riNrpayE5optso22IZEdRt1h22xsYmAAam2odbaU55IcBbLfzit9OR3i4tNtn3W+VxspcgOhwYlzKeGum2zskk/Fv9oAfxbRJqx6289bZAdtzj7LOb5MZ3+2/IvpIdsKwAUHb7FAGpG1rZvFFsf230Etoahr+21cCFdo1rqR7TbKEtioS2hLfUi2a22rLbuptnk25e2bX1tCq2iJbhzInw8FWsf7sj9+XojbMLh49jaHzb8NutebJFI+FQk02zU2ZE9XlqH5qr4at5iW4lqdYlt/DasugXgAeXgMbrclU0aG22utiPsviWwjObVtsllLJUi1FG7mQDRbfr63Va2RjbUYnQszSebdAtsd+WzP1CQ4YTLXT7tJrgxAiz9d6xtqaQzKoAX1tuOHYx9NWty6uBHhrRAsLanngLF9tlG2yU7fhQAT6qynbJyAawAJg7Yd8MIGaJ9VXqIEg2wrrcdYAlpalUASjt2VMwZno39UEuTMgASjtlVM9UtZZEv+S3X7bsdt3/XRebf8ttAUZInbDAAUPW/vraFswoqH6gAZnNp5zFiJtoAD922Njbf5t7plOFQABI01a2qnb95t/O22pbfyltapntGNwzt4p22DrbONvVW377bI5m9VG1rnqWa0XJbui6DFtnu27FvsYtvqW2f39uWe4U27glZQdvSJXu7bzzt3h27qLfhNvxgQOtbHNt6S2zvrZNtuMAAzbbytesTLW4Oe/Tix/cBgh1ttuNAk2tZJqua6mbMjvhtpZ27yZu7ts5O2ei2bWt9S26YAHktpEG2sHbZCWp82yKIAPLzda3odbRNt9QC2i7fvNsM22DxtWLttfW7CFpX1t4u3XzbRegQl20GbaxL23paG+bE+Gy1fZS7c9ACfrXKar7gVvVG7TVbqyMGo3l1jbUt41G8zVd9x1mo3HstbG111M/1LaE2u2o2RxL9qN/nfY6jcRN3Oo2JpbYtVqaWx6jdYO3d62eEjaxtjbWyVbdwdtIObWILrIh2AecQABUNuK1X00zw6tx3PRLkez1uVGUrpbZutw3w5rVdAs18639Nj1fB25WzYhr0a2HG3ztDUxMVrW6jbZPNu1a3GOCFWt/WzcfreNsuo7TIjb+cuk+1VvFp/Hi4aHkUAM1tyAAHjbYWv6kG2Pzbnbl0PW7SHvIvPnm3evi3XtTWgDlbZlUAdXBjDbISyAmW2MXuxtuP233ILTOt+S2mZwCjdsR5GSFbVi5hdGyUrsCAC4W3DMN+btgI2+Tof8J0+/qUrbxpt5O2xanrBuTC7AC3bpeRmfPf9tdFlu+LmM5b/i530zRy7dla0pLnqJNmAAaHW0avr51vfm2FTbY2thLjSxdpa4DAmaxFQh7tunW3zrYTE2Ru39TbV+R1szZRIHvNuaobtmAd7t4jjTaKL/XAzO3W/wGCANtck85lAw2Na2z0z2ht6JPT+bevttdLmr3cidiUrDQObY8C0FXTBctjnAS6AOAfv3dtem3yg9HVwd65Nm7YT30W7WisNlO5lD23u7c5dvVO3vzbnTWzWgDhAnIT3GYaFJDDwADw2wwpuok1tmocrb0HtphfeDBeBRMRpbLKt7yVmUW0rNlBaMByIaPbJHt+vQ/i7bbXLRQBemNLbtns2zu7ZbCuh7X2ctaHtj92zPZuq1tnG2JXb81Wzlw+bZtY9v3m3ivALZtlR2wxnPRY1UDmgr4NHt/F24B7euXBML7jMbkrhlczeMnq/gAyRavizHhtzl2xUVZlIDYnGI0td9+48Kx0OsqxmBFHHjboZt1OgLB7eyAiiOATPbCtcDnY4b4fK40KwB4UA+Qmmz2zanrxXMqO2MIAT1tm2Afi7dltwza3s1Cvpt9OjVwuCH0zeu2VctQxqmngCuZv/gCDm38ALfAAfY2857axE2+e3fr8QzW2z2zMOulguihHTn41dXKxw39xpoW2vm2Ivbh+t6L25RMtpCNIOb2FtE9mDS24WZteawmaAtjNpntx1cOZ7YcHPZe3rPbJXt8o/UXLZ5eP3m3lFtcCx/D2y0cJSWCSe2HfDKjtoZrWx7d4iu94n5wUIS5+j27Vrf6aMg1b/7DP2ZqA66+1vfdtdfx1LbXjtzT29R7do9sai3Drblx+xb2+VxrxtuYQ58Xb8qAeW21+bZUdtfu2uXbIS5h529jrduIBlJWSDrFct08nVNrfFG1gxHFvb+Ltg6FDanvNABLOAivbuXtwL23GTtfNv1G3Ivb57t6HWwWgHjJ0qO3CvbSgAdtc237EI9sHu2dPbjbtp1gJRob7Hy1TmDvbZsl1pbSN7aI9tXe2LZbgu4BHW4Yba9dvh2JFPba3tnKTbe7cx9uQO1omNQPtqR25l7eOttsl68zbxAjA426C7cI/O8l6MkNZfSMj2257cqr3Kk5LMg23tuH2yhbb+1sNy3cXj33toVcP57e69v6BqVHbodqfF24D7cDP2eGg49bIUADrWyCRotlv+wBLmAXTt4vfdBbeHn0SK2bbbK0V6F4/ebYlzMyu2GAAe3txAfcjvoeT1POZmdbm3t+o2xthtOis643zorV1OjuW6XmYrKPA22FUAkjtwLbSFkG25t7G3ErbKpB/XEcfrfE6M+e3J3b9fewm2zfrcP8s9y3/ct5Wtw8W63uTxQDvO2D3b2dt0K2/8bcUtp4kB4TbKOtx+4x2gGRisJ42NyjxyaiDAnA/taC1x63bnbLsVyp22H7dHlv/iabvbgLtms23KOdLxs7n66RgNdt/koBsbertvnnGFTbTAANrW2mXCz9vEe3W8b2Uap1gDtbc21vba2e8bD5+nvsEW7GVuAfW2ArbSrtwlfWcbc29tSbn7wA6ftjVQ7ATTwX3r43ya6Xk5n3ZMJbbKw2N23VJEwptoe21iSdQ3PM620ArN5AeXW21rZkFHlcaQlzvcE+fW6UaEo0ON22J9DHFR68gG1rebmkCgoARbErtwwAMP7aHts+qHG9N+/t7NjeZQAqr3m22vOGtztzR7YgAA8Ns8YD/zblsAeS2n2FuH9uezbG7b6BN7KNRf7dudvUkbhjMjqtuI2+KdewjU3O27nbUC2Yj2zZsxMUVf+3GCzx/tsdmx6HHltvUWGASNbmyFrW6gHbgdtotRX/bfXgaX2wKhryravkAOtbkKFzpSxxGvsNtd22FYA0j4duq75UYPltJe3tgVbmyMzm0ats+QhXa3L3bqlt7m2yfrYlduyxAa/br5tqDvcLsD2IDf63Sz0DXumIs+spbrW0+nDIrtbltuuowNXpRtsWG28LDVttm2212pHQ3OJAAg9bjtt5zhubbfsABYB257biztsVQ17zYf9tHKbYGI0qAWf217bbYdsg22LdjhvtuXJDlLbEz0AWbEA7jf4BrsQv7cyJveknYxNJ7tlKvS+7ZvluTGr7U+Rq2yQO4ulv1QszFnA7dKfttRraWehA1uBFAu7bERtwry5IHaw33QqWJ6rxvWum8Cc7cttsw22gwrlsAH4AIh7csU2j+3jzbBdtoIO6jtNBoqTXBMVLt3m/7cy2bYE9vV2217bMqgMB248RrOdsXO3yuNarAG/24KppPNvRmHPvo6/txkgMzrfvNuPwB+jbjxthXIKw7azLQda2B09Cptkw3engHktvPO3sHbmhmlzo6JoZCyA1a3QVwKR5zRZF0bew5ukOHP3br/tx5Q1UHY4LmqTRag7FNttIO7wHf8tttB3CHbk4mtfW7CTZML3w+2Mg7s+cMJ24EHe6LrBB3qJNyyW8R7R1rb7QsH1BOH9Q/tjP24+dYB82BJX6Lby+tiUQPRsAMtvA+b2HdPFtyh215tv7QC8O2Xzbj30fO2wK7cWDvKe2RHbTW2xWNR7Ore3DQu3HKj3hyGS2/KTZoTVim3oYgm3t7G2yehfXqui1HXg7N2tkVM6buePdvf22e3beDV7wW2xbf0tt17672bOCt3R3SCHfuDtn62JnNvlAU4O3kVdR2mFK3bA7xF1liTa8Hc9Js1bH5LaaltowO6Dbf5NvUW3EdbIdRni60hhecK3B239A7DTewTUOa5erjWoe3OXbg5Z1VDW0bZrwCS+3pfb2ZNvs2+27eGADih2QLbZCW2DYyZoE9c0KsB3ltDocCNLV07ZWlsvXS1fbzyVwIraJbW5lvIe2pRDu+53KI9zLebNsz17R6j0Bqv3zTkYEQDv8K3g/NPe2ob24KHdYXPiK2XrpieVkfbdIrf8VsqYaCmrBDp+TC0uTZ3Uu9OnfyzZQ7JROo8bcADusABDg4kE4N/27YBBMwutX90Xbhity0vVx5HAFDNzT1/bTthylyBYrfu2bVu2ZE4EzA5C2wmbYq1t1u2RLjqZa3AANm7c8wsbO67fLw6AXmW13bY+tt8O3jmreB5p5gAJ7ffYLZW3VXbAoKHxWyybeLMH+K22tbWGl1oANDrf5AAda2n4AIwADw2xPvsCkM3l62zbCpthJW9ibaecyRG2zLjzJtmbW6krf1xGxW3p/w8lt4KAJ3bZM0AX+2sZbOZRnZJG2reYpvZRqpw7VVt6VALOHZ29t2+2Bjbhhtjq4Go4c/oNhOmUi43Zt7HmJk7YHNtFDM23bwdtmK4yy1cUPNY62PXbqWyV529sEcNtsVPQOVwuz+MNKyomvvDtA62Xnb6dtiE2+DlUBNty5X9KznD+7a27tbZ5dt/nmqZNhJNlRPUkAFa1tbG3jrreutj+AOeRq0Nvq63dNLqytiDIsxABKNs3XXlH9twmqIO0MABMNvFG3Rrt711lgLU3JpwjtQ62iBGGEd3q40m7edtv024dVpiutmx/ZRHYUd3Y0943bXx5kw2+ZAEvfAKBasCiMN11w7YUbYFBT4R3M8kKjtkiO3hHfIjvStWbTNjdtlx2xkbZojsJu274NAeehB2zWLbZ9Pxu35w7GB5IPW8v7cpXDtKHui62NPfcSP7bcDNswEIXfbmWl/wLa7boEjtkR2I8kXEEQ1o7IAB7tuVP7qJNBQdim2zmIeE9vAu2ZI7H7G6rW1A4CXduwXALrbm3t8/4XsbasttqOHOn9cEe4iO9+HcEjtGR3uH8OvgUyO9SAHC9vL+2rI7e/t76W+2Eq31s4h3P0ji9t1v8NdWf5AD1B3BCzJjt/AO4eQA61sUZWhQ1kK+3tcLjrawDugWrxTb0qAFiOycrZ4jtoOH+jbFNGsafXKOZWC1ggBAo75ttjjK68efvnCRkaNlwPdt5m49NkLJMBdfwtnb4z+4t3cJldBpuPh706+HKfeE/bT7aAtvYc2F9bHkd5k89QMghvASu2gLbfw+uF2xCHeBC2vm2VI7HocMKOz07csNt9R2mWNGgdkKALocYTuuEnnL+dJhm6iTfabb1MMkuJXyAKdtlfW9hzfGW1om3KJlQV8XMuObbeudvP+2sRN2ogA8O0ZJEduMSO3vdbiVt5249hGt0zDRG7nI7HKfLx2x45tb3IIoAbme6lt5wALS/vwEA7h2+CAwet5WvZ+7eRFtRe2ovwPYd8rjRc4f6NvIoB8JbEUd9SOybrbKDt1SRWErJaW56JCarbJOaXMAxFQAIt+kovllZwQ3nW3KJAEnjOn21iJoKDsRpbea0JutuVAP7bep9vDR2h6eEN4Dw2x1rctgDb3WoPdMFwVfC74uprFsfW28A7Lttt229y7YSDsS37qnN8qARYO4tHfZzMjv7mvbA/+mSLQrrfaUNn4W8naVNdeWc7/bfUSMkGAOQYfjt8y21mWjZXjUR3/fN/IAE721mZrfttBV6/K9BzCYFcMjbaGAD9+Xyjdg0d0o0IWrbgDsYdaxI7X9t3jckGrcxdMhq3Nt410d5Bc3dHdCTPqssuJD8DtxVvocbfS5u3238Xbx7tx82w3ze9dtoEWFRN3QdxgAHigD3AC66bsM9IkjPnW/GBFUjtvIBtBtUG4Z886mPr51utBaOtbq6u2rW1DodJ9t9WNeo7VR5vEjaq7Z1U31tFBVN8YEOvgOpbd1jtda3Iq1NZFnqO9L1yhStgS2y7gahh/O23Tpo+9u9obznbcKtuyOzAzfTYiRq2oAtlExmSO8U7czjtVZnt9LIlqH7baCppDKJdC6VX8qKh0SO/LHdIdsXW3xL9IAd7C2x5HY8c1J83GSAdAd4YzK1fzc9s9x23ObL/Wps7QemvfNuVq2ooTBr5yq24mbdsjsex36fbYBlnC9W7QD29tXh2GjbBSt5UGAvbYeT0uO3HHrWXur1qyaau4jtotQMA7oCXb321bbYEFvZrGec9Sgd9Dc8Q8EUDsO23BY9gOuwwO8rXpxXPE2bXrg/0drj/eIIwntaEiAcI9sgduNAvIHapX3Na2HbbP8dlFzYXGp+Nsx5XxENaeAdr28OreU/3PSbr1jFb4Eoi5DreQjvCGWcGjsU+pYo20bcPnM9Xb9DbnNttxs00Ra8nNhQA2am7fegQO+0RavplPB2uiLQ7ttzvSLMDg8Mw+3qnb+LtuW2+zrfQM2mGWnXj5dtyF2xGlpAT24QXjENdC4Vps1ext7ytlM3wtd2wdwkQLtHe95Nu0AUA7RzCBt8G5LYqmvJUaVE7xlSxW25drbADseXmXUNyido7Ww5poGZtPdpBYEkltpW2y9rd+1vRNq+mzkzN456wflcaduQK7QQ7WG+l0rUBrZJj2gh3G/wHWtiDWxLbeAfPl9r6jbv95vZmx89YVE3SB2qVD95tiF6/MQFfNvoB3htbDwWjrW81bb19vyr78fbJmgZrW1Encbjt+23B2bFuGumYwzHd6MuHdHauDkVAY02+UbuQ1tiLBUwzcZW3JO9MbfRbNkemzv97XGvJOyxppY6t6O7wBzZSd07o3d/qx0C44AOtbybJpMAGbrcYSEAs3mbzmuVcjWyy2YlIvyabeOrkE4J6jZcZa89Dg636k78f+o7g4MncO60EAA49b1TmlFm6BZumTuzJ3hOrcr1hhodEbvbZNBO0WItNghdV61JFu101jJ2SWbhFAYVRLQAC91tKO3hNbJSd8o3WJrefNvlG6SXjewQxyw9Jrd403NJ35Nbhd2tpO7v01NItyRklNbB3hxVszyzbx4MQ3n1Or7LZwZOx8nc9euZabRk71PB7no5MncnwkLJ27SLtXBrXIDMnaDetfeGVk7/ydmrTTX7r4PFbNb4U7IPh3KLf8nfa02sk9sDbyb1zVXVUnesKv3Ibrk73CmsMi00nY61uQcnFN47Sd8Z/W4VbV93OAAfNbxvRs14z4Vb+TtlvW1NNQKd9MizOFsSIFgp3oU7Nb1wQzRync86u7+64U7pplqZDUinc2TtBtntk71Kd/zqwkVev91BvGpvTiROjaXaF1YUTU5s2nfDNRVpvo2ShuS1ux8GU2zcXV3oqybpkBi3mCIStbNbNyGLXWzfeACxcmjHT53Jgcy4kKduVObcmEuTbQp+rk8yqZJtoiimRZT91p7gU3jyZf5MA+nWuTNIp7rk7FyeMdPGp3uurghp3YU1NKdO5MgKmxur64pvgUwMqY+5PPcmXHTX0pl/k4PeYwH2y8n5eTXzpz1OxO2aHdOFcmiB9Nsp+Hk9EqbnbPloaxW4UvJ/Lk9QKcAADMkCNyZ+VPXunHU72n1vfy5mnawtO5p3zBTzSp0d0+TbUs+vvAA1DTk4pktOzmnbzTsVp2WeTL/J1Xk0aqb/tM2Wn20703JhfUwF9bV5PfKmRZTAspgW04WnYx1soBGkvT53JibU6Nyc7Tvdp2GOb4TagdO8SqbJtqDp2q07QQB87de8ADIVNxp3eObgkpo7k4UqaZ5OVp2nU7QnNlKrQWndy5PC8mt07Q/JzdO3mnY35OLp2KvrX3JgyU7c6YJFNr8nFerCspmkUyYKdO5OySnolT6b2gvk10aZjMwZSncuTBkpyXk8pqcvNoBD6r07kAAE9O4Uqd11sF8mLza8Tpyb64+hr2FPsKmQ076VpjeU5brcH3UU21euT+XJpDO4lyZ8lNu9WXi1q/J7AU9mnZQNNTp3m4ti3xmZU/vycP5PbKnP9TL/Jtv00TbXNTuWp3bxTYvJg740Xad6tNA0XOuTC3J6Lk58KZ/5N/8mybauWp2eLdgKZm1OMZ2EuTCNF7t0xTbW15OHm01RTSAplvq1xnfX9PT8mMRTH/J0II6hnZx1MxCGL5dtwpsgU8WafH6szKmNNTfapgQUyjVpANPp8nXtTTop5fq+uKdG5Pk2nBZTfqdo9OyIabsfNSSnH07x8pl9O0LRbPVM2p3nuTp3J8nUwUafYzsv8nlubqZas9Uyl6YJdPuCnL+TcXJt2U4wKcPTuHp3mVTOPJ1ZU0ebRigCk8ngAA7PJmKAJzyeCzsy6n6+TYPJuYU2Zqd1dM88nteTESpuvk21qdy5PkCnC7T1up1K01oKfyFP2Z2z1T5Ip/o0+QKenVNHinks785alr0++KaPTvMqnMtTQfJtrk2pnaeNN/2mweTL+t/5QFwqiDdOHp2Lza4RpzHkwgKbCFNncmj07NXJz/jfmqcYGs+entBTaqp+2U6IKcPTsC8mg6t6vJh7k/MKa+GPZcnC5TuXJ0Hk63yfh5MEGm+FdY8pnyU8CEdizsainc/rYwpim2lO6dJ5tp1bMtTkUphbk9tndW7NgZ2IM7VP2loU0PyctTsl8nC5TPwpjoU9NyZR5MXCnIhTV6dsjO2YroDNPZp3N6LEipiBU+iZpAVNcin6wD+QpnyU5r9vjVM/Z33BrzsACRUz6nY+zs+DWdhTgmpiwU4K6fNFMHm1O9TB/JgcA8cKcczvtCnlebPR6h7O1cKbMFP7en1M7WvNrPeplqeSztbim4nTqQ1jKU18KfUFN+p3eM7cDFy8PQCKbhFPlp2njT5Ipo9O//ae3D0p8nAZTwKpp9O7JKYINMO82YuT73Jg203LyfIYvl2m/bLMPJzo030NedgBdenxyrHIp4+U8+Kc61NWan4jbU8G5NO5DyeODM78npRT4AppLk4XKblFPKP7Cc7+Rt8xNXsKaJtoE53zRT6fN2Pfc1ncKVNtZ2Os7w2d7rO7uVcENO2infU7ECpisze6KaFtN+p2IdTkvJq6059yZf5O182CNd1X7FebL4CdDFOkCnDBTZNtEXk3GnfkBtUFqlnTf2d5Z0xtqadzuzG36TVSOp7QU/ZnaS5O2SnVjbtbp8tUyZab9dMLcn+jTRIp1kM0s6fjdP2A3nYAZ6puy02iqeTzu5cmrID1Gd3cUy/yd3CM/KmC87Z4povO8+VYKVN+8nFxThedrpi99nfflNk20yVTiWd0vO6Hnb6YvOwBAc7zKp7AU43nblVOnimW87QzFo4E/kKbB5PMqmg87qIpwbkzeKerztl53CgbUAmN3kwkKcHzuRCmg87d2drkU9uKbvFO952MTbSJthfO3VycHtO4SmV87EER7izSPnY3zvvcmt87Q6dwCq8SlvXztYWm4eT8XJ3vO7ALfeAB752z878PJ3vO6/Wri5NBCnluT55pgrk1+KYSFMbynuHL/o1z4U2xKeAzutqn4s79EpzYU//WtD5PqimiJTZAp3vO5Kba/Ts/p3v87ludhRU1jae1NM+52407EDanPVSznYszvyCm8UA0Bd0nO2jyfFlPiqnp+TvudsjOzVPvG6q/52wtTwXpzSU3SAFO5NHcnFFTpcpsAu3W6br3MINqDc7rWdroU4c6ZzVOum2Oxrvip1TO/pKbHlPDymX+TY41zTO/Nyf0lNbZ2uC7DAtlDVS5KeoNMvimauT/mpgqU3GneNB1D8mExTZ5tCVUxbncSzsBmmURTH3JgyU0OqeYFvyTGD41FGdi1OxjybBVMRSmquTCQp4lU+kKZyzsIF3WRTzrFhojf8aZhlMFSmcuTN2d+VLRYXbQ1NaCnRJTEwp4gcnYXfEFucfn4+T36d1D02ebR+FOlSHAM7Vhds82klyZKlNJim7QbuEZmHkzWKYq5MiymKbaUcpl/k/WDu7dMiqmAzT9mdwIu+1Kf7B2jp2lNTcRdiIu1EXaU/MpF3Yi74Rd57kwkXYM1NBF25zb8Vq3l0zXnYbYtrSnxHTVxp1EUwZKZR5N1cnIi7xqdvti/2Ca4mu+KmyVTcMpgrO7lyaQFOUunrpTaYp+nO8JnYvNpVg2iTV0admnO9TKdplOYF3xuT7gp27k6mKdulM2qnQ3TQ4p4GU0s6f2dOLcmEZTxxp0Yu5Xney9Po6mnc7YFt0wW8i2rr5PjF2vpT5Ap5lU9lyaptoUyny079mdoYu4Jqctztk21Lwbev5+3k8znf0ztOZ3auIwpG1rU0HncSLuQABai7dxdpKaz8uptlMCymppTGspsvO2LKdy5M7F3g1TRyp34u2y5Yz00BZ3ieTkWdpfU1LyZFlPPF3Xi7jHFjb05lyfCzsXm0IS7N3J5fUwGaexVNJimXi7GRdjRO5fKbLTv5p3PZTR+dtoc2nZuibX1p3cS7Tad8Auwk2rGFObcnZeTIKp2ePVDadDlNYWmnhT8vJoPO5tyfiztH53aOte5tZlU3E6f3NMsl295TEwp4jXZUXf9TsZC3qYzwBdgWU8tybIFN7KnDi7dhdw708SaYJLusIHU1Tchdtku9a5Z+XVdemYC7bJdnSGzt5sfzvC8nqs7Whd6WUzTndnTsqqnu5Tvcp3vO/WRq2zuOKmMs7j+dl/k6PKeyFNml37M7FpdqLi2PKbq5Oml3PuT5ApgxU2mqYvTsJ3qtBTKkp3RA1nKefFPgOa/C7JRd4KGwMKaPlMnymJ873UZ6rU/K6a4LvKABYQARGqTyq0s6eq1Mdcn79ToZd6aM8iOaflOc8nqjTf/J1sU0CKeqhvkOalVTM2p1dU9GnYm4v9SmkhTr2pu7k/qKYINPZ9lwK18ap3109l6fe5MEGm+YdLdph7k2GKZrLug8nnhbDZdo82k2XcTLvvcm8i7RIplHO+tbYP5Pnm16F9KJd/Xk6Qqc65Nxp395DxRdpMu9wvs25NfF2CS7/C+o1U2wqaGNNVp37rbP3FgYuyiXei5Mnm0SXTaKphfUyTbR51NjamIy7iWdxPk7cKZG5PTcni9TSXJgG2/Dba1pwTZ28nTzpd50u8yqbzlNmCmpS7j3J9ou+EKbfFPt8nteTcNt6mM9aBqvLss8mZtTePJvYu5EKfvLtxSnyXTd0pgzU5mXdfLvMCnteTrip39U2YKf2zvRSnts7zApokU1HNcso376mjuT/mp2XU3ZabZtNvl2RuTT5d6JU0zbfJFsyvh4lTaypvc2vZnYHTuncm0s7GSp+Xkz6XfplMFVW5Ej0sNjKU9NKa+LsDF2eS7n3JwrO3NnZ6LtS23fIdAxdvEu0ryZwruQAAfS7vRdp3iyjyc9FOM2mOZT06p6bk7VKZwrvxxm1PL0yp2ZUzFKciFM8Z2N+TF3J+zOyQKfkrst8nz07lwpn0U/JqdpVMnm0tVTZ4p+zO4CXeK9MJZ38uTcWp2qUyeXdy5OmABeRTZNtarOzvybS1PsSmJ1T5Wp+gu0bndHTvyum+C75Aplq096KZD1OJcnwBTVXJyjO/NyfO5PRcnRVTH+p8pU6BXee5O5w2I7br810TTCVKeuFMl8mnXTGFdvzO63acjVNjamX87Wud6rO9DncKFNd6mtC7lqdl004enesACnl3F9TWud/cu+HaZqlOiqnXi7z+d/Lk2ZXbb5PILWaqrofJ8VU/dyZfFOiCnhZTmvJlKu/lye9VPPWmybTqqpwsU7hKf2Lvlqm607ovJqyu1znfm5MBqna072GpmAU/Vne6lM1inS+Th5dwG0whXdy5PbJGCq7QQpxLO81XdWLsHOmYq7A1dzEu+dybKrt2V3Z87F3JnnU8LKbsFOncnueT1Apz/U6l6bRFMZynE1T/wplNU26XYuLtn23/XVEedkNO2GnbTFOBV3jhTS3JnCu36LZnst3V3lK7Yad6PO09XZCVM9F38EbyLa4vUylXe6rthimDNTIspmgS/pKeUADAynH+T+xp0vkzeqcLtMaAA0xTOVd8auweXe0FPTV2zK7+YtngS1wjadrXA6mUdTBbp2LO71KeLNPVSn2i7rmd23U1tXeFlNbimVJT5Np9iu+iXfm5PMV3MK76Sp+au51aegru/p3bM7tUpnPO1DqaYdtkIn7eTuNdr4u7LqcK5OZcmcs7zNd6rU6aqZJtqEaneK7Ppd7gu0NVYEdv1CntVT21dhRUysqem5Mk21VlT8vJ/mu4LXYmtNdp2fq7L1d0Cu9YAHQ1MeCmsvTCPJzTU1cad4rsVV3H+TNXJmGUypXZFlPkF3/NTjldxgu6bycy5NrcmUvTkldzyq6uXePlPrl3Ny7xZp9rk7uXb0FMLV3Jq7qNdvMUybXb4dNWO2bENH1dtbk6GodDTvKqnIa7RUp6Yu7DXY81MaABvq7QK12TUxanc65PaV3lHT3bplTUyNybU1MaamnuTL+dt0U+RXem5MAunFFTM1d6wAOMXbX1Mo2nNM7gup3zO0XXdxWs5LqCVTWpptzU8VyY+1NeamF3TS7pySuwIqiWrsummtuTrJdyuuxIqe3Ls9F3nuT7K1nLAytVZmVOpanSy7H3JyrOyrXfpdMk20Cnb836z4u+3yZULs1SnWK7wVdpAU9YACPNovcmK7TcrphV08Dyfq1Mnm1eS7cktmgU1lqdgrtbZ3jy7RIpqA03Nyasru48mBZTKtdkm2udyfbLsjcmbVrZldwyW2tVYW9VhZ2Is73PJ2eu8wKfnrtg8m7M7QGd56u9TXZfrtIl3SeTMUAV/U//KdptOVcnsC7N+pnfk4BXYfrvuS2uDdkDd7RU2YKf/ruRZ3SUbC2W+7U73Kdy5MI8nqbTstp4vU15nbRVPRcml67x9d+mU79qbW5N5Z2E87Tud5/O9Dqa3rvaWnHU7Y9pn522AFYV7Vxl3ca7vqprGU/g3ZYrtvl3nc7FUt02U6BXbb5NWCnBZT42pxU09NyaGFPMqnKdTUfJ/Gu53Xb3lNPV38G7hJpoQ08yqee5PH8nLuT5NtQ82ttXcy5Ne135XTRTppKuyFacelMCymyK7/ap3iu1oKZfztTV28xTf5d4WUwcXbUbve13TG7L+d8eu8tXbALt013fBTAldsF20IFZlfBJ6nddTqep/XU0MKbb5O0CnWxTpupnDU3HKf/lOW6mBpT5Op3FU7bqft1M06mVdT9Op7HU0zqb51MaN2hdTumpr3U3lyeVNMgan/dTMupxku3LqY6rsh6mldTkWp1XU8TRoR5P/CmElTGIpyAAMI3etFMt2nUxTrJd8rkz/Xfwbs2qnARTMNdy7kyLydVlOHZ3Ya7mXJ7auxTXeuVM8qmda7e5d9ou0tXfd1Or8mtG7vdd3Ru+fXeqNN+12fy7xjdym2qY3dUbtYWmstT8upsAu69nfAzu012Sm75opuxu/hBWNTNZZGi5z2xht0UxvnbJtqdcnTTT5Wpxmu3VyZ/1VK47P+NuzdmqzJ/xvblMg8mEK7w3pi2u3iKcNrsHCm6wL1ep1qW1gKfGFP4mmUM72EpuvUyjqbF1PlWn1RT+gp/yu+hndiCtDOaaDTyIpzuU4waaMrszV2N5TFE2jkuy/KeSFMPcmJ+TDG1h9O3vqYP1PRynoM7YMpoKu9oKdNdvlBWga7kQp3w02QKfJtoFZ2ijTOxu+nAzzVdMNPa52ENT1fJ5Hk9Pyde1OD53Es7bop7OUyzqd6VNXqmjRTU0phg0yPqadzs0N3xq7Zjd2Pk0fOZXTv7F2uuTKBpo0U1+BevTuoimym7SLd6122zgeG/qbcnXtT1Ld2g0/Qaa9dNtKnPuTtpdym2hwaeuVPkV3uDTCAp0IUzGnaTzvdSmBBTzGxt3k5dafPNoiGnzWNGNp9cu5EKZYJuKSmpi7MNd5gU97XZqlPyGmxarP+q7XPUc3dUNMHm0ghT2Hp7Q06VNvbnWYF2cPN79dgRu4ZKfNbsmGmUlT5hpubQ5XyegFPF2mz67bXJrNM+KaZAVMcZ33fVYmdoSC4g6cExNXZ3H+TSZdgP1dyaf95Mm4GaC7uauzAu90XfAbvzcm7nTc9pn0u5yXbXrtRCm/eTALd2Eux8FfG6oZGm1uT2pdmKUzkafxdNH8mHM72ad0wu1rTlTbvxV32+TZ9dkxu0BXZhlP5qnonTdKp3vO/jluTlNo8nSjTAgp4AdUEKY+5NVGnntTCXJsiu8yqa3FM+am/y7j21sd2/b+oGLvDGm10bgadv1O5OKf0lNzt2mJLLApzd26ejcEdVU52qm7ixp0du+caeGburGngeT/wpjY09VKfSVM7Gm9jTqjd+XkwkKYEVOm13LC7+Lpy40/2qen5MI8n7M7rxd9iU3IaaiFOW12apTdXJidu3PaeObumF2V8jcNd1vk1KacpVOHF3ZTTZNtUwAFenYlLu82mSbaf5po/O/rLYFztDmmu07HCptY0xsabA7t8V3P273UpqOUxGXeu5O3SmMctnXJi82nFybxQDbN2YC76bdobO9AKciLvE13RuTPZd3Hk+fndhNP2Z2E27vJpowu/y3ZYzNbAaRC7nhd6g08M3aArtUd3BzTYBdx1O08qZNbuamn4C72ApoTG7g6esLtZSmNq70XJurk26KaUbuqmn/5T6ppx9u5S3ZNbsJcmwpTzfJ+Xky/KcMNNPcm0eTBtdhbk1caYE7txSm7dTf7d92q1nLaElOncnOuT+rd9+U+Q6bBlP5p2aO7Tudvju1h3fZ5Oyd2wG7pfJ3Tu/J3c9qvH8nqBT3Apq9u8pXbabu48ndNTVXJjWUzlKelbtMd2XMbYxp/tU5wXbgrvDymT27pfJk3jZ53bW5OM12+7T02pvzuz1qd3FMSN3UO7AiqcM01+KfJtqq12A27oXd8YU+F3dvLtaCnm271QamLu+tXZf5PZY3oGtRC24ru3F3YutOf6mCXT5Vd6yUwIXfJNO5d28eTCLdhLk9VKbDNO1cmMu7ildgWu9l3YOzsU21S+TYXdoxuwV3Y47tFd2Ms7hbd1IgxwKY0FNvim7K7kXdoDOwebXc7vdcnKu73ndxbkxgqf87vJd2gu7HEV9HjXFycx5O113PC7u4p/8uxdyY47vKLbH27z7dqOU6MXdZNPsmnrO7vHdm9u6Oae92PTe2sgAWndg2u3p3aE7szY3OZLp5OoDu5HXds7tDimAO7cddsm2svyf27vAd3cVT4PJi82owKc6tP6d34ydyi2h7u/2qetbg2ymAe7YZp6Ou/k3cTFNsSnY07/3dkxu7XBfGIOnk7/S7Z4p/bu823eBlN/GnRVTmBd0vk8oAAA7uW53se7HHd6Lu6N3aiLv4U7ru72p+4ruy+3cQ7sICnOeTa3JvHu7sXaGbsgd3Lu7F6diOq+/XdqLuk922e7Q5px1O1MXbNrtoanya7jbd/tUy6aZR7scd3QO7zAptyuwj3ZJtpHt3e87+8hlUUyjXby9NV53aNTE5d3vO3XLaZHWZV3aa76QpnnuyNyd07vlamXO7vPtjB03/yZgLugt3IlTEvd5Tu5pqb7lPw93X5TGndp7uyd3fO5Oqunpe7zxd7iU9FyfIrv+V3d275vdw4uwS6ZWivdt3xe7hxd69O0MKYbbsgymzi76Sp69O/73ZG5NT8bju7a3J14u2Pae1xuFU7zWNxep8gu8fybYVPXCmwjr75p5hCxuuc/43ud2weTcvdn/VfraeW5M2t3/9T0rdtbkx/qdMFPoam4LTFdd2qUxIqZnFNlN3CG708l0Ru1nqbOru3525e7Yvd1nuxebUKOuSIWSjrBXJ5J0+aKdprsXF2YvNMiFq32+nVaS81MWnRBTPepvTu77nYkbt/V2+5bgjqgYuzU3dZVMXcnFTTDXdt0UxI3YW5O9HWA/b7wAPDuwR3bilOWp3qs74dd6OU7dyfSFMM6nTuT2adqXu/t3eqztaWmd67jLdgfu/HjdzqveIW0BTaVpntU+JXd6Lvo8mJtTlDd6/u7x3Zz9vZRqze7RDd81uzZaeMtMYV3ybaRftoY1cmKbmVND6mc87SrdpRu2waZObtX93eS7rCl0rzQ3VZdruncm3a7n3JpduyfXZ43Pt+2La7F1pnDO0ZXblrsC6mrK7BYp8K013qbRVPJZ2wTrSFR94AK1aaGNPA8mBZThcpwO0/sqaoHvkD2MjjOD4PVu/5neB5ML6mt07emp9WU8JXfT5O/l3K677Nd/AmwCmtatNYGnmW7L+ds9UwLKcPNpACmJVTsOd/VU3vKd17umt3Rm7C/dylU6dyf81M5531+7og9yJU86qcT5PK92oB7xjdm1U8C6YUHs+12O07VqdsFu9fXfr5MA93KHTHXJpGU2TbQgtP/+3oDVjA9h7OwJqcxlNHm18Cb14Gk606V6Y95N7m0ntT0jdo8U6I3evdP0937U7HMp+zOwUqe+tMSD33uTfvJrRuwebVmdPAD264rgKms9UzM6eW5MCE2CKDaApvcu52qfabtJV2u1T5xpgoU52qb0buZD3S+Tq6pg7u4cXZYtNPcn0lTivdvIe5ZqZ5FOh2mrBT5Q9jjuxjabgLtrd3EW7c8Vh/k2TbWzTt+ynSm7PVpsm0+KqdUrtJcmsu7mWdyS02pXbyNPYF3iuTWldt/O9OqeObs8qndq7WWd0bk7gPbi7um8m2+T7Rd6PO9+qdNNPaD3V+TmEp0Cu2NXbi7tJcmzBT16dmcU8XacSzsnl2RZTxepvVuzLaePlMuV2827Ctpr/k79qeIrtlN32K7J8ts20+KqeDVNgymj87Lgd7KNY7afu5MXqm407I9V9k43SABLruVD3PjTjtp4VU6KqegbugwaCErsw94WU/iaeFlOgCm/h7Gxp0VUwHybdrsn8m+h7EI9rQU1CPYo7uWF2QC7Ypd2E02TbUmJsaia3h7T3J18U9tXaarved26uTycprdO7kXaZ7v5F35uTWgpsHkzzqbe5PpD2zG7VjdouU9oKdzTs/KmCh7FQ9mu0zanZ/rs1SnrAAYPJyCU+kXZhlPlam9G7pfJgPk1l6eKHtm12K7Tb3JhfU7ZqY9rs0SmuG79Pd000xbXaRHvt8mXDTJApoAUyXnYXtNb52FG72gpr/k5sHY29OeCmWs7Rudn5U78PZDtP/D3bhTIsp9Xk5cPZhruSlndzzVA964O2oVpoTUDKmu5T+hd4pu7yXc/Otq8nnVTKXp54u8DKdl1PMl3Zm7kw90vk96PYSFNjam+DT+Td0mu6vXay9MkN2u07LXd6qU+/VeyjUBj3nR7vedyPc4QqdFLvil2LB7LhdlC6yLfvf5Pk2m1m7R5p0XU9uXfyHvAV39NTkJdirk2EKYpHsld3MQ77wAKUuyiXZLTswl2sS7xF1n6w2eqdRbtOd29R7hudxgu3NycBdPgCm5s7N+pn0e7vXbwVtYCnSx7Y3d9NS43ud1HtGimSuTLY9nuU06PZprvrV3p1TujdubOxGTdjZ1Rwbjh7n9p7+008aaDbv+O74O7PHdi9O041eC80kj3Lc7kodg1OxXyeMdMTj2dx7mBdmzu/T3eeLsAmnF+T7vdqyu2undUuvOwB4HT83JiNu73Ufn7X3j3JeT36dvS65MaqS5Or8mzzagwpxMU8ZdczzuUd2W1T3Hd8nO5krsEdUXj2nM7I+2vwu8BPfkVuLk2KNVV6dkh08AKbIdMECnKHTjDppMuz6HYGFOyt36HT+LplCe07neYdPoN3WHTgpdozS6HyZ8Hs8Oma27hSp/h08Dya2dNH53gDzrA9ufOzSKa/HtH8mkuTW4p0bU89qd/LsXp2Fe113dixW1xnbxFPiF3IrTLpd6tu/gXdEuP76m2VTUV1z/k7o6fO9NdcnjHTSV10PkzVyeylOiF36JT+XJ5QAFr3bY7tYaWzuTI3JgE02f3fzVMqAAlJ7kE97BozY6Y3lPlFaK3TbB5l53SkXYP7txSnmm7lw9t0U9BqegrtwSnl27F6duSs9AaswLt0umwRT3Ip1dUzZPeslNH52eKbMV67Iu/EXeLtPPcnonTpY9l1u6UrfkTWFcm1uTikp4AACsXaPzsfh2zK1IU9/Ju3M3eAACA53ceTPSp0PO0mlfRd2QR3ri7lMp12uxuXeSnv7XW4aTDDdu4Uwy6aTLviP6BNTGzpnXOxBndcO0uSnW+TpU9zCO+YmshFOdcmvB7tOdu4Ux1yci7sQZ3rNLISa3a0xYKa1NMNT3ErTzU97BwxHnaqnuitW+p7kNpjrk8aaeZuNj2mY1TMCpkKmxkeasaNLV24nTn3d0vk8c3e6nsPcndc7vVxlKuzRqZzVOED21RTEGdmx/atPaYLsYqmtxTNhp400yZaeVzvpKmI87YWp882m1qbJtrkCn7nTeXJoAUye6eaaO1T36p7JIplHk/LyeUADkF3jhT+LpsgU0Tog8FMUqm4y743J3wUyxaZOnscd3py7yVpuWu2GPfm5N0j3VG7N4phh0wF3ea7vrd2Rqb7U9j3k35XfPTttj3C67s0916e4iKcHztYymEuTROibAe9MPfy5MIz3Op7PypjsU0gKb8NPSqnm27FAp//u6vydG5N5l3hZTm1do4e2a3abzsUZ3D07zNxqUu42PfMFMUF3P9TYBdsae9TaZgVNzT2lNTkRd3fu89qbIFNJT3lAAdgp+Ee9jPZv7vvU26o7phpguu63ybMrujT3UK78tdmKAIrXeVrtxSmh1TAJ5j262SdrXlMzOmHU71Q9vdu4cXZ2ntLOmze7bXJj7k8DPZs7s7OmaRTB1dg504NPcW5N9d2BBTZ464Ue6oabUrs1cmGa74I9szu6+PcT5MzemauTQed45u7r3bJpsY6XcQtEed/YewkKb/lOncm9zauwp9GUz86fGNMIemDza2advOu7LPaLruzWnTrTUQpyG01ZXeitP0nbgG79E9kjO91KZVHvHymfJTUk6s2e4N3eh1PBl2O+7og95lU5tydP7seZ3HpTng9rqU4eXfHtOZcn457fYpuWe8XqbmHvX8nzuTP092oe25XcA7sdt2i57Fg97XkyZXZpHv1in0ZT3yp9iU1+PePLsJz3ja7GA9j1W2SdsLnvOWmGa7RI9nkU3eqcn7uvl3c874Spo2e8L3f6btbp21e7pA9+Xkwemt0FPKz2A+TSyp1uU2YPce5Nsx3pw1m3Jjee0f3ZR5O2qmv9TtldigUxebXaLulKmlHTT3J4/kxtXYantr93pY7AwplHU4iKd2ntBCnSp7pgADcU91ye3lO7ynCh7pc93Ou+VXYTnsP13N57nVp2Wu8yqeKntgyntZ7UQ9h1O8H3YkVO3T2R6bGS6x4e/l3dAXv6D3k57ePJ8nUzaqfG1PFcmibaevd1vk/AvbVbvYV2g07pXdrJdTa1dxdP4d28UASXJx+e0GnblnvLcmqXT03JkOe9Fyb7tOLSnGXTirpvAe+VXfWdPWAA0q7y3J+ku9ryeW5M5inDG7E/JmGU4q6aXbssL2RtTMOdwe06w3fnnv0j2jq7ipp9DU+GXc3rsk21KJ7MQ9/h66lPajVvjdU5i7M5dw9O+w3Z2827ynTBT7c95NW8PHagNP0Sm1p74mp+Mu8xaZ71Ne93W1TXxdiWu4nPaI7udl3KVTQ0pop06rXecVO1t3nYAAfJ4407NKdi12VuHbq78ed+MuzyafS1NJl3j47Xua+tu6ZXZkXu0t2Q67bfJxfk0nyb4ZtMdGlq7vhps40/0PZ6HtKV3Yu7zKphSu4MPe5FNJ12U67oPJ3PO89yb9HvcN2F9TLs9kbk3YKc8FObp3TRTjBd0dOwmXaiFONV2nuTGHd6l05dPccVPsL2tuTRNtHpu9rXYPTUJimv7TP9p3vk9wKaqXsjj2al7RudoPO90Pa67vKV2cl7Aw9zQU/kvZGHs6V2il7QLd2xm6m6Yf5NKZ2B1bZBd0GU98yfgXt8Xn0RT55p8t09BXfau3RL30M75netXk5TbTIrtRhbjpTxjd0VUyEqd/5No2mQNT03JwuUz0qfaIt8intDL+dd1w07vaY6es5haC075NtZbk4lndA7tHq2s96by96VU83XZ0rsz92Iu9XMxG1O5Pyci9MlM3bODjLJwPOwYXeDzsland3T+Jd3zO8endPTtLPWG07NOd690/xXc/VthGXRWTERlwWBJivZ+VNgl2gs73PJqsezkXe3Tsjcn+K7Bz10K83Yne/VscCnkm7zFdnFe4BrYI6vjdU8jL3Y9tDuyBnceesFl3NmbDk9oNO7BrYyQ3AymjJTYCp+V0+QKfsztAenzRTEfdq1k0s8Yantgd20u7Ei9+aewebUFdP0l3tJ7Mk9tD0yLKaA9N1F36rz2SdxnNXjyZAVNIvXBs1hXJmrk4vyYvTtHNm9V7XHp8pOytmvNXvYa2Vs12vJtj028zd+zVUz3teTCPJkbk8mybo9MMemXmzEipqC0zW3Z6TsIim1+Temp9j0xuKZ9XuXGXpuTbnp11ewJ1ft5NWV3RVTcydldO5N3YtXt3fBeItBcphHk2DKbWTsDCm+BTwa97jW2F6e/zvhr33fdA7JojOwxPeE1vWr2weD1q9kl43avduTt0gAnV7dupkbkyuyfdXt5imOWbIOdp7k4NyZ9Xuqa2sBTcKp1fk3pqZJMtBr3S+TMN50Ne6HKerXs6a2H07AVdiFO4zmsPNpmD2YU7ByGpNe2DKbZMtYynT+73a98zW1mvYi9Pg+GbtNSXJmtu+Z1Z95Mk219V7cPhste2GRcrXsur33Nbta9kbk24VYkVMXWm9NTXhVv1e+2vcPXsm9Gvf9HHpr/k6XyYt6O9r2hs7LKdyNe0Ovc5Tu+emI2b64pnR06KqcbetBem717AvhhNm49yezXvtvXA+jMXppIq929cNnsjz2UvTbM9pvuyTbVEbsTN3GR7z3J5kezM3d2VOJZ3UF76/dzNm+2Re/90W139q73PJ+au//3cEk1Ez2iJTW4pgOu0UVcG9M/F3VXTfqdp1UzC6aDTulz2uvTm71hVO/IttqKvNemhvTJS9/50xhKctzvHl3pe7Xadx/k8vXcXItRtnlRT4xp4WU0xqd+7tpZ3rAAmXJhbkxkafveut5rZi7Ng93VU5Qval7scKnfDTnopue05gvcdTsfvW6QA4k9ox091yfp7s3enluTd3phd41emMFIb38Qq2bp/R3VOzwHoy6uAABEBEAAA0CIAAA4EOD6wsVZN02AfHAAAhAiAAAABEAAD0CIAABQEQAAFwIgAAbARAAAvAiAABGBFs3urs2xNVfm9wLe1Zves3uAAA8BEAABQCJ5vcAADsCOZvcAABMCIAAFQEVze4AADYEczezFvdi3uE+nnN7Nm9wAAIAIgAAbgQkt7Pm93ze4AAD4Efze1lvaee1odXnYAzm9wAAAwIQW93gAxnpuibWOb33N7/m9wAAGgIgAAHgRAAAIAhxb3at79W9jds1Ksea3ttb2ut7PW9ure9Wnf+1vOwBvN7ZW92Le0lvcAAC0CK5vYq3tCvaMg9LW9yze85vc83uAAAwBDS3vWb3wt75HNukAJNvfK3sbb3Ut7W29mze/F9e8APLb3Vt7s29+beyB2da3v5b3Vt73vJlLe6lvcAACgCKlvd63si9X7t7T297be+l8cAACYCPlvcAACQCJ5vfq3uVVazt7nm93Le6lvaAM0db3Mt7kfp77e39ves3uOb3zN7NW9gIfVDvf+3tvb3Qd7Lcuq9DY5vaS3vtb2Id7NvV+K1Yjves3sY73AAACAieb3bOb7wAXHew9vdu3ssdmq/TEW9/zexFvaK3ufb2St7rm92v0+Zve63uTb2bN7dO9hne2fyegNUPb3LN7EW9mze1FvZK3szb2Dvjjm9h7e75va83v1b26h95m9/ze5Zve63uxb2Ct7Iu9one+DRYl3tS724t7gAAXAQ5t73W9+re7PFs+3vtb2St7eW9/ze4AAGoEdXewjRcAAAYCJZve+3slb3Pt7k29gXe1nrfd9Va72dd7Gu9ywzbvFtCCNC73yd7cmd8+Lcpna53uAAAcBE23uOb2/N7gAALAR5d7NnZ5II57vc23vI73dM7u29gLe0dvci3se73Jd7Lu9/vWwhVfp+tCVW9MNBsa8ze65vcJ3u+72at7Hu9ube6tvap3uWb33+riW9rXe91vec3u+b31d7jm9gre6tvcc3se73Vt7329mze0lvb13vK73ut7EW9jre9LvcgAAY72vN7Hu9mLe95vfT3vub21d7nm9nPe55vfb3v/b3IAArW9nvez7vd83v+72hd7Nm95ze+1vcAAB0CHjvb13ufb2Yt7gAAaQRs6LZT5xQ00nhSb3txb3Wt7Xm9/He7Pvei3ueb3F97n/Grnezzva23tY73oeb0Bqyvez5vcC3uN0X7t7dO9rze6wrrc3uAAAkBAD3t8K7HN7VO9+re8CEYr3uE73ihTLm9mfe/VvfBGMXb2p97s+91bs+jvcx3txb3pnzpO9yXe4bvdp5tcVrAAA4Ag5b2i97Lu9wsPbXvYB3u1Hq4d7ZIRo3e/7vfrAMV73MD7Fz57s9VFvcs3vT/XdsNF29tA+1sKdZA2AAB0BBm3sRb3XN7OW9gcA0lvdF3sFb3p97P9FnLe/jvbl3v1b3D/rROdukAD7vcgPvFb2r97FOd12dXC+ZoBM5b3rN7BW9ore0DvZB3sAA2jw9929tbe75vYS3tCH2RD7Ae9wBrRXvdK3um738t7x29roa+8AC93tFb21t73B9sve55ver3v1b3nwDdIAE3ezzvbJ3tqH2A+b4dlicq1OPsmNVJb3fN7Zh9jQEzK+Ec3sL729D7lu9yCPY4fZi3t89mIt70u9tw+wHvfoBuJhH+Xz6+94be7Fva33ueb2d97kW9pfe2bncc3uub2it7D291ze61vZkPsLb2KzNkR96I+7EfZu3u972Zt7n29/7eweVedgBJb26t7SW9/Xe+rvdr3v173e97NW9/Q+xIDb8Ys2Ia6d7hO9/Hexkfes3v473ut7Yed5FtZUfZCPs1H26d7Ke9r/e4OEbLFNDGqmj71R9/7e45vZs3uQAA6j7ve94ve/9vZa3t773WQzXO9qfe5lvfx3tZ72Qj7wx9lne3Eff83u172M87dIAAve55vaL3vq73Wt7ku9zze6MfZi3tWQGCt7M29rze3zvat3vhvmTTV5m9mbe0VvaOPvvG33gApe99re/5vcuPsxA2jD7/u9+4+xeKbMrX4H3nj7b/NsKPQ/vfyPv972Zj72B9zze+8fd/5tIm2K97qh96ze5nveoPueb2/j7zx91fO1PneuPse72QT7YJ9l3e/iberrWK73ut7CJ9gPe7GGfGBsaIbvmLyi69lXaCxYWa0bQHcWLuAtlAW6ylvOB0EC2tJTequnC9SwXd8csEg2iL1QhdvDdUwLeFBsaF2BrNmRGpKUwK1vIqtVOWkpTpUh4IuxWDs8K3Iz7dUtPA5/VLRjPqomvg2btBbgjag6UzI2p/YsSTWuKr0Ll8C2/8lrQttYi25D7hW9nzeyVvfV3se72oD7cEJgr89+DfSmvMyHGt7YrcNo+wHvYkqt7+X9T7D6t3re+nvdEtsvXbom1pp9+He7JbfeABk73eD7GGuhIW45GYx3vcH3It76R9zI+4ZbZMtv/9qzd7yu9/ze95va83uQAA1T7cW93Lez5vbNPtKQ3sj7M299o+9XKak63GH3LN7ph96ze6Fvbn3teW3nOLip9ore63vZCPvuH3mhbdIAArewlvYW3v6daCt7aW9hbeyogZv3slb2vN7aZ9j7ezAnudgCfb3p977m90be41GbpAAY73Z97DZ98BzRjve63trb36j7RXF+s++1va83vln3S715m9ore5ofYD3thdaMZr79m0ve6LvYi3sPb3PN7cR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57v6Z1GN7h1917u8nHWdzqjK1Pp71U96Ce+sADIHuEz3mRangtaae4BPcLjqHX3/J7kGdwXe9gHUXzuzJ3kBa8/Nd7amaLUydq3d38y7q8dbAe4FneZFqcT3sa7i094DWrrfeGzq1m1JU6irtSle/HzV34vaF1tR7titZRu7RPcv9roS1Bx7rE93a+4GfdoFqy93KxawDtymldyfc81qVV3FAb7j+7cHf5LWt7vCN329VmGda6PdA3e9XvRF3Ap77stQdu64LWZVr0R1Sb7jztVeOuIrWdlrpC1BO7hnd+Uu/+LVbHuMCXGj74M99e+7I3eCf2Q61Iy7j1996+4pffMKvT33QH7yTtYnO+67XO3vq13gh78se6B+48bVyruJV3lpN6/xxRu9JPc9lrYh133ap6tR0urTPfCVrEX3BRa9gtW6WqGSvUh2PZ1p77j/x8ie9oPcobvPZ32de7eqzLu/PzXKbujK1inbpZK38Ws93dpjr7x1VtajItSqbVsattXvbV3pir0TTOhWtTrX8FruO1aV7zhd2s2r3Ht8fur73gn72+928e84ncUvv0R1AE6rwtc/e+wvf93vj53797gC96yQ+ILXVDqNZ3pM601d4KWo4rW6Eu361Gn7mTdzTe5EHWtzrvO3Hc6sd993OtEHXhKv3gAzg63ita5e/1vcLs65L34d7+jdzg6fVXfGrvornRQb2K59/U6cusdFqrS1Ip7redT6Ot6tqHBxJt3UJaz62tyOuAPOdzvfC1uz77qdcVu+Svd41qhW1NuNe+dVsu940e6trfC18n7789+Uu7iLW0ruGb3spa7/NRV2sAb2EFq7+1Wl7oytdu1aaVeYVqNTacBajctYJe+wLVT5rsm1JRLvjd80Wr+vep3vDd3nBaz291YOsyLUL7uQWrrzVxYN1Iu70nWUTvwt3Vy72ItaO+5UACxTv2v35+avE911+9s/tILqVZ1T078orYYu61NoyPvUlbfs74zd+RbVw3fc1qpd3XV7ystRVO9SHVzHv/21Rj74r93d29qndkru/r37HayT98oe9nLWrEvjO1rq7qXd8AAC3LVXfv6F3sk74T97dWtOVfkLup81mn72Vd4E+64fcX5qN61NRa4AANCWpDLV3Kv+S1nF7t796au4LHXofuby1w+a3798ku/7Icwlaet3cT7itd6OQ6hDdz3v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jfz+vnC3g0byf15G+/Jsnh5vlW31/ry82cAABR0JQN56Tuwre2VvWo3unV2t9+6+9o9fnYAK/Xg871198AG/Atn++vDQ3/AbzGvev698Tf5vvVTzxebyAN9Hu8L9ePRv+33n4yyv14m+9BjeUWzLb3ib78IN8ZjcRpq7hvAG34fb9AN6xW/oTfEDHvX3ur7/d97B4OA/f+vv2/X++byS8eG+9+Pf1SLY33ib77gN5G+8rsnZvv+o31/r2DS6W+/jjfxGHq33477xD95568yDesfvgA3mG87t96qG/3ffeWzR33/Ab0zwbO+/WjeUfvYWH0Abzd97u+8Dff+ovj3360b0GN65MuvffrRvwg30wq7Ct6M+/Q+HQfv9X38H74AN7h8NQ/f0hvKyn94ALD964W9Tfe/HvljDpH75T9616/vAA0fv60XzH7+t99VMubffABvFvRwn72D9/vm/uMPSfvKv3kLW8z4Yp+/47f317so36777dd7p+98/fEoP7S3p779r94MMdu/3WfvPK32PV1lB5+6cYvPY43R47sLq7YY5JU+5xvwurTv3wR1Z/1+BG9QXfJnvSG3ut7+6t4WW8S6bwJ3x93w0b3qd62u+cDft2tzk3qZh1BN4Be933egxvJPZcB76pN//euHCJOYvj0Hnvr0yhsAADkcIAACY4QAAOBwA5lnP77n98AABCcIAABQ4QAAERwgAAEThAAAhHCAAAJOCr++AABWOEAACAcNn98AADEcIAAAg4QAAIxwJf3lv74AAE44QAANhwgAAQThAAAWHBD/f4Prhf3gf74AABw4QAAJhwgAAAjge/vVf3wAACxwgHxwAAAJwgAAUjhAAA7HCAABaOEb++AAB0OA7++AABJOFz++AABqOCr+8l/e7mHtxV9ox4AAFQ4Lv70QPsAAAgcF399X+/b/fVKL9/3kv74/99z+8V/e+/vZf3jv77n99v++r/eF/vff3of75v95b++AAAZOBL+/L/e+/vgAAcTgp/voanom1S/97f+8f/ev/vP/3v/7wAD6AB+gA/wAfUAP77D+8ADgB+b/f3/vn/37/77/9//++AA+QAfYAPyAH1P98AABAcPv983++3/ec/vVf3+f++8ACn++AABmODIB+AAA2OH3+/kA/9/vef3of71P957Ttl/eOAflf3vv7xQD7z++r/ea/vef3rf+4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";const {react, reactDOM, excalidrawLib} = window.eval.call(window, `(function() {${LZString.decompressFromBase64(EXCALIDRAW_PACKAGES)};return {react:React, reactDOM:ReactDOM, excalidrawLib: ExcalidrawLib};})();`);const PLUGIN_VERSION="1.8.26";function _interopNamespace(e){if(e&&e.__esModule)return e;var A=Object.create(null);return e&&Object.keys(e).forEach((function(t){if("default"!==t){var i=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(A,t,i.get?i:{enumerable:!0,get:function(){return e[t]}})}})),A.default=e,Object.freeze(A)}var obsidian_module__namespace=_interopNamespace(obsidian_module),React__namespace=_interopNamespace(React);let random$1=e=>crypto.getRandomValues(new Uint8Array(e)),customRandom=(e,A,t)=>{let i=(2<{let r="";for(;;){let A=t(n),s=n;for(;s--;)if(r+=e[A[s]&i]||"",r.length===a)return r}}},customAlphabet=(e,A=21)=>customRandom(e,A,random$1),nanoid$1=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce(((e,A)=>e+((A&=63)<36?A.toString(36):A<62?(A-26).toString(36).toUpperCase():A>62?"-":"_")),"");function JSON_parse(e){return JSON.parse(e.replaceAll("[","["))}/Mac|iPod|iPhone|iPad/.test(window.navigator.platform);const DEVICE={isDesktop:!document.body.hasClass("is-tablet")&&!document.body.hasClass("is-mobile"),isPhone:document.body.hasClass("is-phone"),isTablet:document.body.hasClass("is-tablet"),isMobile:document.body.hasClass("is-mobile"),isLinux:document.body.hasClass("mod-linux")&&!document.body.hasClass("is-android"),isMacOS:document.body.hasClass("mod-macos")&&!document.body.hasClass("is-ios"),isWindows:document.body.hasClass("mod-windows"),isIOS:document.body.hasClass("is-ios"),isAndroid:document.body.hasClass("is-android")},nanoid=customAlphabet("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",8),KEYCODE={ESC:27},ROUNDNESS={LEGACY:1,PROPORTIONAL_RADIUS:2,ADAPTIVE_RADIUS:3},GITHUB_RELEASES="https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/",URLFETCHTIMEOUT=1e3,PLUGIN_ID="obsidian-excalidraw-plugin",SCRIPT_INSTALL_CODEBLOCK="excalidraw-script-install",SCRIPT_INSTALL_FOLDER="Downloaded",fileid=customAlphabet("1234567890abcdef",40),REG_LINKINDEX_INVALIDCHARS=/[<>:"\\|?*#]/g,REG_BLOCK_REF_CLEAN=/[!"#$%&()*+,.:;<=>?@^`{|}~\/\[\]\\]/g,IMAGE_TYPES=["jpeg","jpg","png","gif","svg","webp","bmp","ico"],EXPORT_TYPES=["svg","dark.svg","light.svg","png","dark.png","light.png"],MAX_IMAGE_SIZE=500,FRONTMATTER_KEY="excalidraw-plugin",FRONTMATTER_KEY_EXPORT_TRANSPARENT="excalidraw-export-transparent",FRONTMATTER_KEY_EXPORT_DARK="excalidraw-export-dark",FRONTMATTER_KEY_EXPORT_SVGPADDING="excalidraw-export-svgpadding",FRONTMATTER_KEY_EXPORT_PADDING="excalidraw-export-padding",FRONTMATTER_KEY_EXPORT_PNGSCALE="excalidraw-export-pngscale",FRONTMATTER_KEY_CUSTOM_PREFIX="excalidraw-link-prefix",FRONTMATTER_KEY_CUSTOM_URL_PREFIX="excalidraw-url-prefix",FRONTMATTER_KEY_CUSTOM_LINK_BRACKETS="excalidraw-link-brackets",FRONTMATTER_KEY_ONLOAD_SCRIPT="excalidraw-onload-script",FRONTMATTER_KEY_LINKBUTTON_OPACITY="excalidraw-linkbutton-opacity",FRONTMATTER_KEY_DEFAULT_MODE="excalidraw-default-mode",FRONTMATTER_KEY_FONT="excalidraw-font",FRONTMATTER_KEY_FONTCOLOR="excalidraw-font-color",FRONTMATTER_KEY_BORDERCOLOR="excalidraw-border-color",FRONTMATTER_KEY_MD_STYLE="excalidraw-css",FRONTMATTER_KEY_AUTOEXPORT="excalidraw-autoexport",VIEW_TYPE_EXCALIDRAW="excalidraw",ICON_NAME="excalidraw-icon",RERENDER_EVENT="excalidraw-embed-rerender",BLANK_DRAWING=`{"type":"excalidraw","version":2,"source":"${GITHUB_RELEASES+PLUGIN_VERSION}","elements":[],"appState":{"gridSize":null,"viewBackgroundColor":"#ffffff"}}`,DARK_BLANK_DRAWING=`{"type":"excalidraw","version":2,"source":"${GITHUB_RELEASES+PLUGIN_VERSION}","elements":[],"appState":{"theme":"dark","gridSize":null,"viewBackgroundColor":"#ffffff"}}`,FRONTMATTER=["---","","excalidraw-plugin: parsed","tags: [excalidraw]","","---","==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==","",""].join("\n"),EMPTY_MESSAGE="Hit enter to create a new drawing",TEXT_DISPLAY_PARSED_ICON_NAME="quote-glyph",TEXT_DISPLAY_RAW_ICON_NAME="presentation",FULLSCREEN_ICON_NAME="fullscreen",SCRIPTENGINE_ICON_NAME="ScriptEngine",COLOR_NAMES=new Map;COLOR_NAMES.set("aliceblue","#f0f8ff"),COLOR_NAMES.set("antiquewhite","#faebd7"),COLOR_NAMES.set("aqua","#00ffff"),COLOR_NAMES.set("aquamarine","#7fffd4"),COLOR_NAMES.set("azure","#f0ffff"),COLOR_NAMES.set("beige","#f5f5dc"),COLOR_NAMES.set("bisque","#ffe4c4"),COLOR_NAMES.set("black","#000000"),COLOR_NAMES.set("blanchedalmond","#ffebcd"),COLOR_NAMES.set("blue","#0000ff"),COLOR_NAMES.set("blueviolet","#8a2be2"),COLOR_NAMES.set("brown","#a52a2a"),COLOR_NAMES.set("burlywood","#deb887"),COLOR_NAMES.set("cadetblue","#5f9ea0"),COLOR_NAMES.set("chartreuse","#7fff00"),COLOR_NAMES.set("chocolate","#d2691e"),COLOR_NAMES.set("coral","#ff7f50"),COLOR_NAMES.set("cornflowerblue","#6495ed"),COLOR_NAMES.set("cornsilk","#fff8dc"),COLOR_NAMES.set("crimson","#dc143c"),COLOR_NAMES.set("cyan","#00ffff"),COLOR_NAMES.set("darkblue","#00008b"),COLOR_NAMES.set("darkcyan","#008b8b"),COLOR_NAMES.set("darkgoldenrod","#b8860b"),COLOR_NAMES.set("darkgray","#a9a9a9"),COLOR_NAMES.set("darkgreen","#006400"),COLOR_NAMES.set("darkkhaki","#bdb76b"),COLOR_NAMES.set("darkmagenta","#8b008b"),COLOR_NAMES.set("darkolivegreen","#556b2f"),COLOR_NAMES.set("darkorange","#ff8c00"),COLOR_NAMES.set("darkorchid","#9932cc"),COLOR_NAMES.set("darkred","#8b0000"),COLOR_NAMES.set("darksalmon","#e9967a"),COLOR_NAMES.set("darkseagreen","#8fbc8f"),COLOR_NAMES.set("darkslateblue","#483d8b"),COLOR_NAMES.set("darkslategray","#2f4f4f"),COLOR_NAMES.set("darkturquoise","#00ced1"),COLOR_NAMES.set("darkviolet","#9400d3"),COLOR_NAMES.set("deeppink","#ff1493"),COLOR_NAMES.set("deepskyblue","#00bfff"),COLOR_NAMES.set("dimgray","#696969"),COLOR_NAMES.set("dodgerblue","#1e90ff"),COLOR_NAMES.set("firebrick","#b22222"),COLOR_NAMES.set("floralwhite","#fffaf0"),COLOR_NAMES.set("forestgreen","#228b22"),COLOR_NAMES.set("fuchsia","#ff00ff"),COLOR_NAMES.set("gainsboro","#dcdcdc"),COLOR_NAMES.set("ghostwhite","#f8f8ff"),COLOR_NAMES.set("gold","#ffd700"),COLOR_NAMES.set("goldenrod","#daa520"),COLOR_NAMES.set("gray","#808080"),COLOR_NAMES.set("green","#008000"),COLOR_NAMES.set("greenyellow","#adff2f"),COLOR_NAMES.set("honeydew","#f0fff0"),COLOR_NAMES.set("hotpink","#ff69b4"),COLOR_NAMES.set("indianred","#cd5c5c"),COLOR_NAMES.set("indigo","#4b0082"),COLOR_NAMES.set("ivory","#fffff0"),COLOR_NAMES.set("khaki","#f0e68c"),COLOR_NAMES.set("lavender","#e6e6fa"),COLOR_NAMES.set("lavenderblush","#fff0f5"),COLOR_NAMES.set("lawngreen","#7cfc00"),COLOR_NAMES.set("lemonchiffon","#fffacd"),COLOR_NAMES.set("lightblue","#add8e6"),COLOR_NAMES.set("lightcoral","#f08080"),COLOR_NAMES.set("lightcyan","#e0ffff"),COLOR_NAMES.set("lightgoldenrodyellow","#fafad2"),COLOR_NAMES.set("lightgrey","#d3d3d3"),COLOR_NAMES.set("lightgreen","#90ee90"),COLOR_NAMES.set("lightpink","#ffb6c1"),COLOR_NAMES.set("lightsalmon","#ffa07a"),COLOR_NAMES.set("lightseagreen","#20b2aa"),COLOR_NAMES.set("lightskyblue","#87cefa"),COLOR_NAMES.set("lightslategray","#778899"),COLOR_NAMES.set("lightsteelblue","#b0c4de"),COLOR_NAMES.set("lightyellow","#ffffe0"),COLOR_NAMES.set("lime","#00ff00"),COLOR_NAMES.set("limegreen","#32cd32"),COLOR_NAMES.set("linen","#faf0e6"),COLOR_NAMES.set("magenta","#ff00ff"),COLOR_NAMES.set("maroon","#800000"),COLOR_NAMES.set("mediumaquamarine","#66cdaa"),COLOR_NAMES.set("mediumblue","#0000cd"),COLOR_NAMES.set("mediumorchid","#ba55d3"),COLOR_NAMES.set("mediumpurple","#9370d8"),COLOR_NAMES.set("mediumseagreen","#3cb371"),COLOR_NAMES.set("mediumslateblue","#7b68ee"),COLOR_NAMES.set("mediumspringgreen","#00fa9a"),COLOR_NAMES.set("mediumturquoise","#48d1cc"),COLOR_NAMES.set("mediumvioletred","#c71585"),COLOR_NAMES.set("midnightblue","#191970"),COLOR_NAMES.set("mintcream","#f5fffa"),COLOR_NAMES.set("mistyrose","#ffe4e1"),COLOR_NAMES.set("moccasin","#ffe4b5"),COLOR_NAMES.set("navajowhite","#ffdead"),COLOR_NAMES.set("navy","#000080"),COLOR_NAMES.set("oldlace","#fdf5e6"),COLOR_NAMES.set("olive","#808000"),COLOR_NAMES.set("olivedrab","#6b8e23"),COLOR_NAMES.set("orange","#ffa500"),COLOR_NAMES.set("orangered","#ff4500"),COLOR_NAMES.set("orchid","#da70d6"),COLOR_NAMES.set("palegoldenrod","#eee8aa"),COLOR_NAMES.set("palegreen","#98fb98"),COLOR_NAMES.set("paleturquoise","#afeeee"),COLOR_NAMES.set("palevioletred","#d87093"),COLOR_NAMES.set("papayawhip","#ffefd5"),COLOR_NAMES.set("peachpuff","#ffdab9"),COLOR_NAMES.set("peru","#cd853f"),COLOR_NAMES.set("pink","#ffc0cb"),COLOR_NAMES.set("plum","#dda0dd"),COLOR_NAMES.set("powderblue","#b0e0e6"),COLOR_NAMES.set("purple","#800080"),COLOR_NAMES.set("rebeccapurple","#663399"),COLOR_NAMES.set("red","#ff0000"),COLOR_NAMES.set("rosybrown","#bc8f8f"),COLOR_NAMES.set("royalblue","#4169e1"),COLOR_NAMES.set("saddlebrown","#8b4513"),COLOR_NAMES.set("salmon","#fa8072"),COLOR_NAMES.set("sandybrown","#f4a460"),COLOR_NAMES.set("seagreen","#2e8b57"),COLOR_NAMES.set("seashell","#fff5ee"),COLOR_NAMES.set("sienna","#a0522d"),COLOR_NAMES.set("silver","#c0c0c0"),COLOR_NAMES.set("skyblue","#87ceeb"),COLOR_NAMES.set("slateblue","#6a5acd"),COLOR_NAMES.set("slategray","#708090"),COLOR_NAMES.set("snow","#fffafa"),COLOR_NAMES.set("springgreen","#00ff7f"),COLOR_NAMES.set("steelblue","#4682b4"),COLOR_NAMES.set("tan","#d2b48c"),COLOR_NAMES.set("teal","#008080"),COLOR_NAMES.set("thistle","#d8bfd8"),COLOR_NAMES.set("tomato","#ff6347"),COLOR_NAMES.set("turquoise","#40e0d0"),COLOR_NAMES.set("violet","#ee82ee"),COLOR_NAMES.set("wheat","#f5deb3"),COLOR_NAMES.set("white","#ffffff"),COLOR_NAMES.set("whitesmoke","#f5f5f5"),COLOR_NAMES.set("yellow","#ffff00"),COLOR_NAMES.set("yellowgreen","#9acd32");const DEFAULT_MD_EMBED_CSS='.snw-reference{display: none;}.excalidraw-md-host{padding:0px 10px}.excalidraw-md-footer{height:5px}foreignObject{background-color:transparent}p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;color:inherit}table,tr,th,td{color:inherit;border:1px solid;border-collapse:collapse;padding:3px}th{font-weight:bold;border-bottom:double;background-color:silver}.copy-code-button{display:none}code[class*=language-],pre[class*=language-]{color:#393a34;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;font-size:.9em;line-height:1.2em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre>code[class*=language-]{font-size:1em}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{background:#C1DEF1}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{background:#C1DEF1}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;background-color:#0000001a}:not(pre)>code[class*=language-]{padding:.2em;padding-top:1px;padding-bottom:1px;background:#f8f8f8;border:1px solid #dddddd}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:green;font-style:italic}.token.namespace{opacity:.7}.token.string{color:#a31515}.token.punctuation,.token.operator{color:#393a34}.token.url,.token.symbol,.token.number,.token.boolean,.token.variable,.token.constant,.token.inserted{color:#36acaa}.token.atrule,.token.keyword,.token.attr-value,.language-autohotkey .token.selector,.language-json .token.boolean,.language-json .token.number,code[class*=language-css]{color:#00f}.token.function{color:#393a34}.token.deleted,.language-autohotkey .token.tag{color:#9a050f}.token.selector,.language-autohotkey .token.keyword{color:#00009f}.token.important{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.class-name,.language-json .token.property{color:#2b91af}.token.tag,.token.selector{color:maroon}.token.attr-name,.token.property,.token.regex,.token.entity{color:red}.token.directive.tag .tag{background:#ffff00;color:#393a34}.line-numbers.line-numbers .line-numbers-rows{border-right-color:#a5a5a5}.line-numbers .line-numbers-rows>span:before{color:#2b91af}.line-highlight.line-highlight{background:rgba(193,222,241,.2);background:-webkit-linear-gradient(left,rgba(193,222,241,.2) 70%,rgba(221,222,241,0));background:linear-gradient(to right,rgba(193,222,241,.2) 70%,rgba(221,222,241,0))}blockquote{ font-style:italic;background-color:rgb(46,43,42,0.1);margin:0;margin-left:1em;border-radius:0 4px 4px 0;border:1px solid hsl(0,80%,32%);border-left-width:8px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;padding:10px 20px;margin-inline-start:30px;margin-inline-end:30px;}',SCRIPTENGINE_ICON='',DISK_ICON_NAME="save",PNG_ICON_NAME="save-png",PNG_ICON='',SVG_ICON_NAME="save-svg",SVG_ICON='',EXCALIDRAW_ICON='',VIRGIL_DATAURL="data:application/font-woff;charset=utf-8;base64,d09GMk9UVE8AAO9AAAkAAAABO1AAAO73AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYTJHQZgAIluATYCJAOQWAQGBY9lByBbpzpxQ1QZOitEWvl1ExHg7NqqxsS6RlCwSkciyuhqMfv//89KOsZwUAeGmJXV32EeijNbRUcYuVUTmWNvG5FWRBfkAW4YWVueXU6tq9d0pZufMcACcUzc7AmXTyBwYmw0WojBScItqLq853lRPMu/i21F/1VrveHFeyj+LdHE3AfsFiWacmNotmSIhpJesVGSFIFWJDgsMxNmRIsQQzGF4rvOX33MPtY+LeOF490dgR0G/l0zmGbP8ku9beGBOf2+EcKFm8Md59ESM5GZKYtFok/F14jmMBPlbsKEWTmjIcDMVCgM0RQv1VD4IZddn+x6g2Ff91p6BriTOHYqRgBPP/Z8O3Pn/WXBXUTBKoZoSbZg6N3qwPP/937uvc+bD5huHSziTSgio5mQNpAsr235cGq9P8/r5vc1H/KatrSSHj8fGwzDhavuia24cMyBvutkjYQtKFtwTcS1wVWcODY7KMSFOM69OS/+4fm59f7vRf5FsY0aMXLQQgsGrRwggmTYYCJVEmVBm4V5Z0ThidFYPeyrtRKEoeme3dvtgT6iOeJnlC8MsAKKT0UoFD469oV+l7DD8pn6lvkVc++0kSEfkCM0Vauqh+RnHNszHtYIqREKELpb3S0eAhMvIXmB7+tkb9/wpNO+5fOjmT/aU+6YYwu6wVlib1xrbGxcwNgduqmiNNOESimjUWmogISEAOOOe086XjvNccGlpjQnb8gjOY3Gyr1sLlmavf8vKSIJwtUoBiEBfY1jpaqrq1ET/z2/7f+/4/hmD/yU4cZxDvyseBGJ7/W9rVwMSlAkJUsk6hzqQCsqJVbd9NbifX/4r6pJ4LDfsD5vl0a3Nl1TSqk09SUxpviFT9KCpj3jFmScMz4t9f8VWXkadd4bSR35QqxNH33Ai5BewBI5hQAbQsZFe2nQZ84A787uLKHXduwYMHUawjI9wuP+7R+jZdW/WpL3hdof92mkcoac8YBwj3gJB7CB3aayqzgrsSIikYrAZYK2u3l6AJfgdm+OybOvB8+JTFAi4hU026JOz7fHCxQujUCxVVutY8Wgje+dK4CA+afpvl+9Nyecky85rLBnngvwxHEpBa9ATSI+MxnxjMcbadI6LaWIPXHlOeusTrrDBkAFCAzMc6UTOFEFKTY1Nm4GuAPasdAah4+DcVmNg/pfU5Nao+e7QykouG0KYR4ewkKQVmtP1n91ike6Kvt60/WySWeBpeOKr7QCg0hoKAwgPPOvqrl+UPI78CqVirROp/RhKm2YMy0C6CJQdAHdBNBOBOmKyGuC5AZe6X1LKQUflBN+2M7DB2VHoBs/KOcRvCZQfn6i0lsdM5Ypw5otoyCn0UlftixbMiaTk2XKy5Q1Y17G2zJOB7nKUm0/PkgM7J3K/X5azIxlS8eShkmeIYrIIuvN47j+8Xk5xmbzq/fd0AYlB/aifvZu/3or31eH2eCosZNM23gKUvMyo25K7fx8x2ZRqLM4/xxLbOST4x/7aOuym35y8olHctP4b8V/TX/YCP2p/1mult99+Gj0u488j59Q7/DTaWN4EkPx7itzRBhgghZ7XPAiQJAIcTLMtFCJKku1WqHHWlvsst9xLnKDYR4xwicQZ7tG+knSE5NnLF69LLqrR0X89vtHVudoGtiw59gDkletTr9hov04IcNsWAhCFGnUMYNrWMA6cqigBQoCbHTgQRhxDOMAjuIkzuIyzuAybuEuHmMEbxC773VEWIigqlrWqT4NbHCjmtiM5nd+y1vXlq5ob9d1c/f3eC93qA/7pk6NEihFn0Rmmnk61thin7O8wilOc4krXGeGedbYJEaSKhN6GOUQD/IKz/ACr/IW7/ERn/Il3/ITf/B1//9y0DjoHH5x+M2hIRCCxhEpTKlFmUZcYipGDGMmFmBNbIBtYYfYXewxq9h9hvn6/vr3thQeZ+KUArHScmqorznNakXbKqkpSqIM+SLlVlB9GtJ+HdUZXdZZXdGQ7uuZ3uizfnlBkASHEFk57pwrbnvKU17wunOuGjNrxbYj2+1zj/u92yM+4fO+5gu+7jt+6Od+40+uMZH/QTH0f6P/F2WjGegMdD6aieagxWg5WoU2oG0oH5WhWgfrEB2GI+UoOOqOGcc5+Rat6/9k/8+mUCCeJiIC5sZapHx9QEX2IMLTPuIbQjZoyoY9XgDCc1CSUcEfzRVFJcPJ4YfarTTXnEEp9Fll4bmCyF6huXD0c2NkyBrUclqFDS0fCcldmnBxq5ZzUdjQ0hBhra3noZkdrY2QIXdtwDXbzuJpombNK3hcpdld/aaHaGW4yOQ0Uq2KuSpqqHgkIlXMSxG5hZWvipLO5Yja+dGe2Ec0Xl7hJVeLriry+vKRHMnapHSSWh3Na/r0xosnKF8vBiOnHHm02DmrmKh7JKa/6Kx4A1EGB5L5gPZja3EC36Px8gVmpEMfpVo7eKal3dCDQk3OQWrtEfywxsP7kXKdc+xllnS10CSorh6UNHRFJNThKpI3Uj12NefH5EBdrYWSRruZkfa+i7mL+aR7b+irdu+/Svdr602Xpz3AJtUl38juYpi/pk0HYWKZtRHy//WcNGHEROmgcepGC9vOyzGRY1+qfJxX8Ka4G2gxbNKvLqrqBjSlQRMYHTrDDGsYBjAs71XrIXW0LYetKxhHqGHoNTTSyi1NsvSW9pYPZAY4gkxWtrU0z9vbRMU08fOJQxc+Syy+gtk9G54gA+xj+zrZX5Y0rjZrdBmGy68X/sBnzCF5AdMtKp4mqPbyQez0lZGifaq47Tf7SIZExoiy9kkO2JjFGs8VnQMdK9nMR0/nKEUbGADCEcjocG6DUGjz+CoAhQFwBBIDEwuFxo4bN+++CUBhAAhHIDEwsVBobBxhCwAAwIcDAomBiYVCY+OISUAQBH0SBIEgCIIgCIKgcvQdCMIRSAy0MCC+M6Y5BcVI/gkYkMn8sRZzoj6jjymGesj9+I2a22/ocz8NNPA2C+fgZtOvbe7ZbLKKuW1NchzK6mJ1Pf/1IF9PGNzuWk+fWr5AJLsGbXx6WqXtz7Sw5sK/2TRigdQEnKWCSwHOJDBxwFWcy/MuPpBExwGTydS++B38ygHYhoswSGJKao0cwRU+cxa87AMKDql645JDKYO+5m4QVzcJ3y7stzuYTaZTHAbNHXHpPfKmuHugSHKiUk/ZPC/TXrC0xqt/dsGQ57sgXd3hs/6nDbLRY/DknG/yxVziZVz+ldwy0Iy6cNfv9o1UVPeO7SRI/Eej3M5tWU/0ydP7mv8W+vb7QPcr3ytNdXF9bro22Y7bj7Zf+/5e7C/73n67/xrB1Iy9URj6uDPOjzvj1fgeZsnDRCrKMR3LsR2VaAcbarhhDXcEIhLDcSROx6U4E5fjZgzHoxiJt3PJ9GZwpV151l4c+73B+fGXExniT6JM1AELXkAM6XgMP5YTZEIWvN+8x96yP86/HmkfeR30BDeCq6FruBPGwn1qRw26oBG6Ql8N9qqpBupSDaqaqtbOeqAPtE9H9a6ua4yag2bZtBiT0RqTSZtKYzeKbdmu2Fors26rtyFbtJX2mzudd3CO+7zBVdzBKraziKWsZzf7OcUPuIzfccG8beSYgWdMypiWsTBjeUZ2xraMHRl1GW0ZwgxVhjlDyrAzchn1jJlUWRX48WpiZWxuhR6qmw57kBDolGzsgvY89rhb7XvJzwQfY4+20SX4OtWreKpuSFaXlECpiOVamcv4JA4/x8nKhM2qKCxtMjn4oyulp5+2+DzPxYtYzPSoPf9Yvlvd4vcuYU3142xsRkmAfbwfK6ODt6039/4JpW8VEqlHIZIunBL+6JmzfHyE3o3mF33fTPtyd+kt8NrwT5yY3tXcECqX0RZRjsN416y3bBO8IjDJcPLMjeX3UFc4USotsEQLOQvWwDz+tuofrKKIxg39EBCg4K6oeW4pSCLqm7ih+kAy7/Fydux5Ldh5nZZU05IuqzLvripqXcA6pZ2RPKH/d7Vhy+50yl+yFh/UIyLAjn8fv/fx2Z7SNsWc2qzj/U7z+cFG30qoPh7Z5qC3Ze5YhCSBZYH04b4xhJmKKLbQSuzNojJnYgVKYcrTV4jLFCCbX7QrsD8wOFpEHcVC6m7/T4/rDbOCMYvv9JxgP8P+5bnnhxblt29k79MERhrZfpNruPWEn9zyaWm9D6Yhlysalgwi4BGLoGwXLltLytTuk/Fts6n1vh2+DbWgbnrIDLRawWQ8nikM/EuPyg9/viTjuTpg3B1Y+hDUoC9ieivGQlh0cicgzznLfcQVZ3dVKCuRSmjBAmXfyhNu9pTGGImlCL53o0K42CnEDXXqbCl182f/Bf89gv5vwu2e7vJ4iWYg3CGwkKTThtD0GoseIwAWO58TjMhWCDTwf4n/MWnupK2x/YCzIig48kILRHftWSKYgi+uRo3xYmrCurpHP+wg/v01/53uutoVJiUQVDulJgTOfnkrR0ZI1k1tENAMdR8iv1SLeO3Yf8I/i8/b9WdwvtwVMZlpeDIIzYdmpyAtzZMJSHtCcxcsWTFrteeNzqfiMmfScU8kIho1b78owsx+mq4uQutyR6w+9Yo3PmDBKfNIugWybM4TIVcd0CWURQ0Sc9kHMwiRyovyick6zb2ikU77TH+AKiu2Gf+Ahqq76ShpCk2KlUBjcPCK11f9dj+F7vSs8H0W2JSabHDxn24YNFev43yHqeq6XfE4R3rTOnZgFh8dEP9Q12qAHDk022XQ1pUSyjS/MSNipVuDYUYp0cM2GyEIDULG3HlLVE2Auyq87HOQvZquGjVgYq9KECHaIH0yk/2vr37SWfBV8B39wF8uFIxNfTsoDBvADTTNVVQ7OCrfY6L0G9yaU8aGZUKY7KcewrBtVffi6ub8GXxbdpI97b8hBoFQUgYJ00i0awM2XFgyVBGcFpXLAuR+2yS9JkI/gib26ZWf37eeNzxCOI7hrUwsKtpDVjRC3jQBB+N9CokJWXc0xw4tO43puOVMxB3S5XQnpNSwKH7otNIEjQiM4uWWjq3nF5hOi5K7xSdq3G9gYjUCzpPda9tRcOW32Y1gO7B4VKSrcYl2suSDeHI+STDgD5mdKorFl+SBLm5wuaWCyjmlZRMIsqBi5kErzkGOJ4nBBsasiHSBSPGEh2GWK1XRkbr0idAO/blDD3UvNXmqJJmxpciGbqkJFkRNIUlDf+tr0yuVBmbNePeTRpvLyLH+s3osJPvlgTLqh3bYTHbiV3M6AGRNwjDRIuSterpZLzTWgcuy62rHrJUFzGaxIq+ArjzfVthhOorC0AiCppSU1uIeWScjvuX2saqaGLe8Fh3SttzX2jZ4L/t29aumKWwl4SBuLsVe6wvvnzl7f2Fj60x2nQvYoDXgEEtrWEGMMhekBIg0R6qwt5tu7aJsxFY80wzcmiOQL9SbhS37pegG7yUM0NERxJnuG9BGqdPXDMtrch5+Nbp6qOhNVG7d8BXcqZcV5coyFjc48CSzVlnjgNh2I9tCF1i0cmNaz0tWcdOWmnZQokq6pKW7cjrIj6FvBr7l+gH1AYTeF4etWFaoxef12lP4cFlvw7p8amqeUgDZqPYsC1MlUuNK8Mrdazc29gBZsdmRjPBrIuC6r/YdOIIzHVFYFJYrS6tbwdJCTvZNziE5kR7IqdUadOyGS3ESUHqK7/9NM3cbbyjUVkSsAOtQcaUIuezfbaVYT2V/XL5KOV9TQ9fG3WezS8MLr2cJBkVOfn9tH754Wao4QR+eb7wYvd2+107VAeA12lEZIBOssvLIFFCpkDpjRTY7Ovv0+7XIpQne3FTbfpFkF4sx2A8e2b/y6YM3OW4SCexYtGl0iDncNe3uxpa942A1SXQP5Cf61mjfYINvow1RZVm/4BbL9Xyj+fTag1N1gDdXtRHSP7w5j1qrmZ5xB3ApbsCAIKQ4zRDLkDfbE3FVSPJxnsxGk+P9wytWacTijZsSdBKq2ytb/prJ+O2mCchsWw3g0mDn9m7b4DN2d5seOaA066UNdPbUzuH6nQfXAunVgqo2ekuBJiumUfT9cxcjX6hdfdEzvjRfml7aBmEgqFVDoUAjb8kGGy6WB4uKKOG8vup5eFWweTsT9ItV3gQCp1IF8dX6Ok5ox9gPGraY2+n1iq7ZkiVZ5Dm9YDs7FyRqz+xpVVUolMUgZ/h2DpOmplbsrFN3TFtxNEArmqxBPWcSCxlJGisugPhwyHi/GDsfHF06QQKjxAP8pKgompEleE9YZHz32WddH0hyGDqskcSu9dgEuaqpMCjrBRHiIZeQsMiKnimZr0syQ+0SvxE9AFhxhQTs/AE/sanpzViT/b1wMD7ZvX1rBxCO8WcNLUCqHPuaarv1pOIBIHGalH2hk4EPA4jG3RO5MbMxXOhX7kx99f2ds1Vs7czum7f7DmvB5YZGY71ArWtIxnOaBSRdxAprUkE9EkEqH4Y6kuSWwazEblObCGPKRPDEqNqV1ZqTdw0xlgornRgwgOezRgQpEMGwA4+rQo3NbYvbG1gBuLaPrA9GzVMv9HbRsnav4EhDT3mZOlKNK+/e+Fx1s1pz/M9+UXf4Ja1DUcdd6aYJ8L++VzqQssWypCkghOsGqraGxEuQ2mgxXrGzpnFHzPRhhCT4J3DIYv5KjPnM8J3hYgyJRUFRERCiihSmv6uN1bjpzcsbV/NL2xfqs00vXq6mMiCiD4gbnSqNoxUtBqPV1/g+LIxqtIXWiofbm1thsPl6Tpp+Np3aKwM27ZYdKGpYoyiRVXwlWj4WDsx7Sn4iIWHC0NlwyGTXXr6wn4uzjyhq6JJ29+I1ABL4ss3q49ZkuZsSPlHwQmoZbRecMh/egNGDZJQi3KCtimV30adH2/PUB1KNGxptAPUUU7ajIqzWOquk8wrlY3tfbHumeo8VEOyryY9PbkV+J1BKHY2KWtbXAMeel6CQTZtybf3V627dbiPd71q46Ddo1HO0RRCRHyo+zBQ6YTv23devSKVABnQx4MJ/5Tlb/kCNO2giJf1rDycrANLWTQHC9x/Z272Dh6XbUfmlokgarA96u5NbV5DMzZEIEqnHX51L1IoVK7ndbzlCfP0n1UX1AtgGWfbL81d6m/JpVqBUQQS48gdViQ3PSvZD+VA4KO8s3VKOzdv7/ejA1bbLR/zvRoPib+DjXfcMJQd2I+MnyDoe/DePZDoN1QCCWscaqmlTQKd1AtMAB7bbbXfVsTEmNmOQ5EIvYqiRay296XeXArEJZJYnNeiPqoaL4seQk549GuJ/GTLKLduXFx+/SCHfYgMfIXRFrLHzo25iixS8ZaBbAuc7Cett9j01p1gzBodStOCUNZCCwIubdyN/utMxWO14HRr2m54XGI7nOpR6FsVAzvk0gLiVrFY4QZKKQSnXCC1RAq4xJbwHvP8Nyy0kkV7GC9pOVkK5M6vCwqa0z74TqahlwTSNmZKWbEHNZ6K6hPrG5FaXGRswXApnlnYWSWn6diVOZ79nOvEtn+Ox0RQ6xrJqA1cxLbjQJHiEZXWqYnb54dX2zEoxAQcYyxtX5JSdZTobF3KdImDFfgmUvYKII2bqGld+gzJ1Sapw1KJKJmbE8qJDxZTF08osFb/EMhMWs+mPDlXMCwmssLjEqUIZM9Ut8a2YS5QME1arzFoJ5lck07VmWSrXpid4zLMi0ww0pN7udPnlN1/hvUYAl62L039i1+t4moKRhtpjPKdhhJMXOPL0MpLpz0T2r4vrH581ODlaJd/z5uxALVOmys4gc4g4tnkm0yt9Yk0AMSu0KvP62glaZpuc/2JzG9suZErr5XUgDRhB1PifHrq0pvMFWDgK+c4wj14B5Om3O0g/F3lco3RR/aQgWEeRUE/slB77cjCLjTzqvCmGSrPM1EwiJDTNyALmpLmIgGrQ2pXdTLbk7vLBQQvjmUcktrqu72KCXYVU0+t1lYKg/gArCHwpVrmaQL0yckjHi1APcQhyykKTXX9tS/qqYwCZr16RoNHrtq9ceWLl/S0rn7jmlkW/waImOdjpXOn4bKbQpUscuG9fGb+xzmZMxYR6klAHLRZ/qJA2mjDlf+3hX0OMsUSsPQVhOPHsYmjyqGpQD4YJCCSMPCQv2q5IGDmI31OLvrQ01dvWVIanBA+Njw15M/XUSGnW/6I+tzKLo9Fj1+xXGPPUprENKxNidYwuiSiZbFutTvZlMVs5l9sqMQaR8LGJZeJUV3OWPWBkUfftVXC87aB2G39YDFYflLVYi5pIQDDNFBxKBlE1ZOZrWzjmgpJnu0o0AaR6neXUqQkJ19loSiYKkfHMwYnKfhMEUXOx02VkOGu+xrm6x6OvNc+9DajfWqqbU5OzpSUNwPN1zKNjWoHzF6kuw+EcRTkak/k0VudILpcSJXaPdFg+zHgJuWznOoTERhyYB5y6SCPWjrpkd39NaLQajfWd/uHWHoASlSRGba2322QquVondGQV20ZoNwLfO7l751szicl4a26KyEdv7bSPATtgJwUb6GRJtSGKRl4JhcO8qCVFZmPBKUkck2FO76rN17PktdM99RuLxKbn5gs3J3FHSuk4aqAk1ZACcNFGkJFaYxvBhvVyQ90LPqguF7fHJZ1+zh76WuBJPmLUuJoaNjBbPhdW4Abx+f51GmgAZIOYVBBv8i7WgQIt4w0bU4yN8UMzmMxcimVAllVR70rk+mJb1x1wRcsWr6SuCegtXmcFbZXI4pazvJwVljqqZGiqagmkGOQkoc5QGbD5S1rE/m9oYZeVhKXYlyqQFwoul/d5Nrp6SiKVmlThv1KiIog52ffqXvnT3xxQlwGT9OGGu9bWtn0+Dyqyyk9G51mb7sw/akWV73//dJNdcvmSQDNd/m6qUZ9XHRhWK0kRVetydUlKiYgFYr/8kEnFR2xXNiI/QK9CACmZ/+YXnf3LiOjMsS8ZnEgG63G1TZsNvzeGc4oeqmGeBLxogCYm2XWeAfNvJLvNO5S/onTtM7bnt9NTY6Rds26C4bbw/urcKix4S9t5hWLznuKpgW+FhAY3TMCEqVDWsJqeaX7XIyBw19HqWn68/u5qx/PVytZMTO8CGZaKfXMnuNX8WinQ8dW260lAKBdV2DWmsePLDauxHGxbE4d0lFBYwuzTG/gjJBPBQ0io/Z12b2eodtoTARgDpdIxSo5+/4l7YUDGSCgX6ha4JVZg4upSBZBjXQOimGEU1DcuUqbPWXsd/MczAA48M4B+0gpp9TEqiOV2NFhVIct11HPA3pfGoCQu+SIU8A0mREVOuSKXZNJys9d6O5kBWbq07svP1xb5aq4qn/nEGlSDh+O2g28bS6CG2abuNYKw7PjKDbQPhnlDt3AYZMLk87dDwAMyto8/2B+x8bvNlNB3R4DT6MZHUtVtlAr3xh0mpQ7aKnJAJSshCpAgdz2uiiAG/rD99o/XUODaTWr5BKoOdiMZ1Y0vug2o1ShyFVF2MZQNMMf84E66z0huVdwVpZcJeHZLG3DV0RwtJ1H6bzdWnZ87BkUEktYTxVcdByuZp1u352nwaA64cpHGX1aA2Pm3jjxjy9gGCbqilSAW9cM8wslgTjApO7u5Dfenl6eYOWrGoMI2wYTCoLyj7iub/VcZdDk6C4sywsci7sbhk8hs18B+32UvzeL7EfPPThkDuoYxqaeNzWhT9pdGnXHObIsHEEhWEMWpZYT7RoYhiGVN4sKs3B466Q88G8K/PDkP9IkN7Iz1rzCAmf77F10WCEy+W1mHfweg8htltqr2EqKSSNuco1kxc6ksA19TpZGFKQrTCvpJwff+YqgZbvttM8tTT5c0rLFVibKgWXl9dQLDI5NSoWLG85xuYziabFhAzljEhIlcrewjQnPG2JIPdCPjGA09JQRnNgLtVExzqGGWC3q32rimghfAFmMmuxwCFtd6EhrP7n49Pikn+aZp86ouacvA1mn3IePGfB5gDn3vkOwjCdNwINloGRy2xsRY2mQHAoyRCV2DVxhW5eUmnJwyej6yx6xUC4AFeVUyJfzK1gSvclTCoA8QxHkuhm18w3WELQ26hn0kcLfuCMexDQkAqbLKQ0aa4sHhljGG4RerELEjFJ+H9wGSr0eBevkxnn9Yj+AAEBlFqaAH6TGe5BUJUrcxwkWEAT4uJRw6HLZjXYjFmShkWEliKEhru1wMFQCNOrbRFVcPSBt1Aqe/GuP0BfzzGz9cW3I+s3JH6d7zPNHtRqA9bJS4IkTpohqK7cI6qzTpkji3uiYyGhZTZXFVE3ukSre9cPlO7S0ip6Bh7JQaNYUOwXblfCEELP1CJYAPUlOVjV22Q3ttPSpzFb4McMBEtXLzVyjNsgKRczcssaTDEjBDutnTgaqiTweDrT8SZi+58DlOCJA4XNTg6pG3U/rroamj7WTT52noPBolRUWR0KhujBe20ZBi/F4jVCOhWJwwKeXeqiF7lu/lHJE1eS3Fgno3UW1k+1QXR85btD3d3fid4lJjHUo3/rYpFQj5gWawRvTge6osbDe2V7rAwld3NSiXRX4eSTWdOV7Ob2nz9QKO9coZJknLzPQ6e/Jt+VZ4Mt1paA0aQ+thM1FdlCP1gXeqa7C620j7KLPb3JG2iqcmK8GUhSfWUbuXEtFXMZXtSe1Z4xlrg/nFGcjYOAWV63RehdtXnTvwHDIGuUElACLra3wCP9kk8z6Kp+485PnsZb+/93UWFVKh32aqSlfTEFNvkIBF4hRgVPUdi4tcKSxQDROKmCafwvL+3tp9tB7gt9AuTstW7Sf33LtyyzO4hcy2GMQ4HlBH3PWx/GOYBBg6pAoCzzBh+wGv0xsrLcud0OmyRYgILA719aT4ChbQnzhreVORUK1hc2QgKVp5pL8dMgHUrY2l5sZyFTOYl0Ie3AKZEO/arV6ApISCJVZEp2ShrijMQSgQTlGz9Ugrm2pkBKqe0ibpmTOQh/rAHv43T2BXA3BtpQT20woXrkiKQLjapGZ7h4vfq1XxZVLDHWtO2+bnFdWc4i8PrmBwRK1beJqSkhdouYDTZVGSrLkdCcwjdqTN9Ne9LNbR39Pzd4rTalZ93HbVhLdXXCCRZVqCgaAr8Gj87tPL7j3n7G9njhWADt4REmjnqRoioDdkDTLdubxDL66vjczXBWQu5CDUuenOC8ThncfkIbtmnAze4Cknur452dvk7onBc28W1MBtfGGvALu64uQCktJsnRNQHztGC4oC8VS1egptGIEFYKWtUI0AhPxo1jBcxcFaEp+t5ZUtEbD9N1IWtncO9q4hTrnohxYZcT1vNB3L5gxTN9tEM7meAeUFsOfSEBcB1tYFzCW0oOLCSvJiuKrd7NS6xIm6O/wtfvYGmRkRmJ6hTbcPrV96dZKYc0uxRmqTod/YN1QnUYBQWZV30MiB71ndge0w0Xx02zV7k1tlVu8PnhVE2BQEaXppK1/ZeMwaq2H9yW2jO5kVAjeIOQT+/dMN+LKlBy5ITd6ND6GVkyUH1cn9l0p1t/C0VvcJqUhZXU5qo/0JIKKDVEucSEAUUmwEouWEXvoJNWkLHblbNbhmvkXKnKyVmaxl+irxlHkwL/5Ra5I9SgxJVTBQwMcrFwu1tfhmdkFyAQSgwNckiY0Rl64mycf2XBdaxDnwBMstw5oUfzL21uQzxDz3RzFe8C1Mzaaqzi4Zh7UjbSzv1cbSQZQhONLcDC/ev/rS5iHAw5nPly+VltPTfd2eU7+qmzN5wlkJo6boBQ0yCh8oXmKKtEACgJtluJp6ALTs2NRoia7QexrLVMRfjfgkEFUqJmHYye/+FBiF7+HvZiIxE+IYVmdEJUI2HdQDDFyz1g8Z3yjfb5NpU4wr89e8J0aYqZCzVD1CY204dedr+ZHwA3nr3NjNrgs3e42TyL+kKQnl7yaf1wD+jxs3TCvVV1rHrbdjPpCNr9wSoULmayuo1SpVxEr1WkYulKtpEAt0bw7Hu4mSZkGtVhIqiLGUikkCcBAAcijrypeONwGX9CUfWlmqmUhN1zXFvviwT8YbCvtLxD3UHczdsNP5nHTQVGI/JR2+t0U7JK0P5LTmTAONui5V9bSYqPqsW6fzUlGcxfUq4IQyFqaxDSNnZi9TJQNrFMQgLI3JJoR78LIpAFfQe8H8NgFSaHZPhjiWRkW09lBpfpXIt4Gx/BH8ouFFgpmqEdCqrzRly+h5gK5+fVQAX6JqVtWopemdzmFeg0jjeBvZice2UQGpMHlDy2mBM91p0soCroBx1/GyD4tOEsKoFHT7ndb0n3iHBclEgKorBFnGKUFWMEzGd9xpIFOV4sTu+q6vH108hVZa1xwrwxOfZBVqPOVBm28UF7/OGhEQq7OKAZhmjNNcE+hyQTGEZTdRdZT1hul0ZzWEX3bNlsk7GdfaTeiWevtnKtqfMOVk1tegShNkeVSCRADUxkJMZlILhLjULCWm7Xl5ycQdqVJylBWKGpQRQvWGHBQH0bA2BLh3lzx1iAGLGksqHCV0bDyP0tzXVOUs3izGtqJIkq1NU70al0hAq+uiATV/cRFplJfYqQkspiM7UPViNi3jWxLH3z/JBY9ZuzfnIJFlu4uzTHYuY9ulEtHp5wS9QlvNZykyhU3FUrzVSjCNuRKm4rDMre2zU93UGNwL6RmwiyHvdrRl+bFONeLAdUsNvRUnTtXp/6mdEZrhQk8ypNZtbJYfS+mJ7TmOLQTYE43poPYIKwi//Qino7vU69FW3xQKX6mieISp2kuwQ8hwKOuRoRcfYcbSFzpdnVdPiNe4JHOgdMFTsco7JUmeJr9GX4pwBzsT+VMH3cF7JZoApHN8GUTX8mlDdsXuUj/tTm9ctLy9XEoYrUnanfZ1OvSVh2GrhngG7h2b22A8MMjgOB7bvhyRiFOuALGSfH9Fd1+DySdEwIph4gg9j4yBh/gIzpdNp8S/QXy07fKAqQpu/dOuGm1hZdocSc5cThCbiapoAv6jjzFDot/8ocOukugMCyVJPDrJtAopaTE4eaC+igv68rTrlyDpI/UFnyK0oBbUpttnn9b/mMxvM5kUNSWAmYENQVUB0A5kArSLFgF+v1Iq0AuUARuBOiAbdB1YAxQDfUAnsBrYACwGHQCzgAqgA2gE5gHdwCpgAFgIbAU2BWwHtgDbgG+CHWCQ2XlgP7PnwEpwABxiDgYcZv4D1oOl4ARzNHASdDHtwHnmjOAiOAcuME3AJXCNuRy4FX49sA4YAsPMbcFd5g6gB7SCR8z9wGPQr/0E6Mbv1Ay6+wnqFd4CevABGsLbQG+/gCPm7wEd/gCngH71h9OAp0D/3n8oAqoVXhJQDlSZXAJUgnerTQdqAF+ABMxVeBZQCBSAOcw7wFv35gfkBN4ErADfPLAWfOcbRAcgUAhoMFjobQdeXB7mKJfzlL+39BHAl+uXXvl/so5N/2RJKH9Sj7U5/fmhxseQzubqP3GyV3+yNnYcHb818XdREE6URRU0WPiFd/AeFsudUi8d0iU9clrOeDmvwh/o5/j3I+uDlACCuSAn/MtJnGbQK5KQllx0mWyGALVe/0NHdV5P6S3mr2ab+WTKzRv7k31i7dbLI3zgMT0qi2XGJmM/4qcTH02OJJk8mxxv7pOxZi5nVO+uXE++5Fv+Yx5b48U9xfcOczlXcPvO4MKlT5b+tQ+tuuv31P/sfKK5o+ltzbT/2rZ2/tWxdnO9W72S/o/9N5O/Tm6fLE0+TSV+8sNbXT16oe9i+pq/1lSu2V0rvLzm8quXT1xJy36Q8+DUZC7kKtf+3wTt3+9u8Jn+3Y2/nf3vQ3mz6dxffR1zIOSnYSML3sXCxcriT27//tLS8v/Ie5LPW21f/bWCduFHC+8WLhedXv89qlOx70Z3YzzaWNKxZPPmNyX/714rdS/tVPpqx8mMNptWbsr+FKedkpVby/m5k3l2ZbvKPpXh+ZdVn6iaVRAKSSFYeJ1wi/OFmlY1FyqFlX+te6L6/1M718+snaSNq7fqUuOPmz7YdKn1VvOXrFNtmL0QE7C72H5sPKdJ6yLiibarbQvtR9v7tP9DZkmW9Mkf8ydSN6ljtID+GS7VVeYxeC15vXhDuC2O5Eyuw33H/wX/C4KHBFHwBYfwSsgV6/t90ZD8jPxnknsURvk36eelRWpDlbVPyWq0P5V/Ux7X/2ZRT0WvsW7cNd5R/F8JytnK5UqbmZhr1suWaF232tahdU9VUq2orhW9J//ZTd2+2cZKRJ1qsiurIt89p76Ke843onpSvvxW/hFv4V/zNaJGxERCpIkMkSV5sn04J5nLOXN/cN58M77FhFwvs/VRpThMfU28hHnkBZWKr54RT6h3tX8vLZNeN/8snzE+biwZP2h+2XzTes76Bf1LesLJGDONa+af3H+2Br2u98D+tX8nmA+3w990RuJ/m5qXWpDKia/Hf5w+mv6lx8n9X1ea6unfujvZd2XLLaXdbnfb/fawPW5POjc6XEfoSJ2d7i91Z3vfVXq6PFeBDctGh6O36k+vbU6+0Jzf3LP+S+uP1rsba6eg81dTxVsT7i+5X7j/5+nxaDxaD7WzsPslb937ZW/K96Ozl2aUfmHgSOB/ULBUH7pywo/8Yu2X80+iumggmr9Tv2uIfyauENNH7xEqkRJbxJ+RWEG+YFCwST5PJol/UVgvfEg8SFSTv02+k/rctavUakpIM9fv03/Oo6irWTH3H4s+5HZz+7n7+W/dXimyd36VXOX5yn+8/302NfeT6t99+Hn+9/N7Cx97Ip8WycyaeM32n5fm6OW6L8pJ77/t1m/ojXI4q7U/EMXqXibzWQOct33KO7p78qQWcK2sTGv+kkDXjNWp2M49I1Q6L/q2WHP2BWDFnVwzBqFVqTVW48phjWgW1QgAq2uyBhveX4cDCDiwzY8u4tMErObflbyTvAPyR09/8Vrtj228o58s7AB/nZZNdnyWpFfGOpHuAfL1l505dxgxrAWyDzLMOTeGYxpvdRXF6aVDVqrJGoBWyAWyvl7CNcAdbjReNhsNNjaI79ewimqdXvT1XIQQYG6A9LGwTo9MAmeLkxvgZkmGleW0z8L4QB4biCACM6Q6Nwwi7OqW2+6F7+lOABJYISyTmeKVOsaMDKH829PqIqiLLw7X2FLIcZsqmBjpU8aYsnaVU9rmU2b++BFIPTHEGGm6HegMNZ4tcybgY4uhCgmKaDXkzOC76dpWsK5sS4DmV3nIm/OcndbuBmHXfJJvsTD+sdRuKFZ2T222Pgk0olNlHwdc6GaACrecfCB0VwvmHD5TsaSkXlNAr3mngRIfgBxbDY9VVFEFpwHK7VYqVwELH0G33Wss5cPV1bCslXILKfg2kHP+5RrUnzUSh50HK+9mhw+RztN6hTnR/xx32e/84W71GRAWuNBih/zhvlsGCENv0CWHUFbKHqtMJRP0DHYmvU23MNgfPIPzSIB66UhwB4TY6wYiwMKof9r1UcqjlqO+UvNJebyXL9okq0QcOxkmOrHV0NzS7zgb3ckuv976+mx7Y3LTnPnCfrNBJCWLbgHtXWurUmpJdvGoMwoqk+sm+BEgOUqR8UW62ZzHXHreFSGOx14FDUX7mkCJV7Nn0dVPNN/mu3d7xD7XEzdse8+Wzfjc37VU5IZ4LMe7kiuCMRhfJ17Q5pJA4mriTy9/nV5OQLhf20HsYMeyAzf19y6ZmcJig9+S6m8UNlRAndgQN+DZ05p5gshG6UbPSKFmKoKGvl2rA/fIHzQtcaKNkkSgCpWwBEaRe4I9m0dz/naSkFW/pwPUTGHwvETmjRclZYYI5U3VYsUcT8Q9XNxziuUgIGikhWj8/AIafZRmBY0jM7GUnbmFLFBkP5r6QLWpAdb272zUNGoBTDNqR3eN4RaowxPBagWjUW1Rcch/v7zyUuNtMhs23/gIkMQfsdI4V+a80am/guRmhiA/+R1MghTO3rpSA4EMWng7xLo+Y0MGC68IMN/7WpLVtlIHgT7t98OjKDb2GhTI4MyGe0s91U8bi+EWAX2ShzuIgKc4roCd7Mz33B7K+3X3PWnvXZu1EDjwb7N8QIvLJtjNUItzFCpqGs5IBcCC9itFn9xmXf4/dIhriZBnqyUZ1pFzGkHh1yudZljbjoBWtUMkXOaEX7xdbErxhW9KFBMPjPEyJ7HziGbku9OpneY97bc2JDJDIapthguGa/1MpaP+4q+szFdH5Op3URYsmnPCFAns1NnkU3GkZ09orWn62jd3Lu72nlLxexunYJG1Ya8AuDOBmsAZlKb4/XkH5Xpla0DjDlGIHJYzgkgUrKTZ74x0Kd61xe7T0lZrdvkrD3U59jYXwxBxrFCQIKJg9OMIyYq8+ilkjKGQk6lgVrxzpGDX1Sha1RJdSeo6jiKtrTbBO9oz/FZp3VAju6YpQBpSqYoSuhJgX+8vamqDCxuq3Aa8TChmHDlW/Youh4ZKXDf1lZhMVid1UuHblWYO0EHxUEIfIzZGHMoGdK9ay//aOOlXV4sikKS6wvapZIvQAU9hCQ5I5NyQkSWnpIo0tlaMxK5ZFVdtk3bYIoC4fJFzmvdNv9gpmmwt+dG/EdyAIpAFWqNSks3wOXndgtrphouiZyv3FAuQx31ihYZwBAvZMDSRVFm17TQTH/P/WHSwKtenDHx1uxjtpw6rVmEZ6ZUpPz9TRfahB/1nKNgXb+5ijOxxmdQGTwFtqiLtw7QoiRoC9fzx5xkXvEwt3EY6bKk0J20cyD6NVWjQlzEbBqtIfp3gmBgtwwvvaHv2qzDjxPTH3ITZWDUBpKukCof8jlRCyaAuyiJx+Lys5+vxdq0EXOSEWfW68pSK9UefUzldBRweqbbr8wMxwoBsnE733ZEKZkBOWKuktOnFjh+pUS1Y9g2jotCE08QyTwDdhrM21PkrQwq6GzGrk5RQkMRXUxGAwkogvxpfw86oxs00akFFXmWXXMUfqHhMRO15Rr/TPzXHsDfA6bN+XMFHmvXa683j6P1xLxiLyb4os9qZ01fSVCpjTriaUQj1chJ8+gmzMxT8Dake7+S+C9EbQjILkBE/bDlakqLfbu2v7gABfwBPTy2Zaf83aFabWmtZmf4ddn6M79SPrpbdU1GqSYnovxh+/gRbAib0/300uO+LdzdhW6vvXEZWi6qiGYRRVhoB94lK9b90rkT99iZQHjZ2K3PW86SXaE7bG8cuMMdG+gAu7135ygfo+hZxZDprXeEzeeufat9iVH+48h2ZNdkXj9K5Ao/W7n+jnXz9f7CmxDivEBeENMmyWUkXMBvNOJILtTShNjKyTlsKARilp8Z7FwgJBwesZEEOMYW6TRjUoYW8KWFWoGs4YanKfPYmWrdl9UkKB5TYXunDiVO+ZSKIKaoMMbvKo6bxjAuoI37cXIKhmt5P6Q9qMWL6iyOoAawnxEN6nV06fP8mQKfuCwOYKGCSopywHvvJcBJSb+OxRA3427Z/+Lzp2kXNNRO7thsKgX707IBog2dnyO6M/8PfLged30mDZafp5iYwA1eHTejpTeIraIVX87JfEWS3DYKgSm5K3d2OomhGDMgL9mGtQazxO+u810A4e1eqzq9+qe4OXz8QevXVkSPmcoXE62UxX90GFjFqfrg0li9ve2NoZ2XBQn58TAj1+BARufLyUqCKgEBIBLFTjx17Sm+a+CP8wcC1mnI6IaaVWHd9cHwsvk7PPx+qHeZ3Xtrczo+pQLABWjPv2OK3TVk5kaP/sX576na9XV0v1SOVU6vWqmDskY6cGpmhU4fmAXQKihyg1qms+B4ChJwrDZrLX/M1maLaLYacT+p7w8rveoc1rzNPOYmHpdMLRbIqMxogW16Ka7B+5/71L6L92VKnqDGlPi/jwHUvh3NaW7PN/APqrOrYEmAZcGj5ch5qgD6eiyTW/fHLiiY1JQ2DibypqaxqOqnD0FOloD8BDbXjjFhJ7lGNgtTgYYyoyuqaEb/ypl5pUpLECwWPdLPrBM+p7Fwq8FMvfcG3spNUq5IC2B7egfTBC0kTdnX3hxcQaSzbjjsXf/+Gloz27t4e7eoxF67aDBFqyvKVKxN9bdUtK99p8tUR1xIey7oAoEJH15ne3/y4BvnZoTNW6finnjU7vVvRo0zoVv9ucpd8dSAK3pr03AdPdt1KK6X/RMa1PVu2sE5TfNPo+68rGiAr/sCE/7LYQby4OOHH0AVfjzOwLg8YaVxtzPlyLGBaEEoTTPe5tA7r64a7zyMNze6ZMIRJgb8MBPZ8AZLDFVUSl6fixvWZhMF0RwdcMZZimKmqaoruhl/Hv5v2K3Z1eOUw713+Sr3UpEvn0ltUS89vAb0HP7wKu1X1+X1O9drnwsBSugt3LDV+GBXImeTD0bJeQTm1oOB1UhbFWFmH3MWPELhx/wuz+btnP6uoW5fZhY3o3uzeY6ulYeA2PX2rAIWi2F9GrVLFbGdv/Fxxpr+7e2/Nf/vW5nBPPgpBPk8WEsSXoH1aIKiWJXzqcoUhuDMr8zIbISoDPrmA6+MZeRQNuuvakN8qPLaf/HuDq/K0RAX0lx+8uogs1MJJSgHRQu99uq3NOUD0ItbUPTcS1uX01BdzigMHVitX9XNYx41CgIXKutwetHzSEVtAwhs7DPterpkpywo9NZNN48AK1N0wMsKExpVg3gVyeK6LwSioPpcnMwlR6zekdvXki1JDBDyvKDw6Ro7xrKTI3BMyrBn2cHgo3tT5+3SoAjITSsnmPaPcNQ0SgqcIOdB+cM6vsXFPNc1zVfX0QJwURMdUo/wT+vdb+dZTnyOeelHft+pTaAZKQNiwdvXrMWILoRLAxdNuaxe1xnbXtGNwfVJqXo/EjRUvtjHNvP7Fbu5gR4bXwKlmWqEhBiTKOybd5Jal7FxeyRSK/KcX/oYBB0ZzMd4NraWkZ4WDsT8IHlUj+ps0AnlJUhEcKxK4xAz7fA9Mqy/323BF+srclLgurTazBKF1iy69k9ktv6qPxFvzlrv6xa2NdAVY6snzvaGbr+iIO5McTvoAJLEKU2q3NMcNza5KRBKUSq59Bau5JQ0QeTXv6UEGWDw3AWXhAXvCnmcM1Cl1e7akO7pGvp4Gp9h3MWh2VAaptFa93NcY7rA1WO4ntOTF9Pm9S7VV6cvD16/b/Oy+fdHVoywQdFlT2JYnSo7lN+OzF3Imtbp92BRA4Oz8VJj2uZVMtHwwdBv777xsWcialW07ua7gzzOyoOuLhTB9cXnDLOwDgu5v5Zz5DF8CE4nFoGOsyZi2NGXxjj3ALeCwOdOAFCkJNTTg95sYB3bSf4hOveq2qdFSnBgklFaYMmKu3rNs3fMdxRcHfPu6DcaAR2bnHYlE6S7RFOXjejSTfh39E3i5pETJNRHqKWndh5Ztsx8haUZJL8F6kSqhkUvfIAksaq3w/R2psvFN2+nsulEwABYMPm+fKDnAC0hhadW2mAMNbTBm06h2oypKYjNAgli9s/XCSWsasY/88S5JrN3RQDty4D3ZGjeM6+Hdl7UIMKYtWdDpMWIVGXEp4VoLb8+dKFg721ycae/rnII38MQkaunht94ECG2qbqr1/SZeA3SBi7K12RVDyq0+NWP5v+bMb2/ONfcyKubxPeVB+24nxUeskxZPufbbbZKoFfSf+RLfwidfXWhkfCUFpvMjbgRlgLhvqq65bkZOmn3KaERyPUTG7ik3QS8QpKJ0/9IG2vMcpchSjPJSUYD8ijBy2G47AurTP4wprJKeMUFAORXuz2u/IZthDXyQb9EJmpAtyrisf85FRLpk+PBxkBDqMmZH9MWzB4CA8x0JPYDPecUq4MJ8DH8LDuF2uMW4Fs7B7Kc/XGdmwqo4dB0xci1No7t7mvZnr4k1p/Q7ifxMcrqRCgPRq4TnLD1kiOl/8WMIPfF8DQ0DEJS0KkrB9MOTaJ8GdPLx0WH4Wh4pua4p4hOGX0sO9AY2QooRGGEBe4Bwr121diEct8KBF7mRhE0Ibc1VVasmA1EDBmO5jHHywdz0EEj6H70vx+zZ6tbVLtgc/ZObl2H9Dj/8ElpayMitIIpFNA+st60L6B2GfqYi2SgZM0xR5pxnn3V8RRFEXnx2boLlRUmWn7lYbnVmwR+IDz043+zTIA67coeX1+Am3vtp0ejsLo6qNiBwMR9l0h8xHmL3GjctLz+ZebzYllD87A9xt2B9SrXH6HVH2a2pMi01LF9x7dEiBop/cUeEBxrc6PNoE3uRm8cLwRW//VobKtzhUCmbMY+FhOxbt+3xJjBBqzOpPXYu06YP3NxliCEI6ymusPZElicujdA2syBrOTSTwe/94PpSAf1g5GDbqIqrpHq9hFs+d8NKQNkJZQszmdGl8mK85b/Ve5jcHg2dra/IrqIgMnYbMDNVqQpDqr27GAk2VdFZ5vAUb9Q1zERi2Vh2QNuFVMAz88F+39rd6a8lXacZ9GsAqpKE0RFx0hDqJbqpEx1AVE6+PNj1CErlXtZk1zOdb6p9xVQt0Ve6O8ACCNtqs4MteqrFyPqTAMjh76caeccfpvfuX9o2CxnIpYw30PGMXUBQDgs4Z01AmsM89OKOUkWVvT361G6SGif39qXOsNR1fmfF+k7gZv1OTAu1XXjqCAeCFgUPAnYq0ljrVNGwEOEqzuHTJ6WOqUx1o3warTj3lKiSoNvVlIYUFJbMDcW78kM+Qm/pk+xhbIjhaONP/evFxgaxVVgcv4DFjCB03I0Tl6/EyU8+8+XAQrZFmSBWIoq2dOZpa/fGJSavrtCABcHQjUreTqTrWs9XJkoXKDByBL8FvcaxDtXYKQUIylakwrXC9xNxV2++C3V+GkvdeQ9IWH5Hh56+KJlDK+jywkwIWLaOa2i3NgYYvi5BtiD+ehK7gli5BgM1x4xwzNdshJCjFrbfogdqHVVWJYfLKJwpWSTUvYiPQCN5YZ2EGlMkBmzb6/U5dJCfLzWM5zz3cvcf7zFVbdAaFzMukJf40bt47edOoDqUIm7ZnrsYDgFMYQwnh7THjrNz3Pq+FlN2b+w3G4vjM2CZo9nzlmgAnqJUQqfHm2WMCOV4AbMiabvp8rq9tbOes/TA8KyYWSBYO6Nsylv74AFl6k7wLpOf8x/uv7UZjv2wgNJgujR5whx3NxJ3JG4V2lhCCZH8yooflYoTvHg5n6afuTTTKuan8xdn8YvNK4Pzh7NHK9/NN/bbfDlZXSFr49/1kaAwrlaaqE7uGvQFrZKj1YoldILCCnD1RRY73+fFbPyR1X9m1FIC71PVSPfMnBLA3dj2/JF8y7gz9K9DW9+uHkm/Gw8pP4oCnvSNws9A1SJ15rJyqnurNtKGhjEEZf3mkII2Hr9YTkn/RvjtD5Vv6K+IXXjiWKrttggIAEmURBH5A3FPuA76h7TEZE0xqFsYpC1x3ItdiiorOgI6X0dsQOUpJ5NkFBe3poSZgMTJBtvP4ZYMm8uldjUJ1Ax4wPFoKmI8H0tAEhc5LhCxGBtSQHK0deSKe1YTHGwdsYYAUvNPoyMQk7wXtqJqkjsLLqcOUXUFo2rtqMdBt15z2D60skWACbwX9TSR5ao1sfP8VvZevT4RsyN2O+309tod/3Z4p/SGGCidIk1fn3fKoWC5vgGDoSjKoh6c5vRGGhYuJPGXz+FMOUNi9PNKvTi788JMa+K+/bw+BdRgU27Cs2dMYwfV9dH6RAbtN1+Ey6fcdXxEQ5KYzgf/Ickt7xmtJA1KrX4TWLlQjaFb4cUYLUaOVwf5NB+t3Mx6ZkUsewupOVLamm+qqmyUtUIkKbRIRDwwo42AFlR7dScUlpeIPiUCNl7ulOHuhlfeeBa5ft0UK2tyPp14fJL8xDwmneLmu76Lapw1GtsCaA0ND5ok3KvWohN54VucbbF7xRofQACjsOdJ58foyJrkG1ybhpkRMw0M5T50y9hwkbdCVM66tbPViscnoP7k2sBiTNeB4/k7O3vUX9lw3KyvE1EyyoodrU5wu5Oi60uKxy/RBUEr0so3Qu1cQTJZWmDbYSMHWDIrydDXP9jPov3IyT8YRq2zNJQtlfAFx6y69QuSDUTu5SdYxAKisPcTI6m7dl6Tr10APJzqVPS4Dqkx6Ux4tTEfz42X0nn6QVbDirHOcI06oRv6LoD1ZYMGpkA0BhpTfO/m7b4XSef2b2UCmjneNU1MbQtj2637FbfUwQRe8aTVciiAkX675rSunp8fceYtU8ROc17lX/Ue+kzYH2lN+bKpcTtzhDeUoqkAF/otmfz5B9fzKkrVKtj7gZOGrr/3aHqpShWSuXolbZNzvuAuoIp6uuoAA88PLBiLhV4ZBYJjInMNa9k4yUbT14hN7dJp0ajijLgaOHw5mM0/3/uN1S3jTkuw0Vs/mXx0HFjsSb1uiB0lj8MzNXV13zXPktUNOKq/OJz2Jf984eQLJ1U6F6/SdXcDlrtICH6IffTDx1+6SNWNOqTOt6X+ir8LHFBS436tbWx/cdQmNanO1dWytEWINZCE5AXXjrVN77Bt73bSwsiL9XGmRXFPfcPQSqns0NRteq6ndpaStkZjX8kpsjKShv1m9KGRwbBE7LnIVGiZDoSIDNpGW1ww18wFbSNfSNerFb3dzAs40MerlmyBUsTfvhuPha64LTQJ4EZO4eQjkHDSUcon63FqderCH1YC3uFVJjBaAZYPwKPN5R296Q0yrF+0ZQKcyOq+AYVSXbRRPac107KHd4b/9eI2YFPwl59t0I18dwou3bOAWVNlFdqB1NUQ8MuaYANiLfhl0ahf6zypwIxlOI5djuSuMpGbVibLGK8PascMxUdFa4P2rUe9rd2jJtNeJw7dCWlX0nIKChCW+IYUA+FjFwxepmkvyyH6VWFc8ks20CPZvgy7O7z4KqqjN6sFVazVqv51TpEMR/O11GjtAflsosO88vuyXVYVr4Bj7We4y/yV7MjKhdxa2myVwyQvBspl7tsTLRIjs1XnBnAtr3HwgmTXCjS1qRG3D6QkE1t6Q+X35eZLk/ZJY4OaUF1qQ+wLRW6PWqQbLMvjvMAIAPXpqkikotSOfGAmedtBi08c3Dk+iUgaxcq3jpEj2uPFyIUthB5xDq7Zn2zLxXh2ynrNh7ydLGvY7rb0Vx1bVmji4dz0ym/9ZPN/E8On5zuoYf5LtN+0C6CCOfRKqEKGkQQeRckSFxeUT/ttIuyKxL/x9f0MlzpXbv04Ryr8sSNpRTd1WhZ66Ywv0N6qDtnyhg1I1QlH7N+tYAn6hLgsN2F0Sv3f9/Ce0nyCF8qdslgCTCKvqCxvsx12RK6bHHR48Y57FiKuJudd6eCZT7Eb/iBPx7NsrokQe75t9VwcSF87Htv7JiYkKGVAdQomKGGkYkhCmC5LYoqos/f9QdjKYuqinOy3hPRmC3cI+zlnLXkmjRsT4U+EttZSvOP1/eKad+9hg+o4J5+1XRDXrpCAVaOW2Rh2ymTT8ZRUS8qx4Cx3QvOn35q6+NRRhxhbGWjQ5w/kHBrtLq8PClK5XCBV0KxMr0ABxgxFicXOdZWvFe9pDk+V3BKNATHwkpny049pZnNn5tgfOtBlLF181v4axl9ImuWmCdWODqK9pjZ6efqRo7UD42ZtrT23HXL3dFdqPg5oDI8te7jaamnT1I5DvWvvLLb8IK8YmDOjjFAmn+q03xRTQIaIcTNzXCYm8bS21dZ7ipcSe3XsW0CKl3fKsLdXNTB0d+yw+0Q6gUt5VVbBmcTuDiMJB5LPspXKmyIWL+fXON7AgVQr4YrYsMvA3qGFMU2WDaUpmHOKQ+FaxNhqI0lo0/O6diuZCLeNTaCCJLosyGBIQdeB663BvWRxq69Yh7je28Y5/VX4oBgOQpJe9nUYJ4yn9Gi7Ssslr2kBK6P9XkgANE2VotqzrfiZBAZkTcbwLyCpFmjMyv5OkKpNy2lGKSaqphmbx5lTMFXDxHFu3zdHgWoU+B2kblXXulum7mpxHIqpSmISSRHvP17t5Lb7u8Ixd3xzX2/IJkPBCC7xhkw22TreDnYzf4vECuV2VuM0siTZOwqnFQ2TlAVRCO+Wu2oMiAgdkR8Tw0DqSawYuNcRsXqgD0oT/wUglYrBbDU6/4a47qpgqbjdUVrXPaCRgL4YBnizDcJJS5q6pn3htSqFPPR62MCOqFpyYEQlb+to83XvAp+GqVY4jI1AagF1Yr4tOECq+9zeBlybYxXn0FLRVuP6PM6k6ycCUEQfiC2YiakkRSuB443DJmiXXHgqNhSkHftxLpenRAQLomQg6BYUig5uu3b1JXMH33LCNUBAI3z4sUtzcY6ONQv7uPjzuAHEliSDB4YD2T7rDaB26Tgmapm1VtiOxE7QVUBq0FVDhNA8I1p715TXm7RRC+TNqwKH/VJNkcLaBRxc/pzff7YMOKqm1GBA9syyDYafHoBJzoLwWWPzgJHMSG/qKZ4R5HtG2L+rzuiKYVqW3mnQAc+TicdMIr8cJbioXv1v0dv/elwmJ4Wm6fCaLmrZdGTvwtCfq5Sqy8rp3l7PrlOaOZOPO2oYNiXXb+Bx2KN71BBIgfgAxNX5POQyV5fOnPw92vK8Y8sZt0JUqlSYY5upmRnWHv88y508uMB/3KN7KuDyjZIPKzo1KEqUa2m5c/Fo50i/h6llp1cbE1k0U0mWgWuSfkJImbVOOJTdD6goYbHsSu2KKdl531VV6Wwm1cMqwAr9ehPmRawm/tGosz05vH/DU1hoYXLe6ziMizY0ioRkRXXKV16w15kStlArbC24Xkm0aN42vmrYjMdWPslQyvmxxIFTUlhc0YArL/Zh+K7xnLU7bDbC56/HldpPTe7QU5TXY13Z8Q3OJ55sGI7VTpvDdmfQ60y2A1UxCJW3b6yXdzhQjbf32jJIG57ZZGC+6tdczlrAFg1oTk/opx9NSFpdw+pbt0q67fmyhymWhV8WF+bW2lUtU24IQGIUCbIcrqODh6Wj9mZg5KMEA4GpahykOVkQUZQqlJMy2APT4SEeqbGcGp640qzKLCXbiiH4VkXMeTZwhSCPOWuyoPmCWlc0VOOmeE2tY1hRDkv9gWmGoeAJjed93QLO5l87mIEtckVo2AmuWgpt9YbeIDzuf3fJn8ZhGKkdhWTiY8VQcD5v3ZC9FjomOk1HY8NKw3G4UJIsnk2F2Ny0XrV95IH9WuyEg/jdZwVhtRglP/n8zPL5miW5PboIPAbdc9hM/CAa1gARc+X/i3H+rFG9JoGRuI6w/m0gwUhwz4aX1WyPUS/+tfa+GFGlSIhhqqxZCbLTui9EAAoqZoZKvMY5VTs7kbf8Lu63GsPbh73x4WA8frfX4zdWVcuMybVmTEE856aKL+68HNJtPXL7UXp48HuVuGN39sxR0NKDRq1ZcVcMXQP3q5/f+7B3c/HSDv1TVvO43qKIb3M1jrt50/UWa6KBabJD7O4Mqm0nY6qWbPON0oZLll+ZXcWLa8ClmqcHzxz5oqPUmfc+KPbyFcKJrYE6iIeG6YdDp2WNlbaWZiM7as8akLGwpL+3Iy7HGwlhoAQa8YSjDa8MeRuIvEAEOIa6SRWxQrWkxJWfM1cqVzvjmFMfaz9KpWMfd3rxiNM40HuE7OywYtbGNiwOc+oQ1VOtsNFZ73C3uPWlA+bAO5Rj3PDdN5RI7nYf8BmPd+tX13YasgYmzWpXTcvNUggS3sWUgniwl5ZRXK2YnKmM+mvOSDvi+rlb5L31bMaRUE6v6sDEsrsKRNHYLaGg75hsiqG1q3ve/uV+yd0i3ItEKFdNPi+6y9fKkXRNbN4q6DWQbzJLg5Ymq6IkcvFN0SFARZf78KlQqU6TCiLcyJfOy0QPpB/3sTP9c5Zg4a5svueCabLzqstW+lK3y9gadS5rSxkRiU70QGhtuLa90OxkNigzQcIp4T4TAWib1jxodlZq9qUEiS2GS0NLUBZkkFwZT2T/C2RXz9ufCVCx+/+0MbGP74od/O859pzCf9NDClLEe68zaUTOfsNUCv2TmToicctpAMmxWXfgo6ZFDfCYzzANJN/bP34nYjKdrUqR4ZqICen3MFcgLdJGZq/+ggnSZQmy7YNK0sBiogH14ANABw6v2ScEvLzTpqmwbaZVyCLzenewu8qyQFrEn/+YAw593NbBnmtAjWVADV5t6JVZXjEEDGsgNeOrFC0OjP1NS/0kXZA2a2Fmt/N33VyovqABLyJqhVFCgcTzhIcRQpQ4dJwTX4pI0Me/fHUAI9wx8ht29Pe7vnIPKR/cNyWt19ZL652ZBACqSilyhlVZ6yu9+UjxfJKvewoYuhmTBVS/Jjr+IgojSlVsS21gSbfkezvPM8zZmuAhOFTS4PzU6452MbQ19IfSBmWZ66zLQyUCMuQLuIsDUNLHXApno4fCtmrGmVLItQcJyEyFTRUBpWkywpCYrASWp3A6KehFp9bIpVl/u0avFuyo5uS1b2v7AJWo4grbR+PlVgHw4WIC0+BJUuVioVzK8JjcyzGugsf+YlvKMoOicsc80R3sEocACgJMMSTjF9wJLiwk8A+ghXSElxgO7k//AKawQtraGgKnbGMLURD0aqn+VswRfaiPABhbJzGsgnfytJpjX9sgTJJ1LtgIpMuawFNcY+kWdlQDNKopURYQLJCA+38WzYzJCkyIbWlb03HG0l1V0xw3IxlamzC8WfQo25LPwCYBiAlNZfiRKSmhqgwAj101MatYsa9nbFfll1JsJekhPlHGIgtwTR3HZmIaqlM5nB8LWMqTmz+5TZU/6TRADEpyIBU2CpOeX8R+ivLP1s0Tb8DuYLTrIxkhRw2hbPVPdzDG9KBYCGQJwEweYjX3OuwyKcUY9SLWBK/owhNjyRRJ13mZIfbXbikAsSRayPVGA+tLm4wlHap9gLUl5syr69HcKdHhPrlENYsLU/v1JST3f64FITEsRM9w8LJAKcPZq1uyCgziiuXAng534eNoZnvxyEbhgHtEgXLf0QfZcaAAUCEyY1lvfPNTbV3dihG3hbq5HUUW9Of2VO2CfqPY/TEm80E69vu1H9pAyLQjjeQLYUiQ6Zh5KhRCAVl/m8AIKKB26HftmgsFk0aW/tLsXIIuXzGnJ9lp4K+8WR1AO080F03DX79IJjtccXA9bFVBEOtFF6/fYGAsFukraLOXLOyVwB+2MvXJdTpy3AW7cV0HaDjYyUJWLLjROiAsSCm19eyMdYVDEMs9+LwF57C+OrJd+8Bdw3uyosgEZZgpQaR1hRkYuaMQmAJ62rFQDfK6FEu05E50P7Fprm2Ck6meFzOFAf2Ny6xyWdd7rubPSKa/YTBlX8SzBDgdKokYyhSoGkQu5aPT/uizSwSofZLk4H9i667CftfWg06+vdCBy+GGHwhABlXDjpwJSEPVM+xe/qkPdpfZlvLYSLoc7DGsKpkKBha0Jt202wVQTdYpLI8HE9MEVsnwbEblnCplveAAKnPlcmBlPG2lzSAAsQ0vMp1OXoCI7vgRZ6K/TduWapAQ38CvXZXRPd2av+ulvUVeL1qJUujc3Seo3312OERUF/0nAizQOuL5PjDohB5keU82LUzYkdl+ZR8j3uSA51UHf4Y2b9ItwNingP6kCMSDC45rlfaOCxaIvWeKEEEJK0sHH3hF1uAFUoOROO/zaJDmBYNtb9hNd19IbtTMFtUaAnU4l7wFp0Xe3IMvvcjyaY18XoAYcuN+JbFuwVMBRHh83fdZt2/U3WBkRtbb3P4PaRL5pu3WtndX2S6v4VMtQIDJAqntwUkCNwRtOcaCjtxf+RjJbpxo0RV0NpE6xQlHigD+jyf7qlGm8j4pBUvwEyTV6M/KZmBBMPXWTQzz8lQ1uxchHTaY8RpjwKT+FrTANQBzvEKRCbJm1G0w+UDjooXEgdDxvzQJeo2xCfYwYVahIWStBHoBFcs76C6Yuy3tsmN4KxRhA+glqVUcCqldtcKmw1OMadZ9aFuCQ7qH5HWJuCQx7TQagEMTtJ2wNZD+WJZA8t7Raa8Fp19ODpsIqBirqJKagqmhZqgmF9dP9lxFhSEItN3mzV9uolKMu/Eyfkni63UYApyP1eWnr3M47M5x13gHUoDctYO5jkEMEAeWmqgLam1h7NTxuSCor3+/9v0cQqsv8x1YGjfMNgKKQqBYbRoGeo1hqGkwKGmYi0Z0TEUr+ydlkBOc71AYri7CQYoRIuQ1GSIdKg0NNiJt4TQAEum/IkHApsgojjCoELEq//IeATu7QmMVs9KS1ygfzmCVBNRW2HfOiG6um50PdpquZrkd4tXeaF3dB61tt4OAlRF3AvtKD+g972w0I9WuXzwoQ7FMkMXvE/o+mo5cJHAMCa+RvRusSt5x8wzPTX6Nzzqs6qSrjI6TMxCF5dyEgoJ9Gu9cHmLBc/ws9ktTVr7m+BxlxFhcDC7HVuU0hp16iExN2zwOnKHyMGRNRktT5PAY/K3WEQ3abAej2bT9LOVh1lSunF4kBFxyUls19FbwOfAORkI4aLWdZONY+cELzkxrgoDL+DblQ8uf8LjZDdPQBYOQd3QepgrcvxzAJaewkzK+u9SNjhLMBZsBqrJCynppqAAWnMDf42TzCeGMZz0ZH4E7321Z1Z3pYVB84N3y9X2SztzWkgI/kzjnPTruSyi3JpPLY8XdTsHh9IcvQ+/WrSBFNdsbzMf8tY1tBm2odi/Ff34e7Utjv1qE3QTHY8Kj7tjP7A8iYjSK82MHv1FcOH++3lrYfe8mEFJ1MYT5RLhpoxWLVfc6G4SyG46dCeKb6fx756NLr7pB/AaDAdAfi3aynwE4TPXtCTxUH8nyu2ij3rZUhwC0/SQoMay8IpnsLpsxP1q7mITcZTkE7b0BT8W1w7kYngYJzdXVULolhJPbbyIooOtXfhM5RevEZMDsE+au5fdAc1f+jTqMRDwZDa/9XjZRseAZSeYl5uT2EUmyjI3AhZp+YW7rh35Y+GI58R6K1hrPe50hWTxw2DQonPxuToOAanmUdjoZoNoBxnfuZOzycGAxamZ8oJn7+7e/3bA+On/sQ5PHQavQibYMDRkAtPDKdQeDu+815nHy+fOqWtrs7wIOUIKvK8iBgN121eJgyNSCvxuPsn3GmA/EuHhuDuqCpFQwZbbJekisy451w0iutQDdAsnILENknnVK3Vcm6uouLbHdTkmEtgZTnnoolQ1z24ohJ2cUFeM6hro8BUHxD9StgU9kXCpsegzUqIspqENvecyMyb0s7BA6r1xHJb78s7UAjJFWUYIJUdeQAfXBqMHkyMEFF+kHfVHKrkBUX5m/AgXHa3s0q87wHkwDoOBooUxySpAprjOgNOsEgqQkIgLo1pIkhTJX7j7hGZb/PTt+igOrm4r+F2hp+NG0C+WzD9d58ID9j5RjZAT5TatjfuPNTgPLj52KkEz8RYHrFOpASSoYTmVVap+ANEyH1bsvQBxwwmotkQT52uU4vjF/5kGCAKmAm/keHObWYvS3yLz/UU6AjIMw69XEK4CBXO6SxLhzH4/2viJCeyC/5udpGqHpSzeSBDztVZ0FRo5OCbM7D3TPj1naVLj5l/sRX6TSBJL95j2MoWA2LW5JJqdGMCinBVG0ugXLwK0oKrzod2JkwWeeWs2+D72DCBJVdDY6M0UZFBUzDX7yjIX0gWi07eMMBjnjphGwboh49tMgDt2zgiKKCmxTjoowq04/UNuptuk/DyHrbBD1xazXPXH2zlNDxtsVA256IpMhWn4NiCaTra2MO9gdq85Xbx8bOXx46Fn9rmXNOON+rwlTOcuwRwAkMEEAtmIBZSJeEOnNURQaj69sWVZoZ5UxnitWOzDa2R9ICAhYJuxIZkwQZaLAiLrY7DIyrExoXbUBZBh8pX5e02O8aEYUZBuu3tZgADAYH0B3NQnFFw2sn7L9dJlN0ppUY8LouUhn49BsUaUgArS+zUlUwxhOhwFdLjVjMLuZGcMLYQOKqCP1x/FkGGemwlhBCyAvFHQeSyyZU/HFuCdiwT2RQjI3MklP0FA6FcCYd6Ry/05v6DGFxuna22LmrtHLFSismVIAp7V4DdVgK7e7T/UAM8YsHvgboNoP1JSqUw/bTQWp+s2bz0J/tF9eQm3uqsC2afRvV9losn6nYoOcXzqchwezOzeHckzhWgodhmarnrkjAlHbzpYlk+1Sj9Qp1EBhyOhBCdRAayM0xG+GGJLWcfERSjOvJ2jbVKspL7gxq4Ck1rQDRpf7tPh9rwcI4nmtD9sr1VLoX0c+cWYxNn8I8Gb8KEfNlp7qXx2UC9CgStSAgo5wcB5VVHR2cmhK97wo/9RCDkDzozuV5aFoRT29n6yL3cfaxDuOZ1re6sfOI0ZmPuChTiuLHDotTRSp/CuNEWd+yxXA+lrkbz+1ZYGYBtyzZbsCR193ldnXtff55VYg7uuLfZgPKGtrRZm9i568IrR8yCR1y4YEO9ppwRQjtD30vQ+GC0Kzx74f2EKys8+2zpzmTOhFqmLMmU601O61CMgUD3T0GsKkL2951hdOVRGzpb8go4vCaxKG3LQJLGCe5oQssggKd4lr1gZ+oZ7j5he+vPbuO9aTcSZKV8pFxnqJu0BIYMy+A9wcXNzdJzErIBb2XHussr5Ufhp61kExc+c1W/NtMMTOxuao7b9/izU7FRq/OT9CfQ/T6M7HBVxeWv7m7gMrgKY/W28yl+Z+D4PmEyL5YXgtnkH0q4VSaeYjH1HcgSLJkym3899Ce355DvFaU/UnKPGpbhsVYfT0r34ztoup35dCYHRFfWa/JUq2xgRaKnmIzdoy7O1UeAvl5WIJ6hMyZZMNbuCLjctXRoYDbACzB8tmnmNaN6+vgloCrwbHR76sHwSe9pRiObYuwD5p7B3cfa2+vOQHRJnt/Sxceaa+bjF7DrM3d7jnwZ+/EEJbPlE/TVvYFsFI/9bFngX8lZcrHXj7/qWwBwlqkhIVR+pmlrbF9iVSBt4eqtGGWQbTGnq8oH21HGLDls+bbV56mtT4RrOcZEGzfH+1DQtyHaN0xvLMbjBsTjoWkJM6NaCeqpVs9P0/lX2d7krm+6ZY8mnzJr8c38DeMbffwUblm90UYwBX1TANKT/DA9tcz/2X136bl9GAnvZ3fWn3DSNw/AbqsFzNl9nW3O+n0RNsp4fh8SmpCcNW2gmA3a7lk2XwWM9LItQj6cg3jkGz5h1VQXv++NlBtxuji2pTPW0yZkCibTC3Hp5PixpVk+GwFikRoBiziSY6PSd63BQVE9WDevhr1cA4aPsWpbiEyQnrfIKbAmlYTMUKWK/AGSKSx880ndMvq9SSs+89GwBHbkzGvQ39gdQDwK4hBKetCJWf9L98O4GAdfYSEi5i4Fq/EEmYqcxCOUtZPb8Nuf7XF+1IwiMOL8MIHxbKKAUhY8zRCLQ19lroe5LQERkspdTtCWOPJc4GBNoRUbKRnALaQ5VA7fmy+BhWz234u9edKeS51+OH/eKszKihl7mFTFSSiBXKngrtxx+k7NAp1XMuGhjYURyYAGrR72hIhrFqfXdVB9lAdpCFDYBtyYYwy10Sg+oXiAtB4qgTy+aneAW3MNPInKp2JCH32L63DfW0IluIMw1Fh46+YVS7IB29u8JeL9zku8nnaAGSVMcSCtZm5RdqF9IU+SJJdJ3pTznxCmuwxtU8dB3UsT8BJnljUkJURJbuRnN1SWaImZ3BE5dP+uLae32wtiD/n7UEHS663cd/D9KFB3Sn3Rt9OAuEUTfdQIIyiDCcBm2GHo5nZKgJxWYC4+BIK6IaXt7rP1r8ZWC7dpPg/oPjkO9vG8faZGLMN+LO0KRxufGXvQgl/HlTOGK0ZAeYguiV4JLUxSsXYjC27XoX3UYEPYlMuKY8yMUwMFMFD3M1JLLuto7kyeuJGGyZFxY3eiDitwbzyP25TiQOXWblmLQdsWsDJ8ZdCYxqt7IRPFv8zgTbhCvkl61V6P7Tat6Tzy+PwF80q1gW6k132/Os+/eucynPMQTHZwI8C5V6PH3wx7EtiAC7aTvdI2ALJTajlfXKbx8jzoMPghkJb3twW0L/ypTKdXYRgV2JWBr/4zakFOXAdnxt3h6BU8cfrEzg7LDYvtmXd2e/szIAgu0mga7+bwLkNjZiW6rHB38pPS8dLL/WNS74A08h8M+tOoRCdkGBpVRCFgx85exllrAbKRIPioaTa+4YWjmZ99Co0ckmiqSXrAz7vVKPtVDe8EriZWOCu3dKwU+4KdcfvRJ3qKGsq0CaITqH4uB5WiMF5uBw3Kixq/x3pmkyLVdyavF3wrvSHgH3lGTzouhczo/wPeyvAtejRZyPY5Ft+puesfuzxFWrW2iBqb4UIQUAz240GujF/cS8RCVkr6kTYKitcFjBl5Eo1iU4LI0Fw5wAh0J4wM8D5WoskR0hbpoU0mZOU5kvdhLQ/LEMMtQustuB1m/y7QjMvZcVTxA069hCLzl7QNKoU9iYbnMj92tJinK/iwHNyWpbxTY4tr/PYvAK14JZEGe3Y4SstOcz3xNErGxMdbE+Fkvg+BKTX72Nxg1Sd2CVc+8zavPhr6UcBn3RgIY2TbFJH5sIdLg/lpzYm4P93YKLPg7JI0s2AgqKBpcFJ/iN++SUJFFk4VNp8d7YA3cwzU9xPbYKRYWXKlV4Z6RPC1FGrGaEOM660sZFLQz5E8c9sWYEL738W6GEZ4SfkVihfvfUcYfpH0EW0rjE+5bRq7bjS9S/MaD+n/qt+D8IWCzbdhAMxRi35IHe00AffN7gcTr0f3L8Q9gUt4Dmvz7gIIqmmYIZifZyhwPWFsovnNxOiOQ/a0PvFU5gwmS4phDSpp94QaomtXA50sySQhHAAphEEiipKFNFyD813AF+4v0lE7NYcw5IaFAryoBrDYNODuTA4shv/fPxdSgFltk/fGpmBwhPGNrWjcD1fqLoP6JtIb5qzuauYXMGCBGJnUPNWTe9qQPb35eqEuDGdQoroM2eRWZ3Cdgy+1YYz9V693bf2jSwZv56CSx3/YgJCtU0aOd/voAO24LcfW982yHJ3eIjWBjx3Bg8GnePRRy3yH3/GqicvEma5UBj5mKqa8dEAsotmc59qBmai79hF24oagXt+frQ8t3WaVzwrzGZIW/0Kubgy4cSjEUCs4j23dtvwyvuPnCD57rddzs0gZzHMq5eG++EAYN1sdB6YxMT6H0THMhEKTvzA9fAjqXLoezft63rN7U/bUOm6S1pE66c0/xdhNDjR08ev7YHKiMIIW0WGlo15Bwcj8IQZYOTgUmBMBYRgvgieNL9GBftlVTOkwvBBBgQsknBjPi9uJ0r+tllTABGPBtrItwXTV1uHvDLl3RkbUBf4yHJXgTinxZmrxVQYjDATTgEj5VP6Vs+Gm6c++2zW//5lW27wbqH7+Pu63po4EHlzK4/Qt89fraoQXn8ZAt8DVzaxDM++NzaUeEP+0S3Fzdc4Nv1NjeGn3xXiMFaYnQCQomvDedpQczPVTUgWVhYSx7W03dSRb8ICg8L3G0v5xBGQaBfqZoEmcOiGthpf7UwVsCmLPhc226kneypiQGkdBdlBfiqh9pLVaIJQVcXFX2GDuA/O6A1XWwyMr9SBG9JgGMvmCOWqKopwAQ5rdnyGAUROZNrsWPRsd59jbXjA21pwrV1dv1Cpx5FtHK3MAYF6JAC1+gi3NlhclU07pNlHWYOeY6hXR8a+QuUVk9TwMsFEr8KGAh4rahAFk6T0Q01nek9fLzigx25BYnx+309hxzaancoptvAUqQO4FtvjI+zshJgGaqAHyxzJiK+MMz6VyefmvvDpJGPOpCJOAraPqfTvrJVfn+EHk8CPaGn0BpIRo6+4FeLclrxkm1pCc74rc3LhwyADDUIrJC+DOL3PeNZ0fgdFnFpS3Hg3wGW5XmUPX9n+qAIBSFfHqptUoKTapNDDyy8CMWjp5FFH3trqhDVxpdjAZbn374lopNNpFNsAqTSHst+CwyzjJ3/mihTgrziKpcK9EtODmDt/Q8jbTvahD0Yv8U3hk+UmRt2FjpNF9MfvnNs1H5rrKrHg5ofpkBBRzqrYkjNmYW2BozgF5mFGv6/oHAmWcBOaGaGuq8/XeTaI7+4J8sW+wmxEVKfvvZuGLSph/zbstHbWj7u7IEcbPrXGAuRtGVSgcMSm4rQhbd7ILI6Q1S6+kKuYcSK3Hwqj30g2oxj/EkmAlq+tiAjp5PikoID1/65T0z65/em0GPuCA2oZDXdQXoqjb1erzOTHZzidnBfMsomfGtjbPjBqHbYNvQ2yMNA3rYz+qZbt6pbIM1Zq00kEc0NdYg26G107yr7VuafOLLtOq979sxlFsEGqbCX+bTaq39q8D8iSReKOcATtZLjgnjWrwZQ1jHVkWsGnhZO9h8umI+ACvnKsk/U2LJILd9YzukjgGyDh/4bkzBeo3WDZ5vEBf8PxP6/YonaXADWFvzCDQ9zSG0dfhiMemz0PUZBvoYA9VQL/fXGAr7CZbEPg368ewE2NBhMG+WFKVs8dYoYYstsqSPDQ6z4PCpw9MlMUwhegEqSf6UgvK3OuD/2CTHREVunW8oW8MYFkYKaqklXYAGEiiIhXq7sKq5dBsADO2FQRacsTt8BzUiONMMZwtZ273T3YKvn8+dW8KliFWUdcyJHNIEDnjVrl6mY52w+DGYY1VD99J8/+DCMXt356LNvo16XHhRGMk5N9MySSMaJx0PI/IwlEBlDBb1X2Kzwj119zAYENV/02h2XI2Ua5LwjcSO+KE7K6ObzqzCDHI7CCYNWRlNXjZz94bTIUczxUbxsVeCp64IHm7OTtRJiapcTacSBpUsfe5zMu94hH0bxyVOaiJXGy2qSXjrBEwcn10/BPJxd80jMIH0v+lP5fbdffoMZBSqzGnXgAyA8NTd27g0Zha3TbRWqHFxUmVagN+wKNbQPCnoRJ+zq7imDPZUSLXjBGNzV+7zNNPXln520kZdzEFdJpATOHvPH28jUuodJD7SL7j5OPVdQvbWB5DSpR/At9QMqKmyb/+oyolrL3Dv2AiLoor6P5ipehR33ULaqaDVqL7zNrfk0LokNtjSyN+ncl8c108wjdgyRdz/T2HqVQVOg6kRmJLRf2ZoYzCbjq1uATS3uH/Wz+x0mmhL0sgqeQV87lBD1qL7adPWZUPCgn8nrujqlFBRVZTX915fE2qnV03+UTrpjB3GzrwSODIBYl1ivzhRUJ5KeLkTpswsXq3QI9oJosJmi3ZAZKKoOS8G+ruX5yAcop/X8lo4VgUVYdioaWzEkgVqOkaoxHvTAuWwvZnInG9uHFrBeC54/QkP+HVFUgcsq2OynH/AY6Ev2xBSqGXV9rqxkEnmtbmsmU/wnHl2vmvCN7ZHhj3xTw7auNUAWBrO2nVO33IZRWwcOb6ymiB3NDQyINZgEun+TfSP77x3gMZ3xcL4SkY5BmsT3QM4/Wei4wFt+WG3BK581ZlxIUOIQUxyow1VKSPh1RgOhfpYgYJbFlEfP5IxXax7Bw1xRJwT1ZdqUCKydVEGHfLfQhAFcsz0nZTpGw++kg5YBJFMnGtSTfNVCKEHVkA7yo+nneK3RY91Rya/oW/UGAUI2DDlxRadaMNzYNGo+GmIMq5mFEqoTy3PsHjjN3KUKQpNVuYeTDsJIzJdqTXh+Cm2lvVI5U7CigT+kF1vE/urX8bI+qasd98VwT2mbI3Of2xxwXXFME72XaAmxig3feMLa9Zvu1IaZSRhbTJQW7945VLzh3vjortfBLbWVd8JALlqm2DmMFGDKVqBZZKxs4GK5Rw3amwV5xp26XNzeLDINdwawfs2z0IhFgg/8MKSNUzIwlPPDhQFjaob5AOk+b7uzr2rEMxP1BzcZ+sCFfrNEe/qlIQ06xlaOkOy1fKJprgLBNrKE3RhpobkTpb+VBO2ChM44NkRu7bry1ko+XBV7vfUbhu1CG6sBdsuC76KHGp6fkW0E+2vlRRTOVHVQVvHmSHtKC7o/vX2i1rX6H77qh/fpvIOA9EA9NsTY7aoRMn97f5b/UkX0ddQMa+deNVgqw29eMIZxLR0abJCBeNs04h+eaxKZS4fMW7LAe71Pw5IdNsmi2XUjyA7NmIuCIlTB8f1H5MA6FG++Ihtg+5xN+g3oR+RXzo/zWeKbTdNNB7vZmcf8NTztPZjVqeGGrxF53b7FXHRKALJeseC7m+OuTa9u0DW01h0IFmdLX3erZuXfYdIYkpStDnQor9QxdMcG++bWP0c9dnRz4pr6/4s6NlT8Qk+FuKULNv6ngJ+2KD+e+Nrr/OJk/pxqFBx6jO/XWYUfv6KmW69k5KRCYSqp9tA0zApCZcD2nTuSv/wI2PF8R4MoiHWJAnrx11voSQ+XbXge2MaWj24ayjexJAQaNrBtvP01OX2PUgW3ZhU04AMRzKyTsVDBGsNfWrHABTvSls6ct3S/wV+B6B3WNnqe7Uhu3Ohmzp59+3wiMlxR03wjlb7Z5SHDyqKA+onii3K0/FJPes4AoZAiSJB5aTMcyYg7boagzamjEMFk2GyHFjeGJn/gNEWbp9aB1GRnx/okn5KDmrQqSbKjLxFbaviVf2LSZNpB7pGdTp2f8oXa3XYgAir061vBD68+aBtak3zQsb+i5ZyW2RwAxhBVwvAhwcynwI7lhgZUcnQCrdhk38j9GxRMUCEvAgvYJAMXHmj87+waq0ZexFL3vQ6CTweXti17SqR1Qt+JnDiK4u/+oZA10Rg90UbJtD1hQAixNj/xnb79Rta4eUq4+IBJ/4+4DjMqHZLNu3bDcWynZaWkIQQFXZAVvj3Ha06Y8kj+ejxxPChHDV02ygXD8Qp1o+GNixN5IiwaoqZrtqTiRxpgueesWRJt8Gk2L1WMiYj5vGwKFGa4KPB8omdqf5gH9vP7yADFg/5IFLnTcqLPj/ba1CTeNv6twXVjNRJnH6RjAILcSbs/QaXDv1PSPMAU6KCBpkRKnX0gXqlPswAHmKpokfbcwcS5osF3PwUbwLXBA3rjaw4Te5MrXa32mUflLnTzdDhElbO7Cisow0AnbjpfITV39PS4HkiqfhmfwHGlrVK2jW2GIbBgmu4KMVujtKOrEBNKr9wSgJ2gDeNtF6JCQbmFA9ewORf2/+PWZHJDN/3Tw5APfQ++8vYHPESXJ8I63LgiVrvokwPWH8VWNYAHvfn5qQbXkEPjc2cdO2HTM/Jcllfn1kJzeTTR4sklHkBX4T6OWV3+/bX4BrskLD1Z2TOfCwpMMOU47C3jHT8nfB/DD4G/BYKk1DWDqcGMEaQpm63KI6uzxN9mpGHN+rPVOyv7LFu4TN0RjZeKKVBUNpIXHefCTd3lJOD0boa06rWHWcR6lwBTeYfxHuil8jwJ6bgFSzpRS9mR1LUaXGRe0u8OA1Dfhh9uTrh2vfpBz9A7Wv6gZW/oK27FLIqSRKVZHIK8PLlq8Qbr5oakgPd7DNIEEG6sg07H35nt20ASf6Xag3fvt5wJBZCgpBFWSUDHWdoSm9cIDQS6CawJswwhNfTogPpa0cf6DZczmoL0Am7weL0Zl0Cbcj/f8f+zu9pp2zFbQa817JlAEpzo0EjxFRUc1HZQ00gH6ad4x/kWo6dywtmTAF0Hlk7PF/+kDXKbm8iNgj38HDzRqzRFNtrqWnXIIacUs44NpASndAiyUyVoSq7pngrI5KR2yQuMjGrKaw480aG0UNhFpSD6sQNzgXqNIqRzBIZJ8XgMEGUew9va9gog5TplDYZQ9eMYLSA6kV8vQpmdqXJFYMLO+RzERzblz5DvsmiM5kVIjrZyCQ2nuQpoNzv6RK2o7gduFaGNVL589mYna4jNUUxr9KpDnhIdUP162YTK47eGSMoaluGAT88au3fRrevJRd7VMTe9VR69+8BUqy6QYbiy1OIE0DvQ/dSnUA6TrLLzv1SbWLVz41tbnhyFHN/ocBkcttEtocWesZbDMUt6w7ctoiFukHsa4bCiFWggyhBPR3AEUIzviwgtQgbkx/IvoHEo7/vH65ocAOrVDiPy1DtbqVOKFwRgYmjbillD37qL4YSJKUu0ztFzRO5DvkYJR69JcAzoWttB7LO/SlUdoB/spVe5DuLF7s991Uhgxy0HdQycqnujZPBavN8wW8CCoZlzLwtIcOTJI/txntcxmfWuenAOdnnaL1zOh0VVMEEEuYwmpp51LsB6pHwjKBTNH05PqJl8HYrAhEwpU26P7Jfi1ZccxFtvz7y8CZrGf2D+GNYzmNio8eEmr7E7amRZzVWb9lTgWsT+6zd+TEn/iGoQ0vdbDjwZ+kpq90aTtidsYmASEpgsdP0g6HlhwShNucqqp0GGkQUBTQiKb5JiqHpF9GM1leNA1/ZW0kFhlOPLUJtJFIS69IWjGeX8my+924Xcs3ycyDHcvKRMTLGrLzkSSQLJ5MV/e+5y2rQkLwgBPTCR+DylWH2TzXRd2V0wxW6VUkTiin4HdgM6fImssz5RtzS29OCzNtq1caO5/kPOo1jcLGb9IGkOlylCKVdq5EVPmHFtn1PY1JeZDZ6gZt90GrjNXmPGLVBcsjAy+GHAszUSSkCyx5hux/oK3d28+b2gx2TkIkgQZ4ZJoxV+zvWvLEUnwPwW2Ej6+s5TeZN3GolBtKYFxi1lJYEPgFnLFQMeMATDagTd7kpyQ9wTXc/m3usnbIfZFoNtA6XlRaJcabYbmIy6/omHE40qqqScu5ezn515t9PFC3ABsJ9bKYdU/IgEQqto4dMHsFr4D6Pltr3imj3xPAVBFwMNdxmP2KBPH6q3ZPXNQfWx+5Oj+ov3Sn3UasyL/pf70CFeUZkX/vjWTVcmzp+98Cf9NNrcBoAmpOVViJiONz/yPWNUhDW2ZJhFM/Ag2disRfNvTAZPj8cvf5oe4xlekSH9MC1cRwRgKEmqof6QGxd5TnAibbMMpLU1LoDylrNPJzw6O3UL4sUf/ujvEB2j3+JK/JOTwbJ944MUdLLaQed+49uLxKqqIzUNIr7jB19bTq6hCmywRdMsGr773Go0A1egmsdP/jiUTOzyJ8g6GtxveG1tfJiMC3wizEQgw4pg396ltPVqCGWgvaMKYQNg1O6uYxNdqSWAHT3xwMps3bMIOkX8gojeUArgF1dunLahHqRXGm+lV8Vc/7WFIjmnoPs3eX3F0d1FASSNLvXT6U/s+zpgE2O20RSGZmTqYT2f5U3gfBV4zGgWmXu206Gu623fRONkJxMh2z4ZqFu/pDc+88oCK9CoqEqaeA5L5Kr5DqfsGGbbAKAT5vhNIlz59Zz/FX0A7mCgnstDV/8kMXTjS/nIKwY1NFWPzqKfGYgkTsg6RiLBmvV+vOJ2rw21h0h1MAF/3h9Aw+Lo7yfhcpHro0/Tjar51tLArSF49qhPuvNFZYzlvT9qn0j3mv6dML6nkPUOiI/B0uPj7iAK+Npx0F1rzwxG+d8N3O6KDb8ZSrmuz9s3HOzPtfsRacj0L7nmgwVvRn1jcSQskgwUtmycjqN5PuatpZloAIzvig0a91H3E/QC6LAS/5dvwQQwrhvo2V2x4HPfjOuKxDAYdGDSoOlfdS8Git78GZsExZKgbHxH4d/mzVXmrIQHhpnKUneKYneMPGkLGZp+I+M0PvhqdqiK/AYsia8So+4G1UMVHEh5n1SMvcy9hPXbFhs1mzh3QD9ZJjHbJnI32IPsr0AR5GZ9qlcIoqAoiRSAbwGMy7JkfGsD7ODTA0v9rj/o31vTzp+DOPLJ4Q7pzs/rfzuxpAmW2h1m3uKAtO01vKkkdruTQpPk8fb6hnBJiizJfoXApzEzdV3orejfGZ1BYaE8TOcNJQLR1UUMA2nK3fpDEBnOhkSmuOb3zkGMD/dRO2niw3IVEZzpTrQ90Nh3H6j8B7TZb1f6Cd6EkwH2hEqS3FjVUDLcTKotfCf3NV1USIW46AHICliEXp245KHCRq/KbQAdFNEy4xiARTsUggIKx/BlxvxX97qJGht3A1CYHR7q5PGz2baPuJcQJvRMEp6z6k5hTVgH7iu2U2o/EDlF4dFetxVkBXPMejFZQCRgaUnm0emwH5cFSTlGIZ+oKwrLcV88ezkLabXPuVAiHkXoaF6fAoZWJ7AYnH0xRkMjd5pQOGlKpsmsyV9TtRNle7WowpWNcrlU86/k4xLMJwLss3QncwC55J7NID5qh/roG499ld+15Pq3QQF/CQKaSo4d+WtiiiO5QVMqvZCZ9UVm4IOI+3ycRr5tl2lHdKsldISIdvyGHzXUlIsWI8XM1XECWBHLEPUnRufy4gF5/nNcCHFVAQdqYKEvxOSuWkC+eF1gQFuy8Ng/d2SrUYwtN6haGMPx+gfBNF+2yqD00i2ZvvdiLlp4YzIE6LUFD2YeYfi9BRUI8okA6XRXMRSktLVqIOtu6huqCNZ2xVYNtL7mrD3bzmjn3OR84XUX6uczQK3upbLDjgVv+M4BysMyWzZKJUt5n8vHK3AjELqFGHoBs6nkw8xKMZlDxA+eCBWX5q8Ua5udq+RGnAdloLysCGE5OGteHqbPHjkLXWhyc6LYAEqEtbeBTO38tgb9/RZwMJL+tw7X8eVgCjOp2Ll5IXfWgnqQiKyfSOfEXP/l5aLx9w+/IeCCci+A4kOS6EKMSocELWtOzIidI4FlsUikuQ8pw+45EaL53q/vJJ5h/VblrpnShqyzDqRpCoycWcZrRuEd9MtPb7Umbb+qwkH22B+cRBNtuqKx1xIIf04LwkTxCa9MfNbIjDXA4sUkMGRJwiwypirRGEh8qpUmY3Wsu2PLzFC2SiIHNWW7f5pYn33qxKWIfoIUOoUOOlpjwB4MQA34SRutuGmg88Uzd3eKaPvmmSTzYpH5AUSqBjUnMM8mYgyUWaRCV/KO2No8G+8JWuPmTKL3XxIhfvjcL+28IjO8frbAtdhd9OQfE5Jlk6UbKbRwhHljdTHKNfbQTlimfdy2oRmOng6WJO8IbegLadv9uL9FB9jU5RJ9U06IDV8ModzXCvcOR4E2CIeW3QuSL3s4fBJfjr/SQ3XqOA2tgkHmreWpaP4f/Oact3mJH43bs1IC1IoQMEUiOYRfX79ywoFCSK+kr5FeFnPjU7PFI+4dv83lggKyuySCZFGVATadHm8PHj2YhDHcEcITLampmm0v7186KyMiP+5AJj035t7PQsq/W6Ln+01csGo/Zt6xH0/vsNv2VRC35LPHv8J1x7DJvmxcwQIZq/iqoiG522v+YAm40prMf+6cjtGvjh6Gfq3P8a+T8QSPgO69S3asn94CcHATU9Y5OqWmhdBjZKHuVaFPNoiZs1VlQzPYcreFKRAS/UaRJdOu6EIjo+o2ElXXJxS0C+02zZ2itdJ/hEhrSH3x9kTwzjdjqOZUzUVmshn4zVFjJrfwekrBjwtTg/2AYdA3xDP5s5a5pi07ZaPQobNJNFwpF6J7kmf+HVut62v/3QG2qI2ms0Ic+KSz+t6Z4xTdkOz1Hz776Ywa+PoEnB5pN3f4BKpp3XCQnolTb9Ttz7hDUxCIetmEr2WFd399WDNsm1oPlGGw4DhPGxm/adcOQIa3cx0kFcsNzcqFoVJHDzwYL+WfIDJuU70XT7mdP55Zc+JyH70oTSJpGldHdfmk7ksJY2qZXMsltmCYeSNws4WOAZUiDWn03KxDJRuKya4FfBsfwWEgsorCocdpE1YMn/xIioAL+gXQfbE8XBHgOODJ7SjdE5mU37JRXMMGFz7HlkYIaSKerFd4ZtYV7y+tZFBHeQ0iwjHSJwii/JVJflLb1jYBGNlTDUhk1ui1UuNLJAzDPveEuVPYdJpNgOnXZVdK3oQUOKPKVWu1uUr8EvQArpuoSEL36VkxQHjCAQErxAlk94jJCmIAx0iSiEbDYVwVZPLEeuHGlSZnQREArUFDDV5/mAndr8ZoMCH6EcHZGzvBRLYWDcMwEQcp1ilb5WQlFWIfhKqvcm147au0J4AUQ9c0ojszIKdNrhNKZgqCBWRwwM9rrMHune415abSBDwcz7le3mXdlsOrgqwXDdvxKrWiYKxOBIM8m1CgQ3lUGMC5lJc2hh03GqkGoKFiDSqmyJuoLVN/eupqVsHX/J+o1YLCWmWzEmZjMfRBcPB+rQ0vfJLxeJCsu058x4o2nKOcLBQkqylM4DHNVuGMk04CGtD1hl1xvYqb90QXtxVNksyi6XhVjisJxspEJKTwKQs65fv5LgwVhVJkpxzLSERYC2Y5aMQqgLqGVSjrkmCg8qVQL+R6pLa1DsLVgnkwD+M43vzUcmxS6UgQGJlfWI3n4SrAd9QiOLJ8bl9DT1HHg8GHmLA4EEhJrO/jhZzbguZmU9rkmHC7Z4bQpo62wEa7na0OThMrujroHueCUuIp/Igx/4HsbQ22la8alTKu1a6W4gLcDSSxrkjIy3FMgnpHEEicEgEd0pIgJ6Yz24VkCdGAzYFIQ0PBIK7wso2RxvA/8qgjVWfVadKdgDPGwzUIzAEhMENpkm3fnxZz/RTMEnSIjKb+9lMq5Dvg98bfLLHb5Nu/+gRWVt6/8bU+Lvjj0V9IKAzEOy5d4mOFlwg5++kPPClinJFFIpGqWwmKJqjGlLdX4NYj40Rcr2yemwjxQjozH6GX1l8DSEFarnvKEi06VOsLuMOXMBSdBRrVZJTsGy3X/dTSievHTQ6wMtRO6aU+CttESmgW55URe20DwAWPL2bd61lIqaslP55bNZl9fH6yrERaUw0yTL/+FMGGBHHpArTd8EZWrBh0Mo7YiOg6PfxE1fyth+T113gvA00y2TkDgjElNkafcNan5YZ8RxetKkgiA/5XyDhfePg2aaz6bc4PmzC8LV1DoGlc+DCBR1YcOHxsBjBOQ7VXvQmytohT6POv8ILLjyBkBjFL5iF3sr9D9RHy5vFhl2ygIjNVA5nRLfsAKqbu+0w+1l1XEZ+aWAZTNTbIgF3JuKddWTDlFMOdaLTDbmpBHR9TuorC8GB/wQVhTaYySwEnx+RyBcfbSBMX3mQpCtfggeKrtZdiX82cKtsuRcHBCFdEN5w58Vj4AixCodCA+SCy/zaWTbjYYRVjSkkmNIGpkiQ7yFS+2Idnz+we9+bbDLJxx4048mfL4b+n2ZDgeg0voi7gXm22Lhy3VuqpomRN9Lw6ZtBlUoJ+SrgsegQEwpX+degNKFz1OnGAZof0PuplVHgfAarOccyAyAksG9/ojGLWzWlr0L0oRF5fgu7tpFlJaoho5xyorwUqkjGlIrl2nNjlcTj02/S4WnBAN62RuU9u7oIsMNNSq+rK5OJmquVTdcCIlhpd9CXQ/99pqZOzIMWLiI//zkaePvxK4r4ijIN0XysMOqPWTCEGHnUbeDtuS7su+47FuQs24S2oN9UtwW43cOaym5LsQIXyUoNECzZbN1b/Azp14uFoXAWw+G9UfwY4V9MekzDPH4tQoZTmfBQEvqL8+OwpE27KWXJ7hWbaSKsuxihPwiKuFqzmr1gX5HAAzUfHlRwyu9uNYLg2mCnGnRBU+WqrKPf1uXFTP9TDfD2mu6TPBwU7M2rg7OWoCFgCIitWamjeCmVkKfEZ76U97Tw/AF9rMsz5LFRvm2ez6gqhMigPhykZyFbiRcSXE0WVXIly+rxpa2Sntm9tA16vB1jvr9+Kt1tvLobCd2Z8yf1JEwXwqK5Bx2w71ZbVv94RTECDcVmqGsI3eu7dtrDpIF1mCyJrNzk2MBVZcux8fGdNjcNd/fBKc5wR8mJzlYQ4L9aH+5YLJuOI+avEs/7V/vq1Z7EtEaaSa3aahHrDBlbG6GuR7mWcbItGIYB6pKrBBfMo0IPwPfhRYh+k6tGO3rox0Lp6bOr3DoeTq+BydBN2ecueXI3OXd4hv2PRXLlE14yrFIORHgQYZsGxRKwAg1KtHOjopu69XA/scGGiob5Qx7Zbb16I7g261M24960MtsyYlqpis5u5qPd8BUAfe1dPjM4+e7g5t3kbz/r83W7U6TXcP/LAXqRe+CkOivQFcpDpTcZCPm9dU8xXTvePuLdR/VuJQJkFHOKBuRxvMxSLNd94w2S1H98qE9YsBhS2MiDUjahrhpKo2FmoXmP6t9o15HdQpyHQYm2jkXMXD8NbQ64VZUu5C/YA/ns44f3i+IyyxlHNVTZDd0Pan6bM8t4LFRTbuOZ3oO95Cuw5BWniCD14kLq9AC1y33swsSKksJzULMWIQtcoD/24olootnyYXVoFCUkQGT68yuyr/7e/rdcILXGutdbB2AjXS1gD1JW64g/ApjaLWgTbD7o58gbqgjJ8gmbOjIbJ3wSlfoL41NzhnvyypBJngDemQ+wwMYlYG8ypspJsgDvaUsipsZ3gINu4iLqAbExKkxn5YFY/7E68iaNlXhs+2Lq9aw9ngCx7WJf1jEnUcRXG4/Xda0hiZEVCMYGXLV0qTbx90eMkSc6Vkg7ggXHYGhpDnvYWOVKu/hdvlhSnIz/Bxv8mxtK2K9ZkucaXV1+e0NApb/pWzYd2zsAqQvTTvxTA0E5e90PMXI/vqglyRfOKDcXpLGh8uncMEV6FJbGi8k/2de2UXeqiyI8vDo0qRsY/soc/0ewonCIpFzn5Oq2kaSmXpKslSZN1FZqqvmFRKFzNRr1nJqWEIjM8O8UdpuBtZyIDSJJ4/AzFS8DFYq2SSWJT0ex1wYWpgk9V9C8386emSIL/tLT2ccilzklQ9AnhZsLKqFPt1U9zdIexZJDGl4AfTjeCNhoatKpesCO7aqDeYMvVk3tnfdvtNvDLucGF3paOVHEsz5eKUfdiLbhL030mj9M3WC+IshYeUDnaVxtoOCW6cOiXtZdkOox9ZTXjy+mCBzECsiDEYHNoC8++EIVHRESXsrVJwEjmDoLvbiCVCvsQ1H9eJd9aQgvKiB0mwAn63wenqz/a9pr9XgHBR15/1sDW902ehHtpDyQwxVIJgGvuT3wzpk4q4zo6CmEJ5PB4aERnpAEIbvJby6l1VEWaTKBArfBrK2iB2mPRryh4ML2MtlxdGx/ShBe2pLkt1Q3qXUtNhvquIoLtCXTbEycfoS+vztT4TM8jeMOvwLm+VI7h558k/dMogTiBRvnTt5eWP52e03f93X4ueMDaXV6EpJbKgGFhLm1p4lHkxK+0MYx71YVIHu9NzILfPA2+3rJ7pJDy49eibtQjVhY8kERJqDMUximGoQwyAjs1ljoqBLBkEC3Hraai1GoBASaraSfp9NdHu40tAORAqYmGWWvOQ5ZV5BoawhhMpKwp4BIJLPmQ+ZIkyzIL1Fqe001pRuWmwkm77EPJJJr+P6027VbQCNOo2d+aHDbW9WamYlSShV6RkzjkI5V5WbD1id5Wuso3wCU3et0EuR/5PT0A64hc3Xj1Ys6SV8F8q6GkXUGOYwIhMdWt9gaeA1Zbw3VErO68eiFn/fnY3ORSglXocI6pbeEbWLp9U1V6InM2G9hbn148a0rt2yv97FOnV5ab53509ua+bCO+OvpzmTDqS5iRcsXWaL2HvP/YZBdN1zGH+CP1dY0Uzg5CMaXZmAGaZEsWAHns6do4moGwj7lCKd1UzRV533S4HESr9Bsg7R33DlLjTKnWjo+AjnNWzQJvjPjcsTs1h52aDRCtYiPahWCkv7MXLqVqx9pnD+yT/ptcLkmZDrLl9JugCrl0Ra/IIAaeExWlWl4p5/LrwyVxYYu7N1QpzVpTsw1bN4EEhGJB6SH/+FvFMWxmsOqgTWfiXBLj33zEOU+An0ikFVQfqzSwMnh1LlNVKCZsaWyytgtz1I7IXS5r87YcglPe5Po8kvml3MPwyxhyVkkmVB0ANXMNiDZg4ts9KW9XV1Suy6RzbecaD1cC252sI/NRnSOKDMvxIbpQDLvn1Y0W0ZkNONYiD3p0o7b/iKA3v2/ESE7X1tDQTgMafGnlxklQqM70+FH6dauAljFBeRj6yk6LOa+5u0FtUeP+A3fHdi7ytu/AvVXjNbojjj9MQg8Rg0zLXn0yCJ+lQx2/+pNsO1H3F/HJ0Bh/xroOjk+HnSl9oQf9Ic0IUMjfTcL+Rm9mOPZPiCRP2YGvA+66AVP2DceG0QGDiDisd8+6rwa3fZtHQZ/RWuhHeoXCocyWjNSa6Ob++q3Zyeiaid+DDB0+/wiehK+uI2unG6DD4wd8St1D3b5WBOjnTs4+G5Z2XbHjo81wHRdWi1zQuRHBbJ6DMDUMTdBx6p/kHDR/Ioj2DLBBAWve0udYF9j2U31lVSi4TxqvOA/9L6V//tkx2qfvtnn/yr163PFDGRyLDMCWwWvK2+G1SXeKlZnxJ4LWbkmT4arzoN+Rm8vF433yY+X7tX173BHfEGUtcpkXiD8qIOXYa7oyNxKW3hDzofr0L6KnAf/M1G2fiPYgZmFsybb9cjAZm989i+7snft6UQDXeGbDMBbwvvvgE6bXiBFi/z5hP63oadAH0cdmkQLR7pLVedJXyqKDWC/1E+K1FkexgjJxAjOazCqcfW3Uqa+GuEZGFy3ahX9E1CH/gTWl9fHHFynN6TeW+8xoEuEQn8Ty+Pa74TdO/ytKBepKMJd1jyBTkX1cHNcJw/sK4ACaCbK2BMQ5N0jmO7kfqNPu5CKw28XG7mJPb7NR6UmPBC1l0qDmG7kQcBiF5bEAR2h+wUOVpXFRWASJhIAFVoxyhGsA+40qj0aINHXsgYVRqa3Hk/C+B1hZM7tSJ1OgioYJIxG3U0S7OYU/XzsT+42XpbWE5FED1clZrVesS03Aeq75IaRuH2PbCBPHGEIUOXTUb0cGHwszgJoCQh0Dc4BVhT0xJjOKPAUNTCx01d8zL+wGJnBK+22b9znjvFKZURRG9xJsuL1bYpY1pnZz+38vmfcn+hsGZR0FZTRxKG7/IHHscuBg9Z59sZ3J0WW9BNGonTpoP63X5kpX7Ak3ISmC75MsPmDDkinEo7/2R94uTGgpiCAt/W9vn2fLE6xUEWvCtYUJki1yqYi5DMOPNaa4IQd0RpZN8l5aiGfqxtfTI/+5kekRIR9OuPbM6ZlkVYpFMO7fnx05YHToteoAvv64HikXMQQdjYikuFsYL9OaWLuOqUDUgmF12KBPzDP3QEh5vdxL+VWPMeq88GLLZLGK5i2DZvvDfC93C5bx2a7VjLqdYT+53pRBDGj6u6TQIy/adrCeOMhLsV8Z3uZM1wbivkfVNkz2qGaILuw3D289EIbi9MAbX1ulmIhdo9T2DgbDE+0byfHJkP5GrY/3255gYLzyAmUIWLvRyeFuvgWLDCdtuWbL7zWGbSvJHujZfHzFRu0o2tHinj1z0lqpTwvVcgx2Uzk9PD2bhu2wg/tHuEEqDQHHS9V878ALGuOinJSfWINbk10kCQ1esA8p6GMYNsc7w3KE5CbSUpxx0dWI1zO+u3rRJNBgwMWgqUUCn9SSuJC8aLGR+PPREHSXEuc7oJu/g3N9sRzDzz5OBbxbmE6wUWYLqVsf/wfi9feuv3+cCx60dpcC0s3NJdGO8li37vn4mfq0Gk5jqHP/S/JZUMN1ERiGu97LjlME+Y3j3EyB6RYL0yPO9L5ELx3j/33VUMA/JcqodCi4ITDu2IhgMKtK2pENjGm36nvI7GgGynXHqdk4ev1GyZMH4kzGXvVXoFGvaJ/FfjmDsyRU+c3aWi0D7PolT3F4WbP/djOvIZtJmIPXbpQpIaDSDDN2FfVFWYKvq0oUtYxP6pN59sLqcbFcsUjeD7pTrmw8upC1ZDEDVkIxVrVKARmsZUBe2dJQd4qV7c8DVgg3sRTjVaogkkk8g3dl+z11pQPViLCjxDL1EaLOw+d1CEitgkgC5jfc99kWqoncsyUllbsB7c+Isz9T077xmv+7Y7z7QJHspsZODXfWNgbf8wwct3bw2ZHdkfbSsw/Zor8OBSxhn5fzs+UJZwBMp39fBEXbuBE/5aCdby6PW5GFrt62gWukPY9/U3UT9XBBFlnuKWtTut+5AgDZ75+UXxzgsQRQNK7A2nRvq7ELlIHk1gNPJDzABS7qapynr04x9ni2s6E3DMACdeKCDw39hQBWJPesiOZA7LAHXyMM2sPWTKK30Zux21214OORSee+TD/o6Xozgni5oOVblyregnuwETaRpNJht8Mg0OJhwNcXooSp5/sQeeMFrMUgustU4YLCdUGuS3fHe3rpm3FflRgHtYvYJL7iCgUHcwcjXZWoY7JkI4YWDALKsjIbnQY7BhMFQliIqUpsG88JWYN2fX/9QPhLv4zzqszI/hObgFykB4BiE7CyRBTaJ/XAxo2vZklfRwugpVZzKKgZet3dzdQfDPszibhrlC+JreqfcO+L9MOevZ4KhsglbAXW3Suhsq94HMRMVnYA6e0w8klqA9Zblbn+Fpr2p0U3HY3RM3mm0UvN9UkU2bN6YL6YRMPC0aijZ3aHhbqhRJ4O83iXEUNfdX33z+IrXyYdXC2PpgvmM/StXbFMJ+OjE4RPO1RGQDZN2jR/AAqtIIVAego/6o5hkHqvFyoz0Djrc+gbg6QUhLrXvmThUfRivwRujzRFrLaLu6N1KNpt443Y6t5PBw5mx7HdngXnGFcj8I4DdcHZRDI+41XcwLwpfMr4UwNYZfPhta3ge/T6ynC3Us7JpYqUKwUuwTB+5uNXqEJ73LnJ46d2DjYOAH7So+iKISuwfCUjDQoxOnJ/vDnLnUbmsTxIbWzYr1aMmqSPZHMX747Ga1V8Nr+wmF0D6IpbJhHBoCx6qGVSK4tnZEkRFNE6snsiB4BNKIXjEtCZ5i1EXPjkdOnMLOpUgOFua3JA3HUyhv0018Pmb1ryZ6Kdui8qIlPAmZI8DEKgv1TGRGD95mQ6G4C54M+RMZNcAyQosB2xjFsreJJ1ZdIBLQinAfQAFkq76IkanpqgkXIiXDRD9cnDGgxcjoSCcOpOn1VaJiE4wEfcMSfDOM8lh9rEuKU7gRV0EIclzMdADS4c/4O7ggtcprbdbQFwchPlvBL/lX4e1Wh+Gy3qMoIxTKz2Hs/n83lsDFbRhKsgw0qN0Glqi1vnswBENOzGYHXw87H5yVzCVyRKDfAcvKBcopyuoIUx4LP6q7/lG5XTQHZCf8Pc4RuXqjZulk7uPOmYbIdInuwumE5zoHuRPVdfinX4r5/bgiuxdjeuJlyETtxx1H0tVK9GwT5zRlboStDKGAXGDnv5G6fYdHZVam08b5vLobyxwnPCjap+/ZiW1MsjODwKOOZuNg819NsjpKALNqy0fTJ+YBLYiEqoiu76hsO3OfRXn6fqr+UyObduZZRS43PjabbSehkjxHF66cMIHG/+p3sZF3M7s8Ct0OU4buCBqHfttN4tNZyvCuv+ql6cMbVFw4YaNW9W0XCHWsMtdcadNVbAN2o0tIfZdeRcQHL8MIFKr9wRV7r0g4rURaVDYnt+BES+Qoqwbq3Ro1C+ab2wIR39jNOUFTvRb8ghG2hG2omYYtcIZ4VOefFo78ZybihWB7vebxr+38zv5LZokeQKrgx05U3bx5Cx4zX6Igvh0CvZyQMo3zRS+BdByrjgBKyAZ1d0jZwSlDqGkQL70nwOCPUC12BEIbkZsyfXCC8pMlEWEOKOZ8j7fTK0V3ZqRRm+yyb65rih8w0ByM2PPtJj0UNT/I+EyampWLt9Z+64PNv12H+J3aoP1n/Ux7159ghUJOmEJ/wx2s3CWgBe1Z57K1ahSyEN2ZXKyxffWtQywaJ6WVkENfrp1RLUZj+otKAzoBkTxNYtjXjhTQD6cAx8gZLq6DTIUKEtLRKa+YB9pJ5rTWkFGVVTUh04pg6tGkrxLdymwo3mZpIDLAjxoxjgDEIsBBQrT53QfSMT5EEls+UeX5LqBA1KezsKCgCLzcA4E1jFRtzbJd0JDrAR3p5Mb4OlbsywcfOKK8B6Hb8Qoj26zVwN4oUru321Tg2WjGmfKGOntwWLCbVVl5wFAMfxqeDRGoU0AfkpJTWQ3jNlLwX6fXtphNAJMpqmoFlQpYqcCgoLKEVpbdvP2gUA+tXGdx6YHPr3W7Fo5/kLH91f0/JqvP60kz7hmLm006Frda1lxFIzF/KPddW+tG6kUhcHFlQoA2VbKMqzMIP018GJssDNp1QFUPmqDTBHD/THCdtNxif/dJrYZev4tW2EQpYvnkTuhLs+S2HipwGtBMtR7hZnkLoliAz+bJEmaHSiRmqylydqPp/rap2y5a/FY+UNbbjdhmdOvPZsEgtPzOB8okWm8/BvXzCw6VKRFtYvweFr/EmMFGQ7wuh4Yc+ELCvLAvLFYoKnuXVlQ85oBtViG9DFRlmTy8sJ1lRkZ7SEa+KHTprLqOdNycR6t26VC2MuKkBHtcdKGK6bdy82g3HUO+WHnuCOlh+TTmarlhYjACIvD0mIxj2Wpn9LzC+3GuWmoLVz7e3aiIjeUh2NT/RNFjxJn43vZUI5K7LYQXAjYbZaZH95tlwMxQa6ztPgOuJHB/slJEOJUEKXWVVuEpOVq8rriszvN38/a+vtN71ev92ZqFs+kFIBiWBxUqg00EKsUU8K7enFq+6USD73TbxPRoi6JDE0vchXY3v5dNBxejSiPC2yrKRRy0imja2kwVuwwA3wkAB7NPZNJJ+9OWzj25PoIP0h9v/zqh9PU1Yx7bTJGlYTI5DinC+ceK/3h2I1QytTSrzYt4sGHdnWY0GTMTkv3yhGVeCisMQ/3RpzoOvOSbs9kW5Z8NOraO63ZxyWuyV2Rm5x3tsy03AXVStDfBOy0FmVOSGbXnTrFil25n5nf5Edp+wK53zNxWLfq5vKrpKdyMEcpqmvAjNrPHnXvddVKipSjNTkW7JMfWFzE+qbUWLkJee549q6caf++mRnD2qb0uiV4Er+iviSW6JcLcsYWHhRQzyNZzURpUYPJd8Kljiv8Z8AeBa0CYDacGjlhmvIqzlupw1YK4kqLIsA40wfIQ9cSjEoIAGmlgF1svijIy/J0gjUwv88Nf0fG1kkg86Nyw34CsN/ZlovmwgRZR9BiFauwNQHRND4MERV5HsKzClrFEvZO6q1IQITyI20rmAb6QCax7S9pZ2PA+caFiP/Jsqx8bsPXT/xWI6cUhWdmNCO8p6GkMFwxyjTZ0QuzZy7bjkfrQYe4I9RP0C1Pa5vBNidOefoIQ8I1Ju5MZwJmYMAcX00whGACaoyIDaVhGR0hKx96uWYyoY9jggsMNXrCgMMNSzAoEHbnbPkgbKz7EKGwyS2y5CfRE8VUhHWNXxZru8KtIb2Ia17a2sIsRBbjFkQVkE4YIdYXtiIQYRhiR/zXrQzDbggph9k+3Bi3OoYSCxzjZIzJB07ou+WGpNlPW7E4xFPu5hxV1IXqht3+2A2uZsg4Ux+42gXlD19mm1WWhdq4Te5208t9thNe/UnsaVKD7yAfR2/3DIkP8AT+C4CwOnk7Yv7ejCwrb12wbIs9GoiTN92R6tWuSMAHlSZ7qjNMNMk1PqghkbYZUMQI+QBfIGfU4BiEt1m6sGAYeu58FNaFUQpp3yNqSFkBTZpurLHpi1xSLK9TRjgaXbZcTDE5FMM9oacJkp7ct3ONbD9Nd2JbFK1mYgF3HduTla6RsdkvosW9G4fKbCqqI+f6GsgxTmU5jmpKgEin9cRwHSraJdE36319KcAbf/t6hGhbb3TR/1veiOSUJ9UPtpI72Uc39dmb9TZgCSEKSDk76uWSt0qVF/Xf6n90nZCTsu33nCKQhEgcrx+grdNN53PyhAOeBvVkbVKjulyrdz9Ue2UdlZmNUR+lymBOYzxe/W6F7H3FThYDuUWrHzOpatPpyxSUno1FF/kC25FGdmHQtsUyHG3WDN7tNF/WdCDgGe/MIKtgWYrRhFHTSdse77Wyk3xkGqVai9BrDVEHZPhpJAd9jTAvvK7csBeY5sUFiOSIGX8BULOP+sbVQOueYy8qfcX5+ClRnbhp6QfKsn6Eg9iI6CXFVZj2rrsAl7B4nRI04RyaKjdaKCyL1QbbijvULUCommHa8PEMxrXgK18st5fmmAIBZgR9kyvpTXagUk6t29n5o6dnPJK0rYrIJHI3ZfZkakpMJU4ttfycbM88p3TiZE2960LtNuJAUWx7ZnFFdltH0vD6TLj4PI5uSgQJqQ4WUDqBt1ULZDWOlYQRz07EA68h1/3IP+x+e1bFdYpvylZuClEDESVTakgEWkDcnDdiqgcrKkTQCzBvt/Aef//ji5GemouQxrRmZwxmUJqhMcLS3lqMC5sIXZoSjHCUIdXGKrDJZM/LsYEMlinyJ8XP+VVPe38SNdoumta88Sf9G/nHx0LgGnjNr6/Q89rMmwXyVcoYfWcek5V4GVyrYoHBHjOXBSJnQy6P6lhbzBT7R7NiqyxmFVBTxffRoUI/vOq1e5RbQlAOy1nIPqubwZsbnzzp1f0NedRef6W0r3nWpaNhMTfMR60p13drjDbYVsE3+1d6zy3U2+QaiJgl0S7pjUiKV6wXlEI9JOeLnYYPUBtv2EKJZ6Nv7Ss3ek/rNhVceglYtDogYb2/804onJFZ0AC3wSsitctB8TSTsmDJWeeSSavF6nJ4N4iWUzEse2tRiwnFRVG44kCm+PLALjTS0jkRb7xei3C72uEoLRLazYY4VJbgsINx37xVTDD0MU/g6rxWGTLStiRijgdWvs3k5oywsNtE/JOW4JtDvzAwh149UrOOEFnIhvbo03Q7lr+lOPoKfI6T9ohwyXCABN8vvHKtVVYpti9UUSsbN1vbRndSYJDIh6cNXir6mFfb6hKCCwuKBvswLRyQK8FNOMzRT5YAZH0GIMtdrbIlAb2JnU4Fq87UUujZV4a5ZQjAlyzpzcYWOaTnEudqG+1Qp6W0cbL14i1eArPE4XXYyw24GP5gUK8gr63n4/B4e7EH6Q8rrJt47G79BHwG5xqqMZW21aaOK5GOT92jH2vcTqmGQO14OU0/o1/2nkhPsgNlIergw10NiQ7E/rLrTAyNj8ClVVgPZPM9FzwxpbhtP4nPnHp+LefRWpJWTPYt+fuOD1swL+4zENhnBki/ABiGLUoXqM4gQHD/NTW3O/PX4CBBMNqgWwvoI8Z4+3mg+6zIAw+JurEsBasAeKjiMUa0hhacv/dF9NJho2C1cLak6FWKEmmCSEsTPzyJ26PHsnBKPglemnPOwNE+jnggX7ftqKnfLT+WN2NdMXSIhoiGw6lIXcO4uRErCXQIg6IEoHhMuTLx/0XEzi7a5VWH6KXyS4c2geSUzSXxEiW+2JrD/dC1ClALo1rnkivvgpH7/zttW024GC3sfTF6w6TIzlo8GEZOTVRplrv4juxnfG+BKLzvzQWCspyVAVRo801YKpHj2WU3zmmVcSpfeagDFfnCNw6WtBU2ZiDln5RVW5nkVRSmu8oosif/oagLDsFcd20S7DgNDrAhRzhm/+nHVV3kTYFq1T93RLafkh5FExg+uHj7i3IxloEFmf4iW4j6DGpBols83q147QljyXoBej/A+Yf/L4D8kY+HuXz8P6rNCA9Ixu8CyfHf8iAGmXnAXL2pLB5yG+DKeViA4NCka+U0bAmL2lLwlCH+5BEZ8t8xaOvFl9tbaksxIfWfdEOeclNdLEvtOZPkdTixwFLJ9O/0L6Y2TB4XcprMCBv4zowNr4PC5GRMq72W6EPeIAYNaeAvwdoTICaDcaT40H0lMB1C0itkwRVWFsULtA1aV7ZDK/JCadU5bkay++94OOD3TbBnF0iHPgPfTSEXU6tAa9T/zpFzmd/+WxvLorQrajjH+lbdd4rls3/5ILKgKUi5xv+Q8sJrsylLf+q95sIXZvSYaev2cRWXP1bZlOrUacXM20zKzMgbNQHdsfYbkGuHO0E6zgYqzZgRsyHPOCz36MUx0vSCZxxEZiCgW1D0aGIFGXWBxduLYHlZy/+GuiNbgDxjffZWsuyI0Juu8YmaLzzeRPvjGibD5xylj7uqJhqfxj5+aXt9XkWkaNiidMaH7Umx19RWk+YRBu+qfRBOKlD3LDf/sHvTgFypDmOFMWipMxtj4eAI+SsBY29o548OY1vyx7dHnkNdgEJXLWurboBfaGdgM/D0E8CTdgHFlRshyRiAeiJ6s5Gk+9fuOk4BQ71Dsm/RUqqp3RzQHAFR781fHHJAProluJ01L9GQjThFqjMRj0Gl8I5sriTNEEq5RoOdCNz52JUzbKepdc90c6CkDEKlZGdbv3QB6UxZwOB/pztGuCdy67SPGvO7+V2g2CW4GIgOEc6A8bgY4gOP0E69U/6dfTOL23BM/EHCwq09PPrkr28afKOjk9AkVmUWwUIBY5aQVlTTZCkf3j/9Mz1EFr4UAJY9w9QPlkiFlw3NTNPjfJ65M7babeTsOlQ0EghARXkqYAM5eN7MLdaaTQFp+h/1O8ikbwQpLaRy9T57/MucJPdsnSj2s/ZOMwX7j0sorNI7cPXZQtJp/669vJjdAq/ucdDjUaWK2ik9ejevU2hX0eLLgCPwczWmixb7chdrSRgb/HD4+cr2Ejuyxa18VuaYA1564Pzh1x0XVX+817aMSNt+bXs5fQp8o7X1R4Pv/ysqBawYk7FMoNlo2tWftYbPwCkeGllowlRkDmf33pi2xFqSeH2qId5LV5Yd7OqS1ruaEk8E/c4VQ+m3ZaloUn/r166+u38DTnu+34QEQDalqrD5Ri+AbuzVe7mEjtj5XLaFWgn1bSabGP3j/6bBfb8+cNbSc50PHRUKyzbqJWx71znB2oOyyQA4/Ab67mDrRYCg8oGuxJ4KwuyTnSC5JKu1KqthdFKOSIUSwTITEVmYDaP61RRhF6tujLowUp2CAoVuM4923Vt1s43jFQt2XL/Pn/JmlJFLMsxBTotd8oJNIO5VrXMPz69/SEDjWQW9KJm5XT9E5RamQIkupgfkbs3D9dCsbfXRPExf617BXtz8IEwgR99c/3xmy9vzGF3MSa3qUbSkHkBSAZATrbNkOUjqoEgJj8OoaPPPL1VmN1A8R9zA29dX0QXek6pa+nvhpPJSgE+b0Fv6Tb5t8gQ6RpQRyzoiAhrP2kDtvutvZksVg1VESoYBNzdVsoUbAMrZZcSj//5aCOuT5dsWA5Gna2bBvvE2B0GEafbru2/Pel8Yt3uw0KsdkVFTwqwlCHjP1T0Y5SFXMnzPVrwMllg+cG8k4v+Wf8rSlGA7LPhLWoNkZxThcFRa5MoKmVchS/IyNNO7xdedCSsGoIC2pLeUEpk46de5tXDc5cnWQNud8gWSC+OHJDPf2np3KLZK0pUP/IjiAAepl9HR7BToBZ1GtBU0PnAsD55/TU9fOt6nWHVjJYfSv1Bl3rxYPSd/J0eaFmheb8686qOXwi0rIf6Wlb36tIV7Wp81Qa/D42KCPkrrdNxMzuE3cscEWbHu9W1U/zMUXWGRUZgVNSCPke3Z1j2jsYttkYwfuzFtAkLfbEE/5xuYmeCF7Y8GtKHpzvVgyz0jV7n1Rjv634HmFT+ZmU+i+wOgYnohD6untiKE8RgwfPM3Rysr7MEAoWmPUlouQpKxoWam/0HWPPwUrO6k4ski2u2MgQ53BP/3nq4qtdO04x/2NKQc58fWelcigEuF0LgmXPzwcm8Hq9W+k4HluLF8wP0v0Bzsm4iS2fVwotK51J118StnXUbmHl5GrRFjcEP4G4Ps+4vZx6vzml1mbZk71gPGDcaSvhjNGm9FJBQrUnFKnpYMfMLdlvjJbmBXfb68eZc7O2Wpvz+7nPTV0pfX80FTshOT83H5/95TV8jZM7czg7VNVRiCBmMYT6+MezCVuAJWNA4L//ZrUVXAetTvjSjRmMFZQPFKZ39iCTj3K8GrMYfhwEceKmILNuxf/C3VlAhWSRPlHwjhIpXli1UOtxaW1906P89a1NxDqUYQ8Lsk12c4f3MlCv+waN9Zbb81RRlm7im3ACdZu/TNXj0kPojXYA75G5p+6BeuLmPwSLr88OTugvssrMcvZCHxB1/pKz2R+zxaaybGzk//tdomHXt+rdwmvv+P3+Vnb1aSdrYL+z5oWuP2cCrtlpNb5pk/OSp2IwHfFyHVlGxrR22aoAHWxF6lohgnXfrCasPu05K8298IKL4OfWIuwWy1KonQk88ICuoWVfaZnJA6P7y/gEbDJEYn/pd2VP08u8k25kNFpjlU0zgioUOC71dZbKPBpfrTyQX7ZGjebE+/bGvP4XM+WsjYrHI18k2zviWkPZtVcxU0y/nlUbPpH18gl3tVMWJxvBq0CmnFPca2oAqDTXk4pyP35LebIRcLSOSFVrx/m5SMXiU83mMw7Xy/VK7CmxH+rpz5oZxoqg+zmOwInwspBirGPdTbWjQhhaJccHlj603yWDFRVHFHAzEnCvnkofTFhfkG+W4Aq6zZ/MF3o4srH9xsw1t5AshS/mluN/Qh7rUxEklWfZqJ8Q7+bCtTUCqSjjoRX1VQIEnpkK2n90ojsrAblC5C1ndX/ozFFl5cuf03NiTBcu698dVpprhihgwesqXnsFGYWT89Toa1tyWD+6/WNFKdopwUaJVjAuNYnulA8YO+zsbzKS6Z/TYxcKGPtQ2tHW9ZY289RL5UVD2WyJGTgiVSqvMVLnabLn/ulJU7A+Lx5D06C8rxoafMpmQp9nIEGioV6wmujM4pqaJazHleMM85zLXEoQK8ZhiAEFScJ2J4Yt+9KtxOCNytILL5SekSw+3YyxhQNZmBAhS6xV/iBLiFFTrtPonF0aQ2B3xW5dRH7bxv5eMnPxnrL1uZYUCFrLY57kGNFSMKg0FskZNYmntbOJJifQNv81ehs1NsfcltJ+87MXznFO49MAHkUxTbEBngKgGWtTHxjoGXELGKTLPlQEbD7sS/SbuJm4bUfrZE02bC2unrTC2LMQJ4IhyPnRAvOhVosQQI2qhXG7o6PH7S8kpcyulmMzwtShfrZUwjhDWykH3uZfAtf+dBnIfPXvNjcgrTmv0z+svo/aCfgqv/mflVzLytHi0xcjZttqGhVGR81Atvqlv9UDTSrn9geOKzaEgy1akEoj2tH0cdnTt37yOcr4bQ1o03pF2R9JJLtnZC11h2nimjUXNHFm/RK+iSNkV40sKO9ymLLmz+F7qYB//YM+ASqmvKcS/fV4NqOJfBxO76T+6qSlXdjZMhr76PV/+QNC6jpIAEwqfVUD+uXULDvOGNdkdxLi3upkbVCVWVmp6bSTsJYe0MFssy+RWZEMDAFrxoYHHNXiKL1KHqMA7qo12XOzRXsP8jL3lVdZeQDgFWjwx1elLh4CoxRYiwgduhJ6KCaHCPwChQt3H79W3H3vttEuTn6iRB04Yowk1kMQ/whiufeWca8AuAcFk+APSJSh3ZklOVhc8G1y0dE9YotGEEdiieCaaCuUOLdiu3ViQcnkAe1cLyLGe0Q17Azq9shCiunZMhl/UC6JQYzRZ9PHCkZX5BtC6AFN/bKledOajOgSDBAfMer5s1/xaXE7NWPdt1RtPbm/0N4AC+cKKS/N8VV5VdIyiSYYB0MDOgPbQkRTD+q4fLorRHYHd3uSGzIzat0tcWH1cijVXU37RtTgfxdW5XVMprm02tlNdU03FBgJcPHVvynnn8OjB3ykIzO2XFIr0WBv/itvObahnSRcGHygbyhbIJR7sZpWR6f/2pUk8utNheU19MQdtRKyShBW2d6ffv3iuY2R2DjstVnIIy1PGgB2/AbGgeuVXmbf4uLmCVIEUUebtqfmjYv1ZnHOLuAurNUmH0ulwOVg8TZr+HkWwS1u92gF3XDE86kPszOmmNIKvvW6/9hKbu/au9a2YsUxeTkYYBsXV5Rp6ruqaeQ3e2TgYXkQC55hJVa1lKJGnTAltQBwSapXw9cGWoqUK6KFasr/XCJRDX+GV0web27g7XUjFG/EkxhjTLsVlUTxvgnxKG7BxsFaK0ZJ2VB4+6BTIN6rzvXmjsa5KVt3sGRdQHUN1mhdiNHa4osTzXQLM23TCa9ugvbHDUobBmJ53cCMdjK3QVCt4i7JVT1AFUBR+7X9fZzs/qpg41uGSS6uSyIpo11cyIcaaR6cZTTBFrd/veh1n7PfsUQKWp776Sh4b84QmRfZws794a/OqTGlUUF9Zaa1kb/xxMhRsWD1n01oDeXEx4eH+yGLGQnmU12s67mUObZ7dXNjaO2G4qMfozg7TELeeVpGH44vr2gYIKMe5LpwoRa0RCtslDkPQ3d+UqyzMQP7iU8uaVqcWy4Mz5uCUmXgMCAmMGZCaAhQKZuGRKVnWNaYwstZPg6+9dIxuLhf4hs0L9VUMxH0ucwHqHtb6SEPyb5mbej8T6OhbhTAg+tz8IbhWMpPqkbckOZx56ue/b08glmWyFYJolGUvP5gFmJFP4Mo5tni09XiWFGe/bh55ZVCXQbc4SvddgbCBWhdxpWF/qfNm8AeZmHXuCTTx7rpNOi/pSQv05IV0n02kIse113p7w9dNtC56ajV+/jkI8kjRC5KTRQ9+Yok1k7iOnifDlXmIdWsd55Nt7Mx3L+H2i+7O7IjHvRE7TNjVsJbQkToyJ/IYICLIQpEQN2oKBHkPe1dJ7K6psnPHroNrxxttU8vM+wo/Kjvlq1cumwwYCuevW7BaR9wI0SDnbsA9B2xMnuywP38HwkR5QSjU2uNC3xfmx1bQSe43zbWpGCFFlWJ9Wl0mUsYN2Qm2yfG2qwrhtPeZL5GgC+kY7hpB2w1cNh2Z4nKe6EE7qDdsBKLkABtmeHy7N/rhxyr1byNcDlylzfpVWoOzVG2welVFr0BEF1/6ZCPmOieAIOnev1wZvAEJfKiDTQlG5ETQe8J/xE7Z/Q8Wwm5j6Mp9kMFaDMulhOsibYq6Q14FuscUrcWUrEp6HnJs9A1UDE2BY1i8lqAMKctMHPY6MPezU36SZmp/Md+hMTZIGhjEMl41hW6/9859o4gte/kIyST8UdLcur9YrJcwYUpRTATkWMO69vWv3bP7eABKtXqCLxSgrqjUf8ttDFhkmAc55zngdPU1Ns0lBfObbxvN2iDXJTBgBSacZ2GDqlURYMQMnlbwnCI+k6pyRczJ1RsLL0DDfhCJsRTJwCIWiOVEykg8JtF6wLOsyKSQRXS0ORgSLX34rrwXskqXAg+DypZcp2roVnwGKrjbYchxfHUCk0+GxxsdxBquLXeXTw+5MEfkLX0jeMLr1HfPKy0gyy+5KsyxarygByDim094qFL2ekVU6xgTe64MWhBCFOg7IsZNMuuqWVUHMt+Hcx5cN3lb2ei4t795OABfTtHW+K68mc748oj09RSbfGHV1d2XrN7pF5fjiPDolJawXealsE4aKhOlg4/K2f/syLbOAL+dCD3xK2L7m/juw+5F5zdl2wu4eKLK06LeX6YoXiKDKsB7gftBZexTejoCdt+1Wn3CcqfxwS3GOH7stTfAxaLs5h42K92tzKbzyPk7652FwWnlajqAH2HaWCiryKDdodmr9kqyVF0B0G5kJlxMSldc8tb70BPlCUGqhezvTD3pSywUcjkA/JSFvUfUzQLJlGtYiMkLSfMT3mr2ArLtlIq5g8GneoiZtzv3wkUAArSmL5V1rj0ty1zYorv0P1Q9SzCTvU45PYgw380+euDRr7fwa/pMWgIdQXz3TqfTtlgw0guj4NG5Uklcc2r/W1aoAHpaGDYY8KmVNwtyUqeMMKiJ1wIJykWSHKNjleacvahOPwVTu3Wg6rPh9hqTzi0LOaoVGIzX4j/2FHCzyeIvms4Qv/YWo16pTQnXAP5j1WRx/cuQfXU6gsvXRfvvvhpvTP56berAAiTgVU/pwUPZ27lSHpAQTZOvAJbftlN+r2Rn3q+GRGsy/E2Cs/RYOErfzcdbxlcxu5i327BTETKNKCiF7GsN357iTir3VjEkSQam2fd2Sp85V6Z3sGnhnOHBxy3mzzhLsi3asvVLX58P5d1y0J2GnaTD0BfU9+SkFKCv8i6wJPGniB9b1mlwHTRY8GFLXK99mZ7OvYOt80y/08n6btB2fPfrRXNvpzfm/tnQUvs0sEBaBhZiQF2QyqOm+IRTiAD+Cu3NxsRHT959vkUn3c0FWP/i2X3MIco0nQAY45HShBWyL6y9gT3Y98pqG872626I7u5ZOTP9Q4wLUyP1ltdNv6M05TkY1u4ZFMa4HRQ59pjJIgVy2dRgufJzbSTKvMtBjpKpLhSW6gWVWDYoG2hxwYURo97WUcaUkCbL39HaessAyIVEHEsZE8FbL6qno4zfwIhlI5zBgJheJlhCX3lzC+Avah7pRJeQ/YVu0X+IMb70pMWkmAJj3dnaO197jw+M43hjkykoApog3ZbuBbkFJLawtpDfpMhD20CYqIw00S1kWyBBm/1eYQATQEIzlZPy9/eanv+qCuQ1zsH88FqmQZwlFEbAmFLKA36/1ELO2N3hXVKj4/YaEchNNtd3GPDqj6/nvhfQOWW3w3BfJNasuhTQd+0NoGZUy2TK/IEoIXtI69mAyI6Q2FcEQ6ZMwbGqSmlJBWSqHtimYth32fXb2HsI80rC6Zih3b5APidjVIzErw/ZcraQ7cwcoPVP1mCWoWoFWQ1CW13mn4mz6iHdZ+VEgDUWTpDJiJmBDlY9KED3x41nitnEwizO8rnAPdKtmDkhigzwTb07pXjr9i/di7fZzS0NTFbFLqyO2oeb6Lmh9yoNuPZy0XuMWvvCg+0bwIVHIsvoQsUKaKVx54rkLWPcB/DEFwwy9YnxMmKRqjQBZWnJF2AoqSzHAmjuWGmTsHFg/iczfWvkz37Hv59rsr7uYEWpAlQ/yHbgJfPuGGWeedHt7YNA5XdfiMJW2QzaqDHC/+/og/QjgA8HadYEv++vvpjJTlXPI5tnJ+v/ONuTdBQqgeNwJnF4o4cIHI956Av5qoQ+BO2oLaP41NE/bpMt1uLrwYz6m0iUOW53MzNprBzH8c9ufOUzszVZTCzdnchjJmnFp6BAKQkOekrN1ym4Uv6X1wfYpcHmaNQA1++JgFbqOi04je+ULmVsbW6NpoVsAG2bWLsICRCKndqPUNzUSZIWadaiA14yP+q6G9fQdfLsKaM9u7miWsyhJxHuSWXNKHk4g77SXmDuONv2AlYJJHtqn8YGw0/kGyZRCw5A05G1AE69l3pIagOBG8dNqNUrcgVVjsYb+wPwjT8pYY/ZsGIqY8/5pk5n/KLQk0WpNgMYVGSKVeqU2n/6RR07E7WGcvDgnrdPo8/9QTMzG69TmD48omvIuMmQ3fKnfqGRmx/5bSxZI+s9xP2tJ+b8W+zoKIHVmpeOMfeEmLsf/ROElQyy9GP6HfUR9vKu67ILa8f3O6jsWUw5qNcTojax25gywLBau5FDUiBaBUiS30X5seUhC+uq8ZqJOrqG+iQBlhGEDvy3XSTp4Z3EBTOrKY6AMHYWauCplufK8iF96EKKGIyrNyKR0hP2Akh0mfrPPeZKfx5WWVeXURYoi1z6PwHs1AclYFoOLr7qzuF/AJcyS8BSrN1aPnk57bYIG/2ILVzFLNQhXmeRyXHXstrWhRk3Tjrf9kXmRuB3HeA4P/LER/5hLkg73U5/pl/r+TEAIEdUwufgBmfpl8ja8rc7Q2uNSJu2wjrRpi83n3CiXouGZ6i9yrthJzgX+tZ3K/tK9INfwRVJbjuRQJYyCYgH2Yw0m1hsoAshASTOBxcjGH31B+2Z8jZ+hAHvCrC/+R+WUjsq6p3ffiA8QuKuUstWc3Fu7uLMyNCbm/890m8pc+i7u5cufXKd9YLcmqdXv7KGXyvZ/dQ3jrT/Zjr4Jzw69SoFqPw2wrVffRBXBF3Cgr3Sa0wIsEek9Q3GoEY4YsNBT3Kh4afERGeQ+OMXluk9oATrXvUY8IXVhIuY0teUq1rNKbCOztWuCiE8s2mkbpVGrkm+8in/3jP/aFlbOLegsSzubGobjfQwkXqg5Te5j0mXF6eD31gEv/ff/QHnoa9JrZsmV6wVH9DOY0ZuK5jST5e6NC/VgMuz0g2g+CAhy7GODuRfJl17olFbY4ADoUcDAI78QNiadb1+Ybn/dvhZ6TXI36M/BP+h73zjOUsRW+rBZz1M5SA4+t8GpfLXachaVDANamqE3Cq04Ti+pbDL2vLPibaCe8OY9z0AKlJ9lkYjs1wLy/+luOEYnGw+fB0Rs4Oi096XP7munwmq7juDtc7fAuPVB5HbPrVzsnN/LXDAfav3umNGgXKoWZqhb03WBsLtG99dOdwkglMtti2h9oEpi8qbFtxuOP951DmHXQxnYp066gKEjwAa7gIu5NzCHiiZrd4YuucELC2jwq5f3r4wBD57CzBD/jZugcXc3q37XUffpR9FK7kXvnff70LB3eMs6rIfCOnBD43LU8oXxUX0LKDXR7NyXmJ5RhH4jGqLG5gokzZh6o6U9Pv8cM9oFV47MIlvYnXkJ5TyAnSfNwhNsEKAwItYhEHUdhzECR+xgIkmDFQEnoo5jQGSpTg/QQY47++TnNigtmqHKhDUJzmjbBFDejIEb5nB8uIk6Bw1THM0mLHmxyv+e5okeKPcgq7JanoWXg8/KNaxL8ZutBkPGwkilCio0fugFGIyak96Li0W60jVQeHoJ3ckD61eVLHmYg8qLiYvT0mWRzWuiO6Tu/Lzpz9rfPA183vbuTB7pvH6Bqa13jr/s9jIfJYJYbpkTuGK7IROd+USN9A2/WFpX3wsqJWffTJc8F8dSzG+ZWrjVhzE7JuIpUIfTvcZl9rKtQ6UpOsD9XIRUnFavsZ+spNp5ytCTQAa3nBSb2gS+cIW0MDjrbflvdsgbXhppa+aDzvB0XS0WAHI5RUg0PYuN7A+RKduLm29hVFdgas/OTe/2kZUogNW4oHYf1AzYSo01kM0m5jcvQPJUSdvubr0qZFwfjGKjyn7ZbtHg9aIMUIcB1OFsm8ql20M9PGsDbpAwq3JvvN9UwP0rOWmjOzObkhV8LDp+WM7BrmjJmLpsaWPXn0aktGSpZx+QNaPQTvocIJDrf3K3R95A8GWC6zCSfWGRtvsTH9V2nrsRpu3DvY0Jk8mxM2Xsr56M0QAQn7Zddp5/gLMs52gey93Hc0WUzdEr3z+IHdDQ+S83s4nn8BDp/7TfGV7NWLyNLgXu9AxdxHVI0zM4ZoBIBa5RYOTaEw/lz3NfyXu7f0KKXE2EUjov7+1ENQqD64cWffaZeDAc30P9loq5Q76DULaROD0BERlfvetUg9euIXIa4fYYIe7MlCI310ODsCLpfsx+8ueiPDvRI+7WHl/Tt9DvLZQtQX/A/pyuo3xS1oaMzWxzb0ivViiRIyV/xtqphUBy0i93WM05O3U5XduN87CGZ8L4RKwRs3uSeT9gZdS/tnCN/kcxHU54P31HRPtqZO/osoIq1Qt/ZSos4adOfxZB5hgFPg8tkEoqA2fRmHkaagicYTrZyAxsQ7ht3I8KfV+RD1UjsGUjH/wcJ+cwpd3OUXyXC0HYKpWZYwFmT2i6f3CrideqREqBuS+W6UEru39QWUY3ZUBb8pZXu4ZvMsB38C78z6c7m+nO/M6o6HH/UzIBOc3LnTPFlGi3C192MnOuIafGnTeybfg6aGvTmrQ5lh6K3Y1+93arMZqYKdwpcIwbfH6zj7gDE1/RH5kJ9ARiM2/KQnVTsG8l23AjHMSBUbpSPpwBbNbdTxL7gjfpQ4Jpmqc3U/eY2t7om5rtZX2EAPYyRYz2uLJRzkpfhaWe+iXdZSznv7Gika0SXdSOgSWGpuXbdQChcEQybAlssh+53obzoWbMUa3EL+yd8Dsjb768i4Mzv0MkTtfxf5sXvoSxIL8UNHpPqzJXf6oFcg9f/F6BiY+xvfB2VzmgJfdeMtKhiw0bfUYGdBSLCTUYsjDyoHEz+XsmCshYoOWw8XL9lPxPYEhTVCW2mFAWnlQ6+sk9Wuod1Begtw/OO+kzAsQB8m/z4zCa02m6ciwyR7k8s9B+6FPvVPowC2VbtS6+Jb0dWm6F+wikjmIdsXvu3eBS7aTyCGH9y/xCQ683ITZZJpNS3UKGS6ee6Q2gyrGfydmR2VtNd9ozxV16pmgGxXjOqD20IWtL33YdLiO/8+sJv8kWqmMxGt2CJ7JOTjHM33RGzkxgfuxo/VjaIckLkBaXW41KSoeUhyFD5V/n4NmF4f5PFJbkmEtuYOrbjm7nwddnsMbW3DdP2gh+g4HQWv+HpgnHftj+ao4GwBzCkgG1Ft85Qamsi6ECpR0ahxKZusXlqZG5Nw5kG2yeXLBofm3Tjhba122sViC6ObbsOt4FM48p5aUi++9Hmvlv6UvW1i6KCUdnsgYtOffT81cAdGDdC4iba7nipcj6uNsIwRjlndCROxRmMQ4Tnz36ubP7/8u7HV8TmPjCkh5kyJ7/NwOvgoed2F2xoU+sklWEJE+HewIm3gbFJibgZzVYhsWkr+wrgy+LaoR7FdbHUaOLK8TAvhd33PPK1H+ilzIH7cZ6NCiq0KzzXb2zAPzCJGjXn/6J6tYzRq/9EJw7lkSIcc0h7xlNU+nFQ1vvJm+F8u+bF/Evjt4+uZX2fdI6hiFUIxTZhKXNchAFQpgHs/+FyhGX3KKeo6cxfc6/3hH4nyn1dlYX/IJVuVWVtJ7gBwlfWaDPBLnKzVunpMVN0UCTjF22sP/TnXkyufyK2PmQf8lI4spowOOLTL7n9OKIBfZRCZPaNWNghdLtl3ErJ/Cx4z3GLlyCbC2UNKu9OFG9tEQwNo/Aa2vf1dev4If6JU64WZuTo45q5lEbW4Pt2/vlIAlH5ZCWGO8mCg45R5MmzVv2h9Y8nXlUWlj4utqzFTVKTFHmzWElJgOXQX4z+2+dO4TkNw8U0QEjhYWJDAPP92yb+zsHD00ZcKzYavNShjlS3oXDr6NclqzFIWoVZ1QgRMkFTQ28sVESVnAho+SyQ7TtI+fYfFvK4aoyyj+un7hfNj5LOD7mD6C1I9b56B/ISQmeTmmYYTr/+jm3ZM2S4CptPnd65BL8a/nAn/Nt7QpSzn+o177Rf/nG1yi+fAxBUEx0n7ODH8ouVcaY1PXhKKRxryY02Lxg5ov+q0X4Gb9D22g2uFnH9jtz/75msL6NqbtbYsft0fGC9K37Ck9D2VV1KZJRKQjcnICTFUJDUZCPjt6BaGuw/pff/zRCF9CqAaDEJvKhaUR3opCQ4wXW/f+3pMRmla/+vid3fmb9dfc2v/aaVwnvRjeDGx8mWf6B4V1ZI3c1w/bgEl9pVavVhnyhuZF7UsvDlfGrVPak1PEfXf2vPnpPxN7gYWU1rnmDQ6wxlbWwYJKIEfuWXVq/e/5HyDwmJW9wP+tH4hntuG233wHRs1j7TaQC34vTZkZmVefC82SizCGqYEiQijDMvHgYAE5+R3+piYL5+6Yo49Nfu/+ToWF+2yhEZ37OmXIfePBMPy3SF1rH9jyRPiepHk1meL3Ec2i4Feavifkne9dYjJ6t24vfu2gopt22eVj+/dB+eoQWQgdArJi063ve6KrYk/06naIFo7cOXROADmzXzohWLyiThpxp7I5nSfKM5M0ZPFtedg8AfNm/dR/MFzO/Y54kvLtYUf2n5WVZ/SpONb4UPAAD89H/nmyDUXi0MqjlvNiXNkELf5Pn7qvS88hu6BRSMB9YhKrI0XdAaPlnS8F0+gVHIEB843gF3cO+fWVSqFam8F7J1xVJjxAhpKJbrCLp6aUM7j+yV/7Utkk1lvBO8igVAm5G1dLuzXWMgjYaGyz7/R+/S2AGj26D/Dzq/cTm75/ZWOphFIMXlw6pR+zHJ4+Pi6PpqDsl8uSzONftnnBRCjGT2Y1Q1kclMoggsbA7t7iREkBT9QJh5ru16t2mPTxuU8WVxdRVtb7r/U5L7ZxPU8JyVdybdjspqaBEHHYYiN03KIllk5l/q4fob2LKS2CffxYhFZjHSPxRJXkd9g3itNrJ8HjjGY5LtOP7N7tyFLRRXL6P+v5IF//xb4yqGM4TI66a2SdZWu/9NL0fJSCTiK8ciUzLSKsL3gb+6gPiH1AvX7jvTBzzLW5gWS46g9ADjA3OQ7+WBO+Z+oICNqbEkTGvP/rFch93we+h++d5sf+PNYaCGgTf3pbENX4RBi64RW3ILZqocwrrpFBUVtXhuyS4+2HtAh5seZ1vohDQqfbZ0XS1kSOLptnoBCQElGWFwwmQnpCx/UYkrHgR0AfrpYhFoklSkUfQYdxDzR8UmES3a7efM2lBKuH//3+SYo5GogQugatafm5Q1zE3RxufBhDhBAqyxdDpvUeeJcsu8ZPAhbBzxAH/cipEp/+i2J/Kpd5p6BuRJvPofhKkz15mXvezOXV00YTLy8z/NCFYwR6NKJ7LhfB7G5zuP9CLWigQDzYVvuA3KchfxYAaPPfyB3eQGLxw5qbglKG2wwC1L4tt2/5EJ1lxKNThZL1kWUw+3TtvYeIFP6l0L1BtphWpyS9vCBkEPAVr8I/lGvL8K8xlDqmD28DVBTLlsX1LSkPqHxrBkaxLkFi0deAZrbmOXuekCrQy+/Dkzp6aY+zzTWsHYGNhPPrDaYtX8vbzgl7vK+7/MoBDzpdH6yM4FLMHfKovV/D+Ai8C2clkpyFIBz14/dvyLP7qJ6gxcCpD+JHFlSFRJuTZU1BWioXttfgrOqfvzXKjgf8WgDvfrxaYDM4F8u1hX++BSrnGxHkUpM64q3LiOl8hRQTwIh1LKKSZ7LegEQTnVBevJZyEjD1HBArfDmJ66EsNld4QQDVdZOBr4brhw+WzMfdhupyQJVgUqNOVskmsCm1hcGMT5+5Ozgh1VMqbgxcDCOpxM40mswGps4ShyUr56Ttqyc9ULK8C/barhgqwg4UqAwcDu3vLdNrnOLnD0jY2e/bN1CZqRHex6VRK6Nh9IipOOAevpXKRSY8rMYBm7KTHTbBKN6lyhAB7eqfaLa4Balimb/zjAiOi1EhB21/WijZ8z87ysXvSlKcycrelsmUxXOkAjvaOofLCFMHesCAFzL7d/lIzC/W0YaykcpjMEtejBrQ7w3sZfT6bfHvsNfQrzkt8zBC63gVtQpRltCYPWj2d4CZprqJpE4Nt8l0+Q9Gls/dYepgsyvt1bfYT9GBMPiV57IzwJFnG+tUj00NlCEYqThF7nLw4SMwoKhptgV0WaPkwiKmkq4dTn21efBwaiYd5Ob/Y8NENiGrXF4iZbq1HXWvPQ06J0yrWwSgO635rF9dlTL1sgcWtnuKV4Av54O5x5d9eOd8ZHdc3NsS0QTn6hj78/9dWnLn8PEXKs+S3WwWklsbDZ5t+wODqu8Mk6c004U3C+dnYWnn8Pnm9+0gcD0d+WWrSjpIn3r1xVY2/kJ87vcLXMQe97/xCA/stWZu9lAWeSI28qnbuMNPG6y8WjyPLwCxmcoHSA8jyHHmPMRHO15iWZQlx0pqedmsjYutHBaI8vxEt7V10eu9wRM879fzm087XouoBbPY//ICZbfv60JcNAFjjLlvz6kBuKvrpBoRlv1o+uG32YQRwu4cx4rCU3L9QYQffMkiF+6OnBzkjfNiA6538FHbBpr/5oCDjY2ecRnVMUJ2hRoVPneMF1Sgljn6RagE89hUCfF0WPrwO3Pe/fRb16nyaK7zWVv56MFar8NOIuRouMyDyDTaGHjbcGgAjL0dTXd5RtSggdK7l0+x5KNyVwi/jHUurChydUV5Ckq/fLNJaBqea07SxXBAf6Gn8+/JMjSM5EXGtUY74oWvRJ2o9fedStGoTuT7jPMc/ttbp1qrO7BgOBp0t9z4Dag+VDy0vZ+MkhHC1bLqnbuMw8mcqbjVECv5lJjdn3b5qOfHZlj2ORdMGNHuwaiWYwmBB4GvwmjU0V71RhCO9y1C81De0gAKGZGPO+/CQB9P/l5bLfmFDQkVLk4TUlpFD3U4CdJXRB5f8UoSURWqTNMIKLwoCrwx2meTqz22h3PyXMpIc4hfgMaZ0nZmQiXGILW2pF/fo4mbWdrz1Xq0aNLK0Z3zYQIMOqgh2wnfbbs5AYn/KuO/me5v4BhalXgasNL7KwTWgD2peyoy8mvrhAEy9agGZBiZMJTPrQOextLFqnwRlqS6IqEgP8aLcl2BT11P8SJqz3KM+e86MM4J1So63rM1vkAip/ZVgk0W8R0dqbriovdNPXNnVp1ChaAHw4UjWHHkrG7t3Dz7sxqp/PRffqnM1B5ua6MwzrzKxzWkGriOVCMMiANEPpJU9rlH13eir4lBa2+0ZQdiWrCBSpdkF+4+1FqLZ9Zp7/LxyilLwvNA9+lYv9OiI2r21m6Nv5OPa2ozFRvAZqpaBY7FXC+PDm4085UiSAiiLLLx2JwiQy6wojWql1AkgmSIRSoD+X5tinJyIsWrVvY0GaULObDH/unIglJPXbpLAEk1BQx1kMn7DaTBgRel1cgKWuLaZz1kQsTK+ZVaiLRdjfNlpvFfdVKtNpYT1+UzdeAaI9XAFueh6OgL9k906t0OAylLwmwf8NH+tdImcI2sjVNOruXTigOw0OBbfhWw9sNNuea75lKcglbisSncOqVnH0MyOAHRzwvpvI0cBnykaOm8rC7+LradeGy72/epXj3tzbG04YguzI8HoYDAQD3gfFCE+tOtxcdMYAzsiPQbSxDe7pbkpizTlyG7WOMue6pPDXiB2ISsYDaWtQXnX3mq2SShXdKqO0sR2NTq2h7VWKl4i4wRGFCSrAogXVVrkOKr5V4Ne6sKzy4RvVy5VeU4g9LACsS4jMl2A/bgVSll7dDUamOAaFrZ/BEWhId+bPUQTpeoGaDm4GDHW0+Prh27h6Dlu/JeCTKMInMoJlx0DF2eWdSmrJI8fIPBlhPdbgStbVhBiNdtmC8rfar4FZqJhRor5ZswxHjaV9ig+cMLGuwWY19DNagqZSumoL8Kk+z5lgljEd8uTbdP/4nRuJpjagb58wc5RlGY+6BgOmxLrAwS+nA3YurQEbjeDXjpnS+zQ46TLIvl9usBTKecXn+pF4VI5FaoBwNk91nkGl9EDATj5xeM/8eBZh6Z/BI3lfjTBf1PU+LH/9iYrrbfmHlrL+nNW3UNu4BR8KmKfTj+/bujvOp/h5zgGb0m1riscpAxux16t19+Q0wxSct37a4Rxo2GGPEPjprLW5njc2bDfVC/Kb/0lJzQsc42X5giz8bWNm63tfuyNt8SLABJKAdtgpQqNbRnXzL7+Wo1XZfaSyAetmpTlRbuiPjwq5RjLdcsnnuKJ0hFL4OQeiS40MiqxESFJzePuiedrWSzu90cFPuD8fI6NhHGdF8aSJ8BFOsJ01UxTaJFIGOiYxUP1g43DlaAGgj5Bch/851LQl93sLDyYP2de93E/agJxpSBybGCpEl1JgPMIZsQZKiW35GqckWpKpWsoNQErqNkeBBmpnhRqSMGHGVtPpFqXIajFFxm/v2hKacSs6Hr1zMwv0+PqWJ7KBzN+WvzYyC5K15MnG2QeHzWidkBRYe7Oul1JGd0z3DB6uOz97mXfPeTYewpf7eziFRlc387vNOasSot2oLJoqwEqDpd61xrAhgt9GzoD8fxPGrFx1DwUNtDa/ac1yKVVzgw75wAKEHH4SclVzr9za65hxFhBrcFNtJvTgyQAULeCRKUKYpGcKTHqmNZQAYH0q99dhtOgdqpbyRlKF/s33UhlKey4j/fX0EP5u6uhLBeDmId0Z9zkdIHgB3L3b3BmPu7PdYL6sjpF0i0/VBPuqYDSRUMyixR7zES1iVXdRXieBKX0azforhLXpg/HejgcJECwaBtNSB7AB1Bqidr7SLAYcQYfCqEJ3KKkbSMrsE2Qu8OMO5kYX24EUq/7Z3YAW52EKBouryx4iwfXVq91gcTQl1W2JH9DqFx8SshIgF70C5zFRI6m8bQB9onM2NQlbepVAEEljjjamJj7rlrFHIj9c0uX1IpoI7cq9kwy3ALUeLDgildRTd5l1M5c23UkN48yJTOee9tYK06UPc7hzgdF3ZxCAnyafNO/iRuVbD+Faikd3VSYQFbBsgvKO77jhJdvZFIz6Dqc+cN2S5tbHXxLrq4WJl1el4nx6IUQgxLpUgArCqF9EkCO6Wdear/QHWEtKhePLJB8rVrqaquqX5ZaCFL06g0tZ2mfnS5MXXqN+okePFJpHyIv1RXYbWWmkM5y7kL+EuE07dmdC3VSDMmXU1cYsB1PAnGrPSlzKofe7KWz8mbg4n612uA7LCEp36WJtWns+kKYNVh3civQJLV022b/fiTRGFnt9pvrwiKo2toFBRmY0yQmvi2YYFFnr1KM14OLQ3dxYDho9geurtF0ubRlp7pHo4unQLkCw0Uiekw8wH9cnm74rOm2orSwQ7Xmz5aC253u7nejOocVmAYjs8Xwu655wF0sxeCoKJJqnrwFNweZ/9nxnnlfrO7NWPx2LIN176ajOooK4vkJdetVlmvoiJ4ZeHWVHe2oxiUX+34hbyiRmSZmdkDR9uT44dXqkDb+TqBsvqiYRLA8Een7vkY7kWxlsSZx224572LFzrcbwimLpOW+kqDLfOP9rJ2S+l/HFkQTVlhwnL9dXIJWgwpkYyzf+KX00fP/xLoGXFaCgsVipVIrYyrTpKUqXd6dSa0R8ltQq6imr3Bj82TJ7AZyIUh/347kBJ9vTE4TLUB0VInqftCIlPBlUhVu6laFEsLm8om4DQ50Jns8ZON9cHvXDs10mqtdzPmQNDMBuHgnMkLsZwZ5+Z+KnIVJXOso4FXaF7HSc4BHF2WKiilrIDeHbi+gWN7Xzm09slaxpZqjVXIYrVYRP6oS3GCeHnlyfhKUIc+xW1iO1PUJGDdActLkJGlAxKrfiaRb+l+oqqRrmLQbQd5IGhC+vB/gb7+T0zOBBfxn7V9PsKJOVYB5HsNfBCDCVMuzdCpyLCtOO3LgThZ2kwnlUfCApeURJlkuqknlODMeuH7uahBpPekYDr6Gu9f14rSxIPbeH8FCXGjJ6Hxwu4fxNVyJ9+3fF4zRG0O2ClalvpC4Yq+kp7ub/ZMZU/PzuQxWwiDpuAmDTps3Nc81OTpCvEAuSS2O6LWLrj0+6CECpz1wkOCVMPGreB2daPSr22qKwsO3CDbKz/9kErBi3YFKrmNsblubFN7zIGxu5+sx+PmHt4mt4w/Tu7nd4rR6NQ27HVMSNdsSQXj2Xm6yzS9X7i9DpsbXfUS+kj37pFBzmZtfnv5NgeYYxNxDKsT1BojoGp1Cqld0hS/Udq6+eILXhBBfteo00dEH6hUlVagP+o5RWSx8AGEw/3dVRTNc5POJv6b80cLUKF8EJCEQFJ+AYxzuyhPwGThl9avHNkKs+zqnyEDBOiNMGjU0LWDcHyq+XTB/WCH3NrgOyyPDIxWZ7ZYZ3ZmGxelM/L27FYT1CD2uOu51FMylx1iVScGcfFb3EEt0v4KT4FCMS4JAEBWVHCJAxxq71VR1DNVOvTlB1kolyVhDr1rXPLjhWmOf7+ft2uRKSE1qZRmeMYbO/Mb4RL21dOpe6rWV2d7gjFxJFDzjo7iwVYytgFU0kDpUFOTY3JOJv6HENPNY5/H71oHUIVzB5Qx/LQFKuHgrbz16g86I7XdjRSkm186qEClopMW0AZLYamBD5oZB3nHvcilFs78R2dH5p9trxJ7j6tflELcsFAEYtDvySjRc+kQg+Fw7K+g9fGlywdT3ouvNC3sKoinNfTHxZnj8QPsZ7PzWUlUJPZEe7uYjSgjVx9uO81u1LKBUAxpNFRQJzguCz4SpQ5e5hX4MoTz4yVgY8fZWA48QNS/Teamjqu4QbEPIemoYduuXrJ8T4z5jC1EZpzQXNj3xFOY/fPB1hvkxd67qwNEIwuqCg/VS5UM6otF/8Bt8wfSQiuLqOyfsrhkCUPPrgQesx7Bv85TopRjHWch25aa+6pa6gybgDhZjsbfT9ahRx3cbETeC9LX6AfUezCTTDBmebG22MuOxZkRz5q1Pphoa0F3xx2GE36v8JdTzsxXBZmriFz0zWh8cKdP29IdnD9WUDw8rtRqb3ZJTDrzetlcvKA5aVUu0TB1z60VKen0TB3/0OcIf9flj3fWGP/sx0cg0VrF4ABfjzc+iU+eCq5/X/U3uBVx5etTx211gFLA9nWOA22udo75ziMUfHTKOxkhZzbdvb/DUs14Z5blldgax3UO5Vesn1LQhJNW90D6N+KJYEM6JX2beuDrcXFMGgMaDKmUyuCdAR2oQ223daqdkqvb7kVeyG4mXf0nxTU5o+QBwwg1DmSsEOUBOVQ4GWyA6uReN2pe+PTZ9ojluqpaYyekdJmlpya/Ruz6t6+7c1Yx8JxWM3nAH8L1F6B2gQoI9mxs843K6xwlZr4+c9KgQ+QCjlH4y23wbbjB/P29BfjYEWtjgpyx5nCL+afK6BTbLzECLXTG8nX7Q7pnvQ+mLzoTB3jjcpoVr/GrMwJe7NhbQ3ZAIwmFd1LaUJv6sH0KdugVw71Z05frSdf4vFCVW0obMDwv1Bj0guyAKObXh12QmRr2kvb8C6t123IcQjmWkH0+hBUgq0qyft0BtSSGQxE+rd9VDmeKVLfeIIA1LcV9YRYVAhD3fa8LrmHs8IQiZY475Y/kd2C11PlGDMDm0+KpwMX7qVhRShHt/EiozS3cnxEz6oLyBL9NJunb+JNStTyih7ftT/6obxyQUXyq2UW5fwfYSxeQR8Twqc8D4gw0SIOcUBuS8bGB3hf9Dz2ioHnfdPQtdWS5lvP9kz/TmB0h4HybjbCnmuy0jKUn9tkp8vUJ1RbIwLyGYk2v8RwvwEGxIBM4CTNlBS+mDvKSVK8zfRvichXdGbjH8lNxCNmEN/GakcpjlZ5XmzJGn9AW/daJm8e8B7UkVU2UrwRtZ3jydrP0phUREyahzvJcw4swSTkv6CzhXdbkAAnb14iWEgIvwLrQmz9wAwlZqSuMHBAkIsLxmCzGKNNjYL7dwdrVgQHihberG7A+YyYFPPZG31G2lLEykHvynZunQUHvHsxO5lUTUiwlNsGZN2VnAxVgWagaVa5S42E/P0OqQjjMPI/wRlaUmNPE86nAi23j0GyV3d1Dsysd6uQ6pWWWPmFBu8GY0nNU86Dqo7rFE10PU7Vv/bP+f9eDESxA9OE/1ZS3kapRS/jouP241I963zy896dviI4VXVeFNzFI6lGYMmdqdI7FY+X5u+nPSOBFc1kxsaSre1873GdWjY+oKAtsdczwzql3niY5pveEXXld2piLCSzwIifUrq4+I+jaSF1lFXvLv0Ce68jlv56T823txp+bcOk4ykG/2hLkA9t1UaS9hs9BCh/V/wF92FVZoU9r+i0AT+3hPeiDoaxg8ZTT2Gs3RSwYiCkWqwXuZnZtAL4U4Ua4c1mZzho39TXZ0fY7VlzVWc4wHHi70bptfSHDMOSX7fMfh+qMlVqDHxu6Z7nci5AIwTkQTVpBXxBz8GnCqnxYbC7UjnzXlx4XkJ2xZQf//1/rK93mz7Wtgv/rT+8l8f+vPxub73/hxxXhoEjL2+C2sCuTZTnG6Hup0MlY5UGeHHUOF3pRpyCjD7Na0MaH9wiep69tr39fR85VxYkRr1t6/er33ggh9Kot93zc133RV33T9zziD/7uf0UkmxQVXZKlUGqlW2bKtbJQ1gpen6jTNWyV/Qt9si+O/8wkmAfHZ4GztsXJyWArZ2JmZ2N25+dQ8FurN3u8GfOm983uNye4037v/P2DBv9usLaB7/88a/CyAc3/wXnGeZJzT8qplFHnb/Rv6KfoW+vH6XfqSXwf/qH+pf4X7n+w4RDMwHZoBg2MgQXi8C+UQN0fowDjBkaxjB2cxm1YgS0oQj2OohS16EAfRjCDxfgCq/AdfoU/DVHZcGfkY5zsGoDMWUUPlnTapneCi81A69x5ay7SGgML8tOLzXaZWuXbAlFZibqXPgfmne2ALIPOhJYalhedfcXg6M98cO+SnxmfTwVqbkRpWmPSrWVqwMnHRlMFQKsTodidS1O12WsE4+gJfm2SYPRVMSDSnCXpgLado3Zva3ftex4Hbv0kor34hxe3eEcXsf6zWxtQqMI1ftgcjjUWTw1jHRFLTmOkT7Qtcofa1/Z200k6bO/SbfXI/cPMbnnbJNfD4j1Mm72i4RZgwUlKy4YUWM19u3cL7PcP9pdRbKA6eNQdbhxu3pYSeV10apukMNppg0bgxVsV2NnuyPPoTv/52XCWLNzeOqEBPWMgX705rZrrQMkS3cVPVzcKmaMXn/cDqVB1Ge4z2SNqCDSqQsvQ04TvFpEr3/mQM/XgaHWQ7zK+y0eruGws7UrEz8y3vUMFMdNMvIbcFoO07T3fcCtOzQK4zVDogfogyUojN2ad8SjL6vRqeH8MKVU6NgBTZf0rPag9MGeQdaSxe8g0LM0XrtoyFyIE0c+0Lnp7WJun27gfx0cA8VHT3yDwL6fQ8JOLPMBWNIVMFWlbmSx7pfN55bCuCTY9DMci4Mz3aAGkzx7Lx/D81RHxq/ete9uL7u+6wYWHndPcsN5m+z9+8mjzrbo782C6yj7CnpFhApRkN4dNUsIgzl5oFupGyGzRiNhg/GXagTqjysm8whk14/2XH7rGToH15sgksypbPo9/YnBMCizui1CpjL0Corn8NGSVlVrrho1rpYsy+W/mFt0p3pPPGx7OYhHrHOAZXEf8GyzYBb29eS7BJP3IZqkngM3lT81jc0AwN20DvqRPS8RwxH10WrpR+VYbDVnNl6Q8zRMgpmXHZQjc+unnxvU1Pmv0e04waf/LneTu+cnfbiR3x2TWsTyKuEXDwaDuwEZG7L933+dEXnpTo8K8KEn0bMhgSYugnpJF26g2r36ZTyt/rQ2JVU35JUBMd7qON/94onSudlKDliIOw3375YCL5fXCcNggA9louHE9EFNF5T2JVo2bpqW3u9h90gYGxtpP0XIzDutcifbePmM6frVh2b7bdXbSTCITx6vNeHQhZnGsZMZFLWd75x7admbVarpC1VutNM1QGnuBriQ313Hq7deP3QMyyQijw28/czpUztdiIZt3aI6vXeBHBhuXdVaWn6A3KC0TX7eaSaCnDjCz6oAmWvWba/nypIh7dFQgBq/4IlBK1s5q5rin0mJDjWzPjwI10QOzT9Sgu/16WbD3uZPp45X10qRwSLheTHwMFDWMqIaNeqwYxSHVETvb764UtgqANguDHSYNl565XExYNIO7UToEm9pgkZFEJZcvrFZLVEuub9JuUFFKpH5EPij66KNkfHVfgzStiDU0zOqX92XqUEGreuWHj0ktW+9juoyDelnhXr5AVIk6yymMTQDalxihAlSRyHWG8Dk1cvwoZ5E0ooH9pJqb1b8+M8Ep82z6JqfAs1e0VyZVhDh/YKf2tf0Z+5FjGx7u7N7uP+T7wPHGiWHI0Ws71YrhRQ4Asko4W4bM9Tyq48s4uw8GmUdUQbgF2HvKepTFeM2AbNFASNqiBRWDaCpSP/fQk3HuTdv5A7P4WndXs+PzkpxpaFUCGm/UVRnAkqrCkiGvCcnc2s6otp09Odr9tB4qmeF4as9DRou37VZdvk4mMpgHxGClHSST491Xzws91oa4beFijVFssb3UUlia0I2CBng0F+swGNq7Z5v3KUrlyHF7miTZWaZ6NqohtCt5iAytagGLi1PaCPwic7R9lrkJS2KiJtOQdYjzoNTykV6HHuhwkyzrRhfUMs90QgyXxZ2Y3k65ySfh4dYYTsuhn0RPzdZUT66xzIPqHxKrxZitc409VkxsbFpkdhouG5K6DotnhKYp06zAScq07/Z4KNPnWCAHPFUptiRb8m9xQS20r1qzrrMos16QNt+Ru/hdvpQomG684wxZ/0JlvbwSUdAtykq5vFDZzi8PWZnReCfUa3rVaNVnBFrZADPxjODJnpKEbTfc+Z0bWAFCqSjvIP/EO6UJbOaw6qKLzvRGAuPffMAxTVRsi7K0mis1WxXwxlymqnIBak2sjw9ggdoXq1cUmrNF+mQ/NRdYaIsnxwFiW9g6DU4D6u6St4osJm7NnamP66nYx4v4hbh9dhT3x7uTdeHnPB8TJ+WS/4/n085y/78RaReNMO/h0lyjXfSs+o8fM8OdqeS0QEi/Aa7/37dOiI4q6eMeQerrobOvvG56vHeLquSz3lpzLW13ZneCQHTqvtaLgnYw6LzfnM9UMfXE2iktPg+gMSExC0sUWwxINt4CfHfnxv3SAF+1L8S0kuE0pbTw5YDNnrbw0JoJRroRdf3S2unoUG3IR4Wv9eaDc6GaGKXIsqTUlGnOyQmktZFv2avsZfUyeRmIzEtyzI73HR1XLwCXtRynmJssksc1z2vlC2Ky04XadX86+8lG8ODZU4mJ+px/z4tCkVNB96UuGAa28wZbPtbWzQwM1peOMREfqAPhfnVlpcIeomPjUr87H3SISI1rMY3PeJMsueViVX3Pl4YS6NC+YSLyDj5pSTacLPf7KFY1A9IERbSHLTpGaAdRH6k7QjYUdRP9IPubjZGZrUdFqpaqFdPIMZ1WzGQxTwqQb8dtctW9LoqUksyr8Wa6kdnPHwvDoUmi9ePqwZAlGpwu8HoDTcOwkJidwUCIt81W+qAR3jhujLsPK1LzS2TL2vIxZ3HLBHnOln08spMobW09WE4200nL/b/jjxHSfwPwMSGqqre3M6JBNIyTce5uRWUl5bonlMtls9J86cz+azeu3t6aYMDQYN8ThkJD6SsBuJqWu4pJFaJxUcXONQxMy2bZvplmlxgpX1vBl0uraVq4lCSrC62yQYF5a51vG0TQuvLJyXkbnH/XH806ezGO5AiXsC1k7Hf6YApyuapRlUEc7Bd0pVXIWBU1u/sktXlWQfMzRq0GHMh6qrdixt8b/yli3XP7M/Df9dofo2myXGMiDRSmauLwnBHitBUZoXN2dMBR3/cdXkNN2bxZ0J6NrX3inrnZmJqKbYA0AZ91FRciqAaNz6RQ2tIk5BlZSiVNAhR8zmb2uKbOpi1rWP+itAfYWh4DwhPKvWVTUNaXQx+s+q2oysjS+ZKiAxrPhyYMR2zLw4cVhHdgnErbXvPQ04uyP8kLZ1tRP/kxhw4anFn9ljb09Ky51J8XN6Xxjo3/uXHHLM7DZmDMUzko9xyY/e8S/Th+GtEIfCU8o7QW5T8+2OBfnKA3/pGsivlOJyTXrEv8TLBgdaRL0oBh7w0hgovHTsei8tAkMa6namxlQ63vgzw4c3LQ7aPWgalnnMc/cZMdU0V/s0dG7Bx+NRkFzuhab8zIe19oERWwW/lUjRRtKNteXtaT3Qx1u1gCi5gebRIs6xODCp4u02swYPRArVYLfDl9ZzMNTtFMrTBrppoEtuwomeVFF5EXHZqKCnN77/iNRc9RUdulm7n6iaAxeSFJKBil5wKb2jTjab1ai8VKJcNoBAqq5INWr3KWKdJFJzV58mcfSHNLfSZ2QDxlCzZUvaqpI2e4McpOzHv+OEvoxqgRt+0ioF1M1mZ0s7aBd6T+wpYU+UMhph6tDbB7vb+wi6cg2fP8fhk2t4T2PFpZU685M4A5uEBkzO1/La/Sk2d2FlTvKMX4Qne4/mi9eSEEAl7ZqcCIVhYLaAuvjAlXAVATHzQRLVFSb9LcX496ZlBsyIfFdnllCbSrMRODZdLBfgHpXee2IhMQVcSBfYv7wYE0XLi917s9i6vvWzi1EhChg6cG0dvZ6sZ7Et+Q/MRaLgGU/TIm5xZSHb7b1DkKcpeiTdp/nx9E9Onodx4ZAntsm9d7KI38JjHKRNbBY52tXdaCRsGFdCSU2wzlazqyjcG8m8j5sVu9a2kKI1b/Y0OQOwZeleXthohhlZE64lKKZroHztCQ/mkwwzg1z2HZfp8Q2LjPy9YOrjhfmzqmhbN/3ZhVAPXhw8X8fX8NzOJnWmAuvBchdE57bpzl/fCjt5A9MDZ+nFARnEL1aDHZ5azQ7nARcePk7nATNPV2MGaB26JMxrt+w0Ba1AMXI2l1NYmE1RI2kG1bRD8GnMXnC1AodeR5YktX2g8FZj57/8ZNSyEfLS/nN/TKUE9HjbDaxc2KxbkF1VJW6jYGmp+Lz8NS8qrxospsHfe+UcKPP8cg+/d8ixw+5ilaOELT7ubxp0jkSGGeDpDDwovwPyLTZTcdsWmmVgiOQlGhW4GHDVMwoVGAhOq5ulYDivZRAK0wY9zfdb6m4G1KeqM23emKiHdDw9x7H7leTAAWMjY0CGIDl6HM8rxjjyFkLPJ0h0jvorxKjoVaEu8hmQquuLZN3yJ9iRlfmEyzGK9ZJtCmnWJN8PtdRUmfm04XEfWynpYeUubMZLtWTKWHLvECw9TD6U6yyRdYv7GrHJjT5GdSLbdwB6efZZFlYtpNw5UNidZMCS9SN7oZPyat8e0JPfHbQuRferR+iB9u2l7ba6pppqzwzeHedJsb+gAloo3k+QbNf5lMFy41BT+9EePOAITdab0NBeZePwc09WuKM31vP2ASbuEH0v7uLWZn044FxNPjKPvdfaCERad5I0MpyJwjYFqPKSGacMItIDhU3n7Qqn8XOL/jhK+ECFGa3sssuTrGPGMGXXEQ9Pnian+POTptoKlN7/S9wMKSczUSTJz/Jc+iNgN3UrLGcT+RJdAzTG9y8Bpesy6mzpbm6bPQgodPZIA2Pk0wAHxwMQAIkjo2AKCejh8AwGA7+O0ikH3wHQBM9CZyCpO0fIBvx5GC/yZsy1hJAQA4V/8oAD29XwBQgzFEtsPnQCqvKJohkPDoeTP0sX/eTzDM20YxAgoGDgEJDToMmLBgw4ELDz4UAoSIECNBigw5il9tGEExnCApmmE5XhAlWVE13TAt23E9PwijOEmzvCirumm7fhineVm3/XA8nS/X2/3xfL0/398fSI+qNYGafhKnzUar0+v2B6PheG19c2NrZ/tg//Do/gOAfFZJQfoEOuVq/k+cmgJl2gEwnViTNJGa1HAAQPsAyFJ4AAwYtEjyYve7INu8/ADAYsVawoRY0Pt8yJd8zafU2w2Af6MDoP9RYwdenpPP+RayRJUi1SrUqlOvRpNmADRaZrkO7/TLeHkZm4AEmpsJGRd/aGcAEMcHhgIAWBQZsNYmg3HpH0xF+QvLz+VO3/l0L1dmMlPZm+N5OH9CJhrGHIuscJdfcWRHuL7x/xmglqmVaiO1Rm2ndldvZsJQY4QTc/77t+N//58YxlHTZ431ttgbtwTn17mIsU/d7Za3GtXQ9g504wOhbDTimSZQTc/t5/nPYv1JLYwuxj8F5bVZt7pv3a6v6xDczd+1tbpW1tI+wnEOhd8nJHVsypGjYytG4dFrpB4+pkvn2+Uvyuh6J4ZvdFwnyhff+h7rFwVSVTqJAgUUKKJApc7sBQXG1c3dm8VHn1FQqJgRjmJQLDcnMwdOKrWG8/tWf0n7p9uKzJWrsmbz9RLWJn51K8qqbtputz8cr641noylfxqdwWSxOf/vH3+TUn9ESv//94jEkk/1aWhqaevo6ukbGBoZWzOxbsOmLdt27Nqz78ChI7ccO3H7Wemiu+6BEIygGE6QFM2wHC+Ikqyomm6xBnfsDqd5Bt3Pg2PD3KPyMI+Onyd5egyYCT3L84zkRV7mVV7nTd7mXRSwETAtn2Oh67fwiNieE/cjnNIMAQL4+Dhk889zj38AmRfi8neu9fzNePf5FPA37Z+NlqdQqxmG2RAgfT6UeyabsyZtz1LhFeEjCZgBfZVevMDL8WzGAEBOs51NrLvMP3SQkh50J+GGArKZ8gMBjasI5BubL3vXdnZyAIDvCb0NOBWjl82sddszGZN+i7skhnwCEwMD7+IhZVH7jMJr6GMq5ppwGppaGMEwAb9+4rz2+EJkZtQZEraApDTWReP2R/S9nFu3CGun6CiitaQloo/J7nWOXZiEXh2jopChgDsG++RbYne9+tkv2Kmxxn01Doq7VSh/EfsNOzdoxmQ+X61fsX1HyjCk42d2ZP9fECD45tN6nShLQt8SZ4TuVoFWYee04lyZxQC8kiCpI/AmDSwPwjz5W0/gB5yZgM9KHE9SDQvUH/p3SDqIvmm6rgbXf0lqx2g3drn4/YTaybMgLNdAzrWE4sDE9zupq6gM6I2blFThVoLRJUR3kGP7+ZA9WvXwYQGoJpnTNhk05gTxcLyHUQWxEMdgkkgkRyDXmGGCYQFet2jvGFo7XrZ7iAQzzcArDqepxGAFBVw3YzaHprhh7bDCvA+g53Mk5HbW4pSJUSd+BTDug+suxPBKg54u+RKaH4F/YBzE97HNMAEwv2OmcDNFDwJCjIQ8IWZCnK/8Kt0Ibo3i/OZs7w+M76vP7T2EAscLqWJfcCMSnv1LHG857uwv5DjN8Qors1X7bhuTz87wik2OQCpMdYNvxL5bquIwK+6TiVKPbBL3OH7h9Rb/3oqJagkQghHv0B7bLBjlHljo2I65fMtl7Dlvx0JotXkSr1/acoVwidDYcmaksjZSjgtwGWqQiM77iXGBPZuW3YzaXRHdGqZ2oqkE6ySn8sLG+yauHAeSeLqOAm6EBRWzmCiuxgFvbzht8SruT26xOwk3eCxb6v54fiHznH/yOhzYyaXxdScuTxcTpAcH467LwvxEK2M7+w/Ly8jYWDa5DMZrXwzelRoIUlfxb4CetniasVNW8J4pcrjWgEN7XGoUdhGZuoLrBBj+Cs8Lka7CPXChvy3H+zmI7Tc8d1KpmMUtqwkeU308ue8N4d3XYO4Aaf+62QPQKfQuE/oenB7O0BeYuzE9gmgDui24Lsb3P3WvT5FuIawKM2qnK0ZVSmrHyEsifbuPH2/0Gde/f69kOlu/AkVIuX9hOX4YMIrjhZbuDV/C3Y6b1gOKLDRcn8PSapQf9q0wVEYpPQE8ZBzpa+ojxc8DKyy2mSAABb/LhXGBNL1m3hHKydyX7hJFA3w/Eo529nz2LaXP9xHNB2SeZC/ajTXEqPXamyOmz7GiASgmwEKByENh5Omcx0Qg4u5HMA+VOgIJiqtns8d1B6F/sAcB5jXvwliy8CqRH4e2j0JLg/jZ0b8+Fwp7EeEZwDAkw+s85zrSAGQHcYi6lYFMxdFR/B63tdMod2Gu7ejTiO47ycPXKq+vQxlhEwTC4obFfvg/l1NnIs+2Bm/PhLVdMFUE3Vr4hgJW5+FxQiMfHnfcje0XXe0apeCGA1nWZHPo3Npf0fJi4jB4mnHKoGJ3InmPT/B8ddJ32xftb9UY4QHCwUcAoDT/N46ML7AvgmCVAhgMQShD0PKP5VgexcAwOCxlOAw6GYEj68pIhCDAoEU/MDq+wRgDmYEGM5rIWLRnwdZsZHEAArTRAAClZyEkdC66icGwO8kQou56DYpodBmGcrwlDtF4RpDZ2YzEcoYZDcsNY3RKH1vGwHHbIZkUfcZYWr6kD9m8svO/jVCv+dDs4tveUJ29kdsblexxWt/fbLTC/dG/XNZj8K/eadcz9tqJb4uUrT3t/yOpic9MnM3sAvRqUup243FfKT0MKOc+VMVHasvt2TUKIeqNECoWdF735WA8cqSRnZSgt74lse54Tu8shUjoPJmmQ81IjFGfIeZrjGFCidYcCQbl3RrJcRjhcYI1AYczHSLabJvWuq4PehMSXDI42U+xoLrGOgPh/ihbOMGFdQezf0tcfIqDAT5jmcBLvQAFFvT5VuZy7pIYaFzy7zqMUlT2QiIiTkhJf+BEUHOaNLchX9LGhTdILfMM8WGAjERslyaOObp19wMe3xvT5+e4L1yG94Vn1vtJ6E3BzqT0x/iQOGNgrggGEnmWJVLrza95BFYFdZr0pqn4xxnAz7ZPOrvxu9ln9GCHuHCq4qq2L77Vp8JuQPrgG8R7iwRQrDcvyLhL2T1n5FNGYDi1WhnLFfWeY4GC7lB0PGKUoMbrzuuEsy8uljTmTmNQAmvoaLLZQOmok1jKn+jxKpDVzuCgR3FYa2Y1qrBICINYO3L1m0h4Nbwz8Pagv0tjAAAA",VIRGIL_FONT=` @font-face {font-family: "Virgil";src: url("${VIRGIL_DATAURL}") format("woff2");}`,CASCADIA_FONT=' @font-face {font-family: "Cascadia";src: url("data:application/font-woff;charset=utf-8;base64,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XVtdpV2uXdBeAV4OXmBecl6GXpteyl74X1Vfsl/PX+xgDWAtYDVgPWBQYGNga2B9YIZgj2CcYKlgtmDLYOFg7GElYVthfmGgYa1hwmHdYgNiN2JVYoli0GL6Yzpjc2PbZINkrGUYZUBlTWVeZaNl8GX9Zi9mPGZNZrdm/mdPZ59nq2e4Z8hoAWhDaE9oW2hoaMto12jnaPNo/2mBaipqmGqlarFrRWtSa79sG2wnbFRskGzBbM5s32z7bQ5tF20fbR9tH20fbX9tzm4ebp9u+W9jb75wGnBgcKRw1HEucZRx1nIxcoly1HMHc1Nzm3P+dEJ0rXTvdR11YXWIdcl2LHZrdnN2e3aidqp2zHbwdwd3LHc/d213qHfGd/14JHhLeHt4rnjWeON5EnkpeUd5nHnBefJ5+noCeiV6T3pyenp6hXqcewR7kXu5e+R8Dnw3fHF8qnztfPp9B30UfSF9Ln07fUh9VX1ifW99fH2JfZZ9o32wfb19yn3YfeZ9834Bfg5+Hn4yfkJ+U35hfnd+h37Vf2iAj4CrgNeBDYEzgVmBgIGmgbmBzYH4gh2CUoKHgr2C84M1g/iEM4SIhK6Ey4T9hR6FQIVbhXaFiYWcha+FwoXSheuGAoYZhjCGR4Zoho+GnYazhsGGzobjhviHBYcah0yHaIgsiE6IcIi1iNuJA4lciWqJgImViaqJvYnRie6KDIosikyKbIqBio+KpIqyir+KzIrZiueK+4sPiySLOYtdi3GLhIuRi5+Ls4vIi9aL44vxi/+MFIwojD2MUoxfjGyMeYyFjJiMq4y/jNKM840NjSeNO41bjXSNjo2ijc6N7o4PjieOPY5TjmaOd46Njp6OtI7NjuGO8o8JjxqPMY9Lj2WPe4+Rj6aPvI/Kj96P75AAkA6QHJAukE6QdJCCkJ6QvJDKkN6Q75ECkRORIZE7kU+RY5F+kZSRqZHCkdiR7pIIkiSSQJJckniSlJK3ksiS2JLrkwCTDpMhkzKTQ5NQk12TcJOMk6+TvJPVk/GT/5QSlCSUNJRElFKUa5R+lJGUrJTClNiU8ZUHlR2VN5VTlWqVf5WUla2VwJXWleaV/JYNlieWOpZQlmCWdpaHlqCWtJbJluyXBZcflziXTJdgl3qXjpeil8WX3Zf1mGqYsZkFmTmZg5mvmcaZ5Zpamr6bHZtFm7icHZyAnN6dG52E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") format("woff2");}';class Random{constructor(e){this.seed=e}next(){return this.seed?(2**31-1&(this.seed=Math.imul(48271,this.seed)))/2**31:Math.random()}}var commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},lzStringExports={},lzString={get exports(){return lzStringExports},set exports(e){lzStringExports=e}};function splitFolderAndFilename(e){const A=e.lastIndexOf("/"),t=-1==A?e:e.substring(A+1);return{folderpath:obsidian_module.normalizePath(e.substring(0,A)),filename:t,basename:t.replace(/\.[^/.]+$/,"")}}!function(e){var A=function(){var e=String.fromCharCode,A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",i={};function n(e,A){if(!i[e]){i[e]={};for(var t=0;t>>8,t[2*i+1]=r%256}return t},decompressFromUint8Array:function(A){if(null==A)return a.decompress(A);for(var t=new Array(A.length/2),i=0,n=t.length;i>=1}else{for(n=1,i=0;i>=1}0==--d&&(d=Math.pow(2,u),u++),delete s[c]}else for(n=r[c],i=0;i>=1;0==--d&&(d=Math.pow(2,u),u++),r[l]=h++,c=String(o)}if(""!==c){if(Object.prototype.hasOwnProperty.call(s,c)){if(c.charCodeAt(0)<256){for(i=0;i>=1}else{for(n=1,i=0;i>=1}0==--d&&(d=Math.pow(2,u),u++),delete s[c]}else for(n=r[c],i=0;i>=1;0==--d&&(d=Math.pow(2,u),u++)}for(n=2,i=0;i>=1;for(;;){if(p<<=1,m==A-1){g.push(t(p));break}m++}return g.join("")},decompress:function(e){return null==e?"":""==e?null:a._decompress(e.length,32768,(function(A){return e.charCodeAt(A)}))},_decompress:function(A,t,i){var n,a,r,s,o,l,c,d=[],h=4,u=4,g=3,p="",m=[],w={val:i(0),position:t,index:1};for(n=0;n<3;n+=1)d[n]=n;for(r=0,o=Math.pow(2,2),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;switch(r){case 0:for(r=0,o=Math.pow(2,8),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;c=e(r);break;case 1:for(r=0,o=Math.pow(2,16),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;c=e(r);break;case 2:return""}for(d[3]=c,a=c,m.push(c);;){if(w.index>A)return"";for(r=0,o=Math.pow(2,g),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;switch(c=r){case 0:for(r=0,o=Math.pow(2,8),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;d[u++]=e(r),c=u-1,h--;break;case 1:for(r=0,o=Math.pow(2,16),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;d[u++]=e(r),c=u-1,h--;break;case 2:return m.join("")}if(0==h&&(h=Math.pow(2,g),g++),d[c])p=d[c];else{if(c!==u)return null;p=a+a.charAt(0)}m.push(p),d[u++]=a+p.charAt(0),a=p,0==--h&&(h=Math.pow(2,g),g++)}}};return a}();null!=e&&(e.exports=A)}(lzString);const download=(e,A,t)=>{const i=document.createElement("a");i.setAttribute("href",(e?`${e},`:"")+A),i.setAttribute("download",t),i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i)};function getIMGFilename(e,A){return`${e.substring(0,e.lastIndexOf("."))}.${A}`}function getNewUniqueFilepath(e,A,t){let i=obsidian_module.normalizePath(`${t}/${A}`),n=e.getAbstractFileByPath(i),a=0;const r=A.endsWith(".excalidraw.md")?".excalidraw.md":A.slice(A.lastIndexOf("."));for(;n;)i=obsidian_module.normalizePath(`${t}/${A.slice(0,A.lastIndexOf(r))}_${a}${r}`),a++,n=e.getAbstractFileByPath(i);return i}function getDrawingFilename(e){return e.drawingFilenamePrefix+(""!==e.drawingFilenameDateTime?window.moment().format(e.drawingFilenameDateTime):"")+(e.compatibilityMode?".excalidraw":e.useExcalidrawExtension?".excalidraw.md":".md")}function getEmbedFilename(e,A){return(A.drawingEmbedPrefixWithFilename?e:"")+A.drawingFilnameEmbedPostfix+(""!==A.drawingFilenameDateTime?window.moment().format(A.drawingFilenameDateTime):"")+(A.compatibilityMode?".excalidraw":A.useExcalidrawExtension?".excalidraw.md":".md")}async function checkAndCreateFolder(e){const A=app.vault;e=obsidian_module.normalizePath(e);const t=A.getAbstractFileByPathInsensitive(e);t&&t instanceof obsidian_module.TFolder||(t&&t instanceof obsidian_module.TFile&&new obsidian_module.Notice(`The folder cannot be created because it already exists as a file: ${e}.`),await A.createFolder(e))}const getURLImageExtension=e=>{const A=e.split("?")[0];return A.substring(A.lastIndexOf(".")+1)},getMimeType=e=>{switch(e){case"png":return"image/png";case"jpeg":case"jpg":return"image/jpeg";case"gif":return"image/gif";case"webp":return"image/webp";case"bmp":return"image/bmp";case"ico":return"image/x-icon";case"svg":case"md":return"image/svg+xml";default:return"application/octet-stream"}},getFileFromURL=async(e,A,t=1e3)=>{try{return await Promise.race([(async()=>new Promise((e=>setTimeout((()=>e(null)),t))))(),obsidian_module.requestUrl({url:e,method:"get",contentType:A,throw:!1})])}catch(A){return void errorlog({where:getFileFromURL,message:`URL did not load within timeout period of ${t}ms`,url:e})}},getDataURLFromURL=async(e,A,t=1e3)=>{const i=await getFileFromURL(e,A,t);return i&&200===i.status?await getDataURL(i.arrayBuffer,A):e},{exportToSvg:exportToSvg,exportToBlob:exportToBlob}=excalidrawLib;let versionUpdateChecked=!1;const checkExcalidrawVersion=async e=>{if(!versionUpdateChecked){versionUpdateChecked=!0;try{const e=async()=>JSON.parse(await obsidian_module.request({url:"https://api.github.com/repos/zsviczian/obsidian-excalidraw-plugin/releases?per_page=5&page=1"})),A=(await e()).map((e=>({version:e.tag_name,published:new Date(e.published_at)}))).filter((e=>e.version.match(/^\d+\.\d+\.\d+$/))).sort(((e,A)=>A.published-e.published))[0].version;isVersionNewerThanOther(A,PLUGIN_VERSION)&&new obsidian_module.Notice(`A newer version of Excalidraw is available in Community Plugins.\n\nYou are using ${PLUGIN_VERSION}.\nThe latest is ${A}`)}catch(e){errorlog({where:"Utils/checkExcalidrawVersion",error:e})}setTimeout((()=>versionUpdateChecked=!1),288e5)}};function wrapTextAtCharLength(e,A,t=!1,i=0){if(!A)return e;let n="";if(t){for(const t of e.split("\n")){const e=t.match(new RegExp(`(.){1,${A}}`,"g"));n+=e?`${e.join("\n")}\n`:"\n"}return n.replace(/\n$/,"")}const a=new RegExp(`(.{1,${A}})(\\s+|$\\n?)|([^\\s]{1,${A+i}})(\\s+|$\\n?)?`,"gm"),r=e.matchAll(a);let s;for(;!(s=r.next()).done;){n+=s.value[1]?s.value[1].trimEnd():s.value[3].trimEnd();const e=(s.value[2]?s.value[2].split("\n").length-1:0)+(s.value[4]?s.value[4].split("\n").length-1:0);n+="\n".repeat(e),0===e&&(n+="\n")}return n.replace(/\n$/,"")}new Random(Date.now());const rotate$1=(e,A,t,i,n)=>[(e-t)*Math.cos(n)-(A-i)*Math.sin(n)+t,(e-t)*Math.sin(n)+(A-i)*Math.cos(n)+i],rotatedDimensions=e=>{if(0===e.angle)return[e.x,e.y,e.width,e.height];const A=e.x+e.width/2,t=e.y+e.height/2,[i,n]=rotate$1(e.x,e.y,A,t,e.angle),[a,r]=rotate$1(e.x+e.width,e.y+e.height,A,t,e.angle);return[i{const s=1/t.value;return{x:(e-i)*s-a,y:(A-n)*s-r}},getDataURL=async(e,A)=>new Promise(((t,i)=>{const n=new FileReader;n.onload=()=>{const e=n.result;t(e)},n.onerror=e=>i(e),n.readAsDataURL(new Blob([new Uint8Array(e)],{type:A}))})),getFontDataURL=async(e,A,t,i)=>{let n="",a="",r="";const s=e.metadataCache.getFirstLinkpathDest(A,t);if(s){const A=await e.vault.readBinary(s),t=s.extension.startsWith("woff")?"application/font-woff":"font/truetype";a=null!=i?i:s.basename,r=await getDataURL(A,t),n=` @font-face {font-family: "${a}";src: url("${r}") format("${"ttf"===s.extension?"truetype":s.extension}");}`;const o=n.split(";base64,",2);n=`${o[0]};charset=utf-8;base64,${o[1]}`}return{fontDef:n,fontName:a,dataURL:r}},svgToBase64=e=>`data:image/svg+xml;base64,${btoa(unescape(encodeURIComponent(e.replaceAll(" "," "))))}`,getBinaryFileFromDataURL=e=>{if(!e)return null;const A=e.matchAll(/base64,(.*)/g).next(),t=window.atob(A.value[1]),i=t.length,n=new Uint8Array(i);for(let e=0;e{var i;try{return await exportToSvg({elements:e.elements,appState:Object.assign({exportBackground:A.withBackground,exportWithDarkMode:!!A.withTheme&&"light"!=(null===(i=e.appState)||void 0===i?void 0:i.theme)},e.appState),files:e.files,exportPadding:t})}catch(e){return null}},getPNG=async(e,A,t,i=1)=>{var n;try{return await exportToBlob({elements:e.elements,appState:Object.assign({exportBackground:A.withBackground,exportWithDarkMode:!!A.withTheme&&"light"!=(null===(n=e.appState)||void 0===n?void 0:n.theme)},e.appState),files:e.files,exportPadding:t,mimeType:"image/png",getDimensions:(e,A)=>({width:e*i,height:A*i,scale:i})})}catch(e){return errorlog({where:"Utils.getPNG",error:e}),null}},getQuickImagePreview=async(e,A,t)=>{if(!e.settings.displayExportedImageIfAvailable)return null;const i=getIMGFilename(A,t),n=e.app.vault.getAbstractFileByPath(i);return n&&n instanceof obsidian_module.TFile?"png"===t?await e.app.vault.readBinary(n):await e.app.vault.read(n):null},embedFontsInSVG=(e,A)=>{const t=null!=e.querySelector("text[font-family^='Virgil']"),i=null!=e.querySelector("text[font-family^='Cascadia']"),n=null!=e.querySelector("text[font-family^='LocalFont']"),a=e.querySelector("defs");return a&&(i||t||n)&&(a.innerHTML=``),e},getImageSize=async e=>new Promise(((A,t)=>{const i=new Image;i.onload=()=>{A({height:i.naturalHeight,width:i.naturalWidth})},i.onerror=t,i.src=e})),scaleLoadedImage=(e,A)=>{let t=!1;if(!A||!e)return{dirty:t,scene:e};for(const i of A){const[A,n]=[i.size.width,i.size.height],a=i.size.width/i.size.height;e.elements.filter((e=>"image"===e.type&&e.fileId===i.id)).forEach((e=>{const[r,s]=[e.width,e.height];if(i.shouldScale){if(a!=r/s){t=!0;const i=Math.sqrt(r*s*n/A),a=Math.sqrt(r*s*A/n);e.height=i,e.width=a,e.y+=(s-i)/2,e.x+=(r-a)/2}}else r===A&&s===n||(t=!0,e.height=n,e.width=A,e.y+=(s-n)/2,e.x+=(r-A)/2)}))}return{dirty:t,scene:e}},setDocLeftHandedMode=(e,A)=>{const t=A.createElement("style");t.id="excalidraw-left-handed",t.textContent=".excalidraw .App-bottom-bar{justify-content:flex-end;}";const i=A.getElementById(t.id);i&&A.head.removeChild(i),e&&A.head.appendChild(t)},setLeftHandedMode=e=>{const A=new Set;app.workspace.iterateAllLeaves((t=>{const i=app.isMobile?document:t.view.containerEl.ownerDocument;i&&(A.has(i)||(A.add(i),setDocLeftHandedMode(e,i)))}))},getLinkParts=(e,A)=>{var t;const i=e.match(/(^[^#\|]*)#?(\^)?([^\|]*)?\|?(\d*)x?(\d*)/);return{original:e,path:A&&""===i[1]?A.path:i[1],isBlockRef:"^"===i[2],ref:null===(t=i[3])||void 0===t?void 0:t.replaceAll(REG_BLOCK_REF_CLEAN,""),width:i[4]?parseInt(i[4]):void 0,height:i[5]?parseInt(i[5]):void 0}},compress=e=>lzStringExports.compressToBase64(e).replace(/(.{64})/g,"$1\n\n"),decompress=e=>lzStringExports.decompressFromBase64(e.replaceAll("\n","").replaceAll("\r","")),hasExportTheme=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-dark"])return!0}return!1},getExportTheme=(e,A,t)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-dark"])return t.frontmatter["excalidraw-export-dark"]?"dark":"light"}return e.settings.exportWithTheme?t:"light"},hasExportBackground=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-transparent"])return!0}return!1},getWithBackground=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-transparent"])return!t.frontmatter["excalidraw-export-transparent"]}return e.settings.exportWithBackground},getExportPadding=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if(!(null==t?void 0:t.frontmatter))return e.settings.exportPaddingSVG;if(null!=t.frontmatter["excalidraw-export-padding"]){const e=parseInt(t.frontmatter["excalidraw-export-padding"]);if(!isNaN(e))return e}if(null!=t.frontmatter["excalidraw-export-svgpadding"]){const e=parseInt(t.frontmatter["excalidraw-export-svgpadding"]);if(!isNaN(e))return e}}return e.settings.exportPaddingSVG},getPNGScale=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-pngscale"]){const e=parseFloat(t.frontmatter["excalidraw-export-pngscale"]);if(!isNaN(e)&&e>0)return e}}return e.settings.pngExportScale},isVersionNewerThanOther=(e,A)=>{const t=e.match(/(\d*)\.(\d*)\.(\d*)/),i=A.match(/(\d*)\.(\d*)\.(\d*)/);return Boolean(t&&4===t.length&&i&&4===i.length&&!(isNaN(parseInt(t[1]))||isNaN(parseInt(t[2]))||isNaN(parseInt(t[3])))&&!(isNaN(parseInt(i[1]))||isNaN(parseInt(i[2]))||isNaN(parseInt(i[3])))&&(parseInt(t[1])>parseInt(i[1])||parseInt(t[1])>=parseInt(i[1])&&parseInt(t[2])>parseInt(i[2])||parseInt(t[1])>=parseInt(i[1])&&parseInt(t[2])>=parseInt(i[2])&&parseInt(t[3])>parseInt(i[3])))},getEmbeddedFilenameParts=e=>{const A=null==e?void 0:e.match(/([^#\^]*)((#\^)(group=|area=|taskbone)?([^\|]*)|(#)(group=|area=|taskbone)?([^\^\|]*))(.*)/);return A?{filepath:A[1],hasBlockref:Boolean(A[3]),hasGroupref:"group="===A[4]||"group="===A[7],hasTaskbone:"taskbone"===A[4]||"taskbone"===A[7],hasArearef:"area="===A[4]||"area="===A[7],blockref:A[5],hasSectionref:Boolean(A[6]),sectionref:A[8],linkpartReference:A[2],linkpartAlias:A[9]}:{filepath:e,hasBlockref:!1,hasGroupref:!1,hasTaskbone:!1,hasArearef:!1,blockref:"",hasSectionref:!1,sectionref:"",linkpartReference:"",linkpartAlias:""}},fragWithHTML=e=>createFragment((A=>A.createDiv().innerHTML=e)),errorlog=e=>{console.error(Object.assign({plugin:"Excalidraw"},e))},sleep$1=async e=>new Promise((A=>setTimeout(A,e))),log=console.log.bind(window.console),debug=console.log.bind(window.console),getContainerElement=(e,A)=>{var t;return e&&e.containerId&&null!==(t=A.elements.filter((A=>A.id===e.containerId))[0])&&void 0!==t?t:null},updateFrontmatterInString=(e,A)=>{if(!e)return e;for(const t of A){const A=new RegExp(`${t[0]}:\\s.*\\n`,"g");e=e.match(A)?e.replaceAll(A,`${t[0]}: ${t[1]}\n`):e.replace(/^---\n/,`---\n${t[0]}: ${t[1]}\n`)}return e},isHyperlink=e=>e&&!e.includes("\n")&&!e.includes("\r")&&e.match(/^https?:(\d*)?\/\/[^\s]*$/),isContainer=e=>{var A;return"arrow"!==e.type&&(null===(A=e.boundElements)||void 0===A?void 0:A.map((e=>e.type)).includes("text"))},hyperlinkIsImage=e=>{isHyperlink(e);const A=e.split("?")[0];return IMAGE_TYPES.contains(A.substring(A.lastIndexOf(".")+1))},hyperlinkIsYouTubeLink=e=>isHyperlink(e)&&(e.startsWith("https://youtu.be")||e.startsWith("https://www.youtube.com")||e.startsWith("https://youtube.com")||e.startsWith("https//www.youtu.be"))&&null!==e.match(/(youtu.be\/|v=)([^?\/\&]*)/),getYouTubeThumbnailLink=async e=>{const A=e.match(/(youtu.be\/|v=)([^?\/\&]*)/);if(!A||!A[2])return null;const t=A[2];let i=`https://i.ytimg.com/vi/${t}/maxresdefault.jpg`,n=await obsidian_module.requestUrl({url:i,method:"get",contentType:"image/jpeg",throw:!1});return n&&200===n.status?i:(i=`https://i.ytimg.com/vi/${t}/hq720.jpg`,n=await obsidian_module.requestUrl({url:i,method:"get",contentType:"image/jpeg",throw:!1}),n&&200===n.status?i:(i=`https://i.ytimg.com/vi/${t}/mqdefault.jpg`,n=await obsidian_module.requestUrl({url:i,method:"get",contentType:"image/jpeg",throw:!1}),n&&200===n.status?i:`https://i.ytimg.com/vi/${t}/default.jpg`))},labelCTRL=()=>DEVICE.isIOS||DEVICE.isMacOS?"CMD":"CTRL",labelALT=()=>DEVICE.isIOS||DEVICE.isMacOS?"OPT":"ALT",labelMETA=()=>DEVICE.isIOS||DEVICE.isMacOS?"CTRL":DEVICE.isWindows?"WIN":"META",labelSHIFT=()=>"SHIFT",isCTRL=e=>DEVICE.isIOS||DEVICE.isMacOS?e.metaKey:e.ctrlKey,isALT=e=>e.altKey,isMETA=e=>DEVICE.isIOS||DEVICE.isMacOS?e.ctrlKey:e.metaKey,isSHIFT=e=>e.shiftKey,mdPropModifier=e=>!isSHIFT(e)&&isCTRL(e)&&!isALT(e)&&isMETA(e),scaleToFullsizeModifier=e=>isSHIFT(e)&&!isCTRL(e)&&!isALT(e)&&isMETA(e)||!isSHIFT(e)&&isCTRL(e)&&isALT(e)&&!isMETA(e),linkClickModifierType=e=>isCTRL(e)&&!isALT(e)&&isSHIFT(e)&&!isMETA(e)?"active-pane":!isCTRL(e)||isALT(e)||isSHIFT(e)||isMETA(e)?isCTRL(e)&&isALT(e)&&!isSHIFT(e)&&!isMETA(e)?"new-pane":DEVICE.isDesktop&&isCTRL(e)&&isALT(e)&&isSHIFT(e)&&!isMETA(e)?"popout-window":isCTRL(e)&&isALT(e)&&isSHIFT(e)&&!isMETA(e)?"new-tab":mdPropModifier(e)?"md-properties":"active-pane":"new-tab",externalDragModifierType=e=>(isSHIFT(e)||!isCTRL(e)||isALT(e)||isMETA(e))&&(isSHIFT(e)||isCTRL(e)||isALT(e)||!isMETA(e))?(!isSHIFT(e)||isCTRL(e)||isALT(e)||isMETA(e))&&(isSHIFT(e)||isCTRL(e)||!isALT(e)||isMETA(e))?"image-url":"image-import":"insert-link",internalDragModifierType=e=>(!isSHIFT(e)||isCTRL(e)||isALT(e)||isMETA(e))&&(isSHIFT(e)||!isCTRL(e)||isALT(e)||isMETA(e))?scaleToFullsizeModifier(e)?"image-fullsize":"link":"image",emulateCTRLClickForLinks=e=>({shiftKey:e.shiftKey,ctrlKey:e.ctrlKey||!(DEVICE.isIOS||DEVICE.isMacOS),metaKey:e.metaKey||DEVICE.isIOS||DEVICE.isMacOS,altKey:e.altKey}),getParentOfClass=(e,A)=>{var t;let i=e.parentElement;for(;i&&!(i instanceof window.HTMLBodyElement)&&!i.classList.contains(A);)i=i.parentElement;return(null===(t=null==i?void 0:i.classList)||void 0===t?void 0:t.contains(A))?i:null},getLeaf=(e,A,t)=>{switch(linkClickModifierType(t)){case"active-pane":return A;case"new-tab":default:return(()=>{if(!e.settings.openInMainWorkspace)return app.workspace.getLeaf("tab");const[t,i]=getLeafLoc(A);return"main"===t?app.workspace.getLeaf("tab"):getNewOrAdjacentLeaf(e,A)})();case"new-pane":return getNewOrAdjacentLeaf(e,A);case"popout-window":return app.workspace.openPopoutLeaf()}},getLeafLoc=e=>{const A=e.id,t=app.workspace.getLayout(),i=e=>e.children.filter((e=>"leaf"!==e.type)).map((e=>i(e))).flat().concat(e.children.filter((e=>"leaf"===e.type)).map((e=>e.id))),n=i(t.main);return[t.main&&n.contains(A)?"main":t.floating&&i(t.floating).contains(A)?"popout":t.left&&i(t.left).contains(A)?"left":t.right&&i(t.right).contains(A)?"right":"hover",n]},getNewOrAdjacentLeaf=(e,A)=>{const[t,i]=getLeafLoc(A),n=()=>{var e;let t=app.workspace.getMostRecentLeaf();return t&&t!==A&&(null===(e=t.view)||void 0===e?void 0:e.containerEl.ownerDocument)===document||(t=null,i.forEach((e=>{var i;const n=app.workspace.getLeafById(e);!t&&(null===(i=n.view)||void 0===i?void 0:i.navigation)&&A!==n&&(t=n)}))),t};if(e.settings.openInMainWorkspace||["main","left","right"].contains(t)){if(!e.settings.openInAdjacentPane){if("main"===t)return app.workspace.createLeafBySplit(A);const e=n();return e?"empty"===e.view.getViewType()?e:app.workspace.createLeafBySplit(e):app.workspace.getLeaf(!0)}const i=n();return null!=i?i:app.workspace.getLeaf(!0)}if(!e.settings.openInAdjacentPane)return app.workspace.createLeafBySplit(A);if("hover"===t){const t=new Set;return app.workspace.iterateAllLeaves((e=>{e!==A&&A.containerEl.parentElement===e.containerEl.parentElement&&t.add(e)})),0===t.size?e.app.workspace.createLeafBySplit(A):Array.from(t)[0]}if("popout"===t){const e=new Set;return app.workspace.iterateAllLeaves((t=>{t!==A&&t.view.navigation&&t.view.containerEl.ownerDocument===A.view.containerEl.ownerDocument&&e.add(t)})),0===e.size?app.workspace.createLeafBySplit(A):Array.from(e)[0]}return e.app.workspace.createLeafBySplit(A)},getAttachmentsFolderAndFilePath=async(e,A,t)=>{let i=e.vault.getConfig("attachmentFolderPath");if(i&&i.startsWith("./")){const e=`${splitFolderAndFilename(A).folderpath}/`;i=obsidian_module.normalizePath(e+i.substring(2))}return i&&"/"!==i||(i=""),await checkAndCreateFolder(i),{folder:i,filepath:obsidian_module.normalizePath(""===i?t:`${i}/${t}`)}},isObsidianThemeDark=()=>document.body.classList.contains("theme-dark");var ar={},cz={},da={},de={},en={INSTALL_SCRIPT:"Install the script",UPDATE_SCRIPT:"Update available - Click to install",CHECKING_SCRIPT:"Checking for newer version - Click to reinstall",UNABLETOCHECK_SCRIPT:"Update check failed - Click to reinstall",UPTODATE_SCRIPT:"Script is up to date - Click to reinstall",OPEN_AS_EXCALIDRAW:"Open as Excalidraw Drawing",TOGGLE_MODE:"Toggle between Excalidraw and Markdown mode",CONVERT_NOTE_TO_EXCALIDRAW:"Convert empty note to Excalidraw Drawing",CONVERT_EXCALIDRAW:"Convert *.excalidraw to *.md files",CREATE_NEW:"Create new drawing",CONVERT_FILE_KEEP_EXT:"*.excalidraw => *.excalidraw.md",CONVERT_FILE_REPLACE_EXT:"*.excalidraw => *.md (Logseq compatibility)",DOWNLOAD_LIBRARY:"Export stencil library as an *.excalidrawlib file",OPEN_EXISTING_NEW_PANE:"Open existing drawing - IN A NEW PANE",OPEN_EXISTING_ACTIVE_PANE:"Open existing drawing - IN THE CURRENT ACTIVE PANE",TRANSCLUDE:"Embed a drawing",TRANSCLUDE_MOST_RECENT:"Embed the most recently edited drawing",TOGGLE_LEFTHANDED_MODE:"Toggle left-handed mode",NEW_IN_NEW_PANE:"Create new drawing - IN AN ADJACENT WINDOW",NEW_IN_NEW_TAB:"Create new drawing - IN A NEW TAB",NEW_IN_ACTIVE_PANE:"Create new drawing - IN THE CURRENT ACTIVE WINDOW",NEW_IN_POPOUT_WINDOW:"Create new drawing - IN A POPOUT WINDOW",NEW_IN_NEW_PANE_EMBED:"Create new drawing - IN AN ADJACENT WINDOW - and embed into active document",NEW_IN_NEW_TAB_EMBED:"Create new drawing - IN A NEW TAB - and embed into active document",NEW_IN_ACTIVE_PANE_EMBED:"Create new drawing - IN THE CURRENT ACTIVE WINDOW - and embed into active document",NEW_IN_POPOUT_WINDOW_EMBED:"Create new drawing - IN A POPOUT WINDOW - and embed into active document",EXPORT_SVG:"Save as SVG next to current file",EXPORT_PNG:"Save as PNG next to current file",EXPORT_SVG_WITH_SCENE:"Save as SVG with embedded Excalidraw Scene next to current file",EXPORT_PNG_WITH_SCENE:"Save as PNG with embedded Excalidraw Scene next to current file",TOGGLE_LOCK:"Toggle Text Element between edit RAW and PREVIEW",DELETE_FILE:"Delete selected image or Markdown file from Obsidian Vault",INSERT_LINK_TO_ELEMENT:`Copy markdown link for selected element to clipboard. ${labelCTRL()}+CLICK to copy 'group=' link. SHIFT+CLICK to copy an 'area=' link. ${labelALT()}+CLICK to watch a help video.`,INSERT_LINK_TO_ELEMENT_GROUP:"Copy 'group=' markdown link for selected element to clipboard.",INSERT_LINK_TO_ELEMENT_AREA:"Copy 'area=' markdown link for selected element to clipboard.",INSERT_LINK_TO_ELEMENT_NORMAL:"Copy markdown link for selected element to clipboard.",INSERT_LINK_TO_ELEMENT_ERROR:"Select a single element in the scene",INSERT_LINK_TO_ELEMENT_READY:"Link is READY and available on the clipboard",INSERT_LINK:"Insert link to file",INSERT_IMAGE:"Insert image or Excalidraw drawing from your vault",IMPORT_SVG:"Import an SVG file as Excalidraw strokes (limited SVG support, TEXT currently not supported)",INSERT_MD:"Insert markdown file from vault",INSERT_LATEX:`Insert LaTeX formula (e.g. \\binom{n}{k} = \\frac{n!}{k!(n-k)!}). ${labelALT()}+CLICK to watch a help video.`,ENTER_LATEX:"Enter a valid LaTeX expression",READ_RELEASE_NOTES:"Read latest release notes",RUN_OCR:"OCR: Grab text from freedraw scribble and pictures to clipboard",TRAY_MODE:"Toggle property-panel tray-mode",SEARCH:"Search for text in drawing",RESET_IMG_TO_100:"Set selected image element size to 100% of original",TEMPORARY_DISABLE_AUTOSAVE:"Disable autosave until next time Obsidian starts (only set this if you know what you are doing)",TEMPORARY_ENABLE_AUTOSAVE:"Enable autosave",INSTALL_SCRIPT_BUTTON:"Install or update Excalidraw Scripts",OPEN_AS_MD:"Open as Markdown",SAVE_AS_PNG:`Save as PNG into Vault (${labelCTRL()}+CLICK to export; SHIFT to embed scene)`,SAVE_AS_SVG:`Save as SVG into Vault (${labelCTRL()}+CLICK to export; SHIFT to embed scene)`,OPEN_LINK:"Open selected text as link\n(SHIFT+CLICK to open in a new pane)",EXPORT_EXCALIDRAW:"Export to an .Excalidraw file",LINK_BUTTON_CLICK_NO_TEXT:"Select a ImageElement, or select a TextElement that contains an internal or external link.\n",FILENAME_INVALID_CHARS:'File name cannot contain any of the following characters: * " \\ < > : | ? #',FORCE_SAVE:"Save (will also update transclusions)",RAW:"Change to PREVIEW mode (only effects text-elements with links or transclusions)",PARSED:"Change to RAW mode (only effects text-elements with links or transclusions)",NOFILE:"Excalidraw (no file)",COMPATIBILITY_MODE:"*.excalidraw file opened in compatibility mode. Convert to new format for full plugin functionality.",CONVERT_FILE:"Convert to new format",RELEASE_NOTES_NAME:"Display Release Notes after update",RELEASE_NOTES_DESC:"Toggle ON: Display release notes each time you update Excalidraw to a newer version.
Toggle OFF: Silent mode. You can still read release notes on GitHub.",NEWVERSION_NOTIFICATION_NAME:"Plugin update notification",NEWVERSION_NOTIFICATION_DESC:"Toggle ON: Show a notification when a new version of the plugin is available.
Toggle OFF: Silent mode. You need to check for plugin updates in Community Plugins.",FOLDER_NAME:"Excalidraw folder",FOLDER_DESC:"Default location for new drawings. If empty, drawings will be created in the Vault root.",FOLDER_EMBED_NAME:"Use Excalidraw folder when embedding a drawing into the active document",FOLDER_EMBED_DESC:"Define which folder to place the newly inserted drawing into when using the command palette action: 'Create a new drawing and embed into active document'.
Toggle ON: Use Excalidraw folder
Toggle OFF: Use the attachments folder defined in Obsidian settings.",TEMPLATE_NAME:"Excalidraw template file",TEMPLATE_DESC:"Full filepath to the Excalidraw template. E.g.: If your template is in the default Excalidraw folder and its name is Template.md, the setting would be: Excalidraw/Template.md (or just Excalidraw/Template - you may omit the .md file extension). If you are using Excalidraw in compatibility mode, then your template must be a legacy Excalidraw file as well such as Excalidraw/Template.excalidraw.",SCRIPT_FOLDER_NAME:"Excalidraw Automate script folder (CASE SeNSitiVE!)",SCRIPT_FOLDER_DESC:"The files you place in this folder will be treated as Excalidraw Automate scripts. You can access your scripts from Excalidraw via the Obsidian Command Palette. Assign hotkeys to your favorite scripts just like to any other Obsidian command. The folder may not be the root folder of your Vault. ",SAVING_HEAD:"Saving",COMPRESS_NAME:"Compress Excalidraw JSON in Markdown",COMPRESS_DESC:"By enabling this feature Excalidraw will store the drawing JSON in a Base64 compressed format using the LZ-String algorithm. This will reduce the chance of Excalidraw JSON cluttering your search results in Obsidian. As a side effect, this will also reduce the filesize of Excalidraw drawings. When you switch an Excalidraw drawing to Markdown view, using the options menu in Excalidraw, the file will be saved without compression, so that you can read and edit the JSON string. The drawing will be compressed again once you switch back to Excalidraw view. The setting only has effect 'point forward', meaning, existing drawings will not be effected by the setting until you open them and save them.
Toggle ON: Compress drawing JSON
Toggle OFF: Leave drawing JSON uncompressed",AUTOSAVE_INTERVAL_DESKTOP_NAME:"Interval for autosave on Desktop",AUTOSAVE_INTERVAL_DESKTOP_DESC:"The time interval between saves. Autosave will skip if there are no changes in the drawing. Excalidraw will also save the file when closing a workspace tab or navigating within Obsidian, but away from the active Excalidraw tab (i.e. clicking on the Obsidian ribbon or checking backlinks, etc.). Excalidraw will not be able to save your work when terminating Obsidian directly either by killing the Obsidian process, or clicking to close Obsidian altogether.",AUTOSAVE_INTERVAL_MOBILE_NAME:"Interval for autosave on Mobile",AUTOSAVE_INTERVAL_MOBILE_DESC:"I recommend a more frequent interval for Mobiles. Excalidraw will also save the file when closing a workspace tab or navigating within Obsidian, but away from the active Excalidraw tab (i.e. tapping on the Obsidian ribbon or checking backlinks, etc.). Excalidraw will not be able to save your work when terminating Obsidian directly (i.e. swiping it away). Also note, that when you switch apps on a Mobile device, sometimes Android and iOS closes Obsidian in the background to save system resources. In such a case Excalidraw will not be able to save the latest changes.",FILENAME_HEAD:"Filename",FILENAME_DESC:"

Click this link for the date and time format reference.

",FILENAME_SAMPLE:"Filename for a new drawing is: ",FILENAME_EMBED_SAMPLE:"Filename for a new embedded drawing is: ",FILENAME_PREFIX_NAME:"Filename prefix",FILENAME_PREFIX_DESC:"The first part of the filename",FILENAME_PREFIX_EMBED_NAME:"Filename prefix when embedding a new drawing into a markdown note",FILENAME_PREFIX_EMBED_DESC:"Should the filename of the newly inserted drawing start with the name of the active markdown note when using the command palette action: Create a new drawing and embed into active document?
Toggle ON: Yes, the filename of a new drawing should start with filename of the active document
Toggle OFF: No, filename of a new drawing should not include the filename of the active document",FILENAME_POSTFIX_NAME:"Custom text after markdown Note's name when embedding",FILENAME_POSTFIX_DESC:"Effects filename only when embedding into a markdown document. This text will be inserted after the note's name, but before the date.",FILENAME_DATE_NAME:"Filename Date",FILENAME_DATE_DESC:"The last part of the filename. Leave empty if you do not want a date.",FILENAME_EXCALIDRAW_EXTENSION_NAME:".excalidraw.md or .md",FILENAME_EXCALIDRAW_EXTENSION_DESC:"This setting does not apply if you use Excalidraw in compatibility mode, i.e. you are not using Excalidraw markdown files.
Toggle ON: filename ends with .excalidraw.md
Toggle OFF: filename ends with .md",DISPLAY_HEAD:"Display",DYNAMICSTYLE_NAME:"Dynamic styling",DYNAMICSTYLE_DESC:"Change Excalidraw UI colors to match the canvas color",LEFTHANDED_MODE_NAME:"Left-handed mode",LEFTHANDED_MODE_DESC:"Currently only has effect in tray-mode. If turned on, the tray will be on the right side.
Toggle ON: Left-handed mode.
Toggle OFF: Right-handed moded",MATCH_THEME_NAME:"New drawing to match Obsidian theme",MATCH_THEME_DESC:"If theme is dark, new drawing will be created in dark mode. This does not apply when you use a template for new drawings. Also this will not effect when you open an existing drawing. Those will follow the theme of the template/drawing respectively.
Toggle ON: Follow Obsidian Theme
Toggle OFF: Follow theme defined in your template",MATCH_THEME_ALWAYS_NAME:"Existing drawings to match Obsidian theme",MATCH_THEME_ALWAYS_DESC:"If theme is dark, drawings will be opened in dark mode. If your theme is light, they will be opened in light mode.
Toggle ON: Match Obsidian theme
Toggle OFF: Open with the same theme as last saved",MATCH_THEME_TRIGGER_NAME:"Excalidraw to follow when Obsidian Theme changes",MATCH_THEME_TRIGGER_DESC:"If this option is enabled open Excalidraw pane will switch to light/dark mode when Obsidian theme changes.
Toggle ON: Follow theme changes
Toggle OFF: Drawings are not effected by Obsidian theme changes",DEFAULT_OPEN_MODE_NAME:"Default mode when opening Excalidraw",DEFAULT_OPEN_MODE_DESC:"Specifies the mode how Excalidraw opens: Normal, Zen, or View mode. You may also set this behavior on a file level by adding the excalidraw-default-mode frontmatter key with a value of: normal, view, or zen to your document.",DEFAULT_PEN_MODE_NAME:"Pen mode",DEFAULT_PEN_MODE_DESC:"Should pen mode be automatically enabled when opening Excalidraw?",DEFAULT_PINCHZOOM_NAME:"Allow pinch zoom in pen mode",DEFAULT_PINCHZOOM_DESC:"Pinch zoom in pen mode when using the freedraw tool is disabled by default to prevent unwanted accidental zooming with your palm.
Toggle on: Enable pinch zoom in pen mode
Toggle off: Disable pinch zoom in pen mode",DEFAULT_WHEELZOOM_NAME:"Mouse wheel to zoom by default",DEFAULT_WHEELZOOM_DESC:`Toggle on: Mouse wheel to zoom; ${labelCTRL()} + mouse wheel to scroll
Toggle off: ${labelCTRL()} + mouse wheel to zoom; Mouse wheel to scroll`,ZOOM_TO_FIT_NAME:"Zoom to fit on view resize",ZOOM_TO_FIT_DESC:"Zoom to fit drawing when the pane is resized
Toggle ON: Zoom to fit
Toggle OFF: Auto zoom disabled",ZOOM_TO_FIT_ONOPEN_NAME:"Zoom to fit on file open",ZOOM_TO_FIT_ONOPEN_DESC:"Zoom to fit drawing when the drawing is first opened
Toggle ON: Zoom to fit
Toggle OFF: Auto zoom disabled",ZOOM_TO_FIT_MAX_LEVEL_NAME:"Zoom to fit max ZOOM level",ZOOM_TO_FIT_MAX_LEVEL_DESC:"Set the maximum level to which zoom to fit will enlarge the drawing. Minimum is 0.5 (50%) and maximum is 10 (1000%).",LINKS_HEAD:"Links and transclusion",LINKS_DESC:`${labelCTRL()}+CLICK on [[Text Elements]] to open them as links. If the selected text has more than one [[valid Obsidian links]], only the first will be opened. If the text starts as a valid web link (i.e. https:// or http://), then the plugin will open it in a browser. When Obsidian files change, the matching [[link]] in your drawings will also change. If you don't want text accidentally changing in your drawings use [[links|with aliases]].`,ADJACENT_PANE_NAME:"Open in adjacent pane",ADJACENT_PANE_DESC:`When ${labelCTRL()}+SHIFT clicking a link in Excalidraw, by default the plugin will open the link in a new pane. Turning this setting on, Excalidraw will first look for an existing adjacent pane, and try to open the link there. Excalidraw will look for the adjacent pane based on your focus/navigation history, i.e. the workpane that was active before you activated Excalidraw.`,MAINWORKSPACE_PANE_NAME:"Open in main workspace",MAINWORKSPACE_PANE_DESC:`When ${labelCTRL()}+SHIFT clicking a link in Excalidraw, by default the plugin will open the link in a new pane in the current active window. Turning this setting on, Excalidraw will open the link in an existing or new pane in the main workspace. `,LINK_BRACKETS_NAME:"Show [[brackets]] around links",LINK_BRACKETS_DESC:"In PREVIEW mode, when parsing Text Elements, place brackets around links. You can override this setting for a specific drawing by adding excalidraw-link-brackets: true/false to the file's frontmatter.",LINK_PREFIX_NAME:"Link prefix",LINK_PREFIX_DESC:'In PREVIEW mode, if the Text Element contains a link, precede the text with these characters. You can override this setting for a specific drawing by adding excalidraw-link-prefix: "📍 " to the file\'s frontmatter.',URL_PREFIX_NAME:"URL prefix",URL_PREFIX_DESC:'In PREVIEW mode, if the Text Element contains a URL link, precede the text with these characters. You can override this setting for a specific drawing by adding excalidraw-url-prefix: "🌐 " to the file\'s frontmatter.',PARSE_TODO_NAME:"Parse todo",PARSE_TODO_DESC:"Convert '- [ ] ' and '- [x] ' to checkpox and tick in the box.",TODO_NAME:"Open TODO icon",TODO_DESC:"Icon to use for open TODO items",DONE_NAME:"Completed TODO icon",DONE_DESC:"Icon to use for completed TODO items",HOVERPREVIEW_NAME:`Hover preview without pressing the ${labelCTRL()} key`,HOVERPREVIEW_DESC:`Toggle On: In Exalidraw view mode the hover preview for [[wiki links]] will be shown immediately, without the need to hold the ${labelCTRL()} key. In Excalidraw normal mode, the preview will be shown immediately only when hovering the blue link icon in the top right of the element.
Toggle Off: Hover preview is shown only when you hold the ${labelCTRL()} key while hovering the link.`,LINKOPACITY_NAME:"Opacity of link icon",LINKOPACITY_DESC:"Opacity of the link indicator icon in the top right corner of an element. 1 is opaque, 0 is transparent.",LINK_CTRL_CLICK_NAME:`${labelCTRL()}+CLICK on text with [[links]] or [](links) to open them`,LINK_CTRL_CLICK_DESC:"You can turn this feature off if it interferes with default Excalidraw features you want to use. If this is turned off, only the link button in the title bar of the drawing pane will open links.",TRANSCLUSION_WRAP_NAME:"Overflow wrap behavior of transcluded text",TRANSCLUSION_WRAP_DESC:"Number specifies the character count where the text should be wrapped. Set the text wrapping behavior of transcluded text. Turn this ON to force-wrap text (i.e. no overflow), or OFF to soft-wrap text (at the nearest whitespace).",TRANSCLUSION_DEFAULT_WRAP_NAME:"Transclusion word wrap default",TRANSCLUSION_DEFAULT_WRAP_DESC:"You can manually set/override word wrapping length using the `![[page#^block]]{NUMBER}` format. Normally you will not want to set a default, because if you transclude text inside a sticky note, then Excalidraw will automatically take care of word wrapping. Set this value to `0` if you do not want to set a default. ",PAGE_TRANSCLUSION_CHARCOUNT_NAME:"Page transclusion max char count",PAGE_TRANSCLUSION_CHARCOUNT_DESC:"The maximum number of characters to display from the page when transcluding an entire page with the ![[markdown page]] format.",QUOTE_TRANSCLUSION_REMOVE_NAME:"Quote translusion: remove leading '> ' from each line",QUOTE_TRANSCLUSION_REMOVE_DESC:"Remove the leading '> ' from each line of the transclusion. This will improve readability of quotes in text only transclusions
Toggle ON: Remove leading '> '
Toggle OFF: Do not remove leading '> ' (note it will still be removed from the first row due to Obsidian API functionality)",GET_URL_TITLE_NAME:"Use iframely to resolve page title",GET_URL_TITLE_DESC:"Use the http://iframely.server.crestify.com/iframely?url= to get title of page when dropping a link into Excalidraw",MD_HEAD:"Markdown-embed settings",MD_HEAD_DESC:"You can transclude formatted markdown documents into drawings as images SHIFT drop from the file explorer or using the command palette action.",MD_TRANSCLUDE_WIDTH_NAME:"Default width of a transcluded markdown document",MD_TRANSCLUDE_WIDTH_DESC:"The width of the markdown page. This effects the word wrapping when transcluding longer paragraphs, and the width of the image element. You can override the default width of an embedded file using the [[filename#heading|WIDTHxMAXHEIGHT]] syntax in markdown view mode under embedded files.",MD_TRANSCLUDE_HEIGHT_NAME:"Default maximum height of a transcluded markdown document",MD_TRANSCLUDE_HEIGHT_DESC:"The embedded image will be as high as the markdown text requires, but not higher than this value. You can override this value by editing the embedded image link in markdown view mode with the following syntax [[filename#^blockref|WIDTHxMAXHEIGHT]].",MD_DEFAULT_FONT_NAME:"The default font typeface to use for embedded markdown files.",MD_DEFAULT_FONT_DESC:'Set this value to "Virgil" or "Cascadia" or the filename of a valid .ttf, .woff, or .woff2 font e.g. MyFont.woff2 You can override this setting by adding the following frontmatter-key to the embedded markdown file: excalidraw-font: font_or_filename',MD_DEFAULT_COLOR_NAME:"The default font color to use for embedded markdown files.",MD_DEFAULT_COLOR_DESC:'Set this to any valid css color name e.g. "steelblue" (color names), or a valid hexadecimal color e.g. "#e67700", or any other valid css color string. You can override this setting by adding the following frontmatter-key to the embedded markdown file: excalidraw-font-color: steelblue',MD_DEFAULT_BORDER_COLOR_NAME:"The default border color to use for embedded markdown files.",MD_DEFAULT_BORDER_COLOR_DESC:'Set this to any valid css color name e.g. "steelblue" (color names), or a valid hexadecimal color e.g. "#e67700", or any other valid css color string. You can override this setting by adding the following frontmatter-key to the embedded markdown file: excalidraw-border-color: gray. Leave empty if you don\'t want a border. ',MD_CSS_NAME:"CSS file",MD_CSS_DESC:`The filename of the CSS to apply to markdown embeds. Provide the filename with extension (e.g. 'md-embed.css'). The css file may also be a plain markdown file (e.g. 'md-embed-css.md'), just make sure the content is written using valid css syntax. If you need to look at the HTML code you are applying the CSS to, then open Obsidian Developer Console (${DEVICE.isIOS||DEVICE.isMacOS?"CMD+OPT+i":"CTRL+SHIFT+i"}) and type in the following command: "ExcalidrawAutomate.mostRecentMarkdownSVG". This will display the most recent SVG generated by Excalidraw. Setting the font-family in the css is has limitations. By default only your operating system's standard fonts are available (see README for details). You can add one custom font beyond that using the setting above. You can override this css setting by adding the following frontmatter-key to the embedded markdown file: "excalidraw-css: css_file_in_vault|css-snippet".`,EMBED_HEAD:"Embed & Export",EMBED_REUSE_EXPORTED_IMAGE_NAME:"If found, use the already exported image for preview",EMBED_REUSE_EXPORTED_IMAGE_DESC:"This setting works in conjunction with the Auto-export SVG/PNG setting. If an exported image that matches the file name of the drawing is available, use that image instead of generating a preview image on the fly. This will result in faster previews especially when you have many embedded objects in the drawing, however, it may happen that your latest changes are not displayed and that the image will not automatically match your Obsidian theme in case you have changed the Obsidian theme since the export was created. This setting only applies to embedding images into markdown documents. For a number of reasons, the same approach cannot be used to expedite the loading of drawings with many embedded objects. See demonstration here.",EMBED_PREVIEW_SVG_NAME:"Display SVG in markdown preview",EMBED_PREVIEW_SVG_DESC:"Toggle ON: Embed drawing as an SVG image into the markdown preview.
Toggle OFF: Embed drawing as a PNG image. Note, that some of the image block referencing features do not work with PNG embeds.",PREVIEW_MATCH_OBSIDIAN_NAME:"Excalidraw preview to match Obsidian theme",PREVIEW_MATCH_OBSIDIAN_DESC:"Image preview in documents should match the Obsidian theme. If enabled, when Obsidian is in dark mode, Excalidraw images will render in dark mode. When Obsidian is in light mode, Excalidraw will render light mode as well. You may want to switch 'Export image with background' off for a more Obsidian-integrated look and feel.",EMBED_WIDTH_NAME:"Default width of embedded (transcluded) image",EMBED_WIDTH_DESC:"The default width of an embedded drawing. This applies to live preview edit and reading mode, as well as to hover previews. You can specify a custom width when embedding an image using the ![[drawing.excalidraw|100]] or [[drawing.excalidraw|100x100]] format.",EMBED_TYPE_NAME:"Type of file to insert into the document",EMBED_TYPE_DESC:"When you embed an image into a document using the command palette this setting will specify if Excalidraw should embed the original Excalidraw file or a PNG or an SVG copy. You need to enable auto-export PNG / SVG (see below under Export Settings) for those image types to be available in the dropdown. For drawings that do not have a a corresponding PNG or SVG readily available the command palette action will insert a broken link. You need to open the original drawing and initiate export manually. This option will not autogenerate PNG/SVG files, but will simply reference the already existing files.",EMBED_WIKILINK_NAME:"Embed SVG or PNG as Wiki link",EMBED_WIKILINK_DESC:"Toggle ON: Excalidraw will embed a [[wiki link]]. Toggle OFF: Excalidraw will embed a [markdown](link).",EXPORT_PNG_SCALE_NAME:"PNG export image scale",EXPORT_PNG_SCALE_DESC:"The size-scale of the exported PNG image",EXPORT_BACKGROUND_NAME:"Export image with background",EXPORT_BACKGROUND_DESC:"If turned off, the exported image will be transparent.",EXPORT_PADDING_NAME:"Image Padding",EXPORT_PADDING_DESC:"The padding (in pixels) around the exported SVG or PNG image. If you have curved lines close to the edge of the image they might get cropped during image export. You can increase this value to avoid cropping. You can also override this setting at a file level by adding the excalidraw-export-padding: 5 frontmatter key.",EXPORT_THEME_NAME:"Export image with theme",EXPORT_THEME_DESC:"Export the image matching the dark/light theme of your drawing. If turned off, drawings created in dark mode will appear as they would in light mode.",EXPORT_HEAD:"Auto-export Settings",EXPORT_SYNC_NAME:"Keep the .SVG and/or .PNG filenames in sync with the drawing file",EXPORT_SYNC_DESC:"When turned on, the plugin will automatically update the filename of the .SVG and/or .PNG files when the drawing in the same folder (and same name) is renamed. The plugin will also automatically delete the .SVG and/or .PNG files when the drawing in the same folder (and same name) is deleted. ",EXPORT_SVG_NAME:"Auto-export SVG",EXPORT_SVG_DESC:"Automatically create an SVG export of your drawing matching the title of your file. The plugin will save the *.SVG file in the same folder as the drawing. Embed the .svg file into your documents instead of Excalidraw making you embeds platform independent. While the auto-export switch is on, this file will get updated every time you edit the Excalidraw drawing with the matching name. You can override this setting on a file level by adding the excalidraw-autoexport frontmatter key. Valid values for this key are none,both,svg, and png",EXPORT_PNG_NAME:"Auto-export PNG",EXPORT_PNG_DESC:"Same as the auto-export SVG, but for *.PNG",EXPORT_BOTH_DARK_AND_LIGHT_NAME:"Export both dark- and light-themed image",EXPORT_BOTH_DARK_AND_LIGHT_DESC:"When enabled, Excalidraw will export two files instead of one: filename.dark.png, filename.light.png and/or filename.dark.svg and filename.light.svg
Double files will be exported both if auto-export SVG or PNG (or both) are enabled, as well as when clicking export on a single image.",COMPATIBILITY_HEAD:"Compatibility features",EXPORT_EXCALIDRAW_NAME:"Auto-export Excalidraw",EXPORT_EXCALIDRAW_DESC:"Same as the auto-export SVG, but for *.Excalidraw",SYNC_EXCALIDRAW_NAME:"Sync *.excalidraw with *.md version of the same drawing",SYNC_EXCALIDRAW_DESC:"If the modified date of the *.excalidraw file is more recent than the modified date of the *.md file then update the drawing in the .md file based on the .excalidraw file",COMPATIBILITY_MODE_NAME:"New drawings as legacy files",COMPATIBILITY_MODE_DESC:"By enabling this feature drawings you create with the ribbon icon, the command palette actions, and the file explorer are going to be all legacy *.excalidraw files. This setting will also turn off the reminder message when you open a legacy file for editing.",MATHJAX_NAME:"MathJax (LaTeX) javascript library host",MATHJAX_DESC:"If you are using LaTeX equiations in Excalidraw then the plugin needs to load a javascript library for that. Some users are unable to access certain host servers. If you are experiencing issues try changing the host here. You may need to restart Obsidian after closing settings, for this change to take effect.",LATEX_DEFAULT_NAME:"Default LaTeX formual for new equations",LATEX_DEFAULT_DESC:"Leave empty if you don't want a default formula. You can add default formatting here such as \\color{white}.",NONSTANDARD_HEAD:"Non-Excalidraw.com supported features",NONSTANDARD_DESC:"These features are not available on excalidraw.com. When exporting the drawing to Excalidraw.com these features will appear different.",CUSTOM_PEN_NAME:"Number of custom pens",CUSTOM_PEN_DESC:"You will see these pens next to the Obsidian Menu on the canvas. You can customize the pens on the canvas by long-pressing the pen button.",EXPERIMENTAL_HEAD:"Experimental features",EXPERIMENTAL_DESC:"Some of these setting will not take effect immediately, only when the File Explorer is refreshed, or Obsidian restarted.",FIELD_SUGGESTER_NAME:"Enable Field Suggester",FIELD_SUGGESTER_DESC:"Field Suggester borrowed from Breadcrumbs and Templater plugins. The Field Suggester will show an autocomplete menu when you type excalidraw- or ea. with function description as hints on the individual items in the list.",FILETYPE_NAME:"Display type (✏️) for excalidraw.md files in File Explorer",FILETYPE_DESC:"Excalidraw files will receive an indicator using the emoji or text defined in the next setting.",FILETAG_NAME:"Set the type indicator for excalidraw.md files",FILETAG_DESC:"The text or emoji to display as type indicator.",INSERT_EMOJI:"Insert an emoji",LIVEPREVIEW_NAME:"Immersive image embedding in live preview editing mode",LIVEPREVIEW_DESC:"Turn this on to support image embedding styles such as ![[drawing|width|style]] in live preview editing mode. The setting will not effect the currently open documents. You need close the open documents and re-open them for the change to take effect.",ENABLE_FOURTH_FONT_NAME:"Enable fourth font option",ENABLE_FOURTH_FONT_DESC:"By turning this on, you will see a fourth font button on the properties panel for text elements. Files that use this fourth font will (partly) lose their platform independence. Depending on the custom font set in settings, they will look differently when loaded in another vault, or at a later time. Also the 4th font will display as system default font on excalidraw.com, or other Excalidraw versions.",FOURTH_FONT_NAME:"Forth font file",FOURTH_FONT_DESC:"Select a .ttf, .woff or .woff2 font file from your vault to use as the fourth font. If no file is selected, Excalidraw will use the Virgil font by default.",SCRIPT_SETTINGS_HEAD:"Settings for installed Scripts",TASKBONE_HEAD:"Taskbone Optical Character Recogntion",TASKBONE_DESC:"This is an experimental integration of optical character recognition into Excalidraw. Please note, that taskbone is an independent external service not provided by Excalidraw, nor the Excalidraw-Obsidian plugin project. The OCR service will grab legible text from freedraw lines and embedded pictures on your canvas and place the recognized text in the frontmatter of your drawing as well as onto clipboard. Having the text in the frontmatter will enable you to search in Obsidian for the text contents of these. Note, that the process of extracting the text from the image is not done locally, but via an online API. The taskbone service stores the image on its servers only as long as necessary for the text extraction. However, if this is a dealbreaker, then please don't use this feature.",TASKBONE_ENABLE_NAME:"Enable Taskbone",TASKBONE_ENABLE_DESC:"By enabling this service your agree to the Taskbone Terms and Conditions and the Privacy Policy.",TASKBONE_APIKEY_NAME:"Taskbone API Key",TASKBONE_APIKEY_DESC:"Taskbone offers a free service with a reasonable number of scans per month. If you want to use this feature more frequently, or you want to supoprt the developer of Taskbone (as you can imagine, there is no such thing as 'free', providing this awesome OCR service costs some money to the developer of Taskbone), you can purchase a paid API key from taskbone.com. In case you have purchased a key, simply overwrite this auto generated free-tier API-key with your paid key.",SELECT_FILE:"Select a file then press enter.",SELECT_FILE_WITH_OPTION_TO_SCALE:`Select a file then press ENTER, or SHIFT+${labelMETA()}+ENTER to insert at 100% scale.`,NO_MATCH:"No file matches your query.",SELECT_FILE_TO_LINK:"Select the file you want to insert the link for.",SELECT_DRAWING:"Select the image or drawing you want to insert",TYPE_FILENAME:"Type name of drawing to select.",SELECT_FILE_OR_TYPE_NEW:"Select existing drawing or type name of a new drawing then press Enter.",SELECT_TO_EMBED:"Select the drawing to insert into active document.",SELECT_MD:"Select the markdown document you want to insert",INFINITE_LOOP_WARNING:"EXCALIDRAW WARNING\nAborted loading embedded images due to infinite loop in file:\n",SCRIPT_EXECUTION_ERROR:"Script execution error. Please find error message on the developer console.",LOAD_FROM_BACKUP:"Excalidraw file was corrupted. Loading from backup file.",GOTO_FULLSCREEN:"Goto fullscreen mode",EXIT_FULLSCREEN:"Exit fullscreen mode",TOGGLE_FULLSCREEN:"Toggle fullscreen mode",TOGGLE_DISABLEBINDING:"Toggle to invert default binding behavior",OPEN_LINK_CLICK:"Navigate to selected element link",OPEN_LINK_PROPS:"Open markdown-embed properties or open link in new window"},enGB={},es={},fr={},hi={},id={},it={},ja={},ko={},nl={},no={},pl={},pt={},ptBR={},ro={},ru={},tr={},zhCN={INSTALL_SCRIPT:"安装此脚本",UPDATE_SCRIPT:"有可用更新 - 点击安装",CHECKING_SCRIPT:"检查更新中 - 点击重新安装",UNABLETOCHECK_SCRIPT:"检查更新失败 - 点击重新安装",UPTODATE_SCRIPT:"脚本已是最新 - 点击重新安装",OPEN_AS_EXCALIDRAW:"打开为 Excalidraw 绘图",TOGGLE_MODE:"在 Excalidraw 和 Markdown 模式之间切换",CONVERT_NOTE_TO_EXCALIDRAW:"转换空白笔记为 Excalidraw 绘图",CONVERT_EXCALIDRAW:"转换 *.excalidraw 为 *.md 文件",CREATE_NEW:"新建 Excalidraw 绘图",CONVERT_FILE_KEEP_EXT:"*.excalidraw => *.excalidraw.md",CONVERT_FILE_REPLACE_EXT:"*.excalidraw => *.md (兼容 Logseq)",DOWNLOAD_LIBRARY:"导出 stencil 库为 *.excalidrawlib 文件",OPEN_EXISTING_NEW_PANE:"打开已有的绘图 - 于新面板",OPEN_EXISTING_ACTIVE_PANE:"打开已有的绘图 - 于当前面板",TRANSCLUDE:"嵌入绘图(形如 ![[drawing]])到当前文档",TRANSCLUDE_MOST_RECENT:"嵌入最近编辑过的绘图(形如 ![[drawing]])到当前文档",TOGGLE_LEFTHANDED_MODE:"切换为左手模式",NEW_IN_NEW_PANE:"新建绘图 - 于新面板",NEW_IN_NEW_TAB:"新建绘图 - 于新页签",NEW_IN_ACTIVE_PANE:"新建绘图 - 于当前面板",NEW_IN_POPOUT_WINDOW:"新建绘图 - 于新窗口",NEW_IN_NEW_PANE_EMBED:"新建绘图 - 于新面板 - 并将其嵌入(形如 ![[drawing]])到当前文档",NEW_IN_NEW_TAB_EMBED:"新建绘图 - 于新页签 - 并将其嵌入(形如 ![[drawing]])到当前文档",NEW_IN_ACTIVE_PANE_EMBED:"新建绘图 - 于当前面板 - 并将其嵌入(形如 ![[drawing]])到当前文档",NEW_IN_POPOUT_WINDOW_EMBED:"新建绘图 - 于新窗口 - 并将其嵌入(形如 ![[drawing]])到当前文档",EXPORT_SVG:"导出 SVG 文件到当前目录",EXPORT_PNG:"导出 PNG 文件到当前目录",EXPORT_SVG_WITH_SCENE:"导出 SVG 文件(包含 Scene)到当前目录",EXPORT_PNG_WITH_SCENE:"导出 PNG 文件(包含 Scene)到当前目录",TOGGLE_LOCK:"文本元素:原文模式(RAW)⟺ 预览模式(PREVIEW)",DELETE_FILE:"从库中删除所选图像(或 MD-Embed)的源文件",INSERT_LINK_TO_ELEMENT:`复制所选元素的内部链接(形如 [[file#^elementID]])。\n按住 ${labelCTRL()} 可复制元素所在分组的内部链接(形如 [[file#^group=elementID]])。\n按住 SHIFT 可复制所选元素周围区域的内部链接(形如 [[file#^area=elementID]])。\n按住 ${labelALT()} 可观看视频演示。`,INSERT_LINK_TO_ELEMENT_GROUP:"复制所选元素所在分组的内部链接(形如 [[file#^group=elementID]])",INSERT_LINK_TO_ELEMENT_AREA:"复制所选元素周围区域的内部链接(形如 [[file#^area=elementID]])",INSERT_LINK_TO_ELEMENT_NORMAL:"复制所选元素的内部链接(形如 [[file#^elementID]])",INSERT_LINK_TO_ELEMENT_ERROR:"未选择画布里的单个元素",INSERT_LINK_TO_ELEMENT_READY:"链接已生成并复制到剪贴板",INSERT_LINK:"插入文件的内部链接(形如 [[drawing]])到当前绘图",INSERT_IMAGE:"插入图像(以图像形式嵌入)到当前绘图",IMPORT_SVG:"插入 SVG 矢量图形到当前绘图(支持有限,尚不支持文本)",INSERT_MD:"插入 Markdown 文档(以图像形式嵌入)到当前绘图",INSERT_LATEX:`插入 LaTeX 公式到当前绘图。按住 ${labelALT()} 可观看视频演示。`,ENTER_LATEX:"输入 LaTeX 表达式",READ_RELEASE_NOTES:"阅读本插件的更新说明",RUN_OCR:"OCR 识别涂鸦和图片里的文本并复制到剪贴板",TRAY_MODE:"绘图工具属性页:面板模式 ⟺ 托盘模式",SEARCH:"搜索文本",RESET_IMG_TO_100:"重设图像元素的尺寸为 100%",TEMPORARY_DISABLE_AUTOSAVE:"临时禁用自动保存功能,直到 Obsidian 退出(勿点,除非你清楚自己在干什么)",TEMPORARY_ENABLE_AUTOSAVE:"恢复启用自动保存功能",INSTALL_SCRIPT_BUTTON:"安装或更新 Excalidraw 脚本",OPEN_AS_MD:"打开为 Markdown 文件",SAVE_AS_PNG:`导出 PNG 到当前目录(按住 ${labelCTRL()} 设定导出路径;按住 SHIFT 在导出时包含 Scene)`,SAVE_AS_SVG:`导出 SVG 到当前目录(按住 ${labelCTRL()} 设定导出路径;按住 SHIFT 在导出时包含 Scene)`,OPEN_LINK:"打开所选元素里的链接 \n(按住 SHIFT 在新面板打开)",EXPORT_EXCALIDRAW:"导出为 .Excalidraw 文件",LINK_BUTTON_CLICK_NO_TEXT:"请选择一个含有链接的图形或文本元素。",FILENAME_INVALID_CHARS:'文件名不能含有以下符号: * " \\ < > : | ? #',FORCE_SAVE:"保存绘图(并更新嵌入了该绘图的面板)",RAW:"文本元素正以原文(RAW)模式显示链接。\n点击切换到预览(PREVIEW)模式",PARSED:"文本元素正以预览(PREVIEW)模式显示链接。\n点击切换到原文(RAW)模式",NOFILE:"Excalidraw(没有文件)",COMPATIBILITY_MODE:"*.excalidraw 文件正以兼容模式打开。需要转换为新格式才能使用插件的全部功能。",CONVERT_FILE:"转换为新格式",RELEASE_NOTES_NAME:"显示更新说明",RELEASE_NOTES_DESC:"开启:每次更新本插件后,显示最新发行版本的说明。
关闭:您仍可以在 GitHub 上阅读更新说明。",NEWVERSION_NOTIFICATION_NAME:"通知插件更新",NEWVERSION_NOTIFICATION_DESC:"开启:当本插件存在可用更新时,显示通知。
关闭:您需要手动检查本插件的更新(设置 - 第三方插件 - 检查更新)。",FOLDER_NAME:"Excalidraw 文件夹",FOLDER_DESC:"新绘图的默认存储路径。若为空,将在库的根目录中创建新绘图。",FOLDER_EMBED_NAME:"将 Excalidraw 文件夹用于“新建绘图”命令创建的绘图",FOLDER_EMBED_DESC:"在命令面板中执行“新建绘图”系列命令时,新绘图的存储路径。
开启:使用 Excalidraw 文件夹。
关闭:使用 Obsidian 设置的新附件默认位置。",TEMPLATE_NAME:"Excalidraw 模板文件",TEMPLATE_DESC:"Excalidraw 模板文件的完整路径。
如果您的模板在默认的 Excalidraw 文件夹中且文件名是 Template.md,则此项应设为 Excalidraw/Template.md(也可省略 .md 扩展名,即 Excalidraw/Template)。
如果您在兼容模式下使用 Excalidraw,那么您的模板文件也必须是旧的 *.excalidraw 格式,例如 Excalidraw/Template.excalidraw。",SCRIPT_FOLDER_NAME:"Excalidraw 自动化脚本的文件夹(大小写敏感!)",SCRIPT_FOLDER_DESC:"此文件夹用于存放 Excalidraw 自动化脚本。您可以在 Obsidian 命令面板中执行这些脚本,还可以为喜欢的脚本分配快捷键,就像为其他 Obsidian 命令分配快捷键一样。
该项不能设为库的根目录。",SAVING_HEAD:"保存",COMPRESS_NAME:"压缩 Excalidraw JSON",COMPRESS_DESC:"Excalidraw 绘图文件默认将元素记录为 JSON 格式。开启此项,可将元素的 JSON 数据以 BASE64 编码(使用 LZ-String 算法)。这样做的好处是:一方面可以避免原来的明文 JSON 数据干扰 Obsidian 的文本搜索结果,另一方面减小了绘图文件的体积。
当您通过功能区按钮或命令将绘图切换成 Markdown 模式时,数据将被解码回 JSON 格式以便阅读和编辑;而当您切换回 Excalidraw 模式时,数据就会被再次编码。
开启此项后,对于之前已存在的未压缩的绘图文件,需要重新打开并保存它们才能生效。",AUTOSAVE_INTERVAL_DESKTOP_NAME:"桌面端定期保存时间间隔",AUTOSAVE_INTERVAL_DESKTOP_DESC:"每隔多长时间触发一次自动保存。但如果当前绘图没有发生改变,将不会触发自动保存。当 Obsidian 应用内的焦点离开活动文档(如关闭工作空间、点击菜单栏、切换到其他页签或面板等)的时候,会触发自动保存。直接退出 Obsidian 应用(不管是终结进程还是点关闭按钮)不会触发自动保存。",AUTOSAVE_INTERVAL_MOBILE_NAME:"移动端定期保存时间间隔",AUTOSAVE_INTERVAL_MOBILE_DESC:"建议在移动端设置更短的自动保存时间间隔。当 Obsidian 应用内的焦点离开活动文档(如关闭工作空间、点击菜单栏、切换到其他页签或面板等)的时候,会触发自动保存。直接退出 Obsidian 应用(在应用切换器中划掉)不会触发自动保存。此外,当您切换到其他应用时,有时候系统会自动清理 Obsidian 后台以释放资源。这种情况下,Excalidraw 无法保存最新的变动。",FILENAME_HEAD:"文件名",FILENAME_DESC:"

点击阅读日期和时间格式参考

",FILENAME_SAMPLE:"“新建绘图”系列命令创建的文件名形如:",FILENAME_EMBED_SAMPLE:"“新建绘图并嵌入到当前文档”系列命令创建的文件名形如:",FILENAME_PREFIX_NAME:"“新建绘图”系列命令创建的文件名前缀",FILENAME_PREFIX_DESC:"执行“新建绘图”系列命令时,创建的绘图文件名的第一部分",FILENAME_PREFIX_EMBED_NAME:"“新建绘图并嵌入到当前文档”系列命令创建的文件名前缀",FILENAME_PREFIX_EMBED_DESC:"执行“新建绘图并嵌入到当前文档”系列命令时,创建的绘图文件名是否以当前文档名作为前缀?
开启:
关闭:否",FILENAME_POSTFIX_NAME:"“新建绘图并嵌入到当前文档”系列命令创建的文件名的中间部分",FILENAME_POSTFIX_DESC:"介于文件名前缀和日期时间之间的文本。仅对“新建绘图并嵌入到当前文档”系列命令创建的绘图生效。",FILENAME_DATE_NAME:"文件名里的日期时间",FILENAME_DATE_DESC:"文件名的最后一部分。允许留空。",FILENAME_EXCALIDRAW_EXTENSION_NAME:"文件扩展名(.excalidraw.md 或 .md)",FILENAME_EXCALIDRAW_EXTENSION_DESC:"该选项在兼容模式(即非 Excalidraw 专用 Markdown 文件)下不会生效。
开启:使用 .excalidraw.md 作为扩展名。
关闭:使用 .md 作为扩展名。",DISPLAY_HEAD:"显示",LEFTHANDED_MODE_NAME:"左手模式",LEFTHANDED_MODE_DESC:"目前只在托盘模式下生效。若开启此项,则托盘(绘图工具属性页)将位于右侧。
开启:左手模式。
关闭:右手模式。",MATCH_THEME_NAME:"使新建的绘图匹配 Obsidian 主题",MATCH_THEME_DESC:"如果 Obsidian 使用黑暗主题,新建的绘图文件也将使用黑暗主题。
但是若设置了模板,新建的绘图文件将跟随模板主题;另外,此功能不会作用于已有的绘图。
开启:跟随 Obsidian 主题风格。
关闭:跟随模板主题风格。",MATCH_THEME_ALWAYS_NAME:"使已有的绘图匹配 Obsidian 主题",MATCH_THEME_ALWAYS_DESC:"如果 Obsidian 使用黑暗主题,则绘图文件也将以黑暗主题打开;反之亦然。
开启:匹配 Obsidian 主题风格。
关闭:采用上次保存时的主题风格。",MATCH_THEME_TRIGGER_NAME:"Excalidraw 主题跟随 Obsidian 主题变化",MATCH_THEME_TRIGGER_DESC:"开启此项,则切换 Obsidian 的黑暗/明亮主题时,已打开的 Excalidraw 面板的主题会随之改变。
开启:跟随主题变化。
关闭:不跟随主题变化。",DEFAULT_OPEN_MODE_NAME:"Excalidraw 的默认运行模式",DEFAULT_OPEN_MODE_DESC:"设置 Excalidraw 的运行模式:普通模式(Normal)/禅模式(Zen)/阅读模式(View)。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-default-mode: normal/zen/view 的键值对。",DEFAULT_PEN_MODE_NAME:"触控笔模式(Pen mode)",DEFAULT_PEN_MODE_DESC:"打开绘图时,是否自动开启触控笔模式?",DEFAULT_PINCHZOOM_NAME:"允许在触控笔模式下进行双指缩放",DEFAULT_PINCHZOOM_DESC:"在触控笔模式下使用自由画笔工具时,双指缩放可能造成干扰。
开启: 允许在触控笔模式下进行双指缩放
关闭: 禁止在触控笔模式下进行双指缩放",DEFAULT_WHEELZOOM_NAME:"鼠标滚轮缩放页面",DEFAULT_WHEELZOOM_DESC:`开启:鼠标滚轮为缩放页面,${labelCTRL()}+鼠标滚轮为滚动页面
关闭:鼠标滚轮为滚动页面,${labelCTRL()}+鼠标滚轮为缩放页面`,ZOOM_TO_FIT_NAME:"调节面板尺寸后自动缩放页面",ZOOM_TO_FIT_DESC:"调节面板尺寸后,自适应地缩放页面
开启:自动缩放。
关闭:禁用自动缩放。",ZOOM_TO_FIT_ONOPEN_NAME:"打开绘图时自动缩放页面",ZOOM_TO_FIT_ONOPEN_DESC:"打开绘图文件时,自适应地缩放页面
开启:自动缩放。
关闭:禁用自动缩放。",ZOOM_TO_FIT_MAX_LEVEL_NAME:"自动缩放的最高级别",ZOOM_TO_FIT_MAX_LEVEL_DESC:"自动缩放画布时,允许放大的最高级别。该值不能低于 0.5(50%)且不能超过 10(1000%)。",LINKS_HEAD:"链接(Links) & 以文本形式嵌入到绘图中的文档(Transclusion)",LINKS_DESC:`按住 ${labelCTRL()} 并点击包含 [[链接]] 的文本元素可以打开其中的链接。如果所选文本元素包含多个 [[有效的内部链接]] ,只会打开第一个链接;如果所选文本元素包含有效的 URL 链接 (如 https://http://),插件会在浏览器中打开链接。
链接的源文件被重命名时,绘图中相应的 [[内部链接]] 也会同步更新。若您不愿绘图中的链接外观因此而变化,可使用 [[内部链接|别名]]。`,ADJACENT_PANE_NAME:"在相邻面板中打开",ADJACENT_PANE_DESC:`按住 ${labelCTRL()}+SHIFT 并点击绘图里的内部链接时,插件默认会在新面板中打开该链接。
若开启此项,Excalidraw 会先尝试寻找已有的相邻面板(按照右侧、左侧、上方、下方的顺序),并在其中打开该链接。如果找不到,再在新面板中打开。`,MAINWORKSPACE_PANE_NAME:"在主工作区中打开",MAINWORKSPACE_PANE_DESC:`按住 ${labelCTRL()}+SHIFT 并点击绘图里的内部链接时,插件默认会在当前窗口的新面板中打开该链接。
若开启此项,Excalidraw 会在主工作区的面板中打开该链接。`,LINK_BRACKETS_NAME:"在链接的两侧显示 [[中括号]]",LINK_BRACKETS_DESC:"文本元素处于预览(PREVIEW)模式时,在内部链接的两侧显示中括号。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-link-brackets: true/false 的键值对。",LINK_PREFIX_NAME:"内部链接的前缀",LINK_PREFIX_DESC:'文本元素处于预览(PREVIEW)模式时,如果其中包含链接,则添加此前缀。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-link-prefix: "📍 " 的键值对。',URL_PREFIX_NAME:"外部链接的前缀",URL_PREFIX_DESC:'文本元素处于预览(PREVIEW)模式时,如果其中包含外部链接,则添加此前缀。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-url-prefix: "🌐 " 的键值对。',PARSE_TODO_NAME:"待办任务(Todo)",PARSE_TODO_DESC:"将文本元素中的 - [ ]- [x] 前缀显示为方框。",TODO_NAME:"未完成项目",TODO_DESC:"未完成的待办项目的符号",DONE_NAME:"已完成项目",DONE_DESC:"已完成的待办项目的符号",HOVERPREVIEW_NAME:"鼠标悬停预览内部链接",HOVERPREVIEW_DESC:`开启:在 Excalidraw 阅读模式(View)下,鼠标悬停在 [[内部链接]] 上即可预览;而在普通模式(Normal)下, 鼠标悬停在内部链接右上角的蓝色标识上即可预览。
关闭:鼠标悬停在 [[内部链接]] 上,并且按住 ${labelCTRL()} 才能预览。`,LINKOPACITY_NAME:"链接标识的透明度",LINKOPACITY_DESC:"含有链接的元素,其右上角的链接标识的透明度。介于 0(全透明)到 1(不透明)之间。",LINK_CTRL_CLICK_NAME:`按住 ${labelCTRL()} 并点击含有 [[链接]] 或 [别名](链接) 的文本来打开链接`,LINK_CTRL_CLICK_DESC:"如果此功能影响到您使用某些原版 Excalidraw 功能,可将其关闭。关闭后,您只能通过绘图面板标题栏中的链接按钮来打开链接。",TRANSCLUSION_WRAP_NAME:"Transclusion 的折行方式",TRANSCLUSION_WRAP_DESC:"中的 number 表示嵌入的文本溢出时,在第几个字符处进行折行。
此开关控制具体的折行方式。若开启,则严格在 number 处折行,禁止溢出;若关闭,则允许在 number 位置后最近的空格处折行。",TRANSCLUSION_DEFAULT_WRAP_NAME:"Transclusion 的默认折行位置",TRANSCLUSION_DEFAULT_WRAP_DESC:"除了通过 ![[doc#^block]]{number} 中的 number 来控制折行位置,您也可以在此设置 number 的默认值。
一般设为 0 即可,表示不设置固定的默认值,这样当您需要嵌入文档到便签中时,Excalidraw 能更好地帮您自动处理。",PAGE_TRANSCLUSION_CHARCOUNT_NAME:"Transclusion 的最大显示字符数",PAGE_TRANSCLUSION_CHARCOUNT_DESC:"以 ![[内部链接]]![](内部链接) 的形式将文档以文本形式嵌入到绘图中时,该文档在绘图中可显示的最大字符数量。",QUOTE_TRANSCLUSION_REMOVE_NAME:"隐藏 Transclusion 行首的引用符号",QUOTE_TRANSCLUSION_REMOVE_DESC:"不显示 Transclusion 中每一行行首的 > 符号,以提高纯文本 Transclusion 的可读性。
开启:隐藏 > 符号
关闭:不隐藏 > 符号(注意,由于 Obsidian API 的原因,首行行首的 > 符号不会被隐藏)",GET_URL_TITLE_NAME:"使用 iframly 获取页面标题",GET_URL_TITLE_DESC:"拖放链接到 Excalidraw 时,使用 http://iframely.server.crestify.com/iframely?url= 来获取页面的标题。",MD_HEAD:"以图像形式嵌入到绘图中的 Markdown 文档(MD-Embed)",MD_HEAD_DESC:`您还可以将 Markdown 文档以图像形式(而非文本形式)嵌入到绘图中。方法是按住 ${labelCTRL()} 并从文件管理器中把文档拖入绘图,或者执行“以图像形式嵌入”系列命令。`,MD_TRANSCLUDE_WIDTH_NAME:"MD-Embed 的默认宽度",MD_TRANSCLUDE_WIDTH_DESC:"MD-Embed 的宽度。该选项会影响到折行,以及图像元素的宽度。
您可为绘图中的某个 MD-Embed 单独设置此项,方法是将绘图切换至 Markdown 模式,并修改相应的 [[Embed文件名#标题|宽度x最大高度]]。",MD_TRANSCLUDE_HEIGHT_NAME:"MD-Embed 的默认最大高度",MD_TRANSCLUDE_HEIGHT_DESC:"MD-Embed 的高度取决于 Markdown 文档内容的多少,但最大不会超过该值。
您可为绘图中的某个 MD-Embed 单独设置此项,方法是将绘图切换至 Markdown 模式,并修改相应的 [[Embed文件名#^块引ID|宽度x最大高度]]。",MD_DEFAULT_FONT_NAME:"MD-Embed 的默认字体",MD_DEFAULT_FONT_DESC:"可以设为 VirgilCasadia 或其他有效的 .ttf/.woff/.woff2 字体文件(如 我的字体.woff2)。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-font: 字体名或文件名 的键值对。",MD_DEFAULT_COLOR_NAME:"MD-Embed 的默认文本颜色",MD_DEFAULT_COLOR_DESC:"可以填写 HTML 颜色名,如 steelblue(参考 HTML Color Names),或者有效的 16 进制颜色值,例如 #e67700,或者任何其他有效的 CSS 颜色。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-font-color: steelblue 的键值对。",MD_DEFAULT_BORDER_COLOR_NAME:"MD-Embed 的默认边框颜色",MD_DEFAULT_BORDER_COLOR_DESC:"可以填写 HTML 颜色名,如 steelblue(参考 HTML Color Names),或者有效的 16 进制颜色值,例如 #e67700,或者任何其他有效的 CSS 颜色。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-border-color: gray 的键值对。
如果您不想要边框,请留空。",MD_CSS_NAME:"MD-Embed 的默认 CSS 样式表",MD_CSS_DESC:"MD-Embed 图像所采用的 CSS 样式表文件名。需包含扩展名,例如 md-embed.css。允许使用 Markdown 文件(如 md-embed-css.md),但其内容应符合 CSS 语法。
如果您要查询 CSS 所作用的 HTML 节点,请在 Obsidian 开发者控制台(CTRL+SHIFT+i)中键入命令:ExcalidrawAutomate.mostRecentMarkdownSVG —— 这将显示 Excalidraw 最近生成的 SVG。
此外,在 CSS 中不能任意地设置字体,您一般只能使用系统默认的标准字体(详见 README),但可以通过上面的设置来额外添加一个自定义字体。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-css: 库中的CSS文件或CSS片段 的键值对。",EMBED_HEAD:"嵌入到文档中的绘图(Embed) & 导出",EMBED_REUSE_EXPORTED_IMAGE_NAME:"将之前已导出的图像作为 Embed 的预览图(如果存在的话)",EMBED_REUSE_EXPORTED_IMAGE_DESC:"该选项与“自动导出 SVG/PNG 副本”选项配合使用。如果存在文件名相匹配的 SVG/PNG 副本,则将其作为 Embed 的预览图,而不再重新生成预览图。
该选项能够提高性能,尤其是当 Embed 中含有大量图像或 MD-Embed 时。但是,该选项也可能导致预览图无法立即响应你最新的修改,或者你对 Obsidian 主题风格的改变。
该选项仅作用于嵌入到文档中的绘图。由于种种原因,该技术无法用于加快绘图文件的打开速度。详见此说明。",EMBED_PREVIEW_SVG_NAME:"生成 SVG 格式的 Embed 预览图",EMBED_PREVIEW_SVG_DESC:"开启:在 Markdown 预览模式下,为 Embed 生成 SVG 格式的预览图。
关闭:为 Embed 生成 PNG 格式的预览图。注意:PNG 格式预览图不支持某些 绘图元素的块引用特性。",PREVIEW_MATCH_OBSIDIAN_NAME:"Embed 预览图匹配 Obsidian 主题",PREVIEW_MATCH_OBSIDIAN_DESC:"开启此项,则当 Obsidian 处于黑暗模式时,Embed 的预览图也会以黑暗模式渲染;当 Obsidian 处于明亮模式时,预览图也会以明亮模式渲染。
您可能还需要关闭“导出的图像包含背景”开关,来获得与 Obsidian 更加协调的观感。",EMBED_WIDTH_NAME:"Embed 预览图的默认宽度",EMBED_WIDTH_DESC:"该选项同时作用于 Obsidian 实时预览模式下的编辑视图和阅读视图,以及鼠标悬停时浮现的预览图。
您可为某个要嵌入到文档中的绘图(Embed)单独设置此项,方法是修改相应的链接格式为形如 ![[drawing.excalidraw|100]][[drawing.excalidraw|100x100]] 的格式。",EMBED_TYPE_NAME:"“嵌入绘图到当前文档”系列命令的源文件类型",EMBED_TYPE_DESC:"在命令面板中执行“嵌入绘图到当前文档”系列命令时,要嵌入绘图文件本身,还是嵌入其 PNG 或 SVG 副本。
如果您想选择 PNG 或 SVG 副本,需要先开启下方的“自动导出 PNG 副本”或“自动导出 SVG 副本”开关。
如果您选择了 PNG 或 SVG 副本,当副本不存在时,该命令将会插入一条损坏的链接,您需要打开绘图文件并手动导出副本才能修复 —— 也就是说,该选项不会自动帮您生成 PNG/SVG 副本,而只会引用已有的 PNG/SVG 副本。",EMBED_WIKILINK_NAME:"“嵌入绘图到当前文档”命令产生的内部链接类型",EMBED_WIKILINK_DESC:"开启:将产生 ![[Wiki 链接]]关闭:将产生 ![](Markdown 链接)。",EXPORT_PNG_SCALE_NAME:"导出的 PNG 图像的比例",EXPORT_PNG_SCALE_DESC:"导出的 PNG 图像的大小比例",EXPORT_BACKGROUND_NAME:"导出的图像包含背景",EXPORT_BACKGROUND_DESC:"如果关闭,将导出透明背景的图像。",EXPORT_PADDING_NAME:"导出的图像的空白边距",EXPORT_PADDING_DESC:"导出的 SVG/PNG 图像四周的空白边距(单位:像素)。
增加该值,可以避免在导出图像时,靠近图像边缘的图形被裁掉。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-export-padding: 5 的键值对。",EXPORT_THEME_NAME:"导出的图像包含主题",EXPORT_THEME_DESC:"导出与绘图的黑暗/明亮主题匹配的图像。如果关闭,在黑暗主题下导出的图像将和明亮主题一样。",EXPORT_HEAD:"导出设置",EXPORT_SYNC_NAME:"保持 SVG/PNG 文件名与绘图文件同步",EXPORT_SYNC_DESC:"打开后,当绘图文件被重命名时,插件将同步更新同文件夹下的同名 .SVG 和 .PNG 文件。当绘图文件被删除时,插件将自动删除同文件夹下的同名 .SVG 和 .PNG 文件。",EXPORT_SVG_NAME:"自动导出 SVG 副本",EXPORT_SVG_DESC:"自动导出和绘图文件同名的 SVG 副本。插件会将副本保存到绘图文件所在的文件夹中。在文档中嵌入这个 SVG 文件,相比直接嵌入绘图文件,具有更强的跨平台能力。
此开关开启时,每次您编辑 Excalidraw 绘图,其 SVG 文件副本都会同步更新。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-autoexport: none/both/svg/png的键值对",EXPORT_PNG_NAME:"自动导出 PNG 副本",EXPORT_PNG_DESC:"和“自动导出 SVG 副本”类似,但是导出格式为 *.PNG。",EXPORT_BOTH_DARK_AND_LIGHT_NAME:"同时导出黑暗和明亮风格的图像",EXPORT_BOTH_DARK_AND_LIGHT_DESC:"若开启,Excalidraw 将导出两个文件:filename.dark.png(或 filename.dark.svg)和 filename.light.png(或 filename.light.svg)。
该选项可作用于“自动导出 SVG 副本”、“自动导出 PNG 副本”,以及其他的手动的导出命令。",COMPATIBILITY_HEAD:"兼容性设置",EXPORT_EXCALIDRAW_NAME:"自动导出 Excalidraw 旧格式副本",EXPORT_EXCALIDRAW_DESC:"和“自动导出 SVG 副本”类似,但是导出格式为 *.excalidraw。",SYNC_EXCALIDRAW_NAME:"新旧格式绘图文件的内容保持同步",SYNC_EXCALIDRAW_DESC:"如果旧格式(*.excalidraw)绘图文件的修改日期比新格式(*.md)更新,则根据旧格式文件的内容来更新新格式文件。",COMPATIBILITY_MODE_NAME:"以旧格式创建新绘图",COMPATIBILITY_MODE_DESC:"开启此功能后,您通过功能区按钮、命令面板、文件浏览器等创建的绘图都将是旧格式(*.excalidraw)。此外,您打开旧格式绘图文件时将不再收到提醒消息。",MATHJAX_NAME:"MathJax (LaTeX) 的 javascript 库服务器",MATHJAX_DESC:"如果您在绘图中使用 LaTeX,插件需要从服务器获取并加载一个 javascript 库。如果您的网络无法访问某些库服务器,可以尝试通过此选项更换库服务器。更改此选项后,您可能需要重启 Obsidian 来使其生效。",NONSTANDARD_HEAD:"非 Excalidraw.com 官方支持的特性",NONSTANDARD_DESC:"这些特性不受 Excalidraw.com 官方支持。当导出绘图到 Excalidraw.com 时,这些特性将会发生变化。",CUSTOM_PEN_NAME:"自定义画笔的数量",CUSTOM_PEN_DESC:"在画布上的 Obsidian 菜单旁边切换自定义画笔。长按画笔按钮可以修改其样式。",EXPERIMENTAL_HEAD:"实验性功能",EXPERIMENTAL_DESC:"以下部分设置不会立即生效,需要刷新文件资源管理器或者重启 Obsidian 才会生效。",FIELD_SUGGESTER_NAME:"开启字段建议",FIELD_SUGGESTER_DESC:"开启后,当您在编辑器中输入 excalidraw- 或者 ea. 时,会弹出一个带有函数说明的自动补全提示菜单。
该功能借鉴了 Breadcrumbs 和 Templater 插件。",FILETYPE_NAME:"在文件浏览器中为 excalidraw.md 文件添加类型标识符(如 ✏️)",FILETYPE_DESC:"可通过下一项设置来自定义类型标识符。",FILETAG_NAME:"excalidraw.md 文件的类型标识符",FILETAG_DESC:"要显示为类型标识符的 emoji 或文本。",INSERT_EMOJI:"插入 emoji",LIVEPREVIEW_NAME:"嵌入绘图到文档时,模拟嵌入图像的语法",LIVEPREVIEW_DESC:"开启此项,则可在 Obsidian 实时预览模式的编辑视图下,用形如 ![[绘图|宽度|样式]] 的语法来嵌入绘图。
该选项不会在已打开的文档中立刻生效 —— 你需要重新打开此文档来使其生效。",ENABLE_FOURTH_FONT_NAME:"为文本元素启用本地字体",ENABLE_FOURTH_FONT_DESC:"开启此项后,文本元素的属性面板里会多出一个本地字体按钮。
使用了本地字体的绘图文件,将会失去一部分跨平台能力 —— 若将绘图文件移动到其他库中打开,显示效果可能会截然不同;若在 excalidraw.com 或者其他版本的 Excalidraw 中打开,使用本地字体的文本会变回系统默认字体。",FOURTH_FONT_NAME:"本地字体文件",FOURTH_FONT_DESC:"选择库文件夹中的一个 .ttf, .woff 或 .woff2 字体文件作为本地字体文件。若未选择文件,则使用默认的 Virgil 字体。",SCRIPT_SETTINGS_HEAD:"已安装脚本的设置",TASKBONE_HEAD:"Taskbone OCR(光学符号识别)",TASKBONE_DESC:"这是一个将 OCR 融入 Excalidraw 的实验性功能。请注意,Taskbone 是一项独立的外部服务,而不是由 Excalidraw 或 Obsidian-excalidraw-plugin 项目提供的。OCR 能够对画布上用自由画笔工具写下的涂鸦或者嵌入的图像进行文本识别,并将识别出来的文本写入绘图文件的 frontmatter,同时复制到剪贴板。之所以要写入 frontmatter 是为了便于您在 Obsidian 中能够搜索到这些文本。注意,识别的过程不是在本地进行的,而是通过在线 API,图像会被上传到 taskbone 的服务器(仅用于识别目的)。如果您对此敏感,请不要使用这个功能。",TASKBONE_ENABLE_NAME:"启用 Taskbone",TASKBONE_ENABLE_DESC:"启用这个功能意味着你同意 Taskbone 条款及细则 以及 隐私政策.",TASKBONE_APIKEY_NAME:"Taskbone API Key",TASKBONE_APIKEY_DESC:"Taskbone 的免费 API key 提供了一定数量的每月识别次数。如果您非常频繁地使用此功能,或者想要支持 Taskbone 的开发者(您懂的,没有人能用爱发电,Taskbone 开发者也需要投入资金才能持续运行这项 OCR 服务)您可以到 taskbone.com 购买一个商用 API key。购买后请将它填写到旁边这个文本框里,替换掉原本自动生成的免费 API key。",SELECT_FILE:"选择一个文件后按回车。",SELECT_FILE_WITH_OPTION_TO_SCALE:`选择一个文件后按回车,或者 SHIFT+${labelMETA()}+ENTER 以 100% 尺寸插入。`,NO_MATCH:"查询不到匹配的文件。",SELECT_FILE_TO_LINK:"选择要插入(链接)到当前绘图中的文件。",SELECT_DRAWING:"选择要插入(以图像形式嵌入)到当前绘图中的图像。",TYPE_FILENAME:"键入要选择的绘图名称。",SELECT_FILE_OR_TYPE_NEW:"选择已有绘图,或者新绘图的类型,然后按回车。",SELECT_TO_EMBED:"选择要插入(嵌入)到当前文档中的绘图。",SELECT_MD:"选择要插入(以图像形式嵌入)到当前绘图中的 Markdown 文档。",INFINITE_LOOP_WARNING:"EXCALIDRAW 警告\n停止加载嵌入的图像,因为此文件中存在死循环:\n",SCRIPT_EXECUTION_ERROR:"脚本运行错误。请在开发者控制台中查看错误信息。",LOAD_FROM_BACKUP:"Excalidraw 文件已损坏。尝试从备份文件中加载。",GOTO_FULLSCREEN:"进入全屏模式",EXIT_FULLSCREEN:"退出全屏模式",TOGGLE_FULLSCREEN:"切换全屏模式",OPEN_LINK_CLICK:"打开所选的图形或文本元素里的链接",OPEN_LINK_PROPS:"编辑所选 MD-Embed 的内部链接,或者打开所选的图形或文本元素里的链接"},zhTW={};const localeMap={ar:ar,cs:cz,da:da,de:de,en:en,"en-gb":enGB,es:es,fr:fr,hi:hi,id:id,it:it,ja:ja,ko:ko,nl:nl,nn:no,pl:pl,pt:pt,"pt-br":ptBR,ro:ro,ru:ru,tr:tr,"zh-cn":zhCN,"zh-tw":zhTW},locale=localeMap[obsidian_module.moment.locale()];function t$d(e){return locale||errorlog({where:"helpers.t",message:"Error: Excalidraw locale not found",locale:obsidian_module.moment.locale()}),locale&&locale[e]||en[e]}var html2canvasExports={},html2canvas$1={get exports(){return html2canvasExports},set exports(e){html2canvasExports=e}};html2canvas$1.exports=function(){ /*! ***************************************************************************** Copyright (c) Microsoft Corporation. @@ -14,8 +14,8 @@ const EXCALIDRAW_PACKAGES = "PQKhCgAIUgBAbAlgYwKYDsDOrICVUCGyALlDAE6EkB0ADuQPYAm OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */ -var e=function(A,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,A){e.__proto__=A}||function(e,A){for(var t in A)Object.prototype.hasOwnProperty.call(A,t)&&(e[t]=A[t])},e(A,t)};function A(A,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=A}e(A,t),A.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var t=function(){return t=Object.assign||function(e){for(var A,t=1,i=arguments.length;t0&&n[n.length-1])||6!==a[0]&&2!==a[0])){r=0;continue}if(3===a[0]&&(!n||a[1]>n[0]&&a[1]=55296&&n<=56319&&t>10),r%1024+56320)),(n+1===t||i.length>16384)&&(a+=String.fromCharCode.apply(String,i),i.length=0)}return a},c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d="undefined"==typeof Uint8Array?[]:new Uint8Array(256),h=0;h=0){if(e<55296||e>56319&&e<=65535)return A=((A=this.index[e>>5])<<2)+(31&e),this.data[A];if(e<=65535)return A=((A=this.index[2048+(e-55296>>5)])<<2)+(31&e),this.data[A];if(e>11),A=this.index[A],A+=e>>5&63,A=((A=this.index[A])<<2)+(31&e),this.data[A];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",B="undefined"==typeof Uint8Array?[]:new Uint8Array(256),E=0;E>4,c[o++]=(15&i)<<4|n>>2,c[o++]=(3&n)<<6|63&a;return l}(e),r=Array.isArray(a)?function(e){for(var A=e.length,t=[],i=0;i0;){var r=i[--a];if(Array.isArray(e)?-1!==e.indexOf(r):e===r)for(var s=t;s<=i.length;){var o;if((o=i[++s])===A)return!0;if(o!==b)break}if(r!==b)break}return!1},ie=function(e,A){for(var t=e;t>=0;){var i=A[t];if(i!==b)return i;t--}return 0},ne=function(e,A,t,i,n){if(0===t[i])return z;var a=i-1;if(Array.isArray(n)&&!0===n[a])return z;var r=a-1,s=a+1,o=A[a],l=r>=0?A[r]:0,c=A[s];if(2===o&&3===c)return z;if(-1!==Z.indexOf(o))return"!";if(-1!==Z.indexOf(c))return z;if(-1!==q.indexOf(c))return z;if(8===ie(a,A))return Y;if(11===j.get(e[a]))return z;if((o===N||o===D)&&11===j.get(e[s]))return z;if(7===o||7===c)return z;if(9===o)return z;if(-1===[b,C,v].indexOf(o)&&9===c)return z;if(-1!==[y,F,x,U,L].indexOf(c))return z;if(ie(a,A)===I)return z;if(te(23,I,a,A))return z;if(te([y,F],S,a,A))return z;if(te(12,12,a,A))return z;if(o===b)return Y;if(23===o||23===c)return z;if(16===c||16===o)return Y;if(-1!==[C,v,S].indexOf(c)||14===o)return z;if(36===l&&-1!==Ae.indexOf(o))return z;if(o===L&&36===c)return z;if(c===T)return z;if(-1!==J.indexOf(c)&&o===Q||-1!==J.indexOf(o)&&c===Q)return z;if(o===M&&-1!==[P,N,D].indexOf(c)||-1!==[P,N,D].indexOf(o)&&c===k)return z;if(-1!==J.indexOf(o)&&-1!==_.indexOf(c)||-1!==_.indexOf(o)&&-1!==J.indexOf(c))return z;if(-1!==[M,k].indexOf(o)&&(c===Q||-1!==[I,v].indexOf(c)&&A[s+1]===Q)||-1!==[I,v].indexOf(o)&&c===Q||o===Q&&-1!==[Q,L,U].indexOf(c))return z;if(-1!==[Q,L,U,y,F].indexOf(c))for(var d=a;d>=0;){if((h=A[d])===Q)return z;if(-1===[L,U].indexOf(h))break;d--}if(-1!==[M,k].indexOf(c))for(d=-1!==[y,F].indexOf(o)?r:a;d>=0;){var h;if((h=A[d])===Q)return z;if(-1===[L,U].indexOf(h))break;d--}if(V===o&&-1!==[V,K,H,R].indexOf(c)||-1!==[K,H].indexOf(o)&&-1!==[K,G].indexOf(c)||-1!==[G,R].indexOf(o)&&c===G)return z;if(-1!==ee.indexOf(o)&&-1!==[T,k].indexOf(c)||-1!==ee.indexOf(c)&&o===M)return z;if(-1!==J.indexOf(o)&&-1!==J.indexOf(c))return z;if(o===U&&-1!==J.indexOf(c))return z;if(-1!==J.concat(Q).indexOf(o)&&c===I&&-1===X.indexOf(e[s])||-1!==J.concat(Q).indexOf(c)&&o===F)return z;if(41===o&&41===c){for(var u=t[a],g=1;u>0&&41===A[--u];)g++;if(g%2!=0)return z}return o===N&&c===D?z:Y},ae=function(e,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var t=function(e,A){void 0===A&&(A="strict");var t=[],i=[],n=[];return e.forEach((function(e,a){var r=j.get(e);if(r>50?(n.push(!0),r-=50):n.push(!1),-1!==["normal","auto","loose"].indexOf(A)&&-1!==[8208,8211,12316,12448].indexOf(e))return i.push(a),t.push(16);if(4===r||11===r){if(0===a)return i.push(a),t.push(O);var s=t[a-1];return-1===$.indexOf(s)?(i.push(i[a-1]),t.push(s)):(i.push(a),t.push(O))}return i.push(a),31===r?t.push("strict"===A?S:P):r===W||29===r?t.push(O):43===r?e>=131072&&e<=196605||e>=196608&&e<=262141?t.push(P):t.push(O):void t.push(r)})),[i,t,n]}(e,A.lineBreak),i=t[0],n=t[1],a=t[2];"break-all"!==A.wordBreak&&"break-word"!==A.wordBreak||(n=n.map((function(e){return-1!==[Q,O,W].indexOf(e)?P:e})));var r="keep-all"===A.wordBreak?a.map((function(A,t){return A&&e[t]>=19968&&e[t]<=40959})):void 0;return[i,n,r]},re=function(){function e(e,A,t,i){this.codePoints=e,this.required="!"===A,this.start=t,this.end=i}return e.prototype.slice=function(){return l.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),se=45,oe=43,le=-1,ce=function(e){return e>=48&&e<=57},de=function(e){return ce(e)||e>=65&&e<=70||e>=97&&e<=102},he=function(e){return 10===e||9===e||32===e},ue=function(e){return function(e){return function(e){return e>=97&&e<=122}(e)||function(e){return e>=65&&e<=90}(e)}(e)||function(e){return e>=128}(e)||95===e},ge=function(e){return ue(e)||ce(e)||e===se},pe=function(e){return e>=0&&e<=8||11===e||e>=14&&e<=31||127===e},me=function(e,A){return 92===e&&10!==A},we=function(e,A,t){return e===se?ue(A)||me(A,t):!!ue(e)||!(92!==e||!me(e,A))},fe=function(e,A,t){return e===oe||e===se?!!ce(A)||46===A&&ce(t):ce(46===e?A:e)},Be=function(e){var A=0,t=1;e[A]!==oe&&e[A]!==se||(e[A]===se&&(t=-1),A++);for(var i=[];ce(e[A]);)i.push(e[A++]);var n=i.length?parseInt(l.apply(void 0,i),10):0;46===e[A]&&A++;for(var a=[];ce(e[A]);)a.push(e[A++]);var r=a.length,s=r?parseInt(l.apply(void 0,a),10):0;69!==e[A]&&101!==e[A]||A++;var o=1;e[A]!==oe&&e[A]!==se||(e[A]===se&&(o=-1),A++);for(var c=[];ce(e[A]);)c.push(e[A++]);var d=c.length?parseInt(l.apply(void 0,c),10):0;return t*(n+s*Math.pow(10,-r))*Math.pow(10,o*d)},Ee={type:2},be={type:3},Ce={type:4},ve={type:13},ye={type:8},Fe={type:21},xe={type:9},Te={type:10},Se={type:11},Ie={type:12},Ue={type:14},Qe={type:23},ke={type:1},Me={type:25},Le={type:24},Oe={type:26},Ne={type:27},De={type:28},He={type:29},Re={type:31},Pe={type:32},Ve=function(){function e(){this._value=[]}return e.prototype.write=function(e){this._value=this._value.concat(o(e))},e.prototype.read=function(){for(var e=[],A=this.consumeToken();A!==Pe;)e.push(A),A=this.consumeToken();return e},e.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case 34:return this.consumeStringToken(34);case 35:var A=this.peekCodePoint(0),t=this.peekCodePoint(1),i=this.peekCodePoint(2);if(ge(A)||me(t,i)){var n=we(A,t,i)?2:1;return{type:5,value:this.consumeName(),flags:n}}break;case 36:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),ve;break;case 39:return this.consumeStringToken(39);case 40:return Ee;case 41:return be;case 42:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Ue;break;case oe:if(fe(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 44:return Ce;case se:var a=e,r=this.peekCodePoint(0),s=this.peekCodePoint(1);if(fe(a,r,s))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(we(a,r,s))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(r===se&&62===s)return this.consumeCodePoint(),this.consumeCodePoint(),Le;break;case 46:if(fe(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 47:if(42===this.peekCodePoint(0))for(this.consumeCodePoint();;){var o=this.consumeCodePoint();if(42===o&&47===(o=this.consumeCodePoint()))return this.consumeToken();if(o===le)return this.consumeToken()}break;case 58:return Oe;case 59:return Ne;case 60:if(33===this.peekCodePoint(0)&&this.peekCodePoint(1)===se&&this.peekCodePoint(2)===se)return this.consumeCodePoint(),this.consumeCodePoint(),Me;break;case 64:var c=this.peekCodePoint(0),d=this.peekCodePoint(1),h=this.peekCodePoint(2);if(we(c,d,h))return{type:7,value:this.consumeName()};break;case 91:return De;case 92:if(me(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case 93:return He;case 61:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),ye;break;case 123:return Se;case 125:return Ie;case 117:case 85:var u=this.peekCodePoint(0),g=this.peekCodePoint(1);return u!==oe||!de(g)&&63!==g||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case 124:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),xe;if(124===this.peekCodePoint(0))return this.consumeCodePoint(),Fe;break;case 126:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Te;break;case le:return Pe}return he(e)?(this.consumeWhiteSpace(),Re):ce(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):ue(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:l(e)}},e.prototype.consumeCodePoint=function(){var e=this._value.shift();return void 0===e?-1:e},e.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},e.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},e.prototype.consumeUnicodeRangeToken=function(){for(var e=[],A=this.consumeCodePoint();de(A)&&e.length<6;)e.push(A),A=this.consumeCodePoint();for(var t=!1;63===A&&e.length<6;)e.push(A),A=this.consumeCodePoint(),t=!0;if(t)return{type:30,start:parseInt(l.apply(void 0,e.map((function(e){return 63===e?48:e}))),16),end:parseInt(l.apply(void 0,e.map((function(e){return 63===e?70:e}))),16)};var i=parseInt(l.apply(void 0,e),16);if(this.peekCodePoint(0)===se&&de(this.peekCodePoint(1))){this.consumeCodePoint(),A=this.consumeCodePoint();for(var n=[];de(A)&&n.length<6;)n.push(A),A=this.consumeCodePoint();return{type:30,start:i,end:parseInt(l.apply(void 0,n),16)}}return{type:30,start:i,end:i}},e.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return"url"===e.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},e.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===le)return{type:22,value:""};var A=this.peekCodePoint(0);if(39===A||34===A){var t=this.consumeStringToken(this.consumeCodePoint());return 0===t.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===le||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:t.value}):(this.consumeBadUrlRemnants(),Qe)}for(;;){var i=this.consumeCodePoint();if(i===le||41===i)return{type:22,value:l.apply(void 0,e)};if(he(i))return this.consumeWhiteSpace(),this.peekCodePoint(0)===le||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:l.apply(void 0,e)}):(this.consumeBadUrlRemnants(),Qe);if(34===i||39===i||40===i||pe(i))return this.consumeBadUrlRemnants(),Qe;if(92===i){if(!me(i,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),Qe;e.push(this.consumeEscapedCodePoint())}else e.push(i)}},e.prototype.consumeWhiteSpace=function(){for(;he(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(41===e||e===le)return;me(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(e){for(var A="";e>0;){var t=Math.min(5e4,e);A+=l.apply(void 0,this._value.splice(0,t)),e-=t}return this._value.shift(),A},e.prototype.consumeStringToken=function(e){for(var A="",t=0;;){var i=this._value[t];if(i===le||void 0===i||i===e)return{type:0,value:A+=this.consumeStringSlice(t)};if(10===i)return this._value.splice(0,t),ke;if(92===i){var n=this._value[t+1];n!==le&&void 0!==n&&(10===n?(A+=this.consumeStringSlice(t),t=-1,this._value.shift()):me(i,n)&&(A+=this.consumeStringSlice(t),A+=l(this.consumeEscapedCodePoint()),t=-1))}t++}},e.prototype.consumeNumber=function(){var e=[],A=4,t=this.peekCodePoint(0);for(t!==oe&&t!==se||e.push(this.consumeCodePoint());ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());t=this.peekCodePoint(0);var i=this.peekCodePoint(1);if(46===t&&ce(i))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),A=8;ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());t=this.peekCodePoint(0),i=this.peekCodePoint(1);var n=this.peekCodePoint(2);if((69===t||101===t)&&((i===oe||i===se)&&ce(n)||ce(i)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),A=8;ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[Be(e),A]},e.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),A=e[0],t=e[1],i=this.peekCodePoint(0),n=this.peekCodePoint(1),a=this.peekCodePoint(2);return we(i,n,a)?{type:15,number:A,flags:t,unit:this.consumeName()}:37===i?(this.consumeCodePoint(),{type:16,number:A,flags:t}):{type:17,number:A,flags:t}},e.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(de(e)){for(var A=l(e);de(this.peekCodePoint(0))&&A.length<6;)A+=l(this.consumeCodePoint());he(this.peekCodePoint(0))&&this.consumeCodePoint();var t=parseInt(A,16);return 0===t||function(e){return e>=55296&&e<=57343}(t)||t>1114111?65533:t}return e===le?65533:e},e.prototype.consumeName=function(){for(var e="";;){var A=this.consumeCodePoint();if(ge(A))e+=l(A);else{if(!me(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),e;e+=l(this.consumeEscapedCodePoint())}}},e}(),Ke=function(){function e(e){this._tokens=e}return e.create=function(A){var t=new Ve;return t.write(A),new e(t.read())},e.parseValue=function(A){return e.create(A).parseComponentValue()},e.parseValues=function(A){return e.create(A).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var e=this.consumeToken();31===e.type;)e=this.consumeToken();if(32===e.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var A=this.consumeComponentValue();do{e=this.consumeToken()}while(31===e.type);if(32===e.type)return A;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},e.prototype.parseComponentValues=function(){for(var e=[];;){var A=this.consumeComponentValue();if(32===A.type)return e;e.push(A),e.push()}},e.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},e.prototype.consumeSimpleBlock=function(e){for(var A={type:e,values:[]},t=this.consumeToken();;){if(32===t.type||qe(t,e))return A;this.reconsumeToken(t),A.values.push(this.consumeComponentValue()),t=this.consumeToken()}},e.prototype.consumeFunction=function(e){for(var A={name:e.value,values:[],type:18};;){var t=this.consumeToken();if(32===t.type||3===t.type)return A;this.reconsumeToken(t),A.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var e=this._tokens.shift();return void 0===e?Pe:e},e.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},e}(),Ge=function(e){return 15===e.type},We=function(e){return 17===e.type},Xe=function(e){return 20===e.type},ze=function(e){return 0===e.type},Ye=function(e,A){return Xe(e)&&e.value===A},je=function(e){return 31!==e.type},Je=function(e){return 31!==e.type&&4!==e.type},Ze=function(e){var A=[],t=[];return e.forEach((function(e){if(4===e.type){if(0===t.length)throw new Error("Error parsing function args, zero tokens for arg");return A.push(t),void(t=[])}31!==e.type&&t.push(e)})),t.length&&A.push(t),A},qe=function(e,A){return 11===A&&12===e.type||28===A&&29===e.type||2===A&&3===e.type},_e=function(e){return 17===e.type||15===e.type},$e=function(e){return 16===e.type||_e(e)},eA=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},AA={type:17,number:0,flags:4},tA={type:16,number:50,flags:4},iA={type:16,number:100,flags:4},nA=function(e,A,t){var i=e[0],n=e[1];return[aA(i,A),aA(void 0!==n?n:i,t)]},aA=function(e,A){if(16===e.type)return e.number/100*A;if(Ge(e))switch(e.unit){case"rem":case"em":return 16*e.number;default:return e.number}return e.number},rA="grad",sA="turn",oA=function(e,A){if(15===A.type)switch(A.unit){case"deg":return Math.PI*A.number/180;case rA:return Math.PI/200*A.number;case"rad":return A.number;case sA:return 2*Math.PI*A.number}throw new Error("Unsupported angle type")},lA=function(e){return 15===e.type&&("deg"===e.unit||e.unit===rA||"rad"===e.unit||e.unit===sA)},cA=function(e){switch(e.filter(Xe).map((function(e){return e.value})).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[AA,AA];case"to top":case"bottom":return dA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[AA,iA];case"to right":case"left":return dA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[iA,iA];case"to bottom":case"top":return dA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[iA,AA];case"to left":case"right":return dA(270)}return 0},dA=function(e){return Math.PI*e/180},hA=function(e,A){if(18===A.type){var t=EA[A.name];if(void 0===t)throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return t(e,A.values)}if(5===A.type){if(3===A.value.length){var i=A.value.substring(0,1),n=A.value.substring(1,2),a=A.value.substring(2,3);return pA(parseInt(i+i,16),parseInt(n+n,16),parseInt(a+a,16),1)}if(4===A.value.length){i=A.value.substring(0,1),n=A.value.substring(1,2),a=A.value.substring(2,3);var r=A.value.substring(3,4);return pA(parseInt(i+i,16),parseInt(n+n,16),parseInt(a+a,16),parseInt(r+r,16)/255)}if(6===A.value.length)return i=A.value.substring(0,2),n=A.value.substring(2,4),a=A.value.substring(4,6),pA(parseInt(i,16),parseInt(n,16),parseInt(a,16),1);if(8===A.value.length)return i=A.value.substring(0,2),n=A.value.substring(2,4),a=A.value.substring(4,6),r=A.value.substring(6,8),pA(parseInt(i,16),parseInt(n,16),parseInt(a,16),parseInt(r,16)/255)}if(20===A.type){var s=CA[A.value.toUpperCase()];if(void 0!==s)return s}return CA.TRANSPARENT},uA=function(e){return 0==(255&e)},gA=function(e){var A=255&e,t=255&e>>8,i=255&e>>16,n=255&e>>24;return A<255?"rgba("+n+","+i+","+t+","+A/255+")":"rgb("+n+","+i+","+t+")"},pA=function(e,A,t,i){return(e<<24|A<<16|t<<8|Math.round(255*i)<<0)>>>0},mA=function(e,A){if(17===e.type)return e.number;if(16===e.type){var t=3===A?1:255;return 3===A?e.number/100*t:Math.round(e.number/100*t)}return 0},wA=function(e,A){var t=A.filter(Je);if(3===t.length){var i=t.map(mA),n=i[0],a=i[1],r=i[2];return pA(n,a,r,1)}if(4===t.length){var s=t.map(mA),o=(n=s[0],a=s[1],r=s[2],s[3]);return pA(n,a,r,o)}return 0};function fA(e,A,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(A-e)*t*6+e:t<.5?A:t<2/3?6*(A-e)*(2/3-t)+e:e}var BA=function(e,A){var t=A.filter(Je),i=t[0],n=t[1],a=t[2],r=t[3],s=(17===i.type?dA(i.number):oA(e,i))/(2*Math.PI),o=$e(n)?n.number/100:0,l=$e(a)?a.number/100:0,c=void 0!==r&&$e(r)?aA(r,1):1;if(0===o)return pA(255*l,255*l,255*l,1);var d=l<=.5?l*(o+1):l+o-l*o,h=2*l-d,u=fA(h,d,s+1/3),g=fA(h,d,s),p=fA(h,d,s-1/3);return pA(255*u,255*g,255*p,c)},EA={hsl:BA,hsla:BA,rgb:wA,rgba:wA},bA=function(e,A){return hA(e,Ke.create(A).parseComponentValue())},CA={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},vA={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map((function(e){if(Xe(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},yA={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},FA=function(e,A){var t=hA(e,A[0]),i=A[1];return i&&$e(i)?{color:t,stop:i}:{color:t,stop:null}},xA=function(e,A){var t=e[0],i=e[e.length-1];null===t.stop&&(t.stop=AA),null===i.stop&&(i.stop=iA);for(var n=[],a=0,r=0;ra?n.push(o):n.push(a),a=o}else n.push(null)}var l=null;for(r=0;re.optimumDistance)?{optimumCorner:A,optimumDistance:s}:e}),{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},UA=function(e,A){var t=dA(180),i=[];return Ze(A).forEach((function(A,n){if(0===n){var a=A[0];if(20===a.type&&-1!==["top","left","right","bottom"].indexOf(a.value))return void(t=cA(A));if(lA(a))return void(t=(oA(e,a)+dA(270))%dA(360))}var r=FA(e,A);i.push(r)})),{angle:t,stops:i,type:1}},QA="closest-side",kA="farthest-side",MA="closest-corner",LA="farthest-corner",OA="circle",NA="ellipse",DA="cover",HA="contain",RA=function(e,A){var t=0,i=3,n=[],a=[];return Ze(A).forEach((function(A,r){var s=!0;if(0===r?s=A.reduce((function(e,A){if(Xe(A))switch(A.value){case"center":return a.push(tA),!1;case"top":case"left":return a.push(AA),!1;case"right":case"bottom":return a.push(iA),!1}else if($e(A)||_e(A))return a.push(A),!1;return e}),s):1===r&&(s=A.reduce((function(e,A){if(Xe(A))switch(A.value){case OA:return t=0,!1;case NA:return t=1,!1;case HA:case QA:return i=0,!1;case kA:return i=1,!1;case MA:return i=2,!1;case DA:case LA:return i=3,!1}else if(_e(A)||$e(A))return Array.isArray(i)||(i=[]),i.push(A),!1;return e}),s)),s){var o=FA(e,A);n.push(o)}})),{size:i,shape:t,stops:n,position:a,type:2}},PA=function(e,A){if(22===A.type){var t={url:A.value,type:0};return e.cache.addImage(A.value),t}if(18===A.type){var i=KA[A.name];if(void 0===i)throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return i(e,A.values)}throw new Error("Unsupported image type "+A.type)};var VA,KA={"linear-gradient":function(e,A){var t=dA(180),i=[];return Ze(A).forEach((function(A,n){if(0===n){var a=A[0];if(20===a.type&&"to"===a.value)return void(t=cA(A));if(lA(a))return void(t=oA(e,a))}var r=FA(e,A);i.push(r)})),{angle:t,stops:i,type:1}},"-moz-linear-gradient":UA,"-ms-linear-gradient":UA,"-o-linear-gradient":UA,"-webkit-linear-gradient":UA,"radial-gradient":function(e,A){var t=0,i=3,n=[],a=[];return Ze(A).forEach((function(A,r){var s=!0;if(0===r){var o=!1;s=A.reduce((function(e,A){if(o)if(Xe(A))switch(A.value){case"center":return a.push(tA),e;case"top":case"left":return a.push(AA),e;case"right":case"bottom":return a.push(iA),e}else($e(A)||_e(A))&&a.push(A);else if(Xe(A))switch(A.value){case OA:return t=0,!1;case NA:return t=1,!1;case"at":return o=!0,!1;case QA:return i=0,!1;case DA:case kA:return i=1,!1;case HA:case MA:return i=2,!1;case LA:return i=3,!1}else if(_e(A)||$e(A))return Array.isArray(i)||(i=[]),i.push(A),!1;return e}),s)}if(s){var l=FA(e,A);n.push(l)}})),{size:i,shape:t,stops:n,position:a,type:2}},"-moz-radial-gradient":RA,"-ms-radial-gradient":RA,"-o-radial-gradient":RA,"-webkit-radial-gradient":RA,"-webkit-gradient":function(e,A){var t=dA(180),i=[],n=1;return Ze(A).forEach((function(A,t){var a=A[0];if(0===t){if(Xe(a)&&"linear"===a.value)return void(n=1);if(Xe(a)&&"radial"===a.value)return void(n=2)}if(18===a.type)if("from"===a.name){var r=hA(e,a.values[0]);i.push({stop:AA,color:r})}else if("to"===a.name)r=hA(e,a.values[0]),i.push({stop:iA,color:r});else if("color-stop"===a.name){var s=a.values.filter(Je);if(2===s.length){r=hA(e,s[1]);var o=s[0];We(o)&&i.push({stop:{type:16,number:100*o.number,flags:o.flags},color:r})}}})),1===n?{angle:(t+dA(180))%dA(360),stops:i,type:n}:{size:3,shape:0,stops:i,position:[],type:n}}},GA={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,A){if(0===A.length)return[];var t=A[0];return 20===t.type&&"none"===t.value?[]:A.filter((function(e){return Je(e)&&function(e){return!(20===e.type&&"none"===e.value||18===e.type&&!KA[e.name])}(e)})).map((function(A){return PA(e,A)}))}},WA={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map((function(e){if(Xe(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},XA={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,A){return Ze(A).map((function(e){return e.filter($e)})).map(eA)}},zA={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,A){return Ze(A).map((function(e){return e.filter(Xe).map((function(e){return e.value})).join(" ")})).map(YA)}},YA=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};!function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"}(VA||(VA={}));var jA,JA={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,A){return Ze(A).map((function(e){return e.filter(ZA)}))}},ZA=function(e){return Xe(e)||$e(e)},qA=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},_A=qA("top"),$A=qA("right"),et=qA("bottom"),At=qA("left"),tt=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(e,A){return eA(A.filter($e))}}},it=tt("top-left"),nt=tt("top-right"),at=tt("bottom-right"),rt=tt("bottom-left"),st=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,A){switch(A){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},ot=st("top"),lt=st("right"),ct=st("bottom"),dt=st("left"),ht=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,A){return Ge(A)?A.number:0}}},ut=ht("top"),gt=ht("right"),pt=ht("bottom"),mt=ht("left"),wt={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ft={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,A){return"rtl"===A?1:0}},Bt={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,A){return A.filter(Xe).reduce((function(e,A){return e|Et(A.value)}),0)}},Et=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},bt={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Ct={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,A){return 20===A.type&&"normal"===A.value?0:17===A.type||15===A.type?A.number:0}};!function(e){e.NORMAL="normal",e.STRICT="strict"}(jA||(jA={}));var vt,yt={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){return"strict"===A?jA.STRICT:jA.NORMAL}},Ft={name:"line-height",initialValue:"normal",prefix:!1,type:4},xt=function(e,A){return Xe(e)&&"normal"===e.value?1.2*A:17===e.type?A*e.number:$e(e)?aA(e,A):A},Tt={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,A){return 20===A.type&&"none"===A.value?null:PA(e,A)}},St={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,A){return"inside"===A?0:1}},It={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},Ut=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},Qt=Ut("top"),kt=Ut("right"),Mt=Ut("bottom"),Lt=Ut("left"),Ot={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,A){return A.filter(Xe).map((function(e){switch(e.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}}))}},Nt={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){return"break-word"===A?"break-word":"normal"}},Dt=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Ht=Dt("top"),Rt=Dt("right"),Pt=Dt("bottom"),Vt=Dt("left"),Kt={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,A){switch(A){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},Gt={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Wt={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return 1===A.length&&Ye(A[0],"none")?[]:Ze(A).map((function(A){for(var t={color:CA.TRANSPARENT,offsetX:AA,offsetY:AA,blur:AA},i=0,n=0;n1?1:0],this.overflowWrap=vi(e,Nt,A.overflowWrap),this.paddingTop=vi(e,Ht,A.paddingTop),this.paddingRight=vi(e,Rt,A.paddingRight),this.paddingBottom=vi(e,Pt,A.paddingBottom),this.paddingLeft=vi(e,Vt,A.paddingLeft),this.paintOrder=vi(e,wi,A.paintOrder),this.position=vi(e,Gt,A.position),this.textAlign=vi(e,Kt,A.textAlign),this.textDecorationColor=vi(e,ti,null!==(t=A.textDecorationColor)&&void 0!==t?t:A.color),this.textDecorationLine=vi(e,ii,null!==(i=A.textDecorationLine)&&void 0!==i?i:A.textDecoration),this.textShadow=vi(e,Wt,A.textShadow),this.textTransform=vi(e,Xt,A.textTransform),this.transform=vi(e,zt,A.transform),this.transformOrigin=vi(e,Zt,A.transformOrigin),this.visibility=vi(e,qt,A.visibility),this.webkitTextStrokeColor=vi(e,fi,A.webkitTextStrokeColor),this.webkitTextStrokeWidth=vi(e,Bi,A.webkitTextStrokeWidth),this.wordBreak=vi(e,_t,A.wordBreak),this.zIndex=vi(e,$t,A.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},e.prototype.isTransparent=function(){return uA(this.backgroundColor)},e.prototype.isTransformed=function(){return null!==this.transform},e.prototype.isPositioned=function(){return 0!==this.position},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return 0!==this.float},e.prototype.isInlineLevel=function(){return li(this.display,4)||li(this.display,33554432)||li(this.display,268435456)||li(this.display,536870912)||li(this.display,67108864)||li(this.display,134217728)},e}(),bi=function(e,A){this.content=vi(e,ci,A.content),this.quotes=vi(e,gi,A.quotes)},Ci=function(e,A){this.counterIncrement=vi(e,di,A.counterIncrement),this.counterReset=vi(e,hi,A.counterReset)},vi=function(e,A,t){var i=new Ve,n=null!=t?t.toString():A.initialValue;i.write(n);var a=new Ke(i.read());switch(A.type){case 2:var r=a.parseComponentValue();return A.parse(e,Xe(r)?r.value:A.initialValue);case 0:return A.parse(e,a.parseComponentValue());case 1:return A.parse(e,a.parseComponentValues());case 4:return a.parseComponentValue();case 3:switch(A.format){case"angle":return oA(e,a.parseComponentValue());case"color":return hA(e,a.parseComponentValue());case"image":return PA(e,a.parseComponentValue());case"length":var s=a.parseComponentValue();return _e(s)?s:AA;case"length-percentage":var o=a.parseComponentValue();return $e(o)?o:AA;case"time":return ei.parse(e,a.parseComponentValue())}}},yi=function(e,A){var t=function(e){switch(e.getAttribute("data-html2canvas-debug")){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}}(e);return 1===t||A===t},Fi=function(e,A){this.context=e,this.textNodes=[],this.elements=[],this.flags=0,yi(A,3),this.styles=new Ei(e,window.getComputedStyle(A,null)),Un(A)&&(this.styles.animationDuration.some((function(e){return e>0}))&&(A.style.animationDuration="0s"),null!==this.styles.transform&&(A.style.transform="none")),this.bounds=s(this.context,A),yi(A,4)&&(this.flags|=16)},xi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ti="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Si=0;Si=0){if(e<55296||e>56319&&e<=65535)return A=((A=this.index[e>>5])<<2)+(31&e),this.data[A];if(e<=65535)return A=((A=this.index[2048+(e-55296>>5)])<<2)+(31&e),this.data[A];if(e>11),A=this.index[A],A+=e>>5&63,A=((A=this.index[A])<<2)+(31&e),this.data[A];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),Qi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ki="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Mi=0;Mi>10),r%1024+56320)),(n+1===t||i.length>16384)&&(a+=String.fromCharCode.apply(String,i),i.length=0)}return a},Pi=function(e,A){var t,i,n,a=function(e){var A,t,i,n,a,r=.75*e.length,s=e.length,o=0;"="===e[e.length-1]&&(r--,"="===e[e.length-2]&&r--);var l="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(r):new Array(r),c=Array.isArray(l)?l:new Uint8Array(l);for(A=0;A>4,c[o++]=(15&i)<<4|n>>2,c[o++]=(3&n)<<6|63&a;return l}(e),r=Array.isArray(a)?function(e){for(var A=e.length,t=[],i=0;i=55296&&n<=56319&&t=t)return{done:!0,value:null};for(var e=Vi;ir.x||n.y>r.y;return r=n,0===A||s}));return e.body.removeChild(A),s}(document);return Object.defineProperty(ji,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=function(e){var A=new Image,t=e.createElement("canvas"),i=t.getContext("2d");if(!i)return!1;A.src="data:image/svg+xml,";try{i.drawImage(A,0,0),t.toDataURL()}catch(e){return!1}return!0}(document);return Object.defineProperty(ji,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e="function"==typeof Array.from&&"function"==typeof window.fetch?function(e){var A=e.createElement("canvas"),t=100;A.width=t,A.height=t;var i=A.getContext("2d");if(!i)return Promise.reject(!1);i.fillStyle="rgb(0, 255, 0)",i.fillRect(0,0,t,t);var n=new Image,a=A.toDataURL();n.src=a;var r=zi(t,t,0,0,n);return i.fillStyle="red",i.fillRect(0,0,t,t),Yi(r).then((function(A){i.drawImage(A,0,0);var n=i.getImageData(0,0,t,t).data;i.fillStyle="red",i.fillRect(0,0,t,t);var r=e.createElement("div");return r.style.backgroundImage="url("+a+")",r.style.height="100px",Xi(n)?Yi(zi(t,t,0,0,r)):Promise.reject(!1)})).then((function(e){return i.drawImage(e,0,0),Xi(i.getImageData(0,0,t,t).data)})).catch((function(){return!1}))}(document):Promise.resolve(!1);return Object.defineProperty(ji,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=void 0!==(new Image).crossOrigin;return Object.defineProperty(ji,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(ji,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(ji,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(ji,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Ji=function(e,A){this.text=e,this.bounds=A},Zi=function(e,A){var t=A.ownerDocument;if(t){var i=t.createElement("html2canvaswrapper");i.appendChild(A.cloneNode(!0));var n=A.parentNode;if(n){n.replaceChild(i,A);var a=s(e,i);return i.firstChild&&n.replaceChild(i.firstChild,i),a}}return r.EMPTY},qi=function(e,A,t){var i=e.ownerDocument;if(!i)throw new Error("Node has no owner document");var n=i.createRange();return n.setStart(e,A),n.setEnd(e,A+t),n},_i=function(e){if(ji.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(e)).map((function(e){return e.segment}))}return function(e){for(var A,t=Wi(e),i=[];!(A=t.next()).done;)A.value&&i.push(A.value.slice());return i}(e)},$i=function(e,A){return 0!==A.letterSpacing?_i(e):function(e,A){if(ji.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(e)).map((function(e){return e.segment}))}return An(e,A)}(e,A)},en=[32,160,4961,65792,65793,4153,4241],An=function(e,A){for(var t,i=function(e,A){var t=o(e),i=ae(t,A),n=i[0],a=i[1],r=i[2],s=t.length,l=0,c=0;return{next:function(){if(c>=s)return{done:!0,value:null};for(var e=z;c0)if(ji.SUPPORT_RANGE_BOUNDS){var n=qi(i,s,A.length).getClientRects();if(n.length>1){var o=_i(A),l=0;o.forEach((function(A){a.push(new Ji(A,r.fromDOMRectList(e,qi(i,l+s,A.length).getClientRects()))),l+=A.length}))}else a.push(new Ji(A,r.fromDOMRectList(e,n)))}else{var c=i.splitText(A.length);a.push(new Ji(A,Zi(e,i))),i=c}else ji.SUPPORT_RANGE_BOUNDS||(i=i.splitText(A.length));s+=A.length})),a}(e,this.text,t,A)},nn=function(e,A){switch(A){case 1:return e.toLowerCase();case 3:return e.replace(an,rn);case 2:return e.toUpperCase();default:return e}},an=/(^|\s|:|-|\(|\))([a-z])/g,rn=function(e,A,t){return e.length>0?A+t.toUpperCase():e},sn=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.src=t.currentSrc||t.src,i.intrinsicWidth=t.naturalWidth,i.intrinsicHeight=t.naturalHeight,i.context.cache.addImage(i.src),i}return A(t,e),t}(Fi),on=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.canvas=t,i.intrinsicWidth=t.width,i.intrinsicHeight=t.height,i}return A(t,e),t}(Fi),ln=function(e){function t(A,t){var i=e.call(this,A,t)||this,n=new XMLSerializer,a=s(A,t);return t.setAttribute("width",a.width+"px"),t.setAttribute("height",a.height+"px"),i.svg="data:image/svg+xml,"+encodeURIComponent(n.serializeToString(t)),i.intrinsicWidth=t.width.baseVal.value,i.intrinsicHeight=t.height.baseVal.value,i.context.cache.addImage(i.svg),i}return A(t,e),t}(Fi),cn=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.value=t.value,i}return A(t,e),t}(Fi),dn=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.start=t.start,i.reversed="boolean"==typeof t.reversed&&!0===t.reversed,i}return A(t,e),t}(Fi),hn=[{type:15,flags:0,unit:"px",number:3}],un=[{type:16,flags:0,number:50}],gn="checkbox",pn="radio",mn="password",wn=707406591,fn=function(e){function t(A,t){var i,n,a,s=e.call(this,A,t)||this;switch(s.type=t.type.toLowerCase(),s.checked=t.checked,s.value=0===(a=(n=t).type===mn?new Array(n.value.length+1).join("•"):n.value).length?n.placeholder||"":a,s.type!==gn&&s.type!==pn||(s.styles.backgroundColor=3739148031,s.styles.borderTopColor=s.styles.borderRightColor=s.styles.borderBottomColor=s.styles.borderLeftColor=2779096575,s.styles.borderTopWidth=s.styles.borderRightWidth=s.styles.borderBottomWidth=s.styles.borderLeftWidth=1,s.styles.borderTopStyle=s.styles.borderRightStyle=s.styles.borderBottomStyle=s.styles.borderLeftStyle=1,s.styles.backgroundClip=[0],s.styles.backgroundOrigin=[0],s.bounds=(i=s.bounds).width>i.height?new r(i.left+(i.width-i.height)/2,i.top,i.height,i.height):i.width0)t.textNodes.push(new tn(e,n,t.styles));else if(In(n))if(Wn(n)&&n.assignedNodes)n.assignedNodes().forEach((function(A){return vn(e,A,t,i)}));else{var r=yn(e,n);r.styles.isVisible()&&(xn(n,r,i)?r.flags|=4:Tn(r.styles)&&(r.flags|=2),-1!==Cn.indexOf(n.tagName)&&(r.flags|=8),t.elements.push(r),n.slot,n.shadowRoot?vn(e,n.shadowRoot,r,i):Kn(n)||On(n)||Gn(n)||vn(e,n,r,i))}},yn=function(e,A){return Rn(A)?new sn(e,A):Dn(A)?new on(e,A):On(A)?new ln(e,A):kn(A)?new cn(e,A):Mn(A)?new dn(e,A):Ln(A)?new fn(e,A):Gn(A)?new Bn(e,A):Kn(A)?new En(e,A):Pn(A)?new bn(e,A):new Fi(e,A)},Fn=function(e,A){var t=yn(e,A);return t.flags|=4,vn(e,A,t,t),t},xn=function(e,A,t){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||Nn(e)&&t.styles.isTransparent()},Tn=function(e){return e.isPositioned()||e.isFloating()},Sn=function(e){return e.nodeType===Node.TEXT_NODE},In=function(e){return e.nodeType===Node.ELEMENT_NODE},Un=function(e){return In(e)&&void 0!==e.style&&!Qn(e)},Qn=function(e){return"object"==typeof e.className},kn=function(e){return"LI"===e.tagName},Mn=function(e){return"OL"===e.tagName},Ln=function(e){return"INPUT"===e.tagName},On=function(e){return"svg"===e.tagName},Nn=function(e){return"BODY"===e.tagName},Dn=function(e){return"CANVAS"===e.tagName},Hn=function(e){return"VIDEO"===e.tagName},Rn=function(e){return"IMG"===e.tagName},Pn=function(e){return"IFRAME"===e.tagName},Vn=function(e){return"STYLE"===e.tagName},Kn=function(e){return"TEXTAREA"===e.tagName},Gn=function(e){return"SELECT"===e.tagName},Wn=function(e){return"SLOT"===e.tagName},Xn=function(e){return e.tagName.indexOf("-")>0},zn=function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(e){var A=this.counters[e];return A&&A.length?A[A.length-1]:1},e.prototype.getCounterValues=function(e){return this.counters[e]||[]},e.prototype.pop=function(e){var A=this;e.forEach((function(e){return A.counters[e].pop()}))},e.prototype.parse=function(e){var A=this,t=e.counterIncrement,i=e.counterReset,n=!0;null!==t&&t.forEach((function(e){var t=A.counters[e.counter];t&&0!==e.increment&&(n=!1,t.length||t.push(1),t[Math.max(0,t.length-1)]+=e.increment)}));var a=[];return n&&i.forEach((function(e){var t=A.counters[e.counter];a.push(e.counter),t||(t=A.counters[e.counter]=[]),t.push(e.reset)})),a},e}(),Yn={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},jn={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Jn={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},Zn={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},qn=function(e,A,t,i,n,a){return et?ra(e,n,a.length>0):i.integers.reduce((function(A,t,n){for(;e>=t;)e-=t,A+=i.values[n];return A}),"")+a},_n=function(e,A,t,i){var n="";do{t||e--,n=i(e)+n,e/=A}while(e*A>=A);return n},$n=function(e,A,t,i,n){var a=t-A+1;return(e<0?"-":"")+(_n(Math.abs(e),a,i,(function(e){return l(Math.floor(e%a)+A)}))+n)},ea=function(e,A,t){void 0===t&&(t=". ");var i=A.length;return _n(Math.abs(e),i,!1,(function(e){return A[Math.floor(e%i)]}))+t},Aa=function(e,A,t,i,n,a){if(e<-9999||e>9999)return ra(e,4,n.length>0);var r=Math.abs(e),s=n;if(0===r)return A[0]+s;for(var o=0;r>0&&o<=4;o++){var l=r%10;0===l&&li(a,1)&&""!==s?s=A[l]+s:l>1||1===l&&0===o||1===l&&1===o&&li(a,2)||1===l&&1===o&&li(a,4)&&e>100||1===l&&o>1&&li(a,8)?s=A[l]+(o>0?t[o-1]:"")+s:1===l&&o>0&&(s=t[o-1]+s),r=Math.floor(r/10)}return(e<0?i:"")+s},ta="十百千萬",ia="拾佰仟萬",na="マイナス",aa="마이너스",ra=function(e,A,t){var i=t?". ":"",n=t?"、":"",a=t?", ":"",r=t?" ":"";switch(A){case 0:return"•"+r;case 1:return"◦"+r;case 2:return"◾"+r;case 5:var s=$n(e,48,57,!0,i);return s.length<4?"0"+s:s;case 4:return ea(e,"〇一二三四五六七八九",n);case 6:return qn(e,1,3999,Yn,3,i).toLowerCase();case 7:return qn(e,1,3999,Yn,3,i);case 8:return $n(e,945,969,!1,i);case 9:return $n(e,97,122,!1,i);case 10:return $n(e,65,90,!1,i);case 11:return $n(e,1632,1641,!0,i);case 12:case 49:return qn(e,1,9999,jn,3,i);case 35:return qn(e,1,9999,jn,3,i).toLowerCase();case 13:return $n(e,2534,2543,!0,i);case 14:case 30:return $n(e,6112,6121,!0,i);case 15:return ea(e,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return ea(e,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return Aa(e,"零一二三四五六七八九",ta,"負",n,14);case 47:return Aa(e,"零壹貳參肆伍陸柒捌玖",ia,"負",n,15);case 42:return Aa(e,"零一二三四五六七八九",ta,"负",n,14);case 41:return Aa(e,"零壹贰叁肆伍陆柒捌玖",ia,"负",n,15);case 26:return Aa(e,"〇一二三四五六七八九","十百千万",na,n,0);case 25:return Aa(e,"零壱弐参四伍六七八九","拾百千万",na,n,7);case 31:return Aa(e,"영일이삼사오육칠팔구","십백천만",aa,a,7);case 33:return Aa(e,"零一二三四五六七八九","十百千萬",aa,a,0);case 32:return Aa(e,"零壹貳參四五六七八九","拾百千",aa,a,7);case 18:return $n(e,2406,2415,!0,i);case 20:return qn(e,1,19999,Zn,3,i);case 21:return $n(e,2790,2799,!0,i);case 22:return $n(e,2662,2671,!0,i);case 22:return qn(e,1,10999,Jn,3,i);case 23:return ea(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return ea(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return $n(e,3302,3311,!0,i);case 28:return ea(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return ea(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return $n(e,3792,3801,!0,i);case 37:return $n(e,6160,6169,!0,i);case 38:return $n(e,4160,4169,!0,i);case 39:return $n(e,2918,2927,!0,i);case 40:return $n(e,1776,1785,!0,i);case 43:return $n(e,3046,3055,!0,i);case 44:return $n(e,3174,3183,!0,i);case 45:return $n(e,3664,3673,!0,i);case 46:return $n(e,3872,3881,!0,i);default:return $n(e,48,57,!0,i)}},sa="data-html2canvas-ignore",oa=function(){function e(e,A,t){if(this.context=e,this.options=t,this.scrolledElements=[],this.referenceElement=A,this.counters=new zn,this.quoteDepth=0,!A.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(A.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(e,A){var t=this,a=ca(e,A);if(!a.contentWindow)return Promise.reject("Unable to find iframe window");var r=e.defaultView.pageXOffset,s=e.defaultView.pageYOffset,o=a.contentWindow,l=o.document,c=ua(a).then((function(){return i(t,void 0,void 0,(function(){var e,t;return n(this,(function(i){switch(i.label){case 0:return this.scrolledElements.forEach(fa),o&&(o.scrollTo(A.left,A.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||o.scrollY===A.top&&o.scrollX===A.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(o.scrollX-A.left,o.scrollY-A.top,0,0))),e=this.options.onclone,void 0===(t=this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:l.fonts&&l.fonts.ready?[4,l.fonts.ready]:[3,2];case 1:i.sent(),i.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,ha(l)]:[3,4];case 3:i.sent(),i.label=4;case 4:return"function"==typeof e?[2,Promise.resolve().then((function(){return e(l,t)})).then((function(){return a}))]:[2,a]}}))}))}));return l.open(),l.write(ma(document.doctype)+""),wa(this.referenceElement.ownerDocument,r,s),l.replaceChild(l.adoptNode(this.documentElement),l.documentElement),l.close(),c},e.prototype.createElementClone=function(e){if(yi(e,2),Dn(e))return this.createCanvasClone(e);if(Hn(e))return this.createVideoClone(e);if(Vn(e))return this.createStyleClone(e);var A=e.cloneNode(!1);return Rn(A)&&(Rn(e)&&e.currentSrc&&e.currentSrc!==e.src&&(A.src=e.currentSrc,A.srcset=""),"lazy"===A.loading&&(A.loading="eager")),Xn(A)?this.createCustomElementClone(A):A},e.prototype.createCustomElementClone=function(e){var A=document.createElement("html2canvascustomelement");return pa(e.style,A),A},e.prototype.createStyleClone=function(e){try{var A=e.sheet;if(A&&A.cssRules){var t=[].slice.call(A.cssRules,0).reduce((function(e,A){return A&&"string"==typeof A.cssText?e+A.cssText:e}),""),i=e.cloneNode(!1);return i.textContent=t,i}}catch(e){if(this.context.logger.error("Unable to access cssRules property",e),"SecurityError"!==e.name)throw e}return e.cloneNode(!1)},e.prototype.createCanvasClone=function(e){var A;if(this.options.inlineImages&&e.ownerDocument){var t=e.ownerDocument.createElement("img");try{return t.src=e.toDataURL(),t}catch(A){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var i=e.cloneNode(!1);try{i.width=e.width,i.height=e.height;var n=e.getContext("2d"),a=i.getContext("2d");if(a)if(!this.options.allowTaint&&n)a.putImageData(n.getImageData(0,0,e.width,e.height),0,0);else{var r=null!==(A=e.getContext("webgl2"))&&void 0!==A?A:e.getContext("webgl");if(r){var s=r.getContextAttributes();!1===(null==s?void 0:s.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}a.drawImage(e,0,0)}return i}catch(A){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return i},e.prototype.createVideoClone=function(e){var A=e.ownerDocument.createElement("canvas");A.width=e.offsetWidth,A.height=e.offsetHeight;var t=A.getContext("2d");try{return t&&(t.drawImage(e,0,0,A.width,A.height),this.options.allowTaint||t.getImageData(0,0,A.width,A.height)),A}catch(A){this.context.logger.info("Unable to clone video as it is tainted",e)}var i=e.ownerDocument.createElement("canvas");return i.width=e.offsetWidth,i.height=e.offsetHeight,i},e.prototype.appendChildNode=function(e,A,t){In(A)&&("SCRIPT"===A.tagName||A.hasAttribute(sa)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(A))||this.options.copyStyles&&In(A)&&Vn(A)||e.appendChild(this.cloneNode(A,t))},e.prototype.cloneChildNodes=function(e,A,t){for(var i=this,n=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;n;n=n.nextSibling)if(In(n)&&Wn(n)&&"function"==typeof n.assignedNodes){var a=n.assignedNodes();a.length&&a.forEach((function(e){return i.appendChildNode(A,e,t)}))}else this.appendChildNode(A,n,t)},e.prototype.cloneNode=function(e,A){if(Sn(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var t=e.ownerDocument.defaultView;if(t&&In(e)&&(Un(e)||Qn(e))){var i=this.createElementClone(e);i.style.transitionProperty="none";var n=t.getComputedStyle(e),a=t.getComputedStyle(e,":before"),r=t.getComputedStyle(e,":after");this.referenceElement===e&&Un(i)&&(this.clonedReferenceElement=i),Nn(i)&&Ca(i);var s=this.counters.parse(new Ci(this.context,n)),o=this.resolvePseudoContent(e,i,a,Li.BEFORE);Xn(e)&&(A=!0),Hn(e)||this.cloneChildNodes(e,i,A),o&&i.insertBefore(o,i.firstChild);var l=this.resolvePseudoContent(e,i,r,Li.AFTER);return l&&i.appendChild(l),this.counters.pop(s),(n&&(this.options.copyStyles||Qn(e))&&!Pn(e)||A)&&pa(n,i),0===e.scrollTop&&0===e.scrollLeft||this.scrolledElements.push([i,e.scrollLeft,e.scrollTop]),(Kn(e)||Gn(e))&&(Kn(i)||Gn(i))&&(i.value=e.value),i}return e.cloneNode(!1)},e.prototype.resolvePseudoContent=function(e,A,t,i){var n=this;if(t){var a=t.content,r=A.ownerDocument;if(r&&a&&"none"!==a&&"-moz-alt-content"!==a&&"none"!==t.display){this.counters.parse(new Ci(this.context,t));var s=new bi(this.context,t),o=r.createElement("html2canvaspseudoelement");pa(t,o),s.content.forEach((function(A){if(0===A.type)o.appendChild(r.createTextNode(A.value));else if(22===A.type){var t=r.createElement("img");t.src=A.value,t.style.opacity="1",o.appendChild(t)}else if(18===A.type){if("attr"===A.name){var i=A.values.filter(Xe);i.length&&o.appendChild(r.createTextNode(e.getAttribute(i[0].value)||""))}else if("counter"===A.name){var a=A.values.filter(Je),l=a[0],c=a[1];if(l&&Xe(l)){var d=n.counters.getCounterValue(l.value),h=c&&Xe(c)?It.parse(n.context,c.value):3;o.appendChild(r.createTextNode(ra(d,h,!1)))}}else if("counters"===A.name){var u=A.values.filter(Je),g=(l=u[0],u[1]);if(c=u[2],l&&Xe(l)){var p=n.counters.getCounterValues(l.value),m=c&&Xe(c)?It.parse(n.context,c.value):3,w=g&&0===g.type?g.value:"",f=p.map((function(e){return ra(e,m,!1)})).join(w);o.appendChild(r.createTextNode(f))}}}else if(20===A.type)switch(A.value){case"open-quote":o.appendChild(r.createTextNode(pi(s.quotes,n.quoteDepth++,!0)));break;case"close-quote":o.appendChild(r.createTextNode(pi(s.quotes,--n.quoteDepth,!1)));break;default:o.appendChild(r.createTextNode(A.value))}})),o.className=Ba+" "+Ea;var l=i===Li.BEFORE?" "+Ba:" "+Ea;return Qn(A)?A.className.baseValue+=l:A.className+=l,o}}},e.destroy=function(e){return!!e.parentNode&&(e.parentNode.removeChild(e),!0)},e}();!function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"}(Li||(Li={}));var la,ca=function(e,A){var t=e.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=A.width.toString(),t.height=A.height.toString(),t.scrolling="no",t.setAttribute(sa,"true"),e.body.appendChild(t),t},da=function(e){return new Promise((function(A){e.complete?A():e.src?(e.onload=A,e.onerror=A):A()}))},ha=function(e){return Promise.all([].slice.call(e.images,0).map(da))},ua=function(e){return new Promise((function(A,t){var i=e.contentWindow;if(!i)return t("No window assigned for iframe");var n=i.document;i.onload=e.onload=function(){i.onload=e.onload=null;var t=setInterval((function(){n.body.childNodes.length>0&&"complete"===n.readyState&&(clearInterval(t),A(e))}),50)}}))},ga=["all","d","content"],pa=function(e,A){for(var t=e.length-1;t>=0;t--){var i=e.item(t);-1===ga.indexOf(i)&&A.style.setProperty(i,e.getPropertyValue(i))}return A},ma=function(e){var A="";return e&&(A+=""),A},wa=function(e,A,t){e&&e.defaultView&&(A!==e.defaultView.pageXOffset||t!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(A,t)},fa=function(e){var A=e[0],t=e[1],i=e[2];A.scrollLeft=t,A.scrollTop=i},Ba="___html2canvas___pseudoelement_before",Ea="___html2canvas___pseudoelement_after",ba='{\n content: "" !important;\n display: none !important;\n}',Ca=function(e){va(e,"."+Ba+":before"+ba+"\n ."+Ea+":after"+ba)},va=function(e,A){var t=e.ownerDocument;if(t){var i=t.createElement("style");i.textContent=A,e.appendChild(i)}},ya=function(){function e(){}return e.getOrigin=function(A){var t=e._link;return t?(t.href=A,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},e.isSameOrigin=function(A){return e.getOrigin(A)===e._origin},e.setContext=function(A){e._link=A.document.createElement("a"),e._origin=e.getOrigin(A.location.href)},e._origin="about:blank",e}(),Fa=function(){function e(e,A){this.context=e,this._options=A,this._cache={}}return e.prototype.addImage=function(e){var A=Promise.resolve();return this.has(e)?A:ka(e)||Ia(e)?((this._cache[e]=this.loadImage(e)).catch((function(){})),A):A},e.prototype.match=function(e){return this._cache[e]},e.prototype.loadImage=function(e){return i(this,void 0,void 0,(function(){var A,t,i,a,r=this;return n(this,(function(n){switch(n.label){case 0:return A=ya.isSameOrigin(e),t=!Ua(e)&&!0===this._options.useCORS&&ji.SUPPORT_CORS_IMAGES&&!A,i=!Ua(e)&&!A&&!ka(e)&&"string"==typeof this._options.proxy&&ji.SUPPORT_CORS_XHR&&!t,A||!1!==this._options.allowTaint||Ua(e)||ka(e)||i||t?(a=e,i?[4,this.proxy(a)]:[3,2]):[2];case 1:a=n.sent(),n.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise((function(e,A){var i=new Image;i.onload=function(){return e(i)},i.onerror=A,(Qa(a)||t)&&(i.crossOrigin="anonymous"),i.src=a,!0===i.complete&&setTimeout((function(){return e(i)}),500),r._options.imageTimeout>0&&setTimeout((function(){return A("Timed out ("+r._options.imageTimeout+"ms) loading image")}),r._options.imageTimeout)}))];case 3:return[2,n.sent()]}}))}))},e.prototype.has=function(e){return void 0!==this._cache[e]},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(e){var A=this,t=this._options.proxy;if(!t)throw new Error("No proxy defined");var i=e.substring(0,256);return new Promise((function(n,a){var r=ji.SUPPORT_RESPONSE_TYPE?"blob":"text",s=new XMLHttpRequest;s.onload=function(){if(200===s.status)if("text"===r)n(s.response);else{var e=new FileReader;e.addEventListener("load",(function(){return n(e.result)}),!1),e.addEventListener("error",(function(e){return a(e)}),!1),e.readAsDataURL(s.response)}else a("Failed to proxy resource "+i+" with status code "+s.status)},s.onerror=a;var o=t.indexOf("?")>-1?"&":"?";if(s.open("GET",""+t+o+"url="+encodeURIComponent(e)+"&responseType="+r),"text"!==r&&s instanceof XMLHttpRequest&&(s.responseType=r),A._options.imageTimeout){var l=A._options.imageTimeout;s.timeout=l,s.ontimeout=function(){return a("Timed out ("+l+"ms) proxying "+i)}}s.send()}))},e}(),xa=/^data:image\/svg\+xml/i,Ta=/^data:image\/.*;base64,/i,Sa=/^data:image\/.*/i,Ia=function(e){return ji.SUPPORT_SVG_DRAWING||!Ma(e)},Ua=function(e){return Sa.test(e)},Qa=function(e){return Ta.test(e)},ka=function(e){return"blob"===e.substr(0,4)},Ma=function(e){return"svg"===e.substr(-3).toLowerCase()||xa.test(e)},La=function(){function e(e,A){this.type=0,this.x=e,this.y=A}return e.prototype.add=function(A,t){return new e(this.x+A,this.y+t)},e}(),Oa=function(e,A,t){return new La(e.x+(A.x-e.x)*t,e.y+(A.y-e.y)*t)},Na=function(){function e(e,A,t,i){this.type=1,this.start=e,this.startControl=A,this.endControl=t,this.end=i}return e.prototype.subdivide=function(A,t){var i=Oa(this.start,this.startControl,A),n=Oa(this.startControl,this.endControl,A),a=Oa(this.endControl,this.end,A),r=Oa(i,n,A),s=Oa(n,a,A),o=Oa(r,s,A);return t?new e(this.start,i,r,o):new e(o,s,a,this.end)},e.prototype.add=function(A,t){return new e(this.start.add(A,t),this.startControl.add(A,t),this.endControl.add(A,t),this.end.add(A,t))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e}(),Da=function(e){return 1===e.type},Ha=function(e){var A=e.styles,t=e.bounds,i=nA(A.borderTopLeftRadius,t.width,t.height),n=i[0],a=i[1],r=nA(A.borderTopRightRadius,t.width,t.height),s=r[0],o=r[1],l=nA(A.borderBottomRightRadius,t.width,t.height),c=l[0],d=l[1],h=nA(A.borderBottomLeftRadius,t.width,t.height),u=h[0],g=h[1],p=[];p.push((n+s)/t.width),p.push((u+c)/t.width),p.push((a+g)/t.height),p.push((o+d)/t.height);var m=Math.max.apply(Math,p);m>1&&(n/=m,a/=m,s/=m,o/=m,c/=m,d/=m,u/=m,g/=m);var w=t.width-s,f=t.height-d,B=t.width-c,E=t.height-g,b=A.borderTopWidth,C=A.borderRightWidth,v=A.borderBottomWidth,y=A.borderLeftWidth,F=aA(A.paddingTop,e.bounds.width),x=aA(A.paddingRight,e.bounds.width),T=aA(A.paddingBottom,e.bounds.width),S=aA(A.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=n>0||a>0?Ra(t.left+y/3,t.top+b/3,n-y/3,a-b/3,la.TOP_LEFT):new La(t.left+y/3,t.top+b/3),this.topRightBorderDoubleOuterBox=n>0||a>0?Ra(t.left+w,t.top+b/3,s-C/3,o-b/3,la.TOP_RIGHT):new La(t.left+t.width-C/3,t.top+b/3),this.bottomRightBorderDoubleOuterBox=c>0||d>0?Ra(t.left+B,t.top+f,c-C/3,d-v/3,la.BOTTOM_RIGHT):new La(t.left+t.width-C/3,t.top+t.height-v/3),this.bottomLeftBorderDoubleOuterBox=u>0||g>0?Ra(t.left+y/3,t.top+E,u-y/3,g-v/3,la.BOTTOM_LEFT):new La(t.left+y/3,t.top+t.height-v/3),this.topLeftBorderDoubleInnerBox=n>0||a>0?Ra(t.left+2*y/3,t.top+2*b/3,n-2*y/3,a-2*b/3,la.TOP_LEFT):new La(t.left+2*y/3,t.top+2*b/3),this.topRightBorderDoubleInnerBox=n>0||a>0?Ra(t.left+w,t.top+2*b/3,s-2*C/3,o-2*b/3,la.TOP_RIGHT):new La(t.left+t.width-2*C/3,t.top+2*b/3),this.bottomRightBorderDoubleInnerBox=c>0||d>0?Ra(t.left+B,t.top+f,c-2*C/3,d-2*v/3,la.BOTTOM_RIGHT):new La(t.left+t.width-2*C/3,t.top+t.height-2*v/3),this.bottomLeftBorderDoubleInnerBox=u>0||g>0?Ra(t.left+2*y/3,t.top+E,u-2*y/3,g-2*v/3,la.BOTTOM_LEFT):new La(t.left+2*y/3,t.top+t.height-2*v/3),this.topLeftBorderStroke=n>0||a>0?Ra(t.left+y/2,t.top+b/2,n-y/2,a-b/2,la.TOP_LEFT):new La(t.left+y/2,t.top+b/2),this.topRightBorderStroke=n>0||a>0?Ra(t.left+w,t.top+b/2,s-C/2,o-b/2,la.TOP_RIGHT):new La(t.left+t.width-C/2,t.top+b/2),this.bottomRightBorderStroke=c>0||d>0?Ra(t.left+B,t.top+f,c-C/2,d-v/2,la.BOTTOM_RIGHT):new La(t.left+t.width-C/2,t.top+t.height-v/2),this.bottomLeftBorderStroke=u>0||g>0?Ra(t.left+y/2,t.top+E,u-y/2,g-v/2,la.BOTTOM_LEFT):new La(t.left+y/2,t.top+t.height-v/2),this.topLeftBorderBox=n>0||a>0?Ra(t.left,t.top,n,a,la.TOP_LEFT):new La(t.left,t.top),this.topRightBorderBox=s>0||o>0?Ra(t.left+w,t.top,s,o,la.TOP_RIGHT):new La(t.left+t.width,t.top),this.bottomRightBorderBox=c>0||d>0?Ra(t.left+B,t.top+f,c,d,la.BOTTOM_RIGHT):new La(t.left+t.width,t.top+t.height),this.bottomLeftBorderBox=u>0||g>0?Ra(t.left,t.top+E,u,g,la.BOTTOM_LEFT):new La(t.left,t.top+t.height),this.topLeftPaddingBox=n>0||a>0?Ra(t.left+y,t.top+b,Math.max(0,n-y),Math.max(0,a-b),la.TOP_LEFT):new La(t.left+y,t.top+b),this.topRightPaddingBox=s>0||o>0?Ra(t.left+Math.min(w,t.width-C),t.top+b,w>t.width+C?0:Math.max(0,s-C),Math.max(0,o-b),la.TOP_RIGHT):new La(t.left+t.width-C,t.top+b),this.bottomRightPaddingBox=c>0||d>0?Ra(t.left+Math.min(B,t.width-y),t.top+Math.min(f,t.height-v),Math.max(0,c-C),Math.max(0,d-v),la.BOTTOM_RIGHT):new La(t.left+t.width-C,t.top+t.height-v),this.bottomLeftPaddingBox=u>0||g>0?Ra(t.left+y,t.top+Math.min(E,t.height-v),Math.max(0,u-y),Math.max(0,g-v),la.BOTTOM_LEFT):new La(t.left+y,t.top+t.height-v),this.topLeftContentBox=n>0||a>0?Ra(t.left+y+S,t.top+b+F,Math.max(0,n-(y+S)),Math.max(0,a-(b+F)),la.TOP_LEFT):new La(t.left+y+S,t.top+b+F),this.topRightContentBox=s>0||o>0?Ra(t.left+Math.min(w,t.width+y+S),t.top+b+F,w>t.width+y+S?0:s-y+S,o-(b+F),la.TOP_RIGHT):new La(t.left+t.width-(C+x),t.top+b+F),this.bottomRightContentBox=c>0||d>0?Ra(t.left+Math.min(B,t.width-(y+S)),t.top+Math.min(f,t.height+b+F),Math.max(0,c-(C+x)),d-(v+T),la.BOTTOM_RIGHT):new La(t.left+t.width-(C+x),t.top+t.height-(v+T)),this.bottomLeftContentBox=u>0||g>0?Ra(t.left+y+S,t.top+E,Math.max(0,u-(y+S)),g-(v+T),la.BOTTOM_LEFT):new La(t.left+y+S,t.top+t.height-(v+T))};!function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(la||(la={}));var Ra=function(e,A,t,i,n){var a=(Math.sqrt(2)-1)/3*4,r=t*a,s=i*a,o=e+t,l=A+i;switch(n){case la.TOP_LEFT:return new Na(new La(e,l),new La(e,l-s),new La(o-r,A),new La(o,A));case la.TOP_RIGHT:return new Na(new La(e,A),new La(e+r,A),new La(o,l-s),new La(o,l));case la.BOTTOM_RIGHT:return new Na(new La(o,A),new La(o,A+s),new La(e+r,l),new La(e,l));case la.BOTTOM_LEFT:default:return new Na(new La(o,l),new La(o-r,l),new La(e,A+s),new La(e,A))}},Pa=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},Va=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},Ka=function(e,A,t){this.offsetX=e,this.offsetY=A,this.matrix=t,this.type=0,this.target=6},Ga=function(e,A){this.path=e,this.target=A,this.type=1},Wa=function(e){this.opacity=e,this.type=2,this.target=6},Xa=function(e){return 1===e.type},za=function(e,A){return e.length===A.length&&e.some((function(e,t){return e===A[t]}))},Ya=function(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]},ja=function(){function e(e,A){if(this.container=e,this.parent=A,this.effects=[],this.curves=new Ha(this.container),this.container.styles.opacity<1&&this.effects.push(new Wa(this.container.styles.opacity)),null!==this.container.styles.transform){var t=this.container.bounds.left+this.container.styles.transformOrigin[0].number,i=this.container.bounds.top+this.container.styles.transformOrigin[1].number,n=this.container.styles.transform;this.effects.push(new Ka(t,i,n))}if(0!==this.container.styles.overflowX){var a=Pa(this.curves),r=Va(this.curves);za(a,r)?this.effects.push(new Ga(a,6)):(this.effects.push(new Ga(a,2)),this.effects.push(new Ga(r,4)))}}return e.prototype.getEffects=function(e){for(var A=-1===[2,3].indexOf(this.container.styles.position),t=this.parent,i=this.effects.slice(0);t;){var n=t.effects.filter((function(e){return!Xa(e)}));if(A||0!==t.container.styles.position||!t.parent){if(i.unshift.apply(i,n),A=-1===[2,3].indexOf(t.container.styles.position),0!==t.container.styles.overflowX){var a=Pa(t.curves),r=Va(t.curves);za(a,r)||i.unshift(new Ga(r,6))}}else i.unshift.apply(i,n);t=t.parent}return i.filter((function(A){return li(A.target,e)}))},e}(),Ja=function(e,A,t,i){e.container.elements.forEach((function(n){var a=li(n.flags,4),r=li(n.flags,2),s=new ja(n,e);li(n.styles.display,2048)&&i.push(s);var o=li(n.flags,8)?[]:i;if(a||r){var l=a||n.styles.isPositioned()?t:A,c=new Ya(s);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var d=n.styles.zIndex.order;if(d<0){var h=0;l.negativeZIndex.some((function(e,A){return d>e.element.container.styles.zIndex.order?(h=A,!1):h>0})),l.negativeZIndex.splice(h,0,c)}else if(d>0){var u=0;l.positiveZIndex.some((function(e,A){return d>=e.element.container.styles.zIndex.order?(u=A+1,!1):u>0})),l.positiveZIndex.splice(u,0,c)}else l.zeroOrAutoZIndexOrTransformedOrOpacity.push(c)}else n.styles.isFloating()?l.nonPositionedFloats.push(c):l.nonPositionedInlineLevel.push(c);Ja(s,c,a?c:t,o)}else n.styles.isInlineLevel()?A.inlineLevel.push(s):A.nonInlineLevel.push(s),Ja(s,A,t,o);li(n.flags,8)&&Za(n,o)}))},Za=function(e,A){for(var t=e instanceof dn?e.start:1,i=e instanceof dn&&e.reversed,n=0;n0&&e.intrinsicHeight>0){var i=Ar(e),n=Va(A);this.path(n),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(t,0,0,e.intrinsicWidth,e.intrinsicHeight,i.left,i.top,i.width,i.height),this.ctx.restore()}},t.prototype.renderNodeContent=function(e){return i(this,void 0,void 0,(function(){var A,i,a,s,o,l,c,d,h,u,g,p,m,w,f,B,E,b;return n(this,(function(n){switch(n.label){case 0:this.applyEffects(e.getEffects(4)),A=e.container,i=e.curves,a=A.styles,s=0,o=A.textNodes,n.label=1;case 1:return s0&&y>0&&(f=i.ctx.createPattern(p,"repeat"),i.renderRepeat(E,f,x,T))):function(e){return 2===e.type}(t)&&(B=tr(e,A,[null,null,null]),E=B[0],b=B[1],C=B[2],v=B[3],y=B[4],F=0===t.position.length?[tA]:t.position,x=aA(F[0],v),T=aA(F[F.length-1],y),S=function(e,A,t,i,n){var a=0,r=0;switch(e.size){case 0:0===e.shape?a=r=Math.min(Math.abs(A),Math.abs(A-i),Math.abs(t),Math.abs(t-n)):1===e.shape&&(a=Math.min(Math.abs(A),Math.abs(A-i)),r=Math.min(Math.abs(t),Math.abs(t-n)));break;case 2:if(0===e.shape)a=r=Math.min(SA(A,t),SA(A,t-n),SA(A-i,t),SA(A-i,t-n));else if(1===e.shape){var s=Math.min(Math.abs(t),Math.abs(t-n))/Math.min(Math.abs(A),Math.abs(A-i)),o=IA(i,n,A,t,!0),l=o[0],c=o[1];r=s*(a=SA(l-A,(c-t)/s))}break;case 1:0===e.shape?a=r=Math.max(Math.abs(A),Math.abs(A-i),Math.abs(t),Math.abs(t-n)):1===e.shape&&(a=Math.max(Math.abs(A),Math.abs(A-i)),r=Math.max(Math.abs(t),Math.abs(t-n)));break;case 3:if(0===e.shape)a=r=Math.max(SA(A,t),SA(A,t-n),SA(A-i,t),SA(A-i,t-n));else if(1===e.shape){s=Math.max(Math.abs(t),Math.abs(t-n))/Math.max(Math.abs(A),Math.abs(A-i));var d=IA(i,n,A,t,!1);l=d[0],c=d[1],r=s*(a=SA(l-A,(c-t)/s))}}return Array.isArray(e.size)&&(a=aA(e.size[0],i),r=2===e.size.length?aA(e.size[1],n):a),[a,r]}(t,x,T,v,y),I=S[0],U=S[1],I>0&&U>0&&(Q=i.ctx.createRadialGradient(b+x,C+T,0,b+x,C+T,I),xA(t.stops,2*I).forEach((function(e){return Q.addColorStop(e.stop,gA(e.color))})),i.path(E),i.ctx.fillStyle=Q,I!==U?(k=e.bounds.left+.5*e.bounds.width,M=e.bounds.top+.5*e.bounds.height,O=1/(L=U/I),i.ctx.save(),i.ctx.translate(k,M),i.ctx.transform(1,0,0,L,0,0),i.ctx.translate(-k,-M),i.ctx.fillRect(b,O*(C-M)+M,v,y*O),i.ctx.restore()):i.ctx.fill())),n.label=6;case 6:return A--,[2]}}))},i=this,a=0,r=e.styles.backgroundImage.slice(0).reverse(),o.label=1;case 1:return a0?2!==l.style?[3,5]:[4,this.renderDashedDottedBorder(l.color,l.width,r,e.curves,2)]:[3,11]:[3,13];case 4:return n.sent(),[3,11];case 5:return 3!==l.style?[3,7]:[4,this.renderDashedDottedBorder(l.color,l.width,r,e.curves,3)];case 6:return n.sent(),[3,11];case 7:return 4!==l.style?[3,9]:[4,this.renderDoubleBorder(l.color,l.width,r,e.curves)];case 8:return n.sent(),[3,11];case 9:return[4,this.renderSolidBorder(l.color,r,e.curves)];case 10:n.sent(),n.label=11;case 11:r++,n.label=12;case 12:return s++,[3,3];case 13:return[2]}}))}))},t.prototype.renderDashedDottedBorder=function(e,A,t,a,r){return i(this,void 0,void 0,(function(){var i,s,o,l,c,d,h,u,g,p,m,w,f,B,E,b;return n(this,(function(n){return this.ctx.save(),i=function(e,A){switch(A){case 0:return _a(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return _a(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return _a(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);default:return _a(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}}(a,t),s=qa(a,t),2===r&&(this.path(s),this.ctx.clip()),Da(s[0])?(o=s[0].start.x,l=s[0].start.y):(o=s[0].x,l=s[0].y),Da(s[1])?(c=s[1].end.x,d=s[1].end.y):(c=s[1].x,d=s[1].y),h=0===t||2===t?Math.abs(o-c):Math.abs(l-d),this.ctx.beginPath(),3===r?this.formatPath(i):this.formatPath(s.slice(0,2)),u=A<3?3*A:2*A,g=A<3?2*A:A,3===r&&(u=A,g=A),p=!0,h<=2*u?p=!1:h<=2*u+g?(u*=m=h/(2*u+g),g*=m):(w=Math.floor((h+g)/(u+g)),f=(h-w*u)/(w-1),g=(B=(h-(w+1)*u)/w)<=0||Math.abs(g-f){const a=await tex2dataURL(e,n);if(a){const e=[];e.push({mimeType:a.mimeType,id:A,dataURL:a.dataURL,created:a.created,size:a.size,hasSVGwithBitmap:!1,shouldScale:!0}),i(e,t)}};async function tex2dataURL(e,A){let t=0;for(;!A.mathjax&&!A.mathjaxLoaderFinished&&t<10;)await sleep$1(100),t++;A.mathjaxLoaderFinished||errorlog({where:"text2dataURL",fn:tex2dataURL,message:"mathjaxLoader not ready, using fallback. Try reloading Obsidian or restarting the Excalidraw plugin"});try{return await mathjaxSVG(e,A)}catch(t){await sleep$1(100);try{return await mathjaxSVG(e,A)}catch(t){await sleep$1(100);try{return await mathjaxSVG(e,A)}catch(t){return A.mathjax?new obsidian_module.Notice("Unknown error loading LaTeX. Using fallback solution. Try closing and reopening this drawing."):new obsidian_module.Notice("LaTeX support did not load. Using fallback solution. Try checking your network connection."),await mathjaxImage2html(e)}}}}async function mathjaxSVG(e,A){const t=A.mathjax.tex2svg(e,{display:!0,scale:4}).querySelector("svg");if(t){const e=svgToBase64(t.outerHTML);return{mimeType:"image/svg+xml",fileId:fileid(),dataURL:e,created:Date.now(),size:await getImageSize(e)}}return null}async function mathjaxImage2html(e){const A=document.body.createDiv();A.style.display="table";const t=window.MathJax.tex2chtml(e,{display:!0,scale:4});t.style.margin="3px",t.style.color="black";const i=t.querySelector("mjx-assistive-mml");i&&i.parentElement.removeChild(i),A.appendChild(t),window.MathJax.typeset();const n=await html2canvas(A,{backgroundColor:null});return document.body.removeChild(A),{mimeType:"image/png",fileId:fileid(),dataURL:n.toDataURL(),created:Date.now(),size:{height:n.height,width:n.width}}}const THEME_FILTER="invert(100%) hue-rotate(180deg) saturate(1.25)",markdownRendererRecursionWatcthdog=new Set;class EmbeddedFile{constructor(e,A,t){this.file=null,this.isSVGwithBitmap=!1,this.img="",this.imgInverted="",this.mtime=0,this.mimeType="application/octet-stream",this.size={height:0,width:0},this.attemptCounter=0,this.isHyperlink=!1,this.plugin=e,this.resetImage(A,t)}resetImage(e,A){if(this.imgInverted=this.img="",this.mtime=0,A.startsWith("https://")||A.startsWith("http://"))return this.isHyperlink=!0,void(this.hyperlink=A);this.linkParts=getLinkParts(A),this.hostPath=e,this.linkParts.path?(this.linkParts.width||(this.linkParts.width=this.plugin.settings.mdSVGwidth),this.linkParts.height||(this.linkParts.height=this.plugin.settings.mdSVGmaxHeight),this.file=app.metadataCache.getFirstLinkpathDest(this.linkParts.path,e),this.file||0==this.attemptCounter++&&new obsidian_module.Notice(`Excalidraw Warning: could not find image file: ${A}`,5e3)):new obsidian_module.Notice(`Excalidraw Error\nIncorrect embedded filename: ${A}`)}fileChanged(){return!this.isHyperlink&&(this.file||(this.file=app.metadataCache.getFirstLinkpathDest(this.linkParts.path,this.hostPath),this.file)?this.mtime!=this.file.stat.mtime:(this.attemptCounter++,!1))}setImage(e,A,t,i,n){if(this.file||this.isHyperlink){switch(this.fileChanged()&&(this.imgInverted=this.img=""),this.mtime=this.isHyperlink?0:this.file.stat.mtime,this.size=t,this.mimeType=A,i&&n){case!0:this.imgInverted=e;break;case!1:this.img=e}this.isSVGwithBitmap=n}}isLoaded(e){if(!this.isHyperlink){if(!this.file&&(this.file=app.metadataCache.getFirstLinkpathDest(this.linkParts.path,this.hostPath),!this.file))return this.attemptCounter++,!0;if(this.fileChanged())return!1}return this.isSVGwithBitmap&&e?""!==this.imgInverted:""!==this.img}getImage(e){return this.file||this.isHyperlink?e&&this.isSVGwithBitmap?this.imgInverted:this.img:""}shouldScale(){return this.isHyperlink||!Boolean(this.linkParts&&this.linkParts.original&&this.linkParts.original.endsWith("|100%"))}}class EmbeddedFilesLoader{constructor(e,A){this.terminate=!1,this.plugin=e,this.isDark=A,this.uid=nanoid()}async getObsidianImage(e,A){if(!this.plugin||!e)return null;const t=e instanceof EmbeddedFile&&e.isHyperlink,i=e instanceof EmbeddedFile?e.hyperlink:"",n=e instanceof EmbeddedFile?e.file:e;if(n&&markdownRendererRecursionWatcthdog.has(n))return new obsidian_module.Notice(`Loading of ${n.path}. Please check if there is an inifinite loop of one file embedded in the other.`),null;const a=t?null:e instanceof EmbeddedFile?e.linkParts:{original:n.path,path:n.path,isBlockRef:!1,ref:null,width:this.plugin.settings.mdSVGwidth,height:this.plugin.settings.mdSVGmaxHeight};let r=!1;const s=!t&&this.plugin.isExcalidrawFile(n);if(!t&&!IMAGE_TYPES.contains(n.extension)&&!s&&"md"!==n.extension)return null;const o=t?null:await app.vault.readBinary(n),l=s?await(async e=>{const t=hasExportTheme(this.plugin,n)?getExportTheme(this.plugin,n,"light"):void 0,i={withBackground:!!hasExportBackground(this.plugin,n)&&getWithBackground(this.plugin,n),withTheme:!!t},a=await createSVG(n.path,!0,i,this,t,null,null,[],this.plugin,A+1,getExportPadding(this.plugin,n)),s=a.querySelectorAll("image:not([href^='data:image/svg'])");return s.length>0&&(r=!0),r&&e&&s.forEach((e=>{var A;const t=null===(A=e.parentElement)||void 0===A?void 0:A.id;a.querySelectorAll(`use[href='#${t}']`).forEach((e=>{e.setAttribute("filter",THEME_FILTER)}))})),!r&&a.getAttribute("hasbitmap")&&(r=!0),svgToBase64(a.outerHTML)})(this.isDark):null;let c="image/svg+xml";const d=t?getURLImageExtension(i):n.extension;s||(c=getMimeType(d));let h=t?e instanceof EmbeddedFile?await getDataURLFromURL(e.hyperlink,c):null:null!=l?l:"svg"===n.extension?await getSVGData(app,n):"md"===n.extension?null:await getDataURL(o,c);if(!t&&!h){markdownRendererRecursionWatcthdog.add(n);const e=await this.convertMarkdownToSVG(this.plugin,n,a,A);markdownRendererRecursionWatcthdog.delete(n),h=e.dataURL,r=e.hasSVGwithBitmap}try{const e=await getImageSize(h);return{mimeType:c,fileId:await generateIdFromFile(t?(new TextEncoder).encode(h):o),dataURL:h,created:t?0:n.stat.mtime,hasSVGwithBitmap:r,size:e}}catch(e){return null}}async loadSceneFiles(e,A,t){var i,n;if(t>4)return void new obsidian_module.Notice(t$d("INFINITE_LOOP_WARNING")+t.toString(),6e3);const a=e.getFileEntries();let r;void 0===this.isDark&&(this.isDark="dark"===(null===(n=null===(i=null==e?void 0:e.scene)||void 0===i?void 0:i.appState)||void 0===n?void 0:n.theme));const s=[];for(;!this.terminate&&!(r=a.next()).done;){const e=r.value[1];if(e.isLoaded(this.isDark))e.isSVGwithBitmap&&s.push({mimeType:e.mimeType,id:r.value[0],dataURL:e.getImage(this.isDark),created:e.mtime,size:e.size,hasSVGwithBitmap:e.isSVGwithBitmap,shouldScale:e.shouldScale()});else{const A=await this.getObsidianImage(e,t);A&&s.push({mimeType:A.mimeType,id:r.value[0],dataURL:A.dataURL,created:A.created,size:A.size,hasSVGwithBitmap:A.hasSVGwithBitmap,shouldScale:e.shouldScale()})}}let o;const l=e.getEquationEntries();for(;!this.terminate&&!(o=l.next()).done;)if(!e.getEquation(o.value[0]).isLoaded){const e=o.value[1].latex,A=await tex2dataURL(e,this.plugin);A&&s.push({mimeType:A.mimeType,id:o.value[0],dataURL:A.dataURL,created:A.created,size:A.size,hasSVGwithBitmap:!1,shouldScale:!0})}if(!this.terminate)try{A(s,this.isDark)}catch(e){errorlog({where:"EmbeddedFileLoader.loadSceneFiles",error:e})}}async convertMarkdownToSVG(e,A,t,i){var n,a,r,s;let o=!1;const l=await getTransclusion(t,e.app,A);let c=(null!==(n=l.leadingHashes)&&void 0!==n?n:"")+l.contents;""===c&&(c="# Empty markdown file\nCTRL+Click here to open the file for editing in the current active pane, or CTRL+SHIFT+Click to open it in an adjacent pane.");const d=e.app.metadataCache.getFileCache(A);let h,u=e.settings.mdFont;switch((null==d?void 0:d.frontmatter)&&Boolean(d.frontmatter["excalidraw-font"])&&(u=d.frontmatter["excalidraw-font"]),u){case"Virgil":h=VIRGIL_FONT;break;case"Cascadia":h=CASCADIA_FONT;break;case"":h="";break;default:const t=await getFontDataURL(e.app,u,A.path);h=t.fontDef,u=t.fontName}(null==d?void 0:d.frontmatter)&&null!==d.frontmatter.banner&&(c=c.replace(/banner:\s*.*/,""));const g=(null==d?void 0:d.frontmatter)&&null!==(a=d.frontmatter["excalidraw-font-color"])&&void 0!==a?a:e.settings.mdFontColor;let p=(null==d?void 0:d.frontmatter)&&null!==(r=d.frontmatter["excalidraw-css"])&&void 0!==r?r:"",m=!1;if(p&&""!=p){const t=e.app.metadataCache.getFirstLinkpathDest(p,A.path);t&&(p=await e.app.vault.read(t),m=!0)}if(!m)if(e.settings.mdCSS&&""!==e.settings.mdCSS){const t=e.app.metadataCache.getFirstLinkpathDest(e.settings.mdCSS,A.path);p+=t?`\n${await e.app.vault.read(t)}`:DEFAULT_MD_EMBED_CSS}else p+=DEFAULT_MD_EMBED_CSS;const w=(null==d?void 0:d.frontmatter)&&null!==(s=d.frontmatter["excalidraw-border-color"])&&void 0!==s?s:e.settings.mdBorderColor;w&&""!==w&&!p.match(/svg/i)&&(p+=`svg{border:2px solid;color:${w};transform:scale(.95)}`);let f=` width="${t.width}px" height="100000"`,B=` width="${t.width}px" height="100%"`;const E=(e,A,t)=>`${t?``:""}${e}${A}${""!==h?``:""}`,b=createDiv();b.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),b.setAttribute("class","excalidraw-md-host"),""!==u&&(b.style.fontFamily=u),b.style.overflow="auto",b.style.display="block",b.style.color=g&&""!==g?g:"initial",await obsidian_module.MarkdownRenderer.renderMarkdown(c,b,A.path,e),b.querySelectorAll(":scope > *[class^='frontmatter']").forEach((e=>b.removeChild(e)));const C=Array.from(b.querySelectorAll("span[class='internal-embed']"));for(let t=0;t{const A=e.style,t=window.getComputedStyle(e);let i="";for(const e in A)A.hasOwnProperty(e)&&(i+=`${e}: ${t[e]};`);e.setAttribute("style",i)}));const T=(new XMLSerializer).serializeToString(F),S=(new XMLSerializer).serializeToString(x);document.body.removeChild(v);const I=new DOMParser,U=I.parseFromString(E(T,S),"image/svg+xml").firstElementChild,Q=createDiv();Q.appendChild(U),document.body.appendChild(Q);const k=U.querySelector(".excalidraw-md-footer").scrollHeight,M=U.querySelector(".excalidraw-md-host").scrollHeight+k,L=M<=t.height?M:t.height;document.body.removeChild(Q),f=` width="${t.width}px" height="${L}px"`,B=` width="${t.width}px" height="${L}px"`,b.style.height=L-k+"px",b.style.overflow="hidden";const O=b.querySelectorAll("img:not([src^='data:image/svg+xml'])");O.length>0&&(o=!0),o&&this.isDark&&O.forEach((e=>{e instanceof HTMLImageElement&&(e.style.filter=THEME_FILTER)}));const N=E((new XMLSerializer).serializeToString(b),'',p);return e.ea.mostRecentMarkdownSVG=I.parseFromString(N,"image/svg+xml").firstElementChild,{dataURL:svgToBase64(N),hasSVGwithBitmap:o}}}const getSVGData=async(e,A)=>{const t=await e.vault.read(A);return svgToBase64(t)},generateIdFromFile=async e=>{let A;try{const t=await window.crypto.subtle.digest("SHA-1",e);A=Array.from(new Uint8Array(t)).map((e=>e.toString(16).padStart(2,"0"))).join("")}catch(e){errorlog({where:"EmbeddedFileLoader.generateIdFromFile",error:e}),A=fileid()}return A},{wrapText:wrapText,getFontString:getFontString,getMaxContainerWidth:getMaxContainerWidth,getDefaultLineHeight:getDefaultLineHeight$1}=excalidrawLib;var AutoexportPreference;!function(e){e[e.none=0]="none",e[e.both=1]="both",e[e.png=2]="png",e[e.svg=3]="svg",e[e.inherit=4]="inherit"}(AutoexportPreference||(AutoexportPreference={}));const REGEX_LINK={ +var e=function(A,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,A){e.__proto__=A}||function(e,A){for(var t in A)Object.prototype.hasOwnProperty.call(A,t)&&(e[t]=A[t])},e(A,t)};function A(A,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=A}e(A,t),A.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var t=function(){return t=Object.assign||function(e){for(var A,t=1,i=arguments.length;t0&&n[n.length-1])||6!==a[0]&&2!==a[0])){r=0;continue}if(3===a[0]&&(!n||a[1]>n[0]&&a[1]=55296&&n<=56319&&t>10),r%1024+56320)),(n+1===t||i.length>16384)&&(a+=String.fromCharCode.apply(String,i),i.length=0)}return a},c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d="undefined"==typeof Uint8Array?[]:new Uint8Array(256),h=0;h=0){if(e<55296||e>56319&&e<=65535)return A=((A=this.index[e>>5])<<2)+(31&e),this.data[A];if(e<=65535)return A=((A=this.index[2048+(e-55296>>5)])<<2)+(31&e),this.data[A];if(e>11),A=this.index[A],A+=e>>5&63,A=((A=this.index[A])<<2)+(31&e),this.data[A];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",B="undefined"==typeof Uint8Array?[]:new Uint8Array(256),E=0;E>4,c[o++]=(15&i)<<4|n>>2,c[o++]=(3&n)<<6|63&a;return l}(e),r=Array.isArray(a)?function(e){for(var A=e.length,t=[],i=0;i0;){var r=i[--a];if(Array.isArray(e)?-1!==e.indexOf(r):e===r)for(var s=t;s<=i.length;){var o;if((o=i[++s])===A)return!0;if(o!==b)break}if(r!==b)break}return!1},ie=function(e,A){for(var t=e;t>=0;){var i=A[t];if(i!==b)return i;t--}return 0},ne=function(e,A,t,i,n){if(0===t[i])return z;var a=i-1;if(Array.isArray(n)&&!0===n[a])return z;var r=a-1,s=a+1,o=A[a],l=r>=0?A[r]:0,c=A[s];if(2===o&&3===c)return z;if(-1!==Z.indexOf(o))return"!";if(-1!==Z.indexOf(c))return z;if(-1!==q.indexOf(c))return z;if(8===ie(a,A))return Y;if(11===j.get(e[a]))return z;if((o===N||o===D)&&11===j.get(e[s]))return z;if(7===o||7===c)return z;if(9===o)return z;if(-1===[b,C,v].indexOf(o)&&9===c)return z;if(-1!==[y,F,x,U,L].indexOf(c))return z;if(ie(a,A)===I)return z;if(te(23,I,a,A))return z;if(te([y,F],T,a,A))return z;if(te(12,12,a,A))return z;if(o===b)return Y;if(23===o||23===c)return z;if(16===c||16===o)return Y;if(-1!==[C,v,T].indexOf(c)||14===o)return z;if(36===l&&-1!==Ae.indexOf(o))return z;if(o===L&&36===c)return z;if(c===S)return z;if(-1!==J.indexOf(c)&&o===Q||-1!==J.indexOf(o)&&c===Q)return z;if(o===M&&-1!==[P,N,D].indexOf(c)||-1!==[P,N,D].indexOf(o)&&c===k)return z;if(-1!==J.indexOf(o)&&-1!==_.indexOf(c)||-1!==_.indexOf(o)&&-1!==J.indexOf(c))return z;if(-1!==[M,k].indexOf(o)&&(c===Q||-1!==[I,v].indexOf(c)&&A[s+1]===Q)||-1!==[I,v].indexOf(o)&&c===Q||o===Q&&-1!==[Q,L,U].indexOf(c))return z;if(-1!==[Q,L,U,y,F].indexOf(c))for(var d=a;d>=0;){if((h=A[d])===Q)return z;if(-1===[L,U].indexOf(h))break;d--}if(-1!==[M,k].indexOf(c))for(d=-1!==[y,F].indexOf(o)?r:a;d>=0;){var h;if((h=A[d])===Q)return z;if(-1===[L,U].indexOf(h))break;d--}if(V===o&&-1!==[V,K,H,R].indexOf(c)||-1!==[K,H].indexOf(o)&&-1!==[K,G].indexOf(c)||-1!==[G,R].indexOf(o)&&c===G)return z;if(-1!==ee.indexOf(o)&&-1!==[S,k].indexOf(c)||-1!==ee.indexOf(c)&&o===M)return z;if(-1!==J.indexOf(o)&&-1!==J.indexOf(c))return z;if(o===U&&-1!==J.indexOf(c))return z;if(-1!==J.concat(Q).indexOf(o)&&c===I&&-1===X.indexOf(e[s])||-1!==J.concat(Q).indexOf(c)&&o===F)return z;if(41===o&&41===c){for(var u=t[a],g=1;u>0&&41===A[--u];)g++;if(g%2!=0)return z}return o===N&&c===D?z:Y},ae=function(e,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var t=function(e,A){void 0===A&&(A="strict");var t=[],i=[],n=[];return e.forEach((function(e,a){var r=j.get(e);if(r>50?(n.push(!0),r-=50):n.push(!1),-1!==["normal","auto","loose"].indexOf(A)&&-1!==[8208,8211,12316,12448].indexOf(e))return i.push(a),t.push(16);if(4===r||11===r){if(0===a)return i.push(a),t.push(O);var s=t[a-1];return-1===$.indexOf(s)?(i.push(i[a-1]),t.push(s)):(i.push(a),t.push(O))}return i.push(a),31===r?t.push("strict"===A?T:P):r===W||29===r?t.push(O):43===r?e>=131072&&e<=196605||e>=196608&&e<=262141?t.push(P):t.push(O):void t.push(r)})),[i,t,n]}(e,A.lineBreak),i=t[0],n=t[1],a=t[2];"break-all"!==A.wordBreak&&"break-word"!==A.wordBreak||(n=n.map((function(e){return-1!==[Q,O,W].indexOf(e)?P:e})));var r="keep-all"===A.wordBreak?a.map((function(A,t){return A&&e[t]>=19968&&e[t]<=40959})):void 0;return[i,n,r]},re=function(){function e(e,A,t,i){this.codePoints=e,this.required="!"===A,this.start=t,this.end=i}return e.prototype.slice=function(){return l.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),se=45,oe=43,le=-1,ce=function(e){return e>=48&&e<=57},de=function(e){return ce(e)||e>=65&&e<=70||e>=97&&e<=102},he=function(e){return 10===e||9===e||32===e},ue=function(e){return function(e){return function(e){return e>=97&&e<=122}(e)||function(e){return e>=65&&e<=90}(e)}(e)||function(e){return e>=128}(e)||95===e},ge=function(e){return ue(e)||ce(e)||e===se},pe=function(e){return e>=0&&e<=8||11===e||e>=14&&e<=31||127===e},me=function(e,A){return 92===e&&10!==A},we=function(e,A,t){return e===se?ue(A)||me(A,t):!!ue(e)||!(92!==e||!me(e,A))},fe=function(e,A,t){return e===oe||e===se?!!ce(A)||46===A&&ce(t):ce(46===e?A:e)},Be=function(e){var A=0,t=1;e[A]!==oe&&e[A]!==se||(e[A]===se&&(t=-1),A++);for(var i=[];ce(e[A]);)i.push(e[A++]);var n=i.length?parseInt(l.apply(void 0,i),10):0;46===e[A]&&A++;for(var a=[];ce(e[A]);)a.push(e[A++]);var r=a.length,s=r?parseInt(l.apply(void 0,a),10):0;69!==e[A]&&101!==e[A]||A++;var o=1;e[A]!==oe&&e[A]!==se||(e[A]===se&&(o=-1),A++);for(var c=[];ce(e[A]);)c.push(e[A++]);var d=c.length?parseInt(l.apply(void 0,c),10):0;return t*(n+s*Math.pow(10,-r))*Math.pow(10,o*d)},Ee={type:2},be={type:3},Ce={type:4},ve={type:13},ye={type:8},Fe={type:21},xe={type:9},Se={type:10},Te={type:11},Ie={type:12},Ue={type:14},Qe={type:23},ke={type:1},Me={type:25},Le={type:24},Oe={type:26},Ne={type:27},De={type:28},He={type:29},Re={type:31},Pe={type:32},Ve=function(){function e(){this._value=[]}return e.prototype.write=function(e){this._value=this._value.concat(o(e))},e.prototype.read=function(){for(var e=[],A=this.consumeToken();A!==Pe;)e.push(A),A=this.consumeToken();return e},e.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case 34:return this.consumeStringToken(34);case 35:var A=this.peekCodePoint(0),t=this.peekCodePoint(1),i=this.peekCodePoint(2);if(ge(A)||me(t,i)){var n=we(A,t,i)?2:1;return{type:5,value:this.consumeName(),flags:n}}break;case 36:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),ve;break;case 39:return this.consumeStringToken(39);case 40:return Ee;case 41:return be;case 42:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Ue;break;case oe:if(fe(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 44:return Ce;case se:var a=e,r=this.peekCodePoint(0),s=this.peekCodePoint(1);if(fe(a,r,s))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(we(a,r,s))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(r===se&&62===s)return this.consumeCodePoint(),this.consumeCodePoint(),Le;break;case 46:if(fe(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 47:if(42===this.peekCodePoint(0))for(this.consumeCodePoint();;){var o=this.consumeCodePoint();if(42===o&&47===(o=this.consumeCodePoint()))return this.consumeToken();if(o===le)return this.consumeToken()}break;case 58:return Oe;case 59:return Ne;case 60:if(33===this.peekCodePoint(0)&&this.peekCodePoint(1)===se&&this.peekCodePoint(2)===se)return this.consumeCodePoint(),this.consumeCodePoint(),Me;break;case 64:var c=this.peekCodePoint(0),d=this.peekCodePoint(1),h=this.peekCodePoint(2);if(we(c,d,h))return{type:7,value:this.consumeName()};break;case 91:return De;case 92:if(me(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case 93:return He;case 61:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),ye;break;case 123:return Te;case 125:return Ie;case 117:case 85:var u=this.peekCodePoint(0),g=this.peekCodePoint(1);return u!==oe||!de(g)&&63!==g||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case 124:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),xe;if(124===this.peekCodePoint(0))return this.consumeCodePoint(),Fe;break;case 126:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Se;break;case le:return Pe}return he(e)?(this.consumeWhiteSpace(),Re):ce(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):ue(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:l(e)}},e.prototype.consumeCodePoint=function(){var e=this._value.shift();return void 0===e?-1:e},e.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},e.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},e.prototype.consumeUnicodeRangeToken=function(){for(var e=[],A=this.consumeCodePoint();de(A)&&e.length<6;)e.push(A),A=this.consumeCodePoint();for(var t=!1;63===A&&e.length<6;)e.push(A),A=this.consumeCodePoint(),t=!0;if(t)return{type:30,start:parseInt(l.apply(void 0,e.map((function(e){return 63===e?48:e}))),16),end:parseInt(l.apply(void 0,e.map((function(e){return 63===e?70:e}))),16)};var i=parseInt(l.apply(void 0,e),16);if(this.peekCodePoint(0)===se&&de(this.peekCodePoint(1))){this.consumeCodePoint(),A=this.consumeCodePoint();for(var n=[];de(A)&&n.length<6;)n.push(A),A=this.consumeCodePoint();return{type:30,start:i,end:parseInt(l.apply(void 0,n),16)}}return{type:30,start:i,end:i}},e.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return"url"===e.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},e.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===le)return{type:22,value:""};var A=this.peekCodePoint(0);if(39===A||34===A){var t=this.consumeStringToken(this.consumeCodePoint());return 0===t.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===le||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:t.value}):(this.consumeBadUrlRemnants(),Qe)}for(;;){var i=this.consumeCodePoint();if(i===le||41===i)return{type:22,value:l.apply(void 0,e)};if(he(i))return this.consumeWhiteSpace(),this.peekCodePoint(0)===le||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:l.apply(void 0,e)}):(this.consumeBadUrlRemnants(),Qe);if(34===i||39===i||40===i||pe(i))return this.consumeBadUrlRemnants(),Qe;if(92===i){if(!me(i,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),Qe;e.push(this.consumeEscapedCodePoint())}else e.push(i)}},e.prototype.consumeWhiteSpace=function(){for(;he(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(41===e||e===le)return;me(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(e){for(var A="";e>0;){var t=Math.min(5e4,e);A+=l.apply(void 0,this._value.splice(0,t)),e-=t}return this._value.shift(),A},e.prototype.consumeStringToken=function(e){for(var A="",t=0;;){var i=this._value[t];if(i===le||void 0===i||i===e)return{type:0,value:A+=this.consumeStringSlice(t)};if(10===i)return this._value.splice(0,t),ke;if(92===i){var n=this._value[t+1];n!==le&&void 0!==n&&(10===n?(A+=this.consumeStringSlice(t),t=-1,this._value.shift()):me(i,n)&&(A+=this.consumeStringSlice(t),A+=l(this.consumeEscapedCodePoint()),t=-1))}t++}},e.prototype.consumeNumber=function(){var e=[],A=4,t=this.peekCodePoint(0);for(t!==oe&&t!==se||e.push(this.consumeCodePoint());ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());t=this.peekCodePoint(0);var i=this.peekCodePoint(1);if(46===t&&ce(i))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),A=8;ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());t=this.peekCodePoint(0),i=this.peekCodePoint(1);var n=this.peekCodePoint(2);if((69===t||101===t)&&((i===oe||i===se)&&ce(n)||ce(i)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),A=8;ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[Be(e),A]},e.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),A=e[0],t=e[1],i=this.peekCodePoint(0),n=this.peekCodePoint(1),a=this.peekCodePoint(2);return we(i,n,a)?{type:15,number:A,flags:t,unit:this.consumeName()}:37===i?(this.consumeCodePoint(),{type:16,number:A,flags:t}):{type:17,number:A,flags:t}},e.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(de(e)){for(var A=l(e);de(this.peekCodePoint(0))&&A.length<6;)A+=l(this.consumeCodePoint());he(this.peekCodePoint(0))&&this.consumeCodePoint();var t=parseInt(A,16);return 0===t||function(e){return e>=55296&&e<=57343}(t)||t>1114111?65533:t}return e===le?65533:e},e.prototype.consumeName=function(){for(var e="";;){var A=this.consumeCodePoint();if(ge(A))e+=l(A);else{if(!me(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),e;e+=l(this.consumeEscapedCodePoint())}}},e}(),Ke=function(){function e(e){this._tokens=e}return e.create=function(A){var t=new Ve;return t.write(A),new e(t.read())},e.parseValue=function(A){return e.create(A).parseComponentValue()},e.parseValues=function(A){return e.create(A).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var e=this.consumeToken();31===e.type;)e=this.consumeToken();if(32===e.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var A=this.consumeComponentValue();do{e=this.consumeToken()}while(31===e.type);if(32===e.type)return A;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},e.prototype.parseComponentValues=function(){for(var e=[];;){var A=this.consumeComponentValue();if(32===A.type)return e;e.push(A),e.push()}},e.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},e.prototype.consumeSimpleBlock=function(e){for(var A={type:e,values:[]},t=this.consumeToken();;){if(32===t.type||qe(t,e))return A;this.reconsumeToken(t),A.values.push(this.consumeComponentValue()),t=this.consumeToken()}},e.prototype.consumeFunction=function(e){for(var A={name:e.value,values:[],type:18};;){var t=this.consumeToken();if(32===t.type||3===t.type)return A;this.reconsumeToken(t),A.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var e=this._tokens.shift();return void 0===e?Pe:e},e.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},e}(),Ge=function(e){return 15===e.type},We=function(e){return 17===e.type},Xe=function(e){return 20===e.type},ze=function(e){return 0===e.type},Ye=function(e,A){return Xe(e)&&e.value===A},je=function(e){return 31!==e.type},Je=function(e){return 31!==e.type&&4!==e.type},Ze=function(e){var A=[],t=[];return e.forEach((function(e){if(4===e.type){if(0===t.length)throw new Error("Error parsing function args, zero tokens for arg");return A.push(t),void(t=[])}31!==e.type&&t.push(e)})),t.length&&A.push(t),A},qe=function(e,A){return 11===A&&12===e.type||28===A&&29===e.type||2===A&&3===e.type},_e=function(e){return 17===e.type||15===e.type},$e=function(e){return 16===e.type||_e(e)},eA=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},AA={type:17,number:0,flags:4},tA={type:16,number:50,flags:4},iA={type:16,number:100,flags:4},nA=function(e,A,t){var i=e[0],n=e[1];return[aA(i,A),aA(void 0!==n?n:i,t)]},aA=function(e,A){if(16===e.type)return e.number/100*A;if(Ge(e))switch(e.unit){case"rem":case"em":return 16*e.number;default:return e.number}return e.number},rA="grad",sA="turn",oA=function(e,A){if(15===A.type)switch(A.unit){case"deg":return Math.PI*A.number/180;case rA:return Math.PI/200*A.number;case"rad":return A.number;case sA:return 2*Math.PI*A.number}throw new Error("Unsupported angle type")},lA=function(e){return 15===e.type&&("deg"===e.unit||e.unit===rA||"rad"===e.unit||e.unit===sA)},cA=function(e){switch(e.filter(Xe).map((function(e){return e.value})).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[AA,AA];case"to top":case"bottom":return dA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[AA,iA];case"to right":case"left":return dA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[iA,iA];case"to bottom":case"top":return dA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[iA,AA];case"to left":case"right":return dA(270)}return 0},dA=function(e){return Math.PI*e/180},hA=function(e,A){if(18===A.type){var t=EA[A.name];if(void 0===t)throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return t(e,A.values)}if(5===A.type){if(3===A.value.length){var i=A.value.substring(0,1),n=A.value.substring(1,2),a=A.value.substring(2,3);return pA(parseInt(i+i,16),parseInt(n+n,16),parseInt(a+a,16),1)}if(4===A.value.length){i=A.value.substring(0,1),n=A.value.substring(1,2),a=A.value.substring(2,3);var r=A.value.substring(3,4);return pA(parseInt(i+i,16),parseInt(n+n,16),parseInt(a+a,16),parseInt(r+r,16)/255)}if(6===A.value.length)return i=A.value.substring(0,2),n=A.value.substring(2,4),a=A.value.substring(4,6),pA(parseInt(i,16),parseInt(n,16),parseInt(a,16),1);if(8===A.value.length)return i=A.value.substring(0,2),n=A.value.substring(2,4),a=A.value.substring(4,6),r=A.value.substring(6,8),pA(parseInt(i,16),parseInt(n,16),parseInt(a,16),parseInt(r,16)/255)}if(20===A.type){var s=CA[A.value.toUpperCase()];if(void 0!==s)return s}return CA.TRANSPARENT},uA=function(e){return 0==(255&e)},gA=function(e){var A=255&e,t=255&e>>8,i=255&e>>16,n=255&e>>24;return A<255?"rgba("+n+","+i+","+t+","+A/255+")":"rgb("+n+","+i+","+t+")"},pA=function(e,A,t,i){return(e<<24|A<<16|t<<8|Math.round(255*i)<<0)>>>0},mA=function(e,A){if(17===e.type)return e.number;if(16===e.type){var t=3===A?1:255;return 3===A?e.number/100*t:Math.round(e.number/100*t)}return 0},wA=function(e,A){var t=A.filter(Je);if(3===t.length){var i=t.map(mA),n=i[0],a=i[1],r=i[2];return pA(n,a,r,1)}if(4===t.length){var s=t.map(mA),o=(n=s[0],a=s[1],r=s[2],s[3]);return pA(n,a,r,o)}return 0};function fA(e,A,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(A-e)*t*6+e:t<.5?A:t<2/3?6*(A-e)*(2/3-t)+e:e}var BA=function(e,A){var t=A.filter(Je),i=t[0],n=t[1],a=t[2],r=t[3],s=(17===i.type?dA(i.number):oA(e,i))/(2*Math.PI),o=$e(n)?n.number/100:0,l=$e(a)?a.number/100:0,c=void 0!==r&&$e(r)?aA(r,1):1;if(0===o)return pA(255*l,255*l,255*l,1);var d=l<=.5?l*(o+1):l+o-l*o,h=2*l-d,u=fA(h,d,s+1/3),g=fA(h,d,s),p=fA(h,d,s-1/3);return pA(255*u,255*g,255*p,c)},EA={hsl:BA,hsla:BA,rgb:wA,rgba:wA},bA=function(e,A){return hA(e,Ke.create(A).parseComponentValue())},CA={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},vA={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map((function(e){if(Xe(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},yA={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},FA=function(e,A){var t=hA(e,A[0]),i=A[1];return i&&$e(i)?{color:t,stop:i}:{color:t,stop:null}},xA=function(e,A){var t=e[0],i=e[e.length-1];null===t.stop&&(t.stop=AA),null===i.stop&&(i.stop=iA);for(var n=[],a=0,r=0;ra?n.push(o):n.push(a),a=o}else n.push(null)}var l=null;for(r=0;re.optimumDistance)?{optimumCorner:A,optimumDistance:s}:e}),{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},UA=function(e,A){var t=dA(180),i=[];return Ze(A).forEach((function(A,n){if(0===n){var a=A[0];if(20===a.type&&-1!==["top","left","right","bottom"].indexOf(a.value))return void(t=cA(A));if(lA(a))return void(t=(oA(e,a)+dA(270))%dA(360))}var r=FA(e,A);i.push(r)})),{angle:t,stops:i,type:1}},QA="closest-side",kA="farthest-side",MA="closest-corner",LA="farthest-corner",OA="circle",NA="ellipse",DA="cover",HA="contain",RA=function(e,A){var t=0,i=3,n=[],a=[];return Ze(A).forEach((function(A,r){var s=!0;if(0===r?s=A.reduce((function(e,A){if(Xe(A))switch(A.value){case"center":return a.push(tA),!1;case"top":case"left":return a.push(AA),!1;case"right":case"bottom":return a.push(iA),!1}else if($e(A)||_e(A))return a.push(A),!1;return e}),s):1===r&&(s=A.reduce((function(e,A){if(Xe(A))switch(A.value){case OA:return t=0,!1;case NA:return t=1,!1;case HA:case QA:return i=0,!1;case kA:return i=1,!1;case MA:return i=2,!1;case DA:case LA:return i=3,!1}else if(_e(A)||$e(A))return Array.isArray(i)||(i=[]),i.push(A),!1;return e}),s)),s){var o=FA(e,A);n.push(o)}})),{size:i,shape:t,stops:n,position:a,type:2}},PA=function(e,A){if(22===A.type){var t={url:A.value,type:0};return e.cache.addImage(A.value),t}if(18===A.type){var i=KA[A.name];if(void 0===i)throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return i(e,A.values)}throw new Error("Unsupported image type "+A.type)};var VA,KA={"linear-gradient":function(e,A){var t=dA(180),i=[];return Ze(A).forEach((function(A,n){if(0===n){var a=A[0];if(20===a.type&&"to"===a.value)return void(t=cA(A));if(lA(a))return void(t=oA(e,a))}var r=FA(e,A);i.push(r)})),{angle:t,stops:i,type:1}},"-moz-linear-gradient":UA,"-ms-linear-gradient":UA,"-o-linear-gradient":UA,"-webkit-linear-gradient":UA,"radial-gradient":function(e,A){var t=0,i=3,n=[],a=[];return Ze(A).forEach((function(A,r){var s=!0;if(0===r){var o=!1;s=A.reduce((function(e,A){if(o)if(Xe(A))switch(A.value){case"center":return a.push(tA),e;case"top":case"left":return a.push(AA),e;case"right":case"bottom":return a.push(iA),e}else($e(A)||_e(A))&&a.push(A);else if(Xe(A))switch(A.value){case OA:return t=0,!1;case NA:return t=1,!1;case"at":return o=!0,!1;case QA:return i=0,!1;case DA:case kA:return i=1,!1;case HA:case MA:return i=2,!1;case LA:return i=3,!1}else if(_e(A)||$e(A))return Array.isArray(i)||(i=[]),i.push(A),!1;return e}),s)}if(s){var l=FA(e,A);n.push(l)}})),{size:i,shape:t,stops:n,position:a,type:2}},"-moz-radial-gradient":RA,"-ms-radial-gradient":RA,"-o-radial-gradient":RA,"-webkit-radial-gradient":RA,"-webkit-gradient":function(e,A){var t=dA(180),i=[],n=1;return Ze(A).forEach((function(A,t){var a=A[0];if(0===t){if(Xe(a)&&"linear"===a.value)return void(n=1);if(Xe(a)&&"radial"===a.value)return void(n=2)}if(18===a.type)if("from"===a.name){var r=hA(e,a.values[0]);i.push({stop:AA,color:r})}else if("to"===a.name)r=hA(e,a.values[0]),i.push({stop:iA,color:r});else if("color-stop"===a.name){var s=a.values.filter(Je);if(2===s.length){r=hA(e,s[1]);var o=s[0];We(o)&&i.push({stop:{type:16,number:100*o.number,flags:o.flags},color:r})}}})),1===n?{angle:(t+dA(180))%dA(360),stops:i,type:n}:{size:3,shape:0,stops:i,position:[],type:n}}},GA={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,A){if(0===A.length)return[];var t=A[0];return 20===t.type&&"none"===t.value?[]:A.filter((function(e){return Je(e)&&function(e){return!(20===e.type&&"none"===e.value||18===e.type&&!KA[e.name])}(e)})).map((function(A){return PA(e,A)}))}},WA={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map((function(e){if(Xe(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},XA={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,A){return Ze(A).map((function(e){return e.filter($e)})).map(eA)}},zA={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,A){return Ze(A).map((function(e){return e.filter(Xe).map((function(e){return e.value})).join(" ")})).map(YA)}},YA=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};!function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"}(VA||(VA={}));var jA,JA={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,A){return Ze(A).map((function(e){return e.filter(ZA)}))}},ZA=function(e){return Xe(e)||$e(e)},qA=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},_A=qA("top"),$A=qA("right"),et=qA("bottom"),At=qA("left"),tt=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(e,A){return eA(A.filter($e))}}},it=tt("top-left"),nt=tt("top-right"),at=tt("bottom-right"),rt=tt("bottom-left"),st=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,A){switch(A){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},ot=st("top"),lt=st("right"),ct=st("bottom"),dt=st("left"),ht=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,A){return Ge(A)?A.number:0}}},ut=ht("top"),gt=ht("right"),pt=ht("bottom"),mt=ht("left"),wt={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ft={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,A){return"rtl"===A?1:0}},Bt={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,A){return A.filter(Xe).reduce((function(e,A){return e|Et(A.value)}),0)}},Et=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},bt={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Ct={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,A){return 20===A.type&&"normal"===A.value?0:17===A.type||15===A.type?A.number:0}};!function(e){e.NORMAL="normal",e.STRICT="strict"}(jA||(jA={}));var vt,yt={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){return"strict"===A?jA.STRICT:jA.NORMAL}},Ft={name:"line-height",initialValue:"normal",prefix:!1,type:4},xt=function(e,A){return Xe(e)&&"normal"===e.value?1.2*A:17===e.type?A*e.number:$e(e)?aA(e,A):A},St={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,A){return 20===A.type&&"none"===A.value?null:PA(e,A)}},Tt={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,A){return"inside"===A?0:1}},It={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},Ut=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},Qt=Ut("top"),kt=Ut("right"),Mt=Ut("bottom"),Lt=Ut("left"),Ot={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,A){return A.filter(Xe).map((function(e){switch(e.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}}))}},Nt={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){return"break-word"===A?"break-word":"normal"}},Dt=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Ht=Dt("top"),Rt=Dt("right"),Pt=Dt("bottom"),Vt=Dt("left"),Kt={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,A){switch(A){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},Gt={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Wt={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return 1===A.length&&Ye(A[0],"none")?[]:Ze(A).map((function(A){for(var t={color:CA.TRANSPARENT,offsetX:AA,offsetY:AA,blur:AA},i=0,n=0;n1?1:0],this.overflowWrap=vi(e,Nt,A.overflowWrap),this.paddingTop=vi(e,Ht,A.paddingTop),this.paddingRight=vi(e,Rt,A.paddingRight),this.paddingBottom=vi(e,Pt,A.paddingBottom),this.paddingLeft=vi(e,Vt,A.paddingLeft),this.paintOrder=vi(e,wi,A.paintOrder),this.position=vi(e,Gt,A.position),this.textAlign=vi(e,Kt,A.textAlign),this.textDecorationColor=vi(e,ti,null!==(t=A.textDecorationColor)&&void 0!==t?t:A.color),this.textDecorationLine=vi(e,ii,null!==(i=A.textDecorationLine)&&void 0!==i?i:A.textDecoration),this.textShadow=vi(e,Wt,A.textShadow),this.textTransform=vi(e,Xt,A.textTransform),this.transform=vi(e,zt,A.transform),this.transformOrigin=vi(e,Zt,A.transformOrigin),this.visibility=vi(e,qt,A.visibility),this.webkitTextStrokeColor=vi(e,fi,A.webkitTextStrokeColor),this.webkitTextStrokeWidth=vi(e,Bi,A.webkitTextStrokeWidth),this.wordBreak=vi(e,_t,A.wordBreak),this.zIndex=vi(e,$t,A.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},e.prototype.isTransparent=function(){return uA(this.backgroundColor)},e.prototype.isTransformed=function(){return null!==this.transform},e.prototype.isPositioned=function(){return 0!==this.position},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return 0!==this.float},e.prototype.isInlineLevel=function(){return li(this.display,4)||li(this.display,33554432)||li(this.display,268435456)||li(this.display,536870912)||li(this.display,67108864)||li(this.display,134217728)},e}(),bi=function(e,A){this.content=vi(e,ci,A.content),this.quotes=vi(e,gi,A.quotes)},Ci=function(e,A){this.counterIncrement=vi(e,di,A.counterIncrement),this.counterReset=vi(e,hi,A.counterReset)},vi=function(e,A,t){var i=new Ve,n=null!=t?t.toString():A.initialValue;i.write(n);var a=new Ke(i.read());switch(A.type){case 2:var r=a.parseComponentValue();return A.parse(e,Xe(r)?r.value:A.initialValue);case 0:return A.parse(e,a.parseComponentValue());case 1:return A.parse(e,a.parseComponentValues());case 4:return a.parseComponentValue();case 3:switch(A.format){case"angle":return oA(e,a.parseComponentValue());case"color":return hA(e,a.parseComponentValue());case"image":return PA(e,a.parseComponentValue());case"length":var s=a.parseComponentValue();return _e(s)?s:AA;case"length-percentage":var o=a.parseComponentValue();return $e(o)?o:AA;case"time":return ei.parse(e,a.parseComponentValue())}}},yi=function(e,A){var t=function(e){switch(e.getAttribute("data-html2canvas-debug")){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}}(e);return 1===t||A===t},Fi=function(e,A){this.context=e,this.textNodes=[],this.elements=[],this.flags=0,yi(A,3),this.styles=new Ei(e,window.getComputedStyle(A,null)),Un(A)&&(this.styles.animationDuration.some((function(e){return e>0}))&&(A.style.animationDuration="0s"),null!==this.styles.transform&&(A.style.transform="none")),this.bounds=s(this.context,A),yi(A,4)&&(this.flags|=16)},xi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Si="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Ti=0;Ti=0){if(e<55296||e>56319&&e<=65535)return A=((A=this.index[e>>5])<<2)+(31&e),this.data[A];if(e<=65535)return A=((A=this.index[2048+(e-55296>>5)])<<2)+(31&e),this.data[A];if(e>11),A=this.index[A],A+=e>>5&63,A=((A=this.index[A])<<2)+(31&e),this.data[A];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),Qi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ki="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Mi=0;Mi>10),r%1024+56320)),(n+1===t||i.length>16384)&&(a+=String.fromCharCode.apply(String,i),i.length=0)}return a},Pi=function(e,A){var t,i,n,a=function(e){var A,t,i,n,a,r=.75*e.length,s=e.length,o=0;"="===e[e.length-1]&&(r--,"="===e[e.length-2]&&r--);var l="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(r):new Array(r),c=Array.isArray(l)?l:new Uint8Array(l);for(A=0;A>4,c[o++]=(15&i)<<4|n>>2,c[o++]=(3&n)<<6|63&a;return l}(e),r=Array.isArray(a)?function(e){for(var A=e.length,t=[],i=0;i=55296&&n<=56319&&t=t)return{done:!0,value:null};for(var e=Vi;ir.x||n.y>r.y;return r=n,0===A||s}));return e.body.removeChild(A),s}(document);return Object.defineProperty(ji,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=function(e){var A=new Image,t=e.createElement("canvas"),i=t.getContext("2d");if(!i)return!1;A.src="data:image/svg+xml,";try{i.drawImage(A,0,0),t.toDataURL()}catch(e){return!1}return!0}(document);return Object.defineProperty(ji,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e="function"==typeof Array.from&&"function"==typeof window.fetch?function(e){var A=e.createElement("canvas"),t=100;A.width=t,A.height=t;var i=A.getContext("2d");if(!i)return Promise.reject(!1);i.fillStyle="rgb(0, 255, 0)",i.fillRect(0,0,t,t);var n=new Image,a=A.toDataURL();n.src=a;var r=zi(t,t,0,0,n);return i.fillStyle="red",i.fillRect(0,0,t,t),Yi(r).then((function(A){i.drawImage(A,0,0);var n=i.getImageData(0,0,t,t).data;i.fillStyle="red",i.fillRect(0,0,t,t);var r=e.createElement("div");return r.style.backgroundImage="url("+a+")",r.style.height="100px",Xi(n)?Yi(zi(t,t,0,0,r)):Promise.reject(!1)})).then((function(e){return i.drawImage(e,0,0),Xi(i.getImageData(0,0,t,t).data)})).catch((function(){return!1}))}(document):Promise.resolve(!1);return Object.defineProperty(ji,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=void 0!==(new Image).crossOrigin;return Object.defineProperty(ji,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(ji,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(ji,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(ji,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Ji=function(e,A){this.text=e,this.bounds=A},Zi=function(e,A){var t=A.ownerDocument;if(t){var i=t.createElement("html2canvaswrapper");i.appendChild(A.cloneNode(!0));var n=A.parentNode;if(n){n.replaceChild(i,A);var a=s(e,i);return i.firstChild&&n.replaceChild(i.firstChild,i),a}}return r.EMPTY},qi=function(e,A,t){var i=e.ownerDocument;if(!i)throw new Error("Node has no owner document");var n=i.createRange();return n.setStart(e,A),n.setEnd(e,A+t),n},_i=function(e){if(ji.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(e)).map((function(e){return e.segment}))}return function(e){for(var A,t=Wi(e),i=[];!(A=t.next()).done;)A.value&&i.push(A.value.slice());return i}(e)},$i=function(e,A){return 0!==A.letterSpacing?_i(e):function(e,A){if(ji.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(e)).map((function(e){return e.segment}))}return An(e,A)}(e,A)},en=[32,160,4961,65792,65793,4153,4241],An=function(e,A){for(var t,i=function(e,A){var t=o(e),i=ae(t,A),n=i[0],a=i[1],r=i[2],s=t.length,l=0,c=0;return{next:function(){if(c>=s)return{done:!0,value:null};for(var e=z;c0)if(ji.SUPPORT_RANGE_BOUNDS){var n=qi(i,s,A.length).getClientRects();if(n.length>1){var o=_i(A),l=0;o.forEach((function(A){a.push(new Ji(A,r.fromDOMRectList(e,qi(i,l+s,A.length).getClientRects()))),l+=A.length}))}else a.push(new Ji(A,r.fromDOMRectList(e,n)))}else{var c=i.splitText(A.length);a.push(new Ji(A,Zi(e,i))),i=c}else ji.SUPPORT_RANGE_BOUNDS||(i=i.splitText(A.length));s+=A.length})),a}(e,this.text,t,A)},nn=function(e,A){switch(A){case 1:return e.toLowerCase();case 3:return e.replace(an,rn);case 2:return e.toUpperCase();default:return e}},an=/(^|\s|:|-|\(|\))([a-z])/g,rn=function(e,A,t){return e.length>0?A+t.toUpperCase():e},sn=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.src=t.currentSrc||t.src,i.intrinsicWidth=t.naturalWidth,i.intrinsicHeight=t.naturalHeight,i.context.cache.addImage(i.src),i}return A(t,e),t}(Fi),on=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.canvas=t,i.intrinsicWidth=t.width,i.intrinsicHeight=t.height,i}return A(t,e),t}(Fi),ln=function(e){function t(A,t){var i=e.call(this,A,t)||this,n=new XMLSerializer,a=s(A,t);return t.setAttribute("width",a.width+"px"),t.setAttribute("height",a.height+"px"),i.svg="data:image/svg+xml,"+encodeURIComponent(n.serializeToString(t)),i.intrinsicWidth=t.width.baseVal.value,i.intrinsicHeight=t.height.baseVal.value,i.context.cache.addImage(i.svg),i}return A(t,e),t}(Fi),cn=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.value=t.value,i}return A(t,e),t}(Fi),dn=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.start=t.start,i.reversed="boolean"==typeof t.reversed&&!0===t.reversed,i}return A(t,e),t}(Fi),hn=[{type:15,flags:0,unit:"px",number:3}],un=[{type:16,flags:0,number:50}],gn="checkbox",pn="radio",mn="password",wn=707406591,fn=function(e){function t(A,t){var i,n,a,s=e.call(this,A,t)||this;switch(s.type=t.type.toLowerCase(),s.checked=t.checked,s.value=0===(a=(n=t).type===mn?new Array(n.value.length+1).join("•"):n.value).length?n.placeholder||"":a,s.type!==gn&&s.type!==pn||(s.styles.backgroundColor=3739148031,s.styles.borderTopColor=s.styles.borderRightColor=s.styles.borderBottomColor=s.styles.borderLeftColor=2779096575,s.styles.borderTopWidth=s.styles.borderRightWidth=s.styles.borderBottomWidth=s.styles.borderLeftWidth=1,s.styles.borderTopStyle=s.styles.borderRightStyle=s.styles.borderBottomStyle=s.styles.borderLeftStyle=1,s.styles.backgroundClip=[0],s.styles.backgroundOrigin=[0],s.bounds=(i=s.bounds).width>i.height?new r(i.left+(i.width-i.height)/2,i.top,i.height,i.height):i.width0)t.textNodes.push(new tn(e,n,t.styles));else if(In(n))if(Wn(n)&&n.assignedNodes)n.assignedNodes().forEach((function(A){return vn(e,A,t,i)}));else{var r=yn(e,n);r.styles.isVisible()&&(xn(n,r,i)?r.flags|=4:Sn(r.styles)&&(r.flags|=2),-1!==Cn.indexOf(n.tagName)&&(r.flags|=8),t.elements.push(r),n.slot,n.shadowRoot?vn(e,n.shadowRoot,r,i):Kn(n)||On(n)||Gn(n)||vn(e,n,r,i))}},yn=function(e,A){return Rn(A)?new sn(e,A):Dn(A)?new on(e,A):On(A)?new ln(e,A):kn(A)?new cn(e,A):Mn(A)?new dn(e,A):Ln(A)?new fn(e,A):Gn(A)?new Bn(e,A):Kn(A)?new En(e,A):Pn(A)?new bn(e,A):new Fi(e,A)},Fn=function(e,A){var t=yn(e,A);return t.flags|=4,vn(e,A,t,t),t},xn=function(e,A,t){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||Nn(e)&&t.styles.isTransparent()},Sn=function(e){return e.isPositioned()||e.isFloating()},Tn=function(e){return e.nodeType===Node.TEXT_NODE},In=function(e){return e.nodeType===Node.ELEMENT_NODE},Un=function(e){return In(e)&&void 0!==e.style&&!Qn(e)},Qn=function(e){return"object"==typeof e.className},kn=function(e){return"LI"===e.tagName},Mn=function(e){return"OL"===e.tagName},Ln=function(e){return"INPUT"===e.tagName},On=function(e){return"svg"===e.tagName},Nn=function(e){return"BODY"===e.tagName},Dn=function(e){return"CANVAS"===e.tagName},Hn=function(e){return"VIDEO"===e.tagName},Rn=function(e){return"IMG"===e.tagName},Pn=function(e){return"IFRAME"===e.tagName},Vn=function(e){return"STYLE"===e.tagName},Kn=function(e){return"TEXTAREA"===e.tagName},Gn=function(e){return"SELECT"===e.tagName},Wn=function(e){return"SLOT"===e.tagName},Xn=function(e){return e.tagName.indexOf("-")>0},zn=function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(e){var A=this.counters[e];return A&&A.length?A[A.length-1]:1},e.prototype.getCounterValues=function(e){return this.counters[e]||[]},e.prototype.pop=function(e){var A=this;e.forEach((function(e){return A.counters[e].pop()}))},e.prototype.parse=function(e){var A=this,t=e.counterIncrement,i=e.counterReset,n=!0;null!==t&&t.forEach((function(e){var t=A.counters[e.counter];t&&0!==e.increment&&(n=!1,t.length||t.push(1),t[Math.max(0,t.length-1)]+=e.increment)}));var a=[];return n&&i.forEach((function(e){var t=A.counters[e.counter];a.push(e.counter),t||(t=A.counters[e.counter]=[]),t.push(e.reset)})),a},e}(),Yn={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},jn={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Jn={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},Zn={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},qn=function(e,A,t,i,n,a){return et?ra(e,n,a.length>0):i.integers.reduce((function(A,t,n){for(;e>=t;)e-=t,A+=i.values[n];return A}),"")+a},_n=function(e,A,t,i){var n="";do{t||e--,n=i(e)+n,e/=A}while(e*A>=A);return n},$n=function(e,A,t,i,n){var a=t-A+1;return(e<0?"-":"")+(_n(Math.abs(e),a,i,(function(e){return l(Math.floor(e%a)+A)}))+n)},ea=function(e,A,t){void 0===t&&(t=". ");var i=A.length;return _n(Math.abs(e),i,!1,(function(e){return A[Math.floor(e%i)]}))+t},Aa=function(e,A,t,i,n,a){if(e<-9999||e>9999)return ra(e,4,n.length>0);var r=Math.abs(e),s=n;if(0===r)return A[0]+s;for(var o=0;r>0&&o<=4;o++){var l=r%10;0===l&&li(a,1)&&""!==s?s=A[l]+s:l>1||1===l&&0===o||1===l&&1===o&&li(a,2)||1===l&&1===o&&li(a,4)&&e>100||1===l&&o>1&&li(a,8)?s=A[l]+(o>0?t[o-1]:"")+s:1===l&&o>0&&(s=t[o-1]+s),r=Math.floor(r/10)}return(e<0?i:"")+s},ta="十百千萬",ia="拾佰仟萬",na="マイナス",aa="마이너스",ra=function(e,A,t){var i=t?". ":"",n=t?"、":"",a=t?", ":"",r=t?" ":"";switch(A){case 0:return"•"+r;case 1:return"◦"+r;case 2:return"◾"+r;case 5:var s=$n(e,48,57,!0,i);return s.length<4?"0"+s:s;case 4:return ea(e,"〇一二三四五六七八九",n);case 6:return qn(e,1,3999,Yn,3,i).toLowerCase();case 7:return qn(e,1,3999,Yn,3,i);case 8:return $n(e,945,969,!1,i);case 9:return $n(e,97,122,!1,i);case 10:return $n(e,65,90,!1,i);case 11:return $n(e,1632,1641,!0,i);case 12:case 49:return qn(e,1,9999,jn,3,i);case 35:return qn(e,1,9999,jn,3,i).toLowerCase();case 13:return $n(e,2534,2543,!0,i);case 14:case 30:return $n(e,6112,6121,!0,i);case 15:return ea(e,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return ea(e,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return Aa(e,"零一二三四五六七八九",ta,"負",n,14);case 47:return Aa(e,"零壹貳參肆伍陸柒捌玖",ia,"負",n,15);case 42:return Aa(e,"零一二三四五六七八九",ta,"负",n,14);case 41:return Aa(e,"零壹贰叁肆伍陆柒捌玖",ia,"负",n,15);case 26:return Aa(e,"〇一二三四五六七八九","十百千万",na,n,0);case 25:return Aa(e,"零壱弐参四伍六七八九","拾百千万",na,n,7);case 31:return Aa(e,"영일이삼사오육칠팔구","십백천만",aa,a,7);case 33:return Aa(e,"零一二三四五六七八九","十百千萬",aa,a,0);case 32:return Aa(e,"零壹貳參四五六七八九","拾百千",aa,a,7);case 18:return $n(e,2406,2415,!0,i);case 20:return qn(e,1,19999,Zn,3,i);case 21:return $n(e,2790,2799,!0,i);case 22:return $n(e,2662,2671,!0,i);case 22:return qn(e,1,10999,Jn,3,i);case 23:return ea(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return ea(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return $n(e,3302,3311,!0,i);case 28:return ea(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return ea(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return $n(e,3792,3801,!0,i);case 37:return $n(e,6160,6169,!0,i);case 38:return $n(e,4160,4169,!0,i);case 39:return $n(e,2918,2927,!0,i);case 40:return $n(e,1776,1785,!0,i);case 43:return $n(e,3046,3055,!0,i);case 44:return $n(e,3174,3183,!0,i);case 45:return $n(e,3664,3673,!0,i);case 46:return $n(e,3872,3881,!0,i);default:return $n(e,48,57,!0,i)}},sa="data-html2canvas-ignore",oa=function(){function e(e,A,t){if(this.context=e,this.options=t,this.scrolledElements=[],this.referenceElement=A,this.counters=new zn,this.quoteDepth=0,!A.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(A.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(e,A){var t=this,a=ca(e,A);if(!a.contentWindow)return Promise.reject("Unable to find iframe window");var r=e.defaultView.pageXOffset,s=e.defaultView.pageYOffset,o=a.contentWindow,l=o.document,c=ua(a).then((function(){return i(t,void 0,void 0,(function(){var e,t;return n(this,(function(i){switch(i.label){case 0:return this.scrolledElements.forEach(fa),o&&(o.scrollTo(A.left,A.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||o.scrollY===A.top&&o.scrollX===A.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(o.scrollX-A.left,o.scrollY-A.top,0,0))),e=this.options.onclone,void 0===(t=this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:l.fonts&&l.fonts.ready?[4,l.fonts.ready]:[3,2];case 1:i.sent(),i.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,ha(l)]:[3,4];case 3:i.sent(),i.label=4;case 4:return"function"==typeof e?[2,Promise.resolve().then((function(){return e(l,t)})).then((function(){return a}))]:[2,a]}}))}))}));return l.open(),l.write(ma(document.doctype)+""),wa(this.referenceElement.ownerDocument,r,s),l.replaceChild(l.adoptNode(this.documentElement),l.documentElement),l.close(),c},e.prototype.createElementClone=function(e){if(yi(e,2),Dn(e))return this.createCanvasClone(e);if(Hn(e))return this.createVideoClone(e);if(Vn(e))return this.createStyleClone(e);var A=e.cloneNode(!1);return Rn(A)&&(Rn(e)&&e.currentSrc&&e.currentSrc!==e.src&&(A.src=e.currentSrc,A.srcset=""),"lazy"===A.loading&&(A.loading="eager")),Xn(A)?this.createCustomElementClone(A):A},e.prototype.createCustomElementClone=function(e){var A=document.createElement("html2canvascustomelement");return pa(e.style,A),A},e.prototype.createStyleClone=function(e){try{var A=e.sheet;if(A&&A.cssRules){var t=[].slice.call(A.cssRules,0).reduce((function(e,A){return A&&"string"==typeof A.cssText?e+A.cssText:e}),""),i=e.cloneNode(!1);return i.textContent=t,i}}catch(e){if(this.context.logger.error("Unable to access cssRules property",e),"SecurityError"!==e.name)throw e}return e.cloneNode(!1)},e.prototype.createCanvasClone=function(e){var A;if(this.options.inlineImages&&e.ownerDocument){var t=e.ownerDocument.createElement("img");try{return t.src=e.toDataURL(),t}catch(A){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var i=e.cloneNode(!1);try{i.width=e.width,i.height=e.height;var n=e.getContext("2d"),a=i.getContext("2d");if(a)if(!this.options.allowTaint&&n)a.putImageData(n.getImageData(0,0,e.width,e.height),0,0);else{var r=null!==(A=e.getContext("webgl2"))&&void 0!==A?A:e.getContext("webgl");if(r){var s=r.getContextAttributes();!1===(null==s?void 0:s.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}a.drawImage(e,0,0)}return i}catch(A){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return i},e.prototype.createVideoClone=function(e){var A=e.ownerDocument.createElement("canvas");A.width=e.offsetWidth,A.height=e.offsetHeight;var t=A.getContext("2d");try{return t&&(t.drawImage(e,0,0,A.width,A.height),this.options.allowTaint||t.getImageData(0,0,A.width,A.height)),A}catch(A){this.context.logger.info("Unable to clone video as it is tainted",e)}var i=e.ownerDocument.createElement("canvas");return i.width=e.offsetWidth,i.height=e.offsetHeight,i},e.prototype.appendChildNode=function(e,A,t){In(A)&&("SCRIPT"===A.tagName||A.hasAttribute(sa)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(A))||this.options.copyStyles&&In(A)&&Vn(A)||e.appendChild(this.cloneNode(A,t))},e.prototype.cloneChildNodes=function(e,A,t){for(var i=this,n=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;n;n=n.nextSibling)if(In(n)&&Wn(n)&&"function"==typeof n.assignedNodes){var a=n.assignedNodes();a.length&&a.forEach((function(e){return i.appendChildNode(A,e,t)}))}else this.appendChildNode(A,n,t)},e.prototype.cloneNode=function(e,A){if(Tn(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var t=e.ownerDocument.defaultView;if(t&&In(e)&&(Un(e)||Qn(e))){var i=this.createElementClone(e);i.style.transitionProperty="none";var n=t.getComputedStyle(e),a=t.getComputedStyle(e,":before"),r=t.getComputedStyle(e,":after");this.referenceElement===e&&Un(i)&&(this.clonedReferenceElement=i),Nn(i)&&Ca(i);var s=this.counters.parse(new Ci(this.context,n)),o=this.resolvePseudoContent(e,i,a,Li.BEFORE);Xn(e)&&(A=!0),Hn(e)||this.cloneChildNodes(e,i,A),o&&i.insertBefore(o,i.firstChild);var l=this.resolvePseudoContent(e,i,r,Li.AFTER);return l&&i.appendChild(l),this.counters.pop(s),(n&&(this.options.copyStyles||Qn(e))&&!Pn(e)||A)&&pa(n,i),0===e.scrollTop&&0===e.scrollLeft||this.scrolledElements.push([i,e.scrollLeft,e.scrollTop]),(Kn(e)||Gn(e))&&(Kn(i)||Gn(i))&&(i.value=e.value),i}return e.cloneNode(!1)},e.prototype.resolvePseudoContent=function(e,A,t,i){var n=this;if(t){var a=t.content,r=A.ownerDocument;if(r&&a&&"none"!==a&&"-moz-alt-content"!==a&&"none"!==t.display){this.counters.parse(new Ci(this.context,t));var s=new bi(this.context,t),o=r.createElement("html2canvaspseudoelement");pa(t,o),s.content.forEach((function(A){if(0===A.type)o.appendChild(r.createTextNode(A.value));else if(22===A.type){var t=r.createElement("img");t.src=A.value,t.style.opacity="1",o.appendChild(t)}else if(18===A.type){if("attr"===A.name){var i=A.values.filter(Xe);i.length&&o.appendChild(r.createTextNode(e.getAttribute(i[0].value)||""))}else if("counter"===A.name){var a=A.values.filter(Je),l=a[0],c=a[1];if(l&&Xe(l)){var d=n.counters.getCounterValue(l.value),h=c&&Xe(c)?It.parse(n.context,c.value):3;o.appendChild(r.createTextNode(ra(d,h,!1)))}}else if("counters"===A.name){var u=A.values.filter(Je),g=(l=u[0],u[1]);if(c=u[2],l&&Xe(l)){var p=n.counters.getCounterValues(l.value),m=c&&Xe(c)?It.parse(n.context,c.value):3,w=g&&0===g.type?g.value:"",f=p.map((function(e){return ra(e,m,!1)})).join(w);o.appendChild(r.createTextNode(f))}}}else if(20===A.type)switch(A.value){case"open-quote":o.appendChild(r.createTextNode(pi(s.quotes,n.quoteDepth++,!0)));break;case"close-quote":o.appendChild(r.createTextNode(pi(s.quotes,--n.quoteDepth,!1)));break;default:o.appendChild(r.createTextNode(A.value))}})),o.className=Ba+" "+Ea;var l=i===Li.BEFORE?" "+Ba:" "+Ea;return Qn(A)?A.className.baseValue+=l:A.className+=l,o}}},e.destroy=function(e){return!!e.parentNode&&(e.parentNode.removeChild(e),!0)},e}();!function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"}(Li||(Li={}));var la,ca=function(e,A){var t=e.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=A.width.toString(),t.height=A.height.toString(),t.scrolling="no",t.setAttribute(sa,"true"),e.body.appendChild(t),t},da=function(e){return new Promise((function(A){e.complete?A():e.src?(e.onload=A,e.onerror=A):A()}))},ha=function(e){return Promise.all([].slice.call(e.images,0).map(da))},ua=function(e){return new Promise((function(A,t){var i=e.contentWindow;if(!i)return t("No window assigned for iframe");var n=i.document;i.onload=e.onload=function(){i.onload=e.onload=null;var t=setInterval((function(){n.body.childNodes.length>0&&"complete"===n.readyState&&(clearInterval(t),A(e))}),50)}}))},ga=["all","d","content"],pa=function(e,A){for(var t=e.length-1;t>=0;t--){var i=e.item(t);-1===ga.indexOf(i)&&A.style.setProperty(i,e.getPropertyValue(i))}return A},ma=function(e){var A="";return e&&(A+=""),A},wa=function(e,A,t){e&&e.defaultView&&(A!==e.defaultView.pageXOffset||t!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(A,t)},fa=function(e){var A=e[0],t=e[1],i=e[2];A.scrollLeft=t,A.scrollTop=i},Ba="___html2canvas___pseudoelement_before",Ea="___html2canvas___pseudoelement_after",ba='{\n content: "" !important;\n display: none !important;\n}',Ca=function(e){va(e,"."+Ba+":before"+ba+"\n ."+Ea+":after"+ba)},va=function(e,A){var t=e.ownerDocument;if(t){var i=t.createElement("style");i.textContent=A,e.appendChild(i)}},ya=function(){function e(){}return e.getOrigin=function(A){var t=e._link;return t?(t.href=A,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},e.isSameOrigin=function(A){return e.getOrigin(A)===e._origin},e.setContext=function(A){e._link=A.document.createElement("a"),e._origin=e.getOrigin(A.location.href)},e._origin="about:blank",e}(),Fa=function(){function e(e,A){this.context=e,this._options=A,this._cache={}}return e.prototype.addImage=function(e){var A=Promise.resolve();return this.has(e)?A:ka(e)||Ia(e)?((this._cache[e]=this.loadImage(e)).catch((function(){})),A):A},e.prototype.match=function(e){return this._cache[e]},e.prototype.loadImage=function(e){return i(this,void 0,void 0,(function(){var A,t,i,a,r=this;return n(this,(function(n){switch(n.label){case 0:return A=ya.isSameOrigin(e),t=!Ua(e)&&!0===this._options.useCORS&&ji.SUPPORT_CORS_IMAGES&&!A,i=!Ua(e)&&!A&&!ka(e)&&"string"==typeof this._options.proxy&&ji.SUPPORT_CORS_XHR&&!t,A||!1!==this._options.allowTaint||Ua(e)||ka(e)||i||t?(a=e,i?[4,this.proxy(a)]:[3,2]):[2];case 1:a=n.sent(),n.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise((function(e,A){var i=new Image;i.onload=function(){return e(i)},i.onerror=A,(Qa(a)||t)&&(i.crossOrigin="anonymous"),i.src=a,!0===i.complete&&setTimeout((function(){return e(i)}),500),r._options.imageTimeout>0&&setTimeout((function(){return A("Timed out ("+r._options.imageTimeout+"ms) loading image")}),r._options.imageTimeout)}))];case 3:return[2,n.sent()]}}))}))},e.prototype.has=function(e){return void 0!==this._cache[e]},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(e){var A=this,t=this._options.proxy;if(!t)throw new Error("No proxy defined");var i=e.substring(0,256);return new Promise((function(n,a){var r=ji.SUPPORT_RESPONSE_TYPE?"blob":"text",s=new XMLHttpRequest;s.onload=function(){if(200===s.status)if("text"===r)n(s.response);else{var e=new FileReader;e.addEventListener("load",(function(){return n(e.result)}),!1),e.addEventListener("error",(function(e){return a(e)}),!1),e.readAsDataURL(s.response)}else a("Failed to proxy resource "+i+" with status code "+s.status)},s.onerror=a;var o=t.indexOf("?")>-1?"&":"?";if(s.open("GET",""+t+o+"url="+encodeURIComponent(e)+"&responseType="+r),"text"!==r&&s instanceof XMLHttpRequest&&(s.responseType=r),A._options.imageTimeout){var l=A._options.imageTimeout;s.timeout=l,s.ontimeout=function(){return a("Timed out ("+l+"ms) proxying "+i)}}s.send()}))},e}(),xa=/^data:image\/svg\+xml/i,Sa=/^data:image\/.*;base64,/i,Ta=/^data:image\/.*/i,Ia=function(e){return ji.SUPPORT_SVG_DRAWING||!Ma(e)},Ua=function(e){return Ta.test(e)},Qa=function(e){return Sa.test(e)},ka=function(e){return"blob"===e.substr(0,4)},Ma=function(e){return"svg"===e.substr(-3).toLowerCase()||xa.test(e)},La=function(){function e(e,A){this.type=0,this.x=e,this.y=A}return e.prototype.add=function(A,t){return new e(this.x+A,this.y+t)},e}(),Oa=function(e,A,t){return new La(e.x+(A.x-e.x)*t,e.y+(A.y-e.y)*t)},Na=function(){function e(e,A,t,i){this.type=1,this.start=e,this.startControl=A,this.endControl=t,this.end=i}return e.prototype.subdivide=function(A,t){var i=Oa(this.start,this.startControl,A),n=Oa(this.startControl,this.endControl,A),a=Oa(this.endControl,this.end,A),r=Oa(i,n,A),s=Oa(n,a,A),o=Oa(r,s,A);return t?new e(this.start,i,r,o):new e(o,s,a,this.end)},e.prototype.add=function(A,t){return new e(this.start.add(A,t),this.startControl.add(A,t),this.endControl.add(A,t),this.end.add(A,t))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e}(),Da=function(e){return 1===e.type},Ha=function(e){var A=e.styles,t=e.bounds,i=nA(A.borderTopLeftRadius,t.width,t.height),n=i[0],a=i[1],r=nA(A.borderTopRightRadius,t.width,t.height),s=r[0],o=r[1],l=nA(A.borderBottomRightRadius,t.width,t.height),c=l[0],d=l[1],h=nA(A.borderBottomLeftRadius,t.width,t.height),u=h[0],g=h[1],p=[];p.push((n+s)/t.width),p.push((u+c)/t.width),p.push((a+g)/t.height),p.push((o+d)/t.height);var m=Math.max.apply(Math,p);m>1&&(n/=m,a/=m,s/=m,o/=m,c/=m,d/=m,u/=m,g/=m);var w=t.width-s,f=t.height-d,B=t.width-c,E=t.height-g,b=A.borderTopWidth,C=A.borderRightWidth,v=A.borderBottomWidth,y=A.borderLeftWidth,F=aA(A.paddingTop,e.bounds.width),x=aA(A.paddingRight,e.bounds.width),S=aA(A.paddingBottom,e.bounds.width),T=aA(A.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=n>0||a>0?Ra(t.left+y/3,t.top+b/3,n-y/3,a-b/3,la.TOP_LEFT):new La(t.left+y/3,t.top+b/3),this.topRightBorderDoubleOuterBox=n>0||a>0?Ra(t.left+w,t.top+b/3,s-C/3,o-b/3,la.TOP_RIGHT):new La(t.left+t.width-C/3,t.top+b/3),this.bottomRightBorderDoubleOuterBox=c>0||d>0?Ra(t.left+B,t.top+f,c-C/3,d-v/3,la.BOTTOM_RIGHT):new La(t.left+t.width-C/3,t.top+t.height-v/3),this.bottomLeftBorderDoubleOuterBox=u>0||g>0?Ra(t.left+y/3,t.top+E,u-y/3,g-v/3,la.BOTTOM_LEFT):new La(t.left+y/3,t.top+t.height-v/3),this.topLeftBorderDoubleInnerBox=n>0||a>0?Ra(t.left+2*y/3,t.top+2*b/3,n-2*y/3,a-2*b/3,la.TOP_LEFT):new La(t.left+2*y/3,t.top+2*b/3),this.topRightBorderDoubleInnerBox=n>0||a>0?Ra(t.left+w,t.top+2*b/3,s-2*C/3,o-2*b/3,la.TOP_RIGHT):new La(t.left+t.width-2*C/3,t.top+2*b/3),this.bottomRightBorderDoubleInnerBox=c>0||d>0?Ra(t.left+B,t.top+f,c-2*C/3,d-2*v/3,la.BOTTOM_RIGHT):new La(t.left+t.width-2*C/3,t.top+t.height-2*v/3),this.bottomLeftBorderDoubleInnerBox=u>0||g>0?Ra(t.left+2*y/3,t.top+E,u-2*y/3,g-2*v/3,la.BOTTOM_LEFT):new La(t.left+2*y/3,t.top+t.height-2*v/3),this.topLeftBorderStroke=n>0||a>0?Ra(t.left+y/2,t.top+b/2,n-y/2,a-b/2,la.TOP_LEFT):new La(t.left+y/2,t.top+b/2),this.topRightBorderStroke=n>0||a>0?Ra(t.left+w,t.top+b/2,s-C/2,o-b/2,la.TOP_RIGHT):new La(t.left+t.width-C/2,t.top+b/2),this.bottomRightBorderStroke=c>0||d>0?Ra(t.left+B,t.top+f,c-C/2,d-v/2,la.BOTTOM_RIGHT):new La(t.left+t.width-C/2,t.top+t.height-v/2),this.bottomLeftBorderStroke=u>0||g>0?Ra(t.left+y/2,t.top+E,u-y/2,g-v/2,la.BOTTOM_LEFT):new La(t.left+y/2,t.top+t.height-v/2),this.topLeftBorderBox=n>0||a>0?Ra(t.left,t.top,n,a,la.TOP_LEFT):new La(t.left,t.top),this.topRightBorderBox=s>0||o>0?Ra(t.left+w,t.top,s,o,la.TOP_RIGHT):new La(t.left+t.width,t.top),this.bottomRightBorderBox=c>0||d>0?Ra(t.left+B,t.top+f,c,d,la.BOTTOM_RIGHT):new La(t.left+t.width,t.top+t.height),this.bottomLeftBorderBox=u>0||g>0?Ra(t.left,t.top+E,u,g,la.BOTTOM_LEFT):new La(t.left,t.top+t.height),this.topLeftPaddingBox=n>0||a>0?Ra(t.left+y,t.top+b,Math.max(0,n-y),Math.max(0,a-b),la.TOP_LEFT):new La(t.left+y,t.top+b),this.topRightPaddingBox=s>0||o>0?Ra(t.left+Math.min(w,t.width-C),t.top+b,w>t.width+C?0:Math.max(0,s-C),Math.max(0,o-b),la.TOP_RIGHT):new La(t.left+t.width-C,t.top+b),this.bottomRightPaddingBox=c>0||d>0?Ra(t.left+Math.min(B,t.width-y),t.top+Math.min(f,t.height-v),Math.max(0,c-C),Math.max(0,d-v),la.BOTTOM_RIGHT):new La(t.left+t.width-C,t.top+t.height-v),this.bottomLeftPaddingBox=u>0||g>0?Ra(t.left+y,t.top+Math.min(E,t.height-v),Math.max(0,u-y),Math.max(0,g-v),la.BOTTOM_LEFT):new La(t.left+y,t.top+t.height-v),this.topLeftContentBox=n>0||a>0?Ra(t.left+y+T,t.top+b+F,Math.max(0,n-(y+T)),Math.max(0,a-(b+F)),la.TOP_LEFT):new La(t.left+y+T,t.top+b+F),this.topRightContentBox=s>0||o>0?Ra(t.left+Math.min(w,t.width+y+T),t.top+b+F,w>t.width+y+T?0:s-y+T,o-(b+F),la.TOP_RIGHT):new La(t.left+t.width-(C+x),t.top+b+F),this.bottomRightContentBox=c>0||d>0?Ra(t.left+Math.min(B,t.width-(y+T)),t.top+Math.min(f,t.height+b+F),Math.max(0,c-(C+x)),d-(v+S),la.BOTTOM_RIGHT):new La(t.left+t.width-(C+x),t.top+t.height-(v+S)),this.bottomLeftContentBox=u>0||g>0?Ra(t.left+y+T,t.top+E,Math.max(0,u-(y+T)),g-(v+S),la.BOTTOM_LEFT):new La(t.left+y+T,t.top+t.height-(v+S))};!function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(la||(la={}));var Ra=function(e,A,t,i,n){var a=(Math.sqrt(2)-1)/3*4,r=t*a,s=i*a,o=e+t,l=A+i;switch(n){case la.TOP_LEFT:return new Na(new La(e,l),new La(e,l-s),new La(o-r,A),new La(o,A));case la.TOP_RIGHT:return new Na(new La(e,A),new La(e+r,A),new La(o,l-s),new La(o,l));case la.BOTTOM_RIGHT:return new Na(new La(o,A),new La(o,A+s),new La(e+r,l),new La(e,l));case la.BOTTOM_LEFT:default:return new Na(new La(o,l),new La(o-r,l),new La(e,A+s),new La(e,A))}},Pa=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},Va=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},Ka=function(e,A,t){this.offsetX=e,this.offsetY=A,this.matrix=t,this.type=0,this.target=6},Ga=function(e,A){this.path=e,this.target=A,this.type=1},Wa=function(e){this.opacity=e,this.type=2,this.target=6},Xa=function(e){return 1===e.type},za=function(e,A){return e.length===A.length&&e.some((function(e,t){return e===A[t]}))},Ya=function(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]},ja=function(){function e(e,A){if(this.container=e,this.parent=A,this.effects=[],this.curves=new Ha(this.container),this.container.styles.opacity<1&&this.effects.push(new Wa(this.container.styles.opacity)),null!==this.container.styles.transform){var t=this.container.bounds.left+this.container.styles.transformOrigin[0].number,i=this.container.bounds.top+this.container.styles.transformOrigin[1].number,n=this.container.styles.transform;this.effects.push(new Ka(t,i,n))}if(0!==this.container.styles.overflowX){var a=Pa(this.curves),r=Va(this.curves);za(a,r)?this.effects.push(new Ga(a,6)):(this.effects.push(new Ga(a,2)),this.effects.push(new Ga(r,4)))}}return e.prototype.getEffects=function(e){for(var A=-1===[2,3].indexOf(this.container.styles.position),t=this.parent,i=this.effects.slice(0);t;){var n=t.effects.filter((function(e){return!Xa(e)}));if(A||0!==t.container.styles.position||!t.parent){if(i.unshift.apply(i,n),A=-1===[2,3].indexOf(t.container.styles.position),0!==t.container.styles.overflowX){var a=Pa(t.curves),r=Va(t.curves);za(a,r)||i.unshift(new Ga(r,6))}}else i.unshift.apply(i,n);t=t.parent}return i.filter((function(A){return li(A.target,e)}))},e}(),Ja=function(e,A,t,i){e.container.elements.forEach((function(n){var a=li(n.flags,4),r=li(n.flags,2),s=new ja(n,e);li(n.styles.display,2048)&&i.push(s);var o=li(n.flags,8)?[]:i;if(a||r){var l=a||n.styles.isPositioned()?t:A,c=new Ya(s);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var d=n.styles.zIndex.order;if(d<0){var h=0;l.negativeZIndex.some((function(e,A){return d>e.element.container.styles.zIndex.order?(h=A,!1):h>0})),l.negativeZIndex.splice(h,0,c)}else if(d>0){var u=0;l.positiveZIndex.some((function(e,A){return d>=e.element.container.styles.zIndex.order?(u=A+1,!1):u>0})),l.positiveZIndex.splice(u,0,c)}else l.zeroOrAutoZIndexOrTransformedOrOpacity.push(c)}else n.styles.isFloating()?l.nonPositionedFloats.push(c):l.nonPositionedInlineLevel.push(c);Ja(s,c,a?c:t,o)}else n.styles.isInlineLevel()?A.inlineLevel.push(s):A.nonInlineLevel.push(s),Ja(s,A,t,o);li(n.flags,8)&&Za(n,o)}))},Za=function(e,A){for(var t=e instanceof dn?e.start:1,i=e instanceof dn&&e.reversed,n=0;n0&&e.intrinsicHeight>0){var i=Ar(e),n=Va(A);this.path(n),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(t,0,0,e.intrinsicWidth,e.intrinsicHeight,i.left,i.top,i.width,i.height),this.ctx.restore()}},t.prototype.renderNodeContent=function(e){return i(this,void 0,void 0,(function(){var A,i,a,s,o,l,c,d,h,u,g,p,m,w,f,B,E,b;return n(this,(function(n){switch(n.label){case 0:this.applyEffects(e.getEffects(4)),A=e.container,i=e.curves,a=A.styles,s=0,o=A.textNodes,n.label=1;case 1:return s0&&y>0&&(f=i.ctx.createPattern(p,"repeat"),i.renderRepeat(E,f,x,S))):function(e){return 2===e.type}(t)&&(B=tr(e,A,[null,null,null]),E=B[0],b=B[1],C=B[2],v=B[3],y=B[4],F=0===t.position.length?[tA]:t.position,x=aA(F[0],v),S=aA(F[F.length-1],y),T=function(e,A,t,i,n){var a=0,r=0;switch(e.size){case 0:0===e.shape?a=r=Math.min(Math.abs(A),Math.abs(A-i),Math.abs(t),Math.abs(t-n)):1===e.shape&&(a=Math.min(Math.abs(A),Math.abs(A-i)),r=Math.min(Math.abs(t),Math.abs(t-n)));break;case 2:if(0===e.shape)a=r=Math.min(TA(A,t),TA(A,t-n),TA(A-i,t),TA(A-i,t-n));else if(1===e.shape){var s=Math.min(Math.abs(t),Math.abs(t-n))/Math.min(Math.abs(A),Math.abs(A-i)),o=IA(i,n,A,t,!0),l=o[0],c=o[1];r=s*(a=TA(l-A,(c-t)/s))}break;case 1:0===e.shape?a=r=Math.max(Math.abs(A),Math.abs(A-i),Math.abs(t),Math.abs(t-n)):1===e.shape&&(a=Math.max(Math.abs(A),Math.abs(A-i)),r=Math.max(Math.abs(t),Math.abs(t-n)));break;case 3:if(0===e.shape)a=r=Math.max(TA(A,t),TA(A,t-n),TA(A-i,t),TA(A-i,t-n));else if(1===e.shape){s=Math.max(Math.abs(t),Math.abs(t-n))/Math.max(Math.abs(A),Math.abs(A-i));var d=IA(i,n,A,t,!1);l=d[0],c=d[1],r=s*(a=TA(l-A,(c-t)/s))}}return Array.isArray(e.size)&&(a=aA(e.size[0],i),r=2===e.size.length?aA(e.size[1],n):a),[a,r]}(t,x,S,v,y),I=T[0],U=T[1],I>0&&U>0&&(Q=i.ctx.createRadialGradient(b+x,C+S,0,b+x,C+S,I),xA(t.stops,2*I).forEach((function(e){return Q.addColorStop(e.stop,gA(e.color))})),i.path(E),i.ctx.fillStyle=Q,I!==U?(k=e.bounds.left+.5*e.bounds.width,M=e.bounds.top+.5*e.bounds.height,O=1/(L=U/I),i.ctx.save(),i.ctx.translate(k,M),i.ctx.transform(1,0,0,L,0,0),i.ctx.translate(-k,-M),i.ctx.fillRect(b,O*(C-M)+M,v,y*O),i.ctx.restore()):i.ctx.fill())),n.label=6;case 6:return A--,[2]}}))},i=this,a=0,r=e.styles.backgroundImage.slice(0).reverse(),o.label=1;case 1:return a0?2!==l.style?[3,5]:[4,this.renderDashedDottedBorder(l.color,l.width,r,e.curves,2)]:[3,11]:[3,13];case 4:return n.sent(),[3,11];case 5:return 3!==l.style?[3,7]:[4,this.renderDashedDottedBorder(l.color,l.width,r,e.curves,3)];case 6:return n.sent(),[3,11];case 7:return 4!==l.style?[3,9]:[4,this.renderDoubleBorder(l.color,l.width,r,e.curves)];case 8:return n.sent(),[3,11];case 9:return[4,this.renderSolidBorder(l.color,r,e.curves)];case 10:n.sent(),n.label=11;case 11:r++,n.label=12;case 12:return s++,[3,3];case 13:return[2]}}))}))},t.prototype.renderDashedDottedBorder=function(e,A,t,a,r){return i(this,void 0,void 0,(function(){var i,s,o,l,c,d,h,u,g,p,m,w,f,B,E,b;return n(this,(function(n){return this.ctx.save(),i=function(e,A){switch(A){case 0:return _a(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return _a(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return _a(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);default:return _a(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}}(a,t),s=qa(a,t),2===r&&(this.path(s),this.ctx.clip()),Da(s[0])?(o=s[0].start.x,l=s[0].start.y):(o=s[0].x,l=s[0].y),Da(s[1])?(c=s[1].end.x,d=s[1].end.y):(c=s[1].x,d=s[1].y),h=0===t||2===t?Math.abs(o-c):Math.abs(l-d),this.ctx.beginPath(),3===r?this.formatPath(i):this.formatPath(s.slice(0,2)),u=A<3?3*A:2*A,g=A<3?2*A:A,3===r&&(u=A,g=A),p=!0,h<=2*u?p=!1:h<=2*u+g?(u*=m=h/(2*u+g),g*=m):(w=Math.floor((h+g)/(u+g)),f=(h-w*u)/(w-1),g=(B=(h-(w+1)*u)/w)<=0||Math.abs(g-f){const a=await tex2dataURL(e,n);if(a){const e=[];e.push({mimeType:a.mimeType,id:A,dataURL:a.dataURL,created:a.created,size:a.size,hasSVGwithBitmap:!1,shouldScale:!0}),i(e,t)}};async function tex2dataURL(e,A){let t=0;for(;!A.mathjax&&!A.mathjaxLoaderFinished&&t<10;)await sleep$1(100),t++;A.mathjaxLoaderFinished||errorlog({where:"text2dataURL",fn:tex2dataURL,message:"mathjaxLoader not ready, using fallback. Try reloading Obsidian or restarting the Excalidraw plugin"});try{return await mathjaxSVG(e,A)}catch(t){await sleep$1(100);try{return await mathjaxSVG(e,A)}catch(t){await sleep$1(100);try{return await mathjaxSVG(e,A)}catch(t){return A.mathjax?new obsidian_module.Notice("Unknown error loading LaTeX. Using fallback solution. Try closing and reopening this drawing."):new obsidian_module.Notice("LaTeX support did not load. Using fallback solution. Try checking your network connection."),await mathjaxImage2html(e)}}}}async function mathjaxSVG(e,A){const t=A.mathjax.tex2svg(e,{display:!0,scale:4}).querySelector("svg");if(t){t.width.baseVal.valueInSpecifiedUnits<2&&(t.width.baseVal.valueAsString=`${(t.width.baseVal.valueInSpecifiedUnits+1).toFixed(3)}ex`);const e=svgToBase64(t.outerHTML);return{mimeType:"image/svg+xml",fileId:fileid(),dataURL:e,created:Date.now(),size:await getImageSize(e)}}return null}async function mathjaxImage2html(e){const A=document.body.createDiv();A.style.display="table";const t=window.MathJax.tex2chtml(e,{display:!0,scale:4});t.style.margin="3px",t.style.color="black";const i=t.querySelector("mjx-assistive-mml");i&&i.parentElement.removeChild(i),A.appendChild(t),window.MathJax.typeset();const n=await html2canvas(A,{backgroundColor:null});return document.body.removeChild(A),{mimeType:"image/png",fileId:fileid(),dataURL:n.toDataURL(),created:Date.now(),size:{height:n.height,width:n.width}}}const THEME_FILTER="invert(100%) hue-rotate(180deg) saturate(1.25)",markdownRendererRecursionWatcthdog=new Set,replaceSVGColors=(e,A)=>{if(!A)return e;if("string"==typeof e){for(const[t,i]of Object.entries(A)){const A=new RegExp(`fill="${t}"`,"g");e=e.replaceAll(A,`fill="${i}"`);const n=new RegExp(`stroke="${t}"`,"g");e=e.replaceAll(n,`stroke="${i}"`)}return e}const t=e=>{if(e instanceof SVGElement){const t=e.getAttribute("fill"),i=e.getAttribute("stroke");t&&A[t]&&e.setAttribute("fill",A[t]),i&&A[i]&&e.setAttribute("stroke",A[i])}for(const A of e.childNodes)t(A)};for(const A of e.childNodes)t(A);return e};class EmbeddedFile{constructor(e,A,t,i){if(this.file=null,this.isSVGwithBitmap=!1,this.img="",this.imgInverted="",this.mtime=0,this.mimeType="application/octet-stream",this.size={height:0,width:0},this.attemptCounter=0,this.isHyperlink=!1,this.colorMap=null,this.plugin=e,this.resetImage(A,t),this.file&&(this.plugin.ea.isExcalidrawFile(this.file)||"svg"===this.file.extension.toLowerCase()))try{this.colorMap=i?JSON.parse(i):null}catch(e){this.colorMap=null}}resetImage(e,A){if(this.imgInverted=this.img="",this.mtime=0,A.startsWith("https://")||A.startsWith("http://"))return this.isHyperlink=!0,void(this.hyperlink=A);this.linkParts=getLinkParts(A),this.hostPath=e,this.linkParts.path?(this.linkParts.width||(this.linkParts.width=this.plugin.settings.mdSVGwidth),this.linkParts.height||(this.linkParts.height=this.plugin.settings.mdSVGmaxHeight),this.file=app.metadataCache.getFirstLinkpathDest(this.linkParts.path,e),this.file||0==this.attemptCounter++&&new obsidian_module.Notice(`Excalidraw Warning: could not find image file: ${A}`,5e3)):new obsidian_module.Notice(`Excalidraw Error\nIncorrect embedded filename: ${A}`)}fileChanged(){return!this.isHyperlink&&(this.file||(this.file=app.metadataCache.getFirstLinkpathDest(this.linkParts.path,this.hostPath),this.file)?this.mtime!=this.file.stat.mtime:(this.attemptCounter++,!1))}setImage(e,A,t,i,n){if(this.file||this.isHyperlink){switch(this.fileChanged()&&(this.imgInverted=this.img=""),this.mtime=this.isHyperlink?0:this.file.stat.mtime,this.size=t,this.mimeType=A,i&&n){case!0:this.imgInverted=e;break;case!1:this.img=e}this.isSVGwithBitmap=n}}isLoaded(e){if(!this.isHyperlink){if(!this.file&&(this.file=app.metadataCache.getFirstLinkpathDest(this.linkParts.path,this.hostPath),!this.file))return this.attemptCounter++,!0;if(this.fileChanged())return!1}return this.isSVGwithBitmap&&e?""!==this.imgInverted:""!==this.img}getImage(e){return this.file||this.isHyperlink?e&&this.isSVGwithBitmap?this.imgInverted:this.img:""}shouldScale(){return this.isHyperlink||!Boolean(this.linkParts&&this.linkParts.original&&this.linkParts.original.endsWith("|100%"))}}class EmbeddedFilesLoader{constructor(e,A){this.terminate=!1,this.plugin=e,this.isDark=A,this.uid=nanoid()}async getObsidianImage(e,A){if(!this.plugin||!e)return null;const t=e instanceof EmbeddedFile&&e.isHyperlink,i=e instanceof EmbeddedFile?e.hyperlink:"",n=e instanceof EmbeddedFile?e.file:e;if(n&&markdownRendererRecursionWatcthdog.has(n))return new obsidian_module.Notice(`Loading of ${n.path}. Please check if there is an inifinite loop of one file embedded in the other.`),null;const a=t?null:e instanceof EmbeddedFile?e.linkParts:{original:n.path,path:n.path,isBlockRef:!1,ref:null,width:this.plugin.settings.mdSVGwidth,height:this.plugin.settings.mdSVGmaxHeight};let r=!1;const s=!t&&this.plugin.isExcalidrawFile(n);if(!t&&!IMAGE_TYPES.contains(n.extension)&&!s&&"md"!==n.extension)return null;const o=t?null:await app.vault.readBinary(n),l=s?await(async t=>{const i=hasExportTheme(this.plugin,n)?getExportTheme(this.plugin,n,"light"):void 0,a={withBackground:!!hasExportBackground(this.plugin,n)&&getWithBackground(this.plugin,n),withTheme:!!i},s=replaceSVGColors(await createSVG(n.path,!0,a,this,i,null,null,[],this.plugin,A+1,getExportPadding(this.plugin,n)),e instanceof EmbeddedFile?e.colorMap:null),o=s.querySelectorAll("image:not([href^='data:image/svg'])");return o.length>0&&(r=!0),r&&t&&o.forEach((e=>{var A;const t=null===(A=e.parentElement)||void 0===A?void 0:A.id;s.querySelectorAll(`use[href='#${t}']`).forEach((e=>{e.setAttribute("filter",THEME_FILTER)}))})),!r&&s.getAttribute("hasbitmap")&&(r=!0),svgToBase64(s.outerHTML)})(this.isDark):null;let c="image/svg+xml";const d=t?getURLImageExtension(i):n.extension;s||(c=getMimeType(d));let h=t?e instanceof EmbeddedFile?await getDataURLFromURL(e.hyperlink,c):null:null!=l?l:"svg"===n.extension?await getSVGData(app,n,e instanceof EmbeddedFile?e.colorMap:null):"md"===n.extension?null:await getDataURL(o,c);if(!t&&!h){markdownRendererRecursionWatcthdog.add(n);const e=await this.convertMarkdownToSVG(this.plugin,n,a,A);markdownRendererRecursionWatcthdog.delete(n),h=e.dataURL,r=e.hasSVGwithBitmap}try{const e=await getImageSize(h);return{mimeType:c,fileId:await generateIdFromFile(t?(new TextEncoder).encode(h):o),dataURL:h,created:t?0:n.stat.mtime,hasSVGwithBitmap:r,size:e}}catch(e){return null}}async loadSceneFiles(e,A,t){var i,n;if(t>4)return void new obsidian_module.Notice(t$d("INFINITE_LOOP_WARNING")+t.toString(),6e3);const a=e.getFileEntries();let r;void 0===this.isDark&&(this.isDark="dark"===(null===(n=null===(i=null==e?void 0:e.scene)||void 0===i?void 0:i.appState)||void 0===n?void 0:n.theme));const s=[];for(;!this.terminate&&!(r=a.next()).done;){const e=r.value[1];if(e.isLoaded(this.isDark))e.isSVGwithBitmap&&s.push({mimeType:e.mimeType,id:r.value[0],dataURL:e.getImage(this.isDark),created:e.mtime,size:e.size,hasSVGwithBitmap:e.isSVGwithBitmap,shouldScale:e.shouldScale()});else{const A=await this.getObsidianImage(e,t);A&&s.push({mimeType:A.mimeType,id:r.value[0],dataURL:A.dataURL,created:A.created,size:A.size,hasSVGwithBitmap:A.hasSVGwithBitmap,shouldScale:e.shouldScale()})}}let o;const l=e.getEquationEntries();for(;!this.terminate&&!(o=l.next()).done;)if(!e.getEquation(o.value[0]).isLoaded){const e=o.value[1].latex,A=await tex2dataURL(e,this.plugin);A&&s.push({mimeType:A.mimeType,id:o.value[0],dataURL:A.dataURL,created:A.created,size:A.size,hasSVGwithBitmap:!1,shouldScale:!0})}if(!this.terminate)try{A(s,this.isDark)}catch(e){errorlog({where:"EmbeddedFileLoader.loadSceneFiles",error:e})}}async convertMarkdownToSVG(e,A,t,i){var n,a,r,s;let o=!1;const l=await getTransclusion(t,e.app,A);let c=(null!==(n=l.leadingHashes)&&void 0!==n?n:"")+l.contents;""===c&&(c="# Empty markdown file\nCTRL+Click here to open the file for editing in the current active pane, or CTRL+SHIFT+Click to open it in an adjacent pane.");const d=e.app.metadataCache.getFileCache(A);let h,u=e.settings.mdFont;switch((null==d?void 0:d.frontmatter)&&Boolean(d.frontmatter["excalidraw-font"])&&(u=d.frontmatter["excalidraw-font"]),u){case"Virgil":h=VIRGIL_FONT;break;case"Cascadia":h=CASCADIA_FONT;break;case"":h="";break;default:const t=await getFontDataURL(e.app,u,A.path);h=t.fontDef,u=t.fontName}(null==d?void 0:d.frontmatter)&&null!==d.frontmatter.banner&&(c=c.replace(/banner:\s*.*/,""));const g=(null==d?void 0:d.frontmatter)&&null!==(a=d.frontmatter["excalidraw-font-color"])&&void 0!==a?a:e.settings.mdFontColor;let p=(null==d?void 0:d.frontmatter)&&null!==(r=d.frontmatter["excalidraw-css"])&&void 0!==r?r:"",m=!1;if(p&&""!=p){const t=e.app.metadataCache.getFirstLinkpathDest(p,A.path);t&&(p=await e.app.vault.read(t),m=!0)}if(!m)if(e.settings.mdCSS&&""!==e.settings.mdCSS){const t=e.app.metadataCache.getFirstLinkpathDest(e.settings.mdCSS,A.path);p+=t?`\n${await e.app.vault.read(t)}`:DEFAULT_MD_EMBED_CSS}else p+=DEFAULT_MD_EMBED_CSS;const w=(null==d?void 0:d.frontmatter)&&null!==(s=d.frontmatter["excalidraw-border-color"])&&void 0!==s?s:e.settings.mdBorderColor;w&&""!==w&&!p.match(/svg/i)&&(p+=`svg{border:2px solid;color:${w};transform:scale(.95)}`);let f=` width="${t.width}px" height="100000"`,B=` width="${t.width}px" height="100%"`;const E=(e,A,t)=>`${t?``:""}${e}${A}${""!==h?``:""}`,b=createDiv();b.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),b.setAttribute("class","excalidraw-md-host"),""!==u&&(b.style.fontFamily=u),b.style.overflow="auto",b.style.display="block",b.style.color=g&&""!==g?g:"initial",await obsidian_module.MarkdownRenderer.renderMarkdown(c,b,A.path,e),b.querySelectorAll(":scope > *[class^='frontmatter']").forEach((e=>b.removeChild(e)));const C=Array.from(b.querySelectorAll("span[class='internal-embed']"));for(let t=0;t{const A=e.style,t=window.getComputedStyle(e);let i="";for(const e in A)A.hasOwnProperty(e)&&(i+=`${e}: ${t[e]};`);e.setAttribute("style",i)}));const S=(new XMLSerializer).serializeToString(F),T=(new XMLSerializer).serializeToString(x);document.body.removeChild(v);const I=new DOMParser,U=I.parseFromString(E(S,T),"image/svg+xml").firstElementChild,Q=createDiv();Q.appendChild(U),document.body.appendChild(Q);const k=U.querySelector(".excalidraw-md-footer").scrollHeight,M=U.querySelector(".excalidraw-md-host").scrollHeight+k,L=M<=t.height?M:t.height;document.body.removeChild(Q),f=` width="${t.width}px" height="${L}px"`,B=` width="${t.width}px" height="${L}px"`,b.style.height=L-k+"px",b.style.overflow="hidden";const O=b.querySelectorAll("img:not([src^='data:image/svg+xml'])");O.length>0&&(o=!0),o&&this.isDark&&O.forEach((e=>{e instanceof HTMLImageElement&&(e.style.filter=THEME_FILTER)}));const N=E((new XMLSerializer).serializeToString(b),'',p);return e.ea.mostRecentMarkdownSVG=I.parseFromString(N,"image/svg+xml").firstElementChild,{dataURL:svgToBase64(N),hasSVGwithBitmap:o}}}const getSVGData=async(e,A,t)=>{const i=replaceSVGColors(await e.vault.read(A),t);return svgToBase64(i)},generateIdFromFile=async e=>{let A;try{const t=await window.crypto.subtle.digest("SHA-1",e);A=Array.from(new Uint8Array(t)).map((e=>e.toString(16).padStart(2,"0"))).join("")}catch(e){errorlog({where:"EmbeddedFileLoader.generateIdFromFile",error:e}),A=fileid()}return A},{wrapText:wrapText,getFontString:getFontString,getMaxContainerWidth:getMaxContainerWidth,getDefaultLineHeight:getDefaultLineHeight$1}=excalidrawLib;var AutoexportPreference;!function(e){e[e.none=0]="none",e[e.both=1]="both",e[e.png=2]="png",e[e.svg=3]="svg",e[e.inherit=4]="inherit"}(AutoexportPreference||(AutoexportPreference={}));const REGEX_LINK={ //![[link|alias]] [alias](link){num} -EXPR:/(!)?(\[\[([^|\]]+)\|?([^\]]+)?]]|\[([^\]]*)]\(([^)]*)\))(\{(\d+)\})?/g,getRes:e=>e.matchAll(REGEX_LINK.EXPR),isTransclusion:e=>!!e.value[1],getLink:e=>e.value[3]?e.value[3]:e.value[6],isWikiLink:e=>!!e.value[3],getAliasOrLink:e=>REGEX_LINK.isWikiLink(e)?e.value[4]?e.value[4]:e.value[3]:e.value[5]?e.value[5]:e.value[6],getWrapLength:(e,A)=>{const t=parseInt(e.value[8]);return isNaN(t)?A>0?A:null:t}},DRAWING_REG=/\n# Drawing\n[^`]*(```json\n)([\s\S]*?)```\n/gm,DRAWING_REG_FALLBACK=/\n# Drawing\n(```json\n)?(.*)(```)?(%%)?/gm,DRAWING_COMPRESSED_REG=/(\n# Drawing\n[^`]*(?:```compressed\-json\n))([\s\S]*?)(```\n)/gm,DRAWING_COMPRESSED_REG_FALLBACK=/(\n# Drawing\n(?:```compressed\-json\n)?)(.*)((```)?(%%)?)/gm,REG_LINKINDEX_HYPERLINK=/^\w+:\/\//,isCompressedMD=e=>null!==e.match(/```compressed\-json\n/gm),getDecompressedScene=e=>{let A,t=e.matchAll(DRAWING_COMPRESSED_REG);return A=t.next(),A.done&&(t=e.matchAll(DRAWING_COMPRESSED_REG_FALLBACK),A=t.next()),A.value&&A.value.length>1?[decompress(A.value[2]),A]:[null,A]},changeThemeOfExcalidrawMD=e=>{const A=isCompressedMD(e);let t=A?getDecompressedScene(e)[0]:e;return t?(isObsidianThemeDark?1===(t.match(/"theme"\s*:\s*"light"\s*,/g)||[]).length&&(t=t.replace(/"theme"\s*:\s*"light"\s*,/,'"theme": "dark",')):1===(t.match(/"theme"\s*:\s*"dark"\s*,/g)||[]).length&&(t=t.replace(/"theme"\s*:\s*"dark"\s*,/,'"theme": "light",')),A?e.replace(DRAWING_COMPRESSED_REG,`$1${compress(t)}$3`):t):e};function getJSON(e){let A,t;if(isCompressedMD(e)){const[A,t]=getDecompressedScene(e);return A?{scene:A.substring(0,A.lastIndexOf("}")+1),pos:t.value.index}:{scene:e,pos:t.value?t.value.index:0}}if(A=e.matchAll(DRAWING_REG),t=A.next(),t.done&&(A=e.matchAll(DRAWING_REG_FALLBACK),t=A.next()),t.value&&t.value.length>1){const e=t.value[2];return{scene:e.substr(0,e.lastIndexOf("}")+1),pos:t.value.index}}return{scene:e,pos:t.value?t.value.index:0}}function getMarkdownDrawingSection(e,A){return A?`%%\n# Drawing\n\`\`\`compressed-json\n${compress(e)}\n\`\`\`\n%%`:`%%\n# Drawing\n\`\`\`json\n${e}\n\`\`\`\n%%`}const estimateMaxLineLen=(e,A)=>{if(!A||!e)return null;if(e===A)return null;let t=0;const i=e.split("\n");if(1===i.length)return null;for(const e of i){const A=e.trim();A.length>t&&(t=A.length)}return t},wrap=(e,A)=>A?wrapTextAtCharLength(e,A,!1,0):e;class ExcalidrawData{constructor(e){this.plugin=e,this.textElements=null,this.elementLinks=null,this.scene=null,this.deletedElements=[],this.file=null,this.autoexportPreference=AutoexportPreference.inherit,this.textMode=TextMode.raw,this.loaded=!1,this.files=null,this.equations=null,this.compatibilityMode=!1,this.selectedElementIds={},this.disableCompression=!1,this.app=e.app,this.files=new Map,this.equations=new Map}initializeNonInitializedFields(){var e,A,t;if(!this.scene||!this.scene.elements)return;const i=null!==(e=this.scene.source.split("https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/")[1])&&void 0!==e?e:"1.8.16",n=this.scene.elements;for(const e of n){if(e.boundElements){const A=new Map;e.boundElements.forEach((e=>{A.set(e.id,e.type)}));const t=Array.from(A,(([e,A])=>({id:e,type:A})));t.length!==e.boundElements.length&&(e.boundElements=t)}e.boundElementIds&&(e.boundElements||(e.boundElements=[]),e.boundElements=e.boundElements.concat(e.boundElementIds.map((e=>({type:"arrow",id:e})))),delete e.boundElementIds),"text"!==e.type||e.containerId||(e.containerId=null),null===e.x&&(e.x=0),null===e.y&&(e.y=0),null===(null===(A=e.startBinding)||void 0===A?void 0:A.focus)&&(e.startBinding.focus=0),null===(null===(t=e.endBinding)||void 0===t?void 0:t.focus)&&(e.endBinding.focus=0),null===e.fontSize&&(e.fontSize=20)}try{n.filter((e=>"text"===e.type&&e.containerId&&n.some((A=>A.id===e.containerId&&A.boundElements.length>0&&A.boundElements.some((A=>"text"===A.type&&A.id!==e.id&&A.id.length>8)))))).forEach((e=>{try{const A=n.filter((A=>A.id===e.containerId))[0],t=A.boundElements.filter((e=>!("text"===e.type&&!n.some((A=>A.id===e.id)))));A.boundElements=[{id:e.id,type:"text"}].concat(t)}catch(e){}}));const e=!isVersionNewerThanOther(i,"1.8.16");n.filter((e=>e.boundElements&&e.boundElements.length>0)).forEach((A=>{var t;e&&!(null===(t=A.customData)||void 0===t?void 0:t.legacyTextWrap)&&(A.customData=Object.assign(Object.assign({},A.customData),{legacyTextWrap:!0}));const i=A.boundElements.filter((e=>n.some((A=>A.id===e.id))));i.length!==A.boundElements.length&&(A.boundElements=i)})),n.filter((e=>"text"===e.type&&e.containerId&&!n.some((A=>A.id===e.containerId)))).forEach((e=>{e.containerId=null}))}catch(e){}}async loadData(e,A,t){if(!A)return!1;if(this.loaded=!1,this.selectedElementIds={},this.textElements=new Map,this.elementLinks=new Map,this.file!=A&&(this.files.clear(),this.equations.clear()),this.file=A,this.compatibilityMode=!1,this.setShowLinkBrackets(),this.setLinkPrefix(),this.setUrlPrefix(),this.setAutoexportPreferences(),this.scene=null,this.plugin.settings.syncExcalidraw){const e=`${A.path.substring(0,A.path.lastIndexOf(".md"))}.excalidraw`,t=this.app.vault.getAbstractFileByPath(e);if(t&&t instanceof obsidian_module.TFile&&t.stat.mtime>A.stat.mtime){const e=await this.app.vault.read(t);this.scene=JSON.parse(e)}}let i=null;i=(()=>{const A=getJSON(e);if(-1===A.pos)throw new Error("Excalidraw JSON not found in the file");return this.scene||(this.scene=JSON_parse(A.scene)),A})(),this.deletedElements=this.scene.elements.filter((e=>e.isDeleted)),this.scene.elements=this.scene.elements.filter((e=>!e.isDeleted)),this.scene.files||(this.scene.files={}),hasExportTheme(this.plugin,this.file)?this.scene.appState.theme=getExportTheme(this.plugin,this.file,"light"):this.plugin.settings.matchThemeAlways&&(this.scene.appState.theme=isObsidianThemeDark()?"dark":"light"),this.initializeNonInitializedFields();let n=(e=e.substring(0,i.pos)).search(/(^%%\n)?# Text Elements\n/m);if(-1===n)return await this.setTextMode(t,!1),this.loaded=!0,!0;n+=e.match(/((^%%\n)?# Text Elements\n)/m)[0].length,e=e.substring(n),n=0;const a=" ^12345678\n\n".length;let r,s=e.matchAll(/\s\^(.{8})[\n]+/g);for(;!(r=s.next()).done;){let A=e.substring(n,r.value.index);const t=r.value[1],i=this.scene.elements.filter((e=>e.id===t))[0];if(i)if("text"!==i.type)i.link!==A&&(i.link=A,i.version++,i.versionNonce++),this.elementLinks.set(t,A);else{const e=estimateMaxLineLen(i.text,i.originalText),n=A.matchAll(/^%%\*\*\*>>>text element-link:(\[\[[^<*\]]*]])<<<\*\*\*%%/gm).next();n.done||(A=A.replace(/^%%\*\*\*>>>text element-link:\[\[[^<*\]]*]]<<<\*\*\*%%/gm,""),i.link=n.value[1]);const a=await this.parse(A);i.rawText=A,this.textElements.set(t,{raw:A,parsed:a.parsed,wrapAt:e}),a.link&&(i.link=a.link),!i||i.rawText&&""!==i.rawText||(i.rawText=A)}n=r.value.index+a}for(s=(e=e.substring(e.indexOf("# Embedded files\n")+"# Embedded files\n".length)).matchAll(/([\w\d]*):\s*\[\[([^\]]*)]]\n/gm);!(r=s.next()).done;){const e=new EmbeddedFile(this.plugin,this.file.path,r.value[2]);this.setFile(r.value[1],e)}for(s=e.matchAll(/([\w\d]*):\s*(https?:\/\/[^\s]*)\n/gm);!(r=s.next()).done;){const e=new EmbeddedFile(this.plugin,null,r.value[2]);this.setFile(r.value[1],e)}for(s=e.matchAll(/([\w\d]*):\s*\$\$(.*)(\$\$\s*\n)/gm);!(r=s.next()).done;)this.setEquation(r.value[1],{latex:r.value[2],isLoaded:!1});return this.findNewTextElementsInScene(),this.findNewElementLinksInScene(),await this.setTextMode(t,!0),this.loaded=!0,!0}async loadLegacyData(e,A){return!!A&&(this.loaded=!1,this.selectedElementIds={},this.compatibilityMode=!0,this.file=A,this.textElements=new Map,this.elementLinks=new Map,this.setShowLinkBrackets(),this.setLinkPrefix(),this.setUrlPrefix(),this.scene=JSON.parse(e),this.scene.files||(this.scene.files={}),this.initializeNonInitializedFields(),this.plugin.settings.matchThemeAlways&&(this.scene.appState.theme=isObsidianThemeDark()?"dark":"light"),this.files.clear(),this.equations.clear(),this.findNewTextElementsInScene(),this.findNewElementLinksInScene(),await this.setTextMode(TextMode.raw,!0),this.loaded=!0,!0)}async setTextMode(e,A=!1){this.scene&&(this.textMode=e,await this.updateSceneTextElements(A))}updateTextElement(e,A,t,i=!1,n){var a;if(i||A!=e.text){const i=_measureText(A,e.fontSize,e.fontFamily,null!==(a=e.lineHeight)&&void 0!==a?a:getDefaultLineHeight$1(e.fontFamily));e.text=A,e.originalText=t,e.containerId&&"arrow"!==n||(e.width=i.w),e.height=i.h,e.baseline=i.baseline}}async updateSceneTextElements(e=!1){var A,t,i,n;const a=null===(A=this.scene.elements)||void 0===A?void 0:A.filter((e=>"text"===e.type));for(const A of a){const a=getContainerElement(A,this.scene),r=null!==(i=null!==(t=await this.getText(A.id))&&void 0!==t?t:A.originalText)&&void 0!==i?i:A.text,s=null===(n=this.textElements.get(A.id))||void 0===n?void 0:n.wrapAt;try{this.updateTextElement(A,s?wrapText(r,getFontString({fontSize:A.fontSize,fontFamily:A.fontFamily}),getMaxContainerWidth(a)):r,r,e,null==a?void 0:a.type)}catch(e){debug({where:"ExcalidrawData.updateSceneTextElements",fn:this.updateSceneTextElements,textElement:A})}}}async getText(e){const A=this.textElements.get(e);return A?this.textMode===TextMode.parsed?(A.parsed||this.textElements.set(e,{raw:A.raw,parsed:(await this.parse(A.raw)).parsed,wrapAt:A.wrapAt}),A.parsed):A.raw:null}findNewElementLinksInScene(){var e;let A=!1;const t=null===(e=this.scene.elements)||void 0===e?void 0:e.filter((e=>"text"!==e.type&&e.link&&e.link.startsWith("[[")&&!this.elementLinks.has(e.id)));if(0===t.length)return A;let i,n=JSON.stringify(this.scene);for(const e of t)i=e.id,e.id.length>8&&(A=!0,i=nanoid(),n=n.replaceAll(e.id,i)),this.elementLinks.set(i,e.link);return this.scene=JSON.parse(n),A}findNewTextElementsInScene(e={}){var A;this.selectedElementIds=e;const t=null===(A=this.scene.elements)||void 0===A?void 0:A.filter((e=>"text"===e.type));let i,n=JSON.stringify(this.scene),a=!1;for(const e of t)if(i=e.id,e.id.length>8){if(a=!0,i=nanoid(),this.selectedElementIds[e.id]&&(delete this.selectedElementIds[e.id],this.selectedElementIds[i]=!0),n=n.replaceAll(e.id,i),this.textElements.has(e.id)){const A=this.textElements.get(e.id);this.textElements.set(i,{raw:A.raw,parsed:A.parsed,wrapAt:A.wrapAt}),this.textElements.delete(e.id)}if(!this.textElements.has(i)){const A=e.rawText&&""!==e.rawText?e.rawText:e.text,t=estimateMaxLineLen(e.text,e.originalText);this.textElements.set(i,{raw:A,parsed:null,wrapAt:t}),this.parseasync(i,A,t)}}else if(!this.textElements.has(e.id)){const A=e.rawText&&""!==e.rawText?e.rawText:e.text,t=estimateMaxLineLen(e.text,e.originalText);this.textElements.set(i,{raw:A,parsed:null,wrapAt:t}),this.parseasync(i,A,t)}return a&&(this.scene=JSON.parse(n)),a}updateElementLinksFromScene(){var e;for(const A of this.elementLinks.keys()){const t=null===(e=this.scene.elements)||void 0===e?void 0:e.filter((e=>"text"!==e.type&&e.id===A&&e.link&&e.link.startsWith("[[")));0===t.length?this.elementLinks.delete(A):this.elementLinks.set(A,t[0].link)}}async updateTextElementsFromScene(){var e,A,t;for(const i of this.textElements.keys()){const n=null===(e=this.scene.elements)||void 0===e?void 0:e.filter((e=>"text"===e.type&&e.id===i));if(0===n.length)this.textElements.delete(i);else{const e=await this.getText(i),a=this.scene.prevTextMode===TextMode.parsed?n[0].rawText:null!==(A=n[0].originalText)&&void 0!==A?A:n[0].text;if(e!==(null!==(t=n[0].originalText)&&void 0!==t?t:n[0].text)){const e=estimateMaxLineLen(n[0].text,n[0].originalText);this.textElements.set(i,{raw:a,parsed:(await this.parse(a)).parsed,wrapAt:e})}}}}async parseasync(e,A,t){this.textElements.set(e,{raw:A,parsed:(await this.parse(A)).parsed,wrapAt:t})}parseLinks(e,A,t){return e.substring(A,t.value.index)+(this.showLinkBrackets?"[[":"")+REGEX_LINK.getAliasOrLink(t)+(this.showLinkBrackets?"]]":"")}async getTransclusion(e){const A=getLinkParts(e,this.file),t=this.app.metadataCache.getFirstLinkpathDest(A.path,this.file.path);return await getTransclusion(A,this.app,t,this.plugin.settings.pageTransclusionCharLimit)}async parse(e){e=this.parseCheckbox(e);let A="",t=null,i=0;const n=REGEX_LINK.getRes(e);let a,r=!1,s=!1;for(e.match(REG_LINKINDEX_HYPERLINK)&&(t=e,s=!0);!(a=n.next()).done;){if(!t){const e=REGEX_LINK.getLink(a);t=e.match(REG_LINKINDEX_HYPERLINK)?e:`[[${e}]]`}if(REGEX_LINK.isTransclusion(a)){let t=this.parseCheckbox((await this.getTransclusion(REGEX_LINK.getLink(a))).contents).replaceAll(/%%[^%]*%%/gm,"");this.plugin.settings.removeTransclusionQuoteSigns&&(t=t.replaceAll(/\n\s*>\s?/gm,"\n")),A+=e.substring(i,a.value.index)+wrapTextAtCharLength(t,REGEX_LINK.getWrapLength(a,this.plugin.settings.wordWrappingDefault),this.plugin.settings.forceWrap)}else{const t=this.parseLinks(e,i,a);t&&(A+=t,s||r||(REGEX_LINK.getLink(a).match(REG_LINKINDEX_HYPERLINK)?s=!0:r=!0))}i=a.value.index+a.value[0].length}return A+=e.substring(i,e.length),r&&(A=this.linkPrefix+A),s&&(A=this.urlPrefix+A),{parsed:A,link:t}}parseCheckbox(e){return this.plugin.settings.parseTODO?e.replaceAll(/^- \[\s] /g,`${this.plugin.settings.todo} `).replaceAll(/\n- \[\s] /g,`\n${this.plugin.settings.todo} `).replaceAll(/^- \[[^\s]] /g,`${this.plugin.settings.done} `).replaceAll(/\n- \[[^\s]] /g,`\n${this.plugin.settings.done} `):e}quickParse(e){if((e=>{const A=REGEX_LINK.getRes(e);let t;for(;!(t=A.next()).done;)if(REGEX_LINK.isTransclusion(t))return!0;return!1})(e))return[null,null];e=this.parseCheckbox(e);let A="",t=null,i=0;const n=REGEX_LINK.getRes(e);let a,r=!1,s=!1;for(e.match(REG_LINKINDEX_HYPERLINK)&&(t=e,s=!0);!(a=n.next()).done;){if(!t){const e=REGEX_LINK.getLink(a);t=e.match(REG_LINKINDEX_HYPERLINK)?e:`[[${e}]]`}const n=this.parseLinks(e,i,a);n&&(A+=n,s||r||(REGEX_LINK.getLink(a).match(REG_LINKINDEX_HYPERLINK)?s=!0:r=!0)),i=a.value.index+a.value[0].length}return A+=e.substring(i,e.length),r&&(A=this.linkPrefix+A),s&&(A=this.urlPrefix+A),[A,t]}generateMD(e=[]){let A="# Text Elements\n";for(const e of this.textElements.keys()){const t=this.scene.elements.filter((A=>A.id===e));let i=this.textElements.get(e).raw;t&&1===t.length&&t[0].link&&t[0].rawText===t[0].originalText&&t[0].link.match(/^\[\[[^\]]*]]$/g)&&(i=`%%***>>>text element-link:${t[0].link}<<<***%%`+i),A+=`${i} ^${e}\n\n`}for(const e of this.elementLinks.keys())A+=`${this.elementLinks.get(e)} ^${e}\n\n`;if(A+=this.equations.size>0||this.files.size>0?"\n# Embedded files\n":"",this.equations.size>0)for(const e of this.equations.keys())A+=`${e}: $$${this.equations.get(e).latex}$$\n`;if(this.files.size>0)for(const e of this.files.keys()){const t=/(^[^#\|]*)/,i=this.files.get(e);i.isHyperlink?A+=`${e}: ${i.hyperlink}\n`:A+=`${e}: [[${i.file?i.linkParts.original.replace(t,app.metadataCache.fileToLinktext(i.file,this.file.path)):i.linkParts.original}]]\n`}return A+=this.equations.size>0||this.files.size>0?"\n":"",A+getMarkdownDrawingSection(JSON.stringify({type:this.scene.type,version:this.scene.version,source:this.scene.source,elements:this.scene.elements.concat(e),appState:this.scene.appState,files:this.scene.files},null,"\t"),!this.disableCompression&&this.plugin.settings.compress)}async saveDataURLtoVault(e,A,t){var i;const n=this.scene;let a=`Pasted Image ${window.moment().format("YYYYMMDDHHmmss_SSS")}`;switch(A){case"image/png":default:a+=".png";break;case"image/jpeg":a+=".jpg";break;case"image/svg+xml":a+=".svg";break;case"image/gif":a+=".gif"}const r=(await getAttachmentsFolderAndFilePath(this.app,this.file.path,a)).filepath,s=await this.app.vault.createBinary(r,getBinaryFileFromDataURL(e)),o=new EmbeddedFile(this.plugin,this.file.path,r);return o.setImage(e,A,{height:0,width:0},"dark"===(null===(i=n.appState)||void 0===i?void 0:i.theme),"image/svg+xml"===A),this.setFile(t,o),s}async syncFiles(){let e=!1;const A=this.scene,t=A.elements.filter((e=>"image"===e.type)).map((e=>e.fileId));if(this.files.forEach(((A,i)=>{t.contains(i)||(this.files.delete(i),e=!0)})),this.equations.forEach(((A,i)=>{t.contains(i)||(this.equations.delete(i),e=!0)})),!A.files||0===Object.keys(A.files).length)return!1;const i=new Set;t.forEach((t=>{if(i.has(t)){const n=this.getFile(t),a=this.getEquation(t);if(n&&(n.isHyperlink||n.file&&("md"!==n.file.extension||this.plugin.isExcalidrawFile(n.file))))return;const r=fileid();A.elements.filter((e=>e.fileId===t))[0].fileId=r,e=!0,i.add(r),n&&this.setFile(r,new EmbeddedFile(this.plugin,this.file.path,n.linkParts.original)),a&&this.setEquation(r,{latex:a.latex,isLoaded:!1})}i.add(t)}));for(const t of Object.keys(A.files))this.hasFile(t)||this.hasEquation(t)||(e=!0,await this.saveDataURLtoVault(A.files[t].dataURL,A.files[t].mimeType,t));return e}async syncElements(e,A){this.scene=e;let t=!1;return this.compatibilityMode||(t=await this.syncFiles(),this.scene.files={}),this.updateElementLinksFromScene(),t=t||this.setLinkPrefix()||this.setUrlPrefix()||this.setShowLinkBrackets()||this.findNewElementLinksInScene(),await this.updateTextElementsFromScene(),t||this.findNewTextElementsInScene(A)}async updateScene(e){this.scene=JSON_parse(e),this.updateElementLinksFromScene();const A=this.setLinkPrefix()||this.setUrlPrefix()||this.setShowLinkBrackets()||this.findNewElementLinksInScene();return await this.updateTextElementsFromScene(),!(!A&&!this.findNewTextElementsInScene()||(await this.updateSceneTextElements(),0))}getRawText(e){var A;return null===(A=this.textElements.get(e))||void 0===A?void 0:A.raw}getParsedText(e){const A=this.textElements.get(e);return A?[wrap(A.parsed,A.wrapAt),A.parsed,null]:[null,null,null]}setTextElement(e,A,t,i){const n=estimateMaxLineLen(A,t),[a,r]=this.quickParse(t);return a?(this.textElements.set(e,{raw:t,parsed:a,wrapAt:n}),[wrap(a,n),a,r]):(this.parse(t).then((A=>{const a=A.parsed;this.textElements.set(e,{raw:t,parsed:a,wrapAt:n}),a&&i(wrap(a,n),a)})),[null,null,null])}async addTextElement(e,A,t){let i=estimateMaxLineLen(A,t);this.textElements.has(e)&&(i=this.textElements.get(e).wrapAt);const n=await this.parse(t);return this.textElements.set(e,{raw:t,parsed:n.parsed,wrapAt:i}),[wrap(n.parsed,i),n.parsed,n.link]}deleteTextElement(e){this.textElements.delete(e)}getOpenMode(){const e=this.app.metadataCache.getFileCache(this.file);let A="view-mobile"===this.plugin.settings.defaultMode?DEVICE.isPhone?"view":"normal":this.plugin.settings.defaultMode;switch((null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-default-mode"]&&(A=e.frontmatter["excalidraw-default-mode"]),A){case"zen":return{viewModeEnabled:!1,zenModeEnabled:!0};case"view":return{viewModeEnabled:!0,zenModeEnabled:!1};default:return{viewModeEnabled:!1,zenModeEnabled:!1}}}getLinkOpacity(){const e=this.app.metadataCache.getFileCache(this.file);let A=this.plugin.settings.linkOpacity;return(null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-linkbutton-opacity"]&&(A=e.frontmatter["excalidraw-linkbutton-opacity"]),A}getOnLoadScript(){const e=this.app.metadataCache.getFileCache(this.file);return(null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-onload-script"]?e.frontmatter["excalidraw-onload-script"]:null}setLinkPrefix(){const e=this.linkPrefix,A=this.app.metadataCache.getFileCache(this.file);return(null==A?void 0:A.frontmatter)&&null!=A.frontmatter["excalidraw-link-prefix"]?this.linkPrefix=A.frontmatter["excalidraw-link-prefix"]:this.linkPrefix=this.plugin.settings.linkPrefix,e!=this.linkPrefix}setUrlPrefix(){const e=this.urlPrefix,A=this.app.metadataCache.getFileCache(this.file);return(null==A?void 0:A.frontmatter)&&null!=A.frontmatter["excalidraw-url-prefix"]?this.urlPrefix=A.frontmatter["excalidraw-url-prefix"]:this.urlPrefix=this.plugin.settings.urlPrefix,e!=this.urlPrefix}setAutoexportPreferences(){const e=this.app.metadataCache.getFileCache(this.file);if((null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-autoexport"])switch(e.frontmatter["excalidraw-autoexport"].toLowerCase()){case"none":this.autoexportPreference=AutoexportPreference.none;break;case"both":this.autoexportPreference=AutoexportPreference.both;break;case"png":this.autoexportPreference=AutoexportPreference.png;break;case"svg":this.autoexportPreference=AutoexportPreference.svg;break;default:this.autoexportPreference=AutoexportPreference.inherit}else this.autoexportPreference=AutoexportPreference.inherit}setShowLinkBrackets(){const e=this.showLinkBrackets,A=this.app.metadataCache.getFileCache(this.file);return(null==A?void 0:A.frontmatter)&&null!=A.frontmatter["excalidraw-link-brackets"]?this.showLinkBrackets=0!=A.frontmatter["excalidraw-link-brackets"]:this.showLinkBrackets=this.plugin.settings.showLinkBrackets,e!=this.showLinkBrackets}setFile(e,A){if(!A)return;if(this.files.set(e,A),A.isHyperlink)return void this.plugin.filesMaster.set(e,{isHyperlink:!0,path:A.hyperlink,blockrefData:null,hasSVGwithBitmap:A.isSVGwithBitmap});if(!A.file)return;const t=A.linkParts.original.split("#");this.plugin.filesMaster.set(e,{isHyperlink:!1,path:A.file.path+(A.shouldScale()?"":"|100%"),blockrefData:1===t.length?null:t[1],hasSVGwithBitmap:A.isSVGwithBitmap})}getFiles(){return Object.values(this.files)}getFile(e){let A=this.files.get(e);if(A)return A;const t=this.plugin.filesMaster.get(e);return t?(A=new EmbeddedFile(this.plugin,this.file.path,t.blockrefData?t.path+"#"+t.blockrefData:t.path),this.files.set(e,A),A):A}getFileEntries(){return this.files.entries()}deleteFile(e){this.files.delete(e)}hasFile(e){if(this.files.has(e))return!0;if(this.plugin.filesMaster.has(e)){const A=this.plugin.filesMaster.get(e);if(A.isHyperlink)return this.files.set(e,new EmbeddedFile(this.plugin,this.file.path,A.path)),!0;const t=A.path.split("|")[0].split("#")[0];if(!this.app.vault.getAbstractFileByPath(t))return this.plugin.filesMaster.delete(e),!0;const i=A.path.endsWith("100%"),n=new EmbeddedFile(this.plugin,this.file.path,(A.blockrefData?t+"#"+A.blockrefData:t)+(i?"|100%":""));return this.files.set(e,n),!0}return!1}setEquation(e,A){this.equations.set(e,{latex:A.latex,isLoaded:A.isLoaded}),this.plugin.equationsMaster.set(e,A.latex)}getEquation(e){let A=this.equations.get(e);if(A)return A;const t=this.plugin.equationsMaster.get(e);return t?(this.equations.set(e,{latex:t,isLoaded:!1}),{latex:t,isLoaded:!1}):A}getEquationEntries(){return this.equations.entries()}deleteEquation(e){this.equations.delete(e)}hasEquation(e){return!!this.equations.has(e)||!!this.plugin.equationsMaster.has(e)&&(this.equations.set(e,{latex:this.plugin.equationsMaster.get(e),isLoaded:!1}),!0)}}const getTransclusion=async(e,A,t,i)=>{var n,a,r,s,o,l,c,d,h;if(!e.path)return{contents:e.original.trim(),lineNum:0};if(!(t&&t instanceof obsidian_module.TFile))return{contents:e.original.trim(),lineNum:0};const u=await A.vault.read(t);if(!e.ref)return i?{contents:u.substring(0,i).trim(),lineNum:0}:{contents:u.trim(),lineNum:0};const g=(await A.metadataCache.blockCache.getForFile({isCancelled:()=>!1},t)).blocks.filter((e=>"comment"!=e.node.type));if(!g)return{contents:e.original.trim(),lineNum:0};if(e.isBlockRef){let A=null===(n=g.filter((A=>A.node.id==e.ref))[0])||void 0===n?void 0:n.node;if(!A)return{contents:e.original.trim(),lineNum:0};["blockquote"].includes(A.type)&&(A=A.children[0]);const t=A.position.start.offset,i=A.position.start.line,a=A.position.end.offset;return{contents:u.substring(t,a).replaceAll(/ \^\S*$|^\^\S*$/gm,"").trim(),lineNum:i}}const p=g.filter((e=>0===e.display.search(/^#+\s/)));let m=null,w=0,f=null,B=1;for(let A=0;AB;)e++;return e===p.length&&p[e-1].node.depth>B?{leadingHashes:"#".repeat(B)+" ",contents:u.substring(m).trim(),lineNum:w}:(f=p[e].node.position.start.offset-1,{leadingHashes:"#".repeat(B)+" ",contents:u.substring(m,f).trim(),lineNum:w})}const t=p[A].node.children[0],i=null===(r=null===(a=p[A].node.data)||void 0===a?void 0:a.hProperties)||void 0===r?void 0:r.dataHeading,n=null==t?void 0:t.children;!m&&((null===(s=null==t?void 0:t.value)||void 0===s?void 0:s.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref||(null===(o=null==t?void 0:t.title)||void 0===o?void 0:o.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref||(null==i?void 0:i.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref||n&&(null===(c=null===(l=n[0])||void 0===l?void 0:l.value)||void 0===c?void 0:c.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref)&&(m=null===(d=p[A].node.children[0])||void 0===d?void 0:d.position.start.offset,B=p[A].node.depth,w=null===(h=p[A].node.children[0])||void 0===h?void 0:h.position.start.line)}return m?{leadingHashes:"#".repeat(B)+" ",contents:u.substring(m).trim(),lineNum:w}:{contents:e.original.trim(),lineNum:0}};class Prompt extends obsidian_module.Modal{constructor(e,A,t,i,n){super(e),this.prompt_text=A,this.default_value=t,this.placeholder=i,this.prompt_desc=n}onOpen(){this.titleEl.setText(this.prompt_text),this.createForm()}onClose(){this.contentEl.empty()}createForm(){var e;let A=this.contentEl.createDiv();A.addClass("excalidraw-prompt-div"),this.prompt_desc&&(A=A.createDiv(),A.style.width="100%",A.createEl("p").innerHTML=this.prompt_desc);const t=A.createEl("form");t.addClass("excalidraw-prompt-form"),t.type="submit",t.onsubmit=e=>{e.preventDefault(),this.resolve(this.promptEl.value),this.close()},this.promptEl=t.createEl("input"),this.promptEl.type="text",this.promptEl.placeholder=this.placeholder,this.promptEl.value=null!==(e=this.default_value)&&void 0!==e?e:"",this.promptEl.addClass("excalidraw-prompt-input"),this.promptEl.select()}async openAndGetValue(e){this.resolve=e,this.open()}}class GenericInputPrompt extends obsidian_module.Modal{static Prompt(e,A,t,i,n){return new GenericInputPrompt(e,A,t,i,n).waitForClose}constructor(e,A,t,i,n){super(e),this.header=A,this.didSubmit=!1,this.submitClickCallback=()=>this.submit(),this.cancelClickCallback=()=>this.cancel(),this.submitEnterCallback=e=>{"Enter"===e.key&&(e.preventDefault(),this.submit())},this.placeholder=t,this.input=i,this.buttons=n,this.waitForClose=new Promise(((e,A)=>{this.resolvePromise=e,this.rejectPromise=A})),this.display(),this.open()}display(){this.contentEl.empty(),this.titleEl.textContent=this.header;const e=this.contentEl.createDiv();this.inputComponent=this.createInputField(e,this.placeholder,this.input),this.createButtonBar(e)}createInputField(e,A,t){const i=new obsidian_module.TextComponent(e);return i.inputEl.style.width="100%",i.setPlaceholder(null!=A?A:"").setValue(null!=t?t:"").onChange((e=>this.input=e)).inputEl.addEventListener("keydown",this.submitEnterCallback),i}createButton(e,A,t){const i=new obsidian_module.ButtonComponent(e);return i.setButtonText(A).onClick(t),i}createButtonBar(e){const A=e.createDiv();if(this.buttons&&this.buttons.length>0){let e=null;for(const t of this.buttons){const i=new obsidian_module.ButtonComponent(A);i.buttonEl.style.marginLeft="5px",i.setButtonText(t.caption).onClick((e=>{const A=t.action(this.input);A&&(this.input=A),this.submit()})),e=null!=e?e:i}e&&(e.setCta(),e.buttonEl.style.marginRight="0")}else this.createButton(A,"Ok",this.submitClickCallback).setCta().buttonEl.style.marginRight="0";this.createButton(A,"Cancel",this.cancelClickCallback),A.style.display="flex",A.style.flexDirection="row-reverse",A.style.justifyContent="flex-start",A.style.marginTop="1rem"}submit(){this.didSubmit=!0,this.close()}cancel(){this.close()}resolveInput(){this.didSubmit?this.resolvePromise(this.input):this.rejectPromise("No input given.")}removeInputListener(){var e,A;null===(A=null===(e=this.inputComponent)||void 0===e?void 0:e.inputEl)||void 0===A||A.removeEventListener("keydown",this.submitEnterCallback)}onOpen(){super.onOpen(),this.inputComponent.inputEl.focus(),this.inputComponent.inputEl.select()}onClose(){super.onClose(),this.resolveInput(),this.removeInputListener()}}class GenericSuggester extends obsidian_module.FuzzySuggestModal{static Suggest(e,A,t,i,n){return new GenericSuggester(e,A,t,i,n).promise}constructor(e,A,t,i,n){var a;super(e),this.displayItems=A,this.items=t,this.hint=i,this.instructions=n,this.limit=20,this.setPlaceholder(null!==(a=this.hint)&&void 0!==a?a:""),n&&this.setInstructions(this.instructions),this.promise=new Promise(((e,A)=>{this.resolvePromise=e,this.rejectPromise=A})),this.open()}getItemText(e){return this.displayItems[this.items.indexOf(e)]}getItems(){return this.items}selectSuggestion(e,A){this.resolved=!0,super.selectSuggestion(e,A)}onChooseItem(e){this.resolved=!0,this.resolvePromise(e)}onClose(){super.onClose(),this.resolved||this.rejectPromise(this.inputEl.value)}}class NewFileActions extends obsidian_module.Modal{constructor(e,A,t,i){super(e.app),this.plugin=e,this.path=A,this.keys=t,this.view=i}onOpen(){this.createForm()}async onClose(){}openFile(e){e&&getLeaf(this.plugin,this.view.leaf,this.keys).openFile(e,{active:!0})}createForm(){this.titleEl.setText("New File"),this.contentEl.createDiv({cls:"excalidraw-prompt-center",text:"File does not exist. Do you want to create it?"}),this.contentEl.createDiv({cls:"excalidraw-prompt-center filepath",text:this.path}),this.contentEl.createDiv({cls:"excalidraw-prompt-center"},(e=>{e.style.textAlign="right";const A=()=>this.path&&""!==this.path?!!this.view.file||(new obsidian_module.Notice("Unknown error. It seems as if your drawing was closed or the drawing file is missing"),!1):(new obsidian_module.Notice("Error: Filename for new file may not be empty"),!1),t=async e=>{if(!this.path.includes("/")){const e=new RegExp(`${this.view.file.name}$`,"g");this.path=this.view.file.path.replace(e,this.path)}return this.path.match(/\.md$/)||(this.path=`${this.path}.md`),checkAndCreateFolder(splitFolderAndFilename(this.path).folderpath),await this.app.vault.create(this.path,e)};e.createEl("button",{text:"Create Markdown"}).onclick=async()=>{if(!A)return;const e=await t("");this.openFile(e),this.close()},e.createEl("button",{text:"Create Excalidraw"}).onclick=async()=>{if(!A)return;const e=await t(await this.plugin.getBlankDrawing());await sleep$1(200),this.openFile(e),this.close()},e.createEl("button",{text:"Never Mind"}).onclick=()=>{this.close()}}))}}class ScriptEngine{constructor(e){this.plugin=e,this.scriptIconMap={},this.loadScripts(),this.registerEventHandlers()}registerEventHandlers(){const e=e=>{if(!e.endsWith(".svg"))return;const A=app.vault.getAbstractFileByPath(getIMGFilename(e,"md"));A&&A instanceof obsidian_module.TFile&&(this.unloadScript(this.getScriptName(A),A.path),this.loadScript(A))};this.plugin.registerEvent(app.vault.on("delete",(async A=>{A instanceof obsidian_module.TFile&&A.path.startsWith(this.scriptPath)&&(this.unloadScript(this.getScriptName(A),A.path),e(A.path))}))),this.plugin.registerEvent(app.vault.on("create",(async A=>{A instanceof obsidian_module.TFile&&A.path.startsWith(this.scriptPath)&&(this.loadScript(A),e(A.path))}))),this.plugin.registerEvent(app.vault.on("rename",(async(A,t)=>{if(!(A instanceof obsidian_module.TFile))return;const i=t.startsWith(this.scriptPath),n=A.path.startsWith(this.scriptPath);i&&(this.unloadScript(this.getScriptName(t),t),e(t)),n&&(this.loadScript(A),e(A.path))})))}updateScriptPath(){this.scriptPath!==this.plugin.settings.scriptFolderPath&&(this.scriptPath&&this.unloadScripts(),this.loadScripts())}getListofScripts(){if(this.scriptPath=this.plugin.settings.scriptFolderPath,app.vault.getAbstractFileByPath(this.scriptPath))return app.vault.getFiles().filter((e=>e.path.startsWith(this.scriptPath)&&"md"===e.extension));this.scriptPath=null}loadScripts(){var e;null===(e=this.getListofScripts())||void 0===e||e.forEach((e=>this.loadScript(e)))}getScriptName(e){let A="",t="";e instanceof obsidian_module.TFile?(A=e.basename,t=e.path):(A=splitFolderAndFilename(e).basename,t=e);const i=t.split(`${this.scriptPath}/`)[1],n=i.lastIndexOf("/");return n>-1?i.substring(0,n+1)+A:A}async addScriptIconToMap(e,A){const t=getIMGFilename(e,"svg"),i=app.vault.getAbstractFileByPath(t),n=i&&i instanceof obsidian_module.TFile?await app.vault.read(i):null;this.scriptIconMap=Object.assign({},this.scriptIconMap);const a=splitFolderAndFilename(A);this.scriptIconMap[e]={name:a.filename,group:"/"===a.folderpath?"":a.folderpath,svgString:n},this.updateToolPannels()}loadScript(e){if("md"!==e.extension)return;const A=this.getScriptName(e);this.addScriptIconToMap(e.path,A),this.plugin.addCommand({id:A,name:`(Script) ${A}`,checkCallback:t=>{if(t)return Boolean(app.workspace.getActiveViewOfType(ExcalidrawView));const i=app.workspace.getActiveViewOfType(ExcalidrawView);return!!i&&((async()=>{const t=await app.vault.read(e);t&&this.executeScript(i,t,A,e)})(),!0)}})}unloadScripts(){const e=app.vault.getFiles().filter((e=>e.path.startsWith(this.scriptPath)));e.forEach((e=>{this.unloadScript(this.getScriptName(e),e.path)}))}unloadScript(e,A){if(!A.endsWith(".md"))return;delete this.scriptIconMap[A],this.scriptIconMap=Object.assign({},this.scriptIconMap),this.updateToolPannels();const t=`${PLUGIN_ID}:${e}`;app.commands.commands[t]&&delete app.commands.commands[t]}async executeScript(e,A,t,i){if(!e||!A||!t)return;this.plugin.ea.reset(),this.plugin.ea.setView(e),this.plugin.ea.activeScript=t;const n=Object.getPrototypeOf((async()=>{})).constructor;let a=null;return a=await new n("ea","utils",A)(this.plugin.ea,{inputPrompt:(e,A,t,i)=>ScriptEngine.inputPrompt(app,e,A,t,i),suggester:(e,A,t,i)=>ScriptEngine.suggester(app,e,A,t,i),scriptFile:i}),this.plugin.ea.activeScript=null,a}updateToolPannels(){app.workspace.getLeavesOfType("excalidraw").forEach((e=>{var A,t;null===(t=null===(A=e.view.toolsPanelRef)||void 0===A?void 0:A.current)||void 0===t||t.updateScriptIconMap(this.scriptIconMap)}))}static async inputPrompt(e,A,t,i,n){try{return await GenericInputPrompt.Prompt(e,A,t,i,n)}catch(e){return}}static async suggester(e,A,t,i,n){try{return await GenericSuggester.Suggest(e,A,t,i,n)}catch(e){return}}}var t$c={d:(e,A)=>{for(var t in A)t$c.o(A,t)&&!t$c.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},r$e={};t$c.d(r$e,{QA:()=>w$1,ZP:()=>j$1,qt:()=>x$1,MX:()=>$});const e$d={red:"hsl(0, 100%, 50%)",orange:"hsl(30, 100%, 50%)",yellow:"hsl(60, 100%, 50%)","lime green":"hsl(90, 100%, 50%)",green:"hsl(120, 100%, 50%)","blue green":"hsl(150, 100%, 50%)",cyan:"hsl(180, 100%, 50%)","sky blue":"hsl(210, 100%, 50%)",blue:"hsl(240, 100%, 50%)",purple:"hsl(270, 100%, 50%)",magenta:"hsl(300, 100%, 50%)",pink:"hsl(330, 100%, 50%)"};function s$a(e,A,t){return Math.max(e,Math.min(A,t))}function n$c(e,A){return+e.toFixed(A>=0?A:0)}function a$c(e){const A=e%360;return A<0?A+360:A}function i$a(e){return void 0!==e?s$a(0,e,1):1}function o$b(e){return Math.floor(Math.random()*e)}function h$4(e){var A;const{Cmin:t,Cmax:i,H:n,delta:a}=function(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}(e),r=(i+t)/2,s=0===a?0:a/(1-Math.abs(2*r-1));return{h:a$c(60*n),s:100*s,l:100*r,a:null!==(A=e.a)&&void 0!==A?A:1}}function u$8(e){const{h:A,s:t,l:i,a:n}=e,a=i/100,r=t/100,s=(1-Math.abs(2*a-1))*r,o=s*(1-Math.abs(A/60%2-1)),l=a-s/2,c=A<60||300<=A&&A<360?s:120<=A&&A<240?0:o,d=240<=A&&A<360?0:60<=A&&A<180?s:o,h=A<120?0:180<=A&&A<300?s:o,[u,g,p]=[c,d,h].map((e=>255*(e+l)));return{r:u,g:g,b:p,a:null!=n?n:1}}function l$5(e){const[A,t,i,n]=Object.values(e).map((e=>parseInt(e,16)));return{r:A,g:t,b:i,a:n?n/255:1}}const c$a=/^#?([\da-f])([\da-f])([\da-f])([\da-f])?$|^#?([\da-f]{2})([\da-f]{2})([\da-f]{2})?([\da-f]{2})?$/gi,f$3=/hsla?\s*\(\s*([+-]?\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function d$2({h:e,s:A,l:t,a:i}){return[u$8({h:a$c(e),s:s$a(0,A,100),l:s$a(0,t,100),a:i$a(i)}),"hsl"]}const g$2=/rgba?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function b$5({r:e,g:A,b:t,a:i}){return[{r:s$a(0,e,255),g:s$a(0,A,255),b:s$a(0,t,255),a:i$a(i)},"rgb"]}var p$3,v$2,m$1=function(e,A,t,i,n){if("m"===i)throw new TypeError("Private method is not writable");if("a"===i&&!n)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof A?e!==A||!n:!A.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===i?n.call(e,t):n?n.value=t:A.set(e,t),t},y$1=function(e,A,t,i){if("a"===t&&!i)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof A?e!==A||!i:!A.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===t?i:"a"===t?i.call(e):i?i.value:A.get(e)};class w$1{constructor(e){var A,t;p$3.set(this,{r:0,g:0,b:0,a:1}),v$2.set(this,"rgb");const i=w$1.Parsers.map((A=>A(e))).find((e=>"invalid"!==e[1]));i?(A=this,t=this,[{set value(e){m$1(A,p$3,e,"f")}}.value,{set value(e){m$1(t,v$2,e,"f")}}.value]=i):m$1(this,v$2,"invalid","f")}get red(){return y$1(this,p$3,"f").r}get blue(){return y$1(this,p$3,"f").b}get green(){return y$1(this,p$3,"f").g}get alpha(){return y$1(this,p$3,"f").a}get hue(){return h$4(y$1(this,p$3,"f")).h}get saturation(){return h$4(y$1(this,p$3,"f")).s}get lightness(){return h$4(y$1(this,p$3,"f")).l}get format(){return y$1(this,v$2,"f")}isValid(){return"invalid"!==y$1(this,v$2,"f")}rgba(){return y$1(this,p$3,"f")}hsla(){return h$4(y$1(this,p$3,"f"))}hexa({round:e=!1}={}){return function(e,A=!1){let{r:t,g:i,b:n,a:a}=e;a&&(a*=255),A&&([t,i,n,a]=[t,i,n,a].map((e=>e&&Math.round(e))));const[r,s,o,l]=[t,i,n,null!=a?a:255].map((e=>e.toString(16).padStart(2,"0").toUpperCase()));return{r:r,g:s,b:o,a:l}}(y$1(this,p$3,"f"),e)}stringRGB({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(y$1(this,p$3,"f")).map(((e,t)=>n$c(e,A[t])));return e?`rgba(${t}, ${i}, ${n}, ${a})`:`rgb(${t}, ${i}, ${n})`}stringHEX({alpha:e=!0}={}){const[A,t,i,n]=Object.values(this.hexa({round:!0}));return`#${A}${t}${i}${e?n:""}`}stringHSL({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.hsla()).map(((e,t)=>n$c(e,A[t])));return e?`hsla(${t}, ${i}%, ${n}%, ${a})`:`hsl(${t}, ${i}%, ${n}%)`}hueTo(e){var A;const{h:t,s:i,l:n,a:a}=this.hsla(),r="number"==typeof e?a$c(e):Number(null!==(A=e$d[e].match(/\d{1,3}/))&&void 0!==A?A:t);return m$1(this,p$3,u$8({h:r,s:i,l:n,a:a}),"f"),this}hueBy(e){const{h:A,s:t,l:i,a:n}=this.hsla();return m$1(this,p$3,u$8({h:a$c(A+e),s:t,l:i,a:n}),"f"),this}saturationTo(e){const{h:A,l:t,a:i}=this.hsla();return m$1(this,p$3,u$8({h:A,s:s$a(0,e,100),l:t,a:i}),"f"),this}saturateBy(e){const{h:A,s:t,l:i,a:n}=this.hsla();return m$1(this,p$3,u$8({h:A,s:s$a(0,t+e,100),l:i,a:n}),"f"),this}desaturateBy(e){return this.saturateBy(-1*e)}lightnessTo(e){const{h:A,s:t,a:i}=this.hsla();return m$1(this,p$3,u$8({h:A,s:t,l:s$a(0,e,100),a:i}),"f"),this}lighterBy(e){const{h:A,s:t,l:i,a:n}=this.hsla();return m$1(this,p$3,u$8({h:A,s:t,l:s$a(0,i+e,100),a:n}),"f"),this}darkerBy(e){return this.lighterBy(-1*e)}alphaTo(e){return m$1(this,p$3,Object.assign(Object.assign({},y$1(this,p$3,"f")),{a:s$a(0,e,1)}),"f"),this}alphaBy(e){return m$1(this,p$3,Object.assign(Object.assign({},y$1(this,p$3,"f")),{a:s$a(0,y$1(this,p$3,"f").a+e,1)}),"f"),this}invert({alpha:e=!1}={}){const{r:A,g:t,b:i,a:n}=y$1(this,p$3,"f");return m$1(this,p$3,{r:255-A,g:255-t,b:255-i,a:e?1-n:n},"f"),this}grayscale(){return this.desaturateBy(100)}rotate(e){return this.hueBy(e)}}function $(){return new w$1({r:o$b(255),g:o$b(255),b:o$b(255),a:Math.random()})}function x$1(e){(e=e.filter(((e,A,t)=>t.indexOf(e)===A))).forEach((e=>e(w$1)))}p$3=new WeakMap,v$2=new WeakMap,w$1.Parsers=[function(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{r:A,g:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i&&"number"==typeof A}(e))return b$5(e);if("string"==typeof e){g$2.lastIndex=0;const A=g$2.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?2.55:.01):+e));return b$5({r:e,g:t,b:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]},function(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{r:A,g:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i&&"string"==typeof A}(e))return[l$5(e),"hex"];if("string"==typeof e){c$a.lastIndex=0;const A=c$a.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map((e=>1===e.length?e.repeat(2):e));return[l$5({r:e,g:t,b:i,a:null!=n?n:"FF"}),"hex"]}}return[{r:0,g:0,b:0,a:1},"invalid"]},function(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{h:A,s:t,l:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return d$2(e);if("string"==typeof e){f$3.lastIndex=0;const A=f$3.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?3.59:A<3?1:.01):+e));return d$2({h:e,s:t,l:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}];const j$1=e=>new w$1(e);r$e.QA;var O$1=r$e.ZP,B=r$e.qt;r$e.MX;var e$c={d:(e,A)=>{for(var t in A)e$c.o(A,t)&&!e$c.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},a$b={};function t$b(e){const A=e%360;return A<0?A+360:A}e$c.d(a$b,{Z:()=>n$b});const n$b=e=>{e.prototype.harmony=function({type:A="analogous",effect:t="tones",amount:i=5}={}){const{h:n,s:a,l:r,a:s}=this.hsla();switch("monochromatic"===A&&(o=i,i=Math.max(2,Math.min(o,10))),A){case"analogous":return[-30,0,30].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"complementary":return[0,180].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"split-complementary":return[0,150,210].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"double-split-complementary":return[-30,0,30,150,210].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"triad":return[0,120,240].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"rectangle":return[0,60,180,240].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"square":return[0,90,180,270].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"monochromatic":{const A="tones"===t?a:r;let o=("tints"===t?100-A:A)/i;o="tints"===t?o:-1*o;const l=[A];for(let e=0;enew e({h:n,s:A,l:r,a:s}))):l.map((A=>new e({h:n,s:a,l:A,a:s})))}}var o}};var r$d=a$b.Z,a$a={d:(e,A)=>{for(var t in A)a$a.o(A,t)&&!a$a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},t$a={};a$a.d(t$a,{Z:()=>k});const e$b=6/29,n$a=Math.pow(e$b,3),c$9=Math.pow(29/3,3),r$c={x:.96422,y:1,z:.82521};function u$7(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function s$9(e,A,t){return Math.max(e,Math.min(A,t))}function o$a(e){const A=e%360;return A<0?A+360:A}function l$4(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}function b$4(e){var A;const{Cmin:t,Cmax:i,H:n,delta:a}=l$4(e),r=(i+t)/2,s=0===a?0:a/(1-Math.abs(2*r-1));return{h:o$a(60*n),s:100*s,l:100*r,a:null!==(A=e.a)&&void 0!==A?A:1}}function h$3(e){var A;const{Cmax:t,H:i,delta:n}=l$4(e),a=0===n?0:n/t;return{h:o$a(60*i),s:100*a,v:100*t,a:null!==(A=e.a)&&void 0!==A?A:1}}function v$1(e){const{h:A,a:t}=b$4(e),{r:i,g:n,b:a}=e;return{h:A,w:Math.min(i,n,a)/2.55,b:100*(1-Math.max(i,n,a)/255),a:t}}function i$9(e){const[A,t,i]=u$7([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=u$7([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}function m(e){const A=Object.values(i$9(e)).map(((e,A)=>e/(100*Object.values(r$c)[A]))).map((e=>e>n$a?Math.cbrt(e):(c$9*e+16)/116));return{l:116*A[1]-16,a:500*(A[0]-A[1]),b:200*(A[1]-A[2]),alpha:e.a}}function p$2(e){const{l:A,a:t,b:i}=m(e),n=180*Math.atan2(i,t)/Math.PI;return{l:A,c:Math.sqrt(Math.pow(t,2)+Math.pow(i,2)),h:o$a(n),a:e.a}}function f$2(e){const[A,t,i]=Object.values(i$9(e)).map((e=>e/100)),n=t/r$c.y,a=A&&t&&i?A+15*t+3*i:19,r=4*A/a,s=9*t/a,o=r$c.x+15*r$c.y+3*r$c.z,l=4*r$c.x/o,c=9*r$c.y/o;let d=n>n$a?116*Math.cbrt(n)-16:c$9*n,h=13*d*(r-l),u=13*d*(s-c);return d===Number(-0)&&(d=0),h===Number(-0)&&(h=0),u===Number(-0)&&(u=0),{l:d,u:h,v:u,a:e.a}}function M(e){const{x:A,y:t,z:i}=i$9(e),[n,a,r]=u$7([[2/3,0,0],[0,1,0],[-.5,1.5,.5]],[A,t,i]);return{u:n,v:a,w:r,a:e.a}}function w(e){let{r:A,g:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(A,t);A-=r,t-=r,i&&t&&(i/=2,t/=2),r+=t,i+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,y:r,b:i,a:e.a}}function O(e){const{r:A,g:t,b:i,a:n}=e,a=1-Math.max(A,t,i)/255,[r,s,o]=1===a?[0,0,0]:[A,t,i].map((e=>100*(1-e/255-a)/(1-a)));return{c:r,m:s,y:o,k:100*a,a:n}}function j(e){const{h:A,s:t,v:i,a:n}=e,a=i/100,r=a*(t/100),s=r*(1-Math.abs(A/60%2-1)),o=a-r,l=A<60||300<=A&&A<360?r:120<=A&&A<240?0:s,c=240<=A&&A<360?0:60<=A&&A<180?r:s,d=A<120?0:180<=A&&A<300?r:s,[h,u,g]=[l,c,d].map((e=>255*(e+o)));return{r:h,g:u,b:g,a:null!=n?n:1}}function x(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=u$7([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=u$7([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return s$9(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}function y(e){const{l:A,a:t,b:i}=e,n=(A+16)/116,a=n+t/500,r=n-i/200,s=Object.values(r$c),[o,l,c]=[a,n,r].map(((e,A)=>(e>e$b?Math.pow(e,3):3*Math.pow(e$b,2)*(e-4/29))*s[A]*100));return x({x:o,y:l,z:c,a:e.alpha})}const k=e=>{e.prototype.mix=function({color:A="#fff",ratio:t=.5,colorspace:i="luv"}={}){const n=this.rgba(),a=(A instanceof e?A:new e(A)).rgba();let r,s;switch(t=s$9(0,t,1),i){case"hsl":r=Object.values(b$4(n)),s=Object.values(b$4(a));break;case"hsv":r=Object.values(h$3(n)),s=Object.values(h$3(a));break;case"hwb":r=Object.values(v$1(n)),s=Object.values(v$1(a));break;case"lab":r=Object.values(m(n)),s=Object.values(m(a));break;case"lch":r=Object.values(p$2(n)),s=Object.values(p$2(a));break;case"luv":r=Object.values(f$2(n)),s=Object.values(f$2(a));break;case"ryb":r=Object.values(w(n)),s=Object.values(w(a));break;case"uvw":r=Object.values(M(n)),s=Object.values(M(a));break;case"xyz":r=Object.values(i$9(n)),s=Object.values(i$9(a));break;case"cmyk":r=Object.values(O(n)),s=Object.values(O(a));break;default:r=Object.values(n),s=Object.values(a)}const[o,l,c,d,h]=r.map(((e,A)=>r[A]*(1-t)+s[A]*t));switch(i){case"hsl":return new e(function(e){const{h:A,s:t,l:i,a:n}=e,a=i/100,r=t/100,s=(1-Math.abs(2*a-1))*r,o=s*(1-Math.abs(A/60%2-1)),l=a-s/2,c=A<60||300<=A&&A<360?s:120<=A&&A<240?0:o,d=240<=A&&A<360?0:60<=A&&A<180?s:o,h=A<120?0:180<=A&&A<300?s:o,[u,g,p]=[c,d,h].map((e=>255*(e+l)));return{r:u,g:g,b:p,a:null!=n?n:1}}({h:o,s:l,l:c,a:d}));case"hsv":return new e(j({h:o,s:l,v:c,a:d}));case"hwb":return new e(function(e){const{h:A,b:t,w:i,a:n}=e;return j({h:A,s:100===t?0:100-i/(100-t)*100,v:100-t,a:n})}({h:o,w:l,b:c,a:d}));case"lab":return new e(y({l:o,a:l,b:c,alpha:d}));case"lch":return new e(function(e){const{l:A,c:t,h:i}=e;return y({l:A,a:t*Math.cos(i*Math.PI/180),b:t*Math.sin(i*Math.PI/180),alpha:e.a})}({l:o,c:l,h:c,a:d}));case"luv":return new e(function(e){const{l:A,u:t,v:i}=e,n=A>c$9*n$a?Math.pow((A+16)/116,3):A/c$9,a=r$c.x+15*r$c.y+3*r$c.z,r=(52*A/(t&&A?t+13*A*(4*r$c.x/a):1)-1)/3,s=-5*n,o=n*(39*A/(i&&A?i+13*A*(9*r$c.y/a):1)-5),l=r===-1/3?o-s:(o-s)/(r- -1/3);return x({x:100*l,y:100*n,z:100*(r*l+s),a:e.a})}({l:o,u:l,v:c,a:d}));case"ryb":return new e(function(e){let{r:A,y:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(t,i);t-=r,i-=r,i&&r&&(i*=2,r*=2),A+=t,r+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,g:r,b:i,a:e.a}}({r:o,y:l,b:c,a:d}));case"uvw":return new e(function(e){const{u:A,v:t,w:i}=e,[n,a,r]=u$7([[1.5,0,0],[0,1,0],[1.5,-3,2]],[A,t,i]);return x({x:n,y:a,z:r,a:e.a})}({u:o,v:l,w:c,a:d}));case"xyz":return new e(x({x:o,y:l,z:c,a:d}));case"cmyk":return new e(function(e){const{c:A,m:t,y:i,k:n,a:a}=e,[r,s,o]=[A,t,i].map((e=>255*(1-e/100)*(1-n/100)));return{r:r,g:s,b:o,a:a}}({c:o,m:l,y:c,k:d,a:h}));default:return new e({r:o,g:l,b:c,a:d})}}};var z=t$a.Z,r$b={d:(e,A)=>{for(var t in A)r$b.o(A,t)&&!r$b.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},b$3={};r$b.d(b$3,{Z:()=>n$9});const g$1=["rgb(0,0,0)","rgb(0,0,51)","rgb(0,0,102)","rgb(0,0,153)","rgb(0,0,204)","rgb(0,0,255)","rgb(0,51,0)","rgb(0,51,51)","rgb(0,51,102)","rgb(0,51,153)","rgb(0,51,204)","rgb(0,51,255)","rgb(0,102,0)","rgb(0,102,51)","rgb(0,102,102)","rgb(0,102,153)","rgb(0,102,204)","rgb(0,102,255)","rgb(0,153,0)","rgb(0,153,51)","rgb(0,153,102)","rgb(0,153,153)","rgb(0,153,204)","rgb(0,153,255)","rgb(0,204,0)","rgb(0,204,51)","rgb(0,204,102)","rgb(0,204,153)","rgb(0,204,204)","rgb(0,204,255)","rgb(0,255,0)","rgb(0,255,51)","rgb(0,255,102)","rgb(0,255,153)","rgb(0,255,204)","rgb(0,255,255)","rgb(51,0,0)","rgb(51,0,51)","rgb(51,0,102)","rgb(51,0,153)","rgb(51,0,204)","rgb(51,0,255)","rgb(51,51,0)","rgb(51,51,51)","rgb(51,51,102)","rgb(51,51,153)","rgb(51,51,204)","rgb(51,51,255)","rgb(51,102,0)","rgb(51,102,51)","rgb(51,102,102)","rgb(51,102,153)","rgb(51,102,204)","rgb(51,102,255)","rgb(51,153,0)","rgb(51,153,51)","rgb(51,153,102)","rgb(51,153,153)","rgb(51,153,204)","rgb(51,153,255)","rgb(51,204,0)","rgb(51,204,51)","rgb(51,204,102)","rgb(51,204,153)","rgb(51,204,204)","rgb(51,204,255)","rgb(51,255,0)","rgb(51,255,51)","rgb(51,255,102)","rgb(51,255,153)","rgb(51,255,204)","rgb(51,255,255)","rgb(102,0,0)","rgb(102,0,51)","rgb(102,0,102)","rgb(102,0,153)","rgb(102,0,204)","rgb(102,0,255)","rgb(102,51,0)","rgb(102,51,51)","rgb(102,51,102)","rgb(102,51,153)","rgb(102,51,204)","rgb(102,51,255)","rgb(102,102,0)","rgb(102,102,51)","rgb(102,102,102)","rgb(102,102,153)","rgb(102,102,204)","rgb(102,102,255)","rgb(102,153,0)","rgb(102,153,51)","rgb(102,153,102)","rgb(102,153,153)","rgb(102,153,204)","rgb(102,153,255)","rgb(102,204,0)","rgb(102,204,51)","rgb(102,204,102)","rgb(102,204,153)","rgb(102,204,204)","rgb(102,204,255)","rgb(102,255,0)","rgb(102,255,51)","rgb(102,255,102)","rgb(102,255,153)","rgb(102,255,204)","rgb(102,255,255)","rgb(153,0,0)","rgb(153,0,51)","rgb(153,0,102)","rgb(153,0,153)","rgb(153,0,204)","rgb(153,0,255)","rgb(153,51,0)","rgb(153,51,51)","rgb(153,51,102)","rgb(153,51,153)","rgb(153,51,204)","rgb(153,51,255)","rgb(153,102,0)","rgb(153,102,51)","rgb(153,102,102)","rgb(153,102,153)","rgb(153,102,204)","rgb(153,102,255)","rgb(153,153,0)","rgb(153,153,51)","rgb(153,153,102)","rgb(153,153,153)","rgb(153,153,204)","rgb(153,153,255)","rgb(153,204,0)","rgb(153,204,51)","rgb(153,204,102)","rgb(153,204,153)","rgb(153,204,204)","rgb(153,204,255)","rgb(153,255,0)","rgb(153,255,51)","rgb(153,255,102)","rgb(153,255,153)","rgb(153,255,204)","rgb(153,255,255)","rgb(204,0,0)","rgb(204,0,51)","rgb(204,0,102)","rgb(204,0,153)","rgb(204,0,204)","rgb(204,0,255)","rgb(204,51,0)","rgb(204,51,51)","rgb(204,51,102)","rgb(204,51,153)","rgb(204,51,204)","rgb(204,51,255)","rgb(204,102,0)","rgb(204,102,51)","rgb(204,102,102)","rgb(204,102,153)","rgb(204,102,204)","rgb(204,102,255)","rgb(204,153,0)","rgb(204,153,51)","rgb(204,153,102)","rgb(204,153,153)","rgb(204,153,204)","rgb(204,153,255)","rgb(204,204,0)","rgb(204,204,51)","rgb(204,204,102)","rgb(204,204,153)","rgb(204,204,204)","rgb(204,204,255)","rgb(204,255,0)","rgb(204,255,51)","rgb(204,255,102)","rgb(204,255,153)","rgb(204,255,204)","rgb(204,255,255)","rgb(255,0,0)","rgb(255,0,51)","rgb(255,0,102)","rgb(255,0,153)","rgb(255,0,204)","rgb(255,0,255)","rgb(255,51,0)","rgb(255,51,51)","rgb(255,51,102)","rgb(255,51,153)","rgb(255,51,204)","rgb(255,51,255)","rgb(255,102,0)","rgb(255,102,51)","rgb(255,102,102)","rgb(255,102,153)","rgb(255,102,204)","rgb(255,102,255)","rgb(255,153,0)","rgb(255,153,51)","rgb(255,153,102)","rgb(255,153,153)","rgb(255,153,204)","rgb(255,153,255)","rgb(255,204,0)","rgb(255,204,51)","rgb(255,204,102)","rgb(255,204,153)","rgb(255,204,204)","rgb(255,204,255)","rgb(255,255,0)","rgb(255,255,51)","rgb(255,255,102)","rgb(255,255,153)","rgb(255,255,204)","rgb(255,255,255)"];function t$9(e){return(e/=255)<.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function o$9(e,A=[0,0,0,1]){var t,i;return null!==(i=null===(t=e.match(/\d{1,3}/g))||void 0===t?void 0:t.map((e=>+e)))&&void 0!==i?i:A}const n$9=e=>{e.prototype.brightness=function({precision:e=4,percentage:A=!1}={}){const{r:t,g:i,b:n}=this.rgba(),a=+((.299*t+.587*i+.114*n)/255).toFixed(e);return A?100*a:a},e.prototype.luminance=function({precision:e=4,percentage:A=!1}={}){const{r:t,g:i,b:n}=this.rgba(),a=+(.2126*t$9(t)+.7152*t$9(i)+.0722*t$9(n)).toFixed(e);return A?100*a:a},e.prototype.contrast=function({bgColor:A="#fff",precision:t=4,ratio:i=!1}={}){const n=this.luminance(),a=(A instanceof e?A:new e(A)).luminance(),r=((Math.max(n,a)+.05)/(Math.min(n,a)+.05)).toFixed(t);return i?r+":1":+r},e.prototype.readableOn=function({bgColor:e="#fff",size:A="body",level:t="minimum"}={}){const i=this.contrast({bgColor:e});return"body"===A&&"enhanced"===t?i>=7:"large"===A&&"minimum"===t?i>=3:i>=4.5},e.prototype.equalTo=function(A="#fff"){const t=Object.values(this.rgba()),i=Object.values((A instanceof e?A:new e(A)).rgba());return t.toString()===i.toString()},e.prototype.isLight=function(){return this.brightness()>=.5},e.prototype.isDark=function(){return!this.isLight()},e.prototype.isCool=function(){const{h:e}=this.hsla();return 75<=e&&e<255},e.prototype.isWarm=function(){return!this.isCool()},e.prototype.isTinted=function(){return this.hsla().l>50},e.prototype.isShaded=function(){return this.hsla().l<50},e.prototype.isToned=function(){return this.hsla().s<100},e.prototype.isPureHue=function({reason:e=!0}={}){return this.isTinted()?!!e&&{pure:!1,reason:"tinted"}:this.isShaded()?!!e&&{pure:!1,reason:"shaded"}:this.isToned()?!!e&&{pure:!1,reason:"toned"}:!e||{pure:!0,reason:"N/A"}},e.prototype.closestCool=function(){const{h:e}=this.hsla();return this.isCool()?this:this.hueTo(e<75?75:254)},e.prototype.closestWarm=function(){const{h:e}=this.hsla();return this.isWarm()?this:this.hueTo(e<165?74:255)},e.prototype.closestPureHue=function(){const{h:A,a:t}=this.hsla(),{r:i,g:n,b:a,a:r}=function(e){const{h:A,s:t,l:i,a:n}=e,a=i/100,r=t/100,s=(1-Math.abs(2*a-1))*r,o=s*(1-Math.abs(A/60%2-1)),l=a-s/2,c=A<60||300<=A&&A<360?s:120<=A&&A<240?0:o,d=240<=A&&A<360?0:60<=A&&A<180?s:o,h=A<120?0:180<=A&&A<300?s:o,[u,g,p]=[c,d,h].map((e=>255*(e+l)));return{r:u,g:g,b:p,a:null!=n?n:1}}({h:A,s:100,l:50,a:t});return new e({r:i,g:n,b:a,a:r})},e.prototype.closestWebSafe=function(){const{r:A,g:t,b:i,a:n}=this.rgba();let[a,r,s]=new Array(3).fill(0),o=Number.POSITIVE_INFINITY,l={r:A,g:t,b:i,a:n};for(let e=0;e{for(var t in A)r$a.o(A,t)&&!r$a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},g={};r$a.d(g,{Z:()=>a$9});const e$9={maroon:"rgb(128,0,0)","dark red":"rgb(139,0,0)",brown:"rgb(165,42,42)",firebrick:"rgb(178,34,34)",crimson:"rgb(220,20,60)",red:"rgb(255,0,0)",tomato:"rgb(255,99,71)",coral:"rgb(255,127,80)","indian red":"rgb(205,92,92)","light coral":"rgb(240,128,128)","dark salmon":"rgb(233,150,122)",salmon:"rgb(250,128,114)","light salmon":"rgb(255,160,122)","orange red":"rgb(255,69,0)","dark orange":"rgb(255,140,0)",orange:"rgb(255,165,0)",gold:"rgb(255,215,0)","dark golden rod":"rgb(184,134,11)","golden rod":"rgb(218,165,32)","pale golden rod":"rgb(238,232,170)","dark khaki":"rgb(189,183,107)",khaki:"rgb(240,230,140)",olive:"rgb(128,128,0)",yellow:"rgb(255,255,0)","yellow green":"rgb(154,205,50)","dark olive green":"rgb(85,107,47)","olive drab":"rgb(107,142,35)","lawn green":"rgb(124,252,0)","chart reuse":"rgb(127,255,0)","green yellow":"rgb(173,255,47)","dark green":"rgb(0,100,0)",green:"rgb(0,128,0)","forest green":"rgb(34,139,34)",lime:"rgb(0,255,0)","lime green":"rgb(50,205,50)","light green":"rgb(144,238,144)","pale green":"rgb(152,251,152)","dark sea green":"rgb(143,188,143)","medium spring green":"rgb(0,250,154)","spring green":"rgb(0,255,127)","sea green":"rgb(46,139,87)","medium aqua marine":"rgb(102,205,170)","medium sea green":"rgb(60,179,113)","light sea green":"rgb(32,178,170)","dark slate gray":"rgb(47,79,79)",teal:"rgb(0,128,128)","dark cyan":"rgb(0,139,139)",cyan:"rgb(0,255,255)",aqua:"rgb(0,255,255)","light cyan":"rgb(224,255,255)","dark turquoise":"rgb(0,206,209)",turquoise:"rgb(64,224,208)","medium turquoise":"rgb(72,209,204)","pale turquoise":"rgb(175,238,238)","aqua marine":"rgb(127,255,212)","powder blue":"rgb(176,224,230)","cadet blue":"rgb(95,158,160)","steel blue":"rgb(70,130,180)","corn flower blue":"rgb(100,149,237)","deep sky blue":"rgb(0,191,255)","dodger blue":"rgb(30,144,255)","light blue":"rgb(173,216,230)","sky blue":"rgb(135,206,235)","light sky blue":"rgb(135,206,250)","midnight blue":"rgb(25,25,112)",navy:"rgb(0,0,128)","dark blue":"rgb(0,0,139)","medium blue":"rgb(0,0,205)",blue:"rgb(0,0,255)","royal blue":"rgb(65,105,225)","blue violet":"rgb(138,43,226)",indigo:"rgb(75,0,130)","dark slate blue":"rgb(72,61,139)","slate blue":"rgb(106,90,205)","medium slate blue":"rgb(123,104,238)","medium purple":"rgb(147,112,219)","dark magenta":"rgb(139,0,139)","dark violet":"rgb(148,0,211)","dark orchid":"rgb(153,50,204)","medium orchid":"rgb(186,85,211)",purple:"rgb(128,0,128)",thistle:"rgb(216,191,216)",plum:"rgb(221,160,221)",violet:"rgb(238,130,238)",magenta:"rgb(255,0,255)",fuchsia:"rgb(255,0,255)",orchid:"rgb(218,112,214)","medium violet red":"rgb(199,21,133)","pale violet red":"rgb(219,112,147)","deep pink":"rgb(255,20,147)","hot pink":"rgb(255,105,180)","light pink":"rgb(255,182,193)",pink:"rgb(255,192,203)","antique white":"rgb(250,235,215)",beige:"rgb(245,245,220)",bisque:"rgb(255,228,196)","blanched almond":"rgb(255,235,205)",wheat:"rgb(245,222,179)","corn silk":"rgb(255,248,220)","lemon chiffon":"rgb(255,250,205)","light golden rod yellow":"rgb(250,250,210)","light yellow":"rgb(255,255,224)","saddle brown":"rgb(139,69,19)",sienna:"rgb(160,82,45)",chocolate:"rgb(210,105,30)",peru:"rgb(205,133,63)","sandy brown":"rgb(244,164,96)","burly wood":"rgb(222,184,135)",tan:"rgb(210,180,140)","rosy brown":"rgb(188,143,143)",moccasin:"rgb(255,228,181)","navajo white":"rgb(255,222,173)","peach puff":"rgb(255,218,185)","misty rose":"rgb(255,228,225)","lavender blush":"rgb(255,240,245)",linen:"rgb(250,240,230)","old lace":"rgb(253,245,230)","papaya whip":"rgb(255,239,213)","sea shell":"rgb(255,245,238)","mint cream":"rgb(245,255,250)","slate gray":"rgb(112,128,144)","light slate gray":"rgb(119,136,153)","light steel blue":"rgb(176,196,222)",lavender:"rgb(230,230,250)","floral white":"rgb(255,250,240)","alice blue":"rgb(240,248,255)","ghost white":"rgb(248,248,255)",honeydew:"rgb(240,255,240)",ivory:"rgb(255,255,240)",azure:"rgb(240,255,255)",snow:"rgb(255,250,250)",black:"rgb(0,0,0)","dim gray":"rgb(105,105,105)","dim grey":"rgb(105,105,105)",gray:"rgb(128,128,128)",grey:"rgb(128,128,128)","dark gray":"rgb(169,169,169)","dark grey":"rgb(169,169,169)",silver:"rgb(192,192,192)","light gray":"rgb(211,211,211)","light grey":"rgb(211,211,211)",gainsboro:"rgb(220,220,220)",gainsborough:"rgb(220,220,220)","white smoke":"rgb(245,245,245)",white:"rgb(255,255,255)",transparent:"rgba(0,0,0,0)"};function b$2(e,A=[0,0,0,1]){var t,i;return null!==(i=null===(t=e.match(/\d{1,3}/g))||void 0===t?void 0:t.map((e=>+e)))&&void 0!==i?i:A}const a$9=e=>{e.prototype.name=function({exact:e=!0}={}){const{r:A,g:t,b:i,a:n}=this.rgba();if(0===n)return"transparent";const[a,r]=[Object.keys(e$9),Object.values(e$9)];let s;if(e){const e=this.stringRGB({alpha:!1}).replace(/\s/g,"");s=a.find((A=>e$9[A]===e))}else{let e=Number.POSITIVE_INFINITY;for(let n=0;n{for(var t in A)t$8.o(A,t)&&!t$8.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},a$8={};t$8.d(a$8,{Z:()=>d$1});const n$8=6/29,r$9=Math.pow(n$8,3),o$8=Math.pow(29/3,3),e$8={x:.96422,y:1,z:.82521};function c$8(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function s$8(e,A,t){return Math.max(e,Math.min(A,t))}function u$6(e){const A=e%360;return A<0?A+360:A}function i$8(e){const{l:A,a:t,b:i}=function(e){const A=Object.values(function(e){const[A,t,i]=c$8([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=c$8([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e)).map(((e,A)=>e/(100*Object.values(e$8)[A]))).map((e=>e>r$9?Math.cbrt(e):(o$8*e+16)/116));return{l:116*A[1]-16,a:500*(A[0]-A[1]),b:200*(A[1]-A[2]),alpha:e.a}}(e),n=180*Math.atan2(i,t)/Math.PI;return{l:A,c:Math.sqrt(Math.pow(t,2)+Math.pow(i,2)),h:u$6(n),a:e.a}}function h$2(e){const{l:A,c:t,h:i}=e;return function(e){const{l:A,a:t,b:i}=e,n=(A+16)/116,a=n+t/500,r=n-i/200,s=Object.values(e$8),[o,l,c]=[a,n,r].map(((e,A)=>(e>n$8?Math.pow(e,3):3*Math.pow(n$8,2)*(e-4/29))*s[A]*100));return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=c$8([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=c$8([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return s$8(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:o,y:l,z:c,a:e.alpha})}({l:A,a:t*Math.cos(i*Math.PI/180),b:t*Math.sin(i*Math.PI/180),alpha:e.a})}const l$2=/lcha?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function p$1({l:e,c:A,h:t,a:i}){return[h$2({l:s$8(0,e,100),c:s$8(0,A,230),h:u$6(t),a:(n=i,void 0!==n?s$8(0,n,1):1)}),"lch"];var n}function f$1(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{l:A,c:t,h:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return p$1(e);if("string"==typeof e){l$2.lastIndex=0;const A=l$2.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?1:1===A?2.3:2===A?3.59:.01):+e));return p$1({l:e,c:t,h:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const d$1=e=>{e.prototype.lcha=function(){return i$8(this.rgba())},e.prototype.stringLCH=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.lcha()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`lcha(${t}%, ${i}, ${n}, ${a})`:`lch(${t}%, ${i}, ${n})`},e.Parsers.push(f$1)};var b$1=a$8.Z,t$7={d:(e,A)=>{for(var t in A)t$7.o(A,t)&&!t$7.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$7={};t$7.d(n$7,{Z:()=>l$1});const r$8=Math.pow(6/29,3),e$7=Math.pow(29/3,3);function o$7(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function a$7(e,A,t){return Math.max(e,Math.min(A,t))}function u$5(e){const{l:A,u:t,v:i}=e,n=A>e$7*r$8?Math.pow((A+16)/116,3):A/e$7,a=(52*A/(t&&A?t+13*A*.20916005282038627:1)-1)/3,r=-5*n,s=n*(39*A/(i&&A?i+13*A*(9/18.43985):1)-5),o=a===-1/3?s-r:(s-r)/(a- -1/3);return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=o$7([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=o$7([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return a$7(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:100*o,y:100*n,z:100*(a*o+r),a:e.a})}const c$7=/color\s*\(\s*luva?\s*(\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function s$7({l:e,u:A,v:t,a:i}){return[u$5({l:a$7(0,e,100),u:a$7(-100,A,100),v:a$7(-100,t,100),a:(n=i,void 0!==n?a$7(0,n,1):1)}),"luv"];var n}function i$7(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{l:A,u:t,v:i}=e;return void 0!==A&&void 0!==t&&null!=i}(e))return s$7(e);if("string"==typeof e){c$7.lastIndex=0;const A=c$7.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?1:.01):+e));return s$7({l:e,u:t,v:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const l$1=e=>{e.prototype.luva=function(){return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=o$7([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=o$7([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e)).map((e=>e/100)),n=t/1,a=A&&t&&i?A+15*t+3*i:19,r=4*A/a,s=9*t/a;let o=n>r$8?116*Math.cbrt(n)-16:e$7*n,l=13*o*(r-.20916005282038627),c=13*o*(s-.48807338454488514);return o===Number(-0)&&(o=0),l===Number(-0)&&(l=0),c===Number(-0)&&(c=0),{l:o,u:l,v:c,a:e.a}}(this.rgba())},e.prototype.stringLUV=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.luva()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(luva ${t}%, ${i}%, ${n}%, ${a})`:`color(luv ${t}%, ${i}%, ${n}%)`},e.Parsers.push(i$7)};var v=n$7.Z,t$6={d:(e,A)=>{for(var t in A)t$6.o(A,t)&&!t$6.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},a$6={};t$6.d(a$6,{Z:()=>d});const n$6=6/29,r$7=Math.pow(n$6,3),e$6=Math.pow(29/3,3),o$6={x:.96422,y:1,z:.82521};function c$6(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function s$6(e,A,t){return Math.max(e,Math.min(A,t))}function u$4(e){return void 0!==e?s$6(0,e,1):1}function i$6(e){const A=Object.values(function(e){const[A,t,i]=c$6([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=c$6([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e)).map(((e,A)=>e/(100*Object.values(o$6)[A]))).map((e=>e>r$7?Math.cbrt(e):(e$6*e+16)/116));return{l:116*A[1]-16,a:500*(A[0]-A[1]),b:200*(A[1]-A[2]),alpha:e.a}}function l(e){const{l:A,a:t,b:i}=e,n=(A+16)/116,a=n+t/500,r=n-i/200,s=Object.values(o$6),[o,l,c]=[a,n,r].map(((e,A)=>(e>n$6?Math.pow(e,3):3*Math.pow(n$6,2)*(e-4/29))*s[A]*100));return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=c$6([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=c$6([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return s$6(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:o,y:l,z:c,a:e.alpha})}const p=/laba?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function b({l:e,a:A,b:t,alpha:i}){return[l({l:s$6(0,e,100),a:s$6(-160,A,160),b:s$6(-160,t,160),alpha:u$4(i)}),"lab"]}function f(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{l:A,a:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return b(e);if("string"==typeof e){p.lastIndex=0;const A=p.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?1:.01):+e));return b({l:e,a:t,b:i,alpha:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const d=e=>{e.prototype.laba=function(){return i$6(this.rgba())},e.prototype.stringLAB=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.laba()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`laba(${t}%, ${i}, ${n}, ${a})`:`lab(${t}%, ${i}, ${n})`},e.Parsers.push(f)};var h$1=a$6.Z,t$5={d:(e,A)=>{for(var t in A)t$5.o(A,t)&&!t$5.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$5={};function r$6(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function o$5(e,A,t){return Math.max(e,Math.min(A,t))}function e$5(e){const{u:A,v:t,w:i}=e,[n,a,r]=r$6([[1.5,0,0],[0,1,0],[1.5,-3,2]],[A,t,i]);return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=r$6([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=r$6([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return o$5(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:n,y:a,z:r,a:e.a})}t$5.d(n$5,{Z:()=>s$5});const a$5=/color\s*\(\s*uvwa?\s*(\d*\.?\d+)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function u$3({u:e,v:A,w:t,a:i}){return[e$5({u:o$5(0,e,200/3*.96422),v:o$5(0,A,100),w:o$5(-48.211,t,191.2605),a:(n=i,void 0!==n?o$5(0,n,1):1)}),"uvw"];var n}function c$5(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{u:A,v:t,w:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return u$3(e);if("string"==typeof e){a$5.lastIndex=0;const A=a$5.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map((e=>e.includes("%")?.01*+e.slice(0,-1):+e));return u$3({u:e,v:t,w:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const s$5=e=>{e.prototype.uvwa=function(){return function(e){const{x:A,y:t,z:i}=function(e){const[A,t,i]=r$6([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=r$6([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e),[n,a,r]=r$6([[2/3,0,0],[0,1,0],[-.5,1.5,.5]],[A,t,i]);return{u:n,v:a,w:r,a:e.a}}(this.rgba())},e.prototype.stringUVW=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.uvwa()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(uvwa ${t}, ${i}, ${n}, ${a})`:`color(uvw ${t}, ${i}, ${n})`},e.Parsers.push(c$5)};var i$5=n$5.Z,t$4={d:(e,A)=>{for(var t in A)t$4.o(A,t)&&!t$4.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$4={};function r$5(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function o$4(e,A,t){return Math.max(e,Math.min(A,t))}function e$4(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=r$5([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=r$5([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return o$4(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}t$4.d(n$4,{Z:()=>u$2});const a$4=/color\s*\(\s*xyza?\s*(\d*\.?\d+)\s*,?\s*(\d*\.?\d+)\s*,?\s*(\d*\.?\d+)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function s$4({x:e,y:A,z:t,a:i}){return[e$4({x:o$4(0,e,96.422),y:o$4(0,A,100),z:o$4(0,t,82.521),a:(n=i,void 0!==n?o$4(0,n,1):1)}),"xyz"];var n}function c$4(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{x:A,y:t,z:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return s$4(e);if("string"==typeof e){a$4.lastIndex=0;const A=a$4.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map((e=>e.includes("%")?.01*+e.slice(0,-1):+e));return s$4({x:e,y:t,z:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const u$2=e=>{e.prototype.xyza=function(){return function(e){const[A,t,i]=r$5([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=r$5([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(this.rgba())},e.prototype.stringXYZ=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.xyza()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(xyza ${t}, ${i}, ${n}, ${a})`:`color(xyz ${t}, ${i}, ${n})`},e.Parsers.push(c$4)};var i$4=n$4.Z,t$3={d:(e,A)=>{for(var t in A)t$3.o(A,t)&&!t$3.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$3={};function r$4(e,A,t){return Math.max(e,Math.min(A,t))}function a$3(e){const A=e%360;return A<0?A+360:A}function o$3(e){const{h:A,a:t}=function(e){var A;const{Cmin:t,Cmax:i,H:n,delta:a}=function(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}(e),r=(i+t)/2,s=0===a?0:a/(1-Math.abs(2*r-1));return{h:a$3(60*n),s:100*s,l:100*r,a:null!==(A=e.a)&&void 0!==A?A:1}}(e),{r:i,g:n,b:a}=e;return{h:A,w:Math.min(i,n,a)/2.55,b:100*(1-Math.max(i,n,a)/255),a:t}}function e$3(e){const{h:A,b:t,w:i,a:n}=e;return function(e){const{h:A,s:t,v:i,a:n}=e,a=i/100,r=a*(t/100),s=r*(1-Math.abs(A/60%2-1)),o=a-r,l=A<60||300<=A&&A<360?r:120<=A&&A<240?0:s,c=240<=A&&A<360?0:60<=A&&A<180?r:s,d=A<120?0:180<=A&&A<300?r:s,[h,u,g]=[l,c,d].map((e=>255*(e+o)));return{r:h,g:u,b:g,a:null!=n?n:1}}({h:A,s:100===t?0:100-i/(100-t)*100,v:100-t,a:n})}t$3.d(n$3,{Z:()=>u$1});const s$3=/hwba?\s*\(\s*([+-]?\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function i$3({h:e,w:A,b:t,a:i}){return[e$3({h:a$3(e),w:r$4(0,A,100),b:r$4(0,t,100),a:(n=i,void 0!==n?r$4(0,n,1):1)}),"hwb"];var n}function c$3(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{h:A,w:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return i$3(e);if("string"==typeof e){s$3.lastIndex=0;const A=s$3.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?3.59:A<3?1:.01):+e));return i$3({h:e,w:t,b:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const u$1=e=>{e.prototype.hwba=function(){return o$3(this.rgba())},e.prototype.stringHWB=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.hwba()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`hwba(${a$3(t)}, ${i}%, ${n}%, ${a})`:`hwb(${a$3(t)}, ${i}%, ${n}%)`},e.Parsers.push(c$3)};var h=n$3.Z,t$2={d:(e,A)=>{for(var t in A)t$2.o(A,t)&&!t$2.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$2={};function r$3(e,A,t){return Math.max(e,Math.min(A,t))}function s$2(e){const A=e%360;return A<0?A+360:A}function e$2(e){const{h:A,s:t,v:i,a:n}=e,a=i/100,r=a*(t/100),s=r*(1-Math.abs(A/60%2-1)),o=a-r,l=A<60||300<=A&&A<360?r:120<=A&&A<240?0:s,c=240<=A&&A<360?0:60<=A&&A<180?r:s,d=A<120?0:180<=A&&A<300?r:s,[h,u,g]=[l,c,d].map((e=>255*(e+o)));return{r:h,g:u,b:g,a:null!=n?n:1}}t$2.d(n$2,{Z:()=>c$2});const a$2=/hsva?\s*\(\s*([+-]?\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function o$2({h:e,s:A,v:t,a:i}){return[e$2({h:s$2(e),s:r$3(0,A,100),v:r$3(0,t,100),a:(n=i,void 0!==n?r$3(0,n,1):1)}),"hsv"];var n}function i$2(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{h:A,s:t,v:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return o$2(e);if("string"==typeof e){a$2.lastIndex=0;const A=a$2.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?3.59:A<3?1:.01):+e));return o$2({h:e,s:t,v:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const c$2=e=>{e.prototype.hsva=function(){return function(e){var A;const{Cmax:t,H:i,delta:n}=function(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}(e),a=0===n?0:n/t;return{h:s$2(60*i),s:100*a,v:100*t,a:null!==(A=e.a)&&void 0!==A?A:1}}(this.rgba())},e.prototype.stringHSV=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.hsva()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`hsva(${s$2(t)}, ${i}%, ${n}%, ${a})`:`hsv(${s$2(t)}, ${i}%, ${n}%)`},e.Parsers.push(i$2)};var u=n$2.Z,t$1={d:(e,A)=>{for(var t in A)t$1.o(A,t)&&!t$1.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},r$2={};function n$1(e,A,t){return Math.max(e,Math.min(A,t))}function o$1(e){let{r:A,y:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(t,i);t-=r,i-=r,i&&r&&(i*=2,r*=2),A+=t,r+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,g:r,b:i,a:e.a}}t$1.d(r$2,{Z:()=>i$1});const a$1=/color\s*\(\s*ryba?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function e$1({r:e,y:A,b:t,a:i}){return[o$1({r:n$1(0,e,255),y:n$1(0,A,255),b:n$1(0,t,255),a:(n=i,void 0!==n?n$1(0,n,1):1)}),"ryb"];var n}function s$1(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{r:A,y:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return e$1(e);if("string"==typeof e){a$1.lastIndex=0;const A=a$1.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?2.55:.01):+e));return e$1({r:e,y:t,b:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const i$1=e=>{e.prototype.ryba=function(){return function(e){let{r:A,g:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(A,t);A-=r,t-=r,i&&t&&(i/=2,t/=2),r+=t,i+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,y:r,b:i,a:e.a}}(this.rgba())},e.prototype.stringRYB=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.ryba()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(ryba ${t}, ${i}, ${n}, ${a})`:`color(ryb ${t}, ${i}, ${n})`},e.Parsers.push(s$1)};var c$1=r$2.Z,t={d:(e,A)=>{for(var i in A)t.o(A,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:A[i]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n={};function e(e,A,t){return Math.max(e,Math.min(A,t))}function r$1(e){const{c:A,m:t,y:i,k:n,a:a}=e,[r,s,o]=[A,t,i].map((e=>255*(1-e/100)*(1-n/100)));return{r:r,g:s,b:o,a:a}}t.d(n,{Z:()=>i});const c=/device-cmyka?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?),?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function o({c:A,m:t,y:i,k:n,a:a}){return[r$1({c:e(0,A,100),m:e(0,t,100),y:e(0,i,100),k:e(0,n,100),a:(r=a,void 0!==r?e(0,r,1):1)}),"cmyk"];var r}function a(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{c:A,m:t,y:i,k:n}=e;return void 0!==A&&void 0!==t&&void 0!==i&&void 0!==n}(e))return o(e);if("string"==typeof e){c.lastIndex=0;const A=c.exec(e);if(A){const[e,t,i,n,a]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<4?1:.01):+e));return o({c:e,m:t,y:i,k:n,a:a})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const i=e=>{e.prototype.cmyka=function(){return function(e){const{r:A,g:t,b:i,a:n}=e,a=1-Math.max(A,t,i)/255,[r,s,o]=1===a?[0,0,0]:[A,t,i].map((e=>100*(1-e/255-a)/(1-a)));return{c:r,m:s,y:o,k:100*a,a:n}}(this.rgba())},e.prototype.stringCMYK=function({alpha:e=!0,precision:A=[0,0,0,0,1]}={}){const[t,i,n,a,r]=Object.values(this.cmyka()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`device-cmyk(${t}, ${i}, ${n}, ${a}, ${r})`:`device-cmyk(${t}, ${i}, ${n}, ${a})`},e.Parsers.push(a)};var s=n.Z;class ExcalidrawScene{constructor(e=[]){this.type="excalidraw",this.version=2,this.source=GITHUB_RELEASES+PLUGIN_VERSION,this.elements=[],this.elements=e}toExJSON(){return Object.assign(Object.assign({},this),{elements:this.elements.map((e=>Object.assign({},e)))})}}var ARRAY_TYPE="undefined"!=typeof Float32Array?Float32Array:Array;function create$1(){var e=new ARRAY_TYPE(16);return ARRAY_TYPE!=Float32Array&&(e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0),e[0]=1,e[5]=1,e[10]=1,e[15]=1,e}function clone(e){var A=new ARRAY_TYPE(16);return A[0]=e[0],A[1]=e[1],A[2]=e[2],A[3]=e[3],A[4]=e[4],A[5]=e[5],A[6]=e[6],A[7]=e[7],A[8]=e[8],A[9]=e[9],A[10]=e[10],A[11]=e[11],A[12]=e[12],A[13]=e[13],A[14]=e[14],A[15]=e[15],A}function fromValues$1(e,A,t,i,n,a,r,s,o,l,c,d,h,u,g,p){var m=new ARRAY_TYPE(16);return m[0]=e,m[1]=A,m[2]=t,m[3]=i,m[4]=n,m[5]=a,m[6]=r,m[7]=s,m[8]=o,m[9]=l,m[10]=c,m[11]=d,m[12]=h,m[13]=u,m[14]=g,m[15]=p,m}function multiply(e,A,t){var i=A[0],n=A[1],a=A[2],r=A[3],s=A[4],o=A[5],l=A[6],c=A[7],d=A[8],h=A[9],u=A[10],g=A[11],p=A[12],m=A[13],w=A[14],f=A[15],B=t[0],E=t[1],b=t[2],C=t[3];return e[0]=B*i+E*s+b*d+C*p,e[1]=B*n+E*o+b*h+C*m,e[2]=B*a+E*l+b*u+C*w,e[3]=B*r+E*c+b*g+C*f,B=t[4],E=t[5],b=t[6],C=t[7],e[4]=B*i+E*s+b*d+C*p,e[5]=B*n+E*o+b*h+C*m,e[6]=B*a+E*l+b*u+C*w,e[7]=B*r+E*c+b*g+C*f,B=t[8],E=t[9],b=t[10],C=t[11],e[8]=B*i+E*s+b*d+C*p,e[9]=B*n+E*o+b*h+C*m,e[10]=B*a+E*l+b*u+C*w,e[11]=B*r+E*c+b*g+C*f,B=t[12],E=t[13],b=t[14],C=t[15],e[12]=B*i+E*s+b*d+C*p,e[13]=B*n+E*o+b*h+C*m,e[14]=B*a+E*l+b*u+C*w,e[15]=B*r+E*c+b*g+C*f,e}function create(){var e=new ARRAY_TYPE(3);return ARRAY_TYPE!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e}function fromValues(e,A,t){var i=new ARRAY_TYPE(3);return i[0]=e,i[1]=A,i[2]=t,i}function transformMat4(e,A,t){var i=A[0],n=A[1],a=A[2],r=t[3]*i+t[7]*n+t[11]*a+t[15];return r=r||1,e[0]=(t[0]*i+t[4]*n+t[8]*a+t[12])/r,e[1]=(t[1]*i+t[5]*n+t[9]*a+t[13])/r,e[2]=(t[2]*i+t[6]*n+t[10]*a+t[14])/r,e}Math.hypot||(Math.hypot=function(){for(var e=0,A=arguments.length;A--;)e+=arguments[A]*arguments[A];return Math.sqrt(e)}),create();const random=new Random(Date.now()),randomInteger=()=>Math.floor(random.next()*2**31),randomId=()=>nanoid$1();function dimensionsFromPoints(e){const A=e.map((([e])=>e)),t=e.map((([,e])=>e)),i=Math.min(...A),n=Math.min(...t);return[Math.max(...A)-i,Math.max(...t)-n]}function getWindingOrder(e){return e.reduce(((e,[A,t],i,n)=>{const a=n[i+1];return((a?a[0]:0)-A)*((a?a[1]:0)+t)+e}),0)>0?"clockwise":"counterclockwise"}var chromaExports={},chroma$1={get exports(){return chromaExports},set exports(e){chromaExports=e}};chroma$1.exports=function(){for(var e=function(e,A,t){return void 0===A&&(A=0),void 0===t&&(t=1),et?t:e},A=e,t={},i=0,n=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];i255)&&(e._clipped=!0),e[t]=A(e[t],0,255)):3===t&&(e[t]=A(e[t],0,1));return e},limit:e,type:r,unpack:function(e,A){return void 0===A&&(A=null),e.length>=3?Array.prototype.slice.call(e):"object"==s(e[0])&&A?A.split("").filter((function(A){return void 0!==e[0][A]})).map((function(A){return e[0][A]})):e[0]},last:function(e){if(e.length<2)return null;var A=e.length-1;return"string"==o(e[A])?e[A].toLowerCase():null},PI:l,TWOPI:2*l,PITHIRD:l/3,DEG2RAD:l/180,RAD2DEG:180/l},d={format:{},autodetect:[]},h=c.last,u=c.clip_rgb,g=c.type,p=d,m=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=this;if("object"===g(e[0])&&e[0].constructor&&e[0].constructor===this.constructor)return e[0];var i=h(e),n=!1;if(!i){n=!0,p.sorted||(p.autodetect=p.autodetect.sort((function(e,A){return A.p-e.p})),p.sorted=!0);for(var a=0,r=p.autodetect;a4?e[4]:1;return 1===a?[0,0,0,r]:[t>=1?0:255*(1-t)*(1-a),i>=1?0:255*(1-i)*(1-a),n>=1?0:255*(1-n)*(1-a),r]},F=B,x=w,T=d,S=c.unpack,I=c.type,U=C;x.prototype.cmyk=function(){return U(this._rgb)},F.cmyk=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(x,[null].concat(e,["cmyk"])))},T.format.cmyk=y,T.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=S(e,"cmyk"),"array"===I(e)&&4===e.length)return"cmyk"}});var Q=c.unpack,k=c.last,M=function(e){return Math.round(100*e)/100},L=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=Q(e,"hsla"),i=k(e)||"lsa";return t[0]=M(t[0]||0),t[1]=M(100*t[1])+"%",t[2]=M(100*t[2])+"%","hsla"===i||t.length>3&&t[3]<1?(t[3]=t.length>3?t[3]:1,i="hsla"):t.length=3,i+"("+t.join(",")+")"},O=c.unpack,N=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=O(e,"rgba"))[0],i=e[1],n=e[2];t/=255,i/=255,n/=255;var a,r,s=Math.min(t,i,n),o=Math.max(t,i,n),l=(o+s)/2;return o===s?(a=0,r=Number.NaN):a=l<.5?(o-s)/(o+s):(o-s)/(2-o-s),t==o?r=(i-n)/(o-s):i==o?r=2+(n-t)/(o-s):n==o&&(r=4+(t-i)/(o-s)),(r*=60)<0&&(r+=360),e.length>3&&void 0!==e[3]?[r,a,l,e[3]]:[r,a,l]},D=c.unpack,H=c.last,R=L,P=N,V=Math.round,K=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=D(e,"rgba"),i=H(e)||"rgb";return"hsl"==i.substr(0,3)?R(P(t),i):(t[0]=V(t[0]),t[1]=V(t[1]),t[2]=V(t[2]),("rgba"===i||t.length>3&&t[3]<1)&&(t[3]=t.length>3?t[3]:1,i="rgba"),i+"("+t.slice(0,"rgb"===i?3:4).join(",")+")")},G=c.unpack,W=Math.round,X=function(){for(var e,A=[],t=arguments.length;t--;)A[t]=arguments[t];var i,n,a,r=(A=G(A,"hsl"))[0],s=A[1],o=A[2];if(0===s)i=n=a=255*o;else{var l=[0,0,0],c=[0,0,0],d=o<.5?o*(1+s):o+s-o*s,h=2*o-d,u=r/360;l[0]=u+1/3,l[1]=u,l[2]=u-1/3;for(var g=0;g<3;g++)l[g]<0&&(l[g]+=1),l[g]>1&&(l[g]-=1),6*l[g]<1?c[g]=h+6*(d-h)*l[g]:2*l[g]<1?c[g]=d:3*l[g]<2?c[g]=h+(d-h)*(2/3-l[g])*6:c[g]=h;i=(e=[W(255*c[0]),W(255*c[1]),W(255*c[2])])[0],n=e[1],a=e[2]}return A.length>3?[i,n,a,A[3]]:[i,n,a,1]},z=X,Y=d,j=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,J=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,Z=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,q=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,_=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,$=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,ee=Math.round,Ae=function(e){var A;if(e=e.toLowerCase().trim(),Y.format.named)try{return Y.format.named(e)}catch(e){}if(A=e.match(j)){for(var t=A.slice(1,4),i=0;i<3;i++)t[i]=+t[i];return t[3]=1,t}if(A=e.match(J)){for(var n=A.slice(1,5),a=0;a<4;a++)n[a]=+n[a];return n}if(A=e.match(Z)){for(var r=A.slice(1,4),s=0;s<3;s++)r[s]=ee(2.55*r[s]);return r[3]=1,r}if(A=e.match(q)){for(var o=A.slice(1,5),l=0;l<3;l++)o[l]=ee(2.55*o[l]);return o[3]=+o[3],o}if(A=e.match(_)){var c=A.slice(1,4);c[1]*=.01,c[2]*=.01;var d=z(c);return d[3]=1,d}if(A=e.match($)){var h=A.slice(1,4);h[1]*=.01,h[2]*=.01;var u=z(h);return u[3]=+A[4],u}};Ae.test=function(e){return j.test(e)||J.test(e)||Z.test(e)||q.test(e)||_.test(e)||$.test(e)};var te=B,ie=w,ne=d,ae=c.type,re=K,se=Ae;ie.prototype.css=function(e){return re(this._rgb,e)},te.css=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(ie,[null].concat(e,["css"])))},ne.format.css=se,ne.autodetect.push({p:5,test:function(e){for(var A=[],t=arguments.length-1;t-- >0;)A[t]=arguments[t+1];if(!A.length&&"string"===ae(e)&&se.test(e))return"css"}});var oe=w,le=B,ce=c.unpack;d.format.gl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=ce(e,"rgba");return t[0]*=255,t[1]*=255,t[2]*=255,t},le.gl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(oe,[null].concat(e,["gl"])))},oe.prototype.gl=function(){var e=this._rgb;return[e[0]/255,e[1]/255,e[2]/255,e[3]]};var de=c.unpack,he=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i=de(e,"rgb"),n=i[0],a=i[1],r=i[2],s=Math.min(n,a,r),o=Math.max(n,a,r),l=o-s,c=100*l/255,d=s/(255-l)*100;return 0===l?t=Number.NaN:(n===o&&(t=(a-r)/l),a===o&&(t=2+(r-n)/l),r===o&&(t=4+(n-a)/l),(t*=60)<0&&(t+=360)),[t,c,d]},ue=c.unpack,ge=Math.floor,pe=function(){for(var e,A,t,i,n,a,r=[],s=arguments.length;s--;)r[s]=arguments[s];var o,l,c,d=(r=ue(r,"hcg"))[0],h=r[1],u=r[2];u*=255;var g=255*h;if(0===h)o=l=c=u;else{360===d&&(d=0),d>360&&(d-=360),d<0&&(d+=360);var p=ge(d/=60),m=d-p,w=u*(1-h),f=w+g*(1-m),B=w+g*m,E=w+g;switch(p){case 0:o=(e=[E,B,w])[0],l=e[1],c=e[2];break;case 1:o=(A=[f,E,w])[0],l=A[1],c=A[2];break;case 2:o=(t=[w,E,B])[0],l=t[1],c=t[2];break;case 3:o=(i=[w,f,E])[0],l=i[1],c=i[2];break;case 4:o=(n=[B,w,E])[0],l=n[1],c=n[2];break;case 5:o=(a=[E,w,f])[0],l=a[1],c=a[2]}}return[o,l,c,r.length>3?r[3]:1]},me=c.unpack,we=c.type,fe=B,Be=w,Ee=d,be=he;Be.prototype.hcg=function(){return be(this._rgb)},fe.hcg=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Be,[null].concat(e,["hcg"])))},Ee.format.hcg=pe,Ee.autodetect.push({p:1,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=me(e,"hcg"),"array"===we(e)&&3===e.length)return"hcg"}});var Ce=c.unpack,ve=c.last,ye=Math.round,Fe=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=Ce(e,"rgba"),i=t[0],n=t[1],a=t[2],r=t[3],s=ve(e)||"auto";void 0===r&&(r=1),"auto"===s&&(s=r<1?"rgba":"rgb");var o="000000"+((i=ye(i))<<16|(n=ye(n))<<8|(a=ye(a))).toString(16);o=o.substr(o.length-6);var l="0"+ye(255*r).toString(16);switch(l=l.substr(l.length-2),s.toLowerCase()){case"rgba":return"#"+o+l;case"argb":return"#"+l+o;default:return"#"+o}},xe=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,Te=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,Se=function(e){if(e.match(xe)){4!==e.length&&7!==e.length||(e=e.substr(1)),3===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]);var A=parseInt(e,16);return[A>>16,A>>8&255,255&A,1]}if(e.match(Te)){5!==e.length&&9!==e.length||(e=e.substr(1)),4===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);var t=parseInt(e,16);return[t>>24&255,t>>16&255,t>>8&255,Math.round((255&t)/255*100)/100]}throw new Error("unknown hex color: "+e)},Ie=B,Ue=w,Qe=c.type,ke=d,Me=Fe;Ue.prototype.hex=function(e){return Me(this._rgb,e)},Ie.hex=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ue,[null].concat(e,["hex"])))},ke.format.hex=Se,ke.autodetect.push({p:4,test:function(e){for(var A=[],t=arguments.length-1;t-- >0;)A[t]=arguments[t+1];if(!A.length&&"string"===Qe(e)&&[3,4,5,6,7,8,9].indexOf(e.length)>=0)return"hex"}});var Le=c.unpack,Oe=c.TWOPI,Ne=Math.min,De=Math.sqrt,He=Math.acos,Re=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i=Le(e,"rgb"),n=i[0],a=i[1],r=i[2],s=Ne(n/=255,a/=255,r/=255),o=(n+a+r)/3,l=o>0?1-s/o:0;return 0===l?t=NaN:(t=(n-a+(n-r))/2,t/=De((n-a)*(n-a)+(n-r)*(a-r)),t=He(t),r>a&&(t=Oe-t),t/=Oe),[360*t,l,o]},Pe=c.unpack,Ve=c.limit,Ke=c.TWOPI,Ge=c.PITHIRD,We=Math.cos,Xe=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i,n,a=(e=Pe(e,"hsi"))[0],r=e[1],s=e[2];return isNaN(a)&&(a=0),isNaN(r)&&(r=0),a>360&&(a-=360),a<0&&(a+=360),(a/=360)<1/3?i=1-((n=(1-r)/3)+(t=(1+r*We(Ke*a)/We(Ge-Ke*a))/3)):a<2/3?n=1-((t=(1-r)/3)+(i=(1+r*We(Ke*(a-=1/3))/We(Ge-Ke*a))/3)):t=1-((i=(1-r)/3)+(n=(1+r*We(Ke*(a-=2/3))/We(Ge-Ke*a))/3)),[255*(t=Ve(s*t*3)),255*(i=Ve(s*i*3)),255*(n=Ve(s*n*3)),e.length>3?e[3]:1]},ze=c.unpack,Ye=c.type,je=B,Je=w,Ze=d,qe=Re;Je.prototype.hsi=function(){return qe(this._rgb)},je.hsi=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Je,[null].concat(e,["hsi"])))},Ze.format.hsi=Xe,Ze.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=ze(e,"hsi"),"array"===Ye(e)&&3===e.length)return"hsi"}});var _e=c.unpack,$e=c.type,eA=B,AA=w,tA=d,iA=N;AA.prototype.hsl=function(){return iA(this._rgb)},eA.hsl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(AA,[null].concat(e,["hsl"])))},tA.format.hsl=X,tA.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=_e(e,"hsl"),"array"===$e(e)&&3===e.length)return"hsl"}});var nA=c.unpack,aA=Math.min,rA=Math.max,sA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i,n,a=(e=nA(e,"rgb"))[0],r=e[1],s=e[2],o=aA(a,r,s),l=rA(a,r,s),c=l-o;return n=l/255,0===l?(t=Number.NaN,i=0):(i=c/l,a===l&&(t=(r-s)/c),r===l&&(t=2+(s-a)/c),s===l&&(t=4+(a-r)/c),(t*=60)<0&&(t+=360)),[t,i,n]},oA=c.unpack,lA=Math.floor,cA=function(){for(var e,A,t,i,n,a,r=[],s=arguments.length;s--;)r[s]=arguments[s];var o,l,c,d=(r=oA(r,"hsv"))[0],h=r[1],u=r[2];if(u*=255,0===h)o=l=c=u;else{360===d&&(d=0),d>360&&(d-=360),d<0&&(d+=360);var g=lA(d/=60),p=d-g,m=u*(1-h),w=u*(1-h*p),f=u*(1-h*(1-p));switch(g){case 0:o=(e=[u,f,m])[0],l=e[1],c=e[2];break;case 1:o=(A=[w,u,m])[0],l=A[1],c=A[2];break;case 2:o=(t=[m,u,f])[0],l=t[1],c=t[2];break;case 3:o=(i=[m,w,u])[0],l=i[1],c=i[2];break;case 4:o=(n=[f,m,u])[0],l=n[1],c=n[2];break;case 5:o=(a=[u,m,w])[0],l=a[1],c=a[2]}}return[o,l,c,r.length>3?r[3]:1]},dA=c.unpack,hA=c.type,uA=B,gA=w,pA=d,mA=sA;gA.prototype.hsv=function(){return mA(this._rgb)},uA.hsv=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(gA,[null].concat(e,["hsv"])))},pA.format.hsv=cA,pA.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=dA(e,"hsv"),"array"===hA(e)&&3===e.length)return"hsv"}});var wA={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},fA=wA,BA=c.unpack,EA=Math.pow,bA=function(e){return(e/=255)<=.04045?e/12.92:EA((e+.055)/1.055,2.4)},CA=function(e){return e>fA.t3?EA(e,1/3):e/fA.t2+fA.t0},vA=function(e,A,t){return e=bA(e),A=bA(A),t=bA(t),[CA((.4124564*e+.3575761*A+.1804375*t)/fA.Xn),CA((.2126729*e+.7151522*A+.072175*t)/fA.Yn),CA((.0193339*e+.119192*A+.9503041*t)/fA.Zn)]},yA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=BA(e,"rgb"),i=t[0],n=t[1],a=t[2],r=vA(i,n,a),s=r[0],o=r[1],l=116*o-16;return[l<0?0:l,500*(s-o),200*(o-r[2])]},FA=wA,xA=c.unpack,TA=Math.pow,SA=function(e){return 255*(e<=.00304?12.92*e:1.055*TA(e,1/2.4)-.055)},IA=function(e){return e>FA.t1?e*e*e:FA.t2*(e-FA.t0)},UA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i,n,a=(e=xA(e,"lab"))[0],r=e[1],s=e[2];return i=(a+16)/116,t=isNaN(r)?i:i+r/500,n=isNaN(s)?i:i-s/200,i=FA.Yn*IA(i),t=FA.Xn*IA(t),n=FA.Zn*IA(n),[SA(3.2404542*t-1.5371385*i-.4985314*n),SA(-.969266*t+1.8760108*i+.041556*n),SA(.0556434*t-.2040259*i+1.0572252*n),e.length>3?e[3]:1]},QA=c.unpack,kA=c.type,MA=B,LA=w,OA=d,NA=yA;LA.prototype.lab=function(){return NA(this._rgb)},MA.lab=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(LA,[null].concat(e,["lab"])))},OA.format.lab=UA,OA.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=QA(e,"lab"),"array"===kA(e)&&3===e.length)return"lab"}});var DA=c.unpack,HA=c.RAD2DEG,RA=Math.sqrt,PA=Math.atan2,VA=Math.round,KA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=DA(e,"lab"),i=t[0],n=t[1],a=t[2],r=RA(n*n+a*a),s=(PA(a,n)*HA+360)%360;return 0===VA(1e4*r)&&(s=Number.NaN),[i,r,s]},GA=c.unpack,WA=yA,XA=KA,zA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=GA(e,"rgb"),i=t[0],n=t[1],a=t[2],r=WA(i,n,a),s=r[0],o=r[1],l=r[2];return XA(s,o,l)},YA=c.unpack,jA=c.DEG2RAD,JA=Math.sin,ZA=Math.cos,qA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=YA(e,"lch"),i=t[0],n=t[1],a=t[2];return isNaN(a)&&(a=0),[i,ZA(a*=jA)*n,JA(a)*n]},_A=c.unpack,$A=qA,et=UA,At=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=_A(e,"lch"))[0],i=e[1],n=e[2],a=$A(t,i,n),r=a[0],s=a[1],o=a[2],l=et(r,s,o);return[l[0],l[1],l[2],e.length>3?e[3]:1]},tt=c.unpack,it=At,nt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=tt(e,"hcl").reverse();return it.apply(void 0,t)},at=c.unpack,rt=c.type,st=B,ot=w,lt=d,ct=zA;ot.prototype.lch=function(){return ct(this._rgb)},ot.prototype.hcl=function(){return ct(this._rgb).reverse()},st.lch=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(ot,[null].concat(e,["lch"])))},st.hcl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(ot,[null].concat(e,["hcl"])))},lt.format.lch=At,lt.format.hcl=nt,["lch","hcl"].forEach((function(e){return lt.autodetect.push({p:2,test:function(){for(var A=[],t=arguments.length;t--;)A[t]=arguments[t];if(A=at(A,e),"array"===rt(A)&&3===A.length)return e}})}));var dt={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},ht=d,ut=c.type,gt=dt,pt=Se,mt=Fe;w.prototype.name=function(){for(var e=mt(this._rgb,"rgb"),A=0,t=Object.keys(gt);A0;)A[t]=arguments[t+1];if(!A.length&&"string"===ut(e)&>[e.toLowerCase()])return"named"}});var wt=c.unpack,ft=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=wt(e,"rgb");return(t[0]<<16)+(t[1]<<8)+t[2]},Bt=c.type,Et=function(e){if("number"==Bt(e)&&e>=0&&e<=16777215)return[e>>16,e>>8&255,255&e,1];throw new Error("unknown num color: "+e)},bt=B,Ct=w,vt=d,yt=c.type,Ft=ft;Ct.prototype.num=function(){return Ft(this._rgb)},bt.num=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ct,[null].concat(e,["num"])))},vt.format.num=Et,vt.autodetect.push({p:5,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(1===e.length&&"number"===yt(e[0])&&e[0]>=0&&e[0]<=16777215)return"num"}});var xt=B,Tt=w,St=d,It=c.unpack,Ut=c.type,Qt=Math.round;Tt.prototype.rgb=function(e){return void 0===e&&(e=!0),!1===e?this._rgb.slice(0,3):this._rgb.slice(0,3).map(Qt)},Tt.prototype.rgba=function(e){return void 0===e&&(e=!0),this._rgb.slice(0,4).map((function(A,t){return t<3?!1===e?A:Qt(A):A}))},xt.rgb=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Tt,[null].concat(e,["rgb"])))},St.format.rgb=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=It(e,"rgba");return void 0===t[3]&&(t[3]=1),t},St.autodetect.push({p:3,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=It(e,"rgba"),"array"===Ut(e)&&(3===e.length||4===e.length&&"number"==Ut(e[3])&&e[3]>=0&&e[3]<=1))return"rgb"}});var kt=Math.log,Mt=function(e){var A,t,i,n=e/100;return n<66?(A=255,t=n<6?0:-155.25485562709179-.44596950469579133*(t=n-2)+104.49216199393888*kt(t),i=n<20?0:.8274096064007395*(i=n-10)-254.76935184120902+115.67994401066147*kt(i)):(A=351.97690566805693+.114206453784165*(A=n-55)-40.25366309332127*kt(A),t=325.4494125711974+.07943456536662342*(t=n-50)-28.0852963507957*kt(t),i=255),[A,t,i,1]},Lt=Mt,Ot=c.unpack,Nt=Math.round,Dt=B,Ht=w,Rt=d,Pt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];for(var t,i=Ot(e,"rgb"),n=i[0],a=i[2],r=1e3,s=4e4,o=.4;s-r>o;){var l=Lt(t=.5*(s+r));l[2]/l[0]>=a/n?s=t:r=t}return Nt(t)};Ht.prototype.temp=Ht.prototype.kelvin=Ht.prototype.temperature=function(){return Pt(this._rgb)},Dt.temp=Dt.kelvin=Dt.temperature=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ht,[null].concat(e,["temp"])))},Rt.format.temp=Rt.format.kelvin=Rt.format.temperature=Mt;var Vt=c.unpack,Kt=Math.cbrt,Gt=Math.pow,Wt=Math.sign,Xt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=Vt(e,"rgb"),i=t[0],n=t[1],a=t[2],r=[zt(i/255),zt(n/255),zt(a/255)],s=r[0],o=r[1],l=r[2],c=Kt(.4122214708*s+.5363325363*o+.0514459929*l),d=Kt(.2119034982*s+.6806995451*o+.1073969566*l),h=Kt(.0883024619*s+.2817188376*o+.6299787005*l);return[.2104542553*c+.793617785*d-.0040720468*h,1.9779984951*c-2.428592205*d+.4505937099*h,.0259040371*c+.7827717662*d-.808675766*h]};function zt(e){var A=Math.abs(e);return A<.04045?e/12.92:(Wt(e)||1)*Gt((A+.055)/1.055,2.4)}var Yt=c.unpack,jt=Math.pow,Jt=Math.sign,Zt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=Yt(e,"lab"))[0],i=e[1],n=e[2],a=jt(t+.3963377774*i+.2158037573*n,3),r=jt(t-.1055613458*i-.0638541728*n,3),s=jt(t-.0894841775*i-1.291485548*n,3);return[255*qt(4.0767416621*a-3.3077115913*r+.2309699292*s),255*qt(-1.2684380046*a+2.6097574011*r-.3413193965*s),255*qt(-.0041960863*a-.7034186147*r+1.707614701*s),e.length>3?e[3]:1]};function qt(e){var A=Math.abs(e);return A>.0031308?(Jt(e)||1)*(1.055*jt(A,1/2.4)-.055):12.92*e}var _t=c.unpack,$t=c.type,ei=B,Ai=w,ti=d,ii=Xt;Ai.prototype.oklab=function(){return ii(this._rgb)},ei.oklab=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ai,[null].concat(e,["oklab"])))},ti.format.oklab=Zt,ti.autodetect.push({p:3,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=_t(e,"oklab"),"array"===$t(e)&&3===e.length)return"oklab"}});var ni=c.unpack,ai=Xt,ri=KA,si=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=ni(e,"rgb"),i=t[0],n=t[1],a=t[2],r=ai(i,n,a),s=r[0],o=r[1],l=r[2];return ri(s,o,l)},oi=c.unpack,li=qA,ci=Zt,di=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=oi(e,"lch"))[0],i=e[1],n=e[2],a=li(t,i,n),r=a[0],s=a[1],o=a[2],l=ci(r,s,o);return[l[0],l[1],l[2],e.length>3?e[3]:1]},hi=c.unpack,ui=c.type,gi=B,pi=w,mi=d,wi=si;pi.prototype.oklch=function(){return wi(this._rgb)},gi.oklch=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(pi,[null].concat(e,["oklch"])))},mi.format.oklch=di,mi.autodetect.push({p:3,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=hi(e,"oklch"),"array"===ui(e)&&3===e.length)return"oklch"}});var fi=w,Bi=c.type;fi.prototype.alpha=function(e,A){return void 0===A&&(A=!1),void 0!==e&&"number"===Bi(e)?A?(this._rgb[3]=e,this):new fi([this._rgb[0],this._rgb[1],this._rgb[2],e],"rgb"):this._rgb[3]},w.prototype.clipped=function(){return this._rgb._clipped||!1};var Ei=w,bi=wA;Ei.prototype.darken=function(e){void 0===e&&(e=1);var A=this.lab();return A[0]-=bi.Kn*e,new Ei(A,"lab").alpha(this.alpha(),!0)},Ei.prototype.brighten=function(e){return void 0===e&&(e=1),this.darken(-e)},Ei.prototype.darker=Ei.prototype.darken,Ei.prototype.brighter=Ei.prototype.brighten,w.prototype.get=function(e){var A=e.split("."),t=A[0],i=A[1],n=this[t]();if(i){var a=t.indexOf(i)-("ok"===t.substr(0,2)?2:0);if(a>-1)return n[a];throw new Error("unknown channel "+i+" in mode "+t)}return n};var Ci=w,vi=c.type,yi=Math.pow;Ci.prototype.luminance=function(e){if(void 0!==e&&"number"===vi(e)){if(0===e)return new Ci([0,0,0,this._rgb[3]],"rgb");if(1===e)return new Ci([255,255,255,this._rgb[3]],"rgb");var A=this.luminance(),t=20,i=function(A,n){var a=A.interpolate(n,.5,"rgb"),r=a.luminance();return Math.abs(e-r)<1e-7||!t--?a:r>e?i(A,a):i(a,n)},n=(A>e?i(new Ci([0,0,0]),this):i(this,new Ci([255,255,255]))).rgb();return new Ci(n.concat([this._rgb[3]]))}return Fi.apply(void 0,this._rgb.slice(0,3))};var Fi=function(e,A,t){return.2126*(e=xi(e))+.7152*(A=xi(A))+.0722*xi(t)},xi=function(e){return(e/=255)<=.03928?e/12.92:yi((e+.055)/1.055,2.4)},Ti={},Si=w,Ii=c.type,Ui=Ti,Qi=function(e,A,t){void 0===t&&(t=.5);for(var i=[],n=arguments.length-3;n-- >0;)i[n]=arguments[n+3];var a=i[0]||"lrgb";if(Ui[a]||i.length||(a=Object.keys(Ui)[0]),!Ui[a])throw new Error("interpolation mode "+a+" is not defined");return"object"!==Ii(e)&&(e=new Si(e)),"object"!==Ii(A)&&(A=new Si(A)),Ui[a](e,A,t).alpha(e.alpha()+t*(A.alpha()-e.alpha()))},ki=w,Mi=Qi;ki.prototype.mix=ki.prototype.interpolate=function(e,A){void 0===A&&(A=.5);for(var t=[],i=arguments.length-2;i-- >0;)t[i]=arguments[i+2];return Mi.apply(void 0,[this,e,A].concat(t))};var Li=w;Li.prototype.premultiply=function(e){void 0===e&&(e=!1);var A=this._rgb,t=A[3];return e?(this._rgb=[A[0]*t,A[1]*t,A[2]*t,t],this):new Li([A[0]*t,A[1]*t,A[2]*t,t],"rgb")};var Oi=w,Ni=wA;Oi.prototype.saturate=function(e){void 0===e&&(e=1);var A=this.lch();return A[1]+=Ni.Kn*e,A[1]<0&&(A[1]=0),new Oi(A,"lch").alpha(this.alpha(),!0)},Oi.prototype.desaturate=function(e){return void 0===e&&(e=1),this.saturate(-e)};var Di=w,Hi=c.type;Di.prototype.set=function(e,A,t){void 0===t&&(t=!1);var i=e.split("."),n=i[0],a=i[1],r=this[n]();if(a){var s=n.indexOf(a)-("ok"===n.substr(0,2)?2:0);if(s>-1){if("string"==Hi(A))switch(A.charAt(0)){case"+":case"-":r[s]+=+A;break;case"*":r[s]*=+A.substr(1);break;case"/":r[s]/=+A.substr(1);break;default:r[s]=+A}else{if("number"!==Hi(A))throw new Error("unsupported value for Color.set");r[s]=A}var o=new Di(r,n);return t?(this._rgb=o._rgb,this):o}throw new Error("unknown channel "+a+" in mode "+n)}return r};var Ri=w;Ti.rgb=function(e,A,t){var i=e._rgb,n=A._rgb;return new Ri(i[0]+t*(n[0]-i[0]),i[1]+t*(n[1]-i[1]),i[2]+t*(n[2]-i[2]),"rgb")};var Pi=w,Vi=Math.sqrt,Ki=Math.pow;Ti.lrgb=function(e,A,t){var i=e._rgb,n=i[0],a=i[1],r=i[2],s=A._rgb,o=s[0],l=s[1],c=s[2];return new Pi(Vi(Ki(n,2)*(1-t)+Ki(o,2)*t),Vi(Ki(a,2)*(1-t)+Ki(l,2)*t),Vi(Ki(r,2)*(1-t)+Ki(c,2)*t),"rgb")};var Gi=w;Ti.lab=function(e,A,t){var i=e.lab(),n=A.lab();return new Gi(i[0]+t*(n[0]-i[0]),i[1]+t*(n[1]-i[1]),i[2]+t*(n[2]-i[2]),"lab")};var Wi=w,Xi=function(e,A,t,i){var n,a,r,s,o,l,c,d,h,u,g,p,m;return"hsl"===i?(r=e.hsl(),s=A.hsl()):"hsv"===i?(r=e.hsv(),s=A.hsv()):"hcg"===i?(r=e.hcg(),s=A.hcg()):"hsi"===i?(r=e.hsi(),s=A.hsi()):"lch"===i||"hcl"===i?(i="hcl",r=e.hcl(),s=A.hcl()):"oklch"===i&&(r=e.oklch().reverse(),s=A.oklch().reverse()),"h"!==i.substr(0,1)&&"oklch"!==i||(o=(n=r)[0],c=n[1],h=n[2],l=(a=s)[0],d=a[1],u=a[2]),isNaN(o)||isNaN(l)?isNaN(o)?isNaN(l)?p=Number.NaN:(p=l,1!=h&&0!=h||"hsv"==i||(g=d)):(p=o,1!=u&&0!=u||"hsv"==i||(g=c)):p=o+t*(l>o&&l-o>180?l-(o+360):l180?l+360-o:l-o),void 0===g&&(g=c+t*(d-c)),m=h+t*(u-h),new Wi("oklch"===i?[m,g,p]:[p,g,m],i)},zi=Xi,Yi=function(e,A,t){return zi(e,A,t,"lch")};Ti.lch=Yi,Ti.hcl=Yi;var ji=w;Ti.num=function(e,A,t){var i=e.num(),n=A.num();return new ji(i+t*(n-i),"num")};var Ji=Xi;Ti.hcg=function(e,A,t){return Ji(e,A,t,"hcg")};var Zi=Xi;Ti.hsi=function(e,A,t){return Zi(e,A,t,"hsi")};var qi=Xi;Ti.hsl=function(e,A,t){return qi(e,A,t,"hsl")};var _i=Xi;Ti.hsv=function(e,A,t){return _i(e,A,t,"hsv")};var $i=w;Ti.oklab=function(e,A,t){var i=e.oklab(),n=A.oklab();return new $i(i[0]+t*(n[0]-i[0]),i[1]+t*(n[1]-i[1]),i[2]+t*(n[2]-i[2]),"oklab")};var en=Xi;Ti.oklch=function(e,A,t){return en(e,A,t,"oklch")};var An=w,tn=c.clip_rgb,nn=Math.pow,an=Math.sqrt,rn=Math.PI,sn=Math.cos,on=Math.sin,ln=Math.atan2,cn=function(e,A){for(var t=e.length,i=[0,0,0,0],n=0;n.9999999&&(i[3]=1),new An(tn(i))},dn=B,hn=c.type,un=Math.pow,gn=function(e){var A="rgb",t=dn("#ccc"),i=0,n=[0,1],a=[],r=[0,0],s=!1,o=[],l=!1,c=0,d=1,h=!1,u={},g=!0,p=1,m=function(e){if((e=e||["#fff","#000"])&&"string"===hn(e)&&dn.brewer&&dn.brewer[e.toLowerCase()]&&(e=dn.brewer[e.toLowerCase()]),"array"===hn(e)){1===e.length&&(e=[e[0],e[0]]),e=e.slice(0);for(var A=0;A2?function(e){if(null!=s){for(var A=s.length-1,t=0;t=s[t];)t++;return t-1}return 0}(e)/(s.length-2):d!==c?(e-c)/(d-c):1,l=f(l),i||(l=w(l)),1!==p&&(l=un(l,p)),l=r[0]+l*(1-r[0]-r[1]),l=Math.min(1,Math.max(0,l));var h=Math.floor(1e4*l);if(g&&u[h])n=u[h];else{if("array"===hn(o))for(var m=0;m=B&&m===a.length-1){n=o[m];break}if(l>B&&l2){var l=e.map((function(A,t){return t/(e.length-1)})),h=e.map((function(e){return(e-c)/(d-c)}));h.every((function(e,A){return l[A]===e}))||(f=function(e){if(e<=0||e>=1)return e;for(var A=0;e>=h[A+1];)A++;var t=(e-h[A])/(h[A+1]-h[A]);return l[A]+t*(l[A+1]-l[A])})}}return n=[c,d],b},b.mode=function(e){return arguments.length?(A=e,E(),b):A},b.range=function(e,A){return m(e),b},b.out=function(e){return l=e,b},b.spread=function(e){return arguments.length?(i=e,b):i},b.correctLightness=function(e){return null==e&&(e=!0),h=e,E(),w=h?function(e){for(var A=B(0,!0).lab()[0],t=B(1,!0).lab()[0],i=A>t,n=B(e,!0).lab()[0],a=A+(t-A)*e,r=n-a,s=0,o=1,l=20;Math.abs(r)>.01&&l-- >0;)i&&(r*=-1),r<0?(s=e,e+=.5*(o-e)):(o=e,e+=.5*(s-e)),r=(n=B(e,!0).lab()[0])-a;return e}:function(e){return e},b},b.padding=function(e){return null!=e?("number"===hn(e)&&(e=[e,e]),r=e,b):r},b.colors=function(A,t){arguments.length<2&&(t="hex");var i=[];if(0===arguments.length)i=o.slice(0);else if(1===A)i=[b(.5)];else if(A>1){var a=n[0],r=n[1]-a;i=pn(0,A,!1).map((function(e){return b(a+e/(A-1)*r)}))}else{e=[];var l=[];if(s&&s.length>2)for(var c=1,d=s.length,h=1<=d;h?cd;h?c++:c--)l.push(.5*(s[c-1]+s[c]));else l=n;i=l.map((function(e){return b(e)}))}return dn[t]&&(i=i.map((function(e){return e[t]()}))),i},b.cache=function(e){return null!=e?(g=e,b):g},b.gamma=function(e){return null!=e?(p=e,b):p},b.nodata=function(e){return null!=e?(t=dn(e),b):t},b};function pn(e,A,t){for(var i=[],n=ea;n?r++:r--)i.push(r);return i}var mn=w,wn=gn,fn=B,Bn=function(e,A,t){if(!Bn[t])throw new Error("unknown blend mode "+t);return Bn[t](e,A)},En=function(e){return function(A,t){var i=fn(t).rgb(),n=fn(A).rgb();return fn.rgb(e(i,n))}},bn=function(e){return function(A,t){var i=[];return i[0]=e(A[0],t[0]),i[1]=e(A[1],t[1]),i[2]=e(A[2],t[2]),i}};Bn.normal=En(bn((function(e){return e}))),Bn.multiply=En(bn((function(e,A){return e*A/255}))),Bn.screen=En(bn((function(e,A){return 255*(1-(1-e/255)*(1-A/255))}))),Bn.overlay=En(bn((function(e,A){return A<128?2*e*A/255:255*(1-2*(1-e/255)*(1-A/255))}))),Bn.darken=En(bn((function(e,A){return e>A?A:e}))),Bn.lighten=En(bn((function(e,A){return e>A?e:A}))),Bn.dodge=En(bn((function(e,A){return 255===e||(e=A/255*255/(1-e/255))>255?255:e}))),Bn.burn=En(bn((function(e,A){return 255*(1-(1-A/255)/(e/255))})));for(var Cn=Bn,vn=c.type,yn=c.clip_rgb,Fn=c.TWOPI,xn=Math.pow,Tn=Math.sin,Sn=Math.cos,In=B,Un=w,Qn=Math.floor,kn=Math.random,Mn=r,Ln=Math.log,On=Math.pow,Nn=Math.floor,Dn=Math.abs,Hn=function(e,A){void 0===A&&(A=null);var t={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===Mn(e)&&(e=Object.values(e)),e.forEach((function(e){A&&"object"===Mn(e)&&(e=e[A]),null==e||isNaN(e)||(t.values.push(e),t.sum+=e,et.max&&(t.max=e),t.count+=1)})),t.domain=[t.min,t.max],t.limits=function(e,A){return Rn(t,e,A)},t},Rn=function(e,A,t){void 0===A&&(A="equal"),void 0===t&&(t=7),"array"==Mn(e)&&(e=Hn(e));var i=e.min,n=e.max,a=e.values.sort((function(e,A){return e-A}));if(1===t)return[i,n];var r=[];if("c"===A.substr(0,1)&&(r.push(i),r.push(n)),"e"===A.substr(0,1)){r.push(i);for(var s=1;s 0");var o=Math.LOG10E*Ln(i),l=Math.LOG10E*Ln(n);r.push(i);for(var c=1;c200&&(B=!1)}for(var O={},N=0;N=360;)g-=360;r[u]=g}else r[u]=r[u]/s[u];return h/=i,new An(r,A).alpha(h>.99999?1:h,!0)},la.bezier=function(e){var A=function(e){var A,t,i,n,a,r,s;if(e=e.map((function(e){return new mn(e)})),2===e.length)A=e.map((function(e){return e.lab()})),a=A[0],r=A[1],n=function(e){var A=[0,1,2].map((function(A){return a[A]+e*(r[A]-a[A])}));return new mn(A,"lab")};else if(3===e.length)t=e.map((function(e){return e.lab()})),a=t[0],r=t[1],s=t[2],n=function(e){var A=[0,1,2].map((function(A){return(1-e)*(1-e)*a[A]+2*(1-e)*e*r[A]+e*e*s[A]}));return new mn(A,"lab")};else if(4===e.length){var o;i=e.map((function(e){return e.lab()})),a=i[0],r=i[1],s=i[2],o=i[3],n=function(e){var A=[0,1,2].map((function(A){return(1-e)*(1-e)*(1-e)*a[A]+3*(1-e)*(1-e)*e*r[A]+3*(1-e)*e*e*s[A]+e*e*e*o[A]}));return new mn(A,"lab")}}else{if(!(e.length>=5))throw new RangeError("No point in running bezier with only one color.");var l,c,d;l=e.map((function(e){return e.lab()})),d=e.length-1,c=function(e){for(var A=[1,1],t=1;ti?(t+.05)/(i+.05):(i+.05)/(t+.05)},la.deltaE=function(e,A,t,i,n){void 0===t&&(t=1),void 0===i&&(i=1),void 0===n&&(n=1);var a=function(e){return 360*e/(2*_n)},r=function(e){return 2*_n*e/360};e=new Kn(e),A=new Kn(A);var s=Array.from(e.lab()),o=s[0],l=s[1],c=s[2],d=Array.from(A.lab()),h=d[0],u=d[1],g=d[2],p=(o+h)/2,m=(Gn(Wn(l,2)+Wn(c,2))+Gn(Wn(u,2)+Wn(g,2)))/2,w=.5*(1-Gn(Wn(m,7)/(Wn(m,7)+Wn(25,7)))),f=l*(1+w),B=u*(1+w),E=Gn(Wn(f,2)+Wn(c,2)),b=Gn(Wn(B,2)+Wn(g,2)),C=(E+b)/2,v=a(Yn(c,f)),y=a(Yn(g,B)),F=v>=0?v:v+360,x=y>=0?y:y+360,T=jn(F-x)>180?(F+x+360)/2:(F+x)/2,S=1-.17*Jn(r(T-30))+.24*Jn(r(2*T))+.32*Jn(r(3*T+6))-.2*Jn(r(4*T-63)),I=x-F;I=jn(I)<=180?I:x<=F?I+360:I-360,I=2*Gn(E*b)*Zn(r(I)/2);var U=h-o,Q=b-E,k=1+.015*Wn(p-50,2)/Gn(20+Wn(p-50,2)),M=1+.045*C,L=1+.015*C*S,O=30*qn(-Wn((T-275)/25,2)),N=-2*Gn(Wn(C,7)/(Wn(C,7)+Wn(25,7)))*Zn(2*r(O)),D=Gn(Wn(U/(t*k),2)+Wn(Q/(i*M),2)+Wn(I/(n*L),2)+N*(Q/(i*M))*(I/(n*L)));return zn(0,Xn(100,D))},la.distance=function(e,A,t){void 0===t&&(t="lab"),e=new $n(e),A=new $n(A);var i=e.get(t),n=A.get(t),a=0;for(var r in i){var s=(i[r]||0)-(n[r]||0);a+=s*s}return Math.sqrt(a)},la.limits=Pn.limits,la.valid=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];try{return new(Function.prototype.bind.apply(ea,[null].concat(e))),!0}catch(e){return!1}},la.scales=ia,la.colors=dt,la.brewer=oa,la}();var chroma=chromaExports;function hexWithAlpha(e,A){return chroma(e).alpha(A).css()}function has(e,A){return e.hasAttribute(A)}function get(e,A,t){return e.getAttribute(A)||t||""}function getNum(e,A,t){const i=Number(get(e,A));return Number.isNaN(i)?t||0:i}const attrHandlers={stroke:({el:e,exVals:A})=>{const t=get(e,"stroke");A.strokeColor=has(e,"stroke-opacity")?hexWithAlpha(t,getNum(e,"stroke-opacity")):t},"stroke-opacity":({el:e,exVals:A})=>{A.strokeColor=hexWithAlpha(get(e,"stroke","#000000"),getNum(e,"stroke-opacity"))},"stroke-width":({el:e,exVals:A})=>{A.strokeWidth=getNum(e,"stroke-width")},fill:({el:e,exVals:A})=>{const t=get(e,"fill");A.backgroundColor="none"===t?"#00000000":t},"fill-opacity":({el:e,exVals:A})=>{A.backgroundColor=hexWithAlpha(get(e,"fill","#000000"),getNum(e,"fill-opacity"))},opacity:({el:e,exVals:A})=>{A.opacity=getNum(e,"opacity",100)}};function presAttrsToElementValues(e){return[...e.attributes].reduce(((A,t)=>{const i=t.name;return Object.keys(attrHandlers).includes(i)&&attrHandlers[i]({el:e,exVals:A}),A}),{})}function filterAttrsToElementValues(e){const A={};return has(e,"x")&&(A.x=getNum(e,"x")),has(e,"y")&&(A.y=getNum(e,"y")),has(e,"width")&&(A.width=getNum(e,"width")),has(e,"height")&&(A.height=getNum(e,"height")),A}function pointsAttrToPoints(e){let A=[];return has(e,"points")&&(A=get(e,"points").split(" ").map((e=>e.split(",").map(parseFloat)))),A}function getGroupAttrs(e){return e.reduce(((e,{element:A})=>{const t=presAttrsToElementValues(A);return Object.assign(Object.assign({},e),t)}),{})}class Group{constructor(e){this.id=randomId(),this.element=e}}function createExElement(){return{id:randomId(),x:0,y:0,strokeColor:"#000000",backgroundColor:"#000000",fillStyle:"solid",strokeWidth:1,strokeStyle:"solid",roundness:null,roughness:0,opacity:100,width:0,height:0,angle:0,seed:Math.floor(random.next()*2**31),version:0,versionNonce:0,isDeleted:!1,groupIds:[],boundElementIds:null}}function createExRect(){return Object.assign(Object.assign({},createExElement()),{type:"rectangle"})}function createExLine(){return Object.assign(Object.assign({},createExElement()),{type:"line",points:[]})}function createExEllipse(){return Object.assign(Object.assign({},createExElement()),{type:"ellipse"})}function createExDraw(){return Object.assign(Object.assign({},createExElement()),{type:"line",points:[]})}const transformFunctions={matrix:"matrix",matrix3d:"matrix3d",perspective:"perspective",rotate:"rotate",rotate3d:"rotate3d",rotateX:"rotateX",rotateY:"rotateY",rotateZ:"rotateZ",scale:"scale",scale3d:"scale3d",scaleX:"scaleX",scaleY:"scaleY",scaleZ:"scaleZ",skew:"skew",skewX:"skewX",skewY:"skewY",translate:"translate",translate3d:"translate3d",translateX:"translateX",translateY:"translateY",translateZ:"translateZ"},transformFunctionsArr=Object.keys(transformFunctions),defaultUnits={matrix:"",matrix3d:"",perspective:"perspective",rotate:"deg",rotate3d:"deg",rotateX:"deg",rotateY:"deg",rotateZ:"deg",scale:"",scale3d:"",scaleX:"",scaleY:"",scaleZ:"",skew:"skew",skewX:"deg",skewY:"deg",translate:"px",translate3d:"px",translateX:"px",translateY:"px",translateZ:"px"},svgTransformToCSSTransform=e=>{const A=e.match(/(\w+)\(([^)]*)\)/g);if(!A)return"";const t=A.map((e=>{const A=e.split("(")[0];if(!A)throw new Error("Unable to find transform name");if(!transformFunctionsArr.includes(A))throw new Error(`transform function name "${A}" is not valid`);const t=e.match(/([-+]?[0-9]*\.?[0-9]+)([a-z])*/g);if(!t)return{type:A,values:[]};let i=t.map((e=>{const[t,i]=e.matchAll(/([-+]?[0-9]*\.?[0-9]+)|([a-z])*/g);return{unit:i[0]||defaultUnits[A],value:t[0]}}));return i&&"rotate"===A&&(null==i?void 0:i.length)>1&&(i=[i[0]]),{type:A,values:i}}));return t.map((({type:e,values:A})=>`${e}(${A.map((({unit:e,value:A})=>`${A}${e}`)).join(", ")})`)).join(" ")};function getElementMatrix(e){if(e.hasAttribute("transform")){const A=new DOMMatrix(svgTransformToCSSTransform(e.getAttribute("transform")||""));return multiply(create$1(),create$1(),A.toFloat32Array())}return create$1()}function getTransformMatrix(e,A){return A.map((({element:e})=>getElementMatrix(e))).concat([getElementMatrix(e)]).reduce(((e,A)=>multiply(e,e,A)),create$1())}function transformPoints(e,A){return e.map((([e,t])=>{const[i,n]=transformMat4(create(),fromValues(e,t,1),A);return[i,n]}))}function distance(e,A){return Math.sqrt(distanceSq(e,A))}function distanceSq(e,A){return Math.pow(e[0]-A[0],2)+Math.pow(e[1]-A[1],2)}function distanceToSegmentSq(e,A,t){const i=distanceSq(A,t);if(0===i)return distanceSq(e,A);let n=((e[0]-A[0])*(t[0]-A[0])+(e[1]-A[1])*(t[1]-A[1]))/i;return n=Math.max(0,Math.min(1,n)),distanceSq(e,lerp(A,t,n))}function lerp(e,A,t){return[e[0]+(A[0]-e[0])*t,e[1]+(A[1]-e[1])*t]}function flatness(e,A){const t=e[A+0],i=e[A+1],n=e[A+2],a=e[A+3];let r=3*i[0]-2*t[0]-a[0];r*=r;let s=3*i[1]-2*t[1]-a[1];s*=s;let o=3*n[0]-2*a[0]-t[0];o*=o;let l=3*n[1]-2*a[1]-t[1];return l*=l,r1&&n.push(t):n.push(t),n.push(e[A+3])}else{const i=.5,a=e[A+0],r=e[A+1],s=e[A+2],o=e[A+3],l=lerp(a,r,i),c=lerp(r,s,i),d=lerp(s,o,i),h=lerp(l,c,i),u=lerp(c,d,i),g=lerp(h,u,i);getPointsOnBezierCurveWithSplitting([a,l,h,g],0,t,n),getPointsOnBezierCurveWithSplitting([g,u,d,o],0,t,n)}return n}function simplify(e,A){return simplifyPoints(e,0,e.length,A)}function simplifyPoints(e,A,t,i,n){const a=n||[],r=e[A],s=e[t-1];let o=0,l=1;for(let i=A+1;io&&(o=A,l=i)}return Math.sqrt(o)>i?(simplifyPoints(e,A,l+1,i,a),simplifyPoints(e,l,t,i,a)):(a.length||a.push(r),a.push(s)),a}function pointsOnBezierCurves(e,A=.15,t){const i=[],n=(e.length-1)/3;for(let t=0;t0?simplifyPoints(i,0,i.length,t):i}const COMMAND=0,NUMBER=1,EOD=2,PARAMS={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0};function tokenize(e){const A=new Array;for(;""!==e;)if(e.match(/^([ \t\r\n,]+)/))e=e.substr(RegExp.$1.length);else if(e.match(/^([aAcChHlLmMqQsStTvVzZ])/))A[A.length]={type:0,text:RegExp.$1},e=e.substr(RegExp.$1.length);else{if(!e.match(/^(([-+]?[0-9]+(\.[0-9]*)?|[-+]?\.[0-9]+)([eE][-+]?[0-9]+)?)/))return[];A[A.length]={type:1,text:`${parseFloat(RegExp.$1)}`},e=e.substr(RegExp.$1.length)}return A[A.length]={type:2,text:""},A}function isType(e,A){return e.type===A}function parsePath(e){const A=[],t=tokenize(e);let i="BOD",n=0,a=t[n];for(;!isType(a,2);){let r=0;const s=[];if("BOD"===i){if("M"!==a.text&&"m"!==a.text)return parsePath("M0,0"+e);n++,r=PARAMS[a.text],i=a.text}else isType(a,1)?r=PARAMS[i]:(n++,r=PARAMS[a.text],i=a.text);if(!(n+ri%2?e+t:e+A));a.push({key:"C",data:e}),A=e[4],t=e[5];break}case"Q":a.push({key:"Q",data:[...s]}),A=s[2],t=s[3];break;case"q":{const e=s.map(((e,i)=>i%2?e+t:e+A));a.push({key:"Q",data:e}),A=e[2],t=e[3];break}case"A":a.push({key:"A",data:[...s]}),A=s[5],t=s[6];break;case"a":A+=s[5],t+=s[6],a.push({key:"A",data:[s[0],s[1],s[2],s[3],s[4],A,t]});break;case"H":a.push({key:"H",data:[...s]}),A=s[0];break;case"h":A+=s[0],a.push({key:"H",data:[A]});break;case"V":a.push({key:"V",data:[...s]}),t=s[0];break;case"v":t+=s[0],a.push({key:"V",data:[t]});break;case"S":a.push({key:"S",data:[...s]}),A=s[2],t=s[3];break;case"s":{const e=s.map(((e,i)=>i%2?e+t:e+A));a.push({key:"S",data:e}),A=e[2],t=e[3];break}case"T":a.push({key:"T",data:[...s]}),A=s[0],t=s[1];break;case"t":A+=s[0],t+=s[1],a.push({key:"T",data:[A,t]});break;case"Z":case"z":a.push({key:"Z",data:[]}),A=i,t=n}return a}function normalize(e){const A=[];let t="",i=0,n=0,a=0,r=0,s=0,o=0;for(const{key:l,data:c}of e){switch(l){case"M":A.push({key:"M",data:[...c]}),[i,n]=c,[a,r]=c;break;case"C":A.push({key:"C",data:[...c]}),i=c[4],n=c[5],s=c[2],o=c[3];break;case"L":A.push({key:"L",data:[...c]}),[i,n]=c;break;case"H":i=c[0],A.push({key:"L",data:[i,n]});break;case"V":n=c[0],A.push({key:"L",data:[i,n]});break;case"S":{let e=0,a=0;"C"===t||"S"===t?(e=i+(i-s),a=n+(n-o)):(e=i,a=n),A.push({key:"C",data:[e,a,...c]}),s=c[0],o=c[1],i=c[2],n=c[3];break}case"T":{const[e,a]=c;let r=0,l=0;"Q"===t||"T"===t?(r=i+(i-s),l=n+(n-o)):(r=i,l=n);const d=i+2*(r-i)/3,h=n+2*(l-n)/3,u=e+2*(r-e)/3,g=a+2*(l-a)/3;A.push({key:"C",data:[d,h,u,g,e,a]}),s=r,o=l,i=e,n=a;break}case"Q":{const[e,t,a,r]=c,l=i+2*(e-i)/3,d=n+2*(t-n)/3,h=a+2*(e-a)/3,u=r+2*(t-r)/3;A.push({key:"C",data:[l,d,h,u,a,r]}),s=e,o=t,i=a,n=r;break}case"A":{const e=Math.abs(c[0]),t=Math.abs(c[1]),a=c[2],r=c[3],s=c[4],o=c[5],l=c[6];0===e||0===t?(A.push({key:"C",data:[i,n,o,l,o,l]}),i=o,n=l):i===o&&n===l||(arcToCubicCurves(i,n,o,l,e,t,a,r,s).forEach((function(e){A.push({key:"C",data:e})})),i=o,n=l);break}case"Z":A.push({key:"Z",data:[]}),i=a,n=r}t=l}return A}function degToRad(e){return Math.PI*e/180}function rotate(e,A,t){return[e*Math.cos(t)-A*Math.sin(t),e*Math.sin(t)+A*Math.cos(t)]}function arcToCubicCurves(e,A,t,i,n,a,r,s,o,l){const c=degToRad(r);let d=[],h=0,u=0,g=0,p=0;if(l)[h,u,g,p]=l;else{[e,A]=rotate(e,A,-c),[t,i]=rotate(t,i,-c);const r=(e-t)/2,l=(A-i)/2;let d=r*r/(n*n)+l*l/(a*a);d>1&&(d=Math.sqrt(d),n*=d,a*=d);const m=n*n,w=a*a,f=m*w-m*l*l-w*r*r,B=m*l*l+w*r*r,E=(s===o?-1:1)*Math.sqrt(Math.abs(f/B));g=E*n*l/a+(e+t)/2,p=E*-a*r/n+(A+i)/2,h=Math.asin(parseFloat(((A-p)/a).toFixed(9))),u=Math.asin(parseFloat(((i-p)/a).toFixed(9))),eu&&(h-=2*Math.PI),!o&&u>h&&(u-=2*Math.PI)}let m=u-h;if(Math.abs(m)>120*Math.PI/180){const e=u,A=t,s=i;u=o&&u>h?h+120*Math.PI/180*1:h+120*Math.PI/180*-1,d=arcToCubicCurves(t=g+n*Math.cos(u),i=p+a*Math.sin(u),A,s,n,a,r,0,o,[u,e,g,p])}m=u-h;const w=Math.cos(h),f=Math.sin(h),B=Math.cos(u),E=Math.sin(u),b=Math.tan(m/4),C=4/3*n*b,v=4/3*a*b,y=[e,A],F=[e+C*f,A-v*w],x=[t+C*E,i-v*B],T=[t,i];if(F[0]=2*y[0]-F[0],F[1]=2*y[1]-F[1],l)return[F,x,T].concat(d);{d=[F,x,T].concat(d);const e=[];for(let A=0;A{s.length>=4&&a.push(...pointsOnBezierCurves(s,A)),s=[]},l=()=>{o(),a.length&&(n.push(a),a=[])};for(const{key:e,data:A}of i)switch(e){case"M":l(),r=[A[0],A[1]],a.push(r);break;case"L":o(),a.push([A[0],A[1]]);break;case"C":if(!s.length){const e=a.length?a[a.length-1]:r;s.push([e[0],e[1]])}s.push([A[0],A[1]]),s.push([A[2],A[3]]),s.push([A[4],A[5]]);break;case"Z":o(),a.push([r[0],r[1]])}if(l(),!t)return n;const c=[];for(const e of n){const A=simplify(e,t);A.length&&c.push(A)}return c}const SUPPORTED_TAGS=["svg","path","g","use","circle","ellipse","rect","polyline","polygon"],nodeValidator=e=>SUPPORTED_TAGS.includes(e.tagName)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT;function createTreeWalker(e){return document.createTreeWalker(e,NodeFilter.SHOW_ALL,{acceptNode:nodeValidator})}const presAttrs=(e,A)=>Object.assign(Object.assign(Object.assign({},getGroupAttrs(A)),presAttrsToElementValues(e)),filterAttrsToElementValues(e)),skippedUseAttrs=["id"],allwaysPassedUseAttrs=["x","y","width","height","href","xlink:href"],getDefElWithCorrectAttrs=(e,A)=>[...A.attributes].reduce(((t,i)=>(skippedUseAttrs.includes(i.value)||e.hasAttribute(i.name)&&!allwaysPassedUseAttrs.includes(i.name)||t.setAttribute(i.name,A.getAttribute(i.name)||""),t)),e.cloneNode()),walkers={svg:e=>{walk(e,e.tw.nextNode())},g:e=>{const A=Object.assign(Object.assign({},e),{tw:createTreeWalker(e.tw.currentNode),groups:[...e.groups,new Group(e.tw.currentNode)]});walk(A,A.tw.nextNode()),walk(e,e.tw.nextSibling())},use:e=>{const{root:A,tw:t,scene:i}=e,n=t.currentNode,a=n.getAttribute("href")||n.getAttribute("xlink:href");if(!a)throw new Error("unable to get id of use element");const r=A.querySelector(a);if(!r)throw new Error(`unable to find def element with id: ${a}`);const s=new ExcalidrawScene,o=getDefElWithCorrectAttrs(r,n);walk(Object.assign(Object.assign({},e),{scene:s,tw:createTreeWalker(o)}),o);const l=s.elements.pop();l&&i.elements.push(l),walk(e,e.tw.nextNode())},circle:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getNum(n,"r",0),r=2*a,s=getNum(n,"x",0)+getNum(n,"cx",0)-a,o=getNum(n,"y",0)+getNum(n,"cy",0)-a,l=getTransformMatrix(n,i),c=fromValues$1(r,0,0,0,0,r,0,0,0,0,1,0,s,o,0,1),d=multiply(create$1(),l,c),h=Object.assign(Object.assign(Object.assign({},createExEllipse()),presAttrs(n,i)),{x:d[12],y:d[13],width:d[0],height:d[5],groupIds:i.map((e=>e.id))});t.elements.push(h),walk(e,A.nextNode())},ellipse:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getNum(n,"rx",0),r=getNum(n,"ry",0),s=getNum(n,"cx",0),o=getNum(n,"cy",0),l=getNum(n,"x",0)+s-a,c=getNum(n,"y",0)+o-r,d=2*a,h=2*r,u=getTransformMatrix(n,i),g=fromValues$1(d,0,0,0,0,h,0,0,0,0,1,0,l,c,0,1),p=multiply(create$1(),u,g),m=Object.assign(Object.assign(Object.assign({},createExEllipse()),presAttrs(n,i)),{x:p[12],y:p[13],width:p[0],height:p[5],groupIds:i.map((e=>e.id))});t.elements.push(m),walk(e,A.nextNode())},line:e=>{walk(e,e.tw.nextNode())},polygon:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=transformPoints(pointsAttrToPoints(n),getTransformMatrix(n,i)),r=a[0][0],s=a[0][1],o=a.map((([e,A])=>[e-r,A-s])),[l,c]=dimensionsFromPoints(o),d=Object.assign(Object.assign(Object.assign(Object.assign({},createExLine()),getGroupAttrs(i)),presAttrsToElementValues(n)),{points:o.concat([[0,0]]),x:r,y:s,width:l,height:c});t.elements.push(d),walk(e,e.tw.nextNode())},polyline:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getTransformMatrix(n,i),r=transformPoints(pointsAttrToPoints(n),a),s=r[0][0],o=r[0][1],l=r.map((([e,A])=>[e-s,A-o])),[c,d]=dimensionsFromPoints(l),h=has(n,"fill"),u=get(n,"fill"),g=!h||h&&"none"!==u,p=Object.assign(Object.assign(Object.assign(Object.assign({},createExLine()),getGroupAttrs(i)),presAttrsToElementValues(n)),{points:l.concat(g?[[0,0]]:[]),x:s,y:o,width:c,height:d});t.elements.push(p),walk(e,e.tw.nextNode())},rect:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getNum(n,"x",0),r=getNum(n,"y",0),s=getNum(n,"width",0),o=getNum(n,"height",0),l=getTransformMatrix(n,i),c=fromValues$1(s,0,0,0,0,o,0,0,0,0,1,0,a,r,0,1),d=multiply(create$1(),l,c),h=n.hasAttribute("rx")||n.hasAttribute("ry"),u=Object.assign(Object.assign(Object.assign({},createExRect()),presAttrs(n,i)),{x:d[12],y:d[13],width:d[0],height:d[5],roundness:h?{type:ROUNDNESS.LEGACY}:null});t.elements.push(u),walk(e,e.tw.nextNode())},path:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getTransformMatrix(n,i),r=pointsOnPath(get(n,"d")),s=get(n,"fill","black"),o=get(n,"fill-rule","nonzero");let l=[],c=randomId();switch(o){case"nonzero":let e="clockwise";l=r.map(((A,t)=>{const r=transformPoints(A,clone(a)),o=r[0][0],l=r[0][1],[d,h]=dimensionsFromPoints(r),u=r.map((([e,A])=>[e-o,A-l])),g=getWindingOrder(u);0===t&&(e=g,c=randomId());let p=s;return e!==g&&(p="#FFFFFF"),Object.assign(Object.assign(Object.assign(Object.assign({},createExDraw()),{strokeWidth:0,strokeColor:"#00000000"}),presAttrs(n,i)),{points:u,backgroundColor:p,width:d,height:h,x:o+getNum(n,"x",0),y:l+getNum(n,"y",0),groupIds:[c]})}));break;case"evenodd":l=r.map(((e,A)=>{const t=transformPoints(e,clone(a)),r=t[0][0],s=t[0][1],[o,l]=dimensionsFromPoints(t),d=t.map((([e,A])=>[e-r,A-s]));return 0===A&&(c=randomId()),Object.assign(Object.assign(Object.assign({},createExDraw()),presAttrs(n,i)),{points:d,width:o,height:l,x:r+getNum(n,"x",0),y:s+getNum(n,"y",0)})}))}t.elements=t.elements.concat(l),walk(e,A.nextNode())}};function walk(e,A){if(!A)return;const t=A.nodeName;walkers[t]&&walkers[t](e)}const svgToExcalidraw=e=>{const A=(new DOMParser).parseFromString(e,"image/svg+xml"),t=A.querySelectorAll("parsererror"),i=t.length>0;let n=null;if(i)console.error("There were errors while parsing the given SVG: ",[...t].map((e=>e.innerHTML)));else{const e=createTreeWalker(A),t=new ExcalidrawScene;walk({tw:e,scene:t,groups:[],root:A},e.nextNode()),n=t.elements}return{hasErrors:i,errors:i?t:null,content:n}};B([r$d,z,e$a,l$3,b$1,v,h$1,i$5,i$4,h,u,c$1,s]);const{determineFocusDistance:determineFocusDistance,intersectElementWithLine:intersectElementWithLine,getCommonBoundingBox:getCommonBoundingBox,getMaximumGroups:getMaximumGroups,measureText:measureText,getDefaultLineHeight:getDefaultLineHeight}=excalidrawLib,GAP=4;class ExcalidrawAutomate{get obsidian(){return obsidian_module__namespace}constructor(e,A){this.targetView=null,this.mostRecentMarkdownSVG=null,this.onViewUnloadHook=null,this.onViewModeChangeHook=null,this.onLinkHoverHook=null,this.onLinkClickHook=null,this.onDropHook=null,this.onCanvasColorChangeHook=null,this.activeScript=null,this.plugin=e,this.reset(),this.targetView=A}getViewLastPointerPosition(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?this.targetView.currentPosition:(errorMessage("targetView not set","getExcalidrawAPI()"),null)}getAPI(e){return new ExcalidrawAutomate(this.plugin,e)}setFillStyle(e){switch(e){case 0:return this.style.fillStyle="hachure","hachure";case 1:return this.style.fillStyle="cross-hatch","cross-hatch";default:return this.style.fillStyle="solid","solid"}}setStrokeStyle(e){switch(e){case 0:return this.style.strokeStyle="solid","solid";case 1:return this.style.strokeStyle="dashed","dashed";default:return this.style.strokeStyle="dotted","dotted"}}setStrokeSharpness(e){return 0===e?(this.style.roundness={type:ROUNDNESS.LEGACY},"round"):(this.style.roundness=null,"sharp")}setFontFamily(e){switch(e){case 1:return this.style.fontFamily=4,getFontFamily(4);case 2:return this.style.fontFamily=2,getFontFamily(2);case 3:return this.style.fontFamily=3,getFontFamily(3);default:return this.style.fontFamily=1,getFontFamily(1)}}setTheme(e){return 0===e?(this.canvas.theme="light","light"):(this.canvas.theme="dark","dark")}addToGroup(e){const A=nanoid();return e.forEach((e=>{var t,i;null===(i=null===(t=this.elementsDict[e])||void 0===t?void 0:t.groupIds)||void 0===i||i.push(A)})),A}async toClipboard(e){const A=e?await getTemplate(this.plugin,e,!1,new EmbeddedFilesLoader(this.plugin),0):null;let t=A?A.elements:[];t=t.concat(this.getElements()),navigator.clipboard.writeText(JSON.stringify({type:"excalidraw/clipboard",elements:t}))}getElements(){const e=[],A=Object.keys(this.elementsDict);for(let t=0;t{let A=e.plaintext?e.plaintext+"\n\n":"";const t=this.getElements().filter((e=>"text"===e.type));return A+="# Text Elements\n",t.forEach((e=>{var t,i;A+=`${null!==(t=e.rawText)&&void 0!==t?t:null!==(i=e.originalText)&&void 0!==i?i:e.text} ^${e.id}\n\n`})),this.getElements().filter((e=>"text"!==e.type&&e.link)).forEach((e=>{A+=`${e.link} ^${e.id}\n\n`})),A+=Object.keys(this.imagesDict).length>0?"\n# Embedded files\n":"",Object.keys(this.imagesDict).forEach((e=>{const t=this.imagesDict[e];t.latex?A+=`${e}: $$${t.latex}$$\n`:A+=`${e}: [[${t.file}]]\n`})),A})()+getMarkdownDrawingSection(JSON.stringify(G,null,"\t"),this.plugin.settings.compress))}async createSVG(e,A=!1,t,i,n,a){return n||(n=this.plugin.settings.previewMatchObsidianTheme?isObsidianThemeDark()?"dark":"light":this.plugin.settings.exportWithTheme?void 0:"light"),n&&!t&&(t={withBackground:this.plugin.settings.exportWithBackground,withTheme:!0}),i||(i=new EmbeddedFilesLoader(this.plugin,n?"dark"===n:void 0)),await createSVG(e,A,t,i,n,this.canvas.theme,this.canvas.viewBackgroundColor,this.getElements(),this.plugin,0,a,this.imagesDict)}async createPNG(e,A=1,t,i,n,a){return n||(n=this.plugin.settings.previewMatchObsidianTheme?isObsidianThemeDark()?"dark":"light":this.plugin.settings.exportWithTheme?void 0:"light"),n&&!t&&(t={withBackground:this.plugin.settings.exportWithBackground,withTheme:!0}),i||(i=new EmbeddedFilesLoader(this.plugin,n?"dark"===n:void 0)),await createPNG(e,A,t,i,n,this.canvas.theme,this.canvas.viewBackgroundColor,this.getElements(),this.plugin,0,a,this.imagesDict)}wrapText(e,A){return wrapTextAtCharLength(e,A,this.plugin.settings.forceWrap)}boxedElement(e,A,t,i,n,a){return{id:e,type:A,x:t,y:i,width:n,height:a,angle:this.style.angle,strokeColor:this.style.strokeColor,backgroundColor:this.style.backgroundColor,fillStyle:this.style.fillStyle,strokeWidth:this.style.strokeWidth,strokeStyle:this.style.strokeStyle,roughness:this.style.roughness,opacity:this.style.opacity,roundness:this.style.strokeSharpness?"round"===this.style.strokeSharpness?{type:ROUNDNESS.LEGACY}:null:this.style.roundness,seed:Math.floor(1e5*Math.random()),version:1,versionNonce:Math.floor(1e9*Math.random()),updated:Date.now(),isDeleted:!1,groupIds:[],boundElements:[],link:null,locked:!1}}addRect(e,A,t,i){const n=nanoid();return this.elementsDict[n]=this.boxedElement(n,"rectangle",e,A,t,i),n}addDiamond(e,A,t,i){const n=nanoid();return this.elementsDict[n]=this.boxedElement(n,"diamond",e,A,t,i),n}addEllipse(e,A,t,i){const n=nanoid();return this.elementsDict[n]=this.boxedElement(n,"ellipse",e,A,t,i),n}addBlob(e,A,t,i){const n=.5*i,a=.5*t,r=a/9,s=.8*n,o=[],l=(t,i)=>{const l=t+Math.random()*r-r/2;o.push([l+Math.random()*r-r/2+t%2*r/6+e,i*Math.sqrt(n*n*(1-l*l/(a*a)))+Math.random()*s-s/2+t%2*s/6+A])};let c;for(c=r/2-a;c<=a-r/2;c+=a/6)l(c,1);for(c=a-r/2;c>=r/2-a;c-=a/6)l(c,-1);o.push(o[0]);const d=this.addLine((e=>{const A=getLineBox(e),n=t/A.w,a=i/A.h;let r;for(r=0;r500){const e=500/Math.max(r.size.width,r.size.height);r.size.width=e*r.size.width,r.size.height=e*r.size.height}return this.elementsDict[n]=this.boxedElement(n,"image",e,A,r.size.width,r.size.height),this.elementsDict[n].fileId=s,this.elementsDict[n].scale=[1,1],n}async addLaTex(e,A,t){const i=nanoid(),n=await tex2dataURL(t,this.plugin);return n?(this.imagesDict[n.fileId]={mimeType:n.mimeType,id:n.fileId,dataURL:n.dataURL,created:n.created,file:null,hasSVGwithBitmap:!1,latex:t},this.elementsDict[i]=this.boxedElement(i,"image",e,A,n.size.width,n.size.height),this.elementsDict[i].fileId=n.fileId,this.elementsDict[i].scale=[1,1],i):null}connectObjects(e,A,t,i,n){if(!this.elementsDict[e]||!this.elementsDict[t])return;if(["line","arrow","freedraw"].includes(this.elementsDict[e].type)||["line","arrow","freedraw"].includes(this.elementsDict[t].type))return;const a=(null==n?void 0:n.padding)?n.padding:10,r=(null==n?void 0:n.numberOfPoints)?n.numberOfPoints:0,s=(e,A)=>{switch(e){case"bottom":return[(A.x+(A.x+A.width))/2,A.y+A.height+a];case"left":return[A.x-a,(A.y+(A.y+A.height))/2];case"right":return[A.x+A.width+a,(A.y+(A.y+A.height))/2];default:return[(A.x+(A.x+A.width))/2,A.y-a]}};let o,l,c,d;const h=this.elementsDict[e],u=this.elementsDict[t];if(!A||!i){const e=h.x+h.width/2,t=u.x+u.width/2,n=h.y+h.height/2,a=u.y+u.height/2;if(!A){const A=intersectElementWithLine(h,[t,a],[e,n],4);0===A.length?[o,l]=[e,n]:[o,l]=A[0]}if(!i){const A=intersectElementWithLine(u,[e,n],[t,a],4);0===A.length?[c,d]=[t,a]:[c,d]=A[0]}}A&&([o,l]=s(A,this.elementsDict[e])),i&&([c,d]=s(i,this.elementsDict[t]));const g=r+2,p=[];for(let e=0;eMath.PI/2&&(i-=Math.PI),this.style.angle=i;const a=this.addText(t.x+t.points[1][0]/2-n.width/2,t.y+t.points[1][1]/2-n.height,A);return this.style.angle=0,a}clear(){this.elementsDict={},this.imagesDict={}}reset(){this.clear(),this.activeScript=null,this.style={strokeColor:"#000000",backgroundColor:"transparent",angle:0,fillStyle:"hachure",strokeWidth:1,strokeStyle:"solid",roughness:1,opacity:100,roundness:null,fontFamily:1,fontSize:20,textAlign:"left",verticalAlign:"top",startArrowHead:null,endArrowHead:"arrow"},this.canvas={theme:"light",viewBackgroundColor:"#FFFFFF",gridSize:0}}isExcalidrawFile(e){return this.plugin.isExcalidrawFile(e)}setView(e){if(!e){const e=app.workspace.getActiveViewOfType(ExcalidrawView);if(e instanceof ExcalidrawView)this.targetView=e;else{const e=app.workspace.getLeavesOfType("excalidraw");if(!e||0==e.length)return;this.targetView=e[0].view}}if("active"==e){const e=app.workspace.getActiveViewOfType(ExcalidrawView);if(!(e instanceof ExcalidrawView))return;this.targetView=e}if("first"==e){const e=app.workspace.getLeavesOfType("excalidraw");if(!e||0==e.length)return;this.targetView=e[0].view}return e instanceof ExcalidrawView&&(this.targetView=e),this.targetView}getExcalidrawAPI(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?this.targetView.excalidrawAPI:(errorMessage("targetView not set","getExcalidrawAPI()"),null)}getViewElements(){var e;if(!this.targetView||!(null===(e=this.targetView)||void 0===e?void 0:e._loaded))return errorMessage("targetView not set","getViewElements()"),[];const A=this.targetView.excalidrawAPI;return A?A.getSceneElements():[]}deleteViewElements(e){var A,t,i;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return errorMessage("targetView not set","deleteViewElements()"),!1;const n=null===(i=null===(t=this.targetView)||void 0===t?void 0:t.excalidrawRef)||void 0===i?void 0:i.current;if(!n)return!1;const a=n.getSceneElements(),r=n.getAppState();return this.targetView.updateScene({elements:a.filter((A=>!e.includes(A))),appState:r,commitToHistory:!0}),!0}getViewSelectedElement(){const e=this.getViewSelectedElements();return e?e[0]:null}getViewSelectedElements(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?this.targetView.getViewSelectedElements():(errorMessage("targetView not set","getViewSelectedElements()"),[])}getViewFileForImageElement(e){var A,t,i,n;return this.targetView&&(null===(A=this.targetView)||void 0===A?void 0:A._loaded)?e&&"image"===e.type?null===(n=null===(i=null===(t=this.targetView)||void 0===t?void 0:t.excalidrawData)||void 0===i?void 0:i.getFile(e.fileId))||void 0===n?void 0:n.file:(errorMessage("Must provide an image element as input","getViewFileForImageElement()"),null):(errorMessage("targetView not set","getViewFileForImageElement()"),null)}copyViewElementsToEAforEditing(e){e.forEach((e=>{this.elementsDict[e.id]=cloneElement(e)}))}setViewModeEnabled(e){var A,t,i;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return void errorMessage("targetView not set","viewToggleFullScreen()");const n=this.targetView;n.updateScene({appState:{viewModeEnabled:e}}),null===(i=null===(t=n.toolsPanelRef)||void 0===t?void 0:t.current)||void 0===i||i.setExcalidrawViewMode(e)}viewUpdateScene(e,A=!1){var t;this.targetView&&(null===(t=this.targetView)||void 0===t?void 0:t._loaded)?this.targetView.updateScene(e,A):errorMessage("targetView not set","viewToggleFullScreen()")}viewZoomToElements(e,A){var t;this.targetView&&(null===(t=this.targetView)||void 0===t?void 0:t._loaded)?this.targetView.zoomToElements(e,A):errorMessage("targetView not set","viewToggleFullScreen()")}viewToggleFullScreen(e=!1){var A,t,i;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return void errorMessage("targetView not set","viewToggleFullScreen()");const n=this.targetView,a=n.isFullscreen();e&&(n.updateScene({appState:{viewModeEnabled:!a},commitToHistory:!1}),null===(i=null===(t=this.targetView.toolsPanelRef)||void 0===t?void 0:t.current)||void 0===i||i.setExcalidrawViewMode(!a)),a?n.exitFullscreen():n.gotoFullscreen()}connectObjectWithViewSelectedElement(e,A,t,i){const n=this.getViewSelectedElement();if(!n)return!1;const a=n.id;return this.elementsDict[a]=n,this.connectObjects(e,A,a,t,i),delete this.elementsDict[a],!0}async addElementsToView(e=!1,A=!0,t=!1){var i;if(!this.targetView||!(null===(i=this.targetView)||void 0===i?void 0:i._loaded))return errorMessage("targetView not set","addElementsToView()"),!1;const n=this.getElements();return await this.targetView.addElements(n,e,A,this.imagesDict,t)}registerThisAsViewEA(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?(this.targetView.setHookServer(this),!0):(errorMessage("targetView not set","addElementsToView()"),!1)}deregisterThisAsViewEA(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?(this.targetView.setHookServer(this),!0):(errorMessage("targetView not set","addElementsToView()"),!1)}getEmbeddedFilesLoader(e){return new EmbeddedFilesLoader(this.plugin,e)}getExportSettings(e,A){return{withBackground:e,withTheme:A}}getBoundingBox(e){const A=getCommonBoundingBox(e);return{topX:A.minX,topY:A.minY,width:A.maxX-A.minX,height:A.maxY-A.minY}}getMaximumGroups(e){return getMaximumGroups(e)}getLargestElement(e){if(!e||0===e.length)return null;let A=e[0];const t=e=>e.height*e.width;let i=t(e[0]);for(let n=1;ni&&(i=a,A=e[n])}return A}getCommonGroupForElements(e){const A=e.map((e=>e.groupIds)).reduce(((e,A)=>A.filter((A=>e.includes(A)))));return A.length>0?A[0]:null}getElementsInTheSameGroupWithElement(e,A){if(!e||!A)return[];const t="text"===e.type&&e.containerId?A.filter((A=>A.id===e.containerId)):[];return 0===e.groupIds.length?1===t.length?[e,t[0]]:[e]:1===t.length?A.filter((A=>A.groupIds.some((A=>e.groupIds.includes(A)))||A===t[0])):A.filter((A=>A.groupIds.some((A=>e.groupIds.includes(A)))))}intersectElementWithLine(e,A,t,i){return intersectElementWithLine(e,A,t,i)}getScriptSettings(){var e;return this.activeScript?null!==(e=this.plugin.settings.scriptEngineSettings[this.activeScript])&&void 0!==e?e:{}:null}async setScriptSettings(e){if(!this.activeScript)return null;this.plugin.settings.scriptEngineSettings[this.activeScript]=e,await this.plugin.saveSettings()}openFileInNewOrAdjacentLeaf(e){if(!(e&&e instanceof obsidian_module.TFile))return null;if(!this.targetView)return null;const A=getNewOrAdjacentLeaf(this.plugin,this.targetView.leaf);return A.openFile(e,{active:!0}),A}measureText(e){var A,t;const i=_measureText(e,this.style.fontSize,this.style.fontFamily,getDefaultLineHeight(this.style.fontFamily));return{width:null!==(A=i.w)&&void 0!==A?A:0,height:null!==(t=i.h)&&void 0!==t?t:0}}async getOriginalImageSize(e){var A;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return errorMessage("targetView not set","getOriginalImageSize()"),null;if(!e||"image"!==e.type)return errorMessage("Please provide a single image element as input","getOriginalImageSize()"),null;const t=this.targetView.excalidrawData.getFile(e.fileId);if(!t)return errorMessage("Please provide a single image element as input","getOriginalImageSize()"),null;const i="dark"===this.getExcalidrawAPI().getAppState().theme,n=t.getImage(i);return await getImageSize(n)}verifyMinimumPluginVersion(e){return verifyMinimumPluginVersion(e)}isExcalidrawView(e){return e instanceof ExcalidrawView}selectElementsInView(e){var A;this.targetView&&(null===(A=this.targetView)||void 0===A?void 0:A._loaded)?e&&0!==e.length&&this.getExcalidrawAPI().selectElements(e):errorMessage("targetView not set","selectElementsInView()")}generateElementId(){return nanoid()}cloneElement(e){const A=JSON.parse(JSON.stringify(e));return A.id=nanoid(),A}moveViewElementToZIndex(e,A){var t;if(!this.targetView||!(null===(t=this.targetView)||void 0===t?void 0:t._loaded))return void errorMessage("targetView not set","moveViewElementToZIndex()");const i=this.getExcalidrawAPI(),n=this.getViewElements(),a=n.filter((A=>A.id===e));if(0===a.length)return void errorMessage(`Element (id: ${e}) not found`,"moveViewElementToZIndex");if(A>=n.length)return void i.bringToFront(a);if(A<0)return void i.sendToBack(a);const r=n.indexOf(a[0]);n.splice(A,0,n.splice(r,1)[0]),this.targetView.updateScene({elements:n,commitToHistory:!0})}hexStringToRgb(e){const A=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return[parseInt(A[1],16),parseInt(A[2],16),parseInt(A[3],16)]}rgbToHexString(e){return O$1({r:e[0],g:e[1],b:e[2]}).stringHEX({alpha:!1})}hslToRgb(e){const A=O$1({h:e[0],s:e[1],l:e[2]});return[A.red,A.green,A.blue]}rgbToHsl(e){const A=O$1({r:e[0],g:e[1],b:e[2]});return[A.hue,A.saturation,A.lightness]}colorNameToHex(e){return COLOR_NAMES.has(e.toLowerCase().trim())?COLOR_NAMES.get(e.toLowerCase().trim()):e.trim()}getCM(e){if(e)return"string"==typeof e&&(e=this.colorNameToHex(e)),O$1(e);log("Creates a CM object. Visit https://github.com/lbragile/ColorMaster for documentation.")}importSVG(e){const A=svgToExcalidraw(e);return A.hasErrors?(new obsidian_module.Notice(`There were errors while parsing the given SVG:\n${[...A.errors].map((e=>e.innerHTML))}`),!1):(this.copyViewElementsToEAforEditing(A.content),!0)}}async function initExcalidrawAutomate(e){await initFonts();const A=new ExcalidrawAutomate(e);return window.ExcalidrawAutomate=A,A}function destroyExcalidrawAutomate(){delete window.ExcalidrawAutomate}function normalizeLinePoints(e){const A=[],[t,i]=e[0];for(let n=0;n-1||A.search("excalidraw-plugin: locked\n")>-1;await a.loadData(A,l,o?TextMode.parsed:TextMode.raw);let d=A.search("# Text Elements\n");-1==d&&(d=A.search("# Drawing\n"));let h=a.scene;t&&await i.loadSceneFiles(a,(e=>{if(e&&0!==e.length){for(const A of e)A.hasSVGwithBitmap&&(c=!0),a.scene.files[A.id]={mimeType:A.mimeType,id:A.id,dataURL:A.dataURL,created:A.created};h=scaleLoadedImage(a.scene,e).scene}}),n);let u=h.elements;if(s.hasGroupref){const A=s.hasSectionref?getTextElementsMatchingQuery(h.elements,["# "+s.sectionref],!0):h.elements.filter((e=>e.id===s.blockref));A.length>0&&(u=e.ea.getElementsInTheSameGroupWithElement(A[0],h.elements))}return s.hasTaskbone&&(u=u.filter((A=>{var t;return"freedraw"===A.type||"image"===A.type&&!e.isExcalidrawFile(null===(t=a.getFile(A.fileId))||void 0===t?void 0:t.file)}))),{elements:u,appState:h.appState,frontmatter:A.substring(0,d),files:h.files,hasSVGwithBitmap:c}}return{elements:[],appState:{},frontmatter:null,files:[],hasSVGwithBitmap:c}}async function createPNG(e,A=1,t,i,n,a,r,s=[],o,l,c,d){var h,u,g,p,m,w,f;i||(i=new EmbeddedFilesLoader(o)),c=null!=c?c:o.settings.exportPaddingSVG;const B=e?await getTemplate(o,e,!0,i,l):null;let E=null!==(h=null==B?void 0:B.elements)&&void 0!==h?h:[];E=E.concat(s);const b=null!=d?d:{};return(null==B?void 0:B.files)&&Object.values(B.files).forEach((e=>{b[e.id]=e})),await getPNG({type:"excalidraw",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,elements:E,appState:{theme:null!==(g=null!=n?n:null===(u=null==B?void 0:B.appState)||void 0===u?void 0:u.theme)&&void 0!==g?g:a,viewBackgroundColor:null!==(m=null===(p=null==B?void 0:B.appState)||void 0===p?void 0:p.viewBackgroundColor)&&void 0!==m?m:r},files:b},{withBackground:null!==(w=null==t?void 0:t.withBackground)&&void 0!==w?w:o.settings.exportWithBackground,withTheme:null!==(f=null==t?void 0:t.withTheme)&&void 0!==f?f:o.settings.exportWithTheme},c,A)}async function createSVG(e,A=!1,t,i,n,a,r,s=[],o,l,c,d){var h,u,g,p,m,w,f;i||(i=new EmbeddedFilesLoader(o));const B=e?await getTemplate(o,e,!0,i,l):null;let E=null!==(h=null==B?void 0:B.elements)&&void 0!==h?h:[];E=E.concat(s),c=null!=c?c:o.settings.exportPaddingSVG;const b=null!=d?d:{};(null==B?void 0:B.files)&&Object.values(B.files).forEach((e=>{b[e.id]=e}));const C=await getSVG({type:"excalidraw",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,elements:E,appState:{theme:null!==(g=null!=n?n:null===(u=null==B?void 0:B.appState)||void 0===u?void 0:u.theme)&&void 0!==g?g:a,viewBackgroundColor:null!==(m=null===(p=null==B?void 0:B.appState)||void 0===p?void 0:p.viewBackgroundColor)&&void 0!==m?m:r},files:b},{withBackground:null!==(w=null==t?void 0:t.withBackground)&&void 0!==w?w:o.settings.exportWithBackground,withTheme:null!==(f=null==t?void 0:t.withTheme)&&void 0!==f?f:o.settings.exportWithTheme},c),v=getEmbeddedFilenameParts(e);if(!v.hasGroupref&&(v.hasBlockref||v.hasSectionref)){let e=v.hasSectionref?getTextElementsMatchingQuery(E,["# "+v.sectionref],!0):E.filter((e=>e.id===v.blockref));if(e.length>0){const A=e[0].containerId;A&&(e=e.concat(E.filter((e=>e.id===A))));const t=o.ea.getBoundingBox(e),i=o.ea.getBoundingBox(E);C.viewBox.baseVal.x=t.topX-i.topX,C.viewBox.baseVal.y=t.topY-i.topY,C.viewBox.baseVal.width=t.width+2*c,C.viewBox.baseVal.height=t.height+2*c}}return(null==B?void 0:B.hasSVGwithBitmap)&&C.setAttribute("hasbitmap","true"),A?embedFontsInSVG(C,o):C}function estimateLineBound(e){let A=1/0,t=1/0,i=-1/0,n=-1/0;for(const[a,r]of e)A=Math.min(A,a),t=Math.min(t,r),i=Math.max(i,a),n=Math.max(n,r);return[A,t,i,n]}function estimateBounds(e){const A=getCommonBoundingBox(e);return[A.minX,A.minY,A.maxX,A.maxY]}function repositionElementsToCursor(e,A,t=!1){const[i,n,a,r]=estimateBounds(e);let[s,o]=[0,0];return[s,o]=t?[A.x-(i+a)/2,A.y-(n+r)/2]:[A.x-i,A.y-n],e.forEach((e=>{e.x=e.x+s,e.y=e.y+o})),e}function errorMessage(e,A){switch(e){case"targetView not set":errorlog({where:"ExcalidrawAutomate",source:A,message:"targetView not set, or no longer active. Use setView before calling this function"});break;case"mobile not supported":errorlog({where:"ExcalidrawAutomate",source:A,message:"this function is not avalable on Obsidian Mobile"});break;default:errorlog({where:"ExcalidrawAutomate",source:A,message:"unknown error"})}}const insertLaTeXToView=e=>{const A=e.plugin.app,t=e.plugin.ea;new Prompt(A,t$d("ENTER_LATEX"),"","\\color{red}\\oint_S {E_n dA = \\frac{1}{{\\varepsilon _0 }}} Q_{inside}").openAndGetValue((async A=>{A&&(t.reset(),await t.addLaTex(0,0,A),t.setView(e),t.addElementsToView(!0,!1,!0))}))},search=async e=>{const A=e.plugin.ea;A.reset(),A.setView(e);const t=A.getViewElements().filter((e=>"text"===e.type));if(0===t.length)return;let i=await ScriptEngine.inputPrompt(e.plugin.app,"Search for","use quotation marks for exact match","");if(!i)return;const n=i.matchAll(/"(.*?)"/g);let a,r=[];for(;!(a=n.next()).done;)r.push(a.value[1]);i=i.replaceAll(/"(.*?)"/g,""),r=r.concat(i.split(" ").filter((e=>0!==e.length))),A.targetView.selectElementsMatchingQuery(t,r)},getTextElementsMatchingQuery=(e,A,t=!1)=>e&&0!==e.length&&A&&0!==A.length?e.filter((e=>"text"===e.type&&A.some((A=>{if(t){const t=e.rawText.toLowerCase().split("\n")[0].trim().match(/^#*(# .*)/);return!(!t||2!==t.length)&&t[1]===A.toLowerCase()}return e.rawText.toLowerCase().replaceAll("\n"," ").trim().match(A.toLowerCase())})))):[],cloneElement=e=>Object.assign(Object.assign({},e),{version:e.version+1,updated:Date.now(),versionNonce:Math.floor(1e9*Math.random())}),verifyMinimumPluginVersion=e=>PLUGIN_VERSION===e||isVersionNewerThanOther(PLUGIN_VERSION,e),URL$1="https://raw.githubusercontent.com/zsviczian/obsidian-excalidraw-plugin/master/ea-scripts/index-new.md";class ScriptInstallPrompt extends obsidian_module.Modal{constructor(e){super(e.app),this.plugin=e}async onOpen(){this.contentEl.classList.add("excalidraw-scriptengine-install"),this.containerEl.classList.add("excalidraw-scriptengine-install");try{const e=await obsidian_module.request({url:URL$1});if(!e)return new obsidian_module.Notice("Error opening the Excalidraw Script Store page. Please double check that you can access the website. I've logged the link in developer console (press CTRL+SHIFT+i)",5e3),log(URL$1),void this.close();await obsidian_module.MarkdownRenderer.renderMarkdown(e,this.contentEl,"",this.plugin),this.contentEl.querySelectorAll("h1[data-heading],h2[data-heading],h3[data-heading]").forEach((e=>{e.setAttribute("id",e.getAttribute("data-heading"))})),this.contentEl.querySelectorAll("a.internal-link").forEach((e=>{e.removeAttribute("target")}))}catch(e){errorlog({where:"ScriptInstallPrompt.onOpen",error:e}),new obsidian_module.Notice("Could not open ScriptEngine repository"),this.close()}}onClose(){this.contentEl.empty()}}function r(e){var A,t,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e))for(A=0;A{e.view instanceof ExcalidrawView&&e.view.updatePinnedCustomPens()})),this.plugin.saveSettings();const e=this.plugin.settings.customPens[this.pen],A=this.view.excalidrawAPI;setPen(e,A),A.setActiveTool({type:"freedraw"})}}async createForm(){const e=e=>{let A="";if(COLOR_NAMES.has(e))return[COLOR_NAMES.get(e),A];const t=(new Option).style;if(t.color=e,t.color){const e=t.color.match(/^[^\d]*(\d*)[^\d]*(\d*)[^\d]*(\d*)[^\d]*([\d\.]*)?/);return e?(A=e[4]?(Math.round(255*parseFloat(e[4]))<<0).toString(16).padStart(2,"0"):"",[`#${(parseInt(e[1])<<0).toString(16).padStart(2,"0")}${(parseInt(e[2])<<0).toString(16).padStart(2,"0")}${(parseInt(e[3])<<0).toString(16).padStart(2,"0")}`,A]):[null,A]}return[null,A]},A=this.plugin.settings.customPens[this.pen],t=this.contentEl;let i,n,a,r,s;t.createEl("h1",{text:"Pen settings"}),new obsidian_module.Setting(t).setName("Pen type").setDesc("Select type of pen").addDropdown((e=>{e.addOption("default","Excalidraw Default").addOption("highlighter","Highlighter").addOption("finetip","Fine tip pen").addOption("fountain","Fountain pen").addOption("marker","Marker with Outline").addOption("thick-thin","Mindmap Thick-Thin").addOption("thin-thick-thin","Mindmap Thin-Thick-Thin").setValue(A.type).onChange((e=>{this.dirty=!0,A.type=e}))})).addButton((e=>e.setButtonText("Apply").onClick((()=>{this.dirty=!0,A.strokeColor=PENS[A.type].strokeColor,A.backgroundColor=PENS[A.type].backgroundColor,A.fillStyle=PENS[A.type].fillStyle,A.strokeWidth=PENS[A.type].strokeWidth,A.roughness=PENS[A.type].roughness,A.penOptions=Object.assign({},PENS[A.type].penOptions),t.empty(),this.createForm()})))),i=new obsidian_module.Setting(t).setName(fragWithHTML(A.freedrawOnly?"Stroke & fill applies to: Freedraw only":"Stroke & fill applies to: All shapes")).setDesc(fragWithHTML('"All shapes" means that if for example, you select a blue pen with dashed fill and then switch to a different tool (e.g. to a line, a circle, an arrow - i.e. not the freedraw tool), those will all have the same blue line and dashed fill.
"Only applies to the freedraw line" means that if for example you are writing black text, and you select a custom pen (e.g. a yellow highlighter), then after using the highlighter you switch to another tool, the previous settings (e.g. black stroke color) will apply to the new shape.')).addToggle((e=>e.setValue(A.freedrawOnly).onChange((e=>{this.dirty=!0,i.setName(fragWithHTML(e?"Stroke & fill applies to: Freedraw only":"Stroke & fill applies to: All shapes")),A.freedrawOnly=e}))));let o,l,c,d,h,u,g,[p,m]=e(A.strokeColor),w=!1;s=new obsidian_module.Setting(t).setName(fragWithHTML(Boolean(A.strokeColor)?"Stroke color: Preset color":"Stroke color: Current")).setDesc(fragWithHTML("Use current stroke color of the canvas, or set a specific preset color for the pen")).addToggle((t=>t.setValue(!Boolean(A.strokeColor)).onChange((t=>{this.dirty=!0,n.settingEl.style.display=t?"none":"",s.setName(fragWithHTML(t?"Stroke color: Current":"Stroke color: Preset color")),t?delete A.strokeColor:(r.getValue()||([p,m]=e("black"),a.setValue(p),r.setValue("black")),A.strokeColor=r.getValue())})))),n=new obsidian_module.Setting(t).setName("Select stroke color").addButton((t=>t.setButtonText("Use Canvas Current").onClick((()=>{var t,i;const n=this.api.getAppState(),s=null!==(i=null===(t=n.resetCustomPen)||void 0===t?void 0:t.currentItemStrokeColor)&&void 0!==i?i:n.currentItemStrokeColor;[p,m]=e(s),A.strokeColor=s,this.dirty=!0,r.setValue(s),w=!0,a.setValue(p)})))).addText((t=>{r=t,t.setValue(A.strokeColor).onChange((t=>{w=!0,this.dirty=!0,A.strokeColor=t,[p,m]=e(t),p&&a.setValue(p)}))})).addColorPicker((e=>{a=e,e.setValue(null!=p?p:"#000000").onChange((e=>{w?w=!1:(this.dirty=!0,A.strokeColor=e+m,r.setValue(e+m))}))})),n.settingEl.style.display=Boolean(A.strokeColor)?"":"none";let[f,B]=e(A.backgroundColor);o=new obsidian_module.Setting(t).setName(fragWithHTML(Boolean(A.backgroundColor)?"Background color: Preset color":"Background color: Current")).setDesc(fragWithHTML("Toggle to use the current background color of the canvas; or a preset color")).addToggle((t=>t.setValue(!Boolean(A.backgroundColor)).onChange((t=>{this.dirty=!0,o.setName(fragWithHTML(t?"Background color: Current":"Background color: Preset color")),c.settingEl.style.display=t?"none":"",l.settingEl.style.display=t||"transparent"===A.backgroundColor?"none":"",t?delete A.backgroundColor:(h.getValue()||([f,B]=e("black"),d.setValue(f),h.setValue("black")),u.setValue(!1))})))),c=new obsidian_module.Setting(t).setName(fragWithHTML("transparent"===A.backgroundColor?"Background: Transparent":"Color: Preset color")).setDesc("Background has color or is transparent").addToggle((e=>{u=e,e.setValue("transparent"===A.backgroundColor).onChange((e=>{this.dirty=!0,l.settingEl.style.display=e?"none":"",g.settingEl.style.display=e?"none":"",c.setName(fragWithHTML(e?"Background: Transparent":"Color: Preset color")),A.backgroundColor=e?"transparent":d.getValue()}))})),c.settingEl.style.display=Boolean(A.backgroundColor)?"":"none";let E,b,C,v,y,F,x,T,S,I=!1;l=new obsidian_module.Setting(t).setName("Background color").addButton((t=>t.setButtonText("Use Canvas Current").onClick((()=>{var t,i;const n=this.api.getAppState(),a=null!==(i=null===(t=n.resetCustomPen)||void 0===t?void 0:t.currentItemBackgroundColor)&&void 0!==i?i:n.currentItemBackgroundColor;[f,B]=e(a),A.backgroundColor=a,this.dirty=!0,h.setValue(a),I=!0,d.setValue(f)})))).addText((t=>{h=t,t.setValue(A.backgroundColor).onChange((t=>{I=!0,this.dirty=!0,A.backgroundColor=t,[f,B]=e(t),f&&d.setValue(f)}))})).addColorPicker((e=>{d=e,e.setValue(null!=f?f:"#000000").onChange((e=>{I?I=!1:(this.dirty=!0,A.backgroundColor=e+B,h.setValue(e+B))}))})),l.settingEl.style.display=Boolean(A.backgroundColor)&&"transparent"!==A.backgroundColor?"":"none",g=new obsidian_module.Setting(t).setName("Fill Style").addDropdown((e=>e.addOption("","Unset").addOption("dots","Dots (⚠ VERY SLOW performance on large objects!)").addOption("zigzag","Zigzag").addOption("zigzag-line","Zigzag-line").addOption("dashed","Dashed").addOption("hachure","Hachure").addOption("cross-hatch","Cross-hatch").addOption("solid","Solid").setValue(A.fillStyle).onChange((e=>{this.dirty=!0,A.fillStyle=e})))),g.settingEl.style.display=Boolean(A.backgroundColor)&&"transparent"!==A.backgroundColor?"":"none",E=new obsidian_module.Setting(t).setName(fragWithHTML(`Sloppiness: ${null===A.roughness?"Not Set":A.roughness<=.5?"Architect (":A.roughness<=1.5?"Artist (":"Cartoonist ("}${null===A.roughness?"":`${A.roughness})`}`)).setDesc("Line sloppiness of the shape fill pattern").addSlider((e=>e.setLimits(-.5,3,.5).setValue(null===A.roughness?-.5:A.roughness).onChange((e=>{this.dirty=!0,A.roughness=-.5===e?null:e,E.setName(fragWithHTML(`Sloppiness: ${null===A.roughness?"Not Set":A.roughness<=.5?"Architect (":A.roughness<=1.5?"Artist (":"Cartoonist ("}${null===A.roughness?"":`${A.roughness})`}`))})))),b=new obsidian_module.Setting(t).setName(fragWithHTML(`Stroke Width ${0===A.strokeWidth?"Not Set":A.strokeWidth}`)).addSlider((e=>e.setLimits(0,5,.5).setValue(A.strokeWidth).onChange((e=>{this.dirty=!0,A.strokeWidth=e,b.setName(fragWithHTML(`Stroke Width ${0===A.strokeWidth?"Not Set":A.strokeWidth}`))})))),new obsidian_module.Setting(t).setName("Highlighter pen?").addToggle((e=>e.setValue(A.penOptions.highlighter).onChange((e=>{this.dirty=!0,A.penOptions.highlighter=e})))),new obsidian_module.Setting(t).setName("Pressure sensitve pen?").setDesc(fragWithHTML("toggle on: pressure sensitive
toggle off: constant pressure")).addToggle((e=>e.setValue(!A.penOptions.constantPressure).onChange((e=>{this.dirty=!0,A.penOptions.constantPressure=!e,C.settingEl.style.display=A.penOptions.constantPressure?"none":""})))),A.penOptions.hasOutline&&0===A.penOptions.outlineWidth&&(A.penOptions.outlineWidth=.5,this.dirty=!0),!A.penOptions.hasOutline&&A.penOptions.outlineWidth>0&&(A.penOptions.outlineWidth=0,this.dirty=!0),v=new obsidian_module.Setting(t).setName(fragWithHTML(0===A.penOptions.outlineWidth?"No outline":`Outline width ${A.penOptions.outlineWidth}`)).setDesc("If the stroke has an outline, this will mean the stroke color is the outline color, and the background color is the pen stroke's fill color. If the pen does not have an outline then the pen color is the stroke color. The Fill Style setting applies to the fill style of the enclosed shape, not of the line itself. The line can only have solid fill.").addSlider((e=>e.setLimits(0,8,.5).setValue(A.penOptions.outlineWidth).onChange((e=>{this.dirty=!0,A.penOptions.outlineWidth=e,A.penOptions.hasOutline=e>0,v.setName(fragWithHTML(0===A.penOptions.outlineWidth?"No outline":`Outline width ${A.penOptions.outlineWidth}`))})))),t.createEl("h2",{text:"Perfect Freehand settings"}),t.createEl("p").innerHTML='Read the Perfect Freehand documentation following this link.',y=new obsidian_module.Setting(t).setName(fragWithHTML(`Thinnning ${A.penOptions.options.thinning}`)).setDesc(fragWithHTML("The effect of pressure on the stroke's size.
To create a stroke with a steady line, set the thinning option to 0.
To create a stroke that gets thinner with pressure instead of thicker, use a negative number for the thinning option.")).addSlider((e=>e.setLimits(-1,1,.05).setValue(A.penOptions.options.thinning).onChange((e=>{this.dirty,y.setName(fragWithHTML(`Thinnning ${e}`)),A.penOptions.options.thinning=e})))),F=new obsidian_module.Setting(t).setName(fragWithHTML(`Smoothing ${A.penOptions.options.smoothing}`)).setDesc(fragWithHTML("How much to soften the stroke's edges.")).addSlider((e=>e.setLimits(0,1,.05).setValue(A.penOptions.options.smoothing).onChange((e=>{this.dirty,F.setName(fragWithHTML(`Smoothing ${e}`)),A.penOptions.options.smoothing=e})))),x=new obsidian_module.Setting(t).setName(fragWithHTML(`Streamline ${A.penOptions.options.streamline}`)).setDesc(fragWithHTML("\tHow much to streamline the stroke.")).addSlider((e=>e.setLimits(0,1,.05).setValue(A.penOptions.options.streamline).onChange((e=>{this.dirty,x.setName(fragWithHTML(`Streamline ${e}`)),A.penOptions.options.streamline=e})))),new obsidian_module.Setting(t).setName("Easing function").setDesc(fragWithHTML('An easing function for the tapering effect. For more info click here')).addDropdown((e=>e.addOptions(EASINGFUNCTIONS).setValue(A.penOptions.options.easing).onChange((e=>{this.dirty=!0,A.penOptions.options.easing=e})))),C=new obsidian_module.Setting(t).setName("Simulate Pressure").setDesc("Whether to simulate pressure based on velocity.").addDropdown((e=>e.addOption("true","Always").addOption("false","Never").addOption("","Yes for mouse, No for pen").setValue(!0===A.penOptions.options.simulatePressure?"true":!1===A.penOptions.options.simulatePressure?"false":"").onChange((e=>{switch(this.dirty=!0,e){case"true":A.penOptions.options.simulatePressure=!0;break;case"false":A.penOptions.options.simulatePressure=!1;break;default:delete A.penOptions.options.simulatePressure}})))),C.settingEl.style.display=A.penOptions.constantPressure?"none":"",t.createEl("h3",{text:"Start"}),t.createEl("p",{text:"Tapering options for the start of the line."}),new obsidian_module.Setting(t).setName("Cap Start").setDesc("Whether to draw a cap").addToggle((e=>e.setValue(A.penOptions.options.start.cap).onChange((e=>{this.dirty=!0,A.penOptions.options.start.cap=e})))),T=new obsidian_module.Setting(t).setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.start.taper?"true":A.penOptions.options.start.taper}`)).setDesc("The distance to taper. If set to true, the taper will be the total length of the stroke.").addSlider((e=>e.setLimits(0,151,1).setValue("boolean"==typeof A.penOptions.options.start.taper?151:A.penOptions.options.start.taper).onChange((e=>{this.dirty,A.penOptions.options.start.taper=151===e||e,T.setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.start.taper?"true":A.penOptions.options.start.taper}`))})))),new obsidian_module.Setting(t).setName("Easing function").setDesc(fragWithHTML('An easing function for the tapering effect. For more info click here')).addDropdown((e=>e.addOptions(EASINGFUNCTIONS).setValue(A.penOptions.options.start.easing).onChange((e=>{this.dirty=!0,A.penOptions.options.start.easing=e})))),t.createEl("h3",{text:"End"}),t.createEl("p",{text:"Tapering options for the end of the line."}),new obsidian_module.Setting(t).setName("Cap End").setDesc("Whether to draw a cap").addToggle((e=>e.setValue(A.penOptions.options.end.cap).onChange((e=>{this.dirty=!0,A.penOptions.options.end.cap=e})))),S=new obsidian_module.Setting(t).setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.end.taper?"true":A.penOptions.options.end.taper}`)).setDesc("The distance to taper. If set to true, the taper will be the total length of the stroke.").addSlider((e=>e.setLimits(0,151,1).setValue("boolean"==typeof A.penOptions.options.end.taper?151:A.penOptions.options.end.taper).onChange((e=>{this.dirty,A.penOptions.options.end.taper=151===e||e,S.setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.end.taper?"true":A.penOptions.options.end.taper}`))})))),new obsidian_module.Setting(t).setName("Easing function").setDesc(fragWithHTML('An easing function for the tapering effect. For more info click here')).addDropdown((e=>e.addOptions(EASINGFUNCTIONS).setValue(A.penOptions.options.end.easing).onChange((e=>{this.dirty=!0,A.penOptions.options.end.easing=e}))))}}const ICONS={ExportImage:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("g",{strokeWidth:"1.25"},React__namespace.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),React__namespace.createElement("path",{d:"M15 8h.01"}),React__namespace.createElement("path",{d:"M12 20h-5a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v5"}),React__namespace.createElement("path",{d:"M4 15l4 -4c.928 -.893 2.072 -.893 3 0l4 4"}),React__namespace.createElement("path",{d:"M14 14l1 -1c.617 -.593 1.328 -.793 2.009 -.598"}),React__namespace.createElement("path",{d:"M19 16v6"}),React__namespace.createElement("path",{d:"M22 19l-3 3l-3 -3"}))),Discord:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"var(--icon-fill-color)",stroke:"none",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",viewBox:"0 0 640 512"},React__namespace.createElement("path",{d:"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"})),Github:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"}),React__namespace.createElement("path",{d:"M9 18c-4.51 2-5-2-7-2"})),YouTube:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M12 19c-2.3 0-6.4-.2-8.1-.6-.7-.2-1.2-.7-1.4-1.4-.3-1.1-.5-3.4-.5-5s.2-3.9.5-5c.2-.7.7-1.2 1.4-1.4C5.6 5.2 9.7 5 12 5s6.4.2 8.1.6c.7.2 1.2.7 1.4 1.4.3 1.1.5 3.4.5 5s-.2 3.9-.5 5c-.2.7-.7 1.2-1.4 1.4-1.7.4-5.8.6-8.1.6 0 0 0 0 0 0z"}),React__namespace.createElement("polygon",{points:"10 15 15 12 10 9"})),heart:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M20.42 4.58a5.4 5.4 0 0 0-7.65 0l-.77.78-.77-.78a5.4 5.4 0 0 0-7.65 0C1.46 6.7 1.33 10.28 4 13l8 8 8-8c2.67-2.72 2.54-6.3.42-8.42z"})),twitter:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"})),exportLibrary:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 200 190",fill:"var(--icon-fill-color)"},React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M50 10h20v20H50"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M50 10h20m-20 0h20m0 0v20m0-20v20m0 0H50m20 0H50m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M90 10h20v20H90"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M90 10h20m-20 0h20m0 0v20m0-20v20m0 0H90m20 0H90m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M130 10h20v20h-20"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M130 10h20m-20 0h20m0 0v20m0-20v20m0 0h-20m20 0h-20m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M170 10h20v20h-20"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M170 10h20m-20 0h20m0 0v20m0-20v20m0 0h-20m20 0h-20m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M70 50h60v80h20l-50 50-50-50h20V50"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M70 50h60m-60 0h60m0 0v80m0-80v80m0 0h20m-20 0h20m0 0-50 50m50-50-50 50m0 0-50-50m50 50-50-50m0 0h20m-20 0h20m0 0V50m0 80V50m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M10 10h20v20H10"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M10 10h20m-20 0h20m0 0v20m0-20v20m0 0H10m20 0H10m0 0V10m0 20V10"}))),insertImage:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:"var(--icon-fill-color)",stroke:"none"},React__namespace.createElement("path",{d:"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 336H54a6 6 0 0 1-6-6V118a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v276a6 6 0 0 1-6 6zM128 152c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zM96 352h320v-80l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L192 304l-39.515-39.515c-4.686-4.686-12.284-4.686-16.971 0L96 304v48z"})),insertMD:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",fill:"var(--icon-fill-color)",stroke:"none"},React__namespace.createElement("path",{d:"M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"})),insertLaTeX:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",stroke:"none",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M571.31 251.31l-22.62-22.62c-6.25-6.25-16.38-6.25-22.63 0L480 274.75l-46.06-46.06c-6.25-6.25-16.38-6.25-22.63 0l-22.62 22.62c-6.25 6.25-6.25 16.38 0 22.63L434.75 320l-46.06 46.06c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0L480 365.25l46.06 46.06c6.25 6.25 16.38 6.25 22.63 0l22.62-22.62c6.25-6.25 6.25-16.38 0-22.63L525.25 320l46.06-46.06c6.25-6.25 6.25-16.38 0-22.63zM552 0H307.65c-14.54 0-27.26 9.8-30.95 23.87l-84.79 322.8-58.41-106.1A32.008 32.008 0 0 0 105.47 224H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h43.62l88.88 163.73C168.99 503.5 186.3 512 204.94 512c17.27 0 44.44-9 54.28-41.48L357.03 96H552c13.25 0 24-10.75 24-24V24c0-13.26-10.75-24-24-24z"})),insertLink:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",stroke:"none",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"})),exportSVG:React__namespace.createElement("svg",{viewBox:"0 0 28 28",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"1"},React__namespace.createElement("text",{style:{fontSize:"28px",fontWeight:"bold"},x:"4",y:"24"},"S")),exportPNG:React__namespace.createElement("svg",{viewBox:"0 0 28 28",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"1"},React__namespace.createElement("text",{style:{fontSize:"28px",fontWeight:"bold"},x:"4",y:"24"},"P")),exportExcalidraw:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",stroke:"var(--icon-fill-color)",strokeWidth:"2"},React__namespace.createElement("g",{transform:"translate(30,5)"},React__namespace.createElement("path",{d:"M14.45 1.715c-2.723 2.148-6.915 5.797-10.223 8.93l-2.61 2.445.477 3.207c.258 1.75.738 5.176 1.031 7.582.332 2.406.66 4.668.773 4.996.145.438 0 .656-.406.656-.699 0-.734-.183 1.176 5.832.7 2.297 1.363 4.414 1.434 4.633.074.254.367.363.699.254.332-.145.515-.438.406-.691-.113-.293.074-.586.367-.696.403-.144.367-.437-.258-1.492-.992-1.64-3.53-15.64-3.675-20.164-.11-3.207-.11-3.242 1.25-5.066 1.324-1.786 4.375-4.485 9.078-7.91 1.324-.985 2.648-2.079 3.015-2.446.551-.656.809-.472 5.442 4.414 2.683 2.805 5.664 5.688 6.617 6.414l1.766 1.313-1.36 2.844c-.734 1.53-3.715 7.437-6.656 13.054-6.137 11.813-4.887 10.68-12.02 10.79l-4.632.038-1.547 1.75c-1.617 1.86-1.836 2.551-1.063 3.72.293.398.512 1.054.512 1.456 0 .656.258.766 1.73.84.918.035 1.762.145 1.875.254.11.11.258 2.371.368 5.031l.144 4.813-2.46 5.25C1.616 72.516 0 76.527 0 77.84c0 .691.148 1.273.293 1.273.367 0 .367-.035 15.332-30.988 6.95-14.363 13.531-27.89 14.633-30.113 1.101-2.227 2.094-4.266 2.168-4.559.074-.328-2.461-2.844-6.508-6.379C22.281 3.864 19.082.95 18.785.621c-.844-1.023-2.094-.695-4.336 1.094zM15.7 43.64c-1.692 3.246-1.766 3.28-6.4 3.5-4.081.218-4.152.183-4.152-.582 0-.438-.148-1.024-.332-1.313-.222-.328-.074-.914.442-1.715l.808-1.238h3.676c2.024-.04 4.34-.184 5.149-.328.808-.149 1.507-.219 1.578-.184.074.035-.293.875-.77 1.86zm-3.09 5.832c-.294.765-1.067 2.37-1.692 3.574-1.027 2.043-1.137 2.113-1.395 1.277-.148-.511-.257-2.008-.296-3.355-.036-2.66-.11-2.625 2.98-2.809l.992-.035zm0 0"}),React__namespace.createElement("path",{d:"M15.55 10.39c-.66.473-.843.95-.843 2.153 0 1.422.11 1.64 1.102 2.039.992.402 1.25.367 2.39-.398 1.508-1.024 1.543-1.278.442-2.918-.957-1.422-1.914-1.676-3.09-.875zm2.098 1.313c.586 1.02.22 1.785-.882 1.785-.993 0-1.434-.984-.883-1.968.441-.801 1.285-.727 1.765.183zm0 0M38.602 18.594c0 .183-.22.363-.477.363-.219 0-.844 1.023-1.324 2.262-1.469 3.793-16.176 32.629-16.211 31.718 0-.472-.223-.8-.59-.8-.516 0-.59.289-.367 1.71.219 1.641.074 2.008-5.149 12.071-2.941 5.723-6.101 11.703-7.02 13.305-.956 1.68-1.69 3.5-1.765 4.265-.11 1.313.035 1.496 3.235 4.23 1.84 1.606 4.191 3.61 5.222 4.52 4.63 4.196 6.801 5.871 7.387 5.762.883-.145 14.523-14.328 14.559-15.129 0-.367-.66-5.906-1.47-12.324-1.398-10.938-2.722-23.734-2.573-24.973.109-.765-.442-4.633-.844-6.308-.332-1.313-.184-1.86 2.46-7.84 1.544-3.535 3.567-7.875 4.45-9.625.844-1.75 1.582-3.281 1.582-3.39 0-.11-.258-.18-.55-.18-.298 0-.555.144-.555.363zm-8.454 27.234c.403 2.55 1.211 8.676 1.801 13.598 1.14 9.043 2.461 19.07 2.832 21.62.219 1.278.07 1.532-2.316 4.157-4.156 4.629-8.567 9.188-10.074 10.356l-1.399 1.093-7.168-6.636c-6.617-6.051-7.168-6.672-6.765-7.403.222-.398 2.097-3.789 4.156-7.508 2.058-3.718 4.777-8.68 6.027-11.011 1.29-2.371 2.465-4.41 2.684-4.52.258-.148.332 3.535.258 11.375-.149 11.703-.11 11.739 1.066 11.485.148 0 .258-5.907.258-13.09V56.293l3.86-7.656c2.132-4.23 3.898-7.621 3.972-7.586.07.039.441 2.187.808 4.777zm0 0"}))),search:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723C99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9c53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0C515.9 484.7 515.9 459.3 500.3 443.7zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128c0 70.58-57.42 128-128 128S79.1 278.6 79.1 208z"})),ocr:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"m6 18 6-12 6 12"}),React__namespace.createElement("path",{d:"M8 14h8"}),React__namespace.createElement("path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}),React__namespace.createElement("path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}),React__namespace.createElement("path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}),React__namespace.createElement("path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"})),scriptEngine:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeLinecap:"round",strokeWidth:"4"},React__namespace.createElement("g",{transform:"translate(-8,-8)"},React__namespace.createElement("path",{d:"M24.318 37.983c-1.234-1.232-8.433-3.903-7.401-7.387 1.057-3.484 9.893-12.443 13.669-13.517 3.776-1.074 6.142 6.523 9.012 7.073 2.87.55 6.797-1.572 8.207-3.694 1.384-2.148-3.147-7.413.15-9.168 3.298-1.755 16.389-2.646 19.611-1.284 3.247 1.363-1.611 7.335-.151 9.483 1.46 2.148 6.067 3.746 8.836 3.38 2.769-.368 4.154-6.733 7.728-5.633 3.575 1.1 12.36 8.828 13.67 12.233 1.308 3.406-5.186 5.423-5.79 8.2-.58 2.75-.026 6.705 2.265 8.355 2.266 1.65 9.642-1.78 11.404 1.598 1.762 3.38 1.007 15.35-.806 18.651-1.787 3.353-7.753-.367-9.969 1.31-2.215 1.65-3.901 5.92-3.373 8.67.504 2.777 7.754 4.48 6.445 7.885C96.49 87.543 87.15 95.454 83.5 96.685c-3.65 1.231-4.96-4.741-7.577-5.16-2.593-.393-6.57.707-8.03 2.75-1.436 2.017 2.668 7.806-.63 9.483-3.323 1.676-15.759 2.226-19.157.655-3.373-1.598.554-7.964-1.108-10.138-1.687-2.174-6.394-3.431-9.012-2.907-2.643.55-3.273 7.282-6.747 6.103-3.499-1.126-12.788-9.535-14.172-13.019-1.36-3.484 5.437-5.108 5.966-7.858.529-2.777-.68-7.073-2.744-8.697-2.064-1.624-7.93 2.41-9.642-1.126-1.737-3.537-2.441-16.765-.654-20.118 1.787-3.3 9.062 1.598 11.429.183 2.366-1.44 2.316-7.282 2.769-8.749m.126-.104c-1.234-1.232-8.433-3.903-7.401-7.387 1.057-3.484 9.893-12.443 13.669-13.517 3.776-1.074 6.142 6.523 9.012 7.073 2.87.55 6.797-1.572 8.207-3.694 1.384-2.148-3.147-7.413.15-9.168 3.298-1.755 16.389-2.646 19.611-1.284 3.247 1.363-1.611 7.335-.151 9.483 1.46 2.148 6.067 3.746 8.836 3.38 2.769-.368 4.154-6.733 7.728-5.633 3.575 1.1 12.36 8.828 13.67 12.233 1.308 3.406-5.186 5.423-5.79 8.2-.58 2.75-.026 6.705 2.265 8.355 2.266 1.65 9.642-1.78 11.404 1.598 1.762 3.38 1.007 15.35-.806 18.651-1.787 3.353-7.753-.367-9.969 1.31-2.215 1.65-3.901 5.92-3.373 8.67.504 2.777 7.754 4.48 6.445 7.885C96.49 87.543 87.15 95.454 83.5 96.685c-3.65 1.231-4.96-4.741-7.577-5.16-2.593-.393-6.57.707-8.03 2.75-1.436 2.017 2.668 7.806-.63 9.483-3.323 1.676-15.759 2.226-19.157.655-3.373-1.598.554-7.964-1.108-10.138-1.687-2.174-6.394-3.431-9.012-2.907-2.643.55-3.273 7.282-6.747 6.103-3.499-1.126-12.788-9.535-14.172-13.019-1.36-3.484 5.437-5.108 5.966-7.858.529-2.777-.68-7.073-2.744-8.697-2.064-1.624-7.93 2.41-9.642-1.126-1.737-3.537-2.441-16.765-.654-20.118 1.787-3.3 9.062 1.598 11.429.183 2.366-1.44 2.316-7.282 2.769-8.749",fill:"none",strokeWidth:"2"}),React__namespace.createElement("path",{d:"M81.235 56.502a23.3 23.3 0 0 1-1.46 8.068 20.785 20.785 0 0 1-1.762 3.72 24.068 24.068 0 0 1-5.337 6.26 22.575 22.575 0 0 1-3.449 2.358 23.726 23.726 0 0 1-7.803 2.803 24.719 24.719 0 0 1-8.333 0 24.102 24.102 0 0 1-4.028-1.074 23.71 23.71 0 0 1-3.776-1.729 23.259 23.259 0 0 1-6.369-5.265 23.775 23.775 0 0 1-2.416-3.353 24.935 24.935 0 0 1-1.762-3.72 23.765 23.765 0 0 1-1.083-3.981 23.454 23.454 0 0 1 0-8.173c.252-1.336.604-2.698 1.083-3.956a24.935 24.935 0 0 1 1.762-3.72 22.587 22.587 0 0 1 2.416-3.378c.881-1.048 1.888-2.017 2.946-2.908a24.38 24.38 0 0 1 3.423-2.357 23.71 23.71 0 0 1 3.776-1.73 21.74 21.74 0 0 1 4.028-1.047 23.437 23.437 0 0 1 8.333 0 24.282 24.282 0 0 1 7.803 2.777 26.198 26.198 0 0 1 3.45 2.357 24.62 24.62 0 0 1 5.336 6.287 20.785 20.785 0 0 1 1.762 3.72 21.32 21.32 0 0 1 1.083 3.955c.251 1.336.302 3.405.377 4.086.05.681.05-.68 0 0",fill:"none"}),React__namespace.createElement("path",{d:"M69.404 56.633c-6.596-3.3-13.216-6.6-19.51-9.744m19.51 9.744c-6.747-3.379-13.493-6.758-19.51-9.744m0 0v19.489m0-19.49v19.49m0 0c4.355-2.148 8.71-4.322 19.51-9.745m-19.51 9.745c3.978-1.965 7.93-3.956 19.51-9.745m0 0h0m0 0h0"}))),openLink:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M4 22h14a2 2 0 0 0 2-2V7.5L14.5 2H6a2 2 0 0 0-2 2v7"}),React__namespace.createElement("polyline",{points:"14 2 14 8 20 8"}),React__namespace.createElement("path",{d:"m10 18 3-3-3-3"}),React__namespace.createElement("path",{d:"M4 18v-1a2 2 0 0 1 2-2h6"})),openLinkProperties:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M4 22h14a2 2 0 0 0 2-2V7.5L14.5 2H6a2 2 0 0 0-2 2v7"}),React__namespace.createElement("polyline",{points:"14 2 14 8 20 8",fill:"var(--icon-fill-color)"}),React__namespace.createElement("path",{d:"m10 18 3-3-3-3"}),React__namespace.createElement("path",{d:"M4 18v-1a2 2 0 0 1 2-2h6"})),switchToMarkdown:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",stroke:"var(--icon-fill-color)",strokeWidth:"10",fill:"var(--icon-fill-color)"},React__namespace.createElement("path",{d:"M593.8 59.1H46.2C20.7 59.1 0 79.8 0 105.2v301.5c0 25.5 20.7 46.2 46.2 46.2h547.7c25.5 0 46.2-20.7 46.1-46.1V105.2c0-25.4-20.7-46.1-46.2-46.1zM338.5 360.6H277v-120l-61.5 76.9-61.5-76.9v120H92.3V151.4h61.5l61.5 76.9 61.5-76.9h61.5v209.2zm135.3 3.1L381.5 256H443V151.4h61.5V256H566z"})),gotoFullScreen:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M128 32H32C14.31 32 0 46.31 0 64v96c0 17.69 14.31 32 32 32s32-14.31 32-32V96h64c17.69 0 32-14.31 32-32S145.7 32 128 32zM416 32h-96c-17.69 0-32 14.31-32 32s14.31 32 32 32h64v64c0 17.69 14.31 32 32 32s32-14.31 32-32V64C448 46.31 433.7 32 416 32zM128 416H64v-64c0-17.69-14.31-32-32-32s-32 14.31-32 32v96c0 17.69 14.31 32 32 32h96c17.69 0 32-14.31 32-32S145.7 416 128 416zM416 320c-17.69 0-32 14.31-32 32v64h-64c-17.69 0-32 14.31-32 32s14.31 32 32 32h96c17.69 0 32-14.31 32-32v-96C448 334.3 433.7 320 416 320z"})),exitFullScreen:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M128 320H32c-17.69 0-32 14.31-32 32s14.31 32 32 32h64v64c0 17.69 14.31 32 32 32s32-14.31 32-32v-96C160 334.3 145.7 320 128 320zM416 320h-96c-17.69 0-32 14.31-32 32v96c0 17.69 14.31 32 32 32s32-14.31 32-32v-64h64c17.69 0 32-14.31 32-32S433.7 320 416 320zM320 192h96c17.69 0 32-14.31 32-32s-14.31-32-32-32h-64V64c0-17.69-14.31-32-32-32s-32 14.31-32 32v96C288 177.7 302.3 192 320 192zM128 32C110.3 32 96 46.31 96 64v64H32C14.31 128 0 142.3 0 160s14.31 32 32 32h96c17.69 0 32-14.31 32-32V64C160 46.31 145.7 32 128 32z"})),releaseNotes:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M0 219.2v212.5c0 14.25 11.62 26.25 26.5 27C75.32 461.2 180.2 471.3 240 511.9V245.2C181.4 205.5 79.99 194.8 29.84 192C13.59 191.1 0 203.6 0 219.2zM482.2 192c-50.09 2.848-151.3 13.47-209.1 53.09C272.1 245.2 272 245.3 272 245.5v266.5c60.04-40.39 164.7-50.76 213.5-53.28C500.4 457.9 512 445.9 512 431.7V219.2C512 203.6 498.4 191.1 482.2 192zM352 96c0-53-43-96-96-96S160 43 160 96s43 96 96 96S352 149 352 96z"})),rawMode:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 60"},React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",strokeWidth:"4",d:"M20 10H10m10 0H10m0 0v40m0-40v40m0 0h10m-10 0h10M40 10H30m10 0H30m0 0v40m0-40v40m0 0h10m-10 0h10M60 10h10m-10 0h10m0 0v40m0-40v40m0 0H60m10 0H60M80 10h10m-10 0h10m0 0v40m0-40v40m0 0H80m10 0H80"})),parsedMode:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",stroke:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M574.1 280.4l-45.38-181.8c-5.875-23.63-21.62-44-43-55.75c-21.5-11.75-46.1-14.13-70.25-6.375l-15.25 5.125c-8.375 2.75-12.87 11.88-10 20.25l5 15.13c2.75 8.375 11.88 12.88 20.25 10.13l13.12-4.375c10.88-3.625 23-3.625 33.25 1.75c10.25 5.375 17.5 14.5 20.38 25.75l38.38 153.9c-22.12-6.875-49.75-12.5-81.13-12.5c-34.88 0-73.1 7-114.9 26.75H251.4C210.5 258.6 171.4 251.6 136.5 251.6c-31.38 0-59 5.625-81.12 12.5l38.38-153.9c2.875-11.25 10.12-20.38 20.5-25.75C124.4 79.12 136.5 79.12 147.4 82.74l13.12 4.375c8.375 2.75 17.5-1.75 20.25-10.13l5-15.13C188.6 53.49 184.1 44.37 175.6 41.62l-15.25-5.125c-23.13-7.75-48.75-5.375-70.13 6.375c-21.37 11.75-37.12 32.13-43 55.75L1.875 280.4C.6251 285.4 .0001 290.6 .0001 295.9v70.25C.0001 428.1 51.63 480 115.3 480h37.13c60.25 0 110.4-46 114.9-105.4l2.875-38.63h35.75l2.875 38.63C313.3 433.1 363.4 480 423.6 480h37.13c63.62 0 115.2-51 115.2-113.9V295.9C576 290.6 575.4 285.5 574.1 280.4zM203.4 369.7c-2 26-24.38 46.25-51 46.25H115.2C87 415.1 64 393.6 64 366.1v-37.5c18.12-6.5 43.38-13 72.62-13c23.88 0 47.25 4.375 69.88 13L203.4 369.7zM512 366.1c0 27.5-23 49.88-51.25 49.88h-37.13c-26.62 0-49-20.25-51-46.25l-3.125-41.13c22.62-8.625 46.13-13 70-13c29 0 54.38 6.5 72.5 13V366.1z"})),convertFile:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",viewBox:"0 110 700 340",xmlns:"http://www.w3.org/2000/svg",stroke:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"m593.95 239.4v-1.5742c-0.85547-1.8828-2.043-3.6016-3.5-5.0742l-52.5-52.5c-1.4688-1.457-3.1875-2.6445-5.0742-3.5h-1.5742c-1.4727-0.49219-3.0039-0.78516-4.5508-0.875h-124.25c-4.6406 0-9.0938 1.8438-12.375 5.125s-5.125 7.7344-5.125 12.375v87.5h-70v-105.88-1.0508c-0.089844-1.5469-0.38281-3.0781-0.875-4.5508v-1.5742c-0.85547-1.8828-2.043-3.6016-3.5-5.0742l-52.5-52.5c-1.4727-1.457-3.1914-2.6445-5.0742-3.5h-1.5742c-1.7031-0.875-3.5352-1.4688-5.4258-1.75h-123.55c-4.6406 0-9.0938 1.8438-12.375 5.125s-5.125 7.7344-5.125 12.375v245c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h175c4.6406 0 9.0938-1.8438 12.375-5.125s5.125-7.7344 5.125-12.375v-52.5h70v122.5c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h175c4.6406 0 9.0938-1.8438 12.375-5.125s5.125-7.7344 5.125-12.375v-192.5-1.0508c-0.14453-1.5547-0.5-3.0859-1.0508-4.5508zm-313.95 110.6h-140v-210h87.5v35c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h35v87.5h-52.5c-6.2539 0-12.031 3.3359-15.156 8.75s-3.125 12.086 0 17.5 8.9023 8.75 15.156 8.75h52.5zm140 70v-105h27.824l-5.0742 5.0742c-3.7031 3.1719-5.9141 7.7461-6.1055 12.617-0.1875 4.8711 1.668 9.6016 5.1133 13.051 3.4492 3.4453 8.1797 5.3008 13.051 5.1133 4.8711-0.19141 9.4453-2.4023 12.617-6.1055l35-35c3.2578-3.2773 5.0898-7.7148 5.0898-12.336 0-4.625-1.832-9.0586-5.0898-12.34l-35-35c-4.5078-3.8555-10.66-5.1719-16.348-3.4883-5.6875 1.6797-10.137 6.1289-11.816 11.816-1.6836 5.6914-0.37109 11.844 3.4883 16.348l5.0742 5.0742h-27.824v-69.824h87.5v35c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h35v157.5z"})),cog:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:"var(--icon-fill-color)",stroke:"none"},React__namespace.createElement("path",{d:"M495.9 166.6C499.2 175.2 496.4 184.9 489.6 191.2L446.3 230.6C447.4 238.9 448 247.4 448 256C448 264.6 447.4 273.1 446.3 281.4L489.6 320.8C496.4 327.1 499.2 336.8 495.9 345.4C491.5 357.3 486.2 368.8 480.2 379.7L475.5 387.8C468.9 398.8 461.5 409.2 453.4 419.1C447.4 426.2 437.7 428.7 428.9 425.9L373.2 408.1C359.8 418.4 344.1 427 329.2 433.6L316.7 490.7C314.7 499.7 307.7 506.1 298.5 508.5C284.7 510.8 270.5 512 255.1 512C241.5 512 227.3 510.8 213.5 508.5C204.3 506.1 197.3 499.7 195.3 490.7L182.8 433.6C167 427 152.2 418.4 138.8 408.1L83.14 425.9C74.3 428.7 64.55 426.2 58.63 419.1C50.52 409.2 43.12 398.8 36.52 387.8L31.84 379.7C25.77 368.8 20.49 357.3 16.06 345.4C12.82 336.8 15.55 327.1 22.41 320.8L65.67 281.4C64.57 273.1 64 264.6 64 256C64 247.4 64.57 238.9 65.67 230.6L22.41 191.2C15.55 184.9 12.82 175.3 16.06 166.6C20.49 154.7 25.78 143.2 31.84 132.3L36.51 124.2C43.12 113.2 50.52 102.8 58.63 92.95C64.55 85.8 74.3 83.32 83.14 86.14L138.8 103.9C152.2 93.56 167 84.96 182.8 78.43L195.3 21.33C197.3 12.25 204.3 5.04 213.5 3.51C227.3 1.201 241.5 0 256 0C270.5 0 284.7 1.201 298.5 3.51C307.7 5.04 314.7 12.25 316.7 21.33L329.2 78.43C344.1 84.96 359.8 93.56 373.2 103.9L428.9 86.14C437.7 83.32 447.4 85.8 453.4 92.95C461.5 102.8 468.9 113.2 475.5 124.2L480.2 132.3C486.2 143.2 491.5 154.7 495.9 166.6V166.6zM256 336C300.2 336 336 300.2 336 255.1C336 211.8 300.2 175.1 256 175.1C211.8 175.1 176 211.8 176 255.1C176 300.2 211.8 336 256 336z"})),trayMode:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M618.1 97.67c-13.02-4.375-27.45 .1562-35.72 11.16L464 266.7l-118.4-157.8c-8.266-11.03-22.64-15.56-35.72-11.16C296.8 102 288 114.2 288 128v256c0 17.69 14.33 32 32 32s32-14.31 32-32v-160l86.41 115.2c12.06 16.12 39.13 16.12 51.19 0L576 224v160c0 17.69 14.33 32 32 32s32-14.31 32-32v-256C640 114.2 631.2 102 618.1 97.67zM224 96.01H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h64v223.1c0 17.69 14.33 31.99 32 31.99s32-14.3 32-31.99V160h64c17.67 0 32-14.31 32-32S241.7 96.01 224 96.01z"})),copyElementLink:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 260 260","aria-hidden":"true",focusable:"false",role:"img"},React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",fill:"none",strokeLinecap:"round",strokeWidth:"8",d:"M10 10h40m-40 0h40m0 0v40m0-40v40m0 0H10m40 0H10m0 0V10m0 40V10M210 10h40m-40 0h40m0 0v40m0-40v40m0 0h-40m40 0h-40m0 0V10m0 40V10M210 210h40m-40 0h40m0 0v40m0-40v40m0 0h-40m40 0h-40m0 0v-40m0 40v-40M10 210h40m-40 0h40m0 0v40m0-40v40m0 0H10m40 0H10m0 0v-40m0 40v-40M30 210V50m0 160V50M50 30h160M50 30h160M230 50v160m0-160v160M50 230h160m-160 0h160"}),React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",fill:"none",strokeLinecap:"round",strokeWidth:"16",d:"M110 90c-6.67 1.67-30 3.11-40 10-10 6.89-20 21.37-20 31.37S60 153.56 70 160c10 6.44 33.33 8.33 40 10m0-80c-6.67 1.67-30 3.11-40 10-10 6.89-20 21.37-20 31.37S60 153.56 70 160c10 6.44 33.33 8.33 40 10M150 90c6.67 1.67 30 3.11 40 10 10 6.89 20 21.37 20 31.37s-10 22.19-20 28.63c-10 6.44-33.33 8.33-40 10m0-80c6.67 1.67 30 3.11 40 10 10 6.89 20 21.37 20 31.37s-10 22.19-20 28.63c-10 6.44-33.33 8.33-40 10"}),React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",fill:"none",strokeLinecap:"round",strokeWidth:"16",d:"M89.868 130.198c13.36-.03 66.78-.17 80.13-.2m-80.13.2c13.36-.03 66.78-.17 80.13-.2"})),importSVG:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 526 526"},React__namespace.createElement("g",{fillRule:"evenodd",strokeLinecap:"round"},React__namespace.createElement("path",{fill:"var(--input-bg-color)",strokeWidth:"0",d:"m133.462 71 .33-6.54.97-6.34 1.58-6.13 2.16-5.88 2.69-5.6 3.21-5.27 3.69-4.93 4.13-4.55 4.55-4.13 4.93-3.69 5.27-3.21 5.6-2.69 5.88-2.16 6.13-1.58 6.34-.97 6.54-.33h160v128l.16 3.28.49 3.18.79 3.07 1.07 2.94 1.35 2.8 1.6 2.63 1.84 2.47 2.06 2.27 2.27 2.06 2.47 1.84 2.63 1.6 2.8 1.35 2.94 1.07 3.07.79 3.18.49 3.28.16h128v288l-.33 6.54-.97 6.34-1.58 6.13-2.16 5.88-2.69 5.6-3.21 5.27-3.69 4.93-4.13 4.55-4.55 4.13-4.93 3.69-5.27 3.21-5.6 2.69-5.88 2.16-6.13 1.58-6.34.97-6.54.33h-256l-6.54-.33-6.34-.97-6.13-1.58-5.88-2.16-5.6-2.69-5.27-3.21-4.93-3.69-4.55-4.13-4.13-4.55-3.69-4.93-3.21-5.27-2.69-5.6-2.16-5.88-1.58-6.13-.97-6.34-.33-6.54V343h174.1l-39 39-1.65 1.83-1.43 1.94-1.22 2.05-.99 2.13-.77 2.2-.55 2.25-.33 2.29-.11 2.3.11 2.3.33 2.28.55 2.24.77 2.19.99 2.12 1.22 2.04 1.43 1.93 1.65 1.81 1.83 1.64 1.94 1.42 2.05 1.2 2.13.99 2.2.76 2.25.56 2.29.33 2.3.11 2.3-.1 2.28-.33 2.24-.54 2.19-.77 2.12-.98 2.04-1.21 1.93-1.43 1.81-1.65 80-80 1.65-1.83 1.43-1.94 1.22-2.05.99-2.13.77-2.2.55-2.25.33-2.29.11-2.3-.11-2.3-.33-2.28-.55-2.24-.77-2.19-.99-2.12-1.22-2.04-1.43-1.93-1.65-1.81-80-80-1.83-1.65-1.94-1.43-2.05-1.22-2.13-.99-2.2-.77-2.25-.55-2.29-.33-2.3-.11-2.3.11-2.28.33-2.24.55-2.19.77-2.12.99-2.04 1.22-1.93 1.43-1.81 1.65-1.64 1.83-1.42 1.94-1.2 2.05-.99 2.13-.76 2.2-.56 2.25-.33 2.29-.11 2.3.1 2.3.33 2.28.54 2.24.77 2.19.98 2.12 1.21 2.04 1.43 1.93 1.65 1.81 39 39h-174.1V71"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"18",d:"M133.462 71s0 0 0 0m0 0s0 0 0 0m0 0 .33-6.54m-.33 6.54c.13-2.57.26-5.13.33-6.54m0 0c.36-2.33.72-4.67.97-6.34m-.97 6.34c.35-2.26.69-4.53.97-6.34m0 0c.51-1.99 1.03-3.98 1.58-6.13m-1.58 6.13c.4-1.56.81-3.12 1.58-6.13m0 0c.81-2.22 1.62-4.43 2.16-5.88m-2.16 5.88c.45-1.22.9-2.44 2.16-5.88m0 0c.72-1.51 1.45-3.01 2.69-5.6m-2.69 5.6c.69-1.45 1.39-2.9 2.69-5.6m0 0c.93-1.52 1.86-3.05 3.21-5.27m-3.21 5.27c.97-1.59 1.94-3.18 3.21-5.27m0 0c.86-1.15 1.71-2.29 3.69-4.93m-3.69 4.93c.78-1.04 1.56-2.08 3.69-4.93m0 0c1.53-1.69 3.07-3.38 4.13-4.55m-4.13 4.55c1.54-1.69 3.07-3.38 4.13-4.55m0 0c1.03-.93 2.06-1.87 4.55-4.13m-4.55 4.13c.98-.89 1.97-1.78 4.55-4.13m0 0c1.64-1.23 3.28-2.46 4.93-3.69m-4.93 3.69c1.72-1.29 3.45-2.58 4.93-3.69m0 0c1.11-.68 2.23-1.35 5.27-3.21m-5.27 3.21c1.5-.91 3.01-1.83 5.27-3.21m0 0c1.87-.89 3.73-1.79 5.6-2.69m-5.6 2.69c2.09-1 4.17-2.01 5.6-2.69m0 0c1.72-.64 3.44-1.27 5.88-2.16m-5.88 2.16c1.94-.72 3.89-1.43 5.88-2.16m0 0c2.3-.59 4.6-1.19 6.13-1.58m-6.13 1.58c2.32-.6 4.65-1.2 6.13-1.58m0 0c2.06-.31 4.12-.63 6.34-.97m-6.34.97c2.34-.36 4.69-.72 6.34-.97m0 0c2.05-.1 4.09-.21 6.54-.33m-6.54.33c2.06-.1 4.12-.21 6.54-.33m0 0h160m-160 0h160m0 0v128m0-128v128m0 0s0 0 0 0m0 0s0 0 0 0m0 0 .16 3.28m-.16-3.28c.06 1.16.12 2.32.16 3.28m0 0c.13.82.26 1.64.49 3.18m-.49-3.18c.18 1.13.35 2.26.49 3.18m0 0c.24.95.49 1.91.79 3.07m-.79-3.07c.28 1.1.56 2.2.79 3.07m0 0c.39 1.06.78 2.13 1.07 2.94m-1.07-2.94c.42 1.15.84 2.3 1.07 2.94m0 0c.38.79.76 1.57 1.35 2.8m-1.35-2.8c.4.82.79 1.64 1.35 2.8m0 0c.45.75.91 1.5 1.6 2.63m-1.6-2.63c.4.65.8 1.31 1.6 2.63m0 0c.56.76 1.13 1.52 1.84 2.47m-1.84-2.47c.58.79 1.17 1.57 1.84 2.47m0 0c.75.82 1.5 1.65 2.06 2.27m-2.06-2.27c.75.82 1.5 1.65 2.06 2.27m0 0c.74.66 1.47 1.33 2.27 2.06m-2.27-2.06c.89.81 1.78 1.61 2.27 2.06m0 0c.69.51 1.37 1.02 2.47 1.84m-2.47-1.84c.68.5 1.35 1.01 2.47 1.84m0 0c.81.49 1.62.99 2.63 1.6m-2.63-1.6c.74.45 1.47.9 2.63 1.6m0 0c.72.35 1.43.69 2.8 1.35m-2.8-1.35c.61.3 1.22.59 2.8 1.35m0 0c.85.31 1.69.62 2.94 1.07m-2.94-1.07c1.03.38 2.07.75 2.94 1.07m0 0c.83.22 1.67.43 3.07.79m-3.07-.79 3.07.79m0 0c1.07.16 2.14.33 3.18.49m-3.18-.49c1.2.18 2.39.36 3.18.49m0 0 3.28.16m-3.28-.16c.97.04 1.93.09 3.28.16m0 0h128m-128 0h128m0 0v288m0-288v288m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.1 2.02-.2 4.04-.33 6.54m.33-6.54c-.13 2.52-.26 5.05-.33 6.54m0 0c-.33 2.14-.66 4.29-.97 6.34m.97-6.34c-.32 2.06-.63 4.12-.97 6.34m0 0c-.59 2.28-1.17 4.55-1.58 6.13m1.58-6.13c-.53 2.07-1.07 4.14-1.58 6.13m0 0c-.73 1.99-1.46 3.97-2.16 5.88m2.16-5.88c-.72 1.97-1.44 3.94-2.16 5.88m0 0c-.94 1.97-1.89 3.93-2.69 5.6m2.69-5.6c-.91 1.89-1.82 3.77-2.69 5.6m0 0c-.89 1.46-1.78 2.92-3.21 5.27m3.21-5.27c-.65 1.05-1.29 2.11-3.21 5.27m0 0c-1.13 1.51-2.25 3.01-3.69 4.93m3.69-4.93c-1.29 1.72-2.58 3.44-3.69 4.93m0 0c-1.29 1.42-2.58 2.84-4.13 4.55m4.13-4.55-4.13 4.55m0 0-4.55 4.13m4.55-4.13-4.55 4.13m0 0c-1.2.9-2.41 1.8-4.93 3.69m4.93-3.69-4.93 3.69m0 0c-1.56.95-3.13 1.9-5.27 3.21m5.27-3.21c-1.99 1.21-3.98 2.42-5.27 3.21m0 0c-1.8.86-3.6 1.73-5.6 2.69m5.6-2.69c-1.34.64-2.67 1.28-5.6 2.69m0 0c-2.24.82-4.48 1.65-5.88 2.16m5.88-2.16c-1.38.51-2.77 1.02-5.88 2.16m0 0c-1.46.38-2.93.76-6.13 1.58m6.13-1.58c-1.54.4-3.09.79-6.13 1.58m0 0c-2.12.32-4.24.65-6.34.97m6.34-.97c-2.47.38-4.94.75-6.34.97m0 0c-2.23.11-4.46.22-6.54.33m6.54-.33c-1.97.1-3.93.2-6.54.33m0 0h-256m256 0h-256m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-2.33-.12-4.66-.24-6.54-.33m6.54.33c-1.33-.07-2.65-.13-6.54-.33m0 0c-1.88-.29-3.77-.58-6.34-.97m6.34.97c-2.07-.32-4.14-.63-6.34-.97m0 0c-1.52-.39-3.04-.79-6.13-1.58m6.13 1.58c-2.02-.52-4.04-1.04-6.13-1.58m0 0c-1.6-.59-3.19-1.17-5.88-2.16m5.88 2.16c-1.9-.7-3.8-1.39-5.88-2.16m0 0c-1.41-.68-2.82-1.36-5.6-2.69m5.6 2.69c-1.6-.77-3.2-1.54-5.6-2.69m0 0c-1.4-.86-2.81-1.71-5.27-3.21m5.27 3.21c-2.08-1.27-4.17-2.54-5.27-3.21m0 0c-1.72-1.29-3.43-2.57-4.93-3.69m4.93 3.69c-1.79-1.34-3.57-2.67-4.93-3.69m0 0c-1.18-1.07-2.36-2.15-4.55-4.13m4.55 4.13c-1.64-1.49-3.27-2.97-4.55-4.13m0 0c-1.07-1.19-2.15-2.37-4.13-4.55m4.13 4.55c-1.46-1.61-2.93-3.23-4.13-4.55m0 0-3.69-4.93m3.69 4.93c-.88-1.17-1.76-2.35-3.69-4.93m0 0c-.83-1.37-1.67-2.75-3.21-5.27m3.21 5.27c-1.15-1.89-2.3-3.79-3.21-5.27m0 0c-1.03-2.14-2.05-4.27-2.69-5.6m2.69 5.6c-.68-1.43-1.37-2.85-2.69-5.6m0 0c-.8-2.17-1.59-4.34-2.16-5.88m2.16 5.88c-.82-2.22-1.63-4.44-2.16-5.88m0 0c-.47-1.82-.94-3.64-1.58-6.13m1.58 6.13c-.37-1.44-.74-2.88-1.58-6.13m0 0-.97-6.34m.97 6.34c-.3-1.98-.61-3.97-.97-6.34m0 0c-.13-2.54-.26-5.07-.33-6.54m.33 6.54-.33-6.54m0 0V343m0 112V343m0 0h174.1m-174.1 0h174.1m0 0-39 39m39-39-39 39m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.65.72-1.3 1.44-1.65 1.83m1.65-1.83c-.34.38-.68.76-1.65 1.83m0 0c-.35.47-.7.95-1.43 1.94m1.43-1.94c-.38.5-.75 1.01-1.43 1.94m0 0c-.32.54-.64 1.08-1.22 2.05m1.22-2.05c-.38.64-.76 1.28-1.22 2.05m0 0c-.2.45-.41.89-.99 2.13m.99-2.13c-.38.82-.76 1.64-.99 2.13m0 0c-.18.53-.36 1.05-.77 2.2m.77-2.2c-.3.88-.61 1.75-.77 2.2m0 0c-.15.61-.3 1.22-.55 2.25m.55-2.25c-.16.68-.33 1.35-.55 2.25m0 0-.33 2.29m.33-2.29c-.13.9-.26 1.79-.33 2.29m0 0-.11 2.3m.11-2.3c-.03.59-.06 1.19-.11 2.3m0 0c.03.54.05 1.08.11 2.3m-.11-2.3c.03.72.07 1.44.11 2.3m0 0c.1.71.21 1.43.33 2.28m-.33-2.28c.1.71.21 1.42.33 2.28m0 0c.22.88.44 1.77.55 2.24m-.55-2.24c.16.66.33 1.32.55 2.24m0 0c.26.72.51 1.45.77 2.19m-.77-2.19c.25.69.49 1.39.77 2.19m0 0c.33.7.65 1.4.99 2.12m-.99-2.12c.37.79.74 1.57.99 2.12m0 0c.38.63.75 1.25 1.22 2.04m-1.22-2.04c.4.67.8 1.35 1.22 2.04m0 0c.38.52.77 1.05 1.43 1.93m-1.43-1.93c.38.52.77 1.05 1.43 1.93m0 0c.46.5.91 1 1.65 1.81m-1.65-1.81c.35.39.7.77 1.65 1.81m0 0c.37.33.75.67 1.83 1.64m-1.83-1.64c.43.39.87.78 1.83 1.64m0 0c.62.45 1.25.91 1.94 1.42m-1.94-1.42c.45.32.9.65 1.94 1.42m0 0c.53.3 1.05.61 2.05 1.2m-2.05-1.2c.43.25.86.5 2.05 1.2m0 0c.78.36 1.56.72 2.13.99m-2.13-.99c.54.25 1.08.5 2.13.99m0 0c.67.23 1.33.46 2.2.76m-2.2-.76c.51.17 1.03.35 2.2.76m0 0c.87.22 1.73.43 2.25.56m-2.25-.56c.79.2 1.57.39 2.25.56m0 0 2.29.33m-2.29-.33c.58.08 1.16.16 2.29.33m0 0c.91.04 1.82.09 2.3.11m-2.3-.11c.89.04 1.79.09 2.3.11m0 0c.48-.02.96-.04 2.3-.1m-2.3.1c.73-.03 1.47-.06 2.3-.1m0 0c.61-.09 1.22-.18 2.28-.33m-2.28.33c.58-.09 1.17-.17 2.28-.33m0 0c.79-.19 1.59-.38 2.24-.54m-2.24.54c.88-.21 1.75-.42 2.24-.54m0 0c.7-.25 1.4-.49 2.19-.77m-2.19.77c.5-.18 1.01-.35 2.19-.77m0 0c.56-.26 1.13-.52 2.12-.98m-2.12.98c.69-.31 1.37-.63 2.12-.98m0 0c.63-.37 1.25-.74 2.04-1.21m-2.04 1.21c.8-.48 1.6-.95 2.04-1.21m0 0c.67-.5 1.34-.99 1.93-1.43m-1.93 1.43c.52-.39 1.05-.78 1.93-1.43m0 0c.43-.39.87-.79 1.81-1.65m-1.81 1.65c.42-.38.83-.76 1.81-1.65m0 0 80-80m-80 80 80-80m0 0s0 0 0 0m0 0s0 0 0 0m0 0c.33-.37.67-.74 1.65-1.83m-1.65 1.83c.63-.7 1.27-1.4 1.65-1.83m0 0c.3-.4.59-.79 1.43-1.94m-1.43 1.94c.42-.57.84-1.13 1.43-1.94m0 0c.4-.68.8-1.35 1.22-2.05m-1.22 2.05c.47-.79.93-1.57 1.22-2.05m0 0c.28-.62.57-1.23.99-2.13m-.99 2.13c.3-.65.6-1.31.99-2.13m0 0c.26-.74.51-1.47.77-2.2m-.77 2.2.77-2.2m0 0 .55-2.25m-.55 2.25c.2-.84.41-1.68.55-2.25m0 0 .33-2.29m-.33 2.29c.11-.75.21-1.49.33-2.29m0 0c.03-.54.05-1.08.11-2.3m-.11 2.3c.04-.91.09-1.81.11-2.3m0 0c-.03-.7-.07-1.41-.11-2.3m.11 2.3c-.04-.75-.07-1.49-.11-2.3m0 0c-.08-.52-.15-1.04-.33-2.28m.33 2.28c-.09-.63-.18-1.26-.33-2.28m0 0-.55-2.24m.55 2.24c-.19-.79-.39-1.58-.55-2.24m0 0-.77-2.19m.77 2.19c-.25-.72-.51-1.44-.77-2.19m0 0c-.23-.5-.46-.99-.99-2.12m.99 2.12c-.39-.83-.78-1.66-.99-2.12m0 0c-.42-.7-.83-1.39-1.22-2.04m1.22 2.04c-.32-.53-.64-1.06-1.22-2.04m0 0c-.47-.64-.95-1.28-1.43-1.93m1.43 1.93c-.47-.63-.94-1.27-1.43-1.93m0 0c-.44-.49-.89-.98-1.65-1.81m1.65 1.81c-.64-.7-1.28-1.4-1.65-1.81m0 0-80-80m80 80-80-80m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.72-.65-1.44-1.3-1.83-1.65m1.83 1.65c-.68-.62-1.37-1.23-1.83-1.65m0 0c-.51-.38-1.02-.75-1.94-1.43m1.94 1.43c-.58-.43-1.17-.87-1.94-1.43m0 0c-.73-.43-1.45-.86-2.05-1.22m2.05 1.22c-.77-.45-1.53-.9-2.05-1.22m0 0c-.46-.21-.93-.43-2.13-.99m2.13.99-2.13-.99m0 0c-.83-.29-1.65-.57-2.2-.77m2.2.77c-.56-.19-1.12-.39-2.2-.77m0 0c-.65-.16-1.29-.31-2.25-.55m2.25.55c-.57-.14-1.13-.27-2.25-.55m0 0c-.74-.11-1.48-.21-2.29-.33m2.29.33c-.51-.07-1.02-.15-2.29-.33m0 0c-.77-.04-1.54-.07-2.3-.11m2.3.11c-.88-.04-1.76-.08-2.3-.11m0 0c-.49.02-.98.05-2.3.11m2.3-.11c-.88.04-1.77.09-2.3.11m0 0c-.62.09-1.23.18-2.28.33m2.28-.33c-.6.09-1.2.17-2.28.33m0 0c-.45.11-.91.22-2.24.55m2.24-.55c-.79.2-1.58.39-2.24.55m0 0c-.56.2-1.12.4-2.19.77m2.19-.77c-.51.18-1.01.36-2.19.77m0 0c-.85.4-1.7.8-2.12.99m2.12-.99c-.51.24-1.02.48-2.12.99m0 0c-.6.36-1.2.71-2.04 1.22m2.04-1.22c-.46.27-.91.55-2.04 1.22m0 0c-.49.36-.99.73-1.93 1.43m1.93-1.43-1.93 1.43m0 0c-.42.38-.85.77-1.81 1.65m1.81-1.65c-.69.63-1.39 1.27-1.81 1.65m0 0-1.64 1.83m1.64-1.83c-.54.6-1.08 1.21-1.64 1.83m0 0c-.53.73-1.07 1.47-1.42 1.94m1.42-1.94c-.36.5-.73 1-1.42 1.94m0 0c-.35.61-.7 1.21-1.2 2.05m1.2-2.05c-.33.58-.67 1.15-1.2 2.05m0 0c-.26.57-.53 1.15-.99 2.13m.99-2.13c-.39.85-.78 1.69-.99 2.13m0 0c-.24.7-.48 1.4-.76 2.2m.76-2.2c-.17.51-.35 1.01-.76 2.2m0 0c-.17.68-.33 1.35-.56 2.25m.56-2.25c-.2.79-.39 1.57-.56 2.25m0 0c-.09.65-.18 1.29-.33 2.29m.33-2.29c-.06.48-.13.95-.33 2.29m0 0c-.03.71-.07 1.43-.11 2.3m.11-2.3-.11 2.3m0 0c.04.86.08 1.73.1 2.3m-.1-2.3c.03.8.07 1.6.1 2.3m0 0c.13.88.25 1.76.33 2.28m-.33-2.28c.11.73.21 1.47.33 2.28m0 0c.18.74.36 1.49.54 2.24m-.54-2.24c.15.64.31 1.28.54 2.24m0 0c.2.57.4 1.15.77 2.19m-.77-2.19c.21.58.41 1.17.77 2.19m0 0c.23.5.46 1.01.98 2.12m-.98-2.12c.35.76.71 1.53.98 2.12m0 0c.38.64.76 1.29 1.21 2.04m-1.21-2.04 1.21 2.04m0 0c.45.6.89 1.21 1.43 1.93m-1.43-1.93c.3.4.6.81 1.43 1.93m0 0 1.65 1.81m-1.65-1.81c.47.52.94 1.03 1.65 1.81m0 0 39 39m-39-39 39 39m0 0h-174.1m174.1 0h-174.1m0 0V71m0 223.9V71m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeLinecap:"round",strokeWidth:"18",d:"M135 343.068H31m104 0H31m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.74-.04-1.48-.07-2.46-.12m2.46.12c-.77-.04-1.54-.08-2.46-.12m0 0c-.87-.14-1.75-.27-2.39-.37m2.39.37c-.55-.09-1.1-.17-2.39-.37m0 0c-.87-.22-1.74-.44-2.3-.59m2.3.59c-.62-.15-1.24-.31-2.3-.59m0 0c-.82-.29-1.64-.59-2.21-.8m2.21.8c-.52-.18-1.03-.37-2.21-.8m0 0c-.55-.26-1.09-.52-2.1-1.01m2.1 1.01c-.64-.31-1.28-.61-2.1-1.01m0 0c-.74-.45-1.48-.89-1.98-1.2m1.98 1.2c-.42-.25-.84-.51-1.98-1.2m0 0c-.7-.52-1.41-1.05-1.84-1.38m1.84 1.38c-.37-.28-.75-.56-1.84-1.38m0 0c-.4-.36-.8-.71-1.71-1.54m1.71 1.54c-.35-.31-.7-.63-1.71-1.54m0 0c-.43-.47-.85-.95-1.54-1.71m1.54 1.71c-.61-.68-1.23-1.36-1.54-1.71m0 0c-.29-.38-.58-.76-1.38-1.84m1.38 1.84c-.54-.71-1.08-1.43-1.38-1.84m0 0c-.46-.76-.92-1.52-1.2-1.98m1.2 1.98c-.45-.74-.89-1.47-1.2-1.98m0 0c-.37-.77-.74-1.53-1.01-2.1m1.01 2.1c-.3-.62-.6-1.25-1.01-2.1m0 0c-.2-.54-.39-1.07-.8-2.21m.8 2.21c-.2-.54-.4-1.09-.8-2.21m0 0c-.22-.85-.44-1.71-.59-2.3m.59 2.3c-.12-.46-.24-.92-.59-2.3m0 0c-.11-.72-.22-1.43-.37-2.39m.37 2.39c-.08-.48-.15-.96-.37-2.39m0 0c-.03-.74-.07-1.48-.12-2.46m.12 2.46c-.04-.79-.08-1.59-.12-2.46m0 0c.04-.74.07-1.49.12-2.46m-.12 2.46.12-2.46m0 0c.08-.53.16-1.07.37-2.39m-.37 2.39c.09-.56.17-1.12.37-2.39m0 0c.17-.69.35-1.38.59-2.3m-.59 2.3c.15-.61.31-1.23.59-2.3m0 0c.17-.48.34-.96.8-2.21m-.8 2.21c.2-.55.4-1.1.8-2.21m0 0c.25-.52.49-1.03 1.01-2.1m-1.01 2.1c.36-.76.73-1.52 1.01-2.1m0 0c.43-.72.87-1.44 1.2-1.98m-1.2 1.98c.27-.45.55-.91 1.2-1.98m0 0c.54-.73 1.09-1.47 1.38-1.84m-1.38 1.84c.4-.54.81-1.09 1.38-1.84m0 0c.53-.59 1.07-1.18 1.54-1.71m-1.54 1.71c.59-.66 1.19-1.32 1.54-1.71m0 0c.54-.49 1.08-.97 1.71-1.54m-1.71 1.54c.48-.43.95-.86 1.71-1.54m0 0c.46-.35.92-.7 1.84-1.38m-1.84 1.38c.5-.38 1.01-.76 1.84-1.38m0 0c.52-.32 1.04-.63 1.98-1.2m-1.98 1.2c.72-.44 1.44-.88 1.98-1.2m0 0 2.1-1.01m-2.1 1.01c.84-.4 1.67-.81 2.1-1.01m0 0c.45-.17.91-.33 2.21-.8m-2.21.8c.56-.21 1.12-.41 2.21-.8m0 0c.89-.23 1.79-.46 2.3-.59m-2.3.59c.48-.13.95-.25 2.3-.59m0 0c.51-.08 1.02-.16 2.39-.37m-2.39.37 2.39-.37m0 0c.52-.02 1.03-.05 2.46-.12m-2.46.12c.74-.03 1.48-.07 2.46-.12m0 0 103.34-.27m-103.34.27c30.04-.08 60.08-.16 103.34-.27"}),React__namespace.createElement("g",{fillRule:"evenodd",strokeLinecap:"round"},React__namespace.createElement("path",{fill:"var(--input-bg-color)",strokeWidth:"0",d:"M517.462 135h-128V7l128 128"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"18",d:"M517.462 135h-128m128 0h-128m0 0V7m0 128V7m0 0 128 128m-128-128 128 128m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0"}))),obsidian:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 166 267"},React__namespace.createElement("path",{fill:"transparent",d:"M0 0h165.742v267.245H0z"}),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#bd7efc",strokeWidth:"0",d:"M55.5 96.49 39.92 57.05 111.28 10l4.58 36.54L55.5 95.65"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M55.5 96.49c-5.79-14.66-11.59-29.33-15.58-39.44M55.5 96.49c-3.79-9.59-7.58-19.18-15.58-39.44m0 0C60.13 43.72 80.34 30.4 111.28 10M39.92 57.05C60.82 43.27 81.73 29.49 111.28 10m0 0c.97 7.72 1.94 15.45 4.58 36.54M111.28 10c1.14 9.12 2.29 18.24 4.58 36.54m0 0C95.41 63.18 74.96 79.82 55.5 95.65m60.36-49.11C102.78 57.18 89.71 67.82 55.5 95.65m0 0v.84m0-.84v.84"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#e2c4ff",strokeWidth:"0",d:"m111.234 10.06 44.51 42.07-40.66-5.08-3.85-36.99"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M111.234 10.06c11.83 11.18 23.65 22.36 44.51 42.07m-44.51-42.07 44.51 42.07m0 0c-13.07-1.63-26.13-3.27-40.66-5.08m40.66 5.08c-11.33-1.41-22.67-2.83-40.66-5.08m0 0c-1.17-11.29-2.35-22.58-3.85-36.99m3.85 36.99c-1.47-14.17-2.95-28.33-3.85-36.99m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#2f005e",strokeWidth:"0",d:"m10 127.778 45.77-32.99-15.57-38.08-30.2 71.07"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M10 127.778c16.85-12.14 33.7-24.29 45.77-32.99M10 127.778c16.59-11.95 33.17-23.91 45.77-32.99m0 0c-6.14-15.02-12.29-30.05-15.57-38.08m15.57 38.08c-4.08-9.98-8.16-19.96-15.57-38.08m0 0c-11.16 26.27-22.33 52.54-30.2 71.07m30.2-71.07c-10.12 23.81-20.23 47.61-30.2 71.07m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#410380",strokeWidth:"0",d:"m40.208 235.61 15.76-140.4-45.92 32.92 30.16 107.48"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M40.208 235.61c3.7-33.01 7.41-66.02 15.76-140.4m-15.76 140.4c3.38-30.16 6.77-60.32 15.76-140.4m0 0c-10.83 7.76-21.66 15.53-45.92 32.92m45.92-32.92c-11.69 8.38-23.37 16.75-45.92 32.92m0 0c6.84 24.4 13.69 48.8 30.16 107.48m-30.16-107.48c6.67 23.77 13.33 47.53 30.16 107.48m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#943feb",strokeWidth:"0",d:"m111.234 240.434-12.47 16.67-42.36-161.87 58.81-48.3 40.46 5.25-44.44 188.25"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M111.234 240.434c-3.79 5.06-7.57 10.12-12.47 16.67m12.47-16.67c-4.43 5.93-8.87 11.85-12.47 16.67m0 0c-16.8-64.17-33.59-128.35-42.36-161.87m42.36 161.87c-9.74-37.2-19.47-74.41-42.36-161.87m0 0c15.03-12.35 30.07-24.7 58.81-48.3m-58.81 48.3c22.49-18.47 44.97-36.94 58.81-48.3m0 0c9.48 1.23 18.95 2.46 40.46 5.25m-40.46-5.25c13.01 1.69 26.02 3.38 40.46 5.25m0 0c-10.95 46.41-21.91 92.82-44.44 188.25m44.44-188.25c-12.2 51.71-24.41 103.42-44.44 188.25m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#6212b3",strokeWidth:"0",d:"m40.379 235.667 15.9-140.21 42.43 161.79-58.33-21.58"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M40.379 235.667c4.83-42.62 9.67-85.25 15.9-140.21m-15.9 140.21c5.84-51.52 11.69-103.03 15.9-140.21m0 0c10.98 41.87 21.96 83.74 42.43 161.79m-42.43-161.79c13.28 50.63 26.56 101.25 42.43 161.79m0 0c-11.8-4.37-23.6-8.74-58.33-21.58m58.33 21.58c-21.73-8.04-43.47-16.08-58.33-21.58m0 0s0 0 0 0m0 0s0 0 0 0"})))},saveIcon=e=>React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:e?"var(--color-accent)":"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z"}),React__namespace.createElement("polyline",{points:"17 21 17 13 7 13 7 21"}),React__namespace.createElement("polyline",{points:"7 3 7 8 15 8"})),penIcon=e=>{var A,t,i,n,a,r,s,o,l,c,d,h;switch(e.type){case"highlighter":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{fill:null!==(A=e.strokeColor)&&void 0!==A?A:"var(--icon-fill-color)",strokeWidth:"2",d:"m9 11-6 6v3h9l3-3"}),React__namespace.createElement("path",{fill:"none",strokeWidth:"2",d:"m22 12-4.6 4.6a2 2 0 0 1-2.8 0l-5.2-5.2a2 2 0 0 1 0-2.8L14 4"}));case"finetip":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:null!==(t=e.strokeColor)&&void 0!==t?t:"var(--icon-fill-color)",stroke:null!==(i=e.strokeColor)&&void 0!==i?i:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{strokeWidth:"2",d:"M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"}));case"fountain":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{fill:null!==(n=e.strokeColor)&&void 0!==n?n:"var(--icon-fill-color)",d:"m12 19 7-7 3 3-7 7-3-3z"}),React__namespace.createElement("path",{fill:"none",d:"m18 13-1.5-7.5L2 2l3.5 14.5L13 18l5-5z"}),React__namespace.createElement("path",{fill:"none",d:"m2 2 7.586 7.586"}),React__namespace.createElement("circle",{fill:"none",cx:"11",cy:"11",r:"2"}));case"marker":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",fill:null!==(a=e.strokeColor)&&void 0!==a?a:"var(--icon-fill-color)",stroke:null!==(r=e.strokeColor)&&void 0!==r?r:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M331 315l158.4-215L460.1 70.6 245 229 331 315zm-187 5l0 0V248.3c0-15.3 7.2-29.6 19.5-38.6L436.6 8.4C444 2.9 453 0 462.2 0c11.4 0 22.4 4.5 30.5 12.6l54.8 54.8c8.1 8.1 12.6 19 12.6 30.5c0 9.2-2.9 18.2-8.4 25.6L350.4 396.5c-9 12.3-23.4 19.5-38.6 19.5H240l-25.4 25.4c-12.5 12.5-32.8 12.5-45.3 0l-50.7-50.7c-12.5-12.5-12.5-32.8 0-45.3L144 320zM23 466.3l63-63 70.6 70.6-31 31c-4.5 4.5-10.6 7-17 7H40c-13.3 0-24-10.7-24-24v-4.7c0-6.4 2.5-12.5 7-17z"}));case"thick-thin":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 108 106",strokeWidth:"2",fill:null!==(s=e.strokeColor)&&void 0!==s?s:"var(--icon-fill-color)",stroke:null!==(o=e.strokeColor)&&void 0!==o?o:"var(--icon-fill-color)"},React__namespace.createElement("path",{d:"m-.58 95.628.22-.89q.22-.89.49-2.44.26-1.54.77-3.35t1.31-3.43q.79-1.61.2-.26-.6 1.34-.03-.14.58-1.49 1.54-2.97.96-1.49 2.54-3.18 1.59-1.68 3.46-2.96 1.86-1.27.81-.54-1.04.73.6-.46 1.64-1.19 2.8-1.81 1.16-.63.16-.08-.99.54 1.21-.5 2.2-1.03 1.11-.58-1.1.45-.03-.07 1.06-.53 2.32-.82 1.26-.3 2.91-.52 1.64-.23 3.05-.18 1.4.05 2.5.12 1.09.07 2.25.24 1.16.17 2.3.49 1.15.32 2.11.78.96.47 2.21 1.01 1.25.55 2.37 1.04t2.34.89q1.22.4 2.5.65 1.29.25 2.44.33 1.16.08 2.35.17 1.18.08 2.26-.1 1.08-.19 2-1.1.92-.91 1.25-1.93.32-1.02.38-2.15t.57.21q.51 1.34-.03-.02-.55-1.37-.96-2.83-.41-1.45.5-.67.92.79-.03-.06-.95-.85-1.52-1.8-.57-.94-1.5-1.52-.93-.57-1.94-1.22-1.01-.65-1.97-1.88-.96-1.22-1.44-2.54-.49-1.32-.65-2.57-.17-1.24-.11-2.35.06-1.11.31-2.91.24-1.79.76-2.77.51-.97 1.29-1.8.77-.84 1.64-1.55.88-.72 1.9-1.33 1.03-.61 2.43-1.15 1.41-.55 2.69-.92 1.29-.37 2.81-.68 1.53-.31 2.83-.58 1.31-.27 2.78-.47 1.47-.2 2.58-.49 1.12-.28 2.19-.58 1.08-.31 2.13-.73 1.05-.42 2.44-1.32 1.39-.9 2.68-1.85 1.3-.95 2.25-1.87.95-.91 2.06-2 1.11-1.09 1.92-1.93.82-.84 1.54-1.82.71-.98 1.4-1.88.69-.9 1.38-1.96.69-1.07 1.25-2.04.55-.97 1.21-1.94.65-.96 1.35-1.79.69-.83 1.46-1.74.77-.9 1.66-1.73.89-.84 2.72-2.31 1.84-1.48 1.84-1.47v.01l-1.1 1.03q-1.1 1.02-1.77 1.92-.68.9-1.39 1.85-.71.96-1.41 1.91-.7.96-1.19 1.92-.48.95-.95 1.92-.46.96-.9 1.95-.43.99-1.02 2.16-.59 1.17-1.17 2.15-.58.97-1.23 2.13t-1.29 2.02q-.64.86-1.3 1.73-.66.88-1.42 1.78-.75.9-1.72 2.03-.97 1.14-1.81 1.89-.85.75-1.98 1.71-1.14.96-2.05 1.61-.91.64-2.42 1.38-1.51.73-2.71 1.21t-2.49.92q-1.3.44-2.35.69-1.06.24-2.1.59-1.03.34-2.06.74-1.03.4-2.29.94-1.26.54-2.27 1.11-1.01.58-1.57 1.57-.56.99-.81 2.06-.25 1.08.56 2.02.8.94-.21-.02-1.02-.96-.01-.48 1 .49 1.87 1.25.87.77 0 0-.88-.77.46-.01 1.34.75 2.6 1.68 1.26.94 2.08 2.03.81 1.09.01.27-.8-.82.3.26 1.11 1.08 1.71 2.1.61 1.02 1.21 2.25.6 1.24.92 2.36.32 1.12-.16.13-.49-.98.02.36.51 1.35.71 2.69.2 1.34.24 2.46.03 1.12-.09 2.42-.13 1.29-.72 3.21-.6 1.92-1.4 3.49-.81 1.58-1.77 2.83-.96 1.24-2.88 2.72-1.92 1.48-2.95 1.85-1.04.36-2.47.76-1.44.41-3.33.72-1.89.32-3.37.41-1.48.09-2.63.15-1.15.05-2.74-.06-1.59-.1-2.8-.29-1.2-.19-3.2-.63-1.99-.45-3.63-.92-1.63-.48-3.28-.79-1.65-.31-2.76-.2-1.11.1-2.21.42-1.11.32.39-.29 1.49-.6-.12.21-1.61.8-.39.19 1.21-.61.29.13-.92.74-1.83 1.34-.92.61.15-.19t.3-.05q-.77.75-1.58 1.57-.81.82.01-.18.82-1 .24.23t-.72 2.72q-.15 1.48-.08 2.4.07.91-.19 2.16-.26 1.26-.81 2.41-.55 1.16-1.36 2.15t-1.84 1.75q-1.03.77-2.21 1.27t-2.44.7q-1.27.2-2.53.1-1.28-.11-2.49-.52-1.22-.41-2.3-1.1-1.08-.68-1.96-1.61-.89-.92-1.52-2.04-.64-1.11-.99-2.34-.36-1.23-.41-2.51l-.04-1.27Z"}));case"thin-thick-thin":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 114 113",strokeWidth:"2",fill:null!==(l=e.strokeColor)&&void 0!==l?l:"var(--icon-fill-color)",stroke:null!==(c=e.strokeColor)&&void 0!==c?c:"var(--icon-fill-color)"},React__namespace.createElement("path",{d:"m10 103.405.13-1.22q.14-1.22 1.3-3.16 1.15-1.94 2.74-3.46 1.59-1.53 3.35-2.72 1.77-1.2 4-1.95 2.23-.76 4.45-1t4.86-.4q2.64-.15 5.14-.34 2.51-.19 4.85-.94 2.35-.75 4.55-1.71 2.21-.97 4.16-2.26 1.95-1.3 4.03-2.97 2.07-1.67 3.85-3.05 1.78-1.37 3.72-2.48 1.94-1.11 3.3-2.99 1.36-1.89 2.58-3.74 1.22-1.85-.63-3.42-1.85-1.57-3.82-2.86-1.97-1.3-4.11-2.08-2.15-.78-4.21-1.6-2.06-.81-4.02-1.96-1.96-1.14-3.71-2.48-1.74-1.33-3.37-2.77-1.63-1.43-3.23-3.62-1.6-2.18-2.23-4.64-.62-2.46-.36-4.96.27-2.49 1.19-4.46.91-1.97 2.42-3.7 1.5-1.73 3.5-3.15t4.11-2.28q2.1-.86 4.33-1.44 2.24-.58 4.92-.84 2.68-.26 4.83-.19t4.69.35q2.53.28 4.75.66 2.23.38 4.48.2 2.26-.19 4.43-1.3 2.17-1.12 4.2-2.36 2.04-1.24 3.93-2.43 1.9-1.19 3.84-2.14 1.95-.95 4.04-1.78 2.09-.83 4.56-2.28 2.46-1.46 2.46-1.45h.01q.01 0-1.38 1.3-1.38 1.29-3.08 2.59-1.7 1.3-3.5 2.5t-3.42 2.65q-1.62 1.45-3.18 3-1.57 1.56-3.37 3.13-1.8 1.57-3.6 2.91-1.81 1.33-3.92 2.12t-4.24.92q-2.13.14-4.31.26-2.18.12-4.5.39t-4.56.88q-2.25.61-4.24 1.6-1.99 1-3.83 2.29-1.83 1.29.18 2.44 2.01 1.15 4.2 1.92 2.2.78 4.34 1 2.15.22 4.4.69 2.25.46 4.34 1.16 2.08.71 4.33 1.91 2.25 1.21 4.11 2.73 1.87 1.52 3.68 4.03 1.82 2.5 2.74 5 .93 2.5 1.18 5.03.26 2.53-.04 4.81t-1.4 4.85q-1.09 2.58-2.4 4.26-1.3 1.68-3.1 3.44t-4.02 3.62q-2.23 1.85-4.32 3.07-2.08 1.23-4.34 1.99-2.25.76-4.46 1.96t-4.37 2.14q-2.15.93-4.22 1.81t-4.36 1.35q-2.3.46-4.52.82-2.22.35-4.76.38-2.54.04-4.87-.28t-4.67-.67q-2.34-.35-4.72-.54-2.39-.19-4.64.37-2.25.56-4.16 1.66-1.91 1.11-3.52 2.71-1.61 1.6-2.55 2.39l-.94.78Z"}));default:return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:null!==(d=e.strokeColor)&&void 0!==d?d:"var(--icon-fill-color)",stroke:null!==(h=e.strokeColor)&&void 0!==h?h:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M453.3 19.3l39.4 39.4c25 25 25 65.5 0 90.5l-52.1 52.1 0 0-1-1 0 0-16-16-96-96-17-17 52.1-52.1c25-25 65.5-25 90.5 0zM241 114.9c-9.4-9.4-24.6-9.4-33.9 0L105 217c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L173.1 81c28.1-28.1 73.7-28.1 101.8 0L288 94.1l17 17 96 96 16 16 1 1-17 17L229.5 412.5c-48 48-109.2 80.8-175.8 94.1l-25 5c-7.9 1.6-16-.9-21.7-6.6s-8.1-13.8-6.6-21.7l5-25c13.3-66.6 46.1-127.8 94.1-175.8L254.1 128 241 114.9z"}))}},stringToSVG=e=>(e=e.replace(/stroke\s*=\s*['"][^"']*['"]/g,"").replace(/[^-]width\s*=\s*['"][^"']*['"]/g,"").replace(/[^-]height\s*=\s*['"][^"']*['"]/g,"").replace("{const t=A.getAppState();A.updateScene({appState:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({currentStrokeOptions:e.penOptions},e.strokeWidth&&0!==e.strokeWidth?{currentItemStrokeWidth:e.strokeWidth}:null),e.backgroundColor?{currentItemBackgroundColor:e.backgroundColor}:null),e.strokeColor?{currentItemStrokeColor:e.strokeColor}:null),""===e.fillStyle?null:{currentItemFillStyle:e.fillStyle}),e.roughness?null:{currentItemRoughness:e.roughness}),e.freedrawOnly&&!t.resetCustomPen?{resetCustomPen:{currentItemStrokeWidth:t.currentItemStrokeWidth,currentItemBackgroundColor:t.currentItemBackgroundColor,currentItemStrokeColor:t.currentItemStrokeColor,currentItemFillStyle:t.currentItemFillStyle,currentItemRoughness:t.currentItemRoughness}}:null)})},resetStrokeOptions=(e,A,t)=>{A.updateScene({appState:Object.assign(Object.assign(Object.assign({},e?{currentItemStrokeWidth:e.currentItemStrokeWidth,currentItemBackgroundColor:e.currentItemBackgroundColor,currentItemStrokeColor:e.currentItemStrokeColor,currentItemFillStyle:e.currentItemFillStyle,currentItemRoughness:e.currentItemRoughness}:null),{resetCustomPen:null}),t?{currentStrokeOptions:null}:null)})};class ObsidianMenu{constructor(e,A,t){this.plugin=e,this.toolsRef=A,this.view=t,this.renderCustomPens=(e,A)=>{var t;return null===(t=A.customPens)||void 0===t?void 0:t.map(((t,i)=>{const n=this.plugin.settings.customPens[i];return A.resetCustomPen&&"freedraw"!==A.activeTool.type&&A.currentStrokeOptions===n.penOptions&&setTimeout((()=>resetStrokeOptions(A.resetCustomPen,this.view.excalidrawAPI,!1))),!A.resetCustomPen&&"freedraw"===A.activeTool.type&&A.currentStrokeOptions===n.penOptions&&n.freedrawOnly&&setTimeout((()=>setPen(this.activePen,this.view.excalidrawAPI))),this.activePen&&A.resetCustomPen&&"freedraw"===A.activeTool.type&&A.currentStrokeOptions===n.penOptions&&n.freedrawOnly&&(this.activePen.strokeWidth=A.currentItemStrokeWidth,this.activePen.backgroundColor=A.currentItemBackgroundColor,this.activePen.strokeColor=A.currentItemStrokeColor,this.activePen.fillStyle=A.currentItemFillStyle,this.activePen.roughness=A.currentItemRoughness),React__namespace.createElement("label",{key:i,className:clsx("ToolIcon","ToolIcon_size_medium",{"is-mobile":e}),onClick:()=>{const e=Date.now();if(e-this.clickTimestamp[i]<500){const e=new PenSettingsModal(this.plugin,this.view,i);return void(async()=>{await this.plugin.loadSettings(),e.open()})()}this.clickTimestamp[i]=e;const A=this.view.excalidrawAPI,t=A.getAppState();t.currentStrokeOptions!==n.penOptions||"freedraw"!==t.activeTool.type?(this.activePen=Object.assign({},n),setPen(n,A),A.setActiveTool({type:"freedraw"})):resetStrokeOptions(t.resetCustomPen,A,!0)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-label":n.type,style:Object.assign({},"freedraw"===A.activeTool.type&&A.currentStrokeOptions===n.penOptions?{background:"var(--color-primary)"}:{})},penIcon(n)))}))},this.renderPinnedScriptButtons=(e,A)=>{var t;return null===(t=null==A?void 0:A.pinnedScripts)||void 0===t?void 0:t.map(((A,t)=>{var i;const n=this.plugin.scriptEngine.scriptIconMap[A],a=null!==(i=null==n?void 0:n.name)&&void 0!==i?i:"",r=(null==n?void 0:n.svgString)?stringToSVG(n.svgString):ICONS.cog;let s=0;return React__namespace.createElement("label",{key:t,className:clsx("ToolIcon","ToolIcon_size_medium",{"is-mobile":e}),onClick:()=>{s&&(window.clearTimeout(s),s=0,(async()=>{const e=app.vault.getAbstractFileByPath(A);e&&e instanceof obsidian_module.TFile&&this.plugin.scriptEngine.executeScript(this.view,await app.vault.read(e),this.plugin.scriptEngine.getScriptName(e),e)})())},onPointerDown:()=>{s=window.setTimeout((()=>{s=0,(async()=>{var e;await this.plugin.loadSettings();const t=this.plugin.settings.pinnedScripts.indexOf(A);t>-1&&(this.plugin.settings.pinnedScripts.splice(t,1),null===(e=this.view.excalidrawAPI)||void 0===e||e.setToast({message:`Pin removed: ${a}`,duration:3e3,closable:!0})),await this.plugin.saveSettings(),app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinnedScripts()}))})()}),1500)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-label":a},r))}))},this.renderButton=(e,A)=>React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("label",{className:clsx("ToolIcon","ToolIcon_size_medium",{"is-mobile":e}),onClick:()=>{this.toolsRef.current.setTheme(A.theme),this.toolsRef.current.toggleVisibility(A.zenModeEnabled||e)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-hidden":"true"},ICONS.obsidian)),this.renderCustomPens(e,A),this.renderPinnedScriptButtons(e,A)),this.clickTimestamp=Array.from({length:Object.keys(PENS).length},(()=>0))}}class ActionButton extends React__namespace.Component{constructor(e){super(e),this.toastMessageTimeout=0,this.longpressTimeout=0,this.state={visible:!0}}render(){return React__namespace.createElement("button",{style:{},className:"ToolIcon_type_button ToolIcon_size_small ToolIcon_type_button--show ToolIcon",title:this.props.title,onClick:e=>{this.toastMessageTimeout&&(window.clearTimeout(this.toastMessageTimeout),this.toastMessageTimeout=0,this.props.action(e)),this.longpressTimeout&&(window.clearTimeout(this.longpressTimeout),this.longpressTimeout=0)},onPointerDown:e=>{this.toastMessageTimeout=window.setTimeout((()=>{var e;null===(e=this.props.view.excalidrawAPI)||void 0===e||e.setToast({message:this.props.title,duration:3e3,closable:!0}),this.toastMessageTimeout=0}),400),this.longpressTimeout=window.setTimeout((()=>{var A;this.props.longpress?this.props.longpress(e):null===(A=this.props.view.excalidrawAPI)||void 0===A||A.setToast({message:"Cannot pin this action",duration:3e3,closable:!0}),this.longpressTimeout=0}),1500)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-hidden":"true"},this.props.icon))}}const FIRST_RUN='\nThe Excalidraw Obsidian plugin is much more than "just" a drawing tool. To help you get started here\'s a showcase of the key Excalidraw plugin features.\n\nIf you\'d like to learn more, please subscribe to my YouTube channel: [Visual PKM](https://www.youtube.com/channel/UCC0gns4a9fhVkGkngvSumAQ) where I regularly share videos about Obsidian-Excalidraw and about tools and techniques for Visual Personal Knowledge Management.\n\nThank you & Enjoy!\n\n
\n\n
\n',RELEASE_NOTES={Intro:'After each update you\'ll be prompted with the release notes. You can disable this in plugin settings.\n\nI develop this plugin as a hobby, spending my free time doing this. If you find it valuable, then please say THANK YOU or...\n\n
\n',"1.8.22":`\n## Fixed\n- Styling of custom pen and script buttons in the side panel was inverted.\n- Minor tweaks to dynamic styling. [see this video to understand dynamic styling](https://youtu.be/fypDth_-8q0)\n\n## New\n- New scripts by @threethan:\n - [Auto Draw for Pen](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Auto%20Draw%20for%20Pen.md): Automatically switches between the select and draw tools, based on whether a pen is being used. Supports most pens including Apple Pencil.\n - [Hardware Eraser Support](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Hardware%20Eraser%20Support.md): Adds support for pen inversion, a.k.a. the hardware eraser on the back of your pen. Supports Windows based styluses. Does not suppoprt Apple Pencil or S-Pen.\n- Added separate buttons to support copying link, area or group references to objects on the drawing. [#1063](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1063). See [this video](https://youtu.be/yZQoJg2RCKI) for more details on how this works.\n- Hover preview will no long trigger for image files (.png, .svg, .jpg, .gif, .webp, .bmp, .ico, .excalidraw)\n- Minor updates to the [Slideshow](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Slideshow.md) script. You can download the updated script from the Excalidraw script library. The slideshow will now correctly run also when initiated in a popout window. When the drawing is in a popout window, the slideshow will not be full screen, but will only occupy the popout window. If you run the slideshow from the main Obsidian workspace, it will be displayed in full-screen mode.\n- Updated the Icon Library script to now include image keywords under each of the images to allow searching for keywords (CTRL/CMD+F). I've uploaded the new script to [here](https://gist.github.com/zsviczian/33ff695d5b990de1ebe8b82e541c26ad). If you need further information watch this [video](https://youtu.be/_OEljzZ33H8)\n\n## New in ExcalidrawAutomate\n- ${String.fromCharCode(96)}addText${String.fromCharCode(96)} ${String.fromCharCode(96)}formatting${String.fromCharCode(96)} parameter now accepts ${String.fromCharCode(96)}boxStrokeColor${String.fromCharCode(96)} and ${String.fromCharCode(96)}textVerticalAlign${String.fromCharCode(96)} values.\n${String.fromCharCode(96,96,96)}typescript\naddText(\n topX: number,\n topY: number,\n text: string,\n formatting?: {\n wrapAt?: number;\n width?: number;\n height?: number;\n textAlign?: "left" | "center" | "right";\n box?: boolean | "box" | "blob" | "ellipse" | "diamond";\n boxPadding?: number;\n boxStrokeColor?: string;\n textVerticalAlign?: "top" | "middle" | "bottom";\n },\n id?: string,\n ): string;\n${String.fromCharCode(96,96,96)}\n- new ${String.fromCharCode(96)}onFileOpenHook${String.fromCharCode(96)}. If set, this callback is triggered, when an Excalidraw file is opened. You can use this callback in case you want to do something additional when the file is opened. This will run before the file level script defined in the ${String.fromCharCode(96)}excalidraw-onload-script${String.fromCharCode(96)} frontmatter is executed. Excalidraw will await the result of operations here. Handle with care. If you change data such as the frontmatter of the underlying file, I haven't tested how it will behave.\n${String.fromCharCode(96,96,96)}typescript\nonFileOpenHook: (data: {\n ea: ExcalidrawAutomate;\n excalidrawFile: TFile; //the file being loaded\n view: ExcalidrawView;\n}) => Promise;\n${String.fromCharCode(96,96,96)}`,"1.8.21":'\n## Quality of Life improvements\n- Dynamic Styling (see plugin settings / Display). When Dynamic Styling is enabled it fixes Excalidraw issues with the Minimal Theme\n- New "Invert Colors" script\n\n
\n\n
\n\n### Note\nThe few of you, that are using the Dynamic Styling Templater script, please remove it and restart Obsidian.\n',"1.8.20":"\n## Fixed\n- Excalidraw froze Obsidian in certain rare situations [#1054](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1054)\n- File loading error [#1062](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1062)\n- Embedded images in markdown documents no longer have the line on the side. Image sizing works better. [#1059](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1059)\n- Locked elements will not show a hover preview [#1060](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1060)\n- CTRL/CMD + K correctly triggers add link [#1056](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1056)\n\n## New\n- Grid color adjusts to the view background color\n\nI'm sorry, but the sticky note editing issue on Android with the on-screen keyboard has still not been resolved. If you also experience this error, please help raise the priority with the core Excalidraw team by commenting on this issue: [#6330](https://github.com/excalidraw/excalidraw/issues/6330)\n","1.8.19":"\n## Fixed: Text wrapping issue in sticky notes\n\nI fixed an issue where text would wrap differently and words would disappear during text editing in sticky notes. You can check out the details on [GitHub #6318](https://github.com/excalidraw/excalidraw/issues/6331).\n\nI am aware of three additional issues related to container text editing that are still open. I apologize for any inconvenience caused by the recent change in how text size is calculated on Excalidraw.com, which has had a knock-on effect on Obsidian. I am actively working to address the following issues:\n\n- Pinch zooming while editing text in a text container [GitHub #6331](https://github.com/excalidraw/excalidraw/issues/6331)\n- Container text jumps on edit on Android with on-screen keyboard [GitHub #6330](https://github.com/excalidraw/excalidraw/issues/6330)\n- Shadow text when editing text containers without a keyboard on iOS [GitHub #6329](https://github.com/excalidraw/excalidraw/issues/6329)\n\nThank you for your patience while I work on resolving these issues.\n","1.8.18":`\n## Fixed\n- Text scaling issue introduced in 1.8.17\n- [#1043](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1043): Error handling when ${String.fromCharCode(96)}onCanvasColorChangeHook${String.fromCharCode(96)} is executed. This is used in the [Dynamic Styling Script](https://youtu.be/LtR04fNTKTM). \n`,"1.8.17":'\n## New from Excalidraw.com\n- Improved text wrapping in the ellipse and diamond shapes [6172](https://github.com/excalidraw/excalidraw/pull/6172)\n\n## New\n- Updated slideshow script\n\n
\n\n
\n\n## Fixed: \n- "Save to..." in the Stencil Library menu now works as expected [#1032](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1032)\n',"1.8.16":'\n**!!! Modifier keys have changed, please review the table below !!!**\n[Click this to see the new shortcuts overview image](https://raw.githubusercontent.com/zsviczian/obsidian-excalidraw-plugin/master/images/excalidraw-modifiers.png)\n\n## Fixed \n- This version was extensively tested and developed on MacOS to remove usability issues.\n- New command palette action to create a new drawing in a new tab\n- Modifier keys to open links in the active window, splitting the current view to the right, in a new tab, or in a popout window now behave consistently both in Excalidraw and when clicking a drawing that is embedded in a markdown note.\n- Drag & Drop properly works from within Obsidian, from a web browser, and from the OS file explorer\n\n
\n\n
\n',"1.8.14":"\n## Fixed\n- text element link gets deleted when the drawing is reloaded\n","1.8.13":'\n## Fixed\n- When changing a text element in markdown mode, the change seem to have showed up when switching back to Excalidraw mode, but then lost these changes when loading the file the next time.\n- Scrolling through a page that has embedded drawings on Obsidian Mobile accidently opens the drawing in Excalidraw when touching the image. Now you need to press and hold to open the image in Excalidraw. [#1003](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1003)\n- The scrollbar is no longer visible when presenting using the SlideShow script\n- Stroke properties could not be changed when custom pen settings had "Stroke & fill applies to: All shapes". It works now.\n\n## QoL\n- Custom pens will remember the stroke changes until you press the pen preset button again.\n - This is a bit hard to explain, let me try... Essentially, when you use a custom pen, it will keep the changes you made to the pen (like changing the stroke width) until you press the pen-prereset button again. So, for example, if you\'re using a mind mapping custom pen and change its color, and then switch to a different tool like text, when you switch back to the freedraw tool using the Excalidraw tools panel, the pen will still have the same color you set earlier, but if you press the mind mapping pen-preset button, it will default back to your custom pen settings including your preset color.\n- Added new buttons to load current stroke color and background color in the pen settings dialog. Also added an edit box so you can configure any valid color string (including with transparency) for pen stroke and background colors. [#991](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/991)\n',"1.8.11":'\n
\n\n
\n\n# New\n- Support for referencing images from the internet in Excalidraw drawings, including YouTube thumbnail support. [#913](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/913)\n - Link to images on the internet without creating a copy in your Vault by holding down the CTRL key while dropping the link or image.\n - Automatic conversion of image URLs and YouTube links into image elements with original links added as a link on the element when pasting. Note, that if you only want to paste the plain text link (not the image), first double-click the canvas to start a new text element, then paste the link.\n- Two new options added to plugin settings:\n - Make mouse wheel zoom by default [#474](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/474)\n - Allow pinch zoom in pen mode [#828](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/828)\n- Update to the [Set Grid](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Set%20Grid.svg) script now saves the grid setting for the current file.\n',"1.8.10":'\n
\n\n
\n\n# QoL improvements\n- You can structure icons in the Obsidian tools panel by moving scripts to folders\n![image|300](https://user-images.githubusercontent.com/14358394/212389592-306130d0-209a-49df-99bb-c538f2155b23.png)\n- I added useful actions to the hamburger menu in both tray-mode and normal-mode. \n![image|150](https://user-images.githubusercontent.com/14358394/212534508-9107fd19-27ab-4415-8abc-bc97c73afc0b.png)\n- I added a new Export Image dialog. You can access the new export screen from the hamburger-menu\n![image|200](https://user-images.githubusercontent.com/14358394/212534654-7a479e23-8d5d-452e-9a18-a9896278aa27.png)\n- Links in help now point to Obsidian-Excalidraw relevant content.\n- I added a welcome screen\n![image|150](https://user-images.githubusercontent.com/14358394/212534568-3cd1e8a1-5b20-4a30-96e4-40d7dac57e33.png)\n- I updated the alternative dark mode / dynamic styling [script](https://gist.github.com/zsviczian/c7223c5b4af30d5c88a0cae05300305c)\n',"1.8.9":"\n# Minor QoL improvements\n- When you open a second drawing in the same Excalidraw view (i.e. by navigating a link) and make a change to this drawing, and then press UNDO, the entire drawing disappeared. Redo brought the image back, however, this behavior was frustrating. Not anymore...\n- On iPad\n - when you open the command palette, autozoom resized the drawing. If the Obsidian command palette or some other modal window is shown Excalidraw will not resize the view.\n - when you add a link to the drawing using the Command Palette, sometimes the link was added in a far corner of the drawing outside the current view area. This should be fixed now.","1.8.8":`\n
\n\n
\n\n# New\n- The plugin now includes support for [Perfect Freehand](https://perfect-freehand-example.vercel.app/) pen-options. I've also added a new [Alternative Pens](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Alternative%20Pens.md) script.\n- Embed scene in exported PNG and SVG images [#860](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/860). This means that the export will be a normal PNG or SVG image with the added functionality that if someone loads the image into excalidraw.com it will open as a normal excalidraw file.\n - I've added 2 new Command Palette actions (export PNG, export SVG with embedded scene).\n - If you SHIFT click ${String.fromCharCode(96)} Save as PNG (or SVG)${String.fromCharCode(96)} in the workspace-tab menu, Excalidraw will embed the scene in the export.\n- I updated the [Organic Line](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Organic%20Line.md) script. It has an improved thick-to-thin look and a new thin-to-thick-to-thin line type.\n\n# Fixed\n- Intelligent image width setting [#955](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/955). Before this change, when the embedded image was small, the image would be extended to meet the image width setting in plugin settings. From now on, if the image is smaller than max-width, it will only extend to max-width. You can still set 100% width using custom CSS. See more on that [here](https://github.com/zsviczian/obsidian-excalidraw-plugin#embedded-images).\n\n# New in ExcalidrawAutomate\n- I added the ${String.fromCharCode(96)} plaintext${String.fromCharCode(96)} parameter to ${String.fromCharCode(96)}ExcalidrawAutomate.create${String.fromCharCode(96)} . Using this, you can add some text below the frontmatter but above the ${String.fromCharCode(96)}# Text Elements${String.fromCharCode(96)} section. Use this for example to add metadata to your file. (e.g. I use this in my Daily Quote template to add a Dataview field for the ${String.fromCharCode(96)}Author::${String.fromCharCode(96)} and add the quote with a standard block reference, so I can easily reference it in other files. I also add the ${String.fromCharCode(96)}#quote${String.fromCharCode(96)} tag to the file using this.)\n- The script running in the ScriptEngine now also receives the ${String.fromCharCode(96)}TFile${String.fromCharCode(96)} object for the script itself. You can access this object during execution via the ${String.fromCharCode(96)}utils.scriptFile${String.fromCharCode(96)} variable. \n`,"1.8.7":'\n## New from Excalidraw.com\n- Support shrinking text containers to their original height when text is removed [#6025](https://github.com/excalidraw/excalidraw/pull/6025)\n
\n\n
\n\n## Fixed\n- removed the white background when editing arrow-label [#6033](https://github.com/excalidraw/excalidraw/pull/6033)\n- Minor style tweaks\n - for embedding Excalidraw into Obsidian Canvas. e.g. dragging no longer accidentally creates an image copy of the drawing, and\n - style tweaks on the Excalidraw canvas\n\n## New\n- If you set a different text color and sticky note border color, now if you change the border color, the text color will not be changed.\n',"1.8.6":`\n## New from Excalidraw.com:\n- Better default radius for rectangles [#5553](https://github.com/excalidraw/excalidraw/pull/5553). Existing drawings will look unchanged, this applies only to new rectangles.\n![image|200](https://user-images.githubusercontent.com/5153846/206264345-59fd7436-e87b-4bc9-ade8-9e6f6a6fd8c1.png)\n> [!attention]- ExcalidrawAutomate technical details\n> - ${String.fromCharCode(96)}strokeSharpness${String.fromCharCode(96)} is now deprecated\n> - use roundness instead\n> - ${String.fromCharCode(96)}roundness === null${String.fromCharCode(96)} is legacy ${String.fromCharCode(96)}strokeSharpness = "sharp"${String.fromCharCode(96)}\n> - ${String.fromCharCode(96)}roundness = { type: RoundnessType; value?: number }${String.fromCharCode(96)}\n> - type: 1, LEGACY, type:2 PROPORTIONAL_RADIUS, type:3 ADAPTIVE_RADIUS: 3\n> - value:\n> - Radius represented as % of element's largest side (width/height).\n> DEFAULT_PROPORTIONAL_RADIUS = 0.25;\n> - Fixed radius for the ADAPTIVE_RADIUS algorithm. In pixels.\n> DEFAULT_ADAPTIVE_RADIUS = 32;\n\n## New\n- For Obsidian 1.1.6 and above\n - Improved embedding into Obsidian Canvas\n - Improved embedding into Markdown documents\n- Added setting under ${String.fromCharCode(96)}Display/Default mode when opening Excalidraw${String.fromCharCode(96)} to always open the drawing in view mode on Mobile, but in normal mode on desktop. [#939](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/939)\n\n## Fixed\n- Zoom reset tooltip appears twice [#942](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/942)\n- Hid export library from library menu as it does not work due to Obsidian limitations. Use the command palette export library instead.\n- Arrow with label did not get exported and embedded correctly [#941](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/941)\n![image|200](https://user-images.githubusercontent.com/22638687/207845868-b352ddb1-7994-4f13-a0b2-f2e19bd72935.png)\n`,"1.8.4":'\n## New from Excalidraw.com\n- Labels on Arrows!!! [#5723](https://github.com/excalidraw/excalidraw/pull/5723)\n - To add a label press "Enter" or "Double click" on the arrow\n - Use "Cmd/Ctrl+double click" to enter the line editor\n\n
\n\n
\n\n## New\n- **Changed behavior**: In the Obsidian markdown editor clicking an Excalidraw image will not open the image (to avoid accidentally opening the image on a tablet). To open a drawing for editing in Excalidraw double click or long-tap on it. [#920](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/920)\n\n## Fixed \n- Text stroke color is not honored when pasting a HEX color string to an Excalidraw canvas open in an Obsidian popout window [#921](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/921)\n- The new [multi-line >> multi-element paste behavior](https://github.com/excalidraw/excalidraw/pull/5786) introduced in the previous release did not work as expected in Obsidian. Now it does.\n',"1.8.2":`\nIntroducing the [Excalidraw Slideshow Script](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Slideshow.md) - available in the script store\n
\n\n
\n\n## Fixed\n- Obsidian tools panel gets misplaced after switching Obsidian workspace tabs\n\n## New in ExcalidrawAutomate\n- changed ${String.fromCharCode(96)}viewToggleFullScreen(forceViewMode: boolean = false): void${String.fromCharCode(96)}: the function will toggle view mode on when going to full screen and view mode off when terminating full screen.\n- new functions\n${String.fromCharCode(96,96,96)}typescript\nsetViewModeEnabled(enabled: boolean):void;\nviewUpdateScene(\n scene: {\n elements?: ExcalidrawElement[];\n appState?: AppState;\n files?: BinaryFileData;\n commitToHistory?: boolean;\n },\n restore: boolean = false,\n ):void;\nviewZoomToElements(\n selectElements: boolean,\n elements: ExcalidrawElement[]\n ):void;\n${String.fromCharCode(96,96,96)}\n\n`,"1.8.1":`\n## New and fixes from Excalidraw.com\n- New text paste behavior. Pasting multiline text will generate separate text elements unless you hold down the shift button while pasting [#5786](https://github.com/excalidraw/excalidraw/pull/5786)\n- line editor fixes [#5927](https://github.com/excalidraw/excalidraw/pull/5927)\n\n## Fixed\n- The Command Palette "Insert link" action now inserts the new link at the top drawing layer, not at the bottom.\n- Updated, hopefully, better organized, Plugin Readme.\n\n## New\n- Second attempt at moving to React 18. This upgrade is required to maintain alignment with the core Excalidraw product and to continue to benefit from Excalidraw.com enhancements.\n- Added options to Plugin Settings\n - to disable autozoom when loading a drawing for the first time [#907](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/907)\n - to modify autosave interval. You can now set an autosave interval for desktop and for mobile [#888](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/888)\n\n## New in ExcalidrawAutomate\n- Published the obsidian_module on the ExcalidrawAutomate object. ${String.fromCharCode(96)}ExcalidrawAutomate.obsidian${String.fromCharCode(96)}. Publishing this object will give script developers increased flexibility and control over script automation.\n`,"1.8.0":'\n
\n\n
\n\n## New\n- Optical Character Recognition (OCR). Introducing the MVP (minimum viable product) release of the integration of [Taskbone](https://taskbone.com) OCR into Excalidraw. See the new scan button on the Obsidian tools panel.\n- New and improved full-screen mode\n - Activate using the Obsidian tools panel, the Obsidian Command Palette, or the Alt+F11 shortcut\n - The ESC key no longer closes full-screen\n - Full-screen mode works properly on iOS as well\n- Improved Icon visibility on the Obsidian tools panel\n- Added 3 additional buttons to the tools panel\n - Force save\n - Open link (useful on Mobile devices). In the case of LaTeX equations, the button opens the equation properties.\n - Open the link in a new pane. In the case of embedded markdown documents, the button opens the embed properties.\n\n## Fixed\n- The [deconstruct selected elements into a new drawing](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Deconstruct%20selected%20elements%20into%20new%20drawing.md) script now also correctly decomposes transcluded text elements.\n',"1.7.30":"\nFix:\n- Forcing the embedded image to always scale to 100% (a feature introduced in [1.7.26](https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.7.26)) scaled the embedded excalidraw drawings incorrectly on devices with a pixel ratio of 2 or 3 (e.g. iPads). This is now fixed, however, this fix might retrospectively impact drawings that use this feature. Sorry for that.\n","1.7.29":"\n- This is a big update that accommodates the **UI redesign** on Excalidraw.com [#5780](https://github.com/excalidraw/excalidraw/pull/5780). The change on the surface may seem superficial, however, I had to tweak a number of things to make it work in Obsidian. I hope I found everything that broke and fixed it, if not, I'll try to fix it quickly...\n- This update also comes with changes under the hood that **fix issues with Excalidraw Automate** - paving the way for further scripts, plus some smaller bug fixes.\n- I **reworked text wrapping**. In some cases, text wrapping in SVG exports looked different compared to how the text looked in Excalidraw. This should now be fixed.\n- If you are using the **Experimental Dynamic Styling** of the Excalidraw Toolbar, then I recommend updating your styling script following base on [this](https://gist.github.com/zsviczian/c7223c5b4af30d5c88a0cae05300305c)\n","1.7.27":'## New\n- Import SVG drawing as an Excalidraw object. [#679](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/679)\n\n
\n\n
\n\n## Fixed\n- Large drawings freeze on the iPad when opening the file. I implemented a workaround whereby Excalidraw will avoid zoom-to-fit drawings with over 1000 elements. [#863](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/863)\n- Reintroduced copy/paste to the context menu\n',"1.7.26":'## Fixed\n- Transcluded block with a parent bullet does not embed sub-bullet [#853](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/853)\n- Transcluded text will now exclude ^block-references at end of lines\n- Phantom duplicates of the drawing appear when "zoom to fit" results in a zoom value below 10% and there are many objects on the canvas [#850](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/850)\n- CTRL+Wheel will increase/decrease zoom in steps of 5% matching the behavior of the "+" & "-" zoom buttons.\n- Latest updates from Excalidarw.com\n - Freedraw flip not scaling correctly [#5752](https://github.com/excalidraw/excalidraw/pull/5752)\n - Multiple elements resizing regressions [#5586](https://github.com/excalidraw/excalidraw/pull/5586)\n\n## New - power user features\n- Force the embedded image to always scale to 100%. Note: this is a very niche feature with a very particular behavior that I built primarily for myself (even more so than other features in Excalidraw Obsidian - also built primarily for myself 😉)... This will reset your embedded image to 100% size every time you open the Excalidraw drawing, or in case you have embedded an Excalidraw drawing on your canvas inserted using this function, every time you update the embedded drawing, it will be scaled back to 100% size. This means that even if you resize the image on the drawing, it will reset to 100% the next time you open the file or you modify the original embedded object. This feature is useful when you decompose a drawing into separate Excalidraw files, but when combined onto a single canvas you want the individual pieces to maintain their actual sizes. I use this feature to construct Book-on-a-Page summaries from atomic drawings.\n- I added an action to the command palette to temporarily disable/enable Excalidraw autosave. When autosave is disabled, Excalidraw will still save your drawing when changing to another Obsidian window, but it will not save every 10 seconds. On a mobile device (but also on a desktop) this can lead to data loss if you terminate Obsidian abruptly (i.e. swipe the application away, or close Obsidian without first closing the drawing). Use this feature if you find Excalidraw laggy.'};class ReleaseNotes extends obsidian_module.Modal{constructor(e,A,t){super(e),this.plugin=A,this.version=t}onOpen(){var e;this.containerEl.classList.add("excalidraw-release"),this.titleEl.setText(`Welcome to Excalidraw ${null!==(e=this.version)&&void 0!==e?e:""}`),this.createForm()}async onClose(){this.contentEl.empty(),await this.plugin.loadSettings(),this.plugin.settings.previousRelease=PLUGIN_VERSION,await this.plugin.saveSettings()}async createForm(){let e=this.plugin.settings.previousRelease;e=this.version===e?"0.0.0":e;const A=this.version?Object.keys(RELEASE_NOTES).filter((A=>"Intro"===A||isVersionNewerThanOther(A,e))).map((e=>`${"Intro"===e?"":`# ${e}\n`}${RELEASE_NOTES[e]}`)).slice(0,10).join("\n\n---\n"):FIRST_RUN;await obsidian_module.MarkdownRenderer.renderMarkdown(A,this.contentEl,"",this.plugin),this.contentEl.createEl("p",{text:""},(e=>{e.style.textAlign="right",e.createEl("button",{text:"Close"}).onclick=()=>this.close()}))}}const TOOLS_PANEL_WIDTH=228;class ToolsPanel extends React__namespace.Component{constructor(e){super(e),this.pos1=0,this.pos2=0,this.pos3=0,this.pos4=0,this.penDownX=0,this.penDownY=0,this.previousWidth=0,this.previousHeight=0,this.onRightEdge=!1,this.onBottomEdge=!1;const A=e.view.plugin.getPackage(e.view.ownerWindow).react;this.containerRef=A.createRef(),this.state={visible:e.visible,top:50,left:200,theme:"dark",excalidrawViewMode:!1,minimized:!1,isDirty:!1,isFullscreen:!1,isPreviewMode:!0,scriptIconMap:{}}}updateScriptIconMap(e){this.setState((()=>({scriptIconMap:e})))}setPreviewMode(e){this.setState((()=>({isPreviewMode:e})))}setFullscreen(e){this.setState((()=>({isFullscreen:e})))}setDirty(e){this.setState((()=>({isDirty:e})))}setExcalidrawViewMode(e){this.setState((()=>({excalidrawViewMode:e})))}toggleVisibility(e){this.setTopCenter(e),this.setState((e=>({visible:!e.visible})))}setTheme(e){this.setState((A=>({theme:e})))}setTopCenter(e){this.setState((()=>({left:(this.containerRef.current.clientWidth-228-(e?0:232))/2+this.containerRef.current.parentElement.offsetLeft+(e?0:232),top:64+this.containerRef.current.parentElement.offsetTop})))}updatePosition(e=0,A=0){this.setState((()=>{const{offsetTop:t,offsetLeft:i,clientWidth:n,clientHeight:a}=this.containerRef.current.firstElementChild,r=t-e,s=i-A,{clientWidth:o,clientHeight:l,offsetTop:c,offsetLeft:d}=this.containerRef.current.parentElement;return this.previousHeight=l,this.previousWidth=o,this.onBottomEdge=r>=l-a+c,this.onRightEdge=s>=o-n+d,{top:r{e.preventDefault(),Math.abs(this.penDownX-this.pos3)>5||Math.abs(this.penDownY-this.pos4)>5||this.setState((e=>({minimized:!e.minimized})))},onPointerDown:e=>{const A=e=>{e.preventDefault(),this.pos1=this.pos3-e.clientX,this.pos2=this.pos4-e.clientY,this.pos3=e.clientX,this.pos4=e.clientY,this.updatePosition(this.pos2,this.pos1)},t=()=>{var e,i;null===(e=this.props.view.ownerDocument)||void 0===e||e.removeEventListener("pointerup",t),null===(i=this.props.view.ownerDocument)||void 0===i||i.removeEventListener("pointermove",A)};e.preventDefault(),this.penDownX=this.pos3=e.clientX,this.penDownY=this.pos4=e.clientY,this.props.view.ownerDocument.addEventListener("pointerup",t),this.props.view.ownerDocument.addEventListener("pointermove",A)}},React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 228 26"},React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M40,7 h148 M40,13 h148 M40,19 h148"}))),React__namespace.createElement("div",{className:"Island App-menu__left scrollbar",style:{maxHeight:"350px",width:"initial","--padding":2,display:this.state.minimized?"none":"block"}},React__namespace.createElement("div",{className:"panelColumn"},React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,"Utility actions"),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},React__namespace.createElement(ActionButton,{key:"scriptEngine",title:t$d("INSTALL_SCRIPT_BUTTON"),action:()=>{new ScriptInstallPrompt(this.props.view.plugin).open()},icon:ICONS.scriptEngine,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"release-notes",title:t$d("READ_RELEASE_NOTES"),action:()=>{new ReleaseNotes(this.props.view.app,this.props.view.plugin,PLUGIN_VERSION).open()},icon:ICONS.releaseNotes,view:this.props.view}),null===this.state.isPreviewMode?React__namespace.createElement(ActionButton,{key:"convert",title:t$d("CONVERT_FILE"),action:()=>{this.props.view.convertExcalidrawToMD()},icon:ICONS.convertFile,view:this.props.view}):React__namespace.createElement(ActionButton,{key:"viewmode",title:this.state.isPreviewMode?t$d("PARSED"):t$d("RAW"),action:()=>{this.state.isPreviewMode?this.props.view.changeTextMode(TextMode.raw):this.props.view.changeTextMode(TextMode.parsed)},icon:this.state.isPreviewMode?ICONS.rawMode:ICONS.parsedMode,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"tray-mode",title:t$d("TRAY_MODE"),action:()=>{this.props.view.toggleTrayMode()},icon:ICONS.trayMode,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"fullscreen",title:this.state.isFullscreen?t$d("EXIT_FULLSCREEN"):t$d("GOTO_FULLSCREEN"),action:()=>{this.state.isFullscreen?this.props.view.exitFullscreen():this.props.view.gotoFullscreen()},icon:this.state.isFullscreen?ICONS.exitFullScreen:ICONS.gotoFullScreen,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"search",title:t$d("SEARCH"),action:()=>{search(this.props.view)},icon:ICONS.search,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"ocr",title:t$d("RUN_OCR"),action:e=>{this.props.view.plugin.settings.taskboneEnabled?this.props.view.plugin.taskbone.getTextForView(this.props.view,isCTRL(e)):new obsidian_module.Notice("Taskbone OCR is not enabled. Please go to plugins settings to enable it.",4e3)},icon:ICONS.ocr,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"openLink",title:t$d("OPEN_LINK_CLICK"),action:e=>{const A=new MouseEvent("click",{ctrlKey:e.ctrlKey||!(DEVICE.isIOS||DEVICE.isMacOS),metaKey:e.metaKey||DEVICE.isIOS||DEVICE.isMacOS,shiftKey:e.shiftKey,altKey:e.altKey});this.props.view.handleLinkClick(A)},icon:ICONS.openLink,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"openLinkProperties",title:t$d("OPEN_LINK_PROPS"),action:()=>{const e=new MouseEvent("click",{ctrlKey:!0,metaKey:!0,shiftKey:!1,altKey:!1});this.props.view.handleLinkClick(e)},icon:ICONS.openLinkProperties,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"save",title:t$d("FORCE_SAVE"),action:()=>{this.props.view.forceSave()},icon:saveIcon(this.state.isDirty),view:this.props.view}))),React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,"Export actions"),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},React__namespace.createElement(ActionButton,{key:"lib",title:t$d("DOWNLOAD_LIBRARY"),action:()=>{this.props.view.plugin.exportLibrary()},icon:ICONS.exportLibrary,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"svg",title:t$d("EXPORT_SVG"),action:()=>{this.props.view.saveSVG(),new obsidian_module.Notice(`File saved: ${getIMGFilename(this.props.view.file.path,"svg")}`)},icon:ICONS.exportSVG,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"png",title:t$d("EXPORT_PNG"),action:()=>{this.props.view.savePNG(),new obsidian_module.Notice(`File saved: ${getIMGFilename(this.props.view.file.path,"png")}`)},icon:ICONS.exportPNG,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"excalidraw",title:t$d("EXPORT_EXCALIDRAW"),action:()=>{this.props.view.exportExcalidraw()},icon:ICONS.exportExcalidraw,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"md",title:t$d("OPEN_AS_MD"),action:()=>{this.props.view.openAsMarkdown()},icon:ICONS.switchToMarkdown,view:this.props.view}))),React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,"Insert actions"),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},React__namespace.createElement(ActionButton,{key:"image",title:t$d("INSERT_IMAGE"),action:()=>{this.props.centerPointer(),this.props.view.plugin.insertImageDialog.start(this.props.view)},icon:ICONS.insertImage,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"insertMD",title:t$d("INSERT_MD"),action:()=>{this.props.centerPointer(),this.props.view.plugin.insertMDDialog.start(this.props.view)},icon:ICONS.insertMD,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"latex",title:t$d("INSERT_LATEX"),action:e=>{isALT(e)?this.props.view.openExternalLink("https://youtu.be/r08wk-58DPk"):(this.props.centerPointer(),insertLaTeXToView(this.props.view))},icon:ICONS.insertLaTeX,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"link",title:t$d("INSERT_LINK"),action:()=>{this.props.centerPointer(),this.props.view.plugin.insertLinkDialog.start(this.props.view.file.path,this.props.view.addText)},icon:ICONS.insertLink,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"link-to-element",title:t$d("INSERT_LINK_TO_ELEMENT"),action:e=>{isALT(e)?this.props.view.openExternalLink("https://youtu.be/yZQoJg2RCKI"):this.props.view.copyLinkToSelectedElementToClipboard(isCTRL(e)?"group=":isSHIFT(e)?"area=":"")},icon:ICONS.copyElementLink,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"import-svg",title:t$d("IMPORT_SVG"),action:e=>{this.props.view.plugin.importSVGDialog.start(this.props.view)},icon:ICONS.importSVG,view:this.props.view}))),this.renderScriptButtons(!1),this.renderScriptButtons(!0)))))}renderScriptButtons(e){if(0===Object.keys(this.state.scriptIconMap).length)return"";const A=`${this.props.view.plugin.settings.scriptFolderPath}/Downloaded/`,t=t=>e?t.startsWith(A):!t.startsWith(A);if(0===Object.keys(this.state.scriptIconMap).filter((e=>t(e))).length)return"";const i=new Set;Object.keys(this.state.scriptIconMap).filter((e=>t(e))).forEach((e=>i.add(this.state.scriptIconMap[e].group)));const n=Array.from(i).sort(((e,A)=>e>A?1:-1));return n.push(n.shift()),React__namespace.createElement(React__namespace.Fragment,null,n.map((A=>React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,e?A:""===A?"User":"User/"+A),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},Object.entries(this.state.scriptIconMap).filter((([e,t])=>t.group===A)).sort().map((([e,A])=>React__namespace.createElement(ActionButton,{key:e,title:A.name,action:async()=>{const A=this.props.view,t=A.plugin,i=app.vault.getAbstractFileByPath(e);i&&i instanceof obsidian_module.TFile&&t.scriptEngine.executeScript(A,await app.vault.read(i),t.scriptEngine.getScriptName(i),i)},longpress:async()=>{const t=this.props.view,i=t.excalidrawAPI,n=t.plugin;await n.loadSettings();const a=n.settings.pinnedScripts.indexOf(e);a>-1?(n.settings.pinnedScripts.splice(a,1),null==i||i.setToast({message:`Pin removed: ${A.name}`,duration:3e3,closable:!0})):(n.settings.pinnedScripts.push(e),null==i||i.setToast({message:`Pinned: ${A.name}`,duration:3e3,closable:!0})),await n.saveSettings(),app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinnedScripts()}))},icon:A.svgString?stringToSVG(A.svgString):ICONS.cog,view:this.props.view}))))))))}}const getElementsAtPointer=(e,A,t)=>A.filter((A=>{if(t&&A.type!==t)return!1;if(A.locked)return!1;const[i,n,a,r]=rotatedDimensions(A);return i<=e.x&&i+a>=e.x&&n<=e.y&&n+r>=e.y})),getTextElementAtPointer=(e,A)=>{const t=A.excalidrawAPI;if(!t)return{id:null,text:null};const i=getElementsAtPointer(e,t.getSceneElements(),"text");if(0==i.length)return{id:null,text:null};if(1===i.length)return{id:i[0].id,text:i[0].text};const n=i.filter((e=>{const t=A.textMode===TextMode.parsed?A.excalidrawData.getRawText(e.id):e.text;return!!t&&(!!t.match(REG_LINKINDEX_HYPERLINK)||!!REGEX_LINK.getRes(t).next().value)}));return 0==n.length?{id:i[0].id,text:i[0].text}:{id:n[0].id,text:n[0].text}},getImageElementAtPointer=(e,A)=>{const t=A.excalidrawAPI;if(!t)return;const i=getElementsAtPointer(e,t.getSceneElements(),"image");return 0===i.length?{id:null,fileId:null}:i.length>=1?{id:i[0].id,fileId:i[0].fileId}:void 0},getElementWithLinkAtPointer=(e,A)=>{const t=A.excalidrawAPI;if(!t)return;const i=getElementsAtPointer(e,t.getSceneElements()).filter((e=>e.link));return 0===i.length?{id:null,text:null}:i.length>=1?{id:i[0].id,text:i[0].link}:void 0},getEA=e=>{try{return window.ExcalidrawAutomate.getAPI(e)}catch(e){return console.log({message:"Excalidraw not available",fn:getEA}),null}};class ExportDialog extends obsidian_module.Modal{constructor(e,A,t){super(app),this.plugin=e,this.view=A,this.file=t,this.dirty=!1,this.ea=getEA(this.view),this.api=this.ea.getExcalidrawAPI(),this.padding=getExportPadding(this.plugin,this.file),this.scale=getPNGScale(this.plugin,this.file),this.theme=getExportTheme(this.plugin,this.file,this.api.getAppState().theme),this.boundingBox=this.ea.getBoundingBox(this.ea.getViewElements()),this.embedScene=!1,this.saveToVault=!0,this.transparent=!getWithBackground(this.plugin,this.file),this.saveSettings=!1}onOpen(){this.containerEl.classList.add("excalidraw-release"),this.titleEl.setText("Export Image")}async onClose(){this.dirty=this.saveSettings}async createForm(){let e,A;this.contentEl.createEl("h1",{text:"Image settings"}),this.contentEl.createEl("p",{text:"Transparency only affects PNGs. Excalidraw files can only be exported outside the Vault. PNGs copied to clipboard may not include the scene."});const t=()=>{const e=Math.round(this.scale*this.boundingBox.width+2*this.padding),A=Math.round(this.scale*this.boundingBox.height+2*this.padding);return fragWithHTML(`The lager the scale, the larger the image.
Scale: ${this.scale}
Image size: ${e}x${A}`)},i=()=>fragWithHTML(`Current image padding is ${this.padding}`);A=new obsidian_module.Setting(this.contentEl).setName("Image padding").setDesc(i()).addSlider((n=>{n.setLimits(0,50,1).setValue(this.padding).onChange((n=>{this.padding=n,e.setDesc(t()),A.setDesc(i())}))})),e=new obsidian_module.Setting(this.contentEl).setName("PNG Scale").setDesc(t()).addSlider((A=>A.setLimits(.5,5,.5).setValue(this.scale).onChange((A=>{this.scale=A,e.setDesc(t())}))));const n=()=>`Export with ${this.theme} theme`,a=new obsidian_module.Setting(this.contentEl).setName(n()).setDesc(fragWithHTML("Toggle on: Export with light theme
Toggle off: Export with dark theme")).addToggle((e=>e.setValue("dark"!==this.theme).onChange((e=>{this.theme=e?"light":"dark",a.setName(n())})))),r=()=>`Export with ${this.transparent?"transparent ":""}background`,s=new obsidian_module.Setting(this.contentEl).setName(r()).setDesc(fragWithHTML("Toggle on: Export with transparent background
Toggle off: Export with background")).addToggle((e=>e.setValue(this.transparent).onChange((e=>{this.transparent=e,s.setName(r())})))),o=()=>this.saveSettings?"Save these settings as the preset for this image":"These are one-time settings",l=new obsidian_module.Setting(this.contentEl).setName(o()).setDesc(fragWithHTML("Saving these settings as preset will override general export settings for this image.
Toggle on: Save as preset for this image
Toggle off: Don't save as preset")).addToggle((e=>e.setValue(this.saveSettings).onChange((e=>{this.saveSettings=e,l.setName(o())}))));this.contentEl.createEl("h1",{text:"Export settings"});const c=()=>this.embedScene?"Embed scene":"Do not embed scene",d=new obsidian_module.Setting(this.contentEl).setName(c()).setDesc(fragWithHTML("Embed the Excalidraw scene into the PNG or SVG image
Toggle on: Embed scene
Toggle off: Do not embed scene")).addToggle((e=>e.setValue(this.embedScene).onChange((e=>{this.embedScene=e,d.setName(c())}))));if(DEVICE.isDesktop){const e=()=>this.saveToVault?"Save image to your Vault":"Export image outside your Vault",A=new obsidian_module.Setting(this.contentEl).setName(e()).setDesc(fragWithHTML("Toggle on: Save image to your Vault in the same folder as this drawing
Toggle off: Save image outside your Vault")).addToggle((t=>t.setValue(this.saveToVault).onChange((t=>{this.saveToVault=t,A.setName(e())}))))}const h=this.contentEl.createDiv({cls:"excalidraw-prompt-buttons-div"});h.createEl("button",{text:"PNG to File",cls:"excalidraw-prompt-button"}).onclick=()=>{this.saveToVault?this.view.savePNG():this.view.exportPNG(),this.close()},h.createEl("button",{text:"SVG to File",cls:"excalidraw-prompt-button"}).onclick=()=>{this.saveToVault?this.view.saveSVG():this.view.exportSVG(),this.close()},h.createEl("button",{text:"Excalidraw",cls:"excalidraw-prompt-button"}).onclick=()=>{this.view.exportExcalidraw(),this.close()},DEVICE.isDesktop&&(h.createEl("button",{text:"PNG to Clipboard",cls:"excalidraw-prompt-button"}).onclick=()=>{this.view.exportPNGToClipboard(),this.close()})}}const setDynamicStyle=(e,A,t,i)=>{var n,a,r,s,o,l,c,d,h,u,g;if("none"===i){null===(n=A.excalidrawContainer)||void 0===n||n.removeAttribute("style"),setTimeout((()=>A.updateScene({appState:{dynamicStyle:""}})));const e=null===(s=null===(r=null===(a=A.toolsPanelRef)||void 0===a?void 0:a.current)||void 0===r?void 0:r.containerRef)||void 0===s?void 0:s.current;if(e){let A=e.getAttribute("style");A=A.replace(/\-\-color\-primary.*/,""),e.setAttribute("style",A)}return}const p=A.ownerDocument,m="light"===(null===(c=null===(l=null===(o=null==A?void 0:A.excalidrawData)||void 0===o?void 0:o.scene)||void 0===l?void 0:l.appState)||void 0===c?void 0:c.theme),w=()=>m?e.getCM(t):(A=>{const t=e.getCM(A),i=t.lightness;return t.lightnessTo(Math.abs(i-100))})(t),f=w().lightness,B=w().isDark(),E=p.querySelector("body").style,b=`hsl(${E.getPropertyValue("--accent-h")},${E.getPropertyValue("--accent-s")},${E.getPropertyValue("--accent-l")})`,C=()=>e.getCM(b),v=()=>e.getCM("#000000").lightnessTo(f),y="gray"===i,F=y?B?v().lighterBy(15):v().darkerBy(15):B?w().lighterBy(15).mix({color:v(),ratio:.6}):w().darkerBy(15).mix({color:v(),ratio:.6}),x=y?B?v().lighterBy(5):v().darkerBy(5):B?w().lighterBy(5).mix({color:v(),ratio:.6}):w().darkerBy(5).mix({color:v(),ratio:.6}),T=w().mix({color:B?"#fbfbfb":"#202020",ratio:.8}),S=e=>e.stringHEX({alpha:!1}),I=`--color-primary: ${S(C())};--color-primary-darker: ${S(C().darkerBy(5))};--color-primary-darkest: ${S(C().darkerBy(5))};--button-gray-1: ${S(F)};--button-gray-2: ${S(x)};--input-border-color: ${S(F)};--input-bg-color: ${S(x)};--input-label-color: ${S(T)};--island-bg-color: ${x.alphaTo(.93).stringHEX()};--popup-secondary-bg-color: ${x.alphaTo(.93).stringHEX()};--icon-fill-color: ${S(T)};--text-primary-color: ${S(T)};--overlay-bg-color: ${x.alphaTo(.6).stringHEX()};--popup-bg-color: ${S(F)};--color-gray-100: ${S(T)};--color-gray-40: ${S(T)};--color-gray-30: ${S(F)};--color-gray-80: ${S(F)};--sidebar-border-color: ${S(F)};--color-primary-light: ${S(F)};--button-hover-bg: ${S(F)};--sidebar-bg-color: ${x.alphaTo(.93).stringHEX()};--sidebar-shadow: ${S(F)};--popup-text-color: ${S(T)};--code-normal: ${S(T)};--h1-color: ${S(T)};--h2-color: ${S(T)};--h3-color: ${S(T)};--h4-color: ${S(T)};color: ${S(T)};--select-highlight-color: ${S(F)};--popup-bg-color: ${S(T)};`;null===(d=A.excalidrawContainer)||void 0===d||d.setAttribute("style",I),setTimeout((()=>A.updateScene({appState:{dynamicStyle:I}})));const U=null===(g=null===(u=null===(h=A.toolsPanelRef)||void 0===h?void 0:h.current)||void 0===u?void 0:u.containerRef)||void 0===g?void 0:g.current;if(U){let e=U.getAttribute("style");e=e.replace(/\-\-color\-primary.*/,""),U.setAttribute("style",e+I)}};class MenuLinks{constructor(e,A){this.render=(e,A)=>React__namespace.createElement("div",null,"Hello"),this.plugin=e,this.ref=A}}var TextMode;!function(e){e.parsed="parsed",e.raw="raw"}(TextMode||(TextMode={}));const HIDE="excalidraw-hidden",SHOW="excalidraw-visible",addFiles=async(e,A,t)=>{if(!e||0===e.length||!A)return;const i=A.excalidrawAPI;if(!i)return;if(e=e.filter((e=>e&&e.size&&e.size.height>0&&e.size.width>0)),0===e.length)return;const n=scaleLoadedImage(A.getScene(),e);void 0===t&&(t=n.scene.appState.theme),n.dirty&&await A.updateScene({elements:n.scene.elements,appState:n.scene.appState,commitToHistory:!1});for(const i of e)if(A.excalidrawData.hasFile(i.id)&&A.excalidrawData.getFile(i.id).setImage(i.dataURL,i.mimeType,i.size,t,i.hasSVGwithBitmap),A.excalidrawData.hasEquation(i.id)){const e=A.excalidrawData.getEquation(i.id).latex;A.excalidrawData.setEquation(i.id,{latex:e,isLoaded:!0})}i.addFiles(e)},warningUnknowSeriousError=()=>{new obsidian_module.Notice("WARNING: Excalidraw ran into an unknown problem!\n\nThere is a risk that your most recent changes cannot be saved.\n\nTo be on the safe side...\n1) Please select your drawing using CTRL/CMD+A and make a copy with CTRL/CMD+C.\n2) Then create an empty drawing in a new pane by CTRL/CMD+clicking the Excalidraw ribbon button,\n3) and paste your work to the new document with CTRL/CMD+V.",6e4)};class ExcalidrawView extends obsidian_module.TextFileView{constructor(e,A){super(e),this.getScene=null,this.addElements=null,this.getSelectedTextElement=null,this.getSelectedImageElement=null,this.getSelectedElementWithLink=null,this.addText=null,this.refresh=null,this.excalidrawRef=null,this.excalidrawAPI=null,this.excalidrawWrapperRef=null,this.toolsPanelRef=null,this.linksAlwaysOpenInANewPane=!1,this.lastSaveTimestamp=0,this.modifierKeyDown={shiftKey:!1,metaKey:!1,ctrlKey:!1,altKey:!1},this.currentPosition={x:0,y:0},this.semaphores={popoutUnload:!1,viewunload:!1,scriptsReady:!1,justLoaded:!1,preventAutozoom:!1,autosaving:!1,dirty:null,preventReload:!1,isEditingText:!1,saving:!1,forceSaving:!1,hoverSleep:!1,wheelTimeout:null},this.autosaveTimer=null,this.textMode=TextMode.raw,this.compatibilityMode=!1,this.isEditingTextResetTimer=null,this.id=this.leaf.id,this.getHookServer=()=>{var e;return null!==(e=this.hookServer)&&void 0!==e?e:this.plugin.ea},this.preventReloadResetTimer=null,this.hiddenMobileLeaves=[],this.offsetLeft=0,this.offsetTop=0,this.blockTextModeChange=!1,this.isLoaded=!1,this.activeLoader=null,this.nextLoader=null,this.initialContainerSizeUpdate=!1,this.previousSceneVersion=0,this.previousBackgroundColor="",this.colorChangeTimer=null,this.plugin=A,this.excalidrawData=new ExcalidrawData(A),this.hookServer=A.ea}setHookServer(e){this.hookServer=e||this.plugin.ea}preventAutozoom(){this.semaphores.preventAutozoom=!0,setTimeout((()=>this.semaphores.preventAutozoom=!1),1500)}saveExcalidraw(e){if(!e){if(!this.getScene)return!1;e=this.getScene()}const A=`${this.file.path.substring(0,this.file.path.lastIndexOf(".md"))}.excalidraw`,t=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(A));t&&t instanceof obsidian_module.TFile?app.vault.modify(t,JSON.stringify(e,null,"\t")):app.vault.create(A,JSON.stringify(e,null,"\t"))}async exportExcalidraw(){this.getScene&&this.file&&(app.isMobile?new Prompt(app,"Please provide filename",this.file.basename,"filename, leave blank to cancel action").openAndGetValue((async e=>{if(!e)return;e=`${e}.excalidraw`;const A=splitFolderAndFilename(this.file.path).folderpath;await checkAndCreateFolder(A);const t=getNewUniqueFilepath(app.vault,e,A);app.vault.create(t,JSON.stringify(this.getScene(),null,"\t")),new obsidian_module.Notice(`Exported to ${t}`,6e3)})):download("data:text/plain;charset=utf-8",encodeURIComponent(JSON.stringify(this.getScene(),null,"\t")),`${this.file.basename}.excalidraw`))}async svg(e,A,t){const i=this.exportDialog,n={withBackground:i?!i.transparent:getWithBackground(this.plugin,this.file),withTheme:!0};return await getSVG(Object.assign(Object.assign({},e),{appState:Object.assign(Object.assign({},e.appState),{theme:null!=A?A:i?i.theme:getExportTheme(this.plugin,this.file,e.appState.theme),exportEmbedScene:void 0===t?!!i&&i.embedScene:t})}),n,i?i.padding:getExportPadding(this.plugin,this.file))}async saveSVG(e,A){if(!e){if(!this.getScene)return!1;e=this.getScene()}const t=async(t,i)=>{const n=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t)),a=await this.svg(e,i,A);if(!a)return;const r=(new XMLSerializer).serializeToString(embedFontsInSVG(a,this.plugin));n&&n instanceof obsidian_module.TFile?await app.vault.modify(n,r):await app.vault.create(t,r)};this.plugin.settings.autoExportLightAndDark?(await t(getIMGFilename(this.file.path,"dark.svg"),"dark"),await t(getIMGFilename(this.file.path,"light.svg"),"light")):await t(getIMGFilename(this.file.path,"svg"))}async exportSVG(e){if(!this.getScene||!this.file)return;let A=await this.svg(this.getScene(),void 0,e);A&&(A=embedFontsInSVG(A,this.plugin),download(null,svgToBase64(A.outerHTML),`${this.file.basename}.svg`))}async png(e,A,t){const i=this.exportDialog,n={withBackground:i?!i.transparent:getWithBackground(this.plugin,this.file),withTheme:!0};return await getPNG(Object.assign(Object.assign({},e),{appState:Object.assign(Object.assign({},e.appState),{theme:null!=A?A:i?i.theme:getExportTheme(this.plugin,this.file,e.appState.theme),exportEmbedScene:void 0===t?!!i&&i.embedScene:t})}),n,i?i.padding:getExportPadding(this.plugin,this.file),i?i.scale:getPNGScale(this.plugin,this.file))}async savePNG(e,A){if(!e){if(!this.getScene)return!1;e=this.getScene()}const t=async(t,i)=>{const n=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t)),a=await this.png(e,i,A);a&&(n&&n instanceof obsidian_module.TFile?await app.vault.modifyBinary(n,await a.arrayBuffer()):await app.vault.createBinary(t,await a.arrayBuffer()))};this.plugin.settings.autoExportLightAndDark?(await t(getIMGFilename(this.file.path,"dark.png"),"dark"),await t(getIMGFilename(this.file.path,"light.png"),"light")):await t(getIMGFilename(this.file.path,"png"))}async exportPNGToClipboard(e){if(!this.getScene||!this.file)return;const A=await this.png(this.getScene(),void 0,e);A&&await navigator.clipboard.write([new window.ClipboardItem({"image/png":A})])}async exportPNG(e){if(!this.getScene||!this.file)return;const A=await this.png(this.getScene(),void 0,e);if(!A)return;const t=new FileReader;t.readAsDataURL(A);const i=this;t.onloadend=function(){const e=t.result;download(null,e,`${i.file.basename}.png`)}}async save(e=!0,A=!1){if(!this.isLoaded)return;if(this.semaphores.saving)return;this.semaphores.saving=!0;let t=!1;if(this.getScene&&this.excalidrawAPI&&this.isLoaded&&this.file&&app.vault.getAbstractFileByPath(this.file.path)){try{const i=Boolean(null!==this.semaphores.dirty&&this.semaphores.dirty||this.semaphores.autosaving||A),n=this.getScene();if(this.compatibilityMode?await this.excalidrawData.syncElements(n):await this.excalidrawData.syncElements(n,this.excalidrawAPI.getAppState().selectedElementIds)&&!this.semaphores.popoutUnload&&await this.loadDrawing(!1,this.excalidrawAPI.getSceneElementsIncludingDeleted().filter((e=>e.isDeleted))),i&&(this.preventReloadResetTimer&&(clearTimeout(this.preventReloadResetTimer),this.preventReloadResetTimer=null),this.semaphores.preventReload=e,await super.save(),t=this.lastSaveTimestamp===this.file.stat.mtime&&!e&&A,this.lastSaveTimestamp=this.file.stat.mtime,this.clearDirty(),e)){const e=this;this.preventReloadResetTimer=setTimeout((()=>e.semaphores.preventReload=!1),2e3)}if(!t&&!this.semaphores.autosaving&&!this.semaphores.viewunload){const e=this.excalidrawData.autoexportPreference;(e===AutoexportPreference.inherit&&this.plugin.settings.autoexportSVG||e===AutoexportPreference.both||e===AutoexportPreference.svg)&&this.saveSVG(),(e===AutoexportPreference.inherit&&this.plugin.settings.autoexportPNG||e===AutoexportPreference.both||e===AutoexportPreference.png)&&this.savePNG(),!this.compatibilityMode&&this.plugin.settings.autoexportExcalidraw&&this.saveExcalidraw()}}catch(e){errorlog({where:"ExcalidrawView.save",fn:this.save,error:e}),warningUnknowSeriousError()}this.semaphores.saving=!1,t&&this.reload(!0,this.file)}else this.semaphores.saving=!1}getViewData(){var e,A,t;if(!this.getScene)return this.data;if(!this.excalidrawData.loaded)return this.data;const i=this.getScene();if(!this.compatibilityMode){let i=this.data.search(/(^%%\n)?# Text Elements\n/m);if(-1==i&&(i=this.data.search(/(%%\n)?# Drawing\n/)),-1==i)return this.data;const n=(null===(e=this.exportDialog)||void 0===e?void 0:e.dirty)&&(null===(A=this.exportDialog)||void 0===A?void 0:A.saveSettings)?[["excalidraw-export-padding",this.exportDialog.padding.toString()],["excalidraw-export-pngscale",this.exportDialog.scale.toString()],["excalidraw-export-dark","dark"===this.exportDialog.theme?"true":"false"],["excalidraw-export-transparent",this.exportDialog.transparent?"true":"false"],[FRONTMATTER_KEY,this.textMode===TextMode.raw?"raw":"parsed"]]:[[FRONTMATTER_KEY,this.textMode===TextMode.raw?"raw":"parsed"]];(null===(t=this.exportDialog)||void 0===t?void 0:t.dirty)&&(this.exportDialog.dirty=!1);let a=updateFrontmatterInString(this.data.substring(0,i),n);const r=/(^---[\w\W]*?---\n)(!\[\[.*?]]\n(%%\n)?)/m;a.match(r)&&(a=a.replace(r,"$1")),this.excalidrawData.disableCompression||(this.excalidrawData.disableCompression=this.isEditedAsMarkdownInOtherView());const s=a+this.excalidrawData.generateMD(this.excalidrawAPI.getSceneElementsIncludingDeleted().filter((e=>e.isDeleted)));return this.excalidrawData.disableCompression=!1,s}return this.compatibilityMode?JSON.stringify(i,null,"\t"):this.data}restoreMobileLeaves(){this.hiddenMobileLeaves.length>0&&(this.hiddenMobileLeaves.forEach((e=>{e[0].containerEl.style.display=e[1]})),this.hiddenMobileLeaves=[])}gotoFullscreen(){this.plugin.leafChangeTimeout&&(clearTimeout(this.plugin.leafChangeTimeout),this.plugin.leafChangeTimeout=null),this.excalidrawWrapperRef&&(this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.setFullscreen(!0),(e=>{for(;e&&!e.hasClass("workspace-split");)e.addClass(SHOW),e=e.parentElement;e&&e.addClass(SHOW);const A=this.ownerDocument;A.body.querySelectorAll(`div.workspace-split:not(.${SHOW})`).forEach((e=>e.addClass(HIDE))),A.body.querySelector(`div.workspace-leaf-content.${SHOW} > .view-header`).addClass(HIDE),A.body.querySelectorAll(`div.workspace-tab-container.${SHOW} > div.workspace-leaf:not(.${SHOW})`).forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll(`div.workspace-tabs.${SHOW} > div.workspace-tab-header-container`).forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll(`div.workspace-split.${SHOW} > div.workspace-tabs:not(.${SHOW})`).forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll("div.workspace-ribbon").forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll("div.mobile-navbar").forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll("div.status-bar").forEach((e=>e.addClass(HIDE)))})(this.contentEl))}isFullscreen(){return Boolean(document.body.querySelector(".excalidraw-hidden"))}exitFullscreen(){this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.setFullscreen(!1);const e=this.ownerDocument;e.querySelectorAll(".excalidraw-hidden").forEach((e=>e.removeClass(HIDE))),e.querySelectorAll(".excalidraw-visible").forEach((e=>e.removeClass(SHOW)))}removeLinkTooltip(){const e=this.ownerDocument.body.querySelector("body>div.excalidraw-tooltip,div.excalidraw-tooltip--visible");e&&this.ownerDocument.body.removeChild(e)}handleLinkHookCall(e,A,t){if(this.getHookServer().onLinkClickHook)try{if(!this.getHookServer().onLinkClickHook(e,A,t,this,this.getHookServer()))return!0}catch(e){errorlog({where:"ExcalidrawView.onLinkOpen",fn:this.getHookServer().onLinkClickHook,error:e})}return!1}openExternalLink(e,A){return!!e.match(REG_LINKINDEX_HYPERLINK)&&(window.open(e,"_blank"),!0)}openTagSearch(e){const A=e.matchAll(/#([\p{Letter}\p{Emoji_Presentation}\p{Number}\/_-]+)/gu).next();if(!A.value||A.value.length<2)return;const t=app.workspace.getLeavesOfType("search");0!=t.length&&(t[0].view.setQuery(`tag:${A.value[1]}`),app.workspace.revealLeaf(t[0]),this.isFullscreen()&&this.exitFullscreen())}async linkClick(e,A,t,i,n){var a,r,s,o;A||(A={id:null,text:null}),t||(t={id:null,fileId:null}),i||(i={id:null,text:null}),n||(n={shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,metaKey:e.metaKey,altKey:e.altKey});const l=linkClickModifierType(n);let c=null,d=null,h=null;if((null==A?void 0:A.id)||(null==i?void 0:i.id)){if(h=null!==(a=null==i?void 0:i.text)&&void 0!==a?a:this.textMode===TextMode.parsed?this.excalidrawData.getRawText(A.id):A.text,!h)return;h=h.replaceAll("\n","");const t=null!==(r=A.id)&&void 0!==r?r:i.id,n=this.excalidrawAPI.getSceneElements().filter((e=>e.id===t))[0];if(this.handleLinkHookCall(n,h,e))return;if(this.openExternalLink(h))return;const s=REGEX_LINK.getRes(h).next();if(!s.value)return void this.openTagSearch(h);if(h=REGEX_LINK.getLink(s),this.openExternalLink(h))return;if(h.search("#")>-1){const e=getLinkParts(h,this.file);d=`#${e.isBlockRef?"^":""}${e.ref}`,h=e.path}if(h.match(REG_LINKINDEX_INVALIDCHARS))return void new obsidian_module.Notice(t$d("FILENAME_INVALID_CHARS"),4e3);c=this.app.metadataCache.getFirstLinkpathDest(h,this.file.path)}if(null==t?void 0:t.id){if(this.excalidrawData.hasEquation(t.fileId)){const e=this.excalidrawData.getEquation(t.fileId).latex;return void new Prompt(app,t$d("ENTER_LATEX"),e,"").openAndGetValue((async A=>{A&&A!==e&&(this.excalidrawData.setEquation(t.fileId,{latex:A,isLoaded:!1}),await this.save(!1),await updateEquation(A,t.fileId,this,addFiles,this.plugin),this.setDirty(1))}))}if(await this.save(!1),this.excalidrawData.hasFile(t.fileId)){const e=this.excalidrawData.getFile(t.fileId);if(e.isHyperlink)return void window.open(e.hyperlink,"_blank");if("md-properties"===l&&"md"===e.file.extension&&!this.plugin.isExcalidrawFile(e.file))return void new Prompt(app,"Customize the link",e.linkParts.original,"","Do not add [[square brackets]] around the filename!
Follow this format when editing your link:
filename#^blockref|WIDTHxMAXHEIGHT").openAndGetValue((async A=>{A&&e.linkParts.original!==A&&(e.resetImage(this.file.path,A),await this.save(!1),await this.loadSceneFiles(),this.setDirty(2))}));h=e.file.path,c=e.file}}if(!h)return void new obsidian_module.Notice(t$d("LINK_BUTTON_CLICK_NO_TEXT"),2e4);const u=null!==(o=null!==(s=t.id)&&void 0!==s?s:A.id)&&void 0!==o?o:i.id,g=this.excalidrawAPI.getSceneElements().filter((e=>e.id===u))[0];if(!this.handleLinkHookCall(g,h,e))try{if("active-pane"!==l&&this.isFullscreen()&&this.exitFullscreen(),!c)return void new NewFileActions(this.plugin,h,n,this).open();this.linksAlwaysOpenInANewPane&&(n.ctrlKey=!0,n.altKey=!0);const e=getLeaf(this.plugin,this.leaf,n);await e.openFile(c,d?{active:!1,eState:{subpath:d}}:void 0)}catch(e){new obsidian_module.Notice(e,4e3)}}async handleLinkClick(e){this.removeLinkTooltip();const A=this.getSelectedTextElement(),t=(null==A?void 0:A.id)?null:this.getSelectedImageElement(),i=(null==t?void 0:t.id)||(null==A?void 0:A.id)?null:this.getSelectedElementWithLink();this.linkClick(e,A,t,i)}onResize(){var e,A;if(this.plugin.leafChangeTimeout)return;const t=this.excalidrawAPI;this.plugin.settings.zoomToFitOnResize&&this.excalidrawRef&&!this.semaphores.isEditingText&&t&&"text"!==(null===(A=null===(e=t.getAppState())||void 0===e?void 0:e.editingElement)||void 0===A?void 0:A.type)&&this.zoomToFit(!1)}getSceneVersion(e){return this.excalidrawGetSceneVersion||(this.excalidrawGetSceneVersion=this.plugin.getPackage(this.ownerWindow).excalidrawLib.getSceneVersion),this.excalidrawGetSceneVersion(e.filter((e=>!e.isDeleted)))}async forceSave(e=!1){this.semaphores.autosaving||this.semaphores.saving?e||new obsidian_module.Notice("Force Save aborted because saving is in progress)"):(this.preventReloadResetTimer&&(clearTimeout(this.preventReloadResetTimer),this.preventReloadResetTimer=null),this.semaphores.preventReload=!1,this.semaphores.forceSaving=!0,await this.save(!1,!0),this.plugin.triggerEmbedUpdates(),this.loadSceneFiles(),this.semaphores.forceSaving=!1,e||new obsidian_module.Notice("Save successful",1e3))}onload(){const e=Boolean(void 0===this.containerEl.onWindowMigrated);app.isMobile||e||this.containerEl.onWindowMigrated((()=>this.leaf.rebuildView()));const A=app.isMobile?document:this.containerEl.ownerDocument;this.ownerDocument=A,this.ownerWindow=this.ownerDocument.defaultView,this.plugin.getPackage(this.ownerWindow),this.semaphores.scriptsReady=!0,this.wheelEvent=e=>{this.semaphores.wheelTimeout&&clearTimeout(this.semaphores.wheelTimeout),this.semaphores.hoverSleep&&this.clearHoverPreview&&this.clearHoverPreview(),this.semaphores.wheelTimeout=setTimeout((()=>{clearTimeout(this.semaphores.wheelTimeout),this.semaphores.wheelTimeout=null}),1e3)},this.containerEl.addEventListener("wheel",this.wheelEvent,{passive:!1}),this.addAction("ScriptEngine",t$d("INSTALL_SCRIPT_BUTTON"),(()=>{new ScriptInstallPrompt(this.plugin).open()})),this.diskIcon=this.addAction("save",t$d("FORCE_SAVE"),(async()=>this.forceSave())),this.textIsRaw_Element=this.addAction("presentation",t$d("RAW"),(()=>this.changeTextMode(TextMode.parsed))),this.textIsParsed_Element=this.addAction("quote-glyph",t$d("PARSED"),(()=>this.changeTextMode(TextMode.raw))),this.linkAction_Element=this.addAction("link",t$d("OPEN_LINK"),(e=>this.handleLinkClick(e))),app.isMobile||this.addAction("fullscreen","Use the action on the Excalidraw Obsidian Panel or the Command Palette to exit fullscreen mode. You can set up a hotkey for toggling fullscreen mode in Obsidian settings under Hotkeys.",(()=>this.gotoFullscreen()));const t=this;app.workspace.onLayoutReady((async()=>{t.contentEl.addClass("excalidraw-view"),await t.addSlidingPanesListner(),t.addParentMoveObserver(),t.onKeyUp=e=>{t.modifierKeyDown={shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey}},t.onKeyDown=e=>{this.modifierKeyDown={shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey}},t.ownerWindow.addEventListener("keydown",t.onKeyDown,!1),t.ownerWindow.addEventListener("keyup",t.onKeyUp,!1)})),this.setupAutosaveTimer(),super.onload()}async addSlidingPanesListner(){const e=this;this.slidingPanesListner=()=>{e.refresh&&e.refresh()};let A=app.workspace.rootSplit;for(;!A;)await sleep(50),A=app.workspace.rootSplit;A.containerEl.addEventListener("scroll",this.slidingPanesListner)}removeSlidingPanesListner(){var e;this.slidingPanesListner&&(null===(e=app.workspace.rootSplit.containerEl)||void 0===e||e.removeEventListener("scroll",this.slidingPanesListner))}addParentMoveObserver(){var e;const A=null!==(e=getParentOfClass(this.containerEl,"popover"))&&void 0!==e?e:getParentOfClass(this.containerEl,"workspace-leaf");if(!A)return;const t=A.classList.contains("popover");this.offsetLeft=A.offsetLeft,this.offsetTop=A.offsetTop;const i=this;this.parentMoveObserver=new MutationObserver((async e=>{const A=e[0].target;if(!(A instanceof HTMLElement))return;const{offsetLeft:t,offsetTop:n}=A;t===i.offsetLeft&&n==i.offsetTop||(i.refresh&&i.refresh(),i.offsetLeft=t,i.offsetTop=n)})),this.parentMoveObserver.observe(A,{attributeOldValue:!0,attributeFilter:t?["data-x","data-y"]:["class","style"]})}removeParentMoveObserver(){this.parentMoveObserver&&this.parentMoveObserver.disconnect()}setTheme(e){const A=this.excalidrawAPI;if(!this.excalidrawRef||!A)return;if(this.file&&hasExportTheme(this.plugin,this.file))return;const t=A.getAppState();this.excalidrawData.scene.theme=e,this.updateScene({appState:Object.assign(Object.assign({},t),{theme:e}),commitToHistory:!1})}async changeTextMode(e,A=!0){if(this.compatibilityMode)return;if(this.blockTextModeChange)return;this.blockTextModeChange=!0,this.textMode=e,e===TextMode.parsed?(this.textIsRaw_Element.hide(),this.textIsParsed_Element.show()):(this.textIsRaw_Element.show(),this.textIsParsed_Element.hide()),this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.setPreviewMode(e===TextMode.parsed);const t=this.excalidrawAPI;t&&A&&(await this.save(),this.preventAutozoom(),await this.excalidrawData.loadData(this.data,this.file,this.textMode),this.excalidrawData.scene.appState.theme=t.getAppState().theme,await this.loadDrawing(!1),t.history.clear()),this.prevTextMode=this.textMode,this.blockTextModeChange=!1}setupAutosaveTimer(){const e=async()=>{var A;if(!this.isLoaded)return void(this.autosaveTimer=setTimeout(e,this.plugin.settings.autosaveInterval));const t=this.excalidrawAPI;if(!t)return void warningUnknowSeriousError();const i=t.getAppState(),n=null!==i.editingElement;if(this.refresh(),!this.semaphores.dirty||this.semaphores.dirty!=(null===(A=this.file)||void 0===A?void 0:A.path)||!this.plugin.settings.autosave||this.semaphores.forceSaving||this.semaphores.autosaving||n||null!==i.draggingElement)this.autosaveTimer=setTimeout(e,this.plugin.activeExcalidrawView===this&&this.semaphores.dirty&&this.plugin.settings.autosave?1e3:this.plugin.settings.autosaveInterval);else{if(this.autosaveTimer=null,this.excalidrawRef){this.semaphores.autosaving=!0;const e=this;this.save().then((()=>e.semaphores.autosaving=!1))}this.autosaveTimer=setTimeout(e,this.plugin.settings.autosaveInterval)}};this.autosaveTimer&&(clearTimeout(this.autosaveTimer),this.autosaveTimer=null),this.autosaveTimer=setTimeout(e,this.plugin.settings.autosaveInterval)}onunload(){var e,A,t,i,n,a;if(this.restoreMobileLeaves(),this.semaphores.viewunload=!0,this.semaphores.popoutUnload=this.ownerDocument!==document&&0===this.ownerDocument.body.querySelectorAll(".workspace-tab-header").length,null===(e=this.ownerWindow)||void 0===e||e.removeEventListener("keydown",this.onKeyDown,!1),null===(A=this.ownerWindow)||void 0===A||A.removeEventListener("keyup",this.onKeyUp,!1),this.containerEl.removeEventListener("wheel",this.wheelEvent,!1),this.getHookServer().onViewUnloadHook)try{this.getHookServer().onViewUnloadHook(this)}catch(e){errorlog({where:"ExcalidrawView.onunload",fn:this.getHookServer().onViewUnloadHook,error:e})}const r=null===(i=null===(t=this.containerEl)||void 0===t?void 0:t.ownerDocument)||void 0===i?void 0:i.body.querySelector("body>div.excalidraw-tooltip,div.excalidraw-tooltip--visible");r&&(null===(a=null===(n=this.containerEl)||void 0===n?void 0:n.ownerDocument)||void 0===a||a.body.removeChild(r)),this.removeParentMoveObserver(),this.removeSlidingPanesListner(),this.autosaveTimer&&(clearInterval(this.autosaveTimer),this.autosaveTimer=null)}async reload(e=!1,A){if(this.semaphores.preventReload)return void(this.semaphores.preventReload=!1);if(this.semaphores.saving)return;if(this.diskIcon.querySelector("svg").removeClass("excalidraw-dirty"),this.compatibilityMode)return void this.clearDirty();const t=this.excalidrawAPI;if(!this.excalidrawRef||!this.file||!t)return;const i=A&&A===this.file;i&&(this.data=await app.vault.read(A),this.preventAutozoom()),e?await this.excalidrawData.loadData(this.data,this.file,this.textMode):await this.excalidrawData.setTextMode(this.textMode),this.excalidrawData.scene.appState.theme=t.getAppState().theme,await this.loadDrawing(i),this.clearDirty()}async zoomToElementId(e,A){let t=0;for(;!this.excalidrawAPI&&t++<100;)await sleep(50);const i=this.excalidrawAPI;if(!i)return;const n=i.getSceneElements();let a=n.filter((A=>A.id===e));if(0!==a.length){if(A){const e=this.plugin.ea.getElementsInTheSameGroupWithElement(a[0],n);e.length>0&&(a=e)}this.preventAutozoom(),this.zoomToElements(!i.getAppState().viewModeEnabled,a)}}setEphemeralState(e){if(!e)return;const A=this;let t=null;e.match&&e.match.content&&e.match.matches&&1===e.match.matches.length&&2===e.match.matches[0].length&&(t=[e.match.content.substring(e.match.matches[0][0],e.match.matches[0][1])]);const i=getEmbeddedFilenameParts(e.subpath);i.hasBlockref&&setTimeout((()=>A.zoomToElementId(i.blockref,i.hasGroupref)),300),i.hasSectionref?t=[`# ${i.sectionref}`]:e.line&&e.line>0&&(t=[this.data.split("\n")[e.line-1]]),t&&setTimeout((async()=>{let e=0;for(;!A.excalidrawAPI&&e++<100;)await sleep(50);const n=A.excalidrawAPI;if(!n)return;const a=n.getSceneElements();A.selectElementsMatchingQuery(a,t,!n.getAppState().viewModeEnabled,i.hasSectionref,i.hasGroupref)}),300),super.setEphemeralState(e)}clear(){delete this.exportDialog;const e=this.excalidrawAPI;this.excalidrawRef&&e&&(this.activeLoader&&(this.activeLoader.terminate=!0,this.activeLoader=null),this.nextLoader=null,e.resetScene(),this.previousSceneVersion=0)}async setViewData(e,A=!1){this.isLoaded=!1,this.file&&(this.plugin.settings.showNewVersionNotification&&checkExcalidrawVersion(app),A&&this.clear(),this.lastSaveTimestamp=this.file.stat.mtime,e=this.data=e.replaceAll("\r\n","\n").replaceAll("\r","\n"),app.workspace.onLayoutReady((async()=>{if(this.compatibilityMode="excalidraw"===this.file.extension,await this.plugin.loadSettings(),this.compatibilityMode)this.textIsRaw_Element.hide(),this.textIsParsed_Element.hide(),this.linkAction_Element.hide(),this.textMode=TextMode.raw,await this.excalidrawData.loadLegacyData(e,this.file),this.plugin.settings.compatibilityMode||new obsidian_module.Notice(t$d("COMPATIBILITY_MODE"),4e3),this.excalidrawData.disableCompression=!0;else{this.linkAction_Element.show(),this.excalidrawData.disableCompression=!1;const A=getTextMode(e);this.changeTextMode(A,!1);try{if(!await this.excalidrawData.loadData(e,this.file,this.textMode))return}catch(e){return errorlog({where:"ExcalidrawView.setViewData",error:e}),new obsidian_module.Notice(`Error loading drawing:\n${e.message}${"Cannot read property 'index' of undefined"===e.message?"\n'# Drawing' section is likely missing":""}\n\nTry manually fixing the file or restoring an earlier version from sync history.`,1e4),void this.setMarkdownView()}}if(await this.loadDrawing(!0),this.plugin.ea.onFileOpenHook)try{await this.plugin.ea.onFileOpenHook({ea:getEA(this),excalidrawFile:this.file,view:this})}catch(e){errorlog({where:"ExcalidrawView.setViewData.onFileOpenHook",error:e})}const A=this.excalidrawData.getOnLoadScript();if(A){const e=this,t=this.file.basename+"-onlaod-script",i=()=>{e.excalidrawAPI?e.plugin.scriptEngine.executeScript(e,A,t,this.file):setTimeout(i,200)};i()}this.isLoaded=!0})))}getGridColor(e){const A=this.plugin.ea.getCM(e);return A.isDark()?A.lighterBy(5):A.darkerBy(5),A.stringHEX()}async loadSceneFiles(){if(!this.excalidrawAPI)return;const e=new EmbeddedFilesLoader(this.plugin),A=e=>{this.nextLoader=null,this.activeLoader=e,e.loadSceneFiles(this.excalidrawData,((e,t)=>{e&&(addFiles(e,this,t),this.activeLoader=null,this.nextLoader?A(this.nextLoader):this.excalidrawData.getFiles().some((e=>{if(e&&!e.file&&e.attemptCounter<30){const e=this,A=this.file.path;return setTimeout((async()=>{e&&e.excalidrawAPI&&A===e.file.path&&e.loadSceneFiles()}),2e3),!0}return!1})))}),0)};this.activeLoader?this.nextLoader=e:A(e)}async synchronizeWithData(e){let A=0;for(;this.semaphores.saving&&A++<30;)await sleep(100);if(A>=30)return void errorlog({where:"ExcalidrawView.synchronizeWithData",message:`Aborting sync with received file (${this.file.path}) because semaphores.saving remained true for ower 3 seconds`,fn:this.synchronizeWithData});this.semaphores.saving=!0;let t=!1;try{const A=e.deletedElements.map((e=>e.id)),i=this.excalidrawAPI.getSceneElements().filter((e=>!A.contains(e.id))),n=i.map((e=>e.id)),a=A=>{switch(A.type){case"text":this.excalidrawData.textElements.set(A.id,e.textElements.get(A.id));break;case"image":e.getFile(A.fileId)?(this.excalidrawData.setFile(A.fileId,e.getFile(A.fileId)),t=!0):e.getEquation(A.fileId)&&(this.excalidrawData.setEquation(A.fileId,e.getEquation(A.fileId)),t=!0)}e.elementLinks.has(A.id)&&this.excalidrawData.elementLinks.set(A.id,e.elementLinks.get(A.id))};e.scene.elements.forEach(((A,r,s)=>{const o=i.filter((e=>e.id===A.id))[0];if(o&&(o.version0&&a.viewModeEnabled,l=this.isLoaded?s.getAppState().zenModeEnabled:a.zenModeEnabled;s.setLocalFont(this.plugin.settings.experimentalEnableFourthFont),this.updateScene({elements:n.elements.concat(null!=A?A:[]),files:n.files,commitToHistory:!0},e),this.updateScene({appState:Object.assign(Object.assign(Object.assign({},n.appState),this.excalidrawData.selectedElementIds?this.excalidrawData.selectedElementIds:{}),{zenModeEnabled:l,viewModeEnabled:o,linkOpacity:this.excalidrawData.getLinkOpacity(),trayModeEnabled:this.plugin.settings.defaultTrayMode,penMode:r,penDetected:r,allowPinchZoom:this.plugin.settings.allowPinchZoom,allowWheelZoom:this.plugin.settings.allowWheelZoom,pinnedScripts:this.plugin.settings.pinnedScripts,customPens:this.plugin.settings.customPens.slice(0,this.plugin.settings.numberOfCustomPens)})}),app.workspace.getActiveViewOfType(ExcalidrawView)===this.leaf.view&&this.excalidrawWrapperRef&&(null===(i=null===(t=this.excalidrawWrapperRef.current)||void 0===t?void 0:t.firstElementChild)||void 0===i||i.focus()),this.loadSceneFiles(),this.updateContainerSize(null,!0),this.initializeToolsIconPanelAfterLoading()}else this.instantiateExcalidraw({elements:n.elements,appState:Object.assign(Object.assign({},n.appState),{zenModeEnabled:a.zenModeEnabled,viewModeEnabled:n.elements.length>0&&a.viewModeEnabled,linkOpacity:this.excalidrawData.getLinkOpacity(),trayModeEnabled:this.plugin.settings.defaultTrayMode,penMode:r,penDetected:r,allowPinchZoom:this.plugin.settings.allowPinchZoom,allowWheelZoom:this.plugin.settings.allowWheelZoom,pinnedScripts:this.plugin.settings.pinnedScripts,customPens:this.plugin.settings.customPens.slice(0,this.plugin.settings.numberOfCustomPens)}),files:n.files,libraryItems:await this.getLibrary()});const o=null!==this.data.match(/```compressed\-json\n/gm);this.compatibilityMode||this.plugin.settings.compress===o||this.isEditedAsMarkdownInOtherView()||this.setDirty(4)}isEditedAsMarkdownInOtherView(){return app.workspace.getLeavesOfType("markdown").filter((e=>e.view.file===this.file)).length>0}setDirty(e){var A,t;this.semaphores.dirty=null===(A=this.file)||void 0===A?void 0:A.path,this.diskIcon.querySelector("svg").addClass("excalidraw-dirty"),!this.semaphores.viewunload&&(null===(t=this.toolsPanelRef)||void 0===t?void 0:t.current)&&this.toolsPanelRef.current.setDirty(!0),app.isMobile||obsidian_module.requireApiVersion("0.16.0")&&(this.leaf.tabHeaderInnerTitleEl.style.color="var(--color-accent)")}clearDirty(){var e;if(this.semaphores.viewunload)return;const A=this.excalidrawAPI;if(!A)return;this.semaphores.dirty=null,(null===(e=this.toolsPanelRef)||void 0===e?void 0:e.current)&&this.toolsPanelRef.current.setDirty(!1);const t=A.getSceneElements();t&&(this.previousSceneVersion=this.getSceneVersion(t)),this.diskIcon.querySelector("svg").removeClass("excalidraw-dirty"),app.isMobile||obsidian_module.requireApiVersion("0.16.0")&&(this.leaf.tabHeaderInnerTitleEl.style.color="")}initializeToolsIconPanelAfterLoading(){var e;if(this.semaphores.viewunload)return;const A=this.excalidrawAPI;if(!A)return;const t=A.getAppState(),i=null===(e=this.toolsPanelRef)||void 0===e?void 0:e.current;i&&(i.setTheme(t.theme),i.setExcalidrawViewMode(t.viewModeEnabled),i.setPreviewMode(this.compatibilityMode?null:this.textMode===TextMode.parsed),i.updateScriptIconMap(this.plugin.scriptEngine.scriptIconMap))}canAcceptExtension(e){return"excalidraw"===e}getDisplayText(){return this.file?this.file.basename:t$d("NOFILE")}getViewType(){return"excalidraw"}getIcon(){return ICON_NAME}setMarkdownView(){this.plugin.excalidrawFileModes[this.id||this.file.path]="markdown",this.plugin.setMarkdownView(this.leaf)}async openAsMarkdown(){!0===this.plugin.settings.compress&&(this.excalidrawData.disableCompression=!0,await this.save(!0,!0)),this.setMarkdownView()}async convertExcalidrawToMD(){await this.save(),this.plugin.openDrawing(await this.plugin.convertSingleExcalidrawToMD(this.file),"active-pane",!0)}async addYouTubeThumbnail(e){const A=await getYouTubeThumbnailLink(e),t=getEA(this),i=await t.addImage(0,0,A);t.getElement(i).link=e,t.addElementsToView(!0,!0,!0)}async addImageWithURL(e){const A=getEA(this);await A.addImage(0,0,e),A.addElementsToView(!0,!0,!0)}async addImageSaveToVault(e){const A=getEA(this),t=getMimeType(getURLImageExtension(e)),i=await getDataURLFromURL(e,t,3e3),n=await generateIdFromFile((new TextEncoder).encode(i)),a=await this.excalidrawData.saveDataURLtoVault(i,t,n);await A.addImage(0,0,a),A.addElementsToView(!0,!0,!0)}async addTextWithIframely(e){var A;const t=await this.addText(e),i=`http://iframely.server.crestify.com/iframely?url=${e}`;try{const n=JSON.parse(await obsidian_module.request({url:i}));if(!n||n.error||!(null===(A=n.meta)||void 0===A?void 0:A.title))return;const a=getEA(this),r=a.getViewElements().filter((e=>e.id===t));1===r.length&&(r[0].text=r[0].originalText=r[0].rawText=`[${n.meta.title}](${e})`,a.copyViewElementsToEAforEditing(r),a.addElementsToView(!1,!1,!1))}catch(e){}}onPaneMenu(e,A){this.excalidrawAPI&&this.getViewSelectedElements().some((e=>"text"===e.type))&&e.addItem((e=>{e.setTitle(t$d("OPEN_LINK")).setIcon("external-link").setSection("pane").onClick((e=>{this.handleLinkClick(e)}))})),this.compatibilityMode?e.addItem((e=>{e.setTitle(t$d("CONVERT_FILE")).onClick((()=>this.convertExcalidrawToMD())).setSection("pane")})):e.addItem((e=>{e.setTitle(t$d("OPEN_AS_MD")).setIcon("document").onClick((()=>{this.openAsMarkdown()})).setSection("pane")})).addItem((e=>{e.setTitle(t$d("EXPORT_EXCALIDRAW")).setIcon(ICON_NAME).onClick((async()=>{this.exportExcalidraw()})).setSection("pane")})),e.addItem((e=>{e.setTitle(t$d("SAVE_AS_PNG")).setIcon("save-png").setSection("pane").onClick((async e=>{this.getScene&&this.file&&(isCTRL(e)?this.exportPNG(isSHIFT(e)):(this.savePNG(void 0,isSHIFT(e)),new obsidian_module.Notice("PNG export is ready"+(isSHIFT(e)?" with embedded scene":""))))})).setSection("pane")})).addItem((e=>{e.setTitle(t$d("SAVE_AS_SVG")).setIcon("save-svg").setSection("pane").onClick((async e=>{this.getScene&&this.file&&(isCTRL(e)?this.exportSVG(isSHIFT(e)):(this.saveSVG(void 0,isSHIFT(e)),new obsidian_module.Notice("SVG export is ready"+(isSHIFT(e)?" with embedded scene":""))))}))})).addItem((e=>{e.setTitle(t$d("INSTALL_SCRIPT_BUTTON")).setIcon("ScriptEngine").setSection("pane").onClick((()=>{new ScriptInstallPrompt(this.plugin).open()}))})),super.onPaneMenu(e,A)}async getLibrary(){var e;const A=this.plugin.getStencilLibrary();return(null==A?void 0:A.library)?A.library:null!==(e=null==A?void 0:A.libraryItems)&&void 0!==e?e:[]}async instantiateExcalidraw(e){for(;!this.semaphores.scriptsReady;)await sleep(50);const A=this.plugin.getPackage(this.ownerWindow).react,t=this.plugin.getPackage(this.ownerWindow).reactDOM;this.clearDirty();const i=A.createElement((()=>{const t=A.useRef(null),i=A.useRef(null),n=A.useRef(null),[a,r]=A.useState({width:void 0,height:void 0});let s=null,o=null,l=null,c=Date.now(),d=!1;this.toolsPanelRef=i,this.obsidianMenu=new ObsidianMenu(this.plugin,i,this),this.menuLinks=new MenuLinks(this.plugin,n);const h=()=>{let e,A;const t=new Promise(((t,i)=>{e=t,A=i}));return t.resolve=e,t.reject=A,t},u=A.useMemo((()=>({current:{readyPromise:h()}})),[]);A.useEffect((()=>{u.current.readyPromise.then((e=>{var A,t,i;this.excalidrawAPI=e,e.setLocalFont(this.plugin.settings.experimentalEnableFourthFont),this.loadSceneFiles(),this.updateContainerSize(null,!0),this.excalidrawContainer=null===(t=null===(A=this.excalidrawWrapperRef)||void 0===A?void 0:A.current)||void 0===t?void 0:t.firstElementChild,null===(i=this.excalidrawContainer)||void 0===i||i.focus(),this.initializeToolsIconPanelAfterLoading()}))}),[u]),this.excalidrawRef=u,this.excalidrawWrapperRef=t,A.useEffect((()=>{r({width:this.contentEl.clientWidth,height:this.contentEl.clientHeight});const e=()=>{try{const e=this.contentEl.clientWidth,A=this.contentEl.clientHeight;if(0===e||0===A)return;r({width:e,height:A}),this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.updatePosition(),this.ownerDocument!==document&&this.refresh()}catch(e){errorlog({where:"Excalidraw React-Wrapper, onResize",error:e})}};return this.ownerWindow.addEventListener("resize",e),()=>{var A;return null===(A=this.ownerWindow)||void 0===A?void 0:A.removeEventListener("resize",e)}}),[t]),this.getSelectedTextElement=()=>{var e;const A=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!A)return{id:null,text:null};if(A.getAppState().viewModeEnabled){if(s){const e=s;return s=null,e}return{id:null,text:null}}const t=A.getSceneElements().filter((e=>e.id===Object.keys(A.getAppState().selectedElementIds)[0]));if(0===t.length)return{id:null,text:null};if("text"===t[0].type)return{id:t[0].id,text:t[0].text};if(["image","arrow"].contains(t[0].type))return{id:null,text:null};const i=null===(e=t[0].boundElements)||void 0===e?void 0:e.filter((e=>"text"===e.type));if((null==i?void 0:i.length)>0){const e=A.getSceneElements().filter((e=>e.id===i[0].id));if(e.length>0)return{id:e[0].id,text:e[0].text}}if(0===t[0].groupIds.length)return{id:null,text:null};const n=t[0].groupIds[0],a=A.getSceneElements().filter((e=>{var A;return null===(A=e.groupIds)||void 0===A?void 0:A.includes(n)})).filter((e=>"text"===e.type));return 0===a.length?{id:null,text:null}:{id:t[0].id,text:t[0].text}},this.getSelectedImageElement=()=>{const e=this.excalidrawAPI;if(!e)return{id:null,fileId:null};if(e.getAppState().viewModeEnabled){if(o){const e=o;return o=null,e}return{id:null,fileId:null}}const A=e.getSceneElements().filter((A=>A.id==Object.keys(e.getAppState().selectedElementIds)[0]));if(0===A.length)return{id:null,fileId:null};if("image"==A[0].type)return{id:A[0].id,fileId:A[0].fileId};if("text"===A[0].type)return{id:null,fileId:null};if(0===A[0].groupIds.length)return{id:null,fileId:null};const t=A[0].groupIds[0],i=e.getSceneElements().filter((e=>{var A;return null===(A=e.groupIds)||void 0===A?void 0:A.includes(t)})).filter((e=>"image"==e.type));return 0===i.length?{id:null,fileId:null}:{id:i[0].id,fileId:i[0].fileId}},this.getSelectedElementWithLink=()=>{const e=this.excalidrawAPI;if(!e)return{id:null,text:null};if(e.getAppState().viewModeEnabled){if(l){const e=l;return l=null,e}return{id:null,text:null}}const A=e.getSceneElements().filter((A=>A.id==Object.keys(e.getAppState().selectedElementIds)[0]));if(0===A.length)return{id:null,text:null};if(A[0].link)return{id:A[0].id,text:A[0].link};if(0===A[0].groupIds.length)return{id:null,text:null};const t=A[0].groupIds[0],i=e.getSceneElements().filter((e=>{var A;return null===(A=e.groupIds)||void 0===A?void 0:A.includes(t)})).filter((e=>e.link));return 0===i.length?{id:null,text:null}:{id:i[0].id,text:i[0].link}},this.addText=async(e,A,t=!0)=>{var i,n,a,r,s;const o=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!o)return;const l=o.getAppState(),c=this.plugin.ea.getAPI(this);c.style.strokeColor=null!==(i=l.currentItemStrokeColor)&&void 0!==i?i:"black",c.style.opacity=null!==(n=l.currentItemOpacity)&&void 0!==n?n:1,c.style.fontFamily=null!==(a=null!=A?A:l.currentItemFontFamily)&&void 0!==a?a:1,c.style.fontSize=null!==(r=l.currentItemFontSize)&&void 0!==r?r:20,c.style.textAlign=null!==(s=l.currentItemTextAlign)&&void 0!==s?s:"left";const{width:d,height:h}=l,g=viewportCoordsToSceneCoords({clientX:0,clientY:0},l),p=viewportCoordsToSceneCoords({clientX:d,clientY:h},l),m=g.x>this.currentPosition.x||p.xthis.currentPosition.y||p.y{const a=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!a)return!1;const r=e.filter((e=>"text"==e.type));for(let e=0;ee.id)),o=a.getSceneElements(),l=[];for(let A=0;Ae.id===t))[0],l.push(t))}const c=n?o.concat(e.filter((e=>!l.includes(e.id)))):e.filter((e=>!l.includes(e.id))).concat(o);if(this.updateScene({elements:c,commitToHistory:!0},!0),i&&Object.keys(i).length>0){const e=[];Object.keys(i).forEach((A=>{if(e.push({mimeType:i[A].mimeType,id:i[A].id,dataURL:i[A].dataURL,created:i[A].created}),i[A].file||i[A].isHyperlink){const e=new EmbeddedFile(this.plugin,this.file.path,i[A].isHyperlink?i[A].hyperlink:i[A].file),t=a.getAppState();e.setImage(i[A].dataURL,i[A].mimeType,i[A].size,"dark"===t.theme,i[A].hasSVGwithBitmap),this.excalidrawData.setFile(i[A].id,e)}i[A].latex&&this.excalidrawData.setEquation(i[A].id,{latex:i[A].latex,isLoaded:!0})})),a.addFiles(e)}return a.updateContainerSize(a.getSceneElements().filter((e=>s.includes(e.id))).filter(isContainer)),t?await this.save(!1):this.setDirty(5),!0},this.getScene=()=>{const e=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!e)return null;const A=e.getSceneElements(),t=e.getAppState(),i=e.getFiles();if(i){const e=A.filter((e=>"image"===e.type)).map((e=>e.fileId)),t=Object.keys(i).filter((A=>!e.contains(A)));t.forEach((e=>delete i[e]))}return{type:"excalidraw",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,elements:A,appState:{theme:t.theme,viewBackgroundColor:t.viewBackgroundColor,currentItemStrokeColor:t.currentItemStrokeColor,currentItemBackgroundColor:t.currentItemBackgroundColor,currentItemFillStyle:t.currentItemFillStyle,currentItemStrokeWidth:t.currentItemStrokeWidth,currentItemStrokeStyle:t.currentItemStrokeStyle,currentItemRoughness:t.currentItemRoughness,currentItemOpacity:t.currentItemOpacity,currentItemFontFamily:t.currentItemFontFamily,currentItemFontSize:t.currentItemFontSize,currentItemTextAlign:t.currentItemTextAlign,currentItemStartArrowhead:t.currentItemStartArrowhead,currentItemEndArrowhead:t.currentItemEndArrowhead,scrollX:t.scrollX,scrollY:t.scrollY,zoom:t.zoom,currentItemRoundness:t.currentItemRoundness,gridSize:t.gridSize,colorPalette:t.colorPalette,currentStrokeOptions:t.currentStrokeOptions,previousGridSize:t.previousGridSize},prevTextMode:this.prevTextMode,files:i}},this.refresh=()=>{if(0===this.contentEl.clientWidth||0===this.contentEl.clientHeight)return;const e=this.excalidrawAPI;(null==u?void 0:u.current)&&e&&e.refresh()};let g={x:0,y:0},p=null;this.clearHoverPreview=()=>{if(p){const e=new MouseEvent("click",{view:this.ownerWindow,bubbles:!0,cancelable:!0});p.dispatchEvent(e),p=null}};const m=e=>{var A,t,i,n,a;const r=null===(A=app.dragManager.draggable)||void 0===A?void 0:A.files;return r&&r[0]==this.file&&(r.shift(),app.dragManager.draggable.title=`${r.length} files`),["file","files"].includes(null===(t=app.dragManager.draggable)||void 0===t?void 0:t.type)?"link":(null===(i=e.types)||void 0===i?void 0:i.includes("text/html"))||(null===(n=e.types)||void 0===n?void 0:n.includes("text/plain"))||(null===(a=e.types)||void 0===a?void 0:a.includes("Files"))?"copy":void 0};let w=!1;const f=()=>{if(s=getTextElementAtPointer(this.currentPosition,this),s&&s.id){const e=new MouseEvent("click",{ctrlKey:!(DEVICE.isIOS||DEVICE.isMacOS)||this.modifierKeyDown.ctrlKey,metaKey:DEVICE.isIOS||DEVICE.isMacOS||this.modifierKeyDown.metaKey,shiftKey:this.modifierKeyDown.shiftKey,altKey:this.modifierKeyDown.altKey});return this.handleLinkClick(e),void(s=null)}if(o=getImageElementAtPointer(this.currentPosition,this),o&&o.id){const e=new MouseEvent("click",{ctrlKey:!(DEVICE.isIOS||DEVICE.isMacOS)||this.modifierKeyDown.ctrlKey,metaKey:DEVICE.isIOS||DEVICE.isMacOS||this.modifierKeyDown.metaKey,shiftKey:this.modifierKeyDown.shiftKey,altKey:this.modifierKeyDown.altKey});return this.handleLinkClick(e),void(o=null)}if(l=getElementWithLinkAtPointer(this.currentPosition,this),l&&l.id){const e=new MouseEvent("click",{ctrlKey:!(DEVICE.isIOS||DEVICE.isMacOS)||this.modifierKeyDown.ctrlKey,metaKey:DEVICE.isIOS||DEVICE.isMacOS||this.modifierKeyDown.metaKey,shiftKey:this.modifierKeyDown.shiftKey,altKey:this.modifierKeyDown.altKey});return this.handleLinkClick(e),void(l=null)}};let B=null;const E=(e,A)=>{var t,i;if(!B)return;if(null===(i=null===(t=this.excalidrawAPI)||void 0===t?void 0:t.getAppState())||void 0===i?void 0:i.editingElement)return;if(this.semaphores.wheelTimeout)return;if(!e){if(!this.currentPosition)return;e="";const t=getTextElementAtPointer(this.currentPosition,this);if(t&&t.text){A=this.excalidrawAPI.getSceneElements().filter((e=>e.id===t.id))[0];const i=this.textMode===TextMode.parsed?this.excalidrawData.getRawText(t.id):t.text;if(!i)return;if(i.match(REG_LINKINDEX_HYPERLINK))return;const n=REGEX_LINK.getRes(i).next();if(!n.value)return;if((e=REGEX_LINK.getLink(n)).match(REG_LINKINDEX_HYPERLINK))return}else{const t=getImageElementAtPointer(this.currentPosition,this);if(A=this.excalidrawAPI.getSceneElements().filter((e=>e.id===t.id))[0],!t||!t.fileId)return;if(!this.excalidrawData.hasFile(t.fileId))return;const i=this.excalidrawData.getFile(t.fileId);if(i.isHyperlink)return;if(IMAGE_TYPES.contains(i.file.extension))return;if(this.plugin.ea.isExcalidrawFile(i.file))return;const n=i.linkParts.ref?`#${i.linkParts.isBlockRef?"^":""}${i.linkParts.ref}`:"";e=i.file.path+n}}if(this.getHookServer().onLinkHoverHook)try{if(!this.getHookServer().onLinkHoverHook(A,e,this,this.getHookServer()))return}catch(e){errorlog({where:"ExcalidrawView.showHoverPreview",fn:this.getHookServer().onLinkHoverHook,error:e})}if(this.semaphores.hoverSleep)return;const n=app.metadataCache.getFirstLinkpathDest(e.split("#")[0],this.file.path);if(!n)return;if(this.ownerDocument.querySelector(`div.popover-title[data-path="${n.path}"]`))return;this.semaphores.hoverSleep=!0;const a=this;if(setTimeout((()=>a.semaphores.hoverSleep=!1),500),this.plugin.hover.linkText=e,this.plugin.hover.sourcePath=this.file.path,p=this.contentEl,app.workspace.trigger("hover-link",{event:B,source:"excalidraw",hoverParent:p,targetEl:p,linktext:this.plugin.hover.linkText,sourcePath:this.plugin.hover.sourcePath}),g=this.currentPosition,this.isFullscreen()){const e=this;setTimeout((()=>{var A,t,i,a;const r=null!==(a=null===(i=null===(t=null===(A=this.ownerDocument.querySelector(`div.popover-title[data-path="${n.path}"]`))||void 0===A?void 0:A.parentElement)||void 0===t?void 0:t.parentElement)||void 0===i?void 0:i.parentElement)&&void 0!==a?a:this.ownerDocument.body.querySelector("div.popover");r&&e.contentEl.append(r)}),400)}},{Excalidraw:b,MainMenu:C,WelcomeScreen:v}=this.plugin.getPackage(this.ownerWindow).excalidrawLib,y=A.createElement("div",{className:"excalidraw-wrapper",ref:t,key:"abc",tabIndex:0,onKeyDown:e=>{e.target!==y.ref.current&&(this.isFullscreen()&&e.keyCode===KEYCODE.ESC&&this.exitFullscreen(),!isCTRL(e)||isSHIFT(e)||isALT(e)||E())},onPointerDown:e=>{(isCTRL(e)||isMETA(e))&&(!this.plugin.settings.allowCtrlClick&&isMETA(e)||setTimeout((()=>{(this.getSelectedTextElement().id||this.getSelectedImageElement().id||this.getSelectedElementWithLink().id)&&this.handleLinkClick(e)})))},onMouseMove:e=>{B=e.nativeEvent},onMouseOver:()=>{this.clearHoverPreview()},onDragOver:e=>{const A=m(e.dataTransfer);if(A){this.draginfoDiv||(this.draginfoDiv=createDiv({cls:"excalidraw-draginfo"}),this.ownerDocument.body.appendChild(this.draginfoDiv));let t="";if(app.dragManager.draggable)switch(internalDragModifierType(e)){case"image":t="Embed image";break;case"image-fullsize":t="Embed image @100%";break;case"link":t="Insert link"}else if(1===e.dataTransfer.types.length&&e.dataTransfer.types.includes("Files"))t="External file";else switch(externalDragModifierType(e)){case"image-import":t="Import image to Vault";break;case"image-url":t="Insert image/thumbnail with URL";break;case"insert-link":t="Insert link"}this.draginfoDiv.innerText!==t&&(this.draginfoDiv.innerText=t);const i=e.clientY-8*parseFloat(getComputedStyle(this.draginfoDiv).fontSize)+"px",n=e.clientX-this.draginfoDiv.clientWidth/2+"px";return this.draginfoDiv.style.top!==i&&(this.draginfoDiv.style.top=i),this.draginfoDiv.style.left!==n&&(this.draginfoDiv.style.left=n),e.dataTransfer.dropEffect=A,e.preventDefault(),!1}},onDragLeave:()=>{this.draginfoDiv&&(this.ownerDocument.body.removeChild(this.draginfoDiv),delete this.draginfoDiv)}},A.createElement(b,{ref:u,width:a.width,height:a.height,UIOptions:{canvasActions:{loadScene:!1,saveScene:!1,saveAsScene:!1,export:!1,saveAsImage:!1,saveToActiveFile:!1}},initState:null==e?void 0:e.appState,initialData:e,detectScroll:!0,onPointerUpdate:e=>{if(this.currentPosition=e.pointer,p&&(Math.abs(g.x-e.pointer.x)>50||Math.abs(g.y-e.pointer.y)>50)&&this.clearHoverPreview(),w){if(!d&&"down"===e.button){if(d=!0,isCTRL(this.modifierKeyDown)||isMETA(this.modifierKeyDown))return void f();const e=Date.now();return e-c<600&&e-c>40&&f(),void(c=e)}"up"===e.button&&(d=!1),(isCTRL(this.modifierKeyDown)||this.excalidrawAPI.getAppState().isViewModeEnabled&&this.plugin.settings.hoverPreviewWithoutCTRL)&&E()}},libraryReturnUrl:"app://obsidian.md",autoFocus:!0,onChange:(e,A)=>{var t,i,n,a;const r=()=>{if(setTimeout((()=>this.updateScene({appState:{gridColor:this.getGridColor(A.viewBackgroundColor)}}))),setDynamicStyle(this.plugin.ea,this,A.viewBackgroundColor,this.plugin.settings.dynamicStyling),this.plugin.ea.onCanvasColorChangeHook)try{this.plugin.ea.onCanvasColorChangeHook(this.plugin.ea,this,A.viewBackgroundColor)}catch(e){errorlog({where:r,source:this.plugin.ea.onCanvasColorChangeHook,error:e,message:"ea.onCanvasColorChangeHook exception"})}};if(w=A.viewModeEnabled,this.semaphores.justLoaded){if((null!==(a=null===(n=null===(i=null===(t=this.excalidrawData)||void 0===t?void 0:t.scene)||void 0===i?void 0:i.elements)||void 0===n?void 0:n.length)&&void 0!==a?a:0)>0&&0===e.length)return;return this.semaphores.justLoaded=!1,!this.semaphores.preventAutozoom&&this.plugin.settings.zoomToFitOnOpen&&this.zoomToFit(!1,!0),this.previousSceneVersion=this.getSceneVersion(e),this.previousBackgroundColor=A.viewBackgroundColor,void r()}if(A.viewBackgroundColor!==this.previousBackgroundColor&&this.file===this.excalidrawData.file&&(this.previousBackgroundColor=A.viewBackgroundColor,this.setDirty(6),this.colorChangeTimer&&clearTimeout(this.colorChangeTimer),this.colorChangeTimer=setTimeout((()=>{r(),this.colorChangeTimer=null}),50)),!this.semaphores.dirty&&null===A.editingElement&&null===A.editingLinearElement){const A=this.getSceneVersion(e);(A>0||0===A&&e.length>0)&&A!==this.previousSceneVersion&&(this.previousSceneVersion=A,this.setDirty(6))}},onLibraryChange:e=>{(async()=>{const A={type:"excalidrawlib",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,libraryItems:e};this.plugin.setStencilLibrary(A),await this.plugin.saveSettings()})()},renderTopRightUI:this.obsidianMenu.renderButton,onPaste:e=>{if(e&&e.text&&hyperlinkIsYouTubeLink(e.text))return this.addYouTubeThumbnail(e.text),!1;if(e&&e.text&&hyperlinkIsImage(e.text))return this.addImageWithURL(e.text),!1;if(e.elements){const e=this;setTimeout((()=>e.save(!1)),300)}return!0},onThemeChange:async e=>{var A;this.excalidrawData.scene.appState.theme=e,this.loadSceneFiles(),null===(A=null==i?void 0:i.current)||void 0===A||A.setTheme(e),setDynamicStyle(this.plugin.ea,this,this.previousBackgroundColor,this.plugin.settings.dynamicStyling)},ownerDocument:this.ownerDocument,ownerWindow:this.ownerWindow,onDrop:e=>{this.draginfoDiv&&(this.ownerDocument.body.removeChild(this.draginfoDiv),delete this.draginfoDiv);const A=this.excalidrawAPI;if(!A)return!1;const t=A.getAppState();this.currentPosition=viewportCoordsToSceneCoords({clientX:e.clientX,clientY:e.clientY},t);const i=app.dragManager.draggable,n=internalDragModifierType(e),a=externalDragModifierType(e),r=(A,t,n)=>{if(!this.getHookServer().onDropHook)return!1;try{return this.getHookServer().onDropHook({ea:this.getHookServer(),event:e,draggable:i,type:A,payload:{files:t,text:n},excalidrawFile:this.file,view:this,pointerPosition:this.currentPosition})}catch(e){return new obsidian_module.Notice("on drop hook error. See console log for details"),errorlog({where:"ExcalidrawView.onDrop",error:e}),!1}};switch(null==i?void 0:i.type){case"file":if(!r("file",[i.file],null)){if(i.file.path.match(REG_LINKINDEX_INVALIDCHARS))return new obsidian_module.Notice(t$d("FILENAME_INVALID_CHARS"),4e3),!1;if(["image","image-fullsize"].contains(n)&&(IMAGE_TYPES.contains(i.file.extension)||"md"===i.file.extension)){const e=this.plugin.ea;return e.reset(),e.setView(this),(async()=>{e.canvas.theme=A.getAppState().theme,await e.addImage(this.currentPosition.x,this.currentPosition.y,i.file,!("image-fullsize"===n)),e.addElementsToView(!1,!1,!0)})(),!1}this.addText(`[[${app.metadataCache.fileToLinktext(i.file,this.file.path,!0)}]]`)}return!1;case"files":return r("file",i.files,null)||(async()=>{if(["image","image-fullsize"].contains(n)){const e=this.plugin.ea;e.reset(),e.setView(this),e.canvas.theme=A.getAppState().theme;let t=0;for(const A of i.files)(IMAGE_TYPES.contains(A.extension)||"md"===A.extension)&&(await e.addImage(this.currentPosition.x+50*t,this.currentPosition.y+50*t,A,!("image-fullsize"===n)),t++,await e.addElementsToView(!1,!1,!0))}else{for(const e of i.files)await this.addText(`[[${app.metadataCache.fileToLinktext(e,this.file.path,!0)}]]`,void 0,!1),this.currentPosition.y+=2*t.currentItemFontSize;this.save(!1)}})(),!1}if(e.dataTransfer.types.includes("Files")){if(e.dataTransfer.types.includes("text/plain")){const A=e.dataTransfer.getData("text");if(A&&r("text",null,A))return!1;if(A&&"image-url"===a&&hyperlinkIsImage(A))return this.addImageWithURL(A),!1;if(A&&"insert-link"===a)return this.plugin.settings.iframelyAllowed&&A.match(/^https?:\/\/\S*$/)?(this.addTextWithIframely(A),!1):(this.addText(A),!1)}if(e.dataTransfer.types.includes("text/html")){const A=e.dataTransfer.getData("text/html").match(/src=["']([^"']*)["']/);if(A&&"image-url"===a&&hyperlinkIsImage(A[1]))return this.addImageWithURL(A[1]),!1;if(A&&"insert-link"===a)return this.plugin.settings.iframelyAllowed&&A[1].match(/^https?:\/\/\S*$/)?(this.addTextWithIframely(A[1]),!1):(this.addText(A[1]),!1)}return!0}if(e.dataTransfer.types.includes("text/plain")||e.dataTransfer.types.includes("text/uri-list")||e.dataTransfer.types.includes("text/html")){const A=e.dataTransfer.getData("text/html").match(/src=["']([^"']*)["']/),t=A?A[1]:"",i=e.dataTransfer.getData("text"),n=e.dataTransfer.getData("text/uri-list");let s=A?t:i;if(s&&""!==s||(s=n),!s||""===s)return!0;if(!r("text",null,s)){if(s&&"image-url"===a&&hyperlinkIsYouTubeLink(s))return this.addYouTubeThumbnail(s),!1;if(n&&"image-url"===a&&hyperlinkIsYouTubeLink(n))return this.addYouTubeThumbnail(n),!1;if(s&&"image-url"===a&&hyperlinkIsImage(s))return this.addImageWithURL(s),!1;if(n&&"image-url"===a&&hyperlinkIsImage(n))return this.addImageWithURL(n),!1;if(s&&"image-import"===a&&hyperlinkIsImage(s))return this.addImageSaveToVault(s),!1;if(n&&"image-import"===a&&hyperlinkIsImage(n))return this.addImageSaveToVault(n),!1;if(this.plugin.settings.iframelyAllowed&&s.match(/^https?:\/\/\S*$/))return this.addTextWithIframely(s),!1;if(s.startsWith("obsidian://open?vault=")){const A=e.dataTransfer.getData("text/html");if(A){const e=A.match(/href="app:\/\/obsidian\.md\/(.*?)"/);if(2===e.length){const A=decodeURIComponent(e[1]).split("#"),t=app.vault.getAbstractFileByPath(A[0]);if(t&&t instanceof obsidian_module.TFile){const e=app.metadataCache.fileToLinktext(t,this.file.path);return void this.addText(`[[${e+(A.length>1?"#"+A[1]+"|"+e:"")}]]`)}return this.addText(`[[${decodeURIComponent(e[1])}]]`),!1}}const t=s.split("file=");if(2===t.length)return this.addText(`[[${decodeURIComponent(t[1])}]]`),!1}this.addText(s.replace(/(!\[\[.*#[^\]]*\]\])/g,"$1{40}"))}return!1}return!r("unknown",null,null)},onBeforeTextEdit:e=>{var A;if(clearTimeout(this.isEditingTextResetTimer),this.isEditingTextResetTimer=null,this.semaphores.isEditingText=!0,this.compatibilityMode)return null!==(A=e.originalText)&&void 0!==A?A:e.text;return this.excalidrawData.getRawText(e.id)||e.rawText},onBeforeTextSubmit:(e,A,t,i)=>{const n=this.excalidrawAPI;if(!n)return[null,null,null];const a="PASTING EXCALIDRAW ELEMENTS AS A TEXT ELEMENT IS NOT ALLOWED";if(A.startsWith('{"type":"excalidraw/clipboard","elements":[{"'))return setTimeout((()=>{const A=this.excalidrawAPI.getSceneElements(),t=A.filter((A=>A.id===e.id));if(1===t.length){const e=cloneElement(t[0]);e.rawText=a,A[A.indexOf(t[0])]=e,this.excalidrawData.setTextElement(e.id,a,a,(()=>{})),this.updateScene({elements:A}),n.history.clear()}})),[a,a,null];if(this.semaphores.isEditingText=!0,this.isEditingTextResetTimer=setTimeout((()=>{this.semaphores.isEditingText=!1,this.isEditingTextResetTimer=null}),1500),i)return this.excalidrawData.deleteTextElement(e.id),this.setDirty(7),[null,null,null];const r=e.containerId;if(A!==e.text||t!==e.originalText||!this.excalidrawData.getRawText(e.id)){this.setDirty(8);const[i,a,s]=this.excalidrawData.setTextElement(e.id,A,t,(async(A,t)=>{var i,a;if(this.textMode===TextMode.raw)return;const r=this.excalidrawAPI.getSceneElements(),s=r.filter((A=>A.id===e.id));if(1===s.length){const e=cloneElement(s[0]),o=s[0].containerId?null===(a=null===(i=n.getSceneElements().filter((e=>e.id===s[0].containerId)))||void 0===i?void 0:i[0])||void 0===a?void 0:a.type:void 0;this.excalidrawData.updateTextElement(e,A,t,!0,o),r[r.indexOf(s[0])]=e,this.updateScene({elements:r}),e.containerId&&this.updateContainerSize(e.containerId)}n.history.clear()}));return i?(r&&this.updateContainerSize(r,!0),this.textMode===TextMode.raw?[A,t,s]:A===i?s?[i,a,s]:[null,null,null]:(n.history.clear(),[i,a,s])):[null,null,null]}return r&&this.updateContainerSize(r,!0),this.textMode===TextMode.parsed?this.excalidrawData.getParsedText(e.id):[null,null,null]},onLinkOpen:async(e,A)=>{var t;if(A.preventDefault(),!e)return;const i=e.link;if(!i||""===i)return;this.removeLinkTooltip();const n=null===(t=null==A?void 0:A.detail)||void 0===t?void 0:t.nativeEvent;this.handleLinkHookCall(e,e.link,n)||this.openExternalLink(e.link,isSHIFT(n)||isCTRL(n)||isMETA(n)||isALT(n)?void 0:e)||this.linkClick(n,null,null,{id:e.id,text:e.link},emulateCTRLClickForLinks(n))},onLinkHover:(e,A)=>{if(e&&(this.plugin.settings.hoverPreviewWithoutCTRL||isCTRL(A))){B=A,B.ctrlKey=!(DEVICE.isIOS||DEVICE.isMacOS)||B.ctrlKey,B.metaKey=DEVICE.isIOS||DEVICE.isMacOS||B.metaKey;const t=e.link;if(!t||""===t)return;if(t.startsWith("[[")){const A=t.match(/\[\[(?.*?)\]\]/);if(!A)return;let i=A.groups.link;E(i,e)}}},onViewModeChange:e=>{var A,t;if(this.semaphores.viewunload||null===(t=null===(A=this.toolsPanelRef)||void 0===A?void 0:A.current)||void 0===t||t.setExcalidrawViewMode(e),this.getHookServer().onViewModeChangeHook)try{this.getHookServer().onViewModeChangeHook(e,this,this.getHookServer())}catch(e){errorlog({where:"ExcalidrawView.onViewModeChange",fn:this.getHookServer().onViewModeChangeHook,error:e})}}},A.createElement(C,{},A.createElement(C.DefaultItems.ChangeCanvasBackground),A.createElement(C.DefaultItems.ToggleTheme),A.createElement(C.Separator),DEVICE.isPhone?null:A.createElement(C.Item,{icon:ICONS.trayMode,"aria-label":"Tray-mode offers an alternative, more spacious canvas",onSelect:()=>{this.toggleTrayMode()}},"Toggle tray-mode"),A.createElement(C.Item,{icon:saveIcon(!1),"aria-label":t$d("FORCE_SAVE"),onSelect:()=>{this.forceSave()}},"Save"),A.createElement(C.Item,{icon:ICONS.scriptEngine,"aria-label":"Explore the Excalidraw Script Library",onSelect:()=>{new ScriptInstallPrompt(this.plugin).open()}},"Script Library"),A.createElement(C.Item,{icon:ICONS.ExportImage,"aria-label":"Export image as PNG, SVG, or Excalidraw file",onSelect:()=>{this.exportDialog||(this.exportDialog=new ExportDialog(this.plugin,this,this.file),this.exportDialog.createForm()),this.exportDialog.open()}},"Export Image..."),A.createElement(C.Item,{icon:ICONS.switchToMarkdown,"aria-label":"Switch to markdown view",onSelect:()=>{this.openAsMarkdown()}},"Open as Markdown"),A.createElement(C.Separator),A.createElement(C.DefaultItems.Help),A.createElement(C.DefaultItems.ClearCanvas)),A.createElement(v,{},A.createElement(v.Center,{},A.createElement(v.Center.Logo),A.createElement(v.Center.Heading,{},'Type "Excalidraw" in the Command Palette',A.createElement("br"),"Explore the Obsidian Menu in the top right",A.createElement("br"),"Visit the Script Library",A.createElement("br"),"Find help in the hamburger-menu"),A.createElement(v.Center.Menu,{},A.createElement(v.Center.MenuItemLink,{icon:ICONS.YouTube,href:"https://www.youtube.com/@VisualPKM",shortcut:null,"aria-label":"Visual PKM YouTube Channel"}," Check out the Visual PKM YouTube channel."),A.createElement(v.Center.MenuItemLink,{icon:ICONS.Discord,href:"https://discord.gg/DyfAXFwUHc",shortcut:null,"aria-label":"Join the Visual Thinking Discord Server"}," Join the Visual Thinking Discord Server"),A.createElement(v.Center.MenuItemLink,{icon:ICONS.twitter,href:"https://twitter.com/zsviczian",shortcut:null,"aria-label":"Follow me on Twitter"}," Follow me on Twitter"),A.createElement(v.Center.MenuItemLink,{icon:ICONS.heart,href:"https://ko-fi.com/zsolt",shortcut:null,"aria-label":"Donate to support Excalidraw-Obsidian"},' Say "Thank You" & support the plugin.'))))),A.createElement(ToolsPanel,{ref:i,visible:!1,view:this,centerPointer:()=>{const e=this.excalidrawAPI;if(!u||!u.current||!e)return;const A=e.getAppState(),{width:t,height:i}=A;this.currentPosition=viewportCoordsToSceneCoords({clientX:t/2,clientY:i/2},A)}})),F=A.useRef(new ResizeObserver((e=>{if(!i||!i.current)return;const{width:A,height:t}=e[0].contentRect;if(0===A||0===t)return;const n=i.current.onRightEdge?i.current.previousWidth-A:0,a=i.current.onBottomEdge?i.current.previousHeight-t:0;i.current.updatePosition(a,n)})));return A.useEffect((()=>((null==i?void 0:i.current)&&F.current.observe(i.current.containerRef.current),()=>{F.current.unobserve(i.current.containerRef.current)})),[i,F]),A.createElement(A.Fragment,null,y)}));t.createRoot(this.contentEl).render(i)}updateContainerSize(e,A=!1){const t=this.excalidrawAPI;if(!t)return;const i=()=>{const A=e?t.getSceneElements().filter((A=>A.id===e&&"arrow"!==A.type)):t.getSceneElements().filter(isContainer);A.length>0&&(this.initialContainerSizeUpdate&&(this.semaphores.justLoaded=!0),t.updateContainerSize(A)),this.initialContainerSizeUpdate=!1};A?setTimeout((()=>i()),50):i()}zoomToFit(e=!0,A=!1){if(document.body.querySelector("div.modal-container"))return;const t=this.excalidrawAPI;if(!t||!this.excalidrawRef||this.semaphores.isEditingText||this.semaphores.preventAutozoom)return;const i=this.plugin.settings.zoomToFitMaxLevel,n=t.getSceneElements().filter((e=>e.width<1e4&&e.height<1e4));app.isMobile&&n.length>1e3||n.length>2500?A&&t.scrollToContent():e?setTimeout((()=>t.zoomToFit(n,i,this.isFullscreen()?0:.05)),100):t.zoomToFit(n,i,this.isFullscreen()?0:.05)}updatePinnedScripts(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{pinnedScripts:this.plugin.settings.pinnedScripts}})}updatePinnedCustomPens(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{customPens:this.plugin.settings.customPens.slice(0,this.plugin.settings.numberOfCustomPens)}})}updatePinchZoom(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{allowPinchZoom:this.plugin.settings.allowPinchZoom}})}updateWheelZoom(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{allowWheelZoom:this.plugin.settings.allowWheelZoom}})}async toggleTrayMode(){const e=this.excalidrawAPI;if(!e)return!1;const A=e.getAppState();e.updateScene({appState:{trayModeEnabled:!A.trayModeEnabled}}),await this.plugin.loadSettings(),this.plugin.settings.defaultTrayMode=!A.trayModeEnabled,this.plugin.saveSettings()}selectElementsMatchingQuery(e,A,t=!0,i=!1,n=!1){let a=getTextElementsMatchingQuery(e.filter((e=>"text"===e.type)),A,i);if(0!==a.length){if(n){const A=this.plugin.ea.getElementsInTheSameGroupWithElement(a[0],e);A.length>0&&(a=A)}this.zoomToElements(t,a)}else new obsidian_module.Notice("I could not find a matching text element")}zoomToElements(e,A){const t=this.excalidrawAPI;if(!t)return;const i=this.plugin.settings.zoomToFitMaxLevel;e&&t.selectElements(A),t.zoomToFit(A,i,.05)}getViewSelectedElements(){var e;const A=this.excalidrawAPI;if(!A)return[];const t=null===(e=A.getAppState())||void 0===e?void 0:e.selectedElementIds;if(!t)return[];const i=Object.keys(t);if(!i)return[];const n=A.getSceneElements().filter((e=>i.includes(e.id))),a=n.filter((e=>e.boundElements&&e.boundElements.filter((e=>"text"===e.type)).length>0)).map((e=>e.boundElements.filter((e=>"text"===e.type)).map((e=>e.id))[0])),r=n.map((e=>e.id)).concat(a);return A.getSceneElements().filter((e=>r.contains(e.id)))}async copyLinkToSelectedElementToClipboard(e){const A=this.getViewSelectedElements();if(A.length<1)return void new obsidian_module.Notice(t$d("INSERT_LINK_TO_ELEMENT_ERROR"));let t;if(2===A.length){const e=A.filter((e=>"text"===e.type));1===e.length&&e[0].containerId&&1===A.filter((e=>e.boundElements.some((e=>"text"===e.type)))).length&&(t=e[0].id)}t||(t=1===A.length?A[0].id:this.plugin.ea.getLargestElement(A).id);const i=await ScriptEngine.inputPrompt(app,"Set link alias","Leave empty if you do not want to set an alias","",[{caption:"Link",action:()=>{e=""}},{caption:"Area",action:()=>{e="area="}},{caption:"Group",action:()=>{e="group="}}]);navigator.clipboard.writeText(`${e.length>0?"!":""}[[${this.file.path}#^${e}${t}${i?`|${i}`:""}]]`),new obsidian_module.Notice(t$d("INSERT_LINK_TO_ELEMENT_READY"))}updateScene(e,A=!1){const t=this.excalidrawAPI;if(!t)return;const i=e.elements&&A;i&&(e.elements=t.restore(e).elements);try{t.updateScene(e)}catch(A){if(errorlog({where:"ExcalidrawView.updateScene 1st attempt",fn:this.updateScene,error:A,scene:e,willDoSecondAttempt:!i}),i)warningUnknowSeriousError();else try{e.elements=t.restore(e).elements,t.updateScene(e)}catch(A){errorlog({where:"ExcalidrawView.updateScene 2nd attempt",fn:this.updateScene,error:A,scene:e}),warningUnknowSeriousError()}}}}function getTextMode(e){return e.search("excalidraw-plugin: parsed\n")>-1||e.search("excalidraw-plugin: locked\n")>-1?TextMode.parsed:TextMode.raw}const DEFAULT_SETTINGS={folder:"Excalidraw",embedUseExcalidrawFolder:!1,templateFilePath:"Excalidraw/Template.excalidraw",scriptFolderPath:"Excalidraw/Scripts",compress:!1,autosave:!0,autosaveInterval:15e3,autosaveIntervalDesktop:15e3,autosaveIntervalMobile:1e4,drawingFilenamePrefix:"Drawing ",drawingEmbedPrefixWithFilename:!0,drawingFilnameEmbedPostfix:" ",drawingFilenameDateTime:"YYYY-MM-DD HH.mm.ss",useExcalidrawExtension:!0,displaySVGInPreview:!0,displayExportedImageIfAvailable:!1,previewMatchObsidianTheme:!1,width:"400",dynamicStyling:"colorful",isLeftHanded:!1,matchTheme:!1,matchThemeAlways:!1,matchThemeTrigger:!1,defaultMode:"normal",defaultPenMode:"never",allowPinchZoom:!1,allowWheelZoom:!1,zoomToFitOnOpen:!0,zoomToFitOnResize:!0,zoomToFitMaxLevel:2,linkPrefix:"📍",urlPrefix:"🌐",parseTODO:!1,todo:"☐",done:"🗹",hoverPreviewWithoutCTRL:!1,linkOpacity:1,openInAdjacentPane:!1,openInMainWorkspace:!0,showLinkBrackets:!0,allowCtrlClick:!0,forceWrap:!1,pageTransclusionCharLimit:200,wordWrappingDefault:0,removeTransclusionQuoteSigns:!0,iframelyAllowed:!0,pngExportScale:1,exportWithTheme:!0,exportWithBackground:!0,exportPaddingSVG:10,keepInSync:!1,autoexportSVG:!1,autoexportPNG:!1,autoExportLightAndDark:!1,autoexportExcalidraw:!1,embedType:"excalidraw",embedWikiLink:!0,syncExcalidraw:!1,experimentalFileType:!1,experimentalFileTag:"✏️",experimentalLivePreview:!0,experimentalEnableFourthFont:!1,experimantalFourthFont:"Virgil",fieldSuggester:!0,compatibilityMode:!1,drawingOpenCount:0,library:"deprecated",library2:{type:"excalidrawlib",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,libraryItems:[]},imageElementNotice:!0,mdSVGwidth:500,mdSVGmaxHeight:800,mdFont:"Virgil",mdFontColor:"Black",mdBorderColor:"Black",mdCSS:"",scriptEngineSettings:{},defaultTrayMode:!0,previousRelease:"0.0.0",showReleaseNotes:!0,showNewVersionNotification:!0,mathjaxSourceURL:"https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js",taskboneEnabled:!1,taskboneAPIkey:"",pinnedScripts:[],customPens:[Object.assign({},PENS.default),Object.assign({},PENS.highlighter),Object.assign({},PENS.finetip),Object.assign({},PENS.fountain),Object.assign({},PENS.marker),Object.assign({},PENS["thick-thin"]),Object.assign({},PENS["thin-thick-thin"]),Object.assign({},PENS.default),Object.assign({},PENS.default),Object.assign({},PENS.default)],numberOfCustomPens:0};class ExcalidrawSettingTab extends obsidian_module.PluginSettingTab{constructor(e,A){super(e,A),this.requestEmbedUpdate=!1,this.requestReloadDrawings=!1,this.requestUpdatePinnedPens=!1,this.requestUpdateDynamicStyling=!1,this.reloadMathJax=!1,this.plugin=A}applySettingsUpdate(e=!1){e&&(this.requestReloadDrawings=!0)}async hide(){if(this.plugin.settings.scriptFolderPath=obsidian_module.normalizePath(this.plugin.settings.scriptFolderPath),"/"!==this.plugin.settings.scriptFolderPath&&""!==this.plugin.settings.scriptFolderPath||(this.plugin.settings.scriptFolderPath="Excalidraw/Scripts"),this.plugin.saveSettings(),this.requestUpdatePinnedPens&&app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinnedCustomPens()})),this.requestUpdateDynamicStyling&&app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&setDynamicStyle(this.plugin.ea,e.view,e.view.previousBackgroundColor,this.plugin.settings.dynamicStyling)})),this.requestReloadDrawings){const e=app.workspace.getLeavesOfType("excalidraw");for(const A of e)A.view instanceof ExcalidrawView&&(await A.view.save(!1),await A.view.reload(!0));this.requestEmbedUpdate=!0}this.requestEmbedUpdate&&this.plugin.triggerEmbedUpdates(),this.plugin.scriptEngine.updateScriptPath(),this.reloadMathJax&&this.plugin.loadMathJax()}async display(){var e;await this.plugin.loadSettings(),this.requestEmbedUpdate=!1,this.requestReloadDrawings=!1;const{containerEl:A}=this;A.addClass("excalidraw-settings"),this.containerEl.empty();const t=A.createDiv("coffee");t.addClass("ex-coffee-div"),t.createEl("a",{href:"https://ko-fi.com/zsolt"}).createEl("img",{attr:{src:"https://cdn.ko-fi.com/cdn/kofi3.png?v=3"}}).height=45,new obsidian_module.Setting(A).setName(t$d("RELEASE_NOTES_NAME")).setDesc(fragWithHTML(t$d("RELEASE_NOTES_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.showReleaseNotes).onChange((async e=>{this.plugin.settings.showReleaseNotes=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("NEWVERSION_NOTIFICATION_NAME")).setDesc(fragWithHTML(t$d("NEWVERSION_NOTIFICATION_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.showNewVersionNotification).onChange((async e=>{this.plugin.settings.showNewVersionNotification=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FOLDER_NAME")).setDesc(fragWithHTML(t$d("FOLDER_DESC"))).addText((e=>e.setPlaceholder("Excalidraw").setValue(this.plugin.settings.folder).onChange((async e=>{this.plugin.settings.folder=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FOLDER_EMBED_NAME")).setDesc(fragWithHTML(t$d("FOLDER_EMBED_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.embedUseExcalidrawFolder).onChange((async e=>{this.plugin.settings.embedUseExcalidrawFolder=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("TEMPLATE_NAME")).setDesc(fragWithHTML(t$d("TEMPLATE_DESC"))).addText((e=>e.setPlaceholder("Excalidraw/Template").setValue(this.plugin.settings.templateFilePath).onChange((async e=>{this.plugin.settings.templateFilePath=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("SCRIPT_FOLDER_NAME")).setDesc(fragWithHTML(t$d("SCRIPT_FOLDER_DESC"))).addText((e=>e.setPlaceholder("Excalidraw/Scripts").setValue(this.plugin.settings.scriptFolderPath).onChange((async e=>{this.plugin.settings.scriptFolderPath=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("SAVING_HEAD")}),new obsidian_module.Setting(A).setName(t$d("COMPRESS_NAME")).setDesc(fragWithHTML(t$d("COMPRESS_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.compress).onChange((async e=>{this.plugin.settings.compress=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("AUTOSAVE_INTERVAL_DESKTOP_NAME")).setDesc(fragWithHTML(t$d("AUTOSAVE_INTERVAL_DESKTOP_DESC"))).addDropdown((e=>e.addOption("15000","Frequent (every 15 seconds)").addOption("60000","Moderate (every 60 seconds)").addOption("300000","Rare (every 5 minutes)").addOption("900000","Practically never (every 15 minutes)").setValue(this.plugin.settings.autosaveIntervalDesktop.toString()).onChange((async e=>{this.plugin.settings.autosaveIntervalDesktop=parseInt(e),this.plugin.settings.autosaveInterval=app.isMobile?this.plugin.settings.autosaveIntervalMobile:this.plugin.settings.autosaveIntervalDesktop,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("AUTOSAVE_INTERVAL_MOBILE_NAME")).setDesc(fragWithHTML(t$d("AUTOSAVE_INTERVAL_MOBILE_DESC"))).addDropdown((e=>e.addOption("10000","Frequent (every 10 seconds)").addOption("30000","Moderate (every 30 seconds)").addOption("60000","Rare (every 1 minute)").addOption("300000","Practically never (every 5 minutes)").setValue(this.plugin.settings.autosaveIntervalMobile.toString()).onChange((async e=>{this.plugin.settings.autosaveIntervalMobile=parseInt(e),this.plugin.settings.autosaveInterval=app.isMobile?this.plugin.settings.autosaveIntervalMobile:this.plugin.settings.autosaveIntervalDesktop,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("FILENAME_HEAD")}),A.createDiv("",(e=>{e.innerHTML=t$d("FILENAME_DESC")}));const i=()=>`${t$d("FILENAME_SAMPLE")}${getDrawingFilename(this.plugin.settings)}
${t$d("FILENAME_EMBED_SAMPLE")}${getEmbedFilename("{NOTE_NAME}",this.plugin.settings)}`,n=A.createEl("p",{text:""});let a,r,s,o,l,c,d;n.innerHTML=i(),new obsidian_module.Setting(A).setName(t$d("FILENAME_PREFIX_NAME")).setDesc(fragWithHTML(t$d("FILENAME_PREFIX_DESC"))).addText((e=>e.setPlaceholder("Drawing ").setValue(this.plugin.settings.drawingFilenamePrefix).onChange((async A=>{this.plugin.settings.drawingFilenamePrefix=A.replaceAll(/[<>:"/\\|?*]/g,"_"),e.setValue(this.plugin.settings.drawingFilenamePrefix),n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_PREFIX_EMBED_NAME")).setDesc(fragWithHTML(t$d("FILENAME_PREFIX_EMBED_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.drawingEmbedPrefixWithFilename).onChange((async e=>{this.plugin.settings.drawingEmbedPrefixWithFilename=e,n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_POSTFIX_NAME")).setDesc(fragWithHTML(t$d("FILENAME_POSTFIX_DESC"))).addText((e=>e.setPlaceholder("").setValue(this.plugin.settings.drawingFilnameEmbedPostfix).onChange((async A=>{this.plugin.settings.drawingFilnameEmbedPostfix=A.replaceAll(/[<>:"/\\|?*]/g,"_"),e.setValue(this.plugin.settings.drawingFilnameEmbedPostfix),n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_DATE_NAME")).setDesc(fragWithHTML(t$d("FILENAME_DATE_DESC"))).addText((e=>e.setPlaceholder("YYYY-MM-DD HH.mm.ss").setValue(this.plugin.settings.drawingFilenameDateTime).onChange((async A=>{this.plugin.settings.drawingFilenameDateTime=A.replaceAll(/[<>:"/\\|?*]/g,"_"),e.setValue(this.plugin.settings.drawingFilenameDateTime),n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_EXCALIDRAW_EXTENSION_NAME")).setDesc(fragWithHTML(t$d("FILENAME_EXCALIDRAW_EXTENSION_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.useExcalidrawExtension).onChange((async e=>{this.plugin.settings.useExcalidrawExtension=e,n.innerHTML=i(),this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("DISPLAY_HEAD")}),new obsidian_module.Setting(A).setName(t$d("DYNAMICSTYLE_NAME")).setDesc(fragWithHTML(t$d("DYNAMICSTYLE_DESC"))).addDropdown((e=>e.addOption("none","Dynamic Styling OFF").addOption("colorful","Match color").addOption("gray","Gray, match tone").setValue(this.plugin.settings.dynamicStyling).onChange((async e=>{this.requestUpdateDynamicStyling=!0,this.plugin.settings.dynamicStyling=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("LEFTHANDED_MODE_NAME")).setDesc(fragWithHTML(t$d("LEFTHANDED_MODE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.isLeftHanded).onChange((async e=>{this.plugin.settings.isLeftHanded=e,setLeftHandedMode(e),setTimeout((()=>setLeftHandedMode(e))),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MATCH_THEME_NAME")).setDesc(fragWithHTML(t$d("MATCH_THEME_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.matchTheme).onChange((async e=>{this.plugin.settings.matchTheme=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MATCH_THEME_ALWAYS_NAME")).setDesc(fragWithHTML(t$d("MATCH_THEME_ALWAYS_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.matchThemeAlways).onChange((async e=>{this.plugin.settings.matchThemeAlways=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MATCH_THEME_TRIGGER_NAME")).setDesc(fragWithHTML(t$d("MATCH_THEME_TRIGGER_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.matchThemeTrigger).onChange((async e=>{this.plugin.settings.matchThemeTrigger=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_OPEN_MODE_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_OPEN_MODE_DESC"))).addDropdown((e=>e.addOption("normal","Always in normal-mode").addOption("zen","Always in zen-mode").addOption("view","Always in view-mode").addOption("view-mobile","Usually normal, but view-mode on Phone").setValue(this.plugin.settings.defaultMode).onChange((async e=>{this.plugin.settings.defaultMode=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_PEN_MODE_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_PEN_MODE_DESC"))).addDropdown((e=>e.addOption("never","Never").addOption("mobile","On Obsidian Mobile").addOption("always","Always").setValue(this.plugin.settings.defaultPenMode).onChange((async e=>{this.plugin.settings.defaultPenMode=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_PINCHZOOM_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_PINCHZOOM_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.allowPinchZoom).onChange((async e=>{this.plugin.settings.allowPinchZoom=e,app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinchZoom()})),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_WHEELZOOM_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_WHEELZOOM_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.allowWheelZoom).onChange((async e=>{this.plugin.settings.allowWheelZoom=e,app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updateWheelZoom()})),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("ZOOM_TO_FIT_ONOPEN_NAME")).setDesc(fragWithHTML(t$d("ZOOM_TO_FIT_ONOPEN_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.zoomToFitOnOpen).onChange((async e=>{this.plugin.settings.zoomToFitOnOpen=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("ZOOM_TO_FIT_NAME")).setDesc(fragWithHTML(t$d("ZOOM_TO_FIT_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.zoomToFitOnResize).onChange((async e=>{this.plugin.settings.zoomToFitOnResize=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("ZOOM_TO_FIT_MAX_LEVEL_NAME")).setDesc(fragWithHTML(t$d("ZOOM_TO_FIT_MAX_LEVEL_DESC"))).addSlider((e=>e.setLimits(.5,10,.5).setValue(this.plugin.settings.zoomToFitMaxLevel).onChange((async e=>{a.innerText=` ${e.toString()}`,this.plugin.settings.zoomToFitMaxLevel=e,this.applySettingsUpdate()})))).settingEl.createDiv("",(e=>{a=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.zoomToFitMaxLevel.toString()}`})),this.containerEl.createEl("h1",{text:t$d("LINKS_HEAD")}),this.containerEl.createEl("span",void 0,(e=>e.innerHTML=t$d("LINKS_DESC"))),new obsidian_module.Setting(A).setName(t$d("ADJACENT_PANE_NAME")).setDesc(fragWithHTML(t$d("ADJACENT_PANE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.openInAdjacentPane).onChange((async e=>{this.plugin.settings.openInAdjacentPane=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MAINWORKSPACE_PANE_NAME")).setDesc(fragWithHTML(t$d("MAINWORKSPACE_PANE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.openInMainWorkspace).onChange((async e=>{this.plugin.settings.openInMainWorkspace=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(fragWithHTML(t$d("LINK_BRACKETS_NAME"))).setDesc(fragWithHTML(t$d("LINK_BRACKETS_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.showLinkBrackets).onChange((e=>{this.plugin.settings.showLinkBrackets=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("LINK_PREFIX_NAME")).setDesc(fragWithHTML(t$d("LINK_PREFIX_DESC"))).addText((e=>e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.linkPrefix).onChange((e=>{this.plugin.settings.linkPrefix=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("URL_PREFIX_NAME")).setDesc(fragWithHTML(t$d("URL_PREFIX_DESC"))).addText((e=>e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.urlPrefix).onChange((e=>{this.plugin.settings.urlPrefix=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("PARSE_TODO_NAME")).setDesc(fragWithHTML(t$d("PARSE_TODO_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.parseTODO).onChange((e=>{this.plugin.settings.parseTODO=e,r.setDisabled(!e),s.setDisabled(!e),this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("TODO_NAME")).setDesc(fragWithHTML(t$d("TODO_DESC"))).addText((e=>{r=e,e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.todo).onChange((e=>{this.plugin.settings.todo=e,this.applySettingsUpdate(!0)}))})),r.setDisabled(!this.plugin.settings.parseTODO),new obsidian_module.Setting(A).setName(t$d("DONE_NAME")).setDesc(fragWithHTML(t$d("DONE_DESC"))).setDisabled(!this.plugin.settings.parseTODO).addText((e=>{s=e,e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.done).onChange((e=>{this.plugin.settings.done=e,this.applySettingsUpdate(!0)}))})),s.setDisabled(!this.plugin.settings.parseTODO),new obsidian_module.Setting(A).setName(t$d("LINKOPACITY_NAME")).setDesc(fragWithHTML(t$d("LINKOPACITY_DESC"))).addSlider((e=>e.setLimits(0,1,.05).setValue(this.plugin.settings.linkOpacity).onChange((async e=>{o.innerText=` ${e.toString()}`,this.plugin.settings.linkOpacity=e,this.applySettingsUpdate(!0)})))).settingEl.createDiv("",(e=>{o=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.linkOpacity.toString()}`})),new obsidian_module.Setting(A).setName(t$d("HOVERPREVIEW_NAME")).setDesc(fragWithHTML(t$d("HOVERPREVIEW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.hoverPreviewWithoutCTRL).onChange((async e=>{this.plugin.settings.hoverPreviewWithoutCTRL=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("LINK_CTRL_CLICK_NAME")).setDesc(fragWithHTML(t$d("LINK_CTRL_CLICK_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.allowCtrlClick).onChange((async e=>{this.plugin.settings.allowCtrlClick=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("TRANSCLUSION_WRAP_NAME")).setDesc(fragWithHTML(t$d("TRANSCLUSION_WRAP_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.forceWrap).onChange((async e=>{this.plugin.settings.forceWrap=e,this.applySettingsUpdate(!0)})))).descEl.innerHTML=`![[doc#^ref]]{number} ${t$d("TRANSCLUSION_WRAP_DESC")}`,new obsidian_module.Setting(A).setName(t$d("PAGE_TRANSCLUSION_CHARCOUNT_NAME")).setDesc(fragWithHTML(t$d("PAGE_TRANSCLUSION_CHARCOUNT_DESC"))).addText((e=>e.setPlaceholder("Enter a number").setValue(this.plugin.settings.pageTransclusionCharLimit.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.pageTransclusionCharLimit.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.pageTransclusionCharLimit=10,void this.applySettingsUpdate(!0);this.plugin.settings.pageTransclusionCharLimit=t,e.setValue(this.plugin.settings.pageTransclusionCharLimit.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("TRANSCLUSION_DEFAULT_WRAP_NAME")).setDesc(fragWithHTML(t$d("TRANSCLUSION_DEFAULT_WRAP_DESC"))).addText((e=>e.setPlaceholder("Enter a number").setValue(this.plugin.settings.wordWrappingDefault.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.wordWrappingDefault.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.wordWrappingDefault=0,void this.applySettingsUpdate(!0);this.plugin.settings.wordWrappingDefault=t,e.setValue(this.plugin.settings.wordWrappingDefault.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("QUOTE_TRANSCLUSION_REMOVE_NAME")).setDesc(fragWithHTML(t$d("QUOTE_TRANSCLUSION_REMOVE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.removeTransclusionQuoteSigns).onChange((e=>{this.plugin.settings.removeTransclusionQuoteSigns=e,this.requestEmbedUpdate=!0,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("GET_URL_TITLE_NAME")).setDesc(fragWithHTML(t$d("GET_URL_TITLE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.iframelyAllowed).onChange((async e=>{this.plugin.settings.iframelyAllowed=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("MD_HEAD")}),this.containerEl.createEl("p",{text:t$d("MD_HEAD_DESC")}),new obsidian_module.Setting(A).setName(t$d("MD_TRANSCLUDE_WIDTH_NAME")).setDesc(fragWithHTML(t$d("MD_TRANSCLUDE_WIDTH_DESC"))).addText((e=>e.setPlaceholder("Enter a number e.g. 500").setValue(this.plugin.settings.mdSVGwidth.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.mdSVGwidth.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.mdSVGwidth=500,void this.applySettingsUpdate(!0);this.plugin.settings.mdSVGwidth=t,this.requestReloadDrawings=!0,e.setValue(this.plugin.settings.mdSVGwidth.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("MD_TRANSCLUDE_HEIGHT_NAME")).setDesc(fragWithHTML(t$d("MD_TRANSCLUDE_HEIGHT_DESC"))).addText((e=>e.setPlaceholder("Enter a number e.g. 800").setValue(this.plugin.settings.mdSVGmaxHeight.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.mdSVGmaxHeight.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.mdSVGmaxHeight=800,void this.applySettingsUpdate(!0);this.plugin.settings.mdSVGmaxHeight=t,this.requestReloadDrawings=!0,e.setValue(this.plugin.settings.mdSVGmaxHeight.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("MD_DEFAULT_FONT_NAME")).setDesc(fragWithHTML(t$d("MD_DEFAULT_FONT_DESC"))).addDropdown((async e=>{e.addOption("Virgil","Virgil"),e.addOption("Cascadia","Cascadia"),this.app.vault.getFiles().filter((e=>["ttf","woff","woff2"].contains(e.extension))).forEach((A=>{e.addOption(A.path,A.name)})),e.setValue(this.plugin.settings.mdFont).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdFont=e,this.applySettingsUpdate(!0)}))})),new obsidian_module.Setting(A).setName(t$d("MD_DEFAULT_COLOR_NAME")).setDesc(fragWithHTML(t$d("MD_DEFAULT_COLOR_DESC"))).addText((e=>e.setPlaceholder("CSS Color-name|RGB-HEX").setValue(this.plugin.settings.mdFontColor).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdFontColor=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("MD_DEFAULT_BORDER_COLOR_NAME")).setDesc(fragWithHTML(t$d("MD_DEFAULT_BORDER_COLOR_DESC"))).addText((e=>e.setPlaceholder("CSS Color-name|RGB-HEX").setValue(this.plugin.settings.mdBorderColor).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdBorderColor=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("MD_CSS_NAME")).setDesc(fragWithHTML(t$d("MD_CSS_DESC"))).addText((e=>e.setPlaceholder("filename of css file in vault").setValue(this.plugin.settings.mdCSS).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdCSS=e,this.applySettingsUpdate(!0)})))),this.containerEl.createEl("h1",{text:t$d("EMBED_HEAD")}),new obsidian_module.Setting(A).setName(t$d("EMBED_PREVIEW_SVG_NAME")).setDesc(fragWithHTML(t$d("EMBED_PREVIEW_SVG_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.displaySVGInPreview).onChange((async e=>{this.plugin.settings.displaySVGInPreview=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EMBED_REUSE_EXPORTED_IMAGE_NAME")).setDesc(fragWithHTML(t$d("EMBED_REUSE_EXPORTED_IMAGE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.displayExportedImageIfAvailable).onChange((async e=>{this.plugin.settings.displayExportedImageIfAvailable=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("PREVIEW_MATCH_OBSIDIAN_NAME")).setDesc(fragWithHTML(t$d("PREVIEW_MATCH_OBSIDIAN_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.previewMatchObsidianTheme).onChange((async e=>{this.plugin.settings.previewMatchObsidianTheme=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EMBED_WIDTH_NAME")).setDesc(fragWithHTML(t$d("EMBED_WIDTH_DESC"))).addText((e=>e.setPlaceholder("400").setValue(this.plugin.settings.width).onChange((async e=>{this.plugin.settings.width=e,this.applySettingsUpdate(),this.requestEmbedUpdate=!0})))),new obsidian_module.Setting(A).setName(t$d("EMBED_TYPE_NAME")).setDesc(fragWithHTML(t$d("EMBED_TYPE_DESC"))).addDropdown((async e=>{l=e,l.addOption("excalidraw","excalidraw"),this.plugin.settings.autoexportPNG?l.addOption("PNG","PNG"):"PNG"===this.plugin.settings.embedType&&(this.plugin.settings.embedType="excalidraw",this.applySettingsUpdate()),this.plugin.settings.autoexportSVG?l.addOption("SVG","SVG"):"SVG"===this.plugin.settings.embedType&&(this.plugin.settings.embedType="excalidraw",this.applySettingsUpdate()),l.setValue(this.plugin.settings.embedType).onChange((async e=>{this.plugin.settings.embedType=e,this.applySettingsUpdate()}))})),new obsidian_module.Setting(A).setName(t$d("EMBED_WIKILINK_NAME")).setDesc(fragWithHTML(t$d("EMBED_WIKILINK_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.embedWikiLink).onChange((async e=>{this.plugin.settings.embedWikiLink=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_PNG_SCALE_NAME")).setDesc(fragWithHTML(t$d("EXPORT_PNG_SCALE_DESC"))).addSlider((e=>e.setLimits(1,5,.5).setValue(this.plugin.settings.pngExportScale).onChange((async e=>{c.innerText=` ${e.toString()}`,this.plugin.settings.pngExportScale=e,this.applySettingsUpdate()})))).settingEl.createDiv("",(e=>{c=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.pngExportScale.toString()}`})),new obsidian_module.Setting(A).setName(t$d("EXPORT_BACKGROUND_NAME")).setDesc(fragWithHTML(t$d("EXPORT_BACKGROUND_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.exportWithBackground).onChange((async e=>{this.plugin.settings.exportWithBackground=e,this.applySettingsUpdate(),this.requestEmbedUpdate=!0})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_PADDING_NAME")).setDesc(fragWithHTML(t$d("EXPORT_PADDING_DESC"))).addSlider((e=>e.setLimits(0,50,5).setValue(this.plugin.settings.exportPaddingSVG).onChange((async e=>{d.innerText=` ${e.toString()}`,this.plugin.settings.exportPaddingSVG=e,this.applySettingsUpdate()})))).settingEl.createDiv("",(e=>{d=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.exportPaddingSVG.toString()}`})),new obsidian_module.Setting(A).setName(t$d("EXPORT_THEME_NAME")).setDesc(fragWithHTML(t$d("EXPORT_THEME_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.exportWithTheme).onChange((async e=>{this.plugin.settings.exportWithTheme=e,this.applySettingsUpdate(),this.requestEmbedUpdate=!0})))),this.containerEl.createEl("h1",{text:t$d("EXPORT_HEAD")}),new obsidian_module.Setting(A).setName(t$d("EXPORT_SYNC_NAME")).setDesc(fragWithHTML(t$d("EXPORT_SYNC_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.keepInSync).onChange((async e=>{this.plugin.settings.keepInSync=e,this.applySettingsUpdate()}))));const h=e=>{let A=0;for(A=0;Ae.setValue(this.plugin.settings.autoexportSVG).onChange((async e=>{e?l.addOption("SVG","SVG"):("SVG"===this.plugin.settings.embedType&&(l.setValue("excalidraw"),this.plugin.settings.embedType="excalidraw"),h("SVG")),this.plugin.settings.autoexportSVG=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_PNG_NAME")).setDesc(fragWithHTML(t$d("EXPORT_PNG_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.autoexportPNG).onChange((async e=>{e?l.addOption("PNG","PNG"):("PNG"===this.plugin.settings.embedType&&(l.setValue("excalidraw"),this.plugin.settings.embedType="excalidraw"),h("PNG")),this.plugin.settings.autoexportPNG=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_BOTH_DARK_AND_LIGHT_NAME")).setDesc(fragWithHTML(t$d("EXPORT_BOTH_DARK_AND_LIGHT_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.autoExportLightAndDark).onChange((async e=>{this.plugin.settings.autoExportLightAndDark=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("COMPATIBILITY_HEAD")}),new obsidian_module.Setting(A).setName(t$d("COMPATIBILITY_MODE_NAME")).setDesc(fragWithHTML(t$d("COMPATIBILITY_MODE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.compatibilityMode).onChange((async e=>{this.plugin.settings.compatibilityMode=e,n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_EXCALIDRAW_NAME")).setDesc(fragWithHTML(t$d("EXPORT_EXCALIDRAW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.autoexportExcalidraw).onChange((async e=>{this.plugin.settings.autoexportExcalidraw=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("SYNC_EXCALIDRAW_NAME")).setDesc(fragWithHTML(t$d("SYNC_EXCALIDRAW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.syncExcalidraw).onChange((async e=>{this.plugin.settings.syncExcalidraw=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("NONSTANDARD_HEAD")}),this.containerEl.createEl("p",{text:t$d("NONSTANDARD_DESC")}),new obsidian_module.Setting(A).setName(t$d("CUSTOM_PEN_NAME")).setDesc(t$d("CUSTOM_PEN_DESC")).addDropdown((e=>e.addOption("0","0").addOption("1","1").addOption("2","2").addOption("3","3").addOption("4","4").addOption("5","5").addOption("6","6").addOption("7","7").addOption("8","8").addOption("9","9").addOption("10","10").setValue(this.plugin.settings.numberOfCustomPens.toString()).onChange((e=>{this.plugin.settings.numberOfCustomPens=parseInt(e),this.requestUpdatePinnedPens=!0,this.applySettingsUpdate(!1)})))),new obsidian_module.Setting(A).setName(t$d("ENABLE_FOURTH_FONT_NAME")).setDesc(fragWithHTML(t$d("ENABLE_FOURTH_FONT_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.experimentalEnableFourthFont).onChange((async e=>{this.requestReloadDrawings=!0,this.plugin.settings.experimentalEnableFourthFont=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FOURTH_FONT_NAME")).setDesc(fragWithHTML(t$d("FOURTH_FONT_DESC"))).addDropdown((async e=>{e.addOption("Virgil","Virgil"),this.app.vault.getFiles().filter((e=>["ttf","woff","woff2"].contains(e.extension))).forEach((A=>{e.addOption(A.path,A.name)})),e.setValue(this.plugin.settings.experimantalFourthFont).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.experimantalFourthFont=e,this.applySettingsUpdate(!0),this.plugin.initializeFourthFont()}))})),this.containerEl.createEl("h1",{text:t$d("EXPERIMENTAL_HEAD")}),this.containerEl.createEl("p",{text:t$d("EXPERIMENTAL_DESC")}),new obsidian_module.Setting(A).setName(t$d("MATHJAX_NAME")).setDesc(t$d("MATHJAX_DESC")).addDropdown((e=>{e.addOption("https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js","jsdelivr").addOption("https://unpkg.com/mathjax@3.2.1/es5/tex-svg.js","unpkg").addOption("https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.2.1/es5/tex-svg-full.min.js","cdnjs").setValue(this.plugin.settings.mathjaxSourceURL).onChange((e=>{this.plugin.settings.mathjaxSourceURL=e,this.reloadMathJax=!0,this.applySettingsUpdate()}))})),new obsidian_module.Setting(A).setName(t$d("FIELD_SUGGESTER_NAME")).setDesc(fragWithHTML(t$d("FIELD_SUGGESTER_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.fieldSuggester).onChange((async e=>{this.plugin.settings.fieldSuggester=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILETYPE_NAME")).setDesc(fragWithHTML(t$d("FILETYPE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.experimentalFileType).onChange((async e=>{this.plugin.settings.experimentalFileType=e,this.plugin.experimentalFileTypeDisplayToggle(e),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILETAG_NAME")).setDesc(fragWithHTML(t$d("FILETAG_DESC"))).addText((e=>e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.experimentalFileTag).onChange((async e=>{this.plugin.settings.experimentalFileTag=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("LIVEPREVIEW_NAME")).setDesc(fragWithHTML(t$d("LIVEPREVIEW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.experimentalLivePreview).onChange((async e=>{this.plugin.settings.experimentalLivePreview=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h2",{text:t$d("TASKBONE_HEAD")}),this.containerEl.createEl("p",{text:t$d("TASKBONE_DESC")}),new obsidian_module.Setting(A).setName(t$d("TASKBONE_ENABLE_NAME")).setDesc(fragWithHTML(t$d("TASKBONE_ENABLE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.taskboneEnabled).onChange((async e=>{if(u.setDisabled(!e),this.plugin.settings.taskboneEnabled=e,""===this.plugin.settings.taskboneAPIkey){const e=await this.plugin.taskbone.initialize(!1);e&&u.setValue(e)}this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("TASKBONE_APIKEY_NAME")).setDesc(fragWithHTML(t$d("TASKBONE_APIKEY_DESC"))).addText((e=>{u=e,u.setValue(this.plugin.settings.taskboneAPIkey).onChange((async e=>{this.plugin.settings.taskboneAPIkey=e,this.applySettingsUpdate()})).setDisabled(!this.plugin.settings.taskboneEnabled)}));const g=null===(e=this.plugin.scriptEngine.getListofScripts())||void 0===e?void 0:e.map((e=>this.plugin.scriptEngine.getScriptName(e)));if(Object.keys(this.plugin.settings.scriptEngineSettings).length>0&&g){const e=(e,A)=>{const t=this.plugin.settings.scriptEngineSettings[e][A];return"object"==typeof t?t.height:null},t=(e,A)=>{const t=this.plugin.settings.scriptEngineSettings[e][A];return"object"==typeof t?t.value:t},i=(e,A,t)=>{"object"==typeof this.plugin.settings.scriptEngineSettings[e][A]?this.plugin.settings.scriptEngineSettings[e][A].value=t:this.plugin.settings.scriptEngineSettings[e][A]=t},n=(e,n,a)=>{new obsidian_module.Setting(A).setName(n).setDesc(fragWithHTML(null!=a?a:"")).addToggle((A=>A.setValue(t(e,n)).onChange((async A=>{i(e,n,A),this.applySettingsUpdate()}))))},a=(n,a,r,s)=>{s&&"[object Array]"===Object.prototype.toString.call(s)&&s.length>0?new obsidian_module.Setting(A).setName(a).setDesc(fragWithHTML(null!=r?r:"")).addDropdown((e=>{s.forEach((A=>e.addOption(A.toString(),A.toString()))),e.setValue(t(n,a)).onChange((async e=>{i(n,a,e),this.applySettingsUpdate()}))})):e(n,a)?new obsidian_module.Setting(A).setName(a).setDesc(fragWithHTML(null!=r?r:"")).addTextArea((A=>{A.inputEl.style.minHeight=e(n,a),A.inputEl.style.minWidth="400px",A.setValue(t(n,a)).onChange((async e=>{i(n,a,e),this.applySettingsUpdate()}))})):new obsidian_module.Setting(A).setName(a).setDesc(fragWithHTML(null!=r?r:"")).addText((e=>e.setValue(t(n,a)).onChange((async e=>{i(n,a,e),this.applySettingsUpdate()}))))},r=(e,n,a)=>{new obsidian_module.Setting(A).setName(n).setDesc(fragWithHTML(null!=a?a:"")).addText((A=>A.setPlaceholder("Enter a number").setValue(t(e,n).toString()).onChange((async a=>{const r=parseFloat(a);isNaN(r)&&""!==a?A.setValue(t(e,n).toString()):(i(e,n,isNaN(r)?0:r),this.applySettingsUpdate())}))))};this.containerEl.createEl("h1",{text:t$d("SCRIPT_SETTINGS_HEAD")}),Object.keys(this.plugin.settings.scriptEngineSettings).filter((e=>g.contains(e))).forEach((e=>{const A=this.plugin.settings.scriptEngineSettings[e],t=Object.values(A);0===t.length||t.length>0&&0===t.map((e=>e.hidden?0:1)).reduce(((e,A)=>e+A))||(this.containerEl.createEl("h3",{text:e}),Object.keys(A).forEach((t=>{var i;const s=A[t];switch(typeof(null!==(i=s.value)&&void 0!==i?i:s)){case"boolean":s.hidden||n(e,t,s.description);break;case"string":s.hidden||a(e,t,s.description,s.valueset);break;case"number":s.hidden||r(e,t,s.description)}})))}))}}}var openDialogAction;!function(e){e[e.openFile=0]="openFile",e[e.insertLinkToDrawing=1]="insertLinkToDrawing"}(openDialogAction||(openDialogAction={}));class OpenFileDialog extends obsidian_module.FuzzySuggestModal{constructor(e,A){super(e),this.app=e,this.action=openDialogAction.openFile,this.plugin=A,this.onNewPane=!1,this.limit=20,this.setInstructions([{command:t$d("TYPE_FILENAME"),purpose:""}]),this.inputEl.onkeyup=e=>{"Enter"==e.key&&this.action==openDialogAction.openFile&&this.containerEl.innerText.includes(EMPTY_MESSAGE)&&(this.plugin.createAndOpenDrawing(`${this.plugin.settings.folder}/${this.inputEl.value}.excalidraw.md`,this.onNewPane?"new-pane":"active-pane"),this.close())}}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>this.plugin.isExcalidrawFile(e)))}getItemText(e){return e.path}onChooseItem(e){switch(this.action){case openDialogAction.openFile:this.plugin.openDrawing(e,this.onNewPane?"new-pane":"active-pane",!0);break;case openDialogAction.insertLinkToDrawing:this.plugin.embedDrawing(e)}}start(e,A){switch(this.action=e,this.onNewPane=A,e){case openDialogAction.openFile:this.emptyStateText=EMPTY_MESSAGE,this.setPlaceholder(t$d("SELECT_FILE_OR_TYPE_NEW"));break;case openDialogAction.insertLinkToDrawing:this.emptyStateText=t$d("NO_MATCH"),this.setPlaceholder(t$d("SELECT_TO_EMBED"))}this.open()}}class InsertLinkDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e),this.app=e,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_FILE_TO_LINK")),this.emptyStateText=t$d("NO_MATCH")}getItems(){return this.app.metadataCache.getLinkSuggestions().filter((e=>!e.path.match(REG_LINKINDEX_INVALIDCHARS)))}getItemText(e){return e.path+(e.alias?`|${e.alias}`:"")}onChooseItem(e){let A=e.path;e.file&&(A=this.app.metadataCache.fileToLinktext(e.file,this.drawingPath,!0)),this.addText(`[[${A+(e.alias?`|${e.alias}`:"")}]]`)}start(e,A){this.addText=A,this.drawingPath=e,this.open()}}class InsertImageDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e.app),this.plugin=e,this.app=e.app,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE_WITH_OPTION_TO_SCALE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_DRAWING")),this.emptyStateText=t$d("NO_MATCH"),this.inputEl.onkeyup=e=>{"Enter"===e.key&&scaleToFullsizeModifier(e)&&this.chooser.values&&(this.onChooseItem(this.chooser.values[this.chooser.selectedItem].item,new KeyboardEvent("keypress",{shiftKey:!0,metaKey:!(DEVICE.isIOS||DEVICE.isMacOS),ctrlKey:DEVICE.isIOS||DEVICE.isMacOS})),this.close())}}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>(IMAGE_TYPES.contains(e.extension)||this.plugin.isExcalidrawFile(e))&&!e.path.match(REG_LINKINDEX_INVALIDCHARS)))}getItemText(e){return e.path}onChooseItem(e,A){const t=this.plugin.ea.getAPI(this.view);t.canvas.theme=this.view.excalidrawAPI.getAppState().theme;const i=scaleToFullsizeModifier(A);(async()=>{await t.addImage(0,0,e,!i),t.addElementsToView(!0,!1,!0)})()}start(e){this.view=e,this.open()}}class ImportSVGDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e.app),this.plugin=e,this.app=e.app,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_DRAWING")),this.emptyStateText=t$d("NO_MATCH")}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>"svg"===e.extension&&!e.path.match(REG_LINKINDEX_INVALIDCHARS)))}getItemText(e){return e.path}async onChooseItem(e,A){if(!e)return;const t=this.plugin.ea;t.reset(),t.setView(this.view);const i=await app.vault.read(e);i&&""!==i&&(t.importSVG(i),t.addElementsToView(!0,!0,!0))}start(e){this.view=e,this.open()}}class InsertMDDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e.app),this.plugin=e,this.app=e.app,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_MD")),this.emptyStateText=t$d("NO_MATCH")}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>"md"===e.extension&&!this.plugin.isExcalidrawFile(e)))}getItemText(e){return e.path}onChooseItem(e){const A=this.plugin.ea;A.reset(),A.setView(this.view),(async()=>{await A.addImage(0,0,e),A.addElementsToView(!0,!1,!0)})()}start(e){this.view=e,this.open()}}function around(e,A){const t=Object.keys(A).map((t=>around1(e,t,A[t])));return 1===t.length?t[0]:function(){t.forEach((e=>e()))}}function around1(e,A,t){const i=e[A],n=e.hasOwnProperty(A);let a=t(i);return i&&Object.setPrototypeOf(a,i),Object.setPrototypeOf(r,a),e[A]=r,s;function r(...t){return a===i&&e[A]===r&&s(),a.apply(this,t)}function s(){e[A]===r&&(n?e[A]=i:delete e[A]),a!==i&&(a=i,Object.setPrototypeOf(r,i||Function))}}let plugin,vault,metadataCache;const getDefaultWidth=e=>{const A=parseInt(e.settings.width);return isNaN(A)||0===A||null===A?"400":e.settings.width},initializeMarkdownPostProcessor=e=>{plugin=e,vault=e.app.vault,metadataCache=e.app.metadataCache},getIMG=async(e,A=!1)=>{var t;let i=e.file;if(!e.file){const A=vault.getAbstractFileByPath(null===(t=e.fname)||void 0===t?void 0:t.split("#")[0]);if(!(A&&A instanceof obsidian_module.TFile))return null;i=A}const n=getEmbeddedFilenameParts(e.fname);e.style=e.style.replaceAll(" ","-");const a=hasExportTheme(plugin,i)?getExportTheme(plugin,i,"light"):void 0,r={withBackground:getWithBackground(plugin,i),withTheme:!!a||plugin.settings.exportWithTheme},s=createEl("img");let o=`max-width:${e.fwidth}${e.fwidth.match(/\d$/)?"px":""}; `;e.fheight&&(o+=`height:${e.fheight}px;`),A||s.setAttribute("style",o),s.addClass(e.style),s.addClass("excalidraw-embedded-img");const l=null!=a?a:plugin.settings.previewMatchObsidianTheme?isObsidianThemeDark()?"dark":"light":plugin.settings.exportWithTheme?void 0:"light";l&&(r.withTheme=!0);const c=new EmbeddedFilesLoader(plugin,l?"dark"===l:void 0);if(!plugin.settings.displaySVGInPreview){const A=parseInt(e.fwidth),t=A>=2400?5:A>=1800?4:A>=1200?3:A>=600?2:1,a=n.hasGroupref?void 0:await getQuickImagePreview(plugin,i.path,"png"),o=null!=a?a:await createPNG(n.hasGroupref?n.filepath+n.linkpartReference:i.path,t,r,c,l,null,null,[],plugin,0);return o?(s.src=URL.createObjectURL(o),s):null}if(!n.hasBlockref&&!n.hasSectionref){const e=await getQuickImagePreview(plugin,i.path,"svg");if(e)return s.setAttribute("src",svgToBase64(e)),s}const d=(await createSVG(n.hasGroupref||n.hasBlockref||n.hasSectionref?n.filepath+n.linkpartReference:i.path,!0,r,c,l,null,null,[],plugin,0,getExportPadding(plugin,i))).outerHTML;let h=null;const u=document.createElement("div");u.innerHTML=d;const g=u.firstChild;return g instanceof SVGSVGElement&&(h=g),h?(h=embedFontsInSVG(h,plugin),s.setAttribute("src",svgToBase64(h.outerHTML)),s):null},createImgElement=async(e,A=!1)=>{const t=await getIMG(e,A);let i;t.setAttribute("fileSource",e.fname),e.fwidth&&t.setAttribute("w",e.fwidth),e.fheight&&t.setAttribute("h",e.fheight),t.setAttribute("draggable","false"),t.setAttribute("onCanvas",A?"true":"false");const n=e=>{if(e.target instanceof Element&&"img"!=e.target.tagName.toLowerCase())return;const A=t.getAttribute("fileSource");if(A){const t=A.match(/([^#]*)(.*)/);if(!t)return;plugin.openDrawing(vault.getAbstractFileByPath(t[1]),linkClickModifierType(e),!0,t[2])}};let a;return t.addEventListener("pointermove",(e=>{i&&(Math.abs(e.screenX-a.screenX)>10||Math.abs(e.screenY-a.screenY)>10)&&(clearTimeout(i),i=null)})),t.addEventListener("pointerdown",(e=>{var A;(null===(A=null==t?void 0:t.parentElement)||void 0===A?void 0:A.hasClass("canvas-node-content"))||(i=setTimeout((()=>n(e)),500),a=e)})),t.addEventListener("pointerup",(()=>{i&&clearTimeout(i),i=null})),t.addEventListener("dblclick",n),t.addEventListener(RERENDER_EVENT,(async e=>{e.stopPropagation();const A=t.parentElement,i=t.style.maxWidth,n=t.style.maxHeight,a=t.getAttribute("fileSource"),r="true"===t.getAttribute("onCanvas"),s=await createImgElement({fname:a,fwidth:t.getAttribute("w"),fheight:t.getAttribute("h"),style:t.getAttribute("class")},r);A.empty(),r||(s.style.maxHeight=n,s.style.maxWidth=i),s.setAttribute("fileSource",a),A.append(s)})),t},createImageDiv=async(e,A=!1)=>{const t=await createImgElement(e,A);return createDiv(e.style,(e=>e.append(t)))},processReadingMode=async(e,A)=>{var t;for(const i of e){const e=null===(t=i.getAttribute("src"))||void 0===t?void 0:t.split("#")[0];if(!e)continue;const n=metadataCache.getFirstLinkpathDest(e,A.sourcePath);if(n&&n instanceof obsidian_module.TFile&&plugin.isExcalidrawFile(n)){if(isTextOnlyEmbed(i))continue;i.parentElement.replaceChild(await processInternalEmbed(i,n),i)}}},processInternalEmbed=async(e,A)=>{const t={fname:"",fheight:"",fwidth:"",style:""},i=e.getAttribute("src");if(!i)return;e.removeClass("markdown-embed"),e.removeClass("inline-embed"),e.addClass("media-embed"),e.addClass("image-embed"),t.fwidth=e.getAttribute("width")?e.getAttribute("width"):getDefaultWidth(plugin),t.fheight=e.getAttribute("height");let n=e.getAttribute("alt");t.style="excalidraw-svg",processAltText(i.split("#")[0],n,t);const a=getEmbeddedFilenameParts(i);return t.fname=(null==A?void 0:A.path)+(a.hasBlockref||a.hasSectionref?a.linkpartReference:""),t.file=A,await createImageDiv(t)},processAltText=(e,A,t)=>{var i,n;if(A&&!A.startsWith(e)){const a=A.match(/[^\|\d]*\|?((\d*%?)x?(\d*%?))?\|?(.*)/);t.fwidth=null!==(i=a[2])&&void 0!==i?i:t.fwidth,t.fheight=null!==(n=a[3])&&void 0!==n?n:t.fheight,a[4]&&!a[4].startsWith(e)&&(t.style=`excalidraw-svg-${a[4]}`),a[4]&&""!==a[4]||a[2]&&""!==a[2]||!a[0]||""===a[0]||(t.style=`excalidraw-svg-${a[0]}`)}},isTextOnlyEmbed=e=>{const A=e.getAttribute("src");if(!A)return!0;const t=getEmbeddedFilenameParts(A);return!(t.hasArearef||t.hasGroupref)&&(t.hasBlockref||t.hasSectionref)},tmpObsidianWYSIWYG=async(e,A)=>{const t=app.vault.getAbstractFileByPath(A.sourcePath);if(!(t instanceof obsidian_module.TFile))return;if(!plugin.isExcalidrawFile(t))return;if(A.remainingNestLevel<4)return;const i=A.containerEl;let n=i;for(;!n.hasClass("dataview")&&!n.hasClass("cm-preview-code-block")&&!n.hasClass("cm-embed-block")&&!n.hasClass("internal-embed")&&!n.hasClass("markdown-reading-view")&&!n.hasClass("markdown-embed")&&n.parentElement;)n=n.parentElement;if(n.hasClass("dataview")||n.hasClass("cm-preview-code-block")||n.hasClass("cm-embed-block"))return;const a={fname:A.sourcePath,fheight:"",fwidth:getDefaultWidth(plugin),style:"excalidraw-svg"};a.file=t;const r=n.hasClass("markdown-embed"),s=n.hasClass("markdown-reading-view");if(!n.hasClass("internal-embed")&&(r||s)){const A=Boolean(e.querySelector(".frontmatter"));if(e.empty(),!A)return void(e.parentElement===i&&i.removeChild(e));n.empty();const t=n.hasClass("canvas-node-content"),s=await createImageDiv(a,t);return r?(n.removeClass("markdown-embed"),n.removeClass("inline-embed"),n.addClass("media-embed"),n.addClass("image-embed"),!t&&s.firstChild instanceof HTMLElement&&(s.firstChild.style.maxHeight="100%",s.firstChild.style.maxWidth=null),void n.appendChild(s.firstChild)):void n.appendChild(s)}if(isTextOnlyEmbed(n))return;if(e.empty(),n.hasAttribute("ready"))return;n.setAttribute("ready",""),n.empty();const o=await processInternalEmbed(n,t);n.appendChild(o);let l=null;const c=new MutationObserver((e=>{var A;["alt","width","height"].contains(null===(A=e[0])||void 0===A?void 0:A.attributeName)&&(l&&clearTimeout(l),l=setTimeout((async()=>{l=null,n.empty();const e=await processInternalEmbed(n,t);n.appendChild(e)}),500))}));c.observe(n,{attributes:!0})},markdownPostProcessor=async(e,A)=>{var t;const i=e.querySelectorAll(".internal-embed");0!==i.length?Boolean(null===(t=A.frontmatter)||void 0===t?void 0:t.hasOwnProperty("excalidraw-plugin"))?e.style.display="none":await processReadingMode(i,A):tmpObsidianWYSIWYG(e,A)},hoverEvent=e=>{e.linktext?(plugin.hover.linkText=e.linktext,plugin.hover.sourcePath=e.sourcePath):plugin.hover.linkText=null},observer=new MutationObserver((async e=>{if(0==e.length)return;if(!plugin.hover.linkText)return;const A=metadataCache.getFirstLinkpathDest(plugin.hover.linkText,plugin.hover.sourcePath?plugin.hover.sourcePath:"");if(!A)return;if(!(A instanceof obsidian_module.TFile))return;if("excalidraw"!==A.extension)return;const t=getIMGFilename(A.path,"svg"),i=vault.getAbstractFileByPath(t);if(i&&i instanceof obsidian_module.TFile)return;const n=getIMGFilename(A.path,"png"),a=vault.getAbstractFileByPath(n);if(a&&a instanceof obsidian_module.TFile)return;if(!plugin.hover.linkText)return;if(1!=e.length)return;if(1!=e[0].addedNodes.length)return;if("popover hover-popover file-embed is-loaded"!=!e[0].addedNodes[0].classNames)return;const r=e[0].addedNodes[0];r.empty();const s=await getIMG({file:A,fname:A.path,fwidth:"300",fheight:null,style:"excalidraw-svg"}),o=createDiv("",(async e=>{e.appendChild(s),e.setAttribute("src",A.path),e.onClickEvent((A=>{A.stopImmediatePropagation();const t=e.getAttribute("src");t&&plugin.openDrawing(vault.getAbstractFileByPath(t),linkClickModifierType(A))}))}));r.appendChild(o)})),EXCALIDRAW_AUTOMATE_INFO=[{field:"plugin",code:null,desc:"The ExcalidrawPlugin object",after:""},{field:"elementsDict",code:null,desc:"The {} dictionary object, contains the ExcalidrawElements currently edited in Automate indexed by el.id",after:'[""]'},{field:"imagesDict",code:null,desc:"the images files including DataURL, indexed by fileId",after:'[""]'},{field:"style.strokeColor",code:"[string]",desc:"A valid css color. See W3 School Colors for more.",after:""},{field:"style.backgroundColor",code:"[string]",desc:"A valid css color. See W3 School Colors for more.",after:""},{field:"style.angle",code:"[number]",desc:"Rotation of the object in radian",after:""},{field:"style.fillStyle",code:"[string]",desc:"'hachure' | 'cross-hatch' | 'solid'",after:""},{field:"style.strokeWidth",code:"[number]",desc:null,after:""},{field:"style.strokeStyle",code:"[string]",desc:"'solid' | 'dashed' | 'dotted'",after:""},{field:"style.roughness",code:"[number]",desc:"0:Architect\n1:Artist\n2:Cartoonist",after:""},{field:"style.opacity",code:"[number]",desc:"100: Fully opaque\n0: Fully transparent",after:""},{field:"style.roundness",code:"[null | { type: RoundnessType; value?: number };]",desc:"set to null for 'sharp', else the stroke will be 'round'
type: 1==LEGACY,
2==PROPORTIONAL RADIUS,
3==ADAPTIVE RADIUS, value: adaptive factor defaults to 32",after:""},{field:"style.fontFamily",code:"[number]",desc:"1: Virgil, 2:Helvetica, 3:Cascadia, 4:LocalFont",after:""},{field:"style.fontSize",code:"[number]",desc:null,after:""},{field:"style.textAlign",code:"[string]",desc:"'left' | 'right' | 'center'",after:""},{field:"style.verticalAlign",code:"[string]",desc:"For future use, has no effect currently; 'top' | 'bottom' | 'middle'",after:""},{field:"style.startArrowHead",code:"[string]",desc:"'triangle' | 'dot' | 'arrow' | 'bar' | null",after:""},{field:"style.endArrowHead",code:"[string]",desc:"'triangle' | 'dot' | 'arrow' | 'bar' | null",after:""},{field:"canvas.theme",code:"[string]",desc:"'dark' | 'light'",after:""},{field:"canvas.viewBackgroundColor",code:"[string]",desc:"A valid css color.\nSee W3 School Colors for more.",after:""},{field:"canvas.gridSize",code:"[number]",desc:null,after:""},{field:"addToGroup",code:"addToGroup(objectIds: []): string;",desc:null,after:""},{field:"toClipboard",code:"toClipboard(templatePath?: string): void;",desc:"Copies current elements using template to clipboard, ready to be pasted into an excalidraw canvas",after:""},{field:"getElements",code:"getElements(): ExcalidrawElement[];",desc:"Get all elements from ExcalidrawAutomate elementsDict",after:""},{field:"getElement",code:"getElement(id: string): ExcalidrawElement;",desc:"Get single element from ExcalidrawAutomate elementsDict",after:""},{field:"create",code:'create(params?: {filename?: string, foldername?: string, templatePath?: string, onNewPane?: boolean, frontmatterKeys?: { "excalidraw-plugin"?: "raw" | "parsed", "excalidraw-link-prefix"?: string, "excalidraw-link-brackets"?: boolean, "excalidraw-url-prefix"?: string,},}): Promise;',desc:"Create a drawing and save it to filename.\nIf filename is null: default filename as defined in Excalidraw settings.\nIf folder is null: default folder as defined in Excalidraw settings\n",after:""},{field:"createSVG",code:"createSVG(templatePath?: string, embedFont?: boolean, exportSettings?: ExportSettings, loader?: EmbeddedFilesLoader, theme?: string,): Promise;",desc:"Use ExcalidrawAutomate.getExportSettings(boolean,boolean) to create an ExportSettings object.\nUse ExcalidrawAutomate.getEmbeddedFilesLoader(boolean?) to create an EmbeddedFilesLoader object.",after:""},{field:"createPNG",code:"createPNG(templatePath?: string, scale?: number, exportSettings?: ExportSettings, loader?: EmbeddedFilesLoader, theme?: string,): Promise;",desc:"Use ExcalidrawAutomate.getExportSettings(boolean,boolean) to create an ExportSettings object.\nUse ExcalidrawAutomate.getEmbeddedFilesLoader(boolean?) to create an EmbeddedFilesLoader object.",after:""},{field:"wrapText",code:"wrapText(text: string, lineLen: number): string;",desc:null,after:""},{field:"addRect",code:"addRect(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addDiamond",code:"addDiamond(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addEllipse",code:"addEllipse(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addBlob",code:"addBlob(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addText",code:'addText(topX: number, topY: number, text: string, formatting?: {wrapAt?: number; width?: number; height?: number; textAlign?: "left" | "center" | "right"; textVerticalAlign: "top" | "middle" | "bottom"; box?: boolean | "box" | "blob" | "ellipse" | "diamond"; boxPadding?: number; boxStrokeColor?: string;}, id?: string,): string;',desc:"If box is !null, then text will be boxed\nThe function returns the id of the TextElement. If the text element is boxed i.e. it is a sticky note, then the id of the container object",after:""},{field:"addLine",code:"addLine(points: [[x: number, y: number]]): string;",desc:null,after:""},{field:"addArrow",code:"addArrow(points: [[x: number, y: number]], formatting?: { startArrowHead?: string; endArrowHead?: string; startObjectId?: string; endObjectId?: string;},): string;",desc:null,after:""},{field:"addImage",code:"addImage(topX: number, topY: number, imageFile: TFile, scale: boolean): Promise;",desc:"set scale to false if you want to embed the image at 100% of its original size. Default is true which will insert a scaled image",after:""},{field:"addLaTex",code:"addLaTex(topX: number, topY: number, tex: string): Promise;",desc:null,after:""},{field:"connectObjects",code:"connectObjects(objectA: string, connectionA: ConnectionPoint, objectB: string, connectionB: ConnectionPoint, formatting?: {numberOfPoints?: number; startArrowHead?: string; endArrowHead?: string; padding?: number;},): string;",desc:'type ConnectionPoint = "top" | "bottom" | "left" | "right" | null\nWhen null is passed as ConnectionPoint then Excalidraw will automatically decide\nnumberOfPoints is the number of points on the line. Default is 0 i.e. line will only have a start and end point.\nArrowHead: "triangle"|"dot"|"arrow"|"bar"|null',after:""},{field:"addLabelToLine",code:"addLabelToLine(lineId: string, label: string): string;",desc:"Adds a text label to a line or arrow. Currently only works with a simple straight 2-point (start & end) line",after:""},{field:"clear",code:"clear(): void;",desc:"Clears elementsDict and imagesDict only",after:""},{field:"reset",code:"reset(): void;",desc:"clear() + reset all style values to default",after:""},{field:"isExcalidrawFile",code:"isExcalidrawFile(f: TFile): boolean;",desc:"Returns true if MD file is an Excalidraw file",after:""},{field:"targetView",code:"targetView: ExcalidrawView;",desc:"The Obsidian view currently edited",after:""},{field:"setView",code:'setView(view: ExcalidrawView | "first" | "active"): ExcalidrawView;',desc:null,after:""},{field:"getExcalidrawAPI",code:"getExcalidrawAPI(): any;",desc:"Excalidraw API",after:""},{field:"getViewElements",code:"getViewElements(): ExcalidrawElement[];",desc:"Get elements in View",after:""},{field:"deleteViewElements",code:"deleteViewElements(el: ExcalidrawElement[]): boolean;",desc:null,after:""},{field:"getViewSelectedElement",code:"getViewSelectedElement(): ExcalidrawElement;",desc:"Get the selected element in the view, if more are selected, get the first",after:""},{field:"getViewSelectedElements",code:"getViewSelectedElements(): ExcalidrawElement[];",desc:null,after:""},{field:"getViewFileForImageElement",code:"getViewFileForImageElement(el: ExcalidrawElement): TFile | null;",desc:"Returns the TFile file handle for the image element",after:""},{field:"copyViewElementsToEAforEditing",code:"copyViewElementsToEAforEditing(elements: ExcalidrawElement[]): void;",desc:"Copies elements from view to elementsDict for editing",after:""},{field:"viewToggleFullScreen",code:"viewToggleFullScreen(forceViewMode?: boolean): void;",desc:null,after:""},{field:"connectObjectWithViewSelectedElement",code:"connectObjectWithViewSelectedElement(objectA: string, connectionA: ConnectionPoint, connectionB: ConnectionPoint, formatting?: {numberOfPoints?: number; startArrowHead?: string; endArrowHead?: string; padding?: number;},): boolean;",desc:"Connect an object to the selected element in the view\nSee tooltip for connectObjects for details",after:""},{field:"addElementsToView",code:"addElementsToView(repositionToCursor?: boolean, save?: boolean, newElementsOnTop?: boolean,): Promise;",desc:"Adds elements from elementsDict to the current view\nrepositionToCursor: default is false\nsave: default is true\nnewElementsOnTop: default is false, i.e. the new elements get to the bottom of the stack\nnewElementsOnTop controls whether elements created with ExcalidrawAutomate are added at the bottom of the stack or the top of the stack of elements already in the view\nNote that elements copied to the view with copyViewElementsToEAforEditing retain their position in the stack of elements in the view even if modified using EA",after:""},{field:"onDropHook",code:'onDropHook(data: {ea: ExcalidrawAutomate, event: React.DragEvent, draggable: any, type: "file" | "text" | "unknown", payload: {files: TFile[], text: string,}, excalidrawFile: TFile, view: ExcalidrawView, pointerPosition: { x: number, y: number},}): boolean;',desc:"If set Excalidraw will call this function onDrop events.\nA return of true will stop the default onDrop processing in Excalidraw.\n\ndraggable is the Obsidian draggable object\nfiles is the array of dropped files\nexcalidrawFile is the file receiving the drop event\nview is the excalidraw view receiving the drop.\npointerPosition is the pointer position on canvas at the time of drop.",after:""},{field:"mostRecentMarkdownSVG",code:"mostRecentMarkdownSVG: SVGSVGElement;",desc:"Markdown renderer will drop a copy of the most recent SVG here for debugging purposes",after:""},{field:"getEmbeddedFilesLoader",code:"getEmbeddedFilesLoader(isDark?: boolean): EmbeddedFilesLoader;",desc:"Utility function to generate EmbeddedFilesLoader object",after:""},{field:"getExportSettings",code:"getExportSettings(withBackground: boolean, withTheme: boolean,): ExportSettings;",desc:"Utility function to generate ExportSettings object",after:""},{field:"getBoundingBox",code:"getBoundingBox(elements: ExcalidrawElement[]): {topX: number, topY: number, width: number, height: number,};",desc:"Gets the bounding box of elements. The bounding box is the box encapsulating all of the elements completely.",after:""},{field:"getMaximumGroups",code:"getMaximumGroups(elements: ExcalidrawElement[]): ExcalidrawElement[][];",desc:"Elements grouped by the highest level groups",after:""},{field:"getLargestElement",code:"getLargestElement(elements: ExcalidrawElement[]): ExcalidrawElement;",desc:"Gets the largest element from a group. useful when a text element is grouped with a box, and you want to connect an arrow to the box",after:""},{field:"intersectElementWithLine",code:"intersectElementWithLine(element: ExcalidrawBindableElement, a: readonly [number, number], b: readonly [number, number], gap?: number,): Point[];",desc:"If gap is given, the element is inflated by this value.\nReturns 2 or 0 intersection points between line going through `a` and `b` and the `element`, in ascending order of distance from `a`.",after:""},{field:"getCommonGroupForElements",code:"getCommonGroupForElements(elements: ExcalidrawElement[]): string;",desc:"Gets the groupId for the group that contains all the elements, or null if such a group does not exist",after:""},{field:"getElementsInTheSameGroupWithElement",code:"getElementsInTheSameGroupWithElement(element: ExcalidrawElement, elements: ExcalidrawElement[]): ExcalidrawElement[];",desc:"Gets all the elements from elements[] that share one or more groupIds with element.",after:""},{field:"activeScript",code:"activeScript: string;",desc:"Mandatory to set before calling the get and set ScriptSettings functions. Set automatically by the ScriptEngine\nSee for more details: Script Engine Help",after:""},{field:"getScriptSettings",code:"getScriptSettings(): {};",desc:"Returns script settings. Saves settings in plugin settings, under the activeScript key. See for more details: Script Engine Help",after:""},{field:"setScriptSettings",code:"setScriptSettings(settings: any): Promise;",desc:"Sets script settings.\nSee for more details: Script Engine Help",after:""},{field:"openFileInNewOrAdjacentLeaf",code:"openFileInNewOrAdjacentLeaf(file: TFile): WorkspaceLeaf;",desc:"Open a file in a new workspaceleaf or reuse an existing adjacent leaf depending on Excalidraw Plugin Settings",after:""},{field:"measureText",code:"measureText(text: string): { width: number; height: number };",desc:"Measures text size based on current style settings",after:""},{field:"verifyMinimumPluginVersion",code:"verifyMinimumPluginVersion(requiredVersion: string): boolean;",desc:'Returns true if plugin version is >= than required\nrecommended use:\nif(!ea.verifyMinimumPluginVersion || !ea.verifyMinimumPluginVersion("1.5.20")) {new Notice("message");return;}',after:""},{field:"selectElementsInView",code:"selectElementsInView(elements: ExcalidrawElement[]):void;",desc:"Elements provided will be set as selected in the targetView.",after:""},{field:"generateElementId",code:"generateElementId(): string;",desc:"Returns an 8 character long random id",after:""},{field:"cloneElement",code:"cloneElement(element: ExcalidrawElement): ExcalidrawElement;",desc:"Returns a clone of the element with a new element id",after:""},{field:"moveViewElementToZIndex",code:"moveViewElementToZIndex(elementId:number, newZIndex:number): void;",desc:"Moves the element to a specific position in the z-index",after:""},{field:"hexStringToRgb",code:"hexStringToRgb(color: string):number[];",desc:"Converts a HEX color to an RGB number array. #FF0000 to [255,0,0]",after:""},{field:"rgbToHexString",code:"rgbToHexString(color: number[]):string;",desc:"Converts an RGB number array to a HEX string. [255,0,0] to #FF0000",after:""},{field:"hslToRgb",code:"hslToRgb(color: number[]):number[];",desc:"Converts an HSL number array to an RGB number array. [0,100,50] to [255,0,0]",after:""},{field:"rgbToHsl",code:"rgbToHsl(color:number[]):number[];",desc:"Converts an RGB number array to an HSL number array. [255,0,0] to [0,100,50]",after:""},{field:"colorNameToHex",code:"colorNameToHex(color:string):string;",desc:"Converts a CSS color name to its HEX color equivalent. 'White' to #FFFFFF",after:""},{field:"obsidian",code:"obsidian",desc:"Access functions and objects available on the Obsidian Module",after:""},{field:"setViewModeEnabled",code:"setViewModeEnabled(enabled: boolean): void;",desc:"Sets Excalidraw in the targetView to view-mode",after:""},{field:"viewUpdateScene",code:"viewUpdateScene(scene:{elements?:ExcalidrawElement[],appState?: AppState,files?: BinaryFileData,commitToHistory?: boolean,},restore:boolean=false):void",desc:"Calls the ExcalidrawAPI updateScene function for the targetView. When restore=true, excalidraw will try to correct errors in the scene such as setting default values to missing element properties.",after:""},{field:"viewZoomToElements",code:"viewZoomToElements(selectElements: boolean,elements: ExcalidrawElement[]):void",desc:"Zoom tarteView to fit elements provided as input. elements === [] will zoom to fit the entire scene. SelectElements toggles whether the elements should be in a selected state at the end of the operation.",after:""}],EXCALIDRAW_SCRIPTENGINE_INFO=[{field:"inputPrompt",code:"inputPrompt: (header: string, placeholder?: string, value?: string, buttons?: [{caption:string, action:Function}]);",desc:"Opens a prompt that asks for an input.\nReturns a string with the input.\nYou need to await the result of inputPrompt.\nbuttons.action(input: string) => string\nThe button action function will receive the actual input string. If action returns null, input will be unchanged. If action returns a string, input will receive that value when the promise is resolved. example:\nlet fileType = '';\nconst filename = await utils.inputPrompt (\n 'Filename',\n '',\n '',\n, [\n {\n caption: 'Markdown',\n action: ()=>{fileType='md';return;}\n },\n {\n caption: 'Excalidraw',\n action: ()=>{fileType='ex';return;}\n }\n ]\n);",after:""},{field:"suggester",code:"suggester: (displayItems: string[], items: any[], hint?: string, instructions?:Instruction[]);",desc:"Opens a suggester. Displays the displayItems and returns the corresponding item from items[]\nYou need to await the result of suggester.\nIf the user cancels (ESC), suggester will return undefined\nHint and instructions are optional\n\ninterface Instruction {command: string;purpose: string;}",after:""},{field:"scriptFile",code:"scriptFile: TFile",desc:"The TFile of the currently running script",after:""}],FRONTMATTER_KEYS_INFO=[{field:"plugin",code:null,desc:"Denotes an excalidraw file. If key is not present, the file will not be recognized as an Excalidarw file. Valid values are 'parsed' and 'raw'",after:": parsed"},{field:"link-prefix",code:null,desc:"Set custom prefix to denote text element containing a valid internal link. Set to empty string if you do not want to show a prefix",after:': "📍"'},{field:"url-prefix",code:null,desc:"Set custom prefix to denote text element containing a valid external link. Set to empty string if you do not want to show a prefix",after:': "🌐"'},{field:"link-brackets",code:null,desc:"Set to true, if you want to display [[square brackets]] around the links in Text Elements",after:": true"},{field:"default-mode",code:null,desc:"Specifies how Excalidraw should open by default. Valid values are: view|zen",after:": view"},{field:"linkbutton-opacity",code:null,desc:"The opacity of the blue link button in the top right of the element overriding the respective setting in plugin settings. Valid values are between 0 and 1, where 0 means the button is transparent.",after:": 0.5"},{field:"onload-script",code:null,desc:"The value of this field will be executed as javascript code using the Script Engine environment. Use this to initiate custom actions or logic when loading your drawing.",after:': "new Notice(`Hello World!\\n\\nFile: ${ea.targetView.file.basename}`);"'},{field:"font",code:null,desc:"This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this frontmatter key to your markdown document. Valid values are: Virgil|Cascadia|font_file_name.extension",after:": Virgil"},{field:"font-color",code:null,desc:"This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this frontmatter key to your markdown document. Valid values are: css-color-name|#HEXcolor|any-other-html-standard-format",after:": SteelBlue"},{field:"border-color",code:null,desc:"This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this frontmatter key to your markdown document. Valid values are: css-color-name|#HEXcolor|any-other-html-standard-format",after:": SteelBlue"},{field:"css",code:null,desc:'This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this front matter keys to your markdown document. Valid values are: "css-filename|css snippet"',after:': ""'},{field:"export-transparent",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. true == Transparent / false == with background",after:": true"},{field:"export-dark",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. true == Dark mode / false == light mode",after:": true"},{field:"export-padding",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. This only affects both SVG and PNG export. Specify the export padding for the image.",after:": 5"},{field:"export-pngscale",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. This only affects export to PNG. Specify the export scale for the image. The typical range is between 0.5 and 5, but you can experiment with other values as well.",after:": 1"},{field:"autoexport",code:null,desc:"Override autoexport settings for this file. Valid values are\nnone\nboth\npng\nsvg",after:": png"}];class FieldSuggester extends obsidian_module.EditorSuggest{constructor(e){super(e.app),this.getSuggestions=e=>{const A=e.query.toLowerCase();return("ea"===this.suggestType?EXCALIDRAW_AUTOMATE_INFO:"utils"===this.suggestType?EXCALIDRAW_SCRIPTENGINE_INFO:FRONTMATTER_KEYS_INFO).map((e=>e.field)).filter((e=>e.toLowerCase().includes(A)))},this.plugin=e}onTrigger(e,A,t){var i,n,a,r,s;if(this.plugin.settings.fieldSuggester){const t=A.getLine(e.line).substring(0,e.ch),o=null!==(r=null!==(n=null===(i=t.match(/^excalidraw-(.*)$/))||void 0===i?void 0:i[1])&&void 0!==n?n:null===(a=t.match(/(^ea|\Wea)\.([\w\.]*)$/))||void 0===a?void 0:a[2])&&void 0!==r?r:null===(s=t.match(/(^utils|\Wutils)\.([\w\.]*)$/))||void 0===s?void 0:s[2];if(void 0!==o)return this.suggestType=t.match(/^excalidraw-(.*)$/)?"excalidraw":t.match(/(^ea|\Wea)\.([\w\.]*)$/)?"ea":"utils",this.latestTriggerInfo={end:e,start:{ch:e.ch-o.length,line:e.line},query:o},this.latestTriggerInfo}return null}renderSuggestion(e,A){const t=e.replace("ea"===this.suggestType?"ea.":"utils"===this.suggestType?"utils.":"excalidraw-",""),i=("ea"===this.suggestType?EXCALIDRAW_AUTOMATE_INFO:"utils"===this.suggestType?EXCALIDRAW_SCRIPTENGINE_INFO:FRONTMATTER_KEYS_INFO).find((A=>A.field===e));A.createEl("b",{text:t}),A.createEl("br"),i.code&&A.createEl("code",{text:i.code}),i.desc&&A.createDiv("div",(e=>e.innerHTML=i.desc))}selectSuggestion(e){var A;const{context:t}=this;if(t){const i="ea"===this.suggestType?EXCALIDRAW_AUTOMATE_INFO:"utils"===this.suggestType?EXCALIDRAW_SCRIPTENGINE_INFO:FRONTMATTER_KEYS_INFO,n=`${e}${null===(A=i.find((A=>A.field===e)))||void 0===A?void 0:A.after}`;if(t.editor.replaceRange(n,this.latestTriggerInfo.start,this.latestTriggerInfo.end),this.latestTriggerInfo.start.ch===this.latestTriggerInfo.end.ch){const e=this.latestTriggerInfo.end;e.ch+=n.length,t.editor.setCursor(e)}}}}class FrontmatterEditor{constructor(e){this.initialized=!1,this.dataWOfrontmatter=e;const A=(e=e.replaceAll("\r\n","\n").replaceAll("\r","\n")).split(/^---(?:.|\n)*(?:^---\n)/gm);2===A.length&&(this.dataWOfrontmatter=A[1],this.frontmatterStr=e.match(/^---((?:.|\n)*)(?:^---\n)/gm)[0].replaceAll(/(^---\n|^\n)/gm,"").trim()+"\n",this.initialized=!0)}hasKey(e){if(!this.initialized)return!1;const A=new RegExp(`^${e}:`,"gm");return Boolean(this.frontmatterStr.match(A))}setKey(e,A){if(this.initialized)if(A=A.replaceAll("\r\n","\n").replaceAll("\r","\n").replaceAll(":",";").trim().split("\n").join(" "),this.hasKey(e)){const t=new RegExp(`^${e}:.*\\n(?:\\s\\s.*\\n)*`,"gm");this.frontmatterStr=this.frontmatterStr.split(t).join("\n").trim()+`\n${e}: ${A}`}else this.frontmatterStr=this.frontmatterStr.trim()+`\n${e}: ${A}`}get data(){return this.initialized?["---",this.frontmatterStr,"---",this.dataWOfrontmatter].join("\n"):this.dataWOfrontmatter}}const TASKBONE_URL="https://api.taskbone.com/",TASKBONE_OCR_FN="execute?id=60f394af-85f6-40bc-9613-5d26dc283cbb";class Taskbone{get apiKey(){return this.plugin.settings.taskboneAPIkey}constructor(e){this.plugin=e}async initialize(e=!0){var A;if(""!==this.plugin.settings.taskboneAPIkey)return;const t=await obsidian_module.requestUrl({url:`${TASKBONE_URL}users/excalidraw-obsidian/identities`,method:"post",contentType:"application/json",throw:!1});if(!t)return;const i=null===(A=t.json)||void 0===A?void 0:A.apiKey;return i&&"string"==typeof i&&(e&&await this.plugin.loadSettings(),this.plugin.settings.taskboneAPIkey=i,e&&await this.plugin.saveSettings()),i}async getTextForView(e,A){await e.forceSave(!0);const t=e.excalidrawAPI.getSceneElements().filter((A=>{var t;return"freedraw"===A.type||"image"===A.type&&!this.plugin.isExcalidrawFile(null===(t=e.excalidrawData.getFile(A.fileId))||void 0===t?void 0:t.file)}));if(0===t.length)return void new obsidian_module.Notice("Aborting OCR because there are no image or freedraw elements on the canvas.",4e3);const i=new FrontmatterEditor(e.data);if(i.hasKey("taskbone-ocr")&&!A)return void new obsidian_module.Notice("The drawing has already been processed, you will find the result in the frontmatter in markdown view mode. If you ran the command from the Obsidian Panel in Excalidraw then you can CTRL(CMD)+click the command to force the rescaning.",4e3);const n=this.plugin.ea.getBoundingBox(t),a=n.width*n.height,r=Math.sqrt(36e4/a),s=Math.sqrt(a/16e6),o=r>1?r:s>1?1/s:1,l=new EmbeddedFilesLoader(this.plugin,!1),c=await createPNG(e.file.path+"#^taskbone",o,{withBackground:!0,withTheme:!0},l,"light",null,null,[],this.plugin,0),d=await this.getTextForImage(c);d&&(i.setKey("taskbone-ocr",d),e.data=i.data,e.save(!1),window.navigator.clipboard.writeText(d),new obsidian_module.Notice("I placed the recognized in the drawing's frontmatter and onto the system clipboard."))}async getTextForImage(e){""===this.apiKey&&await this.initialize();const A={records:[{image:await this.blobToBase64(e)}]},t=await obsidian_module.requestUrl({url:"https://api.taskbone.com/execute?id=60f394af-85f6-40bc-9613-5d26dc283cbb",method:"post",contentType:"application/json",body:JSON.stringify(A),headers:{authorization:`Bearer ${this.apiKey}`},throw:!1}),i=null==t?void 0:t.json;return i&&200===t.status?i.records[0].text:(new obsidian_module.Notice("Something went wrong while processing your request. Please check developer console for more information"),void log(t))}async blobToBase64(e){const A=await e.arrayBuffer(),t=new Uint8Array(A);for(var i="",n=t.byteLength,a=0;anew ExcalidrawView(e,this))),this.registerExtensions(["excalidraw"],"excalidraw"),this.addMarkdownPostProcessor(),this.registerInstallCodeblockProcessor(),this.addThemeObserver(),this.experimentalFileTypeDisplayToggle(this.settings.experimentalFileType),this.registerCommands(),this.registerEventListeners(),this.initializeFourthFont(),this.registerEditorSuggest(new FieldSuggester(this)),this.registerMonkeyPatches(),this.settings.showReleaseNotes){const e="0.0.0"===this.settings.previousRelease;isVersionNewerThanOther(PLUGIN_VERSION,this.settings.previousRelease)&&new ReleaseNotes(this.app,this,e?null:PLUGIN_VERSION).open()}this.switchToExcalidarwAfterLoad(),this.loadMathJax();const e=this;this.app.workspace.onLayoutReady((()=>{this.scriptEngine=new ScriptEngine(e)})),this.taskbone=new Taskbone(this)}initializeFourthFont(){this.app.workspace.onLayoutReady((async()=>{const e=await getFontDataURL(this.app,this.settings.experimantalFourthFont,"","LocalFont"),A=""===e.dataURL?VIRGIL_DATAURL:e.dataURL;this.fourthFontDef=e.fontDef;const t=new Set;app.workspace.iterateAllLeaves((e=>{const i=app.isMobile?document:e.view.containerEl.ownerDocument;if(!i)return;if(t.has(i))return;t.add(i);const n=i.createElement("style");n.id="local-font-stylesheet",n.textContent=`\n @font-face {\n font-family: 'LocalFont';\n src: url("${A}");\n font-display: swap;\n }\n `;const a=i.getElementById(n.id);i.head.appendChild(n),a&&i.head.removeChild(a),i.fonts.load("20px LocalFont")}))}))}loadMathJax(){const e=this;this.app.workspace.onLayoutReady((async()=>{await obsidian_module.loadMathJax();try{e.mathjaxDiv&&(document.body.removeChild(e.mathjaxDiv),e.mathjax=null,e.mathjaxLoaderFinished=!1),e.mathjaxDiv=document.body.createDiv(),e.mathjaxDiv.title="Excalidraw MathJax Support",e.mathjaxDiv.style.display="none";const A=e.mathjaxDiv.createEl("iframe");A.title="Excalidraw MathJax Support";const t=A.contentWindow.document,i=t.createElement("script");i.type="text/javascript",i.onload=()=>{const t=A.contentWindow;t.MathJax.startup.pagePromise.then((async()=>{const A=app.vault.getAbstractFileByPath("preamble.sty"),i=A&&A instanceof obsidian_module.TFile?await app.vault.read(A):null;try{i&&await t.MathJax.tex2svg(i)}catch(A){errorlog({where:e.loadMathJax,description:"Unexpected error while loading preamble.sty",error:A})}e.mathjax=t.MathJax,e.mathjaxLoaderFinished=!0}))},i.src=e.settings.mathjaxSourceURL,t.head.appendChild(i)}catch(A){new obsidian_module.Notice("Excalidraw: Error initializing LaTeX support"),e.mathjaxLoaderFinished=!0}}))}switchToExcalidarwAfterLoad(){const e=this;this.app.workspace.onLayoutReady((()=>{let A;for(A of app.workspace.getLeavesOfType("markdown"))A.view instanceof obsidian_module.MarkdownView&&e.isExcalidrawFile(A.view.file)&&(e.excalidrawFileModes[A.id||A.view.file.path]="excalidraw",e.setExcalidrawView(A))}))}forceSaveActiveView(e){if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.forceSave(),!0)}registerInstallCodeblockProcessor(){const e=async(e,A)=>{let t=null;try{const e=A.parentElement.querySelector(`a[href="#${A.previousElementSibling.getAttribute("data-heading")}"]`);e.style.paddingRight="10px",t=e.parentElement.createEl("button",null,(e=>{e.setText(t$d("UPDATE_SCRIPT")),e.addClass("mod-muted"),e.style.backgroundColor="var(--interactive-success)",e.style.display="none"}))}catch(A){errorlog({where:"this.registerInstallCodeblockProcessor",source:e,error:A})}e=e.trim(),A.createEl("button",null,(async A=>{var i;const n=e=>{switch(t&&(t.style.display="none"),e){case"CHECKING":A.setText(t$d("CHECKING_SCRIPT")),A.style.backgroundColor="var(--interactive-normal)";break;case"INSTALL":A.setText(t$d("INSTALL_SCRIPT")),A.style.backgroundColor="var(--interactive-accent)";break;case"UPTODATE":A.setText(t$d("UPTODATE_SCRIPT")),A.style.backgroundColor="var(--interactive-normal)";break;case"UPDATE":A.setText(t$d("UPDATE_SCRIPT")),A.style.backgroundColor="var(--interactive-success)",t&&(t.style.display=null);break;case"ERROR":A.setText(t$d("UNABLETOCHECK_SCRIPT")),A.style.backgroundColor="var(--interactive-normal)"}};A.addClass("mod-muted");let a=e;try{a=decodeURI(e)}catch(A){errorlog({where:"ExcalidrawPlugin.registerInstallCodeblockProcessor.codeblockProcessor.onClick",source:e,error:A})}const r=a.substring(a.lastIndexOf("/")+1),s=`${this.settings.scriptFolderPath}/Downloaded`,o=app.vault.getFiles().filter((e=>e.path.startsWith(s)&&e.name===r)).sort(((e,A)=>e.path>A.path?1:-1));let l=o[0];const c=null!==(i=null==l?void 0:l.path)&&void 0!==i?i:`${s}/${r}`,d=getIMGFilename(c,"svg");let h=this.app.vault.getAbstractFileByPath(d);if(n(l?"CHECKING":"INSTALL"),A.onclick=async()=>{const A=async(e,A,t)=>{const i=await obsidian_module.request({url:e});return!i||i.startsWith("404: Not Found")?null:(A?await this.app.vault.modify(A,i):(await checkAndCreateFolder(s),A=await this.app.vault.create(t,i)),A)};try{if(l=await A(e,l,c),!l)throw n("ERROR"),"File not found";h=await A(getIMGFilename(e,"svg"),h,d),n("UPTODATE"),new obsidian_module.Notice(`Installed: ${l.basename}`)}catch(e){new obsidian_module.Notice(`Error installing script: ${r}`),errorlog({where:"ExcalidrawPlugin.registerInstallCodeblockProcessor.codeblockProcessor.onClick",error:e})}},t&&(t.onclick=A.onclick),!(l&&l instanceof obsidian_module.TFile))return;const u=new Map;JSON.parse(await obsidian_module.request({url:"https://raw.githubusercontent.com/zsviczian/obsidian-excalidraw-plugin/master/ea-scripts/directory-info.json"})).forEach((e=>u.set(e.fname,e.mtime)));const g=(e,A)=>{if(0===u.size||!u.has(e))return"ERROR";const t=u.get(e);return!A||t>A.stat.mtime?"UPDATE":"UPTODATE"},p=g(r,l),m=g(getIMGFilename(r,"svg"),h&&h instanceof obsidian_module.TFile?h:null);n("UPTODATE"===p&&"UPTODATE"===m||"UPTODATE"===p&&"ERROR"===m?"UPTODATE":"ERROR"===p?"ERROR":"UPDATE"===p||"UPDATE"===m?"UPDATE":"UPTODATE")}))};this.registerMarkdownCodeBlockProcessor(SCRIPT_INSTALL_CODEBLOCK,(async(A,t)=>{t.addEventListener(RERENDER_EVENT,(async i=>{i.stopPropagation(),t.empty(),e(A,t)})),e(A,t)}))}addMarkdownPostProcessor(){initializeMarkdownPostProcessor(this),this.registerMarkdownPostProcessor(markdownPostProcessor),this.registerEvent(this.app.workspace.on("hover-link",hoverEvent)),this.observer=observer,this.observer.observe(document,{childList:!0,subtree:!0})}addThemeObserver(){this.themeObserver=new MutationObserver((async e=>{var A,t,i,n,a,r,s,o;if(!this.settings.matchThemeTrigger)return;if((null===(A=e[0])||void 0===A?void 0:A.oldValue)===(null===(i=null===(t=e[0])||void 0===t?void 0:t.target)||void 0===i?void 0:i.getAttribute("class")))return;if((null===(a=null===(n=e[0])||void 0===n?void 0:n.oldValue)||void 0===a?void 0:a.includes("theme-dark"))===(null===(o=null===(s=null===(r=e[0])||void 0===r?void 0:r.target)||void 0===s?void 0:s.classList)||void 0===o?void 0:o.contains("theme-dark")))return;const l=isObsidianThemeDark()?"dark":"light";this.app.workspace.getLeavesOfType("excalidraw").forEach((e=>{const A=e.view;A.file&&A.excalidrawRef&&A.setTheme(l)}))})),this.themeObserver.observe(document.body,{attributeOldValue:!0,attributeFilter:["class"]})}experimentalFileTypeDisplayToggle(e){e?this.experimentalFileTypeDisplay():(this.fileExplorerObserver&&this.fileExplorerObserver.disconnect(),this.fileExplorerObserver=null)}experimentalFileTypeDisplay(){const e=e=>{if(1!=e.childElementCount)return;const A=e.getAttribute("data-path");if(!A)return;const t=this.app.vault.getAbstractFileByPath(A);t&&t instanceof obsidian_module.TFile&&this.isExcalidrawFile(t)&&e.insertBefore(createDiv({cls:"nav-file-tag",text:this.settings.experimentalFileTag}),e.firstChild)};this.fileExplorerObserver=new MutationObserver((A=>{const t=A.filter((e=>e.addedNodes.length>0));t.forEach((A=>{A.addedNodes.forEach((A=>{A instanceof Element&&A.querySelectorAll(".nav-file-title").forEach(e)}))}))}));const A=this;this.app.workspace.onLayoutReady((()=>{document.querySelectorAll(".nav-file-title").forEach(e),A.fileExplorerObserver.observe(document.querySelector(".workspace"),{childList:!0,subtree:!0})}))}registerCommands(){this.openDialog=new OpenFileDialog(this.app,this),this.insertLinkDialog=new InsertLinkDialog(this.app),this.insertImageDialog=new InsertImageDialog(this),this.importSVGDialog=new ImportSVGDialog(this),this.insertMDDialog=new InsertMDDialog(this),this.addRibbonIcon(ICON_NAME,t$d("CREATE_NEW"),(async e=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),linkClickModifierType(emulateCTRLClickForLinks(e)))})),this.registerEvent(this.app.workspace.on("file-menu",((e,A)=>{e.addItem((e=>{e.setTitle(t$d("CREATE_NEW")).setIcon(ICON_NAME).onClick((e=>{let t=A.path;A instanceof obsidian_module.TFile&&(t=obsidian_module.normalizePath(A.path.substr(0,A.path.lastIndexOf(A.name)))),this.createAndOpenDrawing(getDrawingFilename(this.settings),linkClickModifierType(emulateCTRLClickForLinks(e)),t)}))}))}))),this.registerEvent(this.app.workspace.on("file-menu",((e,A)=>{A instanceof obsidian_module.TFile&&"excalidraw"==A.extension&&e.addItem((e=>{e.setTitle(t$d("CONVERT_FILE_KEEP_EXT")).onClick((()=>{this.convertSingleExcalidrawToMD(A,!1,!1)}))}))}))),this.registerEvent(this.app.workspace.on("file-menu",((e,A)=>{A instanceof obsidian_module.TFile&&"excalidraw"==A.extension&&e.addItem((e=>{e.setTitle(t$d("CONVERT_FILE_REPLACE_EXT")).onClick((()=>{this.convertSingleExcalidrawToMD(A,!0,!0)}))}))}))),this.addCommand({id:"excalidraw-disable-autosave",name:t$d("TEMPORARY_DISABLE_AUTOSAVE"),checkCallback:e=>!!this.settings.autosave&&(e||(this.settings.autosave=!1),!0)}),this.addCommand({id:"excalidraw-enable-autosave",name:t$d("TEMPORARY_ENABLE_AUTOSAVE"),checkCallback:e=>!this.settings.autosave&&(e||(this.settings.autosave=!0),!0)}),this.addCommand({id:"excalidraw-download-lib",name:t$d("DOWNLOAD_LIBRARY"),callback:this.exportLibrary}),this.addCommand({id:"excalidraw-open",name:t$d("OPEN_EXISTING_NEW_PANE"),callback:()=>{this.openDialog.start(openDialogAction.openFile,!0)}}),this.addCommand({id:"excalidraw-open-on-current",name:t$d("OPEN_EXISTING_ACTIVE_PANE"),callback:()=>{this.openDialog.start(openDialogAction.openFile,!1)}}),this.addCommand({id:"excalidraw-insert-transclusion",name:t$d("TRANSCLUDE"),checkCallback:e=>e?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(this.openDialog.start(openDialogAction.insertLinkToDrawing,!1),!0)}),this.addCommand({id:"excalidraw-insert-last-active-transclusion",name:t$d("TRANSCLUDE_MOST_RECENT"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView))&&null!=this.lastActiveExcalidrawFilePath;const A=this.app.vault.getAbstractFileByPath(this.lastActiveExcalidrawFilePath);return A instanceof obsidian_module.TFile&&(this.embedDrawing(A),!0)}}),this.addCommand({id:"excalidraw-autocreate",name:t$d("NEW_IN_NEW_PANE"),callback:()=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),"new-pane")}}),this.addCommand({id:"excalidraw-autocreate-newtab",name:t$d("NEW_IN_NEW_TAB"),callback:()=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),"new-tab")}}),this.addCommand({id:"excalidraw-autocreate-on-current",name:t$d("NEW_IN_ACTIVE_PANE"),callback:()=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),"active-pane")}}),this.addCommand({id:"excalidraw-autocreate-popout",name:t$d("NEW_IN_POPOUT_WINDOW"),checkCallback:e=>{if(e)return!app.isMobile;this.createAndOpenDrawing(getDrawingFilename(this.settings),"popout-window")}});const e=async e=>{const A=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(!A)return;const t=getEmbedFilename(A.file.basename,this.settings),i=this.settings.embedUseExcalidrawFolder?null:(await getAttachmentsFolderAndFilePath(this.app,A.file.path,t)).folder,n=await this.createDrawing(t,i);await this.embedDrawing(n),this.openDrawing(n,e,!0)};this.addCommand({id:"excalidraw-autocreate-and-embed",name:t$d("NEW_IN_NEW_PANE_EMBED"),checkCallback:A=>A?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("new-pane"),!0)}),this.addCommand({id:"excalidraw-autocreate-and-embed-new-tab",name:t$d("NEW_IN_NEW_TAB_EMBED"),checkCallback:A=>A?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("new-tab"),!0)}),this.addCommand({id:"excalidraw-autocreate-and-embed-on-current",name:t$d("NEW_IN_ACTIVE_PANE_EMBED"),checkCallback:A=>A?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("active-pane"),!0)}),this.addCommand({id:"excalidraw-autocreate-and-embed-popout",name:t$d("NEW_IN_POPOUT_WINDOW_EMBED"),checkCallback:A=>A?!app.isMobile&&Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("popout-window"),!0)}),this.addCommand({id:"export-svg",name:t$d("EXPORT_SVG"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.saveSVG(),!0)}}),this.addCommand({id:"export-svg-scene",name:t$d("EXPORT_SVG_WITH_SCENE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.saveSVG(void 0,!0),!0)}}),this.addCommand({id:"run-ocr",name:t$d("RUN_OCR"),checkCallback:e=>{const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return e?Boolean(A):!!A&&(this.settings.taskboneEnabled?(this.taskbone.getTextForView(A,!1),!0):(new obsidian_module.Notice("Taskbone OCR is not enabled. Please go to plugins settings to enable it.",4e3),!0))}}),this.addCommand({id:"search-text",name:t$d("SEARCH"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(search(A),!0)}}),this.addCommand({id:"fullscreen",name:t$d("TOGGLE_FULLSCREEN"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.isFullscreen()?A.exitFullscreen():A.gotoFullscreen(),!0)}}),this.addCommand({id:"export-png",name:t$d("EXPORT_PNG"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.savePNG(),!0)}}),this.addCommand({id:"export-png-scene",name:t$d("EXPORT_PNG_WITH_SCENE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.savePNG(void 0,!0),!0)}}),this.forceSaveCommand=this.addCommand({id:"save",hotkeys:[{modifiers:["Ctrl"],key:"s"}],name:t$d("FORCE_SAVE"),checkCallback:e=>this.forceSaveActiveView(e)}),this.addCommand({id:"toggle-lock",hotkeys:[{modifiers:["Ctrl","Shift"],key:"e"}],name:t$d("TOGGLE_LOCK"),checkCallback:e=>{if(e)return!!Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView))&&!this.app.workspace.getActiveViewOfType(ExcalidrawView).compatibilityMode;const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!(!A||A.compatibilityMode||(A.changeTextMode(A.textMode===TextMode.parsed?TextMode.raw:TextMode.parsed),0))}}),this.addCommand({id:"scriptengine-store",name:t$d("INSTALL_SCRIPT_BUTTON"),checkCallback:e=>e?Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView)):(new ScriptInstallPrompt(this).open(),!0)}),this.addCommand({id:"delete-file",name:t$d("DELETE_FILE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(A){this.ea.reset(),this.ea.setView(A);const e=this.ea.getViewSelectedElement();if("image"!==e.type)return new obsidian_module.Notice("Please select an image or embedded markdown document",4e3),!0;const t=this.ea.getViewFileForImageElement(e);return t?(this.app.vault.delete(t),this.ea.deleteViewElements([e]),!0):(new obsidian_module.Notice("Please select an image or embedded markdown document",4e3),!0)}return!1}}),this.addCommand({id:"insert-link",hotkeys:[{modifiers:["Ctrl","Shift"],key:"k"}],name:t$d("INSERT_LINK"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.insertLinkDialog.start(A.file.path,A.addText),!0)}}),this.addCommand({id:"insert-link-to-element",hotkeys:[{modifiers:["Ctrl","Shift"],key:"k"}],name:t$d("INSERT_LINK_TO_ELEMENT_NORMAL"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.copyLinkToSelectedElementToClipboard(""),!0)}}),this.addCommand({id:"insert-link-to-element-group",name:t$d("INSERT_LINK_TO_ELEMENT_GROUP"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.copyLinkToSelectedElementToClipboard("group="),!0)}}),this.addCommand({id:"insert-link-to-element-area",name:t$d("INSERT_LINK_TO_ELEMENT_AREA"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.copyLinkToSelectedElementToClipboard("area="),!0)}}),this.addCommand({id:"toggle-lefthanded-mode",name:t$d("TOGGLE_LEFTHANDED_MODE"),checkCallback:e=>{if(e){if(this.app.workspace.getActiveViewOfType(ExcalidrawView)){const e=this.app.workspace.getActiveViewOfType(ExcalidrawView),A=null==e?void 0:e.excalidrawAPI;return!!A&&!!A.getAppState().trayModeEnabled}return!1}return this.app.workspace.getActiveViewOfType(ExcalidrawView),(async()=>{const e=this.settings.isLeftHanded;await this.loadSettings({applyLefthandedMode:!1}),this.settings.isLeftHanded=!e,this.saveSettings(),setLeftHandedMode(!e),setTimeout((()=>setLeftHandedMode(!e)))})(),!0}}),this.addCommand({id:"reset-image-to-100",name:t$d("RESET_IMG_TO_100"),checkCallback:e=>{const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(!A)return!1;if(!A.excalidrawAPI)return!1;const t=A.getViewSelectedElements().filter((e=>"image"===e.type));if(1!==t.length)return e||new obsidian_module.Notice("Select a single image element and try again"),!1;const i=t[0];return A.excalidrawData.getFile(i.fileId)?!!e||void(async()=>{const e=new ExcalidrawAutomate(this,A),n=await e.getOriginalImageSize(i);if(n){e.copyViewElementsToEAforEditing(t);const A=e.getElement(i.id);A.width=n.width,A.height=n.height,e.addElementsToView(!1,!1,!1)}})():(e||new obsidian_module.Notice("Select a single image element and try again"),!1)}}),this.addCommand({id:"insert-image",name:t$d("INSERT_IMAGE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.insertImageDialog.start(A),!0)}}),this.addCommand({id:"import-svg",name:t$d("IMPORT_SVG"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.importSVGDialog.start(A),!0)}}),this.addCommand({id:"release-notes",name:t$d("READ_RELEASE_NOTES"),checkCallback:e=>e?Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView)):(new ReleaseNotes(this.app,this,PLUGIN_VERSION).open(),!0)}),this.addCommand({id:"tray-mode",name:t$d("TRAY_MODE"),checkCallback:e=>{if(e){const e=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(!e||!e.excalidrawRef)return!1;const A=e.excalidrawAPI.getAppState();return!A.zenModeEnabled&&!A.viewModeEnabled}const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!(!A||!A.excalidrawAPI||(A.toggleTrayMode(),0))}}),this.addCommand({id:"insert-md",name:t$d("INSERT_MD"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.insertMDDialog.start(A),!0)}}),this.addCommand({id:"insert-LaTeX-symbol",name:t$d("INSERT_LATEX"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(insertLaTeXToView(A),!0)}}),this.addCommand({id:"toggle-excalidraw-view",name:t$d("TOGGLE_MODE"),checkCallback:e=>{const A=this.app.workspace.getActiveFile();if(!A)return!1;const t=this.isExcalidrawFile(A);if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView))?!this.app.workspace.getActiveViewOfType(ExcalidrawView).compatibilityMode:t;const i=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(i){const e=i.leaf;return this.excalidrawFileModes[e.id||A.path]="markdown",void this.setMarkdownView(e)}const n=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(n&&t){const e=n.leaf;return this.excalidrawFileModes[e.id||A.path]="excalidraw",void this.setExcalidrawView(e)}}}),this.addCommand({id:"convert-to-excalidraw",name:t$d("CONVERT_NOTE_TO_EXCALIDRAW"),checkCallback:e=>{const A=this.app.workspace.getActiveFile(),t=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(!A||!t)return!1;const i=0===A.stat.size;if(e)return i;i&&(async()=>{await this.app.vault.modify(A,await this.getBlankDrawing()),this.setExcalidrawView(t.leaf)})()}}),this.addCommand({id:"convert-excalidraw",name:t$d("CONVERT_EXCALIDRAW"),checkCallback:e=>{if(e){const e=this.app.vault.getFiles().filter((e=>"excalidraw"==e.extension));return e.length>0}return this.convertExcalidrawToMD(),!0}})}async convertSingleExcalidrawToMD(e,A=!1,t=!1){const i=await this.app.vault.read(e),n=e.name.substring(0,e.name.lastIndexOf(".excalidraw"))+(A?".md":".excalidraw.md"),a=getNewUniqueFilepath(this.app.vault,n,obsidian_module.normalizePath(e.path.substring(0,e.path.lastIndexOf(e.name))));log(a);const r=await this.app.vault.create(a,FRONTMATTER+await this.exportSceneToMD(i));return this.settings.keepInSync&&EXPORT_TYPES.forEach((A=>{const t=e.path.substring(0,e.path.lastIndexOf(".excalidraw"))+A,i=this.app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t));if(i&&i instanceof obsidian_module.TFile){const e=a.substring(0,a.lastIndexOf(".md"))+A;this.app.fileManager.renameFile(i,e)}})),t||this.app.vault.delete(e),r}async convertExcalidrawToMD(e=!1,A=!1){const t=this.app.vault.getFiles().filter((e=>"excalidraw"==e.extension));for(const i of t)this.convertSingleExcalidrawToMD(i,e,A);new obsidian_module.Notice(`Converted ${t.length} files.`)}registerMonkeyPatches(){this.registerEvent(app.workspace.on("editor-menu",((e,A,t)=>{if(!(t&&t instanceof obsidian_module.MarkdownView))return;const i=t.file,n=t.leaf;if(!t.file)return;const a=this.app.metadataCache.getFileCache(i);(null==a?void 0:a.frontmatter)&&a.frontmatter[FRONTMATTER_KEY]&&e.addItem((e=>e.setTitle(t$d("OPEN_AS_EXCALIDRAW")).setIcon(ICON_NAME).setSection("excalidraw").onClick((()=>{this.excalidrawFileModes[n.id||i.path]="excalidraw",this.setExcalidrawView(n)}))))}))),this.registerEvent(app.workspace.on("file-menu",((e,A,t,i)=>{if(!(i&&i.view instanceof obsidian_module.MarkdownView))return;if(!(A instanceof obsidian_module.TFile))return;const n=this.app.metadataCache.getFileCache(A);(null==n?void 0:n.frontmatter)&&n.frontmatter[FRONTMATTER_KEY]&&(e.addItem((e=>{e.setTitle(t$d("OPEN_AS_EXCALIDRAW")).setIcon(ICON_NAME).setSection("pane").onClick((()=>{this.excalidrawFileModes[i.id||A.path]="excalidraw",this.setExcalidrawView(i)}))})),e.items.unshift(e.items.pop()))})));const e=this;this.register(around(obsidian_module.WorkspaceLeaf.prototype,{detach:A=>function(){var t;const i=null===(t=this.view)||void 0===t?void 0:t.getState();return(null==i?void 0:i.file)&&e.excalidrawFileModes[this.id||i.file]&&delete e.excalidrawFileModes[this.id||i.file],A.apply(this)},setViewState:A=>function(t,...i){var n;if(e._loaded&&"markdown"===t.type&&(null===(n=t.state)||void 0===n?void 0:n.file)&&"markdown"!==e.excalidrawFileModes[this.id||t.state.file]){const n=app.metadataCache.getCache(t.state.file);if((null==n?void 0:n.frontmatter)&&n.frontmatter[FRONTMATTER_KEY]){const n=Object.assign(Object.assign({},t),{type:"excalidraw"});return e.excalidrawFileModes[t.state.file]="excalidraw",A.apply(this,[n,...i])}}return A.apply(this,[t,...i])}}))}registerEventListeners(){const e=this;this.app.workspace.onLayoutReady((async()=>{e.registerEvent(app.vault.on("rename",(async(A,t)=>{A instanceof obsidian_module.TFile&&e.isExcalidrawFile(A)&&e.settings.keepInSync&&[EXPORT_TYPES,"excalidraw"].flat().forEach((async e=>{const i=getIMGFilename(t,e),n=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(i));if(n&&n instanceof obsidian_module.TFile){const t=getIMGFilename(A.path,e);await app.fileManager.renameFile(n,t)}}))}))),e.registerEvent(app.vault.on("modify",(async A=>{app.workspace.getLeavesOfType("excalidraw").forEach((async t=>{const i=t.view;if(i.file&&(i.file.path===A.path||"excalidraw"===A.extension&&`${A.path.substring(0,A.path.lastIndexOf(".excalidraw"))}.md`===i.file.path)){if(i.semaphores.preventReload)return void(i.semaphores.preventReload=!1);if(i.lastSaveTimestamp+3e5{if(!(A instanceof obsidian_module.TFile))return;const t=this.excalidrawFiles.has(A);if(this.updateFileCache(A,void 0,!0),!t)return;const i=app.workspace.getLeavesOfType("excalidraw");for(let e=0;e{[EXPORT_TYPES,"excalidraw"].flat().forEach((async e=>{const t=getIMGFilename(A.path,e),i=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t));i&&i instanceof obsidian_module.TFile&&await app.vault.delete(i)}))}),500)}))),e.registerEvent(app.workspace.on("active-leaf-change",(async A=>{var t;e.leafChangeTimeout&&clearTimeout(e.leafChangeTimeout),e.leafChangeTimeout=setTimeout((()=>{e.leafChangeTimeout=null}),1e3);const i=e.activeExcalidrawView,n=A.view instanceof ExcalidrawView?A.view:null; +EXPR:/(!)?(\[\[([^|\]]+)\|?([^\]]+)?]]|\[([^\]]*)]\(([^)]*)\))(\{(\d+)\})?/g,getResList:e=>{const A=e.matchAll(REGEX_LINK.EXPR);let t;const i=[];for(;!(t=A.next()).done;)i.push(t);return i},getRes:e=>e.matchAll(REGEX_LINK.EXPR),isTransclusion:e=>!!e.value[1],getLink:e=>e.value[3]?e.value[3]:e.value[6],isWikiLink:e=>!!e.value[3],getAliasOrLink:e=>REGEX_LINK.isWikiLink(e)?e.value[4]?e.value[4]:e.value[3]:e.value[5]?e.value[5]:e.value[6],getWrapLength:(e,A)=>{const t=parseInt(e.value[8]);return isNaN(t)?A>0?A:null:t}},DRAWING_REG=/\n# Drawing\n[^`]*(```json\n)([\s\S]*?)```\n/gm,DRAWING_REG_FALLBACK=/\n# Drawing\n(```json\n)?(.*)(```)?(%%)?/gm,DRAWING_COMPRESSED_REG=/(\n# Drawing\n[^`]*(?:```compressed\-json\n))([\s\S]*?)(```\n)/gm,DRAWING_COMPRESSED_REG_FALLBACK=/(\n# Drawing\n(?:```compressed\-json\n)?)(.*)((```)?(%%)?)/gm,REG_LINKINDEX_HYPERLINK=/^\w+:\/\//,isCompressedMD=e=>null!==e.match(/```compressed\-json\n/gm),getDecompressedScene=e=>{let A,t=e.matchAll(DRAWING_COMPRESSED_REG);return A=t.next(),A.done&&(t=e.matchAll(DRAWING_COMPRESSED_REG_FALLBACK),A=t.next()),A.value&&A.value.length>1?[decompress(A.value[2]),A]:[null,A]},changeThemeOfExcalidrawMD=e=>{const A=isCompressedMD(e);let t=A?getDecompressedScene(e)[0]:e;return t?(isObsidianThemeDark?1===(t.match(/"theme"\s*:\s*"light"\s*,/g)||[]).length&&(t=t.replace(/"theme"\s*:\s*"light"\s*,/,'"theme": "dark",')):1===(t.match(/"theme"\s*:\s*"dark"\s*,/g)||[]).length&&(t=t.replace(/"theme"\s*:\s*"dark"\s*,/,'"theme": "light",')),A?e.replace(DRAWING_COMPRESSED_REG,`$1${compress(t)}$3`):t):e};function getJSON(e){let A,t;if(isCompressedMD(e)){const[A,t]=getDecompressedScene(e);return A?{scene:A.substring(0,A.lastIndexOf("}")+1),pos:t.value.index}:{scene:e,pos:t.value?t.value.index:0}}if(A=e.matchAll(DRAWING_REG),t=A.next(),t.done&&(A=e.matchAll(DRAWING_REG_FALLBACK),t=A.next()),t.value&&t.value.length>1){const e=t.value[2];return{scene:e.substr(0,e.lastIndexOf("}")+1),pos:t.value.index}}return{scene:e,pos:t.value?t.value.index:0}}function getMarkdownDrawingSection(e,A){return A?`%%\n# Drawing\n\`\`\`compressed-json\n${compress(e)}\n\`\`\`\n%%`:`%%\n# Drawing\n\`\`\`json\n${e}\n\`\`\`\n%%`}const estimateMaxLineLen=(e,A)=>{if(!A||!e)return null;if(e===A)return null;let t=0;const i=e.split("\n");if(1===i.length)return null;for(const e of i){const A=e.trim();A.length>t&&(t=A.length)}return t},wrap=(e,A)=>A?wrapTextAtCharLength(e,A,!1,0):e;class ExcalidrawData{constructor(e){this.plugin=e,this.textElements=null,this.elementLinks=null,this.scene=null,this.deletedElements=[],this.file=null,this.autoexportPreference=AutoexportPreference.inherit,this.textMode=TextMode.raw,this.loaded=!1,this.files=null,this.equations=null,this.compatibilityMode=!1,this.selectedElementIds={},this.disableCompression=!1,this.app=e.app,this.files=new Map,this.equations=new Map}initializeNonInitializedFields(){var e,A,t;if(!this.scene||!this.scene.elements)return;const i=null!==(e=this.scene.source.split("https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/")[1])&&void 0!==e?e:"1.8.16",n=this.scene.elements;for(const e of n){if(e.boundElements){const A=new Map;e.boundElements.forEach((e=>{A.set(e.id,e.type)}));const t=Array.from(A,(([e,A])=>({id:e,type:A})));t.length!==e.boundElements.length&&(e.boundElements=t)}e.boundElementIds&&(e.boundElements||(e.boundElements=[]),e.boundElements=e.boundElements.concat(e.boundElementIds.map((e=>({type:"arrow",id:e})))),delete e.boundElementIds),"text"!==e.type||e.containerId||(e.containerId=null),null===e.x&&(e.x=0),null===e.y&&(e.y=0),null===(null===(A=e.startBinding)||void 0===A?void 0:A.focus)&&(e.startBinding.focus=0),null===(null===(t=e.endBinding)||void 0===t?void 0:t.focus)&&(e.endBinding.focus=0),null===e.fontSize&&(e.fontSize=20)}try{n.filter((e=>"text"===e.type&&e.containerId&&n.some((A=>A.id===e.containerId&&A.boundElements.length>0&&A.boundElements.some((A=>"text"===A.type&&A.id!==e.id&&A.id.length>8)))))).forEach((e=>{try{const A=n.filter((A=>A.id===e.containerId))[0],t=A.boundElements.filter((e=>!("text"===e.type&&!n.some((A=>A.id===e.id)))));A.boundElements=[{id:e.id,type:"text"}].concat(t)}catch(e){}}));const e=!isVersionNewerThanOther(i,"1.8.16");n.filter((e=>e.boundElements&&e.boundElements.length>0)).forEach((A=>{var t;e&&!(null===(t=A.customData)||void 0===t?void 0:t.legacyTextWrap)&&(A.customData=Object.assign(Object.assign({},A.customData),{legacyTextWrap:!0}));const i=A.boundElements.filter((e=>n.some((A=>A.id===e.id))));i.length!==A.boundElements.length&&(A.boundElements=i)})),n.filter((e=>"text"===e.type&&e.containerId&&!n.some((A=>A.id===e.containerId)))).forEach((e=>{e.containerId=null}))}catch(e){}}async loadData(e,A,t){if(!A)return!1;if(this.loaded=!1,this.selectedElementIds={},this.textElements=new Map,this.elementLinks=new Map,this.file!=A&&(this.files.clear(),this.equations.clear()),this.file=A,this.compatibilityMode=!1,this.setShowLinkBrackets(),this.setLinkPrefix(),this.setUrlPrefix(),this.setAutoexportPreferences(),this.scene=null,this.plugin.settings.syncExcalidraw){const e=`${A.path.substring(0,A.path.lastIndexOf(".md"))}.excalidraw`,t=this.app.vault.getAbstractFileByPath(e);if(t&&t instanceof obsidian_module.TFile&&t.stat.mtime>A.stat.mtime){const e=await this.app.vault.read(t);this.scene=JSON.parse(e)}}let i=null;i=(()=>{const A=getJSON(e);if(-1===A.pos)throw new Error("Excalidraw JSON not found in the file");return this.scene||(this.scene=JSON_parse(A.scene)),A})(),this.deletedElements=this.scene.elements.filter((e=>e.isDeleted)),this.scene.elements=this.scene.elements.filter((e=>!e.isDeleted)),this.scene.files||(this.scene.files={}),hasExportTheme(this.plugin,this.file)?this.scene.appState.theme=getExportTheme(this.plugin,this.file,"light"):this.plugin.settings.matchThemeAlways&&(this.scene.appState.theme=isObsidianThemeDark()?"dark":"light"),this.initializeNonInitializedFields();let n=(e=e.substring(0,i.pos)).search(/(^%%\n)?# Text Elements\n/m);if(-1===n)return await this.setTextMode(t,!1),this.loaded=!0,!0;n+=e.match(/((^%%\n)?# Text Elements\n)/m)[0].length,e=e.substring(n),n=0;const a=" ^12345678\n\n".length;let r,s=e.matchAll(/\s\^(.{8})[\n]+/g);for(;!(r=s.next()).done;){let A=e.substring(n,r.value.index);const t=r.value[1],i=this.scene.elements.filter((e=>e.id===t))[0];if(i)if("text"!==i.type)i.link!==A&&(i.link=A,i.version++,i.versionNonce++),this.elementLinks.set(t,A);else{const e=estimateMaxLineLen(i.text,i.originalText),n=A.matchAll(/^%%\*\*\*>>>text element-link:(\[\[[^<*\]]*]])<<<\*\*\*%%/gm).next();n.done||(A=A.replace(/^%%\*\*\*>>>text element-link:\[\[[^<*\]]*]]<<<\*\*\*%%/gm,""),i.link=n.value[1]);const a=await this.parse(A);i.rawText=A,this.textElements.set(t,{raw:A,parsed:a.parsed,wrapAt:e}),a.link&&(i.link=a.link),!i||i.rawText&&""!==i.rawText||(i.rawText=A)}n=r.value.index+a}for(s=(e=e.substring(e.indexOf("# Embedded files\n")+"# Embedded files\n".length)).matchAll(/([\w\d]*):\s*\[\[([^\]]*)]]\s?(\{[^}]*})?\n/gm);!(r=s.next()).done;){const e=new EmbeddedFile(this.plugin,this.file.path,r.value[2],r.value[3]);this.setFile(r.value[1],e)}for(s=e.matchAll(/([\w\d]*):\s*(https?:\/\/[^\s]*)\n/gm);!(r=s.next()).done;){const e=new EmbeddedFile(this.plugin,null,r.value[2]);this.setFile(r.value[1],e)}for(s=e.matchAll(/([\w\d]*):\s*\$\$(.*)(\$\$\s*\n)/gm);!(r=s.next()).done;)this.setEquation(r.value[1],{latex:r.value[2],isLoaded:!1});return this.findNewTextElementsInScene(),this.findNewElementLinksInScene(),await this.setTextMode(t,!0),this.loaded=!0,!0}async loadLegacyData(e,A){return!!A&&(this.loaded=!1,this.selectedElementIds={},this.compatibilityMode=!0,this.file=A,this.textElements=new Map,this.elementLinks=new Map,this.setShowLinkBrackets(),this.setLinkPrefix(),this.setUrlPrefix(),this.scene=JSON.parse(e),this.scene.files||(this.scene.files={}),this.initializeNonInitializedFields(),this.plugin.settings.matchThemeAlways&&(this.scene.appState.theme=isObsidianThemeDark()?"dark":"light"),this.files.clear(),this.equations.clear(),this.findNewTextElementsInScene(),this.findNewElementLinksInScene(),await this.setTextMode(TextMode.raw,!0),this.loaded=!0,!0)}async setTextMode(e,A=!1){this.scene&&(this.textMode=e,await this.updateSceneTextElements(A))}updateTextElement(e,A,t,i=!1,n){var a;if(i||A!=e.text){const i=_measureText(A,e.fontSize,e.fontFamily,null!==(a=e.lineHeight)&&void 0!==a?a:getDefaultLineHeight$1(e.fontFamily));e.text=A,e.originalText=t,e.containerId&&"arrow"!==n||(e.width=i.w),e.height=i.h,e.baseline=i.baseline}}async updateSceneTextElements(e=!1){var A,t,i,n;const a=null===(A=this.scene.elements)||void 0===A?void 0:A.filter((e=>"text"===e.type));for(const A of a){const a=getContainerElement(A,this.scene),r=null!==(i=null!==(t=await this.getText(A.id))&&void 0!==t?t:A.originalText)&&void 0!==i?i:A.text,s=null===(n=this.textElements.get(A.id))||void 0===n?void 0:n.wrapAt;try{this.updateTextElement(A,s?wrapText(r,getFontString({fontSize:A.fontSize,fontFamily:A.fontFamily}),getMaxContainerWidth(a)):r,r,e,null==a?void 0:a.type)}catch(e){debug({where:"ExcalidrawData.updateSceneTextElements",fn:this.updateSceneTextElements,textElement:A})}}}async getText(e){const A=this.textElements.get(e);return A?this.textMode===TextMode.parsed?(A.parsed||this.textElements.set(e,{raw:A.raw,parsed:(await this.parse(A.raw)).parsed,wrapAt:A.wrapAt}),A.parsed):A.raw:null}findNewElementLinksInScene(){var e;let A=!1;const t=null===(e=this.scene.elements)||void 0===e?void 0:e.filter((e=>"text"!==e.type&&e.link&&e.link.startsWith("[[")&&!this.elementLinks.has(e.id)));if(0===t.length)return A;let i,n=JSON.stringify(this.scene);for(const e of t)i=e.id,e.id.length>8&&(A=!0,i=nanoid(),n=n.replaceAll(e.id,i)),this.elementLinks.set(i,e.link);return this.scene=JSON.parse(n),A}findNewTextElementsInScene(e={}){var A;this.selectedElementIds=e;const t=null===(A=this.scene.elements)||void 0===A?void 0:A.filter((e=>"text"===e.type));let i,n=JSON.stringify(this.scene),a=!1;for(const e of t)if(i=e.id,e.id.length>8){if(a=!0,i=nanoid(),this.selectedElementIds[e.id]&&(delete this.selectedElementIds[e.id],this.selectedElementIds[i]=!0),n=n.replaceAll(e.id,i),this.textElements.has(e.id)){const A=this.textElements.get(e.id);this.textElements.set(i,{raw:A.raw,parsed:A.parsed,wrapAt:A.wrapAt}),this.textElements.delete(e.id)}if(!this.textElements.has(i)){const A=e.rawText&&""!==e.rawText?e.rawText:e.text,t=estimateMaxLineLen(e.text,e.originalText);this.textElements.set(i,{raw:A,parsed:null,wrapAt:t}),this.parseasync(i,A,t)}}else if(!this.textElements.has(e.id)){const A=e.rawText&&""!==e.rawText?e.rawText:e.text,t=estimateMaxLineLen(e.text,e.originalText);this.textElements.set(i,{raw:A,parsed:null,wrapAt:t}),this.parseasync(i,A,t)}return a&&(this.scene=JSON.parse(n)),a}updateElementLinksFromScene(){var e;for(const A of this.elementLinks.keys()){const t=null===(e=this.scene.elements)||void 0===e?void 0:e.filter((e=>"text"!==e.type&&e.id===A&&e.link&&e.link.startsWith("[[")));0===t.length?this.elementLinks.delete(A):this.elementLinks.set(A,t[0].link)}}async updateTextElementsFromScene(){var e,A,t;for(const i of this.textElements.keys()){const n=null===(e=this.scene.elements)||void 0===e?void 0:e.filter((e=>"text"===e.type&&e.id===i));if(0===n.length)this.textElements.delete(i);else{const e=await this.getText(i),a=this.scene.prevTextMode===TextMode.parsed?n[0].rawText:null!==(A=n[0].originalText)&&void 0!==A?A:n[0].text;if(e!==(null!==(t=n[0].originalText)&&void 0!==t?t:n[0].text)){const e=estimateMaxLineLen(n[0].text,n[0].originalText);this.textElements.set(i,{raw:a,parsed:(await this.parse(a)).parsed,wrapAt:e})}}}}async parseasync(e,A,t){this.textElements.set(e,{raw:A,parsed:(await this.parse(A)).parsed,wrapAt:t})}parseLinks(e,A,t){return e.substring(A,t.value.index)+(this.showLinkBrackets?"[[":"")+REGEX_LINK.getAliasOrLink(t)+(this.showLinkBrackets?"]]":"")}async getTransclusion(e){const A=getLinkParts(e,this.file),t=this.app.metadataCache.getFirstLinkpathDest(A.path,this.file.path);return await getTransclusion(A,this.app,t,this.plugin.settings.pageTransclusionCharLimit)}async parse(e){e=this.parseCheckbox(e);let A="",t=null,i=0;const n=REGEX_LINK.getRes(e);let a,r=!1,s=!1;for(e.match(REG_LINKINDEX_HYPERLINK)&&(t=e,s=!0);!(a=n.next()).done;){if(!t){const e=REGEX_LINK.getLink(a);t=e.match(REG_LINKINDEX_HYPERLINK)?e:`[[${e}]]`}if(REGEX_LINK.isTransclusion(a)){let t=this.parseCheckbox((await this.getTransclusion(REGEX_LINK.getLink(a))).contents).replaceAll(/%%[^%]*%%/gm,"");this.plugin.settings.removeTransclusionQuoteSigns&&(t=t.replaceAll(/\n\s*>\s?/gm,"\n")),A+=e.substring(i,a.value.index)+wrapTextAtCharLength(t,REGEX_LINK.getWrapLength(a,this.plugin.settings.wordWrappingDefault),this.plugin.settings.forceWrap)}else{const t=this.parseLinks(e,i,a);t&&(A+=t,s||r||(REGEX_LINK.getLink(a).match(REG_LINKINDEX_HYPERLINK)?s=!0:r=!0))}i=a.value.index+a.value[0].length}return A+=e.substring(i,e.length),r&&(A=this.linkPrefix+A),s&&(A=this.urlPrefix+A),{parsed:A,link:t}}parseCheckbox(e){return this.plugin.settings.parseTODO?e.replaceAll(/^- \[\s] /g,`${this.plugin.settings.todo} `).replaceAll(/\n- \[\s] /g,`\n${this.plugin.settings.todo} `).replaceAll(/^- \[[^\s]] /g,`${this.plugin.settings.done} `).replaceAll(/\n- \[[^\s]] /g,`\n${this.plugin.settings.done} `):e}quickParse(e){if((e=>{const A=REGEX_LINK.getRes(e);let t;for(;!(t=A.next()).done;)if(REGEX_LINK.isTransclusion(t))return!0;return!1})(e))return[null,null];e=this.parseCheckbox(e);let A="",t=null,i=0;const n=REGEX_LINK.getRes(e);let a,r=!1,s=!1;for(e.match(REG_LINKINDEX_HYPERLINK)&&(t=e,s=!0);!(a=n.next()).done;){if(!t){const e=REGEX_LINK.getLink(a);t=e.match(REG_LINKINDEX_HYPERLINK)?e:`[[${e}]]`}const n=this.parseLinks(e,i,a);n&&(A+=n,s||r||(REGEX_LINK.getLink(a).match(REG_LINKINDEX_HYPERLINK)?s=!0:r=!0)),i=a.value.index+a.value[0].length}return A+=e.substring(i,e.length),r&&(A=this.linkPrefix+A),s&&(A=this.urlPrefix+A),[A,t]}generateMD(e=[]){let A="# Text Elements\n";for(const e of this.textElements.keys()){const t=this.scene.elements.filter((A=>A.id===e));let i=this.textElements.get(e).raw;t&&1===t.length&&t[0].link&&t[0].rawText===t[0].originalText&&t[0].link.match(/^\[\[[^\]]*]]$/g)&&(i=`%%***>>>text element-link:${t[0].link}<<<***%%`+i),A+=`${i} ^${e}\n\n`}for(const e of this.elementLinks.keys())A+=`${this.elementLinks.get(e)} ^${e}\n\n`;if(A+=this.equations.size>0||this.files.size>0?"\n# Embedded files\n":"",this.equations.size>0)for(const e of this.equations.keys())A+=`${e}: $$${this.equations.get(e).latex}$$\n`;if(this.files.size>0)for(const e of this.files.keys()){const t=/(^[^#\|]*)/,i=this.files.get(e);i.isHyperlink?A+=`${e}: ${i.hyperlink}\n`:A+=`${e}: [[${i.file?i.linkParts.original.replace(t,app.metadataCache.fileToLinktext(i.file,this.file.path)):i.linkParts.original}]]${i.colorMap?" "+JSON.stringify(i.colorMap):""}\n`}return A+=this.equations.size>0||this.files.size>0?"\n":"",A+getMarkdownDrawingSection(JSON.stringify({type:this.scene.type,version:this.scene.version,source:this.scene.source,elements:this.scene.elements.concat(e),appState:this.scene.appState,files:this.scene.files},null,"\t"),!this.disableCompression&&this.plugin.settings.compress)}async saveDataURLtoVault(e,A,t){var i;const n=this.scene;let a=`Pasted Image ${window.moment().format("YYYYMMDDHHmmss_SSS")}`;switch(A){case"image/png":default:a+=".png";break;case"image/jpeg":a+=".jpg";break;case"image/svg+xml":a+=".svg";break;case"image/gif":a+=".gif"}const r=(await getAttachmentsFolderAndFilePath(this.app,this.file.path,a)).filepath,s=await this.app.vault.createBinary(r,getBinaryFileFromDataURL(e)),o=new EmbeddedFile(this.plugin,this.file.path,r);return o.setImage(e,A,{height:0,width:0},"dark"===(null===(i=n.appState)||void 0===i?void 0:i.theme),"image/svg+xml"===A),this.setFile(t,o),s}async syncFiles(){let e=!1;const A=this.scene,t=A.elements.filter((e=>"image"===e.type)).map((e=>e.fileId));if(this.files.forEach(((A,i)=>{t.contains(i)||(this.files.delete(i),e=!0)})),this.equations.forEach(((A,i)=>{t.contains(i)||(this.equations.delete(i),e=!0)})),!A.files||0===Object.keys(A.files).length)return!1;const i=new Set;t.forEach((t=>{if(i.has(t)){const n=this.getFile(t),a=this.getEquation(t);if(n&&(n.isHyperlink||n.file&&("md"!==n.file.extension||this.plugin.isExcalidrawFile(n.file))))return;const r=fileid();A.elements.filter((e=>e.fileId===t))[0].fileId=r,e=!0,i.add(r),n&&this.setFile(r,new EmbeddedFile(this.plugin,this.file.path,n.linkParts.original)),a&&this.setEquation(r,{latex:a.latex,isLoaded:!1})}i.add(t)}));for(const t of Object.keys(A.files))this.hasFile(t)||this.hasEquation(t)||(e=!0,await this.saveDataURLtoVault(A.files[t].dataURL,A.files[t].mimeType,t));return e}async syncElements(e,A){this.scene=e;let t=!1;return this.compatibilityMode||(t=await this.syncFiles(),this.scene.files={}),this.updateElementLinksFromScene(),t=t||this.setLinkPrefix()||this.setUrlPrefix()||this.setShowLinkBrackets()||this.findNewElementLinksInScene(),await this.updateTextElementsFromScene(),t||this.findNewTextElementsInScene(A)}async updateScene(e){this.scene=JSON_parse(e),this.updateElementLinksFromScene();const A=this.setLinkPrefix()||this.setUrlPrefix()||this.setShowLinkBrackets()||this.findNewElementLinksInScene();return await this.updateTextElementsFromScene(),!(!A&&!this.findNewTextElementsInScene()||(await this.updateSceneTextElements(),0))}getRawText(e){var A;return null===(A=this.textElements.get(e))||void 0===A?void 0:A.raw}getParsedText(e){const A=this.textElements.get(e);return A?[wrap(A.parsed,A.wrapAt),A.parsed,null]:[null,null,null]}setTextElement(e,A,t,i){const n=estimateMaxLineLen(A,t),[a,r]=this.quickParse(t);return a?(this.textElements.set(e,{raw:t,parsed:a,wrapAt:n}),[wrap(a,n),a,r]):(this.parse(t).then((A=>{const a=A.parsed;this.textElements.set(e,{raw:t,parsed:a,wrapAt:n}),a&&i(wrap(a,n),a)})),[null,null,null])}async addTextElement(e,A,t){let i=estimateMaxLineLen(A,t);this.textElements.has(e)&&(i=this.textElements.get(e).wrapAt);const n=await this.parse(t);return this.textElements.set(e,{raw:t,parsed:n.parsed,wrapAt:i}),[wrap(n.parsed,i),n.parsed,n.link]}deleteTextElement(e){this.textElements.delete(e)}getOpenMode(){const e=this.app.metadataCache.getFileCache(this.file);let A="view-mobile"===this.plugin.settings.defaultMode?DEVICE.isPhone?"view":"normal":this.plugin.settings.defaultMode;switch((null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-default-mode"]&&(A=e.frontmatter["excalidraw-default-mode"]),A){case"zen":return{viewModeEnabled:!1,zenModeEnabled:!0};case"view":return{viewModeEnabled:!0,zenModeEnabled:!1};default:return{viewModeEnabled:!1,zenModeEnabled:!1}}}getLinkOpacity(){const e=this.app.metadataCache.getFileCache(this.file);let A=this.plugin.settings.linkOpacity;return(null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-linkbutton-opacity"]&&(A=e.frontmatter["excalidraw-linkbutton-opacity"]),A}getOnLoadScript(){const e=this.app.metadataCache.getFileCache(this.file);return(null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-onload-script"]?e.frontmatter["excalidraw-onload-script"]:null}setLinkPrefix(){const e=this.linkPrefix,A=this.app.metadataCache.getFileCache(this.file);return(null==A?void 0:A.frontmatter)&&null!=A.frontmatter["excalidraw-link-prefix"]?this.linkPrefix=A.frontmatter["excalidraw-link-prefix"]:this.linkPrefix=this.plugin.settings.linkPrefix,e!=this.linkPrefix}setUrlPrefix(){const e=this.urlPrefix,A=this.app.metadataCache.getFileCache(this.file);return(null==A?void 0:A.frontmatter)&&null!=A.frontmatter["excalidraw-url-prefix"]?this.urlPrefix=A.frontmatter["excalidraw-url-prefix"]:this.urlPrefix=this.plugin.settings.urlPrefix,e!=this.urlPrefix}setAutoexportPreferences(){const e=this.app.metadataCache.getFileCache(this.file);if((null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-autoexport"])switch(e.frontmatter["excalidraw-autoexport"].toLowerCase()){case"none":this.autoexportPreference=AutoexportPreference.none;break;case"both":this.autoexportPreference=AutoexportPreference.both;break;case"png":this.autoexportPreference=AutoexportPreference.png;break;case"svg":this.autoexportPreference=AutoexportPreference.svg;break;default:this.autoexportPreference=AutoexportPreference.inherit}else this.autoexportPreference=AutoexportPreference.inherit}setShowLinkBrackets(){const e=this.showLinkBrackets,A=this.app.metadataCache.getFileCache(this.file);return(null==A?void 0:A.frontmatter)&&null!=A.frontmatter["excalidraw-link-brackets"]?this.showLinkBrackets=0!=A.frontmatter["excalidraw-link-brackets"]:this.showLinkBrackets=this.plugin.settings.showLinkBrackets,e!=this.showLinkBrackets}setFile(e,A){if(!A)return;if(this.files.set(e,A),A.isHyperlink)return void this.plugin.filesMaster.set(e,{isHyperlink:!0,path:A.hyperlink,blockrefData:null,hasSVGwithBitmap:A.isSVGwithBitmap});if(!A.file)return;const t=A.linkParts.original.split("#");this.plugin.filesMaster.set(e,{isHyperlink:!1,path:A.file.path+(A.shouldScale()?"":"|100%"),blockrefData:1===t.length?null:t[1],hasSVGwithBitmap:A.isSVGwithBitmap,colorMapJSON:A.colorMap?JSON.stringify(A.colorMap):null})}getFiles(){return Object.values(this.files)}getFile(e){let A=this.files.get(e);if(A)return A;const t=this.plugin.filesMaster.get(e);return t?(A=new EmbeddedFile(this.plugin,this.file.path,t.blockrefData?t.path+"#"+t.blockrefData:t.path),this.files.set(e,A),A):A}getFileEntries(){return this.files.entries()}deleteFile(e){this.files.delete(e)}hasFile(e){if(this.files.has(e))return!0;if(this.plugin.filesMaster.has(e)){const A=this.plugin.filesMaster.get(e);if(A.isHyperlink)return this.files.set(e,new EmbeddedFile(this.plugin,this.file.path,A.path)),!0;const t=A.path.split("|")[0].split("#")[0];if(!this.app.vault.getAbstractFileByPath(t))return this.plugin.filesMaster.delete(e),!0;const i=A.path.endsWith("100%"),n=new EmbeddedFile(this.plugin,this.file.path,(A.blockrefData?t+"#"+A.blockrefData:t)+(i?"|100%":""),A.colorMapJSON);return this.files.set(e,n),!0}return!1}setEquation(e,A){this.equations.set(e,{latex:A.latex,isLoaded:A.isLoaded}),this.plugin.equationsMaster.set(e,A.latex)}getEquation(e){let A=this.equations.get(e);if(A)return A;const t=this.plugin.equationsMaster.get(e);return t?(this.equations.set(e,{latex:t,isLoaded:!1}),{latex:t,isLoaded:!1}):A}getEquationEntries(){return this.equations.entries()}deleteEquation(e){this.equations.delete(e)}hasEquation(e){return!!this.equations.has(e)||!!this.plugin.equationsMaster.has(e)&&(this.equations.set(e,{latex:this.plugin.equationsMaster.get(e),isLoaded:!1}),!0)}}const getTransclusion=async(e,A,t,i)=>{var n,a,r,s,o,l,c,d,h;if(!e.path)return{contents:e.original.trim(),lineNum:0};if(!(t&&t instanceof obsidian_module.TFile))return{contents:e.original.trim(),lineNum:0};const u=await A.vault.read(t);if(!e.ref)return i?{contents:u.substring(0,i).trim(),lineNum:0}:{contents:u.trim(),lineNum:0};const g=(await A.metadataCache.blockCache.getForFile({isCancelled:()=>!1},t)).blocks.filter((e=>"comment"!=e.node.type));if(!g)return{contents:e.original.trim(),lineNum:0};if(e.isBlockRef){let A=null===(n=g.filter((A=>A.node.id==e.ref))[0])||void 0===n?void 0:n.node;if(!A)return{contents:e.original.trim(),lineNum:0};["blockquote"].includes(A.type)&&(A=A.children[0]);const t=A.position.start.offset,i=A.position.start.line,a=A.position.end.offset;return{contents:u.substring(t,a).replaceAll(/ \^\S*$|^\^\S*$/gm,"").trim(),lineNum:i}}const p=g.filter((e=>0===e.display.search(/^#+\s/)));let m=null,w=0,f=null,B=1;for(let A=0;AB;)e++;return e===p.length&&p[e-1].node.depth>B?{leadingHashes:"#".repeat(B)+" ",contents:u.substring(m).trim(),lineNum:w}:(f=p[e].node.position.start.offset-1,{leadingHashes:"#".repeat(B)+" ",contents:u.substring(m,f).trim(),lineNum:w})}const t=p[A].node.children[0],i=null===(r=null===(a=p[A].node.data)||void 0===a?void 0:a.hProperties)||void 0===r?void 0:r.dataHeading,n=null==t?void 0:t.children;!m&&((null===(s=null==t?void 0:t.value)||void 0===s?void 0:s.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref||(null===(o=null==t?void 0:t.title)||void 0===o?void 0:o.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref||(null==i?void 0:i.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref||n&&(null===(c=null===(l=n[0])||void 0===l?void 0:l.value)||void 0===c?void 0:c.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref)&&(m=null===(d=p[A].node.children[0])||void 0===d?void 0:d.position.start.offset,B=p[A].node.depth,w=null===(h=p[A].node.children[0])||void 0===h?void 0:h.position.start.line)}return m?{leadingHashes:"#".repeat(B)+" ",contents:u.substring(m).trim(),lineNum:w}:{contents:e.original.trim(),lineNum:0}};class Prompt extends obsidian_module.Modal{constructor(e,A,t,i,n){super(e),this.prompt_text=A,this.default_value=t,this.placeholder=i,this.prompt_desc=n}onOpen(){this.titleEl.setText(this.prompt_text),this.createForm()}onClose(){this.contentEl.empty()}createForm(){var e;let A=this.contentEl.createDiv();A.addClass("excalidraw-prompt-div"),this.prompt_desc&&(A=A.createDiv(),A.style.width="100%",A.createEl("p").innerHTML=this.prompt_desc);const t=A.createEl("form");t.addClass("excalidraw-prompt-form"),t.type="submit",t.onsubmit=e=>{e.preventDefault(),this.resolve(this.promptEl.value),this.close()},this.promptEl=t.createEl("input"),this.promptEl.type="text",this.promptEl.placeholder=this.placeholder,this.promptEl.value=null!==(e=this.default_value)&&void 0!==e?e:"",this.promptEl.addClass("excalidraw-prompt-input"),this.promptEl.select()}async openAndGetValue(e){this.resolve=e,this.open()}}class GenericInputPrompt extends obsidian_module.Modal{static Prompt(e,A,t,i,n,a,r,s,o,l,c){return new GenericInputPrompt(e,A,t,i,n,a,r,s,o,l,c).waitForClose}constructor(e,A,t,i,n,a,r,s,o,l,c){super(t),this.header=i,this.didSubmit=!1,this.lines=1,this.displayEditorButtons=!1,this.selectionStart=0,this.selectionEnd=0,this.selectionUpdateTimer=0,this.blockPointerInputOutsideModal=!1,this.linkBtnClickCallback=()=>{this.view.ownerWindow.clearTimeout(this.selectionUpdateTimer),this.plugin.insertLinkDialog.start(this.view.file.path,(e=>{const A=this.inputComponent.inputEl.value;this.selectionStart>0&&" "!==A.slice(this.selectionStart-1,this.selectionStart)&&(e=" "+e),this.selectionStart{this.view.ownerWindow.clearTimeout(this.selectionUpdateTimer);const A=this.inputComponent.inputEl.value.slice(0,this.selectionStart)+e+this.inputComponent.inputEl.value.slice(this.selectionStart);this.inputComponent.inputEl.value=A,this.input=this.inputComponent.inputEl.value,this.inputComponent.inputEl.focus(),this.selectionStart=this.selectionStart+1,this.selectionEnd=this.selectionStart,this.inputComponent.inputEl.setSelectionRange(this.selectionStart,this.selectionEnd)},this.delBtnClickCallback=()=>{if(this.view.ownerWindow.clearTimeout(this.selectionUpdateTimer),0===this.input.length)return;const e=this.selectionEnd>this.selectionStart?this.selectionStart:this.selectionStart>0?this.selectionStart-1:0,A=this.selectionEnd,t=this.inputComponent.inputEl.value.slice(0,e)+this.inputComponent.inputEl.value.slice(A);this.inputComponent.inputEl.value=t,this.input=this.inputComponent.inputEl.value,this.inputComponent.inputEl.focus(),this.selectionStart=e,this.selectionEnd=e,this.inputComponent.inputEl.setSelectionRange(e,e)},this.uppercaseBtnClickCallback=()=>{if(this.view.ownerWindow.clearTimeout(this.selectionUpdateTimer),this.selectionEnd===this.selectionStart)return;const e=this.inputComponent.inputEl.value.slice(0,this.selectionStart)+this.inputComponent.inputEl.value.slice(this.selectionStart,this.selectionEnd).toUpperCase()+this.inputComponent.inputEl.value.slice(this.selectionEnd);this.inputComponent.inputEl.value=e,this.input=this.inputComponent.inputEl.value,this.inputComponent.inputEl.focus(),this.inputComponent.inputEl.setSelectionRange(this.selectionStart,this.selectionEnd)},this.submitClickCallback=()=>this.submit(),this.cancelClickCallback=()=>this.cancel(),this.keyDownCallback=e=>{("Enter"===e.key&&1===this.lines||isCTRL(e)&&"Enter"===e.key)&&(e.preventDefault(),this.submit()),this.displayEditorButtons&&"k"===e.key&&isCTRL(e)&&(e.preventDefault(),this.linkBtnClickCallback())},this.view=e,this.plugin=A,this.placeholder=n,this.input=a,this.buttons=r,this.lines=null!=s?s:1,this.displayEditorButtons=this.lines>1&&null!=o&&o,this.customComponents=l,this.blockPointerInputOutsideModal=null!=c&&c,this.waitForClose=new Promise(((e,A)=>{this.resolvePromise=e,this.rejectPromise=A})),this.display(),this.inputComponent.inputEl.focus(),this.open()}display(){var e;this.contentEl.empty(),this.blockPointerInputOutsideModal&&(this.bgEl.style.pointerEvents=this.blockPointerInputOutsideModal?"none":"auto"),this.titleEl.textContent=this.header;const A=this.contentEl.createDiv();this.inputComponent=this.createInputField(A,this.placeholder,this.input),null===(e=this.customComponents)||void 0===e||e.call(this,A),this.createButtonBar(A)}createInputField(e,A,t){const i=new obsidian_module.TextAreaComponent(e);i.inputEl.style.width="100%",i.inputEl.style.height=2*this.lines+"em",1===this.lines&&(i.inputEl.style.resize="none",i.inputEl.style.overflow="hidden"),i.setPlaceholder(null!=A?A:"").setValue(null!=t?t:"").onChange((e=>this.input=e));const n=()=>{this.selectionUpdateTimer=this.view.ownerWindow.setTimeout((()=>{this.selectionStart=this.inputComponent.inputEl.selectionStart,this.selectionEnd=this.inputComponent.inputEl.selectionEnd}),30)};return i.inputEl.addEventListener("keydown",this.keyDownCallback),i.inputEl.addEventListener("keyup",n),i.inputEl.addEventListener("pointerup",n),i.inputEl.addEventListener("touchend",n),i.inputEl.addEventListener("input",n),i.inputEl.addEventListener("paste",n),i.inputEl.addEventListener("cut",n),i.inputEl.addEventListener("select",n),i.inputEl.addEventListener("selectionchange",n),i}createButton(e,A,t,i="",n="5px"){const a=new obsidian_module.ButtonComponent(e);return a.buttonEl.style.padding="0.5em",a.buttonEl.style.marginLeft=n,a.setTooltip(i),a.setButtonText(A).onClick(t),a}createButtonBar(e){const A=e.createDiv();A.style.display="flex",A.style.justifyContent="space-between",A.style.marginTop="1rem";const t=A.createDiv(),i=A.createDiv();if(this.buttons&&this.buttons.length>0){let e=null;for(const A of this.buttons){const t=new obsidian_module.ButtonComponent(i);t.buttonEl.style.marginLeft="5px",A.tooltip&&t.setTooltip(A.tooltip),t.setButtonText(A.caption).onClick((e=>{const t=A.action(this.input);t&&(this.input=t),this.submit()})),e=null!=e?e:t}e&&(e.setCta(),e.buttonEl.style.marginRight="0")}else this.createButton(i,"✅",this.submitClickCallback).setCta().buttonEl.style.marginRight="0";this.createButton(i,"❌",this.cancelClickCallback,"Cancel"),this.displayEditorButtons&&(this.createButton(t,"⏎",(()=>this.insertStringBtnClickCallback("\n")),"Insert new line","0"),this.createButton(t,"⌫",this.delBtnClickCallback,"Delete"),this.createButton(t,"⎵",(()=>this.insertStringBtnClickCallback(" ")),"Insert space"),this.view&&this.createButton(t,"🔗",this.linkBtnClickCallback,"Insert markdown link to file"),this.createButton(t,"🔠",this.uppercaseBtnClickCallback,"Uppercase"))}submit(){this.didSubmit=!0,this.close()}cancel(){this.close()}resolveInput(){this.didSubmit?this.resolvePromise(this.input):this.rejectPromise("No input given.")}removeInputListener(){var e,A;null===(A=null===(e=this.inputComponent)||void 0===e?void 0:e.inputEl)||void 0===A||A.removeEventListener("keydown",this.keyDownCallback)}onOpen(){super.onOpen(),this.inputComponent.inputEl.focus(),this.inputComponent.inputEl.select()}onClose(){super.onClose(),this.resolveInput(),this.removeInputListener()}}class GenericSuggester extends obsidian_module.FuzzySuggestModal{static Suggest(e,A,t,i,n){return new GenericSuggester(e,A,t,i,n).promise}constructor(e,A,t,i,n){var a;super(e),this.displayItems=A,this.items=t,this.hint=i,this.instructions=n,this.limit=20,this.setPlaceholder(null!==(a=this.hint)&&void 0!==a?a:""),n&&this.setInstructions(this.instructions),this.promise=new Promise(((e,A)=>{this.resolvePromise=e,this.rejectPromise=A})),this.open()}getItemText(e){return this.displayItems[this.items.indexOf(e)]}getItems(){return this.items}selectSuggestion(e,A){this.resolved=!0,super.selectSuggestion(e,A)}onChooseItem(e){this.resolved=!0,this.resolvePromise(e)}onClose(){super.onClose(),this.resolved||this.rejectPromise(this.inputEl.value)}}class NewFileActions extends obsidian_module.Modal{constructor(e,A,t,i){super(e.app),this.plugin=e,this.path=A,this.keys=t,this.view=i}onOpen(){this.createForm()}async onClose(){}openFile(e){e&&getLeaf(this.plugin,this.view.leaf,this.keys).openFile(e,{active:!0})}createForm(){this.titleEl.setText("New File"),this.contentEl.createDiv({cls:"excalidraw-prompt-center",text:"File does not exist. Do you want to create it?"}),this.contentEl.createDiv({cls:"excalidraw-prompt-center filepath",text:this.path}),this.contentEl.createDiv({cls:"excalidraw-prompt-center"},(e=>{e.style.textAlign="right";const A=()=>this.path&&""!==this.path?!!this.view.file||(new obsidian_module.Notice("Unknown error. It seems as if your drawing was closed or the drawing file is missing"),!1):(new obsidian_module.Notice("Error: Filename for new file may not be empty"),!1),t=async e=>{if(!this.path.includes("/")){const e=new RegExp(`${this.view.file.name}$`,"g");this.path=this.view.file.path.replace(e,this.path)}return this.path.match(/\.md$/)||(this.path=`${this.path}.md`),checkAndCreateFolder(splitFolderAndFilename(this.path).folderpath),await this.app.vault.create(this.path,e)};e.createEl("button",{text:"Create Markdown"}).onclick=async()=>{if(!A)return;const e=await t("");this.openFile(e),this.close()},e.createEl("button",{text:"Create Excalidraw"}).onclick=async()=>{if(!A)return;const e=await t(await this.plugin.getBlankDrawing());await sleep$1(200),this.openFile(e),this.close()},e.createEl("button",{text:"Never Mind"}).onclick=()=>{this.close()}}))}}class ScriptEngine{constructor(e){this.plugin=e,this.scriptIconMap={},this.loadScripts(),this.registerEventHandlers()}registerEventHandlers(){const e=e=>{if(!e.endsWith(".svg"))return;const A=app.vault.getAbstractFileByPath(getIMGFilename(e,"md"));A&&A instanceof obsidian_module.TFile&&(this.unloadScript(this.getScriptName(A),A.path),this.loadScript(A))};this.plugin.registerEvent(app.vault.on("delete",(async A=>{A instanceof obsidian_module.TFile&&A.path.startsWith(this.scriptPath)&&(this.unloadScript(this.getScriptName(A),A.path),e(A.path))}))),this.plugin.registerEvent(app.vault.on("create",(async A=>{A instanceof obsidian_module.TFile&&A.path.startsWith(this.scriptPath)&&(this.loadScript(A),e(A.path))}))),this.plugin.registerEvent(app.vault.on("rename",(async(A,t)=>{if(!(A instanceof obsidian_module.TFile))return;const i=t.startsWith(this.scriptPath),n=A.path.startsWith(this.scriptPath);i&&(this.unloadScript(this.getScriptName(t),t),e(t)),n&&(this.loadScript(A),e(A.path))})))}updateScriptPath(){this.scriptPath!==this.plugin.settings.scriptFolderPath&&(this.scriptPath&&this.unloadScripts(),this.loadScripts())}getListofScripts(){if(this.scriptPath=this.plugin.settings.scriptFolderPath,app.vault.getAbstractFileByPath(this.scriptPath))return app.vault.getFiles().filter((e=>e.path.startsWith(this.scriptPath)&&"md"===e.extension));this.scriptPath=null}loadScripts(){var e;null===(e=this.getListofScripts())||void 0===e||e.forEach((e=>this.loadScript(e)))}getScriptName(e){let A="",t="";e instanceof obsidian_module.TFile?(A=e.basename,t=e.path):(A=splitFolderAndFilename(e).basename,t=e);const i=t.split(`${this.scriptPath}/`)[1],n=i.lastIndexOf("/");return n>-1?i.substring(0,n+1)+A:A}async addScriptIconToMap(e,A){const t=getIMGFilename(e,"svg"),i=app.vault.getAbstractFileByPath(t),n=i&&i instanceof obsidian_module.TFile?await app.vault.read(i):null;this.scriptIconMap=Object.assign({},this.scriptIconMap);const a=splitFolderAndFilename(A);this.scriptIconMap[e]={name:a.filename,group:"/"===a.folderpath?"":a.folderpath,svgString:n},this.updateToolPannels()}loadScript(e){if("md"!==e.extension)return;const A=this.getScriptName(e);this.addScriptIconToMap(e.path,A),this.plugin.addCommand({id:A,name:`(Script) ${A}`,checkCallback:t=>{if(t)return Boolean(app.workspace.getActiveViewOfType(ExcalidrawView));const i=app.workspace.getActiveViewOfType(ExcalidrawView);return!!i&&((async()=>{const t=await app.vault.read(e);t&&this.executeScript(i,t,A,e)})(),!0)}})}unloadScripts(){const e=app.vault.getFiles().filter((e=>e.path.startsWith(this.scriptPath)));e.forEach((e=>{this.unloadScript(this.getScriptName(e),e.path)}))}unloadScript(e,A){if(!A.endsWith(".md"))return;delete this.scriptIconMap[A],this.scriptIconMap=Object.assign({},this.scriptIconMap),this.updateToolPannels();const t=`${PLUGIN_ID}:${e}`;app.commands.commands[t]&&delete app.commands.commands[t]}async executeScript(e,A,t,i){if(!e||!A||!t)return;this.plugin.ea.reset(),this.plugin.ea.setView(e),this.plugin.ea.activeScript=t;const n=Object.getPrototypeOf((async()=>{})).constructor;let a=null;return a=await new n("ea","utils",A)(this.plugin.ea,{inputPrompt:(A,t,i,n,a,r,s,o)=>ScriptEngine.inputPrompt(e,this.plugin,app,A,t,i,n,a,r,s,o),suggester:(e,A,t,i)=>ScriptEngine.suggester(app,e,A,t,i),scriptFile:i}),this.plugin.ea.activeScript=null,a}updateToolPannels(){app.workspace.getLeavesOfType("excalidraw").forEach((e=>{var A,t;null===(t=null===(A=e.view.toolsPanelRef)||void 0===A?void 0:A.current)||void 0===t||t.updateScriptIconMap(this.scriptIconMap)}))}static async inputPrompt(e,A,t,i,n,a,r,s,o,l,c){try{return await GenericInputPrompt.Prompt(e,A,t,i,n,a,r,s,o,l,c)}catch(e){return}}static async suggester(e,A,t,i,n){try{return await GenericSuggester.Suggest(e,A,t,i,n)}catch(e){return}}}var t$c={d:(e,A)=>{for(var t in A)t$c.o(A,t)&&!t$c.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},r$e={};t$c.d(r$e,{QA:()=>w$1,ZP:()=>j$1,qt:()=>x$1,MX:()=>$});const e$d={red:"hsl(0, 100%, 50%)",orange:"hsl(30, 100%, 50%)",yellow:"hsl(60, 100%, 50%)","lime green":"hsl(90, 100%, 50%)",green:"hsl(120, 100%, 50%)","blue green":"hsl(150, 100%, 50%)",cyan:"hsl(180, 100%, 50%)","sky blue":"hsl(210, 100%, 50%)",blue:"hsl(240, 100%, 50%)",purple:"hsl(270, 100%, 50%)",magenta:"hsl(300, 100%, 50%)",pink:"hsl(330, 100%, 50%)"};function s$a(e,A,t){return Math.max(e,Math.min(A,t))}function n$c(e,A){return+e.toFixed(A>=0?A:0)}function a$c(e){const A=e%360;return A<0?A+360:A}function i$a(e){return void 0!==e?s$a(0,e,1):1}function o$b(e){return Math.floor(Math.random()*e)}function h$4(e){var A;const{Cmin:t,Cmax:i,H:n,delta:a}=function(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}(e),r=(i+t)/2,s=0===a?0:a/(1-Math.abs(2*r-1));return{h:a$c(60*n),s:100*s,l:100*r,a:null!==(A=e.a)&&void 0!==A?A:1}}function u$8(e){const{h:A,s:t,l:i,a:n}=e,a=i/100,r=t/100,s=(1-Math.abs(2*a-1))*r,o=s*(1-Math.abs(A/60%2-1)),l=a-s/2,c=A<60||300<=A&&A<360?s:120<=A&&A<240?0:o,d=240<=A&&A<360?0:60<=A&&A<180?s:o,h=A<120?0:180<=A&&A<300?s:o,[u,g,p]=[c,d,h].map((e=>255*(e+l)));return{r:u,g:g,b:p,a:null!=n?n:1}}function l$5(e){const[A,t,i,n]=Object.values(e).map((e=>parseInt(e,16)));return{r:A,g:t,b:i,a:n?n/255:1}}const c$a=/^#?([\da-f])([\da-f])([\da-f])([\da-f])?$|^#?([\da-f]{2})([\da-f]{2})([\da-f]{2})?([\da-f]{2})?$/gi,f$3=/hsla?\s*\(\s*([+-]?\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function d$2({h:e,s:A,l:t,a:i}){return[u$8({h:a$c(e),s:s$a(0,A,100),l:s$a(0,t,100),a:i$a(i)}),"hsl"]}const g$2=/rgba?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function b$5({r:e,g:A,b:t,a:i}){return[{r:s$a(0,e,255),g:s$a(0,A,255),b:s$a(0,t,255),a:i$a(i)},"rgb"]}var p$3,v$2,m$1=function(e,A,t,i,n){if("m"===i)throw new TypeError("Private method is not writable");if("a"===i&&!n)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof A?e!==A||!n:!A.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===i?n.call(e,t):n?n.value=t:A.set(e,t),t},y$1=function(e,A,t,i){if("a"===t&&!i)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof A?e!==A||!i:!A.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===t?i:"a"===t?i.call(e):i?i.value:A.get(e)};class w$1{constructor(e){var A,t;p$3.set(this,{r:0,g:0,b:0,a:1}),v$2.set(this,"rgb");const i=w$1.Parsers.map((A=>A(e))).find((e=>"invalid"!==e[1]));i?(A=this,t=this,[{set value(e){m$1(A,p$3,e,"f")}}.value,{set value(e){m$1(t,v$2,e,"f")}}.value]=i):m$1(this,v$2,"invalid","f")}get red(){return y$1(this,p$3,"f").r}get blue(){return y$1(this,p$3,"f").b}get green(){return y$1(this,p$3,"f").g}get alpha(){return y$1(this,p$3,"f").a}get hue(){return h$4(y$1(this,p$3,"f")).h}get saturation(){return h$4(y$1(this,p$3,"f")).s}get lightness(){return h$4(y$1(this,p$3,"f")).l}get format(){return y$1(this,v$2,"f")}isValid(){return"invalid"!==y$1(this,v$2,"f")}rgba(){return y$1(this,p$3,"f")}hsla(){return h$4(y$1(this,p$3,"f"))}hexa({round:e=!1}={}){return function(e,A=!1){let{r:t,g:i,b:n,a:a}=e;a&&(a*=255),A&&([t,i,n,a]=[t,i,n,a].map((e=>e&&Math.round(e))));const[r,s,o,l]=[t,i,n,null!=a?a:255].map((e=>e.toString(16).padStart(2,"0").toUpperCase()));return{r:r,g:s,b:o,a:l}}(y$1(this,p$3,"f"),e)}stringRGB({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(y$1(this,p$3,"f")).map(((e,t)=>n$c(e,A[t])));return e?`rgba(${t}, ${i}, ${n}, ${a})`:`rgb(${t}, ${i}, ${n})`}stringHEX({alpha:e=!0}={}){const[A,t,i,n]=Object.values(this.hexa({round:!0}));return`#${A}${t}${i}${e?n:""}`}stringHSL({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.hsla()).map(((e,t)=>n$c(e,A[t])));return e?`hsla(${t}, ${i}%, ${n}%, ${a})`:`hsl(${t}, ${i}%, ${n}%)`}hueTo(e){var A;const{h:t,s:i,l:n,a:a}=this.hsla(),r="number"==typeof e?a$c(e):Number(null!==(A=e$d[e].match(/\d{1,3}/))&&void 0!==A?A:t);return m$1(this,p$3,u$8({h:r,s:i,l:n,a:a}),"f"),this}hueBy(e){const{h:A,s:t,l:i,a:n}=this.hsla();return m$1(this,p$3,u$8({h:a$c(A+e),s:t,l:i,a:n}),"f"),this}saturationTo(e){const{h:A,l:t,a:i}=this.hsla();return m$1(this,p$3,u$8({h:A,s:s$a(0,e,100),l:t,a:i}),"f"),this}saturateBy(e){const{h:A,s:t,l:i,a:n}=this.hsla();return m$1(this,p$3,u$8({h:A,s:s$a(0,t+e,100),l:i,a:n}),"f"),this}desaturateBy(e){return this.saturateBy(-1*e)}lightnessTo(e){const{h:A,s:t,a:i}=this.hsla();return m$1(this,p$3,u$8({h:A,s:t,l:s$a(0,e,100),a:i}),"f"),this}lighterBy(e){const{h:A,s:t,l:i,a:n}=this.hsla();return m$1(this,p$3,u$8({h:A,s:t,l:s$a(0,i+e,100),a:n}),"f"),this}darkerBy(e){return this.lighterBy(-1*e)}alphaTo(e){return m$1(this,p$3,Object.assign(Object.assign({},y$1(this,p$3,"f")),{a:s$a(0,e,1)}),"f"),this}alphaBy(e){return m$1(this,p$3,Object.assign(Object.assign({},y$1(this,p$3,"f")),{a:s$a(0,y$1(this,p$3,"f").a+e,1)}),"f"),this}invert({alpha:e=!1}={}){const{r:A,g:t,b:i,a:n}=y$1(this,p$3,"f");return m$1(this,p$3,{r:255-A,g:255-t,b:255-i,a:e?1-n:n},"f"),this}grayscale(){return this.desaturateBy(100)}rotate(e){return this.hueBy(e)}}function $(){return new w$1({r:o$b(255),g:o$b(255),b:o$b(255),a:Math.random()})}function x$1(e){(e=e.filter(((e,A,t)=>t.indexOf(e)===A))).forEach((e=>e(w$1)))}p$3=new WeakMap,v$2=new WeakMap,w$1.Parsers=[function(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{r:A,g:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i&&"number"==typeof A}(e))return b$5(e);if("string"==typeof e){g$2.lastIndex=0;const A=g$2.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?2.55:.01):+e));return b$5({r:e,g:t,b:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]},function(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{r:A,g:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i&&"string"==typeof A}(e))return[l$5(e),"hex"];if("string"==typeof e){c$a.lastIndex=0;const A=c$a.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map((e=>1===e.length?e.repeat(2):e));return[l$5({r:e,g:t,b:i,a:null!=n?n:"FF"}),"hex"]}}return[{r:0,g:0,b:0,a:1},"invalid"]},function(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{h:A,s:t,l:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return d$2(e);if("string"==typeof e){f$3.lastIndex=0;const A=f$3.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?3.59:A<3?1:.01):+e));return d$2({h:e,s:t,l:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}];const j$1=e=>new w$1(e);r$e.QA;var O$1=r$e.ZP,B=r$e.qt;r$e.MX;var e$c={d:(e,A)=>{for(var t in A)e$c.o(A,t)&&!e$c.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},a$b={};function t$b(e){const A=e%360;return A<0?A+360:A}e$c.d(a$b,{Z:()=>n$b});const n$b=e=>{e.prototype.harmony=function({type:A="analogous",effect:t="tones",amount:i=5}={}){const{h:n,s:a,l:r,a:s}=this.hsla();switch("monochromatic"===A&&(o=i,i=Math.max(2,Math.min(o,10))),A){case"analogous":return[-30,0,30].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"complementary":return[0,180].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"split-complementary":return[0,150,210].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"double-split-complementary":return[-30,0,30,150,210].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"triad":return[0,120,240].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"rectangle":return[0,60,180,240].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"square":return[0,90,180,270].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"monochromatic":{const A="tones"===t?a:r;let o=("tints"===t?100-A:A)/i;o="tints"===t?o:-1*o;const l=[A];for(let e=0;enew e({h:n,s:A,l:r,a:s}))):l.map((A=>new e({h:n,s:a,l:A,a:s})))}}var o}};var r$d=a$b.Z,a$a={d:(e,A)=>{for(var t in A)a$a.o(A,t)&&!a$a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},t$a={};a$a.d(t$a,{Z:()=>k});const e$b=6/29,n$a=Math.pow(e$b,3),c$9=Math.pow(29/3,3),r$c={x:.96422,y:1,z:.82521};function u$7(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function s$9(e,A,t){return Math.max(e,Math.min(A,t))}function o$a(e){const A=e%360;return A<0?A+360:A}function l$4(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}function b$4(e){var A;const{Cmin:t,Cmax:i,H:n,delta:a}=l$4(e),r=(i+t)/2,s=0===a?0:a/(1-Math.abs(2*r-1));return{h:o$a(60*n),s:100*s,l:100*r,a:null!==(A=e.a)&&void 0!==A?A:1}}function h$3(e){var A;const{Cmax:t,H:i,delta:n}=l$4(e),a=0===n?0:n/t;return{h:o$a(60*i),s:100*a,v:100*t,a:null!==(A=e.a)&&void 0!==A?A:1}}function v$1(e){const{h:A,a:t}=b$4(e),{r:i,g:n,b:a}=e;return{h:A,w:Math.min(i,n,a)/2.55,b:100*(1-Math.max(i,n,a)/255),a:t}}function i$9(e){const[A,t,i]=u$7([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=u$7([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}function m(e){const A=Object.values(i$9(e)).map(((e,A)=>e/(100*Object.values(r$c)[A]))).map((e=>e>n$a?Math.cbrt(e):(c$9*e+16)/116));return{l:116*A[1]-16,a:500*(A[0]-A[1]),b:200*(A[1]-A[2]),alpha:e.a}}function p$2(e){const{l:A,a:t,b:i}=m(e),n=180*Math.atan2(i,t)/Math.PI;return{l:A,c:Math.sqrt(Math.pow(t,2)+Math.pow(i,2)),h:o$a(n),a:e.a}}function f$2(e){const[A,t,i]=Object.values(i$9(e)).map((e=>e/100)),n=t/r$c.y,a=A&&t&&i?A+15*t+3*i:19,r=4*A/a,s=9*t/a,o=r$c.x+15*r$c.y+3*r$c.z,l=4*r$c.x/o,c=9*r$c.y/o;let d=n>n$a?116*Math.cbrt(n)-16:c$9*n,h=13*d*(r-l),u=13*d*(s-c);return d===Number(-0)&&(d=0),h===Number(-0)&&(h=0),u===Number(-0)&&(u=0),{l:d,u:h,v:u,a:e.a}}function M(e){const{x:A,y:t,z:i}=i$9(e),[n,a,r]=u$7([[2/3,0,0],[0,1,0],[-.5,1.5,.5]],[A,t,i]);return{u:n,v:a,w:r,a:e.a}}function w(e){let{r:A,g:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(A,t);A-=r,t-=r,i&&t&&(i/=2,t/=2),r+=t,i+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,y:r,b:i,a:e.a}}function O(e){const{r:A,g:t,b:i,a:n}=e,a=1-Math.max(A,t,i)/255,[r,s,o]=1===a?[0,0,0]:[A,t,i].map((e=>100*(1-e/255-a)/(1-a)));return{c:r,m:s,y:o,k:100*a,a:n}}function j(e){const{h:A,s:t,v:i,a:n}=e,a=i/100,r=a*(t/100),s=r*(1-Math.abs(A/60%2-1)),o=a-r,l=A<60||300<=A&&A<360?r:120<=A&&A<240?0:s,c=240<=A&&A<360?0:60<=A&&A<180?r:s,d=A<120?0:180<=A&&A<300?r:s,[h,u,g]=[l,c,d].map((e=>255*(e+o)));return{r:h,g:u,b:g,a:null!=n?n:1}}function x(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=u$7([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=u$7([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return s$9(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}function y(e){const{l:A,a:t,b:i}=e,n=(A+16)/116,a=n+t/500,r=n-i/200,s=Object.values(r$c),[o,l,c]=[a,n,r].map(((e,A)=>(e>e$b?Math.pow(e,3):3*Math.pow(e$b,2)*(e-4/29))*s[A]*100));return x({x:o,y:l,z:c,a:e.alpha})}const k=e=>{e.prototype.mix=function({color:A="#fff",ratio:t=.5,colorspace:i="luv"}={}){const n=this.rgba(),a=(A instanceof e?A:new e(A)).rgba();let r,s;switch(t=s$9(0,t,1),i){case"hsl":r=Object.values(b$4(n)),s=Object.values(b$4(a));break;case"hsv":r=Object.values(h$3(n)),s=Object.values(h$3(a));break;case"hwb":r=Object.values(v$1(n)),s=Object.values(v$1(a));break;case"lab":r=Object.values(m(n)),s=Object.values(m(a));break;case"lch":r=Object.values(p$2(n)),s=Object.values(p$2(a));break;case"luv":r=Object.values(f$2(n)),s=Object.values(f$2(a));break;case"ryb":r=Object.values(w(n)),s=Object.values(w(a));break;case"uvw":r=Object.values(M(n)),s=Object.values(M(a));break;case"xyz":r=Object.values(i$9(n)),s=Object.values(i$9(a));break;case"cmyk":r=Object.values(O(n)),s=Object.values(O(a));break;default:r=Object.values(n),s=Object.values(a)}const[o,l,c,d,h]=r.map(((e,A)=>r[A]*(1-t)+s[A]*t));switch(i){case"hsl":return new e(function(e){const{h:A,s:t,l:i,a:n}=e,a=i/100,r=t/100,s=(1-Math.abs(2*a-1))*r,o=s*(1-Math.abs(A/60%2-1)),l=a-s/2,c=A<60||300<=A&&A<360?s:120<=A&&A<240?0:o,d=240<=A&&A<360?0:60<=A&&A<180?s:o,h=A<120?0:180<=A&&A<300?s:o,[u,g,p]=[c,d,h].map((e=>255*(e+l)));return{r:u,g:g,b:p,a:null!=n?n:1}}({h:o,s:l,l:c,a:d}));case"hsv":return new e(j({h:o,s:l,v:c,a:d}));case"hwb":return new e(function(e){const{h:A,b:t,w:i,a:n}=e;return j({h:A,s:100===t?0:100-i/(100-t)*100,v:100-t,a:n})}({h:o,w:l,b:c,a:d}));case"lab":return new e(y({l:o,a:l,b:c,alpha:d}));case"lch":return new e(function(e){const{l:A,c:t,h:i}=e;return y({l:A,a:t*Math.cos(i*Math.PI/180),b:t*Math.sin(i*Math.PI/180),alpha:e.a})}({l:o,c:l,h:c,a:d}));case"luv":return new e(function(e){const{l:A,u:t,v:i}=e,n=A>c$9*n$a?Math.pow((A+16)/116,3):A/c$9,a=r$c.x+15*r$c.y+3*r$c.z,r=(52*A/(t&&A?t+13*A*(4*r$c.x/a):1)-1)/3,s=-5*n,o=n*(39*A/(i&&A?i+13*A*(9*r$c.y/a):1)-5),l=r===-1/3?o-s:(o-s)/(r- -1/3);return x({x:100*l,y:100*n,z:100*(r*l+s),a:e.a})}({l:o,u:l,v:c,a:d}));case"ryb":return new e(function(e){let{r:A,y:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(t,i);t-=r,i-=r,i&&r&&(i*=2,r*=2),A+=t,r+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,g:r,b:i,a:e.a}}({r:o,y:l,b:c,a:d}));case"uvw":return new e(function(e){const{u:A,v:t,w:i}=e,[n,a,r]=u$7([[1.5,0,0],[0,1,0],[1.5,-3,2]],[A,t,i]);return x({x:n,y:a,z:r,a:e.a})}({u:o,v:l,w:c,a:d}));case"xyz":return new e(x({x:o,y:l,z:c,a:d}));case"cmyk":return new e(function(e){const{c:A,m:t,y:i,k:n,a:a}=e,[r,s,o]=[A,t,i].map((e=>255*(1-e/100)*(1-n/100)));return{r:r,g:s,b:o,a:a}}({c:o,m:l,y:c,k:d,a:h}));default:return new e({r:o,g:l,b:c,a:d})}}};var z=t$a.Z,r$b={d:(e,A)=>{for(var t in A)r$b.o(A,t)&&!r$b.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},b$3={};r$b.d(b$3,{Z:()=>n$9});const g$1=["rgb(0,0,0)","rgb(0,0,51)","rgb(0,0,102)","rgb(0,0,153)","rgb(0,0,204)","rgb(0,0,255)","rgb(0,51,0)","rgb(0,51,51)","rgb(0,51,102)","rgb(0,51,153)","rgb(0,51,204)","rgb(0,51,255)","rgb(0,102,0)","rgb(0,102,51)","rgb(0,102,102)","rgb(0,102,153)","rgb(0,102,204)","rgb(0,102,255)","rgb(0,153,0)","rgb(0,153,51)","rgb(0,153,102)","rgb(0,153,153)","rgb(0,153,204)","rgb(0,153,255)","rgb(0,204,0)","rgb(0,204,51)","rgb(0,204,102)","rgb(0,204,153)","rgb(0,204,204)","rgb(0,204,255)","rgb(0,255,0)","rgb(0,255,51)","rgb(0,255,102)","rgb(0,255,153)","rgb(0,255,204)","rgb(0,255,255)","rgb(51,0,0)","rgb(51,0,51)","rgb(51,0,102)","rgb(51,0,153)","rgb(51,0,204)","rgb(51,0,255)","rgb(51,51,0)","rgb(51,51,51)","rgb(51,51,102)","rgb(51,51,153)","rgb(51,51,204)","rgb(51,51,255)","rgb(51,102,0)","rgb(51,102,51)","rgb(51,102,102)","rgb(51,102,153)","rgb(51,102,204)","rgb(51,102,255)","rgb(51,153,0)","rgb(51,153,51)","rgb(51,153,102)","rgb(51,153,153)","rgb(51,153,204)","rgb(51,153,255)","rgb(51,204,0)","rgb(51,204,51)","rgb(51,204,102)","rgb(51,204,153)","rgb(51,204,204)","rgb(51,204,255)","rgb(51,255,0)","rgb(51,255,51)","rgb(51,255,102)","rgb(51,255,153)","rgb(51,255,204)","rgb(51,255,255)","rgb(102,0,0)","rgb(102,0,51)","rgb(102,0,102)","rgb(102,0,153)","rgb(102,0,204)","rgb(102,0,255)","rgb(102,51,0)","rgb(102,51,51)","rgb(102,51,102)","rgb(102,51,153)","rgb(102,51,204)","rgb(102,51,255)","rgb(102,102,0)","rgb(102,102,51)","rgb(102,102,102)","rgb(102,102,153)","rgb(102,102,204)","rgb(102,102,255)","rgb(102,153,0)","rgb(102,153,51)","rgb(102,153,102)","rgb(102,153,153)","rgb(102,153,204)","rgb(102,153,255)","rgb(102,204,0)","rgb(102,204,51)","rgb(102,204,102)","rgb(102,204,153)","rgb(102,204,204)","rgb(102,204,255)","rgb(102,255,0)","rgb(102,255,51)","rgb(102,255,102)","rgb(102,255,153)","rgb(102,255,204)","rgb(102,255,255)","rgb(153,0,0)","rgb(153,0,51)","rgb(153,0,102)","rgb(153,0,153)","rgb(153,0,204)","rgb(153,0,255)","rgb(153,51,0)","rgb(153,51,51)","rgb(153,51,102)","rgb(153,51,153)","rgb(153,51,204)","rgb(153,51,255)","rgb(153,102,0)","rgb(153,102,51)","rgb(153,102,102)","rgb(153,102,153)","rgb(153,102,204)","rgb(153,102,255)","rgb(153,153,0)","rgb(153,153,51)","rgb(153,153,102)","rgb(153,153,153)","rgb(153,153,204)","rgb(153,153,255)","rgb(153,204,0)","rgb(153,204,51)","rgb(153,204,102)","rgb(153,204,153)","rgb(153,204,204)","rgb(153,204,255)","rgb(153,255,0)","rgb(153,255,51)","rgb(153,255,102)","rgb(153,255,153)","rgb(153,255,204)","rgb(153,255,255)","rgb(204,0,0)","rgb(204,0,51)","rgb(204,0,102)","rgb(204,0,153)","rgb(204,0,204)","rgb(204,0,255)","rgb(204,51,0)","rgb(204,51,51)","rgb(204,51,102)","rgb(204,51,153)","rgb(204,51,204)","rgb(204,51,255)","rgb(204,102,0)","rgb(204,102,51)","rgb(204,102,102)","rgb(204,102,153)","rgb(204,102,204)","rgb(204,102,255)","rgb(204,153,0)","rgb(204,153,51)","rgb(204,153,102)","rgb(204,153,153)","rgb(204,153,204)","rgb(204,153,255)","rgb(204,204,0)","rgb(204,204,51)","rgb(204,204,102)","rgb(204,204,153)","rgb(204,204,204)","rgb(204,204,255)","rgb(204,255,0)","rgb(204,255,51)","rgb(204,255,102)","rgb(204,255,153)","rgb(204,255,204)","rgb(204,255,255)","rgb(255,0,0)","rgb(255,0,51)","rgb(255,0,102)","rgb(255,0,153)","rgb(255,0,204)","rgb(255,0,255)","rgb(255,51,0)","rgb(255,51,51)","rgb(255,51,102)","rgb(255,51,153)","rgb(255,51,204)","rgb(255,51,255)","rgb(255,102,0)","rgb(255,102,51)","rgb(255,102,102)","rgb(255,102,153)","rgb(255,102,204)","rgb(255,102,255)","rgb(255,153,0)","rgb(255,153,51)","rgb(255,153,102)","rgb(255,153,153)","rgb(255,153,204)","rgb(255,153,255)","rgb(255,204,0)","rgb(255,204,51)","rgb(255,204,102)","rgb(255,204,153)","rgb(255,204,204)","rgb(255,204,255)","rgb(255,255,0)","rgb(255,255,51)","rgb(255,255,102)","rgb(255,255,153)","rgb(255,255,204)","rgb(255,255,255)"];function t$9(e){return(e/=255)<.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function o$9(e,A=[0,0,0,1]){var t,i;return null!==(i=null===(t=e.match(/\d{1,3}/g))||void 0===t?void 0:t.map((e=>+e)))&&void 0!==i?i:A}const n$9=e=>{e.prototype.brightness=function({precision:e=4,percentage:A=!1}={}){const{r:t,g:i,b:n}=this.rgba(),a=+((.299*t+.587*i+.114*n)/255).toFixed(e);return A?100*a:a},e.prototype.luminance=function({precision:e=4,percentage:A=!1}={}){const{r:t,g:i,b:n}=this.rgba(),a=+(.2126*t$9(t)+.7152*t$9(i)+.0722*t$9(n)).toFixed(e);return A?100*a:a},e.prototype.contrast=function({bgColor:A="#fff",precision:t=4,ratio:i=!1}={}){const n=this.luminance(),a=(A instanceof e?A:new e(A)).luminance(),r=((Math.max(n,a)+.05)/(Math.min(n,a)+.05)).toFixed(t);return i?r+":1":+r},e.prototype.readableOn=function({bgColor:e="#fff",size:A="body",level:t="minimum"}={}){const i=this.contrast({bgColor:e});return"body"===A&&"enhanced"===t?i>=7:"large"===A&&"minimum"===t?i>=3:i>=4.5},e.prototype.equalTo=function(A="#fff"){const t=Object.values(this.rgba()),i=Object.values((A instanceof e?A:new e(A)).rgba());return t.toString()===i.toString()},e.prototype.isLight=function(){return this.brightness()>=.5},e.prototype.isDark=function(){return!this.isLight()},e.prototype.isCool=function(){const{h:e}=this.hsla();return 75<=e&&e<255},e.prototype.isWarm=function(){return!this.isCool()},e.prototype.isTinted=function(){return this.hsla().l>50},e.prototype.isShaded=function(){return this.hsla().l<50},e.prototype.isToned=function(){return this.hsla().s<100},e.prototype.isPureHue=function({reason:e=!0}={}){return this.isTinted()?!!e&&{pure:!1,reason:"tinted"}:this.isShaded()?!!e&&{pure:!1,reason:"shaded"}:this.isToned()?!!e&&{pure:!1,reason:"toned"}:!e||{pure:!0,reason:"N/A"}},e.prototype.closestCool=function(){const{h:e}=this.hsla();return this.isCool()?this:this.hueTo(e<75?75:254)},e.prototype.closestWarm=function(){const{h:e}=this.hsla();return this.isWarm()?this:this.hueTo(e<165?74:255)},e.prototype.closestPureHue=function(){const{h:A,a:t}=this.hsla(),{r:i,g:n,b:a,a:r}=function(e){const{h:A,s:t,l:i,a:n}=e,a=i/100,r=t/100,s=(1-Math.abs(2*a-1))*r,o=s*(1-Math.abs(A/60%2-1)),l=a-s/2,c=A<60||300<=A&&A<360?s:120<=A&&A<240?0:o,d=240<=A&&A<360?0:60<=A&&A<180?s:o,h=A<120?0:180<=A&&A<300?s:o,[u,g,p]=[c,d,h].map((e=>255*(e+l)));return{r:u,g:g,b:p,a:null!=n?n:1}}({h:A,s:100,l:50,a:t});return new e({r:i,g:n,b:a,a:r})},e.prototype.closestWebSafe=function(){const{r:A,g:t,b:i,a:n}=this.rgba();let[a,r,s]=new Array(3).fill(0),o=Number.POSITIVE_INFINITY,l={r:A,g:t,b:i,a:n};for(let e=0;e{for(var t in A)r$a.o(A,t)&&!r$a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},g={};r$a.d(g,{Z:()=>a$9});const e$9={maroon:"rgb(128,0,0)","dark red":"rgb(139,0,0)",brown:"rgb(165,42,42)",firebrick:"rgb(178,34,34)",crimson:"rgb(220,20,60)",red:"rgb(255,0,0)",tomato:"rgb(255,99,71)",coral:"rgb(255,127,80)","indian red":"rgb(205,92,92)","light coral":"rgb(240,128,128)","dark salmon":"rgb(233,150,122)",salmon:"rgb(250,128,114)","light salmon":"rgb(255,160,122)","orange red":"rgb(255,69,0)","dark orange":"rgb(255,140,0)",orange:"rgb(255,165,0)",gold:"rgb(255,215,0)","dark golden rod":"rgb(184,134,11)","golden rod":"rgb(218,165,32)","pale golden rod":"rgb(238,232,170)","dark khaki":"rgb(189,183,107)",khaki:"rgb(240,230,140)",olive:"rgb(128,128,0)",yellow:"rgb(255,255,0)","yellow green":"rgb(154,205,50)","dark olive green":"rgb(85,107,47)","olive drab":"rgb(107,142,35)","lawn green":"rgb(124,252,0)","chart reuse":"rgb(127,255,0)","green yellow":"rgb(173,255,47)","dark green":"rgb(0,100,0)",green:"rgb(0,128,0)","forest green":"rgb(34,139,34)",lime:"rgb(0,255,0)","lime green":"rgb(50,205,50)","light green":"rgb(144,238,144)","pale green":"rgb(152,251,152)","dark sea green":"rgb(143,188,143)","medium spring green":"rgb(0,250,154)","spring green":"rgb(0,255,127)","sea green":"rgb(46,139,87)","medium aqua marine":"rgb(102,205,170)","medium sea green":"rgb(60,179,113)","light sea green":"rgb(32,178,170)","dark slate gray":"rgb(47,79,79)",teal:"rgb(0,128,128)","dark cyan":"rgb(0,139,139)",cyan:"rgb(0,255,255)",aqua:"rgb(0,255,255)","light cyan":"rgb(224,255,255)","dark turquoise":"rgb(0,206,209)",turquoise:"rgb(64,224,208)","medium turquoise":"rgb(72,209,204)","pale turquoise":"rgb(175,238,238)","aqua marine":"rgb(127,255,212)","powder blue":"rgb(176,224,230)","cadet blue":"rgb(95,158,160)","steel blue":"rgb(70,130,180)","corn flower blue":"rgb(100,149,237)","deep sky blue":"rgb(0,191,255)","dodger blue":"rgb(30,144,255)","light blue":"rgb(173,216,230)","sky blue":"rgb(135,206,235)","light sky blue":"rgb(135,206,250)","midnight blue":"rgb(25,25,112)",navy:"rgb(0,0,128)","dark blue":"rgb(0,0,139)","medium blue":"rgb(0,0,205)",blue:"rgb(0,0,255)","royal blue":"rgb(65,105,225)","blue violet":"rgb(138,43,226)",indigo:"rgb(75,0,130)","dark slate blue":"rgb(72,61,139)","slate blue":"rgb(106,90,205)","medium slate blue":"rgb(123,104,238)","medium purple":"rgb(147,112,219)","dark magenta":"rgb(139,0,139)","dark violet":"rgb(148,0,211)","dark orchid":"rgb(153,50,204)","medium orchid":"rgb(186,85,211)",purple:"rgb(128,0,128)",thistle:"rgb(216,191,216)",plum:"rgb(221,160,221)",violet:"rgb(238,130,238)",magenta:"rgb(255,0,255)",fuchsia:"rgb(255,0,255)",orchid:"rgb(218,112,214)","medium violet red":"rgb(199,21,133)","pale violet red":"rgb(219,112,147)","deep pink":"rgb(255,20,147)","hot pink":"rgb(255,105,180)","light pink":"rgb(255,182,193)",pink:"rgb(255,192,203)","antique white":"rgb(250,235,215)",beige:"rgb(245,245,220)",bisque:"rgb(255,228,196)","blanched almond":"rgb(255,235,205)",wheat:"rgb(245,222,179)","corn silk":"rgb(255,248,220)","lemon chiffon":"rgb(255,250,205)","light golden rod yellow":"rgb(250,250,210)","light yellow":"rgb(255,255,224)","saddle brown":"rgb(139,69,19)",sienna:"rgb(160,82,45)",chocolate:"rgb(210,105,30)",peru:"rgb(205,133,63)","sandy brown":"rgb(244,164,96)","burly wood":"rgb(222,184,135)",tan:"rgb(210,180,140)","rosy brown":"rgb(188,143,143)",moccasin:"rgb(255,228,181)","navajo white":"rgb(255,222,173)","peach puff":"rgb(255,218,185)","misty rose":"rgb(255,228,225)","lavender blush":"rgb(255,240,245)",linen:"rgb(250,240,230)","old lace":"rgb(253,245,230)","papaya whip":"rgb(255,239,213)","sea shell":"rgb(255,245,238)","mint cream":"rgb(245,255,250)","slate gray":"rgb(112,128,144)","light slate gray":"rgb(119,136,153)","light steel blue":"rgb(176,196,222)",lavender:"rgb(230,230,250)","floral white":"rgb(255,250,240)","alice blue":"rgb(240,248,255)","ghost white":"rgb(248,248,255)",honeydew:"rgb(240,255,240)",ivory:"rgb(255,255,240)",azure:"rgb(240,255,255)",snow:"rgb(255,250,250)",black:"rgb(0,0,0)","dim gray":"rgb(105,105,105)","dim grey":"rgb(105,105,105)",gray:"rgb(128,128,128)",grey:"rgb(128,128,128)","dark gray":"rgb(169,169,169)","dark grey":"rgb(169,169,169)",silver:"rgb(192,192,192)","light gray":"rgb(211,211,211)","light grey":"rgb(211,211,211)",gainsboro:"rgb(220,220,220)",gainsborough:"rgb(220,220,220)","white smoke":"rgb(245,245,245)",white:"rgb(255,255,255)",transparent:"rgba(0,0,0,0)"};function b$2(e,A=[0,0,0,1]){var t,i;return null!==(i=null===(t=e.match(/\d{1,3}/g))||void 0===t?void 0:t.map((e=>+e)))&&void 0!==i?i:A}const a$9=e=>{e.prototype.name=function({exact:e=!0}={}){const{r:A,g:t,b:i,a:n}=this.rgba();if(0===n)return"transparent";const[a,r]=[Object.keys(e$9),Object.values(e$9)];let s;if(e){const e=this.stringRGB({alpha:!1}).replace(/\s/g,"");s=a.find((A=>e$9[A]===e))}else{let e=Number.POSITIVE_INFINITY;for(let n=0;n{for(var t in A)t$8.o(A,t)&&!t$8.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},a$8={};t$8.d(a$8,{Z:()=>d$1});const n$8=6/29,r$9=Math.pow(n$8,3),o$8=Math.pow(29/3,3),e$8={x:.96422,y:1,z:.82521};function c$8(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function s$8(e,A,t){return Math.max(e,Math.min(A,t))}function u$6(e){const A=e%360;return A<0?A+360:A}function i$8(e){const{l:A,a:t,b:i}=function(e){const A=Object.values(function(e){const[A,t,i]=c$8([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=c$8([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e)).map(((e,A)=>e/(100*Object.values(e$8)[A]))).map((e=>e>r$9?Math.cbrt(e):(o$8*e+16)/116));return{l:116*A[1]-16,a:500*(A[0]-A[1]),b:200*(A[1]-A[2]),alpha:e.a}}(e),n=180*Math.atan2(i,t)/Math.PI;return{l:A,c:Math.sqrt(Math.pow(t,2)+Math.pow(i,2)),h:u$6(n),a:e.a}}function h$2(e){const{l:A,c:t,h:i}=e;return function(e){const{l:A,a:t,b:i}=e,n=(A+16)/116,a=n+t/500,r=n-i/200,s=Object.values(e$8),[o,l,c]=[a,n,r].map(((e,A)=>(e>n$8?Math.pow(e,3):3*Math.pow(n$8,2)*(e-4/29))*s[A]*100));return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=c$8([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=c$8([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return s$8(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:o,y:l,z:c,a:e.alpha})}({l:A,a:t*Math.cos(i*Math.PI/180),b:t*Math.sin(i*Math.PI/180),alpha:e.a})}const l$2=/lcha?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function p$1({l:e,c:A,h:t,a:i}){return[h$2({l:s$8(0,e,100),c:s$8(0,A,230),h:u$6(t),a:(n=i,void 0!==n?s$8(0,n,1):1)}),"lch"];var n}function f$1(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{l:A,c:t,h:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return p$1(e);if("string"==typeof e){l$2.lastIndex=0;const A=l$2.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?1:1===A?2.3:2===A?3.59:.01):+e));return p$1({l:e,c:t,h:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const d$1=e=>{e.prototype.lcha=function(){return i$8(this.rgba())},e.prototype.stringLCH=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.lcha()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`lcha(${t}%, ${i}, ${n}, ${a})`:`lch(${t}%, ${i}, ${n})`},e.Parsers.push(f$1)};var b$1=a$8.Z,t$7={d:(e,A)=>{for(var t in A)t$7.o(A,t)&&!t$7.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$7={};t$7.d(n$7,{Z:()=>l$1});const r$8=Math.pow(6/29,3),e$7=Math.pow(29/3,3);function o$7(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function a$7(e,A,t){return Math.max(e,Math.min(A,t))}function u$5(e){const{l:A,u:t,v:i}=e,n=A>e$7*r$8?Math.pow((A+16)/116,3):A/e$7,a=(52*A/(t&&A?t+13*A*.20916005282038627:1)-1)/3,r=-5*n,s=n*(39*A/(i&&A?i+13*A*(9/18.43985):1)-5),o=a===-1/3?s-r:(s-r)/(a- -1/3);return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=o$7([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=o$7([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return a$7(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:100*o,y:100*n,z:100*(a*o+r),a:e.a})}const c$7=/color\s*\(\s*luva?\s*(\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function s$7({l:e,u:A,v:t,a:i}){return[u$5({l:a$7(0,e,100),u:a$7(-100,A,100),v:a$7(-100,t,100),a:(n=i,void 0!==n?a$7(0,n,1):1)}),"luv"];var n}function i$7(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{l:A,u:t,v:i}=e;return void 0!==A&&void 0!==t&&null!=i}(e))return s$7(e);if("string"==typeof e){c$7.lastIndex=0;const A=c$7.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?1:.01):+e));return s$7({l:e,u:t,v:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const l$1=e=>{e.prototype.luva=function(){return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=o$7([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=o$7([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e)).map((e=>e/100)),n=t/1,a=A&&t&&i?A+15*t+3*i:19,r=4*A/a,s=9*t/a;let o=n>r$8?116*Math.cbrt(n)-16:e$7*n,l=13*o*(r-.20916005282038627),c=13*o*(s-.48807338454488514);return o===Number(-0)&&(o=0),l===Number(-0)&&(l=0),c===Number(-0)&&(c=0),{l:o,u:l,v:c,a:e.a}}(this.rgba())},e.prototype.stringLUV=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.luva()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(luva ${t}%, ${i}%, ${n}%, ${a})`:`color(luv ${t}%, ${i}%, ${n}%)`},e.Parsers.push(i$7)};var v=n$7.Z,t$6={d:(e,A)=>{for(var t in A)t$6.o(A,t)&&!t$6.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},a$6={};t$6.d(a$6,{Z:()=>d});const n$6=6/29,r$7=Math.pow(n$6,3),e$6=Math.pow(29/3,3),o$6={x:.96422,y:1,z:.82521};function c$6(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function s$6(e,A,t){return Math.max(e,Math.min(A,t))}function u$4(e){return void 0!==e?s$6(0,e,1):1}function i$6(e){const A=Object.values(function(e){const[A,t,i]=c$6([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=c$6([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e)).map(((e,A)=>e/(100*Object.values(o$6)[A]))).map((e=>e>r$7?Math.cbrt(e):(e$6*e+16)/116));return{l:116*A[1]-16,a:500*(A[0]-A[1]),b:200*(A[1]-A[2]),alpha:e.a}}function l(e){const{l:A,a:t,b:i}=e,n=(A+16)/116,a=n+t/500,r=n-i/200,s=Object.values(o$6),[o,l,c]=[a,n,r].map(((e,A)=>(e>n$6?Math.pow(e,3):3*Math.pow(n$6,2)*(e-4/29))*s[A]*100));return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=c$6([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=c$6([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return s$6(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:o,y:l,z:c,a:e.alpha})}const p=/laba?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function b({l:e,a:A,b:t,alpha:i}){return[l({l:s$6(0,e,100),a:s$6(-160,A,160),b:s$6(-160,t,160),alpha:u$4(i)}),"lab"]}function f(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{l:A,a:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return b(e);if("string"==typeof e){p.lastIndex=0;const A=p.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?1:.01):+e));return b({l:e,a:t,b:i,alpha:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const d=e=>{e.prototype.laba=function(){return i$6(this.rgba())},e.prototype.stringLAB=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.laba()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`laba(${t}%, ${i}, ${n}, ${a})`:`lab(${t}%, ${i}, ${n})`},e.Parsers.push(f)};var h$1=a$6.Z,t$5={d:(e,A)=>{for(var t in A)t$5.o(A,t)&&!t$5.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$5={};function r$6(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function o$5(e,A,t){return Math.max(e,Math.min(A,t))}function e$5(e){const{u:A,v:t,w:i}=e,[n,a,r]=r$6([[1.5,0,0],[0,1,0],[1.5,-3,2]],[A,t,i]);return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=r$6([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=r$6([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return o$5(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:n,y:a,z:r,a:e.a})}t$5.d(n$5,{Z:()=>s$5});const a$5=/color\s*\(\s*uvwa?\s*(\d*\.?\d+)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function u$3({u:e,v:A,w:t,a:i}){return[e$5({u:o$5(0,e,200/3*.96422),v:o$5(0,A,100),w:o$5(-48.211,t,191.2605),a:(n=i,void 0!==n?o$5(0,n,1):1)}),"uvw"];var n}function c$5(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{u:A,v:t,w:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return u$3(e);if("string"==typeof e){a$5.lastIndex=0;const A=a$5.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map((e=>e.includes("%")?.01*+e.slice(0,-1):+e));return u$3({u:e,v:t,w:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const s$5=e=>{e.prototype.uvwa=function(){return function(e){const{x:A,y:t,z:i}=function(e){const[A,t,i]=r$6([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=r$6([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e),[n,a,r]=r$6([[2/3,0,0],[0,1,0],[-.5,1.5,.5]],[A,t,i]);return{u:n,v:a,w:r,a:e.a}}(this.rgba())},e.prototype.stringUVW=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.uvwa()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(uvwa ${t}, ${i}, ${n}, ${a})`:`color(uvw ${t}, ${i}, ${n})`},e.Parsers.push(c$5)};var i$5=n$5.Z,t$4={d:(e,A)=>{for(var t in A)t$4.o(A,t)&&!t$4.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$4={};function r$5(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function o$4(e,A,t){return Math.max(e,Math.min(A,t))}function e$4(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=r$5([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=r$5([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return o$4(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}t$4.d(n$4,{Z:()=>u$2});const a$4=/color\s*\(\s*xyza?\s*(\d*\.?\d+)\s*,?\s*(\d*\.?\d+)\s*,?\s*(\d*\.?\d+)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function s$4({x:e,y:A,z:t,a:i}){return[e$4({x:o$4(0,e,96.422),y:o$4(0,A,100),z:o$4(0,t,82.521),a:(n=i,void 0!==n?o$4(0,n,1):1)}),"xyz"];var n}function c$4(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{x:A,y:t,z:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return s$4(e);if("string"==typeof e){a$4.lastIndex=0;const A=a$4.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map((e=>e.includes("%")?.01*+e.slice(0,-1):+e));return s$4({x:e,y:t,z:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const u$2=e=>{e.prototype.xyza=function(){return function(e){const[A,t,i]=r$5([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=r$5([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(this.rgba())},e.prototype.stringXYZ=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.xyza()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(xyza ${t}, ${i}, ${n}, ${a})`:`color(xyz ${t}, ${i}, ${n})`},e.Parsers.push(c$4)};var i$4=n$4.Z,t$3={d:(e,A)=>{for(var t in A)t$3.o(A,t)&&!t$3.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$3={};function r$4(e,A,t){return Math.max(e,Math.min(A,t))}function a$3(e){const A=e%360;return A<0?A+360:A}function o$3(e){const{h:A,a:t}=function(e){var A;const{Cmin:t,Cmax:i,H:n,delta:a}=function(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}(e),r=(i+t)/2,s=0===a?0:a/(1-Math.abs(2*r-1));return{h:a$3(60*n),s:100*s,l:100*r,a:null!==(A=e.a)&&void 0!==A?A:1}}(e),{r:i,g:n,b:a}=e;return{h:A,w:Math.min(i,n,a)/2.55,b:100*(1-Math.max(i,n,a)/255),a:t}}function e$3(e){const{h:A,b:t,w:i,a:n}=e;return function(e){const{h:A,s:t,v:i,a:n}=e,a=i/100,r=a*(t/100),s=r*(1-Math.abs(A/60%2-1)),o=a-r,l=A<60||300<=A&&A<360?r:120<=A&&A<240?0:s,c=240<=A&&A<360?0:60<=A&&A<180?r:s,d=A<120?0:180<=A&&A<300?r:s,[h,u,g]=[l,c,d].map((e=>255*(e+o)));return{r:h,g:u,b:g,a:null!=n?n:1}}({h:A,s:100===t?0:100-i/(100-t)*100,v:100-t,a:n})}t$3.d(n$3,{Z:()=>u$1});const s$3=/hwba?\s*\(\s*([+-]?\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function i$3({h:e,w:A,b:t,a:i}){return[e$3({h:a$3(e),w:r$4(0,A,100),b:r$4(0,t,100),a:(n=i,void 0!==n?r$4(0,n,1):1)}),"hwb"];var n}function c$3(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{h:A,w:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return i$3(e);if("string"==typeof e){s$3.lastIndex=0;const A=s$3.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?3.59:A<3?1:.01):+e));return i$3({h:e,w:t,b:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const u$1=e=>{e.prototype.hwba=function(){return o$3(this.rgba())},e.prototype.stringHWB=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.hwba()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`hwba(${a$3(t)}, ${i}%, ${n}%, ${a})`:`hwb(${a$3(t)}, ${i}%, ${n}%)`},e.Parsers.push(c$3)};var h=n$3.Z,t$2={d:(e,A)=>{for(var t in A)t$2.o(A,t)&&!t$2.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$2={};function r$3(e,A,t){return Math.max(e,Math.min(A,t))}function s$2(e){const A=e%360;return A<0?A+360:A}function e$2(e){const{h:A,s:t,v:i,a:n}=e,a=i/100,r=a*(t/100),s=r*(1-Math.abs(A/60%2-1)),o=a-r,l=A<60||300<=A&&A<360?r:120<=A&&A<240?0:s,c=240<=A&&A<360?0:60<=A&&A<180?r:s,d=A<120?0:180<=A&&A<300?r:s,[h,u,g]=[l,c,d].map((e=>255*(e+o)));return{r:h,g:u,b:g,a:null!=n?n:1}}t$2.d(n$2,{Z:()=>c$2});const a$2=/hsva?\s*\(\s*([+-]?\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function o$2({h:e,s:A,v:t,a:i}){return[e$2({h:s$2(e),s:r$3(0,A,100),v:r$3(0,t,100),a:(n=i,void 0!==n?r$3(0,n,1):1)}),"hsv"];var n}function i$2(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{h:A,s:t,v:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return o$2(e);if("string"==typeof e){a$2.lastIndex=0;const A=a$2.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?3.59:A<3?1:.01):+e));return o$2({h:e,s:t,v:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const c$2=e=>{e.prototype.hsva=function(){return function(e){var A;const{Cmax:t,H:i,delta:n}=function(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}(e),a=0===n?0:n/t;return{h:s$2(60*i),s:100*a,v:100*t,a:null!==(A=e.a)&&void 0!==A?A:1}}(this.rgba())},e.prototype.stringHSV=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.hsva()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`hsva(${s$2(t)}, ${i}%, ${n}%, ${a})`:`hsv(${s$2(t)}, ${i}%, ${n}%)`},e.Parsers.push(i$2)};var u=n$2.Z,t$1={d:(e,A)=>{for(var t in A)t$1.o(A,t)&&!t$1.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},r$2={};function n$1(e,A,t){return Math.max(e,Math.min(A,t))}function o$1(e){let{r:A,y:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(t,i);t-=r,i-=r,i&&r&&(i*=2,r*=2),A+=t,r+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,g:r,b:i,a:e.a}}t$1.d(r$2,{Z:()=>i$1});const a$1=/color\s*\(\s*ryba?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function e$1({r:e,y:A,b:t,a:i}){return[o$1({r:n$1(0,e,255),y:n$1(0,A,255),b:n$1(0,t,255),a:(n=i,void 0!==n?n$1(0,n,1):1)}),"ryb"];var n}function s$1(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{r:A,y:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return e$1(e);if("string"==typeof e){a$1.lastIndex=0;const A=a$1.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?2.55:.01):+e));return e$1({r:e,y:t,b:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const i$1=e=>{e.prototype.ryba=function(){return function(e){let{r:A,g:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(A,t);A-=r,t-=r,i&&t&&(i/=2,t/=2),r+=t,i+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,y:r,b:i,a:e.a}}(this.rgba())},e.prototype.stringRYB=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.ryba()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(ryba ${t}, ${i}, ${n}, ${a})`:`color(ryb ${t}, ${i}, ${n})`},e.Parsers.push(s$1)};var c$1=r$2.Z,t={d:(e,A)=>{for(var i in A)t.o(A,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:A[i]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n={};function e(e,A,t){return Math.max(e,Math.min(A,t))}function r$1(e){const{c:A,m:t,y:i,k:n,a:a}=e,[r,s,o]=[A,t,i].map((e=>255*(1-e/100)*(1-n/100)));return{r:r,g:s,b:o,a:a}}t.d(n,{Z:()=>i});const c=/device-cmyka?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?),?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function o({c:A,m:t,y:i,k:n,a:a}){return[r$1({c:e(0,A,100),m:e(0,t,100),y:e(0,i,100),k:e(0,n,100),a:(r=a,void 0!==r?e(0,r,1):1)}),"cmyk"];var r}function a(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{c:A,m:t,y:i,k:n}=e;return void 0!==A&&void 0!==t&&void 0!==i&&void 0!==n}(e))return o(e);if("string"==typeof e){c.lastIndex=0;const A=c.exec(e);if(A){const[e,t,i,n,a]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<4?1:.01):+e));return o({c:e,m:t,y:i,k:n,a:a})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const i=e=>{e.prototype.cmyka=function(){return function(e){const{r:A,g:t,b:i,a:n}=e,a=1-Math.max(A,t,i)/255,[r,s,o]=1===a?[0,0,0]:[A,t,i].map((e=>100*(1-e/255-a)/(1-a)));return{c:r,m:s,y:o,k:100*a,a:n}}(this.rgba())},e.prototype.stringCMYK=function({alpha:e=!0,precision:A=[0,0,0,0,1]}={}){const[t,i,n,a,r]=Object.values(this.cmyka()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`device-cmyk(${t}, ${i}, ${n}, ${a}, ${r})`:`device-cmyk(${t}, ${i}, ${n}, ${a})`},e.Parsers.push(a)};var s=n.Z;class ExcalidrawScene{constructor(e=[]){this.type="excalidraw",this.version=2,this.source=GITHUB_RELEASES+PLUGIN_VERSION,this.elements=[],this.elements=e}toExJSON(){return Object.assign(Object.assign({},this),{elements:this.elements.map((e=>Object.assign({},e)))})}}var ARRAY_TYPE="undefined"!=typeof Float32Array?Float32Array:Array;function create$1(){var e=new ARRAY_TYPE(16);return ARRAY_TYPE!=Float32Array&&(e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0),e[0]=1,e[5]=1,e[10]=1,e[15]=1,e}function clone(e){var A=new ARRAY_TYPE(16);return A[0]=e[0],A[1]=e[1],A[2]=e[2],A[3]=e[3],A[4]=e[4],A[5]=e[5],A[6]=e[6],A[7]=e[7],A[8]=e[8],A[9]=e[9],A[10]=e[10],A[11]=e[11],A[12]=e[12],A[13]=e[13],A[14]=e[14],A[15]=e[15],A}function fromValues$1(e,A,t,i,n,a,r,s,o,l,c,d,h,u,g,p){var m=new ARRAY_TYPE(16);return m[0]=e,m[1]=A,m[2]=t,m[3]=i,m[4]=n,m[5]=a,m[6]=r,m[7]=s,m[8]=o,m[9]=l,m[10]=c,m[11]=d,m[12]=h,m[13]=u,m[14]=g,m[15]=p,m}function multiply(e,A,t){var i=A[0],n=A[1],a=A[2],r=A[3],s=A[4],o=A[5],l=A[6],c=A[7],d=A[8],h=A[9],u=A[10],g=A[11],p=A[12],m=A[13],w=A[14],f=A[15],B=t[0],E=t[1],b=t[2],C=t[3];return e[0]=B*i+E*s+b*d+C*p,e[1]=B*n+E*o+b*h+C*m,e[2]=B*a+E*l+b*u+C*w,e[3]=B*r+E*c+b*g+C*f,B=t[4],E=t[5],b=t[6],C=t[7],e[4]=B*i+E*s+b*d+C*p,e[5]=B*n+E*o+b*h+C*m,e[6]=B*a+E*l+b*u+C*w,e[7]=B*r+E*c+b*g+C*f,B=t[8],E=t[9],b=t[10],C=t[11],e[8]=B*i+E*s+b*d+C*p,e[9]=B*n+E*o+b*h+C*m,e[10]=B*a+E*l+b*u+C*w,e[11]=B*r+E*c+b*g+C*f,B=t[12],E=t[13],b=t[14],C=t[15],e[12]=B*i+E*s+b*d+C*p,e[13]=B*n+E*o+b*h+C*m,e[14]=B*a+E*l+b*u+C*w,e[15]=B*r+E*c+b*g+C*f,e}function create(){var e=new ARRAY_TYPE(3);return ARRAY_TYPE!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e}function fromValues(e,A,t){var i=new ARRAY_TYPE(3);return i[0]=e,i[1]=A,i[2]=t,i}function transformMat4(e,A,t){var i=A[0],n=A[1],a=A[2],r=t[3]*i+t[7]*n+t[11]*a+t[15];return r=r||1,e[0]=(t[0]*i+t[4]*n+t[8]*a+t[12])/r,e[1]=(t[1]*i+t[5]*n+t[9]*a+t[13])/r,e[2]=(t[2]*i+t[6]*n+t[10]*a+t[14])/r,e}Math.hypot||(Math.hypot=function(){for(var e=0,A=arguments.length;A--;)e+=arguments[A]*arguments[A];return Math.sqrt(e)}),create();const random=new Random(Date.now()),randomInteger=()=>Math.floor(random.next()*2**31),randomId=()=>nanoid$1();function dimensionsFromPoints(e){const A=e.map((([e])=>e)),t=e.map((([,e])=>e)),i=Math.min(...A),n=Math.min(...t);return[Math.max(...A)-i,Math.max(...t)-n]}function getWindingOrder(e){return e.reduce(((e,[A,t],i,n)=>{const a=n[i+1];return((a?a[0]:0)-A)*((a?a[1]:0)+t)+e}),0)>0?"clockwise":"counterclockwise"}var chromaExports={},chroma$1={get exports(){return chromaExports},set exports(e){chromaExports=e}};chroma$1.exports=function(){for(var e=function(e,A,t){return void 0===A&&(A=0),void 0===t&&(t=1),et?t:e},A=e,t={},i=0,n=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];i255)&&(e._clipped=!0),e[t]=A(e[t],0,255)):3===t&&(e[t]=A(e[t],0,1));return e},limit:e,type:r,unpack:function(e,A){return void 0===A&&(A=null),e.length>=3?Array.prototype.slice.call(e):"object"==s(e[0])&&A?A.split("").filter((function(A){return void 0!==e[0][A]})).map((function(A){return e[0][A]})):e[0]},last:function(e){if(e.length<2)return null;var A=e.length-1;return"string"==o(e[A])?e[A].toLowerCase():null},PI:l,TWOPI:2*l,PITHIRD:l/3,DEG2RAD:l/180,RAD2DEG:180/l},d={format:{},autodetect:[]},h=c.last,u=c.clip_rgb,g=c.type,p=d,m=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=this;if("object"===g(e[0])&&e[0].constructor&&e[0].constructor===this.constructor)return e[0];var i=h(e),n=!1;if(!i){n=!0,p.sorted||(p.autodetect=p.autodetect.sort((function(e,A){return A.p-e.p})),p.sorted=!0);for(var a=0,r=p.autodetect;a4?e[4]:1;return 1===a?[0,0,0,r]:[t>=1?0:255*(1-t)*(1-a),i>=1?0:255*(1-i)*(1-a),n>=1?0:255*(1-n)*(1-a),r]},F=B,x=w,S=d,T=c.unpack,I=c.type,U=C;x.prototype.cmyk=function(){return U(this._rgb)},F.cmyk=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(x,[null].concat(e,["cmyk"])))},S.format.cmyk=y,S.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=T(e,"cmyk"),"array"===I(e)&&4===e.length)return"cmyk"}});var Q=c.unpack,k=c.last,M=function(e){return Math.round(100*e)/100},L=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=Q(e,"hsla"),i=k(e)||"lsa";return t[0]=M(t[0]||0),t[1]=M(100*t[1])+"%",t[2]=M(100*t[2])+"%","hsla"===i||t.length>3&&t[3]<1?(t[3]=t.length>3?t[3]:1,i="hsla"):t.length=3,i+"("+t.join(",")+")"},O=c.unpack,N=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=O(e,"rgba"))[0],i=e[1],n=e[2];t/=255,i/=255,n/=255;var a,r,s=Math.min(t,i,n),o=Math.max(t,i,n),l=(o+s)/2;return o===s?(a=0,r=Number.NaN):a=l<.5?(o-s)/(o+s):(o-s)/(2-o-s),t==o?r=(i-n)/(o-s):i==o?r=2+(n-t)/(o-s):n==o&&(r=4+(t-i)/(o-s)),(r*=60)<0&&(r+=360),e.length>3&&void 0!==e[3]?[r,a,l,e[3]]:[r,a,l]},D=c.unpack,H=c.last,R=L,P=N,V=Math.round,K=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=D(e,"rgba"),i=H(e)||"rgb";return"hsl"==i.substr(0,3)?R(P(t),i):(t[0]=V(t[0]),t[1]=V(t[1]),t[2]=V(t[2]),("rgba"===i||t.length>3&&t[3]<1)&&(t[3]=t.length>3?t[3]:1,i="rgba"),i+"("+t.slice(0,"rgb"===i?3:4).join(",")+")")},G=c.unpack,W=Math.round,X=function(){for(var e,A=[],t=arguments.length;t--;)A[t]=arguments[t];var i,n,a,r=(A=G(A,"hsl"))[0],s=A[1],o=A[2];if(0===s)i=n=a=255*o;else{var l=[0,0,0],c=[0,0,0],d=o<.5?o*(1+s):o+s-o*s,h=2*o-d,u=r/360;l[0]=u+1/3,l[1]=u,l[2]=u-1/3;for(var g=0;g<3;g++)l[g]<0&&(l[g]+=1),l[g]>1&&(l[g]-=1),6*l[g]<1?c[g]=h+6*(d-h)*l[g]:2*l[g]<1?c[g]=d:3*l[g]<2?c[g]=h+(d-h)*(2/3-l[g])*6:c[g]=h;i=(e=[W(255*c[0]),W(255*c[1]),W(255*c[2])])[0],n=e[1],a=e[2]}return A.length>3?[i,n,a,A[3]]:[i,n,a,1]},z=X,Y=d,j=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,J=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,Z=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,q=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,_=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,$=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,ee=Math.round,Ae=function(e){var A;if(e=e.toLowerCase().trim(),Y.format.named)try{return Y.format.named(e)}catch(e){}if(A=e.match(j)){for(var t=A.slice(1,4),i=0;i<3;i++)t[i]=+t[i];return t[3]=1,t}if(A=e.match(J)){for(var n=A.slice(1,5),a=0;a<4;a++)n[a]=+n[a];return n}if(A=e.match(Z)){for(var r=A.slice(1,4),s=0;s<3;s++)r[s]=ee(2.55*r[s]);return r[3]=1,r}if(A=e.match(q)){for(var o=A.slice(1,5),l=0;l<3;l++)o[l]=ee(2.55*o[l]);return o[3]=+o[3],o}if(A=e.match(_)){var c=A.slice(1,4);c[1]*=.01,c[2]*=.01;var d=z(c);return d[3]=1,d}if(A=e.match($)){var h=A.slice(1,4);h[1]*=.01,h[2]*=.01;var u=z(h);return u[3]=+A[4],u}};Ae.test=function(e){return j.test(e)||J.test(e)||Z.test(e)||q.test(e)||_.test(e)||$.test(e)};var te=B,ie=w,ne=d,ae=c.type,re=K,se=Ae;ie.prototype.css=function(e){return re(this._rgb,e)},te.css=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(ie,[null].concat(e,["css"])))},ne.format.css=se,ne.autodetect.push({p:5,test:function(e){for(var A=[],t=arguments.length-1;t-- >0;)A[t]=arguments[t+1];if(!A.length&&"string"===ae(e)&&se.test(e))return"css"}});var oe=w,le=B,ce=c.unpack;d.format.gl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=ce(e,"rgba");return t[0]*=255,t[1]*=255,t[2]*=255,t},le.gl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(oe,[null].concat(e,["gl"])))},oe.prototype.gl=function(){var e=this._rgb;return[e[0]/255,e[1]/255,e[2]/255,e[3]]};var de=c.unpack,he=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i=de(e,"rgb"),n=i[0],a=i[1],r=i[2],s=Math.min(n,a,r),o=Math.max(n,a,r),l=o-s,c=100*l/255,d=s/(255-l)*100;return 0===l?t=Number.NaN:(n===o&&(t=(a-r)/l),a===o&&(t=2+(r-n)/l),r===o&&(t=4+(n-a)/l),(t*=60)<0&&(t+=360)),[t,c,d]},ue=c.unpack,ge=Math.floor,pe=function(){for(var e,A,t,i,n,a,r=[],s=arguments.length;s--;)r[s]=arguments[s];var o,l,c,d=(r=ue(r,"hcg"))[0],h=r[1],u=r[2];u*=255;var g=255*h;if(0===h)o=l=c=u;else{360===d&&(d=0),d>360&&(d-=360),d<0&&(d+=360);var p=ge(d/=60),m=d-p,w=u*(1-h),f=w+g*(1-m),B=w+g*m,E=w+g;switch(p){case 0:o=(e=[E,B,w])[0],l=e[1],c=e[2];break;case 1:o=(A=[f,E,w])[0],l=A[1],c=A[2];break;case 2:o=(t=[w,E,B])[0],l=t[1],c=t[2];break;case 3:o=(i=[w,f,E])[0],l=i[1],c=i[2];break;case 4:o=(n=[B,w,E])[0],l=n[1],c=n[2];break;case 5:o=(a=[E,w,f])[0],l=a[1],c=a[2]}}return[o,l,c,r.length>3?r[3]:1]},me=c.unpack,we=c.type,fe=B,Be=w,Ee=d,be=he;Be.prototype.hcg=function(){return be(this._rgb)},fe.hcg=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Be,[null].concat(e,["hcg"])))},Ee.format.hcg=pe,Ee.autodetect.push({p:1,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=me(e,"hcg"),"array"===we(e)&&3===e.length)return"hcg"}});var Ce=c.unpack,ve=c.last,ye=Math.round,Fe=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=Ce(e,"rgba"),i=t[0],n=t[1],a=t[2],r=t[3],s=ve(e)||"auto";void 0===r&&(r=1),"auto"===s&&(s=r<1?"rgba":"rgb");var o="000000"+((i=ye(i))<<16|(n=ye(n))<<8|(a=ye(a))).toString(16);o=o.substr(o.length-6);var l="0"+ye(255*r).toString(16);switch(l=l.substr(l.length-2),s.toLowerCase()){case"rgba":return"#"+o+l;case"argb":return"#"+l+o;default:return"#"+o}},xe=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,Se=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,Te=function(e){if(e.match(xe)){4!==e.length&&7!==e.length||(e=e.substr(1)),3===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]);var A=parseInt(e,16);return[A>>16,A>>8&255,255&A,1]}if(e.match(Se)){5!==e.length&&9!==e.length||(e=e.substr(1)),4===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);var t=parseInt(e,16);return[t>>24&255,t>>16&255,t>>8&255,Math.round((255&t)/255*100)/100]}throw new Error("unknown hex color: "+e)},Ie=B,Ue=w,Qe=c.type,ke=d,Me=Fe;Ue.prototype.hex=function(e){return Me(this._rgb,e)},Ie.hex=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ue,[null].concat(e,["hex"])))},ke.format.hex=Te,ke.autodetect.push({p:4,test:function(e){for(var A=[],t=arguments.length-1;t-- >0;)A[t]=arguments[t+1];if(!A.length&&"string"===Qe(e)&&[3,4,5,6,7,8,9].indexOf(e.length)>=0)return"hex"}});var Le=c.unpack,Oe=c.TWOPI,Ne=Math.min,De=Math.sqrt,He=Math.acos,Re=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i=Le(e,"rgb"),n=i[0],a=i[1],r=i[2],s=Ne(n/=255,a/=255,r/=255),o=(n+a+r)/3,l=o>0?1-s/o:0;return 0===l?t=NaN:(t=(n-a+(n-r))/2,t/=De((n-a)*(n-a)+(n-r)*(a-r)),t=He(t),r>a&&(t=Oe-t),t/=Oe),[360*t,l,o]},Pe=c.unpack,Ve=c.limit,Ke=c.TWOPI,Ge=c.PITHIRD,We=Math.cos,Xe=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i,n,a=(e=Pe(e,"hsi"))[0],r=e[1],s=e[2];return isNaN(a)&&(a=0),isNaN(r)&&(r=0),a>360&&(a-=360),a<0&&(a+=360),(a/=360)<1/3?i=1-((n=(1-r)/3)+(t=(1+r*We(Ke*a)/We(Ge-Ke*a))/3)):a<2/3?n=1-((t=(1-r)/3)+(i=(1+r*We(Ke*(a-=1/3))/We(Ge-Ke*a))/3)):t=1-((i=(1-r)/3)+(n=(1+r*We(Ke*(a-=2/3))/We(Ge-Ke*a))/3)),[255*(t=Ve(s*t*3)),255*(i=Ve(s*i*3)),255*(n=Ve(s*n*3)),e.length>3?e[3]:1]},ze=c.unpack,Ye=c.type,je=B,Je=w,Ze=d,qe=Re;Je.prototype.hsi=function(){return qe(this._rgb)},je.hsi=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Je,[null].concat(e,["hsi"])))},Ze.format.hsi=Xe,Ze.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=ze(e,"hsi"),"array"===Ye(e)&&3===e.length)return"hsi"}});var _e=c.unpack,$e=c.type,eA=B,AA=w,tA=d,iA=N;AA.prototype.hsl=function(){return iA(this._rgb)},eA.hsl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(AA,[null].concat(e,["hsl"])))},tA.format.hsl=X,tA.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=_e(e,"hsl"),"array"===$e(e)&&3===e.length)return"hsl"}});var nA=c.unpack,aA=Math.min,rA=Math.max,sA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i,n,a=(e=nA(e,"rgb"))[0],r=e[1],s=e[2],o=aA(a,r,s),l=rA(a,r,s),c=l-o;return n=l/255,0===l?(t=Number.NaN,i=0):(i=c/l,a===l&&(t=(r-s)/c),r===l&&(t=2+(s-a)/c),s===l&&(t=4+(a-r)/c),(t*=60)<0&&(t+=360)),[t,i,n]},oA=c.unpack,lA=Math.floor,cA=function(){for(var e,A,t,i,n,a,r=[],s=arguments.length;s--;)r[s]=arguments[s];var o,l,c,d=(r=oA(r,"hsv"))[0],h=r[1],u=r[2];if(u*=255,0===h)o=l=c=u;else{360===d&&(d=0),d>360&&(d-=360),d<0&&(d+=360);var g=lA(d/=60),p=d-g,m=u*(1-h),w=u*(1-h*p),f=u*(1-h*(1-p));switch(g){case 0:o=(e=[u,f,m])[0],l=e[1],c=e[2];break;case 1:o=(A=[w,u,m])[0],l=A[1],c=A[2];break;case 2:o=(t=[m,u,f])[0],l=t[1],c=t[2];break;case 3:o=(i=[m,w,u])[0],l=i[1],c=i[2];break;case 4:o=(n=[f,m,u])[0],l=n[1],c=n[2];break;case 5:o=(a=[u,m,w])[0],l=a[1],c=a[2]}}return[o,l,c,r.length>3?r[3]:1]},dA=c.unpack,hA=c.type,uA=B,gA=w,pA=d,mA=sA;gA.prototype.hsv=function(){return mA(this._rgb)},uA.hsv=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(gA,[null].concat(e,["hsv"])))},pA.format.hsv=cA,pA.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=dA(e,"hsv"),"array"===hA(e)&&3===e.length)return"hsv"}});var wA={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},fA=wA,BA=c.unpack,EA=Math.pow,bA=function(e){return(e/=255)<=.04045?e/12.92:EA((e+.055)/1.055,2.4)},CA=function(e){return e>fA.t3?EA(e,1/3):e/fA.t2+fA.t0},vA=function(e,A,t){return e=bA(e),A=bA(A),t=bA(t),[CA((.4124564*e+.3575761*A+.1804375*t)/fA.Xn),CA((.2126729*e+.7151522*A+.072175*t)/fA.Yn),CA((.0193339*e+.119192*A+.9503041*t)/fA.Zn)]},yA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=BA(e,"rgb"),i=t[0],n=t[1],a=t[2],r=vA(i,n,a),s=r[0],o=r[1],l=116*o-16;return[l<0?0:l,500*(s-o),200*(o-r[2])]},FA=wA,xA=c.unpack,SA=Math.pow,TA=function(e){return 255*(e<=.00304?12.92*e:1.055*SA(e,1/2.4)-.055)},IA=function(e){return e>FA.t1?e*e*e:FA.t2*(e-FA.t0)},UA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i,n,a=(e=xA(e,"lab"))[0],r=e[1],s=e[2];return i=(a+16)/116,t=isNaN(r)?i:i+r/500,n=isNaN(s)?i:i-s/200,i=FA.Yn*IA(i),t=FA.Xn*IA(t),n=FA.Zn*IA(n),[TA(3.2404542*t-1.5371385*i-.4985314*n),TA(-.969266*t+1.8760108*i+.041556*n),TA(.0556434*t-.2040259*i+1.0572252*n),e.length>3?e[3]:1]},QA=c.unpack,kA=c.type,MA=B,LA=w,OA=d,NA=yA;LA.prototype.lab=function(){return NA(this._rgb)},MA.lab=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(LA,[null].concat(e,["lab"])))},OA.format.lab=UA,OA.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=QA(e,"lab"),"array"===kA(e)&&3===e.length)return"lab"}});var DA=c.unpack,HA=c.RAD2DEG,RA=Math.sqrt,PA=Math.atan2,VA=Math.round,KA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=DA(e,"lab"),i=t[0],n=t[1],a=t[2],r=RA(n*n+a*a),s=(PA(a,n)*HA+360)%360;return 0===VA(1e4*r)&&(s=Number.NaN),[i,r,s]},GA=c.unpack,WA=yA,XA=KA,zA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=GA(e,"rgb"),i=t[0],n=t[1],a=t[2],r=WA(i,n,a),s=r[0],o=r[1],l=r[2];return XA(s,o,l)},YA=c.unpack,jA=c.DEG2RAD,JA=Math.sin,ZA=Math.cos,qA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=YA(e,"lch"),i=t[0],n=t[1],a=t[2];return isNaN(a)&&(a=0),[i,ZA(a*=jA)*n,JA(a)*n]},_A=c.unpack,$A=qA,et=UA,At=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=_A(e,"lch"))[0],i=e[1],n=e[2],a=$A(t,i,n),r=a[0],s=a[1],o=a[2],l=et(r,s,o);return[l[0],l[1],l[2],e.length>3?e[3]:1]},tt=c.unpack,it=At,nt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=tt(e,"hcl").reverse();return it.apply(void 0,t)},at=c.unpack,rt=c.type,st=B,ot=w,lt=d,ct=zA;ot.prototype.lch=function(){return ct(this._rgb)},ot.prototype.hcl=function(){return ct(this._rgb).reverse()},st.lch=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(ot,[null].concat(e,["lch"])))},st.hcl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(ot,[null].concat(e,["hcl"])))},lt.format.lch=At,lt.format.hcl=nt,["lch","hcl"].forEach((function(e){return lt.autodetect.push({p:2,test:function(){for(var A=[],t=arguments.length;t--;)A[t]=arguments[t];if(A=at(A,e),"array"===rt(A)&&3===A.length)return e}})}));var dt={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},ht=d,ut=c.type,gt=dt,pt=Te,mt=Fe;w.prototype.name=function(){for(var e=mt(this._rgb,"rgb"),A=0,t=Object.keys(gt);A0;)A[t]=arguments[t+1];if(!A.length&&"string"===ut(e)&>[e.toLowerCase()])return"named"}});var wt=c.unpack,ft=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=wt(e,"rgb");return(t[0]<<16)+(t[1]<<8)+t[2]},Bt=c.type,Et=function(e){if("number"==Bt(e)&&e>=0&&e<=16777215)return[e>>16,e>>8&255,255&e,1];throw new Error("unknown num color: "+e)},bt=B,Ct=w,vt=d,yt=c.type,Ft=ft;Ct.prototype.num=function(){return Ft(this._rgb)},bt.num=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ct,[null].concat(e,["num"])))},vt.format.num=Et,vt.autodetect.push({p:5,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(1===e.length&&"number"===yt(e[0])&&e[0]>=0&&e[0]<=16777215)return"num"}});var xt=B,St=w,Tt=d,It=c.unpack,Ut=c.type,Qt=Math.round;St.prototype.rgb=function(e){return void 0===e&&(e=!0),!1===e?this._rgb.slice(0,3):this._rgb.slice(0,3).map(Qt)},St.prototype.rgba=function(e){return void 0===e&&(e=!0),this._rgb.slice(0,4).map((function(A,t){return t<3?!1===e?A:Qt(A):A}))},xt.rgb=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(St,[null].concat(e,["rgb"])))},Tt.format.rgb=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=It(e,"rgba");return void 0===t[3]&&(t[3]=1),t},Tt.autodetect.push({p:3,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=It(e,"rgba"),"array"===Ut(e)&&(3===e.length||4===e.length&&"number"==Ut(e[3])&&e[3]>=0&&e[3]<=1))return"rgb"}});var kt=Math.log,Mt=function(e){var A,t,i,n=e/100;return n<66?(A=255,t=n<6?0:-155.25485562709179-.44596950469579133*(t=n-2)+104.49216199393888*kt(t),i=n<20?0:.8274096064007395*(i=n-10)-254.76935184120902+115.67994401066147*kt(i)):(A=351.97690566805693+.114206453784165*(A=n-55)-40.25366309332127*kt(A),t=325.4494125711974+.07943456536662342*(t=n-50)-28.0852963507957*kt(t),i=255),[A,t,i,1]},Lt=Mt,Ot=c.unpack,Nt=Math.round,Dt=B,Ht=w,Rt=d,Pt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];for(var t,i=Ot(e,"rgb"),n=i[0],a=i[2],r=1e3,s=4e4,o=.4;s-r>o;){var l=Lt(t=.5*(s+r));l[2]/l[0]>=a/n?s=t:r=t}return Nt(t)};Ht.prototype.temp=Ht.prototype.kelvin=Ht.prototype.temperature=function(){return Pt(this._rgb)},Dt.temp=Dt.kelvin=Dt.temperature=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ht,[null].concat(e,["temp"])))},Rt.format.temp=Rt.format.kelvin=Rt.format.temperature=Mt;var Vt=c.unpack,Kt=Math.cbrt,Gt=Math.pow,Wt=Math.sign,Xt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=Vt(e,"rgb"),i=t[0],n=t[1],a=t[2],r=[zt(i/255),zt(n/255),zt(a/255)],s=r[0],o=r[1],l=r[2],c=Kt(.4122214708*s+.5363325363*o+.0514459929*l),d=Kt(.2119034982*s+.6806995451*o+.1073969566*l),h=Kt(.0883024619*s+.2817188376*o+.6299787005*l);return[.2104542553*c+.793617785*d-.0040720468*h,1.9779984951*c-2.428592205*d+.4505937099*h,.0259040371*c+.7827717662*d-.808675766*h]};function zt(e){var A=Math.abs(e);return A<.04045?e/12.92:(Wt(e)||1)*Gt((A+.055)/1.055,2.4)}var Yt=c.unpack,jt=Math.pow,Jt=Math.sign,Zt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=Yt(e,"lab"))[0],i=e[1],n=e[2],a=jt(t+.3963377774*i+.2158037573*n,3),r=jt(t-.1055613458*i-.0638541728*n,3),s=jt(t-.0894841775*i-1.291485548*n,3);return[255*qt(4.0767416621*a-3.3077115913*r+.2309699292*s),255*qt(-1.2684380046*a+2.6097574011*r-.3413193965*s),255*qt(-.0041960863*a-.7034186147*r+1.707614701*s),e.length>3?e[3]:1]};function qt(e){var A=Math.abs(e);return A>.0031308?(Jt(e)||1)*(1.055*jt(A,1/2.4)-.055):12.92*e}var _t=c.unpack,$t=c.type,ei=B,Ai=w,ti=d,ii=Xt;Ai.prototype.oklab=function(){return ii(this._rgb)},ei.oklab=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ai,[null].concat(e,["oklab"])))},ti.format.oklab=Zt,ti.autodetect.push({p:3,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=_t(e,"oklab"),"array"===$t(e)&&3===e.length)return"oklab"}});var ni=c.unpack,ai=Xt,ri=KA,si=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=ni(e,"rgb"),i=t[0],n=t[1],a=t[2],r=ai(i,n,a),s=r[0],o=r[1],l=r[2];return ri(s,o,l)},oi=c.unpack,li=qA,ci=Zt,di=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=oi(e,"lch"))[0],i=e[1],n=e[2],a=li(t,i,n),r=a[0],s=a[1],o=a[2],l=ci(r,s,o);return[l[0],l[1],l[2],e.length>3?e[3]:1]},hi=c.unpack,ui=c.type,gi=B,pi=w,mi=d,wi=si;pi.prototype.oklch=function(){return wi(this._rgb)},gi.oklch=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(pi,[null].concat(e,["oklch"])))},mi.format.oklch=di,mi.autodetect.push({p:3,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=hi(e,"oklch"),"array"===ui(e)&&3===e.length)return"oklch"}});var fi=w,Bi=c.type;fi.prototype.alpha=function(e,A){return void 0===A&&(A=!1),void 0!==e&&"number"===Bi(e)?A?(this._rgb[3]=e,this):new fi([this._rgb[0],this._rgb[1],this._rgb[2],e],"rgb"):this._rgb[3]},w.prototype.clipped=function(){return this._rgb._clipped||!1};var Ei=w,bi=wA;Ei.prototype.darken=function(e){void 0===e&&(e=1);var A=this.lab();return A[0]-=bi.Kn*e,new Ei(A,"lab").alpha(this.alpha(),!0)},Ei.prototype.brighten=function(e){return void 0===e&&(e=1),this.darken(-e)},Ei.prototype.darker=Ei.prototype.darken,Ei.prototype.brighter=Ei.prototype.brighten,w.prototype.get=function(e){var A=e.split("."),t=A[0],i=A[1],n=this[t]();if(i){var a=t.indexOf(i)-("ok"===t.substr(0,2)?2:0);if(a>-1)return n[a];throw new Error("unknown channel "+i+" in mode "+t)}return n};var Ci=w,vi=c.type,yi=Math.pow;Ci.prototype.luminance=function(e){if(void 0!==e&&"number"===vi(e)){if(0===e)return new Ci([0,0,0,this._rgb[3]],"rgb");if(1===e)return new Ci([255,255,255,this._rgb[3]],"rgb");var A=this.luminance(),t=20,i=function(A,n){var a=A.interpolate(n,.5,"rgb"),r=a.luminance();return Math.abs(e-r)<1e-7||!t--?a:r>e?i(A,a):i(a,n)},n=(A>e?i(new Ci([0,0,0]),this):i(this,new Ci([255,255,255]))).rgb();return new Ci(n.concat([this._rgb[3]]))}return Fi.apply(void 0,this._rgb.slice(0,3))};var Fi=function(e,A,t){return.2126*(e=xi(e))+.7152*(A=xi(A))+.0722*xi(t)},xi=function(e){return(e/=255)<=.03928?e/12.92:yi((e+.055)/1.055,2.4)},Si={},Ti=w,Ii=c.type,Ui=Si,Qi=function(e,A,t){void 0===t&&(t=.5);for(var i=[],n=arguments.length-3;n-- >0;)i[n]=arguments[n+3];var a=i[0]||"lrgb";if(Ui[a]||i.length||(a=Object.keys(Ui)[0]),!Ui[a])throw new Error("interpolation mode "+a+" is not defined");return"object"!==Ii(e)&&(e=new Ti(e)),"object"!==Ii(A)&&(A=new Ti(A)),Ui[a](e,A,t).alpha(e.alpha()+t*(A.alpha()-e.alpha()))},ki=w,Mi=Qi;ki.prototype.mix=ki.prototype.interpolate=function(e,A){void 0===A&&(A=.5);for(var t=[],i=arguments.length-2;i-- >0;)t[i]=arguments[i+2];return Mi.apply(void 0,[this,e,A].concat(t))};var Li=w;Li.prototype.premultiply=function(e){void 0===e&&(e=!1);var A=this._rgb,t=A[3];return e?(this._rgb=[A[0]*t,A[1]*t,A[2]*t,t],this):new Li([A[0]*t,A[1]*t,A[2]*t,t],"rgb")};var Oi=w,Ni=wA;Oi.prototype.saturate=function(e){void 0===e&&(e=1);var A=this.lch();return A[1]+=Ni.Kn*e,A[1]<0&&(A[1]=0),new Oi(A,"lch").alpha(this.alpha(),!0)},Oi.prototype.desaturate=function(e){return void 0===e&&(e=1),this.saturate(-e)};var Di=w,Hi=c.type;Di.prototype.set=function(e,A,t){void 0===t&&(t=!1);var i=e.split("."),n=i[0],a=i[1],r=this[n]();if(a){var s=n.indexOf(a)-("ok"===n.substr(0,2)?2:0);if(s>-1){if("string"==Hi(A))switch(A.charAt(0)){case"+":case"-":r[s]+=+A;break;case"*":r[s]*=+A.substr(1);break;case"/":r[s]/=+A.substr(1);break;default:r[s]=+A}else{if("number"!==Hi(A))throw new Error("unsupported value for Color.set");r[s]=A}var o=new Di(r,n);return t?(this._rgb=o._rgb,this):o}throw new Error("unknown channel "+a+" in mode "+n)}return r};var Ri=w;Si.rgb=function(e,A,t){var i=e._rgb,n=A._rgb;return new Ri(i[0]+t*(n[0]-i[0]),i[1]+t*(n[1]-i[1]),i[2]+t*(n[2]-i[2]),"rgb")};var Pi=w,Vi=Math.sqrt,Ki=Math.pow;Si.lrgb=function(e,A,t){var i=e._rgb,n=i[0],a=i[1],r=i[2],s=A._rgb,o=s[0],l=s[1],c=s[2];return new Pi(Vi(Ki(n,2)*(1-t)+Ki(o,2)*t),Vi(Ki(a,2)*(1-t)+Ki(l,2)*t),Vi(Ki(r,2)*(1-t)+Ki(c,2)*t),"rgb")};var Gi=w;Si.lab=function(e,A,t){var i=e.lab(),n=A.lab();return new Gi(i[0]+t*(n[0]-i[0]),i[1]+t*(n[1]-i[1]),i[2]+t*(n[2]-i[2]),"lab")};var Wi=w,Xi=function(e,A,t,i){var n,a,r,s,o,l,c,d,h,u,g,p,m;return"hsl"===i?(r=e.hsl(),s=A.hsl()):"hsv"===i?(r=e.hsv(),s=A.hsv()):"hcg"===i?(r=e.hcg(),s=A.hcg()):"hsi"===i?(r=e.hsi(),s=A.hsi()):"lch"===i||"hcl"===i?(i="hcl",r=e.hcl(),s=A.hcl()):"oklch"===i&&(r=e.oklch().reverse(),s=A.oklch().reverse()),"h"!==i.substr(0,1)&&"oklch"!==i||(o=(n=r)[0],c=n[1],h=n[2],l=(a=s)[0],d=a[1],u=a[2]),isNaN(o)||isNaN(l)?isNaN(o)?isNaN(l)?p=Number.NaN:(p=l,1!=h&&0!=h||"hsv"==i||(g=d)):(p=o,1!=u&&0!=u||"hsv"==i||(g=c)):p=o+t*(l>o&&l-o>180?l-(o+360):l180?l+360-o:l-o),void 0===g&&(g=c+t*(d-c)),m=h+t*(u-h),new Wi("oklch"===i?[m,g,p]:[p,g,m],i)},zi=Xi,Yi=function(e,A,t){return zi(e,A,t,"lch")};Si.lch=Yi,Si.hcl=Yi;var ji=w;Si.num=function(e,A,t){var i=e.num(),n=A.num();return new ji(i+t*(n-i),"num")};var Ji=Xi;Si.hcg=function(e,A,t){return Ji(e,A,t,"hcg")};var Zi=Xi;Si.hsi=function(e,A,t){return Zi(e,A,t,"hsi")};var qi=Xi;Si.hsl=function(e,A,t){return qi(e,A,t,"hsl")};var _i=Xi;Si.hsv=function(e,A,t){return _i(e,A,t,"hsv")};var $i=w;Si.oklab=function(e,A,t){var i=e.oklab(),n=A.oklab();return new $i(i[0]+t*(n[0]-i[0]),i[1]+t*(n[1]-i[1]),i[2]+t*(n[2]-i[2]),"oklab")};var en=Xi;Si.oklch=function(e,A,t){return en(e,A,t,"oklch")};var An=w,tn=c.clip_rgb,nn=Math.pow,an=Math.sqrt,rn=Math.PI,sn=Math.cos,on=Math.sin,ln=Math.atan2,cn=function(e,A){for(var t=e.length,i=[0,0,0,0],n=0;n.9999999&&(i[3]=1),new An(tn(i))},dn=B,hn=c.type,un=Math.pow,gn=function(e){var A="rgb",t=dn("#ccc"),i=0,n=[0,1],a=[],r=[0,0],s=!1,o=[],l=!1,c=0,d=1,h=!1,u={},g=!0,p=1,m=function(e){if((e=e||["#fff","#000"])&&"string"===hn(e)&&dn.brewer&&dn.brewer[e.toLowerCase()]&&(e=dn.brewer[e.toLowerCase()]),"array"===hn(e)){1===e.length&&(e=[e[0],e[0]]),e=e.slice(0);for(var A=0;A2?function(e){if(null!=s){for(var A=s.length-1,t=0;t=s[t];)t++;return t-1}return 0}(e)/(s.length-2):d!==c?(e-c)/(d-c):1,l=f(l),i||(l=w(l)),1!==p&&(l=un(l,p)),l=r[0]+l*(1-r[0]-r[1]),l=Math.min(1,Math.max(0,l));var h=Math.floor(1e4*l);if(g&&u[h])n=u[h];else{if("array"===hn(o))for(var m=0;m=B&&m===a.length-1){n=o[m];break}if(l>B&&l2){var l=e.map((function(A,t){return t/(e.length-1)})),h=e.map((function(e){return(e-c)/(d-c)}));h.every((function(e,A){return l[A]===e}))||(f=function(e){if(e<=0||e>=1)return e;for(var A=0;e>=h[A+1];)A++;var t=(e-h[A])/(h[A+1]-h[A]);return l[A]+t*(l[A+1]-l[A])})}}return n=[c,d],b},b.mode=function(e){return arguments.length?(A=e,E(),b):A},b.range=function(e,A){return m(e),b},b.out=function(e){return l=e,b},b.spread=function(e){return arguments.length?(i=e,b):i},b.correctLightness=function(e){return null==e&&(e=!0),h=e,E(),w=h?function(e){for(var A=B(0,!0).lab()[0],t=B(1,!0).lab()[0],i=A>t,n=B(e,!0).lab()[0],a=A+(t-A)*e,r=n-a,s=0,o=1,l=20;Math.abs(r)>.01&&l-- >0;)i&&(r*=-1),r<0?(s=e,e+=.5*(o-e)):(o=e,e+=.5*(s-e)),r=(n=B(e,!0).lab()[0])-a;return e}:function(e){return e},b},b.padding=function(e){return null!=e?("number"===hn(e)&&(e=[e,e]),r=e,b):r},b.colors=function(A,t){arguments.length<2&&(t="hex");var i=[];if(0===arguments.length)i=o.slice(0);else if(1===A)i=[b(.5)];else if(A>1){var a=n[0],r=n[1]-a;i=pn(0,A,!1).map((function(e){return b(a+e/(A-1)*r)}))}else{e=[];var l=[];if(s&&s.length>2)for(var c=1,d=s.length,h=1<=d;h?cd;h?c++:c--)l.push(.5*(s[c-1]+s[c]));else l=n;i=l.map((function(e){return b(e)}))}return dn[t]&&(i=i.map((function(e){return e[t]()}))),i},b.cache=function(e){return null!=e?(g=e,b):g},b.gamma=function(e){return null!=e?(p=e,b):p},b.nodata=function(e){return null!=e?(t=dn(e),b):t},b};function pn(e,A,t){for(var i=[],n=ea;n?r++:r--)i.push(r);return i}var mn=w,wn=gn,fn=B,Bn=function(e,A,t){if(!Bn[t])throw new Error("unknown blend mode "+t);return Bn[t](e,A)},En=function(e){return function(A,t){var i=fn(t).rgb(),n=fn(A).rgb();return fn.rgb(e(i,n))}},bn=function(e){return function(A,t){var i=[];return i[0]=e(A[0],t[0]),i[1]=e(A[1],t[1]),i[2]=e(A[2],t[2]),i}};Bn.normal=En(bn((function(e){return e}))),Bn.multiply=En(bn((function(e,A){return e*A/255}))),Bn.screen=En(bn((function(e,A){return 255*(1-(1-e/255)*(1-A/255))}))),Bn.overlay=En(bn((function(e,A){return A<128?2*e*A/255:255*(1-2*(1-e/255)*(1-A/255))}))),Bn.darken=En(bn((function(e,A){return e>A?A:e}))),Bn.lighten=En(bn((function(e,A){return e>A?e:A}))),Bn.dodge=En(bn((function(e,A){return 255===e||(e=A/255*255/(1-e/255))>255?255:e}))),Bn.burn=En(bn((function(e,A){return 255*(1-(1-A/255)/(e/255))})));for(var Cn=Bn,vn=c.type,yn=c.clip_rgb,Fn=c.TWOPI,xn=Math.pow,Sn=Math.sin,Tn=Math.cos,In=B,Un=w,Qn=Math.floor,kn=Math.random,Mn=r,Ln=Math.log,On=Math.pow,Nn=Math.floor,Dn=Math.abs,Hn=function(e,A){void 0===A&&(A=null);var t={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===Mn(e)&&(e=Object.values(e)),e.forEach((function(e){A&&"object"===Mn(e)&&(e=e[A]),null==e||isNaN(e)||(t.values.push(e),t.sum+=e,et.max&&(t.max=e),t.count+=1)})),t.domain=[t.min,t.max],t.limits=function(e,A){return Rn(t,e,A)},t},Rn=function(e,A,t){void 0===A&&(A="equal"),void 0===t&&(t=7),"array"==Mn(e)&&(e=Hn(e));var i=e.min,n=e.max,a=e.values.sort((function(e,A){return e-A}));if(1===t)return[i,n];var r=[];if("c"===A.substr(0,1)&&(r.push(i),r.push(n)),"e"===A.substr(0,1)){r.push(i);for(var s=1;s 0");var o=Math.LOG10E*Ln(i),l=Math.LOG10E*Ln(n);r.push(i);for(var c=1;c200&&(B=!1)}for(var O={},N=0;N=360;)g-=360;r[u]=g}else r[u]=r[u]/s[u];return h/=i,new An(r,A).alpha(h>.99999?1:h,!0)},la.bezier=function(e){var A=function(e){var A,t,i,n,a,r,s;if(e=e.map((function(e){return new mn(e)})),2===e.length)A=e.map((function(e){return e.lab()})),a=A[0],r=A[1],n=function(e){var A=[0,1,2].map((function(A){return a[A]+e*(r[A]-a[A])}));return new mn(A,"lab")};else if(3===e.length)t=e.map((function(e){return e.lab()})),a=t[0],r=t[1],s=t[2],n=function(e){var A=[0,1,2].map((function(A){return(1-e)*(1-e)*a[A]+2*(1-e)*e*r[A]+e*e*s[A]}));return new mn(A,"lab")};else if(4===e.length){var o;i=e.map((function(e){return e.lab()})),a=i[0],r=i[1],s=i[2],o=i[3],n=function(e){var A=[0,1,2].map((function(A){return(1-e)*(1-e)*(1-e)*a[A]+3*(1-e)*(1-e)*e*r[A]+3*(1-e)*e*e*s[A]+e*e*e*o[A]}));return new mn(A,"lab")}}else{if(!(e.length>=5))throw new RangeError("No point in running bezier with only one color.");var l,c,d;l=e.map((function(e){return e.lab()})),d=e.length-1,c=function(e){for(var A=[1,1],t=1;ti?(t+.05)/(i+.05):(i+.05)/(t+.05)},la.deltaE=function(e,A,t,i,n){void 0===t&&(t=1),void 0===i&&(i=1),void 0===n&&(n=1);var a=function(e){return 360*e/(2*_n)},r=function(e){return 2*_n*e/360};e=new Kn(e),A=new Kn(A);var s=Array.from(e.lab()),o=s[0],l=s[1],c=s[2],d=Array.from(A.lab()),h=d[0],u=d[1],g=d[2],p=(o+h)/2,m=(Gn(Wn(l,2)+Wn(c,2))+Gn(Wn(u,2)+Wn(g,2)))/2,w=.5*(1-Gn(Wn(m,7)/(Wn(m,7)+Wn(25,7)))),f=l*(1+w),B=u*(1+w),E=Gn(Wn(f,2)+Wn(c,2)),b=Gn(Wn(B,2)+Wn(g,2)),C=(E+b)/2,v=a(Yn(c,f)),y=a(Yn(g,B)),F=v>=0?v:v+360,x=y>=0?y:y+360,S=jn(F-x)>180?(F+x+360)/2:(F+x)/2,T=1-.17*Jn(r(S-30))+.24*Jn(r(2*S))+.32*Jn(r(3*S+6))-.2*Jn(r(4*S-63)),I=x-F;I=jn(I)<=180?I:x<=F?I+360:I-360,I=2*Gn(E*b)*Zn(r(I)/2);var U=h-o,Q=b-E,k=1+.015*Wn(p-50,2)/Gn(20+Wn(p-50,2)),M=1+.045*C,L=1+.015*C*T,O=30*qn(-Wn((S-275)/25,2)),N=-2*Gn(Wn(C,7)/(Wn(C,7)+Wn(25,7)))*Zn(2*r(O)),D=Gn(Wn(U/(t*k),2)+Wn(Q/(i*M),2)+Wn(I/(n*L),2)+N*(Q/(i*M))*(I/(n*L)));return zn(0,Xn(100,D))},la.distance=function(e,A,t){void 0===t&&(t="lab"),e=new $n(e),A=new $n(A);var i=e.get(t),n=A.get(t),a=0;for(var r in i){var s=(i[r]||0)-(n[r]||0);a+=s*s}return Math.sqrt(a)},la.limits=Pn.limits,la.valid=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];try{return new(Function.prototype.bind.apply(ea,[null].concat(e))),!0}catch(e){return!1}},la.scales=ia,la.colors=dt,la.brewer=oa,la}();var chroma=chromaExports;function hexWithAlpha(e,A){return chroma(e).alpha(A).css()}function has(e,A){return e.hasAttribute(A)}function get(e,A,t){return e.getAttribute(A)||t||""}function getNum(e,A,t){const i=Number(get(e,A));return Number.isNaN(i)?t||0:i}const attrHandlers={stroke:({el:e,exVals:A})=>{const t=get(e,"stroke");A.strokeColor=has(e,"stroke-opacity")?hexWithAlpha(t,getNum(e,"stroke-opacity")):t},"stroke-opacity":({el:e,exVals:A})=>{A.strokeColor=hexWithAlpha(get(e,"stroke","#000000"),getNum(e,"stroke-opacity"))},"stroke-width":({el:e,exVals:A})=>{A.strokeWidth=getNum(e,"stroke-width")},fill:({el:e,exVals:A})=>{const t=get(e,"fill");A.backgroundColor="none"===t?"#00000000":t},"fill-opacity":({el:e,exVals:A})=>{A.backgroundColor=hexWithAlpha(get(e,"fill","#000000"),getNum(e,"fill-opacity"))},opacity:({el:e,exVals:A})=>{A.opacity=getNum(e,"opacity",100)}};function presAttrsToElementValues(e){return[...e.attributes].reduce(((A,t)=>{const i=t.name;return Object.keys(attrHandlers).includes(i)&&attrHandlers[i]({el:e,exVals:A}),A}),{})}function filterAttrsToElementValues(e){const A={};return has(e,"x")&&(A.x=getNum(e,"x")),has(e,"y")&&(A.y=getNum(e,"y")),has(e,"width")&&(A.width=getNum(e,"width")),has(e,"height")&&(A.height=getNum(e,"height")),A}function pointsAttrToPoints(e){let A=[];return has(e,"points")&&(A=get(e,"points").split(" ").map((e=>e.split(",").map(parseFloat)))),A}function getGroupAttrs(e){return e.reduce(((e,{element:A})=>{const t=presAttrsToElementValues(A);return Object.assign(Object.assign({},e),t)}),{})}class Group{constructor(e){this.id=randomId(),this.element=e}}function createExElement(){return{id:randomId(),x:0,y:0,strokeColor:"#000000",backgroundColor:"#000000",fillStyle:"solid",strokeWidth:1,strokeStyle:"solid",roundness:null,roughness:0,opacity:100,width:0,height:0,angle:0,seed:Math.floor(random.next()*2**31),version:0,versionNonce:0,isDeleted:!1,groupIds:[],boundElementIds:null}}function createExRect(){return Object.assign(Object.assign({},createExElement()),{type:"rectangle"})}function createExLine(){return Object.assign(Object.assign({},createExElement()),{type:"line",points:[]})}function createExEllipse(){return Object.assign(Object.assign({},createExElement()),{type:"ellipse"})}function createExDraw(){return Object.assign(Object.assign({},createExElement()),{type:"line",points:[]})}const transformFunctions={matrix:"matrix",matrix3d:"matrix3d",perspective:"perspective",rotate:"rotate",rotate3d:"rotate3d",rotateX:"rotateX",rotateY:"rotateY",rotateZ:"rotateZ",scale:"scale",scale3d:"scale3d",scaleX:"scaleX",scaleY:"scaleY",scaleZ:"scaleZ",skew:"skew",skewX:"skewX",skewY:"skewY",translate:"translate",translate3d:"translate3d",translateX:"translateX",translateY:"translateY",translateZ:"translateZ"},transformFunctionsArr=Object.keys(transformFunctions),defaultUnits={matrix:"",matrix3d:"",perspective:"perspective",rotate:"deg",rotate3d:"deg",rotateX:"deg",rotateY:"deg",rotateZ:"deg",scale:"",scale3d:"",scaleX:"",scaleY:"",scaleZ:"",skew:"skew",skewX:"deg",skewY:"deg",translate:"px",translate3d:"px",translateX:"px",translateY:"px",translateZ:"px"},svgTransformToCSSTransform=e=>{const A=e.match(/(\w+)\(([^)]*)\)/g);if(!A)return"";const t=A.map((e=>{const A=e.split("(")[0];if(!A)throw new Error("Unable to find transform name");if(!transformFunctionsArr.includes(A))throw new Error(`transform function name "${A}" is not valid`);const t=e.match(/([-+]?[0-9]*\.?[0-9]+)([a-z])*/g);if(!t)return{type:A,values:[]};let i=t.map((e=>{const[t,i]=e.matchAll(/([-+]?[0-9]*\.?[0-9]+)|([a-z])*/g);return{unit:i[0]||defaultUnits[A],value:t[0]}}));return i&&"rotate"===A&&(null==i?void 0:i.length)>1&&(i=[i[0]]),{type:A,values:i}}));return t.map((({type:e,values:A})=>`${e}(${A.map((({unit:e,value:A})=>`${A}${e}`)).join(", ")})`)).join(" ")};function getElementMatrix(e){if(e.hasAttribute("transform")){const A=new DOMMatrix(svgTransformToCSSTransform(e.getAttribute("transform")||""));return multiply(create$1(),create$1(),A.toFloat32Array())}return create$1()}function getTransformMatrix(e,A){return A.map((({element:e})=>getElementMatrix(e))).concat([getElementMatrix(e)]).reduce(((e,A)=>multiply(e,e,A)),create$1())}function transformPoints(e,A){return e.map((([e,t])=>{const[i,n]=transformMat4(create(),fromValues(e,t,1),A);return[i,n]}))}function distance(e,A){return Math.sqrt(distanceSq(e,A))}function distanceSq(e,A){return Math.pow(e[0]-A[0],2)+Math.pow(e[1]-A[1],2)}function distanceToSegmentSq(e,A,t){const i=distanceSq(A,t);if(0===i)return distanceSq(e,A);let n=((e[0]-A[0])*(t[0]-A[0])+(e[1]-A[1])*(t[1]-A[1]))/i;return n=Math.max(0,Math.min(1,n)),distanceSq(e,lerp(A,t,n))}function lerp(e,A,t){return[e[0]+(A[0]-e[0])*t,e[1]+(A[1]-e[1])*t]}function flatness(e,A){const t=e[A+0],i=e[A+1],n=e[A+2],a=e[A+3];let r=3*i[0]-2*t[0]-a[0];r*=r;let s=3*i[1]-2*t[1]-a[1];s*=s;let o=3*n[0]-2*a[0]-t[0];o*=o;let l=3*n[1]-2*a[1]-t[1];return l*=l,r1&&n.push(t):n.push(t),n.push(e[A+3])}else{const i=.5,a=e[A+0],r=e[A+1],s=e[A+2],o=e[A+3],l=lerp(a,r,i),c=lerp(r,s,i),d=lerp(s,o,i),h=lerp(l,c,i),u=lerp(c,d,i),g=lerp(h,u,i);getPointsOnBezierCurveWithSplitting([a,l,h,g],0,t,n),getPointsOnBezierCurveWithSplitting([g,u,d,o],0,t,n)}return n}function simplify(e,A){return simplifyPoints(e,0,e.length,A)}function simplifyPoints(e,A,t,i,n){const a=n||[],r=e[A],s=e[t-1];let o=0,l=1;for(let i=A+1;io&&(o=A,l=i)}return Math.sqrt(o)>i?(simplifyPoints(e,A,l+1,i,a),simplifyPoints(e,l,t,i,a)):(a.length||a.push(r),a.push(s)),a}function pointsOnBezierCurves(e,A=.15,t){const i=[],n=(e.length-1)/3;for(let t=0;t0?simplifyPoints(i,0,i.length,t):i}const COMMAND=0,NUMBER=1,EOD=2,PARAMS={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0};function tokenize(e){const A=new Array;for(;""!==e;)if(e.match(/^([ \t\r\n,]+)/))e=e.substr(RegExp.$1.length);else if(e.match(/^([aAcChHlLmMqQsStTvVzZ])/))A[A.length]={type:0,text:RegExp.$1},e=e.substr(RegExp.$1.length);else{if(!e.match(/^(([-+]?[0-9]+(\.[0-9]*)?|[-+]?\.[0-9]+)([eE][-+]?[0-9]+)?)/))return[];A[A.length]={type:1,text:`${parseFloat(RegExp.$1)}`},e=e.substr(RegExp.$1.length)}return A[A.length]={type:2,text:""},A}function isType(e,A){return e.type===A}function parsePath(e){const A=[],t=tokenize(e);let i="BOD",n=0,a=t[n];for(;!isType(a,2);){let r=0;const s=[];if("BOD"===i){if("M"!==a.text&&"m"!==a.text)return parsePath("M0,0"+e);n++,r=PARAMS[a.text],i=a.text}else isType(a,1)?r=PARAMS[i]:(n++,r=PARAMS[a.text],i=a.text);if(!(n+ri%2?e+t:e+A));a.push({key:"C",data:e}),A=e[4],t=e[5];break}case"Q":a.push({key:"Q",data:[...s]}),A=s[2],t=s[3];break;case"q":{const e=s.map(((e,i)=>i%2?e+t:e+A));a.push({key:"Q",data:e}),A=e[2],t=e[3];break}case"A":a.push({key:"A",data:[...s]}),A=s[5],t=s[6];break;case"a":A+=s[5],t+=s[6],a.push({key:"A",data:[s[0],s[1],s[2],s[3],s[4],A,t]});break;case"H":a.push({key:"H",data:[...s]}),A=s[0];break;case"h":A+=s[0],a.push({key:"H",data:[A]});break;case"V":a.push({key:"V",data:[...s]}),t=s[0];break;case"v":t+=s[0],a.push({key:"V",data:[t]});break;case"S":a.push({key:"S",data:[...s]}),A=s[2],t=s[3];break;case"s":{const e=s.map(((e,i)=>i%2?e+t:e+A));a.push({key:"S",data:e}),A=e[2],t=e[3];break}case"T":a.push({key:"T",data:[...s]}),A=s[0],t=s[1];break;case"t":A+=s[0],t+=s[1],a.push({key:"T",data:[A,t]});break;case"Z":case"z":a.push({key:"Z",data:[]}),A=i,t=n}return a}function normalize(e){const A=[];let t="",i=0,n=0,a=0,r=0,s=0,o=0;for(const{key:l,data:c}of e){switch(l){case"M":A.push({key:"M",data:[...c]}),[i,n]=c,[a,r]=c;break;case"C":A.push({key:"C",data:[...c]}),i=c[4],n=c[5],s=c[2],o=c[3];break;case"L":A.push({key:"L",data:[...c]}),[i,n]=c;break;case"H":i=c[0],A.push({key:"L",data:[i,n]});break;case"V":n=c[0],A.push({key:"L",data:[i,n]});break;case"S":{let e=0,a=0;"C"===t||"S"===t?(e=i+(i-s),a=n+(n-o)):(e=i,a=n),A.push({key:"C",data:[e,a,...c]}),s=c[0],o=c[1],i=c[2],n=c[3];break}case"T":{const[e,a]=c;let r=0,l=0;"Q"===t||"T"===t?(r=i+(i-s),l=n+(n-o)):(r=i,l=n);const d=i+2*(r-i)/3,h=n+2*(l-n)/3,u=e+2*(r-e)/3,g=a+2*(l-a)/3;A.push({key:"C",data:[d,h,u,g,e,a]}),s=r,o=l,i=e,n=a;break}case"Q":{const[e,t,a,r]=c,l=i+2*(e-i)/3,d=n+2*(t-n)/3,h=a+2*(e-a)/3,u=r+2*(t-r)/3;A.push({key:"C",data:[l,d,h,u,a,r]}),s=e,o=t,i=a,n=r;break}case"A":{const e=Math.abs(c[0]),t=Math.abs(c[1]),a=c[2],r=c[3],s=c[4],o=c[5],l=c[6];0===e||0===t?(A.push({key:"C",data:[i,n,o,l,o,l]}),i=o,n=l):i===o&&n===l||(arcToCubicCurves(i,n,o,l,e,t,a,r,s).forEach((function(e){A.push({key:"C",data:e})})),i=o,n=l);break}case"Z":A.push({key:"Z",data:[]}),i=a,n=r}t=l}return A}function degToRad(e){return Math.PI*e/180}function rotate(e,A,t){return[e*Math.cos(t)-A*Math.sin(t),e*Math.sin(t)+A*Math.cos(t)]}function arcToCubicCurves(e,A,t,i,n,a,r,s,o,l){const c=degToRad(r);let d=[],h=0,u=0,g=0,p=0;if(l)[h,u,g,p]=l;else{[e,A]=rotate(e,A,-c),[t,i]=rotate(t,i,-c);const r=(e-t)/2,l=(A-i)/2;let d=r*r/(n*n)+l*l/(a*a);d>1&&(d=Math.sqrt(d),n*=d,a*=d);const m=n*n,w=a*a,f=m*w-m*l*l-w*r*r,B=m*l*l+w*r*r,E=(s===o?-1:1)*Math.sqrt(Math.abs(f/B));g=E*n*l/a+(e+t)/2,p=E*-a*r/n+(A+i)/2,h=Math.asin(parseFloat(((A-p)/a).toFixed(9))),u=Math.asin(parseFloat(((i-p)/a).toFixed(9))),eu&&(h-=2*Math.PI),!o&&u>h&&(u-=2*Math.PI)}let m=u-h;if(Math.abs(m)>120*Math.PI/180){const e=u,A=t,s=i;u=o&&u>h?h+120*Math.PI/180*1:h+120*Math.PI/180*-1,d=arcToCubicCurves(t=g+n*Math.cos(u),i=p+a*Math.sin(u),A,s,n,a,r,0,o,[u,e,g,p])}m=u-h;const w=Math.cos(h),f=Math.sin(h),B=Math.cos(u),E=Math.sin(u),b=Math.tan(m/4),C=4/3*n*b,v=4/3*a*b,y=[e,A],F=[e+C*f,A-v*w],x=[t+C*E,i-v*B],S=[t,i];if(F[0]=2*y[0]-F[0],F[1]=2*y[1]-F[1],l)return[F,x,S].concat(d);{d=[F,x,S].concat(d);const e=[];for(let A=0;A{s.length>=4&&a.push(...pointsOnBezierCurves(s,A)),s=[]},l=()=>{o(),a.length&&(n.push(a),a=[])};for(const{key:e,data:A}of i)switch(e){case"M":l(),r=[A[0],A[1]],a.push(r);break;case"L":o(),a.push([A[0],A[1]]);break;case"C":if(!s.length){const e=a.length?a[a.length-1]:r;s.push([e[0],e[1]])}s.push([A[0],A[1]]),s.push([A[2],A[3]]),s.push([A[4],A[5]]);break;case"Z":o(),a.push([r[0],r[1]])}if(l(),!t)return n;const c=[];for(const e of n){const A=simplify(e,t);A.length&&c.push(A)}return c}const SUPPORTED_TAGS=["svg","path","g","use","circle","ellipse","rect","polyline","polygon"],nodeValidator=e=>SUPPORTED_TAGS.includes(e.tagName)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT;function createTreeWalker(e){return document.createTreeWalker(e,NodeFilter.SHOW_ALL,{acceptNode:nodeValidator})}const presAttrs=(e,A)=>Object.assign(Object.assign(Object.assign({},getGroupAttrs(A)),presAttrsToElementValues(e)),filterAttrsToElementValues(e)),skippedUseAttrs=["id"],allwaysPassedUseAttrs=["x","y","width","height","href","xlink:href"],getDefElWithCorrectAttrs=(e,A)=>[...A.attributes].reduce(((t,i)=>(skippedUseAttrs.includes(i.value)||e.hasAttribute(i.name)&&!allwaysPassedUseAttrs.includes(i.name)||t.setAttribute(i.name,A.getAttribute(i.name)||""),t)),e.cloneNode()),walkers={svg:e=>{walk(e,e.tw.nextNode())},g:e=>{const A=Object.assign(Object.assign({},e),{tw:createTreeWalker(e.tw.currentNode),groups:[...e.groups,new Group(e.tw.currentNode)]});walk(A,A.tw.nextNode()),walk(e,e.tw.nextSibling())},use:e=>{const{root:A,tw:t,scene:i}=e,n=t.currentNode,a=n.getAttribute("href")||n.getAttribute("xlink:href");if(!a)throw new Error("unable to get id of use element");const r=A.querySelector(a);if(!r)throw new Error(`unable to find def element with id: ${a}`);const s=new ExcalidrawScene,o=getDefElWithCorrectAttrs(r,n);walk(Object.assign(Object.assign({},e),{scene:s,tw:createTreeWalker(o)}),o);const l=s.elements.pop();l&&i.elements.push(l),walk(e,e.tw.nextNode())},circle:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getNum(n,"r",0),r=2*a,s=getNum(n,"x",0)+getNum(n,"cx",0)-a,o=getNum(n,"y",0)+getNum(n,"cy",0)-a,l=getTransformMatrix(n,i),c=fromValues$1(r,0,0,0,0,r,0,0,0,0,1,0,s,o,0,1),d=multiply(create$1(),l,c),h=Object.assign(Object.assign(Object.assign({},createExEllipse()),presAttrs(n,i)),{x:d[12],y:d[13],width:d[0],height:d[5],groupIds:i.map((e=>e.id))});t.elements.push(h),walk(e,A.nextNode())},ellipse:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getNum(n,"rx",0),r=getNum(n,"ry",0),s=getNum(n,"cx",0),o=getNum(n,"cy",0),l=getNum(n,"x",0)+s-a,c=getNum(n,"y",0)+o-r,d=2*a,h=2*r,u=getTransformMatrix(n,i),g=fromValues$1(d,0,0,0,0,h,0,0,0,0,1,0,l,c,0,1),p=multiply(create$1(),u,g),m=Object.assign(Object.assign(Object.assign({},createExEllipse()),presAttrs(n,i)),{x:p[12],y:p[13],width:p[0],height:p[5],groupIds:i.map((e=>e.id))});t.elements.push(m),walk(e,A.nextNode())},line:e=>{walk(e,e.tw.nextNode())},polygon:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=transformPoints(pointsAttrToPoints(n),getTransformMatrix(n,i)),r=a[0][0],s=a[0][1],o=a.map((([e,A])=>[e-r,A-s])),[l,c]=dimensionsFromPoints(o),d=Object.assign(Object.assign(Object.assign(Object.assign({},createExLine()),getGroupAttrs(i)),presAttrsToElementValues(n)),{points:o.concat([[0,0]]),x:r,y:s,width:l,height:c});t.elements.push(d),walk(e,e.tw.nextNode())},polyline:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getTransformMatrix(n,i),r=transformPoints(pointsAttrToPoints(n),a),s=r[0][0],o=r[0][1],l=r.map((([e,A])=>[e-s,A-o])),[c,d]=dimensionsFromPoints(l),h=has(n,"fill"),u=get(n,"fill"),g=!h||h&&"none"!==u,p=Object.assign(Object.assign(Object.assign(Object.assign({},createExLine()),getGroupAttrs(i)),presAttrsToElementValues(n)),{points:l.concat(g?[[0,0]]:[]),x:s,y:o,width:c,height:d});t.elements.push(p),walk(e,e.tw.nextNode())},rect:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getNum(n,"x",0),r=getNum(n,"y",0),s=getNum(n,"width",0),o=getNum(n,"height",0),l=getTransformMatrix(n,i),c=fromValues$1(s,0,0,0,0,o,0,0,0,0,1,0,a,r,0,1),d=multiply(create$1(),l,c),h=n.hasAttribute("rx")||n.hasAttribute("ry"),u=Object.assign(Object.assign(Object.assign({},createExRect()),presAttrs(n,i)),{x:d[12],y:d[13],width:d[0],height:d[5],roundness:h?{type:ROUNDNESS.LEGACY}:null});t.elements.push(u),walk(e,e.tw.nextNode())},path:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getTransformMatrix(n,i),r=pointsOnPath(get(n,"d")),s=get(n,"fill","black"),o=get(n,"fill-rule","nonzero");let l=[],c=randomId();switch(o){case"nonzero":let e="clockwise";l=r.map(((A,t)=>{const r=transformPoints(A,clone(a)),o=r[0][0],l=r[0][1],[d,h]=dimensionsFromPoints(r),u=r.map((([e,A])=>[e-o,A-l])),g=getWindingOrder(u);0===t&&(e=g,c=randomId());let p=s;return e!==g&&(p="#FFFFFF"),Object.assign(Object.assign(Object.assign(Object.assign({},createExDraw()),{strokeWidth:0,strokeColor:"#00000000"}),presAttrs(n,i)),{points:u,backgroundColor:p,width:d,height:h,x:o+getNum(n,"x",0),y:l+getNum(n,"y",0),groupIds:[c]})}));break;case"evenodd":l=r.map(((e,A)=>{const t=transformPoints(e,clone(a)),r=t[0][0],s=t[0][1],[o,l]=dimensionsFromPoints(t),d=t.map((([e,A])=>[e-r,A-s]));return 0===A&&(c=randomId()),Object.assign(Object.assign(Object.assign({},createExDraw()),presAttrs(n,i)),{points:d,width:o,height:l,x:r+getNum(n,"x",0),y:s+getNum(n,"y",0)})}))}t.elements=t.elements.concat(l),walk(e,A.nextNode())}};function walk(e,A){if(!A)return;const t=A.nodeName;walkers[t]&&walkers[t](e)}const svgToExcalidraw=e=>{const A=(new DOMParser).parseFromString(e,"image/svg+xml"),t=A.querySelectorAll("parsererror"),i=t.length>0;let n=null;if(i)console.error("There were errors while parsing the given SVG: ",[...t].map((e=>e.innerHTML)));else{const e=createTreeWalker(A),t=new ExcalidrawScene;walk({tw:e,scene:t,groups:[],root:A},e.nextNode()),n=t.elements}return{hasErrors:i,errors:i?t:null,content:n}};B([r$d,z,e$a,l$3,b$1,v,h$1,i$5,i$4,h,u,c$1,s]);const{determineFocusDistance:determineFocusDistance,intersectElementWithLine:intersectElementWithLine,getCommonBoundingBox:getCommonBoundingBox,getMaximumGroups:getMaximumGroups,measureText:measureText,getDefaultLineHeight:getDefaultLineHeight}=excalidrawLib,GAP=4;class ExcalidrawAutomate{get obsidian(){return obsidian_module__namespace}constructor(e,A){this.targetView=null,this.mostRecentMarkdownSVG=null,this.onViewUnloadHook=null,this.onViewModeChangeHook=null,this.onLinkHoverHook=null,this.onLinkClickHook=null,this.onDropHook=null,this.onCanvasColorChangeHook=null,this.activeScript=null,this.plugin=e,this.reset(),this.targetView=A}getViewLastPointerPosition(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?this.targetView.currentPosition:(errorMessage("targetView not set","getExcalidrawAPI()"),null)}getAPI(e){return new ExcalidrawAutomate(this.plugin,e)}setFillStyle(e){switch(e){case 0:return this.style.fillStyle="hachure","hachure";case 1:return this.style.fillStyle="cross-hatch","cross-hatch";default:return this.style.fillStyle="solid","solid"}}setStrokeStyle(e){switch(e){case 0:return this.style.strokeStyle="solid","solid";case 1:return this.style.strokeStyle="dashed","dashed";default:return this.style.strokeStyle="dotted","dotted"}}setStrokeSharpness(e){return 0===e?(this.style.roundness={type:ROUNDNESS.LEGACY},"round"):(this.style.roundness=null,"sharp")}setFontFamily(e){switch(e){case 1:return this.style.fontFamily=4,getFontFamily(4);case 2:return this.style.fontFamily=2,getFontFamily(2);case 3:return this.style.fontFamily=3,getFontFamily(3);default:return this.style.fontFamily=1,getFontFamily(1)}}setTheme(e){return 0===e?(this.canvas.theme="light","light"):(this.canvas.theme="dark","dark")}addToGroup(e){const A=nanoid();return e.forEach((e=>{var t,i;null===(i=null===(t=this.elementsDict[e])||void 0===t?void 0:t.groupIds)||void 0===i||i.push(A)})),A}async toClipboard(e){const A=e?await getTemplate(this.plugin,e,!1,new EmbeddedFilesLoader(this.plugin),0):null;let t=A?A.elements:[];t=t.concat(this.getElements()),navigator.clipboard.writeText(JSON.stringify({type:"excalidraw/clipboard",elements:t}))}getElements(){const e=[],A=Object.keys(this.elementsDict);for(let t=0;t{let A=e.plaintext?e.plaintext+"\n\n":"";const t=this.getElements().filter((e=>"text"===e.type));return A+="# Text Elements\n",t.forEach((e=>{var t,i;A+=`${null!==(t=e.rawText)&&void 0!==t?t:null!==(i=e.originalText)&&void 0!==i?i:e.text} ^${e.id}\n\n`})),this.getElements().filter((e=>"text"!==e.type&&e.link)).forEach((e=>{A+=`${e.link} ^${e.id}\n\n`})),A+=Object.keys(this.imagesDict).length>0?"\n# Embedded files\n":"",Object.keys(this.imagesDict).forEach((e=>{const t=this.imagesDict[e];t.latex?A+=`${e}: $$${t.latex}$$\n`:A+=`${e}: [[${t.file}]]\n`})),A})()+getMarkdownDrawingSection(JSON.stringify(G,null,"\t"),this.plugin.settings.compress))}async createSVG(e,A=!1,t,i,n,a){return n||(n=this.plugin.settings.previewMatchObsidianTheme?isObsidianThemeDark()?"dark":"light":this.plugin.settings.exportWithTheme?void 0:"light"),n&&!t&&(t={withBackground:this.plugin.settings.exportWithBackground,withTheme:!0}),i||(i=new EmbeddedFilesLoader(this.plugin,n?"dark"===n:void 0)),await createSVG(e,A,t,i,n,this.canvas.theme,this.canvas.viewBackgroundColor,this.getElements(),this.plugin,0,a,this.imagesDict)}async createPNG(e,A=1,t,i,n,a){return n||(n=this.plugin.settings.previewMatchObsidianTheme?isObsidianThemeDark()?"dark":"light":this.plugin.settings.exportWithTheme?void 0:"light"),n&&!t&&(t={withBackground:this.plugin.settings.exportWithBackground,withTheme:!0}),i||(i=new EmbeddedFilesLoader(this.plugin,n?"dark"===n:void 0)),await createPNG(e,A,t,i,n,this.canvas.theme,this.canvas.viewBackgroundColor,this.getElements(),this.plugin,0,a,this.imagesDict)}wrapText(e,A){return wrapTextAtCharLength(e,A,this.plugin.settings.forceWrap)}boxedElement(e,A,t,i,n,a){return{id:e,type:A,x:t,y:i,width:n,height:a,angle:this.style.angle,strokeColor:this.style.strokeColor,backgroundColor:this.style.backgroundColor,fillStyle:this.style.fillStyle,strokeWidth:this.style.strokeWidth,strokeStyle:this.style.strokeStyle,roughness:this.style.roughness,opacity:this.style.opacity,roundness:this.style.strokeSharpness?"round"===this.style.strokeSharpness?{type:ROUNDNESS.ADAPTIVE_RADIUS}:null:this.style.roundness,seed:Math.floor(1e5*Math.random()),version:1,versionNonce:Math.floor(1e9*Math.random()),updated:Date.now(),isDeleted:!1,groupIds:[],boundElements:[],link:null,locked:!1}}addRect(e,A,t,i){const n=nanoid();return this.elementsDict[n]=this.boxedElement(n,"rectangle",e,A,t,i),n}addDiamond(e,A,t,i){const n=nanoid();return this.elementsDict[n]=this.boxedElement(n,"diamond",e,A,t,i),n}addEllipse(e,A,t,i){const n=nanoid();return this.elementsDict[n]=this.boxedElement(n,"ellipse",e,A,t,i),n}addBlob(e,A,t,i){const n=.5*i,a=.5*t,r=a/9,s=.8*n,o=[],l=(t,i)=>{const l=t+Math.random()*r-r/2;o.push([l+Math.random()*r-r/2+t%2*r/6+e,i*Math.sqrt(n*n*(1-l*l/(a*a)))+Math.random()*s-s/2+t%2*s/6+A])};let c;for(c=r/2-a;c<=a-r/2;c+=a/6)l(c,1);for(c=a-r/2;c>=r/2-a;c-=a/6)l(c,-1);o.push(o[0]);const d=this.addLine((e=>{const A=getLineBox(e),n=t/A.w,a=i/A.h;let r;for(r=0;r500){const e=500/Math.max(r.size.width,r.size.height);r.size.width=e*r.size.width,r.size.height=e*r.size.height}return this.elementsDict[n]=this.boxedElement(n,"image",e,A,r.size.width,r.size.height),this.elementsDict[n].fileId=s,this.elementsDict[n].scale=[1,1],n}async addLaTex(e,A,t){const i=nanoid(),n=await tex2dataURL(t,this.plugin);return n?(this.imagesDict[n.fileId]={mimeType:n.mimeType,id:n.fileId,dataURL:n.dataURL,created:n.created,file:null,hasSVGwithBitmap:!1,latex:t},this.elementsDict[i]=this.boxedElement(i,"image",e,A,n.size.width,n.size.height),this.elementsDict[i].fileId=n.fileId,this.elementsDict[i].scale=[1,1],i):null}connectObjects(e,A,t,i,n){if(!this.elementsDict[e]||!this.elementsDict[t])return;if(["line","arrow","freedraw"].includes(this.elementsDict[e].type)||["line","arrow","freedraw"].includes(this.elementsDict[t].type))return;const a=(null==n?void 0:n.padding)?n.padding:10,r=(null==n?void 0:n.numberOfPoints)?n.numberOfPoints:0,s=(e,A)=>{switch(e){case"bottom":return[(A.x+(A.x+A.width))/2,A.y+A.height+a];case"left":return[A.x-a,(A.y+(A.y+A.height))/2];case"right":return[A.x+A.width+a,(A.y+(A.y+A.height))/2];default:return[(A.x+(A.x+A.width))/2,A.y-a]}};let o,l,c,d;const h=this.elementsDict[e],u=this.elementsDict[t];if(!A||!i){const e=h.x+h.width/2,t=u.x+u.width/2,n=h.y+h.height/2,a=u.y+u.height/2;if(!A){const A=intersectElementWithLine(h,[t,a],[e,n],4);0===A.length?[o,l]=[e,n]:[o,l]=A[0]}if(!i){const A=intersectElementWithLine(u,[e,n],[t,a],4);0===A.length?[c,d]=[t,a]:[c,d]=A[0]}}A&&([o,l]=s(A,this.elementsDict[e])),i&&([c,d]=s(i,this.elementsDict[t]));const g=r+2,p=[];for(let e=0;eMath.PI/2&&(i-=Math.PI),this.style.angle=i;const a=this.addText(t.x+t.points[1][0]/2-n.width/2,t.y+t.points[1][1]/2-n.height,A);return this.style.angle=0,a}clear(){this.elementsDict={},this.imagesDict={}}reset(){this.clear(),this.activeScript=null,this.style={strokeColor:"#000000",backgroundColor:"transparent",angle:0,fillStyle:"hachure",strokeWidth:1,strokeStyle:"solid",roughness:1,opacity:100,roundness:null,fontFamily:1,fontSize:20,textAlign:"left",verticalAlign:"top",startArrowHead:null,endArrowHead:"arrow"},this.canvas={theme:"light",viewBackgroundColor:"#FFFFFF",gridSize:0}}isExcalidrawFile(e){return this.plugin.isExcalidrawFile(e)}setView(e){if(!e){const e=app.workspace.getActiveViewOfType(ExcalidrawView);if(e instanceof ExcalidrawView)this.targetView=e;else{const e=app.workspace.getLeavesOfType("excalidraw");if(!e||0==e.length)return;this.targetView=e[0].view}}if("active"==e){const e=app.workspace.getActiveViewOfType(ExcalidrawView);if(!(e instanceof ExcalidrawView))return;this.targetView=e}if("first"==e){const e=app.workspace.getLeavesOfType("excalidraw");if(!e||0==e.length)return;this.targetView=e[0].view}return e instanceof ExcalidrawView&&(this.targetView=e),this.targetView}getExcalidrawAPI(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?this.targetView.excalidrawAPI:(errorMessage("targetView not set","getExcalidrawAPI()"),null)}getViewElements(){var e;if(!this.targetView||!(null===(e=this.targetView)||void 0===e?void 0:e._loaded))return errorMessage("targetView not set","getViewElements()"),[];const A=this.targetView.excalidrawAPI;return A?A.getSceneElements():[]}deleteViewElements(e){var A,t,i;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return errorMessage("targetView not set","deleteViewElements()"),!1;const n=null===(i=null===(t=this.targetView)||void 0===t?void 0:t.excalidrawRef)||void 0===i?void 0:i.current;if(!n)return!1;const a=n.getSceneElements(),r=n.getAppState();return this.targetView.updateScene({elements:a.filter((A=>!e.includes(A))),appState:r,commitToHistory:!0}),!0}getViewSelectedElement(){const e=this.getViewSelectedElements();return e?e[0]:null}getViewSelectedElements(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?this.targetView.getViewSelectedElements():(errorMessage("targetView not set","getViewSelectedElements()"),[])}getViewFileForImageElement(e){var A,t,i,n;return this.targetView&&(null===(A=this.targetView)||void 0===A?void 0:A._loaded)?e&&"image"===e.type?null===(n=null===(i=null===(t=this.targetView)||void 0===t?void 0:t.excalidrawData)||void 0===i?void 0:i.getFile(e.fileId))||void 0===n?void 0:n.file:(errorMessage("Must provide an image element as input","getViewFileForImageElement()"),null):(errorMessage("targetView not set","getViewFileForImageElement()"),null)}copyViewElementsToEAforEditing(e){e.forEach((e=>{this.elementsDict[e.id]=cloneElement(e)}))}setViewModeEnabled(e){var A,t,i;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return void errorMessage("targetView not set","viewToggleFullScreen()");const n=this.targetView;n.updateScene({appState:{viewModeEnabled:e}}),null===(i=null===(t=n.toolsPanelRef)||void 0===t?void 0:t.current)||void 0===i||i.setExcalidrawViewMode(e)}viewUpdateScene(e,A=!1){var t;this.targetView&&(null===(t=this.targetView)||void 0===t?void 0:t._loaded)?this.targetView.updateScene(e,A):errorMessage("targetView not set","viewToggleFullScreen()")}viewZoomToElements(e,A){var t;this.targetView&&(null===(t=this.targetView)||void 0===t?void 0:t._loaded)?this.targetView.zoomToElements(e,A):errorMessage("targetView not set","viewToggleFullScreen()")}viewToggleFullScreen(e=!1){var A,t,i;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return void errorMessage("targetView not set","viewToggleFullScreen()");const n=this.targetView,a=n.isFullscreen();e&&(n.updateScene({appState:{viewModeEnabled:!a},commitToHistory:!1}),null===(i=null===(t=this.targetView.toolsPanelRef)||void 0===t?void 0:t.current)||void 0===i||i.setExcalidrawViewMode(!a)),a?n.exitFullscreen():n.gotoFullscreen()}connectObjectWithViewSelectedElement(e,A,t,i){const n=this.getViewSelectedElement();if(!n)return!1;const a=n.id;return this.elementsDict[a]=n,this.connectObjects(e,A,a,t,i),delete this.elementsDict[a],!0}async addElementsToView(e=!1,A=!0,t=!1){var i;if(!this.targetView||!(null===(i=this.targetView)||void 0===i?void 0:i._loaded))return errorMessage("targetView not set","addElementsToView()"),!1;const n=this.getElements();return await this.targetView.addElements(n,e,A,this.imagesDict,t)}registerThisAsViewEA(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?(this.targetView.setHookServer(this),!0):(errorMessage("targetView not set","addElementsToView()"),!1)}deregisterThisAsViewEA(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?(this.targetView.setHookServer(this),!0):(errorMessage("targetView not set","addElementsToView()"),!1)}getEmbeddedFilesLoader(e){return new EmbeddedFilesLoader(this.plugin,e)}getExportSettings(e,A){return{withBackground:e,withTheme:A}}getBoundingBox(e){const A=getCommonBoundingBox(e);return{topX:A.minX,topY:A.minY,width:A.maxX-A.minX,height:A.maxY-A.minY}}getMaximumGroups(e){return getMaximumGroups(e)}getLargestElement(e){if(!e||0===e.length)return null;let A=e[0];const t=e=>e.height*e.width;let i=t(e[0]);for(let n=1;ni&&(i=a,A=e[n])}return A}getCommonGroupForElements(e){const A=e.map((e=>e.groupIds)).reduce(((e,A)=>A.filter((A=>e.includes(A)))));return A.length>0?A[0]:null}getElementsInTheSameGroupWithElement(e,A){if(!e||!A)return[];const t="text"===e.type&&e.containerId?A.filter((A=>A.id===e.containerId)):[];return 0===e.groupIds.length?1===t.length?[e,t[0]]:[e]:1===t.length?A.filter((A=>A.groupIds.some((A=>e.groupIds.includes(A)))||A===t[0])):A.filter((A=>A.groupIds.some((A=>e.groupIds.includes(A)))))}intersectElementWithLine(e,A,t,i){return intersectElementWithLine(e,A,t,i)}getScriptSettings(){var e;return this.activeScript?null!==(e=this.plugin.settings.scriptEngineSettings[this.activeScript])&&void 0!==e?e:{}:null}async setScriptSettings(e){if(!this.activeScript)return null;this.plugin.settings.scriptEngineSettings[this.activeScript]=e,await this.plugin.saveSettings()}openFileInNewOrAdjacentLeaf(e){if(!(e&&e instanceof obsidian_module.TFile))return null;if(!this.targetView)return null;const A=getNewOrAdjacentLeaf(this.plugin,this.targetView.leaf);return A.openFile(e,{active:!0}),A}measureText(e){var A,t;const i=_measureText(e,this.style.fontSize,this.style.fontFamily,getDefaultLineHeight(this.style.fontFamily));return{width:null!==(A=i.w)&&void 0!==A?A:0,height:null!==(t=i.h)&&void 0!==t?t:0}}async getOriginalImageSize(e){var A;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return errorMessage("targetView not set","getOriginalImageSize()"),null;if(!e||"image"!==e.type)return errorMessage("Please provide a single image element as input","getOriginalImageSize()"),null;const t=this.targetView.excalidrawData.getFile(e.fileId);if(!t)return errorMessage("Please provide a single image element as input","getOriginalImageSize()"),null;const i="dark"===this.getExcalidrawAPI().getAppState().theme,n=t.getImage(i);return await getImageSize(n)}verifyMinimumPluginVersion(e){return verifyMinimumPluginVersion(e)}isExcalidrawView(e){return e instanceof ExcalidrawView}selectElementsInView(e){var A;this.targetView&&(null===(A=this.targetView)||void 0===A?void 0:A._loaded)?e&&0!==e.length&&this.getExcalidrawAPI().selectElements(e):errorMessage("targetView not set","selectElementsInView()")}generateElementId(){return nanoid()}cloneElement(e){const A=JSON.parse(JSON.stringify(e));return A.id=nanoid(),A}moveViewElementToZIndex(e,A){var t;if(!this.targetView||!(null===(t=this.targetView)||void 0===t?void 0:t._loaded))return void errorMessage("targetView not set","moveViewElementToZIndex()");const i=this.getExcalidrawAPI(),n=this.getViewElements(),a=n.filter((A=>A.id===e));if(0===a.length)return void errorMessage(`Element (id: ${e}) not found`,"moveViewElementToZIndex");if(A>=n.length)return void i.bringToFront(a);if(A<0)return void i.sendToBack(a);const r=n.indexOf(a[0]);n.splice(A,0,n.splice(r,1)[0]),this.targetView.updateScene({elements:n,commitToHistory:!0})}hexStringToRgb(e){const A=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return[parseInt(A[1],16),parseInt(A[2],16),parseInt(A[3],16)]}rgbToHexString(e){return O$1({r:e[0],g:e[1],b:e[2]}).stringHEX({alpha:!1})}hslToRgb(e){const A=O$1({h:e[0],s:e[1],l:e[2]});return[A.red,A.green,A.blue]}rgbToHsl(e){const A=O$1({r:e[0],g:e[1],b:e[2]});return[A.hue,A.saturation,A.lightness]}colorNameToHex(e){return COLOR_NAMES.has(e.toLowerCase().trim())?COLOR_NAMES.get(e.toLowerCase().trim()):e.trim()}getCM(e){if(e)return"string"==typeof e&&(e=this.colorNameToHex(e)),O$1(e);log("Creates a CM object. Visit https://github.com/lbragile/ColorMaster for documentation.")}importSVG(e){const A=svgToExcalidraw(e);return A.hasErrors?(new obsidian_module.Notice(`There were errors while parsing the given SVG:\n${[...A.errors].map((e=>e.innerHTML))}`),!1):(this.copyViewElementsToEAforEditing(A.content),!0)}}async function initExcalidrawAutomate(e){await initFonts();const A=new ExcalidrawAutomate(e);return window.ExcalidrawAutomate=A,A}function destroyExcalidrawAutomate(){delete window.ExcalidrawAutomate}function normalizeLinePoints(e){const A=[],[t,i]=e[0];for(let n=0;n-1||A.search("excalidraw-plugin: locked\n")>-1;await a.loadData(A,l,o?TextMode.parsed:TextMode.raw);let d=A.search("# Text Elements\n");-1==d&&(d=A.search("# Drawing\n"));let h=a.scene;t&&await i.loadSceneFiles(a,(e=>{if(e&&0!==e.length){for(const A of e)A.hasSVGwithBitmap&&(c=!0),a.scene.files[A.id]={mimeType:A.mimeType,id:A.id,dataURL:A.dataURL,created:A.created};h=scaleLoadedImage(a.scene,e).scene}}),n);let u=h.elements;if(s.hasGroupref){const A=s.hasSectionref?getTextElementsMatchingQuery(h.elements,["# "+s.sectionref],!0):h.elements.filter((e=>e.id===s.blockref));A.length>0&&(u=e.ea.getElementsInTheSameGroupWithElement(A[0],h.elements))}return s.hasTaskbone&&(u=u.filter((A=>{var t;return"freedraw"===A.type||"image"===A.type&&!e.isExcalidrawFile(null===(t=a.getFile(A.fileId))||void 0===t?void 0:t.file)}))),{elements:u,appState:h.appState,frontmatter:A.substring(0,d),files:h.files,hasSVGwithBitmap:c}}return{elements:[],appState:{},frontmatter:null,files:[],hasSVGwithBitmap:c}}async function createPNG(e,A=1,t,i,n,a,r,s=[],o,l,c,d){var h,u,g,p,m,w,f;i||(i=new EmbeddedFilesLoader(o)),c=null!=c?c:o.settings.exportPaddingSVG;const B=e?await getTemplate(o,e,!0,i,l):null;let E=null!==(h=null==B?void 0:B.elements)&&void 0!==h?h:[];E=E.concat(s);const b=null!=d?d:{};return(null==B?void 0:B.files)&&Object.values(B.files).forEach((e=>{b[e.id]=e})),await getPNG({type:"excalidraw",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,elements:E,appState:{theme:null!==(g=null!=n?n:null===(u=null==B?void 0:B.appState)||void 0===u?void 0:u.theme)&&void 0!==g?g:a,viewBackgroundColor:null!==(m=null===(p=null==B?void 0:B.appState)||void 0===p?void 0:p.viewBackgroundColor)&&void 0!==m?m:r},files:b},{withBackground:null!==(w=null==t?void 0:t.withBackground)&&void 0!==w?w:o.settings.exportWithBackground,withTheme:null!==(f=null==t?void 0:t.withTheme)&&void 0!==f?f:o.settings.exportWithTheme},c,A)}async function createSVG(e,A=!1,t,i,n,a,r,s=[],o,l,c,d){var h,u,g,p,m,w,f;i||(i=new EmbeddedFilesLoader(o));const B=e?await getTemplate(o,e,!0,i,l):null;let E=null!==(h=null==B?void 0:B.elements)&&void 0!==h?h:[];E=E.concat(s),c=null!=c?c:o.settings.exportPaddingSVG;const b=null!=d?d:{};(null==B?void 0:B.files)&&Object.values(B.files).forEach((e=>{b[e.id]=e}));const C=await getSVG({type:"excalidraw",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,elements:E,appState:{theme:null!==(g=null!=n?n:null===(u=null==B?void 0:B.appState)||void 0===u?void 0:u.theme)&&void 0!==g?g:a,viewBackgroundColor:null!==(m=null===(p=null==B?void 0:B.appState)||void 0===p?void 0:p.viewBackgroundColor)&&void 0!==m?m:r},files:b},{withBackground:null!==(w=null==t?void 0:t.withBackground)&&void 0!==w?w:o.settings.exportWithBackground,withTheme:null!==(f=null==t?void 0:t.withTheme)&&void 0!==f?f:o.settings.exportWithTheme},c),v=getEmbeddedFilenameParts(e);if(!v.hasGroupref&&(v.hasBlockref||v.hasSectionref)){let e=v.hasSectionref?getTextElementsMatchingQuery(E,["# "+v.sectionref],!0):E.filter((e=>e.id===v.blockref));if(e.length>0){const A=e[0].containerId;A&&(e=e.concat(E.filter((e=>e.id===A))));const t=o.ea.getBoundingBox(e),i=o.ea.getBoundingBox(E);C.viewBox.baseVal.x=t.topX-i.topX,C.viewBox.baseVal.y=t.topY-i.topY,C.viewBox.baseVal.width=t.width+2*c,C.viewBox.baseVal.height=t.height+2*c}}return(null==B?void 0:B.hasSVGwithBitmap)&&C.setAttribute("hasbitmap","true"),A?embedFontsInSVG(C,o):C}function estimateLineBound(e){let A=1/0,t=1/0,i=-1/0,n=-1/0;for(const[a,r]of e)A=Math.min(A,a),t=Math.min(t,r),i=Math.max(i,a),n=Math.max(n,r);return[A,t,i,n]}function estimateBounds(e){const A=getCommonBoundingBox(e);return[A.minX,A.minY,A.maxX,A.maxY]}function repositionElementsToCursor(e,A,t=!1){const[i,n,a,r]=estimateBounds(e);let[s,o]=[0,0];return[s,o]=t?[A.x-(i+a)/2,A.y-(n+r)/2]:[A.x-i,A.y-n],e.forEach((e=>{e.x=e.x+s,e.y=e.y+o})),e}function errorMessage(e,A){switch(e){case"targetView not set":errorlog({where:"ExcalidrawAutomate",source:A,message:"targetView not set, or no longer active. Use setView before calling this function"});break;case"mobile not supported":errorlog({where:"ExcalidrawAutomate",source:A,message:"this function is not avalable on Obsidian Mobile"});break;default:errorlog({where:"ExcalidrawAutomate",source:A,message:"unknown error"})}}const insertLaTeXToView=e=>{const A=e.plugin.app,t=e.plugin.ea;new Prompt(A,t$d("ENTER_LATEX"),e.plugin.settings.latexBoilerplate,"\\color{red}\\oint_S {E_n dA = \\frac{1}{{\\varepsilon _0 }}} Q_{inside}").openAndGetValue((async A=>{A&&(t.reset(),await t.addLaTex(0,0,A),t.setView(e),t.addElementsToView(!0,!1,!0))}))},search=async e=>{const A=e.plugin.ea;A.reset(),A.setView(e);const t=A.getViewElements().filter((e=>"text"===e.type));if(0===t.length)return;let i=await ScriptEngine.inputPrompt(e,e.plugin,e.plugin.app,"Search for","use quotation marks for exact match","");if(!i)return;const n=i.matchAll(/"(.*?)"/g);let a,r=[];for(;!(a=n.next()).done;)r.push(a.value[1]);i=i.replaceAll(/"(.*?)"/g,""),r=r.concat(i.split(" ").filter((e=>0!==e.length))),A.targetView.selectElementsMatchingQuery(t,r)},getTextElementsMatchingQuery=(e,A,t=!1)=>e&&0!==e.length&&A&&0!==A.length?e.filter((e=>"text"===e.type&&A.some((A=>{if(t){const t=e.rawText.toLowerCase().split("\n")[0].trim().match(/^#*(# .*)/);return!(!t||2!==t.length)&&t[1]===A.toLowerCase()}return e.rawText.toLowerCase().replaceAll("\n"," ").trim().match(A.toLowerCase())})))):[],cloneElement=e=>Object.assign(Object.assign({},e),{version:e.version+1,updated:Date.now(),versionNonce:Math.floor(1e9*Math.random())}),verifyMinimumPluginVersion=e=>PLUGIN_VERSION===e||isVersionNewerThanOther(PLUGIN_VERSION,e),URL$1="https://raw.githubusercontent.com/zsviczian/obsidian-excalidraw-plugin/master/ea-scripts/index-new.md";class ScriptInstallPrompt extends obsidian_module.Modal{constructor(e){super(e.app),this.plugin=e}async onOpen(){this.contentEl.classList.add("excalidraw-scriptengine-install"),this.containerEl.classList.add("excalidraw-scriptengine-install");try{const e=await obsidian_module.request({url:URL$1});if(!e)return new obsidian_module.Notice("Error opening the Excalidraw Script Store page. Please double check that you can access the website. I've logged the link in developer console (press CTRL+SHIFT+i)",5e3),log(URL$1),void this.close();await obsidian_module.MarkdownRenderer.renderMarkdown(e,this.contentEl,"",this.plugin),this.contentEl.querySelectorAll("h1[data-heading],h2[data-heading],h3[data-heading]").forEach((e=>{e.setAttribute("id",e.getAttribute("data-heading"))})),this.contentEl.querySelectorAll("a.internal-link").forEach((e=>{e.removeAttribute("target")}))}catch(e){errorlog({where:"ScriptInstallPrompt.onOpen",error:e}),new obsidian_module.Notice("Could not open ScriptEngine repository"),this.close()}}onClose(){this.contentEl.empty()}}function r(e){var A,t,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e))for(A=0;A{e.view instanceof ExcalidrawView&&e.view.updatePinnedCustomPens()})),this.plugin.saveSettings();const e=this.plugin.settings.customPens[this.pen],A=this.view.excalidrawAPI;setPen(e,A),A.setActiveTool({type:"freedraw"})}}async createForm(){const e=e=>{let A="";if(COLOR_NAMES.has(e))return[COLOR_NAMES.get(e),A];const t=(new Option).style;if(t.color=e,t.color){const e=t.color.match(/^[^\d]*(\d*)[^\d]*(\d*)[^\d]*(\d*)[^\d]*([\d\.]*)?/);return e?(A=e[4]?(Math.round(255*parseFloat(e[4]))<<0).toString(16).padStart(2,"0"):"",[`#${(parseInt(e[1])<<0).toString(16).padStart(2,"0")}${(parseInt(e[2])<<0).toString(16).padStart(2,"0")}${(parseInt(e[3])<<0).toString(16).padStart(2,"0")}`,A]):[null,A]}return[null,A]},A=this.plugin.settings.customPens[this.pen],t=this.contentEl;let i,n,a,r,s;t.createEl("h1",{text:"Pen settings"}),new obsidian_module.Setting(t).setName("Pen type").setDesc("Select type of pen").addDropdown((e=>{e.addOption("default","Excalidraw Default").addOption("highlighter","Highlighter").addOption("finetip","Fine tip pen").addOption("fountain","Fountain pen").addOption("marker","Marker with Outline").addOption("thick-thin","Mindmap Thick-Thin").addOption("thin-thick-thin","Mindmap Thin-Thick-Thin").setValue(A.type).onChange((e=>{this.dirty=!0,A.type=e}))})).addButton((e=>e.setButtonText("Apply").onClick((()=>{this.dirty=!0,A.strokeColor=PENS[A.type].strokeColor,A.backgroundColor=PENS[A.type].backgroundColor,A.fillStyle=PENS[A.type].fillStyle,A.strokeWidth=PENS[A.type].strokeWidth,A.roughness=PENS[A.type].roughness,A.penOptions=Object.assign({},PENS[A.type].penOptions),t.empty(),this.createForm()})))),i=new obsidian_module.Setting(t).setName(fragWithHTML(A.freedrawOnly?"Stroke & fill applies to: Freedraw only":"Stroke & fill applies to: All shapes")).setDesc(fragWithHTML('"All shapes" means that if for example, you select a blue pen with dashed fill and then switch to a different tool (e.g. to a line, a circle, an arrow - i.e. not the freedraw tool), those will all have the same blue line and dashed fill.
"Only applies to the freedraw line" means that if for example you are writing black text, and you select a custom pen (e.g. a yellow highlighter), then after using the highlighter you switch to another tool, the previous settings (e.g. black stroke color) will apply to the new shape.')).addToggle((e=>e.setValue(A.freedrawOnly).onChange((e=>{this.dirty=!0,i.setName(fragWithHTML(e?"Stroke & fill applies to: Freedraw only":"Stroke & fill applies to: All shapes")),A.freedrawOnly=e}))));let o,l,c,d,h,u,g,[p,m]=e(A.strokeColor),w=!1;s=new obsidian_module.Setting(t).setName(fragWithHTML(Boolean(A.strokeColor)?"Stroke color: Preset color":"Stroke color: Current")).setDesc(fragWithHTML("Use current stroke color of the canvas, or set a specific preset color for the pen")).addToggle((t=>t.setValue(!Boolean(A.strokeColor)).onChange((t=>{this.dirty=!0,n.settingEl.style.display=t?"none":"",s.setName(fragWithHTML(t?"Stroke color: Current":"Stroke color: Preset color")),t?delete A.strokeColor:(r.getValue()||([p,m]=e("black"),a.setValue(p),r.setValue("black")),A.strokeColor=r.getValue())})))),n=new obsidian_module.Setting(t).setName("Select stroke color").addButton((t=>t.setButtonText("Use Canvas Current").onClick((()=>{var t,i;const n=this.api.getAppState(),s=null!==(i=null===(t=n.resetCustomPen)||void 0===t?void 0:t.currentItemStrokeColor)&&void 0!==i?i:n.currentItemStrokeColor;[p,m]=e(s),A.strokeColor=s,this.dirty=!0,r.setValue(s),w=!0,a.setValue(p)})))).addText((t=>{r=t,t.setValue(A.strokeColor).onChange((t=>{w=!0,this.dirty=!0,A.strokeColor=t,[p,m]=e(t),p&&a.setValue(p)}))})).addColorPicker((e=>{a=e,e.setValue(null!=p?p:"#000000").onChange((e=>{w?w=!1:(this.dirty=!0,A.strokeColor=e+m,r.setValue(e+m))}))})),n.settingEl.style.display=Boolean(A.strokeColor)?"":"none";let[f,B]=e(A.backgroundColor);o=new obsidian_module.Setting(t).setName(fragWithHTML(Boolean(A.backgroundColor)?"Background color: Preset color":"Background color: Current")).setDesc(fragWithHTML("Toggle to use the current background color of the canvas; or a preset color")).addToggle((t=>t.setValue(!Boolean(A.backgroundColor)).onChange((t=>{this.dirty=!0,o.setName(fragWithHTML(t?"Background color: Current":"Background color: Preset color")),c.settingEl.style.display=t?"none":"",l.settingEl.style.display=t||"transparent"===A.backgroundColor?"none":"",t?delete A.backgroundColor:(h.getValue()||([f,B]=e("black"),d.setValue(f),h.setValue("black")),u.setValue(!1))})))),c=new obsidian_module.Setting(t).setName(fragWithHTML("transparent"===A.backgroundColor?"Background: Transparent":"Color: Preset color")).setDesc("Background has color or is transparent").addToggle((e=>{u=e,e.setValue("transparent"===A.backgroundColor).onChange((e=>{this.dirty=!0,l.settingEl.style.display=e?"none":"",g.settingEl.style.display=e?"none":"",c.setName(fragWithHTML(e?"Background: Transparent":"Color: Preset color")),A.backgroundColor=e?"transparent":d.getValue()}))})),c.settingEl.style.display=Boolean(A.backgroundColor)?"":"none";let E,b,C,v,y,F,x,S,T,I=!1;l=new obsidian_module.Setting(t).setName("Background color").addButton((t=>t.setButtonText("Use Canvas Current").onClick((()=>{var t,i;const n=this.api.getAppState(),a=null!==(i=null===(t=n.resetCustomPen)||void 0===t?void 0:t.currentItemBackgroundColor)&&void 0!==i?i:n.currentItemBackgroundColor;[f,B]=e(a),A.backgroundColor=a,this.dirty=!0,h.setValue(a),I=!0,d.setValue(f)})))).addText((t=>{h=t,t.setValue(A.backgroundColor).onChange((t=>{I=!0,this.dirty=!0,A.backgroundColor=t,[f,B]=e(t),f&&d.setValue(f)}))})).addColorPicker((e=>{d=e,e.setValue(null!=f?f:"#000000").onChange((e=>{I?I=!1:(this.dirty=!0,A.backgroundColor=e+B,h.setValue(e+B))}))})),l.settingEl.style.display=Boolean(A.backgroundColor)&&"transparent"!==A.backgroundColor?"":"none",g=new obsidian_module.Setting(t).setName("Fill Style").addDropdown((e=>e.addOption("","Unset").addOption("dots","Dots (⚠ VERY SLOW performance on large objects!)").addOption("zigzag","Zigzag").addOption("zigzag-line","Zigzag-line").addOption("dashed","Dashed").addOption("hachure","Hachure").addOption("cross-hatch","Cross-hatch").addOption("solid","Solid").setValue(A.fillStyle).onChange((e=>{this.dirty=!0,A.fillStyle=e})))),g.settingEl.style.display=Boolean(A.backgroundColor)&&"transparent"!==A.backgroundColor?"":"none",E=new obsidian_module.Setting(t).setName(fragWithHTML(`Sloppiness: ${null===A.roughness?"Not Set":A.roughness<=.5?"Architect (":A.roughness<=1.5?"Artist (":"Cartoonist ("}${null===A.roughness?"":`${A.roughness})`}`)).setDesc("Line sloppiness of the shape fill pattern").addSlider((e=>e.setLimits(-.5,3,.5).setValue(null===A.roughness?-.5:A.roughness).onChange((e=>{this.dirty=!0,A.roughness=-.5===e?null:e,E.setName(fragWithHTML(`Sloppiness: ${null===A.roughness?"Not Set":A.roughness<=.5?"Architect (":A.roughness<=1.5?"Artist (":"Cartoonist ("}${null===A.roughness?"":`${A.roughness})`}`))})))),b=new obsidian_module.Setting(t).setName(fragWithHTML(`Stroke Width ${0===A.strokeWidth?"Not Set":A.strokeWidth}`)).addSlider((e=>e.setLimits(0,5,.5).setValue(A.strokeWidth).onChange((e=>{this.dirty=!0,A.strokeWidth=e,b.setName(fragWithHTML(`Stroke Width ${0===A.strokeWidth?"Not Set":A.strokeWidth}`))})))),new obsidian_module.Setting(t).setName("Highlighter pen?").addToggle((e=>e.setValue(A.penOptions.highlighter).onChange((e=>{this.dirty=!0,A.penOptions.highlighter=e})))),new obsidian_module.Setting(t).setName("Pressure sensitve pen?").setDesc(fragWithHTML("toggle on: pressure sensitive
toggle off: constant pressure")).addToggle((e=>e.setValue(!A.penOptions.constantPressure).onChange((e=>{this.dirty=!0,A.penOptions.constantPressure=!e,C.settingEl.style.display=A.penOptions.constantPressure?"none":""})))),A.penOptions.hasOutline&&0===A.penOptions.outlineWidth&&(A.penOptions.outlineWidth=.5,this.dirty=!0),!A.penOptions.hasOutline&&A.penOptions.outlineWidth>0&&(A.penOptions.outlineWidth=0,this.dirty=!0),v=new obsidian_module.Setting(t).setName(fragWithHTML(0===A.penOptions.outlineWidth?"No outline":`Outline width ${A.penOptions.outlineWidth}`)).setDesc("If the stroke has an outline, this will mean the stroke color is the outline color, and the background color is the pen stroke's fill color. If the pen does not have an outline then the pen color is the stroke color. The Fill Style setting applies to the fill style of the enclosed shape, not of the line itself. The line can only have solid fill.").addSlider((e=>e.setLimits(0,8,.5).setValue(A.penOptions.outlineWidth).onChange((e=>{this.dirty=!0,A.penOptions.outlineWidth=e,A.penOptions.hasOutline=e>0,v.setName(fragWithHTML(0===A.penOptions.outlineWidth?"No outline":`Outline width ${A.penOptions.outlineWidth}`))})))),t.createEl("h2",{text:"Perfect Freehand settings"}),t.createEl("p").innerHTML='Read the Perfect Freehand documentation following this link.',y=new obsidian_module.Setting(t).setName(fragWithHTML(`Thinnning ${A.penOptions.options.thinning}`)).setDesc(fragWithHTML("The effect of pressure on the stroke's size.
To create a stroke with a steady line, set the thinning option to 0.
To create a stroke that gets thinner with pressure instead of thicker, use a negative number for the thinning option.")).addSlider((e=>e.setLimits(-1,1,.05).setValue(A.penOptions.options.thinning).onChange((e=>{this.dirty,y.setName(fragWithHTML(`Thinnning ${e}`)),A.penOptions.options.thinning=e})))),F=new obsidian_module.Setting(t).setName(fragWithHTML(`Smoothing ${A.penOptions.options.smoothing}`)).setDesc(fragWithHTML("How much to soften the stroke's edges.")).addSlider((e=>e.setLimits(0,1,.05).setValue(A.penOptions.options.smoothing).onChange((e=>{this.dirty,F.setName(fragWithHTML(`Smoothing ${e}`)),A.penOptions.options.smoothing=e})))),x=new obsidian_module.Setting(t).setName(fragWithHTML(`Streamline ${A.penOptions.options.streamline}`)).setDesc(fragWithHTML("\tHow much to streamline the stroke.")).addSlider((e=>e.setLimits(0,1,.05).setValue(A.penOptions.options.streamline).onChange((e=>{this.dirty,x.setName(fragWithHTML(`Streamline ${e}`)),A.penOptions.options.streamline=e})))),new obsidian_module.Setting(t).setName("Easing function").setDesc(fragWithHTML('An easing function for the tapering effect. For more info click here')).addDropdown((e=>e.addOptions(EASINGFUNCTIONS).setValue(A.penOptions.options.easing).onChange((e=>{this.dirty=!0,A.penOptions.options.easing=e})))),C=new obsidian_module.Setting(t).setName("Simulate Pressure").setDesc("Whether to simulate pressure based on velocity.").addDropdown((e=>e.addOption("true","Always").addOption("false","Never").addOption("","Yes for mouse, No for pen").setValue(!0===A.penOptions.options.simulatePressure?"true":!1===A.penOptions.options.simulatePressure?"false":"").onChange((e=>{switch(this.dirty=!0,e){case"true":A.penOptions.options.simulatePressure=!0;break;case"false":A.penOptions.options.simulatePressure=!1;break;default:delete A.penOptions.options.simulatePressure}})))),C.settingEl.style.display=A.penOptions.constantPressure?"none":"",t.createEl("h3",{text:"Start"}),t.createEl("p",{text:"Tapering options for the start of the line."}),new obsidian_module.Setting(t).setName("Cap Start").setDesc("Whether to draw a cap").addToggle((e=>e.setValue(A.penOptions.options.start.cap).onChange((e=>{this.dirty=!0,A.penOptions.options.start.cap=e})))),S=new obsidian_module.Setting(t).setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.start.taper?"true":A.penOptions.options.start.taper}`)).setDesc("The distance to taper. If set to true, the taper will be the total length of the stroke.").addSlider((e=>e.setLimits(0,151,1).setValue("boolean"==typeof A.penOptions.options.start.taper?151:A.penOptions.options.start.taper).onChange((e=>{this.dirty,A.penOptions.options.start.taper=151===e||e,S.setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.start.taper?"true":A.penOptions.options.start.taper}`))})))),new obsidian_module.Setting(t).setName("Easing function").setDesc(fragWithHTML('An easing function for the tapering effect. For more info click here')).addDropdown((e=>e.addOptions(EASINGFUNCTIONS).setValue(A.penOptions.options.start.easing).onChange((e=>{this.dirty=!0,A.penOptions.options.start.easing=e})))),t.createEl("h3",{text:"End"}),t.createEl("p",{text:"Tapering options for the end of the line."}),new obsidian_module.Setting(t).setName("Cap End").setDesc("Whether to draw a cap").addToggle((e=>e.setValue(A.penOptions.options.end.cap).onChange((e=>{this.dirty=!0,A.penOptions.options.end.cap=e})))),T=new obsidian_module.Setting(t).setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.end.taper?"true":A.penOptions.options.end.taper}`)).setDesc("The distance to taper. If set to true, the taper will be the total length of the stroke.").addSlider((e=>e.setLimits(0,151,1).setValue("boolean"==typeof A.penOptions.options.end.taper?151:A.penOptions.options.end.taper).onChange((e=>{this.dirty,A.penOptions.options.end.taper=151===e||e,T.setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.end.taper?"true":A.penOptions.options.end.taper}`))})))),new obsidian_module.Setting(t).setName("Easing function").setDesc(fragWithHTML('An easing function for the tapering effect. For more info click here')).addDropdown((e=>e.addOptions(EASINGFUNCTIONS).setValue(A.penOptions.options.end.easing).onChange((e=>{this.dirty=!0,A.penOptions.options.end.easing=e}))))}}const ICONS={ExportImage:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("g",{strokeWidth:"1.25"},React__namespace.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),React__namespace.createElement("path",{d:"M15 8h.01"}),React__namespace.createElement("path",{d:"M12 20h-5a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v5"}),React__namespace.createElement("path",{d:"M4 15l4 -4c.928 -.893 2.072 -.893 3 0l4 4"}),React__namespace.createElement("path",{d:"M14 14l1 -1c.617 -.593 1.328 -.793 2.009 -.598"}),React__namespace.createElement("path",{d:"M19 16v6"}),React__namespace.createElement("path",{d:"M22 19l-3 3l-3 -3"}))),Discord:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"var(--icon-fill-color)",stroke:"none",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",viewBox:"0 0 640 512"},React__namespace.createElement("path",{d:"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"})),Github:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"}),React__namespace.createElement("path",{d:"M9 18c-4.51 2-5-2-7-2"})),YouTube:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M12 19c-2.3 0-6.4-.2-8.1-.6-.7-.2-1.2-.7-1.4-1.4-.3-1.1-.5-3.4-.5-5s.2-3.9.5-5c.2-.7.7-1.2 1.4-1.4C5.6 5.2 9.7 5 12 5s6.4.2 8.1.6c.7.2 1.2.7 1.4 1.4.3 1.1.5 3.4.5 5s-.2 3.9-.5 5c-.2.7-.7 1.2-1.4 1.4-1.7.4-5.8.6-8.1.6 0 0 0 0 0 0z"}),React__namespace.createElement("polygon",{points:"10 15 15 12 10 9"})),heart:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M20.42 4.58a5.4 5.4 0 0 0-7.65 0l-.77.78-.77-.78a5.4 5.4 0 0 0-7.65 0C1.46 6.7 1.33 10.28 4 13l8 8 8-8c2.67-2.72 2.54-6.3.42-8.42z"})),twitter:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"})),exportLibrary:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 200 190",fill:"var(--icon-fill-color)"},React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M50 10h20v20H50"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M50 10h20m-20 0h20m0 0v20m0-20v20m0 0H50m20 0H50m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M90 10h20v20H90"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M90 10h20m-20 0h20m0 0v20m0-20v20m0 0H90m20 0H90m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M130 10h20v20h-20"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M130 10h20m-20 0h20m0 0v20m0-20v20m0 0h-20m20 0h-20m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M170 10h20v20h-20"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M170 10h20m-20 0h20m0 0v20m0-20v20m0 0h-20m20 0h-20m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M70 50h60v80h20l-50 50-50-50h20V50"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M70 50h60m-60 0h60m0 0v80m0-80v80m0 0h20m-20 0h20m0 0-50 50m50-50-50 50m0 0-50-50m50 50-50-50m0 0h20m-20 0h20m0 0V50m0 80V50m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M10 10h20v20H10"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M10 10h20m-20 0h20m0 0v20m0-20v20m0 0H10m20 0H10m0 0V10m0 20V10"}))),insertImage:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:"var(--icon-fill-color)",stroke:"none"},React__namespace.createElement("path",{d:"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 336H54a6 6 0 0 1-6-6V118a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v276a6 6 0 0 1-6 6zM128 152c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zM96 352h320v-80l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L192 304l-39.515-39.515c-4.686-4.686-12.284-4.686-16.971 0L96 304v48z"})),insertMD:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",fill:"var(--icon-fill-color)",stroke:"none"},React__namespace.createElement("path",{d:"M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"})),insertLaTeX:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",stroke:"none",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M571.31 251.31l-22.62-22.62c-6.25-6.25-16.38-6.25-22.63 0L480 274.75l-46.06-46.06c-6.25-6.25-16.38-6.25-22.63 0l-22.62 22.62c-6.25 6.25-6.25 16.38 0 22.63L434.75 320l-46.06 46.06c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0L480 365.25l46.06 46.06c6.25 6.25 16.38 6.25 22.63 0l22.62-22.62c6.25-6.25 6.25-16.38 0-22.63L525.25 320l46.06-46.06c6.25-6.25 6.25-16.38 0-22.63zM552 0H307.65c-14.54 0-27.26 9.8-30.95 23.87l-84.79 322.8-58.41-106.1A32.008 32.008 0 0 0 105.47 224H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h43.62l88.88 163.73C168.99 503.5 186.3 512 204.94 512c17.27 0 44.44-9 54.28-41.48L357.03 96H552c13.25 0 24-10.75 24-24V24c0-13.26-10.75-24-24-24z"})),insertLink:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",stroke:"none",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"})),exportSVG:React__namespace.createElement("svg",{viewBox:"0 0 28 28",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"1"},React__namespace.createElement("text",{style:{fontSize:"28px",fontWeight:"bold"},x:"4",y:"24"},"S")),exportPNG:React__namespace.createElement("svg",{viewBox:"0 0 28 28",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"1"},React__namespace.createElement("text",{style:{fontSize:"28px",fontWeight:"bold"},x:"4",y:"24"},"P")),exportExcalidraw:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",stroke:"var(--icon-fill-color)",strokeWidth:"2"},React__namespace.createElement("g",{transform:"translate(30,5)"},React__namespace.createElement("path",{d:"M14.45 1.715c-2.723 2.148-6.915 5.797-10.223 8.93l-2.61 2.445.477 3.207c.258 1.75.738 5.176 1.031 7.582.332 2.406.66 4.668.773 4.996.145.438 0 .656-.406.656-.699 0-.734-.183 1.176 5.832.7 2.297 1.363 4.414 1.434 4.633.074.254.367.363.699.254.332-.145.515-.438.406-.691-.113-.293.074-.586.367-.696.403-.144.367-.437-.258-1.492-.992-1.64-3.53-15.64-3.675-20.164-.11-3.207-.11-3.242 1.25-5.066 1.324-1.786 4.375-4.485 9.078-7.91 1.324-.985 2.648-2.079 3.015-2.446.551-.656.809-.472 5.442 4.414 2.683 2.805 5.664 5.688 6.617 6.414l1.766 1.313-1.36 2.844c-.734 1.53-3.715 7.437-6.656 13.054-6.137 11.813-4.887 10.68-12.02 10.79l-4.632.038-1.547 1.75c-1.617 1.86-1.836 2.551-1.063 3.72.293.398.512 1.054.512 1.456 0 .656.258.766 1.73.84.918.035 1.762.145 1.875.254.11.11.258 2.371.368 5.031l.144 4.813-2.46 5.25C1.616 72.516 0 76.527 0 77.84c0 .691.148 1.273.293 1.273.367 0 .367-.035 15.332-30.988 6.95-14.363 13.531-27.89 14.633-30.113 1.101-2.227 2.094-4.266 2.168-4.559.074-.328-2.461-2.844-6.508-6.379C22.281 3.864 19.082.95 18.785.621c-.844-1.023-2.094-.695-4.336 1.094zM15.7 43.64c-1.692 3.246-1.766 3.28-6.4 3.5-4.081.218-4.152.183-4.152-.582 0-.438-.148-1.024-.332-1.313-.222-.328-.074-.914.442-1.715l.808-1.238h3.676c2.024-.04 4.34-.184 5.149-.328.808-.149 1.507-.219 1.578-.184.074.035-.293.875-.77 1.86zm-3.09 5.832c-.294.765-1.067 2.37-1.692 3.574-1.027 2.043-1.137 2.113-1.395 1.277-.148-.511-.257-2.008-.296-3.355-.036-2.66-.11-2.625 2.98-2.809l.992-.035zm0 0"}),React__namespace.createElement("path",{d:"M15.55 10.39c-.66.473-.843.95-.843 2.153 0 1.422.11 1.64 1.102 2.039.992.402 1.25.367 2.39-.398 1.508-1.024 1.543-1.278.442-2.918-.957-1.422-1.914-1.676-3.09-.875zm2.098 1.313c.586 1.02.22 1.785-.882 1.785-.993 0-1.434-.984-.883-1.968.441-.801 1.285-.727 1.765.183zm0 0M38.602 18.594c0 .183-.22.363-.477.363-.219 0-.844 1.023-1.324 2.262-1.469 3.793-16.176 32.629-16.211 31.718 0-.472-.223-.8-.59-.8-.516 0-.59.289-.367 1.71.219 1.641.074 2.008-5.149 12.071-2.941 5.723-6.101 11.703-7.02 13.305-.956 1.68-1.69 3.5-1.765 4.265-.11 1.313.035 1.496 3.235 4.23 1.84 1.606 4.191 3.61 5.222 4.52 4.63 4.196 6.801 5.871 7.387 5.762.883-.145 14.523-14.328 14.559-15.129 0-.367-.66-5.906-1.47-12.324-1.398-10.938-2.722-23.734-2.573-24.973.109-.765-.442-4.633-.844-6.308-.332-1.313-.184-1.86 2.46-7.84 1.544-3.535 3.567-7.875 4.45-9.625.844-1.75 1.582-3.281 1.582-3.39 0-.11-.258-.18-.55-.18-.298 0-.555.144-.555.363zm-8.454 27.234c.403 2.55 1.211 8.676 1.801 13.598 1.14 9.043 2.461 19.07 2.832 21.62.219 1.278.07 1.532-2.316 4.157-4.156 4.629-8.567 9.188-10.074 10.356l-1.399 1.093-7.168-6.636c-6.617-6.051-7.168-6.672-6.765-7.403.222-.398 2.097-3.789 4.156-7.508 2.058-3.718 4.777-8.68 6.027-11.011 1.29-2.371 2.465-4.41 2.684-4.52.258-.148.332 3.535.258 11.375-.149 11.703-.11 11.739 1.066 11.485.148 0 .258-5.907.258-13.09V56.293l3.86-7.656c2.132-4.23 3.898-7.621 3.972-7.586.07.039.441 2.187.808 4.777zm0 0"}))),search:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723C99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9c53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0C515.9 484.7 515.9 459.3 500.3 443.7zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128c0 70.58-57.42 128-128 128S79.1 278.6 79.1 208z"})),ocr:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"m6 18 6-12 6 12"}),React__namespace.createElement("path",{d:"M8 14h8"}),React__namespace.createElement("path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}),React__namespace.createElement("path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}),React__namespace.createElement("path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}),React__namespace.createElement("path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"})),scriptEngine:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeLinecap:"round",strokeWidth:"4"},React__namespace.createElement("g",{transform:"translate(-8,-8)"},React__namespace.createElement("path",{d:"M24.318 37.983c-1.234-1.232-8.433-3.903-7.401-7.387 1.057-3.484 9.893-12.443 13.669-13.517 3.776-1.074 6.142 6.523 9.012 7.073 2.87.55 6.797-1.572 8.207-3.694 1.384-2.148-3.147-7.413.15-9.168 3.298-1.755 16.389-2.646 19.611-1.284 3.247 1.363-1.611 7.335-.151 9.483 1.46 2.148 6.067 3.746 8.836 3.38 2.769-.368 4.154-6.733 7.728-5.633 3.575 1.1 12.36 8.828 13.67 12.233 1.308 3.406-5.186 5.423-5.79 8.2-.58 2.75-.026 6.705 2.265 8.355 2.266 1.65 9.642-1.78 11.404 1.598 1.762 3.38 1.007 15.35-.806 18.651-1.787 3.353-7.753-.367-9.969 1.31-2.215 1.65-3.901 5.92-3.373 8.67.504 2.777 7.754 4.48 6.445 7.885C96.49 87.543 87.15 95.454 83.5 96.685c-3.65 1.231-4.96-4.741-7.577-5.16-2.593-.393-6.57.707-8.03 2.75-1.436 2.017 2.668 7.806-.63 9.483-3.323 1.676-15.759 2.226-19.157.655-3.373-1.598.554-7.964-1.108-10.138-1.687-2.174-6.394-3.431-9.012-2.907-2.643.55-3.273 7.282-6.747 6.103-3.499-1.126-12.788-9.535-14.172-13.019-1.36-3.484 5.437-5.108 5.966-7.858.529-2.777-.68-7.073-2.744-8.697-2.064-1.624-7.93 2.41-9.642-1.126-1.737-3.537-2.441-16.765-.654-20.118 1.787-3.3 9.062 1.598 11.429.183 2.366-1.44 2.316-7.282 2.769-8.749m.126-.104c-1.234-1.232-8.433-3.903-7.401-7.387 1.057-3.484 9.893-12.443 13.669-13.517 3.776-1.074 6.142 6.523 9.012 7.073 2.87.55 6.797-1.572 8.207-3.694 1.384-2.148-3.147-7.413.15-9.168 3.298-1.755 16.389-2.646 19.611-1.284 3.247 1.363-1.611 7.335-.151 9.483 1.46 2.148 6.067 3.746 8.836 3.38 2.769-.368 4.154-6.733 7.728-5.633 3.575 1.1 12.36 8.828 13.67 12.233 1.308 3.406-5.186 5.423-5.79 8.2-.58 2.75-.026 6.705 2.265 8.355 2.266 1.65 9.642-1.78 11.404 1.598 1.762 3.38 1.007 15.35-.806 18.651-1.787 3.353-7.753-.367-9.969 1.31-2.215 1.65-3.901 5.92-3.373 8.67.504 2.777 7.754 4.48 6.445 7.885C96.49 87.543 87.15 95.454 83.5 96.685c-3.65 1.231-4.96-4.741-7.577-5.16-2.593-.393-6.57.707-8.03 2.75-1.436 2.017 2.668 7.806-.63 9.483-3.323 1.676-15.759 2.226-19.157.655-3.373-1.598.554-7.964-1.108-10.138-1.687-2.174-6.394-3.431-9.012-2.907-2.643.55-3.273 7.282-6.747 6.103-3.499-1.126-12.788-9.535-14.172-13.019-1.36-3.484 5.437-5.108 5.966-7.858.529-2.777-.68-7.073-2.744-8.697-2.064-1.624-7.93 2.41-9.642-1.126-1.737-3.537-2.441-16.765-.654-20.118 1.787-3.3 9.062 1.598 11.429.183 2.366-1.44 2.316-7.282 2.769-8.749",fill:"none",strokeWidth:"2"}),React__namespace.createElement("path",{d:"M81.235 56.502a23.3 23.3 0 0 1-1.46 8.068 20.785 20.785 0 0 1-1.762 3.72 24.068 24.068 0 0 1-5.337 6.26 22.575 22.575 0 0 1-3.449 2.358 23.726 23.726 0 0 1-7.803 2.803 24.719 24.719 0 0 1-8.333 0 24.102 24.102 0 0 1-4.028-1.074 23.71 23.71 0 0 1-3.776-1.729 23.259 23.259 0 0 1-6.369-5.265 23.775 23.775 0 0 1-2.416-3.353 24.935 24.935 0 0 1-1.762-3.72 23.765 23.765 0 0 1-1.083-3.981 23.454 23.454 0 0 1 0-8.173c.252-1.336.604-2.698 1.083-3.956a24.935 24.935 0 0 1 1.762-3.72 22.587 22.587 0 0 1 2.416-3.378c.881-1.048 1.888-2.017 2.946-2.908a24.38 24.38 0 0 1 3.423-2.357 23.71 23.71 0 0 1 3.776-1.73 21.74 21.74 0 0 1 4.028-1.047 23.437 23.437 0 0 1 8.333 0 24.282 24.282 0 0 1 7.803 2.777 26.198 26.198 0 0 1 3.45 2.357 24.62 24.62 0 0 1 5.336 6.287 20.785 20.785 0 0 1 1.762 3.72 21.32 21.32 0 0 1 1.083 3.955c.251 1.336.302 3.405.377 4.086.05.681.05-.68 0 0",fill:"none"}),React__namespace.createElement("path",{d:"M69.404 56.633c-6.596-3.3-13.216-6.6-19.51-9.744m19.51 9.744c-6.747-3.379-13.493-6.758-19.51-9.744m0 0v19.489m0-19.49v19.49m0 0c4.355-2.148 8.71-4.322 19.51-9.745m-19.51 9.745c3.978-1.965 7.93-3.956 19.51-9.745m0 0h0m0 0h0"}))),openLink:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M4 22h14a2 2 0 0 0 2-2V7.5L14.5 2H6a2 2 0 0 0-2 2v7"}),React__namespace.createElement("polyline",{points:"14 2 14 8 20 8"}),React__namespace.createElement("path",{d:"m10 18 3-3-3-3"}),React__namespace.createElement("path",{d:"M4 18v-1a2 2 0 0 1 2-2h6"})),openLinkProperties:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M4 22h14a2 2 0 0 0 2-2V7.5L14.5 2H6a2 2 0 0 0-2 2v7"}),React__namespace.createElement("polyline",{points:"14 2 14 8 20 8",fill:"var(--icon-fill-color)"}),React__namespace.createElement("path",{d:"m10 18 3-3-3-3"}),React__namespace.createElement("path",{d:"M4 18v-1a2 2 0 0 1 2-2h6"})),switchToMarkdown:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",stroke:"var(--icon-fill-color)",strokeWidth:"10",fill:"var(--icon-fill-color)"},React__namespace.createElement("path",{d:"M593.8 59.1H46.2C20.7 59.1 0 79.8 0 105.2v301.5c0 25.5 20.7 46.2 46.2 46.2h547.7c25.5 0 46.2-20.7 46.1-46.1V105.2c0-25.4-20.7-46.1-46.2-46.1zM338.5 360.6H277v-120l-61.5 76.9-61.5-76.9v120H92.3V151.4h61.5l61.5 76.9 61.5-76.9h61.5v209.2zm135.3 3.1L381.5 256H443V151.4h61.5V256H566z"})),gotoFullScreen:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M128 32H32C14.31 32 0 46.31 0 64v96c0 17.69 14.31 32 32 32s32-14.31 32-32V96h64c17.69 0 32-14.31 32-32S145.7 32 128 32zM416 32h-96c-17.69 0-32 14.31-32 32s14.31 32 32 32h64v64c0 17.69 14.31 32 32 32s32-14.31 32-32V64C448 46.31 433.7 32 416 32zM128 416H64v-64c0-17.69-14.31-32-32-32s-32 14.31-32 32v96c0 17.69 14.31 32 32 32h96c17.69 0 32-14.31 32-32S145.7 416 128 416zM416 320c-17.69 0-32 14.31-32 32v64h-64c-17.69 0-32 14.31-32 32s14.31 32 32 32h96c17.69 0 32-14.31 32-32v-96C448 334.3 433.7 320 416 320z"})),exitFullScreen:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M128 320H32c-17.69 0-32 14.31-32 32s14.31 32 32 32h64v64c0 17.69 14.31 32 32 32s32-14.31 32-32v-96C160 334.3 145.7 320 128 320zM416 320h-96c-17.69 0-32 14.31-32 32v96c0 17.69 14.31 32 32 32s32-14.31 32-32v-64h64c17.69 0 32-14.31 32-32S433.7 320 416 320zM320 192h96c17.69 0 32-14.31 32-32s-14.31-32-32-32h-64V64c0-17.69-14.31-32-32-32s-32 14.31-32 32v96C288 177.7 302.3 192 320 192zM128 32C110.3 32 96 46.31 96 64v64H32C14.31 128 0 142.3 0 160s14.31 32 32 32h96c17.69 0 32-14.31 32-32V64C160 46.31 145.7 32 128 32z"})),releaseNotes:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M0 219.2v212.5c0 14.25 11.62 26.25 26.5 27C75.32 461.2 180.2 471.3 240 511.9V245.2C181.4 205.5 79.99 194.8 29.84 192C13.59 191.1 0 203.6 0 219.2zM482.2 192c-50.09 2.848-151.3 13.47-209.1 53.09C272.1 245.2 272 245.3 272 245.5v266.5c60.04-40.39 164.7-50.76 213.5-53.28C500.4 457.9 512 445.9 512 431.7V219.2C512 203.6 498.4 191.1 482.2 192zM352 96c0-53-43-96-96-96S160 43 160 96s43 96 96 96S352 149 352 96z"})),rawMode:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 60"},React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",strokeWidth:"4",d:"M20 10H10m10 0H10m0 0v40m0-40v40m0 0h10m-10 0h10M40 10H30m10 0H30m0 0v40m0-40v40m0 0h10m-10 0h10M60 10h10m-10 0h10m0 0v40m0-40v40m0 0H60m10 0H60M80 10h10m-10 0h10m0 0v40m0-40v40m0 0H80m10 0H80"})),parsedMode:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",stroke:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M574.1 280.4l-45.38-181.8c-5.875-23.63-21.62-44-43-55.75c-21.5-11.75-46.1-14.13-70.25-6.375l-15.25 5.125c-8.375 2.75-12.87 11.88-10 20.25l5 15.13c2.75 8.375 11.88 12.88 20.25 10.13l13.12-4.375c10.88-3.625 23-3.625 33.25 1.75c10.25 5.375 17.5 14.5 20.38 25.75l38.38 153.9c-22.12-6.875-49.75-12.5-81.13-12.5c-34.88 0-73.1 7-114.9 26.75H251.4C210.5 258.6 171.4 251.6 136.5 251.6c-31.38 0-59 5.625-81.12 12.5l38.38-153.9c2.875-11.25 10.12-20.38 20.5-25.75C124.4 79.12 136.5 79.12 147.4 82.74l13.12 4.375c8.375 2.75 17.5-1.75 20.25-10.13l5-15.13C188.6 53.49 184.1 44.37 175.6 41.62l-15.25-5.125c-23.13-7.75-48.75-5.375-70.13 6.375c-21.37 11.75-37.12 32.13-43 55.75L1.875 280.4C.6251 285.4 .0001 290.6 .0001 295.9v70.25C.0001 428.1 51.63 480 115.3 480h37.13c60.25 0 110.4-46 114.9-105.4l2.875-38.63h35.75l2.875 38.63C313.3 433.1 363.4 480 423.6 480h37.13c63.62 0 115.2-51 115.2-113.9V295.9C576 290.6 575.4 285.5 574.1 280.4zM203.4 369.7c-2 26-24.38 46.25-51 46.25H115.2C87 415.1 64 393.6 64 366.1v-37.5c18.12-6.5 43.38-13 72.62-13c23.88 0 47.25 4.375 69.88 13L203.4 369.7zM512 366.1c0 27.5-23 49.88-51.25 49.88h-37.13c-26.62 0-49-20.25-51-46.25l-3.125-41.13c22.62-8.625 46.13-13 70-13c29 0 54.38 6.5 72.5 13V366.1z"})),convertFile:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",viewBox:"0 110 700 340",xmlns:"http://www.w3.org/2000/svg",stroke:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"m593.95 239.4v-1.5742c-0.85547-1.8828-2.043-3.6016-3.5-5.0742l-52.5-52.5c-1.4688-1.457-3.1875-2.6445-5.0742-3.5h-1.5742c-1.4727-0.49219-3.0039-0.78516-4.5508-0.875h-124.25c-4.6406 0-9.0938 1.8438-12.375 5.125s-5.125 7.7344-5.125 12.375v87.5h-70v-105.88-1.0508c-0.089844-1.5469-0.38281-3.0781-0.875-4.5508v-1.5742c-0.85547-1.8828-2.043-3.6016-3.5-5.0742l-52.5-52.5c-1.4727-1.457-3.1914-2.6445-5.0742-3.5h-1.5742c-1.7031-0.875-3.5352-1.4688-5.4258-1.75h-123.55c-4.6406 0-9.0938 1.8438-12.375 5.125s-5.125 7.7344-5.125 12.375v245c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h175c4.6406 0 9.0938-1.8438 12.375-5.125s5.125-7.7344 5.125-12.375v-52.5h70v122.5c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h175c4.6406 0 9.0938-1.8438 12.375-5.125s5.125-7.7344 5.125-12.375v-192.5-1.0508c-0.14453-1.5547-0.5-3.0859-1.0508-4.5508zm-313.95 110.6h-140v-210h87.5v35c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h35v87.5h-52.5c-6.2539 0-12.031 3.3359-15.156 8.75s-3.125 12.086 0 17.5 8.9023 8.75 15.156 8.75h52.5zm140 70v-105h27.824l-5.0742 5.0742c-3.7031 3.1719-5.9141 7.7461-6.1055 12.617-0.1875 4.8711 1.668 9.6016 5.1133 13.051 3.4492 3.4453 8.1797 5.3008 13.051 5.1133 4.8711-0.19141 9.4453-2.4023 12.617-6.1055l35-35c3.2578-3.2773 5.0898-7.7148 5.0898-12.336 0-4.625-1.832-9.0586-5.0898-12.34l-35-35c-4.5078-3.8555-10.66-5.1719-16.348-3.4883-5.6875 1.6797-10.137 6.1289-11.816 11.816-1.6836 5.6914-0.37109 11.844 3.4883 16.348l5.0742 5.0742h-27.824v-69.824h87.5v35c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h35v157.5z"})),cog:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:"var(--icon-fill-color)",stroke:"none"},React__namespace.createElement("path",{d:"M495.9 166.6C499.2 175.2 496.4 184.9 489.6 191.2L446.3 230.6C447.4 238.9 448 247.4 448 256C448 264.6 447.4 273.1 446.3 281.4L489.6 320.8C496.4 327.1 499.2 336.8 495.9 345.4C491.5 357.3 486.2 368.8 480.2 379.7L475.5 387.8C468.9 398.8 461.5 409.2 453.4 419.1C447.4 426.2 437.7 428.7 428.9 425.9L373.2 408.1C359.8 418.4 344.1 427 329.2 433.6L316.7 490.7C314.7 499.7 307.7 506.1 298.5 508.5C284.7 510.8 270.5 512 255.1 512C241.5 512 227.3 510.8 213.5 508.5C204.3 506.1 197.3 499.7 195.3 490.7L182.8 433.6C167 427 152.2 418.4 138.8 408.1L83.14 425.9C74.3 428.7 64.55 426.2 58.63 419.1C50.52 409.2 43.12 398.8 36.52 387.8L31.84 379.7C25.77 368.8 20.49 357.3 16.06 345.4C12.82 336.8 15.55 327.1 22.41 320.8L65.67 281.4C64.57 273.1 64 264.6 64 256C64 247.4 64.57 238.9 65.67 230.6L22.41 191.2C15.55 184.9 12.82 175.3 16.06 166.6C20.49 154.7 25.78 143.2 31.84 132.3L36.51 124.2C43.12 113.2 50.52 102.8 58.63 92.95C64.55 85.8 74.3 83.32 83.14 86.14L138.8 103.9C152.2 93.56 167 84.96 182.8 78.43L195.3 21.33C197.3 12.25 204.3 5.04 213.5 3.51C227.3 1.201 241.5 0 256 0C270.5 0 284.7 1.201 298.5 3.51C307.7 5.04 314.7 12.25 316.7 21.33L329.2 78.43C344.1 84.96 359.8 93.56 373.2 103.9L428.9 86.14C437.7 83.32 447.4 85.8 453.4 92.95C461.5 102.8 468.9 113.2 475.5 124.2L480.2 132.3C486.2 143.2 491.5 154.7 495.9 166.6V166.6zM256 336C300.2 336 336 300.2 336 255.1C336 211.8 300.2 175.1 256 175.1C211.8 175.1 176 211.8 176 255.1C176 300.2 211.8 336 256 336z"})),trayMode:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M618.1 97.67c-13.02-4.375-27.45 .1562-35.72 11.16L464 266.7l-118.4-157.8c-8.266-11.03-22.64-15.56-35.72-11.16C296.8 102 288 114.2 288 128v256c0 17.69 14.33 32 32 32s32-14.31 32-32v-160l86.41 115.2c12.06 16.12 39.13 16.12 51.19 0L576 224v160c0 17.69 14.33 32 32 32s32-14.31 32-32v-256C640 114.2 631.2 102 618.1 97.67zM224 96.01H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h64v223.1c0 17.69 14.33 31.99 32 31.99s32-14.3 32-31.99V160h64c17.67 0 32-14.31 32-32S241.7 96.01 224 96.01z"})),copyElementLink:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 260 260","aria-hidden":"true",focusable:"false",role:"img"},React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",fill:"none",strokeLinecap:"round",strokeWidth:"8",d:"M10 10h40m-40 0h40m0 0v40m0-40v40m0 0H10m40 0H10m0 0V10m0 40V10M210 10h40m-40 0h40m0 0v40m0-40v40m0 0h-40m40 0h-40m0 0V10m0 40V10M210 210h40m-40 0h40m0 0v40m0-40v40m0 0h-40m40 0h-40m0 0v-40m0 40v-40M10 210h40m-40 0h40m0 0v40m0-40v40m0 0H10m40 0H10m0 0v-40m0 40v-40M30 210V50m0 160V50M50 30h160M50 30h160M230 50v160m0-160v160M50 230h160m-160 0h160"}),React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",fill:"none",strokeLinecap:"round",strokeWidth:"16",d:"M110 90c-6.67 1.67-30 3.11-40 10-10 6.89-20 21.37-20 31.37S60 153.56 70 160c10 6.44 33.33 8.33 40 10m0-80c-6.67 1.67-30 3.11-40 10-10 6.89-20 21.37-20 31.37S60 153.56 70 160c10 6.44 33.33 8.33 40 10M150 90c6.67 1.67 30 3.11 40 10 10 6.89 20 21.37 20 31.37s-10 22.19-20 28.63c-10 6.44-33.33 8.33-40 10m0-80c6.67 1.67 30 3.11 40 10 10 6.89 20 21.37 20 31.37s-10 22.19-20 28.63c-10 6.44-33.33 8.33-40 10"}),React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",fill:"none",strokeLinecap:"round",strokeWidth:"16",d:"M89.868 130.198c13.36-.03 66.78-.17 80.13-.2m-80.13.2c13.36-.03 66.78-.17 80.13-.2"})),importSVG:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 526 526"},React__namespace.createElement("g",{fillRule:"evenodd",strokeLinecap:"round"},React__namespace.createElement("path",{fill:"var(--input-bg-color)",strokeWidth:"0",d:"m133.462 71 .33-6.54.97-6.34 1.58-6.13 2.16-5.88 2.69-5.6 3.21-5.27 3.69-4.93 4.13-4.55 4.55-4.13 4.93-3.69 5.27-3.21 5.6-2.69 5.88-2.16 6.13-1.58 6.34-.97 6.54-.33h160v128l.16 3.28.49 3.18.79 3.07 1.07 2.94 1.35 2.8 1.6 2.63 1.84 2.47 2.06 2.27 2.27 2.06 2.47 1.84 2.63 1.6 2.8 1.35 2.94 1.07 3.07.79 3.18.49 3.28.16h128v288l-.33 6.54-.97 6.34-1.58 6.13-2.16 5.88-2.69 5.6-3.21 5.27-3.69 4.93-4.13 4.55-4.55 4.13-4.93 3.69-5.27 3.21-5.6 2.69-5.88 2.16-6.13 1.58-6.34.97-6.54.33h-256l-6.54-.33-6.34-.97-6.13-1.58-5.88-2.16-5.6-2.69-5.27-3.21-4.93-3.69-4.55-4.13-4.13-4.55-3.69-4.93-3.21-5.27-2.69-5.6-2.16-5.88-1.58-6.13-.97-6.34-.33-6.54V343h174.1l-39 39-1.65 1.83-1.43 1.94-1.22 2.05-.99 2.13-.77 2.2-.55 2.25-.33 2.29-.11 2.3.11 2.3.33 2.28.55 2.24.77 2.19.99 2.12 1.22 2.04 1.43 1.93 1.65 1.81 1.83 1.64 1.94 1.42 2.05 1.2 2.13.99 2.2.76 2.25.56 2.29.33 2.3.11 2.3-.1 2.28-.33 2.24-.54 2.19-.77 2.12-.98 2.04-1.21 1.93-1.43 1.81-1.65 80-80 1.65-1.83 1.43-1.94 1.22-2.05.99-2.13.77-2.2.55-2.25.33-2.29.11-2.3-.11-2.3-.33-2.28-.55-2.24-.77-2.19-.99-2.12-1.22-2.04-1.43-1.93-1.65-1.81-80-80-1.83-1.65-1.94-1.43-2.05-1.22-2.13-.99-2.2-.77-2.25-.55-2.29-.33-2.3-.11-2.3.11-2.28.33-2.24.55-2.19.77-2.12.99-2.04 1.22-1.93 1.43-1.81 1.65-1.64 1.83-1.42 1.94-1.2 2.05-.99 2.13-.76 2.2-.56 2.25-.33 2.29-.11 2.3.1 2.3.33 2.28.54 2.24.77 2.19.98 2.12 1.21 2.04 1.43 1.93 1.65 1.81 39 39h-174.1V71"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"18",d:"M133.462 71s0 0 0 0m0 0s0 0 0 0m0 0 .33-6.54m-.33 6.54c.13-2.57.26-5.13.33-6.54m0 0c.36-2.33.72-4.67.97-6.34m-.97 6.34c.35-2.26.69-4.53.97-6.34m0 0c.51-1.99 1.03-3.98 1.58-6.13m-1.58 6.13c.4-1.56.81-3.12 1.58-6.13m0 0c.81-2.22 1.62-4.43 2.16-5.88m-2.16 5.88c.45-1.22.9-2.44 2.16-5.88m0 0c.72-1.51 1.45-3.01 2.69-5.6m-2.69 5.6c.69-1.45 1.39-2.9 2.69-5.6m0 0c.93-1.52 1.86-3.05 3.21-5.27m-3.21 5.27c.97-1.59 1.94-3.18 3.21-5.27m0 0c.86-1.15 1.71-2.29 3.69-4.93m-3.69 4.93c.78-1.04 1.56-2.08 3.69-4.93m0 0c1.53-1.69 3.07-3.38 4.13-4.55m-4.13 4.55c1.54-1.69 3.07-3.38 4.13-4.55m0 0c1.03-.93 2.06-1.87 4.55-4.13m-4.55 4.13c.98-.89 1.97-1.78 4.55-4.13m0 0c1.64-1.23 3.28-2.46 4.93-3.69m-4.93 3.69c1.72-1.29 3.45-2.58 4.93-3.69m0 0c1.11-.68 2.23-1.35 5.27-3.21m-5.27 3.21c1.5-.91 3.01-1.83 5.27-3.21m0 0c1.87-.89 3.73-1.79 5.6-2.69m-5.6 2.69c2.09-1 4.17-2.01 5.6-2.69m0 0c1.72-.64 3.44-1.27 5.88-2.16m-5.88 2.16c1.94-.72 3.89-1.43 5.88-2.16m0 0c2.3-.59 4.6-1.19 6.13-1.58m-6.13 1.58c2.32-.6 4.65-1.2 6.13-1.58m0 0c2.06-.31 4.12-.63 6.34-.97m-6.34.97c2.34-.36 4.69-.72 6.34-.97m0 0c2.05-.1 4.09-.21 6.54-.33m-6.54.33c2.06-.1 4.12-.21 6.54-.33m0 0h160m-160 0h160m0 0v128m0-128v128m0 0s0 0 0 0m0 0s0 0 0 0m0 0 .16 3.28m-.16-3.28c.06 1.16.12 2.32.16 3.28m0 0c.13.82.26 1.64.49 3.18m-.49-3.18c.18 1.13.35 2.26.49 3.18m0 0c.24.95.49 1.91.79 3.07m-.79-3.07c.28 1.1.56 2.2.79 3.07m0 0c.39 1.06.78 2.13 1.07 2.94m-1.07-2.94c.42 1.15.84 2.3 1.07 2.94m0 0c.38.79.76 1.57 1.35 2.8m-1.35-2.8c.4.82.79 1.64 1.35 2.8m0 0c.45.75.91 1.5 1.6 2.63m-1.6-2.63c.4.65.8 1.31 1.6 2.63m0 0c.56.76 1.13 1.52 1.84 2.47m-1.84-2.47c.58.79 1.17 1.57 1.84 2.47m0 0c.75.82 1.5 1.65 2.06 2.27m-2.06-2.27c.75.82 1.5 1.65 2.06 2.27m0 0c.74.66 1.47 1.33 2.27 2.06m-2.27-2.06c.89.81 1.78 1.61 2.27 2.06m0 0c.69.51 1.37 1.02 2.47 1.84m-2.47-1.84c.68.5 1.35 1.01 2.47 1.84m0 0c.81.49 1.62.99 2.63 1.6m-2.63-1.6c.74.45 1.47.9 2.63 1.6m0 0c.72.35 1.43.69 2.8 1.35m-2.8-1.35c.61.3 1.22.59 2.8 1.35m0 0c.85.31 1.69.62 2.94 1.07m-2.94-1.07c1.03.38 2.07.75 2.94 1.07m0 0c.83.22 1.67.43 3.07.79m-3.07-.79 3.07.79m0 0c1.07.16 2.14.33 3.18.49m-3.18-.49c1.2.18 2.39.36 3.18.49m0 0 3.28.16m-3.28-.16c.97.04 1.93.09 3.28.16m0 0h128m-128 0h128m0 0v288m0-288v288m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.1 2.02-.2 4.04-.33 6.54m.33-6.54c-.13 2.52-.26 5.05-.33 6.54m0 0c-.33 2.14-.66 4.29-.97 6.34m.97-6.34c-.32 2.06-.63 4.12-.97 6.34m0 0c-.59 2.28-1.17 4.55-1.58 6.13m1.58-6.13c-.53 2.07-1.07 4.14-1.58 6.13m0 0c-.73 1.99-1.46 3.97-2.16 5.88m2.16-5.88c-.72 1.97-1.44 3.94-2.16 5.88m0 0c-.94 1.97-1.89 3.93-2.69 5.6m2.69-5.6c-.91 1.89-1.82 3.77-2.69 5.6m0 0c-.89 1.46-1.78 2.92-3.21 5.27m3.21-5.27c-.65 1.05-1.29 2.11-3.21 5.27m0 0c-1.13 1.51-2.25 3.01-3.69 4.93m3.69-4.93c-1.29 1.72-2.58 3.44-3.69 4.93m0 0c-1.29 1.42-2.58 2.84-4.13 4.55m4.13-4.55-4.13 4.55m0 0-4.55 4.13m4.55-4.13-4.55 4.13m0 0c-1.2.9-2.41 1.8-4.93 3.69m4.93-3.69-4.93 3.69m0 0c-1.56.95-3.13 1.9-5.27 3.21m5.27-3.21c-1.99 1.21-3.98 2.42-5.27 3.21m0 0c-1.8.86-3.6 1.73-5.6 2.69m5.6-2.69c-1.34.64-2.67 1.28-5.6 2.69m0 0c-2.24.82-4.48 1.65-5.88 2.16m5.88-2.16c-1.38.51-2.77 1.02-5.88 2.16m0 0c-1.46.38-2.93.76-6.13 1.58m6.13-1.58c-1.54.4-3.09.79-6.13 1.58m0 0c-2.12.32-4.24.65-6.34.97m6.34-.97c-2.47.38-4.94.75-6.34.97m0 0c-2.23.11-4.46.22-6.54.33m6.54-.33c-1.97.1-3.93.2-6.54.33m0 0h-256m256 0h-256m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-2.33-.12-4.66-.24-6.54-.33m6.54.33c-1.33-.07-2.65-.13-6.54-.33m0 0c-1.88-.29-3.77-.58-6.34-.97m6.34.97c-2.07-.32-4.14-.63-6.34-.97m0 0c-1.52-.39-3.04-.79-6.13-1.58m6.13 1.58c-2.02-.52-4.04-1.04-6.13-1.58m0 0c-1.6-.59-3.19-1.17-5.88-2.16m5.88 2.16c-1.9-.7-3.8-1.39-5.88-2.16m0 0c-1.41-.68-2.82-1.36-5.6-2.69m5.6 2.69c-1.6-.77-3.2-1.54-5.6-2.69m0 0c-1.4-.86-2.81-1.71-5.27-3.21m5.27 3.21c-2.08-1.27-4.17-2.54-5.27-3.21m0 0c-1.72-1.29-3.43-2.57-4.93-3.69m4.93 3.69c-1.79-1.34-3.57-2.67-4.93-3.69m0 0c-1.18-1.07-2.36-2.15-4.55-4.13m4.55 4.13c-1.64-1.49-3.27-2.97-4.55-4.13m0 0c-1.07-1.19-2.15-2.37-4.13-4.55m4.13 4.55c-1.46-1.61-2.93-3.23-4.13-4.55m0 0-3.69-4.93m3.69 4.93c-.88-1.17-1.76-2.35-3.69-4.93m0 0c-.83-1.37-1.67-2.75-3.21-5.27m3.21 5.27c-1.15-1.89-2.3-3.79-3.21-5.27m0 0c-1.03-2.14-2.05-4.27-2.69-5.6m2.69 5.6c-.68-1.43-1.37-2.85-2.69-5.6m0 0c-.8-2.17-1.59-4.34-2.16-5.88m2.16 5.88c-.82-2.22-1.63-4.44-2.16-5.88m0 0c-.47-1.82-.94-3.64-1.58-6.13m1.58 6.13c-.37-1.44-.74-2.88-1.58-6.13m0 0-.97-6.34m.97 6.34c-.3-1.98-.61-3.97-.97-6.34m0 0c-.13-2.54-.26-5.07-.33-6.54m.33 6.54-.33-6.54m0 0V343m0 112V343m0 0h174.1m-174.1 0h174.1m0 0-39 39m39-39-39 39m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.65.72-1.3 1.44-1.65 1.83m1.65-1.83c-.34.38-.68.76-1.65 1.83m0 0c-.35.47-.7.95-1.43 1.94m1.43-1.94c-.38.5-.75 1.01-1.43 1.94m0 0c-.32.54-.64 1.08-1.22 2.05m1.22-2.05c-.38.64-.76 1.28-1.22 2.05m0 0c-.2.45-.41.89-.99 2.13m.99-2.13c-.38.82-.76 1.64-.99 2.13m0 0c-.18.53-.36 1.05-.77 2.2m.77-2.2c-.3.88-.61 1.75-.77 2.2m0 0c-.15.61-.3 1.22-.55 2.25m.55-2.25c-.16.68-.33 1.35-.55 2.25m0 0-.33 2.29m.33-2.29c-.13.9-.26 1.79-.33 2.29m0 0-.11 2.3m.11-2.3c-.03.59-.06 1.19-.11 2.3m0 0c.03.54.05 1.08.11 2.3m-.11-2.3c.03.72.07 1.44.11 2.3m0 0c.1.71.21 1.43.33 2.28m-.33-2.28c.1.71.21 1.42.33 2.28m0 0c.22.88.44 1.77.55 2.24m-.55-2.24c.16.66.33 1.32.55 2.24m0 0c.26.72.51 1.45.77 2.19m-.77-2.19c.25.69.49 1.39.77 2.19m0 0c.33.7.65 1.4.99 2.12m-.99-2.12c.37.79.74 1.57.99 2.12m0 0c.38.63.75 1.25 1.22 2.04m-1.22-2.04c.4.67.8 1.35 1.22 2.04m0 0c.38.52.77 1.05 1.43 1.93m-1.43-1.93c.38.52.77 1.05 1.43 1.93m0 0c.46.5.91 1 1.65 1.81m-1.65-1.81c.35.39.7.77 1.65 1.81m0 0c.37.33.75.67 1.83 1.64m-1.83-1.64c.43.39.87.78 1.83 1.64m0 0c.62.45 1.25.91 1.94 1.42m-1.94-1.42c.45.32.9.65 1.94 1.42m0 0c.53.3 1.05.61 2.05 1.2m-2.05-1.2c.43.25.86.5 2.05 1.2m0 0c.78.36 1.56.72 2.13.99m-2.13-.99c.54.25 1.08.5 2.13.99m0 0c.67.23 1.33.46 2.2.76m-2.2-.76c.51.17 1.03.35 2.2.76m0 0c.87.22 1.73.43 2.25.56m-2.25-.56c.79.2 1.57.39 2.25.56m0 0 2.29.33m-2.29-.33c.58.08 1.16.16 2.29.33m0 0c.91.04 1.82.09 2.3.11m-2.3-.11c.89.04 1.79.09 2.3.11m0 0c.48-.02.96-.04 2.3-.1m-2.3.1c.73-.03 1.47-.06 2.3-.1m0 0c.61-.09 1.22-.18 2.28-.33m-2.28.33c.58-.09 1.17-.17 2.28-.33m0 0c.79-.19 1.59-.38 2.24-.54m-2.24.54c.88-.21 1.75-.42 2.24-.54m0 0c.7-.25 1.4-.49 2.19-.77m-2.19.77c.5-.18 1.01-.35 2.19-.77m0 0c.56-.26 1.13-.52 2.12-.98m-2.12.98c.69-.31 1.37-.63 2.12-.98m0 0c.63-.37 1.25-.74 2.04-1.21m-2.04 1.21c.8-.48 1.6-.95 2.04-1.21m0 0c.67-.5 1.34-.99 1.93-1.43m-1.93 1.43c.52-.39 1.05-.78 1.93-1.43m0 0c.43-.39.87-.79 1.81-1.65m-1.81 1.65c.42-.38.83-.76 1.81-1.65m0 0 80-80m-80 80 80-80m0 0s0 0 0 0m0 0s0 0 0 0m0 0c.33-.37.67-.74 1.65-1.83m-1.65 1.83c.63-.7 1.27-1.4 1.65-1.83m0 0c.3-.4.59-.79 1.43-1.94m-1.43 1.94c.42-.57.84-1.13 1.43-1.94m0 0c.4-.68.8-1.35 1.22-2.05m-1.22 2.05c.47-.79.93-1.57 1.22-2.05m0 0c.28-.62.57-1.23.99-2.13m-.99 2.13c.3-.65.6-1.31.99-2.13m0 0c.26-.74.51-1.47.77-2.2m-.77 2.2.77-2.2m0 0 .55-2.25m-.55 2.25c.2-.84.41-1.68.55-2.25m0 0 .33-2.29m-.33 2.29c.11-.75.21-1.49.33-2.29m0 0c.03-.54.05-1.08.11-2.3m-.11 2.3c.04-.91.09-1.81.11-2.3m0 0c-.03-.7-.07-1.41-.11-2.3m.11 2.3c-.04-.75-.07-1.49-.11-2.3m0 0c-.08-.52-.15-1.04-.33-2.28m.33 2.28c-.09-.63-.18-1.26-.33-2.28m0 0-.55-2.24m.55 2.24c-.19-.79-.39-1.58-.55-2.24m0 0-.77-2.19m.77 2.19c-.25-.72-.51-1.44-.77-2.19m0 0c-.23-.5-.46-.99-.99-2.12m.99 2.12c-.39-.83-.78-1.66-.99-2.12m0 0c-.42-.7-.83-1.39-1.22-2.04m1.22 2.04c-.32-.53-.64-1.06-1.22-2.04m0 0c-.47-.64-.95-1.28-1.43-1.93m1.43 1.93c-.47-.63-.94-1.27-1.43-1.93m0 0c-.44-.49-.89-.98-1.65-1.81m1.65 1.81c-.64-.7-1.28-1.4-1.65-1.81m0 0-80-80m80 80-80-80m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.72-.65-1.44-1.3-1.83-1.65m1.83 1.65c-.68-.62-1.37-1.23-1.83-1.65m0 0c-.51-.38-1.02-.75-1.94-1.43m1.94 1.43c-.58-.43-1.17-.87-1.94-1.43m0 0c-.73-.43-1.45-.86-2.05-1.22m2.05 1.22c-.77-.45-1.53-.9-2.05-1.22m0 0c-.46-.21-.93-.43-2.13-.99m2.13.99-2.13-.99m0 0c-.83-.29-1.65-.57-2.2-.77m2.2.77c-.56-.19-1.12-.39-2.2-.77m0 0c-.65-.16-1.29-.31-2.25-.55m2.25.55c-.57-.14-1.13-.27-2.25-.55m0 0c-.74-.11-1.48-.21-2.29-.33m2.29.33c-.51-.07-1.02-.15-2.29-.33m0 0c-.77-.04-1.54-.07-2.3-.11m2.3.11c-.88-.04-1.76-.08-2.3-.11m0 0c-.49.02-.98.05-2.3.11m2.3-.11c-.88.04-1.77.09-2.3.11m0 0c-.62.09-1.23.18-2.28.33m2.28-.33c-.6.09-1.2.17-2.28.33m0 0c-.45.11-.91.22-2.24.55m2.24-.55c-.79.2-1.58.39-2.24.55m0 0c-.56.2-1.12.4-2.19.77m2.19-.77c-.51.18-1.01.36-2.19.77m0 0c-.85.4-1.7.8-2.12.99m2.12-.99c-.51.24-1.02.48-2.12.99m0 0c-.6.36-1.2.71-2.04 1.22m2.04-1.22c-.46.27-.91.55-2.04 1.22m0 0c-.49.36-.99.73-1.93 1.43m1.93-1.43-1.93 1.43m0 0c-.42.38-.85.77-1.81 1.65m1.81-1.65c-.69.63-1.39 1.27-1.81 1.65m0 0-1.64 1.83m1.64-1.83c-.54.6-1.08 1.21-1.64 1.83m0 0c-.53.73-1.07 1.47-1.42 1.94m1.42-1.94c-.36.5-.73 1-1.42 1.94m0 0c-.35.61-.7 1.21-1.2 2.05m1.2-2.05c-.33.58-.67 1.15-1.2 2.05m0 0c-.26.57-.53 1.15-.99 2.13m.99-2.13c-.39.85-.78 1.69-.99 2.13m0 0c-.24.7-.48 1.4-.76 2.2m.76-2.2c-.17.51-.35 1.01-.76 2.2m0 0c-.17.68-.33 1.35-.56 2.25m.56-2.25c-.2.79-.39 1.57-.56 2.25m0 0c-.09.65-.18 1.29-.33 2.29m.33-2.29c-.06.48-.13.95-.33 2.29m0 0c-.03.71-.07 1.43-.11 2.3m.11-2.3-.11 2.3m0 0c.04.86.08 1.73.1 2.3m-.1-2.3c.03.8.07 1.6.1 2.3m0 0c.13.88.25 1.76.33 2.28m-.33-2.28c.11.73.21 1.47.33 2.28m0 0c.18.74.36 1.49.54 2.24m-.54-2.24c.15.64.31 1.28.54 2.24m0 0c.2.57.4 1.15.77 2.19m-.77-2.19c.21.58.41 1.17.77 2.19m0 0c.23.5.46 1.01.98 2.12m-.98-2.12c.35.76.71 1.53.98 2.12m0 0c.38.64.76 1.29 1.21 2.04m-1.21-2.04 1.21 2.04m0 0c.45.6.89 1.21 1.43 1.93m-1.43-1.93c.3.4.6.81 1.43 1.93m0 0 1.65 1.81m-1.65-1.81c.47.52.94 1.03 1.65 1.81m0 0 39 39m-39-39 39 39m0 0h-174.1m174.1 0h-174.1m0 0V71m0 223.9V71m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeLinecap:"round",strokeWidth:"18",d:"M135 343.068H31m104 0H31m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.74-.04-1.48-.07-2.46-.12m2.46.12c-.77-.04-1.54-.08-2.46-.12m0 0c-.87-.14-1.75-.27-2.39-.37m2.39.37c-.55-.09-1.1-.17-2.39-.37m0 0c-.87-.22-1.74-.44-2.3-.59m2.3.59c-.62-.15-1.24-.31-2.3-.59m0 0c-.82-.29-1.64-.59-2.21-.8m2.21.8c-.52-.18-1.03-.37-2.21-.8m0 0c-.55-.26-1.09-.52-2.1-1.01m2.1 1.01c-.64-.31-1.28-.61-2.1-1.01m0 0c-.74-.45-1.48-.89-1.98-1.2m1.98 1.2c-.42-.25-.84-.51-1.98-1.2m0 0c-.7-.52-1.41-1.05-1.84-1.38m1.84 1.38c-.37-.28-.75-.56-1.84-1.38m0 0c-.4-.36-.8-.71-1.71-1.54m1.71 1.54c-.35-.31-.7-.63-1.71-1.54m0 0c-.43-.47-.85-.95-1.54-1.71m1.54 1.71c-.61-.68-1.23-1.36-1.54-1.71m0 0c-.29-.38-.58-.76-1.38-1.84m1.38 1.84c-.54-.71-1.08-1.43-1.38-1.84m0 0c-.46-.76-.92-1.52-1.2-1.98m1.2 1.98c-.45-.74-.89-1.47-1.2-1.98m0 0c-.37-.77-.74-1.53-1.01-2.1m1.01 2.1c-.3-.62-.6-1.25-1.01-2.1m0 0c-.2-.54-.39-1.07-.8-2.21m.8 2.21c-.2-.54-.4-1.09-.8-2.21m0 0c-.22-.85-.44-1.71-.59-2.3m.59 2.3c-.12-.46-.24-.92-.59-2.3m0 0c-.11-.72-.22-1.43-.37-2.39m.37 2.39c-.08-.48-.15-.96-.37-2.39m0 0c-.03-.74-.07-1.48-.12-2.46m.12 2.46c-.04-.79-.08-1.59-.12-2.46m0 0c.04-.74.07-1.49.12-2.46m-.12 2.46.12-2.46m0 0c.08-.53.16-1.07.37-2.39m-.37 2.39c.09-.56.17-1.12.37-2.39m0 0c.17-.69.35-1.38.59-2.3m-.59 2.3c.15-.61.31-1.23.59-2.3m0 0c.17-.48.34-.96.8-2.21m-.8 2.21c.2-.55.4-1.1.8-2.21m0 0c.25-.52.49-1.03 1.01-2.1m-1.01 2.1c.36-.76.73-1.52 1.01-2.1m0 0c.43-.72.87-1.44 1.2-1.98m-1.2 1.98c.27-.45.55-.91 1.2-1.98m0 0c.54-.73 1.09-1.47 1.38-1.84m-1.38 1.84c.4-.54.81-1.09 1.38-1.84m0 0c.53-.59 1.07-1.18 1.54-1.71m-1.54 1.71c.59-.66 1.19-1.32 1.54-1.71m0 0c.54-.49 1.08-.97 1.71-1.54m-1.71 1.54c.48-.43.95-.86 1.71-1.54m0 0c.46-.35.92-.7 1.84-1.38m-1.84 1.38c.5-.38 1.01-.76 1.84-1.38m0 0c.52-.32 1.04-.63 1.98-1.2m-1.98 1.2c.72-.44 1.44-.88 1.98-1.2m0 0 2.1-1.01m-2.1 1.01c.84-.4 1.67-.81 2.1-1.01m0 0c.45-.17.91-.33 2.21-.8m-2.21.8c.56-.21 1.12-.41 2.21-.8m0 0c.89-.23 1.79-.46 2.3-.59m-2.3.59c.48-.13.95-.25 2.3-.59m0 0c.51-.08 1.02-.16 2.39-.37m-2.39.37 2.39-.37m0 0c.52-.02 1.03-.05 2.46-.12m-2.46.12c.74-.03 1.48-.07 2.46-.12m0 0 103.34-.27m-103.34.27c30.04-.08 60.08-.16 103.34-.27"}),React__namespace.createElement("g",{fillRule:"evenodd",strokeLinecap:"round"},React__namespace.createElement("path",{fill:"var(--input-bg-color)",strokeWidth:"0",d:"M517.462 135h-128V7l128 128"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"18",d:"M517.462 135h-128m128 0h-128m0 0V7m0 128V7m0 0 128 128m-128-128 128 128m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0"}))),obsidian:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 166 267"},React__namespace.createElement("path",{fill:"transparent",d:"M0 0h165.742v267.245H0z"}),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#bd7efc",strokeWidth:"0",d:"M55.5 96.49 39.92 57.05 111.28 10l4.58 36.54L55.5 95.65"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M55.5 96.49c-5.79-14.66-11.59-29.33-15.58-39.44M55.5 96.49c-3.79-9.59-7.58-19.18-15.58-39.44m0 0C60.13 43.72 80.34 30.4 111.28 10M39.92 57.05C60.82 43.27 81.73 29.49 111.28 10m0 0c.97 7.72 1.94 15.45 4.58 36.54M111.28 10c1.14 9.12 2.29 18.24 4.58 36.54m0 0C95.41 63.18 74.96 79.82 55.5 95.65m60.36-49.11C102.78 57.18 89.71 67.82 55.5 95.65m0 0v.84m0-.84v.84"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#e2c4ff",strokeWidth:"0",d:"m111.234 10.06 44.51 42.07-40.66-5.08-3.85-36.99"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M111.234 10.06c11.83 11.18 23.65 22.36 44.51 42.07m-44.51-42.07 44.51 42.07m0 0c-13.07-1.63-26.13-3.27-40.66-5.08m40.66 5.08c-11.33-1.41-22.67-2.83-40.66-5.08m0 0c-1.17-11.29-2.35-22.58-3.85-36.99m3.85 36.99c-1.47-14.17-2.95-28.33-3.85-36.99m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#2f005e",strokeWidth:"0",d:"m10 127.778 45.77-32.99-15.57-38.08-30.2 71.07"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M10 127.778c16.85-12.14 33.7-24.29 45.77-32.99M10 127.778c16.59-11.95 33.17-23.91 45.77-32.99m0 0c-6.14-15.02-12.29-30.05-15.57-38.08m15.57 38.08c-4.08-9.98-8.16-19.96-15.57-38.08m0 0c-11.16 26.27-22.33 52.54-30.2 71.07m30.2-71.07c-10.12 23.81-20.23 47.61-30.2 71.07m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#410380",strokeWidth:"0",d:"m40.208 235.61 15.76-140.4-45.92 32.92 30.16 107.48"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M40.208 235.61c3.7-33.01 7.41-66.02 15.76-140.4m-15.76 140.4c3.38-30.16 6.77-60.32 15.76-140.4m0 0c-10.83 7.76-21.66 15.53-45.92 32.92m45.92-32.92c-11.69 8.38-23.37 16.75-45.92 32.92m0 0c6.84 24.4 13.69 48.8 30.16 107.48m-30.16-107.48c6.67 23.77 13.33 47.53 30.16 107.48m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#943feb",strokeWidth:"0",d:"m111.234 240.434-12.47 16.67-42.36-161.87 58.81-48.3 40.46 5.25-44.44 188.25"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M111.234 240.434c-3.79 5.06-7.57 10.12-12.47 16.67m12.47-16.67c-4.43 5.93-8.87 11.85-12.47 16.67m0 0c-16.8-64.17-33.59-128.35-42.36-161.87m42.36 161.87c-9.74-37.2-19.47-74.41-42.36-161.87m0 0c15.03-12.35 30.07-24.7 58.81-48.3m-58.81 48.3c22.49-18.47 44.97-36.94 58.81-48.3m0 0c9.48 1.23 18.95 2.46 40.46 5.25m-40.46-5.25c13.01 1.69 26.02 3.38 40.46 5.25m0 0c-10.95 46.41-21.91 92.82-44.44 188.25m44.44-188.25c-12.2 51.71-24.41 103.42-44.44 188.25m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#6212b3",strokeWidth:"0",d:"m40.379 235.667 15.9-140.21 42.43 161.79-58.33-21.58"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M40.379 235.667c4.83-42.62 9.67-85.25 15.9-140.21m-15.9 140.21c5.84-51.52 11.69-103.03 15.9-140.21m0 0c10.98 41.87 21.96 83.74 42.43 161.79m-42.43-161.79c13.28 50.63 26.56 101.25 42.43 161.79m0 0c-11.8-4.37-23.6-8.74-58.33-21.58m58.33 21.58c-21.73-8.04-43.47-16.08-58.33-21.58m0 0s0 0 0 0m0 0s0 0 0 0"})))},saveIcon=e=>React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:e?"var(--color-accent)":"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z"}),React__namespace.createElement("polyline",{points:"17 21 17 13 7 13 7 21"}),React__namespace.createElement("polyline",{points:"7 3 7 8 15 8"})),penIcon=e=>{var A,t,i,n,a,r,s,o,l,c,d,h;switch(e.type){case"highlighter":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{fill:null!==(A=e.strokeColor)&&void 0!==A?A:"var(--icon-fill-color)",strokeWidth:"2",d:"m9 11-6 6v3h9l3-3"}),React__namespace.createElement("path",{fill:"none",strokeWidth:"2",d:"m22 12-4.6 4.6a2 2 0 0 1-2.8 0l-5.2-5.2a2 2 0 0 1 0-2.8L14 4"}));case"finetip":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:null!==(t=e.strokeColor)&&void 0!==t?t:"var(--icon-fill-color)",stroke:null!==(i=e.strokeColor)&&void 0!==i?i:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{strokeWidth:"2",d:"M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"}));case"fountain":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{fill:null!==(n=e.strokeColor)&&void 0!==n?n:"var(--icon-fill-color)",d:"m12 19 7-7 3 3-7 7-3-3z"}),React__namespace.createElement("path",{fill:"none",d:"m18 13-1.5-7.5L2 2l3.5 14.5L13 18l5-5z"}),React__namespace.createElement("path",{fill:"none",d:"m2 2 7.586 7.586"}),React__namespace.createElement("circle",{fill:"none",cx:"11",cy:"11",r:"2"}));case"marker":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",fill:null!==(a=e.strokeColor)&&void 0!==a?a:"var(--icon-fill-color)",stroke:null!==(r=e.strokeColor)&&void 0!==r?r:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M331 315l158.4-215L460.1 70.6 245 229 331 315zm-187 5l0 0V248.3c0-15.3 7.2-29.6 19.5-38.6L436.6 8.4C444 2.9 453 0 462.2 0c11.4 0 22.4 4.5 30.5 12.6l54.8 54.8c8.1 8.1 12.6 19 12.6 30.5c0 9.2-2.9 18.2-8.4 25.6L350.4 396.5c-9 12.3-23.4 19.5-38.6 19.5H240l-25.4 25.4c-12.5 12.5-32.8 12.5-45.3 0l-50.7-50.7c-12.5-12.5-12.5-32.8 0-45.3L144 320zM23 466.3l63-63 70.6 70.6-31 31c-4.5 4.5-10.6 7-17 7H40c-13.3 0-24-10.7-24-24v-4.7c0-6.4 2.5-12.5 7-17z"}));case"thick-thin":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 108 106",strokeWidth:"2",fill:null!==(s=e.strokeColor)&&void 0!==s?s:"var(--icon-fill-color)",stroke:null!==(o=e.strokeColor)&&void 0!==o?o:"var(--icon-fill-color)"},React__namespace.createElement("path",{d:"m-.58 95.628.22-.89q.22-.89.49-2.44.26-1.54.77-3.35t1.31-3.43q.79-1.61.2-.26-.6 1.34-.03-.14.58-1.49 1.54-2.97.96-1.49 2.54-3.18 1.59-1.68 3.46-2.96 1.86-1.27.81-.54-1.04.73.6-.46 1.64-1.19 2.8-1.81 1.16-.63.16-.08-.99.54 1.21-.5 2.2-1.03 1.11-.58-1.1.45-.03-.07 1.06-.53 2.32-.82 1.26-.3 2.91-.52 1.64-.23 3.05-.18 1.4.05 2.5.12 1.09.07 2.25.24 1.16.17 2.3.49 1.15.32 2.11.78.96.47 2.21 1.01 1.25.55 2.37 1.04t2.34.89q1.22.4 2.5.65 1.29.25 2.44.33 1.16.08 2.35.17 1.18.08 2.26-.1 1.08-.19 2-1.1.92-.91 1.25-1.93.32-1.02.38-2.15t.57.21q.51 1.34-.03-.02-.55-1.37-.96-2.83-.41-1.45.5-.67.92.79-.03-.06-.95-.85-1.52-1.8-.57-.94-1.5-1.52-.93-.57-1.94-1.22-1.01-.65-1.97-1.88-.96-1.22-1.44-2.54-.49-1.32-.65-2.57-.17-1.24-.11-2.35.06-1.11.31-2.91.24-1.79.76-2.77.51-.97 1.29-1.8.77-.84 1.64-1.55.88-.72 1.9-1.33 1.03-.61 2.43-1.15 1.41-.55 2.69-.92 1.29-.37 2.81-.68 1.53-.31 2.83-.58 1.31-.27 2.78-.47 1.47-.2 2.58-.49 1.12-.28 2.19-.58 1.08-.31 2.13-.73 1.05-.42 2.44-1.32 1.39-.9 2.68-1.85 1.3-.95 2.25-1.87.95-.91 2.06-2 1.11-1.09 1.92-1.93.82-.84 1.54-1.82.71-.98 1.4-1.88.69-.9 1.38-1.96.69-1.07 1.25-2.04.55-.97 1.21-1.94.65-.96 1.35-1.79.69-.83 1.46-1.74.77-.9 1.66-1.73.89-.84 2.72-2.31 1.84-1.48 1.84-1.47v.01l-1.1 1.03q-1.1 1.02-1.77 1.92-.68.9-1.39 1.85-.71.96-1.41 1.91-.7.96-1.19 1.92-.48.95-.95 1.92-.46.96-.9 1.95-.43.99-1.02 2.16-.59 1.17-1.17 2.15-.58.97-1.23 2.13t-1.29 2.02q-.64.86-1.3 1.73-.66.88-1.42 1.78-.75.9-1.72 2.03-.97 1.14-1.81 1.89-.85.75-1.98 1.71-1.14.96-2.05 1.61-.91.64-2.42 1.38-1.51.73-2.71 1.21t-2.49.92q-1.3.44-2.35.69-1.06.24-2.1.59-1.03.34-2.06.74-1.03.4-2.29.94-1.26.54-2.27 1.11-1.01.58-1.57 1.57-.56.99-.81 2.06-.25 1.08.56 2.02.8.94-.21-.02-1.02-.96-.01-.48 1 .49 1.87 1.25.87.77 0 0-.88-.77.46-.01 1.34.75 2.6 1.68 1.26.94 2.08 2.03.81 1.09.01.27-.8-.82.3.26 1.11 1.08 1.71 2.1.61 1.02 1.21 2.25.6 1.24.92 2.36.32 1.12-.16.13-.49-.98.02.36.51 1.35.71 2.69.2 1.34.24 2.46.03 1.12-.09 2.42-.13 1.29-.72 3.21-.6 1.92-1.4 3.49-.81 1.58-1.77 2.83-.96 1.24-2.88 2.72-1.92 1.48-2.95 1.85-1.04.36-2.47.76-1.44.41-3.33.72-1.89.32-3.37.41-1.48.09-2.63.15-1.15.05-2.74-.06-1.59-.1-2.8-.29-1.2-.19-3.2-.63-1.99-.45-3.63-.92-1.63-.48-3.28-.79-1.65-.31-2.76-.2-1.11.1-2.21.42-1.11.32.39-.29 1.49-.6-.12.21-1.61.8-.39.19 1.21-.61.29.13-.92.74-1.83 1.34-.92.61.15-.19t.3-.05q-.77.75-1.58 1.57-.81.82.01-.18.82-1 .24.23t-.72 2.72q-.15 1.48-.08 2.4.07.91-.19 2.16-.26 1.26-.81 2.41-.55 1.16-1.36 2.15t-1.84 1.75q-1.03.77-2.21 1.27t-2.44.7q-1.27.2-2.53.1-1.28-.11-2.49-.52-1.22-.41-2.3-1.1-1.08-.68-1.96-1.61-.89-.92-1.52-2.04-.64-1.11-.99-2.34-.36-1.23-.41-2.51l-.04-1.27Z"}));case"thin-thick-thin":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 114 113",strokeWidth:"2",fill:null!==(l=e.strokeColor)&&void 0!==l?l:"var(--icon-fill-color)",stroke:null!==(c=e.strokeColor)&&void 0!==c?c:"var(--icon-fill-color)"},React__namespace.createElement("path",{d:"m10 103.405.13-1.22q.14-1.22 1.3-3.16 1.15-1.94 2.74-3.46 1.59-1.53 3.35-2.72 1.77-1.2 4-1.95 2.23-.76 4.45-1t4.86-.4q2.64-.15 5.14-.34 2.51-.19 4.85-.94 2.35-.75 4.55-1.71 2.21-.97 4.16-2.26 1.95-1.3 4.03-2.97 2.07-1.67 3.85-3.05 1.78-1.37 3.72-2.48 1.94-1.11 3.3-2.99 1.36-1.89 2.58-3.74 1.22-1.85-.63-3.42-1.85-1.57-3.82-2.86-1.97-1.3-4.11-2.08-2.15-.78-4.21-1.6-2.06-.81-4.02-1.96-1.96-1.14-3.71-2.48-1.74-1.33-3.37-2.77-1.63-1.43-3.23-3.62-1.6-2.18-2.23-4.64-.62-2.46-.36-4.96.27-2.49 1.19-4.46.91-1.97 2.42-3.7 1.5-1.73 3.5-3.15t4.11-2.28q2.1-.86 4.33-1.44 2.24-.58 4.92-.84 2.68-.26 4.83-.19t4.69.35q2.53.28 4.75.66 2.23.38 4.48.2 2.26-.19 4.43-1.3 2.17-1.12 4.2-2.36 2.04-1.24 3.93-2.43 1.9-1.19 3.84-2.14 1.95-.95 4.04-1.78 2.09-.83 4.56-2.28 2.46-1.46 2.46-1.45h.01q.01 0-1.38 1.3-1.38 1.29-3.08 2.59-1.7 1.3-3.5 2.5t-3.42 2.65q-1.62 1.45-3.18 3-1.57 1.56-3.37 3.13-1.8 1.57-3.6 2.91-1.81 1.33-3.92 2.12t-4.24.92q-2.13.14-4.31.26-2.18.12-4.5.39t-4.56.88q-2.25.61-4.24 1.6-1.99 1-3.83 2.29-1.83 1.29.18 2.44 2.01 1.15 4.2 1.92 2.2.78 4.34 1 2.15.22 4.4.69 2.25.46 4.34 1.16 2.08.71 4.33 1.91 2.25 1.21 4.11 2.73 1.87 1.52 3.68 4.03 1.82 2.5 2.74 5 .93 2.5 1.18 5.03.26 2.53-.04 4.81t-1.4 4.85q-1.09 2.58-2.4 4.26-1.3 1.68-3.1 3.44t-4.02 3.62q-2.23 1.85-4.32 3.07-2.08 1.23-4.34 1.99-2.25.76-4.46 1.96t-4.37 2.14q-2.15.93-4.22 1.81t-4.36 1.35q-2.3.46-4.52.82-2.22.35-4.76.38-2.54.04-4.87-.28t-4.67-.67q-2.34-.35-4.72-.54-2.39-.19-4.64.37-2.25.56-4.16 1.66-1.91 1.11-3.52 2.71-1.61 1.6-2.55 2.39l-.94.78Z"}));default:return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:null!==(d=e.strokeColor)&&void 0!==d?d:"var(--icon-fill-color)",stroke:null!==(h=e.strokeColor)&&void 0!==h?h:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M453.3 19.3l39.4 39.4c25 25 25 65.5 0 90.5l-52.1 52.1 0 0-1-1 0 0-16-16-96-96-17-17 52.1-52.1c25-25 65.5-25 90.5 0zM241 114.9c-9.4-9.4-24.6-9.4-33.9 0L105 217c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L173.1 81c28.1-28.1 73.7-28.1 101.8 0L288 94.1l17 17 96 96 16 16 1 1-17 17L229.5 412.5c-48 48-109.2 80.8-175.8 94.1l-25 5c-7.9 1.6-16-.9-21.7-6.6s-8.1-13.8-6.6-21.7l5-25c13.3-66.6 46.1-127.8 94.1-175.8L254.1 128 241 114.9z"}))}},stringToSVG=e=>(e=e.replace(/stroke\s*=\s*['"][^"']*['"]/g,"").replace(/[^-]width\s*=\s*['"][^"']*['"]/g,"").replace(/[^-]height\s*=\s*['"][^"']*['"]/g,"").replace("{const t=A.getAppState();A.updateScene({appState:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({currentStrokeOptions:e.penOptions},e.strokeWidth&&0!==e.strokeWidth?{currentItemStrokeWidth:e.strokeWidth}:null),e.backgroundColor?{currentItemBackgroundColor:e.backgroundColor}:null),e.strokeColor?{currentItemStrokeColor:e.strokeColor}:null),""===e.fillStyle?null:{currentItemFillStyle:e.fillStyle}),e.roughness?null:{currentItemRoughness:e.roughness}),e.freedrawOnly&&!t.resetCustomPen?{resetCustomPen:{currentItemStrokeWidth:t.currentItemStrokeWidth,currentItemBackgroundColor:t.currentItemBackgroundColor,currentItemStrokeColor:t.currentItemStrokeColor,currentItemFillStyle:t.currentItemFillStyle,currentItemRoughness:t.currentItemRoughness}}:null)})},resetStrokeOptions=(e,A,t)=>{A.updateScene({appState:Object.assign(Object.assign(Object.assign({},e?{currentItemStrokeWidth:e.currentItemStrokeWidth,currentItemBackgroundColor:e.currentItemBackgroundColor,currentItemStrokeColor:e.currentItemStrokeColor,currentItemFillStyle:e.currentItemFillStyle,currentItemRoughness:e.currentItemRoughness}:null),{resetCustomPen:null}),t?{currentStrokeOptions:null}:null)})};class ObsidianMenu{constructor(e,A,t){this.plugin=e,this.toolsRef=A,this.view=t,this.renderCustomPens=(e,A)=>{var t;return null===(t=A.customPens)||void 0===t?void 0:t.map(((t,i)=>{const n=this.plugin.settings.customPens[i];return A.resetCustomPen&&"freedraw"!==A.activeTool.type&&A.currentStrokeOptions===n.penOptions&&setTimeout((()=>resetStrokeOptions(A.resetCustomPen,this.view.excalidrawAPI,!1))),!A.resetCustomPen&&"freedraw"===A.activeTool.type&&A.currentStrokeOptions===n.penOptions&&n.freedrawOnly&&setTimeout((()=>setPen(this.activePen,this.view.excalidrawAPI))),this.activePen&&A.resetCustomPen&&"freedraw"===A.activeTool.type&&A.currentStrokeOptions===n.penOptions&&n.freedrawOnly&&(this.activePen.strokeWidth=A.currentItemStrokeWidth,this.activePen.backgroundColor=A.currentItemBackgroundColor,this.activePen.strokeColor=A.currentItemStrokeColor,this.activePen.fillStyle=A.currentItemFillStyle,this.activePen.roughness=A.currentItemRoughness),React__namespace.createElement("label",{key:i,className:clsx("ToolIcon","ToolIcon_size_medium",{"is-mobile":e}),onClick:()=>{const e=Date.now();if(e-this.clickTimestamp[i]<500){const e=new PenSettingsModal(this.plugin,this.view,i);return void(async()=>{await this.plugin.loadSettings(),e.open()})()}this.clickTimestamp[i]=e;const A=this.view.excalidrawAPI,t=A.getAppState();t.currentStrokeOptions!==n.penOptions||"freedraw"!==t.activeTool.type?(this.activePen=Object.assign({},n),setPen(n,A),A.setActiveTool({type:"freedraw"})):resetStrokeOptions(t.resetCustomPen,A,!0)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-label":n.type,style:Object.assign({},"freedraw"===A.activeTool.type&&A.currentStrokeOptions===n.penOptions?{background:"var(--color-primary)"}:{})},penIcon(n)))}))},this.longpressTimeout={},this.renderPinnedScriptButtons=(e,A)=>{var t;let i=0;return null===(t=null==A?void 0:A.pinnedScripts)||void 0===t?void 0:t.map(((A,t)=>{var n;const a=this.plugin.scriptEngine.scriptIconMap[A],r=null!==(n=null==a?void 0:a.name)&&void 0!==n?n:"",s=(null==a?void 0:a.svgString)?stringToSVG(a.svgString):ICONS.cog;return this.longpressTimeout[t]||(this.longpressTimeout[t]=0),React__namespace.createElement("label",{key:t,className:clsx("ToolIcon","ToolIcon_size_medium",{"is-mobile":e}),onPointerUp:()=>{this.longpressTimeout[t]&&(window.clearTimeout(this.longpressTimeout[t]),this.longpressTimeout[t]=0,(async()=>{const e=app.vault.getAbstractFileByPath(A);e&&e instanceof obsidian_module.TFile&&this.plugin.scriptEngine.executeScript(this.view,await app.vault.read(e),this.plugin.scriptEngine.getScriptName(e),e)})())},onPointerDown:()=>{const e=Date.now();this.longpressTimeout[t]>0&&(window.clearTimeout(this.longpressTimeout[t]),this.longpressTimeout[t]=0),e-i>=500&&(this.longpressTimeout[t]=window.setTimeout((()=>{this.longpressTimeout[t]=0,(async()=>{var e;await this.plugin.loadSettings();const t=this.plugin.settings.pinnedScripts.indexOf(A);t>-1&&(this.plugin.settings.pinnedScripts.splice(t,1),null===(e=this.view.excalidrawAPI)||void 0===e||e.setToast({message:`Pin removed: ${r}`,duration:3e3,closable:!0})),await this.plugin.saveSettings(),app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinnedScripts()}))})()}),1500)),i=e}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-label":r},s))}))},this.renderButton=(e,A)=>React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("label",{className:clsx("ToolIcon","ToolIcon_size_medium",{"is-mobile":e}),onClick:()=>{this.toolsRef.current.setTheme(A.theme),this.toolsRef.current.toggleVisibility(A.zenModeEnabled||e)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-hidden":"true"},ICONS.obsidian)),this.renderCustomPens(e,A),this.renderPinnedScriptButtons(e,A)),this.clickTimestamp=Array.from({length:Object.keys(PENS).length},(()=>0))}}class ActionButton extends React__namespace.Component{constructor(e){super(e),this.toastMessageTimeout=0,this.longpressTimeout=0,this.state={visible:!0}}render(){return React__namespace.createElement("button",{style:{},className:"ToolIcon_type_button ToolIcon_size_small ToolIcon_type_button--show ToolIcon",title:this.props.title,onClick:e=>{this.toastMessageTimeout&&(window.clearTimeout(this.toastMessageTimeout),this.toastMessageTimeout=0,this.props.action(e)),this.longpressTimeout&&(window.clearTimeout(this.longpressTimeout),this.longpressTimeout=0)},onPointerDown:e=>{this.toastMessageTimeout=window.setTimeout((()=>{var e;null===(e=this.props.view.excalidrawAPI)||void 0===e||e.setToast({message:this.props.title,duration:3e3,closable:!0}),this.toastMessageTimeout=0}),400),this.longpressTimeout=window.setTimeout((()=>{var A;this.props.longpress?this.props.longpress(e):null===(A=this.props.view.excalidrawAPI)||void 0===A||A.setToast({message:"Cannot pin this action",duration:3e3,closable:!0}),this.longpressTimeout=0}),1500)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-hidden":"true"},this.props.icon))}}const FIRST_RUN='\nThe Excalidraw Obsidian plugin is much more than "just" a drawing tool. To help you get started here\'s a showcase of the key Excalidraw plugin features.\n\nIf you\'d like to learn more, please subscribe to my YouTube channel: [Visual PKM](https://www.youtube.com/channel/UCC0gns4a9fhVkGkngvSumAQ) where I regularly share videos about Obsidian-Excalidraw and about tools and techniques for Visual Personal Knowledge Management.\n\nThank you & Enjoy!\n\n
\n\n
\n',RELEASE_NOTES={Intro:'After each update you\'ll be prompted with the release notes. You can disable this in plugin settings.\n\nI develop this plugin as a hobby, spending my free time doing this. If you find it valuable, then please say THANK YOU or...\n\n
\n',"1.8.26":"\n## Fixed\n- Dynamic styling did not pick up correctly\n - the accent color with the default Obsidian theme\n - the drawing theme color with the out of the box, default new drawing (not using a template)\n- The Obsidian tools panel did not pick up user scripts when installing your very first script. A reload of Obsidian was required.\n","1.8.25":'\n
\n\n
\n\n## New & improved\n- Multi-link support\n- Updated [Scribble Helper](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Scribble%20Helper.md) script for better handwritten text support. \n - Add links to text elements\n - Creating wrapped text in transparent sticky notes\n - Add text to arrows and lines\n - Handwriting support on iOS via Scribble\n\n## Fixed\n - The long-standing issue of jumping text\n \n',"1.8.24":`\n## Updates from Excalidraw.com\n- fix: color picker keyboard handling not working\n- fix: center align text when bind to the container via context menu\n- fix: split "Edit selected shape" shortcut\n\n## Fixed\n- BUG: Area embed link of svg inside excalidraw embed entire svg instead of area [#1098](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1098)\n\n## New\n- I updated the [Scribble Helper](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Scribble%20Helper.md) script with tons of new features. I am still beta testing the script. I will release a demo video in the next few days.\n\n## New in Excalidraw Automate\n- I added many more configuration options for the scriptEngine utils.inputPrompt function. See [Scribble Helper](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Scribble%20Helper.md) for a demonstration of this new feature.\n${String.fromCharCode(96,96,96)}typescript\n public static async inputPrompt(\n view: ExcalidrawView,\n plugin: ExcalidrawPlugin,\n app: App,\n header: string,\n placeholder?: string,\n value?: string,\n buttons?: { caption: string; tooltip?:string; action: Function }[],\n lines?: number,\n displayEditorButtons?: boolean,\n customComponents?: (container: HTMLElement) => void\n )\n${String.fromCharCode(96,96,96)}`,"1.8.23":'\n## Fixes\n- Fixed palm rejection to prevent unwanted spikes when using the freedraw tool. ([#1065](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1065))\n- Fixed issue where images disappeared when zoomed in. ([#6417](https://github.com/excalidraw/excalidraw/pull/6417))\n- Autosave will now save the drawing when you change the theme from dark to light or vice versa. ([#1080](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1080))\n- Added padding to short LaTeX formulas to prevent cropping. ([#1053](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1053))\n\n## New Features\n- Added a new command palette action: Toggle to invert default binding behavior. This new feature allows you to switch between normal and inverted mode. In normal mode, arrows will bind to objects unless you hold the CTRL/CMD key while drawing the arrow or moving objects. In inverted mode, arrows will not bind to objects unless you hold the CTRL/CMD key while drawing the arrow or moving objects.\n- You can now set a template LaTeX formula in the plugin settings (under experimental features) to be used when creating a new LaTeX formula. ([#1090](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1090))\n- Redesigned the Image Export dialog. I hope dropdowns are now more intuitive than the toggles were.\n- Added the ability to export only the selected part of a drawing. See the Export dialog for more information.\n- Added a zigzag fill easter egg. See a demo of this feature [here](https://twitter.com/excalidraw/status/1645428942344445952?s=61&t=nivKLx2vgl6hdv2EbW4mZg).\n- Added a new expert function: recolor embedded Excalidraw and SVG images (not JPG, PNG, BMP, WEBP, GIF). See a demo of this feature here:\n\n
\n\n
\n',"1.8.22":`\n## Fixed\n- Styling of custom pen and script buttons in the side panel was inverted.\n- Minor tweaks to dynamic styling. [see this video to understand dynamic styling](https://youtu.be/fypDth_-8q0)\n\n## New\n- New scripts by @threethan:\n - [Auto Draw for Pen](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Auto%20Draw%20for%20Pen.md): Automatically switches between the select and draw tools, based on whether a pen is being used. Supports most pens including Apple Pencil.\n - [Hardware Eraser Support](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Hardware%20Eraser%20Support.md): Adds support for pen inversion, a.k.a. the hardware eraser on the back of your pen. Supports Windows based styluses. Does not suppoprt Apple Pencil or S-Pen.\n- Added separate buttons to support copying link, area or group references to objects on the drawing. [#1063](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1063). See [this video](https://youtu.be/yZQoJg2RCKI) for more details on how this works.\n- Hover preview will no longer trigger for image files (.png, .svg, .jpg, .gif, .webp, .bmp, .ico, .excalidraw)\n- Minor updates to the [Slideshow](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Slideshow.md) script. You can download the updated script from the Excalidraw script library. The slideshow will now correctly run also when initiated in a popout window. When the drawing is in a popout window, the slideshow will not be full screen, but will only occupy the popout window. If you run the slideshow from the main Obsidian workspace, it will be displayed in full-screen mode.\n- Updated the Icon Library script to now include image keywords under each of the images to allow searching for keywords (CTRL/CMD+F). I've uploaded the new script to [here](https://gist.github.com/zsviczian/33ff695d5b990de1ebe8b82e541c26ad). If you need further information watch this [video](https://youtu.be/_OEljzZ33H8)\n\n## New in ExcalidrawAutomate\n- ${String.fromCharCode(96)}addText${String.fromCharCode(96)} ${String.fromCharCode(96)}formatting${String.fromCharCode(96)} parameter now accepts ${String.fromCharCode(96)}boxStrokeColor${String.fromCharCode(96)} and ${String.fromCharCode(96)}textVerticalAlign${String.fromCharCode(96)} values.\n${String.fromCharCode(96,96,96)}typescript\naddText(\n topX: number,\n topY: number,\n text: string,\n formatting?: {\n wrapAt?: number;\n width?: number;\n height?: number;\n textAlign?: "left" | "center" | "right";\n box?: boolean | "box" | "blob" | "ellipse" | "diamond";\n boxPadding?: number;\n boxStrokeColor?: string;\n textVerticalAlign?: "top" | "middle" | "bottom";\n },\n id?: string,\n ): string;\n${String.fromCharCode(96,96,96)}\n- new ${String.fromCharCode(96)}onFileOpenHook${String.fromCharCode(96)}. If set, this callback is triggered, when an Excalidraw file is opened. You can use this callback in case you want to do something additional when the file is opened. This will run before the file level script defined in the ${String.fromCharCode(96)}excalidraw-onload-script${String.fromCharCode(96)} frontmatter is executed. Excalidraw will await the result of operations here. Handle with care. If you change data such as the frontmatter of the underlying file, I haven't tested how it will behave.\n${String.fromCharCode(96,96,96)}typescript\nonFileOpenHook: (data: {\n ea: ExcalidrawAutomate;\n excalidrawFile: TFile; //the file being loaded\n view: ExcalidrawView;\n}) => Promise;\n${String.fromCharCode(96,96,96)}`,"1.8.21":'\n## Quality of Life improvements\n- Dynamic Styling (see plugin settings / Display). When Dynamic Styling is enabled it fixes Excalidraw issues with the Minimal Theme\n- New "Invert Colors" script\n\n
\n\n
\n\n### Note\nThe few of you, that are using the Dynamic Styling Templater script, please remove it and restart Obsidian.\n',"1.8.20":"\n## Fixed\n- Excalidraw froze Obsidian in certain rare situations [#1054](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1054)\n- File loading error [#1062](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1062)\n- Embedded images in markdown documents no longer have the line on the side. Image sizing works better. [#1059](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1059)\n- Locked elements will not show a hover preview [#1060](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1060)\n- CTRL/CMD + K correctly triggers add link [#1056](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1056)\n\n## New\n- Grid color adjusts to the view background color\n\nI'm sorry, but the sticky note editing issue on Android with the on-screen keyboard has still not been resolved. If you also experience this error, please help raise the priority with the core Excalidraw team by commenting on this issue: [#6330](https://github.com/excalidraw/excalidraw/issues/6330)\n","1.8.19":"\n## Fixed: Text wrapping issue in sticky notes\n\nI fixed an issue where text would wrap differently and words would disappear during text editing in sticky notes. You can check out the details on [GitHub #6318](https://github.com/excalidraw/excalidraw/issues/6331).\n\nI am aware of three additional issues related to container text editing that are still open. I apologize for any inconvenience caused by the recent change in how text size is calculated on Excalidraw.com, which has had a knock-on effect on Obsidian. I am actively working to address the following issues:\n\n- Pinch zooming while editing text in a text container [GitHub #6331](https://github.com/excalidraw/excalidraw/issues/6331)\n- Container text jumps on edit on Android with on-screen keyboard [GitHub #6330](https://github.com/excalidraw/excalidraw/issues/6330)\n- Shadow text when editing text containers without a keyboard on iOS [GitHub #6329](https://github.com/excalidraw/excalidraw/issues/6329)\n\nThank you for your patience while I work on resolving these issues.\n","1.8.18":`\n## Fixed\n- Text scaling issue introduced in 1.8.17\n- [#1043](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1043): Error handling when ${String.fromCharCode(96)}onCanvasColorChangeHook${String.fromCharCode(96)} is executed. This is used in the [Dynamic Styling Script](https://youtu.be/LtR04fNTKTM). \n`,"1.8.17":'\n## New from Excalidraw.com\n- Improved text wrapping in the ellipse and diamond shapes [6172](https://github.com/excalidraw/excalidraw/pull/6172)\n\n## New\n- Updated slideshow script\n\n
\n\n
\n\n## Fixed: \n- "Save to..." in the Stencil Library menu now works as expected [#1032](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1032)\n',"1.8.16":'\n**!!! Modifier keys have changed, please review the table below !!!**\n[Click this to see the new shortcuts overview image](https://raw.githubusercontent.com/zsviczian/obsidian-excalidraw-plugin/master/images/excalidraw-modifiers.png)\n\n## Fixed \n- This version was extensively tested and developed on MacOS to remove usability issues.\n- New command palette action to create a new drawing in a new tab\n- Modifier keys to open links in the active window, splitting the current view to the right, in a new tab, or in a popout window now behave consistently both in Excalidraw and when clicking a drawing that is embedded in a markdown note.\n- Drag & Drop properly works from within Obsidian, from a web browser, and from the OS file explorer\n\n
\n\n
\n',"1.8.14":"\n## Fixed\n- text element link gets deleted when the drawing is reloaded\n","1.8.13":'\n## Fixed\n- When changing a text element in markdown mode, the change seem to have showed up when switching back to Excalidraw mode, but then lost these changes when loading the file the next time.\n- Scrolling through a page that has embedded drawings on Obsidian Mobile accidently opens the drawing in Excalidraw when touching the image. Now you need to press and hold to open the image in Excalidraw. [#1003](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1003)\n- The scrollbar is no longer visible when presenting using the SlideShow script\n- Stroke properties could not be changed when custom pen settings had "Stroke & fill applies to: All shapes". It works now.\n\n## QoL\n- Custom pens will remember the stroke changes until you press the pen preset button again.\n - This is a bit hard to explain, let me try... Essentially, when you use a custom pen, it will keep the changes you made to the pen (like changing the stroke width) until you press the pen-prereset button again. So, for example, if you\'re using a mind mapping custom pen and change its color, and then switch to a different tool like text, when you switch back to the freedraw tool using the Excalidraw tools panel, the pen will still have the same color you set earlier, but if you press the mind mapping pen-preset button, it will default back to your custom pen settings including your preset color.\n- Added new buttons to load current stroke color and background color in the pen settings dialog. Also added an edit box so you can configure any valid color string (including with transparency) for pen stroke and background colors. [#991](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/991)\n',"1.8.11":'\n
\n\n
\n\n# New\n- Support for referencing images from the internet in Excalidraw drawings, including YouTube thumbnail support. [#913](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/913)\n - Link to images on the internet without creating a copy in your Vault by holding down the CTRL key while dropping the link or image.\n - Automatic conversion of image URLs and YouTube links into image elements with original links added as a link on the element when pasting. Note, that if you only want to paste the plain text link (not the image), first double-click the canvas to start a new text element, then paste the link.\n- Two new options added to plugin settings:\n - Make mouse wheel zoom by default [#474](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/474)\n - Allow pinch zoom in pen mode [#828](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/828)\n- Update to the [Set Grid](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Set%20Grid.svg) script now saves the grid setting for the current file.\n',"1.8.10":'\n
\n\n
\n\n# QoL improvements\n- You can structure icons in the Obsidian tools panel by moving scripts to folders\n![image|300](https://user-images.githubusercontent.com/14358394/212389592-306130d0-209a-49df-99bb-c538f2155b23.png)\n- I added useful actions to the hamburger menu in both tray-mode and normal-mode. \n![image|150](https://user-images.githubusercontent.com/14358394/212534508-9107fd19-27ab-4415-8abc-bc97c73afc0b.png)\n- I added a new Export Image dialog. You can access the new export screen from the hamburger-menu\n![image|200](https://user-images.githubusercontent.com/14358394/212534654-7a479e23-8d5d-452e-9a18-a9896278aa27.png)\n- Links in help now point to Obsidian-Excalidraw relevant content.\n- I added a welcome screen\n![image|150](https://user-images.githubusercontent.com/14358394/212534568-3cd1e8a1-5b20-4a30-96e4-40d7dac57e33.png)\n- I updated the alternative dark mode / dynamic styling [script](https://gist.github.com/zsviczian/c7223c5b4af30d5c88a0cae05300305c)\n',"1.8.9":"\n# Minor QoL improvements\n- When you open a second drawing in the same Excalidraw view (i.e. by navigating a link) and make a change to this drawing, and then press UNDO, the entire drawing disappeared. Redo brought the image back, however, this behavior was frustrating. Not anymore...\n- On iPad\n - when you open the command palette, autozoom resized the drawing. If the Obsidian command palette or some other modal window is shown Excalidraw will not resize the view.\n - when you add a link to the drawing using the Command Palette, sometimes the link was added in a far corner of the drawing outside the current view area. This should be fixed now.","1.8.8":`\n
\n\n
\n\n# New\n- The plugin now includes support for [Perfect Freehand](https://perfect-freehand-example.vercel.app/) pen-options. I've also added a new [Alternative Pens](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Alternative%20Pens.md) script.\n- Embed scene in exported PNG and SVG images [#860](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/860). This means that the export will be a normal PNG or SVG image with the added functionality that if someone loads the image into excalidraw.com it will open as a normal excalidraw file.\n - I've added 2 new Command Palette actions (export PNG, export SVG with embedded scene).\n - If you SHIFT click ${String.fromCharCode(96)} Save as PNG (or SVG)${String.fromCharCode(96)} in the workspace-tab menu, Excalidraw will embed the scene in the export.\n- I updated the [Organic Line](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Organic%20Line.md) script. It has an improved thick-to-thin look and a new thin-to-thick-to-thin line type.\n\n# Fixed\n- Intelligent image width setting [#955](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/955). Before this change, when the embedded image was small, the image would be extended to meet the image width setting in plugin settings. From now on, if the image is smaller than max-width, it will only extend to max-width. You can still set 100% width using custom CSS. See more on that [here](https://github.com/zsviczian/obsidian-excalidraw-plugin#embedded-images).\n\n# New in ExcalidrawAutomate\n- I added the ${String.fromCharCode(96)} plaintext${String.fromCharCode(96)} parameter to ${String.fromCharCode(96)}ExcalidrawAutomate.create${String.fromCharCode(96)} . Using this, you can add some text below the frontmatter but above the ${String.fromCharCode(96)}# Text Elements${String.fromCharCode(96)} section. Use this for example to add metadata to your file. (e.g. I use this in my Daily Quote template to add a Dataview field for the ${String.fromCharCode(96)}Author::${String.fromCharCode(96)} and add the quote with a standard block reference, so I can easily reference it in other files. I also add the ${String.fromCharCode(96)}#quote${String.fromCharCode(96)} tag to the file using this.)\n- The script running in the ScriptEngine now also receives the ${String.fromCharCode(96)}TFile${String.fromCharCode(96)} object for the script itself. You can access this object during execution via the ${String.fromCharCode(96)}utils.scriptFile${String.fromCharCode(96)} variable. \n`,"1.8.7":'\n## New from Excalidraw.com\n- Support shrinking text containers to their original height when text is removed [#6025](https://github.com/excalidraw/excalidraw/pull/6025)\n
\n\n
\n\n## Fixed\n- removed the white background when editing arrow-label [#6033](https://github.com/excalidraw/excalidraw/pull/6033)\n- Minor style tweaks\n - for embedding Excalidraw into Obsidian Canvas. e.g. dragging no longer accidentally creates an image copy of the drawing, and\n - style tweaks on the Excalidraw canvas\n\n## New\n- If you set a different text color and sticky note border color, now if you change the border color, the text color will not be changed.\n',"1.8.6":`\n## New from Excalidraw.com:\n- Better default radius for rectangles [#5553](https://github.com/excalidraw/excalidraw/pull/5553). Existing drawings will look unchanged, this applies only to new rectangles.\n![image|200](https://user-images.githubusercontent.com/5153846/206264345-59fd7436-e87b-4bc9-ade8-9e6f6a6fd8c1.png)\n> [!attention]- ExcalidrawAutomate technical details\n> - ${String.fromCharCode(96)}strokeSharpness${String.fromCharCode(96)} is now deprecated\n> - use roundness instead\n> - ${String.fromCharCode(96)}roundness === null${String.fromCharCode(96)} is legacy ${String.fromCharCode(96)}strokeSharpness = "sharp"${String.fromCharCode(96)}\n> - ${String.fromCharCode(96)}roundness = { type: RoundnessType; value?: number }${String.fromCharCode(96)}\n> - type: 1, LEGACY, type:2 PROPORTIONAL_RADIUS, type:3 ADAPTIVE_RADIUS: 3\n> - value:\n> - Radius represented as % of element's largest side (width/height).\n> DEFAULT_PROPORTIONAL_RADIUS = 0.25;\n> - Fixed radius for the ADAPTIVE_RADIUS algorithm. In pixels.\n> DEFAULT_ADAPTIVE_RADIUS = 32;\n\n## New\n- For Obsidian 1.1.6 and above\n - Improved embedding into Obsidian Canvas\n - Improved embedding into Markdown documents\n- Added setting under ${String.fromCharCode(96)}Display/Default mode when opening Excalidraw${String.fromCharCode(96)} to always open the drawing in view mode on Mobile, but in normal mode on desktop. [#939](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/939)\n\n## Fixed\n- Zoom reset tooltip appears twice [#942](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/942)\n- Hid export library from library menu as it does not work due to Obsidian limitations. Use the command palette export library instead.\n- Arrow with label did not get exported and embedded correctly [#941](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/941)\n![image|200](https://user-images.githubusercontent.com/22638687/207845868-b352ddb1-7994-4f13-a0b2-f2e19bd72935.png)\n`,"1.8.4":'\n## New from Excalidraw.com\n- Labels on Arrows!!! [#5723](https://github.com/excalidraw/excalidraw/pull/5723)\n - To add a label press "Enter" or "Double click" on the arrow\n - Use "Cmd/Ctrl+double click" to enter the line editor\n\n
\n\n
\n\n## New\n- **Changed behavior**: In the Obsidian markdown editor clicking an Excalidraw image will not open the image (to avoid accidentally opening the image on a tablet). To open a drawing for editing in Excalidraw double click or long-tap on it. [#920](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/920)\n\n## Fixed \n- Text stroke color is not honored when pasting a HEX color string to an Excalidraw canvas open in an Obsidian popout window [#921](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/921)\n- The new [multi-line >> multi-element paste behavior](https://github.com/excalidraw/excalidraw/pull/5786) introduced in the previous release did not work as expected in Obsidian. Now it does.\n',"1.8.2":`\nIntroducing the [Excalidraw Slideshow Script](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Slideshow.md) - available in the script store\n
\n\n
\n\n## Fixed\n- Obsidian tools panel gets misplaced after switching Obsidian workspace tabs\n\n## New in ExcalidrawAutomate\n- changed ${String.fromCharCode(96)}viewToggleFullScreen(forceViewMode: boolean = false): void${String.fromCharCode(96)}: the function will toggle view mode on when going to full screen and view mode off when terminating full screen.\n- new functions\n${String.fromCharCode(96,96,96)}typescript\nsetViewModeEnabled(enabled: boolean):void;\nviewUpdateScene(\n scene: {\n elements?: ExcalidrawElement[];\n appState?: AppState;\n files?: BinaryFileData;\n commitToHistory?: boolean;\n },\n restore: boolean = false,\n ):void;\nviewZoomToElements(\n selectElements: boolean,\n elements: ExcalidrawElement[]\n ):void;\n${String.fromCharCode(96,96,96)}\n\n`,"1.8.1":`\n## New and fixes from Excalidraw.com\n- New text paste behavior. Pasting multiline text will generate separate text elements unless you hold down the shift button while pasting [#5786](https://github.com/excalidraw/excalidraw/pull/5786)\n- line editor fixes [#5927](https://github.com/excalidraw/excalidraw/pull/5927)\n\n## Fixed\n- The Command Palette "Insert link" action now inserts the new link at the top drawing layer, not at the bottom.\n- Updated, hopefully, better organized, Plugin Readme.\n\n## New\n- Second attempt at moving to React 18. This upgrade is required to maintain alignment with the core Excalidraw product and to continue to benefit from Excalidraw.com enhancements.\n- Added options to Plugin Settings\n - to disable autozoom when loading a drawing for the first time [#907](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/907)\n - to modify autosave interval. You can now set an autosave interval for desktop and for mobile [#888](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/888)\n\n## New in ExcalidrawAutomate\n- Published the obsidian_module on the ExcalidrawAutomate object. ${String.fromCharCode(96)}ExcalidrawAutomate.obsidian${String.fromCharCode(96)}. Publishing this object will give script developers increased flexibility and control over script automation.\n`,"1.8.0":'\n
\n\n
\n\n## New\n- Optical Character Recognition (OCR). Introducing the MVP (minimum viable product) release of the integration of [Taskbone](https://taskbone.com) OCR into Excalidraw. See the new scan button on the Obsidian tools panel.\n- New and improved full-screen mode\n - Activate using the Obsidian tools panel, the Obsidian Command Palette, or the Alt+F11 shortcut\n - The ESC key no longer closes full-screen\n - Full-screen mode works properly on iOS as well\n- Improved Icon visibility on the Obsidian tools panel\n- Added 3 additional buttons to the tools panel\n - Force save\n - Open link (useful on Mobile devices). In the case of LaTeX equations, the button opens the equation properties.\n - Open the link in a new pane. In the case of embedded markdown documents, the button opens the embed properties.\n\n## Fixed\n- The [deconstruct selected elements into a new drawing](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Deconstruct%20selected%20elements%20into%20new%20drawing.md) script now also correctly decomposes transcluded text elements.\n',"1.7.30":"\nFix:\n- Forcing the embedded image to always scale to 100% (a feature introduced in [1.7.26](https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.7.26)) scaled the embedded excalidraw drawings incorrectly on devices with a pixel ratio of 2 or 3 (e.g. iPads). This is now fixed, however, this fix might retrospectively impact drawings that use this feature. Sorry for that.\n","1.7.29":"\n- This is a big update that accommodates the **UI redesign** on Excalidraw.com [#5780](https://github.com/excalidraw/excalidraw/pull/5780). The change on the surface may seem superficial, however, I had to tweak a number of things to make it work in Obsidian. I hope I found everything that broke and fixed it, if not, I'll try to fix it quickly...\n- This update also comes with changes under the hood that **fix issues with Excalidraw Automate** - paving the way for further scripts, plus some smaller bug fixes.\n- I **reworked text wrapping**. In some cases, text wrapping in SVG exports looked different compared to how the text looked in Excalidraw. This should now be fixed.\n- If you are using the **Experimental Dynamic Styling** of the Excalidraw Toolbar, then I recommend updating your styling script following base on [this](https://gist.github.com/zsviczian/c7223c5b4af30d5c88a0cae05300305c)\n","1.7.27":'## New\n- Import SVG drawing as an Excalidraw object. [#679](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/679)\n\n
\n\n
\n\n## Fixed\n- Large drawings freeze on the iPad when opening the file. I implemented a workaround whereby Excalidraw will avoid zoom-to-fit drawings with over 1000 elements. [#863](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/863)\n- Reintroduced copy/paste to the context menu\n',"1.7.26":'## Fixed\n- Transcluded block with a parent bullet does not embed sub-bullet [#853](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/853)\n- Transcluded text will now exclude ^block-references at end of lines\n- Phantom duplicates of the drawing appear when "zoom to fit" results in a zoom value below 10% and there are many objects on the canvas [#850](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/850)\n- CTRL+Wheel will increase/decrease zoom in steps of 5% matching the behavior of the "+" & "-" zoom buttons.\n- Latest updates from Excalidarw.com\n - Freedraw flip not scaling correctly [#5752](https://github.com/excalidraw/excalidraw/pull/5752)\n - Multiple elements resizing regressions [#5586](https://github.com/excalidraw/excalidraw/pull/5586)\n\n## New - power user features\n- Force the embedded image to always scale to 100%. Note: this is a very niche feature with a very particular behavior that I built primarily for myself (even more so than other features in Excalidraw Obsidian - also built primarily for myself 😉)... This will reset your embedded image to 100% size every time you open the Excalidraw drawing, or in case you have embedded an Excalidraw drawing on your canvas inserted using this function, every time you update the embedded drawing, it will be scaled back to 100% size. This means that even if you resize the image on the drawing, it will reset to 100% the next time you open the file or you modify the original embedded object. This feature is useful when you decompose a drawing into separate Excalidraw files, but when combined onto a single canvas you want the individual pieces to maintain their actual sizes. I use this feature to construct Book-on-a-Page summaries from atomic drawings.\n- I added an action to the command palette to temporarily disable/enable Excalidraw autosave. When autosave is disabled, Excalidraw will still save your drawing when changing to another Obsidian window, but it will not save every 10 seconds. On a mobile device (but also on a desktop) this can lead to data loss if you terminate Obsidian abruptly (i.e. swipe the application away, or close Obsidian without first closing the drawing). Use this feature if you find Excalidraw laggy.'};class ReleaseNotes extends obsidian_module.Modal{constructor(e,A,t){super(e),this.plugin=A,this.version=t}onOpen(){var e;this.containerEl.classList.add("excalidraw-release"),this.titleEl.setText(`Welcome to Excalidraw ${null!==(e=this.version)&&void 0!==e?e:""}`),this.createForm()}async onClose(){this.contentEl.empty(),await this.plugin.loadSettings(),this.plugin.settings.previousRelease=PLUGIN_VERSION,await this.plugin.saveSettings()}async createForm(){let e=this.plugin.settings.previousRelease;e=this.version===e?"0.0.0":e;const A=this.version?Object.keys(RELEASE_NOTES).filter((A=>"Intro"===A||isVersionNewerThanOther(A,e))).map((e=>`${"Intro"===e?"":`# ${e}\n`}${RELEASE_NOTES[e]}`)).slice(0,10).join("\n\n---\n"):FIRST_RUN;await obsidian_module.MarkdownRenderer.renderMarkdown(A,this.contentEl,"",this.plugin),this.contentEl.createEl("p",{text:""},(e=>{e.style.textAlign="right",e.createEl("button",{text:"Close"}).onclick=()=>this.close()}))}}const TOOLS_PANEL_WIDTH=228;class ToolsPanel extends React__namespace.Component{constructor(e){super(e),this.pos1=0,this.pos2=0,this.pos3=0,this.pos4=0,this.penDownX=0,this.penDownY=0,this.previousWidth=0,this.previousHeight=0,this.onRightEdge=!1,this.onBottomEdge=!1;const A=e.view.plugin.getPackage(e.view.ownerWindow).react;this.containerRef=A.createRef(),this.state={visible:e.visible,top:50,left:200,theme:"dark",excalidrawViewMode:!1,minimized:!1,isDirty:!1,isFullscreen:!1,isPreviewMode:!0,scriptIconMap:{}}}updateScriptIconMap(e){this.setState((()=>({scriptIconMap:e})))}setPreviewMode(e){this.setState((()=>({isPreviewMode:e})))}setFullscreen(e){this.setState((()=>({isFullscreen:e})))}setDirty(e){this.setState((()=>({isDirty:e})))}setExcalidrawViewMode(e){this.setState((()=>({excalidrawViewMode:e})))}toggleVisibility(e){this.setTopCenter(e),this.setState((e=>({visible:!e.visible})))}setTheme(e){this.setState((A=>({theme:e})))}setTopCenter(e){this.setState((()=>({left:(this.containerRef.current.clientWidth-228-(e?0:232))/2+this.containerRef.current.parentElement.offsetLeft+(e?0:232),top:64+this.containerRef.current.parentElement.offsetTop})))}updatePosition(e=0,A=0){this.setState((()=>{const{offsetTop:t,offsetLeft:i,clientWidth:n,clientHeight:a}=this.containerRef.current.firstElementChild,r=t-e,s=i-A,{clientWidth:o,clientHeight:l,offsetTop:c,offsetLeft:d}=this.containerRef.current.parentElement;return this.previousHeight=l,this.previousWidth=o,this.onBottomEdge=r>=l-a+c,this.onRightEdge=s>=o-n+d,{top:r{e.preventDefault(),Math.abs(this.penDownX-this.pos3)>5||Math.abs(this.penDownY-this.pos4)>5||this.setState((e=>({minimized:!e.minimized})))},onPointerDown:e=>{const A=e=>{e.preventDefault(),this.pos1=this.pos3-e.clientX,this.pos2=this.pos4-e.clientY,this.pos3=e.clientX,this.pos4=e.clientY,this.updatePosition(this.pos2,this.pos1)},t=()=>{var e,i;null===(e=this.props.view.ownerDocument)||void 0===e||e.removeEventListener("pointerup",t),null===(i=this.props.view.ownerDocument)||void 0===i||i.removeEventListener("pointermove",A)};e.preventDefault(),this.penDownX=this.pos3=e.clientX,this.penDownY=this.pos4=e.clientY,this.props.view.ownerDocument.addEventListener("pointerup",t),this.props.view.ownerDocument.addEventListener("pointermove",A)}},React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 228 26"},React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M40,7 h148 M40,13 h148 M40,19 h148"}))),React__namespace.createElement("div",{className:"Island App-menu__left scrollbar",style:{maxHeight:"350px",width:"initial","--padding":2,display:this.state.minimized?"none":"block"}},React__namespace.createElement("div",{className:"panelColumn"},React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,"Utility actions"),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},React__namespace.createElement(ActionButton,{key:"scriptEngine",title:t$d("INSTALL_SCRIPT_BUTTON"),action:()=>{new ScriptInstallPrompt(this.props.view.plugin).open()},icon:ICONS.scriptEngine,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"release-notes",title:t$d("READ_RELEASE_NOTES"),action:()=>{new ReleaseNotes(this.props.view.app,this.props.view.plugin,PLUGIN_VERSION).open()},icon:ICONS.releaseNotes,view:this.props.view}),null===this.state.isPreviewMode?React__namespace.createElement(ActionButton,{key:"convert",title:t$d("CONVERT_FILE"),action:()=>{this.props.view.convertExcalidrawToMD()},icon:ICONS.convertFile,view:this.props.view}):React__namespace.createElement(ActionButton,{key:"viewmode",title:this.state.isPreviewMode?t$d("PARSED"):t$d("RAW"),action:()=>{this.state.isPreviewMode?this.props.view.changeTextMode(TextMode.raw):this.props.view.changeTextMode(TextMode.parsed)},icon:this.state.isPreviewMode?ICONS.rawMode:ICONS.parsedMode,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"tray-mode",title:t$d("TRAY_MODE"),action:()=>{this.props.view.toggleTrayMode()},icon:ICONS.trayMode,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"fullscreen",title:this.state.isFullscreen?t$d("EXIT_FULLSCREEN"):t$d("GOTO_FULLSCREEN"),action:()=>{this.state.isFullscreen?this.props.view.exitFullscreen():this.props.view.gotoFullscreen()},icon:this.state.isFullscreen?ICONS.exitFullScreen:ICONS.gotoFullScreen,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"search",title:t$d("SEARCH"),action:()=>{search(this.props.view)},icon:ICONS.search,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"ocr",title:t$d("RUN_OCR"),action:e=>{this.props.view.plugin.settings.taskboneEnabled?this.props.view.plugin.taskbone.getTextForView(this.props.view,isCTRL(e)):new obsidian_module.Notice("Taskbone OCR is not enabled. Please go to plugins settings to enable it.",4e3)},icon:ICONS.ocr,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"openLink",title:t$d("OPEN_LINK_CLICK"),action:e=>{const A=new MouseEvent("click",{ctrlKey:e.ctrlKey||!(DEVICE.isIOS||DEVICE.isMacOS),metaKey:e.metaKey||DEVICE.isIOS||DEVICE.isMacOS,shiftKey:e.shiftKey,altKey:e.altKey});this.props.view.handleLinkClick(A)},icon:ICONS.openLink,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"openLinkProperties",title:t$d("OPEN_LINK_PROPS"),action:()=>{const e=new MouseEvent("click",{ctrlKey:!0,metaKey:!0,shiftKey:!1,altKey:!1});this.props.view.handleLinkClick(e)},icon:ICONS.openLinkProperties,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"save",title:t$d("FORCE_SAVE"),action:()=>{this.props.view.forceSave()},icon:saveIcon(this.state.isDirty),view:this.props.view}))),React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,"Export actions"),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},React__namespace.createElement(ActionButton,{key:"lib",title:t$d("DOWNLOAD_LIBRARY"),action:()=>{this.props.view.plugin.exportLibrary()},icon:ICONS.exportLibrary,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"svg",title:t$d("EXPORT_SVG"),action:()=>{this.props.view.saveSVG(),new obsidian_module.Notice(`File saved: ${getIMGFilename(this.props.view.file.path,"svg")}`)},icon:ICONS.exportSVG,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"png",title:t$d("EXPORT_PNG"),action:()=>{this.props.view.savePNG(),new obsidian_module.Notice(`File saved: ${getIMGFilename(this.props.view.file.path,"png")}`)},icon:ICONS.exportPNG,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"excalidraw",title:t$d("EXPORT_EXCALIDRAW"),action:()=>{this.props.view.exportExcalidraw()},icon:ICONS.exportExcalidraw,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"md",title:t$d("OPEN_AS_MD"),action:()=>{this.props.view.openAsMarkdown()},icon:ICONS.switchToMarkdown,view:this.props.view}))),React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,"Insert actions"),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},React__namespace.createElement(ActionButton,{key:"image",title:t$d("INSERT_IMAGE"),action:()=>{this.props.centerPointer(),this.props.view.plugin.insertImageDialog.start(this.props.view)},icon:ICONS.insertImage,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"insertMD",title:t$d("INSERT_MD"),action:()=>{this.props.centerPointer(),this.props.view.plugin.insertMDDialog.start(this.props.view)},icon:ICONS.insertMD,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"latex",title:t$d("INSERT_LATEX"),action:e=>{isALT(e)?this.props.view.openExternalLink("https://youtu.be/r08wk-58DPk"):(this.props.centerPointer(),insertLaTeXToView(this.props.view))},icon:ICONS.insertLaTeX,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"link",title:t$d("INSERT_LINK"),action:()=>{this.props.centerPointer(),this.props.view.plugin.insertLinkDialog.start(this.props.view.file.path,this.props.view.addText)},icon:ICONS.insertLink,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"link-to-element",title:t$d("INSERT_LINK_TO_ELEMENT"),action:e=>{isALT(e)?this.props.view.openExternalLink("https://youtu.be/yZQoJg2RCKI"):this.props.view.copyLinkToSelectedElementToClipboard(isCTRL(e)?"group=":isSHIFT(e)?"area=":"")},icon:ICONS.copyElementLink,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"import-svg",title:t$d("IMPORT_SVG"),action:e=>{this.props.view.plugin.importSVGDialog.start(this.props.view)},icon:ICONS.importSVG,view:this.props.view}))),this.renderScriptButtons(!1),this.renderScriptButtons(!0)))))}renderScriptButtons(e){if(0===Object.keys(this.state.scriptIconMap).length)return"";const A=`${this.props.view.plugin.settings.scriptFolderPath}/Downloaded/`,t=t=>e?t.startsWith(A):!t.startsWith(A);if(0===Object.keys(this.state.scriptIconMap).filter((e=>t(e))).length)return"";const i=new Set;Object.keys(this.state.scriptIconMap).filter((e=>t(e))).forEach((e=>i.add(this.state.scriptIconMap[e].group)));const n=Array.from(i).sort(((e,A)=>e>A?1:-1));return n.push(n.shift()),React__namespace.createElement(React__namespace.Fragment,null,n.map((A=>React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,e?A:""===A?"User":"User/"+A),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},Object.entries(this.state.scriptIconMap).filter((([e,t])=>t.group===A)).sort().map((([e,A])=>React__namespace.createElement(ActionButton,{key:e,title:A.name,action:async()=>{const A=this.props.view,t=A.plugin,i=app.vault.getAbstractFileByPath(e);i&&i instanceof obsidian_module.TFile&&t.scriptEngine.executeScript(A,await app.vault.read(i),t.scriptEngine.getScriptName(i),i)},longpress:async()=>{const t=this.props.view,i=t.excalidrawAPI,n=t.plugin;await n.loadSettings();const a=n.settings.pinnedScripts.indexOf(e);a>-1?(n.settings.pinnedScripts.splice(a,1),null==i||i.setToast({message:`Pin removed: ${A.name}`,duration:3e3,closable:!0})):(n.settings.pinnedScripts.push(e),null==i||i.setToast({message:`Pinned: ${A.name}`,duration:3e3,closable:!0})),await n.saveSettings(),app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinnedScripts()}))},icon:A.svgString?stringToSVG(A.svgString):ICONS.cog,view:this.props.view}))))))))}}const getElementsAtPointer=(e,A,t)=>A.filter((A=>{if(t&&A.type!==t)return!1;if(A.locked)return!1;const[i,n,a,r]=rotatedDimensions(A);return i<=e.x&&i+a>=e.x&&n<=e.y&&n+r>=e.y})),getTextElementAtPointer=(e,A)=>{const t=A.excalidrawAPI;if(!t)return{id:null,text:null};const i=getElementsAtPointer(e,t.getSceneElements(),"text");if(0==i.length)return{id:null,text:null};if(1===i.length)return{id:i[0].id,text:i[0].text};const n=i.filter((e=>{const t=A.textMode===TextMode.parsed?A.excalidrawData.getRawText(e.id):e.text;return!!t&&(!!t.match(REG_LINKINDEX_HYPERLINK)||!!REGEX_LINK.getRes(t).next().value)}));return 0==n.length?{id:i[0].id,text:i[0].text}:{id:n[0].id,text:n[0].text}},getImageElementAtPointer=(e,A)=>{const t=A.excalidrawAPI;if(!t)return;const i=getElementsAtPointer(e,t.getSceneElements(),"image");return 0===i.length?{id:null,fileId:null}:i.length>=1?{id:i[0].id,fileId:i[0].fileId}:void 0},getElementWithLinkAtPointer=(e,A)=>{const t=A.excalidrawAPI;if(!t)return;const i=getElementsAtPointer(e,t.getSceneElements()).filter((e=>e.link));return 0===i.length?{id:null,text:null}:i.length>=1?{id:i[0].id,text:i[0].link}:void 0},getEA=e=>{try{return window.ExcalidrawAutomate.getAPI(e)}catch(e){return console.log({message:"Excalidraw not available",fn:getEA}),null}};class ExportDialog extends obsidian_module.Modal{constructor(e,A,t){super(app),this.plugin=e,this.view=A,this.file=t,this.dirty=!1,this.hasSelectedElements=!1,this.ea=getEA(this.view),this.api=this.ea.getExcalidrawAPI(),this.padding=getExportPadding(this.plugin,this.file),this.scale=getPNGScale(this.plugin,this.file),this.theme=getExportTheme(this.plugin,this.file,this.api.getAppState().theme),this.boundingBox=this.ea.getBoundingBox(this.ea.getViewElements()),this.embedScene=!1,this.exportSelectedOnly=!1,this.saveToVault=!0,this.transparent=!getWithBackground(this.plugin,this.file),this.saveSettings=!1}onOpen(){this.containerEl.classList.add("excalidraw-release"),this.titleEl.setText("Export Image"),this.hasSelectedElements=this.view.getViewSelectedElements().length>0,this.selectedOnlySetting.setVisibility(this.hasSelectedElements)}async onClose(){this.dirty=this.saveSettings}async createForm(){let e,A;this.contentEl.createEl("h1",{text:"Image settings"}),this.contentEl.createEl("p",{text:"Transparency only affects PNGs. Excalidraw files can only be exported outside the Vault. PNGs copied to clipboard may not include the scene."});const t=()=>{const e=Math.round(this.scale*this.boundingBox.width+2*this.padding),A=Math.round(this.scale*this.boundingBox.height+2*this.padding);return fragWithHTML(`The lager the scale, the larger the image.
Scale: ${this.scale}
Image size: ${e}x${A}`)},i=()=>fragWithHTML(`Current image padding is ${this.padding}`);A=new obsidian_module.Setting(this.contentEl).setName("Image padding").setDesc(i()).addSlider((n=>{n.setLimits(0,50,1).setValue(this.padding).onChange((n=>{this.padding=n,e.setDesc(t()),A.setDesc(i())}))})),e=new obsidian_module.Setting(this.contentEl).setName("PNG Scale").setDesc(t()).addSlider((A=>A.setLimits(.5,5,.5).setValue(this.scale).onChange((A=>{this.scale=A,e.setDesc(t())})))),new obsidian_module.Setting(this.contentEl).setName("Export theme").addDropdown((e=>e.addOption("light","Light").addOption("dark","Dark").setValue(this.theme).onChange((e=>{this.theme=e})))),new obsidian_module.Setting(this.contentEl).setName("Background color").addDropdown((e=>e.addOption("transparent","Transparent").addOption("with-color","Use scene background color").setValue(this.transparent?"transparent":"with-color").onChange((e=>{this.transparent="transparent"===e})))),new obsidian_module.Setting(this.contentEl).setName("Save or one-time settings?").addDropdown((e=>e.addOption("save","Save these settings as the preset for this image").addOption("one-time","These are one-time settings").setValue(this.saveSettings?"save":"one-time").onChange((e=>{this.saveSettings="save"===e})))),this.contentEl.createEl("h1",{text:"Export settings"}),new obsidian_module.Setting(this.contentEl).setName("Embed the Excalidraw scene in the exported file?").addDropdown((e=>e.addOption("embed","Embed scene").addOption("no-embed","Do not embed scene").setValue(this.embedScene?"embed":"no-embed").onChange((e=>{this.embedScene="embed"===e})))),DEVICE.isDesktop&&new obsidian_module.Setting(this.contentEl).setName("Where to save the image?").addDropdown((e=>e.addOption("vault","Save image to your Vault").addOption("outside","Export image outside your Vault").setValue(this.saveToVault?"vault":"outside").onChange((e=>{this.saveToVault="vault"===e})))),this.selectedOnlySetting=new obsidian_module.Setting(this.contentEl).setName("Export entire scene or just selected elements?").addDropdown((e=>e.addOption("all","Export entire scene").addOption("selected","Export selected elements").setValue(this.exportSelectedOnly?"selected":"all").onChange((e=>{this.exportSelectedOnly="selected"===e}))));const n=this.contentEl.createDiv({cls:"excalidraw-prompt-buttons-div"});n.createEl("button",{text:"PNG to File",cls:"excalidraw-prompt-button"}).onclick=()=>{this.saveToVault?this.view.savePNG(this.view.getScene(this.hasSelectedElements&&this.exportSelectedOnly)):this.view.exportPNG(this.embedScene,this.hasSelectedElements&&this.exportSelectedOnly),this.close()},n.createEl("button",{text:"SVG to File",cls:"excalidraw-prompt-button"}).onclick=()=>{this.saveToVault?this.view.saveSVG(this.view.getScene(this.hasSelectedElements&&this.exportSelectedOnly)):this.view.exportSVG(this.embedScene,this.hasSelectedElements&&this.exportSelectedOnly),this.close()},n.createEl("button",{text:"Excalidraw",cls:"excalidraw-prompt-button"}).onclick=()=>{this.view.exportExcalidraw(this.hasSelectedElements&&this.exportSelectedOnly),this.close()},DEVICE.isDesktop&&(n.createEl("button",{text:"PNG to Clipboard",cls:"excalidraw-prompt-button"}).onclick=()=>{this.view.exportPNGToClipboard(this.embedScene,this.hasSelectedElements&&this.exportSelectedOnly),this.close()})}}const setDynamicStyle=(e,A,t,i)=>{var n,a,r,s,o,l,c,d,h,u,g,p,m,w;if("none"===i){null===(n=A.excalidrawContainer)||void 0===n||n.removeAttribute("style"),setTimeout((()=>A.updateScene({appState:{dynamicStyle:""}})));const e=null===(s=null===(r=null===(a=A.toolsPanelRef)||void 0===a?void 0:a.current)||void 0===r?void 0:r.containerRef)||void 0===s?void 0:s.current;if(e){let A=e.getAttribute("style");A=A.replace(/\-\-color\-primary.*/,""),e.setAttribute("style",A)}return}A.ownerDocument;const f="light"===(null===(c=null===(l=null===(o=null==A?void 0:A.excalidrawAPI)||void 0===o?void 0:o.getAppState)||void 0===l?void 0:l.call(o))||void 0===c?void 0:c.theme)||"light"===(null===(u=null===(h=null===(d=null==A?void 0:A.excalidrawData)||void 0===d?void 0:d.scene)||void 0===h?void 0:h.appState)||void 0===u?void 0:u.theme),B=()=>f?e.getCM(t):(A=>{const t=e.getCM(A),i=t.lightness;return t.lightnessTo(Math.abs(i-100))})(t),E=B().lightness,b=B().isDark(),C=app.getAccentColor(),v=()=>e.getCM(C),y=()=>e.getCM("#000000").lightnessTo(E),F="gray"===i,x=F?b?y().lighterBy(15):y().darkerBy(15):b?B().lighterBy(15).mix({color:y(),ratio:.6}):B().darkerBy(15).mix({color:y(),ratio:.6}),S=F?b?y().lighterBy(5):y().darkerBy(5):b?B().lighterBy(5).mix({color:y(),ratio:.6}):B().darkerBy(5).mix({color:y(),ratio:.6}),T=B().mix({color:b?"#fbfbfb":"#202020",ratio:.8}),I=e=>e.stringHEX({alpha:!1}),U=`--color-primary: ${I(v())};--color-primary-darker: ${I(v().darkerBy(10))};--color-primary-darkest: ${I(v().darkerBy(10))};--button-gray-1: ${I(x)};--button-gray-2: ${I(S)};--input-border-color: ${I(x)};--input-bg-color: ${I(S)};--input-label-color: ${I(T)};--island-bg-color: ${S.alphaTo(.93).stringHEX()};--popup-secondary-bg-color: ${S.alphaTo(.93).stringHEX()};--icon-fill-color: ${I(T)};--text-primary-color: ${I(T)};--overlay-bg-color: ${S.alphaTo(.6).stringHEX()};--popup-bg-color: ${I(x)};--color-gray-100: ${I(T)};--color-gray-40: ${I(T)};--color-gray-30: ${I(x)};--color-gray-80: ${I(x)};--sidebar-border-color: ${I(x)};--color-primary-light: ${I(v().lighterBy(10))};--button-hover-bg: ${I(x)};--sidebar-bg-color: ${S.alphaTo(.93).stringHEX()};--sidebar-shadow: ${I(x)};--popup-text-color: ${I(T)};--code-normal: ${I(T)};--h1-color: ${I(T)};--h2-color: ${I(T)};--h3-color: ${I(T)};--h4-color: ${I(T)};color: ${I(T)};--select-highlight-color: ${I(x)};--popup-bg-color: ${I(T)};`;null===(g=A.excalidrawContainer)||void 0===g||g.setAttribute("style",U),setTimeout((()=>A.updateScene({appState:{dynamicStyle:U}})));const Q=null===(w=null===(m=null===(p=A.toolsPanelRef)||void 0===p?void 0:p.current)||void 0===m?void 0:m.containerRef)||void 0===w?void 0:w.current;if(Q){let e=Q.getAttribute("style");e=e.replace(/\-\-color\-primary.*/,""),Q.setAttribute("style",e+U)}};class MenuLinks{constructor(e,A){this.render=(e,A)=>React__namespace.createElement("div",null,"Hello"),this.plugin=e,this.ref=A}}var TextMode;!function(e){e.parsed="parsed",e.raw="raw"}(TextMode||(TextMode={}));const HIDE="excalidraw-hidden",SHOW="excalidraw-visible",addFiles=async(e,A,t)=>{if(!e||0===e.length||!A)return;const i=A.excalidrawAPI;if(!i)return;if(e=e.filter((e=>e&&e.size&&e.size.height>0&&e.size.width>0)),0===e.length)return;const n=scaleLoadedImage(A.getScene(),e);void 0===t&&(t=n.scene.appState.theme),n.dirty&&await A.updateScene({elements:n.scene.elements,appState:n.scene.appState,commitToHistory:!1});for(const i of e)if(A.excalidrawData.hasFile(i.id)&&A.excalidrawData.getFile(i.id).setImage(i.dataURL,i.mimeType,i.size,t,i.hasSVGwithBitmap),A.excalidrawData.hasEquation(i.id)){const e=A.excalidrawData.getEquation(i.id).latex;A.excalidrawData.setEquation(i.id,{latex:e,isLoaded:!0})}i.addFiles(e)},warningUnknowSeriousError=()=>{new obsidian_module.Notice("WARNING: Excalidraw ran into an unknown problem!\n\nThere is a risk that your most recent changes cannot be saved.\n\nTo be on the safe side...\n1) Please select your drawing using CTRL/CMD+A and make a copy with CTRL/CMD+C.\n2) Then create an empty drawing in a new pane by CTRL/CMD+clicking the Excalidraw ribbon button,\n3) and paste your work to the new document with CTRL/CMD+V.",6e4)};class ExcalidrawView extends obsidian_module.TextFileView{constructor(e,A){super(e),this.getScene=null,this.addElements=null,this.getSelectedTextElement=null,this.getSelectedImageElement=null,this.getSelectedElementWithLink=null,this.addText=null,this.refresh=null,this.excalidrawRef=null,this.excalidrawAPI=null,this.excalidrawWrapperRef=null,this.toolsPanelRef=null,this.linksAlwaysOpenInANewPane=!1,this.lastSaveTimestamp=0,this.modifierKeyDown={shiftKey:!1,metaKey:!1,ctrlKey:!1,altKey:!1},this.currentPosition={x:0,y:0},this.semaphores={popoutUnload:!1,viewunload:!1,scriptsReady:!1,justLoaded:!1,preventAutozoom:!1,autosaving:!1,dirty:null,preventReload:!1,isEditingText:!1,saving:!1,forceSaving:!1,hoverSleep:!1,wheelTimeout:null},this.autosaveTimer=null,this.textMode=TextMode.raw,this.compatibilityMode=!1,this.isEditingTextResetTimer=null,this.id=this.leaf.id,this.getHookServer=()=>{var e;return null!==(e=this.hookServer)&&void 0!==e?e:this.plugin.ea},this.preventReloadResetTimer=null,this.hiddenMobileLeaves=[],this.offsetLeft=0,this.offsetTop=0,this.blockTextModeChange=!1,this.isLoaded=!1,this.activeLoader=null,this.nextLoader=null,this.initialContainerSizeUpdate=!1,this.previousSceneVersion=0,this.previousBackgroundColor="",this.previousTheme="",this.colorChangeTimer=null,this.plugin=A,this.excalidrawData=new ExcalidrawData(A),this.hookServer=A.ea}setHookServer(e){this.hookServer=e||this.plugin.ea}preventAutozoom(){this.semaphores.preventAutozoom=!0,setTimeout((()=>this.semaphores.preventAutozoom=!1),1500)}saveExcalidraw(e){if(!e){if(!this.getScene)return!1;e=this.getScene()}const A=`${this.file.path.substring(0,this.file.path.lastIndexOf(".md"))}.excalidraw`,t=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(A));t&&t instanceof obsidian_module.TFile?app.vault.modify(t,JSON.stringify(e,null,"\t")):app.vault.create(A,JSON.stringify(e,null,"\t"))}async exportExcalidraw(e){this.getScene&&this.file&&(app.isMobile?new Prompt(app,"Please provide filename",this.file.basename,"filename, leave blank to cancel action").openAndGetValue((async e=>{if(!e)return;e=`${e}.excalidraw`;const A=splitFolderAndFilename(this.file.path).folderpath;await checkAndCreateFolder(A);const t=getNewUniqueFilepath(app.vault,e,A);app.vault.create(t,JSON.stringify(this.getScene(),null,"\t")),new obsidian_module.Notice(`Exported to ${t}`,6e3)})):download("data:text/plain;charset=utf-8",encodeURIComponent(JSON.stringify(this.getScene(e),null,"\t")),`${this.file.basename}.excalidraw`))}async svg(e,A,t){const i=this.exportDialog,n={withBackground:i?!i.transparent:getWithBackground(this.plugin,this.file),withTheme:!0};return await getSVG(Object.assign(Object.assign({},e),{appState:Object.assign(Object.assign({},e.appState),{theme:null!=A?A:i?i.theme:getExportTheme(this.plugin,this.file,e.appState.theme),exportEmbedScene:void 0===t?!!i&&i.embedScene:t})}),n,i?i.padding:getExportPadding(this.plugin,this.file))}async saveSVG(e,A){if(!e){if(!this.getScene)return!1;e=this.getScene()}const t=async(t,i)=>{const n=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t)),a=await this.svg(e,i,A);if(!a)return;const r=(new XMLSerializer).serializeToString(embedFontsInSVG(a,this.plugin));n&&n instanceof obsidian_module.TFile?await app.vault.modify(n,r):await app.vault.create(t,r)};this.plugin.settings.autoExportLightAndDark?(await t(getIMGFilename(this.file.path,"dark.svg"),"dark"),await t(getIMGFilename(this.file.path,"light.svg"),"light")):await t(getIMGFilename(this.file.path,"svg"))}async exportSVG(e,A){if(!this.getScene||!this.file)return;let t=await this.svg(this.getScene(A),void 0,e);t&&(t=embedFontsInSVG(t,this.plugin),download(null,svgToBase64(t.outerHTML),`${this.file.basename}.svg`))}async png(e,A,t){const i=this.exportDialog,n={withBackground:i?!i.transparent:getWithBackground(this.plugin,this.file),withTheme:!0};return await getPNG(Object.assign(Object.assign({},e),{appState:Object.assign(Object.assign({},e.appState),{theme:null!=A?A:i?i.theme:getExportTheme(this.plugin,this.file,e.appState.theme),exportEmbedScene:void 0===t?!!i&&i.embedScene:t})}),n,i?i.padding:getExportPadding(this.plugin,this.file),i?i.scale:getPNGScale(this.plugin,this.file))}async savePNG(e,A){if(!e){if(!this.getScene)return!1;e=this.getScene()}const t=async(t,i)=>{const n=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t)),a=await this.png(e,i,A);a&&(n&&n instanceof obsidian_module.TFile?await app.vault.modifyBinary(n,await a.arrayBuffer()):await app.vault.createBinary(t,await a.arrayBuffer()))};this.plugin.settings.autoExportLightAndDark?(await t(getIMGFilename(this.file.path,"dark.png"),"dark"),await t(getIMGFilename(this.file.path,"light.png"),"light")):await t(getIMGFilename(this.file.path,"png"))}async exportPNGToClipboard(e,A){if(!this.getScene||!this.file)return;const t=await this.png(this.getScene(A),void 0,e);t&&await navigator.clipboard.write([new window.ClipboardItem({"image/png":t})])}async exportPNG(e,A){if(!this.getScene||!this.file)return;const t=await this.png(this.getScene(A),void 0,e);if(!t)return;const i=new FileReader;i.readAsDataURL(t);const n=this;i.onloadend=function(){const e=i.result;download(null,e,`${n.file.basename}.png`)}}async save(e=!0,A=!1){if(!this.isLoaded)return;if(this.semaphores.saving)return;this.semaphores.saving=!0;let t=!1;if(this.getScene&&this.excalidrawAPI&&this.isLoaded&&this.file&&app.vault.getAbstractFileByPath(this.file.path)){try{const i=Boolean(null!==this.semaphores.dirty&&this.semaphores.dirty||this.semaphores.autosaving||A),n=this.getScene();if(this.compatibilityMode?await this.excalidrawData.syncElements(n):await this.excalidrawData.syncElements(n,this.excalidrawAPI.getAppState().selectedElementIds)&&!this.semaphores.popoutUnload&&await this.loadDrawing(!1,this.excalidrawAPI.getSceneElementsIncludingDeleted().filter((e=>e.isDeleted))),i&&(this.preventReloadResetTimer&&(clearTimeout(this.preventReloadResetTimer),this.preventReloadResetTimer=null),this.semaphores.preventReload=e,await super.save(),t=this.lastSaveTimestamp===this.file.stat.mtime&&!e&&A,this.lastSaveTimestamp=this.file.stat.mtime,this.clearDirty(),e)){const e=this;this.preventReloadResetTimer=setTimeout((()=>e.semaphores.preventReload=!1),2e3)}if(!t&&!this.semaphores.autosaving&&!this.semaphores.viewunload){const e=this.excalidrawData.autoexportPreference;(e===AutoexportPreference.inherit&&this.plugin.settings.autoexportSVG||e===AutoexportPreference.both||e===AutoexportPreference.svg)&&this.saveSVG(),(e===AutoexportPreference.inherit&&this.plugin.settings.autoexportPNG||e===AutoexportPreference.both||e===AutoexportPreference.png)&&this.savePNG(),!this.compatibilityMode&&this.plugin.settings.autoexportExcalidraw&&this.saveExcalidraw()}}catch(e){errorlog({where:"ExcalidrawView.save",fn:this.save,error:e}),warningUnknowSeriousError()}this.semaphores.saving=!1,t&&this.reload(!0,this.file)}else this.semaphores.saving=!1}getViewData(){var e,A,t;if(!this.getScene)return this.data;if(!this.excalidrawData.loaded)return this.data;const i=this.getScene();if(!this.compatibilityMode){let i=this.data.search(/(^%%\n)?# Text Elements\n/m);if(-1==i&&(i=this.data.search(/(%%\n)?# Drawing\n/)),-1==i)return this.data;const n=(null===(e=this.exportDialog)||void 0===e?void 0:e.dirty)&&(null===(A=this.exportDialog)||void 0===A?void 0:A.saveSettings)?[["excalidraw-export-padding",this.exportDialog.padding.toString()],["excalidraw-export-pngscale",this.exportDialog.scale.toString()],["excalidraw-export-dark","dark"===this.exportDialog.theme?"true":"false"],["excalidraw-export-transparent",this.exportDialog.transparent?"true":"false"],[FRONTMATTER_KEY,this.textMode===TextMode.raw?"raw":"parsed"]]:[[FRONTMATTER_KEY,this.textMode===TextMode.raw?"raw":"parsed"]];(null===(t=this.exportDialog)||void 0===t?void 0:t.dirty)&&(this.exportDialog.dirty=!1);let a=updateFrontmatterInString(this.data.substring(0,i),n);const r=/(^---[\w\W]*?---\n)(!\[\[.*?]]\n(%%\n)?)/m;a.match(r)&&(a=a.replace(r,"$1")),this.excalidrawData.disableCompression||(this.excalidrawData.disableCompression=this.isEditedAsMarkdownInOtherView());const s=a+this.excalidrawData.generateMD(this.excalidrawAPI.getSceneElementsIncludingDeleted().filter((e=>e.isDeleted)));return this.excalidrawData.disableCompression=!1,s}return this.compatibilityMode?JSON.stringify(i,null,"\t"):this.data}restoreMobileLeaves(){this.hiddenMobileLeaves.length>0&&(this.hiddenMobileLeaves.forEach((e=>{e[0].containerEl.style.display=e[1]})),this.hiddenMobileLeaves=[])}toggleDisableBinding(){const e=!this.excalidrawAPI.getAppState().invertBindingBehaviour;this.updateScene({appState:{invertBindingBehaviour:e}}),new obsidian_module.Notice(e?"Inverted Mode: Default arrow binding is now disabled. Use CTRL/CMD to temporarily enable binding when needed.":"Normal Mode: Arrow binding is now enabled. Use CTRL/CMD to temporarily disable binding when needed.")}gotoFullscreen(){this.plugin.leafChangeTimeout&&(clearTimeout(this.plugin.leafChangeTimeout),this.plugin.leafChangeTimeout=null),this.excalidrawWrapperRef&&(this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.setFullscreen(!0),(e=>{for(;e&&!e.hasClass("workspace-split");)e.addClass(SHOW),e=e.parentElement;e&&e.addClass(SHOW);const A=this.ownerDocument;A.body.querySelectorAll(`div.workspace-split:not(.${SHOW})`).forEach((e=>e.addClass(HIDE))),A.body.querySelector(`div.workspace-leaf-content.${SHOW} > .view-header`).addClass(HIDE),A.body.querySelectorAll(`div.workspace-tab-container.${SHOW} > div.workspace-leaf:not(.${SHOW})`).forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll(`div.workspace-tabs.${SHOW} > div.workspace-tab-header-container`).forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll(`div.workspace-split.${SHOW} > div.workspace-tabs:not(.${SHOW})`).forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll("div.workspace-ribbon").forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll("div.mobile-navbar").forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll("div.status-bar").forEach((e=>e.addClass(HIDE)))})(this.contentEl))}isFullscreen(){return Boolean(document.body.querySelector(".excalidraw-hidden"))}exitFullscreen(){this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.setFullscreen(!1);const e=this.ownerDocument;e.querySelectorAll(".excalidraw-hidden").forEach((e=>e.removeClass(HIDE))),e.querySelectorAll(".excalidraw-visible").forEach((e=>e.removeClass(SHOW)))}removeLinkTooltip(){const e=this.ownerDocument.body.querySelector("body>div.excalidraw-tooltip,div.excalidraw-tooltip--visible");e&&e.classList.remove("excalidraw-tooltip--visible")}handleLinkHookCall(e,A,t){if(this.getHookServer().onLinkClickHook)try{if(!this.getHookServer().onLinkClickHook(e,A,t,this,this.getHookServer()))return!0}catch(e){errorlog({where:"ExcalidrawView.onLinkOpen",fn:this.getHookServer().onLinkClickHook,error:e})}return!1}openExternalLink(e,A){return!!e.match(REG_LINKINDEX_HYPERLINK)&&(window.open(e,"_blank"),!0)}openTagSearch(e){const A=e.matchAll(/#([\p{Letter}\p{Emoji_Presentation}\p{Number}\/_-]+)/gu).next();if(!A.value||A.value.length<2)return;const t=app.workspace.getLeavesOfType("search");0!=t.length&&(t[0].view.setQuery(`tag:${A.value[1]}`),app.workspace.revealLeaf(t[0]),this.isFullscreen()&&this.exitFullscreen())}async linkClick(e,A,t,i,n){var a,r,s,o;A||(A={id:null,text:null}),t||(t={id:null,fileId:null}),i||(i={id:null,text:null}),n||(n={shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,metaKey:e.metaKey,altKey:e.altKey});const l=linkClickModifierType(n);let c=null,d=null,h=null;if((null==A?void 0:A.id)||(null==i?void 0:i.id)){if(h=null!==(a=null==i?void 0:i.text)&&void 0!==a?a:this.textMode===TextMode.parsed?this.excalidrawData.getRawText(A.id):A.text,!h)return;h=h.replaceAll("\n","");const t=null!==(r=A.id)&&void 0!==r?r:i.id,n=this.excalidrawAPI.getSceneElements().filter((e=>e.id===t))[0];if(this.handleLinkHookCall(n,h,e))return;if(this.openExternalLink(h))return;const s=REGEX_LINK.getResList(h);let o=s[0];if(s.length>1&&(o=await ScriptEngine.suggester(app,s.filter((e=>Boolean(e.value))).map((e=>REGEX_LINK.getLink(e))),s.filter((e=>Boolean(e.value))),"Select link to open"),!o))return;if(!o.value)return void this.openTagSearch(h);if(h=REGEX_LINK.getLink(o),this.openExternalLink(h))return;if(h.search("#")>-1){const e=getLinkParts(h,this.file);d=`#${e.isBlockRef?"^":""}${e.ref}`,h=e.path}if(h.match(REG_LINKINDEX_INVALIDCHARS))return void new obsidian_module.Notice(t$d("FILENAME_INVALID_CHARS"),4e3);c=this.app.metadataCache.getFirstLinkpathDest(h,this.file.path)}if(null==t?void 0:t.id){if(this.excalidrawData.hasEquation(t.fileId)){const e=this.excalidrawData.getEquation(t.fileId).latex;return void new Prompt(app,t$d("ENTER_LATEX"),e,"").openAndGetValue((async A=>{A&&A!==e&&(this.excalidrawData.setEquation(t.fileId,{latex:A,isLoaded:!1}),await this.save(!1),await updateEquation(A,t.fileId,this,addFiles,this.plugin),this.setDirty(1))}))}if(await this.save(!1),this.excalidrawData.hasFile(t.fileId)){const e=this.excalidrawData.getFile(t.fileId);if(e.isHyperlink)return void window.open(e.hyperlink,"_blank");if("md-properties"===l&&"md"===e.file.extension&&!this.plugin.isExcalidrawFile(e.file))return void new Prompt(app,"Customize the link",e.linkParts.original,"","Do not add [[square brackets]] around the filename!
Follow this format when editing your link:
filename#^blockref|WIDTHxMAXHEIGHT").openAndGetValue((async A=>{A&&e.linkParts.original!==A&&(e.resetImage(this.file.path,A),await this.save(!1),await this.loadSceneFiles(),this.setDirty(2))}));h=e.file.path,c=e.file}}if(!h)return void new obsidian_module.Notice(t$d("LINK_BUTTON_CLICK_NO_TEXT"),2e4);const u=null!==(o=null!==(s=t.id)&&void 0!==s?s:A.id)&&void 0!==o?o:i.id,g=this.excalidrawAPI.getSceneElements().filter((e=>e.id===u))[0];if(!this.handleLinkHookCall(g,h,e))try{if("active-pane"!==l&&this.isFullscreen()&&this.exitFullscreen(),!c)return void new NewFileActions(this.plugin,h,n,this).open();this.linksAlwaysOpenInANewPane&&(n.ctrlKey=!0,n.altKey=!0);const e=getLeaf(this.plugin,this.leaf,n);await e.openFile(c,d?{active:!1,eState:{subpath:d}}:void 0)}catch(e){new obsidian_module.Notice(e,4e3)}}async handleLinkClick(e){this.removeLinkTooltip();const A=this.getSelectedTextElement(),t=(null==A?void 0:A.id)?null:this.getSelectedImageElement(),i=(null==t?void 0:t.id)||(null==A?void 0:A.id)?null:this.getSelectedElementWithLink();this.linkClick(e,A,t,i)}onResize(){var e,A;if(this.plugin.leafChangeTimeout)return;const t=this.excalidrawAPI;this.plugin.settings.zoomToFitOnResize&&this.excalidrawRef&&!this.semaphores.isEditingText&&t&&"text"!==(null===(A=null===(e=t.getAppState())||void 0===e?void 0:e.editingElement)||void 0===A?void 0:A.type)&&this.zoomToFit(!1)}getSceneVersion(e){return this.excalidrawGetSceneVersion||(this.excalidrawGetSceneVersion=this.plugin.getPackage(this.ownerWindow).excalidrawLib.getSceneVersion),this.excalidrawGetSceneVersion(e.filter((e=>!e.isDeleted)))}async forceSave(e=!1){this.semaphores.autosaving||this.semaphores.saving?e||new obsidian_module.Notice("Force Save aborted because saving is in progress)"):(this.preventReloadResetTimer&&(clearTimeout(this.preventReloadResetTimer),this.preventReloadResetTimer=null),this.semaphores.preventReload=!1,this.semaphores.forceSaving=!0,await this.save(!1,!0),this.plugin.triggerEmbedUpdates(),this.loadSceneFiles(),this.semaphores.forceSaving=!1,e||new obsidian_module.Notice("Save successful",1e3))}onload(){const e=Boolean(void 0===this.containerEl.onWindowMigrated);app.isMobile||e||this.containerEl.onWindowMigrated((()=>this.leaf.rebuildView()));const A=app.isMobile?document:this.containerEl.ownerDocument;this.ownerDocument=A,this.ownerWindow=this.ownerDocument.defaultView,this.plugin.getPackage(this.ownerWindow),this.semaphores.scriptsReady=!0,this.wheelEvent=e=>{this.semaphores.wheelTimeout&&clearTimeout(this.semaphores.wheelTimeout),this.semaphores.hoverSleep&&this.clearHoverPreview&&this.clearHoverPreview(),this.semaphores.wheelTimeout=setTimeout((()=>{clearTimeout(this.semaphores.wheelTimeout),this.semaphores.wheelTimeout=null}),1e3)},this.containerEl.addEventListener("wheel",this.wheelEvent,{passive:!1}),this.addAction("ScriptEngine",t$d("INSTALL_SCRIPT_BUTTON"),(()=>{new ScriptInstallPrompt(this.plugin).open()})),this.diskIcon=this.addAction("save",t$d("FORCE_SAVE"),(async()=>this.forceSave())),this.textIsRaw_Element=this.addAction("presentation",t$d("RAW"),(()=>this.changeTextMode(TextMode.parsed))),this.textIsParsed_Element=this.addAction("quote-glyph",t$d("PARSED"),(()=>this.changeTextMode(TextMode.raw))),this.linkAction_Element=this.addAction("link",t$d("OPEN_LINK"),(e=>this.handleLinkClick(e))),app.isMobile||this.addAction("fullscreen","Use the action on the Excalidraw Obsidian Panel or the Command Palette to exit fullscreen mode. You can set up a hotkey for toggling fullscreen mode in Obsidian settings under Hotkeys.",(()=>this.gotoFullscreen()));const t=this;app.workspace.onLayoutReady((async()=>{t.contentEl.addClass("excalidraw-view"),await t.addSlidingPanesListner(),t.addParentMoveObserver(),t.onKeyUp=e=>{t.modifierKeyDown={shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey}},t.onKeyDown=e=>{this.modifierKeyDown={shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey}},t.ownerWindow.addEventListener("keydown",t.onKeyDown,!1),t.ownerWindow.addEventListener("keyup",t.onKeyUp,!1)})),this.setupAutosaveTimer(),super.onload()}async addSlidingPanesListner(){const e=this;this.slidingPanesListner=()=>{e.refresh&&e.refresh()};let A=app.workspace.rootSplit;for(;!A;)await sleep(50),A=app.workspace.rootSplit;A.containerEl.addEventListener("scroll",this.slidingPanesListner)}removeSlidingPanesListner(){var e;this.slidingPanesListner&&(null===(e=app.workspace.rootSplit.containerEl)||void 0===e||e.removeEventListener("scroll",this.slidingPanesListner))}addParentMoveObserver(){var e;const A=null!==(e=getParentOfClass(this.containerEl,"popover"))&&void 0!==e?e:getParentOfClass(this.containerEl,"workspace-leaf");if(!A)return;const t=A.classList.contains("popover");this.offsetLeft=A.offsetLeft,this.offsetTop=A.offsetTop;const i=this;this.parentMoveObserver=new MutationObserver((async e=>{const A=e[0].target;if(!(A instanceof HTMLElement))return;const{offsetLeft:t,offsetTop:n}=A;t===i.offsetLeft&&n==i.offsetTop||(i.refresh&&i.refresh(),i.offsetLeft=t,i.offsetTop=n)})),this.parentMoveObserver.observe(A,{attributeOldValue:!0,attributeFilter:t?["data-x","data-y"]:["class","style"]})}removeParentMoveObserver(){this.parentMoveObserver&&this.parentMoveObserver.disconnect()}setTheme(e){const A=this.excalidrawAPI;if(!this.excalidrawRef||!A)return;if(this.file&&hasExportTheme(this.plugin,this.file))return;const t=A.getAppState();this.excalidrawData.scene.theme=e,this.updateScene({appState:Object.assign(Object.assign({},t),{theme:e}),commitToHistory:!1})}async changeTextMode(e,A=!0){if(this.compatibilityMode)return;if(this.blockTextModeChange)return;this.blockTextModeChange=!0,this.textMode=e,e===TextMode.parsed?(this.textIsRaw_Element.hide(),this.textIsParsed_Element.show()):(this.textIsRaw_Element.show(),this.textIsParsed_Element.hide()),this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.setPreviewMode(e===TextMode.parsed);const t=this.excalidrawAPI;t&&A&&(await this.save(),this.preventAutozoom(),await this.excalidrawData.loadData(this.data,this.file,this.textMode),this.excalidrawData.scene.appState.theme=t.getAppState().theme,await this.loadDrawing(!1),t.history.clear()),this.prevTextMode=this.textMode,this.blockTextModeChange=!1}setupAutosaveTimer(){const e=async()=>{var A;if(!this.isLoaded)return void(this.autosaveTimer=setTimeout(e,this.plugin.settings.autosaveInterval));const t=this.excalidrawAPI;if(!t)return void warningUnknowSeriousError();const i=t.getAppState(),n=null!==i.editingElement;if(this.refresh(),!this.semaphores.dirty||this.semaphores.dirty!=(null===(A=this.file)||void 0===A?void 0:A.path)||!this.plugin.settings.autosave||this.semaphores.forceSaving||this.semaphores.autosaving||n||null!==i.draggingElement)this.autosaveTimer=setTimeout(e,this.plugin.activeExcalidrawView===this&&this.semaphores.dirty&&this.plugin.settings.autosave?1e3:this.plugin.settings.autosaveInterval);else{if(this.autosaveTimer=null,this.excalidrawRef){this.semaphores.autosaving=!0;const e=this;this.save().then((()=>e.semaphores.autosaving=!1))}this.autosaveTimer=setTimeout(e,this.plugin.settings.autosaveInterval)}};this.autosaveTimer&&(clearTimeout(this.autosaveTimer),this.autosaveTimer=null),this.autosaveTimer=setTimeout(e,this.plugin.settings.autosaveInterval)}onunload(){var e,A,t,i,n,a;if(this.restoreMobileLeaves(),this.semaphores.viewunload=!0,this.semaphores.popoutUnload=this.ownerDocument!==document&&0===this.ownerDocument.body.querySelectorAll(".workspace-tab-header").length,null===(e=this.ownerWindow)||void 0===e||e.removeEventListener("keydown",this.onKeyDown,!1),null===(A=this.ownerWindow)||void 0===A||A.removeEventListener("keyup",this.onKeyUp,!1),this.containerEl.removeEventListener("wheel",this.wheelEvent,!1),this.getHookServer().onViewUnloadHook)try{this.getHookServer().onViewUnloadHook(this)}catch(e){errorlog({where:"ExcalidrawView.onunload",fn:this.getHookServer().onViewUnloadHook,error:e})}const r=null===(i=null===(t=this.containerEl)||void 0===t?void 0:t.ownerDocument)||void 0===i?void 0:i.body.querySelector("body>div.excalidraw-tooltip,div.excalidraw-tooltip--visible");r&&(null===(a=null===(n=this.containerEl)||void 0===n?void 0:n.ownerDocument)||void 0===a||a.body.removeChild(r)),this.removeParentMoveObserver(),this.removeSlidingPanesListner(),this.autosaveTimer&&(clearInterval(this.autosaveTimer),this.autosaveTimer=null)}async reload(e=!1,A){if(this.semaphores.preventReload)return void(this.semaphores.preventReload=!1);if(this.semaphores.saving)return;if(this.diskIcon.querySelector("svg").removeClass("excalidraw-dirty"),this.compatibilityMode)return void this.clearDirty();const t=this.excalidrawAPI;if(!this.excalidrawRef||!this.file||!t)return;const i=A&&A===this.file;i&&(this.data=await app.vault.read(A),this.preventAutozoom()),e?await this.excalidrawData.loadData(this.data,this.file,this.textMode):await this.excalidrawData.setTextMode(this.textMode),this.excalidrawData.scene.appState.theme=t.getAppState().theme,await this.loadDrawing(i),this.clearDirty()}async zoomToElementId(e,A){let t=0;for(;!this.excalidrawAPI&&t++<100;)await sleep(50);const i=this.excalidrawAPI;if(!i)return;const n=i.getSceneElements();let a=n.filter((A=>A.id===e));if(0!==a.length){if(A){const e=this.plugin.ea.getElementsInTheSameGroupWithElement(a[0],n);e.length>0&&(a=e)}this.preventAutozoom(),this.zoomToElements(!i.getAppState().viewModeEnabled,a)}}setEphemeralState(e){if(!e)return;const A=this;let t=null;e.match&&e.match.content&&e.match.matches&&1===e.match.matches.length&&2===e.match.matches[0].length&&(t=[e.match.content.substring(e.match.matches[0][0],e.match.matches[0][1])]);const i=getEmbeddedFilenameParts(e.subpath);i.hasBlockref&&setTimeout((()=>A.zoomToElementId(i.blockref,i.hasGroupref)),300),i.hasSectionref?t=[`# ${i.sectionref}`]:e.line&&e.line>0&&(t=[this.data.split("\n")[e.line-1]]),t&&setTimeout((async()=>{let e=0;for(;!A.excalidrawAPI&&e++<100;)await sleep(50);const n=A.excalidrawAPI;if(!n)return;const a=n.getSceneElements();A.selectElementsMatchingQuery(a,t,!n.getAppState().viewModeEnabled,i.hasSectionref,i.hasGroupref)}),300),super.setEphemeralState(e)}clear(){delete this.exportDialog;const e=this.excalidrawAPI;this.excalidrawRef&&e&&(this.activeLoader&&(this.activeLoader.terminate=!0,this.activeLoader=null),this.nextLoader=null,e.resetScene(),this.previousSceneVersion=0)}async setViewData(e,A=!1){this.isLoaded=!1,this.file&&(this.plugin.settings.showNewVersionNotification&&checkExcalidrawVersion(app),A&&this.clear(),this.lastSaveTimestamp=this.file.stat.mtime,e=this.data=e.replaceAll("\r\n","\n").replaceAll("\r","\n"),app.workspace.onLayoutReady((async()=>{if(this.compatibilityMode="excalidraw"===this.file.extension,await this.plugin.loadSettings(),this.compatibilityMode)this.textIsRaw_Element.hide(),this.textIsParsed_Element.hide(),this.linkAction_Element.hide(),this.textMode=TextMode.raw,await this.excalidrawData.loadLegacyData(e,this.file),this.plugin.settings.compatibilityMode||new obsidian_module.Notice(t$d("COMPATIBILITY_MODE"),4e3),this.excalidrawData.disableCompression=!0;else{this.linkAction_Element.show(),this.excalidrawData.disableCompression=!1;const A=getTextMode(e);this.changeTextMode(A,!1);try{if(!await this.excalidrawData.loadData(e,this.file,this.textMode))return}catch(e){return errorlog({where:"ExcalidrawView.setViewData",error:e}),new obsidian_module.Notice(`Error loading drawing:\n${e.message}${"Cannot read property 'index' of undefined"===e.message?"\n'# Drawing' section is likely missing":""}\n\nTry manually fixing the file or restoring an earlier version from sync history.`,1e4),void this.setMarkdownView()}}if(await this.loadDrawing(!0),this.plugin.ea.onFileOpenHook)try{await this.plugin.ea.onFileOpenHook({ea:getEA(this),excalidrawFile:this.file,view:this})}catch(e){errorlog({where:"ExcalidrawView.setViewData.onFileOpenHook",error:e})}const A=this.excalidrawData.getOnLoadScript();if(A){const e=this,t=this.file.basename+"-onlaod-script",i=()=>{e.excalidrawAPI?e.plugin.scriptEngine.executeScript(e,A,t,this.file):setTimeout(i,200)};i()}this.isLoaded=!0})))}getGridColor(e){const A=this.plugin.ea.getCM(e);return A.isDark()?A.lighterBy(5):A.darkerBy(5),A.stringHEX()}async loadSceneFiles(){if(!this.excalidrawAPI)return;const e=new EmbeddedFilesLoader(this.plugin),A=e=>{this.nextLoader=null,this.activeLoader=e,e.loadSceneFiles(this.excalidrawData,((e,t)=>{e&&(addFiles(e,this,t),this.activeLoader=null,this.nextLoader?A(this.nextLoader):this.excalidrawData.getFiles().some((e=>{if(e&&!e.file&&e.attemptCounter<30){const e=this,A=this.file.path;return setTimeout((async()=>{e&&e.excalidrawAPI&&A===e.file.path&&e.loadSceneFiles()}),2e3),!0}return!1})))}),0)};this.activeLoader?this.nextLoader=e:A(e)}async synchronizeWithData(e){let A=0;for(;this.semaphores.saving&&A++<30;)await sleep(100);if(A>=30)return void errorlog({where:"ExcalidrawView.synchronizeWithData",message:`Aborting sync with received file (${this.file.path}) because semaphores.saving remained true for ower 3 seconds`,fn:this.synchronizeWithData});this.semaphores.saving=!0;let t=!1;try{const A=e.deletedElements.map((e=>e.id)),i=this.excalidrawAPI.getSceneElements().filter((e=>!A.contains(e.id))),n=i.map((e=>e.id)),a=A=>{switch(A.type){case"text":this.excalidrawData.textElements.set(A.id,e.textElements.get(A.id));break;case"image":e.getFile(A.fileId)?(this.excalidrawData.setFile(A.fileId,e.getFile(A.fileId)),t=!0):e.getEquation(A.fileId)&&(this.excalidrawData.setEquation(A.fileId,e.getEquation(A.fileId)),t=!0)}e.elementLinks.has(A.id)&&this.excalidrawData.elementLinks.set(A.id,e.elementLinks.get(A.id))};e.scene.elements.forEach(((A,r,s)=>{const o=i.filter((e=>e.id===A.id))[0];if(o&&(o.version0&&a.viewModeEnabled,l=this.isLoaded?s.getAppState().zenModeEnabled:a.zenModeEnabled;s.setLocalFont(this.plugin.settings.experimentalEnableFourthFont),this.updateScene({elements:n.elements.concat(null!=A?A:[]),files:n.files,commitToHistory:!0},e),this.updateScene({appState:Object.assign(Object.assign(Object.assign({},n.appState),this.excalidrawData.selectedElementIds?this.excalidrawData.selectedElementIds:{}),{zenModeEnabled:l,viewModeEnabled:o,linkOpacity:this.excalidrawData.getLinkOpacity(),trayModeEnabled:this.plugin.settings.defaultTrayMode,penMode:r,penDetected:r,allowPinchZoom:this.plugin.settings.allowPinchZoom,allowWheelZoom:this.plugin.settings.allowWheelZoom,pinnedScripts:this.plugin.settings.pinnedScripts,customPens:this.plugin.settings.customPens.slice(0,this.plugin.settings.numberOfCustomPens)})}),app.workspace.getActiveViewOfType(ExcalidrawView)===this.leaf.view&&this.excalidrawWrapperRef&&(null===(i=null===(t=this.excalidrawWrapperRef.current)||void 0===t?void 0:t.firstElementChild)||void 0===i||i.focus()),this.loadSceneFiles(),this.updateContainerSize(null,!0),this.initializeToolsIconPanelAfterLoading()}else this.instantiateExcalidraw({elements:n.elements,appState:Object.assign(Object.assign({},n.appState),{zenModeEnabled:a.zenModeEnabled,viewModeEnabled:n.elements.length>0&&a.viewModeEnabled,linkOpacity:this.excalidrawData.getLinkOpacity(),trayModeEnabled:this.plugin.settings.defaultTrayMode,penMode:r,penDetected:r,allowPinchZoom:this.plugin.settings.allowPinchZoom,allowWheelZoom:this.plugin.settings.allowWheelZoom,pinnedScripts:this.plugin.settings.pinnedScripts,customPens:this.plugin.settings.customPens.slice(0,this.plugin.settings.numberOfCustomPens)}),files:n.files,libraryItems:await this.getLibrary()});const o=null!==this.data.match(/```compressed\-json\n/gm);this.compatibilityMode||this.plugin.settings.compress===o||this.isEditedAsMarkdownInOtherView()||this.setDirty(4)}isEditedAsMarkdownInOtherView(){return app.workspace.getLeavesOfType("markdown").filter((e=>e.view.file===this.file)).length>0}setDirty(e){var A,t;this.semaphores.dirty=null===(A=this.file)||void 0===A?void 0:A.path,this.diskIcon.querySelector("svg").addClass("excalidraw-dirty"),!this.semaphores.viewunload&&(null===(t=this.toolsPanelRef)||void 0===t?void 0:t.current)&&this.toolsPanelRef.current.setDirty(!0),app.isMobile||obsidian_module.requireApiVersion("0.16.0")&&(this.leaf.tabHeaderInnerTitleEl.style.color="var(--color-accent)")}clearDirty(){var e;if(this.semaphores.viewunload)return;const A=this.excalidrawAPI;if(!A)return;this.semaphores.dirty=null,(null===(e=this.toolsPanelRef)||void 0===e?void 0:e.current)&&this.toolsPanelRef.current.setDirty(!1);const t=A.getSceneElements();t&&(this.previousSceneVersion=this.getSceneVersion(t)),this.diskIcon.querySelector("svg").removeClass("excalidraw-dirty"),app.isMobile||obsidian_module.requireApiVersion("0.16.0")&&(this.leaf.tabHeaderInnerTitleEl.style.color="")}initializeToolsIconPanelAfterLoading(){var e;if(this.semaphores.viewunload)return;const A=this.excalidrawAPI;if(!A)return;const t=A.getAppState(),i=null===(e=this.toolsPanelRef)||void 0===e?void 0:e.current;i&&(i.setTheme(t.theme),i.setExcalidrawViewMode(t.viewModeEnabled),i.setPreviewMode(this.compatibilityMode?null:this.textMode===TextMode.parsed),i.updateScriptIconMap(this.plugin.scriptEngine.scriptIconMap))}canAcceptExtension(e){return"excalidraw"===e}getDisplayText(){return this.file?this.file.basename:t$d("NOFILE")}getViewType(){return"excalidraw"}getIcon(){return ICON_NAME}setMarkdownView(){this.plugin.excalidrawFileModes[this.id||this.file.path]="markdown",this.plugin.setMarkdownView(this.leaf)}async openAsMarkdown(){!0===this.plugin.settings.compress&&(this.excalidrawData.disableCompression=!0,await this.save(!0,!0)),this.setMarkdownView()}async convertExcalidrawToMD(){await this.save(),this.plugin.openDrawing(await this.plugin.convertSingleExcalidrawToMD(this.file),"active-pane",!0)}async addYouTubeThumbnail(e){const A=await getYouTubeThumbnailLink(e),t=getEA(this),i=await t.addImage(0,0,A);t.getElement(i).link=e,t.addElementsToView(!0,!0,!0)}async addImageWithURL(e){const A=getEA(this);await A.addImage(0,0,e),A.addElementsToView(!0,!0,!0)}async addImageSaveToVault(e){const A=getEA(this),t=getMimeType(getURLImageExtension(e)),i=await getDataURLFromURL(e,t,3e3),n=await generateIdFromFile((new TextEncoder).encode(i)),a=await this.excalidrawData.saveDataURLtoVault(i,t,n);await A.addImage(0,0,a),A.addElementsToView(!0,!0,!0)}async addTextWithIframely(e){var A;const t=await this.addText(e),i=`http://iframely.server.crestify.com/iframely?url=${e}`;try{const n=JSON.parse(await obsidian_module.request({url:i}));if(!n||n.error||!(null===(A=n.meta)||void 0===A?void 0:A.title))return;const a=getEA(this),r=a.getViewElements().filter((e=>e.id===t));1===r.length&&(r[0].text=r[0].originalText=r[0].rawText=`[${n.meta.title}](${e})`,a.copyViewElementsToEAforEditing(r),a.addElementsToView(!1,!1,!1))}catch(e){}}onPaneMenu(e,A){this.excalidrawAPI&&this.getViewSelectedElements().some((e=>"text"===e.type))&&e.addItem((e=>{e.setTitle(t$d("OPEN_LINK")).setIcon("external-link").setSection("pane").onClick((e=>{this.handleLinkClick(e)}))})),this.compatibilityMode?e.addItem((e=>{e.setTitle(t$d("CONVERT_FILE")).onClick((()=>this.convertExcalidrawToMD())).setSection("pane")})):e.addItem((e=>{e.setTitle(t$d("OPEN_AS_MD")).setIcon("document").onClick((()=>{this.openAsMarkdown()})).setSection("pane")})).addItem((e=>{e.setTitle(t$d("EXPORT_EXCALIDRAW")).setIcon(ICON_NAME).onClick((async()=>{this.exportExcalidraw()})).setSection("pane")})),e.addItem((e=>{e.setTitle(t$d("SAVE_AS_PNG")).setIcon("save-png").setSection("pane").onClick((async e=>{this.getScene&&this.file&&(isCTRL(e)?this.exportPNG(isSHIFT(e)):(this.savePNG(void 0,isSHIFT(e)),new obsidian_module.Notice("PNG export is ready"+(isSHIFT(e)?" with embedded scene":""))))})).setSection("pane")})).addItem((e=>{e.setTitle(t$d("SAVE_AS_SVG")).setIcon("save-svg").setSection("pane").onClick((async e=>{this.getScene&&this.file&&(isCTRL(e)?this.exportSVG(isSHIFT(e)):(this.saveSVG(void 0,isSHIFT(e)),new obsidian_module.Notice("SVG export is ready"+(isSHIFT(e)?" with embedded scene":""))))}))})).addItem((e=>{e.setTitle(t$d("INSTALL_SCRIPT_BUTTON")).setIcon("ScriptEngine").setSection("pane").onClick((()=>{new ScriptInstallPrompt(this.plugin).open()}))})),super.onPaneMenu(e,A)}async getLibrary(){var e;const A=this.plugin.getStencilLibrary();return(null==A?void 0:A.library)?A.library:null!==(e=null==A?void 0:A.libraryItems)&&void 0!==e?e:[]}async instantiateExcalidraw(e){for(;!this.semaphores.scriptsReady;)await sleep(50);const A=this.plugin.getPackage(this.ownerWindow).react,t=this.plugin.getPackage(this.ownerWindow).reactDOM;this.clearDirty();const i=A.createElement((()=>{const t=A.useRef(null),i=A.useRef(null),n=A.useRef(null),[a,r]=A.useState({width:void 0,height:void 0});let s=null,o=null,l=null,c=Date.now(),d=!1;this.toolsPanelRef=i,this.obsidianMenu=new ObsidianMenu(this.plugin,i,this),this.menuLinks=new MenuLinks(this.plugin,n);const h=()=>{let e,A;const t=new Promise(((t,i)=>{e=t,A=i}));return t.resolve=e,t.reject=A,t},u=A.useMemo((()=>({current:{readyPromise:h()}})),[]);A.useEffect((()=>{u.current.readyPromise.then((e=>{var A,t,i;this.excalidrawAPI=e,e.setLocalFont(this.plugin.settings.experimentalEnableFourthFont),this.loadSceneFiles(),this.updateContainerSize(null,!0),this.excalidrawContainer=null===(t=null===(A=this.excalidrawWrapperRef)||void 0===A?void 0:A.current)||void 0===t?void 0:t.firstElementChild,null===(i=this.excalidrawContainer)||void 0===i||i.focus(),this.initializeToolsIconPanelAfterLoading()}))}),[u]),this.excalidrawRef=u,this.excalidrawWrapperRef=t,A.useEffect((()=>{r({width:this.contentEl.clientWidth,height:this.contentEl.clientHeight});const e=()=>{try{const e=this.contentEl.clientWidth,A=this.contentEl.clientHeight;if(0===e||0===A)return;r({width:e,height:A}),this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.updatePosition(),this.ownerDocument!==document&&this.refresh()}catch(e){errorlog({where:"Excalidraw React-Wrapper, onResize",error:e})}};return this.ownerWindow.addEventListener("resize",e),()=>{var A;return null===(A=this.ownerWindow)||void 0===A?void 0:A.removeEventListener("resize",e)}}),[t]),this.getSelectedTextElement=()=>{var e;const A=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!A)return{id:null,text:null};if(A.getAppState().viewModeEnabled){if(s){const e=s;return s=null,e}return{id:null,text:null}}const t=A.getSceneElements().filter((e=>e.id===Object.keys(A.getAppState().selectedElementIds)[0]));if(0===t.length)return{id:null,text:null};if("text"===t[0].type)return{id:t[0].id,text:t[0].text};if(["image","arrow"].contains(t[0].type))return{id:null,text:null};const i=null===(e=t[0].boundElements)||void 0===e?void 0:e.filter((e=>"text"===e.type));if((null==i?void 0:i.length)>0){const e=A.getSceneElements().filter((e=>e.id===i[0].id));if(e.length>0)return{id:e[0].id,text:e[0].text}}if(0===t[0].groupIds.length)return{id:null,text:null};const n=t[0].groupIds[0],a=A.getSceneElements().filter((e=>{var A;return null===(A=e.groupIds)||void 0===A?void 0:A.includes(n)})).filter((e=>"text"===e.type));return 0===a.length?{id:null,text:null}:{id:t[0].id,text:t[0].text}},this.getSelectedImageElement=()=>{const e=this.excalidrawAPI;if(!e)return{id:null,fileId:null};if(e.getAppState().viewModeEnabled){if(o){const e=o;return o=null,e}return{id:null,fileId:null}}const A=e.getSceneElements().filter((A=>A.id==Object.keys(e.getAppState().selectedElementIds)[0]));if(0===A.length)return{id:null,fileId:null};if("image"==A[0].type)return{id:A[0].id,fileId:A[0].fileId};if("text"===A[0].type)return{id:null,fileId:null};if(0===A[0].groupIds.length)return{id:null,fileId:null};const t=A[0].groupIds[0],i=e.getSceneElements().filter((e=>{var A;return null===(A=e.groupIds)||void 0===A?void 0:A.includes(t)})).filter((e=>"image"==e.type));return 0===i.length?{id:null,fileId:null}:{id:i[0].id,fileId:i[0].fileId}},this.getSelectedElementWithLink=()=>{const e=this.excalidrawAPI;if(!e)return{id:null,text:null};if(e.getAppState().viewModeEnabled){if(l){const e=l;return l=null,e}return{id:null,text:null}}const A=e.getSceneElements().filter((A=>A.id==Object.keys(e.getAppState().selectedElementIds)[0]));if(0===A.length)return{id:null,text:null};if(A[0].link)return{id:A[0].id,text:A[0].link};if(0===A[0].groupIds.length)return{id:null,text:null};const t=A[0].groupIds[0],i=e.getSceneElements().filter((e=>{var A;return null===(A=e.groupIds)||void 0===A?void 0:A.includes(t)})).filter((e=>e.link));return 0===i.length?{id:null,text:null}:{id:i[0].id,text:i[0].link}},this.addText=async(e,A,t=!0)=>{var i,n,a,r,s;const o=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!o)return;const l=o.getAppState(),c=this.plugin.ea.getAPI(this);c.style.strokeColor=null!==(i=l.currentItemStrokeColor)&&void 0!==i?i:"black",c.style.opacity=null!==(n=l.currentItemOpacity)&&void 0!==n?n:1,c.style.fontFamily=null!==(a=null!=A?A:l.currentItemFontFamily)&&void 0!==a?a:1,c.style.fontSize=null!==(r=l.currentItemFontSize)&&void 0!==r?r:20,c.style.textAlign=null!==(s=l.currentItemTextAlign)&&void 0!==s?s:"left";const{width:d,height:h}=l,g=viewportCoordsToSceneCoords({clientX:0,clientY:0},l),p=viewportCoordsToSceneCoords({clientX:d,clientY:h},l),m=g.x>this.currentPosition.x||p.xthis.currentPosition.y||p.y{const a=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!a)return!1;const r=e.filter((e=>"text"==e.type));for(let e=0;ee.id)),o=a.getSceneElements(),l=[];for(let A=0;Ae.id===t))[0],l.push(t))}const c=n?o.concat(e.filter((e=>!l.includes(e.id)))):e.filter((e=>!l.includes(e.id))).concat(o);if(this.updateScene({elements:c,commitToHistory:!0},!0),i&&Object.keys(i).length>0){const e=[];Object.keys(i).forEach((A=>{if(e.push({mimeType:i[A].mimeType,id:i[A].id,dataURL:i[A].dataURL,created:i[A].created}),i[A].file||i[A].isHyperlink){const e=new EmbeddedFile(this.plugin,this.file.path,i[A].isHyperlink?i[A].hyperlink:i[A].file),t=a.getAppState();e.setImage(i[A].dataURL,i[A].mimeType,i[A].size,"dark"===t.theme,i[A].hasSVGwithBitmap),this.excalidrawData.setFile(i[A].id,e)}i[A].latex&&this.excalidrawData.setEquation(i[A].id,{latex:i[A].latex,isLoaded:!0})})),a.addFiles(e)}return a.updateContainerSize(a.getSceneElements().filter((e=>s.includes(e.id))).filter(isContainer)),t?await this.save(!1):this.setDirty(5),!0},this.getScene=e=>{const A=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!A)return null;const t=e?this.getViewSelectedElements():A.getSceneElements(),i=A.getAppState(),n=Object.assign({},A.getFiles());if(n){const e=t.filter((e=>"image"===e.type)).map((e=>e.fileId)),A=Object.keys(n).filter((A=>!e.contains(A)));A.forEach((e=>delete n[e]))}return{type:"excalidraw",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,elements:t,appState:{theme:i.theme,viewBackgroundColor:i.viewBackgroundColor,currentItemStrokeColor:i.currentItemStrokeColor,currentItemBackgroundColor:i.currentItemBackgroundColor,currentItemFillStyle:i.currentItemFillStyle,currentItemStrokeWidth:i.currentItemStrokeWidth,currentItemStrokeStyle:i.currentItemStrokeStyle,currentItemRoughness:i.currentItemRoughness,currentItemOpacity:i.currentItemOpacity,currentItemFontFamily:i.currentItemFontFamily,currentItemFontSize:i.currentItemFontSize,currentItemTextAlign:i.currentItemTextAlign,currentItemStartArrowhead:i.currentItemStartArrowhead,currentItemEndArrowhead:i.currentItemEndArrowhead,scrollX:i.scrollX,scrollY:i.scrollY,zoom:i.zoom,currentItemRoundness:i.currentItemRoundness,gridSize:i.gridSize,colorPalette:i.colorPalette,currentStrokeOptions:i.currentStrokeOptions,previousGridSize:i.previousGridSize},prevTextMode:this.prevTextMode,files:n}},this.refresh=()=>{if(0===this.contentEl.clientWidth||0===this.contentEl.clientHeight)return;const e=this.excalidrawAPI;(null==u?void 0:u.current)&&e&&e.refresh()};let g={x:0,y:0},p=null;this.clearHoverPreview=()=>{if(p){const e=new MouseEvent("click",{view:this.ownerWindow,bubbles:!0,cancelable:!0});p.dispatchEvent(e),p=null}};const m=e=>{var A,t,i,n,a;const r=null===(A=app.dragManager.draggable)||void 0===A?void 0:A.files;return r&&r[0]==this.file&&(r.shift(),app.dragManager.draggable.title=`${r.length} files`),["file","files"].includes(null===(t=app.dragManager.draggable)||void 0===t?void 0:t.type)?"link":(null===(i=e.types)||void 0===i?void 0:i.includes("text/html"))||(null===(n=e.types)||void 0===n?void 0:n.includes("text/plain"))||(null===(a=e.types)||void 0===a?void 0:a.includes("Files"))?"copy":void 0};let w=!1;const f=()=>{if(s=getTextElementAtPointer(this.currentPosition,this),s&&s.id){const e=new MouseEvent("click",{ctrlKey:!(DEVICE.isIOS||DEVICE.isMacOS)||this.modifierKeyDown.ctrlKey,metaKey:DEVICE.isIOS||DEVICE.isMacOS||this.modifierKeyDown.metaKey,shiftKey:this.modifierKeyDown.shiftKey,altKey:this.modifierKeyDown.altKey});return this.handleLinkClick(e),void(s=null)}if(o=getImageElementAtPointer(this.currentPosition,this),o&&o.id){const e=new MouseEvent("click",{ctrlKey:!(DEVICE.isIOS||DEVICE.isMacOS)||this.modifierKeyDown.ctrlKey,metaKey:DEVICE.isIOS||DEVICE.isMacOS||this.modifierKeyDown.metaKey,shiftKey:this.modifierKeyDown.shiftKey,altKey:this.modifierKeyDown.altKey});return this.handleLinkClick(e),void(o=null)}if(l=getElementWithLinkAtPointer(this.currentPosition,this),l&&l.id){const e=new MouseEvent("click",{ctrlKey:!(DEVICE.isIOS||DEVICE.isMacOS)||this.modifierKeyDown.ctrlKey,metaKey:DEVICE.isIOS||DEVICE.isMacOS||this.modifierKeyDown.metaKey,shiftKey:this.modifierKeyDown.shiftKey,altKey:this.modifierKeyDown.altKey});return this.handleLinkClick(e),void(l=null)}};let B=null;const E=(e,A)=>{var t,i;if(!B)return;if(null===(i=null===(t=this.excalidrawAPI)||void 0===t?void 0:t.getAppState())||void 0===i?void 0:i.editingElement)return;if(this.semaphores.wheelTimeout)return;if(!e){if(!this.currentPosition)return;e="";const t=getTextElementAtPointer(this.currentPosition,this);if(t&&t.text){A=this.excalidrawAPI.getSceneElements().filter((e=>e.id===t.id))[0];const i=this.textMode===TextMode.parsed?this.excalidrawData.getRawText(t.id):t.text;if(!i)return;if(i.match(REG_LINKINDEX_HYPERLINK))return;const n=REGEX_LINK.getRes(i).next();if(!n.value)return;if((e=REGEX_LINK.getLink(n)).match(REG_LINKINDEX_HYPERLINK))return}else{const t=getImageElementAtPointer(this.currentPosition,this);if(A=this.excalidrawAPI.getSceneElements().filter((e=>e.id===t.id))[0],!t||!t.fileId)return;if(!this.excalidrawData.hasFile(t.fileId))return;const i=this.excalidrawData.getFile(t.fileId);if(i.isHyperlink)return;if(IMAGE_TYPES.contains(i.file.extension))return;if(this.plugin.ea.isExcalidrawFile(i.file))return;const n=i.linkParts.ref?`#${i.linkParts.isBlockRef?"^":""}${i.linkParts.ref}`:"";e=i.file.path+n}}if(this.getHookServer().onLinkHoverHook)try{if(!this.getHookServer().onLinkHoverHook(A,e,this,this.getHookServer()))return}catch(e){errorlog({where:"ExcalidrawView.showHoverPreview",fn:this.getHookServer().onLinkHoverHook,error:e})}if(this.semaphores.hoverSleep)return;const n=app.metadataCache.getFirstLinkpathDest(e.split("#")[0],this.file.path);if(!n)return;if(this.ownerDocument.querySelector(`div.popover-title[data-path="${n.path}"]`))return;this.semaphores.hoverSleep=!0;const a=this;if(setTimeout((()=>a.semaphores.hoverSleep=!1),500),this.plugin.hover.linkText=e,this.plugin.hover.sourcePath=this.file.path,p=this.contentEl,app.workspace.trigger("hover-link",{event:B,source:"excalidraw",hoverParent:p,targetEl:p,linktext:this.plugin.hover.linkText,sourcePath:this.plugin.hover.sourcePath}),g=this.currentPosition,this.isFullscreen()){const e=this;setTimeout((()=>{var A,t,i,a;const r=null!==(a=null===(i=null===(t=null===(A=this.ownerDocument.querySelector(`div.popover-title[data-path="${n.path}"]`))||void 0===A?void 0:A.parentElement)||void 0===t?void 0:t.parentElement)||void 0===i?void 0:i.parentElement)&&void 0!==a?a:this.ownerDocument.body.querySelector("div.popover");r&&e.contentEl.append(r)}),400)}},{Excalidraw:b,MainMenu:C,WelcomeScreen:v}=this.plugin.getPackage(this.ownerWindow).excalidrawLib,y=A.createElement("div",{className:"excalidraw-wrapper",ref:t,key:"abc",tabIndex:0,onKeyDown:e=>{e.target!==y.ref.current&&(this.isFullscreen()&&e.keyCode===KEYCODE.ESC&&this.exitFullscreen(),!isCTRL(e)||isSHIFT(e)||isALT(e)||E())},onPointerDown:e=>{(isCTRL(e)||isMETA(e))&&(!this.plugin.settings.allowCtrlClick&&isMETA(e)||setTimeout((()=>{(this.getSelectedTextElement().id||this.getSelectedImageElement().id||this.getSelectedElementWithLink().id)&&this.handleLinkClick(e)})))},onMouseMove:e=>{B=e.nativeEvent},onMouseOver:()=>{this.clearHoverPreview()},onDragOver:e=>{const A=m(e.dataTransfer);if(A){this.draginfoDiv||(this.draginfoDiv=createDiv({cls:"excalidraw-draginfo"}),this.ownerDocument.body.appendChild(this.draginfoDiv));let t="";if(app.dragManager.draggable)switch(internalDragModifierType(e)){case"image":t="Embed image";break;case"image-fullsize":t="Embed image @100%";break;case"link":t="Insert link"}else if(1===e.dataTransfer.types.length&&e.dataTransfer.types.includes("Files"))t="External file";else switch(externalDragModifierType(e)){case"image-import":t="Import image to Vault";break;case"image-url":t="Insert image/thumbnail with URL";break;case"insert-link":t="Insert link"}this.draginfoDiv.innerText!==t&&(this.draginfoDiv.innerText=t);const i=e.clientY-8*parseFloat(getComputedStyle(this.draginfoDiv).fontSize)+"px",n=e.clientX-this.draginfoDiv.clientWidth/2+"px";return this.draginfoDiv.style.top!==i&&(this.draginfoDiv.style.top=i),this.draginfoDiv.style.left!==n&&(this.draginfoDiv.style.left=n),e.dataTransfer.dropEffect=A,e.preventDefault(),!1}},onDragLeave:()=>{this.draginfoDiv&&(this.ownerDocument.body.removeChild(this.draginfoDiv),delete this.draginfoDiv)}},A.createElement(b,{ref:u,width:a.width,height:a.height,UIOptions:{canvasActions:{loadScene:!1,saveScene:!1,saveAsScene:!1,export:!1,saveAsImage:!1,saveToActiveFile:!1}},initState:null==e?void 0:e.appState,initialData:e,detectScroll:!0,onPointerUpdate:e=>{if(this.currentPosition=e.pointer,p&&(Math.abs(g.x-e.pointer.x)>50||Math.abs(g.y-e.pointer.y)>50)&&this.clearHoverPreview(),w){if(!d&&"down"===e.button){if(d=!0,isCTRL(this.modifierKeyDown)||isMETA(this.modifierKeyDown))return void f();const e=Date.now();return e-c<600&&e-c>40&&f(),void(c=e)}"up"===e.button&&(d=!1),(isCTRL(this.modifierKeyDown)||this.excalidrawAPI.getAppState().isViewModeEnabled&&this.plugin.settings.hoverPreviewWithoutCTRL)&&E()}},libraryReturnUrl:"app://obsidian.md",autoFocus:!0,onChange:(e,A)=>{var t,i,n,a;const r=()=>{if(setTimeout((()=>this.updateScene({appState:{gridColor:this.getGridColor(A.viewBackgroundColor)}}))),setDynamicStyle(this.plugin.ea,this,A.viewBackgroundColor,this.plugin.settings.dynamicStyling),this.plugin.ea.onCanvasColorChangeHook)try{this.plugin.ea.onCanvasColorChangeHook(this.plugin.ea,this,A.viewBackgroundColor)}catch(e){errorlog({where:r,source:this.plugin.ea.onCanvasColorChangeHook,error:e,message:"ea.onCanvasColorChangeHook exception"})}};if(w=A.viewModeEnabled,this.semaphores.justLoaded){if((null!==(a=null===(n=null===(i=null===(t=this.excalidrawData)||void 0===t?void 0:t.scene)||void 0===i?void 0:i.elements)||void 0===n?void 0:n.length)&&void 0!==a?a:0)>0&&0===e.length)return;return this.semaphores.justLoaded=!1,!this.semaphores.preventAutozoom&&this.plugin.settings.zoomToFitOnOpen&&this.zoomToFit(!1,!0),this.previousSceneVersion=this.getSceneVersion(e),this.previousBackgroundColor=A.viewBackgroundColor,this.previousTheme=A.theme,void r()}if(A.theme!==this.previousTheme&&this.file===this.excalidrawData.file&&(this.previousTheme=A.theme,this.setDirty(5)),A.viewBackgroundColor!==this.previousBackgroundColor&&this.file===this.excalidrawData.file&&(this.previousBackgroundColor=A.viewBackgroundColor,this.setDirty(6),this.colorChangeTimer&&clearTimeout(this.colorChangeTimer),this.colorChangeTimer=setTimeout((()=>{r(),this.colorChangeTimer=null}),50)),!this.semaphores.dirty&&null===A.editingElement&&null===A.editingLinearElement){const A=this.getSceneVersion(e);(A>0||0===A&&e.length>0)&&A!==this.previousSceneVersion&&(this.previousSceneVersion=A,this.setDirty(6))}},onLibraryChange:e=>{(async()=>{const A={type:"excalidrawlib",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,libraryItems:e};this.plugin.setStencilLibrary(A),await this.plugin.saveSettings()})()},renderTopRightUI:this.obsidianMenu.renderButton,onPaste:e=>{if(e&&e.text&&hyperlinkIsYouTubeLink(e.text))return this.addYouTubeThumbnail(e.text),!1;if(e&&e.text&&hyperlinkIsImage(e.text))return this.addImageWithURL(e.text),!1;if(e.elements){const e=this;setTimeout((()=>e.save(!1)),300)}return!0},onThemeChange:async e=>{var A;this.excalidrawData.scene.appState.theme=e,this.loadSceneFiles(),null===(A=null==i?void 0:i.current)||void 0===A||A.setTheme(e),setDynamicStyle(this.plugin.ea,this,this.previousBackgroundColor,this.plugin.settings.dynamicStyling)},ownerDocument:this.ownerDocument,ownerWindow:this.ownerWindow,onDrop:e=>{this.draginfoDiv&&(this.ownerDocument.body.removeChild(this.draginfoDiv),delete this.draginfoDiv);const A=this.excalidrawAPI;if(!A)return!1;const t=A.getAppState();this.currentPosition=viewportCoordsToSceneCoords({clientX:e.clientX,clientY:e.clientY},t);const i=app.dragManager.draggable,n=internalDragModifierType(e),a=externalDragModifierType(e),r=(A,t,n)=>{if(!this.getHookServer().onDropHook)return!1;try{return this.getHookServer().onDropHook({ea:this.getHookServer(),event:e,draggable:i,type:A,payload:{files:t,text:n},excalidrawFile:this.file,view:this,pointerPosition:this.currentPosition})}catch(e){return new obsidian_module.Notice("on drop hook error. See console log for details"),errorlog({where:"ExcalidrawView.onDrop",error:e}),!1}};switch(null==i?void 0:i.type){case"file":if(!r("file",[i.file],null)){if(i.file.path.match(REG_LINKINDEX_INVALIDCHARS))return new obsidian_module.Notice(t$d("FILENAME_INVALID_CHARS"),4e3),!1;if(["image","image-fullsize"].contains(n)&&(IMAGE_TYPES.contains(i.file.extension)||"md"===i.file.extension)){const e=this.plugin.ea;return e.reset(),e.setView(this),(async()=>{e.canvas.theme=A.getAppState().theme,await e.addImage(this.currentPosition.x,this.currentPosition.y,i.file,!("image-fullsize"===n)),e.addElementsToView(!1,!1,!0)})(),!1}this.addText(`[[${app.metadataCache.fileToLinktext(i.file,this.file.path,!0)}]]`)}return!1;case"files":return r("file",i.files,null)||(async()=>{if(["image","image-fullsize"].contains(n)){const e=this.plugin.ea;e.reset(),e.setView(this),e.canvas.theme=A.getAppState().theme;let t=0;for(const A of i.files)(IMAGE_TYPES.contains(A.extension)||"md"===A.extension)&&(await e.addImage(this.currentPosition.x+50*t,this.currentPosition.y+50*t,A,!("image-fullsize"===n)),t++,await e.addElementsToView(!1,!1,!0))}else{for(const e of i.files)await this.addText(`[[${app.metadataCache.fileToLinktext(e,this.file.path,!0)}]]`,void 0,!1),this.currentPosition.y+=2*t.currentItemFontSize;this.save(!1)}})(),!1}if(e.dataTransfer.types.includes("Files")){if(e.dataTransfer.types.includes("text/plain")){const A=e.dataTransfer.getData("text");if(A&&r("text",null,A))return!1;if(A&&"image-url"===a&&hyperlinkIsImage(A))return this.addImageWithURL(A),!1;if(A&&"insert-link"===a)return this.plugin.settings.iframelyAllowed&&A.match(/^https?:\/\/\S*$/)?(this.addTextWithIframely(A),!1):(this.addText(A),!1)}if(e.dataTransfer.types.includes("text/html")){const A=e.dataTransfer.getData("text/html").match(/src=["']([^"']*)["']/);if(A&&"image-url"===a&&hyperlinkIsImage(A[1]))return this.addImageWithURL(A[1]),!1;if(A&&"insert-link"===a)return this.plugin.settings.iframelyAllowed&&A[1].match(/^https?:\/\/\S*$/)?(this.addTextWithIframely(A[1]),!1):(this.addText(A[1]),!1)}return!0}if(e.dataTransfer.types.includes("text/plain")||e.dataTransfer.types.includes("text/uri-list")||e.dataTransfer.types.includes("text/html")){const A=e.dataTransfer.getData("text/html").match(/src=["']([^"']*)["']/),t=A?A[1]:"",i=e.dataTransfer.getData("text"),n=e.dataTransfer.getData("text/uri-list");let s=A?t:i;if(s&&""!==s||(s=n),!s||""===s)return!0;if(!r("text",null,s)){if(s&&"image-url"===a&&hyperlinkIsYouTubeLink(s))return this.addYouTubeThumbnail(s),!1;if(n&&"image-url"===a&&hyperlinkIsYouTubeLink(n))return this.addYouTubeThumbnail(n),!1;if(s&&"image-url"===a&&hyperlinkIsImage(s))return this.addImageWithURL(s),!1;if(n&&"image-url"===a&&hyperlinkIsImage(n))return this.addImageWithURL(n),!1;if(s&&"image-import"===a&&hyperlinkIsImage(s))return this.addImageSaveToVault(s),!1;if(n&&"image-import"===a&&hyperlinkIsImage(n))return this.addImageSaveToVault(n),!1;if(this.plugin.settings.iframelyAllowed&&s.match(/^https?:\/\/\S*$/))return this.addTextWithIframely(s),!1;if(s.startsWith("obsidian://open?vault=")){const A=e.dataTransfer.getData("text/html");if(A){const e=A.match(/href="app:\/\/obsidian\.md\/(.*?)"/);if(2===e.length){const A=decodeURIComponent(e[1]).split("#"),t=app.vault.getAbstractFileByPath(A[0]);if(t&&t instanceof obsidian_module.TFile){const e=app.metadataCache.fileToLinktext(t,this.file.path);return void this.addText(`[[${e+(A.length>1?"#"+A[1]+"|"+e:"")}]]`)}return this.addText(`[[${decodeURIComponent(e[1])}]]`),!1}}const t=s.split("file=");if(2===t.length)return this.addText(`[[${decodeURIComponent(t[1])}]]`),!1}this.addText(s.replace(/(!\[\[.*#[^\]]*\]\])/g,"$1{40}"))}return!1}return!r("unknown",null,null)},onBeforeTextEdit:e=>{var A;if(clearTimeout(this.isEditingTextResetTimer),this.isEditingTextResetTimer=null,this.semaphores.isEditingText=!0,this.compatibilityMode)return null!==(A=e.originalText)&&void 0!==A?A:e.text;return this.excalidrawData.getRawText(e.id)||e.rawText},onBeforeTextSubmit:(e,A,t,i)=>{const n=this.excalidrawAPI;if(!n)return[null,null,null];const a="PASTING EXCALIDRAW ELEMENTS AS A TEXT ELEMENT IS NOT ALLOWED";if(A.startsWith('{"type":"excalidraw/clipboard","elements":[{"'))return setTimeout((()=>{const A=this.excalidrawAPI.getSceneElements(),t=A.filter((A=>A.id===e.id));if(1===t.length){const e=cloneElement(t[0]);e.rawText=a,A[A.indexOf(t[0])]=e,this.excalidrawData.setTextElement(e.id,a,a,(()=>{})),this.updateScene({elements:A}),n.history.clear()}})),[a,a,null];if(this.semaphores.isEditingText=!0,this.isEditingTextResetTimer=setTimeout((()=>{this.semaphores.isEditingText=!1,this.isEditingTextResetTimer=null}),1500),i)return this.excalidrawData.deleteTextElement(e.id),this.setDirty(7),[null,null,null];const r=e.containerId;if(A!==e.text||t!==e.originalText||!this.excalidrawData.getRawText(e.id)){this.setDirty(8);const[i,a,s]=this.excalidrawData.setTextElement(e.id,A,t,(async(A,t)=>{var i,a;if(this.textMode===TextMode.raw)return;const r=this.excalidrawAPI.getSceneElements(),s=r.filter((A=>A.id===e.id));if(1===s.length){const e=cloneElement(s[0]),o=s[0].containerId?null===(a=null===(i=n.getSceneElements().filter((e=>e.id===s[0].containerId)))||void 0===i?void 0:i[0])||void 0===a?void 0:a.type:void 0;this.excalidrawData.updateTextElement(e,A,t,!0,o),r[r.indexOf(s[0])]=e,this.updateScene({elements:r}),e.containerId&&this.updateContainerSize(e.containerId)}n.history.clear()}));return i?(r&&this.updateContainerSize(r,!0),this.textMode===TextMode.raw?[A,t,s]:A===i?s?[i,a,s]:[null,null,null]:(n.history.clear(),[i,a,s])):[null,null,null]}return r&&this.updateContainerSize(r,!0),this.textMode===TextMode.parsed?this.excalidrawData.getParsedText(e.id):[null,null,null]},onLinkOpen:async(e,A)=>{var t;if(A.preventDefault(),!e)return;let i=e.link;if(!i||""===i)return;setTimeout((()=>this.removeLinkTooltip()),500);const n=null===(t=null==A?void 0:A.detail)||void 0===t?void 0:t.nativeEvent;if(!this.handleLinkHookCall(e,e.link,n)&&!this.openExternalLink(e.link,isSHIFT(n)||isCTRL(n)||isMETA(n)||isALT(n)?void 0:e)){if("text"===e.type){const A=e.rawText.replaceAll("\n","");REGEX_LINK.getResList(A).filter((e=>Boolean(e.value))).length>1&&(i=A)}this.linkClick(n,null,null,{id:e.id,text:i},emulateCTRLClickForLinks(n))}},onLinkHover:(e,A)=>{if(e&&(this.plugin.settings.hoverPreviewWithoutCTRL||isCTRL(A))){B=A,B.ctrlKey=!(DEVICE.isIOS||DEVICE.isMacOS)||B.ctrlKey,B.metaKey=DEVICE.isIOS||DEVICE.isMacOS||B.metaKey;const t=e.link;if(!t||""===t)return;if(t.startsWith("[[")){const A=t.match(/\[\[(?.*?)\]\]/);if(!A)return;let i=A.groups.link;E(i,e)}}},onViewModeChange:e=>{var A,t;if(this.semaphores.viewunload||null===(t=null===(A=this.toolsPanelRef)||void 0===A?void 0:A.current)||void 0===t||t.setExcalidrawViewMode(e),this.getHookServer().onViewModeChangeHook)try{this.getHookServer().onViewModeChangeHook(e,this,this.getHookServer())}catch(e){errorlog({where:"ExcalidrawView.onViewModeChange",fn:this.getHookServer().onViewModeChangeHook,error:e})}}},A.createElement(C,{},A.createElement(C.DefaultItems.ChangeCanvasBackground),A.createElement(C.DefaultItems.ToggleTheme),A.createElement(C.Separator),DEVICE.isPhone?null:A.createElement(C.Item,{icon:ICONS.trayMode,"aria-label":"Tray-mode offers an alternative, more spacious canvas",onSelect:()=>{this.toggleTrayMode()}},"Toggle tray-mode"),A.createElement(C.Item,{icon:saveIcon(!1),"aria-label":t$d("FORCE_SAVE"),onSelect:()=>{this.forceSave()}},"Save"),A.createElement(C.Item,{icon:ICONS.scriptEngine,"aria-label":"Explore the Excalidraw Script Library",onSelect:()=>{new ScriptInstallPrompt(this.plugin).open()}},"Script Library"),A.createElement(C.Item,{icon:ICONS.ExportImage,"aria-label":"Export image as PNG, SVG, or Excalidraw file",onSelect:()=>{this.exportDialog||(this.exportDialog=new ExportDialog(this.plugin,this,this.file),this.exportDialog.createForm()),this.exportDialog.open()}},"Export Image..."),A.createElement(C.Item,{icon:ICONS.switchToMarkdown,"aria-label":"Switch to markdown view",onSelect:()=>{this.openAsMarkdown()}},"Open as Markdown"),A.createElement(C.Separator),A.createElement(C.DefaultItems.Help),A.createElement(C.DefaultItems.ClearCanvas)),A.createElement(v,{},A.createElement(v.Center,{},A.createElement(v.Center.Logo),A.createElement(v.Center.Heading,{},'Type "Excalidraw" in the Command Palette',A.createElement("br"),"Explore the Obsidian Menu in the top right",A.createElement("br"),"Visit the Script Library",A.createElement("br"),"Find help in the hamburger-menu"),A.createElement(v.Center.Menu,{},A.createElement(v.Center.MenuItemLink,{icon:ICONS.YouTube,href:"https://www.youtube.com/@VisualPKM",shortcut:null,"aria-label":"Visual PKM YouTube Channel"}," Check out the Visual PKM YouTube channel."),A.createElement(v.Center.MenuItemLink,{icon:ICONS.Discord,href:"https://discord.gg/DyfAXFwUHc",shortcut:null,"aria-label":"Join the Visual Thinking Discord Server"}," Join the Visual Thinking Discord Server"),A.createElement(v.Center.MenuItemLink,{icon:ICONS.twitter,href:"https://twitter.com/zsviczian",shortcut:null,"aria-label":"Follow me on Twitter"}," Follow me on Twitter"),A.createElement(v.Center.MenuItemLink,{icon:ICONS.heart,href:"https://ko-fi.com/zsolt",shortcut:null,"aria-label":"Donate to support Excalidraw-Obsidian"},' Say "Thank You" & support the plugin.'))))),A.createElement(ToolsPanel,{ref:i,visible:!1,view:this,centerPointer:()=>{const e=this.excalidrawAPI;if(!u||!u.current||!e)return;const A=e.getAppState(),{width:t,height:i}=A;this.currentPosition=viewportCoordsToSceneCoords({clientX:t/2,clientY:i/2},A)}})),F=A.useRef(new ResizeObserver((e=>{if(!i||!i.current)return;const{width:A,height:t}=e[0].contentRect;if(0===A||0===t)return;const n=i.current.onRightEdge?i.current.previousWidth-A:0,a=i.current.onBottomEdge?i.current.previousHeight-t:0;i.current.updatePosition(a,n)})));return A.useEffect((()=>((null==i?void 0:i.current)&&F.current.observe(i.current.containerRef.current),()=>{F.current.unobserve(i.current.containerRef.current)})),[i,F]),A.createElement(A.Fragment,null,y)}));t.createRoot(this.contentEl).render(i)}updateContainerSize(e,A=!1){const t=this.excalidrawAPI;if(!t)return;const i=()=>{const A=e?t.getSceneElements().filter((A=>A.id===e&&"arrow"!==A.type)):t.getSceneElements().filter(isContainer);A.length>0&&(this.initialContainerSizeUpdate&&(this.semaphores.justLoaded=!0),t.updateContainerSize(A)),this.initialContainerSizeUpdate=!1};A?setTimeout((()=>i()),50):i()}zoomToFit(e=!0,A=!1){if(document.body.querySelector("div.modal-container"))return;const t=this.excalidrawAPI;if(!t||!this.excalidrawRef||this.semaphores.isEditingText||this.semaphores.preventAutozoom)return;const i=this.plugin.settings.zoomToFitMaxLevel,n=t.getSceneElements().filter((e=>e.width<1e4&&e.height<1e4));app.isMobile&&n.length>1e3||n.length>2500?A&&t.scrollToContent():e?setTimeout((()=>t.zoomToFit(n,i,this.isFullscreen()?0:.05)),100):t.zoomToFit(n,i,this.isFullscreen()?0:.05)}updatePinnedScripts(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{pinnedScripts:this.plugin.settings.pinnedScripts}})}updatePinnedCustomPens(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{customPens:this.plugin.settings.customPens.slice(0,this.plugin.settings.numberOfCustomPens)}})}updatePinchZoom(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{allowPinchZoom:this.plugin.settings.allowPinchZoom}})}updateWheelZoom(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{allowWheelZoom:this.plugin.settings.allowWheelZoom}})}async toggleTrayMode(){const e=this.excalidrawAPI;if(!e)return!1;const A=e.getAppState();e.updateScene({appState:{trayModeEnabled:!A.trayModeEnabled}}),await this.plugin.loadSettings(),this.plugin.settings.defaultTrayMode=!A.trayModeEnabled,this.plugin.saveSettings()}selectElementsMatchingQuery(e,A,t=!0,i=!1,n=!1){let a=getTextElementsMatchingQuery(e.filter((e=>"text"===e.type)),A,i);if(0!==a.length){if(n){const A=this.plugin.ea.getElementsInTheSameGroupWithElement(a[0],e);A.length>0&&(a=A)}this.zoomToElements(t,a)}else new obsidian_module.Notice("I could not find a matching text element")}zoomToElements(e,A){const t=this.excalidrawAPI;if(!t)return;const i=this.plugin.settings.zoomToFitMaxLevel;e&&t.selectElements(A),t.zoomToFit(A,i,.05)}getViewSelectedElements(){var e;const A=this.excalidrawAPI;if(!A)return[];const t=null===(e=A.getAppState())||void 0===e?void 0:e.selectedElementIds;if(!t)return[];const i=Object.keys(t);if(!i)return[];const n=A.getSceneElements().filter((e=>i.includes(e.id))),a=n.filter((e=>e.boundElements&&e.boundElements.filter((e=>"text"===e.type)).length>0)).map((e=>e.boundElements.filter((e=>"text"===e.type)).map((e=>e.id))[0])),r=n.map((e=>e.id)).concat(a);return A.getSceneElements().filter((e=>r.contains(e.id)))}async copyLinkToSelectedElementToClipboard(e){const A=this.getViewSelectedElements();if(A.length<1)return void new obsidian_module.Notice(t$d("INSERT_LINK_TO_ELEMENT_ERROR"));let t;if(2===A.length){const e=A.filter((e=>"text"===e.type));1===e.length&&e[0].containerId&&1===A.filter((e=>e.boundElements.some((e=>"text"===e.type)))).length&&(t=e[0].id)}t||(t=1===A.length?A[0].id:this.plugin.ea.getLargestElement(A).id);const i=await ScriptEngine.inputPrompt(this,this.plugin,app,"Set link alias","Leave empty if you do not want to set an alias","",[{caption:"Link",action:()=>{e=""}},{caption:"Area",action:()=>{e="area="}},{caption:"Group",action:()=>{e="group="}}]);navigator.clipboard.writeText(`${e.length>0?"!":""}[[${this.file.path}#^${e}${t}${i?`|${i}`:""}]]`),new obsidian_module.Notice(t$d("INSERT_LINK_TO_ELEMENT_READY"))}updateScene(e,A=!1){const t=this.excalidrawAPI;if(!t)return;const i=e.elements&&A;i&&(e.elements=t.restore(e).elements);try{t.updateScene(e)}catch(A){if(errorlog({where:"ExcalidrawView.updateScene 1st attempt",fn:this.updateScene,error:A,scene:e,willDoSecondAttempt:!i}),i)warningUnknowSeriousError();else try{e.elements=t.restore(e).elements,t.updateScene(e)}catch(A){errorlog({where:"ExcalidrawView.updateScene 2nd attempt",fn:this.updateScene,error:A,scene:e}),warningUnknowSeriousError()}}}}function getTextMode(e){return e.search("excalidraw-plugin: parsed\n")>-1||e.search("excalidraw-plugin: locked\n")>-1?TextMode.parsed:TextMode.raw}const DEFAULT_SETTINGS={folder:"Excalidraw",embedUseExcalidrawFolder:!1,templateFilePath:"Excalidraw/Template.excalidraw",scriptFolderPath:"Excalidraw/Scripts",compress:!1,autosave:!0,autosaveInterval:15e3,autosaveIntervalDesktop:15e3,autosaveIntervalMobile:1e4,drawingFilenamePrefix:"Drawing ",drawingEmbedPrefixWithFilename:!0,drawingFilnameEmbedPostfix:" ",drawingFilenameDateTime:"YYYY-MM-DD HH.mm.ss",useExcalidrawExtension:!0,displaySVGInPreview:!0,displayExportedImageIfAvailable:!1,previewMatchObsidianTheme:!1,width:"400",dynamicStyling:"colorful",isLeftHanded:!1,matchTheme:!1,matchThemeAlways:!1,matchThemeTrigger:!1,defaultMode:"normal",defaultPenMode:"never",allowPinchZoom:!1,allowWheelZoom:!1,zoomToFitOnOpen:!0,zoomToFitOnResize:!0,zoomToFitMaxLevel:2,linkPrefix:"📍",urlPrefix:"🌐",parseTODO:!1,todo:"☐",done:"🗹",hoverPreviewWithoutCTRL:!1,linkOpacity:1,openInAdjacentPane:!1,openInMainWorkspace:!0,showLinkBrackets:!0,allowCtrlClick:!0,forceWrap:!1,pageTransclusionCharLimit:200,wordWrappingDefault:0,removeTransclusionQuoteSigns:!0,iframelyAllowed:!0,pngExportScale:1,exportWithTheme:!0,exportWithBackground:!0,exportPaddingSVG:10,keepInSync:!1,autoexportSVG:!1,autoexportPNG:!1,autoExportLightAndDark:!1,autoexportExcalidraw:!1,embedType:"excalidraw",embedWikiLink:!0,syncExcalidraw:!1,experimentalFileType:!1,experimentalFileTag:"✏️",experimentalLivePreview:!0,experimentalEnableFourthFont:!1,experimantalFourthFont:"Virgil",fieldSuggester:!0,compatibilityMode:!1,drawingOpenCount:0,library:"deprecated",library2:{type:"excalidrawlib",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,libraryItems:[]},imageElementNotice:!0,mdSVGwidth:500,mdSVGmaxHeight:800,mdFont:"Virgil",mdFontColor:"Black",mdBorderColor:"Black",mdCSS:"",scriptEngineSettings:{},defaultTrayMode:!0,previousRelease:"0.0.0",showReleaseNotes:!0,showNewVersionNotification:!0,mathjaxSourceURL:"https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js",latexBoilerplate:"\\color{blue}",taskboneEnabled:!1,taskboneAPIkey:"",pinnedScripts:[],customPens:[Object.assign({},PENS.default),Object.assign({},PENS.highlighter),Object.assign({},PENS.finetip),Object.assign({},PENS.fountain),Object.assign({},PENS.marker),Object.assign({},PENS["thick-thin"]),Object.assign({},PENS["thin-thick-thin"]),Object.assign({},PENS.default),Object.assign({},PENS.default),Object.assign({},PENS.default)],numberOfCustomPens:0};class ExcalidrawSettingTab extends obsidian_module.PluginSettingTab{constructor(e,A){super(e,A),this.requestEmbedUpdate=!1,this.requestReloadDrawings=!1,this.requestUpdatePinnedPens=!1,this.requestUpdateDynamicStyling=!1,this.reloadMathJax=!1,this.plugin=A}applySettingsUpdate(e=!1){e&&(this.requestReloadDrawings=!0)}async hide(){if(this.plugin.settings.scriptFolderPath=obsidian_module.normalizePath(this.plugin.settings.scriptFolderPath),"/"!==this.plugin.settings.scriptFolderPath&&""!==this.plugin.settings.scriptFolderPath||(this.plugin.settings.scriptFolderPath="Excalidraw/Scripts"),this.plugin.saveSettings(),this.requestUpdatePinnedPens&&app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinnedCustomPens()})),this.requestUpdateDynamicStyling&&app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&setDynamicStyle(this.plugin.ea,e.view,e.view.previousBackgroundColor,this.plugin.settings.dynamicStyling)})),this.requestReloadDrawings){const e=app.workspace.getLeavesOfType("excalidraw");for(const A of e)A.view instanceof ExcalidrawView&&(await A.view.save(!1),await A.view.reload(!0));this.requestEmbedUpdate=!0}this.requestEmbedUpdate&&this.plugin.triggerEmbedUpdates(),this.plugin.scriptEngine.updateScriptPath(),this.reloadMathJax&&this.plugin.loadMathJax()}async display(){var e;await this.plugin.loadSettings(),this.requestEmbedUpdate=!1,this.requestReloadDrawings=!1;const{containerEl:A}=this;A.addClass("excalidraw-settings"),this.containerEl.empty();const t=A.createDiv("coffee");t.addClass("ex-coffee-div"),t.createEl("a",{href:"https://ko-fi.com/zsolt"}).createEl("img",{attr:{src:"https://cdn.ko-fi.com/cdn/kofi3.png?v=3"}}).height=45,new obsidian_module.Setting(A).setName(t$d("RELEASE_NOTES_NAME")).setDesc(fragWithHTML(t$d("RELEASE_NOTES_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.showReleaseNotes).onChange((async e=>{this.plugin.settings.showReleaseNotes=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("NEWVERSION_NOTIFICATION_NAME")).setDesc(fragWithHTML(t$d("NEWVERSION_NOTIFICATION_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.showNewVersionNotification).onChange((async e=>{this.plugin.settings.showNewVersionNotification=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FOLDER_NAME")).setDesc(fragWithHTML(t$d("FOLDER_DESC"))).addText((e=>e.setPlaceholder("Excalidraw").setValue(this.plugin.settings.folder).onChange((async e=>{this.plugin.settings.folder=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FOLDER_EMBED_NAME")).setDesc(fragWithHTML(t$d("FOLDER_EMBED_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.embedUseExcalidrawFolder).onChange((async e=>{this.plugin.settings.embedUseExcalidrawFolder=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("TEMPLATE_NAME")).setDesc(fragWithHTML(t$d("TEMPLATE_DESC"))).addText((e=>e.setPlaceholder("Excalidraw/Template").setValue(this.plugin.settings.templateFilePath).onChange((async e=>{this.plugin.settings.templateFilePath=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("SCRIPT_FOLDER_NAME")).setDesc(fragWithHTML(t$d("SCRIPT_FOLDER_DESC"))).addText((e=>e.setPlaceholder("Excalidraw/Scripts").setValue(this.plugin.settings.scriptFolderPath).onChange((async e=>{this.plugin.settings.scriptFolderPath=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("SAVING_HEAD")}),new obsidian_module.Setting(A).setName(t$d("COMPRESS_NAME")).setDesc(fragWithHTML(t$d("COMPRESS_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.compress).onChange((async e=>{this.plugin.settings.compress=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("AUTOSAVE_INTERVAL_DESKTOP_NAME")).setDesc(fragWithHTML(t$d("AUTOSAVE_INTERVAL_DESKTOP_DESC"))).addDropdown((e=>e.addOption("15000","Frequent (every 15 seconds)").addOption("60000","Moderate (every 60 seconds)").addOption("300000","Rare (every 5 minutes)").addOption("900000","Practically never (every 15 minutes)").setValue(this.plugin.settings.autosaveIntervalDesktop.toString()).onChange((async e=>{this.plugin.settings.autosaveIntervalDesktop=parseInt(e),this.plugin.settings.autosaveInterval=app.isMobile?this.plugin.settings.autosaveIntervalMobile:this.plugin.settings.autosaveIntervalDesktop,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("AUTOSAVE_INTERVAL_MOBILE_NAME")).setDesc(fragWithHTML(t$d("AUTOSAVE_INTERVAL_MOBILE_DESC"))).addDropdown((e=>e.addOption("10000","Frequent (every 10 seconds)").addOption("30000","Moderate (every 30 seconds)").addOption("60000","Rare (every 1 minute)").addOption("300000","Practically never (every 5 minutes)").setValue(this.plugin.settings.autosaveIntervalMobile.toString()).onChange((async e=>{this.plugin.settings.autosaveIntervalMobile=parseInt(e),this.plugin.settings.autosaveInterval=app.isMobile?this.plugin.settings.autosaveIntervalMobile:this.plugin.settings.autosaveIntervalDesktop,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("FILENAME_HEAD")}),A.createDiv("",(e=>{e.innerHTML=t$d("FILENAME_DESC")}));const i=()=>`${t$d("FILENAME_SAMPLE")}${getDrawingFilename(this.plugin.settings)}
${t$d("FILENAME_EMBED_SAMPLE")}${getEmbedFilename("{NOTE_NAME}",this.plugin.settings)}`,n=A.createEl("p",{text:""});let a,r,s,o,l,c,d;n.innerHTML=i(),new obsidian_module.Setting(A).setName(t$d("FILENAME_PREFIX_NAME")).setDesc(fragWithHTML(t$d("FILENAME_PREFIX_DESC"))).addText((e=>e.setPlaceholder("Drawing ").setValue(this.plugin.settings.drawingFilenamePrefix).onChange((async A=>{this.plugin.settings.drawingFilenamePrefix=A.replaceAll(/[<>:"/\\|?*]/g,"_"),e.setValue(this.plugin.settings.drawingFilenamePrefix),n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_PREFIX_EMBED_NAME")).setDesc(fragWithHTML(t$d("FILENAME_PREFIX_EMBED_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.drawingEmbedPrefixWithFilename).onChange((async e=>{this.plugin.settings.drawingEmbedPrefixWithFilename=e,n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_POSTFIX_NAME")).setDesc(fragWithHTML(t$d("FILENAME_POSTFIX_DESC"))).addText((e=>e.setPlaceholder("").setValue(this.plugin.settings.drawingFilnameEmbedPostfix).onChange((async A=>{this.plugin.settings.drawingFilnameEmbedPostfix=A.replaceAll(/[<>:"/\\|?*]/g,"_"),e.setValue(this.plugin.settings.drawingFilnameEmbedPostfix),n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_DATE_NAME")).setDesc(fragWithHTML(t$d("FILENAME_DATE_DESC"))).addText((e=>e.setPlaceholder("YYYY-MM-DD HH.mm.ss").setValue(this.plugin.settings.drawingFilenameDateTime).onChange((async A=>{this.plugin.settings.drawingFilenameDateTime=A.replaceAll(/[<>:"/\\|?*]/g,"_"),e.setValue(this.plugin.settings.drawingFilenameDateTime),n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_EXCALIDRAW_EXTENSION_NAME")).setDesc(fragWithHTML(t$d("FILENAME_EXCALIDRAW_EXTENSION_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.useExcalidrawExtension).onChange((async e=>{this.plugin.settings.useExcalidrawExtension=e,n.innerHTML=i(),this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("DISPLAY_HEAD")}),new obsidian_module.Setting(A).setName(t$d("DYNAMICSTYLE_NAME")).setDesc(fragWithHTML(t$d("DYNAMICSTYLE_DESC"))).addDropdown((e=>e.addOption("none","Dynamic Styling OFF").addOption("colorful","Match color").addOption("gray","Gray, match tone").setValue(this.plugin.settings.dynamicStyling).onChange((async e=>{this.requestUpdateDynamicStyling=!0,this.plugin.settings.dynamicStyling=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("LEFTHANDED_MODE_NAME")).setDesc(fragWithHTML(t$d("LEFTHANDED_MODE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.isLeftHanded).onChange((async e=>{this.plugin.settings.isLeftHanded=e,setLeftHandedMode(e),setTimeout((()=>setLeftHandedMode(e))),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MATCH_THEME_NAME")).setDesc(fragWithHTML(t$d("MATCH_THEME_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.matchTheme).onChange((async e=>{this.plugin.settings.matchTheme=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MATCH_THEME_ALWAYS_NAME")).setDesc(fragWithHTML(t$d("MATCH_THEME_ALWAYS_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.matchThemeAlways).onChange((async e=>{this.plugin.settings.matchThemeAlways=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MATCH_THEME_TRIGGER_NAME")).setDesc(fragWithHTML(t$d("MATCH_THEME_TRIGGER_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.matchThemeTrigger).onChange((async e=>{this.plugin.settings.matchThemeTrigger=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_OPEN_MODE_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_OPEN_MODE_DESC"))).addDropdown((e=>e.addOption("normal","Always in normal-mode").addOption("zen","Always in zen-mode").addOption("view","Always in view-mode").addOption("view-mobile","Usually normal, but view-mode on Phone").setValue(this.plugin.settings.defaultMode).onChange((async e=>{this.plugin.settings.defaultMode=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_PEN_MODE_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_PEN_MODE_DESC"))).addDropdown((e=>e.addOption("never","Never").addOption("mobile","On Obsidian Mobile").addOption("always","Always").setValue(this.plugin.settings.defaultPenMode).onChange((async e=>{this.plugin.settings.defaultPenMode=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_PINCHZOOM_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_PINCHZOOM_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.allowPinchZoom).onChange((async e=>{this.plugin.settings.allowPinchZoom=e,app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinchZoom()})),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_WHEELZOOM_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_WHEELZOOM_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.allowWheelZoom).onChange((async e=>{this.plugin.settings.allowWheelZoom=e,app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updateWheelZoom()})),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("ZOOM_TO_FIT_ONOPEN_NAME")).setDesc(fragWithHTML(t$d("ZOOM_TO_FIT_ONOPEN_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.zoomToFitOnOpen).onChange((async e=>{this.plugin.settings.zoomToFitOnOpen=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("ZOOM_TO_FIT_NAME")).setDesc(fragWithHTML(t$d("ZOOM_TO_FIT_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.zoomToFitOnResize).onChange((async e=>{this.plugin.settings.zoomToFitOnResize=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("ZOOM_TO_FIT_MAX_LEVEL_NAME")).setDesc(fragWithHTML(t$d("ZOOM_TO_FIT_MAX_LEVEL_DESC"))).addSlider((e=>e.setLimits(.5,10,.5).setValue(this.plugin.settings.zoomToFitMaxLevel).onChange((async e=>{a.innerText=` ${e.toString()}`,this.plugin.settings.zoomToFitMaxLevel=e,this.applySettingsUpdate()})))).settingEl.createDiv("",(e=>{a=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.zoomToFitMaxLevel.toString()}`})),this.containerEl.createEl("h1",{text:t$d("LINKS_HEAD")}),this.containerEl.createEl("span",void 0,(e=>e.innerHTML=t$d("LINKS_DESC"))),new obsidian_module.Setting(A).setName(t$d("ADJACENT_PANE_NAME")).setDesc(fragWithHTML(t$d("ADJACENT_PANE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.openInAdjacentPane).onChange((async e=>{this.plugin.settings.openInAdjacentPane=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MAINWORKSPACE_PANE_NAME")).setDesc(fragWithHTML(t$d("MAINWORKSPACE_PANE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.openInMainWorkspace).onChange((async e=>{this.plugin.settings.openInMainWorkspace=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(fragWithHTML(t$d("LINK_BRACKETS_NAME"))).setDesc(fragWithHTML(t$d("LINK_BRACKETS_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.showLinkBrackets).onChange((e=>{this.plugin.settings.showLinkBrackets=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("LINK_PREFIX_NAME")).setDesc(fragWithHTML(t$d("LINK_PREFIX_DESC"))).addText((e=>e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.linkPrefix).onChange((e=>{this.plugin.settings.linkPrefix=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("URL_PREFIX_NAME")).setDesc(fragWithHTML(t$d("URL_PREFIX_DESC"))).addText((e=>e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.urlPrefix).onChange((e=>{this.plugin.settings.urlPrefix=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("PARSE_TODO_NAME")).setDesc(fragWithHTML(t$d("PARSE_TODO_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.parseTODO).onChange((e=>{this.plugin.settings.parseTODO=e,r.setDisabled(!e),s.setDisabled(!e),this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("TODO_NAME")).setDesc(fragWithHTML(t$d("TODO_DESC"))).addText((e=>{r=e,e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.todo).onChange((e=>{this.plugin.settings.todo=e,this.applySettingsUpdate(!0)}))})),r.setDisabled(!this.plugin.settings.parseTODO),new obsidian_module.Setting(A).setName(t$d("DONE_NAME")).setDesc(fragWithHTML(t$d("DONE_DESC"))).setDisabled(!this.plugin.settings.parseTODO).addText((e=>{s=e,e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.done).onChange((e=>{this.plugin.settings.done=e,this.applySettingsUpdate(!0)}))})),s.setDisabled(!this.plugin.settings.parseTODO),new obsidian_module.Setting(A).setName(t$d("LINKOPACITY_NAME")).setDesc(fragWithHTML(t$d("LINKOPACITY_DESC"))).addSlider((e=>e.setLimits(0,1,.05).setValue(this.plugin.settings.linkOpacity).onChange((async e=>{o.innerText=` ${e.toString()}`,this.plugin.settings.linkOpacity=e,this.applySettingsUpdate(!0)})))).settingEl.createDiv("",(e=>{o=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.linkOpacity.toString()}`})),new obsidian_module.Setting(A).setName(t$d("HOVERPREVIEW_NAME")).setDesc(fragWithHTML(t$d("HOVERPREVIEW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.hoverPreviewWithoutCTRL).onChange((async e=>{this.plugin.settings.hoverPreviewWithoutCTRL=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("LINK_CTRL_CLICK_NAME")).setDesc(fragWithHTML(t$d("LINK_CTRL_CLICK_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.allowCtrlClick).onChange((async e=>{this.plugin.settings.allowCtrlClick=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("TRANSCLUSION_WRAP_NAME")).setDesc(fragWithHTML(t$d("TRANSCLUSION_WRAP_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.forceWrap).onChange((async e=>{this.plugin.settings.forceWrap=e,this.applySettingsUpdate(!0)})))).descEl.innerHTML=`![[doc#^ref]]{number} ${t$d("TRANSCLUSION_WRAP_DESC")}`,new obsidian_module.Setting(A).setName(t$d("PAGE_TRANSCLUSION_CHARCOUNT_NAME")).setDesc(fragWithHTML(t$d("PAGE_TRANSCLUSION_CHARCOUNT_DESC"))).addText((e=>e.setPlaceholder("Enter a number").setValue(this.plugin.settings.pageTransclusionCharLimit.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.pageTransclusionCharLimit.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.pageTransclusionCharLimit=10,void this.applySettingsUpdate(!0);this.plugin.settings.pageTransclusionCharLimit=t,e.setValue(this.plugin.settings.pageTransclusionCharLimit.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("TRANSCLUSION_DEFAULT_WRAP_NAME")).setDesc(fragWithHTML(t$d("TRANSCLUSION_DEFAULT_WRAP_DESC"))).addText((e=>e.setPlaceholder("Enter a number").setValue(this.plugin.settings.wordWrappingDefault.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.wordWrappingDefault.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.wordWrappingDefault=0,void this.applySettingsUpdate(!0);this.plugin.settings.wordWrappingDefault=t,e.setValue(this.plugin.settings.wordWrappingDefault.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("QUOTE_TRANSCLUSION_REMOVE_NAME")).setDesc(fragWithHTML(t$d("QUOTE_TRANSCLUSION_REMOVE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.removeTransclusionQuoteSigns).onChange((e=>{this.plugin.settings.removeTransclusionQuoteSigns=e,this.requestEmbedUpdate=!0,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("GET_URL_TITLE_NAME")).setDesc(fragWithHTML(t$d("GET_URL_TITLE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.iframelyAllowed).onChange((async e=>{this.plugin.settings.iframelyAllowed=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("MD_HEAD")}),this.containerEl.createEl("p",{text:t$d("MD_HEAD_DESC")}),new obsidian_module.Setting(A).setName(t$d("MD_TRANSCLUDE_WIDTH_NAME")).setDesc(fragWithHTML(t$d("MD_TRANSCLUDE_WIDTH_DESC"))).addText((e=>e.setPlaceholder("Enter a number e.g. 500").setValue(this.plugin.settings.mdSVGwidth.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.mdSVGwidth.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.mdSVGwidth=500,void this.applySettingsUpdate(!0);this.plugin.settings.mdSVGwidth=t,this.requestReloadDrawings=!0,e.setValue(this.plugin.settings.mdSVGwidth.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("MD_TRANSCLUDE_HEIGHT_NAME")).setDesc(fragWithHTML(t$d("MD_TRANSCLUDE_HEIGHT_DESC"))).addText((e=>e.setPlaceholder("Enter a number e.g. 800").setValue(this.plugin.settings.mdSVGmaxHeight.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.mdSVGmaxHeight.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.mdSVGmaxHeight=800,void this.applySettingsUpdate(!0);this.plugin.settings.mdSVGmaxHeight=t,this.requestReloadDrawings=!0,e.setValue(this.plugin.settings.mdSVGmaxHeight.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("MD_DEFAULT_FONT_NAME")).setDesc(fragWithHTML(t$d("MD_DEFAULT_FONT_DESC"))).addDropdown((async e=>{e.addOption("Virgil","Virgil"),e.addOption("Cascadia","Cascadia"),this.app.vault.getFiles().filter((e=>["ttf","woff","woff2"].contains(e.extension))).forEach((A=>{e.addOption(A.path,A.name)})),e.setValue(this.plugin.settings.mdFont).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdFont=e,this.applySettingsUpdate(!0)}))})),new obsidian_module.Setting(A).setName(t$d("MD_DEFAULT_COLOR_NAME")).setDesc(fragWithHTML(t$d("MD_DEFAULT_COLOR_DESC"))).addText((e=>e.setPlaceholder("CSS Color-name|RGB-HEX").setValue(this.plugin.settings.mdFontColor).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdFontColor=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("MD_DEFAULT_BORDER_COLOR_NAME")).setDesc(fragWithHTML(t$d("MD_DEFAULT_BORDER_COLOR_DESC"))).addText((e=>e.setPlaceholder("CSS Color-name|RGB-HEX").setValue(this.plugin.settings.mdBorderColor).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdBorderColor=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("MD_CSS_NAME")).setDesc(fragWithHTML(t$d("MD_CSS_DESC"))).addText((e=>e.setPlaceholder("filename of css file in vault").setValue(this.plugin.settings.mdCSS).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdCSS=e,this.applySettingsUpdate(!0)})))),this.containerEl.createEl("h1",{text:t$d("EMBED_HEAD")}),new obsidian_module.Setting(A).setName(t$d("EMBED_PREVIEW_SVG_NAME")).setDesc(fragWithHTML(t$d("EMBED_PREVIEW_SVG_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.displaySVGInPreview).onChange((async e=>{this.plugin.settings.displaySVGInPreview=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EMBED_REUSE_EXPORTED_IMAGE_NAME")).setDesc(fragWithHTML(t$d("EMBED_REUSE_EXPORTED_IMAGE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.displayExportedImageIfAvailable).onChange((async e=>{this.plugin.settings.displayExportedImageIfAvailable=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("PREVIEW_MATCH_OBSIDIAN_NAME")).setDesc(fragWithHTML(t$d("PREVIEW_MATCH_OBSIDIAN_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.previewMatchObsidianTheme).onChange((async e=>{this.plugin.settings.previewMatchObsidianTheme=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EMBED_WIDTH_NAME")).setDesc(fragWithHTML(t$d("EMBED_WIDTH_DESC"))).addText((e=>e.setPlaceholder("400").setValue(this.plugin.settings.width).onChange((async e=>{this.plugin.settings.width=e,this.applySettingsUpdate(),this.requestEmbedUpdate=!0})))),new obsidian_module.Setting(A).setName(t$d("EMBED_TYPE_NAME")).setDesc(fragWithHTML(t$d("EMBED_TYPE_DESC"))).addDropdown((async e=>{l=e,l.addOption("excalidraw","excalidraw"),this.plugin.settings.autoexportPNG?l.addOption("PNG","PNG"):"PNG"===this.plugin.settings.embedType&&(this.plugin.settings.embedType="excalidraw",this.applySettingsUpdate()),this.plugin.settings.autoexportSVG?l.addOption("SVG","SVG"):"SVG"===this.plugin.settings.embedType&&(this.plugin.settings.embedType="excalidraw",this.applySettingsUpdate()),l.setValue(this.plugin.settings.embedType).onChange((async e=>{this.plugin.settings.embedType=e,this.applySettingsUpdate()}))})),new obsidian_module.Setting(A).setName(t$d("EMBED_WIKILINK_NAME")).setDesc(fragWithHTML(t$d("EMBED_WIKILINK_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.embedWikiLink).onChange((async e=>{this.plugin.settings.embedWikiLink=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_PNG_SCALE_NAME")).setDesc(fragWithHTML(t$d("EXPORT_PNG_SCALE_DESC"))).addSlider((e=>e.setLimits(1,5,.5).setValue(this.plugin.settings.pngExportScale).onChange((async e=>{c.innerText=` ${e.toString()}`,this.plugin.settings.pngExportScale=e,this.applySettingsUpdate()})))).settingEl.createDiv("",(e=>{c=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.pngExportScale.toString()}`})),new obsidian_module.Setting(A).setName(t$d("EXPORT_BACKGROUND_NAME")).setDesc(fragWithHTML(t$d("EXPORT_BACKGROUND_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.exportWithBackground).onChange((async e=>{this.plugin.settings.exportWithBackground=e,this.applySettingsUpdate(),this.requestEmbedUpdate=!0})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_PADDING_NAME")).setDesc(fragWithHTML(t$d("EXPORT_PADDING_DESC"))).addSlider((e=>e.setLimits(0,50,5).setValue(this.plugin.settings.exportPaddingSVG).onChange((async e=>{d.innerText=` ${e.toString()}`,this.plugin.settings.exportPaddingSVG=e,this.applySettingsUpdate()})))).settingEl.createDiv("",(e=>{d=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.exportPaddingSVG.toString()}`})),new obsidian_module.Setting(A).setName(t$d("EXPORT_THEME_NAME")).setDesc(fragWithHTML(t$d("EXPORT_THEME_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.exportWithTheme).onChange((async e=>{this.plugin.settings.exportWithTheme=e,this.applySettingsUpdate(),this.requestEmbedUpdate=!0})))),this.containerEl.createEl("h1",{text:t$d("EXPORT_HEAD")}),new obsidian_module.Setting(A).setName(t$d("EXPORT_SYNC_NAME")).setDesc(fragWithHTML(t$d("EXPORT_SYNC_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.keepInSync).onChange((async e=>{this.plugin.settings.keepInSync=e,this.applySettingsUpdate()}))));const h=e=>{let A=0;for(A=0;Ae.setValue(this.plugin.settings.autoexportSVG).onChange((async e=>{e?l.addOption("SVG","SVG"):("SVG"===this.plugin.settings.embedType&&(l.setValue("excalidraw"),this.plugin.settings.embedType="excalidraw"),h("SVG")),this.plugin.settings.autoexportSVG=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_PNG_NAME")).setDesc(fragWithHTML(t$d("EXPORT_PNG_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.autoexportPNG).onChange((async e=>{e?l.addOption("PNG","PNG"):("PNG"===this.plugin.settings.embedType&&(l.setValue("excalidraw"),this.plugin.settings.embedType="excalidraw"),h("PNG")),this.plugin.settings.autoexportPNG=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_BOTH_DARK_AND_LIGHT_NAME")).setDesc(fragWithHTML(t$d("EXPORT_BOTH_DARK_AND_LIGHT_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.autoExportLightAndDark).onChange((async e=>{this.plugin.settings.autoExportLightAndDark=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("COMPATIBILITY_HEAD")}),new obsidian_module.Setting(A).setName(t$d("COMPATIBILITY_MODE_NAME")).setDesc(fragWithHTML(t$d("COMPATIBILITY_MODE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.compatibilityMode).onChange((async e=>{this.plugin.settings.compatibilityMode=e,n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_EXCALIDRAW_NAME")).setDesc(fragWithHTML(t$d("EXPORT_EXCALIDRAW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.autoexportExcalidraw).onChange((async e=>{this.plugin.settings.autoexportExcalidraw=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("SYNC_EXCALIDRAW_NAME")).setDesc(fragWithHTML(t$d("SYNC_EXCALIDRAW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.syncExcalidraw).onChange((async e=>{this.plugin.settings.syncExcalidraw=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("NONSTANDARD_HEAD")}),this.containerEl.createEl("p",{text:t$d("NONSTANDARD_DESC")}),new obsidian_module.Setting(A).setName(t$d("CUSTOM_PEN_NAME")).setDesc(t$d("CUSTOM_PEN_DESC")).addDropdown((e=>e.addOption("0","0").addOption("1","1").addOption("2","2").addOption("3","3").addOption("4","4").addOption("5","5").addOption("6","6").addOption("7","7").addOption("8","8").addOption("9","9").addOption("10","10").setValue(this.plugin.settings.numberOfCustomPens.toString()).onChange((e=>{this.plugin.settings.numberOfCustomPens=parseInt(e),this.requestUpdatePinnedPens=!0,this.applySettingsUpdate(!1)})))),new obsidian_module.Setting(A).setName(t$d("ENABLE_FOURTH_FONT_NAME")).setDesc(fragWithHTML(t$d("ENABLE_FOURTH_FONT_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.experimentalEnableFourthFont).onChange((async e=>{this.requestReloadDrawings=!0,this.plugin.settings.experimentalEnableFourthFont=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FOURTH_FONT_NAME")).setDesc(fragWithHTML(t$d("FOURTH_FONT_DESC"))).addDropdown((async e=>{e.addOption("Virgil","Virgil"),this.app.vault.getFiles().filter((e=>["ttf","woff","woff2"].contains(e.extension))).forEach((A=>{e.addOption(A.path,A.name)})),e.setValue(this.plugin.settings.experimantalFourthFont).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.experimantalFourthFont=e,this.applySettingsUpdate(!0),this.plugin.initializeFourthFont()}))})),this.containerEl.createEl("h1",{text:t$d("EXPERIMENTAL_HEAD")}),this.containerEl.createEl("p",{text:t$d("EXPERIMENTAL_DESC")}),new obsidian_module.Setting(A).setName(t$d("MATHJAX_NAME")).setDesc(t$d("MATHJAX_DESC")).addDropdown((e=>{e.addOption("https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js","jsdelivr").addOption("https://unpkg.com/mathjax@3.2.1/es5/tex-svg.js","unpkg").addOption("https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.2.1/es5/tex-svg-full.min.js","cdnjs").setValue(this.plugin.settings.mathjaxSourceURL).onChange((e=>{this.plugin.settings.mathjaxSourceURL=e,this.reloadMathJax=!0,this.applySettingsUpdate()}))})),new obsidian_module.Setting(A).setName(t$d("LATEX_DEFAULT_NAME")).setDesc(fragWithHTML(t$d("LATEX_DEFAULT_DESC"))).addText((e=>e.setValue(this.plugin.settings.latexBoilerplate).onChange((e=>{this.plugin.settings.latexBoilerplate=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FIELD_SUGGESTER_NAME")).setDesc(fragWithHTML(t$d("FIELD_SUGGESTER_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.fieldSuggester).onChange((async e=>{this.plugin.settings.fieldSuggester=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILETYPE_NAME")).setDesc(fragWithHTML(t$d("FILETYPE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.experimentalFileType).onChange((async e=>{this.plugin.settings.experimentalFileType=e,this.plugin.experimentalFileTypeDisplayToggle(e),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILETAG_NAME")).setDesc(fragWithHTML(t$d("FILETAG_DESC"))).addText((e=>e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.experimentalFileTag).onChange((async e=>{this.plugin.settings.experimentalFileTag=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("LIVEPREVIEW_NAME")).setDesc(fragWithHTML(t$d("LIVEPREVIEW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.experimentalLivePreview).onChange((async e=>{this.plugin.settings.experimentalLivePreview=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h2",{text:t$d("TASKBONE_HEAD")}),this.containerEl.createEl("p",{text:t$d("TASKBONE_DESC")}),new obsidian_module.Setting(A).setName(t$d("TASKBONE_ENABLE_NAME")).setDesc(fragWithHTML(t$d("TASKBONE_ENABLE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.taskboneEnabled).onChange((async e=>{if(u.setDisabled(!e),this.plugin.settings.taskboneEnabled=e,""===this.plugin.settings.taskboneAPIkey){const e=await this.plugin.taskbone.initialize(!1);e&&u.setValue(e)}this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("TASKBONE_APIKEY_NAME")).setDesc(fragWithHTML(t$d("TASKBONE_APIKEY_DESC"))).addText((e=>{u=e,u.setValue(this.plugin.settings.taskboneAPIkey).onChange((async e=>{this.plugin.settings.taskboneAPIkey=e,this.applySettingsUpdate()})).setDisabled(!this.plugin.settings.taskboneEnabled)}));const g=null===(e=this.plugin.scriptEngine.getListofScripts())||void 0===e?void 0:e.map((e=>this.plugin.scriptEngine.getScriptName(e)));if(Object.keys(this.plugin.settings.scriptEngineSettings).length>0&&g){const e=(e,A)=>{const t=this.plugin.settings.scriptEngineSettings[e][A];return"object"==typeof t?t.height:null},t=(e,A)=>{const t=this.plugin.settings.scriptEngineSettings[e][A];return"object"==typeof t?t.value:t},i=(e,A,t)=>{"object"==typeof this.plugin.settings.scriptEngineSettings[e][A]?this.plugin.settings.scriptEngineSettings[e][A].value=t:this.plugin.settings.scriptEngineSettings[e][A]=t},n=(e,n,a)=>{new obsidian_module.Setting(A).setName(n).setDesc(fragWithHTML(null!=a?a:"")).addToggle((A=>A.setValue(t(e,n)).onChange((async A=>{i(e,n,A),this.applySettingsUpdate()}))))},a=(n,a,r,s)=>{s&&"[object Array]"===Object.prototype.toString.call(s)&&s.length>0?new obsidian_module.Setting(A).setName(a).setDesc(fragWithHTML(null!=r?r:"")).addDropdown((e=>{s.forEach((A=>e.addOption(A.toString(),A.toString()))),e.setValue(t(n,a)).onChange((async e=>{i(n,a,e),this.applySettingsUpdate()}))})):e(n,a)?new obsidian_module.Setting(A).setName(a).setDesc(fragWithHTML(null!=r?r:"")).addTextArea((A=>{A.inputEl.style.minHeight=e(n,a),A.inputEl.style.minWidth="400px",A.setValue(t(n,a)).onChange((async e=>{i(n,a,e),this.applySettingsUpdate()}))})):new obsidian_module.Setting(A).setName(a).setDesc(fragWithHTML(null!=r?r:"")).addText((e=>e.setValue(t(n,a)).onChange((async e=>{i(n,a,e),this.applySettingsUpdate()}))))},r=(e,n,a)=>{new obsidian_module.Setting(A).setName(n).setDesc(fragWithHTML(null!=a?a:"")).addText((A=>A.setPlaceholder("Enter a number").setValue(t(e,n).toString()).onChange((async a=>{const r=parseFloat(a);isNaN(r)&&""!==a?A.setValue(t(e,n).toString()):(i(e,n,isNaN(r)?0:r),this.applySettingsUpdate())}))))};this.containerEl.createEl("h1",{text:t$d("SCRIPT_SETTINGS_HEAD")}),Object.keys(this.plugin.settings.scriptEngineSettings).filter((e=>g.contains(e))).forEach((e=>{const A=this.plugin.settings.scriptEngineSettings[e],t=Object.values(A);0===t.length||t.length>0&&0===t.map((e=>e.hidden?0:1)).reduce(((e,A)=>e+A))||(this.containerEl.createEl("h3",{text:e}),Object.keys(A).forEach((t=>{var i;const s=A[t];switch(typeof(null!==(i=s.value)&&void 0!==i?i:s)){case"boolean":s.hidden||n(e,t,s.description);break;case"string":s.hidden||a(e,t,s.description,s.valueset);break;case"number":s.hidden||r(e,t,s.description)}})))}))}}}var openDialogAction;!function(e){e[e.openFile=0]="openFile",e[e.insertLinkToDrawing=1]="insertLinkToDrawing"}(openDialogAction||(openDialogAction={}));class OpenFileDialog extends obsidian_module.FuzzySuggestModal{constructor(e,A){super(e),this.app=e,this.action=openDialogAction.openFile,this.plugin=A,this.onNewPane=!1,this.limit=20,this.setInstructions([{command:t$d("TYPE_FILENAME"),purpose:""}]),this.inputEl.onkeyup=e=>{"Enter"==e.key&&this.action==openDialogAction.openFile&&this.containerEl.innerText.includes(EMPTY_MESSAGE)&&(this.plugin.createAndOpenDrawing(`${this.plugin.settings.folder}/${this.inputEl.value}.excalidraw.md`,this.onNewPane?"new-pane":"active-pane"),this.close())}}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>this.plugin.isExcalidrawFile(e)))}getItemText(e){return e.path}onChooseItem(e){switch(this.action){case openDialogAction.openFile:this.plugin.openDrawing(e,this.onNewPane?"new-pane":"active-pane",!0);break;case openDialogAction.insertLinkToDrawing:this.plugin.embedDrawing(e)}}start(e,A){switch(this.action=e,this.onNewPane=A,e){case openDialogAction.openFile:this.emptyStateText=EMPTY_MESSAGE,this.setPlaceholder(t$d("SELECT_FILE_OR_TYPE_NEW"));break;case openDialogAction.insertLinkToDrawing:this.emptyStateText=t$d("NO_MATCH"),this.setPlaceholder(t$d("SELECT_TO_EMBED"))}this.open()}}class InsertLinkDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e),this.app=e,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_FILE_TO_LINK")),this.emptyStateText=t$d("NO_MATCH")}getItems(){return this.app.metadataCache.getLinkSuggestions().filter((e=>!e.path.match(REG_LINKINDEX_INVALIDCHARS)))}getItemText(e){return e.path+(e.alias?`|${e.alias}`:"")}onChooseItem(e){let A=e.path;e.file&&(A=this.app.metadataCache.fileToLinktext(e.file,this.drawingPath,!0)),this.addText(`[[${A+(e.alias?`|${e.alias}`:"")}]]`)}start(e,A){this.addText=A,this.drawingPath=e,this.open()}}class InsertImageDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e.app),this.plugin=e,this.app=e.app,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE_WITH_OPTION_TO_SCALE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_DRAWING")),this.emptyStateText=t$d("NO_MATCH"),this.inputEl.onkeyup=e=>{"Enter"===e.key&&scaleToFullsizeModifier(e)&&this.chooser.values&&(this.onChooseItem(this.chooser.values[this.chooser.selectedItem].item,new KeyboardEvent("keypress",{shiftKey:!0,metaKey:!(DEVICE.isIOS||DEVICE.isMacOS),ctrlKey:DEVICE.isIOS||DEVICE.isMacOS})),this.close())}}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>(IMAGE_TYPES.contains(e.extension)||this.plugin.isExcalidrawFile(e))&&!e.path.match(REG_LINKINDEX_INVALIDCHARS)))}getItemText(e){return e.path}onChooseItem(e,A){const t=this.plugin.ea.getAPI(this.view);t.canvas.theme=this.view.excalidrawAPI.getAppState().theme;const i=scaleToFullsizeModifier(A);(async()=>{await t.addImage(0,0,e,!i),t.addElementsToView(!0,!1,!0)})()}start(e){this.view=e,this.open()}}class ImportSVGDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e.app),this.plugin=e,this.app=e.app,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_DRAWING")),this.emptyStateText=t$d("NO_MATCH")}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>"svg"===e.extension&&!e.path.match(REG_LINKINDEX_INVALIDCHARS)))}getItemText(e){return e.path}async onChooseItem(e,A){if(!e)return;const t=this.plugin.ea;t.reset(),t.setView(this.view);const i=await app.vault.read(e);i&&""!==i&&(t.importSVG(i),t.addElementsToView(!0,!0,!0))}start(e){this.view=e,this.open()}}class InsertMDDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e.app),this.plugin=e,this.app=e.app,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_MD")),this.emptyStateText=t$d("NO_MATCH")}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>"md"===e.extension&&!this.plugin.isExcalidrawFile(e)))}getItemText(e){return e.path}onChooseItem(e){const A=this.plugin.ea;A.reset(),A.setView(this.view),(async()=>{await A.addImage(0,0,e),A.addElementsToView(!0,!1,!0)})()}start(e){this.view=e,this.open()}}function around(e,A){const t=Object.keys(A).map((t=>around1(e,t,A[t])));return 1===t.length?t[0]:function(){t.forEach((e=>e()))}}function around1(e,A,t){const i=e[A],n=e.hasOwnProperty(A);let a=t(i);return i&&Object.setPrototypeOf(a,i),Object.setPrototypeOf(r,a),e[A]=r,s;function r(...t){return a===i&&e[A]===r&&s(),a.apply(this,t)}function s(){e[A]===r&&(n?e[A]=i:delete e[A]),a!==i&&(a=i,Object.setPrototypeOf(r,i||Function))}}let plugin,vault,metadataCache;const getDefaultWidth=e=>{const A=parseInt(e.settings.width);return isNaN(A)||0===A||null===A?"400":e.settings.width},initializeMarkdownPostProcessor=e=>{plugin=e,vault=e.app.vault,metadataCache=e.app.metadataCache},getIMG=async(e,A=!1)=>{var t;let i=e.file;if(!e.file){const A=vault.getAbstractFileByPath(null===(t=e.fname)||void 0===t?void 0:t.split("#")[0]);if(!(A&&A instanceof obsidian_module.TFile))return null;i=A}const n=getEmbeddedFilenameParts(e.fname);e.style=e.style.replaceAll(" ","-");const a=hasExportTheme(plugin,i)?getExportTheme(plugin,i,"light"):void 0,r={withBackground:getWithBackground(plugin,i),withTheme:!!a||plugin.settings.exportWithTheme},s=createEl("img");let o=`max-width:${e.fwidth}${e.fwidth.match(/\d$/)?"px":""}; `;e.fheight&&(o+=`height:${e.fheight}px;`),A||s.setAttribute("style",o),s.addClass(e.style),s.addClass("excalidraw-embedded-img");const l=null!=a?a:plugin.settings.previewMatchObsidianTheme?isObsidianThemeDark()?"dark":"light":plugin.settings.exportWithTheme?void 0:"light";l&&(r.withTheme=!0);const c=new EmbeddedFilesLoader(plugin,l?"dark"===l:void 0);if(!plugin.settings.displaySVGInPreview){const A=parseInt(e.fwidth),t=A>=2400?5:A>=1800?4:A>=1200?3:A>=600?2:1,a=n.hasGroupref?void 0:await getQuickImagePreview(plugin,i.path,"png"),o=null!=a?a:await createPNG(n.hasGroupref?n.filepath+n.linkpartReference:i.path,t,r,c,l,null,null,[],plugin,0);return o?(s.src=URL.createObjectURL(o),s):null}if(!n.hasBlockref&&!n.hasSectionref){const e=await getQuickImagePreview(plugin,i.path,"svg");if(e)return s.setAttribute("src",svgToBase64(e)),s}const d=(await createSVG(n.hasGroupref||n.hasBlockref||n.hasSectionref?n.filepath+n.linkpartReference:i.path,!0,r,c,l,null,null,[],plugin,0,getExportPadding(plugin,i))).outerHTML;let h=null;const u=document.createElement("div");u.innerHTML=d;const g=u.firstChild;return g instanceof SVGSVGElement&&(h=g),h?(h=embedFontsInSVG(h,plugin),h.removeAttribute("width"),h.removeAttribute("height"),s.setAttribute("src",svgToBase64(h.outerHTML)),s):null},createImgElement=async(e,A=!1)=>{const t=await getIMG(e,A);let i;t.setAttribute("fileSource",e.fname),e.fwidth&&t.setAttribute("w",e.fwidth),e.fheight&&t.setAttribute("h",e.fheight),t.setAttribute("draggable","false"),t.setAttribute("onCanvas",A?"true":"false");const n=e=>{if(e.target instanceof Element&&"img"!=e.target.tagName.toLowerCase())return;const A=t.getAttribute("fileSource");if(A){const t=A.match(/([^#]*)(.*)/);if(!t)return;plugin.openDrawing(vault.getAbstractFileByPath(t[1]),linkClickModifierType(e),!0,t[2])}};let a;return t.addEventListener("pointermove",(e=>{i&&(Math.abs(e.screenX-a.screenX)>10||Math.abs(e.screenY-a.screenY)>10)&&(clearTimeout(i),i=null)})),t.addEventListener("pointerdown",(e=>{var A;(null===(A=null==t?void 0:t.parentElement)||void 0===A?void 0:A.hasClass("canvas-node-content"))||(i=setTimeout((()=>n(e)),500),a=e)})),t.addEventListener("pointerup",(()=>{i&&clearTimeout(i),i=null})),t.addEventListener("dblclick",n),t.addEventListener(RERENDER_EVENT,(async e=>{e.stopPropagation();const A=t.parentElement,i=t.style.maxWidth,n=t.style.maxHeight,a=t.getAttribute("fileSource"),r="true"===t.getAttribute("onCanvas"),s=await createImgElement({fname:a,fwidth:t.getAttribute("w"),fheight:t.getAttribute("h"),style:t.getAttribute("class")},r);A.empty(),r||(s.style.maxHeight=n,s.style.maxWidth=i),s.setAttribute("fileSource",a),A.append(s)})),t},createImageDiv=async(e,A=!1)=>{const t=await createImgElement(e,A);return createDiv(e.style,(e=>e.append(t)))},processReadingMode=async(e,A)=>{var t;for(const i of e){const e=null===(t=i.getAttribute("src"))||void 0===t?void 0:t.split("#")[0];if(!e)continue;const n=metadataCache.getFirstLinkpathDest(e,A.sourcePath);if(n&&n instanceof obsidian_module.TFile&&plugin.isExcalidrawFile(n)){if(isTextOnlyEmbed(i))continue;i.parentElement.replaceChild(await processInternalEmbed(i,n),i)}}},processInternalEmbed=async(e,A)=>{const t={fname:"",fheight:"",fwidth:"",style:""},i=e.getAttribute("src");if(!i)return;e.removeClass("markdown-embed"),e.removeClass("inline-embed"),e.addClass("media-embed"),e.addClass("image-embed"),t.fwidth=e.getAttribute("width")?e.getAttribute("width"):getDefaultWidth(plugin),t.fheight=e.getAttribute("height");let n=e.getAttribute("alt");t.style="excalidraw-svg",processAltText(i.split("#")[0],n,t);const a=getEmbeddedFilenameParts(i);return t.fname=(null==A?void 0:A.path)+(a.hasBlockref||a.hasSectionref?a.linkpartReference:""),t.file=A,await createImageDiv(t)},processAltText=(e,A,t)=>{var i,n;if(A&&!A.startsWith(e)){const a=A.match(/[^\|\d]*\|?((\d*%?)x?(\d*%?))?\|?(.*)/);t.fwidth=null!==(i=a[2])&&void 0!==i?i:t.fwidth,t.fheight=null!==(n=a[3])&&void 0!==n?n:t.fheight,a[4]&&!a[4].startsWith(e)&&(t.style=`excalidraw-svg-${a[4]}`),a[4]&&""!==a[4]||a[2]&&""!==a[2]||!a[0]||""===a[0]||(t.style=`excalidraw-svg-${a[0]}`)}},isTextOnlyEmbed=e=>{const A=e.getAttribute("src");if(!A)return!0;const t=getEmbeddedFilenameParts(A);return!(t.hasArearef||t.hasGroupref)&&(t.hasBlockref||t.hasSectionref)},tmpObsidianWYSIWYG=async(e,A)=>{const t=app.vault.getAbstractFileByPath(A.sourcePath);if(!(t instanceof obsidian_module.TFile))return;if(!plugin.isExcalidrawFile(t))return;if(A.remainingNestLevel<4)return;const i=A.containerEl;let n=i;for(;!n.hasClass("dataview")&&!n.hasClass("cm-preview-code-block")&&!n.hasClass("cm-embed-block")&&!n.hasClass("internal-embed")&&!n.hasClass("markdown-reading-view")&&!n.hasClass("markdown-embed")&&n.parentElement;)n=n.parentElement;if(n.hasClass("dataview")||n.hasClass("cm-preview-code-block")||n.hasClass("cm-embed-block"))return;const a={fname:A.sourcePath,fheight:"",fwidth:getDefaultWidth(plugin),style:"excalidraw-svg"};a.file=t;const r=n.hasClass("markdown-embed"),s=n.hasClass("markdown-reading-view");if(!n.hasClass("internal-embed")&&(r||s)){const A=Boolean(e.querySelector(".frontmatter"));if(e.empty(),!A)return void(e.parentElement===i&&i.removeChild(e));n.empty();const t=n.hasClass("canvas-node-content"),s=await createImageDiv(a,t);return r?(n.removeClass("markdown-embed"),n.removeClass("inline-embed"),n.addClass("media-embed"),n.addClass("image-embed"),!t&&s.firstChild instanceof HTMLElement&&(s.firstChild.style.maxHeight="100%",s.firstChild.style.maxWidth=null),void n.appendChild(s.firstChild)):void n.appendChild(s)}if(isTextOnlyEmbed(n))return;if(e.empty(),n.hasAttribute("ready"))return;n.setAttribute("ready",""),n.empty();const o=await processInternalEmbed(n,t);n.appendChild(o);let l=null;const c=new MutationObserver((e=>{var A;["alt","width","height"].contains(null===(A=e[0])||void 0===A?void 0:A.attributeName)&&(l&&clearTimeout(l),l=setTimeout((async()=>{l=null,n.empty();const e=await processInternalEmbed(n,t);n.appendChild(e)}),500))}));c.observe(n,{attributes:!0})},markdownPostProcessor=async(e,A)=>{var t;const i=e.querySelectorAll(".internal-embed");0!==i.length?Boolean(null===(t=A.frontmatter)||void 0===t?void 0:t.hasOwnProperty("excalidraw-plugin"))?e.style.display="none":await processReadingMode(i,A):tmpObsidianWYSIWYG(e,A)},hoverEvent=e=>{e.linktext?(plugin.hover.linkText=e.linktext,plugin.hover.sourcePath=e.sourcePath):plugin.hover.linkText=null},observer=new MutationObserver((async e=>{if(0==e.length)return;if(!plugin.hover.linkText)return;const A=metadataCache.getFirstLinkpathDest(plugin.hover.linkText,plugin.hover.sourcePath?plugin.hover.sourcePath:"");if(!A)return;if(!(A instanceof obsidian_module.TFile))return;if("excalidraw"!==A.extension)return;const t=getIMGFilename(A.path,"svg"),i=vault.getAbstractFileByPath(t);if(i&&i instanceof obsidian_module.TFile)return;const n=getIMGFilename(A.path,"png"),a=vault.getAbstractFileByPath(n);if(a&&a instanceof obsidian_module.TFile)return;if(!plugin.hover.linkText)return;if(1!=e.length)return;if(1!=e[0].addedNodes.length)return;if("popover hover-popover file-embed is-loaded"!=!e[0].addedNodes[0].classNames)return;const r=e[0].addedNodes[0];r.empty();const s=await getIMG({file:A,fname:A.path,fwidth:"300",fheight:null,style:"excalidraw-svg"}),o=createDiv("",(async e=>{e.appendChild(s),e.setAttribute("src",A.path),e.onClickEvent((A=>{A.stopImmediatePropagation();const t=e.getAttribute("src");t&&plugin.openDrawing(vault.getAbstractFileByPath(t),linkClickModifierType(A))}))}));r.appendChild(o)})),EXCALIDRAW_AUTOMATE_INFO=[{field:"plugin",code:null,desc:"The ExcalidrawPlugin object",after:""},{field:"elementsDict",code:null,desc:"The {} dictionary object, contains the ExcalidrawElements currently edited in Automate indexed by el.id",after:'[""]'},{field:"imagesDict",code:null,desc:"the images files including DataURL, indexed by fileId",after:'[""]'},{field:"style.strokeColor",code:"[string]",desc:"A valid css color. See W3 School Colors for more.",after:""},{field:"style.backgroundColor",code:"[string]",desc:"A valid css color. See W3 School Colors for more.",after:""},{field:"style.angle",code:"[number]",desc:"Rotation of the object in radian",after:""},{field:"style.fillStyle",code:"[string]",desc:"'hachure' | 'cross-hatch' | 'solid'",after:""},{field:"style.strokeWidth",code:"[number]",desc:null,after:""},{field:"style.strokeStyle",code:"[string]",desc:"'solid' | 'dashed' | 'dotted'",after:""},{field:"style.roughness",code:"[number]",desc:"0:Architect\n1:Artist\n2:Cartoonist",after:""},{field:"style.opacity",code:"[number]",desc:"100: Fully opaque\n0: Fully transparent",after:""},{field:"style.roundness",code:"[null | { type: RoundnessType; value?: number };]",desc:"set to null for 'sharp', else the stroke will be 'round'
type: 1==LEGACY,
2==PROPORTIONAL RADIUS,
3==ADAPTIVE RADIUS, value: adaptive factor defaults to 32",after:""},{field:"style.fontFamily",code:"[number]",desc:"1: Virgil, 2:Helvetica, 3:Cascadia, 4:LocalFont",after:""},{field:"style.fontSize",code:"[number]",desc:null,after:""},{field:"style.textAlign",code:"[string]",desc:"'left' | 'right' | 'center'",after:""},{field:"style.verticalAlign",code:"[string]",desc:"For future use, has no effect currently; 'top' | 'bottom' | 'middle'",after:""},{field:"style.startArrowHead",code:"[string]",desc:"'triangle' | 'dot' | 'arrow' | 'bar' | null",after:""},{field:"style.endArrowHead",code:"[string]",desc:"'triangle' | 'dot' | 'arrow' | 'bar' | null",after:""},{field:"canvas.theme",code:"[string]",desc:"'dark' | 'light'",after:""},{field:"canvas.viewBackgroundColor",code:"[string]",desc:"A valid css color.\nSee W3 School Colors for more.",after:""},{field:"canvas.gridSize",code:"[number]",desc:null,after:""},{field:"setStrokeSharpness",code:"setStrokeSharpness(sharpness: number): void;",desc:"Set ea.style.roundness. 0: is the legacy value, 3: is the current default value, null is sharp",after:""},{field:"addToGroup",code:"addToGroup(objectIds: []): string;",desc:null,after:""},{field:"toClipboard",code:"toClipboard(templatePath?: string): void;",desc:"Copies current elements using template to clipboard, ready to be pasted into an excalidraw canvas",after:""},{field:"getElements",code:"getElements(): ExcalidrawElement[];",desc:"Get all elements from ExcalidrawAutomate elementsDict",after:""},{field:"getElement",code:"getElement(id: string): ExcalidrawElement;",desc:"Get single element from ExcalidrawAutomate elementsDict",after:""},{field:"create",code:'create(params?: {filename?: string, foldername?: string, templatePath?: string, onNewPane?: boolean, frontmatterKeys?: { "excalidraw-plugin"?: "raw" | "parsed", "excalidraw-link-prefix"?: string, "excalidraw-link-brackets"?: boolean, "excalidraw-url-prefix"?: string,},}): Promise;',desc:"Create a drawing and save it to filename.\nIf filename is null: default filename as defined in Excalidraw settings.\nIf folder is null: default folder as defined in Excalidraw settings\n",after:""},{field:"createSVG",code:"createSVG(templatePath?: string, embedFont?: boolean, exportSettings?: ExportSettings, loader?: EmbeddedFilesLoader, theme?: string,): Promise;",desc:"Use ExcalidrawAutomate.getExportSettings(boolean,boolean) to create an ExportSettings object.\nUse ExcalidrawAutomate.getEmbeddedFilesLoader(boolean?) to create an EmbeddedFilesLoader object.",after:""},{field:"createPNG",code:"createPNG(templatePath?: string, scale?: number, exportSettings?: ExportSettings, loader?: EmbeddedFilesLoader, theme?: string,): Promise;",desc:"Use ExcalidrawAutomate.getExportSettings(boolean,boolean) to create an ExportSettings object.\nUse ExcalidrawAutomate.getEmbeddedFilesLoader(boolean?) to create an EmbeddedFilesLoader object.",after:""},{field:"wrapText",code:"wrapText(text: string, lineLen: number): string;",desc:null,after:""},{field:"addRect",code:"addRect(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addDiamond",code:"addDiamond(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addEllipse",code:"addEllipse(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addBlob",code:"addBlob(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"refreshTextElementSize",code:"refreshTextElementSize(id: string);",desc:"Refreshes the size of the text element. Intended to be used when you copyViewElementsToEAforEditing() and then change the text in a text element and want to update the size of the text element to fit the modifid contents.",after:""},{field:"addText",code:'addText(topX: number, topY: number, text: string, formatting?: {wrapAt?: number; width?: number; height?: number; textAlign?: "left" | "center" | "right"; textVerticalAlign: "top" | "middle" | "bottom"; box?: boolean | "box" | "blob" | "ellipse" | "diamond"; boxPadding?: number; boxStrokeColor?: string;}, id?: string,): string;',desc:"If box is !null, then text will be boxed\nThe function returns the id of the TextElement. If the text element is boxed i.e. it is a sticky note, then the id of the container object",after:""},{field:"addLine",code:"addLine(points: [[x: number, y: number]]): string;",desc:null,after:""},{field:"addArrow",code:"addArrow(points: [[x: number, y: number]], formatting?: { startArrowHead?: string; endArrowHead?: string; startObjectId?: string; endObjectId?: string;},): string;",desc:null,after:""},{field:"addImage",code:"addImage(topX: number, topY: number, imageFile: TFile, scale: boolean): Promise;",desc:"set scale to false if you want to embed the image at 100% of its original size. Default is true which will insert a scaled image",after:""},{field:"addLaTex",code:"addLaTex(topX: number, topY: number, tex: string): Promise;",desc:null,after:""},{field:"connectObjects",code:"connectObjects(objectA: string, connectionA: ConnectionPoint, objectB: string, connectionB: ConnectionPoint, formatting?: {numberOfPoints?: number; startArrowHead?: string; endArrowHead?: string; padding?: number;},): string;",desc:'type ConnectionPoint = "top" | "bottom" | "left" | "right" | null\nWhen null is passed as ConnectionPoint then Excalidraw will automatically decide\nnumberOfPoints is the number of points on the line. Default is 0 i.e. line will only have a start and end point.\nArrowHead: "triangle"|"dot"|"arrow"|"bar"|null',after:""},{field:"addLabelToLine",code:"addLabelToLine(lineId: string, label: string): string;",desc:"Adds a text label to a line or arrow. Currently only works with a simple straight 2-point (start & end) line",after:""},{field:"clear",code:"clear(): void;",desc:"Clears elementsDict and imagesDict only",after:""},{field:"reset",code:"reset(): void;",desc:"clear() + reset all style values to default",after:""},{field:"isExcalidrawFile",code:"isExcalidrawFile(f: TFile): boolean;",desc:"Returns true if MD file is an Excalidraw file",after:""},{field:"targetView",code:"targetView: ExcalidrawView;",desc:"The Obsidian view currently edited",after:""},{field:"setView",code:'setView(view: ExcalidrawView | "first" | "active"): ExcalidrawView;',desc:null,after:""},{field:"getExcalidrawAPI",code:"getExcalidrawAPI(): any;",desc:"Excalidraw API",after:""},{field:"getViewElements",code:"getViewElements(): ExcalidrawElement[];",desc:"Get elements in View",after:""},{field:"deleteViewElements",code:"deleteViewElements(el: ExcalidrawElement[]): boolean;",desc:null,after:""},{field:"getViewSelectedElement",code:"getViewSelectedElement(): ExcalidrawElement;",desc:"Get the selected element in the view, if more are selected, get the first",after:""},{field:"getViewSelectedElements",code:"getViewSelectedElements(): ExcalidrawElement[];",desc:null,after:""},{field:"getViewFileForImageElement",code:"getViewFileForImageElement(el: ExcalidrawElement): TFile | null;",desc:"Returns the TFile file handle for the image element",after:""},{field:"copyViewElementsToEAforEditing",code:"copyViewElementsToEAforEditing(elements: ExcalidrawElement[]): void;",desc:"Copies elements from view to elementsDict for editing",after:""},{field:"viewToggleFullScreen",code:"viewToggleFullScreen(forceViewMode?: boolean): void;",desc:null,after:""},{field:"connectObjectWithViewSelectedElement",code:"connectObjectWithViewSelectedElement(objectA: string, connectionA: ConnectionPoint, connectionB: ConnectionPoint, formatting?: {numberOfPoints?: number; startArrowHead?: string; endArrowHead?: string; padding?: number;},): boolean;",desc:"Connect an object to the selected element in the view\nSee tooltip for connectObjects for details",after:""},{field:"addElementsToView",code:"addElementsToView(repositionToCursor?: boolean, save?: boolean, newElementsOnTop?: boolean,): Promise;",desc:"Adds elements from elementsDict to the current view\nrepositionToCursor: default is false\nsave: default is true\nnewElementsOnTop: default is false, i.e. the new elements get to the bottom of the stack\nnewElementsOnTop controls whether elements created with ExcalidrawAutomate are added at the bottom of the stack or the top of the stack of elements already in the view\nNote that elements copied to the view with copyViewElementsToEAforEditing retain their position in the stack of elements in the view even if modified using EA",after:""},{field:"onDropHook",code:'onDropHook(data: {ea: ExcalidrawAutomate, event: React.DragEvent, draggable: any, type: "file" | "text" | "unknown", payload: {files: TFile[], text: string,}, excalidrawFile: TFile, view: ExcalidrawView, pointerPosition: { x: number, y: number},}): boolean;',desc:"If set Excalidraw will call this function onDrop events.\nA return of true will stop the default onDrop processing in Excalidraw.\n\ndraggable is the Obsidian draggable object\nfiles is the array of dropped files\nexcalidrawFile is the file receiving the drop event\nview is the excalidraw view receiving the drop.\npointerPosition is the pointer position on canvas at the time of drop.",after:""},{field:"mostRecentMarkdownSVG",code:"mostRecentMarkdownSVG: SVGSVGElement;",desc:"Markdown renderer will drop a copy of the most recent SVG here for debugging purposes",after:""},{field:"getEmbeddedFilesLoader",code:"getEmbeddedFilesLoader(isDark?: boolean): EmbeddedFilesLoader;",desc:"Utility function to generate EmbeddedFilesLoader object",after:""},{field:"getExportSettings",code:"getExportSettings(withBackground: boolean, withTheme: boolean,): ExportSettings;",desc:"Utility function to generate ExportSettings object",after:""},{field:"getBoundingBox",code:"getBoundingBox(elements: ExcalidrawElement[]): {topX: number, topY: number, width: number, height: number,};",desc:"Gets the bounding box of elements. The bounding box is the box encapsulating all of the elements completely.",after:""},{field:"getMaximumGroups",code:"getMaximumGroups(elements: ExcalidrawElement[]): ExcalidrawElement[][];",desc:"Elements grouped by the highest level groups",after:""},{field:"getLargestElement",code:"getLargestElement(elements: ExcalidrawElement[]): ExcalidrawElement;",desc:"Gets the largest element from a group. useful when a text element is grouped with a box, and you want to connect an arrow to the box",after:""},{field:"intersectElementWithLine",code:"intersectElementWithLine(element: ExcalidrawBindableElement, a: readonly [number, number], b: readonly [number, number], gap?: number,): Point[];",desc:"If gap is given, the element is inflated by this value.\nReturns 2 or 0 intersection points between line going through `a` and `b` and the `element`, in ascending order of distance from `a`.",after:""},{field:"getCommonGroupForElements",code:"getCommonGroupForElements(elements: ExcalidrawElement[]): string;",desc:"Gets the groupId for the group that contains all the elements, or null if such a group does not exist",after:""},{field:"getElementsInTheSameGroupWithElement",code:"getElementsInTheSameGroupWithElement(element: ExcalidrawElement, elements: ExcalidrawElement[]): ExcalidrawElement[];",desc:"Gets all the elements from elements[] that share one or more groupIds with element.",after:""},{field:"activeScript",code:"activeScript: string;",desc:"Mandatory to set before calling the get and set ScriptSettings functions. Set automatically by the ScriptEngine\nSee for more details: Script Engine Help",after:""},{field:"getScriptSettings",code:"getScriptSettings(): {};",desc:"Returns script settings. Saves settings in plugin settings, under the activeScript key. See for more details: Script Engine Help",after:""},{field:"setScriptSettings",code:"setScriptSettings(settings: any): Promise;",desc:"Sets script settings.\nSee for more details: Script Engine Help",after:""},{field:"openFileInNewOrAdjacentLeaf",code:"openFileInNewOrAdjacentLeaf(file: TFile): WorkspaceLeaf;",desc:"Open a file in a new workspaceleaf or reuse an existing adjacent leaf depending on Excalidraw Plugin Settings",after:""},{field:"measureText",code:"measureText(text: string): { width: number; height: number };",desc:"Measures text size based on current style settings",after:""},{field:"verifyMinimumPluginVersion",code:"verifyMinimumPluginVersion(requiredVersion: string): boolean;",desc:'Returns true if plugin version is >= than required\nrecommended use:\nif(!ea.verifyMinimumPluginVersion || !ea.verifyMinimumPluginVersion("1.5.20")) {new Notice("message");return;}',after:""},{field:"selectElementsInView",code:"selectElementsInView(elements: ExcalidrawElement[]):void;",desc:"Elements provided will be set as selected in the targetView.",after:""},{field:"generateElementId",code:"generateElementId(): string;",desc:"Returns an 8 character long random id",after:""},{field:"cloneElement",code:"cloneElement(element: ExcalidrawElement): ExcalidrawElement;",desc:"Returns a clone of the element with a new element id",after:""},{field:"moveViewElementToZIndex",code:"moveViewElementToZIndex(elementId:number, newZIndex:number): void;",desc:"Moves the element to a specific position in the z-index",after:""},{field:"hexStringToRgb",code:"hexStringToRgb(color: string):number[];",desc:"Converts a HEX color to an RGB number array. #FF0000 to [255,0,0]",after:""},{field:"rgbToHexString",code:"rgbToHexString(color: number[]):string;",desc:"Converts an RGB number array to a HEX string. [255,0,0] to #FF0000",after:""},{field:"hslToRgb",code:"hslToRgb(color: number[]):number[];",desc:"Converts an HSL number array to an RGB number array. [0,100,50] to [255,0,0]",after:""},{field:"rgbToHsl",code:"rgbToHsl(color:number[]):number[];",desc:"Converts an RGB number array to an HSL number array. [255,0,0] to [0,100,50]",after:""},{field:"colorNameToHex",code:"colorNameToHex(color:string):string;",desc:"Converts a CSS color name to its HEX color equivalent. 'White' to #FFFFFF",after:""},{field:"obsidian",code:"obsidian",desc:"Access functions and objects available on the Obsidian Module",after:""},{field:"setViewModeEnabled",code:"setViewModeEnabled(enabled: boolean): void;",desc:"Sets Excalidraw in the targetView to view-mode",after:""},{field:"viewUpdateScene",code:"viewUpdateScene(scene:{elements?:ExcalidrawElement[],appState?: AppState,files?: BinaryFileData,commitToHistory?: boolean,},restore:boolean=false):void",desc:"Calls the ExcalidrawAPI updateScene function for the targetView. When restore=true, excalidraw will try to correct errors in the scene such as setting default values to missing element properties.",after:""},{field:"viewZoomToElements",code:"viewZoomToElements(selectElements: boolean,elements: ExcalidrawElement[]):void",desc:"Zoom tarteView to fit elements provided as input. elements === [] will zoom to fit the entire scene. SelectElements toggles whether the elements should be in a selected state at the end of the operation.",after:""}],EXCALIDRAW_SCRIPTENGINE_INFO=[{field:"inputPrompt",code:"inputPrompt: (header: string, placeholder?: string, value?: string, buttons?: {caption:string, tooltip?:string, action:Function}[], lines?: number, displayEditorButtons?: boolean, customComponents?: (container: HTMLElement) => void, blockPointerInputOutsideModal?: boolean);",desc:"Opens a prompt that asks for an input.\nReturns a string with the input.\nYou need to await the result of inputPrompt.\nEditor buttons are text editing buttons like delete, enter, allcaps - these are only displayed if lines is greater than 1 \nCustom components are components that you can add to the prompt. These will be displayed between the text input area and the buttons.\nblockPointerInputOutsideModal will block pointer input outside the modal. This is useful if you want to prevent the user accidently closing the modal or interacting with the excalidraw canvas while the prompt is open.\nbuttons.action(input: string) => string\nThe button action function will receive the actual input string. If action returns null, input will be unchanged. If action returns a string, input will receive that value when the promise is resolved. example:\nlet fileType = '';\nconst filename = await utils.inputPrompt (\n 'Filename',\n '',\n '',\n, [\n {\n caption: 'Markdown',\n action: ()=>{fileType='md';return;}\n },\n {\n caption: 'Excalidraw',\n action: ()=>{fileType='ex';return;}\n }\n ]\n);",after:""},{field:"suggester",code:"suggester: (displayItems: string[], items: any[], hint?: string, instructions?:Instruction[]);",desc:"Opens a suggester. Displays the displayItems and returns the corresponding item from items[]\nYou need to await the result of suggester.\nIf the user cancels (ESC), suggester will return undefined\nHint and instructions are optional\n\ninterface Instruction {command: string;purpose: string;}",after:""},{field:"scriptFile",code:"scriptFile: TFile",desc:"The TFile of the currently running script",after:""}],FRONTMATTER_KEYS_INFO=[{field:"plugin",code:null,desc:"Denotes an excalidraw file. If key is not present, the file will not be recognized as an Excalidarw file. Valid values are 'parsed' and 'raw'",after:": parsed"},{field:"link-prefix",code:null,desc:"Set custom prefix to denote text element containing a valid internal link. Set to empty string if you do not want to show a prefix",after:': "📍"'},{field:"url-prefix",code:null,desc:"Set custom prefix to denote text element containing a valid external link. Set to empty string if you do not want to show a prefix",after:': "🌐"'},{field:"link-brackets",code:null,desc:"Set to true, if you want to display [[square brackets]] around the links in Text Elements",after:": true"},{field:"default-mode",code:null,desc:"Specifies how Excalidraw should open by default. Valid values are: view|zen",after:": view"},{field:"linkbutton-opacity",code:null,desc:"The opacity of the blue link button in the top right of the element overriding the respective setting in plugin settings. Valid values are between 0 and 1, where 0 means the button is transparent.",after:": 0.5"},{field:"onload-script",code:null,desc:"The value of this field will be executed as javascript code using the Script Engine environment. Use this to initiate custom actions or logic when loading your drawing.",after:': "new Notice(`Hello World!\\n\\nFile: ${ea.targetView.file.basename}`);"'},{field:"font",code:null,desc:"This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this frontmatter key to your markdown document. Valid values are: Virgil|Cascadia|font_file_name.extension",after:": Virgil"},{field:"font-color",code:null,desc:"This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this frontmatter key to your markdown document. Valid values are: css-color-name|#HEXcolor|any-other-html-standard-format",after:": SteelBlue"},{field:"border-color",code:null,desc:"This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this frontmatter key to your markdown document. Valid values are: css-color-name|#HEXcolor|any-other-html-standard-format",after:": SteelBlue"},{field:"css",code:null,desc:'This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this front matter keys to your markdown document. Valid values are: "css-filename|css snippet"',after:': ""'},{field:"export-transparent",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. true == Transparent / false == with background",after:": true"},{field:"export-dark",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. true == Dark mode / false == light mode",after:": true"},{field:"export-padding",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. This only affects both SVG and PNG export. Specify the export padding for the image.",after:": 5"},{field:"export-pngscale",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. This only affects export to PNG. Specify the export scale for the image. The typical range is between 0.5 and 5, but you can experiment with other values as well.",after:": 1"},{field:"autoexport",code:null,desc:"Override autoexport settings for this file. Valid values are\nnone\nboth\npng\nsvg",after:": png"}];class FieldSuggester extends obsidian_module.EditorSuggest{constructor(e){super(e.app),this.getSuggestions=e=>{const A=e.query.toLowerCase();return("ea"===this.suggestType?EXCALIDRAW_AUTOMATE_INFO:"utils"===this.suggestType?EXCALIDRAW_SCRIPTENGINE_INFO:FRONTMATTER_KEYS_INFO).map((e=>e.field)).filter((e=>e.toLowerCase().includes(A)))},this.plugin=e}onTrigger(e,A,t){var i,n,a,r,s;if(this.plugin.settings.fieldSuggester){const t=A.getLine(e.line).substring(0,e.ch),o=null!==(r=null!==(n=null===(i=t.match(/^excalidraw-(.*)$/))||void 0===i?void 0:i[1])&&void 0!==n?n:null===(a=t.match(/(^ea|\Wea)\.([\w\.]*)$/))||void 0===a?void 0:a[2])&&void 0!==r?r:null===(s=t.match(/(^utils|\Wutils)\.([\w\.]*)$/))||void 0===s?void 0:s[2];if(void 0!==o)return this.suggestType=t.match(/^excalidraw-(.*)$/)?"excalidraw":t.match(/(^ea|\Wea)\.([\w\.]*)$/)?"ea":"utils",this.latestTriggerInfo={end:e,start:{ch:e.ch-o.length,line:e.line},query:o},this.latestTriggerInfo}return null}renderSuggestion(e,A){const t=e.replace("ea"===this.suggestType?"ea.":"utils"===this.suggestType?"utils.":"excalidraw-",""),i=("ea"===this.suggestType?EXCALIDRAW_AUTOMATE_INFO:"utils"===this.suggestType?EXCALIDRAW_SCRIPTENGINE_INFO:FRONTMATTER_KEYS_INFO).find((A=>A.field===e));A.createEl("b",{text:t}),A.createEl("br"),i.code&&A.createEl("code",{text:i.code}),i.desc&&A.createDiv("div",(e=>e.innerHTML=i.desc))}selectSuggestion(e){var A;const{context:t}=this;if(t){const i="ea"===this.suggestType?EXCALIDRAW_AUTOMATE_INFO:"utils"===this.suggestType?EXCALIDRAW_SCRIPTENGINE_INFO:FRONTMATTER_KEYS_INFO,n=`${e}${null===(A=i.find((A=>A.field===e)))||void 0===A?void 0:A.after}`;if(t.editor.replaceRange(n,this.latestTriggerInfo.start,this.latestTriggerInfo.end),this.latestTriggerInfo.start.ch===this.latestTriggerInfo.end.ch){const e=this.latestTriggerInfo.end;e.ch+=n.length,t.editor.setCursor(e)}}}}class FrontmatterEditor{constructor(e){this.initialized=!1,this.dataWOfrontmatter=e;const A=(e=e.replaceAll("\r\n","\n").replaceAll("\r","\n")).split(/^---(?:.|\n)*(?:^---\n)/gm);2===A.length&&(this.dataWOfrontmatter=A[1],this.frontmatterStr=e.match(/^---((?:.|\n)*)(?:^---\n)/gm)[0].replaceAll(/(^---\n|^\n)/gm,"").trim()+"\n",this.initialized=!0)}hasKey(e){if(!this.initialized)return!1;const A=new RegExp(`^${e}:`,"gm");return Boolean(this.frontmatterStr.match(A))}setKey(e,A){if(this.initialized)if(A=A.replaceAll("\r\n","\n").replaceAll("\r","\n").replaceAll(":",";").trim().split("\n").join(" "),this.hasKey(e)){const t=new RegExp(`^${e}:.*\\n(?:\\s\\s.*\\n)*`,"gm");this.frontmatterStr=this.frontmatterStr.split(t).join("\n").trim()+`\n${e}: ${A}`}else this.frontmatterStr=this.frontmatterStr.trim()+`\n${e}: ${A}`}get data(){return this.initialized?["---",this.frontmatterStr,"---",this.dataWOfrontmatter].join("\n"):this.dataWOfrontmatter}}const TASKBONE_URL="https://api.taskbone.com/",TASKBONE_OCR_FN="execute?id=60f394af-85f6-40bc-9613-5d26dc283cbb";class Taskbone{get apiKey(){return this.plugin.settings.taskboneAPIkey}constructor(e){this.plugin=e}async initialize(e=!0){var A;if(""!==this.plugin.settings.taskboneAPIkey)return;const t=await obsidian_module.requestUrl({url:`${TASKBONE_URL}users/excalidraw-obsidian/identities`,method:"post",contentType:"application/json",throw:!1});if(!t)return;const i=null===(A=t.json)||void 0===A?void 0:A.apiKey;return i&&"string"==typeof i&&(e&&await this.plugin.loadSettings(),this.plugin.settings.taskboneAPIkey=i,e&&await this.plugin.saveSettings()),i}async getTextForView(e,A){await e.forceSave(!0);const t=e.excalidrawAPI.getSceneElements().filter((A=>{var t;return"freedraw"===A.type||"image"===A.type&&!this.plugin.isExcalidrawFile(null===(t=e.excalidrawData.getFile(A.fileId))||void 0===t?void 0:t.file)}));if(0===t.length)return void new obsidian_module.Notice("Aborting OCR because there are no image or freedraw elements on the canvas.",4e3);const i=new FrontmatterEditor(e.data);if(i.hasKey("taskbone-ocr")&&!A)return void new obsidian_module.Notice("The drawing has already been processed, you will find the result in the frontmatter in markdown view mode. If you ran the command from the Obsidian Panel in Excalidraw then you can CTRL(CMD)+click the command to force the rescaning.",4e3);const n=this.plugin.ea.getBoundingBox(t),a=n.width*n.height,r=Math.sqrt(36e4/a),s=Math.sqrt(a/16e6),o=r>1?r:s>1?1/s:1,l=new EmbeddedFilesLoader(this.plugin,!1),c=await createPNG(e.file.path+"#^taskbone",o,{withBackground:!0,withTheme:!0},l,"light",null,null,[],this.plugin,0),d=await this.getTextForImage(c);d&&(i.setKey("taskbone-ocr",d),e.data=i.data,e.save(!1),window.navigator.clipboard.writeText(d),new obsidian_module.Notice("I placed the recognized in the drawing's frontmatter and onto the system clipboard."))}async getTextForImage(e){""===this.apiKey&&await this.initialize();const A={records:[{image:await this.blobToBase64(e)}]},t=await obsidian_module.requestUrl({url:"https://api.taskbone.com/execute?id=60f394af-85f6-40bc-9613-5d26dc283cbb",method:"post",contentType:"application/json",body:JSON.stringify(A),headers:{authorization:`Bearer ${this.apiKey}`},throw:!1}),i=null==t?void 0:t.json;return i&&200===t.status?i.records[0].text:(new obsidian_module.Notice("Something went wrong while processing your request. Please check developer console for more information"),void log(t))}async blobToBase64(e){const A=await e.arrayBuffer(),t=new Uint8Array(A);for(var i="",n=t.byteLength,a=0;anew ExcalidrawView(e,this))),this.registerExtensions(["excalidraw"],"excalidraw"),this.addMarkdownPostProcessor(),this.registerInstallCodeblockProcessor(),this.addThemeObserver(),this.experimentalFileTypeDisplayToggle(this.settings.experimentalFileType),this.registerCommands(),this.registerEventListeners(),this.initializeFourthFont(),this.registerEditorSuggest(new FieldSuggester(this)),this.registerMonkeyPatches(),this.settings.showReleaseNotes){const e="0.0.0"===this.settings.previousRelease;isVersionNewerThanOther(PLUGIN_VERSION,this.settings.previousRelease)&&new ReleaseNotes(this.app,this,e?null:PLUGIN_VERSION).open()}this.switchToExcalidarwAfterLoad(),this.loadMathJax();const e=this;this.app.workspace.onLayoutReady((()=>{this.scriptEngine=new ScriptEngine(e)})),this.taskbone=new Taskbone(this)}initializeFourthFont(){this.app.workspace.onLayoutReady((async()=>{const e=await getFontDataURL(this.app,this.settings.experimantalFourthFont,"","LocalFont"),A=""===e.dataURL?VIRGIL_DATAURL:e.dataURL;this.fourthFontDef=e.fontDef;const t=new Set;app.workspace.iterateAllLeaves((e=>{const i=app.isMobile?document:e.view.containerEl.ownerDocument;if(!i)return;if(t.has(i))return;t.add(i);const n=i.createElement("style");n.id="local-font-stylesheet",n.textContent=`\n @font-face {\n font-family: 'LocalFont';\n src: url("${A}");\n font-display: swap;\n }\n `;const a=i.getElementById(n.id);i.head.appendChild(n),a&&i.head.removeChild(a),i.fonts.load("20px LocalFont")}))}))}loadMathJax(){const e=this;this.app.workspace.onLayoutReady((async()=>{await obsidian_module.loadMathJax();try{e.mathjaxDiv&&(document.body.removeChild(e.mathjaxDiv),e.mathjax=null,e.mathjaxLoaderFinished=!1),e.mathjaxDiv=document.body.createDiv(),e.mathjaxDiv.title="Excalidraw MathJax Support",e.mathjaxDiv.style.display="none";const A=e.mathjaxDiv.createEl("iframe");A.title="Excalidraw MathJax Support";const t=A.contentWindow.document,i=t.createElement("script");i.type="text/javascript",i.onload=()=>{const t=A.contentWindow;t.MathJax.startup.pagePromise.then((async()=>{const A=app.vault.getAbstractFileByPath("preamble.sty"),i=A&&A instanceof obsidian_module.TFile?await app.vault.read(A):null;try{i&&await t.MathJax.tex2svg(i)}catch(A){errorlog({where:e.loadMathJax,description:"Unexpected error while loading preamble.sty",error:A})}e.mathjax=t.MathJax,e.mathjaxLoaderFinished=!0}))},i.src=e.settings.mathjaxSourceURL,t.head.appendChild(i)}catch(A){new obsidian_module.Notice("Excalidraw: Error initializing LaTeX support"),e.mathjaxLoaderFinished=!0}}))}switchToExcalidarwAfterLoad(){const e=this;this.app.workspace.onLayoutReady((()=>{let A;for(A of app.workspace.getLeavesOfType("markdown"))A.view instanceof obsidian_module.MarkdownView&&e.isExcalidrawFile(A.view.file)&&(e.excalidrawFileModes[A.id||A.view.file.path]="excalidraw",e.setExcalidrawView(A))}))}forceSaveActiveView(e){if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.forceSave(),!0)}registerInstallCodeblockProcessor(){const e=async(e,A)=>{let t=null;try{const e=A.parentElement.querySelector(`a[href="#${A.previousElementSibling.getAttribute("data-heading")}"]`);e.style.paddingRight="10px",t=e.parentElement.createEl("button",null,(e=>{e.setText(t$d("UPDATE_SCRIPT")),e.addClass("mod-muted"),e.style.backgroundColor="var(--interactive-success)",e.style.display="none"}))}catch(A){errorlog({where:"this.registerInstallCodeblockProcessor",source:e,error:A})}e=e.trim(),A.createEl("button",null,(async A=>{var i;const n=e=>{switch(t&&(t.style.display="none"),e){case"CHECKING":A.setText(t$d("CHECKING_SCRIPT")),A.style.backgroundColor="var(--interactive-normal)";break;case"INSTALL":A.setText(t$d("INSTALL_SCRIPT")),A.style.backgroundColor="var(--interactive-accent)";break;case"UPTODATE":A.setText(t$d("UPTODATE_SCRIPT")),A.style.backgroundColor="var(--interactive-normal)";break;case"UPDATE":A.setText(t$d("UPDATE_SCRIPT")),A.style.backgroundColor="var(--interactive-success)",t&&(t.style.display=null);break;case"ERROR":A.setText(t$d("UNABLETOCHECK_SCRIPT")),A.style.backgroundColor="var(--interactive-normal)"}};A.addClass("mod-muted");let a=e;try{a=decodeURI(e)}catch(A){errorlog({where:"ExcalidrawPlugin.registerInstallCodeblockProcessor.codeblockProcessor.onClick",source:e,error:A})}const r=a.substring(a.lastIndexOf("/")+1),s=`${this.settings.scriptFolderPath}/Downloaded`,o=app.vault.getFiles().filter((e=>e.path.startsWith(s)&&e.name===r)).sort(((e,A)=>e.path>A.path?1:-1));let l=o[0];const c=null!==(i=null==l?void 0:l.path)&&void 0!==i?i:`${s}/${r}`,d=getIMGFilename(c,"svg");let h=this.app.vault.getAbstractFileByPath(d);if(n(l?"CHECKING":"INSTALL"),A.onclick=async()=>{const A=async(e,A,t)=>{const i=await obsidian_module.request({url:e});return!i||i.startsWith("404: Not Found")?null:(A?await this.app.vault.modify(A,i):(await checkAndCreateFolder(s),A=await this.app.vault.create(t,i)),A)};try{if(l=await A(e,l,c),!l)throw n("ERROR"),"File not found";h=await A(getIMGFilename(e,"svg"),h,d),n("UPTODATE"),0===Object.keys(this.scriptEngine.scriptIconMap).length&&this.scriptEngine.loadScripts(),new obsidian_module.Notice(`Installed: ${l.basename}`)}catch(e){new obsidian_module.Notice(`Error installing script: ${r}`),errorlog({where:"ExcalidrawPlugin.registerInstallCodeblockProcessor.codeblockProcessor.onClick",error:e})}},t&&(t.onclick=A.onclick),!(l&&l instanceof obsidian_module.TFile))return;const u=new Map;JSON.parse(await obsidian_module.request({url:"https://raw.githubusercontent.com/zsviczian/obsidian-excalidraw-plugin/master/ea-scripts/directory-info.json"})).forEach((e=>u.set(e.fname,e.mtime)));const g=(e,A)=>{if(0===u.size||!u.has(e))return"ERROR";const t=u.get(e);return!A||t>A.stat.mtime?"UPDATE":"UPTODATE"},p=g(r,l),m=g(getIMGFilename(r,"svg"),h&&h instanceof obsidian_module.TFile?h:null);n("UPTODATE"===p&&"UPTODATE"===m||"UPTODATE"===p&&"ERROR"===m?"UPTODATE":"ERROR"===p?"ERROR":"UPDATE"===p||"UPDATE"===m?"UPDATE":"UPTODATE")}))};this.registerMarkdownCodeBlockProcessor(SCRIPT_INSTALL_CODEBLOCK,(async(A,t)=>{t.addEventListener(RERENDER_EVENT,(async i=>{i.stopPropagation(),t.empty(),e(A,t)})),e(A,t)}))}addMarkdownPostProcessor(){initializeMarkdownPostProcessor(this),this.registerMarkdownPostProcessor(markdownPostProcessor),this.registerEvent(this.app.workspace.on("hover-link",hoverEvent)),this.observer=observer,this.observer.observe(document,{childList:!0,subtree:!0})}addThemeObserver(){this.themeObserver=new MutationObserver((async e=>{var A,t,i,n,a,r,s,o;if(!this.settings.matchThemeTrigger)return;if((null===(A=e[0])||void 0===A?void 0:A.oldValue)===(null===(i=null===(t=e[0])||void 0===t?void 0:t.target)||void 0===i?void 0:i.getAttribute("class")))return;if((null===(a=null===(n=e[0])||void 0===n?void 0:n.oldValue)||void 0===a?void 0:a.includes("theme-dark"))===(null===(o=null===(s=null===(r=e[0])||void 0===r?void 0:r.target)||void 0===s?void 0:s.classList)||void 0===o?void 0:o.contains("theme-dark")))return;const l=isObsidianThemeDark()?"dark":"light";this.app.workspace.getLeavesOfType("excalidraw").forEach((e=>{const A=e.view;A.file&&A.excalidrawRef&&A.setTheme(l)}))})),this.themeObserver.observe(document.body,{attributeOldValue:!0,attributeFilter:["class"]})}experimentalFileTypeDisplayToggle(e){e?this.experimentalFileTypeDisplay():(this.fileExplorerObserver&&this.fileExplorerObserver.disconnect(),this.fileExplorerObserver=null)}experimentalFileTypeDisplay(){const e=e=>{if(1!=e.childElementCount)return;const A=e.getAttribute("data-path");if(!A)return;const t=this.app.vault.getAbstractFileByPath(A);t&&t instanceof obsidian_module.TFile&&this.isExcalidrawFile(t)&&e.insertBefore(createDiv({cls:"nav-file-tag",text:this.settings.experimentalFileTag}),e.firstChild)};this.fileExplorerObserver=new MutationObserver((A=>{const t=A.filter((e=>e.addedNodes.length>0));t.forEach((A=>{A.addedNodes.forEach((A=>{A instanceof Element&&A.querySelectorAll(".nav-file-title").forEach(e)}))}))}));const A=this;this.app.workspace.onLayoutReady((()=>{document.querySelectorAll(".nav-file-title").forEach(e),A.fileExplorerObserver.observe(document.querySelector(".workspace"),{childList:!0,subtree:!0})}))}registerCommands(){this.openDialog=new OpenFileDialog(this.app,this),this.insertLinkDialog=new InsertLinkDialog(this.app),this.insertImageDialog=new InsertImageDialog(this),this.importSVGDialog=new ImportSVGDialog(this),this.insertMDDialog=new InsertMDDialog(this),this.addRibbonIcon(ICON_NAME,t$d("CREATE_NEW"),(async e=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),linkClickModifierType(emulateCTRLClickForLinks(e)))})),this.registerEvent(this.app.workspace.on("file-menu",((e,A)=>{e.addItem((e=>{e.setTitle(t$d("CREATE_NEW")).setIcon(ICON_NAME).onClick((e=>{let t=A.path;A instanceof obsidian_module.TFile&&(t=obsidian_module.normalizePath(A.path.substr(0,A.path.lastIndexOf(A.name)))),this.createAndOpenDrawing(getDrawingFilename(this.settings),linkClickModifierType(emulateCTRLClickForLinks(e)),t)}))}))}))),this.registerEvent(this.app.workspace.on("file-menu",((e,A)=>{A instanceof obsidian_module.TFile&&"excalidraw"==A.extension&&e.addItem((e=>{e.setTitle(t$d("CONVERT_FILE_KEEP_EXT")).onClick((()=>{this.convertSingleExcalidrawToMD(A,!1,!1)}))}))}))),this.registerEvent(this.app.workspace.on("file-menu",((e,A)=>{A instanceof obsidian_module.TFile&&"excalidraw"==A.extension&&e.addItem((e=>{e.setTitle(t$d("CONVERT_FILE_REPLACE_EXT")).onClick((()=>{this.convertSingleExcalidrawToMD(A,!0,!0)}))}))}))),this.addCommand({id:"excalidraw-disable-autosave",name:t$d("TEMPORARY_DISABLE_AUTOSAVE"),checkCallback:e=>!!this.settings.autosave&&(e||(this.settings.autosave=!1),!0)}),this.addCommand({id:"excalidraw-enable-autosave",name:t$d("TEMPORARY_ENABLE_AUTOSAVE"),checkCallback:e=>!this.settings.autosave&&(e||(this.settings.autosave=!0),!0)}),this.addCommand({id:"excalidraw-download-lib",name:t$d("DOWNLOAD_LIBRARY"),callback:this.exportLibrary}),this.addCommand({id:"excalidraw-open",name:t$d("OPEN_EXISTING_NEW_PANE"),callback:()=>{this.openDialog.start(openDialogAction.openFile,!0)}}),this.addCommand({id:"excalidraw-open-on-current",name:t$d("OPEN_EXISTING_ACTIVE_PANE"),callback:()=>{this.openDialog.start(openDialogAction.openFile,!1)}}),this.addCommand({id:"excalidraw-insert-transclusion",name:t$d("TRANSCLUDE"),checkCallback:e=>e?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(this.openDialog.start(openDialogAction.insertLinkToDrawing,!1),!0)}),this.addCommand({id:"excalidraw-insert-last-active-transclusion",name:t$d("TRANSCLUDE_MOST_RECENT"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView))&&null!=this.lastActiveExcalidrawFilePath;const A=this.app.vault.getAbstractFileByPath(this.lastActiveExcalidrawFilePath);return A instanceof obsidian_module.TFile&&(this.embedDrawing(A),!0)}}),this.addCommand({id:"excalidraw-autocreate",name:t$d("NEW_IN_NEW_PANE"),callback:()=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),"new-pane")}}),this.addCommand({id:"excalidraw-autocreate-newtab",name:t$d("NEW_IN_NEW_TAB"),callback:()=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),"new-tab")}}),this.addCommand({id:"excalidraw-autocreate-on-current",name:t$d("NEW_IN_ACTIVE_PANE"),callback:()=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),"active-pane")}}),this.addCommand({id:"excalidraw-autocreate-popout",name:t$d("NEW_IN_POPOUT_WINDOW"),checkCallback:e=>{if(e)return!app.isMobile;this.createAndOpenDrawing(getDrawingFilename(this.settings),"popout-window")}});const e=async e=>{const A=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(!A)return;const t=getEmbedFilename(A.file.basename,this.settings),i=this.settings.embedUseExcalidrawFolder?null:(await getAttachmentsFolderAndFilePath(this.app,A.file.path,t)).folder,n=await this.createDrawing(t,i);await this.embedDrawing(n),this.openDrawing(n,e,!0)};this.addCommand({id:"excalidraw-autocreate-and-embed",name:t$d("NEW_IN_NEW_PANE_EMBED"),checkCallback:A=>A?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("new-pane"),!0)}),this.addCommand({id:"excalidraw-autocreate-and-embed-new-tab",name:t$d("NEW_IN_NEW_TAB_EMBED"),checkCallback:A=>A?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("new-tab"),!0)}),this.addCommand({id:"excalidraw-autocreate-and-embed-on-current",name:t$d("NEW_IN_ACTIVE_PANE_EMBED"),checkCallback:A=>A?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("active-pane"),!0)}),this.addCommand({id:"excalidraw-autocreate-and-embed-popout",name:t$d("NEW_IN_POPOUT_WINDOW_EMBED"),checkCallback:A=>A?!app.isMobile&&Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("popout-window"),!0)}),this.addCommand({id:"export-svg",name:t$d("EXPORT_SVG"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.saveSVG(),!0)}}),this.addCommand({id:"export-svg-scene",name:t$d("EXPORT_SVG_WITH_SCENE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.saveSVG(void 0,!0),!0)}}),this.addCommand({id:"run-ocr",name:t$d("RUN_OCR"),checkCallback:e=>{const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return e?Boolean(A):!!A&&(this.settings.taskboneEnabled?(this.taskbone.getTextForView(A,!1),!0):(new obsidian_module.Notice("Taskbone OCR is not enabled. Please go to plugins settings to enable it.",4e3),!0))}}),this.addCommand({id:"search-text",name:t$d("SEARCH"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(search(A),!0)}}),this.addCommand({id:"fullscreen",name:t$d("TOGGLE_FULLSCREEN"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.isFullscreen()?A.exitFullscreen():A.gotoFullscreen(),!0)}}),this.addCommand({id:"disable-binding",name:t$d("TOGGLE_DISABLEBINDING"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.toggleDisableBinding(),!0)}}),this.addCommand({id:"export-png",name:t$d("EXPORT_PNG"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.savePNG(),!0)}}),this.addCommand({id:"export-png-scene",name:t$d("EXPORT_PNG_WITH_SCENE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.savePNG(void 0,!0),!0)}}),this.forceSaveCommand=this.addCommand({id:"save",hotkeys:[{modifiers:["Ctrl"],key:"s"}],name:t$d("FORCE_SAVE"),checkCallback:e=>this.forceSaveActiveView(e)}),this.addCommand({id:"toggle-lock",hotkeys:[{modifiers:["Ctrl","Shift"],key:"e"}],name:t$d("TOGGLE_LOCK"),checkCallback:e=>{if(e)return!!Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView))&&!this.app.workspace.getActiveViewOfType(ExcalidrawView).compatibilityMode;const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!(!A||A.compatibilityMode||(A.changeTextMode(A.textMode===TextMode.parsed?TextMode.raw:TextMode.parsed),0))}}),this.addCommand({id:"scriptengine-store",name:t$d("INSTALL_SCRIPT_BUTTON"),checkCallback:e=>e?Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView)):(new ScriptInstallPrompt(this).open(),!0)}),this.addCommand({id:"delete-file",name:t$d("DELETE_FILE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(A){this.ea.reset(),this.ea.setView(A);const e=this.ea.getViewSelectedElement();if("image"!==e.type)return new obsidian_module.Notice("Please select an image or embedded markdown document",4e3),!0;const t=this.ea.getViewFileForImageElement(e);return t?(this.app.vault.delete(t),this.ea.deleteViewElements([e]),!0):(new obsidian_module.Notice("Please select an image or embedded markdown document",4e3),!0)}return!1}}),this.addCommand({id:"insert-link",hotkeys:[{modifiers:["Ctrl","Shift"],key:"k"}],name:t$d("INSERT_LINK"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.insertLinkDialog.start(A.file.path,A.addText),!0)}}),this.addCommand({id:"insert-link-to-element",hotkeys:[{modifiers:["Ctrl","Shift"],key:"k"}],name:t$d("INSERT_LINK_TO_ELEMENT_NORMAL"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.copyLinkToSelectedElementToClipboard(""),!0)}}),this.addCommand({id:"insert-link-to-element-group",name:t$d("INSERT_LINK_TO_ELEMENT_GROUP"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.copyLinkToSelectedElementToClipboard("group="),!0)}}),this.addCommand({id:"insert-link-to-element-area",name:t$d("INSERT_LINK_TO_ELEMENT_AREA"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.copyLinkToSelectedElementToClipboard("area="),!0)}}),this.addCommand({id:"toggle-lefthanded-mode",name:t$d("TOGGLE_LEFTHANDED_MODE"),checkCallback:e=>{if(e){if(this.app.workspace.getActiveViewOfType(ExcalidrawView)){const e=this.app.workspace.getActiveViewOfType(ExcalidrawView),A=null==e?void 0:e.excalidrawAPI;return!!A&&!!A.getAppState().trayModeEnabled}return!1}return this.app.workspace.getActiveViewOfType(ExcalidrawView),(async()=>{const e=this.settings.isLeftHanded;await this.loadSettings({applyLefthandedMode:!1}),this.settings.isLeftHanded=!e,this.saveSettings(),setLeftHandedMode(!e),setTimeout((()=>setLeftHandedMode(!e)))})(),!0}}),this.addCommand({id:"reset-image-to-100",name:t$d("RESET_IMG_TO_100"),checkCallback:e=>{const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(!A)return!1;if(!A.excalidrawAPI)return!1;const t=A.getViewSelectedElements().filter((e=>"image"===e.type));if(1!==t.length)return e||new obsidian_module.Notice("Select a single image element and try again"),!1;const i=t[0];return A.excalidrawData.getFile(i.fileId)?!!e||void(async()=>{const e=new ExcalidrawAutomate(this,A),n=await e.getOriginalImageSize(i);if(n){e.copyViewElementsToEAforEditing(t);const A=e.getElement(i.id);A.width=n.width,A.height=n.height,e.addElementsToView(!1,!1,!1)}})():(e||new obsidian_module.Notice("Select a single image element and try again"),!1)}}),this.addCommand({id:"insert-image",name:t$d("INSERT_IMAGE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.insertImageDialog.start(A),!0)}}),this.addCommand({id:"import-svg",name:t$d("IMPORT_SVG"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.importSVGDialog.start(A),!0)}}),this.addCommand({id:"release-notes",name:t$d("READ_RELEASE_NOTES"),checkCallback:e=>e?Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView)):(new ReleaseNotes(this.app,this,PLUGIN_VERSION).open(),!0)}),this.addCommand({id:"tray-mode",name:t$d("TRAY_MODE"),checkCallback:e=>{if(e){const e=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(!e||!e.excalidrawRef)return!1;const A=e.excalidrawAPI.getAppState();return!A.zenModeEnabled&&!A.viewModeEnabled}const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!(!A||!A.excalidrawAPI||(A.toggleTrayMode(),0))}}),this.addCommand({id:"insert-md",name:t$d("INSERT_MD"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.insertMDDialog.start(A),!0)}}),this.addCommand({id:"insert-LaTeX-symbol",name:t$d("INSERT_LATEX"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(insertLaTeXToView(A),!0)}}),this.addCommand({id:"toggle-excalidraw-view",name:t$d("TOGGLE_MODE"),checkCallback:e=>{const A=this.app.workspace.getActiveFile();if(!A)return!1;const t=this.isExcalidrawFile(A);if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView))?!this.app.workspace.getActiveViewOfType(ExcalidrawView).compatibilityMode:t;const i=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(i){const e=i.leaf;return this.excalidrawFileModes[e.id||A.path]="markdown",void this.setMarkdownView(e)}const n=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(n&&t){const e=n.leaf;return this.excalidrawFileModes[e.id||A.path]="excalidraw",void this.setExcalidrawView(e)}}}),this.addCommand({id:"convert-to-excalidraw",name:t$d("CONVERT_NOTE_TO_EXCALIDRAW"),checkCallback:e=>{const A=this.app.workspace.getActiveFile(),t=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(!A||!t)return!1;const i=0===A.stat.size;if(e)return i;i&&(async()=>{await this.app.vault.modify(A,await this.getBlankDrawing()),this.setExcalidrawView(t.leaf)})()}}),this.addCommand({id:"convert-excalidraw",name:t$d("CONVERT_EXCALIDRAW"),checkCallback:e=>{if(e){const e=this.app.vault.getFiles().filter((e=>"excalidraw"==e.extension));return e.length>0}return this.convertExcalidrawToMD(),!0}})}async convertSingleExcalidrawToMD(e,A=!1,t=!1){const i=await this.app.vault.read(e),n=e.name.substring(0,e.name.lastIndexOf(".excalidraw"))+(A?".md":".excalidraw.md"),a=getNewUniqueFilepath(this.app.vault,n,obsidian_module.normalizePath(e.path.substring(0,e.path.lastIndexOf(e.name))));log(a);const r=await this.app.vault.create(a,FRONTMATTER+await this.exportSceneToMD(i));return this.settings.keepInSync&&EXPORT_TYPES.forEach((A=>{const t=e.path.substring(0,e.path.lastIndexOf(".excalidraw"))+A,i=this.app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t));if(i&&i instanceof obsidian_module.TFile){const e=a.substring(0,a.lastIndexOf(".md"))+A;this.app.fileManager.renameFile(i,e)}})),t||this.app.vault.delete(e),r}async convertExcalidrawToMD(e=!1,A=!1){const t=this.app.vault.getFiles().filter((e=>"excalidraw"==e.extension));for(const i of t)this.convertSingleExcalidrawToMD(i,e,A);new obsidian_module.Notice(`Converted ${t.length} files.`)}registerMonkeyPatches(){this.registerEvent(app.workspace.on("editor-menu",((e,A,t)=>{if(!(t&&t instanceof obsidian_module.MarkdownView))return;const i=t.file,n=t.leaf;if(!t.file)return;const a=this.app.metadataCache.getFileCache(i);(null==a?void 0:a.frontmatter)&&a.frontmatter[FRONTMATTER_KEY]&&e.addItem((e=>e.setTitle(t$d("OPEN_AS_EXCALIDRAW")).setIcon(ICON_NAME).setSection("excalidraw").onClick((()=>{this.excalidrawFileModes[n.id||i.path]="excalidraw",this.setExcalidrawView(n)}))))}))),this.registerEvent(app.workspace.on("file-menu",((e,A,t,i)=>{if(!(i&&i.view instanceof obsidian_module.MarkdownView))return;if(!(A instanceof obsidian_module.TFile))return;const n=this.app.metadataCache.getFileCache(A);(null==n?void 0:n.frontmatter)&&n.frontmatter[FRONTMATTER_KEY]&&(e.addItem((e=>{e.setTitle(t$d("OPEN_AS_EXCALIDRAW")).setIcon(ICON_NAME).setSection("pane").onClick((()=>{this.excalidrawFileModes[i.id||A.path]="excalidraw",this.setExcalidrawView(i)}))})),e.items.unshift(e.items.pop()))})));const e=this;this.register(around(obsidian_module.WorkspaceLeaf.prototype,{detach:A=>function(){var t;const i=null===(t=this.view)||void 0===t?void 0:t.getState();return(null==i?void 0:i.file)&&e.excalidrawFileModes[this.id||i.file]&&delete e.excalidrawFileModes[this.id||i.file],A.apply(this)},setViewState:A=>function(t,...i){var n;if(e._loaded&&"markdown"===t.type&&(null===(n=t.state)||void 0===n?void 0:n.file)&&"markdown"!==e.excalidrawFileModes[this.id||t.state.file]){const n=app.metadataCache.getCache(t.state.file);if((null==n?void 0:n.frontmatter)&&n.frontmatter[FRONTMATTER_KEY]){const n=Object.assign(Object.assign({},t),{type:"excalidraw"});return e.excalidrawFileModes[t.state.file]="excalidraw",A.apply(this,[n,...i])}}return A.apply(this,[t,...i])}}))}registerEventListeners(){const e=this;this.app.workspace.onLayoutReady((async()=>{e.registerEvent(app.vault.on("rename",(async(A,t)=>{A instanceof obsidian_module.TFile&&e.isExcalidrawFile(A)&&e.settings.keepInSync&&[EXPORT_TYPES,"excalidraw"].flat().forEach((async e=>{const i=getIMGFilename(t,e),n=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(i));if(n&&n instanceof obsidian_module.TFile){const t=getIMGFilename(A.path,e);await app.fileManager.renameFile(n,t)}}))}))),e.registerEvent(app.vault.on("modify",(async A=>{app.workspace.getLeavesOfType("excalidraw").forEach((async t=>{const i=t.view;if(i.file&&(i.file.path===A.path||"excalidraw"===A.extension&&`${A.path.substring(0,A.path.lastIndexOf(".excalidraw"))}.md`===i.file.path)){if(i.semaphores.preventReload)return void(i.semaphores.preventReload=!1);if(i.lastSaveTimestamp+3e5{if(!(A instanceof obsidian_module.TFile))return;const t=this.excalidrawFiles.has(A);if(this.updateFileCache(A,void 0,!0),!t)return;const i=app.workspace.getLeavesOfType("excalidraw");for(let e=0;e{[EXPORT_TYPES,"excalidraw"].flat().forEach((async e=>{const t=getIMGFilename(A.path,e),i=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t));i&&i instanceof obsidian_module.TFile&&await app.vault.delete(i)}))}),500)}))),e.registerEvent(app.workspace.on("active-leaf-change",(async A=>{var t;e.leafChangeTimeout&&clearTimeout(e.leafChangeTimeout),e.leafChangeTimeout=setTimeout((()=>{e.leafChangeTimeout=null}),1e3);const i=e.activeExcalidrawView,n=A.view instanceof ExcalidrawView?A.view:null; //!Temporary hack if(e.activeExcalidrawView=n,n&&(e.lastActiveExcalidrawFilePath=null===(t=n.file)||void 0===t?void 0:t.path),app.isMobile&&n&&!i){const e=document.querySelector("body>.app-container>.mobile-navbar");e&&e instanceof HTMLDivElement&&(e.style.position="relative")}if(app.isMobile&&!n&&i){const e=document.querySelector("body>.app-container>.mobile-navbar");e&&e instanceof HTMLDivElement&&(e.style.position="")}if(i&&i!==n&&(i.leaf!==A&&i.semaphores.dirty&&!i.semaphores.viewunload&&await i.save(!0),i.file&&e.triggerEmbedUpdates(i.file.path)),n&&(!i||i.leaf!==A)){const e=n.file;n.file&&setTimeout((()=>{var A;n&&n._loaded&&(null===(A=n.file)||void 0===A?void 0:A.path)===(null==e?void 0:e.path)&&(n.activeLoader||n.loadSceneFiles())}),2e3)}if(n&&n._loaded&&n.isLoaded&&n.excalidrawAPI&&e.ea.onCanvasColorChangeHook&&e.ea.onCanvasColorChangeHook(e.ea,n,n.excalidrawAPI.getAppState().viewBackgroundColor),e.popScope&&(e.popScope(),e.popScope=null),n){const A=e.app.keymap.getRootScope(),t=A.register(["Mod"],"Enter",(()=>!0));A.keys.unshift(A.keys.pop());const i=A.register(["Mod"],"k",(()=>!0));A.keys.unshift(A.keys.pop());const n=A.register(["Mod"],"f",(()=>{const e=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!e&&(search(e),!0)}));A.keys.unshift(A.keys.pop());const a=e.forceSaveCommand&&"s"===e.forceSaveCommand.hotkeys[0].key&&e.forceSaveCommand.hotkeys[0].modifiers.includes("Ctrl")?A.register(["Ctrl"],"s",(()=>e.forceSaveActiveView(!1))):void 0;a&&A.keys.unshift(A.keys.pop()),e.popScope=()=>{A.unregister(t),A.unregister(i),A.unregister(n),Boolean(a)&&A.unregister(a)}}}))),e.addFileSaveTriggerEventHandlers();const A=app.metadataCache;A.getCachedFiles().forEach((t=>{var i;const n=null===(i=A.getCache(t))||void 0===i?void 0:i.frontmatter;(n&&void 0!==n[FRONTMATTER_KEY]||t.match(/\.excalidraw$/))&&e.updateFileCache(app.vault.getAbstractFileByPath(t),n)})),this.registerEvent(A.on("changed",((e,A,t)=>this.updateFileCache(e,null==t?void 0:t.frontmatter))))}))}addFileSaveTriggerEventHandlers(){this.registerEvent(this.app.workspace.on("click",(e=>{this.activeExcalidrawView&&this.activeExcalidrawView.semaphores.dirty&&(!e.target||"excalidraw__canvas"!==e.target.className&&!getParentOfClass(e.target,"excalidraw-wrapper"))&&this.activeExcalidrawView.save()}))),this.registerEvent(this.app.workspace.on("file-menu",(()=>{this.activeExcalidrawView&&this.activeExcalidrawView.semaphores.dirty&&this.activeExcalidrawView.save()}))),this.modalContainerObserver=new MutationObserver((async e=>{1===e.length&&"childList"===e[0].type&&1===e[0].addedNodes.length&&this.activeExcalidrawView&&this.activeExcalidrawView.semaphores.dirty&&this.activeExcalidrawView.save()})),this.modalContainerObserver.observe(document.body,{childList:!0});const e=document.querySelector(".workspace-drawer.mod-left"),A=document.querySelector(".workspace-drawer.mod-right");if(e||A){const t=async e=>{"display: none;"===e[0].oldValue&&this.activeExcalidrawView&&this.activeExcalidrawView.semaphores.dirty&&this.activeExcalidrawView.save()},i={attributeOldValue:!0,attributeFilter:["style"]};e&&(this.workspaceDrawerLeftObserver=new MutationObserver(t),this.workspaceDrawerLeftObserver.observe(e,i)),A&&(this.workspaceDrawerRightObserver=new MutationObserver(t),this.workspaceDrawerRightObserver.observe(A,i))}}updateFileCache(e,A,t=!1){A&&void 0!==A[FRONTMATTER_KEY]?this.excalidrawFiles.add(e):t||"excalidraw"!==e.extension?this.excalidrawFiles.delete(e):this.excalidrawFiles.add(e)}onunload(){destroyExcalidrawAutomate(),this.popScope&&(this.popScope(),this.popScope=null),this.observer.disconnect(),this.themeObserver.disconnect(),this.modalContainerObserver.disconnect(),this.workspaceDrawerLeftObserver&&this.workspaceDrawerLeftObserver.disconnect(),this.workspaceDrawerRightObserver&&this.workspaceDrawerRightObserver.disconnect(),this.fileExplorerObserver&&this.fileExplorerObserver.disconnect(),this.app.workspace.getLeavesOfType("excalidraw").forEach((e=>{this.setMarkdownView(e)})),this.mathjaxDiv&&document.body.removeChild(this.mathjaxDiv),Object.values(this.packageMap).forEach((e=>{delete e.excalidrawLib,delete e.reactDOM,delete e.react}))}async embedDrawing(e){const A=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(A&&A.file){const t=this.app.metadataCache.fileToLinktext(e,A.file.path,"excalidraw"===this.settings.embedType),i=A.editor;if("excalidraw"===this.settings.embedType)return i.replaceSelection(this.settings.embedWikiLink?`![[${t}]]`:`![](${encodeURI(t)})`),void i.focus();let n=this.settings.autoExportLightAndDark?getExportTheme(this,e,this.settings.exportWithTheme&&isObsidianThemeDark()?"dark":"light"):"";n=""===n?"":n+".";const a=getIMGFilename(t,n+this.settings.embedType.toLowerCase()),r=getIMGFilename(e.path,n+this.settings.embedType.toLowerCase()),s="dark."===n?"light.":"dark.",o=getIMGFilename(t,s+this.settings.embedType.toLowerCase());this.app.vault.getAbstractFileByPath(r)||(await this.app.vault.create(r,""),await sleep$1(200)),i.replaceSelection(this.settings.embedWikiLink?`![[${a}]]\n%%[[${t}|🖋 Edit in Excalidraw]]${o?", and the [["+o+"|"+s.split(".")[0]+" exported image]]":""}%%`:`![](${encodeURI(a)})\n%%[🖋 Edit in Excalidraw](${encodeURI(t)})${o?", and the ["+s.split(".")[0]+" exported image]("+encodeURI(o)+")":""}%%`),i.focus()}}async loadSettings(e={applyLefthandedMode:!0,reEnableAutosave:!1}){void 0===e.applyLefthandedMode&&(e.applyLefthandedMode=!0),void 0===e.reEnableAutosave&&(e.reEnableAutosave=!1),this.settings=Object.assign({},DEFAULT_SETTINGS,await this.loadData()),e.applyLefthandedMode&&setLeftHandedMode(this.settings.isLeftHanded),e.reEnableAutosave&&(this.settings.autosave=!0),this.settings.autosaveInterval=app.isMobile?this.settings.autosaveIntervalMobile:this.settings.autosaveIntervalDesktop}async saveSettings(){await this.saveData(this.settings)}getStencilLibrary(){return""===this.settings.library||"deprecated"===this.settings.library?this.settings.library2:JSON_parse(this.settings.library)}setStencilLibrary(e){this.settings.library="deprecated",this.settings.library2=e}triggerEmbedUpdates(e){const A=new Set;app.workspace.iterateAllLeaves((t=>{const i=app.isMobile?document:t.view.containerEl.ownerDocument;if(!i)return;if(A.has(i))return;A.add(i);const n=i.createEvent("Event");n.initEvent(RERENDER_EVENT,!0,!1),i.querySelectorAll("img[class^='excalidraw-svg']"+(e?`[fileSource='${e.replaceAll("'","\\'")}']`:"")).forEach((e=>e.dispatchEvent(n)))}))}openDrawing(e,A,t=!1,i){let n;"md-properties"===A&&(A="new-tab"),"popout-window"===A&&(n=app.workspace.openPopoutLeaf()),"new-tab"===A&&(n=app.workspace.getLeaf("tab")),n||(n=this.app.workspace.getLeaf(!1),"empty"!==n.view.getViewType()&&"new-pane"===A&&(n=getNewOrAdjacentLeaf(this,n))),n.openFile(e,i&&""!==i?{active:t,eState:{subpath:i}}:{active:t})}async getBlankDrawing(){const e=this.app.metadataCache.getFirstLinkpathDest(obsidian_module.normalizePath(this.settings.templateFilePath),"");if(e&&e instanceof obsidian_module.TFile&&("md"==e.extension&&!this.settings.compatibilityMode||"excalidraw"==e.extension&&this.settings.compatibilityMode)){const A=await this.app.vault.read(e);if(A)return this.settings.matchTheme?changeThemeOfExcalidrawMD(A):A}if(this.settings.compatibilityMode)return this.settings.matchTheme&&isObsidianThemeDark()?DARK_BLANK_DRAWING:BLANK_DRAWING;const A=this.settings.matchTheme&&isObsidianThemeDark()?DARK_BLANK_DRAWING:BLANK_DRAWING;return`${FRONTMATTER}\n${getMarkdownDrawingSection(A,this.settings.compress)}`}async exportSceneToMD(e){var A,t;if(!e)return"";const i=null===(A=JSON_parse(e).elements)||void 0===A?void 0:A.filter((e=>"text"==e.type));let n,a="# Text Elements\n";for(const A of i)n=A.id,A.id.length>8&&(n=nanoid(),e=e.replaceAll(A.id,n)),a+=`${null!==(t=A.originalText)&&void 0!==t?t:A.text} ^${n}\n\n`;return a+getMarkdownDrawingSection(JSON.stringify(JSON_parse(e),null,"\t"),this.settings.compress)}async createDrawing(e,A,t){const i=obsidian_module.normalizePath(A||this.settings.folder);await checkAndCreateFolder(i);const n=getNewUniqueFilepath(this.app.vault,e,i),a=await this.app.vault.create(n,null!=t?t:await this.getBlankDrawing());let r=0;for(;a instanceof obsidian_module.TFile&&!this.isExcalidrawFile(a)&&r++<10;)await sleep$1(50);return r>10&&errorlog({file:a,error:"new drawing not recognized as an excalidraw file",fn:this.createDrawing}),a}async createAndOpenDrawing(e,A,t,i){const n=await this.createDrawing(e,t,i);return this.openDrawing(n,A,!0),n.path}async setMarkdownView(e){const A=e.view.getState();await e.setViewState({type:"excalidraw",state:{file:null}}),await e.setViewState({type:"markdown",state:A,popstate:!0},{focus:!0})}async setExcalidrawView(e){await e.setViewState({type:"excalidraw",state:e.view.getState(),popstate:!0})}isExcalidrawFile(e){if(!e)return!1;if("excalidraw"===e.extension)return!0;const A=e?this.app.metadataCache.getFileCache(e):null;return!!(null==A?void 0:A.frontmatter)&&!!A.frontmatter[FRONTMATTER_KEY]}async exportLibrary(){this.app.isMobile?new Prompt(this.app,"Please provide a filename","my-library","filename, leave blank to cancel action").openAndGetValue((async e=>{if(!e)return;e=`${e}.excalidrawlib`;const A=obsidian_module.normalizePath(this.settings.folder);await checkAndCreateFolder(A);const t=getNewUniqueFilepath(this.app.vault,e,A);this.app.vault.create(t,this.settings.library),new obsidian_module.Notice(`Exported library to ${t}`,6e3)})):download("data:text/plain;charset=utf-8",encodeURIComponent(JSON.stringify(this.settings.library2,null,"\t")),"my-obsidian-library.excalidrawlib")}}module.exports=ExcalidrawPlugin; diff --git a/.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json b/.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json index fd901ee..5af6bc1 100644 --- a/.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json +++ b/.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-excalidraw-plugin", "name": "Excalidraw", - "version": "1.8.22", + "version": "1.8.26", "minAppVersion": "1.1.6", "description": "An Obsidian plugin to edit and view Excalidraw drawings", "author": "Zsolt Viczian", diff --git a/.obsidian/plugins/obsidian-git/main.js b/.obsidian/plugins/obsidian-git/main.js index 13c6ede..d568cb6 100644 --- a/.obsidian/plugins/obsidian-git/main.js +++ b/.obsidian/plugins/obsidian-git/main.js @@ -1988,7 +1988,7 @@ var require_lib = __commonJS({ var timer = null; var occupationTimer = null; var executionTimer = null; - var self3 = this; + var self2 = this; var done = function(locked, err, ret) { if (occupationTimer) { clearTimeout(occupationTimer); @@ -1999,11 +1999,11 @@ var require_lib = __commonJS({ executionTimer = null; } if (locked) { - if (!!self3.queues[key2] && self3.queues[key2].length === 0) { - delete self3.queues[key2]; + if (!!self2.queues[key2] && self2.queues[key2].length === 0) { + delete self2.queues[key2]; } - if (self3.domainReentrant) { - delete self3.domains[key2]; + if (self2.domainReentrant) { + delete self2.domains[key2]; } } if (!resolved) { @@ -2021,8 +2021,8 @@ var require_lib = __commonJS({ resolved = true; } if (locked) { - if (!!self3.queues[key2] && self3.queues[key2].length > 0) { - self3.queues[key2].shift()(); + if (!!self2.queues[key2] && self2.queues[key2].length > 0) { + self2.queues[key2].shift()(); } } }; @@ -2034,13 +2034,13 @@ var require_lib = __commonJS({ clearTimeout(timer); timer = null; } - if (self3.domainReentrant && locked) { - self3.domains[key2] = process.domain; + if (self2.domainReentrant && locked) { + self2.domains[key2] = process.domain; } - var maxExecutionTime = opts.maxExecutionTime || self3.maxExecutionTime; + var maxExecutionTime = opts.maxExecutionTime || self2.maxExecutionTime; if (maxExecutionTime) { executionTimer = setTimeout(function() { - if (!!self3.queues[key2]) { + if (!!self2.queues[key2]) { done(locked, new Error("Maximum execution time is exceeded " + key2)); } }, maxExecutionTime); @@ -2061,7 +2061,7 @@ var require_lib = __commonJS({ } } } else { - self3._promiseTry(function() { + self2._promiseTry(function() { return fn(); }).then(function(ret) { done(locked, void 0, ret); @@ -2070,26 +2070,26 @@ var require_lib = __commonJS({ }); } }; - if (self3.domainReentrant && !!process.domain) { + if (self2.domainReentrant && !!process.domain) { exec = process.domain.bind(exec); } - if (!self3.queues[key2]) { - self3.queues[key2] = []; + if (!self2.queues[key2]) { + self2.queues[key2] = []; exec(true); - } else if (self3.domainReentrant && !!process.domain && process.domain === self3.domains[key2]) { + } else if (self2.domainReentrant && !!process.domain && process.domain === self2.domains[key2]) { exec(false); - } else if (self3.queues[key2].length >= self3.maxPending) { + } else if (self2.queues[key2].length >= self2.maxPending) { done(false, new Error("Too many pending tasks in queue " + key2)); } else { var taskFn = function() { exec(true); }; if (opts.skipQueue) { - self3.queues[key2].unshift(taskFn); + self2.queues[key2].unshift(taskFn); } else { - self3.queues[key2].push(taskFn); + self2.queues[key2].push(taskFn); } - var timeout = opts.timeout || self3.timeout; + var timeout = opts.timeout || self2.timeout; if (timeout) { timer = setTimeout(function() { timer = null; @@ -2097,10 +2097,10 @@ var require_lib = __commonJS({ }, timeout); } } - var maxOccupationTime = opts.maxOccupationTime || self3.maxOccupationTime; + var maxOccupationTime = opts.maxOccupationTime || self2.maxOccupationTime; if (maxOccupationTime) { occupationTimer = setTimeout(function() { - if (!!self3.queues[key2]) { + if (!!self2.queues[key2]) { done(false, new Error("Maximum occupation time is exceeded in queue " + key2)); } }, maxOccupationTime); @@ -2114,10 +2114,10 @@ var require_lib = __commonJS({ opts = cb; cb = null; } - var self3 = this; + var self2 = this; var getFn = function(key2, fn2) { return function(cb2) { - self3.acquire(key2, fn2, cb2, opts); + self2.acquire(key2, fn2, cb2, opts); }; }; var fnx = keys.reduceRight(function(prev, key2) { @@ -7693,12 +7693,12 @@ var require_common2 = __commonJS({ if (!debug3.enabled) { return; } - const self3 = debug3; + const self2 = debug3; const curr = Number(/* @__PURE__ */ new Date()); const ms = curr - (prevTime || curr); - self3.diff = ms; - self3.prev = prevTime; - self3.curr = curr; + self2.diff = ms; + self2.prev = prevTime; + self2.curr = curr; prevTime = curr; args[0] = createDebug.coerce(args[0]); if (typeof args[0] !== "string") { @@ -7713,15 +7713,15 @@ var require_common2 = __commonJS({ const formatter = createDebug.formatters[format]; if (typeof formatter === "function") { const val = args[index2]; - match = formatter.call(self3, val); + match = formatter.call(self2, val); args.splice(index2, 1); index2--; } return match; }); - createDebug.formatArgs.call(self3, args); - const logFn = self3.log || createDebug.log; - logFn.apply(self3, args); + createDebug.formatArgs.call(self2, args); + const logFn = self2.log || createDebug.log; + logFn.apply(self2, args); } debug3.namespace = namespace; debug3.useColors = createDebug.useColors(); @@ -20908,7 +20908,7 @@ Diff.prototype = { options = {}; } this.options = options; - var self3 = this; + var self2 = this; function done(value) { if (callback) { setTimeout(function() { @@ -20954,15 +20954,15 @@ Diff.prototype = { } if (!canAdd || canRemove && addPath.newPos < removePath.newPos) { basePath = clonePath(removePath); - self3.pushComponent(basePath.components, void 0, true); + self2.pushComponent(basePath.components, void 0, true); } else { basePath = addPath; basePath.newPos++; - self3.pushComponent(basePath.components, true, void 0); + self2.pushComponent(basePath.components, true, void 0); } - _oldPos = self3.extractCommon(basePath, newString, oldString, diagonalPath); + _oldPos = self2.extractCommon(basePath, newString, oldString, diagonalPath); if (basePath.newPos + 1 >= newLen && _oldPos + 1 >= oldLen) { - return done(buildValues(self3, basePath.components, newString, oldString, self3.useLongestToken)); + return done(buildValues(self2, basePath.components, newString, oldString, self2.useLongestToken)); } else { bestPath[diagonalPath] = basePath; } @@ -22231,6 +22231,9 @@ var IsomorphicGit = class extends GitManager { const status2 = await this.branchInfo(); const trackingBranch = status2.tracking; const currentBranch2 = status2.current; + if (trackingBranch == null || currentBranch2 == null) { + return 0; + } const localCommit = await this.resolveRef(currentBranch2); const upstreamCommit = await this.resolveRef(trackingBranch); const changedFiles = await this.getFileChangesCount( @@ -26917,6 +26920,9 @@ var SimpleGit = class extends GitManager { const status2 = await this.git.status(); const trackingBranch = status2.tracking; const currentBranch2 = status2.current; + if (trackingBranch == null || currentBranch2 == null) { + return 0; + } const remoteChangedFiles = (await this.git.diffSummary( [currentBranch2, trackingBranch, "--"], (err) => this.onError(err) @@ -29851,10 +29857,10 @@ function listen(node, event, handler, options) { node.addEventListener(event, handler, options); return () => node.removeEventListener(event, handler, options); } -function self2(fn) { +function stop_propagation(fn) { return function(event) { - if (event.target === this) - fn.call(this, event); + event.stopPropagation(); + return fn.call(this, event); }; } function attr(node, attribute, value) { @@ -30479,18 +30485,14 @@ function create_if_block(ctx) { ctx[7](div); if (!mounted) { dispose = [ - listen( - div, - "auxclick", + listen(div, "auxclick", stop_propagation( /*open*/ ctx[4] - ), - listen( - div, - "click", + )), + listen(div, "click", stop_propagation( /*open*/ ctx[4] - ) + )) ]; mounted = true; } @@ -30582,23 +30584,11 @@ function create_fragment(ctx) { append2(span, t3); if (!mounted) { dispose = [ - listen( - div0, - "click", - /*showDiff*/ - ctx[5] - ), - listen( - div0, - "auxclick", - /*showDiff*/ - ctx[5] - ), - listen(div3, "click", self2( + listen(main, "click", stop_propagation( /*showDiff*/ ctx[5] )), - listen(div3, "auxclick", self2( + listen(main, "auxclick", stop_propagation( /*showDiff*/ ctx[5] )), @@ -30738,7 +30728,7 @@ function add_css2(target) { } function get_each_context(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[10] = list[i]; + child_ctx[8] = list[i]; return child_ctx; } function create_else_block(ctx) { @@ -30751,7 +30741,7 @@ function create_else_block(ctx) { let div2; let t2_value = ( /*entity*/ - ctx[10].title + "" + ctx[8].title + "" ); let t2; let div3_aria_label_value; @@ -30765,32 +30755,14 @@ function create_else_block(ctx) { /*click_handler*/ ctx[7]( /*entity*/ - ctx[10] - ) - ); - } - function click_handler_1() { - return ( - /*click_handler_1*/ - ctx[8]( - /*entity*/ - ctx[10] - ) - ); - } - function click_handler_2() { - return ( - /*click_handler_2*/ - ctx[9]( - /*entity*/ - ctx[10] + ctx[8] ) ); } let if_block = !/*closed*/ ctx[4][ /*entity*/ - ctx[10].title + ctx[8].title ] && create_if_block_1(ctx); return { c() { @@ -30820,7 +30792,7 @@ function create_else_block(ctx) { ctx[5] ); attr(div3, "aria-label", div3_aria_label_value = /*entity*/ - ctx[10].vaultPath); + ctx[8].vaultPath); attr(div4, "class", "nav-folder"); toggle_class( div4, @@ -30828,7 +30800,7 @@ function create_else_block(ctx) { /*closed*/ ctx[4][ /*entity*/ - ctx[10].title + ctx[8].title ] ); }, @@ -30847,11 +30819,7 @@ function create_else_block(ctx) { append2(div4, t4); current = true; if (!mounted) { - dispose = [ - listen(div1, "click", click_handler), - listen(div2, "click", click_handler_1), - listen(div3, "click", self2(click_handler_2)) - ]; + dispose = listen(div3, "click", click_handler); mounted = true; } }, @@ -30859,7 +30827,7 @@ function create_else_block(ctx) { ctx = new_ctx; if ((!current || dirty & /*hierarchy*/ 1) && t2_value !== (t2_value = /*entity*/ - ctx[10].title + "")) + ctx[8].title + "")) set_data(t2, t2_value); if (!current || dirty & /*side*/ 32) { @@ -30872,13 +30840,13 @@ function create_else_block(ctx) { } if (!current || dirty & /*hierarchy*/ 1 && div3_aria_label_value !== (div3_aria_label_value = /*entity*/ - ctx[10].vaultPath)) { + ctx[8].vaultPath)) { attr(div3, "aria-label", div3_aria_label_value); } if (!/*closed*/ ctx[4][ /*entity*/ - ctx[10].title + ctx[8].title ]) { if (if_block) { if_block.p(ctx, dirty); @@ -30907,7 +30875,7 @@ function create_else_block(ctx) { /*closed*/ ctx[4][ /*entity*/ - ctx[10].title + ctx[8].title ] ); } @@ -30928,7 +30896,7 @@ function create_else_block(ctx) { if (if_block) if_block.d(); mounted = false; - run_all(dispose); + dispose(); } }; } @@ -30941,7 +30909,7 @@ function create_if_block2(ctx) { props: { diff: ( /*entity*/ - ctx[10].data + ctx[8].data ), view: ( /*view*/ @@ -30966,7 +30934,7 @@ function create_if_block2(ctx) { if (dirty & /*hierarchy*/ 1) logfilecomponent_changes.diff = /*entity*/ - ctx2[10].data; + ctx2[8].data; if (dirty & /*view*/ 4) logfilecomponent_changes.view = /*view*/ @@ -30999,7 +30967,7 @@ function create_if_block_1(ctx) { props: { hierarchy: ( /*entity*/ - ctx[10] + ctx[8] ), plugin: ( /*plugin*/ @@ -31027,7 +30995,7 @@ function create_if_block_1(ctx) { if (dirty & /*hierarchy*/ 1) logtreecomponent_changes.hierarchy = /*entity*/ - ctx2[10]; + ctx2[8]; if (dirty & /*plugin*/ 2) logtreecomponent_changes.plugin = /*plugin*/ @@ -31081,7 +31049,7 @@ function create_each_block(ctx) { function select_block_type(ctx2, dirty) { if ( /*entity*/ - ctx2[10].data + ctx2[8].data ) return 0; return 1; @@ -31241,8 +31209,6 @@ function instance2($$self, $$props, $$invalidate) { $$invalidate(4, closed[item.title] = !closed[item.title], closed); } const click_handler = (entity) => fold(entity); - const click_handler_1 = (entity) => fold(entity); - const click_handler_2 = (entity) => fold(entity); $$self.$$set = ($$props2) => { if ("hierarchy" in $$props2) $$invalidate(0, hierarchy = $$props2.hierarchy); @@ -31260,18 +31226,7 @@ function instance2($$self, $$props, $$invalidate) { $$invalidate(5, side = view.leaf.getRoot().side == "left" ? "right" : "left"); } }; - return [ - hierarchy, - plugin, - view, - topLevel, - closed, - side, - fold, - click_handler, - click_handler_1, - click_handler_2 - ]; + return [hierarchy, plugin, view, topLevel, closed, side, fold, click_handler]; } var LogTreeComponent = class extends SvelteComponent { constructor(options) { @@ -32401,18 +32356,14 @@ function create_if_block5(ctx) { ctx[11](div); if (!mounted) { dispose = [ - listen( - div, - "auxclick", + listen(div, "auxclick", stop_propagation( /*open*/ ctx[5] - ), - listen( - div, - "click", + )), + listen(div, "click", stop_propagation( /*open*/ ctx[5] - ) + )) ]; mounted = true; } @@ -32524,37 +32475,13 @@ function create_fragment5(ctx) { append2(div4, t5); if (!mounted) { dispose = [ - listen( - div0, - "click", - /*showDiff*/ - ctx[7] - ), - listen( - div0, - "auxclick", - /*showDiff*/ - ctx[7] - ), - listen( - div1, - "click", + listen(div1, "click", stop_propagation( /*discard*/ ctx[8] - ), - listen( - div2, - "click", + )), + listen(div2, "click", stop_propagation( /*stage*/ ctx[6] - ), - listen(div6, "click", self2( - /*showDiff*/ - ctx[7] - )), - listen(div6, "auxclick", self2( - /*showDiff*/ - ctx[7] )), listen( main, @@ -32562,7 +32489,11 @@ function create_fragment5(ctx) { /*hover*/ ctx[4] ), - listen(main, "click", self2( + listen(main, "click", stop_propagation( + /*showDiff*/ + ctx[7] + )), + listen(main, "auxclick", stop_propagation( /*showDiff*/ ctx[7] )), @@ -32754,7 +32685,7 @@ var fileComponent_default = FileComponent; init_polyfill_buffer(); var import_obsidian22 = require("obsidian"); function add_css5(target) { - append_styles(target, "svelte-jdrlm5", "main.svelte-jdrlm5 .nav-file-title-content.svelte-jdrlm5{display:flex;align-items:center}main.svelte-jdrlm5 .git-tools.svelte-jdrlm5{display:flex;margin-left:auto}main.svelte-jdrlm5 .git-tools .type.svelte-jdrlm5{padding-left:var(--size-2-1);display:flex;align-items:center;justify-content:center}main.svelte-jdrlm5 .git-tools .type[data-type=M].svelte-jdrlm5{color:orange}main.svelte-jdrlm5 .git-tools .type[data-type=D].svelte-jdrlm5{color:red}"); + append_styles(target, "svelte-pmbo0n", "main.svelte-pmbo0n .nav-file-title-content.svelte-pmbo0n{display:flex;align-items:center}"); } function create_fragment6(ctx) { let main; @@ -32787,11 +32718,11 @@ function create_fragment6(ctx) { div1 = element("div"); span = element("span"); t2 = text(t2_value); - attr(div0, "class", "nav-file-title-content svelte-jdrlm5"); - attr(span, "class", "type svelte-jdrlm5"); + attr(div0, "class", "nav-file-title-content svelte-pmbo0n"); + attr(span, "class", "type"); attr(span, "data-type", span_data_type_value = /*change*/ ctx[0].working_dir); - attr(div1, "class", "git-tools svelte-jdrlm5"); + attr(div1, "class", "git-tools"); attr(div2, "class", "nav-file-title"); attr( div2, @@ -32801,7 +32732,7 @@ function create_fragment6(ctx) { ); attr(div2, "aria-label", div2_aria_label_value = /*change*/ ctx[0].vault_path); - attr(main, "class", "nav-file svelte-jdrlm5"); + attr(main, "class", "nav-file svelte-pmbo0n"); }, m(target, anchor) { insert(target, main, anchor); @@ -32820,12 +32751,14 @@ function create_fragment6(ctx) { /*hover*/ ctx[2] ), - listen( - main, - "click", + listen(main, "click", stop_propagation( /*open*/ ctx[3] - ), + )), + listen(main, "auxclick", stop_propagation( + /*open*/ + ctx[3] + )), listen( main, "focus", @@ -32940,12 +32873,10 @@ function create_if_block6(ctx) { insert(target, div, anchor); ctx[10](div); if (!mounted) { - dispose = listen( - div, - "click", + dispose = listen(div, "click", stop_propagation( /*open*/ ctx[5] - ); + )); mounted = true; } }, @@ -33046,27 +32977,9 @@ function create_fragment7(ctx) { append2(div3, t4); if (!mounted) { dispose = [ - listen( - div0, - "click", - /*showDiff*/ - ctx[6] - ), - listen( - div0, - "auxclick", - /*showDiff*/ - ctx[6] - ), - listen( - div1, - "click", + listen(div1, "click", stop_propagation( /*unstage*/ ctx[7] - ), - listen(div5, "click", self2( - /*showDiff*/ - ctx[6] )), listen( main, @@ -33080,7 +32993,11 @@ function create_fragment7(ctx) { /*focus_handler*/ ctx[9] ), - listen(main, "click", self2( + listen(main, "click", stop_propagation( + /*showDiff*/ + ctx[6] + )), + listen(main, "auxclick", stop_propagation( /*showDiff*/ ctx[6] )) @@ -33249,7 +33166,7 @@ function add_css7(target) { } function get_each_context4(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[17] = list[i]; + child_ctx[15] = list[i]; return child_ctx; } function create_else_block3(ctx) { @@ -33262,7 +33179,7 @@ function create_else_block3(ctx) { let div2; let t2_value = ( /*entity*/ - ctx[17].title + "" + ctx[15].title + "" ); let t2; let t3; @@ -33276,24 +33193,6 @@ function create_else_block3(ctx) { let current; let mounted; let dispose; - function click_handler() { - return ( - /*click_handler*/ - ctx[11]( - /*entity*/ - ctx[17] - ) - ); - } - function click_handler_1() { - return ( - /*click_handler_1*/ - ctx[12]( - /*entity*/ - ctx[17] - ) - ); - } function select_block_type_2(ctx2, dirty) { if ( /*fileType*/ @@ -33304,20 +33203,20 @@ function create_else_block3(ctx) { } let current_block_type = select_block_type_2(ctx, -1); let if_block0 = current_block_type(ctx); - function click_handler_5() { - return ( - /*click_handler_5*/ - ctx[16]( - /*entity*/ - ctx[17] - ) - ); - } let if_block1 = !/*closed*/ ctx[5][ /*entity*/ - ctx[17].title + ctx[15].title ] && create_if_block_4(ctx); + function click_handler_3() { + return ( + /*click_handler_3*/ + ctx[14]( + /*entity*/ + ctx[15] + ) + ); + } return { c() { div7 = element("div"); @@ -33355,7 +33254,7 @@ function create_else_block3(ctx) { ctx[6] ); attr(div6, "aria-label", div6_aria_label_value = /*entity*/ - ctx[17].vaultPath); + ctx[15].vaultPath); attr(div7, "class", "nav-folder"); toggle_class( div7, @@ -33363,7 +33262,7 @@ function create_else_block3(ctx) { /*closed*/ ctx[5][ /*entity*/ - ctx[17].title + ctx[15].title ] ); }, @@ -33388,11 +33287,7 @@ function create_else_block3(ctx) { append2(div7, t6); current = true; if (!mounted) { - dispose = [ - listen(div1, "click", click_handler), - listen(div2, "click", click_handler_1), - listen(div6, "click", self2(click_handler_5)) - ]; + dispose = listen(div7, "click", click_handler_3); mounted = true; } }, @@ -33400,7 +33295,7 @@ function create_else_block3(ctx) { ctx = new_ctx; if ((!current || dirty & /*hierarchy*/ 1) && t2_value !== (t2_value = /*entity*/ - ctx[17].title + "")) + ctx[15].title + "")) set_data(t2, t2_value); if (current_block_type === (current_block_type = select_block_type_2(ctx, dirty)) && if_block0) { if_block0.p(ctx, dirty); @@ -33423,13 +33318,13 @@ function create_else_block3(ctx) { } if (!current || dirty & /*hierarchy*/ 1 && div6_aria_label_value !== (div6_aria_label_value = /*entity*/ - ctx[17].vaultPath)) { + ctx[15].vaultPath)) { attr(div6, "aria-label", div6_aria_label_value); } if (!/*closed*/ ctx[5][ /*entity*/ - ctx[17].title + ctx[15].title ]) { if (if_block1) { if_block1.p(ctx, dirty); @@ -33458,7 +33353,7 @@ function create_else_block3(ctx) { /*closed*/ ctx[5][ /*entity*/ - ctx[17].title + ctx[15].title ] ); } @@ -33480,7 +33375,7 @@ function create_else_block3(ctx) { if (if_block1) if_block1.d(); mounted = false; - run_all(dispose); + dispose(); } }; } @@ -33583,21 +33478,21 @@ function create_else_block_1(ctx) { let div1; let mounted; let dispose; - function click_handler_3() { + function click_handler_1() { return ( - /*click_handler_3*/ - ctx[14]( + /*click_handler_1*/ + ctx[12]( /*entity*/ - ctx[17] + ctx[15] ) ); } - function click_handler_4() { + function click_handler_2() { return ( - /*click_handler_4*/ - ctx[15]( + /*click_handler_2*/ + ctx[13]( /*entity*/ - ctx[17] + ctx[15] ) ); } @@ -33621,8 +33516,8 @@ function create_else_block_1(ctx) { insert(target, div1, anchor); if (!mounted) { dispose = [ - listen(div0, "click", click_handler_3), - listen(div1, "click", click_handler_4) + listen(div0, "click", stop_propagation(click_handler_1)), + listen(div1, "click", stop_propagation(click_handler_2)) ]; mounted = true; } @@ -33646,12 +33541,12 @@ function create_if_block_5(ctx) { let div; let mounted; let dispose; - function click_handler_2() { + function click_handler() { return ( - /*click_handler_2*/ - ctx[13]( + /*click_handler*/ + ctx[11]( /*entity*/ - ctx[17] + ctx[15] ) ); } @@ -33666,7 +33561,7 @@ function create_if_block_5(ctx) { m(target, anchor) { insert(target, div, anchor); if (!mounted) { - dispose = listen(div, "click", click_handler_2); + dispose = listen(div, "click", stop_propagation(click_handler)); mounted = true; } }, @@ -33690,7 +33585,7 @@ function create_if_block_4(ctx) { props: { hierarchy: ( /*entity*/ - ctx[17] + ctx[15] ), plugin: ( /*plugin*/ @@ -33722,7 +33617,7 @@ function create_if_block_4(ctx) { if (dirty & /*hierarchy*/ 1) treecomponent_changes.hierarchy = /*entity*/ - ctx2[17]; + ctx2[15]; if (dirty & /*plugin*/ 2) treecomponent_changes.plugin = /*plugin*/ @@ -33777,7 +33672,7 @@ function create_if_block_3(ctx) { props: { change: ( /*entity*/ - ctx[17].data + ctx[15].data ), view: ( /*view*/ @@ -33798,7 +33693,7 @@ function create_if_block_3(ctx) { if (dirty & /*hierarchy*/ 1) pulledfilecomponent_changes.change = /*entity*/ - ctx2[17].data; + ctx2[15].data; if (dirty & /*view*/ 4) pulledfilecomponent_changes.view = /*view*/ @@ -33827,7 +33722,7 @@ function create_if_block_22(ctx) { props: { change: ( /*entity*/ - ctx[17].data + ctx[15].data ), manager: ( /*plugin*/ @@ -33852,7 +33747,7 @@ function create_if_block_22(ctx) { if (dirty & /*hierarchy*/ 1) filecomponent_changes.change = /*entity*/ - ctx2[17].data; + ctx2[15].data; if (dirty & /*plugin*/ 2) filecomponent_changes.manager = /*plugin*/ @@ -33885,7 +33780,7 @@ function create_if_block_13(ctx) { props: { change: ( /*entity*/ - ctx[17].data + ctx[15].data ), manager: ( /*plugin*/ @@ -33910,7 +33805,7 @@ function create_if_block_13(ctx) { if (dirty & /*hierarchy*/ 1) stagedfilecomponent_changes.change = /*entity*/ - ctx2[17].data; + ctx2[15].data; if (dirty & /*plugin*/ 2) stagedfilecomponent_changes.manager = /*plugin*/ @@ -33946,7 +33841,7 @@ function create_each_block4(ctx) { function select_block_type(ctx2, dirty) { if ( /*entity*/ - ctx2[17].data + ctx2[15].data ) return 0; return 1; @@ -34040,7 +33935,7 @@ function create_fragment8(ctx) { current = true; }, p(ctx2, [dirty]) { - if (dirty & /*hierarchy, plugin, view, fileType, FileType, closed, side, fold, unstage, stage, discard*/ + if (dirty & /*hierarchy, plugin, view, fileType, FileType, closed, fold, side, unstage, stage, discard*/ 2031) { each_value = /*hierarchy*/ ctx2[0].children; @@ -34128,12 +34023,10 @@ function instance8($$self, $$props, $$invalidate) { function fold(item) { $$invalidate(5, closed[item.title] = !closed[item.title], closed); } - const click_handler = (entity) => fold(entity); - const click_handler_1 = (entity) => fold(entity); - const click_handler_2 = (entity) => unstage(entity.path); - const click_handler_3 = (entity) => discard(entity); - const click_handler_4 = (entity) => stage(entity.path); - const click_handler_5 = (entity) => fold(entity); + const click_handler = (entity) => unstage(entity.path); + const click_handler_1 = (entity) => discard(entity); + const click_handler_2 = (entity) => stage(entity.path); + const click_handler_3 = (entity) => fold(entity); $$self.$$set = ($$props2) => { if ("hierarchy" in $$props2) $$invalidate(0, hierarchy = $$props2.hierarchy); @@ -34168,9 +34061,7 @@ function instance8($$self, $$props, $$invalidate) { click_handler, click_handler_1, click_handler_2, - click_handler_3, - click_handler_4, - click_handler_5 + click_handler_3 ]; } var TreeComponent = class extends SvelteComponent { @@ -34201,17 +34092,17 @@ function add_css8(target) { } function get_each_context5(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[45] = list[i]; + child_ctx[40] = list[i]; return child_ctx; } function get_each_context_1(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[45] = list[i]; + child_ctx[40] = list[i]; return child_ctx; } function get_each_context_2(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[50] = list[i]; + child_ctx[45] = list[i]; return child_ctx; } function create_if_block_8(ctx) { @@ -34391,7 +34282,7 @@ function create_if_block8(ctx) { append2(div6, div5); append2(div5, div3); append2(div3, div2); - ctx[36](div2); + ctx[34](div2); append2(div5, t3); append2(div5, div4); append2(div4, t4); @@ -34410,7 +34301,7 @@ function create_if_block8(ctx) { append2(div12, div10); append2(div12, t10); append2(div12, div11); - ctx[41](div11); + ctx[36](div11); append2(div14, t11); append2(div14, div13); append2(div13, t12); @@ -34423,56 +34314,30 @@ function create_if_block8(ctx) { current = true; if (!mounted) { dispose = [ - listen( - div0, - "click", - /*click_handler_2*/ - ctx[34] - ), - listen( - div1, - "click", - /*click_handler_3*/ - ctx[35] - ), - listen( - div2, - "click", + listen(div2, "click", stop_propagation( /*unstageAll*/ ctx[19] - ), - listen(div6, "click", self2( - /*click_handler_4*/ - ctx[37] )), listen( - div8, + div6, "click", - /*click_handler_5*/ - ctx[38] + /*click_handler_2*/ + ctx[35] ), - listen( - div9, - "click", - /*click_handler_6*/ - ctx[39] - ), - listen( - div10, - "click", - /*click_handler_7*/ - ctx[40] - ), - listen( - div11, - "click", + listen(div10, "click", stop_propagation( + /*discard*/ + ctx[22] + )), + listen(div11, "click", stop_propagation( /*stageAll*/ ctx[18] - ), - listen(div15, "click", self2( - /*click_handler_8*/ - ctx[42] - )) + )), + listen( + div15, + "click", + /*click_handler_3*/ + ctx[37] + ) ]; mounted = true; } @@ -34583,10 +34448,10 @@ function create_if_block8(ctx) { d(detaching) { if (detaching) detach(div18); - ctx[36](null); + ctx[34](null); if (if_block0) if_block0.d(); - ctx[41](null); + ctx[36](null); if (if_block1) if_block1.d(); if (if_block2) @@ -34824,7 +34689,7 @@ function create_each_block_2(ctx) { props: { change: ( /*stagedFile*/ - ctx[50] + ctx[45] ), view: ( /*view*/ @@ -34849,7 +34714,7 @@ function create_each_block_2(ctx) { if (dirty[0] & /*status*/ 64) stagedfilecomponent_changes.change = /*stagedFile*/ - ctx2[50]; + ctx2[45]; if (dirty[0] & /*view*/ 2) stagedfilecomponent_changes.view = /*view*/ @@ -35103,7 +34968,7 @@ function create_each_block_1(ctx) { props: { change: ( /*change*/ - ctx[45] + ctx[40] ), view: ( /*view*/ @@ -35129,7 +34994,7 @@ function create_each_block_1(ctx) { if (dirty[0] & /*status*/ 64) filecomponent_changes.change = /*change*/ - ctx2[45]; + ctx2[40]; if (dirty[0] & /*view*/ 2) filecomponent_changes.view = /*view*/ @@ -35216,8 +35081,8 @@ function create_if_block_14(ctx) { dispose = listen( div2, "click", - /*click_handler_9*/ - ctx[43] + /*click_handler_4*/ + ctx[38] ); mounted = true; } @@ -35504,7 +35369,7 @@ function create_each_block5(ctx) { props: { change: ( /*change*/ - ctx[45] + ctx[40] ), view: ( /*view*/ @@ -35526,7 +35391,7 @@ function create_each_block5(ctx) { if (dirty[0] & /*lastPulledFiles*/ 128) pulledfilecomponent_changes.change = /*change*/ - ctx2[45]; + ctx2[40]; if (dirty[0] & /*view*/ 2) pulledfilecomponent_changes.view = /*view*/ @@ -36059,26 +35924,21 @@ function instance9($$self, $$props, $$invalidate) { $$invalidate(2, commitMessage); } const click_handler_1 = () => $$invalidate(2, commitMessage = ""); - const click_handler_2 = () => $$invalidate(13, stagedOpen = !stagedOpen); - const click_handler_3 = () => $$invalidate(13, stagedOpen = !stagedOpen); function div2_binding_1($$value) { binding_callbacks[$$value ? "unshift" : "push"](() => { buttons[8] = $$value; $$invalidate(8, buttons); }); } - const click_handler_4 = () => $$invalidate(13, stagedOpen = !stagedOpen); - const click_handler_5 = () => $$invalidate(12, changesOpen = !changesOpen); - const click_handler_6 = () => $$invalidate(12, changesOpen = !changesOpen); - const click_handler_7 = () => discard(); + const click_handler_2 = () => $$invalidate(13, stagedOpen = !stagedOpen); function div11_binding($$value) { binding_callbacks[$$value ? "unshift" : "push"](() => { buttons[9] = $$value; $$invalidate(8, buttons); }); } - const click_handler_8 = () => $$invalidate(12, changesOpen = !changesOpen); - const click_handler_9 = () => $$invalidate(14, lastPulledFilesOpen = !lastPulledFilesOpen); + const click_handler_3 = () => $$invalidate(12, changesOpen = !changesOpen); + const click_handler_4 = () => $$invalidate(14, lastPulledFilesOpen = !lastPulledFilesOpen); $$self.$$set = ($$props2) => { if ("plugin" in $$props2) $$invalidate(0, plugin = $$props2.plugin); @@ -36136,16 +35996,11 @@ function instance9($$self, $$props, $$invalidate) { div7_binding, textarea_input_handler, click_handler_1, - click_handler_2, - click_handler_3, div2_binding_1, - click_handler_4, - click_handler_5, - click_handler_6, - click_handler_7, + click_handler_2, div11_binding, - click_handler_8, - click_handler_9 + click_handler_3, + click_handler_4 ]; } var SourceControl = class extends SvelteComponent { diff --git a/.obsidian/plugins/obsidian-git/manifest.json b/.obsidian/plugins/obsidian-git/manifest.json index f24333f..9063c84 100644 --- a/.obsidian/plugins/obsidian-git/manifest.json +++ b/.obsidian/plugins/obsidian-git/manifest.json @@ -5,5 +5,5 @@ "isDesktopOnly": false, "fundingUrl": "https://ko-fi.com/vinzent", "js": "main.js", - "version": "2.19.0" + "version": "2.19.1" } diff --git a/.obsidian/plugins/obsidian-git/styles.css b/.obsidian/plugins/obsidian-git/styles.css index f19e66d..b70aac1 100644 --- a/.obsidian/plugins/obsidian-git/styles.css +++ b/.obsidian/plugins/obsidian-git/styles.css @@ -55,7 +55,9 @@ display: flex; align-items: center; justify-content: center; + width: 11px; } + .git-tools .type[data-type="M"] { color: orange; } diff --git a/.obsidian/plugins/obsidian-outliner/data.json b/.obsidian/plugins/obsidian-outliner/data.json new file mode 100644 index 0000000..0637c40 --- /dev/null +++ b/.obsidian/plugins/obsidian-outliner/data.json @@ -0,0 +1,12 @@ +{ + "styleLists": true, + "debug": false, + "stickCursor": "bullet-and-checkbox", + "betterEnter": true, + "betterTab": true, + "selectAll": true, + "listLines": false, + "listLineAction": "toggle-folding", + "dndExperiment": false, + "previousRelease": "4.6.1" +} \ No newline at end of file diff --git a/.obsidian/plugins/obsidian-outliner/main.js b/.obsidian/plugins/obsidian-outliner/main.js index b13b60c..223365f 100644 --- a/.obsidian/plugins/obsidian-outliner/main.js +++ b/.obsidian/plugins/obsidian-outliner/main.js @@ -30,6 +30,96 @@ function __awaiter(thisArg, _arguments, P, generator) { }); } +class ChangelogModal extends obsidian.Modal { + constructor(plugin, title, content, cb) { + super(plugin.app); + this.plugin = plugin; + this.title = title; + this.content = content; + this.cb = cb; + } + onOpen() { + return __awaiter(this, void 0, void 0, function* () { + this.titleEl.setText(this.title); + obsidian.MarkdownRenderer.renderMarkdown(this.content, this.contentEl, "", this.plugin); + }); + } + onClose() { + this.cb(); + } +} +function compareReleases(a, b) { + const [aMajor, aMinor, aPatch] = a.split(".", 3).map(Number); + const [bMajor, bMinor, bPatch] = b.split(".", 3).map(Number); + if (aMajor === bMajor) { + if (aMinor === bMinor) { + return aPatch - bPatch; + } + return aMinor - bMinor; + } + return aMajor - bMajor; +} +class ChangelogModalFeature { + constructor(plugin, settings) { + this.plugin = plugin; + this.settings = settings; + this.modal = null; + this.handleClose = () => __awaiter(this, void 0, void 0, function* () { + if (!this.modal) { + return; + } + this.settings.previousRelease = "4.6.1"; + yield this.settings.save(); + }); + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.addCommand({ + id: "show-changelog", + name: "Show Changelog", + callback: () => this.showModal(), + }); + const shouldShow = compareReleases("4.6.1", this.settings.previousRelease || "0.0.0") > 0; + if (!shouldShow) { + return; + } + this.showModal(this.settings.previousRelease); + }); + } + showModal(previousRelease = null) { + const markdown = "## 4.5.0\n\n### Drag-and-Drop (Experimental)\n\nNow you can drag and drop items using your mouse! 🎉\n\nThis feature is experimental and is disabled by default. To enable this feature, open the plugin settings and turn on the `Drag-and-Drop (Experimental)` setting.\n\nIf you find a bug, please report the [issue](https://github.com/vslinko/obsidian-outliner/issues). Leave your other feedback [here](https://github.com/vslinko/obsidian-outliner/discussions/190).\n\n\n"; + const lines = markdown.split("\n"); + let lastLine = lines.length; + if (previousRelease) { + const lastLineFound = lines.findIndex((line) => line.startsWith("#") && line.includes(previousRelease)); + if (lastLineFound >= 0) { + lastLine = lastLineFound; + } + } + const modalTitle = `Welcome to Obsidian Outliner ${"4.6.1"}`; + const modalContent = lines + .slice(0, lastLine) + .filter((l) => !/^#+\s+\d+\.\d+\.\d+$/.test(l)) + .join("\n") + .trim(); + if (modalContent.length === 0) { + return; + } + this.modal = new ChangelogModal(this.plugin, modalTitle, modalContent, this.handleClose); + this.modal.open(); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { + if (!this.modal) { + return; + } + const modal = this.modal; + this.modal = null; + modal.close(); + }); + } +} + function recalculateNumericBullets(root) { function visit(parent) { let index = 1; @@ -84,7 +174,7 @@ class DeleteAndMergeWithPreviousLineOperation { list.replaceLines(lines.map((l) => l.text)); } mergeWithPreviousItem(root, cursor, list) { - if (root.getChildren()[0] === list && list.getChildren().length === 0) { + if (root.getChildren()[0] === list && list.isEmpty()) { return; } this.stopPropagation = true; @@ -237,6 +327,912 @@ class DeleteShouldIgnoreBulletsFeature { } } +function foldInside(view, from, to) { + let found = null; + language.foldedRanges(view.state).between(from, to, (from, to) => { + if (!found || found.from > from) + found = { from, to }; + }); + return found; +} +class MyEditor { + constructor(e) { + this.e = e; + // eslint-disable-next-line @typescript-eslint/no-explicit-any + this.view = this.e.cm; + } + getCursor() { + return this.e.getCursor(); + } + getLine(n) { + return this.e.getLine(n); + } + lastLine() { + return this.e.lastLine(); + } + listSelections() { + return this.e.listSelections(); + } + getRange(from, to) { + return this.e.getRange(from, to); + } + replaceRange(replacement, from, to) { + return this.e.replaceRange(replacement, from, to); + } + setSelections(selections) { + this.e.setSelections(selections); + } + setValue(text) { + this.e.setValue(text); + } + getValue() { + return this.e.getValue(); + } + offsetToPos(offset) { + return this.e.offsetToPos(offset); + } + posToOffset(pos) { + return this.e.posToOffset(pos); + } + fold(n) { + const { view } = this; + const l = view.lineBlockAt(view.state.doc.line(n + 1).from); + const range = language.foldable(view.state, l.from, l.to); + if (!range || range.from === range.to) { + return; + } + view.dispatch({ effects: [language.foldEffect.of(range)] }); + } + unfold(n) { + const { view } = this; + const l = view.lineBlockAt(view.state.doc.line(n + 1).from); + const range = foldInside(view, l.from, l.to); + if (!range) { + return; + } + view.dispatch({ effects: [language.unfoldEffect.of(range)] }); + } + getAllFoldedLines() { + const c = language.foldedRanges(this.view.state).iter(); + const res = []; + while (c.value) { + res.push(this.offsetToPos(c.from).line); + c.next(); + } + return res; + } + triggerOnKeyDown(e) { + view.runScopeHandlers(this.view, e, "editor"); + } + getZoomRange() { + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const api = window.ObsidianZoomPlugin; + if (!api || !api.getZoomRange) { + return null; + } + return api.getZoomRange(this.e); + } + zoomOut() { + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const api = window.ObsidianZoomPlugin; + if (!api || !api.zoomOut) { + return; + } + api.zoomOut(this.e); + } + zoomIn(line) { + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const api = window.ObsidianZoomPlugin; + if (!api || !api.zoomIn) { + return; + } + api.zoomIn(this.e, line); + } +} + +class MoveListToDifferentPositionOperation { + constructor(root, listToMove, placeToMove, whereToMove, defaultIndentChars) { + this.root = root; + this.listToMove = listToMove; + this.placeToMove = placeToMove; + this.whereToMove = whereToMove; + this.defaultIndentChars = defaultIndentChars; + this.stopPropagation = false; + this.updated = false; + } + shouldStopPropagation() { + return this.stopPropagation; + } + shouldUpdate() { + return this.updated; + } + perform() { + if (this.listToMove === this.placeToMove) { + return; + } + this.stopPropagation = true; + this.updated = true; + const cursorAnchor = this.calculateCursorAnchor(); + this.moveList(); + this.changeIndent(); + this.restoreCursor(cursorAnchor); + recalculateNumericBullets(this.root); + } + calculateCursorAnchor() { + const cursorLine = this.root.getCursor().line; + const lines = [ + this.listToMove.getFirstLineContentStart().line, + this.listToMove.getLastLineContentEnd().line, + this.placeToMove.getFirstLineContentStart().line, + this.placeToMove.getLastLineContentEnd().line, + ]; + const listStartLine = Math.min(...lines); + const listEndLine = Math.max(...lines); + if (cursorLine < listStartLine || cursorLine > listEndLine) { + return null; + } + const cursor = this.root.getCursor(); + const cursorList = this.root.getListUnderLine(cursor.line); + const cursorListStart = cursorList.getFirstLineContentStart(); + const lineDiff = cursor.line - cursorListStart.line; + const chDiff = cursor.ch - cursorListStart.ch; + return { cursorList, lineDiff, chDiff }; + } + moveList() { + this.listToMove.getParent().removeChild(this.listToMove); + switch (this.whereToMove) { + case "before": + this.placeToMove + .getParent() + .addBefore(this.placeToMove, this.listToMove); + break; + case "after": + this.placeToMove + .getParent() + .addAfter(this.placeToMove, this.listToMove); + break; + case "inside": + this.placeToMove.addBeforeAll(this.listToMove); + break; + } + } + changeIndent() { + const oldIndent = this.listToMove.getFirstLineIndent(); + const newIndent = this.whereToMove === "inside" + ? this.placeToMove.getFirstLineIndent() + this.defaultIndentChars + : this.placeToMove.getFirstLineIndent(); + this.listToMove.unindentContent(0, oldIndent.length); + this.listToMove.indentContent(0, newIndent); + } + restoreCursor(cursorAnchor) { + if (cursorAnchor) { + const cursorListStart = cursorAnchor.cursorList.getFirstLineContentStart(); + this.root.replaceCursor({ + line: cursorListStart.line + cursorAnchor.lineDiff, + ch: cursorListStart.ch + cursorAnchor.chDiff, + }); + } + else { + // When you move a list, the screen scrolls to the cursor. + // It is better to move the cursor into the viewport than let the screen scroll. + this.root.replaceCursor(this.listToMove.getLastLineContentEnd()); + } + } +} + +function cmpPos(a, b) { + return a.line - b.line || a.ch - b.ch; +} +function maxPos(a, b) { + return cmpPos(a, b) < 0 ? b : a; +} +function minPos(a, b) { + return cmpPos(a, b) < 0 ? a : b; +} +function isRangesIntersects(a, b) { + return cmpPos(a[1], b[0]) >= 0 && cmpPos(a[0], b[1]) <= 0; +} +let idSeq = 0; +class List { + constructor(root, indent, bullet, optionalCheckbox, spaceAfterBullet, firstLine, foldRoot) { + this.root = root; + this.indent = indent; + this.bullet = bullet; + this.optionalCheckbox = optionalCheckbox; + this.spaceAfterBullet = spaceAfterBullet; + this.foldRoot = foldRoot; + this.parent = null; + this.children = []; + this.notesIndent = null; + this.lines = []; + this.id = idSeq++; + this.lines.push(firstLine); + } + getID() { + return this.id; + } + getNotesIndent() { + return this.notesIndent; + } + setNotesIndent(notesIndent) { + if (this.notesIndent !== null) { + throw new Error(`Notes indent already provided`); + } + this.notesIndent = notesIndent; + } + addLine(text) { + if (this.notesIndent === null) { + throw new Error(`Unable to add line, notes indent should be provided first`); + } + this.lines.push(text); + } + replaceLines(lines) { + if (lines.length > 1 && this.notesIndent === null) { + throw new Error(`Unable to add line, notes indent should be provided first`); + } + this.lines = lines; + } + getLineCount() { + return this.lines.length; + } + getRoot() { + return this.root; + } + getChildren() { + return this.children.concat(); + } + getLinesInfo() { + const startLine = this.root.getContentLinesRangeOf(this)[0]; + return this.lines.map((row, i) => { + const line = startLine + i; + const startCh = i === 0 ? this.getContentStartCh() : this.notesIndent.length; + const endCh = startCh + row.length; + return { + text: row, + from: { line, ch: startCh }, + to: { line, ch: endCh }, + }; + }); + } + getLines() { + return this.lines.concat(); + } + getFirstLineContentStart() { + const startLine = this.root.getContentLinesRangeOf(this)[0]; + return { + line: startLine, + ch: this.getContentStartCh(), + }; + } + getFirstLineContentStartAfterCheckbox() { + const startLine = this.root.getContentLinesRangeOf(this)[0]; + return { + line: startLine, + ch: this.getContentStartCh() + this.optionalCheckbox.length, + }; + } + getLastLineContentEnd() { + const endLine = this.root.getContentLinesRangeOf(this)[1]; + const endCh = this.lines.length === 1 + ? this.getContentStartCh() + this.lines[0].length + : this.notesIndent.length + this.lines[this.lines.length - 1].length; + return { + line: endLine, + ch: endCh, + }; + } + getContentEndIncludingChildren() { + return this.getLastChild().getLastLineContentEnd(); + } + getLastChild() { + // eslint-disable-next-line @typescript-eslint/no-this-alias + let lastChild = this; + while (!lastChild.isEmpty()) { + lastChild = lastChild.getChildren().last(); + } + return lastChild; + } + getContentStartCh() { + return this.indent.length + this.bullet.length + 1; + } + isFolded() { + if (this.foldRoot) { + return true; + } + if (this.parent) { + return this.parent.isFolded(); + } + return false; + } + isFoldRoot() { + return this.foldRoot; + } + getTopFoldRoot() { + // eslint-disable-next-line @typescript-eslint/no-this-alias + let tmp = this; + let foldRoot = null; + while (tmp) { + if (tmp.isFoldRoot()) { + foldRoot = tmp; + } + tmp = tmp.parent; + } + return foldRoot; + } + getLevel() { + if (!this.parent) { + return 0; + } + return this.parent.getLevel() + 1; + } + unindentContent(from, till) { + this.indent = this.indent.slice(0, from) + this.indent.slice(till); + if (this.notesIndent !== null) { + this.notesIndent = + this.notesIndent.slice(0, from) + this.notesIndent.slice(till); + } + for (const child of this.children) { + child.unindentContent(from, till); + } + } + indentContent(indentPos, indentChars) { + this.indent = + this.indent.slice(0, indentPos) + + indentChars + + this.indent.slice(indentPos); + if (this.notesIndent !== null) { + this.notesIndent = + this.notesIndent.slice(0, indentPos) + + indentChars + + this.notesIndent.slice(indentPos); + } + for (const child of this.children) { + child.indentContent(indentPos, indentChars); + } + } + getFirstLineIndent() { + return this.indent; + } + getBullet() { + return this.bullet; + } + getSpaceAfterBullet() { + return this.spaceAfterBullet; + } + getCheckboxLength() { + return this.optionalCheckbox.length; + } + replateBullet(bullet) { + this.bullet = bullet; + } + getParent() { + return this.parent; + } + addBeforeAll(list) { + this.children.unshift(list); + list.parent = this; + } + addAfterAll(list) { + this.children.push(list); + list.parent = this; + } + removeChild(list) { + const i = this.children.indexOf(list); + this.children.splice(i, 1); + list.parent = null; + } + addBefore(before, list) { + const i = this.children.indexOf(before); + this.children.splice(i, 0, list); + list.parent = this; + } + addAfter(before, list) { + const i = this.children.indexOf(before); + this.children.splice(i + 1, 0, list); + list.parent = this; + } + getPrevSiblingOf(list) { + const i = this.children.indexOf(list); + return i > 0 ? this.children[i - 1] : null; + } + getNextSiblingOf(list) { + const i = this.children.indexOf(list); + return i >= 0 && i < this.children.length ? this.children[i + 1] : null; + } + isEmpty() { + return this.children.length === 0; + } + print() { + let res = ""; + for (let i = 0; i < this.lines.length; i++) { + res += + i === 0 + ? this.indent + this.bullet + this.spaceAfterBullet + : this.notesIndent; + res += this.lines[i]; + res += "\n"; + } + for (const child of this.children) { + res += child.print(); + } + return res; + } + clone(newRoot) { + const clone = new List(newRoot, this.indent, this.bullet, this.optionalCheckbox, this.spaceAfterBullet, "", this.foldRoot); + clone.id = this.id; + clone.lines = this.lines.concat(); + clone.notesIndent = this.notesIndent; + for (const child of this.children) { + clone.addAfterAll(child.clone(newRoot)); + } + return clone; + } +} +class Root { + constructor(start, end, selections) { + this.start = start; + this.end = end; + this.rootList = new List(this, "", "", "", "", "", false); + this.selections = []; + this.replaceSelections(selections); + } + getRootList() { + return this.rootList; + } + getRange() { + return [Object.assign({}, this.start), Object.assign({}, this.end)]; + } + getSelections() { + return this.selections.map((s) => ({ + anchor: Object.assign({}, s.anchor), + head: Object.assign({}, s.head), + })); + } + hasSingleCursor() { + if (!this.hasSingleSelection()) { + return false; + } + const selection = this.selections[0]; + return (selection.anchor.line === selection.head.line && + selection.anchor.ch === selection.head.ch); + } + hasSingleSelection() { + return this.selections.length === 1; + } + getSelection() { + const selection = this.selections[this.selections.length - 1]; + const from = selection.anchor.ch > selection.head.ch + ? selection.head.ch + : selection.anchor.ch; + const to = selection.anchor.ch > selection.head.ch + ? selection.anchor.ch + : selection.head.ch; + return Object.assign(Object.assign({}, selection), { from, + to }); + } + getCursor() { + return Object.assign({}, this.selections[this.selections.length - 1].head); + } + replaceCursor(cursor) { + this.selections = [{ anchor: cursor, head: cursor }]; + } + replaceSelections(selections) { + if (selections.length < 1) { + throw new Error(`Unable to create Root without selections`); + } + this.selections = selections; + } + getListUnderCursor() { + return this.getListUnderLine(this.getCursor().line); + } + getListUnderLine(line) { + if (line < this.start.line || line > this.end.line) { + return; + } + let result = null; + let index = this.start.line; + const visitArr = (ll) => { + for (const l of ll) { + const listFromLine = index; + const listTillLine = listFromLine + l.getLineCount() - 1; + if (line >= listFromLine && line <= listTillLine) { + result = l; + } + else { + index = listTillLine + 1; + visitArr(l.getChildren()); + } + if (result !== null) { + return; + } + } + }; + visitArr(this.rootList.getChildren()); + return result; + } + getContentLinesRangeOf(list) { + let result = null; + let line = this.start.line; + const visitArr = (ll) => { + for (const l of ll) { + const listFromLine = line; + const listTillLine = listFromLine + l.getLineCount() - 1; + if (l === list) { + result = [listFromLine, listTillLine]; + } + else { + line = listTillLine + 1; + visitArr(l.getChildren()); + } + if (result !== null) { + return; + } + } + }; + visitArr(this.rootList.getChildren()); + return result; + } + getChildren() { + return this.rootList.getChildren(); + } + print() { + let res = ""; + for (const child of this.rootList.getChildren()) { + res += child.print(); + } + return res.replace(/\n$/, ""); + } + clone() { + const clone = new Root(Object.assign({}, this.start), Object.assign({}, this.end), this.getSelections()); + clone.rootList = this.rootList.clone(clone); + return clone; + } +} + +class DragAndDropFeature { + constructor(plugin, settings, obisidian, parser, performOperation) { + this.plugin = plugin; + this.settings = settings; + this.obisidian = obisidian; + this.parser = parser; + this.performOperation = performOperation; + this.state = null; + this.handleMouseDown = (e) => { + if (!isFeatureSupported() || + !this.settings.dndExperiment || + !isClickOnBullet(e)) { + return; + } + const view = getEditorViewFromHTMLElement(e.target); + if (!view) { + return; + } + e.preventDefault(); + e.stopPropagation(); + this.startDragging(e.x, e.y, view); + }; + this.handleMouseMove = (e) => { + if (this.state) { + this.detectAndDrawDropZone(e.x, e.y); + } + }; + this.handleMouseUp = () => { + if (this.state) { + this.stopDragging(); + } + }; + this.handleKeyDown = (e) => { + if (this.state && e.code === "Escape") { + this.cancelDragging(); + } + }; + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.registerEditorExtension(dndStateField); + this.enableFeatureToggle(); + this.createDropZone(); + this.addEventListeners(); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { + this.removeEventListeners(); + this.removeDropZone(); + this.disableFeatureToggle(); + }); + } + enableFeatureToggle() { + this.settings.onChange("dndExperiment", this.handleSettingsChange); + this.handleSettingsChange(this.settings.dndExperiment); + } + disableFeatureToggle() { + this.settings.removeCallback("dndExperiment", this.handleSettingsChange); + this.handleSettingsChange(false); + } + createDropZone() { + this.dropZone = document.createElement("div"); + this.dropZone.classList.add("outliner-plugin-drop-zone"); + this.dropZone.style.display = "none"; + document.body.appendChild(this.dropZone); + } + removeDropZone() { + document.body.removeChild(this.dropZone); + this.dropZone = null; + } + addEventListeners() { + document.addEventListener("mousedown", this.handleMouseDown, { + capture: true, + }); + document.addEventListener("mousemove", this.handleMouseMove); + document.addEventListener("mouseup", this.handleMouseUp); + document.addEventListener("keydown", this.handleKeyDown); + } + removeEventListeners() { + document.removeEventListener("mousedown", this.handleMouseDown, { + capture: true, + }); + document.removeEventListener("mousemove", this.handleMouseMove); + document.removeEventListener("mouseup", this.handleMouseUp); + document.removeEventListener("keydown", this.handleKeyDown); + } + handleSettingsChange(dndExperiment) { + if (!isFeatureSupported()) { + return; + } + if (dndExperiment) { + document.body.classList.add("outliner-plugin-dnd"); + } + else { + document.body.classList.remove("outliner-plugin-dnd"); + } + } + startDragging(x, y, view) { + const editor = new MyEditor(view.state.field(obsidian.editorInfoField).editor); + const pos = editor.offsetToPos(view.posAtCoords({ x, y })); + const root = this.parser.parse(editor, pos); + const list = root.getListUnderLine(pos.line); + const state = new DragAndDropState(view, editor, root, list); + if (!state.hasDropVariants()) { + return; + } + this.state = state; + this.highlightDraggingLines(); + this.detectAndDrawDropZone(x, y); + } + detectAndDrawDropZone(x, y) { + this.state.calculateNearestDropVariant(x, y); + this.drawDropZone(); + } + cancelDragging() { + this.state.dropVariant = null; + this.stopDragging(); + } + stopDragging() { + this.unhightlightDraggingLines(); + this.hideDropZone(); + this.applyChanges(); + this.state = null; + } + applyChanges() { + if (!this.state.dropVariant) { + return; + } + const { state } = this; + const { dropVariant, editor, root, list } = state; + const newRoot = this.parser.parse(editor, root.getRange()[0]); + if (!isSameRoots(root, newRoot)) { + new obsidian.Notice(`The item cannot be moved. The page content changed during the move.`, 5000); + return; + } + this.performOperation.evalOperation(root, new MoveListToDifferentPositionOperation(root, list, dropVariant.placeToMove, dropVariant.whereToMove, this.obisidian.getDefaultIndentChars()), editor); + } + highlightDraggingLines() { + const { state } = this; + const { list, editor, view } = state; + const lines = []; + const fromLine = list.getFirstLineContentStart().line; + const tillLine = list.getContentEndIncludingChildren().line; + for (let i = fromLine; i <= tillLine; i++) { + lines.push(editor.posToOffset({ line: i, ch: 0 })); + } + view.dispatch({ + effects: [dndStarted.of(lines)], + }); + document.body.classList.add("outliner-plugin-dragging"); + } + unhightlightDraggingLines() { + document.body.classList.remove("outliner-plugin-dragging"); + this.state.view.dispatch({ + effects: [dndEnded.of()], + }); + } + drawDropZone() { + const { state } = this; + const { view, editor, list, dropVariant } = state; + const width = Math.round(view.contentDOM.offsetWidth - + (dropVariant.left - + view.coordsAtPos(editor.posToOffset({ + line: list.getFirstLineContentStart().line, + ch: 0, + })).left)); + this.dropZone.style.display = "block"; + this.dropZone.style.top = dropVariant.top + "px"; + this.dropZone.style.left = dropVariant.left + "px"; + this.dropZone.style.width = width + "px"; + if (dropVariant.whereToMove === "before" && + !this.dropZone.classList.contains("outliner-plugin-drop-zone-before")) { + this.dropZone.classList.remove("outliner-plugin-drop-zone-after"); + this.dropZone.classList.add("outliner-plugin-drop-zone-before"); + } + else if ((dropVariant.whereToMove === "after" || + dropVariant.whereToMove === "inside") && + !this.dropZone.classList.contains("outliner-plugin-drop-zone-after")) { + this.dropZone.classList.remove("outliner-plugin-drop-zone-before"); + this.dropZone.classList.add("outliner-plugin-drop-zone-after"); + } + } + hideDropZone() { + this.dropZone.style.display = "none"; + } +} +class DragAndDropState { + constructor(view, editor, root, list) { + this.view = view; + this.editor = editor; + this.root = root; + this.list = list; + this.dropVariants = new Map(); + this.dropVariant = null; + this.collectDropVariants(); + } + getDropVariants() { + return Array.from(this.dropVariants.values()); + } + hasDropVariants() { + return this.dropVariants.size > 0; + } + calculateNearestDropVariant(x, y) { + const { view, editor } = this; + this.dropVariant = this.getDropVariants() + .map((v) => { + const { placeToMove } = v; + switch (v.whereToMove) { + case "before": + case "after": + v.left = Math.round(view.coordsAtPos(editor.posToOffset({ + line: placeToMove.getFirstLineContentStart().line, + ch: placeToMove.getFirstLineIndent().length, + })).left); + break; + case "inside": + v.left = Math.round(view.coordsAtPos(editor.posToOffset({ + line: placeToMove.getFirstLineContentStart().line, + ch: placeToMove.getFirstLineIndent().length, + })).left + + view.defaultCharacterWidth * 2); + break; + } + switch (v.whereToMove) { + case "before": + v.top = Math.round(view.coordsAtPos(editor.posToOffset(placeToMove.getFirstLineContentStart())).top); + break; + case "after": + case "inside": + v.top = Math.round(view.coordsAtPos(editor.posToOffset(placeToMove.getContentEndIncludingChildren())).top + view.defaultLineHeight); + break; + } + return v; + }) + .sort((a, b) => { + if (a.top === b.top) { + return Math.abs(x - a.left) - Math.abs(x - b.left); + } + return Math.abs(y - a.top) - Math.abs(y - b.top); + }) + .first(); + } + addDropVariant(v) { + this.dropVariants.set(`${v.line} ${v.level}`, v); + } + collectDropVariants() { + const visit = (lists) => { + for (const placeToMove of lists) { + const lineBefore = placeToMove.getFirstLineContentStart().line; + const lineAfter = placeToMove.getContentEndIncludingChildren().line + 1; + const level = placeToMove.getLevel(); + this.addDropVariant({ + line: lineBefore, + level, + left: 0, + top: 0, + placeToMove, + whereToMove: "before", + }); + this.addDropVariant({ + line: lineAfter, + level, + left: 0, + top: 0, + placeToMove, + whereToMove: "after", + }); + if (placeToMove.isEmpty()) { + this.addDropVariant({ + line: lineAfter, + level: level + 1, + left: 0, + top: 0, + placeToMove, + whereToMove: "inside", + }); + } + if (placeToMove !== this.list) { + visit(placeToMove.getChildren()); + } + } + }; + visit(this.root.getChildren()); + } +} +const dndStarted = state.StateEffect.define({ + map: (lines, change) => lines.map((l) => change.mapPos(l)), +}); +const dndEnded = state.StateEffect.define(); +const draggingLineDecoration = view.Decoration.line({ + class: "outliner-plugin-dragging-line", +}); +const dndStateField = state.StateField.define({ + create: () => view.Decoration.none, + update: (dndState, tr) => { + dndState = dndState.map(tr.changes); + for (const e of tr.effects) { + if (e.is(dndStarted)) { + dndState = dndState.update({ + add: e.value.map((l) => draggingLineDecoration.range(l, l)), + }); + } + if (e.is(dndEnded)) { + dndState = view.Decoration.none; + } + } + return dndState; + }, + provide: (f) => view.EditorView.decorations.from(f), +}); +function getEditorViewFromHTMLElement(e) { + while (e && !e.classList.contains("cm-editor")) { + e = e.parentElement; + } + if (!e) { + return null; + } + return view.EditorView.findFromDOM(e); +} +function isClickOnBullet(e) { + let el = e.target; + while (el) { + if (el.classList.contains("cm-formatting-list") || + el.classList.contains("cm-fold-indicator")) { + return true; + } + el = el.parentElement; + } + return false; +} +function isSameRoots(a, b) { + const aRange = a.getRange(); + const bRange = b.getRange(); + if (cmpPos(aRange[0], bRange[0]) !== 0 || + cmpPos(aRange[1], bRange[1]) !== 0) { + return false; + } + return a.print() === b.print(); +} +function isFeatureSupported() { + return obsidian.Platform.isDesktop; +} + class EnsureCursorInListContentOperation { constructor(root) { this.root = root; @@ -440,341 +1436,6 @@ class EnterOutdentIfLineIsEmptyFeature { } } -function cmpPos(a, b) { - return a.line - b.line || a.ch - b.ch; -} -function maxPos(a, b) { - return cmpPos(a, b) < 0 ? b : a; -} -function minPos(a, b) { - return cmpPos(a, b) < 0 ? a : b; -} -class List { - constructor(root, indent, bullet, optionalCheckbox, spaceAfterBullet, firstLine, foldRoot) { - this.root = root; - this.indent = indent; - this.bullet = bullet; - this.optionalCheckbox = optionalCheckbox; - this.spaceAfterBullet = spaceAfterBullet; - this.foldRoot = foldRoot; - this.parent = null; - this.children = []; - this.notesIndent = null; - this.lines = []; - this.lines.push(firstLine); - } - getNotesIndent() { - return this.notesIndent; - } - setNotesIndent(notesIndent) { - if (this.notesIndent !== null) { - throw new Error(`Notes indent already provided`); - } - this.notesIndent = notesIndent; - } - addLine(text) { - if (this.notesIndent === null) { - throw new Error(`Unable to add line, notes indent should be provided first`); - } - this.lines.push(text); - } - replaceLines(lines) { - if (lines.length > 1 && this.notesIndent === null) { - throw new Error(`Unable to add line, notes indent should be provided first`); - } - this.lines = lines; - } - getLineCount() { - return this.lines.length; - } - getRoot() { - return this.root; - } - getChildren() { - return this.children.concat(); - } - getLinesInfo() { - const startLine = this.root.getContentLinesRangeOf(this)[0]; - return this.lines.map((row, i) => { - const line = startLine + i; - const startCh = i === 0 ? this.getContentStartCh() : this.notesIndent.length; - const endCh = startCh + row.length; - return { - text: row, - from: { line, ch: startCh }, - to: { line, ch: endCh }, - }; - }); - } - getLines() { - return this.lines.concat(); - } - getFirstLineContentStart() { - const startLine = this.root.getContentLinesRangeOf(this)[0]; - return { - line: startLine, - ch: this.getContentStartCh(), - }; - } - getFirstLineContentStartAfterCheckbox() { - const startLine = this.root.getContentLinesRangeOf(this)[0]; - return { - line: startLine, - ch: this.getContentStartCh() + this.optionalCheckbox.length, - }; - } - getLastLineContentEnd() { - const endLine = this.root.getContentLinesRangeOf(this)[1]; - const endCh = this.lines.length === 1 - ? this.getContentStartCh() + this.lines[0].length - : this.notesIndent.length + this.lines[this.lines.length - 1].length; - return { - line: endLine, - ch: endCh, - }; - } - getContentStartCh() { - return this.indent.length + this.bullet.length + 1; - } - isFolded() { - if (this.foldRoot) { - return true; - } - if (this.parent) { - return this.parent.isFolded(); - } - return false; - } - isFoldRoot() { - return this.foldRoot; - } - getTopFoldRoot() { - // eslint-disable-next-line @typescript-eslint/no-this-alias - let tmp = this; - let foldRoot = null; - while (tmp) { - if (tmp.isFoldRoot()) { - foldRoot = tmp; - } - tmp = tmp.parent; - } - return foldRoot; - } - getLevel() { - if (!this.parent) { - return 0; - } - return this.parent.getLevel() + 1; - } - unindentContent(from, till) { - this.indent = this.indent.slice(0, from) + this.indent.slice(till); - if (this.notesIndent !== null) { - this.notesIndent = - this.notesIndent.slice(0, from) + this.notesIndent.slice(till); - } - for (const child of this.children) { - child.unindentContent(from, till); - } - } - indentContent(indentPos, indentChars) { - this.indent = - this.indent.slice(0, indentPos) + - indentChars + - this.indent.slice(indentPos); - if (this.notesIndent !== null) { - this.notesIndent = - this.notesIndent.slice(0, indentPos) + - indentChars + - this.notesIndent.slice(indentPos); - } - for (const child of this.children) { - child.indentContent(indentPos, indentChars); - } - } - getFirstLineIndent() { - return this.indent; - } - getBullet() { - return this.bullet; - } - getSpaceAfterBullet() { - return this.spaceAfterBullet; - } - getCheckboxLength() { - return this.optionalCheckbox.length; - } - replateBullet(bullet) { - this.bullet = bullet; - } - getParent() { - return this.parent; - } - addBeforeAll(list) { - this.children.unshift(list); - list.parent = this; - } - addAfterAll(list) { - this.children.push(list); - list.parent = this; - } - removeChild(list) { - const i = this.children.indexOf(list); - this.children.splice(i, 1); - list.parent = null; - } - addBefore(before, list) { - const i = this.children.indexOf(before); - this.children.splice(i, 0, list); - list.parent = this; - } - addAfter(before, list) { - const i = this.children.indexOf(before); - this.children.splice(i + 1, 0, list); - list.parent = this; - } - getPrevSiblingOf(list) { - const i = this.children.indexOf(list); - return i > 0 ? this.children[i - 1] : null; - } - getNextSiblingOf(list) { - const i = this.children.indexOf(list); - return i >= 0 && i < this.children.length ? this.children[i + 1] : null; - } - isEmpty() { - return this.children.length === 0; - } - print() { - let res = ""; - for (let i = 0; i < this.lines.length; i++) { - res += - i === 0 - ? this.indent + this.bullet + this.spaceAfterBullet - : this.notesIndent; - res += this.lines[i]; - res += "\n"; - } - for (const child of this.children) { - res += child.print(); - } - return res; - } -} -class Root { - constructor(start, end, selections) { - this.start = start; - this.end = end; - this.rootList = new List(this, "", "", "", "", "", false); - this.selections = []; - this.replaceSelections(selections); - } - getRootList() { - return this.rootList; - } - getRange() { - return [Object.assign({}, this.start), Object.assign({}, this.end)]; - } - getSelections() { - return this.selections.map((s) => ({ - anchor: Object.assign({}, s.anchor), - head: Object.assign({}, s.head), - })); - } - hasSingleCursor() { - if (!this.hasSingleSelection()) { - return false; - } - const selection = this.selections[0]; - return (selection.anchor.line === selection.head.line && - selection.anchor.ch === selection.head.ch); - } - hasSingleSelection() { - return this.selections.length === 1; - } - getSelection() { - const selection = this.selections[this.selections.length - 1]; - const from = selection.anchor.ch > selection.head.ch - ? selection.head.ch - : selection.anchor.ch; - const to = selection.anchor.ch > selection.head.ch - ? selection.anchor.ch - : selection.head.ch; - return Object.assign(Object.assign({}, selection), { from, - to }); - } - getCursor() { - return Object.assign({}, this.selections[this.selections.length - 1].head); - } - replaceCursor(cursor) { - this.selections = [{ anchor: cursor, head: cursor }]; - } - replaceSelections(selections) { - if (selections.length < 1) { - throw new Error(`Unable to create Root without selections`); - } - this.selections = selections; - } - getListUnderCursor() { - return this.getListUnderLine(this.getCursor().line); - } - getListUnderLine(line) { - if (line < this.start.line || line > this.end.line) { - return; - } - let result = null; - let index = this.start.line; - const visitArr = (ll) => { - for (const l of ll) { - const listFromLine = index; - const listTillLine = listFromLine + l.getLineCount() - 1; - if (line >= listFromLine && line <= listTillLine) { - result = l; - } - else { - index = listTillLine + 1; - visitArr(l.getChildren()); - } - if (result !== null) { - return; - } - } - }; - visitArr(this.rootList.getChildren()); - return result; - } - getContentLinesRangeOf(list) { - let result = null; - let line = this.start.line; - const visitArr = (ll) => { - for (const l of ll) { - const listFromLine = line; - const listTillLine = listFromLine + l.getLineCount() - 1; - if (l === list) { - result = [listFromLine, listTillLine]; - } - else { - line = listTillLine + 1; - visitArr(l.getChildren()); - } - if (result !== null) { - return; - } - } - }; - visitArr(this.rootList.getChildren()); - return result; - } - getChildren() { - return this.rootList.getChildren(); - } - print() { - let res = ""; - for (const child of this.rootList.getChildren()) { - res += child.print(); - } - return res.replace(/\n$/, ""); - } -} - const checkboxRe = `\\[[^\\[\\]]\\][ \t]`; class CreateNewItemOperation { @@ -983,109 +1644,6 @@ class FoldFeature { } } -function foldInside(view, from, to) { - let found = null; - language.foldedRanges(view.state).between(from, to, (from, to) => { - if (!found || found.from > from) - found = { from, to }; - }); - return found; -} -class MyEditor { - constructor(e) { - this.e = e; - // eslint-disable-next-line @typescript-eslint/no-explicit-any - this.view = this.e.cm; - } - getCursor() { - return this.e.getCursor(); - } - getLine(n) { - return this.e.getLine(n); - } - lastLine() { - return this.e.lastLine(); - } - listSelections() { - return this.e.listSelections(); - } - getRange(from, to) { - return this.e.getRange(from, to); - } - replaceRange(replacement, from, to) { - return this.e.replaceRange(replacement, from, to); - } - setSelections(selections) { - this.e.setSelections(selections); - } - setValue(text) { - this.e.setValue(text); - } - getValue() { - return this.e.getValue(); - } - offsetToPos(offset) { - return this.e.offsetToPos(offset); - } - posToOffset(pos) { - return this.e.posToOffset(pos); - } - fold(n) { - const { view } = this; - const l = view.lineBlockAt(view.state.doc.line(n + 1).from); - const range = language.foldable(view.state, l.from, l.to); - if (!range || range.from === range.to) { - return; - } - view.dispatch({ effects: [language.foldEffect.of(range)] }); - } - unfold(n) { - const { view } = this; - const l = view.lineBlockAt(view.state.doc.line(n + 1).from); - const range = foldInside(view, l.from, l.to); - if (!range) { - return; - } - view.dispatch({ effects: [language.unfoldEffect.of(range)] }); - } - getAllFoldedLines() { - const c = language.foldedRanges(this.view.state).iter(); - const res = []; - while (c.value) { - res.push(this.offsetToPos(c.from).line); - c.next(); - } - return res; - } - triggerOnKeyDown(e) { - view.runScopeHandlers(this.view, e, "editor"); - } - getZoomRange() { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - const api = window.ObsidianZoomPlugin; - if (!api || !api.getZoomRange) { - return null; - } - return api.getZoomRange(this.e); - } - zoomOut() { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - const api = window.ObsidianZoomPlugin; - if (!api || !api.zoomOut) { - return; - } - api.zoomOut(this.e); - } - zoomIn(line) { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - const api = window.ObsidianZoomPlugin; - if (!api || !api.zoomIn) { - return; - } - api.zoomIn(this.e, line); - } -} - class ListLinesViewPluginValue { constructor(settings, obsidian$1, parser, view) { this.settings = settings; @@ -1828,70 +2386,6 @@ class SelectAllFeature { } } -class SelectTillLineStartOperation { - constructor(root) { - this.root = root; - this.stopPropagation = false; - this.updated = false; - } - shouldStopPropagation() { - return this.stopPropagation; - } - shouldUpdate() { - return this.updated; - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } - this.stopPropagation = true; - this.updated = true; - const cursor = root.getCursor(); - const list = root.getListUnderCursor(); - const lines = list.getLinesInfo(); - const lineNo = lines.findIndex((l) => l.from.line === cursor.line); - const offset = lineNo === 0 ? list.getCheckboxLength() : 0; - const newHead = { - ch: lines[lineNo].from.ch + offset, - line: lines[lineNo].from.line, - }; - root.replaceSelections([{ head: newHead, anchor: cursor }]); - } -} - -class SelectionShouldIgnoreBulletsFeature { - constructor(plugin, settings, ime, obsidian, performOperation) { - this.plugin = plugin; - this.settings = settings; - this.ime = ime; - this.obsidian = obsidian; - this.performOperation = performOperation; - this.check = () => { - return this.settings.stickCursor != "never" && !this.ime.isIMEOpened(); - }; - this.run = (editor) => { - return this.performOperation.performOperation((root) => new SelectTillLineStartOperation(root), editor); - }; - } - load() { - return __awaiter(this, void 0, void 0, function* () { - this.plugin.registerEditorExtension(view.keymap.of([ - { - key: "m-s-ArrowLeft", - run: this.obsidian.createKeymapRunCallback({ - check: this.check, - run: this.run, - }), - }, - ])); - }); - } - unload() { - return __awaiter(this, void 0, void 0, function* () { }); - } -} - class ObsidianOutlinerPluginSettingTab extends obsidian.PluginSettingTab { constructor(app, plugin, settings) { super(app, plugin); @@ -1975,6 +2469,14 @@ class ObsidianOutlinerPluginSettingTab extends obsidian.PluginSettingTab { yield this.settings.save(); })); }); + new obsidian.Setting(containerEl) + .setName("Drag-and-Drop (Experimental)") + .addToggle((toggle) => { + toggle.setValue(this.settings.dndExperiment).onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.settings.dndExperiment = value; + yield this.settings.save(); + })); + }); new obsidian.Setting(containerEl) .setName("Debug mode") .setDesc("Open DevTools (Command+Option+I or Control+Shift+I) to copy the debug logs.") @@ -2082,15 +2584,25 @@ class ShiftEnterShouldCreateNoteFeature { } class ApplyChangesService { - applyChanges(editor, root) { - const rootRange = root.getRange(); - const oldString = editor.getRange(rootRange[0], rootRange[1]); - const newString = root.print(); - const fromLine = rootRange[0].line; - const toLine = rootRange[1].line; - for (let l = fromLine; l <= toLine; l++) { - editor.unfold(l); + applyChanges(editor, prevRoot, newRoot) { + const changes = this.calculateChanges(editor, prevRoot, newRoot); + if (changes) { + const { replacement, changeFrom, changeTo } = changes; + const { unfold, fold } = this.calculateFoldingOprations(prevRoot, newRoot, changeFrom, changeTo); + for (const line of unfold) { + editor.unfold(line); + } + editor.replaceRange(replacement, changeFrom, changeTo); + for (const line of fold) { + editor.fold(line); + } } + editor.setSelections(newRoot.getSelections()); + } + calculateChanges(editor, prevRoot, newRoot) { + const rootRange = prevRoot.getRange(); + const oldString = editor.getRange(rootRange[0], rootRange[1]); + const newString = newRoot.print(); const changeFrom = Object.assign({}, rootRange[0]); const changeTo = Object.assign({}, rootRange[1]); let oldTmp = oldString; @@ -2128,22 +2640,50 @@ class ApplyChangesService { oldTmp = oldTmp.slice(oldLine.length); newTmp = newTmp.slice(oldLine.length); } - if (oldTmp !== newTmp) { - editor.replaceRange(newTmp, changeFrom, changeTo); - } - editor.setSelections(root.getSelections()); - function recursive(list) { - for (const c of list.getChildren()) { - recursive(c); - } - if (list.isFoldRoot()) { - editor.fold(list.getFirstLineContentStart().line); - } - } - for (const c of root.getChildren()) { - recursive(c); + if (oldTmp === newTmp) { + return null; } + return { + replacement: newTmp, + changeFrom, + changeTo, + }; } + calculateFoldingOprations(prevRoot, newRoot, changeFrom, changeTo) { + const changedRange = [changeFrom, changeTo]; + const prevLists = getAllChildren(prevRoot); + const newLists = getAllChildren(newRoot); + const unfold = []; + const fold = []; + for (const prevList of prevLists.values()) { + if (!prevList.isFoldRoot()) { + continue; + } + const newList = newLists.get(prevList.getID()); + if (!newList) { + continue; + } + const prevListRange = [ + prevList.getFirstLineContentStart(), + prevList.getContentEndIncludingChildren(), + ]; + if (isRangesIntersects(prevListRange, changedRange)) { + unfold.push(prevList.getFirstLineContentStart().line); + fold.push(newList.getFirstLineContentStart().line); + } + } + unfold.sort((a, b) => b - a); + fold.sort((a, b) => b - a); + return { unfold, fold }; + } +} +function getAllChildrenReduceFn(acc, child) { + acc.set(child.getID(), child); + child.getChildren().reduce(getAllChildrenReduceFn, acc); + return acc; +} +function getAllChildren(root) { + return root.getChildren().reduce(getAllChildrenReduceFn, new Map()); } class IMEService { @@ -2429,9 +2969,10 @@ class PerformOperationService { this.applyChanges = applyChanges; } evalOperation(root, op, editor) { + const prevRoot = root.clone(); op.perform(); if (op.shouldUpdate()) { - this.applyChanges.applyChanges(editor, root); + this.applyChanges.applyChanges(editor, prevRoot, root); } return { shouldUpdate: op.shouldUpdate(), @@ -2457,6 +2998,8 @@ const DEFAULT_SETTINGS = { selectAll: true, listLines: false, listLineAction: "toggle-folding", + dndExperiment: false, + previousRelease: null, }; class SettingsService { constructor(storage) { @@ -2494,6 +3037,12 @@ class SettingsService { set betterEnter(value) { this.set("betterEnter", value); } + get dndExperiment() { + return this.values.dndExperiment; + } + set dndExperiment(value) { + this.set("dndExperiment", value); + } get betterTab() { return this.values.betterTab; } @@ -2518,6 +3067,12 @@ class SettingsService { set listLineAction(value) { this.set("listLineAction", value); } + get previousRelease() { + return this.values.previousRelease; + } + set previousRelease(value) { + this.set("previousRelease", value); + } onChange(key, cb) { if (!this.handlers.has(key)) { this.handlers.set(key, new Set()); @@ -2571,6 +3126,8 @@ class ObsidianOutlinerPlugin extends obsidian.Plugin { this.ime = new IMEService(); yield this.ime.load(); this.features = [ + new ChangelogModalFeature(this, this.settings), + new DragAndDropFeature(this, this.settings, this.obsidian, this.parser, this.performOperation), new SettingsTabFeature(this, this.settings), new ListsStylesFeature(this.settings, this.obsidian), new EnterOutdentIfLineIsEmptyFeature(this, this.settings, this.ime, this.obsidian, this.performOperation), @@ -2578,7 +3135,6 @@ class ObsidianOutlinerPlugin extends obsidian.Plugin { new EnsureCursorInListContentFeature(this, this.settings, this.obsidian, this.performOperation), new MoveCursorToPreviousUnfoldedLineFeature(this, this.settings, this.ime, this.obsidian, this.performOperation), new DeleteShouldIgnoreBulletsFeature(this, this.settings, this.ime, this.obsidian, this.performOperation), - new SelectionShouldIgnoreBulletsFeature(this, this.settings, this.ime, this.obsidian, this.performOperation), new FoldFeature(this, this.obsidian), new SelectAllFeature(this, this.settings, this.ime, this.obsidian, this.performOperation), new MoveItemsFeature(this, this.ime, this.obsidian, this.settings, this.performOperation), @@ -2602,4 +3158,4 @@ class ObsidianOutlinerPlugin extends obsidian.Plugin { } module.exports = ObsidianOutlinerPlugin; -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXMiOlsibm9kZV9tb2R1bGVzL3RzbGliL3RzbGliLmVzNi5qcyIsInNyYy9yb290L3JlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMudHMiLCJzcmMvb3BlcmF0aW9ucy9EZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmVPcGVyYXRpb24udHMiLCJzcmMvb3BlcmF0aW9ucy9EZWxldGVBbmRNZXJnZVdpdGhOZXh0TGluZU9wZXJhdGlvbi50cyIsInNyYy9vcGVyYXRpb25zL0RlbGV0ZVRpbGxMaW5lU3RhcnRPcGVyYXRpb24udHMiLCJzcmMvZmVhdHVyZXMvRGVsZXRlU2hvdWxkSWdub3JlQnVsbGV0c0ZlYXR1cmUudHMiLCJzcmMvb3BlcmF0aW9ucy9FbnN1cmVDdXJzb3JJbkxpc3RDb250ZW50T3BlcmF0aW9uLnRzIiwic3JjL29wZXJhdGlvbnMvRW5zdXJlQ3Vyc29ySXNJblVuZm9sZGVkTGluZU9wZXJhdGlvbi50cyIsInNyYy9mZWF0dXJlcy9FbnN1cmVDdXJzb3JJbkxpc3RDb250ZW50RmVhdHVyZS50cyIsInNyYy9vcGVyYXRpb25zL01vdmVMZWZ0T3BlcmF0aW9uLnRzIiwic3JjL3V0aWxzL2lzRW1wdHlMaW5lT3JFbXB0eUNoZWNrYm94LnRzIiwic3JjL29wZXJhdGlvbnMvT3V0ZGVudElmTGluZUlzRW1wdHlPcGVyYXRpb24udHMiLCJzcmMvZmVhdHVyZXMvRW50ZXJPdXRkZW50SWZMaW5lSXNFbXB0eUZlYXR1cmUudHMiLCJzcmMvcm9vdC9pbmRleC50cyIsInNyYy91dGlscy9jaGVja2JveFJlLnRzIiwic3JjL29wZXJhdGlvbnMvQ3JlYXRlTmV3SXRlbU9wZXJhdGlvbi50cyIsInNyYy9mZWF0dXJlcy9FbnRlclNob3VsZENyZWF0ZU5ld0l0ZW1PbkNoaWxkTGV2ZWxGZWF0dXJlLnRzIiwic3JjL2ZlYXR1cmVzL0ZvbGRGZWF0dXJlLnRzIiwic3JjL015RWRpdG9yLnRzIiwic3JjL2ZlYXR1cmVzL0xpbmVzRmVhdHVyZS50cyIsInNyYy9mZWF0dXJlcy9MaXN0c1N0eWxlc0ZlYXR1cmUudHMiLCJzcmMvb3BlcmF0aW9ucy9Nb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZU9wZXJhdGlvbi50cyIsInNyYy9mZWF0dXJlcy9Nb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZUZlYXR1cmUudHMiLCJzcmMvb3BlcmF0aW9ucy9Nb3ZlRG93bk9wZXJhdGlvbi50cyIsInNyYy9vcGVyYXRpb25zL01vdmVSaWdodE9wZXJhdGlvbi50cyIsInNyYy9vcGVyYXRpb25zL01vdmVVcE9wZXJhdGlvbi50cyIsInNyYy9mZWF0dXJlcy9Nb3ZlSXRlbXNGZWF0dXJlLnRzIiwic3JjL29wZXJhdGlvbnMvU2VsZWN0QWxsT3BlcmF0aW9uLnRzIiwic3JjL2ZlYXR1cmVzL1NlbGVjdEFsbEZlYXR1cmUudHMiLCJzcmMvb3BlcmF0aW9ucy9TZWxlY3RUaWxsTGluZVN0YXJ0T3BlcmF0aW9uLnRzIiwic3JjL2ZlYXR1cmVzL1NlbGVjdGlvblNob3VsZElnbm9yZUJ1bGxldHNGZWF0dXJlLnRzIiwic3JjL2ZlYXR1cmVzL1NldHRpbmdzVGFiRmVhdHVyZS50cyIsInNyYy9vcGVyYXRpb25zL0NyZWF0ZU5vdGVMaW5lT3BlcmF0aW9uLnRzIiwic3JjL2ZlYXR1cmVzL1NoaWZ0RW50ZXJTaG91bGRDcmVhdGVOb3RlRmVhdHVyZS50cyIsInNyYy9zZXJ2aWNlcy9BcHBseUNoYW5nZXNTZXJ2aWNlLnRzIiwic3JjL3NlcnZpY2VzL0lNRVNlcnZpY2UudHMiLCJzcmMvc2VydmljZXMvTG9nZ2VyU2VydmljZS50cyIsInNyYy9zZXJ2aWNlcy9PYnNpZGlhblNlcnZpY2UudHMiLCJzcmMvc2VydmljZXMvUGFyc2VyU2VydmljZS50cyIsInNyYy9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZS50cyIsInNyYy9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2UudHMiLCJzcmMvT2JzaWRpYW5PdXRsaW5lclBsdWdpbi50cyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbkNvcHlyaWdodCAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLlxyXG5cclxuUGVybWlzc2lvbiB0byB1c2UsIGNvcHksIG1vZGlmeSwgYW5kL29yIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSBmb3IgYW55XHJcbnB1cnBvc2Ugd2l0aCBvciB3aXRob3V0IGZlZSBpcyBoZXJlYnkgZ3JhbnRlZC5cclxuXHJcblRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCBcIkFTIElTXCIgQU5EIFRIRSBBVVRIT1IgRElTQ0xBSU1TIEFMTCBXQVJSQU5USUVTIFdJVEhcclxuUkVHQVJEIFRPIFRISVMgU09GVFdBUkUgSU5DTFVESU5HIEFMTCBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZXHJcbkFORCBGSVRORVNTLiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SIEJFIExJQUJMRSBGT1IgQU5ZIFNQRUNJQUwsIERJUkVDVCxcclxuSU5ESVJFQ1QsIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyBPUiBBTlkgREFNQUdFUyBXSEFUU09FVkVSIFJFU1VMVElORyBGUk9NXHJcbkxPU1MgT0YgVVNFLCBEQVRBIE9SIFBST0ZJVFMsIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBORUdMSUdFTkNFIE9SXHJcbk9USEVSIFRPUlRJT1VTIEFDVElPTiwgQVJJU0lORyBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBVU0UgT1JcclxuUEVSRk9STUFOQ0UgT0YgVEhJUyBTT0ZUV0FSRS5cclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuLyogZ2xvYmFsIFJlZmxlY3QsIFByb21pc2UgKi9cclxuXHJcbnZhciBleHRlbmRTdGF0aWNzID0gZnVuY3Rpb24oZCwgYikge1xyXG4gICAgZXh0ZW5kU3RhdGljcyA9IE9iamVjdC5zZXRQcm90b3R5cGVPZiB8fFxyXG4gICAgICAgICh7IF9fcHJvdG9fXzogW10gfSBpbnN0YW5jZW9mIEFycmF5ICYmIGZ1bmN0aW9uIChkLCBiKSB7IGQuX19wcm90b19fID0gYjsgfSkgfHxcclxuICAgICAgICBmdW5jdGlvbiAoZCwgYikgeyBmb3IgKHZhciBwIGluIGIpIGlmIChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoYiwgcCkpIGRbcF0gPSBiW3BdOyB9O1xyXG4gICAgcmV0dXJuIGV4dGVuZFN0YXRpY3MoZCwgYik7XHJcbn07XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19leHRlbmRzKGQsIGIpIHtcclxuICAgIGlmICh0eXBlb2YgYiAhPT0gXCJmdW5jdGlvblwiICYmIGIgIT09IG51bGwpXHJcbiAgICAgICAgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkNsYXNzIGV4dGVuZHMgdmFsdWUgXCIgKyBTdHJpbmcoYikgKyBcIiBpcyBub3QgYSBjb25zdHJ1Y3RvciBvciBudWxsXCIpO1xyXG4gICAgZXh0ZW5kU3RhdGljcyhkLCBiKTtcclxuICAgIGZ1bmN0aW9uIF9fKCkgeyB0aGlzLmNvbnN0cnVjdG9yID0gZDsgfVxyXG4gICAgZC5wcm90b3R5cGUgPSBiID09PSBudWxsID8gT2JqZWN0LmNyZWF0ZShiKSA6IChfXy5wcm90b3R5cGUgPSBiLnByb3RvdHlwZSwgbmV3IF9fKCkpO1xyXG59XHJcblxyXG5leHBvcnQgdmFyIF9fYXNzaWduID0gZnVuY3Rpb24oKSB7XHJcbiAgICBfX2Fzc2lnbiA9IE9iamVjdC5hc3NpZ24gfHwgZnVuY3Rpb24gX19hc3NpZ24odCkge1xyXG4gICAgICAgIGZvciAodmFyIHMsIGkgPSAxLCBuID0gYXJndW1lbnRzLmxlbmd0aDsgaSA8IG47IGkrKykge1xyXG4gICAgICAgICAgICBzID0gYXJndW1lbnRzW2ldO1xyXG4gICAgICAgICAgICBmb3IgKHZhciBwIGluIHMpIGlmIChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwocywgcCkpIHRbcF0gPSBzW3BdO1xyXG4gICAgICAgIH1cclxuICAgICAgICByZXR1cm4gdDtcclxuICAgIH1cclxuICAgIHJldHVybiBfX2Fzc2lnbi5hcHBseSh0aGlzLCBhcmd1bWVudHMpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19yZXN0KHMsIGUpIHtcclxuICAgIHZhciB0ID0ge307XHJcbiAgICBmb3IgKHZhciBwIGluIHMpIGlmIChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwocywgcCkgJiYgZS5pbmRleE9mKHApIDwgMClcclxuICAgICAgICB0W3BdID0gc1twXTtcclxuICAgIGlmIChzICE9IG51bGwgJiYgdHlwZW9mIE9iamVjdC5nZXRPd25Qcm9wZXJ0eVN5bWJvbHMgPT09IFwiZnVuY3Rpb25cIilcclxuICAgICAgICBmb3IgKHZhciBpID0gMCwgcCA9IE9iamVjdC5nZXRPd25Qcm9wZXJ0eVN5bWJvbHMocyk7IGkgPCBwLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICAgIGlmIChlLmluZGV4T2YocFtpXSkgPCAwICYmIE9iamVjdC5wcm90b3R5cGUucHJvcGVydHlJc0VudW1lcmFibGUuY2FsbChzLCBwW2ldKSlcclxuICAgICAgICAgICAgICAgIHRbcFtpXV0gPSBzW3BbaV1dO1xyXG4gICAgICAgIH1cclxuICAgIHJldHVybiB0O1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19kZWNvcmF0ZShkZWNvcmF0b3JzLCB0YXJnZXQsIGtleSwgZGVzYykge1xyXG4gICAgdmFyIGMgPSBhcmd1bWVudHMubGVuZ3RoLCByID0gYyA8IDMgPyB0YXJnZXQgOiBkZXNjID09PSBudWxsID8gZGVzYyA9IE9iamVjdC5nZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IodGFyZ2V0LCBrZXkpIDogZGVzYywgZDtcclxuICAgIGlmICh0eXBlb2YgUmVmbGVjdCA9PT0gXCJvYmplY3RcIiAmJiB0eXBlb2YgUmVmbGVjdC5kZWNvcmF0ZSA9PT0gXCJmdW5jdGlvblwiKSByID0gUmVmbGVjdC5kZWNvcmF0ZShkZWNvcmF0b3JzLCB0YXJnZXQsIGtleSwgZGVzYyk7XHJcbiAgICBlbHNlIGZvciAodmFyIGkgPSBkZWNvcmF0b3JzLmxlbmd0aCAtIDE7IGkgPj0gMDsgaS0tKSBpZiAoZCA9IGRlY29yYXRvcnNbaV0pIHIgPSAoYyA8IDMgPyBkKHIpIDogYyA+IDMgPyBkKHRhcmdldCwga2V5LCByKSA6IGQodGFyZ2V0LCBrZXkpKSB8fCByO1xyXG4gICAgcmV0dXJuIGMgPiAzICYmIHIgJiYgT2JqZWN0LmRlZmluZVByb3BlcnR5KHRhcmdldCwga2V5LCByKSwgcjtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fcGFyYW0ocGFyYW1JbmRleCwgZGVjb3JhdG9yKSB7XHJcbiAgICByZXR1cm4gZnVuY3Rpb24gKHRhcmdldCwga2V5KSB7IGRlY29yYXRvcih0YXJnZXQsIGtleSwgcGFyYW1JbmRleCk7IH1cclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZXNEZWNvcmF0ZShjdG9yLCBkZXNjcmlwdG9ySW4sIGRlY29yYXRvcnMsIGNvbnRleHRJbiwgaW5pdGlhbGl6ZXJzLCBleHRyYUluaXRpYWxpemVycykge1xyXG4gICAgZnVuY3Rpb24gYWNjZXB0KGYpIHsgaWYgKGYgIT09IHZvaWQgMCAmJiB0eXBlb2YgZiAhPT0gXCJmdW5jdGlvblwiKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiRnVuY3Rpb24gZXhwZWN0ZWRcIik7IHJldHVybiBmOyB9XHJcbiAgICB2YXIga2luZCA9IGNvbnRleHRJbi5raW5kLCBrZXkgPSBraW5kID09PSBcImdldHRlclwiID8gXCJnZXRcIiA6IGtpbmQgPT09IFwic2V0dGVyXCIgPyBcInNldFwiIDogXCJ2YWx1ZVwiO1xyXG4gICAgdmFyIHRhcmdldCA9ICFkZXNjcmlwdG9ySW4gJiYgY3RvciA/IGNvbnRleHRJbltcInN0YXRpY1wiXSA/IGN0b3IgOiBjdG9yLnByb3RvdHlwZSA6IG51bGw7XHJcbiAgICB2YXIgZGVzY3JpcHRvciA9IGRlc2NyaXB0b3JJbiB8fCAodGFyZ2V0ID8gT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcih0YXJnZXQsIGNvbnRleHRJbi5uYW1lKSA6IHt9KTtcclxuICAgIHZhciBfLCBkb25lID0gZmFsc2U7XHJcbiAgICBmb3IgKHZhciBpID0gZGVjb3JhdG9ycy5sZW5ndGggLSAxOyBpID49IDA7IGktLSkge1xyXG4gICAgICAgIHZhciBjb250ZXh0ID0ge307XHJcbiAgICAgICAgZm9yICh2YXIgcCBpbiBjb250ZXh0SW4pIGNvbnRleHRbcF0gPSBwID09PSBcImFjY2Vzc1wiID8ge30gOiBjb250ZXh0SW5bcF07XHJcbiAgICAgICAgZm9yICh2YXIgcCBpbiBjb250ZXh0SW4uYWNjZXNzKSBjb250ZXh0LmFjY2Vzc1twXSA9IGNvbnRleHRJbi5hY2Nlc3NbcF07XHJcbiAgICAgICAgY29udGV4dC5hZGRJbml0aWFsaXplciA9IGZ1bmN0aW9uIChmKSB7IGlmIChkb25lKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiQ2Fubm90IGFkZCBpbml0aWFsaXplcnMgYWZ0ZXIgZGVjb3JhdGlvbiBoYXMgY29tcGxldGVkXCIpOyBleHRyYUluaXRpYWxpemVycy5wdXNoKGFjY2VwdChmIHx8IG51bGwpKTsgfTtcclxuICAgICAgICB2YXIgcmVzdWx0ID0gKDAsIGRlY29yYXRvcnNbaV0pKGtpbmQgPT09IFwiYWNjZXNzb3JcIiA/IHsgZ2V0OiBkZXNjcmlwdG9yLmdldCwgc2V0OiBkZXNjcmlwdG9yLnNldCB9IDogZGVzY3JpcHRvcltrZXldLCBjb250ZXh0KTtcclxuICAgICAgICBpZiAoa2luZCA9PT0gXCJhY2Nlc3NvclwiKSB7XHJcbiAgICAgICAgICAgIGlmIChyZXN1bHQgPT09IHZvaWQgMCkgY29udGludWU7XHJcbiAgICAgICAgICAgIGlmIChyZXN1bHQgPT09IG51bGwgfHwgdHlwZW9mIHJlc3VsdCAhPT0gXCJvYmplY3RcIikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIk9iamVjdCBleHBlY3RlZFwiKTtcclxuICAgICAgICAgICAgaWYgKF8gPSBhY2NlcHQocmVzdWx0LmdldCkpIGRlc2NyaXB0b3IuZ2V0ID0gXztcclxuICAgICAgICAgICAgaWYgKF8gPSBhY2NlcHQocmVzdWx0LnNldCkpIGRlc2NyaXB0b3Iuc2V0ID0gXztcclxuICAgICAgICAgICAgaWYgKF8gPSBhY2NlcHQocmVzdWx0LmluaXQpKSBpbml0aWFsaXplcnMucHVzaChfKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgZWxzZSBpZiAoXyA9IGFjY2VwdChyZXN1bHQpKSB7XHJcbiAgICAgICAgICAgIGlmIChraW5kID09PSBcImZpZWxkXCIpIGluaXRpYWxpemVycy5wdXNoKF8pO1xyXG4gICAgICAgICAgICBlbHNlIGRlc2NyaXB0b3Jba2V5XSA9IF87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaWYgKHRhcmdldCkgT2JqZWN0LmRlZmluZVByb3BlcnR5KHRhcmdldCwgY29udGV4dEluLm5hbWUsIGRlc2NyaXB0b3IpO1xyXG4gICAgZG9uZSA9IHRydWU7XHJcbn07XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19ydW5Jbml0aWFsaXplcnModGhpc0FyZywgaW5pdGlhbGl6ZXJzLCB2YWx1ZSkge1xyXG4gICAgdmFyIHVzZVZhbHVlID0gYXJndW1lbnRzLmxlbmd0aCA+IDI7XHJcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGluaXRpYWxpemVycy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgIHZhbHVlID0gdXNlVmFsdWUgPyBpbml0aWFsaXplcnNbaV0uY2FsbCh0aGlzQXJnLCB2YWx1ZSkgOiBpbml0aWFsaXplcnNbaV0uY2FsbCh0aGlzQXJnKTtcclxuICAgIH1cclxuICAgIHJldHVybiB1c2VWYWx1ZSA/IHZhbHVlIDogdm9pZCAwO1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fcHJvcEtleSh4KSB7XHJcbiAgICByZXR1cm4gdHlwZW9mIHggPT09IFwic3ltYm9sXCIgPyB4IDogXCJcIi5jb25jYXQoeCk7XHJcbn07XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19zZXRGdW5jdGlvbk5hbWUoZiwgbmFtZSwgcHJlZml4KSB7XHJcbiAgICBpZiAodHlwZW9mIG5hbWUgPT09IFwic3ltYm9sXCIpIG5hbWUgPSBuYW1lLmRlc2NyaXB0aW9uID8gXCJbXCIuY29uY2F0KG5hbWUuZGVzY3JpcHRpb24sIFwiXVwiKSA6IFwiXCI7XHJcbiAgICByZXR1cm4gT2JqZWN0LmRlZmluZVByb3BlcnR5KGYsIFwibmFtZVwiLCB7IGNvbmZpZ3VyYWJsZTogdHJ1ZSwgdmFsdWU6IHByZWZpeCA/IFwiXCIuY29uY2F0KHByZWZpeCwgXCIgXCIsIG5hbWUpIDogbmFtZSB9KTtcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX21ldGFkYXRhKG1ldGFkYXRhS2V5LCBtZXRhZGF0YVZhbHVlKSB7XHJcbiAgICBpZiAodHlwZW9mIFJlZmxlY3QgPT09IFwib2JqZWN0XCIgJiYgdHlwZW9mIFJlZmxlY3QubWV0YWRhdGEgPT09IFwiZnVuY3Rpb25cIikgcmV0dXJuIFJlZmxlY3QubWV0YWRhdGEobWV0YWRhdGFLZXksIG1ldGFkYXRhVmFsdWUpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19hd2FpdGVyKHRoaXNBcmcsIF9hcmd1bWVudHMsIFAsIGdlbmVyYXRvcikge1xyXG4gICAgZnVuY3Rpb24gYWRvcHQodmFsdWUpIHsgcmV0dXJuIHZhbHVlIGluc3RhbmNlb2YgUCA/IHZhbHVlIDogbmV3IFAoZnVuY3Rpb24gKHJlc29sdmUpIHsgcmVzb2x2ZSh2YWx1ZSk7IH0pOyB9XHJcbiAgICByZXR1cm4gbmV3IChQIHx8IChQID0gUHJvbWlzZSkpKGZ1bmN0aW9uIChyZXNvbHZlLCByZWplY3QpIHtcclxuICAgICAgICBmdW5jdGlvbiBmdWxmaWxsZWQodmFsdWUpIHsgdHJ5IHsgc3RlcChnZW5lcmF0b3IubmV4dCh2YWx1ZSkpOyB9IGNhdGNoIChlKSB7IHJlamVjdChlKTsgfSB9XHJcbiAgICAgICAgZnVuY3Rpb24gcmVqZWN0ZWQodmFsdWUpIHsgdHJ5IHsgc3RlcChnZW5lcmF0b3JbXCJ0aHJvd1wiXSh2YWx1ZSkpOyB9IGNhdGNoIChlKSB7IHJlamVjdChlKTsgfSB9XHJcbiAgICAgICAgZnVuY3Rpb24gc3RlcChyZXN1bHQpIHsgcmVzdWx0LmRvbmUgPyByZXNvbHZlKHJlc3VsdC52YWx1ZSkgOiBhZG9wdChyZXN1bHQudmFsdWUpLnRoZW4oZnVsZmlsbGVkLCByZWplY3RlZCk7IH1cclxuICAgICAgICBzdGVwKChnZW5lcmF0b3IgPSBnZW5lcmF0b3IuYXBwbHkodGhpc0FyZywgX2FyZ3VtZW50cyB8fCBbXSkpLm5leHQoKSk7XHJcbiAgICB9KTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZ2VuZXJhdG9yKHRoaXNBcmcsIGJvZHkpIHtcclxuICAgIHZhciBfID0geyBsYWJlbDogMCwgc2VudDogZnVuY3Rpb24oKSB7IGlmICh0WzBdICYgMSkgdGhyb3cgdFsxXTsgcmV0dXJuIHRbMV07IH0sIHRyeXM6IFtdLCBvcHM6IFtdIH0sIGYsIHksIHQsIGc7XHJcbiAgICByZXR1cm4gZyA9IHsgbmV4dDogdmVyYigwKSwgXCJ0aHJvd1wiOiB2ZXJiKDEpLCBcInJldHVyblwiOiB2ZXJiKDIpIH0sIHR5cGVvZiBTeW1ib2wgPT09IFwiZnVuY3Rpb25cIiAmJiAoZ1tTeW1ib2wuaXRlcmF0b3JdID0gZnVuY3Rpb24oKSB7IHJldHVybiB0aGlzOyB9KSwgZztcclxuICAgIGZ1bmN0aW9uIHZlcmIobikgeyByZXR1cm4gZnVuY3Rpb24gKHYpIHsgcmV0dXJuIHN0ZXAoW24sIHZdKTsgfTsgfVxyXG4gICAgZnVuY3Rpb24gc3RlcChvcCkge1xyXG4gICAgICAgIGlmIChmKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiR2VuZXJhdG9yIGlzIGFscmVhZHkgZXhlY3V0aW5nLlwiKTtcclxuICAgICAgICB3aGlsZSAoZyAmJiAoZyA9IDAsIG9wWzBdICYmIChfID0gMCkpLCBfKSB0cnkge1xyXG4gICAgICAgICAgICBpZiAoZiA9IDEsIHkgJiYgKHQgPSBvcFswXSAmIDIgPyB5W1wicmV0dXJuXCJdIDogb3BbMF0gPyB5W1widGhyb3dcIl0gfHwgKCh0ID0geVtcInJldHVyblwiXSkgJiYgdC5jYWxsKHkpLCAwKSA6IHkubmV4dCkgJiYgISh0ID0gdC5jYWxsKHksIG9wWzFdKSkuZG9uZSkgcmV0dXJuIHQ7XHJcbiAgICAgICAgICAgIGlmICh5ID0gMCwgdCkgb3AgPSBbb3BbMF0gJiAyLCB0LnZhbHVlXTtcclxuICAgICAgICAgICAgc3dpdGNoIChvcFswXSkge1xyXG4gICAgICAgICAgICAgICAgY2FzZSAwOiBjYXNlIDE6IHQgPSBvcDsgYnJlYWs7XHJcbiAgICAgICAgICAgICAgICBjYXNlIDQ6IF8ubGFiZWwrKzsgcmV0dXJuIHsgdmFsdWU6IG9wWzFdLCBkb25lOiBmYWxzZSB9O1xyXG4gICAgICAgICAgICAgICAgY2FzZSA1OiBfLmxhYmVsKys7IHkgPSBvcFsxXTsgb3AgPSBbMF07IGNvbnRpbnVlO1xyXG4gICAgICAgICAgICAgICAgY2FzZSA3OiBvcCA9IF8ub3BzLnBvcCgpOyBfLnRyeXMucG9wKCk7IGNvbnRpbnVlO1xyXG4gICAgICAgICAgICAgICAgZGVmYXVsdDpcclxuICAgICAgICAgICAgICAgICAgICBpZiAoISh0ID0gXy50cnlzLCB0ID0gdC5sZW5ndGggPiAwICYmIHRbdC5sZW5ndGggLSAxXSkgJiYgKG9wWzBdID09PSA2IHx8IG9wWzBdID09PSAyKSkgeyBfID0gMDsgY29udGludWU7IH1cclxuICAgICAgICAgICAgICAgICAgICBpZiAob3BbMF0gPT09IDMgJiYgKCF0IHx8IChvcFsxXSA+IHRbMF0gJiYgb3BbMV0gPCB0WzNdKSkpIHsgXy5sYWJlbCA9IG9wWzFdOyBicmVhazsgfVxyXG4gICAgICAgICAgICAgICAgICAgIGlmIChvcFswXSA9PT0gNiAmJiBfLmxhYmVsIDwgdFsxXSkgeyBfLmxhYmVsID0gdFsxXTsgdCA9IG9wOyBicmVhazsgfVxyXG4gICAgICAgICAgICAgICAgICAgIGlmICh0ICYmIF8ubGFiZWwgPCB0WzJdKSB7IF8ubGFiZWwgPSB0WzJdOyBfLm9wcy5wdXNoKG9wKTsgYnJlYWs7IH1cclxuICAgICAgICAgICAgICAgICAgICBpZiAodFsyXSkgXy5vcHMucG9wKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgXy50cnlzLnBvcCgpOyBjb250aW51ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBvcCA9IGJvZHkuY2FsbCh0aGlzQXJnLCBfKTtcclxuICAgICAgICB9IGNhdGNoIChlKSB7IG9wID0gWzYsIGVdOyB5ID0gMDsgfSBmaW5hbGx5IHsgZiA9IHQgPSAwOyB9XHJcbiAgICAgICAgaWYgKG9wWzBdICYgNSkgdGhyb3cgb3BbMV07IHJldHVybiB7IHZhbHVlOiBvcFswXSA/IG9wWzFdIDogdm9pZCAwLCBkb25lOiB0cnVlIH07XHJcbiAgICB9XHJcbn1cclxuXHJcbmV4cG9ydCB2YXIgX19jcmVhdGVCaW5kaW5nID0gT2JqZWN0LmNyZWF0ZSA/IChmdW5jdGlvbihvLCBtLCBrLCBrMikge1xyXG4gICAgaWYgKGsyID09PSB1bmRlZmluZWQpIGsyID0gaztcclxuICAgIHZhciBkZXNjID0gT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcihtLCBrKTtcclxuICAgIGlmICghZGVzYyB8fCAoXCJnZXRcIiBpbiBkZXNjID8gIW0uX19lc01vZHVsZSA6IGRlc2Mud3JpdGFibGUgfHwgZGVzYy5jb25maWd1cmFibGUpKSB7XHJcbiAgICAgICAgZGVzYyA9IHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBmdW5jdGlvbigpIHsgcmV0dXJuIG1ba107IH0gfTtcclxuICAgIH1cclxuICAgIE9iamVjdC5kZWZpbmVQcm9wZXJ0eShvLCBrMiwgZGVzYyk7XHJcbn0pIDogKGZ1bmN0aW9uKG8sIG0sIGssIGsyKSB7XHJcbiAgICBpZiAoazIgPT09IHVuZGVmaW5lZCkgazIgPSBrO1xyXG4gICAgb1trMl0gPSBtW2tdO1xyXG59KTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2V4cG9ydFN0YXIobSwgbykge1xyXG4gICAgZm9yICh2YXIgcCBpbiBtKSBpZiAocCAhPT0gXCJkZWZhdWx0XCIgJiYgIU9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvLCBwKSkgX19jcmVhdGVCaW5kaW5nKG8sIG0sIHApO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX192YWx1ZXMobykge1xyXG4gICAgdmFyIHMgPSB0eXBlb2YgU3ltYm9sID09PSBcImZ1bmN0aW9uXCIgJiYgU3ltYm9sLml0ZXJhdG9yLCBtID0gcyAmJiBvW3NdLCBpID0gMDtcclxuICAgIGlmIChtKSByZXR1cm4gbS5jYWxsKG8pO1xyXG4gICAgaWYgKG8gJiYgdHlwZW9mIG8ubGVuZ3RoID09PSBcIm51bWJlclwiKSByZXR1cm4ge1xyXG4gICAgICAgIG5leHQ6IGZ1bmN0aW9uICgpIHtcclxuICAgICAgICAgICAgaWYgKG8gJiYgaSA+PSBvLmxlbmd0aCkgbyA9IHZvaWQgMDtcclxuICAgICAgICAgICAgcmV0dXJuIHsgdmFsdWU6IG8gJiYgb1tpKytdLCBkb25lOiAhbyB9O1xyXG4gICAgICAgIH1cclxuICAgIH07XHJcbiAgICB0aHJvdyBuZXcgVHlwZUVycm9yKHMgPyBcIk9iamVjdCBpcyBub3QgaXRlcmFibGUuXCIgOiBcIlN5bWJvbC5pdGVyYXRvciBpcyBub3QgZGVmaW5lZC5cIik7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3JlYWQobywgbikge1xyXG4gICAgdmFyIG0gPSB0eXBlb2YgU3ltYm9sID09PSBcImZ1bmN0aW9uXCIgJiYgb1tTeW1ib2wuaXRlcmF0b3JdO1xyXG4gICAgaWYgKCFtKSByZXR1cm4gbztcclxuICAgIHZhciBpID0gbS5jYWxsKG8pLCByLCBhciA9IFtdLCBlO1xyXG4gICAgdHJ5IHtcclxuICAgICAgICB3aGlsZSAoKG4gPT09IHZvaWQgMCB8fCBuLS0gPiAwKSAmJiAhKHIgPSBpLm5leHQoKSkuZG9uZSkgYXIucHVzaChyLnZhbHVlKTtcclxuICAgIH1cclxuICAgIGNhdGNoIChlcnJvcikgeyBlID0geyBlcnJvcjogZXJyb3IgfTsgfVxyXG4gICAgZmluYWxseSB7XHJcbiAgICAgICAgdHJ5IHtcclxuICAgICAgICAgICAgaWYgKHIgJiYgIXIuZG9uZSAmJiAobSA9IGlbXCJyZXR1cm5cIl0pKSBtLmNhbGwoaSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZpbmFsbHkgeyBpZiAoZSkgdGhyb3cgZS5lcnJvcjsgfVxyXG4gICAgfVxyXG4gICAgcmV0dXJuIGFyO1xyXG59XHJcblxyXG4vKiogQGRlcHJlY2F0ZWQgKi9cclxuZXhwb3J0IGZ1bmN0aW9uIF9fc3ByZWFkKCkge1xyXG4gICAgZm9yICh2YXIgYXIgPSBbXSwgaSA9IDA7IGkgPCBhcmd1bWVudHMubGVuZ3RoOyBpKyspXHJcbiAgICAgICAgYXIgPSBhci5jb25jYXQoX19yZWFkKGFyZ3VtZW50c1tpXSkpO1xyXG4gICAgcmV0dXJuIGFyO1xyXG59XHJcblxyXG4vKiogQGRlcHJlY2F0ZWQgKi9cclxuZXhwb3J0IGZ1bmN0aW9uIF9fc3ByZWFkQXJyYXlzKCkge1xyXG4gICAgZm9yICh2YXIgcyA9IDAsIGkgPSAwLCBpbCA9IGFyZ3VtZW50cy5sZW5ndGg7IGkgPCBpbDsgaSsrKSBzICs9IGFyZ3VtZW50c1tpXS5sZW5ndGg7XHJcbiAgICBmb3IgKHZhciByID0gQXJyYXkocyksIGsgPSAwLCBpID0gMDsgaSA8IGlsOyBpKyspXHJcbiAgICAgICAgZm9yICh2YXIgYSA9IGFyZ3VtZW50c1tpXSwgaiA9IDAsIGpsID0gYS5sZW5ndGg7IGogPCBqbDsgaisrLCBrKyspXHJcbiAgICAgICAgICAgIHJba10gPSBhW2pdO1xyXG4gICAgcmV0dXJuIHI7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3NwcmVhZEFycmF5KHRvLCBmcm9tLCBwYWNrKSB7XHJcbiAgICBpZiAocGFjayB8fCBhcmd1bWVudHMubGVuZ3RoID09PSAyKSBmb3IgKHZhciBpID0gMCwgbCA9IGZyb20ubGVuZ3RoLCBhcjsgaSA8IGw7IGkrKykge1xyXG4gICAgICAgIGlmIChhciB8fCAhKGkgaW4gZnJvbSkpIHtcclxuICAgICAgICAgICAgaWYgKCFhcikgYXIgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChmcm9tLCAwLCBpKTtcclxuICAgICAgICAgICAgYXJbaV0gPSBmcm9tW2ldO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHJldHVybiB0by5jb25jYXQoYXIgfHwgQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZnJvbSkpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19hd2FpdCh2KSB7XHJcbiAgICByZXR1cm4gdGhpcyBpbnN0YW5jZW9mIF9fYXdhaXQgPyAodGhpcy52ID0gdiwgdGhpcykgOiBuZXcgX19hd2FpdCh2KTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fYXN5bmNHZW5lcmF0b3IodGhpc0FyZywgX2FyZ3VtZW50cywgZ2VuZXJhdG9yKSB7XHJcbiAgICBpZiAoIVN5bWJvbC5hc3luY0l0ZXJhdG9yKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiU3ltYm9sLmFzeW5jSXRlcmF0b3IgaXMgbm90IGRlZmluZWQuXCIpO1xyXG4gICAgdmFyIGcgPSBnZW5lcmF0b3IuYXBwbHkodGhpc0FyZywgX2FyZ3VtZW50cyB8fCBbXSksIGksIHEgPSBbXTtcclxuICAgIHJldHVybiBpID0ge30sIHZlcmIoXCJuZXh0XCIpLCB2ZXJiKFwidGhyb3dcIiksIHZlcmIoXCJyZXR1cm5cIiksIGlbU3ltYm9sLmFzeW5jSXRlcmF0b3JdID0gZnVuY3Rpb24gKCkgeyByZXR1cm4gdGhpczsgfSwgaTtcclxuICAgIGZ1bmN0aW9uIHZlcmIobikgeyBpZiAoZ1tuXSkgaVtuXSA9IGZ1bmN0aW9uICh2KSB7IHJldHVybiBuZXcgUHJvbWlzZShmdW5jdGlvbiAoYSwgYikgeyBxLnB1c2goW24sIHYsIGEsIGJdKSA+IDEgfHwgcmVzdW1lKG4sIHYpOyB9KTsgfTsgfVxyXG4gICAgZnVuY3Rpb24gcmVzdW1lKG4sIHYpIHsgdHJ5IHsgc3RlcChnW25dKHYpKTsgfSBjYXRjaCAoZSkgeyBzZXR0bGUocVswXVszXSwgZSk7IH0gfVxyXG4gICAgZnVuY3Rpb24gc3RlcChyKSB7IHIudmFsdWUgaW5zdGFuY2VvZiBfX2F3YWl0ID8gUHJvbWlzZS5yZXNvbHZlKHIudmFsdWUudikudGhlbihmdWxmaWxsLCByZWplY3QpIDogc2V0dGxlKHFbMF1bMl0sIHIpOyB9XHJcbiAgICBmdW5jdGlvbiBmdWxmaWxsKHZhbHVlKSB7IHJlc3VtZShcIm5leHRcIiwgdmFsdWUpOyB9XHJcbiAgICBmdW5jdGlvbiByZWplY3QodmFsdWUpIHsgcmVzdW1lKFwidGhyb3dcIiwgdmFsdWUpOyB9XHJcbiAgICBmdW5jdGlvbiBzZXR0bGUoZiwgdikgeyBpZiAoZih2KSwgcS5zaGlmdCgpLCBxLmxlbmd0aCkgcmVzdW1lKHFbMF1bMF0sIHFbMF1bMV0pOyB9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2FzeW5jRGVsZWdhdG9yKG8pIHtcclxuICAgIHZhciBpLCBwO1xyXG4gICAgcmV0dXJuIGkgPSB7fSwgdmVyYihcIm5leHRcIiksIHZlcmIoXCJ0aHJvd1wiLCBmdW5jdGlvbiAoZSkgeyB0aHJvdyBlOyB9KSwgdmVyYihcInJldHVyblwiKSwgaVtTeW1ib2wuaXRlcmF0b3JdID0gZnVuY3Rpb24gKCkgeyByZXR1cm4gdGhpczsgfSwgaTtcclxuICAgIGZ1bmN0aW9uIHZlcmIobiwgZikgeyBpW25dID0gb1tuXSA/IGZ1bmN0aW9uICh2KSB7IHJldHVybiAocCA9ICFwKSA/IHsgdmFsdWU6IF9fYXdhaXQob1tuXSh2KSksIGRvbmU6IGZhbHNlIH0gOiBmID8gZih2KSA6IHY7IH0gOiBmOyB9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2FzeW5jVmFsdWVzKG8pIHtcclxuICAgIGlmICghU3ltYm9sLmFzeW5jSXRlcmF0b3IpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJTeW1ib2wuYXN5bmNJdGVyYXRvciBpcyBub3QgZGVmaW5lZC5cIik7XHJcbiAgICB2YXIgbSA9IG9bU3ltYm9sLmFzeW5jSXRlcmF0b3JdLCBpO1xyXG4gICAgcmV0dXJuIG0gPyBtLmNhbGwobykgOiAobyA9IHR5cGVvZiBfX3ZhbHVlcyA9PT0gXCJmdW5jdGlvblwiID8gX192YWx1ZXMobykgOiBvW1N5bWJvbC5pdGVyYXRvcl0oKSwgaSA9IHt9LCB2ZXJiKFwibmV4dFwiKSwgdmVyYihcInRocm93XCIpLCB2ZXJiKFwicmV0dXJuXCIpLCBpW1N5bWJvbC5hc3luY0l0ZXJhdG9yXSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHRoaXM7IH0sIGkpO1xyXG4gICAgZnVuY3Rpb24gdmVyYihuKSB7IGlbbl0gPSBvW25dICYmIGZ1bmN0aW9uICh2KSB7IHJldHVybiBuZXcgUHJvbWlzZShmdW5jdGlvbiAocmVzb2x2ZSwgcmVqZWN0KSB7IHYgPSBvW25dKHYpLCBzZXR0bGUocmVzb2x2ZSwgcmVqZWN0LCB2LmRvbmUsIHYudmFsdWUpOyB9KTsgfTsgfVxyXG4gICAgZnVuY3Rpb24gc2V0dGxlKHJlc29sdmUsIHJlamVjdCwgZCwgdikgeyBQcm9taXNlLnJlc29sdmUodikudGhlbihmdW5jdGlvbih2KSB7IHJlc29sdmUoeyB2YWx1ZTogdiwgZG9uZTogZCB9KTsgfSwgcmVqZWN0KTsgfVxyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19tYWtlVGVtcGxhdGVPYmplY3QoY29va2VkLCByYXcpIHtcclxuICAgIGlmIChPYmplY3QuZGVmaW5lUHJvcGVydHkpIHsgT2JqZWN0LmRlZmluZVByb3BlcnR5KGNvb2tlZCwgXCJyYXdcIiwgeyB2YWx1ZTogcmF3IH0pOyB9IGVsc2UgeyBjb29rZWQucmF3ID0gcmF3OyB9XHJcbiAgICByZXR1cm4gY29va2VkO1xyXG59O1xyXG5cclxudmFyIF9fc2V0TW9kdWxlRGVmYXVsdCA9IE9iamVjdC5jcmVhdGUgPyAoZnVuY3Rpb24obywgdikge1xyXG4gICAgT2JqZWN0LmRlZmluZVByb3BlcnR5KG8sIFwiZGVmYXVsdFwiLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2IH0pO1xyXG59KSA6IGZ1bmN0aW9uKG8sIHYpIHtcclxuICAgIG9bXCJkZWZhdWx0XCJdID0gdjtcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2ltcG9ydFN0YXIobW9kKSB7XHJcbiAgICBpZiAobW9kICYmIG1vZC5fX2VzTW9kdWxlKSByZXR1cm4gbW9kO1xyXG4gICAgdmFyIHJlc3VsdCA9IHt9O1xyXG4gICAgaWYgKG1vZCAhPSBudWxsKSBmb3IgKHZhciBrIGluIG1vZCkgaWYgKGsgIT09IFwiZGVmYXVsdFwiICYmIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChtb2QsIGspKSBfX2NyZWF0ZUJpbmRpbmcocmVzdWx0LCBtb2QsIGspO1xyXG4gICAgX19zZXRNb2R1bGVEZWZhdWx0KHJlc3VsdCwgbW9kKTtcclxuICAgIHJldHVybiByZXN1bHQ7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2ltcG9ydERlZmF1bHQobW9kKSB7XHJcbiAgICByZXR1cm4gKG1vZCAmJiBtb2QuX19lc01vZHVsZSkgPyBtb2QgOiB7IGRlZmF1bHQ6IG1vZCB9O1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19jbGFzc1ByaXZhdGVGaWVsZEdldChyZWNlaXZlciwgc3RhdGUsIGtpbmQsIGYpIHtcclxuICAgIGlmIChraW5kID09PSBcImFcIiAmJiAhZikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIlByaXZhdGUgYWNjZXNzb3Igd2FzIGRlZmluZWQgd2l0aG91dCBhIGdldHRlclwiKTtcclxuICAgIGlmICh0eXBlb2Ygc3RhdGUgPT09IFwiZnVuY3Rpb25cIiA/IHJlY2VpdmVyICE9PSBzdGF0ZSB8fCAhZiA6ICFzdGF0ZS5oYXMocmVjZWl2ZXIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiQ2Fubm90IHJlYWQgcHJpdmF0ZSBtZW1iZXIgZnJvbSBhbiBvYmplY3Qgd2hvc2UgY2xhc3MgZGlkIG5vdCBkZWNsYXJlIGl0XCIpO1xyXG4gICAgcmV0dXJuIGtpbmQgPT09IFwibVwiID8gZiA6IGtpbmQgPT09IFwiYVwiID8gZi5jYWxsKHJlY2VpdmVyKSA6IGYgPyBmLnZhbHVlIDogc3RhdGUuZ2V0KHJlY2VpdmVyKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fY2xhc3NQcml2YXRlRmllbGRTZXQocmVjZWl2ZXIsIHN0YXRlLCB2YWx1ZSwga2luZCwgZikge1xyXG4gICAgaWYgKGtpbmQgPT09IFwibVwiKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiUHJpdmF0ZSBtZXRob2QgaXMgbm90IHdyaXRhYmxlXCIpO1xyXG4gICAgaWYgKGtpbmQgPT09IFwiYVwiICYmICFmKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgc2V0dGVyXCIpO1xyXG4gICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gXCJmdW5jdGlvblwiID8gcmVjZWl2ZXIgIT09IHN0YXRlIHx8ICFmIDogIXN0YXRlLmhhcyhyZWNlaXZlcikpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJDYW5ub3Qgd3JpdGUgcHJpdmF0ZSBtZW1iZXIgdG8gYW4gb2JqZWN0IHdob3NlIGNsYXNzIGRpZCBub3QgZGVjbGFyZSBpdFwiKTtcclxuICAgIHJldHVybiAoa2luZCA9PT0gXCJhXCIgPyBmLmNhbGwocmVjZWl2ZXIsIHZhbHVlKSA6IGYgPyBmLnZhbHVlID0gdmFsdWUgOiBzdGF0ZS5zZXQocmVjZWl2ZXIsIHZhbHVlKSksIHZhbHVlO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19jbGFzc1ByaXZhdGVGaWVsZEluKHN0YXRlLCByZWNlaXZlcikge1xyXG4gICAgaWYgKHJlY2VpdmVyID09PSBudWxsIHx8ICh0eXBlb2YgcmVjZWl2ZXIgIT09IFwib2JqZWN0XCIgJiYgdHlwZW9mIHJlY2VpdmVyICE9PSBcImZ1bmN0aW9uXCIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiQ2Fubm90IHVzZSAnaW4nIG9wZXJhdG9yIG9uIG5vbi1vYmplY3RcIik7XHJcbiAgICByZXR1cm4gdHlwZW9mIHN0YXRlID09PSBcImZ1bmN0aW9uXCIgPyByZWNlaXZlciA9PT0gc3RhdGUgOiBzdGF0ZS5oYXMocmVjZWl2ZXIpO1xyXG59XHJcbiIsImltcG9ydCB7IExpc3QsIFJvb3QgfSBmcm9tIFwiLlwiO1xuXG5leHBvcnQgZnVuY3Rpb24gcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyhyb290OiBSb290KSB7XG4gIGZ1bmN0aW9uIHZpc2l0KHBhcmVudDogUm9vdCB8IExpc3QpIHtcbiAgICBsZXQgaW5kZXggPSAxO1xuXG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiBwYXJlbnQuZ2V0Q2hpbGRyZW4oKSkge1xuICAgICAgaWYgKC9cXGQrXFwuLy50ZXN0KGNoaWxkLmdldEJ1bGxldCgpKSkge1xuICAgICAgICBjaGlsZC5yZXBsYXRlQnVsbGV0KGAke2luZGV4Kyt9LmApO1xuICAgICAgfVxuXG4gICAgICB2aXNpdChjaGlsZCk7XG4gICAgfVxuICB9XG5cbiAgdmlzaXQocm9vdCk7XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgTGlzdCwgTGlzdExpbmUsIFBvc2l0aW9uLCBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcbmltcG9ydCB7IHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMgfSBmcm9tIFwiLi4vcm9vdC9yZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzXCI7XG5cbmV4cG9ydCBjbGFzcyBEZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmVPcGVyYXRpb24gaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKTtcblxuICAgIGNvbnN0IGxpbmVObyA9IGxpbmVzLmZpbmRJbmRleChcbiAgICAgIChsKSA9PiBjdXJzb3IuY2ggPT09IGwuZnJvbS5jaCAmJiBjdXJzb3IubGluZSA9PT0gbC5mcm9tLmxpbmVcbiAgICApO1xuXG4gICAgaWYgKGxpbmVObyA9PT0gMCkge1xuICAgICAgdGhpcy5tZXJnZVdpdGhQcmV2aW91c0l0ZW0ocm9vdCwgY3Vyc29yLCBsaXN0KTtcbiAgICB9IGVsc2UgaWYgKGxpbmVObyA+IDApIHtcbiAgICAgIHRoaXMubWVyZ2VOb3Rlcyhyb290LCBjdXJzb3IsIGxpc3QsIGxpbmVzLCBsaW5lTm8pO1xuICAgIH1cbiAgfVxuXG4gIHByaXZhdGUgbWVyZ2VOb3RlcyhcbiAgICByb290OiBSb290LFxuICAgIGN1cnNvcjogUG9zaXRpb24sXG4gICAgbGlzdDogTGlzdCxcbiAgICBsaW5lczogTGlzdExpbmVbXSxcbiAgICBsaW5lTm86IG51bWJlclxuICApIHtcbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGNvbnN0IHByZXZMaW5lTm8gPSBsaW5lTm8gLSAxO1xuXG4gICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHtcbiAgICAgIGxpbmU6IGN1cnNvci5saW5lIC0gMSxcbiAgICAgIGNoOiBsaW5lc1twcmV2TGluZU5vXS50ZXh0Lmxlbmd0aCArIGxpbmVzW3ByZXZMaW5lTm9dLmZyb20uY2gsXG4gICAgfSk7XG5cbiAgICBsaW5lc1twcmV2TGluZU5vXS50ZXh0ICs9IGxpbmVzW2xpbmVOb10udGV4dDtcbiAgICBsaW5lcy5zcGxpY2UobGluZU5vLCAxKTtcblxuICAgIGxpc3QucmVwbGFjZUxpbmVzKGxpbmVzLm1hcCgobCkgPT4gbC50ZXh0KSk7XG4gIH1cblxuICBwcml2YXRlIG1lcmdlV2l0aFByZXZpb3VzSXRlbShyb290OiBSb290LCBjdXJzb3I6IFBvc2l0aW9uLCBsaXN0OiBMaXN0KSB7XG4gICAgaWYgKHJvb3QuZ2V0Q2hpbGRyZW4oKVswXSA9PT0gbGlzdCAmJiBsaXN0LmdldENoaWxkcmVuKCkubGVuZ3RoID09PSAwKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuXG4gICAgY29uc3QgcHJldiA9IHJvb3QuZ2V0TGlzdFVuZGVyTGluZShjdXJzb3IubGluZSAtIDEpO1xuXG4gICAgaWYgKCFwcmV2KSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgYm90aEFyZUVtcHR5ID0gcHJldi5pc0VtcHR5KCkgJiYgbGlzdC5pc0VtcHR5KCk7XG4gICAgY29uc3QgcHJldklzRW1wdHlBbmRTYW1lTGV2ZWwgPVxuICAgICAgcHJldi5pc0VtcHR5KCkgJiYgIWxpc3QuaXNFbXB0eSgpICYmIHByZXYuZ2V0TGV2ZWwoKSA9PSBsaXN0LmdldExldmVsKCk7XG4gICAgY29uc3QgbGlzdElzRW1wdHlBbmRQcmV2SXNQYXJlbnQgPVxuICAgICAgbGlzdC5pc0VtcHR5KCkgJiYgcHJldi5nZXRMZXZlbCgpID09IGxpc3QuZ2V0TGV2ZWwoKSAtIDE7XG5cbiAgICBpZiAoYm90aEFyZUVtcHR5IHx8IHByZXZJc0VtcHR5QW5kU2FtZUxldmVsIHx8IGxpc3RJc0VtcHR5QW5kUHJldklzUGFyZW50KSB7XG4gICAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuXG4gICAgICBjb25zdCBwYXJlbnQgPSBsaXN0LmdldFBhcmVudCgpO1xuICAgICAgY29uc3QgcHJldkVuZCA9IHByZXYuZ2V0TGFzdExpbmVDb250ZW50RW5kKCk7XG5cbiAgICAgIGlmICghcHJldi5nZXROb3Rlc0luZGVudCgpICYmIGxpc3QuZ2V0Tm90ZXNJbmRlbnQoKSkge1xuICAgICAgICBwcmV2LnNldE5vdGVzSW5kZW50KFxuICAgICAgICAgIHByZXYuZ2V0Rmlyc3RMaW5lSW5kZW50KCkgK1xuICAgICAgICAgICAgbGlzdC5nZXROb3Rlc0luZGVudCgpLnNsaWNlKGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCkubGVuZ3RoKVxuICAgICAgICApO1xuICAgICAgfVxuXG4gICAgICBjb25zdCBvbGRMaW5lcyA9IHByZXYuZ2V0TGluZXMoKTtcbiAgICAgIGNvbnN0IG5ld0xpbmVzID0gbGlzdC5nZXRMaW5lcygpO1xuICAgICAgb2xkTGluZXNbb2xkTGluZXMubGVuZ3RoIC0gMV0gKz0gbmV3TGluZXNbMF07XG4gICAgICBjb25zdCByZXN1bHRMaW5lcyA9IG9sZExpbmVzLmNvbmNhdChuZXdMaW5lcy5zbGljZSgxKSk7XG5cbiAgICAgIHByZXYucmVwbGFjZUxpbmVzKHJlc3VsdExpbmVzKTtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcblxuICAgICAgZm9yIChjb25zdCBjIG9mIGxpc3QuZ2V0Q2hpbGRyZW4oKSkge1xuICAgICAgICBsaXN0LnJlbW92ZUNoaWxkKGMpO1xuICAgICAgICBwcmV2LmFkZEFmdGVyQWxsKGMpO1xuICAgICAgfVxuXG4gICAgICByb290LnJlcGxhY2VDdXJzb3IocHJldkVuZCk7XG5cbiAgICAgIHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMocm9vdCk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBEZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmVPcGVyYXRpb24gfSBmcm9tIFwiLi9EZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmVPcGVyYXRpb25cIjtcbmltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcblxuZXhwb3J0IGNsYXNzIERlbGV0ZUFuZE1lcmdlV2l0aE5leHRMaW5lT3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBkZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91czogRGVsZXRlQW5kTWVyZ2VXaXRoUHJldmlvdXNMaW5lT3BlcmF0aW9uO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge1xuICAgIHRoaXMuZGVsZXRlQW5kTWVyZ2VXaXRoUHJldmlvdXMgPVxuICAgICAgbmV3IERlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvbihyb290KTtcbiAgfVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91cy5zaG91bGRTdG9wUHJvcGFnYXRpb24oKTtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91cy5zaG91bGRVcGRhdGUoKTtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lcyA9IGxpc3QuZ2V0TGluZXNJbmZvKCk7XG5cbiAgICBjb25zdCBsaW5lTm8gPSBsaW5lcy5maW5kSW5kZXgoXG4gICAgICAobCkgPT4gY3Vyc29yLmNoID09PSBsLnRvLmNoICYmIGN1cnNvci5saW5lID09PSBsLnRvLmxpbmVcbiAgICApO1xuXG4gICAgaWYgKGxpbmVObyA9PT0gbGluZXMubGVuZ3RoIC0gMSkge1xuICAgICAgY29uc3QgbmV4dExpbmUgPSBsaW5lc1tsaW5lTm9dLnRvLmxpbmUgKyAxO1xuICAgICAgY29uc3QgbmV4dExpc3QgPSByb290LmdldExpc3RVbmRlckxpbmUobmV4dExpbmUpO1xuICAgICAgaWYgKCFuZXh0TGlzdCkge1xuICAgICAgICByZXR1cm47XG4gICAgICB9XG4gICAgICByb290LnJlcGxhY2VDdXJzb3IobmV4dExpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkpO1xuICAgICAgdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91cy5wZXJmb3JtKCk7XG4gICAgfSBlbHNlIGlmIChsaW5lTm8gPj0gMCkge1xuICAgICAgcm9vdC5yZXBsYWNlQ3Vyc29yKGxpbmVzW2xpbmVObyArIDFdLmZyb20pO1xuICAgICAgdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91cy5wZXJmb3JtKCk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBEZWxldGVUaWxsTGluZVN0YXJ0T3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290KSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKTtcbiAgICBjb25zdCBsaW5lTm8gPSBsaW5lcy5maW5kSW5kZXgoKGwpID0+IGwuZnJvbS5saW5lID09PSBjdXJzb3IubGluZSk7XG5cbiAgICBsaW5lc1tsaW5lTm9dLnRleHQgPSBsaW5lc1tsaW5lTm9dLnRleHQuc2xpY2UoXG4gICAgICBjdXJzb3IuY2ggLSBsaW5lc1tsaW5lTm9dLmZyb20uY2hcbiAgICApO1xuXG4gICAgbGlzdC5yZXBsYWNlTGluZXMobGluZXMubWFwKChsKSA9PiBsLnRleHQpKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3IobGluZXNbbGluZU5vXS5mcm9tKTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsga2V5bWFwIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gXCIuL0ZlYXR1cmVcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IERlbGV0ZUFuZE1lcmdlV2l0aE5leHRMaW5lT3BlcmF0aW9uIH0gZnJvbSBcIi4uL29wZXJhdGlvbnMvRGVsZXRlQW5kTWVyZ2VXaXRoTmV4dExpbmVPcGVyYXRpb25cIjtcbmltcG9ydCB7IERlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0RlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvblwiO1xuaW1wb3J0IHsgRGVsZXRlVGlsbExpbmVTdGFydE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0RlbGV0ZVRpbGxMaW5lU3RhcnRPcGVyYXRpb25cIjtcbmltcG9ydCB7IElNRVNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvSU1FU2VydmljZVwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuaW1wb3J0IHsgUGVyZm9ybU9wZXJhdGlvblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcIjtcbmltcG9ydCB7IFNldHRpbmdzU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGNsYXNzIERlbGV0ZVNob3VsZElnbm9yZUJ1bGxldHNGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgcGVyZm9ybU9wZXJhdGlvbjogUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBrZXltYXAub2YoW1xuICAgICAgICB7XG4gICAgICAgICAga2V5OiBcIkJhY2tzcGFjZVwiLFxuICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmUsXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICBrZXk6IFwiRGVsZXRlXCIsXG4gICAgICAgICAgcnVuOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgcnVuOiB0aGlzLmRlbGV0ZUFuZE1lcmdlV2l0aE5leHRMaW5lLFxuICAgICAgICAgIH0pLFxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgbWFjOiBcIm0tQmFja3NwYWNlXCIsXG4gICAgICAgICAgcnVuOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgcnVuOiB0aGlzLmRlbGV0ZVRpbGxMaW5lU3RhcnQsXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICBdKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgY2hlY2sgPSAoKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMuc2V0dGluZ3Muc3RpY2tDdXJzb3IgIT0gXCJuZXZlclwiICYmICF0aGlzLmltZS5pc0lNRU9wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgZGVsZXRlQW5kTWVyZ2VXaXRoUHJldmlvdXNMaW5lID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IERlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG5cbiAgcHJpdmF0ZSBkZWxldGVUaWxsTGluZVN0YXJ0ID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IERlbGV0ZVRpbGxMaW5lU3RhcnRPcGVyYXRpb24ocm9vdCksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9O1xuXG4gIHByaXZhdGUgZGVsZXRlQW5kTWVyZ2VXaXRoTmV4dExpbmUgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnBlcmZvcm1PcGVyYXRpb24ucGVyZm9ybU9wZXJhdGlvbihcbiAgICAgIChyb290KSA9PiBuZXcgRGVsZXRlQW5kTWVyZ2VXaXRoTmV4dExpbmVPcGVyYXRpb24ocm9vdCksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9O1xufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudE9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGN1cnNvciA9IHJvb3QuZ2V0Q3Vyc29yKCk7XG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgY29uc3QgY29udGVudFN0YXJ0ID0gbGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnRBZnRlckNoZWNrYm94KCk7XG4gICAgY29uc3QgbGluZVByZWZpeCA9XG4gICAgICBjb250ZW50U3RhcnQubGluZSA9PT0gY3Vyc29yLmxpbmVcbiAgICAgICAgPyBjb250ZW50U3RhcnQuY2hcbiAgICAgICAgOiBsaXN0LmdldE5vdGVzSW5kZW50KCkubGVuZ3RoO1xuXG4gICAgaWYgKGN1cnNvci5jaCA8IGxpbmVQcmVmaXgpIHtcbiAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgICBsaW5lOiBjdXJzb3IubGluZSxcbiAgICAgICAgY2g6IGxpbmVQcmVmaXgsXG4gICAgICB9KTtcbiAgICB9XG4gIH1cbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcblxuZXhwb3J0IGNsYXNzIEVuc3VyZUN1cnNvcklzSW5VbmZvbGRlZExpbmVPcGVyYXRpb24gaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG5cbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuXG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgaWYgKCFsaXN0LmlzRm9sZGVkKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBmb2xkUm9vdCA9IGxpc3QuZ2V0VG9wRm9sZFJvb3QoKTtcbiAgICBjb25zdCBmaXJzdExpbmVFbmQgPSBmb2xkUm9vdC5nZXRMaW5lc0luZm8oKVswXS50bztcblxuICAgIGlmIChjdXJzb3IubGluZSA+IGZpcnN0TGluZUVuZC5saW5lKSB7XG4gICAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuICAgICAgcm9vdC5yZXBsYWNlQ3Vyc29yKGZpcnN0TGluZUVuZCk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBFZGl0b3JTdGF0ZSwgVHJhbnNhY3Rpb24gfSBmcm9tIFwiQGNvZGVtaXJyb3Ivc3RhdGVcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi4vZmVhdHVyZXMvRmVhdHVyZVwiO1xuaW1wb3J0IHsgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0Vuc3VyZUN1cnNvckluTGlzdENvbnRlbnRPcGVyYXRpb25cIjtcbmltcG9ydCB7IEVuc3VyZUN1cnNvcklzSW5VbmZvbGRlZExpbmVPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9FbnN1cmVDdXJzb3JJc0luVW5mb2xkZWRMaW5lT3BlcmF0aW9uXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudEZlYXR1cmUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZSxcbiAgICBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2UsXG4gICAgcHJpdmF0ZSBwZXJmb3JtT3BlcmF0aW9uOiBQZXJmb3JtT3BlcmF0aW9uU2VydmljZVxuICApIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIEVkaXRvclN0YXRlLnRyYW5zYWN0aW9uRXh0ZW5kZXIub2YodGhpcy50cmFuc2FjdGlvbkV4dGVuZGVyKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgdHJhbnNhY3Rpb25FeHRlbmRlciA9ICh0cjogVHJhbnNhY3Rpb24pOiBudWxsID0+IHtcbiAgICBpZiAodGhpcy5zZXR0aW5ncy5zdGlja0N1cnNvciA9PSBcIm5ldmVyXCIgfHwgIXRyLnNlbGVjdGlvbikge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgY29uc3QgZWRpdG9yID0gdGhpcy5vYnNpZGlhbi5nZXRFZGl0b3JGcm9tU3RhdGUodHIuc3RhcnRTdGF0ZSk7XG5cbiAgICBzZXRUaW1lb3V0KCgpID0+IHtcbiAgICAgIHRoaXMuaGFuZGxlQ3Vyc29yQWN0aXZpdHkoZWRpdG9yKTtcbiAgICB9LCAwKTtcblxuICAgIHJldHVybiBudWxsO1xuICB9O1xuXG4gIHByaXZhdGUgaGFuZGxlQ3Vyc29yQWN0aXZpdHkgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBFbnN1cmVDdXJzb3JJc0luVW5mb2xkZWRMaW5lT3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcblxuICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBFbnN1cmVDdXJzb3JJbkxpc3RDb250ZW50T3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcbmltcG9ydCB7IHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMgfSBmcm9tIFwiLi4vcm9vdC9yZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzXCI7XG5cbmV4cG9ydCBjbGFzcyBNb3ZlTGVmdE9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IHBhcmVudCA9IGxpc3QuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgZ3JhbmRQYXJlbnQgPSBwYXJlbnQuZ2V0UGFyZW50KCk7XG5cbiAgICBpZiAoIWdyYW5kUGFyZW50KSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3RTdGFydExpbmVCZWZvcmUgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG4gICAgY29uc3QgaW5kZW50Um1Gcm9tID0gcGFyZW50LmdldEZpcnN0TGluZUluZGVudCgpLmxlbmd0aDtcbiAgICBjb25zdCBpbmRlbnRSbVRpbGwgPSBsaXN0LmdldEZpcnN0TGluZUluZGVudCgpLmxlbmd0aDtcblxuICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICBncmFuZFBhcmVudC5hZGRBZnRlcihwYXJlbnQsIGxpc3QpO1xuICAgIGxpc3QudW5pbmRlbnRDb250ZW50KGluZGVudFJtRnJvbSwgaW5kZW50Um1UaWxsKTtcblxuICAgIGNvbnN0IGxpc3RTdGFydExpbmVBZnRlciA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcbiAgICBjb25zdCBsaW5lRGlmZiA9IGxpc3RTdGFydExpbmVBZnRlciAtIGxpc3RTdGFydExpbmVCZWZvcmU7XG4gICAgY29uc3QgY2hEaWZmID0gaW5kZW50Um1UaWxsIC0gaW5kZW50Um1Gcm9tO1xuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgKyBsaW5lRGlmZixcbiAgICAgIGNoOiBjdXJzb3IuY2ggLSBjaERpZmYsXG4gICAgfSk7XG5cbiAgICByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3QpO1xuICB9XG59XG4iLCJleHBvcnQgZnVuY3Rpb24gaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3gobGluZTogc3RyaW5nKSB7XG4gIHJldHVybiBsaW5lID09PSBcIlwiIHx8IGxpbmUgPT09IFwiWyBdIFwiO1xufVxuIiwiaW1wb3J0IHsgTW92ZUxlZnRPcGVyYXRpb24gfSBmcm9tIFwiLi9Nb3ZlTGVmdE9wZXJhdGlvblwiO1xuaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3ggfSBmcm9tIFwiLi4vdXRpbHMvaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3hcIjtcblxuZXhwb3J0IGNsYXNzIE91dGRlbnRJZkxpbmVJc0VtcHR5T3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBtb3ZlTGVmdE9wOiBNb3ZlTGVmdE9wZXJhdGlvbjtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHtcbiAgICB0aGlzLm1vdmVMZWZ0T3AgPSBuZXcgTW92ZUxlZnRPcGVyYXRpb24ocm9vdCk7XG4gIH1cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMubW92ZUxlZnRPcC5zaG91bGRTdG9wUHJvcGFnYXRpb24oKTtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy5tb3ZlTGVmdE9wLnNob3VsZFVwZGF0ZSgpO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lcyA9IGxpc3QuZ2V0TGluZXMoKTtcblxuICAgIGlmIChcbiAgICAgIGxpbmVzLmxlbmd0aCA+IDEgfHxcbiAgICAgICFpc0VtcHR5TGluZU9yRW1wdHlDaGVja2JveChsaW5lc1swXSkgfHxcbiAgICAgIGxpc3QuZ2V0TGV2ZWwoKSA9PT0gMVxuICAgICkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMubW92ZUxlZnRPcC5wZXJmb3JtKCk7XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IFByZWMgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivc3RhdGVcIjtcbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4uL2ZlYXR1cmVzL0ZlYXR1cmVcIjtcbmltcG9ydCB7IE91dGRlbnRJZkxpbmVJc0VtcHR5T3BlcmF0aW9uIH0gZnJvbSBcIi4uL29wZXJhdGlvbnMvT3V0ZGVudElmTGluZUlzRW1wdHlPcGVyYXRpb25cIjtcbmltcG9ydCB7IElNRVNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvSU1FU2VydmljZVwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuaW1wb3J0IHsgUGVyZm9ybU9wZXJhdGlvblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcIjtcbmltcG9ydCB7IFNldHRpbmdzU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGNsYXNzIEVudGVyT3V0ZGVudElmTGluZUlzRW1wdHlGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgcGVyZm9ybU9wZXJhdGlvbjogUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBQcmVjLmhpZ2hlc3QoXG4gICAgICAgIGtleW1hcC5vZihbXG4gICAgICAgICAge1xuICAgICAgICAgICAga2V5OiBcIkVudGVyXCIsXG4gICAgICAgICAgICBydW46IHRoaXMub2JzaWRpYW4uY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2soe1xuICAgICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgICAgcnVuOiB0aGlzLnJ1bixcbiAgICAgICAgICAgIH0pLFxuICAgICAgICAgIH0sXG4gICAgICAgIF0pXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBjaGVjayA9ICgpID0+IHtcbiAgICByZXR1cm4gdGhpcy5zZXR0aW5ncy5iZXR0ZXJFbnRlciAmJiAhdGhpcy5pbWUuaXNJTUVPcGVuZWQoKTtcbiAgfTtcblxuICBwcml2YXRlIHJ1biA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBPdXRkZW50SWZMaW5lSXNFbXB0eU9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG59XG4iLCJleHBvcnQgZnVuY3Rpb24gY21wUG9zKGE6IFBvc2l0aW9uLCBiOiBQb3NpdGlvbikge1xuICByZXR1cm4gYS5saW5lIC0gYi5saW5lIHx8IGEuY2ggLSBiLmNoO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gbWF4UG9zKGE6IFBvc2l0aW9uLCBiOiBQb3NpdGlvbikge1xuICByZXR1cm4gY21wUG9zKGEsIGIpIDwgMCA/IGIgOiBhO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gbWluUG9zKGE6IFBvc2l0aW9uLCBiOiBQb3NpdGlvbikge1xuICByZXR1cm4gY21wUG9zKGEsIGIpIDwgMCA/IGEgOiBiO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFBvc2l0aW9uIHtcbiAgY2g6IG51bWJlcjtcbiAgbGluZTogbnVtYmVyO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIExpc3RMaW5lIHtcbiAgdGV4dDogc3RyaW5nO1xuICBmcm9tOiBQb3NpdGlvbjtcbiAgdG86IFBvc2l0aW9uO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFJhbmdlIHtcbiAgYW5jaG9yOiBQb3NpdGlvbjtcbiAgaGVhZDogUG9zaXRpb247XG59XG5cbmV4cG9ydCBjbGFzcyBMaXN0IHtcbiAgcHJpdmF0ZSBwYXJlbnQ6IExpc3QgfCBudWxsID0gbnVsbDtcbiAgcHJpdmF0ZSBjaGlsZHJlbjogTGlzdFtdID0gW107XG4gIHByaXZhdGUgbm90ZXNJbmRlbnQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xuICBwcml2YXRlIGxpbmVzOiBzdHJpbmdbXSA9IFtdO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcm9vdDogUm9vdCxcbiAgICBwcml2YXRlIGluZGVudDogc3RyaW5nLFxuICAgIHByaXZhdGUgYnVsbGV0OiBzdHJpbmcsXG4gICAgcHJpdmF0ZSBvcHRpb25hbENoZWNrYm94OiBzdHJpbmcsXG4gICAgcHJpdmF0ZSBzcGFjZUFmdGVyQnVsbGV0OiBzdHJpbmcsXG4gICAgZmlyc3RMaW5lOiBzdHJpbmcsXG4gICAgcHJpdmF0ZSBmb2xkUm9vdDogYm9vbGVhblxuICApIHtcbiAgICB0aGlzLmxpbmVzLnB1c2goZmlyc3RMaW5lKTtcbiAgfVxuXG4gIGdldE5vdGVzSW5kZW50KCk6IHN0cmluZyB8IG51bGwge1xuICAgIHJldHVybiB0aGlzLm5vdGVzSW5kZW50O1xuICB9XG5cbiAgc2V0Tm90ZXNJbmRlbnQobm90ZXNJbmRlbnQ6IHN0cmluZykge1xuICAgIGlmICh0aGlzLm5vdGVzSW5kZW50ICE9PSBudWxsKSB7XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoYE5vdGVzIGluZGVudCBhbHJlYWR5IHByb3ZpZGVkYCk7XG4gICAgfVxuICAgIHRoaXMubm90ZXNJbmRlbnQgPSBub3Rlc0luZGVudDtcbiAgfVxuXG4gIGFkZExpbmUodGV4dDogc3RyaW5nKSB7XG4gICAgaWYgKHRoaXMubm90ZXNJbmRlbnQgPT09IG51bGwpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgICAgYFVuYWJsZSB0byBhZGQgbGluZSwgbm90ZXMgaW5kZW50IHNob3VsZCBiZSBwcm92aWRlZCBmaXJzdGBcbiAgICAgICk7XG4gICAgfVxuXG4gICAgdGhpcy5saW5lcy5wdXNoKHRleHQpO1xuICB9XG5cbiAgcmVwbGFjZUxpbmVzKGxpbmVzOiBzdHJpbmdbXSkge1xuICAgIGlmIChsaW5lcy5sZW5ndGggPiAxICYmIHRoaXMubm90ZXNJbmRlbnQgPT09IG51bGwpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgICAgYFVuYWJsZSB0byBhZGQgbGluZSwgbm90ZXMgaW5kZW50IHNob3VsZCBiZSBwcm92aWRlZCBmaXJzdGBcbiAgICAgICk7XG4gICAgfVxuXG4gICAgdGhpcy5saW5lcyA9IGxpbmVzO1xuICB9XG5cbiAgZ2V0TGluZUNvdW50KCkge1xuICAgIHJldHVybiB0aGlzLmxpbmVzLmxlbmd0aDtcbiAgfVxuXG4gIGdldFJvb3QoKSB7XG4gICAgcmV0dXJuIHRoaXMucm9vdDtcbiAgfVxuXG4gIGdldENoaWxkcmVuKCkge1xuICAgIHJldHVybiB0aGlzLmNoaWxkcmVuLmNvbmNhdCgpO1xuICB9XG5cbiAgZ2V0TGluZXNJbmZvKCk6IExpc3RMaW5lW10ge1xuICAgIGNvbnN0IHN0YXJ0TGluZSA9IHRoaXMucm9vdC5nZXRDb250ZW50TGluZXNSYW5nZU9mKHRoaXMpWzBdO1xuXG4gICAgcmV0dXJuIHRoaXMubGluZXMubWFwKChyb3csIGkpID0+IHtcbiAgICAgIGNvbnN0IGxpbmUgPSBzdGFydExpbmUgKyBpO1xuICAgICAgY29uc3Qgc3RhcnRDaCA9XG4gICAgICAgIGkgPT09IDAgPyB0aGlzLmdldENvbnRlbnRTdGFydENoKCkgOiB0aGlzLm5vdGVzSW5kZW50Lmxlbmd0aDtcbiAgICAgIGNvbnN0IGVuZENoID0gc3RhcnRDaCArIHJvdy5sZW5ndGg7XG5cbiAgICAgIHJldHVybiB7XG4gICAgICAgIHRleHQ6IHJvdyxcbiAgICAgICAgZnJvbTogeyBsaW5lLCBjaDogc3RhcnRDaCB9LFxuICAgICAgICB0bzogeyBsaW5lLCBjaDogZW5kQ2ggfSxcbiAgICAgIH07XG4gICAgfSk7XG4gIH1cblxuICBnZXRMaW5lcygpOiBzdHJpbmdbXSB7XG4gICAgcmV0dXJuIHRoaXMubGluZXMuY29uY2F0KCk7XG4gIH1cblxuICBnZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKSB7XG4gICAgY29uc3Qgc3RhcnRMaW5lID0gdGhpcy5yb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YodGhpcylbMF07XG5cbiAgICByZXR1cm4ge1xuICAgICAgbGluZTogc3RhcnRMaW5lLFxuICAgICAgY2g6IHRoaXMuZ2V0Q29udGVudFN0YXJ0Q2goKSxcbiAgICB9O1xuICB9XG5cbiAgZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0QWZ0ZXJDaGVja2JveCgpIHtcbiAgICBjb25zdCBzdGFydExpbmUgPSB0aGlzLnJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZih0aGlzKVswXTtcblxuICAgIHJldHVybiB7XG4gICAgICBsaW5lOiBzdGFydExpbmUsXG4gICAgICBjaDogdGhpcy5nZXRDb250ZW50U3RhcnRDaCgpICsgdGhpcy5vcHRpb25hbENoZWNrYm94Lmxlbmd0aCxcbiAgICB9O1xuICB9XG5cbiAgZ2V0TGFzdExpbmVDb250ZW50RW5kKCkge1xuICAgIGNvbnN0IGVuZExpbmUgPSB0aGlzLnJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZih0aGlzKVsxXTtcbiAgICBjb25zdCBlbmRDaCA9XG4gICAgICB0aGlzLmxpbmVzLmxlbmd0aCA9PT0gMVxuICAgICAgICA/IHRoaXMuZ2V0Q29udGVudFN0YXJ0Q2goKSArIHRoaXMubGluZXNbMF0ubGVuZ3RoXG4gICAgICAgIDogdGhpcy5ub3Rlc0luZGVudC5sZW5ndGggKyB0aGlzLmxpbmVzW3RoaXMubGluZXMubGVuZ3RoIC0gMV0ubGVuZ3RoO1xuXG4gICAgcmV0dXJuIHtcbiAgICAgIGxpbmU6IGVuZExpbmUsXG4gICAgICBjaDogZW5kQ2gsXG4gICAgfTtcbiAgfVxuXG4gIHByaXZhdGUgZ2V0Q29udGVudFN0YXJ0Q2goKSB7XG4gICAgcmV0dXJuIHRoaXMuaW5kZW50Lmxlbmd0aCArIHRoaXMuYnVsbGV0Lmxlbmd0aCArIDE7XG4gIH1cblxuICBpc0ZvbGRlZCgpOiBib29sZWFuIHtcbiAgICBpZiAodGhpcy5mb2xkUm9vdCkge1xuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuXG4gICAgaWYgKHRoaXMucGFyZW50KSB7XG4gICAgICByZXR1cm4gdGhpcy5wYXJlbnQuaXNGb2xkZWQoKTtcbiAgICB9XG5cbiAgICByZXR1cm4gZmFsc2U7XG4gIH1cblxuICBpc0ZvbGRSb290KCkge1xuICAgIHJldHVybiB0aGlzLmZvbGRSb290O1xuICB9XG5cbiAgZ2V0VG9wRm9sZFJvb3QoKSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby10aGlzLWFsaWFzXG4gICAgbGV0IHRtcDogTGlzdCA9IHRoaXM7XG4gICAgbGV0IGZvbGRSb290OiBMaXN0IHwgbnVsbCA9IG51bGw7XG4gICAgd2hpbGUgKHRtcCkge1xuICAgICAgaWYgKHRtcC5pc0ZvbGRSb290KCkpIHtcbiAgICAgICAgZm9sZFJvb3QgPSB0bXA7XG4gICAgICB9XG4gICAgICB0bXAgPSB0bXAucGFyZW50O1xuICAgIH1cbiAgICByZXR1cm4gZm9sZFJvb3Q7XG4gIH1cblxuICBnZXRMZXZlbCgpOiBudW1iZXIge1xuICAgIGlmICghdGhpcy5wYXJlbnQpIHtcbiAgICAgIHJldHVybiAwO1xuICAgIH1cblxuICAgIHJldHVybiB0aGlzLnBhcmVudC5nZXRMZXZlbCgpICsgMTtcbiAgfVxuXG4gIHVuaW5kZW50Q29udGVudChmcm9tOiBudW1iZXIsIHRpbGw6IG51bWJlcikge1xuICAgIHRoaXMuaW5kZW50ID0gdGhpcy5pbmRlbnQuc2xpY2UoMCwgZnJvbSkgKyB0aGlzLmluZGVudC5zbGljZSh0aWxsKTtcbiAgICBpZiAodGhpcy5ub3Rlc0luZGVudCAhPT0gbnVsbCkge1xuICAgICAgdGhpcy5ub3Rlc0luZGVudCA9XG4gICAgICAgIHRoaXMubm90ZXNJbmRlbnQuc2xpY2UoMCwgZnJvbSkgKyB0aGlzLm5vdGVzSW5kZW50LnNsaWNlKHRpbGwpO1xuICAgIH1cblxuICAgIGZvciAoY29uc3QgY2hpbGQgb2YgdGhpcy5jaGlsZHJlbikge1xuICAgICAgY2hpbGQudW5pbmRlbnRDb250ZW50KGZyb20sIHRpbGwpO1xuICAgIH1cbiAgfVxuXG4gIGluZGVudENvbnRlbnQoaW5kZW50UG9zOiBudW1iZXIsIGluZGVudENoYXJzOiBzdHJpbmcpIHtcbiAgICB0aGlzLmluZGVudCA9XG4gICAgICB0aGlzLmluZGVudC5zbGljZSgwLCBpbmRlbnRQb3MpICtcbiAgICAgIGluZGVudENoYXJzICtcbiAgICAgIHRoaXMuaW5kZW50LnNsaWNlKGluZGVudFBvcyk7XG4gICAgaWYgKHRoaXMubm90ZXNJbmRlbnQgIT09IG51bGwpIHtcbiAgICAgIHRoaXMubm90ZXNJbmRlbnQgPVxuICAgICAgICB0aGlzLm5vdGVzSW5kZW50LnNsaWNlKDAsIGluZGVudFBvcykgK1xuICAgICAgICBpbmRlbnRDaGFycyArXG4gICAgICAgIHRoaXMubm90ZXNJbmRlbnQuc2xpY2UoaW5kZW50UG9zKTtcbiAgICB9XG5cbiAgICBmb3IgKGNvbnN0IGNoaWxkIG9mIHRoaXMuY2hpbGRyZW4pIHtcbiAgICAgIGNoaWxkLmluZGVudENvbnRlbnQoaW5kZW50UG9zLCBpbmRlbnRDaGFycyk7XG4gICAgfVxuICB9XG5cbiAgZ2V0Rmlyc3RMaW5lSW5kZW50KCkge1xuICAgIHJldHVybiB0aGlzLmluZGVudDtcbiAgfVxuXG4gIGdldEJ1bGxldCgpIHtcbiAgICByZXR1cm4gdGhpcy5idWxsZXQ7XG4gIH1cblxuICBnZXRTcGFjZUFmdGVyQnVsbGV0KCkge1xuICAgIHJldHVybiB0aGlzLnNwYWNlQWZ0ZXJCdWxsZXQ7XG4gIH1cblxuICBnZXRDaGVja2JveExlbmd0aCgpIHtcbiAgICByZXR1cm4gdGhpcy5vcHRpb25hbENoZWNrYm94Lmxlbmd0aDtcbiAgfVxuXG4gIHJlcGxhdGVCdWxsZXQoYnVsbGV0OiBzdHJpbmcpIHtcbiAgICB0aGlzLmJ1bGxldCA9IGJ1bGxldDtcbiAgfVxuXG4gIGdldFBhcmVudCgpIHtcbiAgICByZXR1cm4gdGhpcy5wYXJlbnQ7XG4gIH1cblxuICBhZGRCZWZvcmVBbGwobGlzdDogTGlzdCkge1xuICAgIHRoaXMuY2hpbGRyZW4udW5zaGlmdChsaXN0KTtcbiAgICBsaXN0LnBhcmVudCA9IHRoaXM7XG4gIH1cblxuICBhZGRBZnRlckFsbChsaXN0OiBMaXN0KSB7XG4gICAgdGhpcy5jaGlsZHJlbi5wdXNoKGxpc3QpO1xuICAgIGxpc3QucGFyZW50ID0gdGhpcztcbiAgfVxuXG4gIHJlbW92ZUNoaWxkKGxpc3Q6IExpc3QpIHtcbiAgICBjb25zdCBpID0gdGhpcy5jaGlsZHJlbi5pbmRleE9mKGxpc3QpO1xuICAgIHRoaXMuY2hpbGRyZW4uc3BsaWNlKGksIDEpO1xuICAgIGxpc3QucGFyZW50ID0gbnVsbDtcbiAgfVxuXG4gIGFkZEJlZm9yZShiZWZvcmU6IExpc3QsIGxpc3Q6IExpc3QpIHtcbiAgICBjb25zdCBpID0gdGhpcy5jaGlsZHJlbi5pbmRleE9mKGJlZm9yZSk7XG4gICAgdGhpcy5jaGlsZHJlbi5zcGxpY2UoaSwgMCwgbGlzdCk7XG4gICAgbGlzdC5wYXJlbnQgPSB0aGlzO1xuICB9XG5cbiAgYWRkQWZ0ZXIoYmVmb3JlOiBMaXN0LCBsaXN0OiBMaXN0KSB7XG4gICAgY29uc3QgaSA9IHRoaXMuY2hpbGRyZW4uaW5kZXhPZihiZWZvcmUpO1xuICAgIHRoaXMuY2hpbGRyZW4uc3BsaWNlKGkgKyAxLCAwLCBsaXN0KTtcbiAgICBsaXN0LnBhcmVudCA9IHRoaXM7XG4gIH1cblxuICBnZXRQcmV2U2libGluZ09mKGxpc3Q6IExpc3QpIHtcbiAgICBjb25zdCBpID0gdGhpcy5jaGlsZHJlbi5pbmRleE9mKGxpc3QpO1xuICAgIHJldHVybiBpID4gMCA/IHRoaXMuY2hpbGRyZW5baSAtIDFdIDogbnVsbDtcbiAgfVxuXG4gIGdldE5leHRTaWJsaW5nT2YobGlzdDogTGlzdCkge1xuICAgIGNvbnN0IGkgPSB0aGlzLmNoaWxkcmVuLmluZGV4T2YobGlzdCk7XG4gICAgcmV0dXJuIGkgPj0gMCAmJiBpIDwgdGhpcy5jaGlsZHJlbi5sZW5ndGggPyB0aGlzLmNoaWxkcmVuW2kgKyAxXSA6IG51bGw7XG4gIH1cblxuICBpc0VtcHR5KCkge1xuICAgIHJldHVybiB0aGlzLmNoaWxkcmVuLmxlbmd0aCA9PT0gMDtcbiAgfVxuXG4gIHByaW50KCkge1xuICAgIGxldCByZXMgPSBcIlwiO1xuXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCB0aGlzLmxpbmVzLmxlbmd0aDsgaSsrKSB7XG4gICAgICByZXMgKz1cbiAgICAgICAgaSA9PT0gMFxuICAgICAgICAgID8gdGhpcy5pbmRlbnQgKyB0aGlzLmJ1bGxldCArIHRoaXMuc3BhY2VBZnRlckJ1bGxldFxuICAgICAgICAgIDogdGhpcy5ub3Rlc0luZGVudDtcbiAgICAgIHJlcyArPSB0aGlzLmxpbmVzW2ldO1xuICAgICAgcmVzICs9IFwiXFxuXCI7XG4gICAgfVxuXG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiB0aGlzLmNoaWxkcmVuKSB7XG4gICAgICByZXMgKz0gY2hpbGQucHJpbnQoKTtcbiAgICB9XG5cbiAgICByZXR1cm4gcmVzO1xuICB9XG59XG5cbmV4cG9ydCBjbGFzcyBSb290IHtcbiAgcHJpdmF0ZSByb290TGlzdCA9IG5ldyBMaXN0KHRoaXMsIFwiXCIsIFwiXCIsIFwiXCIsIFwiXCIsIFwiXCIsIGZhbHNlKTtcbiAgcHJpdmF0ZSBzZWxlY3Rpb25zOiBSYW5nZVtdID0gW107XG5cbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBzdGFydDogUG9zaXRpb24sXG4gICAgcHJpdmF0ZSBlbmQ6IFBvc2l0aW9uLFxuICAgIHNlbGVjdGlvbnM6IFJhbmdlW11cbiAgKSB7XG4gICAgdGhpcy5yZXBsYWNlU2VsZWN0aW9ucyhzZWxlY3Rpb25zKTtcbiAgfVxuXG4gIGdldFJvb3RMaXN0KCkge1xuICAgIHJldHVybiB0aGlzLnJvb3RMaXN0O1xuICB9XG5cbiAgZ2V0UmFuZ2UoKTogW1Bvc2l0aW9uLCBQb3NpdGlvbl0ge1xuICAgIHJldHVybiBbeyAuLi50aGlzLnN0YXJ0IH0sIHsgLi4udGhpcy5lbmQgfV07XG4gIH1cblxuICBnZXRTZWxlY3Rpb25zKCk6IFJhbmdlW10ge1xuICAgIHJldHVybiB0aGlzLnNlbGVjdGlvbnMubWFwKChzKSA9PiAoe1xuICAgICAgYW5jaG9yOiB7IC4uLnMuYW5jaG9yIH0sXG4gICAgICBoZWFkOiB7IC4uLnMuaGVhZCB9LFxuICAgIH0pKTtcbiAgfVxuXG4gIGhhc1NpbmdsZUN1cnNvcigpIHtcbiAgICBpZiAoIXRoaXMuaGFzU2luZ2xlU2VsZWN0aW9uKCkpIHtcbiAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG5cbiAgICBjb25zdCBzZWxlY3Rpb24gPSB0aGlzLnNlbGVjdGlvbnNbMF07XG5cbiAgICByZXR1cm4gKFxuICAgICAgc2VsZWN0aW9uLmFuY2hvci5saW5lID09PSBzZWxlY3Rpb24uaGVhZC5saW5lICYmXG4gICAgICBzZWxlY3Rpb24uYW5jaG9yLmNoID09PSBzZWxlY3Rpb24uaGVhZC5jaFxuICAgICk7XG4gIH1cblxuICBoYXNTaW5nbGVTZWxlY3Rpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc2VsZWN0aW9ucy5sZW5ndGggPT09IDE7XG4gIH1cblxuICBnZXRTZWxlY3Rpb24oKSB7XG4gICAgY29uc3Qgc2VsZWN0aW9uID0gdGhpcy5zZWxlY3Rpb25zW3RoaXMuc2VsZWN0aW9ucy5sZW5ndGggLSAxXTtcblxuICAgIGNvbnN0IGZyb20gPVxuICAgICAgc2VsZWN0aW9uLmFuY2hvci5jaCA+IHNlbGVjdGlvbi5oZWFkLmNoXG4gICAgICAgID8gc2VsZWN0aW9uLmhlYWQuY2hcbiAgICAgICAgOiBzZWxlY3Rpb24uYW5jaG9yLmNoO1xuICAgIGNvbnN0IHRvID1cbiAgICAgIHNlbGVjdGlvbi5hbmNob3IuY2ggPiBzZWxlY3Rpb24uaGVhZC5jaFxuICAgICAgICA/IHNlbGVjdGlvbi5hbmNob3IuY2hcbiAgICAgICAgOiBzZWxlY3Rpb24uaGVhZC5jaDtcblxuICAgIHJldHVybiB7XG4gICAgICAuLi5zZWxlY3Rpb24sXG4gICAgICBmcm9tLFxuICAgICAgdG8sXG4gICAgfTtcbiAgfVxuXG4gIGdldEN1cnNvcigpIHtcbiAgICByZXR1cm4geyAuLi50aGlzLnNlbGVjdGlvbnNbdGhpcy5zZWxlY3Rpb25zLmxlbmd0aCAtIDFdLmhlYWQgfTtcbiAgfVxuXG4gIHJlcGxhY2VDdXJzb3IoY3Vyc29yOiBQb3NpdGlvbikge1xuICAgIHRoaXMuc2VsZWN0aW9ucyA9IFt7IGFuY2hvcjogY3Vyc29yLCBoZWFkOiBjdXJzb3IgfV07XG4gIH1cblxuICByZXBsYWNlU2VsZWN0aW9ucyhzZWxlY3Rpb25zOiBSYW5nZVtdKSB7XG4gICAgaWYgKHNlbGVjdGlvbnMubGVuZ3RoIDwgMSkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKGBVbmFibGUgdG8gY3JlYXRlIFJvb3Qgd2l0aG91dCBzZWxlY3Rpb25zYCk7XG4gICAgfVxuICAgIHRoaXMuc2VsZWN0aW9ucyA9IHNlbGVjdGlvbnM7XG4gIH1cblxuICBnZXRMaXN0VW5kZXJDdXJzb3IoKTogTGlzdCB7XG4gICAgcmV0dXJuIHRoaXMuZ2V0TGlzdFVuZGVyTGluZSh0aGlzLmdldEN1cnNvcigpLmxpbmUpO1xuICB9XG5cbiAgZ2V0TGlzdFVuZGVyTGluZShsaW5lOiBudW1iZXIpIHtcbiAgICBpZiAobGluZSA8IHRoaXMuc3RhcnQubGluZSB8fCBsaW5lID4gdGhpcy5lbmQubGluZSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGxldCByZXN1bHQ6IExpc3QgPSBudWxsO1xuICAgIGxldCBpbmRleDogbnVtYmVyID0gdGhpcy5zdGFydC5saW5lO1xuXG4gICAgY29uc3QgdmlzaXRBcnIgPSAobGw6IExpc3RbXSkgPT4ge1xuICAgICAgZm9yIChjb25zdCBsIG9mIGxsKSB7XG4gICAgICAgIGNvbnN0IGxpc3RGcm9tTGluZSA9IGluZGV4O1xuICAgICAgICBjb25zdCBsaXN0VGlsbExpbmUgPSBsaXN0RnJvbUxpbmUgKyBsLmdldExpbmVDb3VudCgpIC0gMTtcblxuICAgICAgICBpZiAobGluZSA+PSBsaXN0RnJvbUxpbmUgJiYgbGluZSA8PSBsaXN0VGlsbExpbmUpIHtcbiAgICAgICAgICByZXN1bHQgPSBsO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIGluZGV4ID0gbGlzdFRpbGxMaW5lICsgMTtcbiAgICAgICAgICB2aXNpdEFycihsLmdldENoaWxkcmVuKCkpO1xuICAgICAgICB9XG4gICAgICAgIGlmIChyZXN1bHQgIT09IG51bGwpIHtcbiAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9O1xuXG4gICAgdmlzaXRBcnIodGhpcy5yb290TGlzdC5nZXRDaGlsZHJlbigpKTtcblxuICAgIHJldHVybiByZXN1bHQ7XG4gIH1cblxuICBnZXRDb250ZW50TGluZXNSYW5nZU9mKGxpc3Q6IExpc3QpOiBbbnVtYmVyLCBudW1iZXJdIHwgbnVsbCB7XG4gICAgbGV0IHJlc3VsdDogW251bWJlciwgbnVtYmVyXSB8IG51bGwgPSBudWxsO1xuICAgIGxldCBsaW5lOiBudW1iZXIgPSB0aGlzLnN0YXJ0LmxpbmU7XG5cbiAgICBjb25zdCB2aXNpdEFyciA9IChsbDogTGlzdFtdKSA9PiB7XG4gICAgICBmb3IgKGNvbnN0IGwgb2YgbGwpIHtcbiAgICAgICAgY29uc3QgbGlzdEZyb21MaW5lID0gbGluZTtcbiAgICAgICAgY29uc3QgbGlzdFRpbGxMaW5lID0gbGlzdEZyb21MaW5lICsgbC5nZXRMaW5lQ291bnQoKSAtIDE7XG5cbiAgICAgICAgaWYgKGwgPT09IGxpc3QpIHtcbiAgICAgICAgICByZXN1bHQgPSBbbGlzdEZyb21MaW5lLCBsaXN0VGlsbExpbmVdO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIGxpbmUgPSBsaXN0VGlsbExpbmUgKyAxO1xuICAgICAgICAgIHZpc2l0QXJyKGwuZ2V0Q2hpbGRyZW4oKSk7XG4gICAgICAgIH1cblxuICAgICAgICBpZiAocmVzdWx0ICE9PSBudWxsKSB7XG4gICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfTtcblxuICAgIHZpc2l0QXJyKHRoaXMucm9vdExpc3QuZ2V0Q2hpbGRyZW4oKSk7XG5cbiAgICByZXR1cm4gcmVzdWx0O1xuICB9XG5cbiAgZ2V0Q2hpbGRyZW4oKSB7XG4gICAgcmV0dXJuIHRoaXMucm9vdExpc3QuZ2V0Q2hpbGRyZW4oKTtcbiAgfVxuXG4gIHByaW50KCkge1xuICAgIGxldCByZXMgPSBcIlwiO1xuXG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiB0aGlzLnJvb3RMaXN0LmdldENoaWxkcmVuKCkpIHtcbiAgICAgIHJlcyArPSBjaGlsZC5wcmludCgpO1xuICAgIH1cblxuICAgIHJldHVybiByZXMucmVwbGFjZSgvXFxuJC8sIFwiXCIpO1xuICB9XG59XG4iLCJleHBvcnQgY29uc3QgY2hlY2tib3hSZSA9IGBcXFxcW1teXFxcXFtcXFxcXV1cXFxcXVsgXFx0XWA7XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgTGlzdCwgUG9zaXRpb24sIFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyB9IGZyb20gXCIuLi9yb290L3JlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHNcIjtcbmltcG9ydCB7IGNoZWNrYm94UmUgfSBmcm9tIFwiLi4vdXRpbHMvY2hlY2tib3hSZVwiO1xuaW1wb3J0IHsgaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3ggfSBmcm9tIFwiLi4vdXRpbHMvaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3hcIjtcblxuZXhwb3J0IGludGVyZmFjZSBHZXRab29tUmFuZ2Uge1xuICBnZXRab29tUmFuZ2UoKTogeyBmcm9tOiBQb3NpdGlvbjsgdG86IFBvc2l0aW9uIH0gfCBudWxsO1xufVxuXG5leHBvcnQgY2xhc3MgQ3JlYXRlTmV3SXRlbU9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcm9vdDogUm9vdCxcbiAgICBwcml2YXRlIGRlZmF1bHRJbmRlbnRDaGFyczogc3RyaW5nLFxuICAgIHByaXZhdGUgZ2V0Wm9vbVJhbmdlOiBHZXRab29tUmFuZ2VcbiAgKSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZVNlbGVjdGlvbigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3Qgc2VsZWN0aW9uID0gcm9vdC5nZXRTZWxlY3Rpb24oKTtcbiAgICBpZiAoIXNlbGVjdGlvbiB8fCBzZWxlY3Rpb24uYW5jaG9yLmxpbmUgIT09IHNlbGVjdGlvbi5oZWFkLmxpbmUpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lcyA9IGxpc3QuZ2V0TGluZXNJbmZvKCk7XG5cbiAgICBpZiAobGluZXMubGVuZ3RoID09PSAxICYmIGlzRW1wdHlMaW5lT3JFbXB0eUNoZWNrYm94KGxpbmVzWzBdLnRleHQpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lVW5kZXJDdXJzb3IgPSBsaW5lcy5maW5kKChsKSA9PiBsLmZyb20ubGluZSA9PT0gY3Vyc29yLmxpbmUpO1xuXG4gICAgaWYgKGN1cnNvci5jaCA8IGxpbmVVbmRlckN1cnNvci5mcm9tLmNoKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgeyBvbGRMaW5lcywgbmV3TGluZXMgfSA9IGxpbmVzLnJlZHVjZShcbiAgICAgIChhY2MsIGxpbmUpID0+IHtcbiAgICAgICAgaWYgKGN1cnNvci5saW5lID4gbGluZS5mcm9tLmxpbmUpIHtcbiAgICAgICAgICBhY2Mub2xkTGluZXMucHVzaChsaW5lLnRleHQpO1xuICAgICAgICB9IGVsc2UgaWYgKGN1cnNvci5saW5lID09PSBsaW5lLmZyb20ubGluZSkge1xuICAgICAgICAgIGNvbnN0IGxlZnQgPSBsaW5lLnRleHQuc2xpY2UoMCwgc2VsZWN0aW9uLmZyb20gLSBsaW5lLmZyb20uY2gpO1xuICAgICAgICAgIGNvbnN0IHJpZ2h0ID0gbGluZS50ZXh0LnNsaWNlKHNlbGVjdGlvbi50byAtIGxpbmUuZnJvbS5jaCk7XG4gICAgICAgICAgYWNjLm9sZExpbmVzLnB1c2gobGVmdCk7XG4gICAgICAgICAgYWNjLm5ld0xpbmVzLnB1c2gocmlnaHQpO1xuICAgICAgICB9IGVsc2UgaWYgKGN1cnNvci5saW5lIDwgbGluZS5mcm9tLmxpbmUpIHtcbiAgICAgICAgICBhY2MubmV3TGluZXMucHVzaChsaW5lLnRleHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgcmV0dXJuIGFjYztcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG9sZExpbmVzOiBbXSxcbiAgICAgICAgbmV3TGluZXM6IFtdLFxuICAgICAgfVxuICAgICk7XG5cbiAgICBjb25zdCBjb2RlQmxvY2tCYWN0aWNrcyA9IG9sZExpbmVzLmpvaW4oXCJcXG5cIikuc3BsaXQoXCJgYGBcIikubGVuZ3RoIC0gMTtcbiAgICBjb25zdCBpc0luc2lkZUNvZGVibG9jayA9XG4gICAgICBjb2RlQmxvY2tCYWN0aWNrcyA+IDAgJiYgY29kZUJsb2NrQmFjdGlja3MgJSAyICE9PSAwO1xuXG4gICAgaWYgKGlzSW5zaWRlQ29kZWJsb2NrKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICBjb25zdCB6b29tUmFuZ2UgPSB0aGlzLmdldFpvb21SYW5nZS5nZXRab29tUmFuZ2UoKTtcbiAgICBjb25zdCBsaXN0SXNab29taW5nUm9vdCA9IEJvb2xlYW4oXG4gICAgICB6b29tUmFuZ2UgJiZcbiAgICAgICAgbGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lID49IHpvb21SYW5nZS5mcm9tLmxpbmUgJiZcbiAgICAgICAgbGlzdC5nZXRMYXN0TGluZUNvbnRlbnRFbmQoKS5saW5lIDw9IHpvb21SYW5nZS5mcm9tLmxpbmVcbiAgICApO1xuXG4gICAgY29uc3QgaGFzQ2hpbGRyZW4gPSAhbGlzdC5pc0VtcHR5KCk7XG4gICAgY29uc3QgY2hpbGRJc0ZvbGRlZCA9IGxpc3QuaXNGb2xkUm9vdCgpO1xuICAgIGNvbnN0IGVuZFBvcyA9IGxpc3QuZ2V0TGFzdExpbmVDb250ZW50RW5kKCk7XG4gICAgY29uc3QgZW5kT2ZMaW5lID0gY3Vyc29yLmxpbmUgPT09IGVuZFBvcy5saW5lICYmIGN1cnNvci5jaCA9PT0gZW5kUG9zLmNoO1xuXG4gICAgY29uc3Qgb25DaGlsZExldmVsID1cbiAgICAgIGxpc3RJc1pvb21pbmdSb290IHx8IChoYXNDaGlsZHJlbiAmJiAhY2hpbGRJc0ZvbGRlZCAmJiBlbmRPZkxpbmUpO1xuXG4gICAgY29uc3QgaW5kZW50ID0gb25DaGlsZExldmVsXG4gICAgICA/IGhhc0NoaWxkcmVuXG4gICAgICAgID8gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldEZpcnN0TGluZUluZGVudCgpXG4gICAgICAgIDogbGlzdC5nZXRGaXJzdExpbmVJbmRlbnQoKSArIHRoaXMuZGVmYXVsdEluZGVudENoYXJzXG4gICAgICA6IGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCk7XG5cbiAgICBjb25zdCBidWxsZXQgPVxuICAgICAgb25DaGlsZExldmVsICYmIGhhc0NoaWxkcmVuXG4gICAgICAgID8gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldEJ1bGxldCgpXG4gICAgICAgIDogbGlzdC5nZXRCdWxsZXQoKTtcblxuICAgIGNvbnN0IHNwYWNlQWZ0ZXJCdWxsZXQgPVxuICAgICAgb25DaGlsZExldmVsICYmIGhhc0NoaWxkcmVuXG4gICAgICAgID8gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldFNwYWNlQWZ0ZXJCdWxsZXQoKVxuICAgICAgICA6IGxpc3QuZ2V0U3BhY2VBZnRlckJ1bGxldCgpO1xuXG4gICAgY29uc3QgcHJlZml4ID0gb2xkTGluZXNbMF0ubWF0Y2goY2hlY2tib3hSZSkgPyBcIlsgXSBcIiA6IFwiXCI7XG5cbiAgICBjb25zdCBuZXdMaXN0ID0gbmV3IExpc3QoXG4gICAgICBsaXN0LmdldFJvb3QoKSxcbiAgICAgIGluZGVudCxcbiAgICAgIGJ1bGxldCxcbiAgICAgIHByZWZpeCxcbiAgICAgIHNwYWNlQWZ0ZXJCdWxsZXQsXG4gICAgICBwcmVmaXggKyBuZXdMaW5lcy5zaGlmdCgpLFxuICAgICAgZmFsc2VcbiAgICApO1xuXG4gICAgaWYgKG5ld0xpbmVzLmxlbmd0aCA+IDApIHtcbiAgICAgIG5ld0xpc3Quc2V0Tm90ZXNJbmRlbnQobGlzdC5nZXROb3Rlc0luZGVudCgpKTtcbiAgICAgIGZvciAoY29uc3QgbGluZSBvZiBuZXdMaW5lcykge1xuICAgICAgICBuZXdMaXN0LmFkZExpbmUobGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaWYgKG9uQ2hpbGRMZXZlbCkge1xuICAgICAgbGlzdC5hZGRCZWZvcmVBbGwobmV3TGlzdCk7XG4gICAgfSBlbHNlIHtcbiAgICAgIGlmICghY2hpbGRJc0ZvbGRlZCB8fCAhZW5kT2ZMaW5lKSB7XG4gICAgICAgIGNvbnN0IGNoaWxkcmVuID0gbGlzdC5nZXRDaGlsZHJlbigpO1xuICAgICAgICBmb3IgKGNvbnN0IGNoaWxkIG9mIGNoaWxkcmVuKSB7XG4gICAgICAgICAgbGlzdC5yZW1vdmVDaGlsZChjaGlsZCk7XG4gICAgICAgICAgbmV3TGlzdC5hZGRBZnRlckFsbChjaGlsZCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbGlzdC5nZXRQYXJlbnQoKS5hZGRBZnRlcihsaXN0LCBuZXdMaXN0KTtcbiAgICB9XG5cbiAgICBsaXN0LnJlcGxhY2VMaW5lcyhvbGRMaW5lcyk7XG5cbiAgICBjb25zdCBuZXdMaXN0U3RhcnQgPSBuZXdMaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpO1xuICAgIHJvb3QucmVwbGFjZUN1cnNvcih7XG4gICAgICBsaW5lOiBuZXdMaXN0U3RhcnQubGluZSxcbiAgICAgIGNoOiBuZXdMaXN0U3RhcnQuY2ggKyBwcmVmaXgubGVuZ3RoLFxuICAgIH0pO1xuXG4gICAgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyhyb290KTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsgUHJlYyB9IGZyb20gXCJAY29kZW1pcnJvci9zdGF0ZVwiO1xuaW1wb3J0IHsga2V5bWFwIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi4vZmVhdHVyZXMvRmVhdHVyZVwiO1xuaW1wb3J0IHsgQ3JlYXRlTmV3SXRlbU9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0NyZWF0ZU5ld0l0ZW1PcGVyYXRpb25cIjtcbmltcG9ydCB7IElNRVNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvSU1FU2VydmljZVwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuaW1wb3J0IHsgUGVyZm9ybU9wZXJhdGlvblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcIjtcbmltcG9ydCB7IFNldHRpbmdzU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGNsYXNzIEVudGVyU2hvdWxkQ3JlYXRlTmV3SXRlbUZlYXR1cmUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZSxcbiAgICBwcml2YXRlIGltZTogSU1FU2VydmljZSxcbiAgICBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2UsXG4gICAgcHJpdmF0ZSBwZXJmb3JtT3BlcmF0aW9uOiBQZXJmb3JtT3BlcmF0aW9uU2VydmljZVxuICApIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIFByZWMuaGlnaGVzdChcbiAgICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAgICB7XG4gICAgICAgICAgICBrZXk6IFwiRW50ZXJcIixcbiAgICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgICBydW46IHRoaXMucnVuLFxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgfSxcbiAgICAgICAgXSlcbiAgICAgIClcbiAgICApO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge31cblxuICBwcml2YXRlIGNoZWNrID0gKCkgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldHRpbmdzLmJldHRlckVudGVyICYmICF0aGlzLmltZS5pc0lNRU9wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgcnVuID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICBjb25zdCB6b29tUmFuZ2UgPSBlZGl0b3IuZ2V0Wm9vbVJhbmdlKCk7XG5cbiAgICBjb25zdCByZXMgPSB0aGlzLnBlcmZvcm1PcGVyYXRpb24ucGVyZm9ybU9wZXJhdGlvbihcbiAgICAgIChyb290KSA9PlxuICAgICAgICBuZXcgQ3JlYXRlTmV3SXRlbU9wZXJhdGlvbihcbiAgICAgICAgICByb290LFxuICAgICAgICAgIHRoaXMub2JzaWRpYW4uZ2V0RGVmYXVsdEluZGVudENoYXJzKCksXG4gICAgICAgICAge1xuICAgICAgICAgICAgZ2V0Wm9vbVJhbmdlOiAoKSA9PiB6b29tUmFuZ2UsXG4gICAgICAgICAgfVxuICAgICAgICApLFxuICAgICAgZWRpdG9yXG4gICAgKTtcblxuICAgIGlmIChyZXMuc2hvdWxkVXBkYXRlICYmIHpvb21SYW5nZSkge1xuICAgICAgZWRpdG9yLnpvb21Jbih6b29tUmFuZ2UuZnJvbS5saW5lKTtcbiAgICB9XG5cbiAgICByZXR1cm4gcmVzO1xuICB9O1xufVxuIiwiaW1wb3J0IHsgTm90aWNlLCBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9NeUVkaXRvclwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgRm9sZEZlYXR1cmUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLCBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2UpIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5hZGRDb21tYW5kKHtcbiAgICAgIGlkOiBcImZvbGRcIixcbiAgICAgIGljb246IFwiY2hldnJvbnMtZG93bi11cFwiLFxuICAgICAgbmFtZTogXCJGb2xkIHRoZSBsaXN0XCIsXG4gICAgICBlZGl0b3JDYWxsYmFjazogdGhpcy5vYnNpZGlhbi5jcmVhdGVFZGl0b3JDYWxsYmFjayh0aGlzLmZvbGQpLFxuICAgICAgaG90a2V5czogW1xuICAgICAgICB7XG4gICAgICAgICAgbW9kaWZpZXJzOiBbXCJNb2RcIl0sXG4gICAgICAgICAga2V5OiBcIkFycm93VXBcIixcbiAgICAgICAgfSxcbiAgICAgIF0sXG4gICAgfSk7XG5cbiAgICB0aGlzLnBsdWdpbi5hZGRDb21tYW5kKHtcbiAgICAgIGlkOiBcInVuZm9sZFwiLFxuICAgICAgaWNvbjogXCJjaGV2cm9ucy11cC1kb3duXCIsXG4gICAgICBuYW1lOiBcIlVuZm9sZCB0aGUgbGlzdFwiLFxuICAgICAgZWRpdG9yQ2FsbGJhY2s6IHRoaXMub2JzaWRpYW4uY3JlYXRlRWRpdG9yQ2FsbGJhY2sodGhpcy51bmZvbGQpLFxuICAgICAgaG90a2V5czogW1xuICAgICAgICB7XG4gICAgICAgICAgbW9kaWZpZXJzOiBbXCJNb2RcIl0sXG4gICAgICAgICAga2V5OiBcIkFycm93RG93blwiLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9KTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBzZXRGb2xkKGVkaXRvcjogTXlFZGl0b3IsIHR5cGU6IFwiZm9sZFwiIHwgXCJ1bmZvbGRcIikge1xuICAgIGlmICghdGhpcy5vYnNpZGlhbi5nZXRPYnNpZGlhbkZvbGRTZXR0aW5ncygpLmZvbGRJbmRlbnQpIHtcbiAgICAgIG5ldyBOb3RpY2UoXG4gICAgICAgIGBVbmFibGUgdG8gJHt0eXBlfSBiZWNhdXNlIGZvbGRpbmcgaXMgZGlzYWJsZWQuIFBsZWFzZSBlbmFibGUgXCJGb2xkIGluZGVudFwiIGluIE9ic2lkaWFuIHNldHRpbmdzLmAsXG4gICAgICAgIDUwMDBcbiAgICAgICk7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICBjb25zdCBjdXJzb3IgPSBlZGl0b3IuZ2V0Q3Vyc29yKCk7XG5cbiAgICBpZiAodHlwZSA9PT0gXCJmb2xkXCIpIHtcbiAgICAgIGVkaXRvci5mb2xkKGN1cnNvci5saW5lKTtcbiAgICB9IGVsc2Uge1xuICAgICAgZWRpdG9yLnVuZm9sZChjdXJzb3IubGluZSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRydWU7XG4gIH1cblxuICBwcml2YXRlIGZvbGQgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldEZvbGQoZWRpdG9yLCBcImZvbGRcIik7XG4gIH07XG5cbiAgcHJpdmF0ZSB1bmZvbGQgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldEZvbGQoZWRpdG9yLCBcInVuZm9sZFwiKTtcbiAgfTtcbn1cbiIsIi8qIGVzbGludC1kaXNhYmxlIEB0eXBlc2NyaXB0LWVzbGludC9uby11bnVzZWQtdmFycyAqL1xuaW1wb3J0IHsgRWRpdG9yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7XG4gIGZvbGRFZmZlY3QsXG4gIGZvbGRhYmxlLFxuICBmb2xkZWRSYW5nZXMsXG4gIHVuZm9sZEVmZmVjdCxcbn0gZnJvbSBcIkBjb2RlbWlycm9yL2xhbmd1YWdlXCI7XG5pbXBvcnQgeyBFZGl0b3JWaWV3LCBydW5TY29wZUhhbmRsZXJzIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuZXhwb3J0IGNsYXNzIE15RWRpdG9yUG9zaXRpb24ge1xuICBsaW5lOiBudW1iZXI7XG4gIGNoOiBudW1iZXI7XG59XG5cbmV4cG9ydCBjbGFzcyBNeUVkaXRvclJhbmdlIHtcbiAgZnJvbTogTXlFZGl0b3JQb3NpdGlvbjtcbiAgdG86IE15RWRpdG9yUG9zaXRpb247XG59XG5cbmV4cG9ydCBjbGFzcyBNeUVkaXRvclNlbGVjdGlvbiB7XG4gIGFuY2hvcjogTXlFZGl0b3JQb3NpdGlvbjtcbiAgaGVhZDogTXlFZGl0b3JQb3NpdGlvbjtcbn1cblxuZnVuY3Rpb24gZm9sZEluc2lkZSh2aWV3OiBFZGl0b3JWaWV3LCBmcm9tOiBudW1iZXIsIHRvOiBudW1iZXIpIHtcbiAgbGV0IGZvdW5kOiB7IGZyb206IG51bWJlcjsgdG86IG51bWJlciB9IHwgbnVsbCA9IG51bGw7XG4gIGZvbGRlZFJhbmdlcyh2aWV3LnN0YXRlKS5iZXR3ZWVuKGZyb20sIHRvLCAoZnJvbSwgdG8pID0+IHtcbiAgICBpZiAoIWZvdW5kIHx8IGZvdW5kLmZyb20gPiBmcm9tKSBmb3VuZCA9IHsgZnJvbSwgdG8gfTtcbiAgfSk7XG4gIHJldHVybiBmb3VuZDtcbn1cblxuZXhwb3J0IGNsYXNzIE15RWRpdG9yIHtcbiAgcHJpdmF0ZSB2aWV3OiBFZGl0b3JWaWV3O1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgZTogRWRpdG9yKSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICB0aGlzLnZpZXcgPSAodGhpcy5lIGFzIGFueSkuY207XG4gIH1cblxuICBnZXRDdXJzb3IoKTogTXlFZGl0b3JQb3NpdGlvbiB7XG4gICAgcmV0dXJuIHRoaXMuZS5nZXRDdXJzb3IoKTtcbiAgfVxuXG4gIGdldExpbmUobjogbnVtYmVyKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5lLmdldExpbmUobik7XG4gIH1cblxuICBsYXN0TGluZSgpOiBudW1iZXIge1xuICAgIHJldHVybiB0aGlzLmUubGFzdExpbmUoKTtcbiAgfVxuXG4gIGxpc3RTZWxlY3Rpb25zKCk6IE15RWRpdG9yU2VsZWN0aW9uW10ge1xuICAgIHJldHVybiB0aGlzLmUubGlzdFNlbGVjdGlvbnMoKTtcbiAgfVxuXG4gIGdldFJhbmdlKGZyb206IE15RWRpdG9yUG9zaXRpb24sIHRvOiBNeUVkaXRvclBvc2l0aW9uKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5lLmdldFJhbmdlKGZyb20sIHRvKTtcbiAgfVxuXG4gIHJlcGxhY2VSYW5nZShcbiAgICByZXBsYWNlbWVudDogc3RyaW5nLFxuICAgIGZyb206IE15RWRpdG9yUG9zaXRpb24sXG4gICAgdG86IE15RWRpdG9yUG9zaXRpb25cbiAgKTogdm9pZCB7XG4gICAgcmV0dXJuIHRoaXMuZS5yZXBsYWNlUmFuZ2UocmVwbGFjZW1lbnQsIGZyb20sIHRvKTtcbiAgfVxuXG4gIHNldFNlbGVjdGlvbnMoc2VsZWN0aW9uczogTXlFZGl0b3JTZWxlY3Rpb25bXSk6IHZvaWQge1xuICAgIHRoaXMuZS5zZXRTZWxlY3Rpb25zKHNlbGVjdGlvbnMpO1xuICB9XG5cbiAgc2V0VmFsdWUodGV4dDogc3RyaW5nKTogdm9pZCB7XG4gICAgdGhpcy5lLnNldFZhbHVlKHRleHQpO1xuICB9XG5cbiAgZ2V0VmFsdWUoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5lLmdldFZhbHVlKCk7XG4gIH1cblxuICBvZmZzZXRUb1BvcyhvZmZzZXQ6IG51bWJlcik6IE15RWRpdG9yUG9zaXRpb24ge1xuICAgIHJldHVybiB0aGlzLmUub2Zmc2V0VG9Qb3Mob2Zmc2V0KTtcbiAgfVxuXG4gIHBvc1RvT2Zmc2V0KHBvczogTXlFZGl0b3JQb3NpdGlvbik6IG51bWJlciB7XG4gICAgcmV0dXJuIHRoaXMuZS5wb3NUb09mZnNldChwb3MpO1xuICB9XG5cbiAgZm9sZChuOiBudW1iZXIpOiB2b2lkIHtcbiAgICBjb25zdCB7IHZpZXcgfSA9IHRoaXM7XG4gICAgY29uc3QgbCA9IHZpZXcubGluZUJsb2NrQXQodmlldy5zdGF0ZS5kb2MubGluZShuICsgMSkuZnJvbSk7XG4gICAgY29uc3QgcmFuZ2UgPSBmb2xkYWJsZSh2aWV3LnN0YXRlLCBsLmZyb20sIGwudG8pO1xuXG4gICAgaWYgKCFyYW5nZSB8fCByYW5nZS5mcm9tID09PSByYW5nZS50bykge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHZpZXcuZGlzcGF0Y2goeyBlZmZlY3RzOiBbZm9sZEVmZmVjdC5vZihyYW5nZSldIH0pO1xuICB9XG5cbiAgdW5mb2xkKG46IG51bWJlcik6IHZvaWQge1xuICAgIGNvbnN0IHsgdmlldyB9ID0gdGhpcztcbiAgICBjb25zdCBsID0gdmlldy5saW5lQmxvY2tBdCh2aWV3LnN0YXRlLmRvYy5saW5lKG4gKyAxKS5mcm9tKTtcbiAgICBjb25zdCByYW5nZSA9IGZvbGRJbnNpZGUodmlldywgbC5mcm9tLCBsLnRvKTtcblxuICAgIGlmICghcmFuZ2UpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB2aWV3LmRpc3BhdGNoKHsgZWZmZWN0czogW3VuZm9sZEVmZmVjdC5vZihyYW5nZSldIH0pO1xuICB9XG5cbiAgZ2V0QWxsRm9sZGVkTGluZXMoKTogbnVtYmVyW10ge1xuICAgIGNvbnN0IGMgPSBmb2xkZWRSYW5nZXModGhpcy52aWV3LnN0YXRlKS5pdGVyKCk7XG4gICAgY29uc3QgcmVzOiBudW1iZXJbXSA9IFtdO1xuICAgIHdoaWxlIChjLnZhbHVlKSB7XG4gICAgICByZXMucHVzaCh0aGlzLm9mZnNldFRvUG9zKGMuZnJvbSkubGluZSk7XG4gICAgICBjLm5leHQoKTtcbiAgICB9XG4gICAgcmV0dXJuIHJlcztcbiAgfVxuXG4gIHRyaWdnZXJPbktleURvd24oZTogS2V5Ym9hcmRFdmVudCk6IHZvaWQge1xuICAgIHJ1blNjb3BlSGFuZGxlcnModGhpcy52aWV3LCBlLCBcImVkaXRvclwiKTtcbiAgfVxuXG4gIGdldFpvb21SYW5nZSgpOiBNeUVkaXRvclJhbmdlIHwgbnVsbCB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICBjb25zdCBhcGkgPSAod2luZG93IGFzIGFueSkuT2JzaWRpYW5ab29tUGx1Z2luO1xuXG4gICAgaWYgKCFhcGkgfHwgIWFwaS5nZXRab29tUmFuZ2UpIHtcbiAgICAgIHJldHVybiBudWxsO1xuICAgIH1cblxuICAgIHJldHVybiBhcGkuZ2V0Wm9vbVJhbmdlKHRoaXMuZSk7XG4gIH1cblxuICB6b29tT3V0KCkge1xuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG4gICAgY29uc3QgYXBpID0gKHdpbmRvdyBhcyBhbnkpLk9ic2lkaWFuWm9vbVBsdWdpbjtcblxuICAgIGlmICghYXBpIHx8ICFhcGkuem9vbU91dCkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGFwaS56b29tT3V0KHRoaXMuZSk7XG4gIH1cblxuICB6b29tSW4obGluZTogbnVtYmVyKSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICBjb25zdCBhcGkgPSAod2luZG93IGFzIGFueSkuT2JzaWRpYW5ab29tUGx1Z2luO1xuXG4gICAgaWYgKCFhcGkgfHwgIWFwaS56b29tSW4pIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBhcGkuem9vbUluKHRoaXMuZSwgbGluZSk7XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yLCBlZGl0b3JJbmZvRmllbGQgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHtcbiAgRWRpdG9yVmlldyxcbiAgUGx1Z2luVmFsdWUsXG4gIFZpZXdQbHVnaW4sXG4gIFZpZXdVcGRhdGUsXG59IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5pbXBvcnQgeyBMaXN0IH0gZnJvbSBcIi4uL3Jvb3RcIjtcbmltcG9ydCB7IE9ic2lkaWFuU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9PYnNpZGlhblNlcnZpY2VcIjtcbmltcG9ydCB7IFBhcnNlclNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvUGFyc2VyU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5pbnRlcmZhY2UgTGluZURhdGEge1xuICB0b3A6IG51bWJlcjtcbiAgbGVmdDogbnVtYmVyO1xuICBoZWlnaHQ6IHN0cmluZztcbiAgbGlzdDogTGlzdDtcbn1cblxuY2xhc3MgTGlzdExpbmVzVmlld1BsdWdpblZhbHVlIGltcGxlbWVudHMgUGx1Z2luVmFsdWUge1xuICBwcml2YXRlIHNjaGVkdWxlZDogUmV0dXJuVHlwZTx0eXBlb2Ygc2V0VGltZW91dD47XG4gIHByaXZhdGUgc2Nyb2xsZXI6IEhUTUxFbGVtZW50O1xuICBwcml2YXRlIGNvbnRlbnRDb250YWluZXI6IEhUTUxFbGVtZW50O1xuICBwcml2YXRlIGVkaXRvcjogTXlFZGl0b3I7XG4gIHByaXZhdGUgbGFzdExpbmU6IG51bWJlcjtcbiAgcHJpdmF0ZSBsaW5lczogTGluZURhdGFbXTtcbiAgcHJpdmF0ZSBsaW5lRWxlbWVudHM6IEhUTUxFbGVtZW50W10gPSBbXTtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgcGFyc2VyOiBQYXJzZXJTZXJ2aWNlLFxuICAgIHByaXZhdGUgdmlldzogRWRpdG9yVmlld1xuICApIHtcbiAgICB0aGlzLnZpZXcuc2Nyb2xsRE9NLmFkZEV2ZW50TGlzdGVuZXIoXCJzY3JvbGxcIiwgdGhpcy5vblNjcm9sbCk7XG4gICAgdGhpcy5zZXR0aW5ncy5vbkNoYW5nZShcImxpc3RMaW5lc1wiLCB0aGlzLnNjaGVkdWxlUmVjYWxjdWxhdGUpO1xuXG4gICAgdGhpcy5wcmVwYXJlRG9tKCk7XG4gICAgdGhpcy53YWl0Rm9yRWRpdG9yKCk7XG4gIH1cblxuICBwcml2YXRlIHdhaXRGb3JFZGl0b3IgPSAoKSA9PiB7XG4gICAgY29uc3Qgb2UgPSB0aGlzLnZpZXcuc3RhdGUuZmllbGQoZWRpdG9ySW5mb0ZpZWxkKS5lZGl0b3I7XG4gICAgaWYgKCFvZSkge1xuICAgICAgc2V0VGltZW91dCh0aGlzLndhaXRGb3JFZGl0b3IsIDApO1xuICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICB0aGlzLmVkaXRvciA9IG5ldyBNeUVkaXRvcihvZSk7XG4gICAgdGhpcy5zY2hlZHVsZVJlY2FsY3VsYXRlKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBwcmVwYXJlRG9tKCkge1xuICAgIHRoaXMuY29udGVudENvbnRhaW5lciA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIik7XG4gICAgdGhpcy5jb250ZW50Q29udGFpbmVyLmNsYXNzTGlzdC5hZGQoXG4gICAgICBcIm91dGxpbmVyLXBsdWdpbi1saXN0LWxpbmVzLWNvbnRlbnQtY29udGFpbmVyXCJcbiAgICApO1xuXG4gICAgdGhpcy5zY3JvbGxlciA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIik7XG4gICAgdGhpcy5zY3JvbGxlci5jbGFzc0xpc3QuYWRkKFwib3V0bGluZXItcGx1Z2luLWxpc3QtbGluZXMtc2Nyb2xsZXJcIik7XG5cbiAgICB0aGlzLnNjcm9sbGVyLmFwcGVuZENoaWxkKHRoaXMuY29udGVudENvbnRhaW5lcik7XG4gICAgdGhpcy52aWV3LmRvbS5hcHBlbmRDaGlsZCh0aGlzLnNjcm9sbGVyKTtcbiAgfVxuXG4gIHByaXZhdGUgb25TY3JvbGwgPSAoZTogRXZlbnQpID0+IHtcbiAgICBjb25zdCB7IHNjcm9sbExlZnQsIHNjcm9sbFRvcCB9ID0gZS50YXJnZXQgYXMgSFRNTEVsZW1lbnQ7XG4gICAgdGhpcy5zY3JvbGxlci5zY3JvbGxUbyhzY3JvbGxMZWZ0LCBzY3JvbGxUb3ApO1xuICB9O1xuXG4gIHByaXZhdGUgc2NoZWR1bGVSZWNhbGN1bGF0ZSA9ICgpID0+IHtcbiAgICBjbGVhclRpbWVvdXQodGhpcy5zY2hlZHVsZWQpO1xuICAgIHRoaXMuc2NoZWR1bGVkID0gc2V0VGltZW91dCh0aGlzLmNhbGN1bGF0ZSwgMCk7XG4gIH07XG5cbiAgdXBkYXRlKHVwZGF0ZTogVmlld1VwZGF0ZSkge1xuICAgIGlmIChcbiAgICAgIHVwZGF0ZS5kb2NDaGFuZ2VkIHx8XG4gICAgICB1cGRhdGUudmlld3BvcnRDaGFuZ2VkIHx8XG4gICAgICB1cGRhdGUuZ2VvbWV0cnlDaGFuZ2VkIHx8XG4gICAgICB1cGRhdGUudHJhbnNhY3Rpb25zLnNvbWUoKHRyKSA9PiB0ci5yZWNvbmZpZ3VyZWQpXG4gICAgKSB7XG4gICAgICB0aGlzLnNjaGVkdWxlUmVjYWxjdWxhdGUoKTtcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIGNhbGN1bGF0ZSA9ICgpID0+IHtcbiAgICB0aGlzLmxpbmVzID0gW107XG5cbiAgICBpZiAoXG4gICAgICB0aGlzLnNldHRpbmdzLmxpc3RMaW5lcyAmJlxuICAgICAgdGhpcy5vYnNpZGlhbi5pc0RlZmF1bHRUaGVtZUVuYWJsZWQoKSAmJlxuICAgICAgdGhpcy52aWV3LnZpZXdwb3J0TGluZUJsb2Nrcy5sZW5ndGggPiAwICYmXG4gICAgICB0aGlzLnZpZXcudmlzaWJsZVJhbmdlcy5sZW5ndGggPiAwXG4gICAgKSB7XG4gICAgICBjb25zdCBmcm9tTGluZSA9IHRoaXMuZWRpdG9yLm9mZnNldFRvUG9zKHRoaXMudmlldy52aWV3cG9ydC5mcm9tKS5saW5lO1xuICAgICAgY29uc3QgdG9MaW5lID0gdGhpcy5lZGl0b3Iub2Zmc2V0VG9Qb3ModGhpcy52aWV3LnZpZXdwb3J0LnRvKS5saW5lO1xuICAgICAgY29uc3QgbGlzdHMgPSB0aGlzLnBhcnNlci5wYXJzZVJhbmdlKHRoaXMuZWRpdG9yLCBmcm9tTGluZSwgdG9MaW5lKTtcblxuICAgICAgZm9yIChjb25zdCBsaXN0IG9mIGxpc3RzKSB7XG4gICAgICAgIHRoaXMubGFzdExpbmUgPSBsaXN0LmdldFJhbmdlKClbMV0ubGluZTtcblxuICAgICAgICBmb3IgKGNvbnN0IGMgb2YgbGlzdC5nZXRDaGlsZHJlbigpKSB7XG4gICAgICAgICAgdGhpcy5yZWN1cnNpdmUoYyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdGhpcy5saW5lcy5zb3J0KChhLCBiKSA9PlxuICAgICAgICBhLnRvcCA9PT0gYi50b3AgPyBhLmxlZnQgLSBiLmxlZnQgOiBhLnRvcCAtIGIudG9wXG4gICAgICApO1xuICAgIH1cblxuICAgIHRoaXMudXBkYXRlRG9tKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBnZXROZXh0U2libGluZyhsaXN0OiBMaXN0KTogTGlzdCB8IG51bGwge1xuICAgIGxldCBsaXN0VG1wID0gbGlzdDtcbiAgICBsZXQgcCA9IGxpc3RUbXAuZ2V0UGFyZW50KCk7XG4gICAgd2hpbGUgKHApIHtcbiAgICAgIGNvbnN0IG5leHRTaWJsaW5nID0gcC5nZXROZXh0U2libGluZ09mKGxpc3RUbXApO1xuICAgICAgaWYgKG5leHRTaWJsaW5nKSB7XG4gICAgICAgIHJldHVybiBuZXh0U2libGluZztcbiAgICAgIH1cbiAgICAgIGxpc3RUbXAgPSBwO1xuICAgICAgcCA9IGxpc3RUbXAuZ2V0UGFyZW50KCk7XG4gICAgfVxuICAgIHJldHVybiBudWxsO1xuICB9XG5cbiAgcHJpdmF0ZSByZWN1cnNpdmUobGlzdDogTGlzdCwgcGFyZW50Q3R4OiB7IHJvb3RMZWZ0PzogbnVtYmVyIH0gPSB7fSkge1xuICAgIGNvbnN0IGNoaWxkcmVuID0gbGlzdC5nZXRDaGlsZHJlbigpO1xuXG4gICAgaWYgKGNoaWxkcmVuLmxlbmd0aCA9PT0gMCkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGZyb21PZmZzZXQgPSB0aGlzLmVkaXRvci5wb3NUb09mZnNldCh7XG4gICAgICBsaW5lOiBsaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUsXG4gICAgICBjaDogbGlzdC5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGgsXG4gICAgfSk7XG4gICAgY29uc3QgbmV4dFNpYmxpbmcgPSB0aGlzLmdldE5leHRTaWJsaW5nKGxpc3QpO1xuICAgIGNvbnN0IHRpbGxPZmZzZXQgPSB0aGlzLmVkaXRvci5wb3NUb09mZnNldCh7XG4gICAgICBsaW5lOiBuZXh0U2libGluZ1xuICAgICAgICA/IG5leHRTaWJsaW5nLmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUgLSAxXG4gICAgICAgIDogdGhpcy5sYXN0TGluZSxcbiAgICAgIGNoOiAwLFxuICAgIH0pO1xuXG4gICAgbGV0IHZpc2libGVGcm9tID0gdGhpcy52aWV3LnZpc2libGVSYW5nZXNbMF0uZnJvbTtcbiAgICBsZXQgdmlzaWJsZVRvID1cbiAgICAgIHRoaXMudmlldy52aXNpYmxlUmFuZ2VzW3RoaXMudmlldy52aXNpYmxlUmFuZ2VzLmxlbmd0aCAtIDFdLnRvO1xuICAgIGNvbnN0IHpvb21SYW5nZSA9IHRoaXMuZWRpdG9yLmdldFpvb21SYW5nZSgpO1xuICAgIGlmICh6b29tUmFuZ2UpIHtcbiAgICAgIHZpc2libGVGcm9tID0gTWF0aC5tYXgoXG4gICAgICAgIHZpc2libGVGcm9tLFxuICAgICAgICB0aGlzLmVkaXRvci5wb3NUb09mZnNldCh6b29tUmFuZ2UuZnJvbSlcbiAgICAgICk7XG4gICAgICB2aXNpYmxlVG8gPSBNYXRoLm1pbih2aXNpYmxlVG8sIHRoaXMuZWRpdG9yLnBvc1RvT2Zmc2V0KHpvb21SYW5nZS50bykpO1xuICAgIH1cblxuICAgIGlmIChmcm9tT2Zmc2V0ID4gdmlzaWJsZVRvIHx8IHRpbGxPZmZzZXQgPCB2aXNpYmxlRnJvbSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGNvb3JkcyA9IHRoaXMudmlldy5jb29yZHNBdFBvcyhmcm9tT2Zmc2V0LCAxKTtcbiAgICBpZiAocGFyZW50Q3R4LnJvb3RMZWZ0ID09PSB1bmRlZmluZWQpIHtcbiAgICAgIHBhcmVudEN0eC5yb290TGVmdCA9IGNvb3Jkcy5sZWZ0O1xuICAgIH1cbiAgICBjb25zdCBsZWZ0ID0gTWF0aC5mbG9vcihjb29yZHMucmlnaHQgLSBwYXJlbnRDdHgucm9vdExlZnQpO1xuXG4gICAgY29uc3QgdG9wID1cbiAgICAgIHZpc2libGVGcm9tID4gMCAmJiBmcm9tT2Zmc2V0IDwgdmlzaWJsZUZyb21cbiAgICAgICAgPyAtMjBcbiAgICAgICAgOiB0aGlzLnZpZXcubGluZUJsb2NrQXQoZnJvbU9mZnNldCkudG9wO1xuICAgIGNvbnN0IGJvdHRvbSA9XG4gICAgICB0aWxsT2Zmc2V0ID4gdmlzaWJsZVRvXG4gICAgICAgID8gdGhpcy52aWV3LmxpbmVCbG9ja0F0KHZpc2libGVUbyAtIDEpLmJvdHRvbVxuICAgICAgICA6IHRoaXMudmlldy5saW5lQmxvY2tBdCh0aWxsT2Zmc2V0KS5ib3R0b207XG4gICAgY29uc3QgaGVpZ2h0ID0gYm90dG9tIC0gdG9wO1xuXG4gICAgaWYgKGhlaWdodCA+IDAgJiYgIWxpc3QuaXNGb2xkZWQoKSkge1xuICAgICAgY29uc3QgbmV4dFNpYmxpbmcgPSBsaXN0LmdldFBhcmVudCgpLmdldE5leHRTaWJsaW5nT2YobGlzdCk7XG4gICAgICBjb25zdCBoYXNOZXh0U2libGluZyA9XG4gICAgICAgICEhbmV4dFNpYmxpbmcgJiZcbiAgICAgICAgdGhpcy5lZGl0b3IucG9zVG9PZmZzZXQobmV4dFNpYmxpbmcuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkpIDw9XG4gICAgICAgICAgdmlzaWJsZVRvO1xuXG4gICAgICB0aGlzLmxpbmVzLnB1c2goe1xuICAgICAgICB0b3AsXG4gICAgICAgIGxlZnQsXG4gICAgICAgIGhlaWdodDogYGNhbGMoJHtoZWlnaHR9cHggJHtoYXNOZXh0U2libGluZyA/IFwiLSAxLjVlbVwiIDogXCItIDJlbVwifSlgLFxuICAgICAgICBsaXN0LFxuICAgICAgfSk7XG4gICAgfVxuXG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiBjaGlsZHJlbikge1xuICAgICAgaWYgKCFjaGlsZC5pc0VtcHR5KCkpIHtcbiAgICAgICAgdGhpcy5yZWN1cnNpdmUoY2hpbGQsIHBhcmVudEN0eCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcHJpdmF0ZSBvbkNsaWNrID0gKGU6IE1vdXNlRXZlbnQpID0+IHtcbiAgICBlLnByZXZlbnREZWZhdWx0KCk7XG5cbiAgICBjb25zdCBsaW5lID0gdGhpcy5saW5lc1tOdW1iZXIoKGUudGFyZ2V0IGFzIEhUTUxFbGVtZW50KS5kYXRhc2V0LmluZGV4KV07XG5cbiAgICBzd2l0Y2ggKHRoaXMuc2V0dGluZ3MubGlzdExpbmVBY3Rpb24pIHtcbiAgICAgIGNhc2UgXCJ6b29tLWluXCI6XG4gICAgICAgIHRoaXMuem9vbUluKGxpbmUpO1xuICAgICAgICBicmVhaztcblxuICAgICAgY2FzZSBcInRvZ2dsZS1mb2xkaW5nXCI6XG4gICAgICAgIHRoaXMudG9nZ2xlRm9sZGluZyhsaW5lKTtcbiAgICAgICAgYnJlYWs7XG4gICAgfVxuICB9O1xuXG4gIHByaXZhdGUgem9vbUluKGxpbmU6IExpbmVEYXRhKSB7XG4gICAgY29uc3QgZWRpdG9yID0gbmV3IE15RWRpdG9yKHRoaXMudmlldy5zdGF0ZS5maWVsZChlZGl0b3JJbmZvRmllbGQpLmVkaXRvcik7XG5cbiAgICBlZGl0b3Iuem9vbUluKGxpbmUubGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lKTtcbiAgfVxuXG4gIHByaXZhdGUgdG9nZ2xlRm9sZGluZyhsaW5lOiBMaW5lRGF0YSkge1xuICAgIGNvbnN0IHsgbGlzdCB9ID0gbGluZTtcblxuICAgIGlmIChsaXN0LmlzRW1wdHkoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGxldCBuZWVkVG9VbmZvbGQgPSB0cnVlO1xuICAgIGNvbnN0IGxpbmVzVG9Ub2dnbGU6IG51bWJlcltdID0gW107XG4gICAgZm9yIChjb25zdCBjIG9mIGxpc3QuZ2V0Q2hpbGRyZW4oKSkge1xuICAgICAgaWYgKGMuaXNFbXB0eSgpKSB7XG4gICAgICAgIGNvbnRpbnVlO1xuICAgICAgfVxuICAgICAgaWYgKCFjLmlzRm9sZGVkKCkpIHtcbiAgICAgICAgbmVlZFRvVW5mb2xkID0gZmFsc2U7XG4gICAgICB9XG4gICAgICBsaW5lc1RvVG9nZ2xlLnB1c2goYy5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lKTtcbiAgICB9XG5cbiAgICBjb25zdCBlZGl0b3IgPSBuZXcgTXlFZGl0b3IodGhpcy52aWV3LnN0YXRlLmZpZWxkKGVkaXRvckluZm9GaWVsZCkuZWRpdG9yKTtcblxuICAgIGZvciAoY29uc3QgbCBvZiBsaW5lc1RvVG9nZ2xlKSB7XG4gICAgICBpZiAobmVlZFRvVW5mb2xkKSB7XG4gICAgICAgIGVkaXRvci51bmZvbGQobCk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICBlZGl0b3IuZm9sZChsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwcml2YXRlIHVwZGF0ZURvbSgpIHtcbiAgICBjb25zdCBjbVNjcm9sbCA9IHRoaXMudmlldy5zY3JvbGxET007XG4gICAgY29uc3QgY21Db250ZW50ID0gdGhpcy52aWV3LmNvbnRlbnRET007XG4gICAgY29uc3QgY21Db250ZW50Q29udGFpbmVyID0gY21Db250ZW50LnBhcmVudEVsZW1lbnQ7XG4gICAgY29uc3QgY21TaXplciA9IGNtQ29udGVudENvbnRhaW5lci5wYXJlbnRFbGVtZW50O1xuXG4gICAgLyoqXG4gICAgICogT2JzaWRpYW4gY2FuIGFkZCBhZGRpdGlvbmFsIGVsZW1lbnRzIGludG8gQ29udGVudCBNYW5hZ2VyLlxuICAgICAqIFRoZSBtb3N0IG9idmlvdXMgY2FzZSBpcyB0aGUgJ2VtYmVkZGVkLWJhY2tsaW5rcycgY29yZSBwbHVnaW4gdGhhdCBhZGRzIGEgbWVudSBpbnNpZGUgYSBDb250ZW50IE1hbmFnZXIuXG4gICAgICogV2UgbXVzdCB0YWtlIGhlaWdodHMgb2YgYWxsIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYWNjb3VudFxuICAgICAqIHRvIGJlIGFibGUgdG8gY2FsY3VsYXRlIHRoZSBjb3JyZWN0IHNpemUgb2YgbGluZXMnIGNvbnRhaW5lci5cbiAgICAgKi9cbiAgICBsZXQgY21TaXplckNoaWxkcmVuU3VtSGVpZ2h0ID0gMDtcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IGNtU2l6ZXIuY2hpbGRyZW4ubGVuZ3RoOyBpKyspIHtcbiAgICAgIGNtU2l6ZXJDaGlsZHJlblN1bUhlaWdodCArPSBjbVNpemVyLmNoaWxkcmVuW2ldLmNsaWVudEhlaWdodDtcbiAgICB9XG5cbiAgICB0aGlzLnNjcm9sbGVyLnN0eWxlLnRvcCA9IGNtU2Nyb2xsLm9mZnNldFRvcCArIFwicHhcIjtcbiAgICB0aGlzLmNvbnRlbnRDb250YWluZXIuc3R5bGUuaGVpZ2h0ID0gY21TaXplckNoaWxkcmVuU3VtSGVpZ2h0ICsgXCJweFwiO1xuICAgIHRoaXMuY29udGVudENvbnRhaW5lci5zdHlsZS5tYXJnaW5MZWZ0ID1cbiAgICAgIGNtQ29udGVudENvbnRhaW5lci5vZmZzZXRMZWZ0ICsgXCJweFwiO1xuICAgIHRoaXMuY29udGVudENvbnRhaW5lci5zdHlsZS5tYXJnaW5Ub3AgPVxuICAgICAgKGNtQ29udGVudC5maXJzdEVsZW1lbnRDaGlsZCBhcyBIVE1MRWxlbWVudCkub2Zmc2V0VG9wIC0gMjQgKyBcInB4XCI7XG5cbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IHRoaXMubGluZXMubGVuZ3RoOyBpKyspIHtcbiAgICAgIGlmICh0aGlzLmxpbmVFbGVtZW50cy5sZW5ndGggPT09IGkpIHtcbiAgICAgICAgY29uc3QgZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIik7XG4gICAgICAgIGUuY2xhc3NMaXN0LmFkZChcIm91dGxpbmVyLXBsdWdpbi1saXN0LWxpbmVcIik7XG4gICAgICAgIGUuZGF0YXNldC5pbmRleCA9IFN0cmluZyhpKTtcbiAgICAgICAgZS5hZGRFdmVudExpc3RlbmVyKFwibW91c2Vkb3duXCIsIHRoaXMub25DbGljayk7XG4gICAgICAgIHRoaXMuY29udGVudENvbnRhaW5lci5hcHBlbmRDaGlsZChlKTtcbiAgICAgICAgdGhpcy5saW5lRWxlbWVudHMucHVzaChlKTtcbiAgICAgIH1cblxuICAgICAgY29uc3QgbCA9IHRoaXMubGluZXNbaV07XG4gICAgICBjb25zdCBlID0gdGhpcy5saW5lRWxlbWVudHNbaV07XG4gICAgICBlLnN0eWxlLnRvcCA9IGwudG9wICsgXCJweFwiO1xuICAgICAgZS5zdHlsZS5sZWZ0ID0gbC5sZWZ0ICsgXCJweFwiO1xuICAgICAgZS5zdHlsZS5oZWlnaHQgPSBsLmhlaWdodDtcbiAgICAgIGUuc3R5bGUuZGlzcGxheSA9IFwiYmxvY2tcIjtcbiAgICB9XG5cbiAgICBmb3IgKGxldCBpID0gdGhpcy5saW5lcy5sZW5ndGg7IGkgPCB0aGlzLmxpbmVFbGVtZW50cy5sZW5ndGg7IGkrKykge1xuICAgICAgY29uc3QgZSA9IHRoaXMubGluZUVsZW1lbnRzW2ldO1xuICAgICAgZS5zdHlsZS50b3AgPSBcIjBweFwiO1xuICAgICAgZS5zdHlsZS5sZWZ0ID0gXCIwcHhcIjtcbiAgICAgIGUuc3R5bGUuaGVpZ2h0ID0gXCIwcHhcIjtcbiAgICAgIGUuc3R5bGUuZGlzcGxheSA9IFwibm9uZVwiO1xuICAgIH1cbiAgfVxuXG4gIGRlc3Ryb3koKSB7XG4gICAgdGhpcy5zZXR0aW5ncy5yZW1vdmVDYWxsYmFjayhcImxpc3RMaW5lc1wiLCB0aGlzLnNjaGVkdWxlUmVjYWxjdWxhdGUpO1xuICAgIHRoaXMudmlldy5zY3JvbGxET00ucmVtb3ZlRXZlbnRMaXN0ZW5lcihcInNjcm9sbFwiLCB0aGlzLm9uU2Nyb2xsKTtcbiAgICB0aGlzLnZpZXcuZG9tLnJlbW92ZUNoaWxkKHRoaXMuc2Nyb2xsZXIpO1xuICAgIGNsZWFyVGltZW91dCh0aGlzLnNjaGVkdWxlZCk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIExpbmVzRmVhdHVyZSBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlLFxuICAgIHByaXZhdGUgb2JzaWRpYW46IE9ic2lkaWFuU2VydmljZSxcbiAgICBwcml2YXRlIHBhcnNlcjogUGFyc2VyU2VydmljZVxuICApIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIFZpZXdQbHVnaW4uZGVmaW5lKFxuICAgICAgICAodmlldykgPT5cbiAgICAgICAgICBuZXcgTGlzdExpbmVzVmlld1BsdWdpblZhbHVlKFxuICAgICAgICAgICAgdGhpcy5zZXR0aW5ncyxcbiAgICAgICAgICAgIHRoaXMub2JzaWRpYW4sXG4gICAgICAgICAgICB0aGlzLnBhcnNlcixcbiAgICAgICAgICAgIHZpZXdcbiAgICAgICAgICApXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG59XG4iLCJpbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvU2V0dGluZ3NTZXJ2aWNlXCI7XG5cbmNvbnN0IEJFVFRFUl9MSVNUU19DTEFTUyA9IFwib3V0bGluZXItcGx1Z2luLWJldHRlci1saXN0c1wiO1xuY29uc3QgQkVUVEVSX0JVTExFVFNfQ0xBU1MgPSBcIm91dGxpbmVyLXBsdWdpbi1iZXR0ZXItYnVsbGV0c1wiO1xuY29uc3QgVkVSVElDQUxfTElORVMgPSBcIm91dGxpbmVyLXBsdWdpbi12ZXJ0aWNhbC1saW5lc1wiO1xuY29uc3QgS05PV05fQ0xBU1NFUyA9IFtcbiAgQkVUVEVSX0xJU1RTX0NMQVNTLFxuICBCRVRURVJfQlVMTEVUU19DTEFTUyxcbiAgVkVSVElDQUxfTElORVMsXG5dO1xuXG5leHBvcnQgY2xhc3MgTGlzdHNTdHlsZXNGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIHByaXZhdGUgaW50ZXJ2YWw6IG51bWJlcjtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMuc3luY0xpc3RzU3R5bGVzKCk7XG4gICAgdGhpcy5pbnRlcnZhbCA9IHdpbmRvdy5zZXRJbnRlcnZhbCgoKSA9PiB7XG4gICAgICB0aGlzLnN5bmNMaXN0c1N0eWxlcygpO1xuICAgIH0sIDEwMDApO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge1xuICAgIGNsZWFySW50ZXJ2YWwodGhpcy5pbnRlcnZhbCk7XG4gICAgdGhpcy5hcHBseUxpc3RzU3R5bGVzKFtdKTtcbiAgfVxuXG4gIHByaXZhdGUgc3luY0xpc3RzU3R5bGVzID0gKCkgPT4ge1xuICAgIGNvbnN0IGNsYXNzZXMgPSBbXTtcblxuICAgIGlmICh0aGlzLm9ic2lkaWFuLmlzRGVmYXVsdFRoZW1lRW5hYmxlZCgpKSB7XG4gICAgICBpZiAodGhpcy5zZXR0aW5ncy5zdHlsZUxpc3RzKSB7XG4gICAgICAgIGNsYXNzZXMucHVzaChCRVRURVJfTElTVFNfQ0xBU1MpO1xuICAgICAgICBjbGFzc2VzLnB1c2goQkVUVEVSX0JVTExFVFNfQ0xBU1MpO1xuICAgICAgfVxuXG4gICAgICBpZiAodGhpcy5zZXR0aW5ncy5saXN0TGluZXMpIHtcbiAgICAgICAgY2xhc3Nlcy5wdXNoKFZFUlRJQ0FMX0xJTkVTKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0aGlzLmFwcGx5TGlzdHNTdHlsZXMoY2xhc3Nlcyk7XG4gIH07XG5cbiAgcHJpdmF0ZSBhcHBseUxpc3RzU3R5bGVzKGNsYXNzZXM6IHN0cmluZ1tdKSB7XG4gICAgY29uc3QgdG9LZWVwID0gY2xhc3Nlcy5maWx0ZXIoKGMpID0+IEtOT1dOX0NMQVNTRVMuY29udGFpbnMoYykpO1xuICAgIGNvbnN0IHRvUmVtb3ZlID0gS05PV05fQ0xBU1NFUy5maWx0ZXIoKGMpID0+ICF0b0tlZXAuY29udGFpbnMoYykpO1xuXG4gICAgZm9yIChjb25zdCBjIG9mIHRvS2VlcCkge1xuICAgICAgaWYgKCFkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5jb250YWlucyhjKSkge1xuICAgICAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5hZGQoYyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZm9yIChjb25zdCBjIG9mIHRvUmVtb3ZlKSB7XG4gICAgICBpZiAoZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuY29udGFpbnMoYykpIHtcbiAgICAgICAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QucmVtb3ZlKGMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IExpc3RMaW5lLCBQb3NpdGlvbiwgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBNb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZU9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGxpc3QgPSB0aGlzLnJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgY29uc3QgY3Vyc29yID0gdGhpcy5yb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKTtcbiAgICBjb25zdCBsaW5lTm8gPSBsaW5lcy5maW5kSW5kZXgoKGwpID0+IHtcbiAgICAgIHJldHVybiAoXG4gICAgICAgIGN1cnNvci5jaCA9PT0gbC5mcm9tLmNoICsgbGlzdC5nZXRDaGVja2JveExlbmd0aCgpICYmXG4gICAgICAgIGN1cnNvci5saW5lID09PSBsLmZyb20ubGluZVxuICAgICAgKTtcbiAgICB9KTtcblxuICAgIGlmIChsaW5lTm8gPT09IDApIHtcbiAgICAgIHRoaXMubW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZEl0ZW0ocm9vdCwgY3Vyc29yKTtcbiAgICB9IGVsc2UgaWYgKGxpbmVObyA+IDApIHtcbiAgICAgIHRoaXMubW92ZUN1cnNvclRvUHJldmlvdXNOb3RlTGluZShyb290LCBsaW5lcywgbGluZU5vKTtcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIG1vdmVDdXJzb3JUb1ByZXZpb3VzTm90ZUxpbmUoXG4gICAgcm9vdDogUm9vdCxcbiAgICBsaW5lczogTGlzdExpbmVbXSxcbiAgICBsaW5lTm86IG51bWJlclxuICApIHtcbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIHJvb3QucmVwbGFjZUN1cnNvcihsaW5lc1tsaW5lTm8gLSAxXS50byk7XG4gIH1cblxuICBwcml2YXRlIG1vdmVDdXJzb3JUb1ByZXZpb3VzVW5mb2xkZWRJdGVtKHJvb3Q6IFJvb3QsIGN1cnNvcjogUG9zaXRpb24pIHtcbiAgICBjb25zdCBwcmV2ID0gcm9vdC5nZXRMaXN0VW5kZXJMaW5lKGN1cnNvci5saW5lIC0gMSk7XG5cbiAgICBpZiAoIXByZXYpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGlmIChwcmV2LmlzRm9sZGVkKCkpIHtcbiAgICAgIGNvbnN0IGZvbGRSb290ID0gcHJldi5nZXRUb3BGb2xkUm9vdCgpO1xuICAgICAgY29uc3QgZmlyc3RMaW5lRW5kID0gZm9sZFJvb3QuZ2V0TGluZXNJbmZvKClbMF0udG87XG4gICAgICByb290LnJlcGxhY2VDdXJzb3IoZmlyc3RMaW5lRW5kKTtcbiAgICB9IGVsc2Uge1xuICAgICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHByZXYuZ2V0TGFzdExpbmVDb250ZW50RW5kKCkpO1xuICAgIH1cbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsga2V5bWFwIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi4vZmVhdHVyZXMvRmVhdHVyZVwiO1xuaW1wb3J0IHsgTW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZExpbmVPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9Nb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZU9wZXJhdGlvblwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgTW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZExpbmVGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgcGVyZm9ybU9wZXJhdGlvbjogUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBrZXltYXAub2YoW1xuICAgICAgICB7XG4gICAgICAgICAga2V5OiBcIkFycm93TGVmdFwiLFxuICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5ydW4sXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICB3aW46IFwiYy1BcnJvd0xlZnRcIixcbiAgICAgICAgICBsaW51eDogXCJjLUFycm93TGVmdFwiLFxuICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5ydW4sXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICBdKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgY2hlY2sgPSAoKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMuc2V0dGluZ3Muc3RpY2tDdXJzb3IgIT0gXCJuZXZlclwiICYmICF0aGlzLmltZS5pc0lNRU9wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgcnVuID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IE1vdmVDdXJzb3JUb1ByZXZpb3VzVW5mb2xkZWRMaW5lT3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcbmltcG9ydCB7IHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMgfSBmcm9tIFwiLi4vcm9vdC9yZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzXCI7XG5cbmV4cG9ydCBjbGFzcyBNb3ZlRG93bk9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IHBhcmVudCA9IGxpc3QuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgZ3JhbmRQYXJlbnQgPSBwYXJlbnQuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgbmV4dCA9IHBhcmVudC5nZXROZXh0U2libGluZ09mKGxpc3QpO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUJlZm9yZSA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcblxuICAgIGlmICghbmV4dCAmJiBncmFuZFBhcmVudCkge1xuICAgICAgY29uc3QgbmV3UGFyZW50ID0gZ3JhbmRQYXJlbnQuZ2V0TmV4dFNpYmxpbmdPZihwYXJlbnQpO1xuXG4gICAgICBpZiAobmV3UGFyZW50KSB7XG4gICAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICAgICAgbmV3UGFyZW50LmFkZEJlZm9yZUFsbChsaXN0KTtcbiAgICAgIH1cbiAgICB9IGVsc2UgaWYgKG5leHQpIHtcbiAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICBwYXJlbnQucmVtb3ZlQ2hpbGQobGlzdCk7XG4gICAgICBwYXJlbnQuYWRkQWZ0ZXIobmV4dCwgbGlzdCk7XG4gICAgfVxuXG4gICAgaWYgKCF0aGlzLnVwZGF0ZWQpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0U3RhcnRMaW5lQWZ0ZXIgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG4gICAgY29uc3QgbGluZURpZmYgPSBsaXN0U3RhcnRMaW5lQWZ0ZXIgLSBsaXN0U3RhcnRMaW5lQmVmb3JlO1xuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgKyBsaW5lRGlmZixcbiAgICAgIGNoOiBjdXJzb3IuY2gsXG4gICAgfSk7XG5cbiAgICByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3QpO1xuICB9XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5pbXBvcnQgeyByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzIH0gZnJvbSBcIi4uL3Jvb3QvcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0c1wiO1xuXG5leHBvcnQgY2xhc3MgTW92ZVJpZ2h0T3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290LCBwcml2YXRlIGRlZmF1bHRJbmRlbnRDaGFyczogc3RyaW5nKSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuXG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgY29uc3QgcGFyZW50ID0gbGlzdC5nZXRQYXJlbnQoKTtcbiAgICBjb25zdCBwcmV2ID0gcGFyZW50LmdldFByZXZTaWJsaW5nT2YobGlzdCk7XG5cbiAgICBpZiAoIXByZXYpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUJlZm9yZSA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcblxuICAgIGNvbnN0IGluZGVudFBvcyA9IGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCkubGVuZ3RoO1xuICAgIGxldCBpbmRlbnRDaGFycyA9IFwiXCI7XG5cbiAgICBpZiAoaW5kZW50Q2hhcnMgPT09IFwiXCIgJiYgIXByZXYuaXNFbXB0eSgpKSB7XG4gICAgICBpbmRlbnRDaGFycyA9IHByZXZcbiAgICAgICAgLmdldENoaWxkcmVuKClbMF1cbiAgICAgICAgLmdldEZpcnN0TGluZUluZGVudCgpXG4gICAgICAgIC5zbGljZShwcmV2LmdldEZpcnN0TGluZUluZGVudCgpLmxlbmd0aCk7XG4gICAgfVxuXG4gICAgaWYgKGluZGVudENoYXJzID09PSBcIlwiKSB7XG4gICAgICBpbmRlbnRDaGFycyA9IGxpc3RcbiAgICAgICAgLmdldEZpcnN0TGluZUluZGVudCgpXG4gICAgICAgIC5zbGljZShwYXJlbnQuZ2V0Rmlyc3RMaW5lSW5kZW50KCkubGVuZ3RoKTtcbiAgICB9XG5cbiAgICBpZiAoaW5kZW50Q2hhcnMgPT09IFwiXCIgJiYgIWxpc3QuaXNFbXB0eSgpKSB7XG4gICAgICBpbmRlbnRDaGFycyA9IGxpc3QuZ2V0Q2hpbGRyZW4oKVswXS5nZXRGaXJzdExpbmVJbmRlbnQoKTtcbiAgICB9XG5cbiAgICBpZiAoaW5kZW50Q2hhcnMgPT09IFwiXCIpIHtcbiAgICAgIGluZGVudENoYXJzID0gdGhpcy5kZWZhdWx0SW5kZW50Q2hhcnM7XG4gICAgfVxuXG4gICAgcGFyZW50LnJlbW92ZUNoaWxkKGxpc3QpO1xuICAgIHByZXYuYWRkQWZ0ZXJBbGwobGlzdCk7XG4gICAgbGlzdC5pbmRlbnRDb250ZW50KGluZGVudFBvcywgaW5kZW50Q2hhcnMpO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUFmdGVyID0gcm9vdC5nZXRDb250ZW50TGluZXNSYW5nZU9mKGxpc3QpWzBdO1xuICAgIGNvbnN0IGxpbmVEaWZmID0gbGlzdFN0YXJ0TGluZUFmdGVyIC0gbGlzdFN0YXJ0TGluZUJlZm9yZTtcblxuICAgIGNvbnN0IGN1cnNvciA9IHJvb3QuZ2V0Q3Vyc29yKCk7XG4gICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHtcbiAgICAgIGxpbmU6IGN1cnNvci5saW5lICsgbGluZURpZmYsXG4gICAgICBjaDogY3Vyc29yLmNoICsgaW5kZW50Q2hhcnMubGVuZ3RoLFxuICAgIH0pO1xuXG4gICAgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyhyb290KTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyB9IGZyb20gXCIuLi9yb290L3JlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHNcIjtcblxuZXhwb3J0IGNsYXNzIE1vdmVVcE9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IHBhcmVudCA9IGxpc3QuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgZ3JhbmRQYXJlbnQgPSBwYXJlbnQuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgcHJldiA9IHBhcmVudC5nZXRQcmV2U2libGluZ09mKGxpc3QpO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUJlZm9yZSA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcblxuICAgIGlmICghcHJldiAmJiBncmFuZFBhcmVudCkge1xuICAgICAgY29uc3QgbmV3UGFyZW50ID0gZ3JhbmRQYXJlbnQuZ2V0UHJldlNpYmxpbmdPZihwYXJlbnQpO1xuXG4gICAgICBpZiAobmV3UGFyZW50KSB7XG4gICAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICAgICAgbmV3UGFyZW50LmFkZEFmdGVyQWxsKGxpc3QpO1xuICAgICAgfVxuICAgIH0gZWxzZSBpZiAocHJldikge1xuICAgICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICAgIHBhcmVudC5hZGRCZWZvcmUocHJldiwgbGlzdCk7XG4gICAgfVxuXG4gICAgaWYgKCF0aGlzLnVwZGF0ZWQpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0U3RhcnRMaW5lQWZ0ZXIgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG4gICAgY29uc3QgbGluZURpZmYgPSBsaXN0U3RhcnRMaW5lQWZ0ZXIgLSBsaXN0U3RhcnRMaW5lQmVmb3JlO1xuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgKyBsaW5lRGlmZixcbiAgICAgIGNoOiBjdXJzb3IuY2gsXG4gICAgfSk7XG5cbiAgICByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3QpO1xuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBQcmVjIH0gZnJvbSBcIkBjb2RlbWlycm9yL3N0YXRlXCI7XG5pbXBvcnQgeyBrZXltYXAgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivdmlld1wiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9NeUVkaXRvclwiO1xuaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gXCIuLi9mZWF0dXJlcy9GZWF0dXJlXCI7XG5pbXBvcnQgeyBNb3ZlRG93bk9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL01vdmVEb3duT3BlcmF0aW9uXCI7XG5pbXBvcnQgeyBNb3ZlTGVmdE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL01vdmVMZWZ0T3BlcmF0aW9uXCI7XG5pbXBvcnQgeyBNb3ZlUmlnaHRPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9Nb3ZlUmlnaHRPcGVyYXRpb25cIjtcbmltcG9ydCB7IE1vdmVVcE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL01vdmVVcE9wZXJhdGlvblwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgTW92ZUl0ZW1zRmVhdHVyZSBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZSxcbiAgICBwcml2YXRlIHBlcmZvcm1PcGVyYXRpb246IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLmFkZENvbW1hbmQoe1xuICAgICAgaWQ6IFwibW92ZS1saXN0LWl0ZW0tdXBcIixcbiAgICAgIGljb246IFwiYXJyb3ctdXBcIixcbiAgICAgIG5hbWU6IFwiTW92ZSBsaXN0IGFuZCBzdWJsaXN0cyB1cFwiLFxuICAgICAgZWRpdG9yQ2FsbGJhY2s6IHRoaXMub2JzaWRpYW4uY3JlYXRlRWRpdG9yQ2FsbGJhY2soXG4gICAgICAgIHRoaXMubW92ZUxpc3RFbGVtZW50VXBDb21tYW5kXG4gICAgICApLFxuICAgICAgaG90a2V5czogW1xuICAgICAgICB7XG4gICAgICAgICAgbW9kaWZpZXJzOiBbXCJNb2RcIiwgXCJTaGlmdFwiXSxcbiAgICAgICAgICBrZXk6IFwiQXJyb3dVcFwiLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9KTtcblxuICAgIHRoaXMucGx1Z2luLmFkZENvbW1hbmQoe1xuICAgICAgaWQ6IFwibW92ZS1saXN0LWl0ZW0tZG93blwiLFxuICAgICAgaWNvbjogXCJhcnJvdy1kb3duXCIsXG4gICAgICBuYW1lOiBcIk1vdmUgbGlzdCBhbmQgc3VibGlzdHMgZG93blwiLFxuICAgICAgZWRpdG9yQ2FsbGJhY2s6IHRoaXMub2JzaWRpYW4uY3JlYXRlRWRpdG9yQ2FsbGJhY2soXG4gICAgICAgIHRoaXMubW92ZUxpc3RFbGVtZW50RG93bkNvbW1hbmRcbiAgICAgICksXG4gICAgICBob3RrZXlzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBtb2RpZmllcnM6IFtcIk1vZFwiLCBcIlNoaWZ0XCJdLFxuICAgICAgICAgIGtleTogXCJBcnJvd0Rvd25cIixcbiAgICAgICAgfSxcbiAgICAgIF0sXG4gICAgfSk7XG5cbiAgICB0aGlzLnBsdWdpbi5hZGRDb21tYW5kKHtcbiAgICAgIGlkOiBcImluZGVudC1saXN0XCIsXG4gICAgICBpY29uOiBcImluZGVudFwiLFxuICAgICAgbmFtZTogXCJJbmRlbnQgdGhlIGxpc3QgYW5kIHN1Ymxpc3RzXCIsXG4gICAgICBlZGl0b3JDYWxsYmFjazogdGhpcy5vYnNpZGlhbi5jcmVhdGVFZGl0b3JDYWxsYmFjayhcbiAgICAgICAgdGhpcy5tb3ZlTGlzdEVsZW1lbnRSaWdodENvbW1hbmRcbiAgICAgICksXG4gICAgICBob3RrZXlzOiBbXSxcbiAgICB9KTtcblxuICAgIHRoaXMucGx1Z2luLmFkZENvbW1hbmQoe1xuICAgICAgaWQ6IFwib3V0ZGVudC1saXN0XCIsXG4gICAgICBpY29uOiBcIm91dGRlbnRcIixcbiAgICAgIG5hbWU6IFwiT3V0ZGVudCB0aGUgbGlzdCBhbmQgc3VibGlzdHNcIixcbiAgICAgIGVkaXRvckNhbGxiYWNrOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUVkaXRvckNhbGxiYWNrKFxuICAgICAgICB0aGlzLm1vdmVMaXN0RWxlbWVudExlZnRDb21tYW5kXG4gICAgICApLFxuICAgICAgaG90a2V5czogW10sXG4gICAgfSk7XG5cbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIFByZWMuaGlnaGVzdChcbiAgICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAgICB7XG4gICAgICAgICAgICBrZXk6IFwiVGFiXCIsXG4gICAgICAgICAgICBydW46IHRoaXMub2JzaWRpYW4uY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2soe1xuICAgICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgICAgcnVuOiB0aGlzLm1vdmVMaXN0RWxlbWVudFJpZ2h0LFxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgfSxcbiAgICAgICAgICB7XG4gICAgICAgICAgICBrZXk6IFwicy1UYWJcIixcbiAgICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgICBydW46IHRoaXMubW92ZUxpc3RFbGVtZW50TGVmdCxcbiAgICAgICAgICAgIH0pLFxuICAgICAgICAgIH0sXG4gICAgICAgIF0pXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBjaGVjayA9ICgpID0+IHtcbiAgICByZXR1cm4gdGhpcy5zZXR0aW5ncy5iZXR0ZXJUYWIgJiYgIXRoaXMuaW1lLmlzSU1FT3BlbmVkKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBtb3ZlTGlzdEVsZW1lbnREb3duQ29tbWFuZCA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgY29uc3QgeyBzaG91bGRTdG9wUHJvcGFnYXRpb24gfSA9IHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBNb3ZlRG93bk9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG5cbiAgICByZXR1cm4gc2hvdWxkU3RvcFByb3BhZ2F0aW9uO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RFbGVtZW50VXBDb21tYW5kID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICBjb25zdCB7IHNob3VsZFN0b3BQcm9wYWdhdGlvbiB9ID0gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IE1vdmVVcE9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG5cbiAgICByZXR1cm4gc2hvdWxkU3RvcFByb3BhZ2F0aW9uO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RFbGVtZW50UmlnaHRDb21tYW5kID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICBpZiAodGhpcy5pbWUuaXNJTUVPcGVuZWQoKSkge1xuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRoaXMubW92ZUxpc3RFbGVtZW50UmlnaHQoZWRpdG9yKS5zaG91bGRTdG9wUHJvcGFnYXRpb247XG4gIH07XG5cbiAgcHJpdmF0ZSBtb3ZlTGlzdEVsZW1lbnRSaWdodCA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+XG4gICAgICAgIG5ldyBNb3ZlUmlnaHRPcGVyYXRpb24ocm9vdCwgdGhpcy5vYnNpZGlhbi5nZXREZWZhdWx0SW5kZW50Q2hhcnMoKSksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RFbGVtZW50TGVmdENvbW1hbmQgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIGlmICh0aGlzLmltZS5pc0lNRU9wZW5lZCgpKSB7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICByZXR1cm4gdGhpcy5tb3ZlTGlzdEVsZW1lbnRMZWZ0KGVkaXRvcikuc2hvdWxkU3RvcFByb3BhZ2F0aW9uO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RFbGVtZW50TGVmdCA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBNb3ZlTGVmdE9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgUm9vdCwgbWF4UG9zLCBtaW5Qb3MgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgU2VsZWN0QWxsT3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290KSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZVNlbGVjdGlvbigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3Qgc2VsZWN0aW9uID0gcm9vdC5nZXRTZWxlY3Rpb25zKClbMF07XG4gICAgY29uc3QgW3Jvb3RTdGFydCwgcm9vdEVuZF0gPSByb290LmdldFJhbmdlKCk7XG5cbiAgICBjb25zdCBzZWxlY3Rpb25Gcm9tID0gbWluUG9zKHNlbGVjdGlvbi5hbmNob3IsIHNlbGVjdGlvbi5oZWFkKTtcbiAgICBjb25zdCBzZWxlY3Rpb25UbyA9IG1heFBvcyhzZWxlY3Rpb24uYW5jaG9yLCBzZWxlY3Rpb24uaGVhZCk7XG5cbiAgICBpZiAoXG4gICAgICBzZWxlY3Rpb25Gcm9tLmxpbmUgPCByb290U3RhcnQubGluZSB8fFxuICAgICAgc2VsZWN0aW9uVG8ubGluZSA+IHJvb3RFbmQubGluZVxuICAgICkge1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cblxuICAgIGlmIChcbiAgICAgIHNlbGVjdGlvbkZyb20ubGluZSA9PT0gcm9vdFN0YXJ0LmxpbmUgJiZcbiAgICAgIHNlbGVjdGlvbkZyb20uY2ggPT09IHJvb3RTdGFydC5jaCAmJlxuICAgICAgc2VsZWN0aW9uVG8ubGluZSA9PT0gcm9vdEVuZC5saW5lICYmXG4gICAgICBzZWxlY3Rpb25Uby5jaCA9PT0gcm9vdEVuZC5jaFxuICAgICkge1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGNvbnRlbnRTdGFydCA9IGxpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0QWZ0ZXJDaGVja2JveCgpO1xuICAgIGNvbnN0IGNvbnRlbnRFbmQgPSBsaXN0LmdldExhc3RMaW5lQ29udGVudEVuZCgpO1xuXG4gICAgaWYgKFxuICAgICAgc2VsZWN0aW9uRnJvbS5saW5lIDwgY29udGVudFN0YXJ0LmxpbmUgfHxcbiAgICAgIHNlbGVjdGlvblRvLmxpbmUgPiBjb250ZW50RW5kLmxpbmVcbiAgICApIHtcbiAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGlmIChcbiAgICAgIHNlbGVjdGlvbkZyb20ubGluZSA9PT0gY29udGVudFN0YXJ0LmxpbmUgJiZcbiAgICAgIHNlbGVjdGlvbkZyb20uY2ggPT09IGNvbnRlbnRTdGFydC5jaCAmJlxuICAgICAgc2VsZWN0aW9uVG8ubGluZSA9PT0gY29udGVudEVuZC5saW5lICYmXG4gICAgICBzZWxlY3Rpb25Uby5jaCA9PT0gY29udGVudEVuZC5jaFxuICAgICkge1xuICAgICAgLy8gc2VsZWN0IHdob2xlIGxpc3RcbiAgICAgIHJvb3QucmVwbGFjZVNlbGVjdGlvbnMoW3sgYW5jaG9yOiByb290U3RhcnQsIGhlYWQ6IHJvb3RFbmQgfV0pO1xuICAgIH0gZWxzZSB7XG4gICAgICAvLyBzZWxlY3Qgd2hvbGUgbGluZVxuICAgICAgcm9vdC5yZXBsYWNlU2VsZWN0aW9ucyhbeyBhbmNob3I6IGNvbnRlbnRTdGFydCwgaGVhZDogY29udGVudEVuZCB9XSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRydWU7XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4uL2ZlYXR1cmVzL0ZlYXR1cmVcIjtcbmltcG9ydCB7IFNlbGVjdEFsbE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL1NlbGVjdEFsbE9wZXJhdGlvblwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgU2VsZWN0QWxsRmVhdHVyZSBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlLFxuICAgIHByaXZhdGUgaW1lOiBJTUVTZXJ2aWNlLFxuICAgIHByaXZhdGUgb2JzaWRpYW46IE9ic2lkaWFuU2VydmljZSxcbiAgICBwcml2YXRlIHBlcmZvcm1PcGVyYXRpb246IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLnJlZ2lzdGVyRWRpdG9yRXh0ZW5zaW9uKFxuICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAge1xuICAgICAgICAgIGtleTogXCJjLWFcIixcbiAgICAgICAgICBtYWM6IFwibS1hXCIsXG4gICAgICAgICAgcnVuOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgcnVuOiB0aGlzLnJ1bixcbiAgICAgICAgICB9KSxcbiAgICAgICAgfSxcbiAgICAgIF0pXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBjaGVjayA9ICgpID0+IHtcbiAgICByZXR1cm4gdGhpcy5zZXR0aW5ncy5zZWxlY3RBbGwgJiYgIXRoaXMuaW1lLmlzSU1FT3BlbmVkKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBydW4gPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnBlcmZvcm1PcGVyYXRpb24ucGVyZm9ybU9wZXJhdGlvbihcbiAgICAgIChyb290KSA9PiBuZXcgU2VsZWN0QWxsT3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBQb3NpdGlvbiwgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBTZWxlY3RUaWxsTGluZVN0YXJ0T3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290KSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKTtcbiAgICBjb25zdCBsaW5lTm8gPSBsaW5lcy5maW5kSW5kZXgoKGwpID0+IGwuZnJvbS5saW5lID09PSBjdXJzb3IubGluZSk7XG4gICAgY29uc3Qgb2Zmc2V0ID0gbGluZU5vID09PSAwID8gbGlzdC5nZXRDaGVja2JveExlbmd0aCgpIDogMDtcblxuICAgIGNvbnN0IG5ld0hlYWQ6IFBvc2l0aW9uID0ge1xuICAgICAgY2g6IGxpbmVzW2xpbmVOb10uZnJvbS5jaCArIG9mZnNldCxcbiAgICAgIGxpbmU6IGxpbmVzW2xpbmVOb10uZnJvbS5saW5lLFxuICAgIH07XG5cbiAgICByb290LnJlcGxhY2VTZWxlY3Rpb25zKFt7IGhlYWQ6IG5ld0hlYWQsIGFuY2hvcjogY3Vyc29yIH1dKTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsga2V5bWFwIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gXCIuL0ZlYXR1cmVcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IFNlbGVjdFRpbGxMaW5lU3RhcnRPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9TZWxlY3RUaWxsTGluZVN0YXJ0T3BlcmF0aW9uXCI7XG5pbXBvcnQgeyBJTUVTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL0lNRVNlcnZpY2VcIjtcbmltcG9ydCB7IE9ic2lkaWFuU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9PYnNpZGlhblNlcnZpY2VcIjtcbmltcG9ydCB7IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1BlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXCI7XG5pbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvU2V0dGluZ3NTZXJ2aWNlXCI7XG5cbmV4cG9ydCBjbGFzcyBTZWxlY3Rpb25TaG91bGRJZ25vcmVCdWxsZXRzRmVhdHVyZSBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlLFxuICAgIHByaXZhdGUgaW1lOiBJTUVTZXJ2aWNlLFxuICAgIHByaXZhdGUgb2JzaWRpYW46IE9ic2lkaWFuU2VydmljZSxcbiAgICBwcml2YXRlIHBlcmZvcm1PcGVyYXRpb246IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLnJlZ2lzdGVyRWRpdG9yRXh0ZW5zaW9uKFxuICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAge1xuICAgICAgICAgIGtleTogXCJtLXMtQXJyb3dMZWZ0XCIsXG4gICAgICAgICAgcnVuOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgcnVuOiB0aGlzLnJ1bixcbiAgICAgICAgICB9KSxcbiAgICAgICAgfSxcbiAgICAgIF0pXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBjaGVjayA9ICgpID0+IHtcbiAgICByZXR1cm4gdGhpcy5zZXR0aW5ncy5zdGlja0N1cnNvciAhPSBcIm5ldmVyXCIgJiYgIXRoaXMuaW1lLmlzSU1FT3BlbmVkKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBydW4gPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnBlcmZvcm1PcGVyYXRpb24ucGVyZm9ybU9wZXJhdGlvbihcbiAgICAgIChyb290KSA9PiBuZXcgU2VsZWN0VGlsbExpbmVTdGFydE9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG59XG4iLCJpbXBvcnQgeyBBcHAsIFBsdWdpblNldHRpbmdUYWIsIFBsdWdpbl8yLCBTZXR0aW5nIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7XG4gIExpc3RMaW5lQWN0aW9uLFxuICBTZXR0aW5nc1NlcnZpY2UsXG4gIFN0aWNrQ3Vyc29yLFxufSBmcm9tIFwiLi4vc2VydmljZXMvU2V0dGluZ3NTZXJ2aWNlXCI7XG5cbmNsYXNzIE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5nVGFiIGV4dGVuZHMgUGx1Z2luU2V0dGluZ1RhYiB7XG4gIGNvbnN0cnVjdG9yKGFwcDogQXBwLCBwbHVnaW46IFBsdWdpbl8yLCBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UpIHtcbiAgICBzdXBlcihhcHAsIHBsdWdpbik7XG4gIH1cblxuICBkaXNwbGF5KCk6IHZvaWQge1xuICAgIGNvbnN0IHsgY29udGFpbmVyRWwgfSA9IHRoaXM7XG5cbiAgICBjb250YWluZXJFbC5lbXB0eSgpO1xuXG4gICAgbmV3IFNldHRpbmcoY29udGFpbmVyRWwpXG4gICAgICAuc2V0TmFtZShcIkltcHJvdmUgdGhlIHN0eWxlIG9mIHlvdXIgbGlzdHNcIilcbiAgICAgIC5zZXREZXNjKFxuICAgICAgICBcIlN0eWxlcyBhcmUgb25seSBjb21wYXRpYmxlIHdpdGggYnVpbHQtaW4gT2JzaWRpYW4gdGhlbWVzIGFuZCBtYXkgbm90IGJlIGNvbXBhdGlibGUgd2l0aCBvdGhlciB0aGVtZXMuXCJcbiAgICAgIClcbiAgICAgIC5hZGRUb2dnbGUoKHRvZ2dsZSkgPT4ge1xuICAgICAgICB0b2dnbGUuc2V0VmFsdWUodGhpcy5zZXR0aW5ncy5zdHlsZUxpc3RzKS5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcbiAgICAgICAgICB0aGlzLnNldHRpbmdzLnN0eWxlTGlzdHMgPSB2YWx1ZTtcbiAgICAgICAgICBhd2FpdCB0aGlzLnNldHRpbmdzLnNhdmUoKTtcbiAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJEcmF3IHZlcnRpY2FsIGluZGVudGF0aW9uIGxpbmVzXCIpXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlLnNldFZhbHVlKHRoaXMuc2V0dGluZ3MubGlzdExpbmVzKS5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcbiAgICAgICAgICB0aGlzLnNldHRpbmdzLmxpc3RMaW5lcyA9IHZhbHVlO1xuICAgICAgICAgIGF3YWl0IHRoaXMuc2V0dGluZ3Muc2F2ZSgpO1xuICAgICAgICB9KTtcbiAgICAgIH0pO1xuXG4gICAgbmV3IFNldHRpbmcoY29udGFpbmVyRWwpXG4gICAgICAuc2V0TmFtZShcIlZlcnRpY2FsIGluZGVudGF0aW9uIGxpbmUgY2xpY2sgYWN0aW9uXCIpXG4gICAgICAuYWRkRHJvcGRvd24oKGRyb3Bkb3duKSA9PiB7XG4gICAgICAgIGRyb3Bkb3duXG4gICAgICAgICAgLmFkZE9wdGlvbnMoe1xuICAgICAgICAgICAgbm9uZTogXCJOb25lXCIsXG4gICAgICAgICAgICBcInpvb20taW5cIjogXCJab29tIEluXCIsXG4gICAgICAgICAgICBcInRvZ2dsZS1mb2xkaW5nXCI6IFwiVG9nZ2xlIEZvbGRpbmdcIixcbiAgICAgICAgICB9IGFzIHsgW2tleSBpbiBMaXN0TGluZUFjdGlvbl06IHN0cmluZyB9KVxuICAgICAgICAgIC5zZXRWYWx1ZSh0aGlzLnNldHRpbmdzLmxpc3RMaW5lQWN0aW9uKVxuICAgICAgICAgIC5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcbiAgICAgICAgICAgIHRoaXMuc2V0dGluZ3MubGlzdExpbmVBY3Rpb24gPSB2YWx1ZSBhcyBMaXN0TGluZUFjdGlvbjtcbiAgICAgICAgICAgIGF3YWl0IHRoaXMuc2V0dGluZ3Muc2F2ZSgpO1xuICAgICAgICAgIH0pO1xuICAgICAgfSk7XG5cbiAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgIC5zZXROYW1lKFwiU3RpY2sgdGhlIGN1cnNvciB0byB0aGUgY29udGVudFwiKVxuICAgICAgLnNldERlc2MoXCJEb24ndCBsZXQgdGhlIGN1cnNvciBtb3ZlIHRvIHRoZSBidWxsZXQgcG9zaXRpb24uXCIpXG4gICAgICAuYWRkRHJvcGRvd24oKGRyb3Bkb3duKSA9PiB7XG4gICAgICAgIGRyb3Bkb3duXG4gICAgICAgICAgLmFkZE9wdGlvbnMoe1xuICAgICAgICAgICAgbmV2ZXI6IFwiTmV2ZXJcIixcbiAgICAgICAgICAgIFwiYnVsbGV0LW9ubHlcIjogXCJTdGljayBjdXJzb3Igb3V0IG9mIGJ1bGxldHNcIixcbiAgICAgICAgICAgIFwiYnVsbGV0LWFuZC1jaGVja2JveFwiOiBcIlN0aWNrIGN1cnNvciBvdXQgb2YgYnVsbGV0cyBhbmQgY2hlY2tib3hlc1wiLFxuICAgICAgICAgIH0gYXMgeyBba2V5IGluIFN0aWNrQ3Vyc29yXTogc3RyaW5nIH0pXG4gICAgICAgICAgLnNldFZhbHVlKHRoaXMuc2V0dGluZ3Muc3RpY2tDdXJzb3IpXG4gICAgICAgICAgLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgICAgdGhpcy5zZXR0aW5ncy5zdGlja0N1cnNvciA9IHZhbHVlIGFzIFN0aWNrQ3Vyc29yO1xuICAgICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJFbmhhbmNlIHRoZSBFbnRlciBrZXlcIilcbiAgICAgIC5zZXREZXNjKFwiTWFrZSB0aGUgRW50ZXIga2V5IGJlaGF2ZSB0aGUgc2FtZSBhcyBvdGhlciBvdXRsaW5lcnMuXCIpXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlLnNldFZhbHVlKHRoaXMuc2V0dGluZ3MuYmV0dGVyRW50ZXIpLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgIHRoaXMuc2V0dGluZ3MuYmV0dGVyRW50ZXIgPSB2YWx1ZTtcbiAgICAgICAgICBhd2FpdCB0aGlzLnNldHRpbmdzLnNhdmUoKTtcbiAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJFbmhhbmNlIHRoZSBUYWIga2V5XCIpXG4gICAgICAuc2V0RGVzYyhcIk1ha2UgVGFiIGFuZCBTaGlmdC1UYWIgYmVoYXZlIHRoZSBzYW1lIGFzIG90aGVyIG91dGxpbmVycy5cIilcbiAgICAgIC5hZGRUb2dnbGUoKHRvZ2dsZSkgPT4ge1xuICAgICAgICB0b2dnbGUuc2V0VmFsdWUodGhpcy5zZXR0aW5ncy5iZXR0ZXJUYWIpLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgIHRoaXMuc2V0dGluZ3MuYmV0dGVyVGFiID0gdmFsdWU7XG4gICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgIH0pO1xuICAgICAgfSk7XG5cbiAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgIC5zZXROYW1lKFwiRW5oYW5jZSB0aGUgQ3RybCtBIG9yIENtZCtBIGJlaGF2aW9yXCIpXG4gICAgICAuc2V0RGVzYyhcbiAgICAgICAgXCJQcmVzcyB0aGUgaG90a2V5IG9uY2UgdG8gc2VsZWN0IHRoZSBjdXJyZW50IGxpc3QgaXRlbS4gUHJlc3MgdGhlIGhvdGtleSB0d2ljZSB0byBzZWxlY3QgdGhlIGVudGlyZSBsaXN0LlwiXG4gICAgICApXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlLnNldFZhbHVlKHRoaXMuc2V0dGluZ3Muc2VsZWN0QWxsKS5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcbiAgICAgICAgICB0aGlzLnNldHRpbmdzLnNlbGVjdEFsbCA9IHZhbHVlO1xuICAgICAgICAgIGF3YWl0IHRoaXMuc2V0dGluZ3Muc2F2ZSgpO1xuICAgICAgICB9KTtcbiAgICAgIH0pO1xuXG4gICAgbmV3IFNldHRpbmcoY29udGFpbmVyRWwpXG4gICAgICAuc2V0TmFtZShcIkRlYnVnIG1vZGVcIilcbiAgICAgIC5zZXREZXNjKFxuICAgICAgICBcIk9wZW4gRGV2VG9vbHMgKENvbW1hbmQrT3B0aW9uK0kgb3IgQ29udHJvbCtTaGlmdCtJKSB0byBjb3B5IHRoZSBkZWJ1ZyBsb2dzLlwiXG4gICAgICApXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlLnNldFZhbHVlKHRoaXMuc2V0dGluZ3MuZGVidWcpLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgIHRoaXMuc2V0dGluZ3MuZGVidWcgPSB2YWx1ZTtcbiAgICAgICAgICBhd2FpdCB0aGlzLnNldHRpbmdzLnNhdmUoKTtcbiAgICAgICAgfSk7XG4gICAgICB9KTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgU2V0dGluZ3NUYWJGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMiwgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4uYWRkU2V0dGluZ1RhYihcbiAgICAgIG5ldyBPYnNpZGlhbk91dGxpbmVyUGx1Z2luU2V0dGluZ1RhYihcbiAgICAgICAgdGhpcy5wbHVnaW4uYXBwLFxuICAgICAgICB0aGlzLnBsdWdpbixcbiAgICAgICAgdGhpcy5zZXR0aW5nc1xuICAgICAgKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgQ3JlYXRlTm90ZUxpbmVPcGVyYXRpb24gaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVVbmRlckN1cnNvciA9IGxpc3RcbiAgICAgIC5nZXRMaW5lc0luZm8oKVxuICAgICAgLmZpbmQoKGwpID0+IGwuZnJvbS5saW5lID09PSBjdXJzb3IubGluZSk7XG5cbiAgICBpZiAoY3Vyc29yLmNoIDwgbGluZVVuZGVyQ3Vyc29yLmZyb20uY2gpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGlmICghbGlzdC5nZXROb3Rlc0luZGVudCgpKSB7XG4gICAgICBsaXN0LnNldE5vdGVzSW5kZW50KGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCkgKyBcIiAgXCIpO1xuICAgIH1cblxuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKS5yZWR1Y2UoKGFjYywgbGluZSkgPT4ge1xuICAgICAgaWYgKGN1cnNvci5saW5lID09PSBsaW5lLmZyb20ubGluZSkge1xuICAgICAgICBhY2MucHVzaChsaW5lLnRleHQuc2xpY2UoMCwgY3Vyc29yLmNoIC0gbGluZS5mcm9tLmNoKSk7XG4gICAgICAgIGFjYy5wdXNoKGxpbmUudGV4dC5zbGljZShjdXJzb3IuY2ggLSBsaW5lLmZyb20uY2gpKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIGFjYy5wdXNoKGxpbmUudGV4dCk7XG4gICAgICB9XG5cbiAgICAgIHJldHVybiBhY2M7XG4gICAgfSwgW10gYXMgc3RyaW5nW10pO1xuXG4gICAgbGlzdC5yZXBsYWNlTGluZXMobGluZXMpO1xuXG4gICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHtcbiAgICAgIGxpbmU6IGN1cnNvci5saW5lICsgMSxcbiAgICAgIGNoOiBsaXN0LmdldE5vdGVzSW5kZW50KCkubGVuZ3RoLFxuICAgIH0pO1xuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBrZXltYXAgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivdmlld1wiO1xuXG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9NeUVkaXRvclwiO1xuaW1wb3J0IHsgQ3JlYXRlTm90ZUxpbmVPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9DcmVhdGVOb3RlTGluZU9wZXJhdGlvblwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgU2hpZnRFbnRlclNob3VsZENyZWF0ZU5vdGVGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2UsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlLFxuICAgIHByaXZhdGUgaW1lOiBJTUVTZXJ2aWNlLFxuICAgIHByaXZhdGUgcGVyZm9ybU9wZXJhdGlvbjogUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBrZXltYXAub2YoW1xuICAgICAgICB7XG4gICAgICAgICAga2V5OiBcInMtRW50ZXJcIixcbiAgICAgICAgICBydW46IHRoaXMub2JzaWRpYW4uY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2soe1xuICAgICAgICAgICAgY2hlY2s6IHRoaXMuY2hlY2ssXG4gICAgICAgICAgICBydW46IHRoaXMucnVuLFxuICAgICAgICAgIH0pLFxuICAgICAgICB9LFxuICAgICAgXSlcbiAgICApO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge31cblxuICBwcml2YXRlIGNoZWNrID0gKCkgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldHRpbmdzLmJldHRlckVudGVyICYmICF0aGlzLmltZS5pc0lNRU9wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgcnVuID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IENyZWF0ZU5vdGVMaW5lT3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImV4cG9ydCBpbnRlcmZhY2UgQXBwbHlDaGFuZ2VzRWRpdG9yUG9zaXRpb24ge1xuICBsaW5lOiBudW1iZXI7XG4gIGNoOiBudW1iZXI7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQXBwbHlDaGFuZ2VzRWRpdG9yU2VsZWN0aW9uIHtcbiAgYW5jaG9yOiBBcHBseUNoYW5nZXNFZGl0b3JQb3NpdGlvbjtcbiAgaGVhZDogQXBwbHlDaGFuZ2VzRWRpdG9yUG9zaXRpb247XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQXBwbHlDaGFuZ2VzRWRpdG9yIHtcbiAgZ2V0UmFuZ2UoXG4gICAgZnJvbTogQXBwbHlDaGFuZ2VzRWRpdG9yUG9zaXRpb24sXG4gICAgdG86IEFwcGx5Q2hhbmdlc0VkaXRvclBvc2l0aW9uXG4gICk6IHN0cmluZztcbiAgcmVwbGFjZVJhbmdlKFxuICAgIHJlcGxhY2VtZW50OiBzdHJpbmcsXG4gICAgZnJvbTogQXBwbHlDaGFuZ2VzRWRpdG9yUG9zaXRpb24sXG4gICAgdG86IEFwcGx5Q2hhbmdlc0VkaXRvclBvc2l0aW9uXG4gICk6IHZvaWQ7XG4gIHNldFNlbGVjdGlvbnMoc2VsZWN0aW9uczogQXBwbHlDaGFuZ2VzRWRpdG9yU2VsZWN0aW9uW10pOiB2b2lkO1xuICBmb2xkKG46IG51bWJlcik6IHZvaWQ7XG4gIHVuZm9sZChuOiBudW1iZXIpOiB2b2lkO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEFwcGx5Q2hhbmdlc0xpc3Qge1xuICBpc0ZvbGRSb290KCk6IGJvb2xlYW47XG4gIGdldENoaWxkcmVuKCk6IEFwcGx5Q2hhbmdlc0xpc3RbXTtcbiAgZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCk6IHsgbGluZTogbnVtYmVyIH07XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQXBwbHlDaGFuZ2VzUm9vdCB7XG4gIGdldFJhbmdlKCk6IFtBcHBseUNoYW5nZXNFZGl0b3JQb3NpdGlvbiwgQXBwbHlDaGFuZ2VzRWRpdG9yUG9zaXRpb25dO1xuICBnZXRTZWxlY3Rpb25zKCk6IHtcbiAgICBhbmNob3I6IEFwcGx5Q2hhbmdlc0VkaXRvclBvc2l0aW9uO1xuICAgIGhlYWQ6IEFwcGx5Q2hhbmdlc0VkaXRvclBvc2l0aW9uO1xuICB9W107XG4gIHByaW50KCk6IHN0cmluZztcbiAgZ2V0Q2hpbGRyZW4oKTogQXBwbHlDaGFuZ2VzTGlzdFtdO1xufVxuXG5leHBvcnQgY2xhc3MgQXBwbHlDaGFuZ2VzU2VydmljZSB7XG4gIGFwcGx5Q2hhbmdlcyhlZGl0b3I6IEFwcGx5Q2hhbmdlc0VkaXRvciwgcm9vdDogQXBwbHlDaGFuZ2VzUm9vdCkge1xuICAgIGNvbnN0IHJvb3RSYW5nZSA9IHJvb3QuZ2V0UmFuZ2UoKTtcbiAgICBjb25zdCBvbGRTdHJpbmcgPSBlZGl0b3IuZ2V0UmFuZ2Uocm9vdFJhbmdlWzBdLCByb290UmFuZ2VbMV0pO1xuICAgIGNvbnN0IG5ld1N0cmluZyA9IHJvb3QucHJpbnQoKTtcblxuICAgIGNvbnN0IGZyb21MaW5lID0gcm9vdFJhbmdlWzBdLmxpbmU7XG4gICAgY29uc3QgdG9MaW5lID0gcm9vdFJhbmdlWzFdLmxpbmU7XG5cbiAgICBmb3IgKGxldCBsID0gZnJvbUxpbmU7IGwgPD0gdG9MaW5lOyBsKyspIHtcbiAgICAgIGVkaXRvci51bmZvbGQobCk7XG4gICAgfVxuXG4gICAgY29uc3QgY2hhbmdlRnJvbSA9IHsgLi4ucm9vdFJhbmdlWzBdIH07XG4gICAgY29uc3QgY2hhbmdlVG8gPSB7IC4uLnJvb3RSYW5nZVsxXSB9O1xuICAgIGxldCBvbGRUbXAgPSBvbGRTdHJpbmc7XG4gICAgbGV0IG5ld1RtcCA9IG5ld1N0cmluZztcblxuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1jb25zdGFudC1jb25kaXRpb25cbiAgICB3aGlsZSAodHJ1ZSkge1xuICAgICAgY29uc3QgbmxJbmRleCA9IG9sZFRtcC5sYXN0SW5kZXhPZihcIlxcblwiKTtcbiAgICAgIGlmIChubEluZGV4IDwgMCkge1xuICAgICAgICBicmVhaztcbiAgICAgIH1cbiAgICAgIGNvbnN0IG9sZExpbmUgPSBvbGRUbXAuc2xpY2UobmxJbmRleCk7XG4gICAgICBjb25zdCBuZXdMaW5lID0gbmV3VG1wLnNsaWNlKC1vbGRMaW5lLmxlbmd0aCk7XG4gICAgICBpZiAob2xkTGluZSAhPT0gbmV3TGluZSkge1xuICAgICAgICBicmVhaztcbiAgICAgIH1cbiAgICAgIG9sZFRtcCA9IG9sZFRtcC5zbGljZSgwLCAtb2xkTGluZS5sZW5ndGgpO1xuICAgICAgbmV3VG1wID0gbmV3VG1wLnNsaWNlKDAsIC1vbGRMaW5lLmxlbmd0aCk7XG5cbiAgICAgIGNvbnN0IG5sSW5kZXgyID0gb2xkVG1wLmxhc3RJbmRleE9mKFwiXFxuXCIpO1xuICAgICAgY2hhbmdlVG8uY2ggPVxuICAgICAgICBubEluZGV4MiA+PSAwID8gb2xkVG1wLmxlbmd0aCAtIG5sSW5kZXgyIC0gMSA6IG9sZFRtcC5sZW5ndGg7XG4gICAgICBjaGFuZ2VUby5saW5lLS07XG4gICAgfVxuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1jb25zdGFudC1jb25kaXRpb25cbiAgICB3aGlsZSAodHJ1ZSkge1xuICAgICAgY29uc3QgbmxJbmRleCA9IG9sZFRtcC5pbmRleE9mKFwiXFxuXCIpO1xuICAgICAgaWYgKG5sSW5kZXggPCAwKSB7XG4gICAgICAgIGJyZWFrO1xuICAgICAgfVxuICAgICAgY29uc3Qgb2xkTGluZSA9IG9sZFRtcC5zbGljZSgwLCBubEluZGV4ICsgMSk7XG4gICAgICBjb25zdCBuZXdMaW5lID0gbmV3VG1wLnNsaWNlKDAsIG9sZExpbmUubGVuZ3RoKTtcbiAgICAgIGlmIChvbGRMaW5lICE9PSBuZXdMaW5lKSB7XG4gICAgICAgIGJyZWFrO1xuICAgICAgfVxuICAgICAgY2hhbmdlRnJvbS5saW5lKys7XG4gICAgICBvbGRUbXAgPSBvbGRUbXAuc2xpY2Uob2xkTGluZS5sZW5ndGgpO1xuICAgICAgbmV3VG1wID0gbmV3VG1wLnNsaWNlKG9sZExpbmUubGVuZ3RoKTtcbiAgICB9XG5cbiAgICBpZiAob2xkVG1wICE9PSBuZXdUbXApIHtcbiAgICAgIGVkaXRvci5yZXBsYWNlUmFuZ2UobmV3VG1wLCBjaGFuZ2VGcm9tLCBjaGFuZ2VUbyk7XG4gICAgfVxuXG4gICAgZWRpdG9yLnNldFNlbGVjdGlvbnMocm9vdC5nZXRTZWxlY3Rpb25zKCkpO1xuXG4gICAgZnVuY3Rpb24gcmVjdXJzaXZlKGxpc3Q6IEFwcGx5Q2hhbmdlc0xpc3QpIHtcbiAgICAgIGZvciAoY29uc3QgYyBvZiBsaXN0LmdldENoaWxkcmVuKCkpIHtcbiAgICAgICAgcmVjdXJzaXZlKGMpO1xuICAgICAgfVxuICAgICAgaWYgKGxpc3QuaXNGb2xkUm9vdCgpKSB7XG4gICAgICAgIGVkaXRvci5mb2xkKGxpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkubGluZSk7XG4gICAgICB9XG4gICAgfVxuICAgIGZvciAoY29uc3QgYyBvZiByb290LmdldENoaWxkcmVuKCkpIHtcbiAgICAgIHJlY3Vyc2l2ZShjKTtcbiAgICB9XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsYXRmb3JtIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmV4cG9ydCBjbGFzcyBJTUVTZXJ2aWNlIHtcbiAgcHJpdmF0ZSBjb21wb3NpdGlvbiA9IGZhbHNlO1xuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcihcImNvbXBvc2l0aW9uc3RhcnRcIiwgdGhpcy5vbkNvbXBvc2l0aW9uU3RhcnQpO1xuICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoXCJjb21wb3NpdGlvbmVuZFwiLCB0aGlzLm9uQ29tcG9zaXRpb25FbmQpO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge1xuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoXCJjb21wb3NpdGlvbmVuZFwiLCB0aGlzLm9uQ29tcG9zaXRpb25FbmQpO1xuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoXCJjb21wb3NpdGlvbnN0YXJ0XCIsIHRoaXMub25Db21wb3NpdGlvblN0YXJ0KTtcbiAgfVxuXG4gIGlzSU1FT3BlbmVkKCkge1xuICAgIHJldHVybiB0aGlzLmNvbXBvc2l0aW9uICYmIFBsYXRmb3JtLmlzRGVza3RvcDtcbiAgfVxuXG4gIHByaXZhdGUgb25Db21wb3NpdGlvblN0YXJ0ID0gKCkgPT4ge1xuICAgIHRoaXMuY29tcG9zaXRpb24gPSB0cnVlO1xuICB9O1xuXG4gIHByaXZhdGUgb25Db21wb3NpdGlvbkVuZCA9ICgpID0+IHtcbiAgICB0aGlzLmNvbXBvc2l0aW9uID0gZmFsc2U7XG4gIH07XG59XG4iLCJpbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGNsYXNzIExvZ2dlclNlcnZpY2Uge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UpIHt9XG5cbiAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgbG9nKG1ldGhvZDogc3RyaW5nLCAuLi5hcmdzOiBhbnlbXSkge1xuICAgIGlmICghdGhpcy5zZXR0aW5ncy5kZWJ1Zykge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnNvbGUuaW5mbyhtZXRob2QsIC4uLmFyZ3MpO1xuICB9XG5cbiAgYmluZChtZXRob2Q6IHN0cmluZykge1xuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG4gICAgcmV0dXJuICguLi5hcmdzOiBhbnlbXSkgPT4gdGhpcy5sb2cobWV0aG9kLCAuLi5hcmdzKTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgQXBwLCBFZGl0b3IsIGVkaXRvckluZm9GaWVsZCB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBFZGl0b3JTdGF0ZSB9IGZyb20gXCJAY29kZW1pcnJvci9zdGF0ZVwiO1xuaW1wb3J0IHsgRWRpdG9yVmlldyB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgT2JzaWRpYW5UYWJzU2V0dGluZ3Mge1xuICB1c2VUYWI6IGJvb2xlYW47XG4gIHRhYlNpemU6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBPYnNpZGlhbkZvbGRTZXR0aW5ncyB7XG4gIGZvbGRJbmRlbnQ6IGJvb2xlYW47XG59XG5cbmV4cG9ydCBjbGFzcyBPYnNpZGlhblNlcnZpY2Uge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGFwcDogQXBwKSB7fVxuXG4gIGlzTGVnYWN5RWRpdG9yRW5hYmxlZCgpIHtcbiAgICBjb25zdCBjb25maWc6IHsgbGVnYWN5RWRpdG9yOiBib29sZWFuIH0gPSB7XG4gICAgICBsZWdhY3lFZGl0b3I6IGZhbHNlLFxuICAgICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICAgIC4uLih0aGlzLmFwcC52YXVsdCBhcyBhbnkpLmNvbmZpZyxcbiAgICB9O1xuXG4gICAgcmV0dXJuIGNvbmZpZy5sZWdhY3lFZGl0b3I7XG4gIH1cblxuICBpc0RlZmF1bHRUaGVtZUVuYWJsZWQoKSB7XG4gICAgY29uc3QgY29uZmlnOiB7IGNzc1RoZW1lOiBzdHJpbmcgfSA9IHtcbiAgICAgIGNzc1RoZW1lOiBcIlwiLFxuICAgICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICAgIC4uLih0aGlzLmFwcC52YXVsdCBhcyBhbnkpLmNvbmZpZyxcbiAgICB9O1xuXG4gICAgcmV0dXJuIGNvbmZpZy5jc3NUaGVtZSA9PT0gXCJcIjtcbiAgfVxuXG4gIGdldE9ic2lkaWFuVGFic1NldHRpbmdzKCk6IE9ic2lkaWFuVGFic1NldHRpbmdzIHtcbiAgICByZXR1cm4ge1xuICAgICAgdXNlVGFiOiB0cnVlLFxuICAgICAgdGFiU2l6ZTogNCxcbiAgICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG4gICAgICAuLi4odGhpcy5hcHAudmF1bHQgYXMgYW55KS5jb25maWcsXG4gICAgfTtcbiAgfVxuXG4gIGdldE9ic2lkaWFuRm9sZFNldHRpbmdzKCk6IE9ic2lkaWFuRm9sZFNldHRpbmdzIHtcbiAgICByZXR1cm4ge1xuICAgICAgZm9sZEluZGVudDogdHJ1ZSxcbiAgICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG4gICAgICAuLi4odGhpcy5hcHAudmF1bHQgYXMgYW55KS5jb25maWcsXG4gICAgfTtcbiAgfVxuXG4gIGdldERlZmF1bHRJbmRlbnRDaGFycygpIHtcbiAgICBjb25zdCB7IHVzZVRhYiwgdGFiU2l6ZSB9ID0gdGhpcy5nZXRPYnNpZGlhblRhYnNTZXR0aW5ncygpO1xuXG4gICAgcmV0dXJuIHVzZVRhYiA/IFwiXFx0XCIgOiBuZXcgQXJyYXkodGFiU2l6ZSkuZmlsbChcIiBcIikuam9pbihcIlwiKTtcbiAgfVxuXG4gIGdldEVkaXRvckZyb21TdGF0ZShzdGF0ZTogRWRpdG9yU3RhdGUpIHtcbiAgICByZXR1cm4gbmV3IE15RWRpdG9yKHN0YXRlLmZpZWxkKGVkaXRvckluZm9GaWVsZCkuZWRpdG9yKTtcbiAgfVxuXG4gIGNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKGNvbmZpZzoge1xuICAgIGNoZWNrPzogKGVkaXRvcjogTXlFZGl0b3IpID0+IGJvb2xlYW47XG4gICAgcnVuOiAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgICAgc2hvdWxkVXBkYXRlOiBib29sZWFuO1xuICAgICAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uOiBib29sZWFuO1xuICAgIH07XG4gIH0pIHtcbiAgICBjb25zdCBjaGVjayA9IGNvbmZpZy5jaGVjayB8fCAoKCkgPT4gdHJ1ZSk7XG4gICAgY29uc3QgeyBydW4gfSA9IGNvbmZpZztcblxuICAgIHJldHVybiAodmlldzogRWRpdG9yVmlldyk6IGJvb2xlYW4gPT4ge1xuICAgICAgY29uc3QgZWRpdG9yID0gdGhpcy5nZXRFZGl0b3JGcm9tU3RhdGUodmlldy5zdGF0ZSk7XG5cbiAgICAgIGlmICghY2hlY2soZWRpdG9yKSkge1xuICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICB9XG5cbiAgICAgIGNvbnN0IHsgc2hvdWxkVXBkYXRlLCBzaG91bGRTdG9wUHJvcGFnYXRpb24gfSA9IHJ1bihlZGl0b3IpO1xuXG4gICAgICByZXR1cm4gc2hvdWxkVXBkYXRlIHx8IHNob3VsZFN0b3BQcm9wYWdhdGlvbjtcbiAgICB9O1xuICB9XG5cbiAgY3JlYXRlRWRpdG9yQ2FsbGJhY2soY2I6IChlZGl0b3I6IE15RWRpdG9yKSA9PiBib29sZWFuKSB7XG4gICAgcmV0dXJuIChlZGl0b3I6IEVkaXRvcikgPT4ge1xuICAgICAgY29uc3QgbXlFZGl0b3IgPSBuZXcgTXlFZGl0b3IoZWRpdG9yKTtcbiAgICAgIGNvbnN0IHNob3VsZFN0b3BQcm9wYWdhdGlvbiA9IGNiKG15RWRpdG9yKTtcblxuICAgICAgaWYgKFxuICAgICAgICAhc2hvdWxkU3RvcFByb3BhZ2F0aW9uICYmXG4gICAgICAgIHdpbmRvdy5ldmVudCAmJlxuICAgICAgICB3aW5kb3cuZXZlbnQudHlwZSA9PT0gXCJrZXlkb3duXCJcbiAgICAgICkge1xuICAgICAgICBteUVkaXRvci50cmlnZ2VyT25LZXlEb3duKHdpbmRvdy5ldmVudCBhcyBLZXlib2FyZEV2ZW50KTtcbiAgICAgIH1cbiAgICB9O1xuICB9XG59XG4iLCJpbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi9TZXR0aW5nc1NlcnZpY2VcIjtcblxuaW1wb3J0IHsgTGlzdCwgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5pbXBvcnQgeyBMb2dnZXJTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL0xvZ2dlclNlcnZpY2VcIjtcbmltcG9ydCB7IGNoZWNrYm94UmUgfSBmcm9tIFwiLi4vdXRpbHMvY2hlY2tib3hSZVwiO1xuXG5jb25zdCBidWxsZXRTaWduUmUgPSBgKD86Wy0qK118XFxcXGQrXFxcXC4pYDtcbmNvbnN0IG9wdGlvbmFsQ2hlY2tib3hSZSA9IGAoPzoke2NoZWNrYm94UmV9KT9gO1xuXG5jb25zdCBsaXN0SXRlbVdpdGhvdXRTcGFjZXNSZSA9IG5ldyBSZWdFeHAoYF4ke2J1bGxldFNpZ25SZX0oIHxcXHQpYCk7XG5jb25zdCBsaXN0SXRlbVJlID0gbmV3IFJlZ0V4cChgXlsgXFx0XSoke2J1bGxldFNpZ25SZX0oIHxcXHQpYCk7XG5jb25zdCBzdHJpbmdXaXRoU3BhY2VzUmUgPSBuZXcgUmVnRXhwKGBeWyBcXHRdK2ApO1xuY29uc3QgcGFyc2VMaXN0SXRlbVJlID0gbmV3IFJlZ0V4cChcbiAgYF4oWyBcXHRdKikoJHtidWxsZXRTaWduUmV9KSggfFxcdCkoJHtvcHRpb25hbENoZWNrYm94UmV9KSguKikkYFxuKTtcblxuZXhwb3J0IGludGVyZmFjZSBSZWFkZXJQb3NpdGlvbiB7XG4gIGxpbmU6IG51bWJlcjtcbiAgY2g6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBSZWFkZXJTZWxlY3Rpb24ge1xuICBhbmNob3I6IFJlYWRlclBvc2l0aW9uO1xuICBoZWFkOiBSZWFkZXJQb3NpdGlvbjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBSZWFkZXIge1xuICBnZXRDdXJzb3IoKTogUmVhZGVyUG9zaXRpb247XG4gIGdldExpbmUobjogbnVtYmVyKTogc3RyaW5nO1xuICBsYXN0TGluZSgpOiBudW1iZXI7XG4gIGxpc3RTZWxlY3Rpb25zKCk6IFJlYWRlclNlbGVjdGlvbltdO1xuICBnZXRBbGxGb2xkZWRMaW5lcygpOiBudW1iZXJbXTtcbn1cblxuaW50ZXJmYWNlIFBhcnNlTGlzdExpc3Qge1xuICBnZXRGaXJzdExpbmVJbmRlbnQoKTogc3RyaW5nO1xuICBzZXROb3Rlc0luZGVudChub3Rlc0luZGVudDogc3RyaW5nKTogdm9pZDtcbiAgZ2V0Tm90ZXNJbmRlbnQoKTogc3RyaW5nIHwgbnVsbDtcbiAgYWRkTGluZSh0ZXh0OiBzdHJpbmcpOiB2b2lkO1xuICBnZXRQYXJlbnQoKTogUGFyc2VMaXN0TGlzdCB8IG51bGw7XG4gIGFkZEFmdGVyQWxsKGxpc3Q6IFBhcnNlTGlzdExpc3QpOiB2b2lkO1xufVxuXG5leHBvcnQgY2xhc3MgUGFyc2VyU2VydmljZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgbG9nZ2VyOiBMb2dnZXJTZXJ2aWNlLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZVxuICApIHt9XG5cbiAgcGFyc2VSYW5nZShlZGl0b3I6IFJlYWRlciwgZnJvbUxpbmUgPSAwLCB0b0xpbmUgPSBlZGl0b3IubGFzdExpbmUoKSk6IFJvb3RbXSB7XG4gICAgY29uc3QgbGlzdHM6IFJvb3RbXSA9IFtdO1xuXG4gICAgZm9yIChsZXQgaSA9IGZyb21MaW5lOyBpIDw9IHRvTGluZTsgaSsrKSB7XG4gICAgICBjb25zdCBsaW5lID0gZWRpdG9yLmdldExpbmUoaSk7XG5cbiAgICAgIGlmIChpID09PSBmcm9tTGluZSB8fCB0aGlzLmlzTGlzdEl0ZW0obGluZSkpIHtcbiAgICAgICAgY29uc3QgbGlzdCA9IHRoaXMucGFyc2VXaXRoTGltaXRzKGVkaXRvciwgaSwgZnJvbUxpbmUsIHRvTGluZSk7XG5cbiAgICAgICAgaWYgKGxpc3QpIHtcbiAgICAgICAgICBsaXN0cy5wdXNoKGxpc3QpO1xuICAgICAgICAgIGkgPSBsaXN0LmdldFJhbmdlKClbMV0ubGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHJldHVybiBsaXN0cztcbiAgfVxuXG4gIHBhcnNlKGVkaXRvcjogUmVhZGVyLCBjdXJzb3IgPSBlZGl0b3IuZ2V0Q3Vyc29yKCkpOiBSb290IHwgbnVsbCB7XG4gICAgcmV0dXJuIHRoaXMucGFyc2VXaXRoTGltaXRzKGVkaXRvciwgY3Vyc29yLmxpbmUsIDAsIGVkaXRvci5sYXN0TGluZSgpKTtcbiAgfVxuXG4gIHByaXZhdGUgcGFyc2VXaXRoTGltaXRzKFxuICAgIGVkaXRvcjogUmVhZGVyLFxuICAgIHBhcnNpbmdTdGFydExpbmU6IG51bWJlcixcbiAgICBsaW1pdEZyb206IG51bWJlcixcbiAgICBsaW1pdFRvOiBudW1iZXJcbiAgKTogUm9vdCB8IG51bGwge1xuICAgIGNvbnN0IGQgPSB0aGlzLmxvZ2dlci5iaW5kKFwicGFyc2VMaXN0XCIpO1xuICAgIGNvbnN0IGVycm9yID0gKG1zZzogc3RyaW5nKTogbnVsbCA9PiB7XG4gICAgICBkKG1zZyk7XG4gICAgICByZXR1cm4gbnVsbDtcbiAgICB9O1xuXG4gICAgY29uc3QgbGluZSA9IGVkaXRvci5nZXRMaW5lKHBhcnNpbmdTdGFydExpbmUpO1xuXG4gICAgbGV0IGxpc3RMb29raW5nUG9zOiBudW1iZXIgfCBudWxsID0gbnVsbDtcblxuICAgIGlmICh0aGlzLmlzTGlzdEl0ZW0obGluZSkpIHtcbiAgICAgIGxpc3RMb29raW5nUG9zID0gcGFyc2luZ1N0YXJ0TGluZTtcbiAgICB9IGVsc2UgaWYgKHRoaXMuaXNMaW5lV2l0aEluZGVudChsaW5lKSkge1xuICAgICAgbGV0IGxpc3RMb29raW5nUG9zU2VhcmNoID0gcGFyc2luZ1N0YXJ0TGluZSAtIDE7XG4gICAgICB3aGlsZSAobGlzdExvb2tpbmdQb3NTZWFyY2ggPj0gMCkge1xuICAgICAgICBjb25zdCBsaW5lID0gZWRpdG9yLmdldExpbmUobGlzdExvb2tpbmdQb3NTZWFyY2gpO1xuICAgICAgICBpZiAodGhpcy5pc0xpc3RJdGVtKGxpbmUpKSB7XG4gICAgICAgICAgbGlzdExvb2tpbmdQb3MgPSBsaXN0TG9va2luZ1Bvc1NlYXJjaDtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgfSBlbHNlIGlmICh0aGlzLmlzTGluZVdpdGhJbmRlbnQobGluZSkpIHtcbiAgICAgICAgICBsaXN0TG9va2luZ1Bvc1NlYXJjaC0tO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIGJyZWFrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaWYgKGxpc3RMb29raW5nUG9zID09IG51bGwpIHtcbiAgICAgIHJldHVybiBudWxsO1xuICAgIH1cblxuICAgIGxldCBsaXN0U3RhcnRMaW5lOiBudW1iZXIgfCBudWxsID0gbnVsbDtcbiAgICBsZXQgbGlzdFN0YXJ0TGluZUxvb2t1cCA9IGxpc3RMb29raW5nUG9zO1xuICAgIHdoaWxlIChsaXN0U3RhcnRMaW5lTG9va3VwID49IDApIHtcbiAgICAgIGNvbnN0IGxpbmUgPSBlZGl0b3IuZ2V0TGluZShsaXN0U3RhcnRMaW5lTG9va3VwKTtcbiAgICAgIGlmICghdGhpcy5pc0xpc3RJdGVtKGxpbmUpICYmICF0aGlzLmlzTGluZVdpdGhJbmRlbnQobGluZSkpIHtcbiAgICAgICAgYnJlYWs7XG4gICAgICB9XG4gICAgICBpZiAodGhpcy5pc0xpc3RJdGVtV2l0aG91dFNwYWNlcyhsaW5lKSkge1xuICAgICAgICBsaXN0U3RhcnRMaW5lID0gbGlzdFN0YXJ0TGluZUxvb2t1cDtcbiAgICAgICAgaWYgKGxpc3RTdGFydExpbmVMb29rdXAgPD0gbGltaXRGcm9tKSB7XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxpc3RTdGFydExpbmVMb29rdXAtLTtcbiAgICB9XG5cbiAgICBpZiAobGlzdFN0YXJ0TGluZSA9PT0gbnVsbCkge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgbGV0IGxpc3RFbmRMaW5lID0gbGlzdExvb2tpbmdQb3M7XG4gICAgbGV0IGxpc3RFbmRMaW5lTG9va3VwID0gbGlzdExvb2tpbmdQb3M7XG4gICAgd2hpbGUgKGxpc3RFbmRMaW5lTG9va3VwIDw9IGVkaXRvci5sYXN0TGluZSgpKSB7XG4gICAgICBjb25zdCBsaW5lID0gZWRpdG9yLmdldExpbmUobGlzdEVuZExpbmVMb29rdXApO1xuICAgICAgaWYgKCF0aGlzLmlzTGlzdEl0ZW0obGluZSkgJiYgIXRoaXMuaXNMaW5lV2l0aEluZGVudChsaW5lKSkge1xuICAgICAgICBicmVhaztcbiAgICAgIH1cbiAgICAgIGlmICghdGhpcy5pc0VtcHR5TGluZShsaW5lKSkge1xuICAgICAgICBsaXN0RW5kTGluZSA9IGxpc3RFbmRMaW5lTG9va3VwO1xuICAgICAgfVxuICAgICAgaWYgKGxpc3RFbmRMaW5lTG9va3VwID49IGxpbWl0VG8pIHtcbiAgICAgICAgbGlzdEVuZExpbmUgPSBsaW1pdFRvO1xuICAgICAgICBicmVhaztcbiAgICAgIH1cbiAgICAgIGxpc3RFbmRMaW5lTG9va3VwKys7XG4gICAgfVxuXG4gICAgaWYgKGxpc3RTdGFydExpbmUgPiBwYXJzaW5nU3RhcnRMaW5lIHx8IGxpc3RFbmRMaW5lIDwgcGFyc2luZ1N0YXJ0TGluZSkge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgY29uc3Qgcm9vdCA9IG5ldyBSb290KFxuICAgICAgeyBsaW5lOiBsaXN0U3RhcnRMaW5lLCBjaDogMCB9LFxuICAgICAgeyBsaW5lOiBsaXN0RW5kTGluZSwgY2g6IGVkaXRvci5nZXRMaW5lKGxpc3RFbmRMaW5lKS5sZW5ndGggfSxcbiAgICAgIGVkaXRvci5saXN0U2VsZWN0aW9ucygpLm1hcCgocikgPT4gKHtcbiAgICAgICAgYW5jaG9yOiB7IGxpbmU6IHIuYW5jaG9yLmxpbmUsIGNoOiByLmFuY2hvci5jaCB9LFxuICAgICAgICBoZWFkOiB7IGxpbmU6IHIuaGVhZC5saW5lLCBjaDogci5oZWFkLmNoIH0sXG4gICAgICB9KSlcbiAgICApO1xuXG4gICAgbGV0IGN1cnJlbnRQYXJlbnQ6IFBhcnNlTGlzdExpc3QgPSByb290LmdldFJvb3RMaXN0KCk7XG4gICAgbGV0IGN1cnJlbnRMaXN0OiBQYXJzZUxpc3RMaXN0IHwgbnVsbCA9IG51bGw7XG4gICAgbGV0IGN1cnJlbnRJbmRlbnQgPSBcIlwiO1xuXG4gICAgY29uc3QgZm9sZGVkTGluZXMgPSBlZGl0b3IuZ2V0QWxsRm9sZGVkTGluZXMoKTtcblxuICAgIGZvciAobGV0IGwgPSBsaXN0U3RhcnRMaW5lOyBsIDw9IGxpc3RFbmRMaW5lOyBsKyspIHtcbiAgICAgIGNvbnN0IGxpbmUgPSBlZGl0b3IuZ2V0TGluZShsKTtcbiAgICAgIGNvbnN0IG1hdGNoZXMgPSBwYXJzZUxpc3RJdGVtUmUuZXhlYyhsaW5lKTtcblxuICAgICAgaWYgKG1hdGNoZXMpIHtcbiAgICAgICAgY29uc3QgWywgaW5kZW50LCBidWxsZXQsIHNwYWNlQWZ0ZXJCdWxsZXRdID0gbWF0Y2hlcztcbiAgICAgICAgbGV0IFssICwgLCAsIG9wdGlvbmFsQ2hlY2tib3gsIGNvbnRlbnRdID0gbWF0Y2hlcztcblxuICAgICAgICBjb250ZW50ID0gb3B0aW9uYWxDaGVja2JveCArIGNvbnRlbnQ7XG4gICAgICAgIGlmICh0aGlzLnNldHRpbmdzLnN0aWNrQ3Vyc29yICE9IFwiYnVsbGV0LWFuZC1jaGVja2JveFwiKSB7XG4gICAgICAgICAgb3B0aW9uYWxDaGVja2JveCA9IFwiXCI7XG4gICAgICAgIH1cblxuICAgICAgICBjb25zdCBjb21wYXJlTGVuZ3RoID0gTWF0aC5taW4oY3VycmVudEluZGVudC5sZW5ndGgsIGluZGVudC5sZW5ndGgpO1xuICAgICAgICBjb25zdCBpbmRlbnRTbGljZSA9IGluZGVudC5zbGljZSgwLCBjb21wYXJlTGVuZ3RoKTtcbiAgICAgICAgY29uc3QgY3VycmVudEluZGVudFNsaWNlID0gY3VycmVudEluZGVudC5zbGljZSgwLCBjb21wYXJlTGVuZ3RoKTtcblxuICAgICAgICBpZiAoaW5kZW50U2xpY2UgIT09IGN1cnJlbnRJbmRlbnRTbGljZSkge1xuICAgICAgICAgIGNvbnN0IGV4cGVjdGVkID0gY3VycmVudEluZGVudFNsaWNlXG4gICAgICAgICAgICAucmVwbGFjZSgvIC9nLCBcIlNcIilcbiAgICAgICAgICAgIC5yZXBsYWNlKC9cXHQvZywgXCJUXCIpO1xuICAgICAgICAgIGNvbnN0IGdvdCA9IGluZGVudFNsaWNlLnJlcGxhY2UoLyAvZywgXCJTXCIpLnJlcGxhY2UoL1xcdC9nLCBcIlRcIik7XG5cbiAgICAgICAgICByZXR1cm4gZXJyb3IoXG4gICAgICAgICAgICBgVW5hYmxlIHRvIHBhcnNlIGxpc3Q6IGV4cGVjdGVkIGluZGVudCBcIiR7ZXhwZWN0ZWR9XCIsIGdvdCBcIiR7Z290fVwiYFxuICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICBpZiAoaW5kZW50Lmxlbmd0aCA+IGN1cnJlbnRJbmRlbnQubGVuZ3RoKSB7XG4gICAgICAgICAgY3VycmVudFBhcmVudCA9IGN1cnJlbnRMaXN0O1xuICAgICAgICAgIGN1cnJlbnRJbmRlbnQgPSBpbmRlbnQ7XG4gICAgICAgIH0gZWxzZSBpZiAoaW5kZW50Lmxlbmd0aCA8IGN1cnJlbnRJbmRlbnQubGVuZ3RoKSB7XG4gICAgICAgICAgd2hpbGUgKFxuICAgICAgICAgICAgY3VycmVudFBhcmVudC5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGggPj0gaW5kZW50Lmxlbmd0aCAmJlxuICAgICAgICAgICAgY3VycmVudFBhcmVudC5nZXRQYXJlbnQoKVxuICAgICAgICAgICkge1xuICAgICAgICAgICAgY3VycmVudFBhcmVudCA9IGN1cnJlbnRQYXJlbnQuZ2V0UGFyZW50KCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGN1cnJlbnRJbmRlbnQgPSBpbmRlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBjb25zdCBmb2xkUm9vdCA9IGZvbGRlZExpbmVzLmluY2x1ZGVzKGwpO1xuXG4gICAgICAgIGN1cnJlbnRMaXN0ID0gbmV3IExpc3QoXG4gICAgICAgICAgcm9vdCxcbiAgICAgICAgICBpbmRlbnQsXG4gICAgICAgICAgYnVsbGV0LFxuICAgICAgICAgIG9wdGlvbmFsQ2hlY2tib3gsXG4gICAgICAgICAgc3BhY2VBZnRlckJ1bGxldCxcbiAgICAgICAgICBjb250ZW50LFxuICAgICAgICAgIGZvbGRSb290XG4gICAgICAgICk7XG4gICAgICAgIGN1cnJlbnRQYXJlbnQuYWRkQWZ0ZXJBbGwoY3VycmVudExpc3QpO1xuICAgICAgfSBlbHNlIGlmICh0aGlzLmlzTGluZVdpdGhJbmRlbnQobGluZSkpIHtcbiAgICAgICAgaWYgKCFjdXJyZW50TGlzdCkge1xuICAgICAgICAgIHJldHVybiBlcnJvcihcbiAgICAgICAgICAgIGBVbmFibGUgdG8gcGFyc2UgbGlzdDogZXhwZWN0ZWQgbGlzdCBpdGVtLCBnb3QgZW1wdHkgbGluZWBcbiAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgY29uc3QgaW5kZW50VG9DaGVjayA9IGN1cnJlbnRMaXN0LmdldE5vdGVzSW5kZW50KCkgfHwgY3VycmVudEluZGVudDtcblxuICAgICAgICBpZiAobGluZS5pbmRleE9mKGluZGVudFRvQ2hlY2spICE9PSAwKSB7XG4gICAgICAgICAgY29uc3QgZXhwZWN0ZWQgPSBpbmRlbnRUb0NoZWNrLnJlcGxhY2UoLyAvZywgXCJTXCIpLnJlcGxhY2UoL1xcdC9nLCBcIlRcIik7XG4gICAgICAgICAgY29uc3QgZ290ID0gbGluZVxuICAgICAgICAgICAgLm1hdGNoKC9eWyBcXHRdKi8pWzBdXG4gICAgICAgICAgICAucmVwbGFjZSgvIC9nLCBcIlNcIilcbiAgICAgICAgICAgIC5yZXBsYWNlKC9cXHQvZywgXCJUXCIpO1xuXG4gICAgICAgICAgcmV0dXJuIGVycm9yKFxuICAgICAgICAgICAgYFVuYWJsZSB0byBwYXJzZSBsaXN0OiBleHBlY3RlZCBpbmRlbnQgXCIke2V4cGVjdGVkfVwiLCBnb3QgXCIke2dvdH1cImBcbiAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKCFjdXJyZW50TGlzdC5nZXROb3Rlc0luZGVudCgpKSB7XG4gICAgICAgICAgY29uc3QgbWF0Y2hlcyA9IGxpbmUubWF0Y2goL15bIFxcdF0rLyk7XG5cbiAgICAgICAgICBpZiAoIW1hdGNoZXMgfHwgbWF0Y2hlc1swXS5sZW5ndGggPD0gY3VycmVudEluZGVudC5sZW5ndGgpIHtcbiAgICAgICAgICAgIGlmICgvXlxccyskLy50ZXN0KGxpbmUpKSB7XG4gICAgICAgICAgICAgIGNvbnRpbnVlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICByZXR1cm4gZXJyb3IoXG4gICAgICAgICAgICAgIGBVbmFibGUgdG8gcGFyc2UgbGlzdDogZXhwZWN0ZWQgc29tZSBpbmRlbnQsIGdvdCBubyBpbmRlbnRgXG4gICAgICAgICAgICApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGN1cnJlbnRMaXN0LnNldE5vdGVzSW5kZW50KG1hdGNoZXNbMF0pO1xuICAgICAgICB9XG5cbiAgICAgICAgY3VycmVudExpc3QuYWRkTGluZShsaW5lLnNsaWNlKGN1cnJlbnRMaXN0LmdldE5vdGVzSW5kZW50KCkubGVuZ3RoKSk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICByZXR1cm4gZXJyb3IoXG4gICAgICAgICAgYFVuYWJsZSB0byBwYXJzZSBsaXN0OiBleHBlY3RlZCBsaXN0IGl0ZW0gb3Igbm90ZSwgZ290IFwiJHtsaW5lfVwiYFxuICAgICAgICApO1xuICAgICAgfVxuICAgIH1cblxuICAgIHJldHVybiByb290O1xuICB9XG5cbiAgcHJpdmF0ZSBpc0VtcHR5TGluZShsaW5lOiBzdHJpbmcpIHtcbiAgICByZXR1cm4gbGluZS5sZW5ndGggPT09IDA7XG4gIH1cblxuICBwcml2YXRlIGlzTGluZVdpdGhJbmRlbnQobGluZTogc3RyaW5nKSB7XG4gICAgcmV0dXJuIHN0cmluZ1dpdGhTcGFjZXNSZS50ZXN0KGxpbmUpO1xuICB9XG5cbiAgcHJpdmF0ZSBpc0xpc3RJdGVtKGxpbmU6IHN0cmluZykge1xuICAgIHJldHVybiBsaXN0SXRlbVJlLnRlc3QobGluZSk7XG4gIH1cblxuICBwcml2YXRlIGlzTGlzdEl0ZW1XaXRob3V0U3BhY2VzKGxpbmU6IHN0cmluZykge1xuICAgIHJldHVybiBsaXN0SXRlbVdpdGhvdXRTcGFjZXNSZS50ZXN0KGxpbmUpO1xuICB9XG59XG4iLCJpbXBvcnQgeyBBcHBseUNoYW5nZXNTZXJ2aWNlIH0gZnJvbSBcIi4vQXBwbHlDaGFuZ2VzU2VydmljZVwiO1xuaW1wb3J0IHsgUGFyc2VyU2VydmljZSB9IGZyb20gXCIuL1BhcnNlclNlcnZpY2VcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL09wZXJhdGlvblwiO1xuaW1wb3J0IHsgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGFyc2VyOiBQYXJzZXJTZXJ2aWNlLFxuICAgIHByaXZhdGUgYXBwbHlDaGFuZ2VzOiBBcHBseUNoYW5nZXNTZXJ2aWNlXG4gICkge31cblxuICBldmFsT3BlcmF0aW9uKHJvb3Q6IFJvb3QsIG9wOiBPcGVyYXRpb24sIGVkaXRvcjogTXlFZGl0b3IpIHtcbiAgICBvcC5wZXJmb3JtKCk7XG5cbiAgICBpZiAob3Auc2hvdWxkVXBkYXRlKCkpIHtcbiAgICAgIHRoaXMuYXBwbHlDaGFuZ2VzLmFwcGx5Q2hhbmdlcyhlZGl0b3IsIHJvb3QpO1xuICAgIH1cblxuICAgIHJldHVybiB7XG4gICAgICBzaG91bGRVcGRhdGU6IG9wLnNob3VsZFVwZGF0ZSgpLFxuICAgICAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uOiBvcC5zaG91bGRTdG9wUHJvcGFnYXRpb24oKSxcbiAgICB9O1xuICB9XG5cbiAgcGVyZm9ybU9wZXJhdGlvbihcbiAgICBjYjogKHJvb3Q6IFJvb3QpID0+IE9wZXJhdGlvbixcbiAgICBlZGl0b3I6IE15RWRpdG9yLFxuICAgIGN1cnNvciA9IGVkaXRvci5nZXRDdXJzb3IoKVxuICApIHtcbiAgICBjb25zdCByb290ID0gdGhpcy5wYXJzZXIucGFyc2UoZWRpdG9yLCBjdXJzb3IpO1xuXG4gICAgaWYgKCFyb290KSB7XG4gICAgICByZXR1cm4geyBzaG91bGRVcGRhdGU6IGZhbHNlLCBzaG91bGRTdG9wUHJvcGFnYXRpb246IGZhbHNlIH07XG4gICAgfVxuXG4gICAgY29uc3Qgb3AgPSBjYihyb290KTtcblxuICAgIHJldHVybiB0aGlzLmV2YWxPcGVyYXRpb24ocm9vdCwgb3AsIGVkaXRvcik7XG4gIH1cbn1cbiIsImV4cG9ydCB0eXBlIExpc3RMaW5lQWN0aW9uID0gXCJub25lXCIgfCBcInpvb20taW5cIiB8IFwidG9nZ2xlLWZvbGRpbmdcIjtcbmV4cG9ydCB0eXBlIFN0aWNrQ3Vyc29yID0gXCJuZXZlclwiIHwgXCJidWxsZXQtb25seVwiIHwgXCJidWxsZXQtYW5kLWNoZWNrYm94XCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgT2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdzIHtcbiAgc3R5bGVMaXN0czogYm9vbGVhbjtcbiAgZGVidWc6IGJvb2xlYW47XG4gIHN0aWNrQ3Vyc29yOiBTdGlja0N1cnNvciB8IGJvb2xlYW47XG4gIGJldHRlckVudGVyOiBib29sZWFuO1xuICBiZXR0ZXJUYWI6IGJvb2xlYW47XG4gIHNlbGVjdEFsbDogYm9vbGVhbjtcbiAgbGlzdExpbmVzOiBib29sZWFuO1xuICBsaXN0TGluZUFjdGlvbjogTGlzdExpbmVBY3Rpb247XG59XG5cbmNvbnN0IERFRkFVTFRfU0VUVElOR1M6IE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5ncyA9IHtcbiAgc3R5bGVMaXN0czogdHJ1ZSxcbiAgZGVidWc6IGZhbHNlLFxuICBzdGlja0N1cnNvcjogXCJidWxsZXQtYW5kLWNoZWNrYm94XCIsXG4gIGJldHRlckVudGVyOiB0cnVlLFxuICBiZXR0ZXJUYWI6IHRydWUsXG4gIHNlbGVjdEFsbDogdHJ1ZSxcbiAgbGlzdExpbmVzOiBmYWxzZSxcbiAgbGlzdExpbmVBY3Rpb246IFwidG9nZ2xlLWZvbGRpbmdcIixcbn07XG5cbmV4cG9ydCBpbnRlcmZhY2UgU3RvcmFnZSB7XG4gIGxvYWREYXRhKCk6IFByb21pc2U8T2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdzPjtcbiAgc2F2ZURhdGEoc2V0dGlnbnM6IE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5ncyk6IFByb21pc2U8dm9pZD47XG59XG5cbnR5cGUgSyA9IGtleW9mIE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5ncztcbnR5cGUgQ2FsbGJhY2s8VCBleHRlbmRzIEs+ID0gKGNiOiBPYnNpZGlhbk91dGxpbmVyUGx1Z2luU2V0dGluZ3NbVF0pID0+IHZvaWQ7XG5cbmV4cG9ydCBjbGFzcyBTZXR0aW5nc1NlcnZpY2UgaW1wbGVtZW50cyBPYnNpZGlhbk91dGxpbmVyUGx1Z2luU2V0dGluZ3Mge1xuICBwcml2YXRlIHN0b3JhZ2U6IFN0b3JhZ2U7XG4gIHByaXZhdGUgdmFsdWVzOiBPYnNpZGlhbk91dGxpbmVyUGx1Z2luU2V0dGluZ3M7XG4gIHByaXZhdGUgaGFuZGxlcnM6IE1hcDxLLCBTZXQ8Q2FsbGJhY2s8Sz4+PjtcblxuICBjb25zdHJ1Y3RvcihzdG9yYWdlOiBTdG9yYWdlKSB7XG4gICAgdGhpcy5zdG9yYWdlID0gc3RvcmFnZTtcbiAgICB0aGlzLmhhbmRsZXJzID0gbmV3IE1hcCgpO1xuICB9XG5cbiAgZ2V0IHN0eWxlTGlzdHMoKSB7XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLnN0eWxlTGlzdHM7XG4gIH1cbiAgc2V0IHN0eWxlTGlzdHModmFsdWU6IGJvb2xlYW4pIHtcbiAgICB0aGlzLnNldChcInN0eWxlTGlzdHNcIiwgdmFsdWUpO1xuICB9XG5cbiAgZ2V0IGRlYnVnKCkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlcy5kZWJ1ZztcbiAgfVxuICBzZXQgZGVidWcodmFsdWU6IGJvb2xlYW4pIHtcbiAgICB0aGlzLnNldChcImRlYnVnXCIsIHZhbHVlKTtcbiAgfVxuXG4gIGdldCBzdGlja0N1cnNvcigpIHtcbiAgICAvLyBBZGFwdG9yIGZvciB1c2VycyBtaWdyYXRpbmcgZnJvbSBvbGRlciB2ZXJzaW9uIG9mIHRoZSBwbHVnaW4uXG4gICAgaWYgKHRoaXMudmFsdWVzLnN0aWNrQ3Vyc29yID09PSB0cnVlKSB7XG4gICAgICByZXR1cm4gXCJidWxsZXQtYW5kLWNoZWNrYm94XCI7XG4gICAgfSBlbHNlIGlmICh0aGlzLnZhbHVlcy5zdGlja0N1cnNvciA9PT0gZmFsc2UpIHtcbiAgICAgIHJldHVybiBcIm5ldmVyXCI7XG4gICAgfVxuICAgIHJldHVybiB0aGlzLnZhbHVlcy5zdGlja0N1cnNvcjtcbiAgfVxuICBzZXQgc3RpY2tDdXJzb3IodmFsdWU6IFN0aWNrQ3Vyc29yKSB7XG4gICAgdGhpcy5zZXQoXCJzdGlja0N1cnNvclwiLCB2YWx1ZSk7XG4gIH1cblxuICBnZXQgYmV0dGVyRW50ZXIoKSB7XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLmJldHRlckVudGVyO1xuICB9XG4gIHNldCBiZXR0ZXJFbnRlcih2YWx1ZTogYm9vbGVhbikge1xuICAgIHRoaXMuc2V0KFwiYmV0dGVyRW50ZXJcIiwgdmFsdWUpO1xuICB9XG5cbiAgZ2V0IGJldHRlclRhYigpIHtcbiAgICByZXR1cm4gdGhpcy52YWx1ZXMuYmV0dGVyVGFiO1xuICB9XG4gIHNldCBiZXR0ZXJUYWIodmFsdWU6IGJvb2xlYW4pIHtcbiAgICB0aGlzLnNldChcImJldHRlclRhYlwiLCB2YWx1ZSk7XG4gIH1cblxuICBnZXQgc2VsZWN0QWxsKCkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlcy5zZWxlY3RBbGw7XG4gIH1cbiAgc2V0IHNlbGVjdEFsbCh2YWx1ZTogYm9vbGVhbikge1xuICAgIHRoaXMuc2V0KFwic2VsZWN0QWxsXCIsIHZhbHVlKTtcbiAgfVxuXG4gIGdldCBsaXN0TGluZXMoKSB7XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLmxpc3RMaW5lcztcbiAgfVxuICBzZXQgbGlzdExpbmVzKHZhbHVlOiBib29sZWFuKSB7XG4gICAgdGhpcy5zZXQoXCJsaXN0TGluZXNcIiwgdmFsdWUpO1xuICB9XG5cbiAgZ2V0IGxpc3RMaW5lQWN0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlcy5saXN0TGluZUFjdGlvbjtcbiAgfVxuICBzZXQgbGlzdExpbmVBY3Rpb24odmFsdWU6IExpc3RMaW5lQWN0aW9uKSB7XG4gICAgdGhpcy5zZXQoXCJsaXN0TGluZUFjdGlvblwiLCB2YWx1ZSk7XG4gIH1cblxuICBvbkNoYW5nZTxUIGV4dGVuZHMgSz4oa2V5OiBULCBjYjogQ2FsbGJhY2s8VD4pIHtcbiAgICBpZiAoIXRoaXMuaGFuZGxlcnMuaGFzKGtleSkpIHtcbiAgICAgIHRoaXMuaGFuZGxlcnMuc2V0KGtleSwgbmV3IFNldCgpKTtcbiAgICB9XG5cbiAgICB0aGlzLmhhbmRsZXJzLmdldChrZXkpLmFkZChjYik7XG4gIH1cblxuICByZW1vdmVDYWxsYmFjazxUIGV4dGVuZHMgSz4oa2V5OiBULCBjYjogQ2FsbGJhY2s8VD4pOiB2b2lkIHtcbiAgICBjb25zdCBoYW5kbGVycyA9IHRoaXMuaGFuZGxlcnMuZ2V0KGtleSk7XG5cbiAgICBpZiAoaGFuZGxlcnMpIHtcbiAgICAgIGhhbmRsZXJzLmRlbGV0ZShjYik7XG4gICAgfVxuICB9XG5cbiAgcmVzZXQoKSB7XG4gICAgZm9yIChjb25zdCBbaywgdl0gb2YgT2JqZWN0LmVudHJpZXMoREVGQVVMVF9TRVRUSU5HUykpIHtcbiAgICAgIHRoaXMuc2V0KGsgYXMga2V5b2YgT2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdzLCB2KTtcbiAgICB9XG4gIH1cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMudmFsdWVzID0gT2JqZWN0LmFzc2lnbihcbiAgICAgIHt9LFxuICAgICAgREVGQVVMVF9TRVRUSU5HUyxcbiAgICAgIGF3YWl0IHRoaXMuc3RvcmFnZS5sb2FkRGF0YSgpXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHNhdmUoKSB7XG4gICAgYXdhaXQgdGhpcy5zdG9yYWdlLnNhdmVEYXRhKHRoaXMudmFsdWVzKTtcbiAgfVxuXG4gIHNldDxUIGV4dGVuZHMgSz4oa2V5OiBULCB2YWx1ZTogT2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdzW1RdKTogdm9pZCB7XG4gICAgdGhpcy52YWx1ZXNba2V5XSA9IHZhbHVlO1xuICAgIGNvbnN0IGNhbGxiYWNrcyA9IHRoaXMuaGFuZGxlcnMuZ2V0KGtleSk7XG5cbiAgICBpZiAoIWNhbGxiYWNrcykge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGZvciAoY29uc3QgY2Igb2YgY2FsbGJhY2tzLnZhbHVlcygpKSB7XG4gICAgICBjYih2YWx1ZSk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW4gfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsgRGVsZXRlU2hvdWxkSWdub3JlQnVsbGV0c0ZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9EZWxldGVTaG91bGRJZ25vcmVCdWxsZXRzRmVhdHVyZVwiO1xuaW1wb3J0IHsgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudEZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9FbnN1cmVDdXJzb3JJbkxpc3RDb250ZW50RmVhdHVyZVwiO1xuaW1wb3J0IHsgRW50ZXJPdXRkZW50SWZMaW5lSXNFbXB0eUZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9FbnRlck91dGRlbnRJZkxpbmVJc0VtcHR5RmVhdHVyZVwiO1xuaW1wb3J0IHsgRW50ZXJTaG91bGRDcmVhdGVOZXdJdGVtRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0VudGVyU2hvdWxkQ3JlYXRlTmV3SXRlbU9uQ2hpbGRMZXZlbEZlYXR1cmVcIjtcbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9GZWF0dXJlXCI7XG5pbXBvcnQgeyBGb2xkRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0ZvbGRGZWF0dXJlXCI7XG5pbXBvcnQgeyBMaW5lc0ZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9MaW5lc0ZlYXR1cmVcIjtcbmltcG9ydCB7IExpc3RzU3R5bGVzRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0xpc3RzU3R5bGVzRmVhdHVyZVwiO1xuaW1wb3J0IHsgTW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZExpbmVGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvTW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZExpbmVGZWF0dXJlXCI7XG5pbXBvcnQgeyBNb3ZlSXRlbXNGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvTW92ZUl0ZW1zRmVhdHVyZVwiO1xuaW1wb3J0IHsgU2VsZWN0QWxsRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL1NlbGVjdEFsbEZlYXR1cmVcIjtcbmltcG9ydCB7IFNlbGVjdGlvblNob3VsZElnbm9yZUJ1bGxldHNGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvU2VsZWN0aW9uU2hvdWxkSWdub3JlQnVsbGV0c0ZlYXR1cmVcIjtcbmltcG9ydCB7IFNldHRpbmdzVGFiRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL1NldHRpbmdzVGFiRmVhdHVyZVwiO1xuaW1wb3J0IHsgU2hpZnRFbnRlclNob3VsZENyZWF0ZU5vdGVGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvU2hpZnRFbnRlclNob3VsZENyZWF0ZU5vdGVGZWF0dXJlXCI7XG5pbXBvcnQgeyBBcHBseUNoYW5nZXNTZXJ2aWNlIH0gZnJvbSBcIi4vc2VydmljZXMvQXBwbHlDaGFuZ2VzU2VydmljZVwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuL3NlcnZpY2VzL0lNRVNlcnZpY2VcIjtcbmltcG9ydCB7IExvZ2dlclNlcnZpY2UgfSBmcm9tIFwiLi9zZXJ2aWNlcy9Mb2dnZXJTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi9zZXJ2aWNlcy9PYnNpZGlhblNlcnZpY2VcIjtcbmltcG9ydCB7IFBhcnNlclNlcnZpY2UgfSBmcm9tIFwiLi9zZXJ2aWNlcy9QYXJzZXJTZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuL3NlcnZpY2VzL1BlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXCI7XG5pbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgT2JzaWRpYW5PdXRsaW5lclBsdWdpbiBleHRlbmRzIFBsdWdpbiB7XG4gIHByaXZhdGUgZmVhdHVyZXM6IEZlYXR1cmVbXTtcbiAgcHJvdGVjdGVkIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2U7XG4gIHByaXZhdGUgbG9nZ2VyOiBMb2dnZXJTZXJ2aWNlO1xuICBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2U7XG4gIHByaXZhdGUgcGFyc2VyOiBQYXJzZXJTZXJ2aWNlO1xuICBwcml2YXRlIGFwcGx5Q2hhbmdlczogQXBwbHlDaGFuZ2VzU2VydmljZTtcbiAgcHJpdmF0ZSBwZXJmb3JtT3BlcmF0aW9uOiBQZXJmb3JtT3BlcmF0aW9uU2VydmljZTtcbiAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2U7XG5cbiAgYXN5bmMgb25sb2FkKCkge1xuICAgIGNvbnNvbGUubG9nKGBMb2FkaW5nIG9ic2lkaWFuLW91dGxpbmVyYCk7XG5cbiAgICB0aGlzLm9ic2lkaWFuID0gbmV3IE9ic2lkaWFuU2VydmljZSh0aGlzLmFwcCk7XG5cbiAgICB0aGlzLnNldHRpbmdzID0gbmV3IFNldHRpbmdzU2VydmljZSh0aGlzKTtcbiAgICBhd2FpdCB0aGlzLnNldHRpbmdzLmxvYWQoKTtcblxuICAgIHRoaXMubG9nZ2VyID0gbmV3IExvZ2dlclNlcnZpY2UodGhpcy5zZXR0aW5ncyk7XG5cbiAgICB0aGlzLnBhcnNlciA9IG5ldyBQYXJzZXJTZXJ2aWNlKHRoaXMubG9nZ2VyLCB0aGlzLnNldHRpbmdzKTtcbiAgICB0aGlzLmFwcGx5Q2hhbmdlcyA9IG5ldyBBcHBseUNoYW5nZXNTZXJ2aWNlKCk7XG4gICAgdGhpcy5wZXJmb3JtT3BlcmF0aW9uID0gbmV3IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlKFxuICAgICAgdGhpcy5wYXJzZXIsXG4gICAgICB0aGlzLmFwcGx5Q2hhbmdlc1xuICAgICk7XG5cbiAgICB0aGlzLmltZSA9IG5ldyBJTUVTZXJ2aWNlKCk7XG4gICAgYXdhaXQgdGhpcy5pbWUubG9hZCgpO1xuXG4gICAgdGhpcy5mZWF0dXJlcyA9IFtcbiAgICAgIG5ldyBTZXR0aW5nc1RhYkZlYXR1cmUodGhpcywgdGhpcy5zZXR0aW5ncyksXG4gICAgICBuZXcgTGlzdHNTdHlsZXNGZWF0dXJlKHRoaXMuc2V0dGluZ3MsIHRoaXMub2JzaWRpYW4pLFxuICAgICAgbmV3IEVudGVyT3V0ZGVudElmTGluZUlzRW1wdHlGZWF0dXJlKFxuICAgICAgICB0aGlzLFxuICAgICAgICB0aGlzLnNldHRpbmdzLFxuICAgICAgICB0aGlzLmltZSxcbiAgICAgICAgdGhpcy5vYnNpZGlhbixcbiAgICAgICAgdGhpcy5wZXJmb3JtT3BlcmF0aW9uXG4gICAgICApLFxuICAgICAgbmV3IEVudGVyU2hvdWxkQ3JlYXRlTmV3SXRlbUZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lLFxuICAgICAgICB0aGlzLm9ic2lkaWFuLFxuICAgICAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb25cbiAgICAgICksXG4gICAgICBuZXcgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudEZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMub2JzaWRpYW4sXG4gICAgICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvblxuICAgICAgKSxcbiAgICAgIG5ldyBNb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZUZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lLFxuICAgICAgICB0aGlzLm9ic2lkaWFuLFxuICAgICAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb25cbiAgICAgICksXG4gICAgICBuZXcgRGVsZXRlU2hvdWxkSWdub3JlQnVsbGV0c0ZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lLFxuICAgICAgICB0aGlzLm9ic2lkaWFuLFxuICAgICAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb25cbiAgICAgICksXG4gICAgICBuZXcgU2VsZWN0aW9uU2hvdWxkSWdub3JlQnVsbGV0c0ZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lLFxuICAgICAgICB0aGlzLm9ic2lkaWFuLFxuICAgICAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb25cbiAgICAgICksXG4gICAgICBuZXcgRm9sZEZlYXR1cmUodGhpcywgdGhpcy5vYnNpZGlhbiksXG4gICAgICBuZXcgU2VsZWN0QWxsRmVhdHVyZShcbiAgICAgICAgdGhpcyxcbiAgICAgICAgdGhpcy5zZXR0aW5ncyxcbiAgICAgICAgdGhpcy5pbWUsXG4gICAgICAgIHRoaXMub2JzaWRpYW4sXG4gICAgICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvblxuICAgICAgKSxcbiAgICAgIG5ldyBNb3ZlSXRlbXNGZWF0dXJlKFxuICAgICAgICB0aGlzLFxuICAgICAgICB0aGlzLmltZSxcbiAgICAgICAgdGhpcy5vYnNpZGlhbixcbiAgICAgICAgdGhpcy5zZXR0aW5ncyxcbiAgICAgICAgdGhpcy5wZXJmb3JtT3BlcmF0aW9uXG4gICAgICApLFxuICAgICAgbmV3IFNoaWZ0RW50ZXJTaG91bGRDcmVhdGVOb3RlRmVhdHVyZShcbiAgICAgICAgdGhpcyxcbiAgICAgICAgdGhpcy5vYnNpZGlhbixcbiAgICAgICAgdGhpcy5zZXR0aW5ncyxcbiAgICAgICAgdGhpcy5pbWUsXG4gICAgICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvblxuICAgICAgKSxcbiAgICAgIG5ldyBMaW5lc0ZlYXR1cmUodGhpcywgdGhpcy5zZXR0aW5ncywgdGhpcy5vYnNpZGlhbiwgdGhpcy5wYXJzZXIpLFxuICAgIF07XG5cbiAgICBmb3IgKGNvbnN0IGZlYXR1cmUgb2YgdGhpcy5mZWF0dXJlcykge1xuICAgICAgYXdhaXQgZmVhdHVyZS5sb2FkKCk7XG4gICAgfVxuICB9XG5cbiAgYXN5bmMgb251bmxvYWQoKSB7XG4gICAgY29uc29sZS5sb2coYFVubG9hZGluZyBvYnNpZGlhbi1vdXRsaW5lcmApO1xuXG4gICAgYXdhaXQgdGhpcy5pbWUudW5sb2FkKCk7XG5cbiAgICBmb3IgKGNvbnN0IGZlYXR1cmUgb2YgdGhpcy5mZWF0dXJlcykge1xuICAgICAgYXdhaXQgZmVhdHVyZS51bmxvYWQoKTtcbiAgICB9XG4gIH1cbn1cbiJdLCJuYW1lcyI6WyJrZXltYXAiLCJFZGl0b3JTdGF0ZSIsIlByZWMiLCJOb3RpY2UiLCJmb2xkZWRSYW5nZXMiLCJmb2xkYWJsZSIsImZvbGRFZmZlY3QiLCJ1bmZvbGRFZmZlY3QiLCJydW5TY29wZUhhbmRsZXJzIiwib2JzaWRpYW4iLCJlZGl0b3JJbmZvRmllbGQiLCJWaWV3UGx1Z2luIiwiUGx1Z2luU2V0dGluZ1RhYiIsIlNldHRpbmciLCJQbGF0Zm9ybSIsIlBsdWdpbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvR0E7QUFDTyxTQUFTLFNBQVMsQ0FBQyxPQUFPLEVBQUUsVUFBVSxFQUFFLENBQUMsRUFBRSxTQUFTLEVBQUU7QUFDN0QsSUFBSSxTQUFTLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxPQUFPLEtBQUssWUFBWSxDQUFDLEdBQUcsS0FBSyxHQUFHLElBQUksQ0FBQyxDQUFDLFVBQVUsT0FBTyxFQUFFLEVBQUUsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUU7QUFDaEgsSUFBSSxPQUFPLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxPQUFPLENBQUMsRUFBRSxVQUFVLE9BQU8sRUFBRSxNQUFNLEVBQUU7QUFDL0QsUUFBUSxTQUFTLFNBQVMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFO0FBQ25HLFFBQVEsU0FBUyxRQUFRLENBQUMsS0FBSyxFQUFFLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFO0FBQ3RHLFFBQVEsU0FBUyxJQUFJLENBQUMsTUFBTSxFQUFFLEVBQUUsTUFBTSxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxHQUFHLEtBQUssQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUFFO0FBQ3RILFFBQVEsSUFBSSxDQUFDLENBQUMsU0FBUyxHQUFHLFNBQVMsQ0FBQyxLQUFLLENBQUMsT0FBTyxFQUFFLFVBQVUsSUFBSSxFQUFFLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDO0FBQzlFLEtBQUssQ0FBQyxDQUFD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R0FBRyxFQUNSLElBQUksQ0FBQyxRQUFRLEVBQ2IsSUFBSSxDQUFDLGdCQUFnQixDQUN0QjtBQUNELGdCQUFBLElBQUksbUNBQW1DLENBQ3JDLElBQUksRUFDSixJQUFJLENBQUMsUUFBUSxFQUNiLElBQUksQ0FBQyxHQUFHLEVBQ1IsSUFBSSxDQUFDLFFBQVEsRUFDYixJQUFJLENBQUMsZ0JBQWdCLENBQ3RCO0FBQ0QsZ0JBQUEsSUFBSSxXQUFXLENBQUMsSUFBSSxFQUFFLElBQUksQ0FBQyxRQUFRLENBQUM7QUFDcEMsZ0JBQUEsSUFBSSxnQkFBZ0IsQ0FDbEIsSUFBSSxFQUNKLElBQUksQ0FBQyxRQUFRLEVBQ2IsSUFBSSxDQUFDLEdBQUcsRUFDUixJQUFJLENBQUMsUUFBUSxFQUNiLElBQUksQ0FBQyxnQkFBZ0IsQ0FDdEI7QUFDRCxnQkFBQSxJQUFJLGdCQUFnQixDQUNsQixJQUFJLEVBQ0osSUFBSSxDQUFDLEdBQUcsRUFDUixJQUFJLENBQUMsUUFBUSxFQUNiLElBQUksQ0FBQyxRQUFRLEVBQ2IsSUFBSSxDQUFDLGdCQUFnQixDQUN0QjtBQUNELGdCQUFBLElBQUksaUNBQWlDLENBQ25DLElBQUksRUFDSixJQUFJLENBQUMsUUFBUSxFQUNiLElBQUksQ0FBQyxRQUFRLEVBQ2IsSUFBSSxDQUFDLEdBQUcsRUFDUixJQUFJLENBQUMsZ0JBQWdCLENBQ3RCO0FBQ0QsZ0JBQUEsSUFBSSxZQUFZLENBQUMsSUFBSSxFQUFFLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsTUFBTSxDQUFDO2FBQ2xFLENBQUM7QUFFRixZQUFBLEtBQUssTUFBTSxPQUFPLElBQUksSUFBSSxDQUFDLFFBQVEsRUFBRTtBQUNuQyxnQkFBQSxNQUFNLE9BQU8sQ0FBQyxJQUFJLEVBQUUsQ0FBQztBQUN0QixhQUFBO1NBQ0YsQ0FBQSxDQUFBO0FBQUEsS0FBQTtJQUVLLFFBQVEsR0FBQTs7QUFDWixZQUFBLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQSwyQkFBQSxDQUE2QixDQUFDLENBQUM7QUFFM0MsWUFBQSxNQUFNLElBQUksQ0FBQyxHQUFHLENBQUMsTUFBTSxFQUFFLENBQUM7QUFFeEIsWUFBQSxLQUFLLE1BQU0sT0FBTyxJQUFJLElBQUksQ0FBQyxRQUFRLEVBQUU7QUFDbkMsZ0JBQUEsTUFBTSxPQUFPLENBQUMsTUFBTSxFQUFFLENBQUM7QUFDeEIsYUFBQTtTQUNGLENBQUEsQ0FBQTtBQUFBLEtBQUE7QUFDRjs7OzsiLCJ4X2dvb2dsZV9pZ25vcmVMaXN0IjpbMF19 +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXMiOlsibm9kZV9tb2R1bGVzL3RzbGliL3RzbGliLmVzNi5qcyIsInNyYy9mZWF0dXJlcy9DaGFuZ2Vsb2dNb2RhbEZlYXR1cmUudHMiLCJzcmMvcm9vdC9yZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzLnRzIiwic3JjL29wZXJhdGlvbnMvRGVsZXRlQW5kTWVyZ2VXaXRoUHJldmlvdXNMaW5lT3BlcmF0aW9uLnRzIiwic3JjL29wZXJhdGlvbnMvRGVsZXRlQW5kTWVyZ2VXaXRoTmV4dExpbmVPcGVyYXRpb24udHMiLCJzcmMvb3BlcmF0aW9ucy9EZWxldGVUaWxsTGluZVN0YXJ0T3BlcmF0aW9uLnRzIiwic3JjL2ZlYXR1cmVzL0RlbGV0ZVNob3VsZElnbm9yZUJ1bGxldHNGZWF0dXJlLnRzIiwic3JjL015RWRpdG9yLnRzIiwic3JjL29wZXJhdGlvbnMvTW92ZUxpc3RUb0RpZmZlcmVudFBvc2l0aW9uT3BlcmF0aW9uLnRzIiwic3JjL3Jvb3QvaW5kZXgudHMiLCJzcmMvZmVhdHVyZXMvRHJhZ0FuZERyb3BGZWF0dXJlLnRzIiwic3JjL29wZXJhdGlvbnMvRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudE9wZXJhdGlvbi50cyIsInNyYy9vcGVyYXRpb25zL0Vuc3VyZUN1cnNvcklzSW5VbmZvbGRlZExpbmVPcGVyYXRpb24udHMiLCJzcmMvZmVhdHVyZXMvRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudEZlYXR1cmUudHMiLCJzcmMvb3BlcmF0aW9ucy9Nb3ZlTGVmdE9wZXJhdGlvbi50cyIsInNyYy91dGlscy9pc0VtcHR5TGluZU9yRW1wdHlDaGVja2JveC50cyIsInNyYy9vcGVyYXRpb25zL091dGRlbnRJZkxpbmVJc0VtcHR5T3BlcmF0aW9uLnRzIiwic3JjL2ZlYXR1cmVzL0VudGVyT3V0ZGVudElmTGluZUlzRW1wdHlGZWF0dXJlLnRzIiwic3JjL3V0aWxzL2NoZWNrYm94UmUudHMiLCJzcmMvb3BlcmF0aW9ucy9DcmVhdGVOZXdJdGVtT3BlcmF0aW9uLnRzIiwic3JjL2ZlYXR1cmVzL0VudGVyU2hvdWxkQ3JlYXRlTmV3SXRlbU9uQ2hpbGRMZXZlbEZlYXR1cmUudHMiLCJzcmMvZmVhdHVyZXMvRm9sZEZlYXR1cmUudHMiLCJzcmMvZmVhdHVyZXMvTGluZXNGZWF0dXJlLnRzIiwic3JjL2ZlYXR1cmVzL0xpc3RzU3R5bGVzRmVhdHVyZS50cyIsInNyYy9vcGVyYXRpb25zL01vdmVDdXJzb3JUb1ByZXZpb3VzVW5mb2xkZWRMaW5lT3BlcmF0aW9uLnRzIiwic3JjL2ZlYXR1cmVzL01vdmVDdXJzb3JUb1ByZXZpb3VzVW5mb2xkZWRMaW5lRmVhdHVyZS50cyIsInNyYy9vcGVyYXRpb25zL01vdmVEb3duT3BlcmF0aW9uLnRzIiwic3JjL29wZXJhdGlvbnMvTW92ZVJpZ2h0T3BlcmF0aW9uLnRzIiwic3JjL29wZXJhdGlvbnMvTW92ZVVwT3BlcmF0aW9uLnRzIiwic3JjL2ZlYXR1cmVzL01vdmVJdGVtc0ZlYXR1cmUudHMiLCJzcmMvb3BlcmF0aW9ucy9TZWxlY3RBbGxPcGVyYXRpb24udHMiLCJzcmMvZmVhdHVyZXMvU2VsZWN0QWxsRmVhdHVyZS50cyIsInNyYy9mZWF0dXJlcy9TZXR0aW5nc1RhYkZlYXR1cmUudHMiLCJzcmMvb3BlcmF0aW9ucy9DcmVhdGVOb3RlTGluZU9wZXJhdGlvbi50cyIsInNyYy9mZWF0dXJlcy9TaGlmdEVudGVyU2hvdWxkQ3JlYXRlTm90ZUZlYXR1cmUudHMiLCJzcmMvc2VydmljZXMvQXBwbHlDaGFuZ2VzU2VydmljZS50cyIsInNyYy9zZXJ2aWNlcy9JTUVTZXJ2aWNlLnRzIiwic3JjL3NlcnZpY2VzL0xvZ2dlclNlcnZpY2UudHMiLCJzcmMvc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlLnRzIiwic3JjL3NlcnZpY2VzL1BhcnNlclNlcnZpY2UudHMiLCJzcmMvc2VydmljZXMvUGVyZm9ybU9wZXJhdGlvblNlcnZpY2UudHMiLCJzcmMvc2VydmljZXMvU2V0dGluZ3NTZXJ2aWNlLnRzIiwic3JjL09ic2lkaWFuT3V0bGluZXJQbHVnaW4udHMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5Db3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi5cclxuXHJcblBlcm1pc3Npb24gdG8gdXNlLCBjb3B5LCBtb2RpZnksIGFuZC9vciBkaXN0cmlidXRlIHRoaXMgc29mdHdhcmUgZm9yIGFueVxyXG5wdXJwb3NlIHdpdGggb3Igd2l0aG91dCBmZWUgaXMgaGVyZWJ5IGdyYW50ZWQuXHJcblxyXG5USEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiIEFORCBUSEUgQVVUSE9SIERJU0NMQUlNUyBBTEwgV0FSUkFOVElFUyBXSVRIXHJcblJFR0FSRCBUTyBUSElTIFNPRlRXQVJFIElOQ0xVRElORyBBTEwgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWVxyXG5BTkQgRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsXHJcbklORElSRUNULCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgT1IgQU5ZIERBTUFHRVMgV0hBVFNPRVZFUiBSRVNVTFRJTkcgRlJPTVxyXG5MT1NTIE9GIFVTRSwgREFUQSBPUiBQUk9GSVRTLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgTkVHTElHRU5DRSBPUlxyXG5PVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SXHJcblBFUkZPUk1BTkNFIE9GIFRISVMgU09GVFdBUkUuXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcbi8qIGdsb2JhbCBSZWZsZWN0LCBQcm9taXNlICovXHJcblxyXG52YXIgZXh0ZW5kU3RhdGljcyA9IGZ1bmN0aW9uKGQsIGIpIHtcclxuICAgIGV4dGVuZFN0YXRpY3MgPSBPYmplY3Quc2V0UHJvdG90eXBlT2YgfHxcclxuICAgICAgICAoeyBfX3Byb3RvX186IFtdIH0gaW5zdGFuY2VvZiBBcnJheSAmJiBmdW5jdGlvbiAoZCwgYikgeyBkLl9fcHJvdG9fXyA9IGI7IH0pIHx8XHJcbiAgICAgICAgZnVuY3Rpb24gKGQsIGIpIHsgZm9yICh2YXIgcCBpbiBiKSBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKGIsIHApKSBkW3BdID0gYltwXTsgfTtcclxuICAgIHJldHVybiBleHRlbmRTdGF0aWNzKGQsIGIpO1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZXh0ZW5kcyhkLCBiKSB7XHJcbiAgICBpZiAodHlwZW9mIGIgIT09IFwiZnVuY3Rpb25cIiAmJiBiICE9PSBudWxsKVxyXG4gICAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoXCJDbGFzcyBleHRlbmRzIHZhbHVlIFwiICsgU3RyaW5nKGIpICsgXCIgaXMgbm90IGEgY29uc3RydWN0b3Igb3IgbnVsbFwiKTtcclxuICAgIGV4dGVuZFN0YXRpY3MoZCwgYik7XHJcbiAgICBmdW5jdGlvbiBfXygpIHsgdGhpcy5jb25zdHJ1Y3RvciA9IGQ7IH1cclxuICAgIGQucHJvdG90eXBlID0gYiA9PT0gbnVsbCA/IE9iamVjdC5jcmVhdGUoYikgOiAoX18ucHJvdG90eXBlID0gYi5wcm90b3R5cGUsIG5ldyBfXygpKTtcclxufVxyXG5cclxuZXhwb3J0IHZhciBfX2Fzc2lnbiA9IGZ1bmN0aW9uKCkge1xyXG4gICAgX19hc3NpZ24gPSBPYmplY3QuYXNzaWduIHx8IGZ1bmN0aW9uIF9fYXNzaWduKHQpIHtcclxuICAgICAgICBmb3IgKHZhciBzLCBpID0gMSwgbiA9IGFyZ3VtZW50cy5sZW5ndGg7IGkgPCBuOyBpKyspIHtcclxuICAgICAgICAgICAgcyA9IGFyZ3VtZW50c1tpXTtcclxuICAgICAgICAgICAgZm9yICh2YXIgcCBpbiBzKSBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHMsIHApKSB0W3BdID0gc1twXTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIHQ7XHJcbiAgICB9XHJcbiAgICByZXR1cm4gX19hc3NpZ24uYXBwbHkodGhpcywgYXJndW1lbnRzKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fcmVzdChzLCBlKSB7XHJcbiAgICB2YXIgdCA9IHt9O1xyXG4gICAgZm9yICh2YXIgcCBpbiBzKSBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHMsIHApICYmIGUuaW5kZXhPZihwKSA8IDApXHJcbiAgICAgICAgdFtwXSA9IHNbcF07XHJcbiAgICBpZiAocyAhPSBudWxsICYmIHR5cGVvZiBPYmplY3QuZ2V0T3duUHJvcGVydHlTeW1ib2xzID09PSBcImZ1bmN0aW9uXCIpXHJcbiAgICAgICAgZm9yICh2YXIgaSA9IDAsIHAgPSBPYmplY3QuZ2V0T3duUHJvcGVydHlTeW1ib2xzKHMpOyBpIDwgcC5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgICBpZiAoZS5pbmRleE9mKHBbaV0pIDwgMCAmJiBPYmplY3QucHJvdG90eXBlLnByb3BlcnR5SXNFbnVtZXJhYmxlLmNhbGwocywgcFtpXSkpXHJcbiAgICAgICAgICAgICAgICB0W3BbaV1dID0gc1twW2ldXTtcclxuICAgICAgICB9XHJcbiAgICByZXR1cm4gdDtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZGVjb3JhdGUoZGVjb3JhdG9ycywgdGFyZ2V0LCBrZXksIGRlc2MpIHtcclxuICAgIHZhciBjID0gYXJndW1lbnRzLmxlbmd0aCwgciA9IGMgPCAzID8gdGFyZ2V0IDogZGVzYyA9PT0gbnVsbCA/IGRlc2MgPSBPYmplY3QuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yKHRhcmdldCwga2V5KSA6IGRlc2MsIGQ7XHJcbiAgICBpZiAodHlwZW9mIFJlZmxlY3QgPT09IFwib2JqZWN0XCIgJiYgdHlwZW9mIFJlZmxlY3QuZGVjb3JhdGUgPT09IFwiZnVuY3Rpb25cIikgciA9IFJlZmxlY3QuZGVjb3JhdGUoZGVjb3JhdG9ycywgdGFyZ2V0LCBrZXksIGRlc2MpO1xyXG4gICAgZWxzZSBmb3IgKHZhciBpID0gZGVjb3JhdG9ycy5sZW5ndGggLSAxOyBpID49IDA7IGktLSkgaWYgKGQgPSBkZWNvcmF0b3JzW2ldKSByID0gKGMgPCAzID8gZChyKSA6IGMgPiAzID8gZCh0YXJnZXQsIGtleSwgcikgOiBkKHRhcmdldCwga2V5KSkgfHwgcjtcclxuICAgIHJldHVybiBjID4gMyAmJiByICYmIE9iamVjdC5kZWZpbmVQcm9wZXJ0eSh0YXJnZXQsIGtleSwgciksIHI7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3BhcmFtKHBhcmFtSW5kZXgsIGRlY29yYXRvcikge1xyXG4gICAgcmV0dXJuIGZ1bmN0aW9uICh0YXJnZXQsIGtleSkgeyBkZWNvcmF0b3IodGFyZ2V0LCBrZXksIHBhcmFtSW5kZXgpOyB9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2VzRGVjb3JhdGUoY3RvciwgZGVzY3JpcHRvckluLCBkZWNvcmF0b3JzLCBjb250ZXh0SW4sIGluaXRpYWxpemVycywgZXh0cmFJbml0aWFsaXplcnMpIHtcclxuICAgIGZ1bmN0aW9uIGFjY2VwdChmKSB7IGlmIChmICE9PSB2b2lkIDAgJiYgdHlwZW9mIGYgIT09IFwiZnVuY3Rpb25cIikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkZ1bmN0aW9uIGV4cGVjdGVkXCIpOyByZXR1cm4gZjsgfVxyXG4gICAgdmFyIGtpbmQgPSBjb250ZXh0SW4ua2luZCwga2V5ID0ga2luZCA9PT0gXCJnZXR0ZXJcIiA/IFwiZ2V0XCIgOiBraW5kID09PSBcInNldHRlclwiID8gXCJzZXRcIiA6IFwidmFsdWVcIjtcclxuICAgIHZhciB0YXJnZXQgPSAhZGVzY3JpcHRvckluICYmIGN0b3IgPyBjb250ZXh0SW5bXCJzdGF0aWNcIl0gPyBjdG9yIDogY3Rvci5wcm90b3R5cGUgOiBudWxsO1xyXG4gICAgdmFyIGRlc2NyaXB0b3IgPSBkZXNjcmlwdG9ySW4gfHwgKHRhcmdldCA/IE9iamVjdC5nZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IodGFyZ2V0LCBjb250ZXh0SW4ubmFtZSkgOiB7fSk7XHJcbiAgICB2YXIgXywgZG9uZSA9IGZhbHNlO1xyXG4gICAgZm9yICh2YXIgaSA9IGRlY29yYXRvcnMubGVuZ3RoIC0gMTsgaSA+PSAwOyBpLS0pIHtcclxuICAgICAgICB2YXIgY29udGV4dCA9IHt9O1xyXG4gICAgICAgIGZvciAodmFyIHAgaW4gY29udGV4dEluKSBjb250ZXh0W3BdID0gcCA9PT0gXCJhY2Nlc3NcIiA/IHt9IDogY29udGV4dEluW3BdO1xyXG4gICAgICAgIGZvciAodmFyIHAgaW4gY29udGV4dEluLmFjY2VzcykgY29udGV4dC5hY2Nlc3NbcF0gPSBjb250ZXh0SW4uYWNjZXNzW3BdO1xyXG4gICAgICAgIGNvbnRleHQuYWRkSW5pdGlhbGl6ZXIgPSBmdW5jdGlvbiAoZikgeyBpZiAoZG9uZSkgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkNhbm5vdCBhZGQgaW5pdGlhbGl6ZXJzIGFmdGVyIGRlY29yYXRpb24gaGFzIGNvbXBsZXRlZFwiKTsgZXh0cmFJbml0aWFsaXplcnMucHVzaChhY2NlcHQoZiB8fCBudWxsKSk7IH07XHJcbiAgICAgICAgdmFyIHJlc3VsdCA9ICgwLCBkZWNvcmF0b3JzW2ldKShraW5kID09PSBcImFjY2Vzc29yXCIgPyB7IGdldDogZGVzY3JpcHRvci5nZXQsIHNldDogZGVzY3JpcHRvci5zZXQgfSA6IGRlc2NyaXB0b3Jba2V5XSwgY29udGV4dCk7XHJcbiAgICAgICAgaWYgKGtpbmQgPT09IFwiYWNjZXNzb3JcIikge1xyXG4gICAgICAgICAgICBpZiAocmVzdWx0ID09PSB2b2lkIDApIGNvbnRpbnVlO1xyXG4gICAgICAgICAgICBpZiAocmVzdWx0ID09PSBudWxsIHx8IHR5cGVvZiByZXN1bHQgIT09IFwib2JqZWN0XCIpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJPYmplY3QgZXhwZWN0ZWRcIik7XHJcbiAgICAgICAgICAgIGlmIChfID0gYWNjZXB0KHJlc3VsdC5nZXQpKSBkZXNjcmlwdG9yLmdldCA9IF87XHJcbiAgICAgICAgICAgIGlmIChfID0gYWNjZXB0KHJlc3VsdC5zZXQpKSBkZXNjcmlwdG9yLnNldCA9IF87XHJcbiAgICAgICAgICAgIGlmIChfID0gYWNjZXB0KHJlc3VsdC5pbml0KSkgaW5pdGlhbGl6ZXJzLnB1c2goXyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGVsc2UgaWYgKF8gPSBhY2NlcHQocmVzdWx0KSkge1xyXG4gICAgICAgICAgICBpZiAoa2luZCA9PT0gXCJmaWVsZFwiKSBpbml0aWFsaXplcnMucHVzaChfKTtcclxuICAgICAgICAgICAgZWxzZSBkZXNjcmlwdG9yW2tleV0gPSBfO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGlmICh0YXJnZXQpIE9iamVjdC5kZWZpbmVQcm9wZXJ0eSh0YXJnZXQsIGNvbnRleHRJbi5uYW1lLCBkZXNjcmlwdG9yKTtcclxuICAgIGRvbmUgPSB0cnVlO1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fcnVuSW5pdGlhbGl6ZXJzKHRoaXNBcmcsIGluaXRpYWxpemVycywgdmFsdWUpIHtcclxuICAgIHZhciB1c2VWYWx1ZSA9IGFyZ3VtZW50cy5sZW5ndGggPiAyO1xyXG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBpbml0aWFsaXplcnMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICB2YWx1ZSA9IHVzZVZhbHVlID8gaW5pdGlhbGl6ZXJzW2ldLmNhbGwodGhpc0FyZywgdmFsdWUpIDogaW5pdGlhbGl6ZXJzW2ldLmNhbGwodGhpc0FyZyk7XHJcbiAgICB9XHJcbiAgICByZXR1cm4gdXNlVmFsdWUgPyB2YWx1ZSA6IHZvaWQgMDtcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3Byb3BLZXkoeCkge1xyXG4gICAgcmV0dXJuIHR5cGVvZiB4ID09PSBcInN5bWJvbFwiID8geCA6IFwiXCIuY29uY2F0KHgpO1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fc2V0RnVuY3Rpb25OYW1lKGYsIG5hbWUsIHByZWZpeCkge1xyXG4gICAgaWYgKHR5cGVvZiBuYW1lID09PSBcInN5bWJvbFwiKSBuYW1lID0gbmFtZS5kZXNjcmlwdGlvbiA/IFwiW1wiLmNvbmNhdChuYW1lLmRlc2NyaXB0aW9uLCBcIl1cIikgOiBcIlwiO1xyXG4gICAgcmV0dXJuIE9iamVjdC5kZWZpbmVQcm9wZXJ0eShmLCBcIm5hbWVcIiwgeyBjb25maWd1cmFibGU6IHRydWUsIHZhbHVlOiBwcmVmaXggPyBcIlwiLmNvbmNhdChwcmVmaXgsIFwiIFwiLCBuYW1lKSA6IG5hbWUgfSk7XHJcbn07XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19tZXRhZGF0YShtZXRhZGF0YUtleSwgbWV0YWRhdGFWYWx1ZSkge1xyXG4gICAgaWYgKHR5cGVvZiBSZWZsZWN0ID09PSBcIm9iamVjdFwiICYmIHR5cGVvZiBSZWZsZWN0Lm1ldGFkYXRhID09PSBcImZ1bmN0aW9uXCIpIHJldHVybiBSZWZsZWN0Lm1ldGFkYXRhKG1ldGFkYXRhS2V5LCBtZXRhZGF0YVZhbHVlKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fYXdhaXRlcih0aGlzQXJnLCBfYXJndW1lbnRzLCBQLCBnZW5lcmF0b3IpIHtcclxuICAgIGZ1bmN0aW9uIGFkb3B0KHZhbHVlKSB7IHJldHVybiB2YWx1ZSBpbnN0YW5jZW9mIFAgPyB2YWx1ZSA6IG5ldyBQKGZ1bmN0aW9uIChyZXNvbHZlKSB7IHJlc29sdmUodmFsdWUpOyB9KTsgfVxyXG4gICAgcmV0dXJuIG5ldyAoUCB8fCAoUCA9IFByb21pc2UpKShmdW5jdGlvbiAocmVzb2x2ZSwgcmVqZWN0KSB7XHJcbiAgICAgICAgZnVuY3Rpb24gZnVsZmlsbGVkKHZhbHVlKSB7IHRyeSB7IHN0ZXAoZ2VuZXJhdG9yLm5leHQodmFsdWUpKTsgfSBjYXRjaCAoZSkgeyByZWplY3QoZSk7IH0gfVxyXG4gICAgICAgIGZ1bmN0aW9uIHJlamVjdGVkKHZhbHVlKSB7IHRyeSB7IHN0ZXAoZ2VuZXJhdG9yW1widGhyb3dcIl0odmFsdWUpKTsgfSBjYXRjaCAoZSkgeyByZWplY3QoZSk7IH0gfVxyXG4gICAgICAgIGZ1bmN0aW9uIHN0ZXAocmVzdWx0KSB7IHJlc3VsdC5kb25lID8gcmVzb2x2ZShyZXN1bHQudmFsdWUpIDogYWRvcHQocmVzdWx0LnZhbHVlKS50aGVuKGZ1bGZpbGxlZCwgcmVqZWN0ZWQpOyB9XHJcbiAgICAgICAgc3RlcCgoZ2VuZXJhdG9yID0gZ2VuZXJhdG9yLmFwcGx5KHRoaXNBcmcsIF9hcmd1bWVudHMgfHwgW10pKS5uZXh0KCkpO1xyXG4gICAgfSk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2dlbmVyYXRvcih0aGlzQXJnLCBib2R5KSB7XHJcbiAgICB2YXIgXyA9IHsgbGFiZWw6IDAsIHNlbnQ6IGZ1bmN0aW9uKCkgeyBpZiAodFswXSAmIDEpIHRocm93IHRbMV07IHJldHVybiB0WzFdOyB9LCB0cnlzOiBbXSwgb3BzOiBbXSB9LCBmLCB5LCB0LCBnO1xyXG4gICAgcmV0dXJuIGcgPSB7IG5leHQ6IHZlcmIoMCksIFwidGhyb3dcIjogdmVyYigxKSwgXCJyZXR1cm5cIjogdmVyYigyKSB9LCB0eXBlb2YgU3ltYm9sID09PSBcImZ1bmN0aW9uXCIgJiYgKGdbU3ltYm9sLml0ZXJhdG9yXSA9IGZ1bmN0aW9uKCkgeyByZXR1cm4gdGhpczsgfSksIGc7XHJcbiAgICBmdW5jdGlvbiB2ZXJiKG4pIHsgcmV0dXJuIGZ1bmN0aW9uICh2KSB7IHJldHVybiBzdGVwKFtuLCB2XSk7IH07IH1cclxuICAgIGZ1bmN0aW9uIHN0ZXAob3ApIHtcclxuICAgICAgICBpZiAoZikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkdlbmVyYXRvciBpcyBhbHJlYWR5IGV4ZWN1dGluZy5cIik7XHJcbiAgICAgICAgd2hpbGUgKGcgJiYgKGcgPSAwLCBvcFswXSAmJiAoXyA9IDApKSwgXykgdHJ5IHtcclxuICAgICAgICAgICAgaWYgKGYgPSAxLCB5ICYmICh0ID0gb3BbMF0gJiAyID8geVtcInJldHVyblwiXSA6IG9wWzBdID8geVtcInRocm93XCJdIHx8ICgodCA9IHlbXCJyZXR1cm5cIl0pICYmIHQuY2FsbCh5KSwgMCkgOiB5Lm5leHQpICYmICEodCA9IHQuY2FsbCh5LCBvcFsxXSkpLmRvbmUpIHJldHVybiB0O1xyXG4gICAgICAgICAgICBpZiAoeSA9IDAsIHQpIG9wID0gW29wWzBdICYgMiwgdC52YWx1ZV07XHJcbiAgICAgICAgICAgIHN3aXRjaCAob3BbMF0pIHtcclxuICAgICAgICAgICAgICAgIGNhc2UgMDogY2FzZSAxOiB0ID0gb3A7IGJyZWFrO1xyXG4gICAgICAgICAgICAgICAgY2FzZSA0OiBfLmxhYmVsKys7IHJldHVybiB7IHZhbHVlOiBvcFsxXSwgZG9uZTogZmFsc2UgfTtcclxuICAgICAgICAgICAgICAgIGNhc2UgNTogXy5sYWJlbCsrOyB5ID0gb3BbMV07IG9wID0gWzBdOyBjb250aW51ZTtcclxuICAgICAgICAgICAgICAgIGNhc2UgNzogb3AgPSBfLm9wcy5wb3AoKTsgXy50cnlzLnBvcCgpOyBjb250aW51ZTtcclxuICAgICAgICAgICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKCEodCA9IF8udHJ5cywgdCA9IHQubGVuZ3RoID4gMCAmJiB0W3QubGVuZ3RoIC0gMV0pICYmIChvcFswXSA9PT0gNiB8fCBvcFswXSA9PT0gMikpIHsgXyA9IDA7IGNvbnRpbnVlOyB9XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKG9wWzBdID09PSAzICYmICghdCB8fCAob3BbMV0gPiB0WzBdICYmIG9wWzFdIDwgdFszXSkpKSB7IF8ubGFiZWwgPSBvcFsxXTsgYnJlYWs7IH1cclxuICAgICAgICAgICAgICAgICAgICBpZiAob3BbMF0gPT09IDYgJiYgXy5sYWJlbCA8IHRbMV0pIHsgXy5sYWJlbCA9IHRbMV07IHQgPSBvcDsgYnJlYWs7IH1cclxuICAgICAgICAgICAgICAgICAgICBpZiAodCAmJiBfLmxhYmVsIDwgdFsyXSkgeyBfLmxhYmVsID0gdFsyXTsgXy5vcHMucHVzaChvcCk7IGJyZWFrOyB9XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKHRbMl0pIF8ub3BzLnBvcCgpO1xyXG4gICAgICAgICAgICAgICAgICAgIF8udHJ5cy5wb3AoKTsgY29udGludWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgb3AgPSBib2R5LmNhbGwodGhpc0FyZywgXyk7XHJcbiAgICAgICAgfSBjYXRjaCAoZSkgeyBvcCA9IFs2LCBlXTsgeSA9IDA7IH0gZmluYWxseSB7IGYgPSB0ID0gMDsgfVxyXG4gICAgICAgIGlmIChvcFswXSAmIDUpIHRocm93IG9wWzFdOyByZXR1cm4geyB2YWx1ZTogb3BbMF0gPyBvcFsxXSA6IHZvaWQgMCwgZG9uZTogdHJ1ZSB9O1xyXG4gICAgfVxyXG59XHJcblxyXG5leHBvcnQgdmFyIF9fY3JlYXRlQmluZGluZyA9IE9iamVjdC5jcmVhdGUgPyAoZnVuY3Rpb24obywgbSwgaywgazIpIHtcclxuICAgIGlmIChrMiA9PT0gdW5kZWZpbmVkKSBrMiA9IGs7XHJcbiAgICB2YXIgZGVzYyA9IE9iamVjdC5nZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IobSwgayk7XHJcbiAgICBpZiAoIWRlc2MgfHwgKFwiZ2V0XCIgaW4gZGVzYyA/ICFtLl9fZXNNb2R1bGUgOiBkZXNjLndyaXRhYmxlIHx8IGRlc2MuY29uZmlndXJhYmxlKSkge1xyXG4gICAgICAgIGRlc2MgPSB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZnVuY3Rpb24oKSB7IHJldHVybiBtW2tdOyB9IH07XHJcbiAgICB9XHJcbiAgICBPYmplY3QuZGVmaW5lUHJvcGVydHkobywgazIsIGRlc2MpO1xyXG59KSA6IChmdW5jdGlvbihvLCBtLCBrLCBrMikge1xyXG4gICAgaWYgKGsyID09PSB1bmRlZmluZWQpIGsyID0gaztcclxuICAgIG9bazJdID0gbVtrXTtcclxufSk7XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19leHBvcnRTdGFyKG0sIG8pIHtcclxuICAgIGZvciAodmFyIHAgaW4gbSkgaWYgKHAgIT09IFwiZGVmYXVsdFwiICYmICFPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwobywgcCkpIF9fY3JlYXRlQmluZGluZyhvLCBtLCBwKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fdmFsdWVzKG8pIHtcclxuICAgIHZhciBzID0gdHlwZW9mIFN5bWJvbCA9PT0gXCJmdW5jdGlvblwiICYmIFN5bWJvbC5pdGVyYXRvciwgbSA9IHMgJiYgb1tzXSwgaSA9IDA7XHJcbiAgICBpZiAobSkgcmV0dXJuIG0uY2FsbChvKTtcclxuICAgIGlmIChvICYmIHR5cGVvZiBvLmxlbmd0aCA9PT0gXCJudW1iZXJcIikgcmV0dXJuIHtcclxuICAgICAgICBuZXh0OiBmdW5jdGlvbiAoKSB7XHJcbiAgICAgICAgICAgIGlmIChvICYmIGkgPj0gby5sZW5ndGgpIG8gPSB2b2lkIDA7XHJcbiAgICAgICAgICAgIHJldHVybiB7IHZhbHVlOiBvICYmIG9baSsrXSwgZG9uZTogIW8gfTtcclxuICAgICAgICB9XHJcbiAgICB9O1xyXG4gICAgdGhyb3cgbmV3IFR5cGVFcnJvcihzID8gXCJPYmplY3QgaXMgbm90IGl0ZXJhYmxlLlwiIDogXCJTeW1ib2wuaXRlcmF0b3IgaXMgbm90IGRlZmluZWQuXCIpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19yZWFkKG8sIG4pIHtcclxuICAgIHZhciBtID0gdHlwZW9mIFN5bWJvbCA9PT0gXCJmdW5jdGlvblwiICYmIG9bU3ltYm9sLml0ZXJhdG9yXTtcclxuICAgIGlmICghbSkgcmV0dXJuIG87XHJcbiAgICB2YXIgaSA9IG0uY2FsbChvKSwgciwgYXIgPSBbXSwgZTtcclxuICAgIHRyeSB7XHJcbiAgICAgICAgd2hpbGUgKChuID09PSB2b2lkIDAgfHwgbi0tID4gMCkgJiYgIShyID0gaS5uZXh0KCkpLmRvbmUpIGFyLnB1c2goci52YWx1ZSk7XHJcbiAgICB9XHJcbiAgICBjYXRjaCAoZXJyb3IpIHsgZSA9IHsgZXJyb3I6IGVycm9yIH07IH1cclxuICAgIGZpbmFsbHkge1xyXG4gICAgICAgIHRyeSB7XHJcbiAgICAgICAgICAgIGlmIChyICYmICFyLmRvbmUgJiYgKG0gPSBpW1wicmV0dXJuXCJdKSkgbS5jYWxsKGkpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBmaW5hbGx5IHsgaWYgKGUpIHRocm93IGUuZXJyb3I7IH1cclxuICAgIH1cclxuICAgIHJldHVybiBhcjtcclxufVxyXG5cclxuLyoqIEBkZXByZWNhdGVkICovXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3NwcmVhZCgpIHtcclxuICAgIGZvciAodmFyIGFyID0gW10sIGkgPSAwOyBpIDwgYXJndW1lbnRzLmxlbmd0aDsgaSsrKVxyXG4gICAgICAgIGFyID0gYXIuY29uY2F0KF9fcmVhZChhcmd1bWVudHNbaV0pKTtcclxuICAgIHJldHVybiBhcjtcclxufVxyXG5cclxuLyoqIEBkZXByZWNhdGVkICovXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3NwcmVhZEFycmF5cygpIHtcclxuICAgIGZvciAodmFyIHMgPSAwLCBpID0gMCwgaWwgPSBhcmd1bWVudHMubGVuZ3RoOyBpIDwgaWw7IGkrKykgcyArPSBhcmd1bWVudHNbaV0ubGVuZ3RoO1xyXG4gICAgZm9yICh2YXIgciA9IEFycmF5KHMpLCBrID0gMCwgaSA9IDA7IGkgPCBpbDsgaSsrKVxyXG4gICAgICAgIGZvciAodmFyIGEgPSBhcmd1bWVudHNbaV0sIGogPSAwLCBqbCA9IGEubGVuZ3RoOyBqIDwgamw7IGorKywgaysrKVxyXG4gICAgICAgICAgICByW2tdID0gYVtqXTtcclxuICAgIHJldHVybiByO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19zcHJlYWRBcnJheSh0bywgZnJvbSwgcGFjaykge1xyXG4gICAgaWYgKHBhY2sgfHwgYXJndW1lbnRzLmxlbmd0aCA9PT0gMikgZm9yICh2YXIgaSA9IDAsIGwgPSBmcm9tLmxlbmd0aCwgYXI7IGkgPCBsOyBpKyspIHtcclxuICAgICAgICBpZiAoYXIgfHwgIShpIGluIGZyb20pKSB7XHJcbiAgICAgICAgICAgIGlmICghYXIpIGFyID0gQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZnJvbSwgMCwgaSk7XHJcbiAgICAgICAgICAgIGFyW2ldID0gZnJvbVtpXTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICByZXR1cm4gdG8uY29uY2F0KGFyIHx8IEFycmF5LnByb3RvdHlwZS5zbGljZS5jYWxsKGZyb20pKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fYXdhaXQodikge1xyXG4gICAgcmV0dXJuIHRoaXMgaW5zdGFuY2VvZiBfX2F3YWl0ID8gKHRoaXMudiA9IHYsIHRoaXMpIDogbmV3IF9fYXdhaXQodik7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2FzeW5jR2VuZXJhdG9yKHRoaXNBcmcsIF9hcmd1bWVudHMsIGdlbmVyYXRvcikge1xyXG4gICAgaWYgKCFTeW1ib2wuYXN5bmNJdGVyYXRvcikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIlN5bWJvbC5hc3luY0l0ZXJhdG9yIGlzIG5vdCBkZWZpbmVkLlwiKTtcclxuICAgIHZhciBnID0gZ2VuZXJhdG9yLmFwcGx5KHRoaXNBcmcsIF9hcmd1bWVudHMgfHwgW10pLCBpLCBxID0gW107XHJcbiAgICByZXR1cm4gaSA9IHt9LCB2ZXJiKFwibmV4dFwiKSwgdmVyYihcInRocm93XCIpLCB2ZXJiKFwicmV0dXJuXCIpLCBpW1N5bWJvbC5hc3luY0l0ZXJhdG9yXSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHRoaXM7IH0sIGk7XHJcbiAgICBmdW5jdGlvbiB2ZXJiKG4pIHsgaWYgKGdbbl0pIGlbbl0gPSBmdW5jdGlvbiAodikgeyByZXR1cm4gbmV3IFByb21pc2UoZnVuY3Rpb24gKGEsIGIpIHsgcS5wdXNoKFtuLCB2LCBhLCBiXSkgPiAxIHx8IHJlc3VtZShuLCB2KTsgfSk7IH07IH1cclxuICAgIGZ1bmN0aW9uIHJlc3VtZShuLCB2KSB7IHRyeSB7IHN0ZXAoZ1tuXSh2KSk7IH0gY2F0Y2ggKGUpIHsgc2V0dGxlKHFbMF1bM10sIGUpOyB9IH1cclxuICAgIGZ1bmN0aW9uIHN0ZXAocikgeyByLnZhbHVlIGluc3RhbmNlb2YgX19hd2FpdCA/IFByb21pc2UucmVzb2x2ZShyLnZhbHVlLnYpLnRoZW4oZnVsZmlsbCwgcmVqZWN0KSA6IHNldHRsZShxWzBdWzJdLCByKTsgfVxyXG4gICAgZnVuY3Rpb24gZnVsZmlsbCh2YWx1ZSkgeyByZXN1bWUoXCJuZXh0XCIsIHZhbHVlKTsgfVxyXG4gICAgZnVuY3Rpb24gcmVqZWN0KHZhbHVlKSB7IHJlc3VtZShcInRocm93XCIsIHZhbHVlKTsgfVxyXG4gICAgZnVuY3Rpb24gc2V0dGxlKGYsIHYpIHsgaWYgKGYodiksIHEuc2hpZnQoKSwgcS5sZW5ndGgpIHJlc3VtZShxWzBdWzBdLCBxWzBdWzFdKTsgfVxyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19hc3luY0RlbGVnYXRvcihvKSB7XHJcbiAgICB2YXIgaSwgcDtcclxuICAgIHJldHVybiBpID0ge30sIHZlcmIoXCJuZXh0XCIpLCB2ZXJiKFwidGhyb3dcIiwgZnVuY3Rpb24gKGUpIHsgdGhyb3cgZTsgfSksIHZlcmIoXCJyZXR1cm5cIiksIGlbU3ltYm9sLml0ZXJhdG9yXSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHRoaXM7IH0sIGk7XHJcbiAgICBmdW5jdGlvbiB2ZXJiKG4sIGYpIHsgaVtuXSA9IG9bbl0gPyBmdW5jdGlvbiAodikgeyByZXR1cm4gKHAgPSAhcCkgPyB7IHZhbHVlOiBfX2F3YWl0KG9bbl0odikpLCBkb25lOiBmYWxzZSB9IDogZiA/IGYodikgOiB2OyB9IDogZjsgfVxyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19hc3luY1ZhbHVlcyhvKSB7XHJcbiAgICBpZiAoIVN5bWJvbC5hc3luY0l0ZXJhdG9yKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiU3ltYm9sLmFzeW5jSXRlcmF0b3IgaXMgbm90IGRlZmluZWQuXCIpO1xyXG4gICAgdmFyIG0gPSBvW1N5bWJvbC5hc3luY0l0ZXJhdG9yXSwgaTtcclxuICAgIHJldHVybiBtID8gbS5jYWxsKG8pIDogKG8gPSB0eXBlb2YgX192YWx1ZXMgPT09IFwiZnVuY3Rpb25cIiA/IF9fdmFsdWVzKG8pIDogb1tTeW1ib2wuaXRlcmF0b3JdKCksIGkgPSB7fSwgdmVyYihcIm5leHRcIiksIHZlcmIoXCJ0aHJvd1wiKSwgdmVyYihcInJldHVyblwiKSwgaVtTeW1ib2wuYXN5bmNJdGVyYXRvcl0gPSBmdW5jdGlvbiAoKSB7IHJldHVybiB0aGlzOyB9LCBpKTtcclxuICAgIGZ1bmN0aW9uIHZlcmIobikgeyBpW25dID0gb1tuXSAmJiBmdW5jdGlvbiAodikgeyByZXR1cm4gbmV3IFByb21pc2UoZnVuY3Rpb24gKHJlc29sdmUsIHJlamVjdCkgeyB2ID0gb1tuXSh2KSwgc2V0dGxlKHJlc29sdmUsIHJlamVjdCwgdi5kb25lLCB2LnZhbHVlKTsgfSk7IH07IH1cclxuICAgIGZ1bmN0aW9uIHNldHRsZShyZXNvbHZlLCByZWplY3QsIGQsIHYpIHsgUHJvbWlzZS5yZXNvbHZlKHYpLnRoZW4oZnVuY3Rpb24odikgeyByZXNvbHZlKHsgdmFsdWU6IHYsIGRvbmU6IGQgfSk7IH0sIHJlamVjdCk7IH1cclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fbWFrZVRlbXBsYXRlT2JqZWN0KGNvb2tlZCwgcmF3KSB7XHJcbiAgICBpZiAoT2JqZWN0LmRlZmluZVByb3BlcnR5KSB7IE9iamVjdC5kZWZpbmVQcm9wZXJ0eShjb29rZWQsIFwicmF3XCIsIHsgdmFsdWU6IHJhdyB9KTsgfSBlbHNlIHsgY29va2VkLnJhdyA9IHJhdzsgfVxyXG4gICAgcmV0dXJuIGNvb2tlZDtcclxufTtcclxuXHJcbnZhciBfX3NldE1vZHVsZURlZmF1bHQgPSBPYmplY3QuY3JlYXRlID8gKGZ1bmN0aW9uKG8sIHYpIHtcclxuICAgIE9iamVjdC5kZWZpbmVQcm9wZXJ0eShvLCBcImRlZmF1bHRcIiwgeyBlbnVtZXJhYmxlOiB0cnVlLCB2YWx1ZTogdiB9KTtcclxufSkgOiBmdW5jdGlvbihvLCB2KSB7XHJcbiAgICBvW1wiZGVmYXVsdFwiXSA9IHY7XHJcbn07XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19pbXBvcnRTdGFyKG1vZCkge1xyXG4gICAgaWYgKG1vZCAmJiBtb2QuX19lc01vZHVsZSkgcmV0dXJuIG1vZDtcclxuICAgIHZhciByZXN1bHQgPSB7fTtcclxuICAgIGlmIChtb2QgIT0gbnVsbCkgZm9yICh2YXIgayBpbiBtb2QpIGlmIChrICE9PSBcImRlZmF1bHRcIiAmJiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwobW9kLCBrKSkgX19jcmVhdGVCaW5kaW5nKHJlc3VsdCwgbW9kLCBrKTtcclxuICAgIF9fc2V0TW9kdWxlRGVmYXVsdChyZXN1bHQsIG1vZCk7XHJcbiAgICByZXR1cm4gcmVzdWx0O1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19pbXBvcnREZWZhdWx0KG1vZCkge1xyXG4gICAgcmV0dXJuIChtb2QgJiYgbW9kLl9fZXNNb2R1bGUpID8gbW9kIDogeyBkZWZhdWx0OiBtb2QgfTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fY2xhc3NQcml2YXRlRmllbGRHZXQocmVjZWl2ZXIsIHN0YXRlLCBraW5kLCBmKSB7XHJcbiAgICBpZiAoa2luZCA9PT0gXCJhXCIgJiYgIWYpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJQcml2YXRlIGFjY2Vzc29yIHdhcyBkZWZpbmVkIHdpdGhvdXQgYSBnZXR0ZXJcIik7XHJcbiAgICBpZiAodHlwZW9mIHN0YXRlID09PSBcImZ1bmN0aW9uXCIgPyByZWNlaXZlciAhPT0gc3RhdGUgfHwgIWYgOiAhc3RhdGUuaGFzKHJlY2VpdmVyKSkgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkNhbm5vdCByZWFkIHByaXZhdGUgbWVtYmVyIGZyb20gYW4gb2JqZWN0IHdob3NlIGNsYXNzIGRpZCBub3QgZGVjbGFyZSBpdFwiKTtcclxuICAgIHJldHVybiBraW5kID09PSBcIm1cIiA/IGYgOiBraW5kID09PSBcImFcIiA/IGYuY2FsbChyZWNlaXZlcikgOiBmID8gZi52YWx1ZSA6IHN0YXRlLmdldChyZWNlaXZlcik7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2NsYXNzUHJpdmF0ZUZpZWxkU2V0KHJlY2VpdmVyLCBzdGF0ZSwgdmFsdWUsIGtpbmQsIGYpIHtcclxuICAgIGlmIChraW5kID09PSBcIm1cIikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIlByaXZhdGUgbWV0aG9kIGlzIG5vdCB3cml0YWJsZVwiKTtcclxuICAgIGlmIChraW5kID09PSBcImFcIiAmJiAhZikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIlByaXZhdGUgYWNjZXNzb3Igd2FzIGRlZmluZWQgd2l0aG91dCBhIHNldHRlclwiKTtcclxuICAgIGlmICh0eXBlb2Ygc3RhdGUgPT09IFwiZnVuY3Rpb25cIiA/IHJlY2VpdmVyICE9PSBzdGF0ZSB8fCAhZiA6ICFzdGF0ZS5oYXMocmVjZWl2ZXIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiQ2Fubm90IHdyaXRlIHByaXZhdGUgbWVtYmVyIHRvIGFuIG9iamVjdCB3aG9zZSBjbGFzcyBkaWQgbm90IGRlY2xhcmUgaXRcIik7XHJcbiAgICByZXR1cm4gKGtpbmQgPT09IFwiYVwiID8gZi5jYWxsKHJlY2VpdmVyLCB2YWx1ZSkgOiBmID8gZi52YWx1ZSA9IHZhbHVlIDogc3RhdGUuc2V0KHJlY2VpdmVyLCB2YWx1ZSkpLCB2YWx1ZTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fY2xhc3NQcml2YXRlRmllbGRJbihzdGF0ZSwgcmVjZWl2ZXIpIHtcclxuICAgIGlmIChyZWNlaXZlciA9PT0gbnVsbCB8fCAodHlwZW9mIHJlY2VpdmVyICE9PSBcIm9iamVjdFwiICYmIHR5cGVvZiByZWNlaXZlciAhPT0gXCJmdW5jdGlvblwiKSkgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkNhbm5vdCB1c2UgJ2luJyBvcGVyYXRvciBvbiBub24tb2JqZWN0XCIpO1xyXG4gICAgcmV0dXJuIHR5cGVvZiBzdGF0ZSA9PT0gXCJmdW5jdGlvblwiID8gcmVjZWl2ZXIgPT09IHN0YXRlIDogc3RhdGUuaGFzKHJlY2VpdmVyKTtcclxufVxyXG4iLCJpbXBvcnQgeyBNYXJrZG93blJlbmRlcmVyLCBNb2RhbCwgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gXCIuL0ZlYXR1cmVcIjtcblxuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5jbGFzcyBDaGFuZ2Vsb2dNb2RhbCBleHRlbmRzIE1vZGFsIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgdGl0bGU6IHN0cmluZyxcbiAgICBwcml2YXRlIGNvbnRlbnQ6IHN0cmluZyxcbiAgICBwcml2YXRlIGNiOiAoKSA9PiB2b2lkXG4gICkge1xuICAgIHN1cGVyKHBsdWdpbi5hcHApO1xuICB9XG5cbiAgYXN5bmMgb25PcGVuKCkge1xuICAgIHRoaXMudGl0bGVFbC5zZXRUZXh0KHRoaXMudGl0bGUpO1xuXG4gICAgTWFya2Rvd25SZW5kZXJlci5yZW5kZXJNYXJrZG93bihcbiAgICAgIHRoaXMuY29udGVudCxcbiAgICAgIHRoaXMuY29udGVudEVsLFxuICAgICAgXCJcIixcbiAgICAgIHRoaXMucGx1Z2luXG4gICAgKTtcbiAgfVxuXG4gIG9uQ2xvc2UoKSB7XG4gICAgdGhpcy5jYigpO1xuICB9XG59XG5cbmZ1bmN0aW9uIGNvbXBhcmVSZWxlYXNlcyhhOiBzdHJpbmcsIGI6IHN0cmluZykge1xuICBjb25zdCBbYU1ham9yLCBhTWlub3IsIGFQYXRjaF0gPSBhLnNwbGl0KFwiLlwiLCAzKS5tYXAoTnVtYmVyKTtcbiAgY29uc3QgW2JNYWpvciwgYk1pbm9yLCBiUGF0Y2hdID0gYi5zcGxpdChcIi5cIiwgMykubWFwKE51bWJlcik7XG5cbiAgaWYgKGFNYWpvciA9PT0gYk1ham9yKSB7XG4gICAgaWYgKGFNaW5vciA9PT0gYk1pbm9yKSB7XG4gICAgICByZXR1cm4gYVBhdGNoIC0gYlBhdGNoO1xuICAgIH1cblxuICAgIHJldHVybiBhTWlub3IgLSBiTWlub3I7XG4gIH1cblxuICByZXR1cm4gYU1ham9yIC0gYk1ham9yO1xufVxuXG5leHBvcnQgY2xhc3MgQ2hhbmdlbG9nTW9kYWxGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIHByaXZhdGUgbW9kYWw6IENoYW5nZWxvZ01vZGFsIHwgbnVsbCA9IG51bGw7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLCBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UpIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5hZGRDb21tYW5kKHtcbiAgICAgIGlkOiBcInNob3ctY2hhbmdlbG9nXCIsXG4gICAgICBuYW1lOiBcIlNob3cgQ2hhbmdlbG9nXCIsXG4gICAgICBjYWxsYmFjazogKCkgPT4gdGhpcy5zaG93TW9kYWwoKSxcbiAgICB9KTtcblxuICAgIGNvbnN0IHNob3VsZFNob3cgPVxuICAgICAgY29tcGFyZVJlbGVhc2VzKFxuICAgICAgICBQTFVHSU5fVkVSU0lPTixcbiAgICAgICAgdGhpcy5zZXR0aW5ncy5wcmV2aW91c1JlbGVhc2UgfHwgXCIwLjAuMFwiXG4gICAgICApID4gMDtcblxuICAgIGlmICghc2hvdWxkU2hvdykge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc2hvd01vZGFsKHRoaXMuc2V0dGluZ3MucHJldmlvdXNSZWxlYXNlKTtcbiAgfVxuXG4gIHNob3dNb2RhbChwcmV2aW91c1JlbGVhc2U6IHN0cmluZyB8IG51bGwgPSBudWxsKSB7XG4gICAgY29uc3QgbWFya2Rvd24gPSBDSEFOR0VMT0dfTUQ7XG4gICAgY29uc3QgbGluZXMgPSBtYXJrZG93bi5zcGxpdChcIlxcblwiKTtcbiAgICBsZXQgbGFzdExpbmUgPSBsaW5lcy5sZW5ndGg7XG4gICAgaWYgKHByZXZpb3VzUmVsZWFzZSkge1xuICAgICAgY29uc3QgbGFzdExpbmVGb3VuZCA9IGxpbmVzLmZpbmRJbmRleChcbiAgICAgICAgKGxpbmUpID0+IGxpbmUuc3RhcnRzV2l0aChcIiNcIikgJiYgbGluZS5pbmNsdWRlcyhwcmV2aW91c1JlbGVhc2UpXG4gICAgICApO1xuICAgICAgaWYgKGxhc3RMaW5lRm91bmQgPj0gMCkge1xuICAgICAgICBsYXN0TGluZSA9IGxhc3RMaW5lRm91bmQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgY29uc3QgbW9kYWxUaXRsZSA9IGBXZWxjb21lIHRvIE9ic2lkaWFuIE91dGxpbmVyICR7UExVR0lOX1ZFUlNJT059YDtcbiAgICBjb25zdCBtb2RhbENvbnRlbnQgPSBsaW5lc1xuICAgICAgLnNsaWNlKDAsIGxhc3RMaW5lKVxuICAgICAgLmZpbHRlcigobCkgPT4gIS9eIytcXHMrXFxkK1xcLlxcZCtcXC5cXGQrJC8udGVzdChsKSlcbiAgICAgIC5qb2luKFwiXFxuXCIpXG4gICAgICAudHJpbSgpO1xuXG4gICAgaWYgKG1vZGFsQ29udGVudC5sZW5ndGggPT09IDApIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLm1vZGFsID0gbmV3IENoYW5nZWxvZ01vZGFsKFxuICAgICAgdGhpcy5wbHVnaW4sXG4gICAgICBtb2RhbFRpdGxlLFxuICAgICAgbW9kYWxDb250ZW50LFxuICAgICAgdGhpcy5oYW5kbGVDbG9zZVxuICAgICk7XG4gICAgdGhpcy5tb2RhbC5vcGVuKCk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7XG4gICAgaWYgKCF0aGlzLm1vZGFsKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgbW9kYWwgPSB0aGlzLm1vZGFsO1xuICAgIHRoaXMubW9kYWwgPSBudWxsO1xuICAgIG1vZGFsLmNsb3NlKCk7XG4gIH1cblxuICBoYW5kbGVDbG9zZSA9IGFzeW5jICgpID0+IHtcbiAgICBpZiAoIXRoaXMubW9kYWwpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnNldHRpbmdzLnByZXZpb3VzUmVsZWFzZSA9IFBMVUdJTl9WRVJTSU9OO1xuICAgIGF3YWl0IHRoaXMuc2V0dGluZ3Muc2F2ZSgpO1xuICB9O1xufVxuIiwiaW1wb3J0IHsgTGlzdCwgUm9vdCB9IGZyb20gXCIuXCI7XG5cbmV4cG9ydCBmdW5jdGlvbiByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3Q6IFJvb3QpIHtcbiAgZnVuY3Rpb24gdmlzaXQocGFyZW50OiBSb290IHwgTGlzdCkge1xuICAgIGxldCBpbmRleCA9IDE7XG5cbiAgICBmb3IgKGNvbnN0IGNoaWxkIG9mIHBhcmVudC5nZXRDaGlsZHJlbigpKSB7XG4gICAgICBpZiAoL1xcZCtcXC4vLnRlc3QoY2hpbGQuZ2V0QnVsbGV0KCkpKSB7XG4gICAgICAgIGNoaWxkLnJlcGxhdGVCdWxsZXQoYCR7aW5kZXgrK30uYCk7XG4gICAgICB9XG5cbiAgICAgIHZpc2l0KGNoaWxkKTtcbiAgICB9XG4gIH1cblxuICB2aXNpdChyb290KTtcbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBMaXN0LCBMaXN0TGluZSwgUG9zaXRpb24sIFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyB9IGZyb20gXCIuLi9yb290L3JlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHNcIjtcblxuZXhwb3J0IGNsYXNzIERlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGN1cnNvciA9IHJvb3QuZ2V0Q3Vyc29yKCk7XG4gICAgY29uc3QgbGluZXMgPSBsaXN0LmdldExpbmVzSW5mbygpO1xuXG4gICAgY29uc3QgbGluZU5vID0gbGluZXMuZmluZEluZGV4KFxuICAgICAgKGwpID0+IGN1cnNvci5jaCA9PT0gbC5mcm9tLmNoICYmIGN1cnNvci5saW5lID09PSBsLmZyb20ubGluZVxuICAgICk7XG5cbiAgICBpZiAobGluZU5vID09PSAwKSB7XG4gICAgICB0aGlzLm1lcmdlV2l0aFByZXZpb3VzSXRlbShyb290LCBjdXJzb3IsIGxpc3QpO1xuICAgIH0gZWxzZSBpZiAobGluZU5vID4gMCkge1xuICAgICAgdGhpcy5tZXJnZU5vdGVzKHJvb3QsIGN1cnNvciwgbGlzdCwgbGluZXMsIGxpbmVObyk7XG4gICAgfVxuICB9XG5cbiAgcHJpdmF0ZSBtZXJnZU5vdGVzKFxuICAgIHJvb3Q6IFJvb3QsXG4gICAgY3Vyc29yOiBQb3NpdGlvbixcbiAgICBsaXN0OiBMaXN0LFxuICAgIGxpbmVzOiBMaXN0TGluZVtdLFxuICAgIGxpbmVObzogbnVtYmVyXG4gICkge1xuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcbiAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuXG4gICAgY29uc3QgcHJldkxpbmVObyA9IGxpbmVObyAtIDE7XG5cbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgLSAxLFxuICAgICAgY2g6IGxpbmVzW3ByZXZMaW5lTm9dLnRleHQubGVuZ3RoICsgbGluZXNbcHJldkxpbmVOb10uZnJvbS5jaCxcbiAgICB9KTtcblxuICAgIGxpbmVzW3ByZXZMaW5lTm9dLnRleHQgKz0gbGluZXNbbGluZU5vXS50ZXh0O1xuICAgIGxpbmVzLnNwbGljZShsaW5lTm8sIDEpO1xuXG4gICAgbGlzdC5yZXBsYWNlTGluZXMobGluZXMubWFwKChsKSA9PiBsLnRleHQpKTtcbiAgfVxuXG4gIHByaXZhdGUgbWVyZ2VXaXRoUHJldmlvdXNJdGVtKHJvb3Q6IFJvb3QsIGN1cnNvcjogUG9zaXRpb24sIGxpc3Q6IExpc3QpIHtcbiAgICBpZiAocm9vdC5nZXRDaGlsZHJlbigpWzBdID09PSBsaXN0ICYmIGxpc3QuaXNFbXB0eSgpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuXG4gICAgY29uc3QgcHJldiA9IHJvb3QuZ2V0TGlzdFVuZGVyTGluZShjdXJzb3IubGluZSAtIDEpO1xuXG4gICAgaWYgKCFwcmV2KSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgYm90aEFyZUVtcHR5ID0gcHJldi5pc0VtcHR5KCkgJiYgbGlzdC5pc0VtcHR5KCk7XG4gICAgY29uc3QgcHJldklzRW1wdHlBbmRTYW1lTGV2ZWwgPVxuICAgICAgcHJldi5pc0VtcHR5KCkgJiYgIWxpc3QuaXNFbXB0eSgpICYmIHByZXYuZ2V0TGV2ZWwoKSA9PSBsaXN0LmdldExldmVsKCk7XG4gICAgY29uc3QgbGlzdElzRW1wdHlBbmRQcmV2SXNQYXJlbnQgPVxuICAgICAgbGlzdC5pc0VtcHR5KCkgJiYgcHJldi5nZXRMZXZlbCgpID09IGxpc3QuZ2V0TGV2ZWwoKSAtIDE7XG5cbiAgICBpZiAoYm90aEFyZUVtcHR5IHx8IHByZXZJc0VtcHR5QW5kU2FtZUxldmVsIHx8IGxpc3RJc0VtcHR5QW5kUHJldklzUGFyZW50KSB7XG4gICAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuXG4gICAgICBjb25zdCBwYXJlbnQgPSBsaXN0LmdldFBhcmVudCgpO1xuICAgICAgY29uc3QgcHJldkVuZCA9IHByZXYuZ2V0TGFzdExpbmVDb250ZW50RW5kKCk7XG5cbiAgICAgIGlmICghcHJldi5nZXROb3Rlc0luZGVudCgpICYmIGxpc3QuZ2V0Tm90ZXNJbmRlbnQoKSkge1xuICAgICAgICBwcmV2LnNldE5vdGVzSW5kZW50KFxuICAgICAgICAgIHByZXYuZ2V0Rmlyc3RMaW5lSW5kZW50KCkgK1xuICAgICAgICAgICAgbGlzdC5nZXROb3Rlc0luZGVudCgpLnNsaWNlKGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCkubGVuZ3RoKVxuICAgICAgICApO1xuICAgICAgfVxuXG4gICAgICBjb25zdCBvbGRMaW5lcyA9IHByZXYuZ2V0TGluZXMoKTtcbiAgICAgIGNvbnN0IG5ld0xpbmVzID0gbGlzdC5nZXRMaW5lcygpO1xuICAgICAgb2xkTGluZXNbb2xkTGluZXMubGVuZ3RoIC0gMV0gKz0gbmV3TGluZXNbMF07XG4gICAgICBjb25zdCByZXN1bHRMaW5lcyA9IG9sZExpbmVzLmNvbmNhdChuZXdMaW5lcy5zbGljZSgxKSk7XG5cbiAgICAgIHByZXYucmVwbGFjZUxpbmVzKHJlc3VsdExpbmVzKTtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcblxuICAgICAgZm9yIChjb25zdCBjIG9mIGxpc3QuZ2V0Q2hpbGRyZW4oKSkge1xuICAgICAgICBsaXN0LnJlbW92ZUNoaWxkKGMpO1xuICAgICAgICBwcmV2LmFkZEFmdGVyQWxsKGMpO1xuICAgICAgfVxuXG4gICAgICByb290LnJlcGxhY2VDdXJzb3IocHJldkVuZCk7XG5cbiAgICAgIHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMocm9vdCk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBEZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmVPcGVyYXRpb24gfSBmcm9tIFwiLi9EZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmVPcGVyYXRpb25cIjtcbmltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcblxuZXhwb3J0IGNsYXNzIERlbGV0ZUFuZE1lcmdlV2l0aE5leHRMaW5lT3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBkZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91czogRGVsZXRlQW5kTWVyZ2VXaXRoUHJldmlvdXNMaW5lT3BlcmF0aW9uO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge1xuICAgIHRoaXMuZGVsZXRlQW5kTWVyZ2VXaXRoUHJldmlvdXMgPVxuICAgICAgbmV3IERlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvbihyb290KTtcbiAgfVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91cy5zaG91bGRTdG9wUHJvcGFnYXRpb24oKTtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91cy5zaG91bGRVcGRhdGUoKTtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lcyA9IGxpc3QuZ2V0TGluZXNJbmZvKCk7XG5cbiAgICBjb25zdCBsaW5lTm8gPSBsaW5lcy5maW5kSW5kZXgoXG4gICAgICAobCkgPT4gY3Vyc29yLmNoID09PSBsLnRvLmNoICYmIGN1cnNvci5saW5lID09PSBsLnRvLmxpbmVcbiAgICApO1xuXG4gICAgaWYgKGxpbmVObyA9PT0gbGluZXMubGVuZ3RoIC0gMSkge1xuICAgICAgY29uc3QgbmV4dExpbmUgPSBsaW5lc1tsaW5lTm9dLnRvLmxpbmUgKyAxO1xuICAgICAgY29uc3QgbmV4dExpc3QgPSByb290LmdldExpc3RVbmRlckxpbmUobmV4dExpbmUpO1xuICAgICAgaWYgKCFuZXh0TGlzdCkge1xuICAgICAgICByZXR1cm47XG4gICAgICB9XG4gICAgICByb290LnJlcGxhY2VDdXJzb3IobmV4dExpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkpO1xuICAgICAgdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91cy5wZXJmb3JtKCk7XG4gICAgfSBlbHNlIGlmIChsaW5lTm8gPj0gMCkge1xuICAgICAgcm9vdC5yZXBsYWNlQ3Vyc29yKGxpbmVzW2xpbmVObyArIDFdLmZyb20pO1xuICAgICAgdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91cy5wZXJmb3JtKCk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBEZWxldGVUaWxsTGluZVN0YXJ0T3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290KSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKTtcbiAgICBjb25zdCBsaW5lTm8gPSBsaW5lcy5maW5kSW5kZXgoKGwpID0+IGwuZnJvbS5saW5lID09PSBjdXJzb3IubGluZSk7XG5cbiAgICBsaW5lc1tsaW5lTm9dLnRleHQgPSBsaW5lc1tsaW5lTm9dLnRleHQuc2xpY2UoXG4gICAgICBjdXJzb3IuY2ggLSBsaW5lc1tsaW5lTm9dLmZyb20uY2hcbiAgICApO1xuXG4gICAgbGlzdC5yZXBsYWNlTGluZXMobGluZXMubWFwKChsKSA9PiBsLnRleHQpKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3IobGluZXNbbGluZU5vXS5mcm9tKTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsga2V5bWFwIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gXCIuL0ZlYXR1cmVcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IERlbGV0ZUFuZE1lcmdlV2l0aE5leHRMaW5lT3BlcmF0aW9uIH0gZnJvbSBcIi4uL29wZXJhdGlvbnMvRGVsZXRlQW5kTWVyZ2VXaXRoTmV4dExpbmVPcGVyYXRpb25cIjtcbmltcG9ydCB7IERlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0RlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvblwiO1xuaW1wb3J0IHsgRGVsZXRlVGlsbExpbmVTdGFydE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0RlbGV0ZVRpbGxMaW5lU3RhcnRPcGVyYXRpb25cIjtcbmltcG9ydCB7IElNRVNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvSU1FU2VydmljZVwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuaW1wb3J0IHsgUGVyZm9ybU9wZXJhdGlvblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcIjtcbmltcG9ydCB7IFNldHRpbmdzU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGNsYXNzIERlbGV0ZVNob3VsZElnbm9yZUJ1bGxldHNGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgcGVyZm9ybU9wZXJhdGlvbjogUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBrZXltYXAub2YoW1xuICAgICAgICB7XG4gICAgICAgICAga2V5OiBcIkJhY2tzcGFjZVwiLFxuICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmUsXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICBrZXk6IFwiRGVsZXRlXCIsXG4gICAgICAgICAgcnVuOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgcnVuOiB0aGlzLmRlbGV0ZUFuZE1lcmdlV2l0aE5leHRMaW5lLFxuICAgICAgICAgIH0pLFxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgbWFjOiBcIm0tQmFja3NwYWNlXCIsXG4gICAgICAgICAgcnVuOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgcnVuOiB0aGlzLmRlbGV0ZVRpbGxMaW5lU3RhcnQsXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICBdKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgY2hlY2sgPSAoKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMuc2V0dGluZ3Muc3RpY2tDdXJzb3IgIT0gXCJuZXZlclwiICYmICF0aGlzLmltZS5pc0lNRU9wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgZGVsZXRlQW5kTWVyZ2VXaXRoUHJldmlvdXNMaW5lID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IERlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG5cbiAgcHJpdmF0ZSBkZWxldGVUaWxsTGluZVN0YXJ0ID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IERlbGV0ZVRpbGxMaW5lU3RhcnRPcGVyYXRpb24ocm9vdCksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9O1xuXG4gIHByaXZhdGUgZGVsZXRlQW5kTWVyZ2VXaXRoTmV4dExpbmUgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnBlcmZvcm1PcGVyYXRpb24ucGVyZm9ybU9wZXJhdGlvbihcbiAgICAgIChyb290KSA9PiBuZXcgRGVsZXRlQW5kTWVyZ2VXaXRoTmV4dExpbmVPcGVyYXRpb24ocm9vdCksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9O1xufVxuIiwiLyogZXNsaW50LWRpc2FibGUgQHR5cGVzY3JpcHQtZXNsaW50L25vLXVudXNlZC12YXJzICovXG5pbXBvcnQgeyBFZGl0b3IgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHtcbiAgZm9sZEVmZmVjdCxcbiAgZm9sZGFibGUsXG4gIGZvbGRlZFJhbmdlcyxcbiAgdW5mb2xkRWZmZWN0LFxufSBmcm9tIFwiQGNvZGVtaXJyb3IvbGFuZ3VhZ2VcIjtcbmltcG9ydCB7IEVkaXRvclZpZXcsIHJ1blNjb3BlSGFuZGxlcnMgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivdmlld1wiO1xuXG5leHBvcnQgY2xhc3MgTXlFZGl0b3JQb3NpdGlvbiB7XG4gIGxpbmU6IG51bWJlcjtcbiAgY2g6IG51bWJlcjtcbn1cblxuZXhwb3J0IGNsYXNzIE15RWRpdG9yUmFuZ2Uge1xuICBmcm9tOiBNeUVkaXRvclBvc2l0aW9uO1xuICB0bzogTXlFZGl0b3JQb3NpdGlvbjtcbn1cblxuZXhwb3J0IGNsYXNzIE15RWRpdG9yU2VsZWN0aW9uIHtcbiAgYW5jaG9yOiBNeUVkaXRvclBvc2l0aW9uO1xuICBoZWFkOiBNeUVkaXRvclBvc2l0aW9uO1xufVxuXG5mdW5jdGlvbiBmb2xkSW5zaWRlKHZpZXc6IEVkaXRvclZpZXcsIGZyb206IG51bWJlciwgdG86IG51bWJlcikge1xuICBsZXQgZm91bmQ6IHsgZnJvbTogbnVtYmVyOyB0bzogbnVtYmVyIH0gfCBudWxsID0gbnVsbDtcbiAgZm9sZGVkUmFuZ2VzKHZpZXcuc3RhdGUpLmJldHdlZW4oZnJvbSwgdG8sIChmcm9tLCB0bykgPT4ge1xuICAgIGlmICghZm91bmQgfHwgZm91bmQuZnJvbSA+IGZyb20pIGZvdW5kID0geyBmcm9tLCB0byB9O1xuICB9KTtcbiAgcmV0dXJuIGZvdW5kO1xufVxuXG5leHBvcnQgY2xhc3MgTXlFZGl0b3Ige1xuICBwcml2YXRlIHZpZXc6IEVkaXRvclZpZXc7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSBlOiBFZGl0b3IpIHtcbiAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQHR5cGVzY3JpcHQtZXNsaW50L25vLWV4cGxpY2l0LWFueVxuICAgIHRoaXMudmlldyA9ICh0aGlzLmUgYXMgYW55KS5jbTtcbiAgfVxuXG4gIGdldEN1cnNvcigpOiBNeUVkaXRvclBvc2l0aW9uIHtcbiAgICByZXR1cm4gdGhpcy5lLmdldEN1cnNvcigpO1xuICB9XG5cbiAgZ2V0TGluZShuOiBudW1iZXIpOiBzdHJpbmcge1xuICAgIHJldHVybiB0aGlzLmUuZ2V0TGluZShuKTtcbiAgfVxuXG4gIGxhc3RMaW5lKCk6IG51bWJlciB7XG4gICAgcmV0dXJuIHRoaXMuZS5sYXN0TGluZSgpO1xuICB9XG5cbiAgbGlzdFNlbGVjdGlvbnMoKTogTXlFZGl0b3JTZWxlY3Rpb25bXSB7XG4gICAgcmV0dXJuIHRoaXMuZS5saXN0U2VsZWN0aW9ucygpO1xuICB9XG5cbiAgZ2V0UmFuZ2UoZnJvbTogTXlFZGl0b3JQb3NpdGlvbiwgdG86IE15RWRpdG9yUG9zaXRpb24pOiBzdHJpbmcge1xuICAgIHJldHVybiB0aGlzLmUuZ2V0UmFuZ2UoZnJvbSwgdG8pO1xuICB9XG5cbiAgcmVwbGFjZVJhbmdlKFxuICAgIHJlcGxhY2VtZW50OiBzdHJpbmcsXG4gICAgZnJvbTogTXlFZGl0b3JQb3NpdGlvbixcbiAgICB0bzogTXlFZGl0b3JQb3NpdGlvblxuICApOiB2b2lkIHtcbiAgICByZXR1cm4gdGhpcy5lLnJlcGxhY2VSYW5nZShyZXBsYWNlbWVudCwgZnJvbSwgdG8pO1xuICB9XG5cbiAgc2V0U2VsZWN0aW9ucyhzZWxlY3Rpb25zOiBNeUVkaXRvclNlbGVjdGlvbltdKTogdm9pZCB7XG4gICAgdGhpcy5lLnNldFNlbGVjdGlvbnMoc2VsZWN0aW9ucyk7XG4gIH1cblxuICBzZXRWYWx1ZSh0ZXh0OiBzdHJpbmcpOiB2b2lkIHtcbiAgICB0aGlzLmUuc2V0VmFsdWUodGV4dCk7XG4gIH1cblxuICBnZXRWYWx1ZSgpOiBzdHJpbmcge1xuICAgIHJldHVybiB0aGlzLmUuZ2V0VmFsdWUoKTtcbiAgfVxuXG4gIG9mZnNldFRvUG9zKG9mZnNldDogbnVtYmVyKTogTXlFZGl0b3JQb3NpdGlvbiB7XG4gICAgcmV0dXJuIHRoaXMuZS5vZmZzZXRUb1BvcyhvZmZzZXQpO1xuICB9XG5cbiAgcG9zVG9PZmZzZXQocG9zOiBNeUVkaXRvclBvc2l0aW9uKTogbnVtYmVyIHtcbiAgICByZXR1cm4gdGhpcy5lLnBvc1RvT2Zmc2V0KHBvcyk7XG4gIH1cblxuICBmb2xkKG46IG51bWJlcik6IHZvaWQge1xuICAgIGNvbnN0IHsgdmlldyB9ID0gdGhpcztcbiAgICBjb25zdCBsID0gdmlldy5saW5lQmxvY2tBdCh2aWV3LnN0YXRlLmRvYy5saW5lKG4gKyAxKS5mcm9tKTtcbiAgICBjb25zdCByYW5nZSA9IGZvbGRhYmxlKHZpZXcuc3RhdGUsIGwuZnJvbSwgbC50byk7XG5cbiAgICBpZiAoIXJhbmdlIHx8IHJhbmdlLmZyb20gPT09IHJhbmdlLnRvKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdmlldy5kaXNwYXRjaCh7IGVmZmVjdHM6IFtmb2xkRWZmZWN0Lm9mKHJhbmdlKV0gfSk7XG4gIH1cblxuICB1bmZvbGQobjogbnVtYmVyKTogdm9pZCB7XG4gICAgY29uc3QgeyB2aWV3IH0gPSB0aGlzO1xuICAgIGNvbnN0IGwgPSB2aWV3LmxpbmVCbG9ja0F0KHZpZXcuc3RhdGUuZG9jLmxpbmUobiArIDEpLmZyb20pO1xuICAgIGNvbnN0IHJhbmdlID0gZm9sZEluc2lkZSh2aWV3LCBsLmZyb20sIGwudG8pO1xuXG4gICAgaWYgKCFyYW5nZSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHZpZXcuZGlzcGF0Y2goeyBlZmZlY3RzOiBbdW5mb2xkRWZmZWN0Lm9mKHJhbmdlKV0gfSk7XG4gIH1cblxuICBnZXRBbGxGb2xkZWRMaW5lcygpOiBudW1iZXJbXSB7XG4gICAgY29uc3QgYyA9IGZvbGRlZFJhbmdlcyh0aGlzLnZpZXcuc3RhdGUpLml0ZXIoKTtcbiAgICBjb25zdCByZXM6IG51bWJlcltdID0gW107XG4gICAgd2hpbGUgKGMudmFsdWUpIHtcbiAgICAgIHJlcy5wdXNoKHRoaXMub2Zmc2V0VG9Qb3MoYy5mcm9tKS5saW5lKTtcbiAgICAgIGMubmV4dCgpO1xuICAgIH1cbiAgICByZXR1cm4gcmVzO1xuICB9XG5cbiAgdHJpZ2dlck9uS2V5RG93bihlOiBLZXlib2FyZEV2ZW50KTogdm9pZCB7XG4gICAgcnVuU2NvcGVIYW5kbGVycyh0aGlzLnZpZXcsIGUsIFwiZWRpdG9yXCIpO1xuICB9XG5cbiAgZ2V0Wm9vbVJhbmdlKCk6IE15RWRpdG9yUmFuZ2UgfCBudWxsIHtcbiAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQHR5cGVzY3JpcHQtZXNsaW50L25vLWV4cGxpY2l0LWFueVxuICAgIGNvbnN0IGFwaSA9ICh3aW5kb3cgYXMgYW55KS5PYnNpZGlhblpvb21QbHVnaW47XG5cbiAgICBpZiAoIWFwaSB8fCAhYXBpLmdldFpvb21SYW5nZSkge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgcmV0dXJuIGFwaS5nZXRab29tUmFuZ2UodGhpcy5lKTtcbiAgfVxuXG4gIHpvb21PdXQoKSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICBjb25zdCBhcGkgPSAod2luZG93IGFzIGFueSkuT2JzaWRpYW5ab29tUGx1Z2luO1xuXG4gICAgaWYgKCFhcGkgfHwgIWFwaS56b29tT3V0KSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgYXBpLnpvb21PdXQodGhpcy5lKTtcbiAgfVxuXG4gIHpvb21JbihsaW5lOiBudW1iZXIpIHtcbiAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQHR5cGVzY3JpcHQtZXNsaW50L25vLWV4cGxpY2l0LWFueVxuICAgIGNvbnN0IGFwaSA9ICh3aW5kb3cgYXMgYW55KS5PYnNpZGlhblpvb21QbHVnaW47XG5cbiAgICBpZiAoIWFwaSB8fCAhYXBpLnpvb21Jbikge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGFwaS56b29tSW4odGhpcy5lLCBsaW5lKTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IExpc3QsIFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyB9IGZyb20gXCIuLi9yb290L3JlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHNcIjtcblxuaW50ZXJmYWNlIEN1cnNvckFuY2hvciB7XG4gIGN1cnNvckxpc3Q6IExpc3Q7XG4gIGxpbmVEaWZmOiBudW1iZXI7XG4gIGNoRGlmZjogbnVtYmVyO1xufVxuXG5leHBvcnQgY2xhc3MgTW92ZUxpc3RUb0RpZmZlcmVudFBvc2l0aW9uT3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSByb290OiBSb290LFxuICAgIHByaXZhdGUgbGlzdFRvTW92ZTogTGlzdCxcbiAgICBwcml2YXRlIHBsYWNlVG9Nb3ZlOiBMaXN0LFxuICAgIHByaXZhdGUgd2hlcmVUb01vdmU6IFwiYmVmb3JlXCIgfCBcImFmdGVyXCIgfCBcImluc2lkZVwiLFxuICAgIHByaXZhdGUgZGVmYXVsdEluZGVudENoYXJzOiBzdHJpbmdcbiAgKSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgaWYgKHRoaXMubGlzdFRvTW92ZSA9PT0gdGhpcy5wbGFjZVRvTW92ZSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcbiAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuXG4gICAgY29uc3QgY3Vyc29yQW5jaG9yID0gdGhpcy5jYWxjdWxhdGVDdXJzb3JBbmNob3IoKTtcbiAgICB0aGlzLm1vdmVMaXN0KCk7XG4gICAgdGhpcy5jaGFuZ2VJbmRlbnQoKTtcbiAgICB0aGlzLnJlc3RvcmVDdXJzb3IoY3Vyc29yQW5jaG9yKTtcbiAgICByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHRoaXMucm9vdCk7XG4gIH1cblxuICBwcml2YXRlIGNhbGN1bGF0ZUN1cnNvckFuY2hvcigpOiBDdXJzb3JBbmNob3Ige1xuICAgIGNvbnN0IGN1cnNvckxpbmUgPSB0aGlzLnJvb3QuZ2V0Q3Vyc29yKCkubGluZTtcblxuICAgIGNvbnN0IGxpbmVzID0gW1xuICAgICAgdGhpcy5saXN0VG9Nb3ZlLmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUsXG4gICAgICB0aGlzLmxpc3RUb01vdmUuZ2V0TGFzdExpbmVDb250ZW50RW5kKCkubGluZSxcbiAgICAgIHRoaXMucGxhY2VUb01vdmUuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkubGluZSxcbiAgICAgIHRoaXMucGxhY2VUb01vdmUuZ2V0TGFzdExpbmVDb250ZW50RW5kKCkubGluZSxcbiAgICBdO1xuICAgIGNvbnN0IGxpc3RTdGFydExpbmUgPSBNYXRoLm1pbiguLi5saW5lcyk7XG4gICAgY29uc3QgbGlzdEVuZExpbmUgPSBNYXRoLm1heCguLi5saW5lcyk7XG5cbiAgICBpZiAoY3Vyc29yTGluZSA8IGxpc3RTdGFydExpbmUgfHwgY3Vyc29yTGluZSA+IGxpc3RFbmRMaW5lKSB7XG4gICAgICByZXR1cm4gbnVsbDtcbiAgICB9XG5cbiAgICBjb25zdCBjdXJzb3IgPSB0aGlzLnJvb3QuZ2V0Q3Vyc29yKCk7XG4gICAgY29uc3QgY3Vyc29yTGlzdCA9IHRoaXMucm9vdC5nZXRMaXN0VW5kZXJMaW5lKGN1cnNvci5saW5lKTtcbiAgICBjb25zdCBjdXJzb3JMaXN0U3RhcnQgPSBjdXJzb3JMaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpO1xuICAgIGNvbnN0IGxpbmVEaWZmID0gY3Vyc29yLmxpbmUgLSBjdXJzb3JMaXN0U3RhcnQubGluZTtcbiAgICBjb25zdCBjaERpZmYgPSBjdXJzb3IuY2ggLSBjdXJzb3JMaXN0U3RhcnQuY2g7XG5cbiAgICByZXR1cm4geyBjdXJzb3JMaXN0LCBsaW5lRGlmZiwgY2hEaWZmIH07XG4gIH1cblxuICBwcml2YXRlIG1vdmVMaXN0KCkge1xuICAgIHRoaXMubGlzdFRvTW92ZS5nZXRQYXJlbnQoKS5yZW1vdmVDaGlsZCh0aGlzLmxpc3RUb01vdmUpO1xuXG4gICAgc3dpdGNoICh0aGlzLndoZXJlVG9Nb3ZlKSB7XG4gICAgICBjYXNlIFwiYmVmb3JlXCI6XG4gICAgICAgIHRoaXMucGxhY2VUb01vdmVcbiAgICAgICAgICAuZ2V0UGFyZW50KClcbiAgICAgICAgICAuYWRkQmVmb3JlKHRoaXMucGxhY2VUb01vdmUsIHRoaXMubGlzdFRvTW92ZSk7XG4gICAgICAgIGJyZWFrO1xuXG4gICAgICBjYXNlIFwiYWZ0ZXJcIjpcbiAgICAgICAgdGhpcy5wbGFjZVRvTW92ZVxuICAgICAgICAgIC5nZXRQYXJlbnQoKVxuICAgICAgICAgIC5hZGRBZnRlcih0aGlzLnBsYWNlVG9Nb3ZlLCB0aGlzLmxpc3RUb01vdmUpO1xuICAgICAgICBicmVhaztcblxuICAgICAgY2FzZSBcImluc2lkZVwiOlxuICAgICAgICB0aGlzLnBsYWNlVG9Nb3ZlLmFkZEJlZm9yZUFsbCh0aGlzLmxpc3RUb01vdmUpO1xuICAgICAgICBicmVhaztcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIGNoYW5nZUluZGVudCgpIHtcbiAgICBjb25zdCBvbGRJbmRlbnQgPSB0aGlzLmxpc3RUb01vdmUuZ2V0Rmlyc3RMaW5lSW5kZW50KCk7XG4gICAgY29uc3QgbmV3SW5kZW50ID1cbiAgICAgIHRoaXMud2hlcmVUb01vdmUgPT09IFwiaW5zaWRlXCJcbiAgICAgICAgPyB0aGlzLnBsYWNlVG9Nb3ZlLmdldEZpcnN0TGluZUluZGVudCgpICsgdGhpcy5kZWZhdWx0SW5kZW50Q2hhcnNcbiAgICAgICAgOiB0aGlzLnBsYWNlVG9Nb3ZlLmdldEZpcnN0TGluZUluZGVudCgpO1xuICAgIHRoaXMubGlzdFRvTW92ZS51bmluZGVudENvbnRlbnQoMCwgb2xkSW5kZW50Lmxlbmd0aCk7XG4gICAgdGhpcy5saXN0VG9Nb3ZlLmluZGVudENvbnRlbnQoMCwgbmV3SW5kZW50KTtcbiAgfVxuXG4gIHByaXZhdGUgcmVzdG9yZUN1cnNvcihjdXJzb3JBbmNob3I6IEN1cnNvckFuY2hvcikge1xuICAgIGlmIChjdXJzb3JBbmNob3IpIHtcbiAgICAgIGNvbnN0IGN1cnNvckxpc3RTdGFydCA9XG4gICAgICAgIGN1cnNvckFuY2hvci5jdXJzb3JMaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpO1xuXG4gICAgICB0aGlzLnJvb3QucmVwbGFjZUN1cnNvcih7XG4gICAgICAgIGxpbmU6IGN1cnNvckxpc3RTdGFydC5saW5lICsgY3Vyc29yQW5jaG9yLmxpbmVEaWZmLFxuICAgICAgICBjaDogY3Vyc29yTGlzdFN0YXJ0LmNoICsgY3Vyc29yQW5jaG9yLmNoRGlmZixcbiAgICAgIH0pO1xuICAgIH0gZWxzZSB7XG4gICAgICAvLyBXaGVuIHlvdSBtb3ZlIGEgbGlzdCwgdGhlIHNjcmVlbiBzY3JvbGxzIHRvIHRoZSBjdXJzb3IuXG4gICAgICAvLyBJdCBpcyBiZXR0ZXIgdG8gbW92ZSB0aGUgY3Vyc29yIGludG8gdGhlIHZpZXdwb3J0IHRoYW4gbGV0IHRoZSBzY3JlZW4gc2Nyb2xsLlxuICAgICAgdGhpcy5yb290LnJlcGxhY2VDdXJzb3IodGhpcy5saXN0VG9Nb3ZlLmdldExhc3RMaW5lQ29udGVudEVuZCgpKTtcbiAgICB9XG4gIH1cbn1cbiIsImV4cG9ydCBmdW5jdGlvbiBjbXBQb3MoYTogUG9zaXRpb24sIGI6IFBvc2l0aW9uKSB7XG4gIHJldHVybiBhLmxpbmUgLSBiLmxpbmUgfHwgYS5jaCAtIGIuY2g7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBtYXhQb3MoYTogUG9zaXRpb24sIGI6IFBvc2l0aW9uKSB7XG4gIHJldHVybiBjbXBQb3MoYSwgYikgPCAwID8gYiA6IGE7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBtaW5Qb3MoYTogUG9zaXRpb24sIGI6IFBvc2l0aW9uKSB7XG4gIHJldHVybiBjbXBQb3MoYSwgYikgPCAwID8gYSA6IGI7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBpc1Jhbmdlc0ludGVyc2VjdHMoXG4gIGE6IFtQb3NpdGlvbiwgUG9zaXRpb25dLFxuICBiOiBbUG9zaXRpb24sIFBvc2l0aW9uXVxuKSB7XG4gIHJldHVybiBjbXBQb3MoYVsxXSwgYlswXSkgPj0gMCAmJiBjbXBQb3MoYVswXSwgYlsxXSkgPD0gMDtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBQb3NpdGlvbiB7XG4gIGNoOiBudW1iZXI7XG4gIGxpbmU6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBMaXN0TGluZSB7XG4gIHRleHQ6IHN0cmluZztcbiAgZnJvbTogUG9zaXRpb247XG4gIHRvOiBQb3NpdGlvbjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBSYW5nZSB7XG4gIGFuY2hvcjogUG9zaXRpb247XG4gIGhlYWQ6IFBvc2l0aW9uO1xufVxuXG5sZXQgaWRTZXEgPSAwO1xuXG5leHBvcnQgY2xhc3MgTGlzdCB7XG4gIHByaXZhdGUgaWQ6IG51bWJlcjtcbiAgcHJpdmF0ZSBwYXJlbnQ6IExpc3QgfCBudWxsID0gbnVsbDtcbiAgcHJpdmF0ZSBjaGlsZHJlbjogTGlzdFtdID0gW107XG4gIHByaXZhdGUgbm90ZXNJbmRlbnQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xuICBwcml2YXRlIGxpbmVzOiBzdHJpbmdbXSA9IFtdO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcm9vdDogUm9vdCxcbiAgICBwcml2YXRlIGluZGVudDogc3RyaW5nLFxuICAgIHByaXZhdGUgYnVsbGV0OiBzdHJpbmcsXG4gICAgcHJpdmF0ZSBvcHRpb25hbENoZWNrYm94OiBzdHJpbmcsXG4gICAgcHJpdmF0ZSBzcGFjZUFmdGVyQnVsbGV0OiBzdHJpbmcsXG4gICAgZmlyc3RMaW5lOiBzdHJpbmcsXG4gICAgcHJpdmF0ZSBmb2xkUm9vdDogYm9vbGVhblxuICApIHtcbiAgICB0aGlzLmlkID0gaWRTZXErKztcbiAgICB0aGlzLmxpbmVzLnB1c2goZmlyc3RMaW5lKTtcbiAgfVxuXG4gIGdldElEKCkge1xuICAgIHJldHVybiB0aGlzLmlkO1xuICB9XG5cbiAgZ2V0Tm90ZXNJbmRlbnQoKTogc3RyaW5nIHwgbnVsbCB7XG4gICAgcmV0dXJuIHRoaXMubm90ZXNJbmRlbnQ7XG4gIH1cblxuICBzZXROb3Rlc0luZGVudChub3Rlc0luZGVudDogc3RyaW5nKSB7XG4gICAgaWYgKHRoaXMubm90ZXNJbmRlbnQgIT09IG51bGwpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihgTm90ZXMgaW5kZW50IGFscmVhZHkgcHJvdmlkZWRgKTtcbiAgICB9XG4gICAgdGhpcy5ub3Rlc0luZGVudCA9IG5vdGVzSW5kZW50O1xuICB9XG5cbiAgYWRkTGluZSh0ZXh0OiBzdHJpbmcpIHtcbiAgICBpZiAodGhpcy5ub3Rlc0luZGVudCA9PT0gbnVsbCkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgICBgVW5hYmxlIHRvIGFkZCBsaW5lLCBub3RlcyBpbmRlbnQgc2hvdWxkIGJlIHByb3ZpZGVkIGZpcnN0YFxuICAgICAgKTtcbiAgICB9XG5cbiAgICB0aGlzLmxpbmVzLnB1c2godGV4dCk7XG4gIH1cblxuICByZXBsYWNlTGluZXMobGluZXM6IHN0cmluZ1tdKSB7XG4gICAgaWYgKGxpbmVzLmxlbmd0aCA+IDEgJiYgdGhpcy5ub3Rlc0luZGVudCA9PT0gbnVsbCkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgICBgVW5hYmxlIHRvIGFkZCBsaW5lLCBub3RlcyBpbmRlbnQgc2hvdWxkIGJlIHByb3ZpZGVkIGZpcnN0YFxuICAgICAgKTtcbiAgICB9XG5cbiAgICB0aGlzLmxpbmVzID0gbGluZXM7XG4gIH1cblxuICBnZXRMaW5lQ291bnQoKSB7XG4gICAgcmV0dXJuIHRoaXMubGluZXMubGVuZ3RoO1xuICB9XG5cbiAgZ2V0Um9vdCgpIHtcbiAgICByZXR1cm4gdGhpcy5yb290O1xuICB9XG5cbiAgZ2V0Q2hpbGRyZW4oKSB7XG4gICAgcmV0dXJuIHRoaXMuY2hpbGRyZW4uY29uY2F0KCk7XG4gIH1cblxuICBnZXRMaW5lc0luZm8oKTogTGlzdExpbmVbXSB7XG4gICAgY29uc3Qgc3RhcnRMaW5lID0gdGhpcy5yb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YodGhpcylbMF07XG5cbiAgICByZXR1cm4gdGhpcy5saW5lcy5tYXAoKHJvdywgaSkgPT4ge1xuICAgICAgY29uc3QgbGluZSA9IHN0YXJ0TGluZSArIGk7XG4gICAgICBjb25zdCBzdGFydENoID1cbiAgICAgICAgaSA9PT0gMCA/IHRoaXMuZ2V0Q29udGVudFN0YXJ0Q2goKSA6IHRoaXMubm90ZXNJbmRlbnQubGVuZ3RoO1xuICAgICAgY29uc3QgZW5kQ2ggPSBzdGFydENoICsgcm93Lmxlbmd0aDtcblxuICAgICAgcmV0dXJuIHtcbiAgICAgICAgdGV4dDogcm93LFxuICAgICAgICBmcm9tOiB7IGxpbmUsIGNoOiBzdGFydENoIH0sXG4gICAgICAgIHRvOiB7IGxpbmUsIGNoOiBlbmRDaCB9LFxuICAgICAgfTtcbiAgICB9KTtcbiAgfVxuXG4gIGdldExpbmVzKCk6IHN0cmluZ1tdIHtcbiAgICByZXR1cm4gdGhpcy5saW5lcy5jb25jYXQoKTtcbiAgfVxuXG4gIGdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpIHtcbiAgICBjb25zdCBzdGFydExpbmUgPSB0aGlzLnJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZih0aGlzKVswXTtcblxuICAgIHJldHVybiB7XG4gICAgICBsaW5lOiBzdGFydExpbmUsXG4gICAgICBjaDogdGhpcy5nZXRDb250ZW50U3RhcnRDaCgpLFxuICAgIH07XG4gIH1cblxuICBnZXRGaXJzdExpbmVDb250ZW50U3RhcnRBZnRlckNoZWNrYm94KCkge1xuICAgIGNvbnN0IHN0YXJ0TGluZSA9IHRoaXMucm9vdC5nZXRDb250ZW50TGluZXNSYW5nZU9mKHRoaXMpWzBdO1xuXG4gICAgcmV0dXJuIHtcbiAgICAgIGxpbmU6IHN0YXJ0TGluZSxcbiAgICAgIGNoOiB0aGlzLmdldENvbnRlbnRTdGFydENoKCkgKyB0aGlzLm9wdGlvbmFsQ2hlY2tib3gubGVuZ3RoLFxuICAgIH07XG4gIH1cblxuICBnZXRMYXN0TGluZUNvbnRlbnRFbmQoKSB7XG4gICAgY29uc3QgZW5kTGluZSA9IHRoaXMucm9vdC5nZXRDb250ZW50TGluZXNSYW5nZU9mKHRoaXMpWzFdO1xuICAgIGNvbnN0IGVuZENoID1cbiAgICAgIHRoaXMubGluZXMubGVuZ3RoID09PSAxXG4gICAgICAgID8gdGhpcy5nZXRDb250ZW50U3RhcnRDaCgpICsgdGhpcy5saW5lc1swXS5sZW5ndGhcbiAgICAgICAgOiB0aGlzLm5vdGVzSW5kZW50Lmxlbmd0aCArIHRoaXMubGluZXNbdGhpcy5saW5lcy5sZW5ndGggLSAxXS5sZW5ndGg7XG5cbiAgICByZXR1cm4ge1xuICAgICAgbGluZTogZW5kTGluZSxcbiAgICAgIGNoOiBlbmRDaCxcbiAgICB9O1xuICB9XG5cbiAgZ2V0Q29udGVudEVuZEluY2x1ZGluZ0NoaWxkcmVuKCkge1xuICAgIHJldHVybiB0aGlzLmdldExhc3RDaGlsZCgpLmdldExhc3RMaW5lQ29udGVudEVuZCgpO1xuICB9XG5cbiAgcHJpdmF0ZSBnZXRMYXN0Q2hpbGQoKSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby10aGlzLWFsaWFzXG4gICAgbGV0IGxhc3RDaGlsZDogTGlzdCA9IHRoaXM7XG5cbiAgICB3aGlsZSAoIWxhc3RDaGlsZC5pc0VtcHR5KCkpIHtcbiAgICAgIGxhc3RDaGlsZCA9IGxhc3RDaGlsZC5nZXRDaGlsZHJlbigpLmxhc3QoKTtcbiAgICB9XG5cbiAgICByZXR1cm4gbGFzdENoaWxkO1xuICB9XG5cbiAgcHJpdmF0ZSBnZXRDb250ZW50U3RhcnRDaCgpIHtcbiAgICByZXR1cm4gdGhpcy5pbmRlbnQubGVuZ3RoICsgdGhpcy5idWxsZXQubGVuZ3RoICsgMTtcbiAgfVxuXG4gIGlzRm9sZGVkKCk6IGJvb2xlYW4ge1xuICAgIGlmICh0aGlzLmZvbGRSb290KSB7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICBpZiAodGhpcy5wYXJlbnQpIHtcbiAgICAgIHJldHVybiB0aGlzLnBhcmVudC5pc0ZvbGRlZCgpO1xuICAgIH1cblxuICAgIHJldHVybiBmYWxzZTtcbiAgfVxuXG4gIGlzRm9sZFJvb3QoKSB7XG4gICAgcmV0dXJuIHRoaXMuZm9sZFJvb3Q7XG4gIH1cblxuICBnZXRUb3BGb2xkUm9vdCgpIHtcbiAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQHR5cGVzY3JpcHQtZXNsaW50L25vLXRoaXMtYWxpYXNcbiAgICBsZXQgdG1wOiBMaXN0ID0gdGhpcztcbiAgICBsZXQgZm9sZFJvb3Q6IExpc3QgfCBudWxsID0gbnVsbDtcbiAgICB3aGlsZSAodG1wKSB7XG4gICAgICBpZiAodG1wLmlzRm9sZFJvb3QoKSkge1xuICAgICAgICBmb2xkUm9vdCA9IHRtcDtcbiAgICAgIH1cbiAgICAgIHRtcCA9IHRtcC5wYXJlbnQ7XG4gICAgfVxuICAgIHJldHVybiBmb2xkUm9vdDtcbiAgfVxuXG4gIGdldExldmVsKCk6IG51bWJlciB7XG4gICAgaWYgKCF0aGlzLnBhcmVudCkge1xuICAgICAgcmV0dXJuIDA7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRoaXMucGFyZW50LmdldExldmVsKCkgKyAxO1xuICB9XG5cbiAgdW5pbmRlbnRDb250ZW50KGZyb206IG51bWJlciwgdGlsbDogbnVtYmVyKSB7XG4gICAgdGhpcy5pbmRlbnQgPSB0aGlzLmluZGVudC5zbGljZSgwLCBmcm9tKSArIHRoaXMuaW5kZW50LnNsaWNlKHRpbGwpO1xuICAgIGlmICh0aGlzLm5vdGVzSW5kZW50ICE9PSBudWxsKSB7XG4gICAgICB0aGlzLm5vdGVzSW5kZW50ID1cbiAgICAgICAgdGhpcy5ub3Rlc0luZGVudC5zbGljZSgwLCBmcm9tKSArIHRoaXMubm90ZXNJbmRlbnQuc2xpY2UodGlsbCk7XG4gICAgfVxuXG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiB0aGlzLmNoaWxkcmVuKSB7XG4gICAgICBjaGlsZC51bmluZGVudENvbnRlbnQoZnJvbSwgdGlsbCk7XG4gICAgfVxuICB9XG5cbiAgaW5kZW50Q29udGVudChpbmRlbnRQb3M6IG51bWJlciwgaW5kZW50Q2hhcnM6IHN0cmluZykge1xuICAgIHRoaXMuaW5kZW50ID1cbiAgICAgIHRoaXMuaW5kZW50LnNsaWNlKDAsIGluZGVudFBvcykgK1xuICAgICAgaW5kZW50Q2hhcnMgK1xuICAgICAgdGhpcy5pbmRlbnQuc2xpY2UoaW5kZW50UG9zKTtcbiAgICBpZiAodGhpcy5ub3Rlc0luZGVudCAhPT0gbnVsbCkge1xuICAgICAgdGhpcy5ub3Rlc0luZGVudCA9XG4gICAgICAgIHRoaXMubm90ZXNJbmRlbnQuc2xpY2UoMCwgaW5kZW50UG9zKSArXG4gICAgICAgIGluZGVudENoYXJzICtcbiAgICAgICAgdGhpcy5ub3Rlc0luZGVudC5zbGljZShpbmRlbnRQb3MpO1xuICAgIH1cblxuICAgIGZvciAoY29uc3QgY2hpbGQgb2YgdGhpcy5jaGlsZHJlbikge1xuICAgICAgY2hpbGQuaW5kZW50Q29udGVudChpbmRlbnRQb3MsIGluZGVudENoYXJzKTtcbiAgICB9XG4gIH1cblxuICBnZXRGaXJzdExpbmVJbmRlbnQoKSB7XG4gICAgcmV0dXJuIHRoaXMuaW5kZW50O1xuICB9XG5cbiAgZ2V0QnVsbGV0KCkge1xuICAgIHJldHVybiB0aGlzLmJ1bGxldDtcbiAgfVxuXG4gIGdldFNwYWNlQWZ0ZXJCdWxsZXQoKSB7XG4gICAgcmV0dXJuIHRoaXMuc3BhY2VBZnRlckJ1bGxldDtcbiAgfVxuXG4gIGdldENoZWNrYm94TGVuZ3RoKCkge1xuICAgIHJldHVybiB0aGlzLm9wdGlvbmFsQ2hlY2tib3gubGVuZ3RoO1xuICB9XG5cbiAgcmVwbGF0ZUJ1bGxldChidWxsZXQ6IHN0cmluZykge1xuICAgIHRoaXMuYnVsbGV0ID0gYnVsbGV0O1xuICB9XG5cbiAgZ2V0UGFyZW50KCkge1xuICAgIHJldHVybiB0aGlzLnBhcmVudDtcbiAgfVxuXG4gIGFkZEJlZm9yZUFsbChsaXN0OiBMaXN0KSB7XG4gICAgdGhpcy5jaGlsZHJlbi51bnNoaWZ0KGxpc3QpO1xuICAgIGxpc3QucGFyZW50ID0gdGhpcztcbiAgfVxuXG4gIGFkZEFmdGVyQWxsKGxpc3Q6IExpc3QpIHtcbiAgICB0aGlzLmNoaWxkcmVuLnB1c2gobGlzdCk7XG4gICAgbGlzdC5wYXJlbnQgPSB0aGlzO1xuICB9XG5cbiAgcmVtb3ZlQ2hpbGQobGlzdDogTGlzdCkge1xuICAgIGNvbnN0IGkgPSB0aGlzLmNoaWxkcmVuLmluZGV4T2YobGlzdCk7XG4gICAgdGhpcy5jaGlsZHJlbi5zcGxpY2UoaSwgMSk7XG4gICAgbGlzdC5wYXJlbnQgPSBudWxsO1xuICB9XG5cbiAgYWRkQmVmb3JlKGJlZm9yZTogTGlzdCwgbGlzdDogTGlzdCkge1xuICAgIGNvbnN0IGkgPSB0aGlzLmNoaWxkcmVuLmluZGV4T2YoYmVmb3JlKTtcbiAgICB0aGlzLmNoaWxkcmVuLnNwbGljZShpLCAwLCBsaXN0KTtcbiAgICBsaXN0LnBhcmVudCA9IHRoaXM7XG4gIH1cblxuICBhZGRBZnRlcihiZWZvcmU6IExpc3QsIGxpc3Q6IExpc3QpIHtcbiAgICBjb25zdCBpID0gdGhpcy5jaGlsZHJlbi5pbmRleE9mKGJlZm9yZSk7XG4gICAgdGhpcy5jaGlsZHJlbi5zcGxpY2UoaSArIDEsIDAsIGxpc3QpO1xuICAgIGxpc3QucGFyZW50ID0gdGhpcztcbiAgfVxuXG4gIGdldFByZXZTaWJsaW5nT2YobGlzdDogTGlzdCkge1xuICAgIGNvbnN0IGkgPSB0aGlzLmNoaWxkcmVuLmluZGV4T2YobGlzdCk7XG4gICAgcmV0dXJuIGkgPiAwID8gdGhpcy5jaGlsZHJlbltpIC0gMV0gOiBudWxsO1xuICB9XG5cbiAgZ2V0TmV4dFNpYmxpbmdPZihsaXN0OiBMaXN0KSB7XG4gICAgY29uc3QgaSA9IHRoaXMuY2hpbGRyZW4uaW5kZXhPZihsaXN0KTtcbiAgICByZXR1cm4gaSA+PSAwICYmIGkgPCB0aGlzLmNoaWxkcmVuLmxlbmd0aCA/IHRoaXMuY2hpbGRyZW5baSArIDFdIDogbnVsbDtcbiAgfVxuXG4gIGlzRW1wdHkoKSB7XG4gICAgcmV0dXJuIHRoaXMuY2hpbGRyZW4ubGVuZ3RoID09PSAwO1xuICB9XG5cbiAgcHJpbnQoKSB7XG4gICAgbGV0IHJlcyA9IFwiXCI7XG5cbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IHRoaXMubGluZXMubGVuZ3RoOyBpKyspIHtcbiAgICAgIHJlcyArPVxuICAgICAgICBpID09PSAwXG4gICAgICAgICAgPyB0aGlzLmluZGVudCArIHRoaXMuYnVsbGV0ICsgdGhpcy5zcGFjZUFmdGVyQnVsbGV0XG4gICAgICAgICAgOiB0aGlzLm5vdGVzSW5kZW50O1xuICAgICAgcmVzICs9IHRoaXMubGluZXNbaV07XG4gICAgICByZXMgKz0gXCJcXG5cIjtcbiAgICB9XG5cbiAgICBmb3IgKGNvbnN0IGNoaWxkIG9mIHRoaXMuY2hpbGRyZW4pIHtcbiAgICAgIHJlcyArPSBjaGlsZC5wcmludCgpO1xuICAgIH1cblxuICAgIHJldHVybiByZXM7XG4gIH1cblxuICBjbG9uZShuZXdSb290OiBSb290KSB7XG4gICAgY29uc3QgY2xvbmUgPSBuZXcgTGlzdChcbiAgICAgIG5ld1Jvb3QsXG4gICAgICB0aGlzLmluZGVudCxcbiAgICAgIHRoaXMuYnVsbGV0LFxuICAgICAgdGhpcy5vcHRpb25hbENoZWNrYm94LFxuICAgICAgdGhpcy5zcGFjZUFmdGVyQnVsbGV0LFxuICAgICAgXCJcIixcbiAgICAgIHRoaXMuZm9sZFJvb3RcbiAgICApO1xuICAgIGNsb25lLmlkID0gdGhpcy5pZDtcbiAgICBjbG9uZS5saW5lcyA9IHRoaXMubGluZXMuY29uY2F0KCk7XG4gICAgY2xvbmUubm90ZXNJbmRlbnQgPSB0aGlzLm5vdGVzSW5kZW50O1xuICAgIGZvciAoY29uc3QgY2hpbGQgb2YgdGhpcy5jaGlsZHJlbikge1xuICAgICAgY2xvbmUuYWRkQWZ0ZXJBbGwoY2hpbGQuY2xvbmUobmV3Um9vdCkpO1xuICAgIH1cblxuICAgIHJldHVybiBjbG9uZTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgUm9vdCB7XG4gIHByaXZhdGUgcm9vdExpc3QgPSBuZXcgTGlzdCh0aGlzLCBcIlwiLCBcIlwiLCBcIlwiLCBcIlwiLCBcIlwiLCBmYWxzZSk7XG4gIHByaXZhdGUgc2VsZWN0aW9uczogUmFuZ2VbXSA9IFtdO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgc3RhcnQ6IFBvc2l0aW9uLFxuICAgIHByaXZhdGUgZW5kOiBQb3NpdGlvbixcbiAgICBzZWxlY3Rpb25zOiBSYW5nZVtdXG4gICkge1xuICAgIHRoaXMucmVwbGFjZVNlbGVjdGlvbnMoc2VsZWN0aW9ucyk7XG4gIH1cblxuICBnZXRSb290TGlzdCgpIHtcbiAgICByZXR1cm4gdGhpcy5yb290TGlzdDtcbiAgfVxuXG4gIGdldFJhbmdlKCk6IFtQb3NpdGlvbiwgUG9zaXRpb25dIHtcbiAgICByZXR1cm4gW3sgLi4udGhpcy5zdGFydCB9LCB7IC4uLnRoaXMuZW5kIH1dO1xuICB9XG5cbiAgZ2V0U2VsZWN0aW9ucygpOiBSYW5nZVtdIHtcbiAgICByZXR1cm4gdGhpcy5zZWxlY3Rpb25zLm1hcCgocykgPT4gKHtcbiAgICAgIGFuY2hvcjogeyAuLi5zLmFuY2hvciB9LFxuICAgICAgaGVhZDogeyAuLi5zLmhlYWQgfSxcbiAgICB9KSk7XG4gIH1cblxuICBoYXNTaW5nbGVDdXJzb3IoKSB7XG4gICAgaWYgKCF0aGlzLmhhc1NpbmdsZVNlbGVjdGlvbigpKSB7XG4gICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxuXG4gICAgY29uc3Qgc2VsZWN0aW9uID0gdGhpcy5zZWxlY3Rpb25zWzBdO1xuXG4gICAgcmV0dXJuIChcbiAgICAgIHNlbGVjdGlvbi5hbmNob3IubGluZSA9PT0gc2VsZWN0aW9uLmhlYWQubGluZSAmJlxuICAgICAgc2VsZWN0aW9uLmFuY2hvci5jaCA9PT0gc2VsZWN0aW9uLmhlYWQuY2hcbiAgICApO1xuICB9XG5cbiAgaGFzU2luZ2xlU2VsZWN0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnNlbGVjdGlvbnMubGVuZ3RoID09PSAxO1xuICB9XG5cbiAgZ2V0U2VsZWN0aW9uKCkge1xuICAgIGNvbnN0IHNlbGVjdGlvbiA9IHRoaXMuc2VsZWN0aW9uc1t0aGlzLnNlbGVjdGlvbnMubGVuZ3RoIC0gMV07XG5cbiAgICBjb25zdCBmcm9tID1cbiAgICAgIHNlbGVjdGlvbi5hbmNob3IuY2ggPiBzZWxlY3Rpb24uaGVhZC5jaFxuICAgICAgICA/IHNlbGVjdGlvbi5oZWFkLmNoXG4gICAgICAgIDogc2VsZWN0aW9uLmFuY2hvci5jaDtcbiAgICBjb25zdCB0byA9XG4gICAgICBzZWxlY3Rpb24uYW5jaG9yLmNoID4gc2VsZWN0aW9uLmhlYWQuY2hcbiAgICAgICAgPyBzZWxlY3Rpb24uYW5jaG9yLmNoXG4gICAgICAgIDogc2VsZWN0aW9uLmhlYWQuY2g7XG5cbiAgICByZXR1cm4ge1xuICAgICAgLi4uc2VsZWN0aW9uLFxuICAgICAgZnJvbSxcbiAgICAgIHRvLFxuICAgIH07XG4gIH1cblxuICBnZXRDdXJzb3IoKSB7XG4gICAgcmV0dXJuIHsgLi4udGhpcy5zZWxlY3Rpb25zW3RoaXMuc2VsZWN0aW9ucy5sZW5ndGggLSAxXS5oZWFkIH07XG4gIH1cblxuICByZXBsYWNlQ3Vyc29yKGN1cnNvcjogUG9zaXRpb24pIHtcbiAgICB0aGlzLnNlbGVjdGlvbnMgPSBbeyBhbmNob3I6IGN1cnNvciwgaGVhZDogY3Vyc29yIH1dO1xuICB9XG5cbiAgcmVwbGFjZVNlbGVjdGlvbnMoc2VsZWN0aW9uczogUmFuZ2VbXSkge1xuICAgIGlmIChzZWxlY3Rpb25zLmxlbmd0aCA8IDEpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihgVW5hYmxlIHRvIGNyZWF0ZSBSb290IHdpdGhvdXQgc2VsZWN0aW9uc2ApO1xuICAgIH1cbiAgICB0aGlzLnNlbGVjdGlvbnMgPSBzZWxlY3Rpb25zO1xuICB9XG5cbiAgZ2V0TGlzdFVuZGVyQ3Vyc29yKCk6IExpc3Qge1xuICAgIHJldHVybiB0aGlzLmdldExpc3RVbmRlckxpbmUodGhpcy5nZXRDdXJzb3IoKS5saW5lKTtcbiAgfVxuXG4gIGdldExpc3RVbmRlckxpbmUobGluZTogbnVtYmVyKSB7XG4gICAgaWYgKGxpbmUgPCB0aGlzLnN0YXJ0LmxpbmUgfHwgbGluZSA+IHRoaXMuZW5kLmxpbmUpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBsZXQgcmVzdWx0OiBMaXN0ID0gbnVsbDtcbiAgICBsZXQgaW5kZXg6IG51bWJlciA9IHRoaXMuc3RhcnQubGluZTtcblxuICAgIGNvbnN0IHZpc2l0QXJyID0gKGxsOiBMaXN0W10pID0+IHtcbiAgICAgIGZvciAoY29uc3QgbCBvZiBsbCkge1xuICAgICAgICBjb25zdCBsaXN0RnJvbUxpbmUgPSBpbmRleDtcbiAgICAgICAgY29uc3QgbGlzdFRpbGxMaW5lID0gbGlzdEZyb21MaW5lICsgbC5nZXRMaW5lQ291bnQoKSAtIDE7XG5cbiAgICAgICAgaWYgKGxpbmUgPj0gbGlzdEZyb21MaW5lICYmIGxpbmUgPD0gbGlzdFRpbGxMaW5lKSB7XG4gICAgICAgICAgcmVzdWx0ID0gbDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICBpbmRleCA9IGxpc3RUaWxsTGluZSArIDE7XG4gICAgICAgICAgdmlzaXRBcnIobC5nZXRDaGlsZHJlbigpKTtcbiAgICAgICAgfVxuICAgICAgICBpZiAocmVzdWx0ICE9PSBudWxsKSB7XG4gICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfTtcblxuICAgIHZpc2l0QXJyKHRoaXMucm9vdExpc3QuZ2V0Q2hpbGRyZW4oKSk7XG5cbiAgICByZXR1cm4gcmVzdWx0O1xuICB9XG5cbiAgZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0OiBMaXN0KTogW251bWJlciwgbnVtYmVyXSB8IG51bGwge1xuICAgIGxldCByZXN1bHQ6IFtudW1iZXIsIG51bWJlcl0gfCBudWxsID0gbnVsbDtcbiAgICBsZXQgbGluZTogbnVtYmVyID0gdGhpcy5zdGFydC5saW5lO1xuXG4gICAgY29uc3QgdmlzaXRBcnIgPSAobGw6IExpc3RbXSkgPT4ge1xuICAgICAgZm9yIChjb25zdCBsIG9mIGxsKSB7XG4gICAgICAgIGNvbnN0IGxpc3RGcm9tTGluZSA9IGxpbmU7XG4gICAgICAgIGNvbnN0IGxpc3RUaWxsTGluZSA9IGxpc3RGcm9tTGluZSArIGwuZ2V0TGluZUNvdW50KCkgLSAxO1xuXG4gICAgICAgIGlmIChsID09PSBsaXN0KSB7XG4gICAgICAgICAgcmVzdWx0ID0gW2xpc3RGcm9tTGluZSwgbGlzdFRpbGxMaW5lXTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICBsaW5lID0gbGlzdFRpbGxMaW5lICsgMTtcbiAgICAgICAgICB2aXNpdEFycihsLmdldENoaWxkcmVuKCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKHJlc3VsdCAhPT0gbnVsbCkge1xuICAgICAgICAgIHJldHVybjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH07XG5cbiAgICB2aXNpdEFycih0aGlzLnJvb3RMaXN0LmdldENoaWxkcmVuKCkpO1xuXG4gICAgcmV0dXJuIHJlc3VsdDtcbiAgfVxuXG4gIGdldENoaWxkcmVuKCkge1xuICAgIHJldHVybiB0aGlzLnJvb3RMaXN0LmdldENoaWxkcmVuKCk7XG4gIH1cblxuICBwcmludCgpIHtcbiAgICBsZXQgcmVzID0gXCJcIjtcblxuICAgIGZvciAoY29uc3QgY2hpbGQgb2YgdGhpcy5yb290TGlzdC5nZXRDaGlsZHJlbigpKSB7XG4gICAgICByZXMgKz0gY2hpbGQucHJpbnQoKTtcbiAgICB9XG5cbiAgICByZXR1cm4gcmVzLnJlcGxhY2UoL1xcbiQvLCBcIlwiKTtcbiAgfVxuXG4gIGNsb25lKCkge1xuICAgIGNvbnN0IGNsb25lID0gbmV3IFJvb3QoXG4gICAgICB7IC4uLnRoaXMuc3RhcnQgfSxcbiAgICAgIHsgLi4udGhpcy5lbmQgfSxcbiAgICAgIHRoaXMuZ2V0U2VsZWN0aW9ucygpXG4gICAgKTtcbiAgICBjbG9uZS5yb290TGlzdCA9IHRoaXMucm9vdExpc3QuY2xvbmUoY2xvbmUpO1xuICAgIHJldHVybiBjbG9uZTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgTm90aWNlLCBQbGF0Zm9ybSwgUGx1Z2luXzIsIGVkaXRvckluZm9GaWVsZCB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBTdGF0ZUVmZmVjdCwgU3RhdGVGaWVsZCB9IGZyb20gXCJAY29kZW1pcnJvci9zdGF0ZVwiO1xuaW1wb3J0IHsgRGVjb3JhdGlvbiwgRGVjb3JhdGlvblNldCwgRWRpdG9yVmlldyB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5pbXBvcnQgeyBNb3ZlTGlzdFRvRGlmZmVyZW50UG9zaXRpb25PcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9Nb3ZlTGlzdFRvRGlmZmVyZW50UG9zaXRpb25PcGVyYXRpb25cIjtcbmltcG9ydCB7IExpc3QsIFJvb3QsIGNtcFBvcyB9IGZyb20gXCIuLi9yb290XCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQYXJzZXJTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1BhcnNlclNlcnZpY2VcIjtcbmltcG9ydCB7IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1BlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXCI7XG5pbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvU2V0dGluZ3NTZXJ2aWNlXCI7XG5cbmV4cG9ydCBjbGFzcyBEcmFnQW5kRHJvcEZlYXR1cmUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgcHJpdmF0ZSBkcm9wWm9uZTogSFRNTERpdkVsZW1lbnQ7XG4gIHByaXZhdGUgc3RhdGU6IERyYWdBbmREcm9wU3RhdGUgfCBudWxsID0gbnVsbDtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlLFxuICAgIHByaXZhdGUgb2Jpc2lkaWFuOiBPYnNpZGlhblNlcnZpY2UsXG4gICAgcHJpdmF0ZSBwYXJzZXI6IFBhcnNlclNlcnZpY2UsXG4gICAgcHJpdmF0ZSBwZXJmb3JtT3BlcmF0aW9uOiBQZXJmb3JtT3BlcmF0aW9uU2VydmljZVxuICApIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihkbmRTdGF0ZUZpZWxkKTtcbiAgICB0aGlzLmVuYWJsZUZlYXR1cmVUb2dnbGUoKTtcbiAgICB0aGlzLmNyZWF0ZURyb3Bab25lKCk7XG4gICAgdGhpcy5hZGRFdmVudExpc3RlbmVycygpO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge1xuICAgIHRoaXMucmVtb3ZlRXZlbnRMaXN0ZW5lcnMoKTtcbiAgICB0aGlzLnJlbW92ZURyb3Bab25lKCk7XG4gICAgdGhpcy5kaXNhYmxlRmVhdHVyZVRvZ2dsZSgpO1xuICB9XG5cbiAgcHJpdmF0ZSBlbmFibGVGZWF0dXJlVG9nZ2xlKCkge1xuICAgIHRoaXMuc2V0dGluZ3Mub25DaGFuZ2UoXCJkbmRFeHBlcmltZW50XCIsIHRoaXMuaGFuZGxlU2V0dGluZ3NDaGFuZ2UpO1xuICAgIHRoaXMuaGFuZGxlU2V0dGluZ3NDaGFuZ2UodGhpcy5zZXR0aW5ncy5kbmRFeHBlcmltZW50KTtcbiAgfVxuXG4gIHByaXZhdGUgZGlzYWJsZUZlYXR1cmVUb2dnbGUoKSB7XG4gICAgdGhpcy5zZXR0aW5ncy5yZW1vdmVDYWxsYmFjayhcImRuZEV4cGVyaW1lbnRcIiwgdGhpcy5oYW5kbGVTZXR0aW5nc0NoYW5nZSk7XG4gICAgdGhpcy5oYW5kbGVTZXR0aW5nc0NoYW5nZShmYWxzZSk7XG4gIH1cblxuICBwcml2YXRlIGNyZWF0ZURyb3Bab25lKCkge1xuICAgIHRoaXMuZHJvcFpvbmUgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIpO1xuICAgIHRoaXMuZHJvcFpvbmUuY2xhc3NMaXN0LmFkZChcIm91dGxpbmVyLXBsdWdpbi1kcm9wLXpvbmVcIik7XG4gICAgdGhpcy5kcm9wWm9uZS5zdHlsZS5kaXNwbGF5ID0gXCJub25lXCI7XG4gICAgZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZCh0aGlzLmRyb3Bab25lKTtcbiAgfVxuXG4gIHByaXZhdGUgcmVtb3ZlRHJvcFpvbmUoKSB7XG4gICAgZG9jdW1lbnQuYm9keS5yZW1vdmVDaGlsZCh0aGlzLmRyb3Bab25lKTtcbiAgICB0aGlzLmRyb3Bab25lID0gbnVsbDtcbiAgfVxuXG4gIHByaXZhdGUgYWRkRXZlbnRMaXN0ZW5lcnMoKSB7XG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcihcIm1vdXNlZG93blwiLCB0aGlzLmhhbmRsZU1vdXNlRG93biwge1xuICAgICAgY2FwdHVyZTogdHJ1ZSxcbiAgICB9KTtcbiAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKFwibW91c2Vtb3ZlXCIsIHRoaXMuaGFuZGxlTW91c2VNb3ZlKTtcbiAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKFwibW91c2V1cFwiLCB0aGlzLmhhbmRsZU1vdXNlVXApO1xuICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoXCJrZXlkb3duXCIsIHRoaXMuaGFuZGxlS2V5RG93bik7XG4gIH1cblxuICBwcml2YXRlIHJlbW92ZUV2ZW50TGlzdGVuZXJzKCkge1xuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoXCJtb3VzZWRvd25cIiwgdGhpcy5oYW5kbGVNb3VzZURvd24sIHtcbiAgICAgIGNhcHR1cmU6IHRydWUsXG4gICAgfSk7XG4gICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihcIm1vdXNlbW92ZVwiLCB0aGlzLmhhbmRsZU1vdXNlTW92ZSk7XG4gICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihcIm1vdXNldXBcIiwgdGhpcy5oYW5kbGVNb3VzZVVwKTtcbiAgICBkb2N1bWVudC5yZW1vdmVFdmVudExpc3RlbmVyKFwia2V5ZG93blwiLCB0aGlzLmhhbmRsZUtleURvd24pO1xuICB9XG5cbiAgcHJpdmF0ZSBoYW5kbGVTZXR0aW5nc0NoYW5nZShkbmRFeHBlcmltZW50OiBib29sZWFuKSB7XG4gICAgaWYgKCFpc0ZlYXR1cmVTdXBwb3J0ZWQoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGlmIChkbmRFeHBlcmltZW50KSB7XG4gICAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5hZGQoXCJvdXRsaW5lci1wbHVnaW4tZG5kXCIpO1xuICAgIH0gZWxzZSB7XG4gICAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5yZW1vdmUoXCJvdXRsaW5lci1wbHVnaW4tZG5kXCIpO1xuICAgIH1cbiAgfVxuXG4gIHByaXZhdGUgaGFuZGxlTW91c2VEb3duID0gKGU6IE1vdXNlRXZlbnQpID0+IHtcbiAgICBpZiAoXG4gICAgICAhaXNGZWF0dXJlU3VwcG9ydGVkKCkgfHxcbiAgICAgICF0aGlzLnNldHRpbmdzLmRuZEV4cGVyaW1lbnQgfHxcbiAgICAgICFpc0NsaWNrT25CdWxsZXQoZSlcbiAgICApIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCB2aWV3ID0gZ2V0RWRpdG9yVmlld0Zyb21IVE1MRWxlbWVudChlLnRhcmdldCBhcyBIVE1MRWxlbWVudCk7XG4gICAgaWYgKCF2aWV3KSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xuICAgIGUuc3RvcFByb3BhZ2F0aW9uKCk7XG5cbiAgICB0aGlzLnN0YXJ0RHJhZ2dpbmcoZS54LCBlLnksIHZpZXcpO1xuICB9O1xuXG4gIHByaXZhdGUgaGFuZGxlTW91c2VNb3ZlID0gKGU6IE1vdXNlRXZlbnQpID0+IHtcbiAgICBpZiAodGhpcy5zdGF0ZSkge1xuICAgICAgdGhpcy5kZXRlY3RBbmREcmF3RHJvcFpvbmUoZS54LCBlLnkpO1xuICAgIH1cbiAgfTtcblxuICBwcml2YXRlIGhhbmRsZU1vdXNlVXAgPSAoKSA9PiB7XG4gICAgaWYgKHRoaXMuc3RhdGUpIHtcbiAgICAgIHRoaXMuc3RvcERyYWdnaW5nKCk7XG4gICAgfVxuICB9O1xuXG4gIHByaXZhdGUgaGFuZGxlS2V5RG93biA9IChlOiBLZXlib2FyZEV2ZW50KSA9PiB7XG4gICAgaWYgKHRoaXMuc3RhdGUgJiYgZS5jb2RlID09PSBcIkVzY2FwZVwiKSB7XG4gICAgICB0aGlzLmNhbmNlbERyYWdnaW5nKCk7XG4gICAgfVxuICB9O1xuXG4gIHByaXZhdGUgc3RhcnREcmFnZ2luZyh4OiBudW1iZXIsIHk6IG51bWJlciwgdmlldzogRWRpdG9yVmlldykge1xuICAgIGNvbnN0IGVkaXRvciA9IG5ldyBNeUVkaXRvcih2aWV3LnN0YXRlLmZpZWxkKGVkaXRvckluZm9GaWVsZCkuZWRpdG9yKTtcbiAgICBjb25zdCBwb3MgPSBlZGl0b3Iub2Zmc2V0VG9Qb3Modmlldy5wb3NBdENvb3Jkcyh7IHgsIHkgfSkpO1xuICAgIGNvbnN0IHJvb3QgPSB0aGlzLnBhcnNlci5wYXJzZShlZGl0b3IsIHBvcyk7XG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyTGluZShwb3MubGluZSk7XG4gICAgY29uc3Qgc3RhdGUgPSBuZXcgRHJhZ0FuZERyb3BTdGF0ZSh2aWV3LCBlZGl0b3IsIHJvb3QsIGxpc3QpO1xuXG4gICAgaWYgKCFzdGF0ZS5oYXNEcm9wVmFyaWFudHMoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RhdGUgPSBzdGF0ZTtcbiAgICB0aGlzLmhpZ2hsaWdodERyYWdnaW5nTGluZXMoKTtcbiAgICB0aGlzLmRldGVjdEFuZERyYXdEcm9wWm9uZSh4LCB5KTtcbiAgfVxuXG4gIHByaXZhdGUgZGV0ZWN0QW5kRHJhd0Ryb3Bab25lKHg6IG51bWJlciwgeTogbnVtYmVyKSB7XG4gICAgdGhpcy5zdGF0ZS5jYWxjdWxhdGVOZWFyZXN0RHJvcFZhcmlhbnQoeCwgeSk7XG4gICAgdGhpcy5kcmF3RHJvcFpvbmUoKTtcbiAgfVxuXG4gIHByaXZhdGUgY2FuY2VsRHJhZ2dpbmcoKSB7XG4gICAgdGhpcy5zdGF0ZS5kcm9wVmFyaWFudCA9IG51bGw7XG4gICAgdGhpcy5zdG9wRHJhZ2dpbmcoKTtcbiAgfVxuXG4gIHByaXZhdGUgc3RvcERyYWdnaW5nKCkge1xuICAgIHRoaXMudW5oaWdodGxpZ2h0RHJhZ2dpbmdMaW5lcygpO1xuICAgIHRoaXMuaGlkZURyb3Bab25lKCk7XG4gICAgdGhpcy5hcHBseUNoYW5nZXMoKTtcbiAgICB0aGlzLnN0YXRlID0gbnVsbDtcbiAgfVxuXG4gIHByaXZhdGUgYXBwbHlDaGFuZ2VzKCkge1xuICAgIGlmICghdGhpcy5zdGF0ZS5kcm9wVmFyaWFudCkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IHsgc3RhdGUgfSA9IHRoaXM7XG4gICAgY29uc3QgeyBkcm9wVmFyaWFudCwgZWRpdG9yLCByb290LCBsaXN0IH0gPSBzdGF0ZTtcblxuICAgIGNvbnN0IG5ld1Jvb3QgPSB0aGlzLnBhcnNlci5wYXJzZShlZGl0b3IsIHJvb3QuZ2V0UmFuZ2UoKVswXSk7XG4gICAgaWYgKCFpc1NhbWVSb290cyhyb290LCBuZXdSb290KSkge1xuICAgICAgbmV3IE5vdGljZShcbiAgICAgICAgYFRoZSBpdGVtIGNhbm5vdCBiZSBtb3ZlZC4gVGhlIHBhZ2UgY29udGVudCBjaGFuZ2VkIGR1cmluZyB0aGUgbW92ZS5gLFxuICAgICAgICA1MDAwXG4gICAgICApO1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5ldmFsT3BlcmF0aW9uKFxuICAgICAgcm9vdCxcbiAgICAgIG5ldyBNb3ZlTGlzdFRvRGlmZmVyZW50UG9zaXRpb25PcGVyYXRpb24oXG4gICAgICAgIHJvb3QsXG4gICAgICAgIGxpc3QsXG4gICAgICAgIGRyb3BWYXJpYW50LnBsYWNlVG9Nb3ZlLFxuICAgICAgICBkcm9wVmFyaWFudC53aGVyZVRvTW92ZSxcbiAgICAgICAgdGhpcy5vYmlzaWRpYW4uZ2V0RGVmYXVsdEluZGVudENoYXJzKClcbiAgICAgICksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9XG5cbiAgcHJpdmF0ZSBoaWdobGlnaHREcmFnZ2luZ0xpbmVzKCkge1xuICAgIGNvbnN0IHsgc3RhdGUgfSA9IHRoaXM7XG4gICAgY29uc3QgeyBsaXN0LCBlZGl0b3IsIHZpZXcgfSA9IHN0YXRlO1xuXG4gICAgY29uc3QgbGluZXMgPSBbXTtcbiAgICBjb25zdCBmcm9tTGluZSA9IGxpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkubGluZTtcbiAgICBjb25zdCB0aWxsTGluZSA9IGxpc3QuZ2V0Q29udGVudEVuZEluY2x1ZGluZ0NoaWxkcmVuKCkubGluZTtcbiAgICBmb3IgKGxldCBpID0gZnJvbUxpbmU7IGkgPD0gdGlsbExpbmU7IGkrKykge1xuICAgICAgbGluZXMucHVzaChlZGl0b3IucG9zVG9PZmZzZXQoeyBsaW5lOiBpLCBjaDogMCB9KSk7XG4gICAgfVxuICAgIHZpZXcuZGlzcGF0Y2goe1xuICAgICAgZWZmZWN0czogW2RuZFN0YXJ0ZWQub2YobGluZXMpXSxcbiAgICB9KTtcblxuICAgIGRvY3VtZW50LmJvZHkuY2xhc3NMaXN0LmFkZChcIm91dGxpbmVyLXBsdWdpbi1kcmFnZ2luZ1wiKTtcbiAgfVxuXG4gIHByaXZhdGUgdW5oaWdodGxpZ2h0RHJhZ2dpbmdMaW5lcygpIHtcbiAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5yZW1vdmUoXCJvdXRsaW5lci1wbHVnaW4tZHJhZ2dpbmdcIik7XG5cbiAgICB0aGlzLnN0YXRlLnZpZXcuZGlzcGF0Y2goe1xuICAgICAgZWZmZWN0czogW2RuZEVuZGVkLm9mKCldLFxuICAgIH0pO1xuICB9XG5cbiAgcHJpdmF0ZSBkcmF3RHJvcFpvbmUoKSB7XG4gICAgY29uc3QgeyBzdGF0ZSB9ID0gdGhpcztcbiAgICBjb25zdCB7IHZpZXcsIGVkaXRvciwgbGlzdCwgZHJvcFZhcmlhbnQgfSA9IHN0YXRlO1xuXG4gICAgY29uc3Qgd2lkdGggPSBNYXRoLnJvdW5kKFxuICAgICAgdmlldy5jb250ZW50RE9NLm9mZnNldFdpZHRoIC1cbiAgICAgICAgKGRyb3BWYXJpYW50LmxlZnQgLVxuICAgICAgICAgIHZpZXcuY29vcmRzQXRQb3MoXG4gICAgICAgICAgICBlZGl0b3IucG9zVG9PZmZzZXQoe1xuICAgICAgICAgICAgICBsaW5lOiBsaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUsXG4gICAgICAgICAgICAgIGNoOiAwLFxuICAgICAgICAgICAgfSlcbiAgICAgICAgICApLmxlZnQpXG4gICAgKTtcblxuICAgIHRoaXMuZHJvcFpvbmUuc3R5bGUuZGlzcGxheSA9IFwiYmxvY2tcIjtcbiAgICB0aGlzLmRyb3Bab25lLnN0eWxlLnRvcCA9IGRyb3BWYXJpYW50LnRvcCArIFwicHhcIjtcbiAgICB0aGlzLmRyb3Bab25lLnN0eWxlLmxlZnQgPSBkcm9wVmFyaWFudC5sZWZ0ICsgXCJweFwiO1xuICAgIHRoaXMuZHJvcFpvbmUuc3R5bGUud2lkdGggPSB3aWR0aCArIFwicHhcIjtcblxuICAgIGlmIChcbiAgICAgIGRyb3BWYXJpYW50LndoZXJlVG9Nb3ZlID09PSBcImJlZm9yZVwiICYmXG4gICAgICAhdGhpcy5kcm9wWm9uZS5jbGFzc0xpc3QuY29udGFpbnMoXCJvdXRsaW5lci1wbHVnaW4tZHJvcC16b25lLWJlZm9yZVwiKVxuICAgICkge1xuICAgICAgdGhpcy5kcm9wWm9uZS5jbGFzc0xpc3QucmVtb3ZlKFwib3V0bGluZXItcGx1Z2luLWRyb3Atem9uZS1hZnRlclwiKTtcbiAgICAgIHRoaXMuZHJvcFpvbmUuY2xhc3NMaXN0LmFkZChcIm91dGxpbmVyLXBsdWdpbi1kcm9wLXpvbmUtYmVmb3JlXCIpO1xuICAgIH0gZWxzZSBpZiAoXG4gICAgICAoZHJvcFZhcmlhbnQud2hlcmVUb01vdmUgPT09IFwiYWZ0ZXJcIiB8fFxuICAgICAgICBkcm9wVmFyaWFudC53aGVyZVRvTW92ZSA9PT0gXCJpbnNpZGVcIikgJiZcbiAgICAgICF0aGlzLmRyb3Bab25lLmNsYXNzTGlzdC5jb250YWlucyhcIm91dGxpbmVyLXBsdWdpbi1kcm9wLXpvbmUtYWZ0ZXJcIilcbiAgICApIHtcbiAgICAgIHRoaXMuZHJvcFpvbmUuY2xhc3NMaXN0LnJlbW92ZShcIm91dGxpbmVyLXBsdWdpbi1kcm9wLXpvbmUtYmVmb3JlXCIpO1xuICAgICAgdGhpcy5kcm9wWm9uZS5jbGFzc0xpc3QuYWRkKFwib3V0bGluZXItcGx1Z2luLWRyb3Atem9uZS1hZnRlclwiKTtcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIGhpZGVEcm9wWm9uZSgpIHtcbiAgICB0aGlzLmRyb3Bab25lLnN0eWxlLmRpc3BsYXkgPSBcIm5vbmVcIjtcbiAgfVxufVxuXG5pbnRlcmZhY2UgRHJvcFZhcmlhbnQge1xuICBsaW5lOiBudW1iZXI7XG4gIGxldmVsOiBudW1iZXI7XG4gIGxlZnQ6IG51bWJlcjtcbiAgdG9wOiBudW1iZXI7XG4gIHBsYWNlVG9Nb3ZlOiBMaXN0O1xuICB3aGVyZVRvTW92ZTogXCJhZnRlclwiIHwgXCJiZWZvcmVcIiB8IFwiaW5zaWRlXCI7XG59XG5cbmNsYXNzIERyYWdBbmREcm9wU3RhdGUge1xuICBwcml2YXRlIGRyb3BWYXJpYW50czogTWFwPHN0cmluZywgRHJvcFZhcmlhbnQ+ID0gbmV3IE1hcCgpO1xuICBwdWJsaWMgZHJvcFZhcmlhbnQ6IERyb3BWYXJpYW50ID0gbnVsbDtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwdWJsaWMgcmVhZG9ubHkgdmlldzogRWRpdG9yVmlldyxcbiAgICBwdWJsaWMgcmVhZG9ubHkgZWRpdG9yOiBNeUVkaXRvcixcbiAgICBwdWJsaWMgcmVhZG9ubHkgcm9vdDogUm9vdCxcbiAgICBwdWJsaWMgcmVhZG9ubHkgbGlzdDogTGlzdFxuICApIHtcbiAgICB0aGlzLmNvbGxlY3REcm9wVmFyaWFudHMoKTtcbiAgfVxuXG4gIGdldERyb3BWYXJpYW50cygpIHtcbiAgICByZXR1cm4gQXJyYXkuZnJvbSh0aGlzLmRyb3BWYXJpYW50cy52YWx1ZXMoKSk7XG4gIH1cblxuICBoYXNEcm9wVmFyaWFudHMoKSB7XG4gICAgcmV0dXJuIHRoaXMuZHJvcFZhcmlhbnRzLnNpemUgPiAwO1xuICB9XG5cbiAgY2FsY3VsYXRlTmVhcmVzdERyb3BWYXJpYW50KHg6IG51bWJlciwgeTogbnVtYmVyKSB7XG4gICAgY29uc3QgeyB2aWV3LCBlZGl0b3IgfSA9IHRoaXM7XG5cbiAgICB0aGlzLmRyb3BWYXJpYW50ID0gdGhpcy5nZXREcm9wVmFyaWFudHMoKVxuICAgICAgLm1hcCgodikgPT4ge1xuICAgICAgICBjb25zdCB7IHBsYWNlVG9Nb3ZlIH0gPSB2O1xuXG4gICAgICAgIHN3aXRjaCAodi53aGVyZVRvTW92ZSkge1xuICAgICAgICAgIGNhc2UgXCJiZWZvcmVcIjpcbiAgICAgICAgICBjYXNlIFwiYWZ0ZXJcIjpcbiAgICAgICAgICAgIHYubGVmdCA9IE1hdGgucm91bmQoXG4gICAgICAgICAgICAgIHZpZXcuY29vcmRzQXRQb3MoXG4gICAgICAgICAgICAgICAgZWRpdG9yLnBvc1RvT2Zmc2V0KHtcbiAgICAgICAgICAgICAgICAgIGxpbmU6IHBsYWNlVG9Nb3ZlLmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUsXG4gICAgICAgICAgICAgICAgICBjaDogcGxhY2VUb01vdmUuZ2V0Rmlyc3RMaW5lSW5kZW50KCkubGVuZ3RoLFxuICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICkubGVmdFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGJyZWFrO1xuXG4gICAgICAgICAgY2FzZSBcImluc2lkZVwiOlxuICAgICAgICAgICAgdi5sZWZ0ID0gTWF0aC5yb3VuZChcbiAgICAgICAgICAgICAgdmlldy5jb29yZHNBdFBvcyhcbiAgICAgICAgICAgICAgICBlZGl0b3IucG9zVG9PZmZzZXQoe1xuICAgICAgICAgICAgICAgICAgbGluZTogcGxhY2VUb01vdmUuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkubGluZSxcbiAgICAgICAgICAgICAgICAgIGNoOiBwbGFjZVRvTW92ZS5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGgsXG4gICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgKS5sZWZ0ICtcbiAgICAgICAgICAgICAgICB2aWV3LmRlZmF1bHRDaGFyYWN0ZXJXaWR0aCAqIDJcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgfVxuXG4gICAgICAgIHN3aXRjaCAodi53aGVyZVRvTW92ZSkge1xuICAgICAgICAgIGNhc2UgXCJiZWZvcmVcIjpcbiAgICAgICAgICAgIHYudG9wID0gTWF0aC5yb3VuZChcbiAgICAgICAgICAgICAgdmlldy5jb29yZHNBdFBvcyhcbiAgICAgICAgICAgICAgICBlZGl0b3IucG9zVG9PZmZzZXQocGxhY2VUb01vdmUuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkpXG4gICAgICAgICAgICAgICkudG9wXG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgYnJlYWs7XG5cbiAgICAgICAgICBjYXNlIFwiYWZ0ZXJcIjpcbiAgICAgICAgICBjYXNlIFwiaW5zaWRlXCI6XG4gICAgICAgICAgICB2LnRvcCA9IE1hdGgucm91bmQoXG4gICAgICAgICAgICAgIHZpZXcuY29vcmRzQXRQb3MoXG4gICAgICAgICAgICAgICAgZWRpdG9yLnBvc1RvT2Zmc2V0KHBsYWNlVG9Nb3ZlLmdldENvbnRlbnRFbmRJbmNsdWRpbmdDaGlsZHJlbigpKVxuICAgICAgICAgICAgICApLnRvcCArIHZpZXcuZGVmYXVsdExpbmVIZWlnaHRcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiB2O1xuICAgICAgfSlcbiAgICAgIC5zb3J0KChhLCBiKSA9PiB7XG4gICAgICAgIGlmIChhLnRvcCA9PT0gYi50b3ApIHtcbiAgICAgICAgICByZXR1cm4gTWF0aC5hYnMoeCAtIGEubGVmdCkgLSBNYXRoLmFicyh4IC0gYi5sZWZ0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiBNYXRoLmFicyh5IC0gYS50b3ApIC0gTWF0aC5hYnMoeSAtIGIudG9wKTtcbiAgICAgIH0pXG4gICAgICAuZmlyc3QoKTtcbiAgfVxuXG4gIHByaXZhdGUgYWRkRHJvcFZhcmlhbnQodjogRHJvcFZhcmlhbnQpIHtcbiAgICB0aGlzLmRyb3BWYXJpYW50cy5zZXQoYCR7di5saW5lfSAke3YubGV2ZWx9YCwgdik7XG4gIH1cblxuICBwcml2YXRlIGNvbGxlY3REcm9wVmFyaWFudHMoKSB7XG4gICAgY29uc3QgdmlzaXQgPSAobGlzdHM6IExpc3RbXSkgPT4ge1xuICAgICAgZm9yIChjb25zdCBwbGFjZVRvTW92ZSBvZiBsaXN0cykge1xuICAgICAgICBjb25zdCBsaW5lQmVmb3JlID0gcGxhY2VUb01vdmUuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkubGluZTtcbiAgICAgICAgY29uc3QgbGluZUFmdGVyID0gcGxhY2VUb01vdmUuZ2V0Q29udGVudEVuZEluY2x1ZGluZ0NoaWxkcmVuKCkubGluZSArIDE7XG5cbiAgICAgICAgY29uc3QgbGV2ZWwgPSBwbGFjZVRvTW92ZS5nZXRMZXZlbCgpO1xuXG4gICAgICAgIHRoaXMuYWRkRHJvcFZhcmlhbnQoe1xuICAgICAgICAgIGxpbmU6IGxpbmVCZWZvcmUsXG4gICAgICAgICAgbGV2ZWwsXG4gICAgICAgICAgbGVmdDogMCxcbiAgICAgICAgICB0b3A6IDAsXG4gICAgICAgICAgcGxhY2VUb01vdmUsXG4gICAgICAgICAgd2hlcmVUb01vdmU6IFwiYmVmb3JlXCIsXG4gICAgICAgIH0pO1xuICAgICAgICB0aGlzLmFkZERyb3BWYXJpYW50KHtcbiAgICAgICAgICBsaW5lOiBsaW5lQWZ0ZXIsXG4gICAgICAgICAgbGV2ZWwsXG4gICAgICAgICAgbGVmdDogMCxcbiAgICAgICAgICB0b3A6IDAsXG4gICAgICAgICAgcGxhY2VUb01vdmUsXG4gICAgICAgICAgd2hlcmVUb01vdmU6IFwiYWZ0ZXJcIixcbiAgICAgICAgfSk7XG5cbiAgICAgICAgaWYgKHBsYWNlVG9Nb3ZlLmlzRW1wdHkoKSkge1xuICAgICAgICAgIHRoaXMuYWRkRHJvcFZhcmlhbnQoe1xuICAgICAgICAgICAgbGluZTogbGluZUFmdGVyLFxuICAgICAgICAgICAgbGV2ZWw6IGxldmVsICsgMSxcbiAgICAgICAgICAgIGxlZnQ6IDAsXG4gICAgICAgICAgICB0b3A6IDAsXG4gICAgICAgICAgICBwbGFjZVRvTW92ZSxcbiAgICAgICAgICAgIHdoZXJlVG9Nb3ZlOiBcImluc2lkZVwiLFxuICAgICAgICAgIH0pO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKHBsYWNlVG9Nb3ZlICE9PSB0aGlzLmxpc3QpIHtcbiAgICAgICAgICB2aXNpdChwbGFjZVRvTW92ZS5nZXRDaGlsZHJlbigpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH07XG5cbiAgICB2aXNpdCh0aGlzLnJvb3QuZ2V0Q2hpbGRyZW4oKSk7XG4gIH1cbn1cblxuY29uc3QgZG5kU3RhcnRlZCA9IFN0YXRlRWZmZWN0LmRlZmluZTxudW1iZXJbXT4oe1xuICBtYXA6IChsaW5lcywgY2hhbmdlKSA9PiBsaW5lcy5tYXAoKGwpID0+IGNoYW5nZS5tYXBQb3MobCkpLFxufSk7XG5cbmNvbnN0IGRuZEVuZGVkID0gU3RhdGVFZmZlY3QuZGVmaW5lPHZvaWQ+KCk7XG5cbmNvbnN0IGRyYWdnaW5nTGluZURlY29yYXRpb24gPSBEZWNvcmF0aW9uLmxpbmUoe1xuICBjbGFzczogXCJvdXRsaW5lci1wbHVnaW4tZHJhZ2dpbmctbGluZVwiLFxufSk7XG5cbmNvbnN0IGRuZFN0YXRlRmllbGQgPSBTdGF0ZUZpZWxkLmRlZmluZTxEZWNvcmF0aW9uU2V0Pih7XG4gIGNyZWF0ZTogKCkgPT4gRGVjb3JhdGlvbi5ub25lLFxuXG4gIHVwZGF0ZTogKGRuZFN0YXRlLCB0cikgPT4ge1xuICAgIGRuZFN0YXRlID0gZG5kU3RhdGUubWFwKHRyLmNoYW5nZXMpO1xuXG4gICAgZm9yIChjb25zdCBlIG9mIHRyLmVmZmVjdHMpIHtcbiAgICAgIGlmIChlLmlzKGRuZFN0YXJ0ZWQpKSB7XG4gICAgICAgIGRuZFN0YXRlID0gZG5kU3RhdGUudXBkYXRlKHtcbiAgICAgICAgICBhZGQ6IGUudmFsdWUubWFwKChsKSA9PiBkcmFnZ2luZ0xpbmVEZWNvcmF0aW9uLnJhbmdlKGwsIGwpKSxcbiAgICAgICAgfSk7XG4gICAgICB9XG5cbiAgICAgIGlmIChlLmlzKGRuZEVuZGVkKSkge1xuICAgICAgICBkbmRTdGF0ZSA9IERlY29yYXRpb24ubm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICByZXR1cm4gZG5kU3RhdGU7XG4gIH0sXG5cbiAgcHJvdmlkZTogKGYpID0+IEVkaXRvclZpZXcuZGVjb3JhdGlvbnMuZnJvbShmKSxcbn0pO1xuXG5mdW5jdGlvbiBnZXRFZGl0b3JWaWV3RnJvbUhUTUxFbGVtZW50KGU6IEhUTUxFbGVtZW50KSB7XG4gIHdoaWxlIChlICYmICFlLmNsYXNzTGlzdC5jb250YWlucyhcImNtLWVkaXRvclwiKSkge1xuICAgIGUgPSBlLnBhcmVudEVsZW1lbnQ7XG4gIH1cblxuICBpZiAoIWUpIHtcbiAgICByZXR1cm4gbnVsbDtcbiAgfVxuXG4gIHJldHVybiBFZGl0b3JWaWV3LmZpbmRGcm9tRE9NKGUpO1xufVxuXG5mdW5jdGlvbiBpc0NsaWNrT25CdWxsZXQoZTogTW91c2VFdmVudCkge1xuICBsZXQgZWwgPSBlLnRhcmdldCBhcyBIVE1MRWxlbWVudDtcblxuICB3aGlsZSAoZWwpIHtcbiAgICBpZiAoXG4gICAgICBlbC5jbGFzc0xpc3QuY29udGFpbnMoXCJjbS1mb3JtYXR0aW5nLWxpc3RcIikgfHxcbiAgICAgIGVsLmNsYXNzTGlzdC5jb250YWlucyhcImNtLWZvbGQtaW5kaWNhdG9yXCIpXG4gICAgKSB7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICBlbCA9IGVsLnBhcmVudEVsZW1lbnQ7XG4gIH1cblxuICByZXR1cm4gZmFsc2U7XG59XG5cbmZ1bmN0aW9uIGlzU2FtZVJvb3RzKGE6IFJvb3QsIGI6IFJvb3QpIHtcbiAgY29uc3QgYVJhbmdlID0gYS5nZXRSYW5nZSgpO1xuICBjb25zdCBiUmFuZ2UgPSBiLmdldFJhbmdlKCk7XG5cbiAgaWYgKFxuICAgIGNtcFBvcyhhUmFuZ2VbMF0sIGJSYW5nZVswXSkgIT09IDAgfHxcbiAgICBjbXBQb3MoYVJhbmdlWzFdLCBiUmFuZ2VbMV0pICE9PSAwXG4gICkge1xuICAgIHJldHVybiBmYWxzZTtcbiAgfVxuXG4gIHJldHVybiBhLnByaW50KCkgPT09IGIucHJpbnQoKTtcbn1cblxuZnVuY3Rpb24gaXNGZWF0dXJlU3VwcG9ydGVkKCkge1xuICByZXR1cm4gUGxhdGZvcm0uaXNEZXNrdG9wO1xufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudE9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGN1cnNvciA9IHJvb3QuZ2V0Q3Vyc29yKCk7XG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgY29uc3QgY29udGVudFN0YXJ0ID0gbGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnRBZnRlckNoZWNrYm94KCk7XG4gICAgY29uc3QgbGluZVByZWZpeCA9XG4gICAgICBjb250ZW50U3RhcnQubGluZSA9PT0gY3Vyc29yLmxpbmVcbiAgICAgICAgPyBjb250ZW50U3RhcnQuY2hcbiAgICAgICAgOiBsaXN0LmdldE5vdGVzSW5kZW50KCkubGVuZ3RoO1xuXG4gICAgaWYgKGN1cnNvci5jaCA8IGxpbmVQcmVmaXgpIHtcbiAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgICBsaW5lOiBjdXJzb3IubGluZSxcbiAgICAgICAgY2g6IGxpbmVQcmVmaXgsXG4gICAgICB9KTtcbiAgICB9XG4gIH1cbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcblxuZXhwb3J0IGNsYXNzIEVuc3VyZUN1cnNvcklzSW5VbmZvbGRlZExpbmVPcGVyYXRpb24gaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG5cbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuXG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgaWYgKCFsaXN0LmlzRm9sZGVkKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBmb2xkUm9vdCA9IGxpc3QuZ2V0VG9wRm9sZFJvb3QoKTtcbiAgICBjb25zdCBmaXJzdExpbmVFbmQgPSBmb2xkUm9vdC5nZXRMaW5lc0luZm8oKVswXS50bztcblxuICAgIGlmIChjdXJzb3IubGluZSA+IGZpcnN0TGluZUVuZC5saW5lKSB7XG4gICAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuICAgICAgcm9vdC5yZXBsYWNlQ3Vyc29yKGZpcnN0TGluZUVuZCk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBFZGl0b3JTdGF0ZSwgVHJhbnNhY3Rpb24gfSBmcm9tIFwiQGNvZGVtaXJyb3Ivc3RhdGVcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi4vZmVhdHVyZXMvRmVhdHVyZVwiO1xuaW1wb3J0IHsgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0Vuc3VyZUN1cnNvckluTGlzdENvbnRlbnRPcGVyYXRpb25cIjtcbmltcG9ydCB7IEVuc3VyZUN1cnNvcklzSW5VbmZvbGRlZExpbmVPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9FbnN1cmVDdXJzb3JJc0luVW5mb2xkZWRMaW5lT3BlcmF0aW9uXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudEZlYXR1cmUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZSxcbiAgICBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2UsXG4gICAgcHJpdmF0ZSBwZXJmb3JtT3BlcmF0aW9uOiBQZXJmb3JtT3BlcmF0aW9uU2VydmljZVxuICApIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIEVkaXRvclN0YXRlLnRyYW5zYWN0aW9uRXh0ZW5kZXIub2YodGhpcy50cmFuc2FjdGlvbkV4dGVuZGVyKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgdHJhbnNhY3Rpb25FeHRlbmRlciA9ICh0cjogVHJhbnNhY3Rpb24pOiBudWxsID0+IHtcbiAgICBpZiAodGhpcy5zZXR0aW5ncy5zdGlja0N1cnNvciA9PSBcIm5ldmVyXCIgfHwgIXRyLnNlbGVjdGlvbikge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgY29uc3QgZWRpdG9yID0gdGhpcy5vYnNpZGlhbi5nZXRFZGl0b3JGcm9tU3RhdGUodHIuc3RhcnRTdGF0ZSk7XG5cbiAgICBzZXRUaW1lb3V0KCgpID0+IHtcbiAgICAgIHRoaXMuaGFuZGxlQ3Vyc29yQWN0aXZpdHkoZWRpdG9yKTtcbiAgICB9LCAwKTtcblxuICAgIHJldHVybiBudWxsO1xuICB9O1xuXG4gIHByaXZhdGUgaGFuZGxlQ3Vyc29yQWN0aXZpdHkgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBFbnN1cmVDdXJzb3JJc0luVW5mb2xkZWRMaW5lT3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcblxuICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBFbnN1cmVDdXJzb3JJbkxpc3RDb250ZW50T3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcbmltcG9ydCB7IHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMgfSBmcm9tIFwiLi4vcm9vdC9yZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzXCI7XG5cbmV4cG9ydCBjbGFzcyBNb3ZlTGVmdE9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IHBhcmVudCA9IGxpc3QuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgZ3JhbmRQYXJlbnQgPSBwYXJlbnQuZ2V0UGFyZW50KCk7XG5cbiAgICBpZiAoIWdyYW5kUGFyZW50KSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3RTdGFydExpbmVCZWZvcmUgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG4gICAgY29uc3QgaW5kZW50Um1Gcm9tID0gcGFyZW50LmdldEZpcnN0TGluZUluZGVudCgpLmxlbmd0aDtcbiAgICBjb25zdCBpbmRlbnRSbVRpbGwgPSBsaXN0LmdldEZpcnN0TGluZUluZGVudCgpLmxlbmd0aDtcblxuICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICBncmFuZFBhcmVudC5hZGRBZnRlcihwYXJlbnQsIGxpc3QpO1xuICAgIGxpc3QudW5pbmRlbnRDb250ZW50KGluZGVudFJtRnJvbSwgaW5kZW50Um1UaWxsKTtcblxuICAgIGNvbnN0IGxpc3RTdGFydExpbmVBZnRlciA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcbiAgICBjb25zdCBsaW5lRGlmZiA9IGxpc3RTdGFydExpbmVBZnRlciAtIGxpc3RTdGFydExpbmVCZWZvcmU7XG4gICAgY29uc3QgY2hEaWZmID0gaW5kZW50Um1UaWxsIC0gaW5kZW50Um1Gcm9tO1xuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgKyBsaW5lRGlmZixcbiAgICAgIGNoOiBjdXJzb3IuY2ggLSBjaERpZmYsXG4gICAgfSk7XG5cbiAgICByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3QpO1xuICB9XG59XG4iLCJleHBvcnQgZnVuY3Rpb24gaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3gobGluZTogc3RyaW5nKSB7XG4gIHJldHVybiBsaW5lID09PSBcIlwiIHx8IGxpbmUgPT09IFwiWyBdIFwiO1xufVxuIiwiaW1wb3J0IHsgTW92ZUxlZnRPcGVyYXRpb24gfSBmcm9tIFwiLi9Nb3ZlTGVmdE9wZXJhdGlvblwiO1xuaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3ggfSBmcm9tIFwiLi4vdXRpbHMvaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3hcIjtcblxuZXhwb3J0IGNsYXNzIE91dGRlbnRJZkxpbmVJc0VtcHR5T3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBtb3ZlTGVmdE9wOiBNb3ZlTGVmdE9wZXJhdGlvbjtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHtcbiAgICB0aGlzLm1vdmVMZWZ0T3AgPSBuZXcgTW92ZUxlZnRPcGVyYXRpb24ocm9vdCk7XG4gIH1cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMubW92ZUxlZnRPcC5zaG91bGRTdG9wUHJvcGFnYXRpb24oKTtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy5tb3ZlTGVmdE9wLnNob3VsZFVwZGF0ZSgpO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lcyA9IGxpc3QuZ2V0TGluZXMoKTtcblxuICAgIGlmIChcbiAgICAgIGxpbmVzLmxlbmd0aCA+IDEgfHxcbiAgICAgICFpc0VtcHR5TGluZU9yRW1wdHlDaGVja2JveChsaW5lc1swXSkgfHxcbiAgICAgIGxpc3QuZ2V0TGV2ZWwoKSA9PT0gMVxuICAgICkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMubW92ZUxlZnRPcC5wZXJmb3JtKCk7XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IFByZWMgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivc3RhdGVcIjtcbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4uL2ZlYXR1cmVzL0ZlYXR1cmVcIjtcbmltcG9ydCB7IE91dGRlbnRJZkxpbmVJc0VtcHR5T3BlcmF0aW9uIH0gZnJvbSBcIi4uL29wZXJhdGlvbnMvT3V0ZGVudElmTGluZUlzRW1wdHlPcGVyYXRpb25cIjtcbmltcG9ydCB7IElNRVNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvSU1FU2VydmljZVwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuaW1wb3J0IHsgUGVyZm9ybU9wZXJhdGlvblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcIjtcbmltcG9ydCB7IFNldHRpbmdzU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGNsYXNzIEVudGVyT3V0ZGVudElmTGluZUlzRW1wdHlGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgcGVyZm9ybU9wZXJhdGlvbjogUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBQcmVjLmhpZ2hlc3QoXG4gICAgICAgIGtleW1hcC5vZihbXG4gICAgICAgICAge1xuICAgICAgICAgICAga2V5OiBcIkVudGVyXCIsXG4gICAgICAgICAgICBydW46IHRoaXMub2JzaWRpYW4uY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2soe1xuICAgICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgICAgcnVuOiB0aGlzLnJ1bixcbiAgICAgICAgICAgIH0pLFxuICAgICAgICAgIH0sXG4gICAgICAgIF0pXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBjaGVjayA9ICgpID0+IHtcbiAgICByZXR1cm4gdGhpcy5zZXR0aW5ncy5iZXR0ZXJFbnRlciAmJiAhdGhpcy5pbWUuaXNJTUVPcGVuZWQoKTtcbiAgfTtcblxuICBwcml2YXRlIHJ1biA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBPdXRkZW50SWZMaW5lSXNFbXB0eU9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG59XG4iLCJleHBvcnQgY29uc3QgY2hlY2tib3hSZSA9IGBcXFxcW1teXFxcXFtcXFxcXV1cXFxcXVsgXFx0XWA7XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgTGlzdCwgUG9zaXRpb24sIFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyB9IGZyb20gXCIuLi9yb290L3JlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHNcIjtcbmltcG9ydCB7IGNoZWNrYm94UmUgfSBmcm9tIFwiLi4vdXRpbHMvY2hlY2tib3hSZVwiO1xuaW1wb3J0IHsgaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3ggfSBmcm9tIFwiLi4vdXRpbHMvaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3hcIjtcblxuZXhwb3J0IGludGVyZmFjZSBHZXRab29tUmFuZ2Uge1xuICBnZXRab29tUmFuZ2UoKTogeyBmcm9tOiBQb3NpdGlvbjsgdG86IFBvc2l0aW9uIH0gfCBudWxsO1xufVxuXG5leHBvcnQgY2xhc3MgQ3JlYXRlTmV3SXRlbU9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcm9vdDogUm9vdCxcbiAgICBwcml2YXRlIGRlZmF1bHRJbmRlbnRDaGFyczogc3RyaW5nLFxuICAgIHByaXZhdGUgZ2V0Wm9vbVJhbmdlOiBHZXRab29tUmFuZ2VcbiAgKSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZVNlbGVjdGlvbigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3Qgc2VsZWN0aW9uID0gcm9vdC5nZXRTZWxlY3Rpb24oKTtcbiAgICBpZiAoIXNlbGVjdGlvbiB8fCBzZWxlY3Rpb24uYW5jaG9yLmxpbmUgIT09IHNlbGVjdGlvbi5oZWFkLmxpbmUpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lcyA9IGxpc3QuZ2V0TGluZXNJbmZvKCk7XG5cbiAgICBpZiAobGluZXMubGVuZ3RoID09PSAxICYmIGlzRW1wdHlMaW5lT3JFbXB0eUNoZWNrYm94KGxpbmVzWzBdLnRleHQpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lVW5kZXJDdXJzb3IgPSBsaW5lcy5maW5kKChsKSA9PiBsLmZyb20ubGluZSA9PT0gY3Vyc29yLmxpbmUpO1xuXG4gICAgaWYgKGN1cnNvci5jaCA8IGxpbmVVbmRlckN1cnNvci5mcm9tLmNoKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgeyBvbGRMaW5lcywgbmV3TGluZXMgfSA9IGxpbmVzLnJlZHVjZShcbiAgICAgIChhY2MsIGxpbmUpID0+IHtcbiAgICAgICAgaWYgKGN1cnNvci5saW5lID4gbGluZS5mcm9tLmxpbmUpIHtcbiAgICAgICAgICBhY2Mub2xkTGluZXMucHVzaChsaW5lLnRleHQpO1xuICAgICAgICB9IGVsc2UgaWYgKGN1cnNvci5saW5lID09PSBsaW5lLmZyb20ubGluZSkge1xuICAgICAgICAgIGNvbnN0IGxlZnQgPSBsaW5lLnRleHQuc2xpY2UoMCwgc2VsZWN0aW9uLmZyb20gLSBsaW5lLmZyb20uY2gpO1xuICAgICAgICAgIGNvbnN0IHJpZ2h0ID0gbGluZS50ZXh0LnNsaWNlKHNlbGVjdGlvbi50byAtIGxpbmUuZnJvbS5jaCk7XG4gICAgICAgICAgYWNjLm9sZExpbmVzLnB1c2gobGVmdCk7XG4gICAgICAgICAgYWNjLm5ld0xpbmVzLnB1c2gocmlnaHQpO1xuICAgICAgICB9IGVsc2UgaWYgKGN1cnNvci5saW5lIDwgbGluZS5mcm9tLmxpbmUpIHtcbiAgICAgICAgICBhY2MubmV3TGluZXMucHVzaChsaW5lLnRleHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgcmV0dXJuIGFjYztcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG9sZExpbmVzOiBbXSxcbiAgICAgICAgbmV3TGluZXM6IFtdLFxuICAgICAgfVxuICAgICk7XG5cbiAgICBjb25zdCBjb2RlQmxvY2tCYWN0aWNrcyA9IG9sZExpbmVzLmpvaW4oXCJcXG5cIikuc3BsaXQoXCJgYGBcIikubGVuZ3RoIC0gMTtcbiAgICBjb25zdCBpc0luc2lkZUNvZGVibG9jayA9XG4gICAgICBjb2RlQmxvY2tCYWN0aWNrcyA+IDAgJiYgY29kZUJsb2NrQmFjdGlja3MgJSAyICE9PSAwO1xuXG4gICAgaWYgKGlzSW5zaWRlQ29kZWJsb2NrKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICBjb25zdCB6b29tUmFuZ2UgPSB0aGlzLmdldFpvb21SYW5nZS5nZXRab29tUmFuZ2UoKTtcbiAgICBjb25zdCBsaXN0SXNab29taW5nUm9vdCA9IEJvb2xlYW4oXG4gICAgICB6b29tUmFuZ2UgJiZcbiAgICAgICAgbGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lID49IHpvb21SYW5nZS5mcm9tLmxpbmUgJiZcbiAgICAgICAgbGlzdC5nZXRMYXN0TGluZUNvbnRlbnRFbmQoKS5saW5lIDw9IHpvb21SYW5nZS5mcm9tLmxpbmVcbiAgICApO1xuXG4gICAgY29uc3QgaGFzQ2hpbGRyZW4gPSAhbGlzdC5pc0VtcHR5KCk7XG4gICAgY29uc3QgY2hpbGRJc0ZvbGRlZCA9IGxpc3QuaXNGb2xkUm9vdCgpO1xuICAgIGNvbnN0IGVuZFBvcyA9IGxpc3QuZ2V0TGFzdExpbmVDb250ZW50RW5kKCk7XG4gICAgY29uc3QgZW5kT2ZMaW5lID0gY3Vyc29yLmxpbmUgPT09IGVuZFBvcy5saW5lICYmIGN1cnNvci5jaCA9PT0gZW5kUG9zLmNoO1xuXG4gICAgY29uc3Qgb25DaGlsZExldmVsID1cbiAgICAgIGxpc3RJc1pvb21pbmdSb290IHx8IChoYXNDaGlsZHJlbiAmJiAhY2hpbGRJc0ZvbGRlZCAmJiBlbmRPZkxpbmUpO1xuXG4gICAgY29uc3QgaW5kZW50ID0gb25DaGlsZExldmVsXG4gICAgICA/IGhhc0NoaWxkcmVuXG4gICAgICAgID8gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldEZpcnN0TGluZUluZGVudCgpXG4gICAgICAgIDogbGlzdC5nZXRGaXJzdExpbmVJbmRlbnQoKSArIHRoaXMuZGVmYXVsdEluZGVudENoYXJzXG4gICAgICA6IGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCk7XG5cbiAgICBjb25zdCBidWxsZXQgPVxuICAgICAgb25DaGlsZExldmVsICYmIGhhc0NoaWxkcmVuXG4gICAgICAgID8gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldEJ1bGxldCgpXG4gICAgICAgIDogbGlzdC5nZXRCdWxsZXQoKTtcblxuICAgIGNvbnN0IHNwYWNlQWZ0ZXJCdWxsZXQgPVxuICAgICAgb25DaGlsZExldmVsICYmIGhhc0NoaWxkcmVuXG4gICAgICAgID8gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldFNwYWNlQWZ0ZXJCdWxsZXQoKVxuICAgICAgICA6IGxpc3QuZ2V0U3BhY2VBZnRlckJ1bGxldCgpO1xuXG4gICAgY29uc3QgcHJlZml4ID0gb2xkTGluZXNbMF0ubWF0Y2goY2hlY2tib3hSZSkgPyBcIlsgXSBcIiA6IFwiXCI7XG5cbiAgICBjb25zdCBuZXdMaXN0ID0gbmV3IExpc3QoXG4gICAgICBsaXN0LmdldFJvb3QoKSxcbiAgICAgIGluZGVudCxcbiAgICAgIGJ1bGxldCxcbiAgICAgIHByZWZpeCxcbiAgICAgIHNwYWNlQWZ0ZXJCdWxsZXQsXG4gICAgICBwcmVmaXggKyBuZXdMaW5lcy5zaGlmdCgpLFxuICAgICAgZmFsc2VcbiAgICApO1xuXG4gICAgaWYgKG5ld0xpbmVzLmxlbmd0aCA+IDApIHtcbiAgICAgIG5ld0xpc3Quc2V0Tm90ZXNJbmRlbnQobGlzdC5nZXROb3Rlc0luZGVudCgpKTtcbiAgICAgIGZvciAoY29uc3QgbGluZSBvZiBuZXdMaW5lcykge1xuICAgICAgICBuZXdMaXN0LmFkZExpbmUobGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaWYgKG9uQ2hpbGRMZXZlbCkge1xuICAgICAgbGlzdC5hZGRCZWZvcmVBbGwobmV3TGlzdCk7XG4gICAgfSBlbHNlIHtcbiAgICAgIGlmICghY2hpbGRJc0ZvbGRlZCB8fCAhZW5kT2ZMaW5lKSB7XG4gICAgICAgIGNvbnN0IGNoaWxkcmVuID0gbGlzdC5nZXRDaGlsZHJlbigpO1xuICAgICAgICBmb3IgKGNvbnN0IGNoaWxkIG9mIGNoaWxkcmVuKSB7XG4gICAgICAgICAgbGlzdC5yZW1vdmVDaGlsZChjaGlsZCk7XG4gICAgICAgICAgbmV3TGlzdC5hZGRBZnRlckFsbChjaGlsZCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbGlzdC5nZXRQYXJlbnQoKS5hZGRBZnRlcihsaXN0LCBuZXdMaXN0KTtcbiAgICB9XG5cbiAgICBsaXN0LnJlcGxhY2VMaW5lcyhvbGRMaW5lcyk7XG5cbiAgICBjb25zdCBuZXdMaXN0U3RhcnQgPSBuZXdMaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpO1xuICAgIHJvb3QucmVwbGFjZUN1cnNvcih7XG4gICAgICBsaW5lOiBuZXdMaXN0U3RhcnQubGluZSxcbiAgICAgIGNoOiBuZXdMaXN0U3RhcnQuY2ggKyBwcmVmaXgubGVuZ3RoLFxuICAgIH0pO1xuXG4gICAgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyhyb290KTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsgUHJlYyB9IGZyb20gXCJAY29kZW1pcnJvci9zdGF0ZVwiO1xuaW1wb3J0IHsga2V5bWFwIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi4vZmVhdHVyZXMvRmVhdHVyZVwiO1xuaW1wb3J0IHsgQ3JlYXRlTmV3SXRlbU9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0NyZWF0ZU5ld0l0ZW1PcGVyYXRpb25cIjtcbmltcG9ydCB7IElNRVNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvSU1FU2VydmljZVwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuaW1wb3J0IHsgUGVyZm9ybU9wZXJhdGlvblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcIjtcbmltcG9ydCB7IFNldHRpbmdzU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGNsYXNzIEVudGVyU2hvdWxkQ3JlYXRlTmV3SXRlbUZlYXR1cmUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZSxcbiAgICBwcml2YXRlIGltZTogSU1FU2VydmljZSxcbiAgICBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2UsXG4gICAgcHJpdmF0ZSBwZXJmb3JtT3BlcmF0aW9uOiBQZXJmb3JtT3BlcmF0aW9uU2VydmljZVxuICApIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIFByZWMuaGlnaGVzdChcbiAgICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAgICB7XG4gICAgICAgICAgICBrZXk6IFwiRW50ZXJcIixcbiAgICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgICBydW46IHRoaXMucnVuLFxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgfSxcbiAgICAgICAgXSlcbiAgICAgIClcbiAgICApO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge31cblxuICBwcml2YXRlIGNoZWNrID0gKCkgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldHRpbmdzLmJldHRlckVudGVyICYmICF0aGlzLmltZS5pc0lNRU9wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgcnVuID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICBjb25zdCB6b29tUmFuZ2UgPSBlZGl0b3IuZ2V0Wm9vbVJhbmdlKCk7XG5cbiAgICBjb25zdCByZXMgPSB0aGlzLnBlcmZvcm1PcGVyYXRpb24ucGVyZm9ybU9wZXJhdGlvbihcbiAgICAgIChyb290KSA9PlxuICAgICAgICBuZXcgQ3JlYXRlTmV3SXRlbU9wZXJhdGlvbihcbiAgICAgICAgICByb290LFxuICAgICAgICAgIHRoaXMub2JzaWRpYW4uZ2V0RGVmYXVsdEluZGVudENoYXJzKCksXG4gICAgICAgICAge1xuICAgICAgICAgICAgZ2V0Wm9vbVJhbmdlOiAoKSA9PiB6b29tUmFuZ2UsXG4gICAgICAgICAgfVxuICAgICAgICApLFxuICAgICAgZWRpdG9yXG4gICAgKTtcblxuICAgIGlmIChyZXMuc2hvdWxkVXBkYXRlICYmIHpvb21SYW5nZSkge1xuICAgICAgZWRpdG9yLnpvb21Jbih6b29tUmFuZ2UuZnJvbS5saW5lKTtcbiAgICB9XG5cbiAgICByZXR1cm4gcmVzO1xuICB9O1xufVxuIiwiaW1wb3J0IHsgTm90aWNlLCBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9NeUVkaXRvclwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgRm9sZEZlYXR1cmUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLCBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2UpIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5hZGRDb21tYW5kKHtcbiAgICAgIGlkOiBcImZvbGRcIixcbiAgICAgIGljb246IFwiY2hldnJvbnMtZG93bi11cFwiLFxuICAgICAgbmFtZTogXCJGb2xkIHRoZSBsaXN0XCIsXG4gICAgICBlZGl0b3JDYWxsYmFjazogdGhpcy5vYnNpZGlhbi5jcmVhdGVFZGl0b3JDYWxsYmFjayh0aGlzLmZvbGQpLFxuICAgICAgaG90a2V5czogW1xuICAgICAgICB7XG4gICAgICAgICAgbW9kaWZpZXJzOiBbXCJNb2RcIl0sXG4gICAgICAgICAga2V5OiBcIkFycm93VXBcIixcbiAgICAgICAgfSxcbiAgICAgIF0sXG4gICAgfSk7XG5cbiAgICB0aGlzLnBsdWdpbi5hZGRDb21tYW5kKHtcbiAgICAgIGlkOiBcInVuZm9sZFwiLFxuICAgICAgaWNvbjogXCJjaGV2cm9ucy11cC1kb3duXCIsXG4gICAgICBuYW1lOiBcIlVuZm9sZCB0aGUgbGlzdFwiLFxuICAgICAgZWRpdG9yQ2FsbGJhY2s6IHRoaXMub2JzaWRpYW4uY3JlYXRlRWRpdG9yQ2FsbGJhY2sodGhpcy51bmZvbGQpLFxuICAgICAgaG90a2V5czogW1xuICAgICAgICB7XG4gICAgICAgICAgbW9kaWZpZXJzOiBbXCJNb2RcIl0sXG4gICAgICAgICAga2V5OiBcIkFycm93RG93blwiLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9KTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBzZXRGb2xkKGVkaXRvcjogTXlFZGl0b3IsIHR5cGU6IFwiZm9sZFwiIHwgXCJ1bmZvbGRcIikge1xuICAgIGlmICghdGhpcy5vYnNpZGlhbi5nZXRPYnNpZGlhbkZvbGRTZXR0aW5ncygpLmZvbGRJbmRlbnQpIHtcbiAgICAgIG5ldyBOb3RpY2UoXG4gICAgICAgIGBVbmFibGUgdG8gJHt0eXBlfSBiZWNhdXNlIGZvbGRpbmcgaXMgZGlzYWJsZWQuIFBsZWFzZSBlbmFibGUgXCJGb2xkIGluZGVudFwiIGluIE9ic2lkaWFuIHNldHRpbmdzLmAsXG4gICAgICAgIDUwMDBcbiAgICAgICk7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICBjb25zdCBjdXJzb3IgPSBlZGl0b3IuZ2V0Q3Vyc29yKCk7XG5cbiAgICBpZiAodHlwZSA9PT0gXCJmb2xkXCIpIHtcbiAgICAgIGVkaXRvci5mb2xkKGN1cnNvci5saW5lKTtcbiAgICB9IGVsc2Uge1xuICAgICAgZWRpdG9yLnVuZm9sZChjdXJzb3IubGluZSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRydWU7XG4gIH1cblxuICBwcml2YXRlIGZvbGQgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldEZvbGQoZWRpdG9yLCBcImZvbGRcIik7XG4gIH07XG5cbiAgcHJpdmF0ZSB1bmZvbGQgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldEZvbGQoZWRpdG9yLCBcInVuZm9sZFwiKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yLCBlZGl0b3JJbmZvRmllbGQgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHtcbiAgRWRpdG9yVmlldyxcbiAgUGx1Z2luVmFsdWUsXG4gIFZpZXdQbHVnaW4sXG4gIFZpZXdVcGRhdGUsXG59IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5pbXBvcnQgeyBMaXN0IH0gZnJvbSBcIi4uL3Jvb3RcIjtcbmltcG9ydCB7IE9ic2lkaWFuU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9PYnNpZGlhblNlcnZpY2VcIjtcbmltcG9ydCB7IFBhcnNlclNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvUGFyc2VyU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5pbnRlcmZhY2UgTGluZURhdGEge1xuICB0b3A6IG51bWJlcjtcbiAgbGVmdDogbnVtYmVyO1xuICBoZWlnaHQ6IHN0cmluZztcbiAgbGlzdDogTGlzdDtcbn1cblxuY2xhc3MgTGlzdExpbmVzVmlld1BsdWdpblZhbHVlIGltcGxlbWVudHMgUGx1Z2luVmFsdWUge1xuICBwcml2YXRlIHNjaGVkdWxlZDogUmV0dXJuVHlwZTx0eXBlb2Ygc2V0VGltZW91dD47XG4gIHByaXZhdGUgc2Nyb2xsZXI6IEhUTUxFbGVtZW50O1xuICBwcml2YXRlIGNvbnRlbnRDb250YWluZXI6IEhUTUxFbGVtZW50O1xuICBwcml2YXRlIGVkaXRvcjogTXlFZGl0b3I7XG4gIHByaXZhdGUgbGFzdExpbmU6IG51bWJlcjtcbiAgcHJpdmF0ZSBsaW5lczogTGluZURhdGFbXTtcbiAgcHJpdmF0ZSBsaW5lRWxlbWVudHM6IEhUTUxFbGVtZW50W10gPSBbXTtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgcGFyc2VyOiBQYXJzZXJTZXJ2aWNlLFxuICAgIHByaXZhdGUgdmlldzogRWRpdG9yVmlld1xuICApIHtcbiAgICB0aGlzLnZpZXcuc2Nyb2xsRE9NLmFkZEV2ZW50TGlzdGVuZXIoXCJzY3JvbGxcIiwgdGhpcy5vblNjcm9sbCk7XG4gICAgdGhpcy5zZXR0aW5ncy5vbkNoYW5nZShcImxpc3RMaW5lc1wiLCB0aGlzLnNjaGVkdWxlUmVjYWxjdWxhdGUpO1xuXG4gICAgdGhpcy5wcmVwYXJlRG9tKCk7XG4gICAgdGhpcy53YWl0Rm9yRWRpdG9yKCk7XG4gIH1cblxuICBwcml2YXRlIHdhaXRGb3JFZGl0b3IgPSAoKSA9PiB7XG4gICAgY29uc3Qgb2UgPSB0aGlzLnZpZXcuc3RhdGUuZmllbGQoZWRpdG9ySW5mb0ZpZWxkKS5lZGl0b3I7XG4gICAgaWYgKCFvZSkge1xuICAgICAgc2V0VGltZW91dCh0aGlzLndhaXRGb3JFZGl0b3IsIDApO1xuICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICB0aGlzLmVkaXRvciA9IG5ldyBNeUVkaXRvcihvZSk7XG4gICAgdGhpcy5zY2hlZHVsZVJlY2FsY3VsYXRlKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBwcmVwYXJlRG9tKCkge1xuICAgIHRoaXMuY29udGVudENvbnRhaW5lciA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIik7XG4gICAgdGhpcy5jb250ZW50Q29udGFpbmVyLmNsYXNzTGlzdC5hZGQoXG4gICAgICBcIm91dGxpbmVyLXBsdWdpbi1saXN0LWxpbmVzLWNvbnRlbnQtY29udGFpbmVyXCJcbiAgICApO1xuXG4gICAgdGhpcy5zY3JvbGxlciA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIik7XG4gICAgdGhpcy5zY3JvbGxlci5jbGFzc0xpc3QuYWRkKFwib3V0bGluZXItcGx1Z2luLWxpc3QtbGluZXMtc2Nyb2xsZXJcIik7XG5cbiAgICB0aGlzLnNjcm9sbGVyLmFwcGVuZENoaWxkKHRoaXMuY29udGVudENvbnRhaW5lcik7XG4gICAgdGhpcy52aWV3LmRvbS5hcHBlbmRDaGlsZCh0aGlzLnNjcm9sbGVyKTtcbiAgfVxuXG4gIHByaXZhdGUgb25TY3JvbGwgPSAoZTogRXZlbnQpID0+IHtcbiAgICBjb25zdCB7IHNjcm9sbExlZnQsIHNjcm9sbFRvcCB9ID0gZS50YXJnZXQgYXMgSFRNTEVsZW1lbnQ7XG4gICAgdGhpcy5zY3JvbGxlci5zY3JvbGxUbyhzY3JvbGxMZWZ0LCBzY3JvbGxUb3ApO1xuICB9O1xuXG4gIHByaXZhdGUgc2NoZWR1bGVSZWNhbGN1bGF0ZSA9ICgpID0+IHtcbiAgICBjbGVhclRpbWVvdXQodGhpcy5zY2hlZHVsZWQpO1xuICAgIHRoaXMuc2NoZWR1bGVkID0gc2V0VGltZW91dCh0aGlzLmNhbGN1bGF0ZSwgMCk7XG4gIH07XG5cbiAgdXBkYXRlKHVwZGF0ZTogVmlld1VwZGF0ZSkge1xuICAgIGlmIChcbiAgICAgIHVwZGF0ZS5kb2NDaGFuZ2VkIHx8XG4gICAgICB1cGRhdGUudmlld3BvcnRDaGFuZ2VkIHx8XG4gICAgICB1cGRhdGUuZ2VvbWV0cnlDaGFuZ2VkIHx8XG4gICAgICB1cGRhdGUudHJhbnNhY3Rpb25zLnNvbWUoKHRyKSA9PiB0ci5yZWNvbmZpZ3VyZWQpXG4gICAgKSB7XG4gICAgICB0aGlzLnNjaGVkdWxlUmVjYWxjdWxhdGUoKTtcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIGNhbGN1bGF0ZSA9ICgpID0+IHtcbiAgICB0aGlzLmxpbmVzID0gW107XG5cbiAgICBpZiAoXG4gICAgICB0aGlzLnNldHRpbmdzLmxpc3RMaW5lcyAmJlxuICAgICAgdGhpcy5vYnNpZGlhbi5pc0RlZmF1bHRUaGVtZUVuYWJsZWQoKSAmJlxuICAgICAgdGhpcy52aWV3LnZpZXdwb3J0TGluZUJsb2Nrcy5sZW5ndGggPiAwICYmXG4gICAgICB0aGlzLnZpZXcudmlzaWJsZVJhbmdlcy5sZW5ndGggPiAwXG4gICAgKSB7XG4gICAgICBjb25zdCBmcm9tTGluZSA9IHRoaXMuZWRpdG9yLm9mZnNldFRvUG9zKHRoaXMudmlldy52aWV3cG9ydC5mcm9tKS5saW5lO1xuICAgICAgY29uc3QgdG9MaW5lID0gdGhpcy5lZGl0b3Iub2Zmc2V0VG9Qb3ModGhpcy52aWV3LnZpZXdwb3J0LnRvKS5saW5lO1xuICAgICAgY29uc3QgbGlzdHMgPSB0aGlzLnBhcnNlci5wYXJzZVJhbmdlKHRoaXMuZWRpdG9yLCBmcm9tTGluZSwgdG9MaW5lKTtcblxuICAgICAgZm9yIChjb25zdCBsaXN0IG9mIGxpc3RzKSB7XG4gICAgICAgIHRoaXMubGFzdExpbmUgPSBsaXN0LmdldFJhbmdlKClbMV0ubGluZTtcblxuICAgICAgICBmb3IgKGNvbnN0IGMgb2YgbGlzdC5nZXRDaGlsZHJlbigpKSB7XG4gICAgICAgICAgdGhpcy5yZWN1cnNpdmUoYyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdGhpcy5saW5lcy5zb3J0KChhLCBiKSA9PlxuICAgICAgICBhLnRvcCA9PT0gYi50b3AgPyBhLmxlZnQgLSBiLmxlZnQgOiBhLnRvcCAtIGIudG9wXG4gICAgICApO1xuICAgIH1cblxuICAgIHRoaXMudXBkYXRlRG9tKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBnZXROZXh0U2libGluZyhsaXN0OiBMaXN0KTogTGlzdCB8IG51bGwge1xuICAgIGxldCBsaXN0VG1wID0gbGlzdDtcbiAgICBsZXQgcCA9IGxpc3RUbXAuZ2V0UGFyZW50KCk7XG4gICAgd2hpbGUgKHApIHtcbiAgICAgIGNvbnN0IG5leHRTaWJsaW5nID0gcC5nZXROZXh0U2libGluZ09mKGxpc3RUbXApO1xuICAgICAgaWYgKG5leHRTaWJsaW5nKSB7XG4gICAgICAgIHJldHVybiBuZXh0U2libGluZztcbiAgICAgIH1cbiAgICAgIGxpc3RUbXAgPSBwO1xuICAgICAgcCA9IGxpc3RUbXAuZ2V0UGFyZW50KCk7XG4gICAgfVxuICAgIHJldHVybiBudWxsO1xuICB9XG5cbiAgcHJpdmF0ZSByZWN1cnNpdmUobGlzdDogTGlzdCwgcGFyZW50Q3R4OiB7IHJvb3RMZWZ0PzogbnVtYmVyIH0gPSB7fSkge1xuICAgIGNvbnN0IGNoaWxkcmVuID0gbGlzdC5nZXRDaGlsZHJlbigpO1xuXG4gICAgaWYgKGNoaWxkcmVuLmxlbmd0aCA9PT0gMCkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGZyb21PZmZzZXQgPSB0aGlzLmVkaXRvci5wb3NUb09mZnNldCh7XG4gICAgICBsaW5lOiBsaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUsXG4gICAgICBjaDogbGlzdC5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGgsXG4gICAgfSk7XG4gICAgY29uc3QgbmV4dFNpYmxpbmcgPSB0aGlzLmdldE5leHRTaWJsaW5nKGxpc3QpO1xuICAgIGNvbnN0IHRpbGxPZmZzZXQgPSB0aGlzLmVkaXRvci5wb3NUb09mZnNldCh7XG4gICAgICBsaW5lOiBuZXh0U2libGluZ1xuICAgICAgICA/IG5leHRTaWJsaW5nLmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUgLSAxXG4gICAgICAgIDogdGhpcy5sYXN0TGluZSxcbiAgICAgIGNoOiAwLFxuICAgIH0pO1xuXG4gICAgbGV0IHZpc2libGVGcm9tID0gdGhpcy52aWV3LnZpc2libGVSYW5nZXNbMF0uZnJvbTtcbiAgICBsZXQgdmlzaWJsZVRvID1cbiAgICAgIHRoaXMudmlldy52aXNpYmxlUmFuZ2VzW3RoaXMudmlldy52aXNpYmxlUmFuZ2VzLmxlbmd0aCAtIDFdLnRvO1xuICAgIGNvbnN0IHpvb21SYW5nZSA9IHRoaXMuZWRpdG9yLmdldFpvb21SYW5nZSgpO1xuICAgIGlmICh6b29tUmFuZ2UpIHtcbiAgICAgIHZpc2libGVGcm9tID0gTWF0aC5tYXgoXG4gICAgICAgIHZpc2libGVGcm9tLFxuICAgICAgICB0aGlzLmVkaXRvci5wb3NUb09mZnNldCh6b29tUmFuZ2UuZnJvbSlcbiAgICAgICk7XG4gICAgICB2aXNpYmxlVG8gPSBNYXRoLm1pbih2aXNpYmxlVG8sIHRoaXMuZWRpdG9yLnBvc1RvT2Zmc2V0KHpvb21SYW5nZS50bykpO1xuICAgIH1cblxuICAgIGlmIChmcm9tT2Zmc2V0ID4gdmlzaWJsZVRvIHx8IHRpbGxPZmZzZXQgPCB2aXNpYmxlRnJvbSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGNvb3JkcyA9IHRoaXMudmlldy5jb29yZHNBdFBvcyhmcm9tT2Zmc2V0LCAxKTtcbiAgICBpZiAocGFyZW50Q3R4LnJvb3RMZWZ0ID09PSB1bmRlZmluZWQpIHtcbiAgICAgIHBhcmVudEN0eC5yb290TGVmdCA9IGNvb3Jkcy5sZWZ0O1xuICAgIH1cbiAgICBjb25zdCBsZWZ0ID0gTWF0aC5mbG9vcihjb29yZHMucmlnaHQgLSBwYXJlbnRDdHgucm9vdExlZnQpO1xuXG4gICAgY29uc3QgdG9wID1cbiAgICAgIHZpc2libGVGcm9tID4gMCAmJiBmcm9tT2Zmc2V0IDwgdmlzaWJsZUZyb21cbiAgICAgICAgPyAtMjBcbiAgICAgICAgOiB0aGlzLnZpZXcubGluZUJsb2NrQXQoZnJvbU9mZnNldCkudG9wO1xuICAgIGNvbnN0IGJvdHRvbSA9XG4gICAgICB0aWxsT2Zmc2V0ID4gdmlzaWJsZVRvXG4gICAgICAgID8gdGhpcy52aWV3LmxpbmVCbG9ja0F0KHZpc2libGVUbyAtIDEpLmJvdHRvbVxuICAgICAgICA6IHRoaXMudmlldy5saW5lQmxvY2tBdCh0aWxsT2Zmc2V0KS5ib3R0b207XG4gICAgY29uc3QgaGVpZ2h0ID0gYm90dG9tIC0gdG9wO1xuXG4gICAgaWYgKGhlaWdodCA+IDAgJiYgIWxpc3QuaXNGb2xkZWQoKSkge1xuICAgICAgY29uc3QgbmV4dFNpYmxpbmcgPSBsaXN0LmdldFBhcmVudCgpLmdldE5leHRTaWJsaW5nT2YobGlzdCk7XG4gICAgICBjb25zdCBoYXNOZXh0U2libGluZyA9XG4gICAgICAgICEhbmV4dFNpYmxpbmcgJiZcbiAgICAgICAgdGhpcy5lZGl0b3IucG9zVG9PZmZzZXQobmV4dFNpYmxpbmcuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkpIDw9XG4gICAgICAgICAgdmlzaWJsZVRvO1xuXG4gICAgICB0aGlzLmxpbmVzLnB1c2goe1xuICAgICAgICB0b3AsXG4gICAgICAgIGxlZnQsXG4gICAgICAgIGhlaWdodDogYGNhbGMoJHtoZWlnaHR9cHggJHtoYXNOZXh0U2libGluZyA/IFwiLSAxLjVlbVwiIDogXCItIDJlbVwifSlgLFxuICAgICAgICBsaXN0LFxuICAgICAgfSk7XG4gICAgfVxuXG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiBjaGlsZHJlbikge1xuICAgICAgaWYgKCFjaGlsZC5pc0VtcHR5KCkpIHtcbiAgICAgICAgdGhpcy5yZWN1cnNpdmUoY2hpbGQsIHBhcmVudEN0eCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcHJpdmF0ZSBvbkNsaWNrID0gKGU6IE1vdXNlRXZlbnQpID0+IHtcbiAgICBlLnByZXZlbnREZWZhdWx0KCk7XG5cbiAgICBjb25zdCBsaW5lID0gdGhpcy5saW5lc1tOdW1iZXIoKGUudGFyZ2V0IGFzIEhUTUxFbGVtZW50KS5kYXRhc2V0LmluZGV4KV07XG5cbiAgICBzd2l0Y2ggKHRoaXMuc2V0dGluZ3MubGlzdExpbmVBY3Rpb24pIHtcbiAgICAgIGNhc2UgXCJ6b29tLWluXCI6XG4gICAgICAgIHRoaXMuem9vbUluKGxpbmUpO1xuICAgICAgICBicmVhaztcblxuICAgICAgY2FzZSBcInRvZ2dsZS1mb2xkaW5nXCI6XG4gICAgICAgIHRoaXMudG9nZ2xlRm9sZGluZyhsaW5lKTtcbiAgICAgICAgYnJlYWs7XG4gICAgfVxuICB9O1xuXG4gIHByaXZhdGUgem9vbUluKGxpbmU6IExpbmVEYXRhKSB7XG4gICAgY29uc3QgZWRpdG9yID0gbmV3IE15RWRpdG9yKHRoaXMudmlldy5zdGF0ZS5maWVsZChlZGl0b3JJbmZvRmllbGQpLmVkaXRvcik7XG5cbiAgICBlZGl0b3Iuem9vbUluKGxpbmUubGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lKTtcbiAgfVxuXG4gIHByaXZhdGUgdG9nZ2xlRm9sZGluZyhsaW5lOiBMaW5lRGF0YSkge1xuICAgIGNvbnN0IHsgbGlzdCB9ID0gbGluZTtcblxuICAgIGlmIChsaXN0LmlzRW1wdHkoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGxldCBuZWVkVG9VbmZvbGQgPSB0cnVlO1xuICAgIGNvbnN0IGxpbmVzVG9Ub2dnbGU6IG51bWJlcltdID0gW107XG4gICAgZm9yIChjb25zdCBjIG9mIGxpc3QuZ2V0Q2hpbGRyZW4oKSkge1xuICAgICAgaWYgKGMuaXNFbXB0eSgpKSB7XG4gICAgICAgIGNvbnRpbnVlO1xuICAgICAgfVxuICAgICAgaWYgKCFjLmlzRm9sZGVkKCkpIHtcbiAgICAgICAgbmVlZFRvVW5mb2xkID0gZmFsc2U7XG4gICAgICB9XG4gICAgICBsaW5lc1RvVG9nZ2xlLnB1c2goYy5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lKTtcbiAgICB9XG5cbiAgICBjb25zdCBlZGl0b3IgPSBuZXcgTXlFZGl0b3IodGhpcy52aWV3LnN0YXRlLmZpZWxkKGVkaXRvckluZm9GaWVsZCkuZWRpdG9yKTtcblxuICAgIGZvciAoY29uc3QgbCBvZiBsaW5lc1RvVG9nZ2xlKSB7XG4gICAgICBpZiAobmVlZFRvVW5mb2xkKSB7XG4gICAgICAgIGVkaXRvci51bmZvbGQobCk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICBlZGl0b3IuZm9sZChsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwcml2YXRlIHVwZGF0ZURvbSgpIHtcbiAgICBjb25zdCBjbVNjcm9sbCA9IHRoaXMudmlldy5zY3JvbGxET007XG4gICAgY29uc3QgY21Db250ZW50ID0gdGhpcy52aWV3LmNvbnRlbnRET007XG4gICAgY29uc3QgY21Db250ZW50Q29udGFpbmVyID0gY21Db250ZW50LnBhcmVudEVsZW1lbnQ7XG4gICAgY29uc3QgY21TaXplciA9IGNtQ29udGVudENvbnRhaW5lci5wYXJlbnRFbGVtZW50O1xuXG4gICAgLyoqXG4gICAgICogT2JzaWRpYW4gY2FuIGFkZCBhZGRpdGlvbmFsIGVsZW1lbnRzIGludG8gQ29udGVudCBNYW5hZ2VyLlxuICAgICAqIFRoZSBtb3N0IG9idmlvdXMgY2FzZSBpcyB0aGUgJ2VtYmVkZGVkLWJhY2tsaW5rcycgY29yZSBwbHVnaW4gdGhhdCBhZGRzIGEgbWVudSBpbnNpZGUgYSBDb250ZW50IE1hbmFnZXIuXG4gICAgICogV2UgbXVzdCB0YWtlIGhlaWdodHMgb2YgYWxsIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYWNjb3VudFxuICAgICAqIHRvIGJlIGFibGUgdG8gY2FsY3VsYXRlIHRoZSBjb3JyZWN0IHNpemUgb2YgbGluZXMnIGNvbnRhaW5lci5cbiAgICAgKi9cbiAgICBsZXQgY21TaXplckNoaWxkcmVuU3VtSGVpZ2h0ID0gMDtcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IGNtU2l6ZXIuY2hpbGRyZW4ubGVuZ3RoOyBpKyspIHtcbiAgICAgIGNtU2l6ZXJDaGlsZHJlblN1bUhlaWdodCArPSBjbVNpemVyLmNoaWxkcmVuW2ldLmNsaWVudEhlaWdodDtcbiAgICB9XG5cbiAgICB0aGlzLnNjcm9sbGVyLnN0eWxlLnRvcCA9IGNtU2Nyb2xsLm9mZnNldFRvcCArIFwicHhcIjtcbiAgICB0aGlzLmNvbnRlbnRDb250YWluZXIuc3R5bGUuaGVpZ2h0ID0gY21TaXplckNoaWxkcmVuU3VtSGVpZ2h0ICsgXCJweFwiO1xuICAgIHRoaXMuY29udGVudENvbnRhaW5lci5zdHlsZS5tYXJnaW5MZWZ0ID1cbiAgICAgIGNtQ29udGVudENvbnRhaW5lci5vZmZzZXRMZWZ0ICsgXCJweFwiO1xuICAgIHRoaXMuY29udGVudENvbnRhaW5lci5zdHlsZS5tYXJnaW5Ub3AgPVxuICAgICAgKGNtQ29udGVudC5maXJzdEVsZW1lbnRDaGlsZCBhcyBIVE1MRWxlbWVudCkub2Zmc2V0VG9wIC0gMjQgKyBcInB4XCI7XG5cbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IHRoaXMubGluZXMubGVuZ3RoOyBpKyspIHtcbiAgICAgIGlmICh0aGlzLmxpbmVFbGVtZW50cy5sZW5ndGggPT09IGkpIHtcbiAgICAgICAgY29uc3QgZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIik7XG4gICAgICAgIGUuY2xhc3NMaXN0LmFkZChcIm91dGxpbmVyLXBsdWdpbi1saXN0LWxpbmVcIik7XG4gICAgICAgIGUuZGF0YXNldC5pbmRleCA9IFN0cmluZyhpKTtcbiAgICAgICAgZS5hZGRFdmVudExpc3RlbmVyKFwibW91c2Vkb3duXCIsIHRoaXMub25DbGljayk7XG4gICAgICAgIHRoaXMuY29udGVudENvbnRhaW5lci5hcHBlbmRDaGlsZChlKTtcbiAgICAgICAgdGhpcy5saW5lRWxlbWVudHMucHVzaChlKTtcbiAgICAgIH1cblxuICAgICAgY29uc3QgbCA9IHRoaXMubGluZXNbaV07XG4gICAgICBjb25zdCBlID0gdGhpcy5saW5lRWxlbWVudHNbaV07XG4gICAgICBlLnN0eWxlLnRvcCA9IGwudG9wICsgXCJweFwiO1xuICAgICAgZS5zdHlsZS5sZWZ0ID0gbC5sZWZ0ICsgXCJweFwiO1xuICAgICAgZS5zdHlsZS5oZWlnaHQgPSBsLmhlaWdodDtcbiAgICAgIGUuc3R5bGUuZGlzcGxheSA9IFwiYmxvY2tcIjtcbiAgICB9XG5cbiAgICBmb3IgKGxldCBpID0gdGhpcy5saW5lcy5sZW5ndGg7IGkgPCB0aGlzLmxpbmVFbGVtZW50cy5sZW5ndGg7IGkrKykge1xuICAgICAgY29uc3QgZSA9IHRoaXMubGluZUVsZW1lbnRzW2ldO1xuICAgICAgZS5zdHlsZS50b3AgPSBcIjBweFwiO1xuICAgICAgZS5zdHlsZS5sZWZ0ID0gXCIwcHhcIjtcbiAgICAgIGUuc3R5bGUuaGVpZ2h0ID0gXCIwcHhcIjtcbiAgICAgIGUuc3R5bGUuZGlzcGxheSA9IFwibm9uZVwiO1xuICAgIH1cbiAgfVxuXG4gIGRlc3Ryb3koKSB7XG4gICAgdGhpcy5zZXR0aW5ncy5yZW1vdmVDYWxsYmFjayhcImxpc3RMaW5lc1wiLCB0aGlzLnNjaGVkdWxlUmVjYWxjdWxhdGUpO1xuICAgIHRoaXMudmlldy5zY3JvbGxET00ucmVtb3ZlRXZlbnRMaXN0ZW5lcihcInNjcm9sbFwiLCB0aGlzLm9uU2Nyb2xsKTtcbiAgICB0aGlzLnZpZXcuZG9tLnJlbW92ZUNoaWxkKHRoaXMuc2Nyb2xsZXIpO1xuICAgIGNsZWFyVGltZW91dCh0aGlzLnNjaGVkdWxlZCk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIExpbmVzRmVhdHVyZSBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlLFxuICAgIHByaXZhdGUgb2JzaWRpYW46IE9ic2lkaWFuU2VydmljZSxcbiAgICBwcml2YXRlIHBhcnNlcjogUGFyc2VyU2VydmljZVxuICApIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIFZpZXdQbHVnaW4uZGVmaW5lKFxuICAgICAgICAodmlldykgPT5cbiAgICAgICAgICBuZXcgTGlzdExpbmVzVmlld1BsdWdpblZhbHVlKFxuICAgICAgICAgICAgdGhpcy5zZXR0aW5ncyxcbiAgICAgICAgICAgIHRoaXMub2JzaWRpYW4sXG4gICAgICAgICAgICB0aGlzLnBhcnNlcixcbiAgICAgICAgICAgIHZpZXdcbiAgICAgICAgICApXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG59XG4iLCJpbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvU2V0dGluZ3NTZXJ2aWNlXCI7XG5cbmNvbnN0IEJFVFRFUl9MSVNUU19DTEFTUyA9IFwib3V0bGluZXItcGx1Z2luLWJldHRlci1saXN0c1wiO1xuY29uc3QgQkVUVEVSX0JVTExFVFNfQ0xBU1MgPSBcIm91dGxpbmVyLXBsdWdpbi1iZXR0ZXItYnVsbGV0c1wiO1xuY29uc3QgVkVSVElDQUxfTElORVMgPSBcIm91dGxpbmVyLXBsdWdpbi12ZXJ0aWNhbC1saW5lc1wiO1xuY29uc3QgS05PV05fQ0xBU1NFUyA9IFtcbiAgQkVUVEVSX0xJU1RTX0NMQVNTLFxuICBCRVRURVJfQlVMTEVUU19DTEFTUyxcbiAgVkVSVElDQUxfTElORVMsXG5dO1xuXG5leHBvcnQgY2xhc3MgTGlzdHNTdHlsZXNGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIHByaXZhdGUgaW50ZXJ2YWw6IG51bWJlcjtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMuc3luY0xpc3RzU3R5bGVzKCk7XG4gICAgdGhpcy5pbnRlcnZhbCA9IHdpbmRvdy5zZXRJbnRlcnZhbCgoKSA9PiB7XG4gICAgICB0aGlzLnN5bmNMaXN0c1N0eWxlcygpO1xuICAgIH0sIDEwMDApO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge1xuICAgIGNsZWFySW50ZXJ2YWwodGhpcy5pbnRlcnZhbCk7XG4gICAgdGhpcy5hcHBseUxpc3RzU3R5bGVzKFtdKTtcbiAgfVxuXG4gIHByaXZhdGUgc3luY0xpc3RzU3R5bGVzID0gKCkgPT4ge1xuICAgIGNvbnN0IGNsYXNzZXMgPSBbXTtcblxuICAgIGlmICh0aGlzLm9ic2lkaWFuLmlzRGVmYXVsdFRoZW1lRW5hYmxlZCgpKSB7XG4gICAgICBpZiAodGhpcy5zZXR0aW5ncy5zdHlsZUxpc3RzKSB7XG4gICAgICAgIGNsYXNzZXMucHVzaChCRVRURVJfTElTVFNfQ0xBU1MpO1xuICAgICAgICBjbGFzc2VzLnB1c2goQkVUVEVSX0JVTExFVFNfQ0xBU1MpO1xuICAgICAgfVxuXG4gICAgICBpZiAodGhpcy5zZXR0aW5ncy5saXN0TGluZXMpIHtcbiAgICAgICAgY2xhc3Nlcy5wdXNoKFZFUlRJQ0FMX0xJTkVTKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0aGlzLmFwcGx5TGlzdHNTdHlsZXMoY2xhc3Nlcyk7XG4gIH07XG5cbiAgcHJpdmF0ZSBhcHBseUxpc3RzU3R5bGVzKGNsYXNzZXM6IHN0cmluZ1tdKSB7XG4gICAgY29uc3QgdG9LZWVwID0gY2xhc3Nlcy5maWx0ZXIoKGMpID0+IEtOT1dOX0NMQVNTRVMuY29udGFpbnMoYykpO1xuICAgIGNvbnN0IHRvUmVtb3ZlID0gS05PV05fQ0xBU1NFUy5maWx0ZXIoKGMpID0+ICF0b0tlZXAuY29udGFpbnMoYykpO1xuXG4gICAgZm9yIChjb25zdCBjIG9mIHRvS2VlcCkge1xuICAgICAgaWYgKCFkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5jb250YWlucyhjKSkge1xuICAgICAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5hZGQoYyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZm9yIChjb25zdCBjIG9mIHRvUmVtb3ZlKSB7XG4gICAgICBpZiAoZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuY29udGFpbnMoYykpIHtcbiAgICAgICAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QucmVtb3ZlKGMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IExpc3RMaW5lLCBQb3NpdGlvbiwgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBNb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZU9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGxpc3QgPSB0aGlzLnJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgY29uc3QgY3Vyc29yID0gdGhpcy5yb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKTtcbiAgICBjb25zdCBsaW5lTm8gPSBsaW5lcy5maW5kSW5kZXgoKGwpID0+IHtcbiAgICAgIHJldHVybiAoXG4gICAgICAgIGN1cnNvci5jaCA9PT0gbC5mcm9tLmNoICsgbGlzdC5nZXRDaGVja2JveExlbmd0aCgpICYmXG4gICAgICAgIGN1cnNvci5saW5lID09PSBsLmZyb20ubGluZVxuICAgICAgKTtcbiAgICB9KTtcblxuICAgIGlmIChsaW5lTm8gPT09IDApIHtcbiAgICAgIHRoaXMubW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZEl0ZW0ocm9vdCwgY3Vyc29yKTtcbiAgICB9IGVsc2UgaWYgKGxpbmVObyA+IDApIHtcbiAgICAgIHRoaXMubW92ZUN1cnNvclRvUHJldmlvdXNOb3RlTGluZShyb290LCBsaW5lcywgbGluZU5vKTtcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIG1vdmVDdXJzb3JUb1ByZXZpb3VzTm90ZUxpbmUoXG4gICAgcm9vdDogUm9vdCxcbiAgICBsaW5lczogTGlzdExpbmVbXSxcbiAgICBsaW5lTm86IG51bWJlclxuICApIHtcbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIHJvb3QucmVwbGFjZUN1cnNvcihsaW5lc1tsaW5lTm8gLSAxXS50byk7XG4gIH1cblxuICBwcml2YXRlIG1vdmVDdXJzb3JUb1ByZXZpb3VzVW5mb2xkZWRJdGVtKHJvb3Q6IFJvb3QsIGN1cnNvcjogUG9zaXRpb24pIHtcbiAgICBjb25zdCBwcmV2ID0gcm9vdC5nZXRMaXN0VW5kZXJMaW5lKGN1cnNvci5saW5lIC0gMSk7XG5cbiAgICBpZiAoIXByZXYpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGlmIChwcmV2LmlzRm9sZGVkKCkpIHtcbiAgICAgIGNvbnN0IGZvbGRSb290ID0gcHJldi5nZXRUb3BGb2xkUm9vdCgpO1xuICAgICAgY29uc3QgZmlyc3RMaW5lRW5kID0gZm9sZFJvb3QuZ2V0TGluZXNJbmZvKClbMF0udG87XG4gICAgICByb290LnJlcGxhY2VDdXJzb3IoZmlyc3RMaW5lRW5kKTtcbiAgICB9IGVsc2Uge1xuICAgICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHByZXYuZ2V0TGFzdExpbmVDb250ZW50RW5kKCkpO1xuICAgIH1cbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsga2V5bWFwIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi4vZmVhdHVyZXMvRmVhdHVyZVwiO1xuaW1wb3J0IHsgTW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZExpbmVPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9Nb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZU9wZXJhdGlvblwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgTW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZExpbmVGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgcGVyZm9ybU9wZXJhdGlvbjogUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBrZXltYXAub2YoW1xuICAgICAgICB7XG4gICAgICAgICAga2V5OiBcIkFycm93TGVmdFwiLFxuICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5ydW4sXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICB3aW46IFwiYy1BcnJvd0xlZnRcIixcbiAgICAgICAgICBsaW51eDogXCJjLUFycm93TGVmdFwiLFxuICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5ydW4sXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICBdKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgY2hlY2sgPSAoKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMuc2V0dGluZ3Muc3RpY2tDdXJzb3IgIT0gXCJuZXZlclwiICYmICF0aGlzLmltZS5pc0lNRU9wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgcnVuID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IE1vdmVDdXJzb3JUb1ByZXZpb3VzVW5mb2xkZWRMaW5lT3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcbmltcG9ydCB7IHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMgfSBmcm9tIFwiLi4vcm9vdC9yZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzXCI7XG5cbmV4cG9ydCBjbGFzcyBNb3ZlRG93bk9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IHBhcmVudCA9IGxpc3QuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgZ3JhbmRQYXJlbnQgPSBwYXJlbnQuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgbmV4dCA9IHBhcmVudC5nZXROZXh0U2libGluZ09mKGxpc3QpO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUJlZm9yZSA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcblxuICAgIGlmICghbmV4dCAmJiBncmFuZFBhcmVudCkge1xuICAgICAgY29uc3QgbmV3UGFyZW50ID0gZ3JhbmRQYXJlbnQuZ2V0TmV4dFNpYmxpbmdPZihwYXJlbnQpO1xuXG4gICAgICBpZiAobmV3UGFyZW50KSB7XG4gICAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICAgICAgbmV3UGFyZW50LmFkZEJlZm9yZUFsbChsaXN0KTtcbiAgICAgIH1cbiAgICB9IGVsc2UgaWYgKG5leHQpIHtcbiAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICBwYXJlbnQucmVtb3ZlQ2hpbGQobGlzdCk7XG4gICAgICBwYXJlbnQuYWRkQWZ0ZXIobmV4dCwgbGlzdCk7XG4gICAgfVxuXG4gICAgaWYgKCF0aGlzLnVwZGF0ZWQpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0U3RhcnRMaW5lQWZ0ZXIgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG4gICAgY29uc3QgbGluZURpZmYgPSBsaXN0U3RhcnRMaW5lQWZ0ZXIgLSBsaXN0U3RhcnRMaW5lQmVmb3JlO1xuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgKyBsaW5lRGlmZixcbiAgICAgIGNoOiBjdXJzb3IuY2gsXG4gICAgfSk7XG5cbiAgICByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3QpO1xuICB9XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5pbXBvcnQgeyByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzIH0gZnJvbSBcIi4uL3Jvb3QvcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0c1wiO1xuXG5leHBvcnQgY2xhc3MgTW92ZVJpZ2h0T3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290LCBwcml2YXRlIGRlZmF1bHRJbmRlbnRDaGFyczogc3RyaW5nKSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuXG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgY29uc3QgcGFyZW50ID0gbGlzdC5nZXRQYXJlbnQoKTtcbiAgICBjb25zdCBwcmV2ID0gcGFyZW50LmdldFByZXZTaWJsaW5nT2YobGlzdCk7XG5cbiAgICBpZiAoIXByZXYpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUJlZm9yZSA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcblxuICAgIGNvbnN0IGluZGVudFBvcyA9IGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCkubGVuZ3RoO1xuICAgIGxldCBpbmRlbnRDaGFycyA9IFwiXCI7XG5cbiAgICBpZiAoaW5kZW50Q2hhcnMgPT09IFwiXCIgJiYgIXByZXYuaXNFbXB0eSgpKSB7XG4gICAgICBpbmRlbnRDaGFycyA9IHByZXZcbiAgICAgICAgLmdldENoaWxkcmVuKClbMF1cbiAgICAgICAgLmdldEZpcnN0TGluZUluZGVudCgpXG4gICAgICAgIC5zbGljZShwcmV2LmdldEZpcnN0TGluZUluZGVudCgpLmxlbmd0aCk7XG4gICAgfVxuXG4gICAgaWYgKGluZGVudENoYXJzID09PSBcIlwiKSB7XG4gICAgICBpbmRlbnRDaGFycyA9IGxpc3RcbiAgICAgICAgLmdldEZpcnN0TGluZUluZGVudCgpXG4gICAgICAgIC5zbGljZShwYXJlbnQuZ2V0Rmlyc3RMaW5lSW5kZW50KCkubGVuZ3RoKTtcbiAgICB9XG5cbiAgICBpZiAoaW5kZW50Q2hhcnMgPT09IFwiXCIgJiYgIWxpc3QuaXNFbXB0eSgpKSB7XG4gICAgICBpbmRlbnRDaGFycyA9IGxpc3QuZ2V0Q2hpbGRyZW4oKVswXS5nZXRGaXJzdExpbmVJbmRlbnQoKTtcbiAgICB9XG5cbiAgICBpZiAoaW5kZW50Q2hhcnMgPT09IFwiXCIpIHtcbiAgICAgIGluZGVudENoYXJzID0gdGhpcy5kZWZhdWx0SW5kZW50Q2hhcnM7XG4gICAgfVxuXG4gICAgcGFyZW50LnJlbW92ZUNoaWxkKGxpc3QpO1xuICAgIHByZXYuYWRkQWZ0ZXJBbGwobGlzdCk7XG4gICAgbGlzdC5pbmRlbnRDb250ZW50KGluZGVudFBvcywgaW5kZW50Q2hhcnMpO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUFmdGVyID0gcm9vdC5nZXRDb250ZW50TGluZXNSYW5nZU9mKGxpc3QpWzBdO1xuICAgIGNvbnN0IGxpbmVEaWZmID0gbGlzdFN0YXJ0TGluZUFmdGVyIC0gbGlzdFN0YXJ0TGluZUJlZm9yZTtcblxuICAgIGNvbnN0IGN1cnNvciA9IHJvb3QuZ2V0Q3Vyc29yKCk7XG4gICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHtcbiAgICAgIGxpbmU6IGN1cnNvci5saW5lICsgbGluZURpZmYsXG4gICAgICBjaDogY3Vyc29yLmNoICsgaW5kZW50Q2hhcnMubGVuZ3RoLFxuICAgIH0pO1xuXG4gICAgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyhyb290KTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyB9IGZyb20gXCIuLi9yb290L3JlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHNcIjtcblxuZXhwb3J0IGNsYXNzIE1vdmVVcE9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IHBhcmVudCA9IGxpc3QuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgZ3JhbmRQYXJlbnQgPSBwYXJlbnQuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgcHJldiA9IHBhcmVudC5nZXRQcmV2U2libGluZ09mKGxpc3QpO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUJlZm9yZSA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcblxuICAgIGlmICghcHJldiAmJiBncmFuZFBhcmVudCkge1xuICAgICAgY29uc3QgbmV3UGFyZW50ID0gZ3JhbmRQYXJlbnQuZ2V0UHJldlNpYmxpbmdPZihwYXJlbnQpO1xuXG4gICAgICBpZiAobmV3UGFyZW50KSB7XG4gICAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICAgICAgbmV3UGFyZW50LmFkZEFmdGVyQWxsKGxpc3QpO1xuICAgICAgfVxuICAgIH0gZWxzZSBpZiAocHJldikge1xuICAgICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICAgIHBhcmVudC5hZGRCZWZvcmUocHJldiwgbGlzdCk7XG4gICAgfVxuXG4gICAgaWYgKCF0aGlzLnVwZGF0ZWQpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0U3RhcnRMaW5lQWZ0ZXIgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG4gICAgY29uc3QgbGluZURpZmYgPSBsaXN0U3RhcnRMaW5lQWZ0ZXIgLSBsaXN0U3RhcnRMaW5lQmVmb3JlO1xuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgKyBsaW5lRGlmZixcbiAgICAgIGNoOiBjdXJzb3IuY2gsXG4gICAgfSk7XG5cbiAgICByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3QpO1xuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBQcmVjIH0gZnJvbSBcIkBjb2RlbWlycm9yL3N0YXRlXCI7XG5pbXBvcnQgeyBrZXltYXAgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivdmlld1wiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9NeUVkaXRvclwiO1xuaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gXCIuLi9mZWF0dXJlcy9GZWF0dXJlXCI7XG5pbXBvcnQgeyBNb3ZlRG93bk9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL01vdmVEb3duT3BlcmF0aW9uXCI7XG5pbXBvcnQgeyBNb3ZlTGVmdE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL01vdmVMZWZ0T3BlcmF0aW9uXCI7XG5pbXBvcnQgeyBNb3ZlUmlnaHRPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9Nb3ZlUmlnaHRPcGVyYXRpb25cIjtcbmltcG9ydCB7IE1vdmVVcE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL01vdmVVcE9wZXJhdGlvblwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgTW92ZUl0ZW1zRmVhdHVyZSBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZSxcbiAgICBwcml2YXRlIHBlcmZvcm1PcGVyYXRpb246IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLmFkZENvbW1hbmQoe1xuICAgICAgaWQ6IFwibW92ZS1saXN0LWl0ZW0tdXBcIixcbiAgICAgIGljb246IFwiYXJyb3ctdXBcIixcbiAgICAgIG5hbWU6IFwiTW92ZSBsaXN0IGFuZCBzdWJsaXN0cyB1cFwiLFxuICAgICAgZWRpdG9yQ2FsbGJhY2s6IHRoaXMub2JzaWRpYW4uY3JlYXRlRWRpdG9yQ2FsbGJhY2soXG4gICAgICAgIHRoaXMubW92ZUxpc3RFbGVtZW50VXBDb21tYW5kXG4gICAgICApLFxuICAgICAgaG90a2V5czogW1xuICAgICAgICB7XG4gICAgICAgICAgbW9kaWZpZXJzOiBbXCJNb2RcIiwgXCJTaGlmdFwiXSxcbiAgICAgICAgICBrZXk6IFwiQXJyb3dVcFwiLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9KTtcblxuICAgIHRoaXMucGx1Z2luLmFkZENvbW1hbmQoe1xuICAgICAgaWQ6IFwibW92ZS1saXN0LWl0ZW0tZG93blwiLFxuICAgICAgaWNvbjogXCJhcnJvdy1kb3duXCIsXG4gICAgICBuYW1lOiBcIk1vdmUgbGlzdCBhbmQgc3VibGlzdHMgZG93blwiLFxuICAgICAgZWRpdG9yQ2FsbGJhY2s6IHRoaXMub2JzaWRpYW4uY3JlYXRlRWRpdG9yQ2FsbGJhY2soXG4gICAgICAgIHRoaXMubW92ZUxpc3RFbGVtZW50RG93bkNvbW1hbmRcbiAgICAgICksXG4gICAgICBob3RrZXlzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBtb2RpZmllcnM6IFtcIk1vZFwiLCBcIlNoaWZ0XCJdLFxuICAgICAgICAgIGtleTogXCJBcnJvd0Rvd25cIixcbiAgICAgICAgfSxcbiAgICAgIF0sXG4gICAgfSk7XG5cbiAgICB0aGlzLnBsdWdpbi5hZGRDb21tYW5kKHtcbiAgICAgIGlkOiBcImluZGVudC1saXN0XCIsXG4gICAgICBpY29uOiBcImluZGVudFwiLFxuICAgICAgbmFtZTogXCJJbmRlbnQgdGhlIGxpc3QgYW5kIHN1Ymxpc3RzXCIsXG4gICAgICBlZGl0b3JDYWxsYmFjazogdGhpcy5vYnNpZGlhbi5jcmVhdGVFZGl0b3JDYWxsYmFjayhcbiAgICAgICAgdGhpcy5tb3ZlTGlzdEVsZW1lbnRSaWdodENvbW1hbmRcbiAgICAgICksXG4gICAgICBob3RrZXlzOiBbXSxcbiAgICB9KTtcblxuICAgIHRoaXMucGx1Z2luLmFkZENvbW1hbmQoe1xuICAgICAgaWQ6IFwib3V0ZGVudC1saXN0XCIsXG4gICAgICBpY29uOiBcIm91dGRlbnRcIixcbiAgICAgIG5hbWU6IFwiT3V0ZGVudCB0aGUgbGlzdCBhbmQgc3VibGlzdHNcIixcbiAgICAgIGVkaXRvckNhbGxiYWNrOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUVkaXRvckNhbGxiYWNrKFxuICAgICAgICB0aGlzLm1vdmVMaXN0RWxlbWVudExlZnRDb21tYW5kXG4gICAgICApLFxuICAgICAgaG90a2V5czogW10sXG4gICAgfSk7XG5cbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIFByZWMuaGlnaGVzdChcbiAgICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAgICB7XG4gICAgICAgICAgICBrZXk6IFwiVGFiXCIsXG4gICAgICAgICAgICBydW46IHRoaXMub2JzaWRpYW4uY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2soe1xuICAgICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgICAgcnVuOiB0aGlzLm1vdmVMaXN0RWxlbWVudFJpZ2h0LFxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgfSxcbiAgICAgICAgICB7XG4gICAgICAgICAgICBrZXk6IFwicy1UYWJcIixcbiAgICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgICBydW46IHRoaXMubW92ZUxpc3RFbGVtZW50TGVmdCxcbiAgICAgICAgICAgIH0pLFxuICAgICAgICAgIH0sXG4gICAgICAgIF0pXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBjaGVjayA9ICgpID0+IHtcbiAgICByZXR1cm4gdGhpcy5zZXR0aW5ncy5iZXR0ZXJUYWIgJiYgIXRoaXMuaW1lLmlzSU1FT3BlbmVkKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBtb3ZlTGlzdEVsZW1lbnREb3duQ29tbWFuZCA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgY29uc3QgeyBzaG91bGRTdG9wUHJvcGFnYXRpb24gfSA9IHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBNb3ZlRG93bk9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG5cbiAgICByZXR1cm4gc2hvdWxkU3RvcFByb3BhZ2F0aW9uO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RFbGVtZW50VXBDb21tYW5kID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICBjb25zdCB7IHNob3VsZFN0b3BQcm9wYWdhdGlvbiB9ID0gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IE1vdmVVcE9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG5cbiAgICByZXR1cm4gc2hvdWxkU3RvcFByb3BhZ2F0aW9uO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RFbGVtZW50UmlnaHRDb21tYW5kID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICBpZiAodGhpcy5pbWUuaXNJTUVPcGVuZWQoKSkge1xuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRoaXMubW92ZUxpc3RFbGVtZW50UmlnaHQoZWRpdG9yKS5zaG91bGRTdG9wUHJvcGFnYXRpb247XG4gIH07XG5cbiAgcHJpdmF0ZSBtb3ZlTGlzdEVsZW1lbnRSaWdodCA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+XG4gICAgICAgIG5ldyBNb3ZlUmlnaHRPcGVyYXRpb24ocm9vdCwgdGhpcy5vYnNpZGlhbi5nZXREZWZhdWx0SW5kZW50Q2hhcnMoKSksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RFbGVtZW50TGVmdENvbW1hbmQgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIGlmICh0aGlzLmltZS5pc0lNRU9wZW5lZCgpKSB7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICByZXR1cm4gdGhpcy5tb3ZlTGlzdEVsZW1lbnRMZWZ0KGVkaXRvcikuc2hvdWxkU3RvcFByb3BhZ2F0aW9uO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RFbGVtZW50TGVmdCA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBNb3ZlTGVmdE9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgUm9vdCwgbWF4UG9zLCBtaW5Qb3MgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgU2VsZWN0QWxsT3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290KSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZVNlbGVjdGlvbigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3Qgc2VsZWN0aW9uID0gcm9vdC5nZXRTZWxlY3Rpb25zKClbMF07XG4gICAgY29uc3QgW3Jvb3RTdGFydCwgcm9vdEVuZF0gPSByb290LmdldFJhbmdlKCk7XG5cbiAgICBjb25zdCBzZWxlY3Rpb25Gcm9tID0gbWluUG9zKHNlbGVjdGlvbi5hbmNob3IsIHNlbGVjdGlvbi5oZWFkKTtcbiAgICBjb25zdCBzZWxlY3Rpb25UbyA9IG1heFBvcyhzZWxlY3Rpb24uYW5jaG9yLCBzZWxlY3Rpb24uaGVhZCk7XG5cbiAgICBpZiAoXG4gICAgICBzZWxlY3Rpb25Gcm9tLmxpbmUgPCByb290U3RhcnQubGluZSB8fFxuICAgICAgc2VsZWN0aW9uVG8ubGluZSA+IHJvb3RFbmQubGluZVxuICAgICkge1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cblxuICAgIGlmIChcbiAgICAgIHNlbGVjdGlvbkZyb20ubGluZSA9PT0gcm9vdFN0YXJ0LmxpbmUgJiZcbiAgICAgIHNlbGVjdGlvbkZyb20uY2ggPT09IHJvb3RTdGFydC5jaCAmJlxuICAgICAgc2VsZWN0aW9uVG8ubGluZSA9PT0gcm9vdEVuZC5saW5lICYmXG4gICAgICBzZWxlY3Rpb25Uby5jaCA9PT0gcm9vdEVuZC5jaFxuICAgICkge1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGNvbnRlbnRTdGFydCA9IGxpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0QWZ0ZXJDaGVja2JveCgpO1xuICAgIGNvbnN0IGNvbnRlbnRFbmQgPSBsaXN0LmdldExhc3RMaW5lQ29udGVudEVuZCgpO1xuXG4gICAgaWYgKFxuICAgICAgc2VsZWN0aW9uRnJvbS5saW5lIDwgY29udGVudFN0YXJ0LmxpbmUgfHxcbiAgICAgIHNlbGVjdGlvblRvLmxpbmUgPiBjb250ZW50RW5kLmxpbmVcbiAgICApIHtcbiAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGlmIChcbiAgICAgIHNlbGVjdGlvbkZyb20ubGluZSA9PT0gY29udGVudFN0YXJ0LmxpbmUgJiZcbiAgICAgIHNlbGVjdGlvbkZyb20uY2ggPT09IGNvbnRlbnRTdGFydC5jaCAmJlxuICAgICAgc2VsZWN0aW9uVG8ubGluZSA9PT0gY29udGVudEVuZC5saW5lICYmXG4gICAgICBzZWxlY3Rpb25Uby5jaCA9PT0gY29udGVudEVuZC5jaFxuICAgICkge1xuICAgICAgLy8gc2VsZWN0IHdob2xlIGxpc3RcbiAgICAgIHJvb3QucmVwbGFjZVNlbGVjdGlvbnMoW3sgYW5jaG9yOiByb290U3RhcnQsIGhlYWQ6IHJvb3RFbmQgfV0pO1xuICAgIH0gZWxzZSB7XG4gICAgICAvLyBzZWxlY3Qgd2hvbGUgbGluZVxuICAgICAgcm9vdC5yZXBsYWNlU2VsZWN0aW9ucyhbeyBhbmNob3I6IGNvbnRlbnRTdGFydCwgaGVhZDogY29udGVudEVuZCB9XSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRydWU7XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4uL2ZlYXR1cmVzL0ZlYXR1cmVcIjtcbmltcG9ydCB7IFNlbGVjdEFsbE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL1NlbGVjdEFsbE9wZXJhdGlvblwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgU2VsZWN0QWxsRmVhdHVyZSBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlLFxuICAgIHByaXZhdGUgaW1lOiBJTUVTZXJ2aWNlLFxuICAgIHByaXZhdGUgb2JzaWRpYW46IE9ic2lkaWFuU2VydmljZSxcbiAgICBwcml2YXRlIHBlcmZvcm1PcGVyYXRpb246IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLnJlZ2lzdGVyRWRpdG9yRXh0ZW5zaW9uKFxuICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAge1xuICAgICAgICAgIGtleTogXCJjLWFcIixcbiAgICAgICAgICBtYWM6IFwibS1hXCIsXG4gICAgICAgICAgcnVuOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgcnVuOiB0aGlzLnJ1bixcbiAgICAgICAgICB9KSxcbiAgICAgICAgfSxcbiAgICAgIF0pXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBjaGVjayA9ICgpID0+IHtcbiAgICByZXR1cm4gdGhpcy5zZXR0aW5ncy5zZWxlY3RBbGwgJiYgIXRoaXMuaW1lLmlzSU1FT3BlbmVkKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBydW4gPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnBlcmZvcm1PcGVyYXRpb24ucGVyZm9ybU9wZXJhdGlvbihcbiAgICAgIChyb290KSA9PiBuZXcgU2VsZWN0QWxsT3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IEFwcCwgUGx1Z2luU2V0dGluZ1RhYiwgUGx1Z2luXzIsIFNldHRpbmcgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gXCIuL0ZlYXR1cmVcIjtcblxuaW1wb3J0IHtcbiAgTGlzdExpbmVBY3Rpb24sXG4gIFNldHRpbmdzU2VydmljZSxcbiAgU3RpY2tDdXJzb3IsXG59IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2VcIjtcblxuY2xhc3MgT2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdUYWIgZXh0ZW5kcyBQbHVnaW5TZXR0aW5nVGFiIHtcbiAgY29uc3RydWN0b3IoYXBwOiBBcHAsIHBsdWdpbjogUGx1Z2luXzIsIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZSkge1xuICAgIHN1cGVyKGFwcCwgcGx1Z2luKTtcbiAgfVxuXG4gIGRpc3BsYXkoKTogdm9pZCB7XG4gICAgY29uc3QgeyBjb250YWluZXJFbCB9ID0gdGhpcztcblxuICAgIGNvbnRhaW5lckVsLmVtcHR5KCk7XG5cbiAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgIC5zZXROYW1lKFwiSW1wcm92ZSB0aGUgc3R5bGUgb2YgeW91ciBsaXN0c1wiKVxuICAgICAgLnNldERlc2MoXG4gICAgICAgIFwiU3R5bGVzIGFyZSBvbmx5IGNvbXBhdGlibGUgd2l0aCBidWlsdC1pbiBPYnNpZGlhbiB0aGVtZXMgYW5kIG1heSBub3QgYmUgY29tcGF0aWJsZSB3aXRoIG90aGVyIHRoZW1lcy5cIlxuICAgICAgKVxuICAgICAgLmFkZFRvZ2dsZSgodG9nZ2xlKSA9PiB7XG4gICAgICAgIHRvZ2dsZS5zZXRWYWx1ZSh0aGlzLnNldHRpbmdzLnN0eWxlTGlzdHMpLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgIHRoaXMuc2V0dGluZ3Muc3R5bGVMaXN0cyA9IHZhbHVlO1xuICAgICAgICAgIGF3YWl0IHRoaXMuc2V0dGluZ3Muc2F2ZSgpO1xuICAgICAgICB9KTtcbiAgICAgIH0pO1xuXG4gICAgbmV3IFNldHRpbmcoY29udGFpbmVyRWwpXG4gICAgICAuc2V0TmFtZShcIkRyYXcgdmVydGljYWwgaW5kZW50YXRpb24gbGluZXNcIilcbiAgICAgIC5hZGRUb2dnbGUoKHRvZ2dsZSkgPT4ge1xuICAgICAgICB0b2dnbGUuc2V0VmFsdWUodGhpcy5zZXR0aW5ncy5saXN0TGluZXMpLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgIHRoaXMuc2V0dGluZ3MubGlzdExpbmVzID0gdmFsdWU7XG4gICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgIH0pO1xuICAgICAgfSk7XG5cbiAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgIC5zZXROYW1lKFwiVmVydGljYWwgaW5kZW50YXRpb24gbGluZSBjbGljayBhY3Rpb25cIilcbiAgICAgIC5hZGREcm9wZG93bigoZHJvcGRvd24pID0+IHtcbiAgICAgICAgZHJvcGRvd25cbiAgICAgICAgICAuYWRkT3B0aW9ucyh7XG4gICAgICAgICAgICBub25lOiBcIk5vbmVcIixcbiAgICAgICAgICAgIFwiem9vbS1pblwiOiBcIlpvb20gSW5cIixcbiAgICAgICAgICAgIFwidG9nZ2xlLWZvbGRpbmdcIjogXCJUb2dnbGUgRm9sZGluZ1wiLFxuICAgICAgICAgIH0gYXMgeyBba2V5IGluIExpc3RMaW5lQWN0aW9uXTogc3RyaW5nIH0pXG4gICAgICAgICAgLnNldFZhbHVlKHRoaXMuc2V0dGluZ3MubGlzdExpbmVBY3Rpb24pXG4gICAgICAgICAgLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgICAgdGhpcy5zZXR0aW5ncy5saXN0TGluZUFjdGlvbiA9IHZhbHVlIGFzIExpc3RMaW5lQWN0aW9uO1xuICAgICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJTdGljayB0aGUgY3Vyc29yIHRvIHRoZSBjb250ZW50XCIpXG4gICAgICAuc2V0RGVzYyhcIkRvbid0IGxldCB0aGUgY3Vyc29yIG1vdmUgdG8gdGhlIGJ1bGxldCBwb3NpdGlvbi5cIilcbiAgICAgIC5hZGREcm9wZG93bigoZHJvcGRvd24pID0+IHtcbiAgICAgICAgZHJvcGRvd25cbiAgICAgICAgICAuYWRkT3B0aW9ucyh7XG4gICAgICAgICAgICBuZXZlcjogXCJOZXZlclwiLFxuICAgICAgICAgICAgXCJidWxsZXQtb25seVwiOiBcIlN0aWNrIGN1cnNvciBvdXQgb2YgYnVsbGV0c1wiLFxuICAgICAgICAgICAgXCJidWxsZXQtYW5kLWNoZWNrYm94XCI6IFwiU3RpY2sgY3Vyc29yIG91dCBvZiBidWxsZXRzIGFuZCBjaGVja2JveGVzXCIsXG4gICAgICAgICAgfSBhcyB7IFtrZXkgaW4gU3RpY2tDdXJzb3JdOiBzdHJpbmcgfSlcbiAgICAgICAgICAuc2V0VmFsdWUodGhpcy5zZXR0aW5ncy5zdGlja0N1cnNvcilcbiAgICAgICAgICAub25DaGFuZ2UoYXN5bmMgKHZhbHVlKSA9PiB7XG4gICAgICAgICAgICB0aGlzLnNldHRpbmdzLnN0aWNrQ3Vyc29yID0gdmFsdWUgYXMgU3RpY2tDdXJzb3I7XG4gICAgICAgICAgICBhd2FpdCB0aGlzLnNldHRpbmdzLnNhdmUoKTtcbiAgICAgICAgICB9KTtcbiAgICAgIH0pO1xuXG4gICAgbmV3IFNldHRpbmcoY29udGFpbmVyRWwpXG4gICAgICAuc2V0TmFtZShcIkVuaGFuY2UgdGhlIEVudGVyIGtleVwiKVxuICAgICAgLnNldERlc2MoXCJNYWtlIHRoZSBFbnRlciBrZXkgYmVoYXZlIHRoZSBzYW1lIGFzIG90aGVyIG91dGxpbmVycy5cIilcbiAgICAgIC5hZGRUb2dnbGUoKHRvZ2dsZSkgPT4ge1xuICAgICAgICB0b2dnbGUuc2V0VmFsdWUodGhpcy5zZXR0aW5ncy5iZXR0ZXJFbnRlcikub25DaGFuZ2UoYXN5bmMgKHZhbHVlKSA9PiB7XG4gICAgICAgICAgdGhpcy5zZXR0aW5ncy5iZXR0ZXJFbnRlciA9IHZhbHVlO1xuICAgICAgICAgIGF3YWl0IHRoaXMuc2V0dGluZ3Muc2F2ZSgpO1xuICAgICAgICB9KTtcbiAgICAgIH0pO1xuXG4gICAgbmV3IFNldHRpbmcoY29udGFpbmVyRWwpXG4gICAgICAuc2V0TmFtZShcIkVuaGFuY2UgdGhlIFRhYiBrZXlcIilcbiAgICAgIC5zZXREZXNjKFwiTWFrZSBUYWIgYW5kIFNoaWZ0LVRhYiBiZWhhdmUgdGhlIHNhbWUgYXMgb3RoZXIgb3V0bGluZXJzLlwiKVxuICAgICAgLmFkZFRvZ2dsZSgodG9nZ2xlKSA9PiB7XG4gICAgICAgIHRvZ2dsZS5zZXRWYWx1ZSh0aGlzLnNldHRpbmdzLmJldHRlclRhYikub25DaGFuZ2UoYXN5bmMgKHZhbHVlKSA9PiB7XG4gICAgICAgICAgdGhpcy5zZXR0aW5ncy5iZXR0ZXJUYWIgPSB2YWx1ZTtcbiAgICAgICAgICBhd2FpdCB0aGlzLnNldHRpbmdzLnNhdmUoKTtcbiAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJFbmhhbmNlIHRoZSBDdHJsK0Egb3IgQ21kK0EgYmVoYXZpb3JcIilcbiAgICAgIC5zZXREZXNjKFxuICAgICAgICBcIlByZXNzIHRoZSBob3RrZXkgb25jZSB0byBzZWxlY3QgdGhlIGN1cnJlbnQgbGlzdCBpdGVtLiBQcmVzcyB0aGUgaG90a2V5IHR3aWNlIHRvIHNlbGVjdCB0aGUgZW50aXJlIGxpc3QuXCJcbiAgICAgIClcbiAgICAgIC5hZGRUb2dnbGUoKHRvZ2dsZSkgPT4ge1xuICAgICAgICB0b2dnbGUuc2V0VmFsdWUodGhpcy5zZXR0aW5ncy5zZWxlY3RBbGwpLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgIHRoaXMuc2V0dGluZ3Muc2VsZWN0QWxsID0gdmFsdWU7XG4gICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgIH0pO1xuICAgICAgfSk7XG5cbiAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgIC5zZXROYW1lKFwiRHJhZy1hbmQtRHJvcCAoRXhwZXJpbWVudGFsKVwiKVxuICAgICAgLmFkZFRvZ2dsZSgodG9nZ2xlKSA9PiB7XG4gICAgICAgIHRvZ2dsZS5zZXRWYWx1ZSh0aGlzLnNldHRpbmdzLmRuZEV4cGVyaW1lbnQpLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgIHRoaXMuc2V0dGluZ3MuZG5kRXhwZXJpbWVudCA9IHZhbHVlO1xuICAgICAgICAgIGF3YWl0IHRoaXMuc2V0dGluZ3Muc2F2ZSgpO1xuICAgICAgICB9KTtcbiAgICAgIH0pO1xuXG4gICAgbmV3IFNldHRpbmcoY29udGFpbmVyRWwpXG4gICAgICAuc2V0TmFtZShcIkRlYnVnIG1vZGVcIilcbiAgICAgIC5zZXREZXNjKFxuICAgICAgICBcIk9wZW4gRGV2VG9vbHMgKENvbW1hbmQrT3B0aW9uK0kgb3IgQ29udHJvbCtTaGlmdCtJKSB0byBjb3B5IHRoZSBkZWJ1ZyBsb2dzLlwiXG4gICAgICApXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlLnNldFZhbHVlKHRoaXMuc2V0dGluZ3MuZGVidWcpLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgIHRoaXMuc2V0dGluZ3MuZGVidWcgPSB2YWx1ZTtcbiAgICAgICAgICBhd2FpdCB0aGlzLnNldHRpbmdzLnNhdmUoKTtcbiAgICAgICAgfSk7XG4gICAgICB9KTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgU2V0dGluZ3NUYWJGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMiwgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4uYWRkU2V0dGluZ1RhYihcbiAgICAgIG5ldyBPYnNpZGlhbk91dGxpbmVyUGx1Z2luU2V0dGluZ1RhYihcbiAgICAgICAgdGhpcy5wbHVnaW4uYXBwLFxuICAgICAgICB0aGlzLnBsdWdpbixcbiAgICAgICAgdGhpcy5zZXR0aW5nc1xuICAgICAgKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgQ3JlYXRlTm90ZUxpbmVPcGVyYXRpb24gaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVVbmRlckN1cnNvciA9IGxpc3RcbiAgICAgIC5nZXRMaW5lc0luZm8oKVxuICAgICAgLmZpbmQoKGwpID0+IGwuZnJvbS5saW5lID09PSBjdXJzb3IubGluZSk7XG5cbiAgICBpZiAoY3Vyc29yLmNoIDwgbGluZVVuZGVyQ3Vyc29yLmZyb20uY2gpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGlmICghbGlzdC5nZXROb3Rlc0luZGVudCgpKSB7XG4gICAgICBsaXN0LnNldE5vdGVzSW5kZW50KGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCkgKyBcIiAgXCIpO1xuICAgIH1cblxuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKS5yZWR1Y2UoKGFjYywgbGluZSkgPT4ge1xuICAgICAgaWYgKGN1cnNvci5saW5lID09PSBsaW5lLmZyb20ubGluZSkge1xuICAgICAgICBhY2MucHVzaChsaW5lLnRleHQuc2xpY2UoMCwgY3Vyc29yLmNoIC0gbGluZS5mcm9tLmNoKSk7XG4gICAgICAgIGFjYy5wdXNoKGxpbmUudGV4dC5zbGljZShjdXJzb3IuY2ggLSBsaW5lLmZyb20uY2gpKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIGFjYy5wdXNoKGxpbmUudGV4dCk7XG4gICAgICB9XG5cbiAgICAgIHJldHVybiBhY2M7XG4gICAgfSwgW10gYXMgc3RyaW5nW10pO1xuXG4gICAgbGlzdC5yZXBsYWNlTGluZXMobGluZXMpO1xuXG4gICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHtcbiAgICAgIGxpbmU6IGN1cnNvci5saW5lICsgMSxcbiAgICAgIGNoOiBsaXN0LmdldE5vdGVzSW5kZW50KCkubGVuZ3RoLFxuICAgIH0pO1xuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBrZXltYXAgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivdmlld1wiO1xuXG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9NeUVkaXRvclwiO1xuaW1wb3J0IHsgQ3JlYXRlTm90ZUxpbmVPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9DcmVhdGVOb3RlTGluZU9wZXJhdGlvblwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgU2hpZnRFbnRlclNob3VsZENyZWF0ZU5vdGVGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2UsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlLFxuICAgIHByaXZhdGUgaW1lOiBJTUVTZXJ2aWNlLFxuICAgIHByaXZhdGUgcGVyZm9ybU9wZXJhdGlvbjogUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBrZXltYXAub2YoW1xuICAgICAgICB7XG4gICAgICAgICAga2V5OiBcInMtRW50ZXJcIixcbiAgICAgICAgICBydW46IHRoaXMub2JzaWRpYW4uY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2soe1xuICAgICAgICAgICAgY2hlY2s6IHRoaXMuY2hlY2ssXG4gICAgICAgICAgICBydW46IHRoaXMucnVuLFxuICAgICAgICAgIH0pLFxuICAgICAgICB9LFxuICAgICAgXSlcbiAgICApO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge31cblxuICBwcml2YXRlIGNoZWNrID0gKCkgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldHRpbmdzLmJldHRlckVudGVyICYmICF0aGlzLmltZS5pc0lNRU9wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgcnVuID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IENyZWF0ZU5vdGVMaW5lT3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5pbXBvcnQgeyBMaXN0LCBQb3NpdGlvbiwgUm9vdCwgaXNSYW5nZXNJbnRlcnNlY3RzIH0gZnJvbSBcIi4uL3Jvb3RcIjtcblxuZXhwb3J0IGNsYXNzIEFwcGx5Q2hhbmdlc1NlcnZpY2Uge1xuICBhcHBseUNoYW5nZXMoZWRpdG9yOiBNeUVkaXRvciwgcHJldlJvb3Q6IFJvb3QsIG5ld1Jvb3Q6IFJvb3QpIHtcbiAgICBjb25zdCBjaGFuZ2VzID0gdGhpcy5jYWxjdWxhdGVDaGFuZ2VzKGVkaXRvciwgcHJldlJvb3QsIG5ld1Jvb3QpO1xuICAgIGlmIChjaGFuZ2VzKSB7XG4gICAgICBjb25zdCB7IHJlcGxhY2VtZW50LCBjaGFuZ2VGcm9tLCBjaGFuZ2VUbyB9ID0gY2hhbmdlcztcblxuICAgICAgY29uc3QgeyB1bmZvbGQsIGZvbGQgfSA9IHRoaXMuY2FsY3VsYXRlRm9sZGluZ09wcmF0aW9ucyhcbiAgICAgICAgcHJldlJvb3QsXG4gICAgICAgIG5ld1Jvb3QsXG4gICAgICAgIGNoYW5nZUZyb20sXG4gICAgICAgIGNoYW5nZVRvXG4gICAgICApO1xuXG4gICAgICBmb3IgKGNvbnN0IGxpbmUgb2YgdW5mb2xkKSB7XG4gICAgICAgIGVkaXRvci51bmZvbGQobGluZSk7XG4gICAgICB9XG5cbiAgICAgIGVkaXRvci5yZXBsYWNlUmFuZ2UocmVwbGFjZW1lbnQsIGNoYW5nZUZyb20sIGNoYW5nZVRvKTtcblxuICAgICAgZm9yIChjb25zdCBsaW5lIG9mIGZvbGQpIHtcbiAgICAgICAgZWRpdG9yLmZvbGQobGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZWRpdG9yLnNldFNlbGVjdGlvbnMobmV3Um9vdC5nZXRTZWxlY3Rpb25zKCkpO1xuICB9XG5cbiAgcHJpdmF0ZSBjYWxjdWxhdGVDaGFuZ2VzKGVkaXRvcjogTXlFZGl0b3IsIHByZXZSb290OiBSb290LCBuZXdSb290OiBSb290KSB7XG4gICAgY29uc3Qgcm9vdFJhbmdlID0gcHJldlJvb3QuZ2V0UmFuZ2UoKTtcbiAgICBjb25zdCBvbGRTdHJpbmcgPSBlZGl0b3IuZ2V0UmFuZ2Uocm9vdFJhbmdlWzBdLCByb290UmFuZ2VbMV0pO1xuICAgIGNvbnN0IG5ld1N0cmluZyA9IG5ld1Jvb3QucHJpbnQoKTtcblxuICAgIGNvbnN0IGNoYW5nZUZyb20gPSB7IC4uLnJvb3RSYW5nZVswXSB9O1xuICAgIGNvbnN0IGNoYW5nZVRvID0geyAuLi5yb290UmFuZ2VbMV0gfTtcbiAgICBsZXQgb2xkVG1wID0gb2xkU3RyaW5nO1xuICAgIGxldCBuZXdUbXAgPSBuZXdTdHJpbmc7XG5cbiAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tY29uc3RhbnQtY29uZGl0aW9uXG4gICAgd2hpbGUgKHRydWUpIHtcbiAgICAgIGNvbnN0IG5sSW5kZXggPSBvbGRUbXAubGFzdEluZGV4T2YoXCJcXG5cIik7XG5cbiAgICAgIGlmIChubEluZGV4IDwgMCkge1xuICAgICAgICBicmVhaztcbiAgICAgIH1cblxuICAgICAgY29uc3Qgb2xkTGluZSA9IG9sZFRtcC5zbGljZShubEluZGV4KTtcbiAgICAgIGNvbnN0IG5ld0xpbmUgPSBuZXdUbXAuc2xpY2UoLW9sZExpbmUubGVuZ3RoKTtcblxuICAgICAgaWYgKG9sZExpbmUgIT09IG5ld0xpbmUpIHtcbiAgICAgICAgYnJlYWs7XG4gICAgICB9XG5cbiAgICAgIG9sZFRtcCA9IG9sZFRtcC5zbGljZSgwLCAtb2xkTGluZS5sZW5ndGgpO1xuICAgICAgbmV3VG1wID0gbmV3VG1wLnNsaWNlKDAsIC1vbGRMaW5lLmxlbmd0aCk7XG4gICAgICBjb25zdCBubEluZGV4MiA9IG9sZFRtcC5sYXN0SW5kZXhPZihcIlxcblwiKTtcbiAgICAgIGNoYW5nZVRvLmNoID1cbiAgICAgICAgbmxJbmRleDIgPj0gMCA/IG9sZFRtcC5sZW5ndGggLSBubEluZGV4MiAtIDEgOiBvbGRUbXAubGVuZ3RoO1xuICAgICAgY2hhbmdlVG8ubGluZS0tO1xuICAgIH1cblxuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1jb25zdGFudC1jb25kaXRpb25cbiAgICB3aGlsZSAodHJ1ZSkge1xuICAgICAgY29uc3QgbmxJbmRleCA9IG9sZFRtcC5pbmRleE9mKFwiXFxuXCIpO1xuXG4gICAgICBpZiAobmxJbmRleCA8IDApIHtcbiAgICAgICAgYnJlYWs7XG4gICAgICB9XG5cbiAgICAgIGNvbnN0IG9sZExpbmUgPSBvbGRUbXAuc2xpY2UoMCwgbmxJbmRleCArIDEpO1xuICAgICAgY29uc3QgbmV3TGluZSA9IG5ld1RtcC5zbGljZSgwLCBvbGRMaW5lLmxlbmd0aCk7XG5cbiAgICAgIGlmIChvbGRMaW5lICE9PSBuZXdMaW5lKSB7XG4gICAgICAgIGJyZWFrO1xuICAgICAgfVxuXG4gICAgICBjaGFuZ2VGcm9tLmxpbmUrKztcbiAgICAgIG9sZFRtcCA9IG9sZFRtcC5zbGljZShvbGRMaW5lLmxlbmd0aCk7XG4gICAgICBuZXdUbXAgPSBuZXdUbXAuc2xpY2Uob2xkTGluZS5sZW5ndGgpO1xuICAgIH1cblxuICAgIGlmIChvbGRUbXAgPT09IG5ld1RtcCkge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgcmV0dXJuIHtcbiAgICAgIHJlcGxhY2VtZW50OiBuZXdUbXAsXG4gICAgICBjaGFuZ2VGcm9tLFxuICAgICAgY2hhbmdlVG8sXG4gICAgfTtcbiAgfVxuXG4gIHByaXZhdGUgY2FsY3VsYXRlRm9sZGluZ09wcmF0aW9ucyhcbiAgICBwcmV2Um9vdDogUm9vdCxcbiAgICBuZXdSb290OiBSb290LFxuICAgIGNoYW5nZUZyb206IFBvc2l0aW9uLFxuICAgIGNoYW5nZVRvOiBQb3NpdGlvblxuICApIHtcbiAgICBjb25zdCBjaGFuZ2VkUmFuZ2U6IFtQb3NpdGlvbiwgUG9zaXRpb25dID0gW2NoYW5nZUZyb20sIGNoYW5nZVRvXTtcblxuICAgIGNvbnN0IHByZXZMaXN0cyA9IGdldEFsbENoaWxkcmVuKHByZXZSb290KTtcbiAgICBjb25zdCBuZXdMaXN0cyA9IGdldEFsbENoaWxkcmVuKG5ld1Jvb3QpO1xuXG4gICAgY29uc3QgdW5mb2xkOiBudW1iZXJbXSA9IFtdO1xuICAgIGNvbnN0IGZvbGQ6IG51bWJlcltdID0gW107XG5cbiAgICBmb3IgKGNvbnN0IHByZXZMaXN0IG9mIHByZXZMaXN0cy52YWx1ZXMoKSkge1xuICAgICAgaWYgKCFwcmV2TGlzdC5pc0ZvbGRSb290KCkpIHtcbiAgICAgICAgY29udGludWU7XG4gICAgICB9XG5cbiAgICAgIGNvbnN0IG5ld0xpc3QgPSBuZXdMaXN0cy5nZXQocHJldkxpc3QuZ2V0SUQoKSk7XG5cbiAgICAgIGlmICghbmV3TGlzdCkge1xuICAgICAgICBjb250aW51ZTtcbiAgICAgIH1cblxuICAgICAgY29uc3QgcHJldkxpc3RSYW5nZTogW1Bvc2l0aW9uLCBQb3NpdGlvbl0gPSBbXG4gICAgICAgIHByZXZMaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLFxuICAgICAgICBwcmV2TGlzdC5nZXRDb250ZW50RW5kSW5jbHVkaW5nQ2hpbGRyZW4oKSxcbiAgICAgIF07XG5cbiAgICAgIGlmIChpc1Jhbmdlc0ludGVyc2VjdHMocHJldkxpc3RSYW5nZSwgY2hhbmdlZFJhbmdlKSkge1xuICAgICAgICB1bmZvbGQucHVzaChwcmV2TGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lKTtcbiAgICAgICAgZm9sZC5wdXNoKG5ld0xpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkubGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdW5mb2xkLnNvcnQoKGEsIGIpID0+IGIgLSBhKTtcbiAgICBmb2xkLnNvcnQoKGEsIGIpID0+IGIgLSBhKTtcblxuICAgIHJldHVybiB7IHVuZm9sZCwgZm9sZCB9O1xuICB9XG59XG5cbmZ1bmN0aW9uIGdldEFsbENoaWxkcmVuUmVkdWNlRm4oYWNjOiBNYXA8bnVtYmVyLCBMaXN0PiwgY2hpbGQ6IExpc3QpIHtcbiAgYWNjLnNldChjaGlsZC5nZXRJRCgpLCBjaGlsZCk7XG4gIGNoaWxkLmdldENoaWxkcmVuKCkucmVkdWNlKGdldEFsbENoaWxkcmVuUmVkdWNlRm4sIGFjYyk7XG5cbiAgcmV0dXJuIGFjYztcbn1cblxuZnVuY3Rpb24gZ2V0QWxsQ2hpbGRyZW4ocm9vdDogUm9vdCk6IE1hcDxudW1iZXIsIExpc3Q+IHtcbiAgcmV0dXJuIHJvb3QuZ2V0Q2hpbGRyZW4oKS5yZWR1Y2UoZ2V0QWxsQ2hpbGRyZW5SZWR1Y2VGbiwgbmV3IE1hcCgpKTtcbn1cbiIsImltcG9ydCB7IFBsYXRmb3JtIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmV4cG9ydCBjbGFzcyBJTUVTZXJ2aWNlIHtcbiAgcHJpdmF0ZSBjb21wb3NpdGlvbiA9IGZhbHNlO1xuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcihcImNvbXBvc2l0aW9uc3RhcnRcIiwgdGhpcy5vbkNvbXBvc2l0aW9uU3RhcnQpO1xuICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoXCJjb21wb3NpdGlvbmVuZFwiLCB0aGlzLm9uQ29tcG9zaXRpb25FbmQpO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge1xuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoXCJjb21wb3NpdGlvbmVuZFwiLCB0aGlzLm9uQ29tcG9zaXRpb25FbmQpO1xuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoXCJjb21wb3NpdGlvbnN0YXJ0XCIsIHRoaXMub25Db21wb3NpdGlvblN0YXJ0KTtcbiAgfVxuXG4gIGlzSU1FT3BlbmVkKCkge1xuICAgIHJldHVybiB0aGlzLmNvbXBvc2l0aW9uICYmIFBsYXRmb3JtLmlzRGVza3RvcDtcbiAgfVxuXG4gIHByaXZhdGUgb25Db21wb3NpdGlvblN0YXJ0ID0gKCkgPT4ge1xuICAgIHRoaXMuY29tcG9zaXRpb24gPSB0cnVlO1xuICB9O1xuXG4gIHByaXZhdGUgb25Db21wb3NpdGlvbkVuZCA9ICgpID0+IHtcbiAgICB0aGlzLmNvbXBvc2l0aW9uID0gZmFsc2U7XG4gIH07XG59XG4iLCJpbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGNsYXNzIExvZ2dlclNlcnZpY2Uge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UpIHt9XG5cbiAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgbG9nKG1ldGhvZDogc3RyaW5nLCAuLi5hcmdzOiBhbnlbXSkge1xuICAgIGlmICghdGhpcy5zZXR0aW5ncy5kZWJ1Zykge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnNvbGUuaW5mbyhtZXRob2QsIC4uLmFyZ3MpO1xuICB9XG5cbiAgYmluZChtZXRob2Q6IHN0cmluZykge1xuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG4gICAgcmV0dXJuICguLi5hcmdzOiBhbnlbXSkgPT4gdGhpcy5sb2cobWV0aG9kLCAuLi5hcmdzKTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgQXBwLCBFZGl0b3IsIGVkaXRvckluZm9GaWVsZCB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBFZGl0b3JTdGF0ZSB9IGZyb20gXCJAY29kZW1pcnJvci9zdGF0ZVwiO1xuaW1wb3J0IHsgRWRpdG9yVmlldyB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgT2JzaWRpYW5UYWJzU2V0dGluZ3Mge1xuICB1c2VUYWI6IGJvb2xlYW47XG4gIHRhYlNpemU6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBPYnNpZGlhbkZvbGRTZXR0aW5ncyB7XG4gIGZvbGRJbmRlbnQ6IGJvb2xlYW47XG59XG5cbmV4cG9ydCBjbGFzcyBPYnNpZGlhblNlcnZpY2Uge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGFwcDogQXBwKSB7fVxuXG4gIGlzTGVnYWN5RWRpdG9yRW5hYmxlZCgpIHtcbiAgICBjb25zdCBjb25maWc6IHsgbGVnYWN5RWRpdG9yOiBib29sZWFuIH0gPSB7XG4gICAgICBsZWdhY3lFZGl0b3I6IGZhbHNlLFxuICAgICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICAgIC4uLih0aGlzLmFwcC52YXVsdCBhcyBhbnkpLmNvbmZpZyxcbiAgICB9O1xuXG4gICAgcmV0dXJuIGNvbmZpZy5sZWdhY3lFZGl0b3I7XG4gIH1cblxuICBpc0RlZmF1bHRUaGVtZUVuYWJsZWQoKSB7XG4gICAgY29uc3QgY29uZmlnOiB7IGNzc1RoZW1lOiBzdHJpbmcgfSA9IHtcbiAgICAgIGNzc1RoZW1lOiBcIlwiLFxuICAgICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICAgIC4uLih0aGlzLmFwcC52YXVsdCBhcyBhbnkpLmNvbmZpZyxcbiAgICB9O1xuXG4gICAgcmV0dXJuIGNvbmZpZy5jc3NUaGVtZSA9PT0gXCJcIjtcbiAgfVxuXG4gIGdldE9ic2lkaWFuVGFic1NldHRpbmdzKCk6IE9ic2lkaWFuVGFic1NldHRpbmdzIHtcbiAgICByZXR1cm4ge1xuICAgICAgdXNlVGFiOiB0cnVlLFxuICAgICAgdGFiU2l6ZTogNCxcbiAgICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG4gICAgICAuLi4odGhpcy5hcHAudmF1bHQgYXMgYW55KS5jb25maWcsXG4gICAgfTtcbiAgfVxuXG4gIGdldE9ic2lkaWFuRm9sZFNldHRpbmdzKCk6IE9ic2lkaWFuRm9sZFNldHRpbmdzIHtcbiAgICByZXR1cm4ge1xuICAgICAgZm9sZEluZGVudDogdHJ1ZSxcbiAgICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG4gICAgICAuLi4odGhpcy5hcHAudmF1bHQgYXMgYW55KS5jb25maWcsXG4gICAgfTtcbiAgfVxuXG4gIGdldERlZmF1bHRJbmRlbnRDaGFycygpIHtcbiAgICBjb25zdCB7IHVzZVRhYiwgdGFiU2l6ZSB9ID0gdGhpcy5nZXRPYnNpZGlhblRhYnNTZXR0aW5ncygpO1xuXG4gICAgcmV0dXJuIHVzZVRhYiA/IFwiXFx0XCIgOiBuZXcgQXJyYXkodGFiU2l6ZSkuZmlsbChcIiBcIikuam9pbihcIlwiKTtcbiAgfVxuXG4gIGdldEVkaXRvckZyb21TdGF0ZShzdGF0ZTogRWRpdG9yU3RhdGUpIHtcbiAgICByZXR1cm4gbmV3IE15RWRpdG9yKHN0YXRlLmZpZWxkKGVkaXRvckluZm9GaWVsZCkuZWRpdG9yKTtcbiAgfVxuXG4gIGNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKGNvbmZpZzoge1xuICAgIGNoZWNrPzogKGVkaXRvcjogTXlFZGl0b3IpID0+IGJvb2xlYW47XG4gICAgcnVuOiAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgICAgc2hvdWxkVXBkYXRlOiBib29sZWFuO1xuICAgICAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uOiBib29sZWFuO1xuICAgIH07XG4gIH0pIHtcbiAgICBjb25zdCBjaGVjayA9IGNvbmZpZy5jaGVjayB8fCAoKCkgPT4gdHJ1ZSk7XG4gICAgY29uc3QgeyBydW4gfSA9IGNvbmZpZztcblxuICAgIHJldHVybiAodmlldzogRWRpdG9yVmlldyk6IGJvb2xlYW4gPT4ge1xuICAgICAgY29uc3QgZWRpdG9yID0gdGhpcy5nZXRFZGl0b3JGcm9tU3RhdGUodmlldy5zdGF0ZSk7XG5cbiAgICAgIGlmICghY2hlY2soZWRpdG9yKSkge1xuICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICB9XG5cbiAgICAgIGNvbnN0IHsgc2hvdWxkVXBkYXRlLCBzaG91bGRTdG9wUHJvcGFnYXRpb24gfSA9IHJ1bihlZGl0b3IpO1xuXG4gICAgICByZXR1cm4gc2hvdWxkVXBkYXRlIHx8IHNob3VsZFN0b3BQcm9wYWdhdGlvbjtcbiAgICB9O1xuICB9XG5cbiAgY3JlYXRlRWRpdG9yQ2FsbGJhY2soY2I6IChlZGl0b3I6IE15RWRpdG9yKSA9PiBib29sZWFuKSB7XG4gICAgcmV0dXJuIChlZGl0b3I6IEVkaXRvcikgPT4ge1xuICAgICAgY29uc3QgbXlFZGl0b3IgPSBuZXcgTXlFZGl0b3IoZWRpdG9yKTtcbiAgICAgIGNvbnN0IHNob3VsZFN0b3BQcm9wYWdhdGlvbiA9IGNiKG15RWRpdG9yKTtcblxuICAgICAgaWYgKFxuICAgICAgICAhc2hvdWxkU3RvcFByb3BhZ2F0aW9uICYmXG4gICAgICAgIHdpbmRvdy5ldmVudCAmJlxuICAgICAgICB3aW5kb3cuZXZlbnQudHlwZSA9PT0gXCJrZXlkb3duXCJcbiAgICAgICkge1xuICAgICAgICBteUVkaXRvci50cmlnZ2VyT25LZXlEb3duKHdpbmRvdy5ldmVudCBhcyBLZXlib2FyZEV2ZW50KTtcbiAgICAgIH1cbiAgICB9O1xuICB9XG59XG4iLCJpbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi9TZXR0aW5nc1NlcnZpY2VcIjtcblxuaW1wb3J0IHsgTGlzdCwgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5pbXBvcnQgeyBMb2dnZXJTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL0xvZ2dlclNlcnZpY2VcIjtcbmltcG9ydCB7IGNoZWNrYm94UmUgfSBmcm9tIFwiLi4vdXRpbHMvY2hlY2tib3hSZVwiO1xuXG5jb25zdCBidWxsZXRTaWduUmUgPSBgKD86Wy0qK118XFxcXGQrXFxcXC4pYDtcbmNvbnN0IG9wdGlvbmFsQ2hlY2tib3hSZSA9IGAoPzoke2NoZWNrYm94UmV9KT9gO1xuXG5jb25zdCBsaXN0SXRlbVdpdGhvdXRTcGFjZXNSZSA9IG5ldyBSZWdFeHAoYF4ke2J1bGxldFNpZ25SZX0oIHxcXHQpYCk7XG5jb25zdCBsaXN0SXRlbVJlID0gbmV3IFJlZ0V4cChgXlsgXFx0XSoke2J1bGxldFNpZ25SZX0oIHxcXHQpYCk7XG5jb25zdCBzdHJpbmdXaXRoU3BhY2VzUmUgPSBuZXcgUmVnRXhwKGBeWyBcXHRdK2ApO1xuY29uc3QgcGFyc2VMaXN0SXRlbVJlID0gbmV3IFJlZ0V4cChcbiAgYF4oWyBcXHRdKikoJHtidWxsZXRTaWduUmV9KSggfFxcdCkoJHtvcHRpb25hbENoZWNrYm94UmV9KSguKikkYFxuKTtcblxuZXhwb3J0IGludGVyZmFjZSBSZWFkZXJQb3NpdGlvbiB7XG4gIGxpbmU6IG51bWJlcjtcbiAgY2g6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBSZWFkZXJTZWxlY3Rpb24ge1xuICBhbmNob3I6IFJlYWRlclBvc2l0aW9uO1xuICBoZWFkOiBSZWFkZXJQb3NpdGlvbjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBSZWFkZXIge1xuICBnZXRDdXJzb3IoKTogUmVhZGVyUG9zaXRpb247XG4gIGdldExpbmUobjogbnVtYmVyKTogc3RyaW5nO1xuICBsYXN0TGluZSgpOiBudW1iZXI7XG4gIGxpc3RTZWxlY3Rpb25zKCk6IFJlYWRlclNlbGVjdGlvbltdO1xuICBnZXRBbGxGb2xkZWRMaW5lcygpOiBudW1iZXJbXTtcbn1cblxuaW50ZXJmYWNlIFBhcnNlTGlzdExpc3Qge1xuICBnZXRGaXJzdExpbmVJbmRlbnQoKTogc3RyaW5nO1xuICBzZXROb3Rlc0luZGVudChub3Rlc0luZGVudDogc3RyaW5nKTogdm9pZDtcbiAgZ2V0Tm90ZXNJbmRlbnQoKTogc3RyaW5nIHwgbnVsbDtcbiAgYWRkTGluZSh0ZXh0OiBzdHJpbmcpOiB2b2lkO1xuICBnZXRQYXJlbnQoKTogUGFyc2VMaXN0TGlzdCB8IG51bGw7XG4gIGFkZEFmdGVyQWxsKGxpc3Q6IFBhcnNlTGlzdExpc3QpOiB2b2lkO1xufVxuXG5leHBvcnQgY2xhc3MgUGFyc2VyU2VydmljZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgbG9nZ2VyOiBMb2dnZXJTZXJ2aWNlLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZVxuICApIHt9XG5cbiAgcGFyc2VSYW5nZShlZGl0b3I6IFJlYWRlciwgZnJvbUxpbmUgPSAwLCB0b0xpbmUgPSBlZGl0b3IubGFzdExpbmUoKSk6IFJvb3RbXSB7XG4gICAgY29uc3QgbGlzdHM6IFJvb3RbXSA9IFtdO1xuXG4gICAgZm9yIChsZXQgaSA9IGZyb21MaW5lOyBpIDw9IHRvTGluZTsgaSsrKSB7XG4gICAgICBjb25zdCBsaW5lID0gZWRpdG9yLmdldExpbmUoaSk7XG5cbiAgICAgIGlmIChpID09PSBmcm9tTGluZSB8fCB0aGlzLmlzTGlzdEl0ZW0obGluZSkpIHtcbiAgICAgICAgY29uc3QgbGlzdCA9IHRoaXMucGFyc2VXaXRoTGltaXRzKGVkaXRvciwgaSwgZnJvbUxpbmUsIHRvTGluZSk7XG5cbiAgICAgICAgaWYgKGxpc3QpIHtcbiAgICAgICAgICBsaXN0cy5wdXNoKGxpc3QpO1xuICAgICAgICAgIGkgPSBsaXN0LmdldFJhbmdlKClbMV0ubGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHJldHVybiBsaXN0cztcbiAgfVxuXG4gIHBhcnNlKGVkaXRvcjogUmVhZGVyLCBjdXJzb3IgPSBlZGl0b3IuZ2V0Q3Vyc29yKCkpOiBSb290IHwgbnVsbCB7XG4gICAgcmV0dXJuIHRoaXMucGFyc2VXaXRoTGltaXRzKGVkaXRvciwgY3Vyc29yLmxpbmUsIDAsIGVkaXRvci5sYXN0TGluZSgpKTtcbiAgfVxuXG4gIHByaXZhdGUgcGFyc2VXaXRoTGltaXRzKFxuICAgIGVkaXRvcjogUmVhZGVyLFxuICAgIHBhcnNpbmdTdGFydExpbmU6IG51bWJlcixcbiAgICBsaW1pdEZyb206IG51bWJlcixcbiAgICBsaW1pdFRvOiBudW1iZXJcbiAgKTogUm9vdCB8IG51bGwge1xuICAgIGNvbnN0IGQgPSB0aGlzLmxvZ2dlci5iaW5kKFwicGFyc2VMaXN0XCIpO1xuICAgIGNvbnN0IGVycm9yID0gKG1zZzogc3RyaW5nKTogbnVsbCA9PiB7XG4gICAgICBkKG1zZyk7XG4gICAgICByZXR1cm4gbnVsbDtcbiAgICB9O1xuXG4gICAgY29uc3QgbGluZSA9IGVkaXRvci5nZXRMaW5lKHBhcnNpbmdTdGFydExpbmUpO1xuXG4gICAgbGV0IGxpc3RMb29raW5nUG9zOiBudW1iZXIgfCBudWxsID0gbnVsbDtcblxuICAgIGlmICh0aGlzLmlzTGlzdEl0ZW0obGluZSkpIHtcbiAgICAgIGxpc3RMb29raW5nUG9zID0gcGFyc2luZ1N0YXJ0TGluZTtcbiAgICB9IGVsc2UgaWYgKHRoaXMuaXNMaW5lV2l0aEluZGVudChsaW5lKSkge1xuICAgICAgbGV0IGxpc3RMb29raW5nUG9zU2VhcmNoID0gcGFyc2luZ1N0YXJ0TGluZSAtIDE7XG4gICAgICB3aGlsZSAobGlzdExvb2tpbmdQb3NTZWFyY2ggPj0gMCkge1xuICAgICAgICBjb25zdCBsaW5lID0gZWRpdG9yLmdldExpbmUobGlzdExvb2tpbmdQb3NTZWFyY2gpO1xuICAgICAgICBpZiAodGhpcy5pc0xpc3RJdGVtKGxpbmUpKSB7XG4gICAgICAgICAgbGlzdExvb2tpbmdQb3MgPSBsaXN0TG9va2luZ1Bvc1NlYXJjaDtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgfSBlbHNlIGlmICh0aGlzLmlzTGluZVdpdGhJbmRlbnQobGluZSkpIHtcbiAgICAgICAgICBsaXN0TG9va2luZ1Bvc1NlYXJjaC0tO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIGJyZWFrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaWYgKGxpc3RMb29raW5nUG9zID09IG51bGwpIHtcbiAgICAgIHJldHVybiBudWxsO1xuICAgIH1cblxuICAgIGxldCBsaXN0U3RhcnRMaW5lOiBudW1iZXIgfCBudWxsID0gbnVsbDtcbiAgICBsZXQgbGlzdFN0YXJ0TGluZUxvb2t1cCA9IGxpc3RMb29raW5nUG9zO1xuICAgIHdoaWxlIChsaXN0U3RhcnRMaW5lTG9va3VwID49IDApIHtcbiAgICAgIGNvbnN0IGxpbmUgPSBlZGl0b3IuZ2V0TGluZShsaXN0U3RhcnRMaW5lTG9va3VwKTtcbiAgICAgIGlmICghdGhpcy5pc0xpc3RJdGVtKGxpbmUpICYmICF0aGlzLmlzTGluZVdpdGhJbmRlbnQobGluZSkpIHtcbiAgICAgICAgYnJlYWs7XG4gICAgICB9XG4gICAgICBpZiAodGhpcy5pc0xpc3RJdGVtV2l0aG91dFNwYWNlcyhsaW5lKSkge1xuICAgICAgICBsaXN0U3RhcnRMaW5lID0gbGlzdFN0YXJ0TGluZUxvb2t1cDtcbiAgICAgICAgaWYgKGxpc3RTdGFydExpbmVMb29rdXAgPD0gbGltaXRGcm9tKSB7XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxpc3RTdGFydExpbmVMb29rdXAtLTtcbiAgICB9XG5cbiAgICBpZiAobGlzdFN0YXJ0TGluZSA9PT0gbnVsbCkge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgbGV0IGxpc3RFbmRMaW5lID0gbGlzdExvb2tpbmdQb3M7XG4gICAgbGV0IGxpc3RFbmRMaW5lTG9va3VwID0gbGlzdExvb2tpbmdQb3M7XG4gICAgd2hpbGUgKGxpc3RFbmRMaW5lTG9va3VwIDw9IGVkaXRvci5sYXN0TGluZSgpKSB7XG4gICAgICBjb25zdCBsaW5lID0gZWRpdG9yLmdldExpbmUobGlzdEVuZExpbmVMb29rdXApO1xuICAgICAgaWYgKCF0aGlzLmlzTGlzdEl0ZW0obGluZSkgJiYgIXRoaXMuaXNMaW5lV2l0aEluZGVudChsaW5lKSkge1xuICAgICAgICBicmVhaztcbiAgICAgIH1cbiAgICAgIGlmICghdGhpcy5pc0VtcHR5TGluZShsaW5lKSkge1xuICAgICAgICBsaXN0RW5kTGluZSA9IGxpc3RFbmRMaW5lTG9va3VwO1xuICAgICAgfVxuICAgICAgaWYgKGxpc3RFbmRMaW5lTG9va3VwID49IGxpbWl0VG8pIHtcbiAgICAgICAgbGlzdEVuZExpbmUgPSBsaW1pdFRvO1xuICAgICAgICBicmVhaztcbiAgICAgIH1cbiAgICAgIGxpc3RFbmRMaW5lTG9va3VwKys7XG4gICAgfVxuXG4gICAgaWYgKGxpc3RTdGFydExpbmUgPiBwYXJzaW5nU3RhcnRMaW5lIHx8IGxpc3RFbmRMaW5lIDwgcGFyc2luZ1N0YXJ0TGluZSkge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgY29uc3Qgcm9vdCA9IG5ldyBSb290KFxuICAgICAgeyBsaW5lOiBsaXN0U3RhcnRMaW5lLCBjaDogMCB9LFxuICAgICAgeyBsaW5lOiBsaXN0RW5kTGluZSwgY2g6IGVkaXRvci5nZXRMaW5lKGxpc3RFbmRMaW5lKS5sZW5ndGggfSxcbiAgICAgIGVkaXRvci5saXN0U2VsZWN0aW9ucygpLm1hcCgocikgPT4gKHtcbiAgICAgICAgYW5jaG9yOiB7IGxpbmU6IHIuYW5jaG9yLmxpbmUsIGNoOiByLmFuY2hvci5jaCB9LFxuICAgICAgICBoZWFkOiB7IGxpbmU6IHIuaGVhZC5saW5lLCBjaDogci5oZWFkLmNoIH0sXG4gICAgICB9KSlcbiAgICApO1xuXG4gICAgbGV0IGN1cnJlbnRQYXJlbnQ6IFBhcnNlTGlzdExpc3QgPSByb290LmdldFJvb3RMaXN0KCk7XG4gICAgbGV0IGN1cnJlbnRMaXN0OiBQYXJzZUxpc3RMaXN0IHwgbnVsbCA9IG51bGw7XG4gICAgbGV0IGN1cnJlbnRJbmRlbnQgPSBcIlwiO1xuXG4gICAgY29uc3QgZm9sZGVkTGluZXMgPSBlZGl0b3IuZ2V0QWxsRm9sZGVkTGluZXMoKTtcblxuICAgIGZvciAobGV0IGwgPSBsaXN0U3RhcnRMaW5lOyBsIDw9IGxpc3RFbmRMaW5lOyBsKyspIHtcbiAgICAgIGNvbnN0IGxpbmUgPSBlZGl0b3IuZ2V0TGluZShsKTtcbiAgICAgIGNvbnN0IG1hdGNoZXMgPSBwYXJzZUxpc3RJdGVtUmUuZXhlYyhsaW5lKTtcblxuICAgICAgaWYgKG1hdGNoZXMpIHtcbiAgICAgICAgY29uc3QgWywgaW5kZW50LCBidWxsZXQsIHNwYWNlQWZ0ZXJCdWxsZXRdID0gbWF0Y2hlcztcbiAgICAgICAgbGV0IFssICwgLCAsIG9wdGlvbmFsQ2hlY2tib3gsIGNvbnRlbnRdID0gbWF0Y2hlcztcblxuICAgICAgICBjb250ZW50ID0gb3B0aW9uYWxDaGVja2JveCArIGNvbnRlbnQ7XG4gICAgICAgIGlmICh0aGlzLnNldHRpbmdzLnN0aWNrQ3Vyc29yICE9IFwiYnVsbGV0LWFuZC1jaGVja2JveFwiKSB7XG4gICAgICAgICAgb3B0aW9uYWxDaGVja2JveCA9IFwiXCI7XG4gICAgICAgIH1cblxuICAgICAgICBjb25zdCBjb21wYXJlTGVuZ3RoID0gTWF0aC5taW4oY3VycmVudEluZGVudC5sZW5ndGgsIGluZGVudC5sZW5ndGgpO1xuICAgICAgICBjb25zdCBpbmRlbnRTbGljZSA9IGluZGVudC5zbGljZSgwLCBjb21wYXJlTGVuZ3RoKTtcbiAgICAgICAgY29uc3QgY3VycmVudEluZGVudFNsaWNlID0gY3VycmVudEluZGVudC5zbGljZSgwLCBjb21wYXJlTGVuZ3RoKTtcblxuICAgICAgICBpZiAoaW5kZW50U2xpY2UgIT09IGN1cnJlbnRJbmRlbnRTbGljZSkge1xuICAgICAgICAgIGNvbnN0IGV4cGVjdGVkID0gY3VycmVudEluZGVudFNsaWNlXG4gICAgICAgICAgICAucmVwbGFjZSgvIC9nLCBcIlNcIilcbiAgICAgICAgICAgIC5yZXBsYWNlKC9cXHQvZywgXCJUXCIpO1xuICAgICAgICAgIGNvbnN0IGdvdCA9IGluZGVudFNsaWNlLnJlcGxhY2UoLyAvZywgXCJTXCIpLnJlcGxhY2UoL1xcdC9nLCBcIlRcIik7XG5cbiAgICAgICAgICByZXR1cm4gZXJyb3IoXG4gICAgICAgICAgICBgVW5hYmxlIHRvIHBhcnNlIGxpc3Q6IGV4cGVjdGVkIGluZGVudCBcIiR7ZXhwZWN0ZWR9XCIsIGdvdCBcIiR7Z290fVwiYFxuICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICBpZiAoaW5kZW50Lmxlbmd0aCA+IGN1cnJlbnRJbmRlbnQubGVuZ3RoKSB7XG4gICAgICAgICAgY3VycmVudFBhcmVudCA9IGN1cnJlbnRMaXN0O1xuICAgICAgICAgIGN1cnJlbnRJbmRlbnQgPSBpbmRlbnQ7XG4gICAgICAgIH0gZWxzZSBpZiAoaW5kZW50Lmxlbmd0aCA8IGN1cnJlbnRJbmRlbnQubGVuZ3RoKSB7XG4gICAgICAgICAgd2hpbGUgKFxuICAgICAgICAgICAgY3VycmVudFBhcmVudC5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGggPj0gaW5kZW50Lmxlbmd0aCAmJlxuICAgICAgICAgICAgY3VycmVudFBhcmVudC5nZXRQYXJlbnQoKVxuICAgICAgICAgICkge1xuICAgICAgICAgICAgY3VycmVudFBhcmVudCA9IGN1cnJlbnRQYXJlbnQuZ2V0UGFyZW50KCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGN1cnJlbnRJbmRlbnQgPSBpbmRlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBjb25zdCBmb2xkUm9vdCA9IGZvbGRlZExpbmVzLmluY2x1ZGVzKGwpO1xuXG4gICAgICAgIGN1cnJlbnRMaXN0ID0gbmV3IExpc3QoXG4gICAgICAgICAgcm9vdCxcbiAgICAgICAgICBpbmRlbnQsXG4gICAgICAgICAgYnVsbGV0LFxuICAgICAgICAgIG9wdGlvbmFsQ2hlY2tib3gsXG4gICAgICAgICAgc3BhY2VBZnRlckJ1bGxldCxcbiAgICAgICAgICBjb250ZW50LFxuICAgICAgICAgIGZvbGRSb290XG4gICAgICAgICk7XG4gICAgICAgIGN1cnJlbnRQYXJlbnQuYWRkQWZ0ZXJBbGwoY3VycmVudExpc3QpO1xuICAgICAgfSBlbHNlIGlmICh0aGlzLmlzTGluZVdpdGhJbmRlbnQobGluZSkpIHtcbiAgICAgICAgaWYgKCFjdXJyZW50TGlzdCkge1xuICAgICAgICAgIHJldHVybiBlcnJvcihcbiAgICAgICAgICAgIGBVbmFibGUgdG8gcGFyc2UgbGlzdDogZXhwZWN0ZWQgbGlzdCBpdGVtLCBnb3QgZW1wdHkgbGluZWBcbiAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgY29uc3QgaW5kZW50VG9DaGVjayA9IGN1cnJlbnRMaXN0LmdldE5vdGVzSW5kZW50KCkgfHwgY3VycmVudEluZGVudDtcblxuICAgICAgICBpZiAobGluZS5pbmRleE9mKGluZGVudFRvQ2hlY2spICE9PSAwKSB7XG4gICAgICAgICAgY29uc3QgZXhwZWN0ZWQgPSBpbmRlbnRUb0NoZWNrLnJlcGxhY2UoLyAvZywgXCJTXCIpLnJlcGxhY2UoL1xcdC9nLCBcIlRcIik7XG4gICAgICAgICAgY29uc3QgZ290ID0gbGluZVxuICAgICAgICAgICAgLm1hdGNoKC9eWyBcXHRdKi8pWzBdXG4gICAgICAgICAgICAucmVwbGFjZSgvIC9nLCBcIlNcIilcbiAgICAgICAgICAgIC5yZXBsYWNlKC9cXHQvZywgXCJUXCIpO1xuXG4gICAgICAgICAgcmV0dXJuIGVycm9yKFxuICAgICAgICAgICAgYFVuYWJsZSB0byBwYXJzZSBsaXN0OiBleHBlY3RlZCBpbmRlbnQgXCIke2V4cGVjdGVkfVwiLCBnb3QgXCIke2dvdH1cImBcbiAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKCFjdXJyZW50TGlzdC5nZXROb3Rlc0luZGVudCgpKSB7XG4gICAgICAgICAgY29uc3QgbWF0Y2hlcyA9IGxpbmUubWF0Y2goL15bIFxcdF0rLyk7XG5cbiAgICAgICAgICBpZiAoIW1hdGNoZXMgfHwgbWF0Y2hlc1swXS5sZW5ndGggPD0gY3VycmVudEluZGVudC5sZW5ndGgpIHtcbiAgICAgICAgICAgIGlmICgvXlxccyskLy50ZXN0KGxpbmUpKSB7XG4gICAgICAgICAgICAgIGNvbnRpbnVlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICByZXR1cm4gZXJyb3IoXG4gICAgICAgICAgICAgIGBVbmFibGUgdG8gcGFyc2UgbGlzdDogZXhwZWN0ZWQgc29tZSBpbmRlbnQsIGdvdCBubyBpbmRlbnRgXG4gICAgICAgICAgICApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGN1cnJlbnRMaXN0LnNldE5vdGVzSW5kZW50KG1hdGNoZXNbMF0pO1xuICAgICAgICB9XG5cbiAgICAgICAgY3VycmVudExpc3QuYWRkTGluZShsaW5lLnNsaWNlKGN1cnJlbnRMaXN0LmdldE5vdGVzSW5kZW50KCkubGVuZ3RoKSk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICByZXR1cm4gZXJyb3IoXG4gICAgICAgICAgYFVuYWJsZSB0byBwYXJzZSBsaXN0OiBleHBlY3RlZCBsaXN0IGl0ZW0gb3Igbm90ZSwgZ290IFwiJHtsaW5lfVwiYFxuICAgICAgICApO1xuICAgICAgfVxuICAgIH1cblxuICAgIHJldHVybiByb290O1xuICB9XG5cbiAgcHJpdmF0ZSBpc0VtcHR5TGluZShsaW5lOiBzdHJpbmcpIHtcbiAgICByZXR1cm4gbGluZS5sZW5ndGggPT09IDA7XG4gIH1cblxuICBwcml2YXRlIGlzTGluZVdpdGhJbmRlbnQobGluZTogc3RyaW5nKSB7XG4gICAgcmV0dXJuIHN0cmluZ1dpdGhTcGFjZXNSZS50ZXN0KGxpbmUpO1xuICB9XG5cbiAgcHJpdmF0ZSBpc0xpc3RJdGVtKGxpbmU6IHN0cmluZykge1xuICAgIHJldHVybiBsaXN0SXRlbVJlLnRlc3QobGluZSk7XG4gIH1cblxuICBwcml2YXRlIGlzTGlzdEl0ZW1XaXRob3V0U3BhY2VzKGxpbmU6IHN0cmluZykge1xuICAgIHJldHVybiBsaXN0SXRlbVdpdGhvdXRTcGFjZXNSZS50ZXN0KGxpbmUpO1xuICB9XG59XG4iLCJpbXBvcnQgeyBBcHBseUNoYW5nZXNTZXJ2aWNlIH0gZnJvbSBcIi4vQXBwbHlDaGFuZ2VzU2VydmljZVwiO1xuaW1wb3J0IHsgUGFyc2VyU2VydmljZSB9IGZyb20gXCIuL1BhcnNlclNlcnZpY2VcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL09wZXJhdGlvblwiO1xuaW1wb3J0IHsgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGFyc2VyOiBQYXJzZXJTZXJ2aWNlLFxuICAgIHByaXZhdGUgYXBwbHlDaGFuZ2VzOiBBcHBseUNoYW5nZXNTZXJ2aWNlXG4gICkge31cblxuICBldmFsT3BlcmF0aW9uKHJvb3Q6IFJvb3QsIG9wOiBPcGVyYXRpb24sIGVkaXRvcjogTXlFZGl0b3IpIHtcbiAgICBjb25zdCBwcmV2Um9vdCA9IHJvb3QuY2xvbmUoKTtcblxuICAgIG9wLnBlcmZvcm0oKTtcblxuICAgIGlmIChvcC5zaG91bGRVcGRhdGUoKSkge1xuICAgICAgdGhpcy5hcHBseUNoYW5nZXMuYXBwbHlDaGFuZ2VzKGVkaXRvciwgcHJldlJvb3QsIHJvb3QpO1xuICAgIH1cblxuICAgIHJldHVybiB7XG4gICAgICBzaG91bGRVcGRhdGU6IG9wLnNob3VsZFVwZGF0ZSgpLFxuICAgICAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uOiBvcC5zaG91bGRTdG9wUHJvcGFnYXRpb24oKSxcbiAgICB9O1xuICB9XG5cbiAgcGVyZm9ybU9wZXJhdGlvbihcbiAgICBjYjogKHJvb3Q6IFJvb3QpID0+IE9wZXJhdGlvbixcbiAgICBlZGl0b3I6IE15RWRpdG9yLFxuICAgIGN1cnNvciA9IGVkaXRvci5nZXRDdXJzb3IoKVxuICApIHtcbiAgICBjb25zdCByb290ID0gdGhpcy5wYXJzZXIucGFyc2UoZWRpdG9yLCBjdXJzb3IpO1xuXG4gICAgaWYgKCFyb290KSB7XG4gICAgICByZXR1cm4geyBzaG91bGRVcGRhdGU6IGZhbHNlLCBzaG91bGRTdG9wUHJvcGFnYXRpb246IGZhbHNlIH07XG4gICAgfVxuXG4gICAgY29uc3Qgb3AgPSBjYihyb290KTtcblxuICAgIHJldHVybiB0aGlzLmV2YWxPcGVyYXRpb24ocm9vdCwgb3AsIGVkaXRvcik7XG4gIH1cbn1cbiIsImV4cG9ydCB0eXBlIExpc3RMaW5lQWN0aW9uID0gXCJub25lXCIgfCBcInpvb20taW5cIiB8IFwidG9nZ2xlLWZvbGRpbmdcIjtcbmV4cG9ydCB0eXBlIFN0aWNrQ3Vyc29yID0gXCJuZXZlclwiIHwgXCJidWxsZXQtb25seVwiIHwgXCJidWxsZXQtYW5kLWNoZWNrYm94XCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgT2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdzIHtcbiAgc3R5bGVMaXN0czogYm9vbGVhbjtcbiAgZGVidWc6IGJvb2xlYW47XG4gIHN0aWNrQ3Vyc29yOiBTdGlja0N1cnNvciB8IGJvb2xlYW47XG4gIGJldHRlckVudGVyOiBib29sZWFuO1xuICBiZXR0ZXJUYWI6IGJvb2xlYW47XG4gIHNlbGVjdEFsbDogYm9vbGVhbjtcbiAgbGlzdExpbmVzOiBib29sZWFuO1xuICBsaXN0TGluZUFjdGlvbjogTGlzdExpbmVBY3Rpb247XG4gIGRuZEV4cGVyaW1lbnQ6IGJvb2xlYW47XG4gIHByZXZpb3VzUmVsZWFzZTogc3RyaW5nIHwgbnVsbDtcbn1cblxuY29uc3QgREVGQVVMVF9TRVRUSU5HUzogT2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdzID0ge1xuICBzdHlsZUxpc3RzOiB0cnVlLFxuICBkZWJ1ZzogZmFsc2UsXG4gIHN0aWNrQ3Vyc29yOiBcImJ1bGxldC1hbmQtY2hlY2tib3hcIixcbiAgYmV0dGVyRW50ZXI6IHRydWUsXG4gIGJldHRlclRhYjogdHJ1ZSxcbiAgc2VsZWN0QWxsOiB0cnVlLFxuICBsaXN0TGluZXM6IGZhbHNlLFxuICBsaXN0TGluZUFjdGlvbjogXCJ0b2dnbGUtZm9sZGluZ1wiLFxuICBkbmRFeHBlcmltZW50OiBmYWxzZSxcbiAgcHJldmlvdXNSZWxlYXNlOiBudWxsLFxufTtcblxuZXhwb3J0IGludGVyZmFjZSBTdG9yYWdlIHtcbiAgbG9hZERhdGEoKTogUHJvbWlzZTxPYnNpZGlhbk91dGxpbmVyUGx1Z2luU2V0dGluZ3M+O1xuICBzYXZlRGF0YShzZXR0aWduczogT2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdzKTogUHJvbWlzZTx2b2lkPjtcbn1cblxudHlwZSBLID0ga2V5b2YgT2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdzO1xudHlwZSBDYWxsYmFjazxUIGV4dGVuZHMgSz4gPSAoY2I6IE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5nc1tUXSkgPT4gdm9pZDtcblxuZXhwb3J0IGNsYXNzIFNldHRpbmdzU2VydmljZSBpbXBsZW1lbnRzIE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5ncyB7XG4gIHByaXZhdGUgc3RvcmFnZTogU3RvcmFnZTtcbiAgcHJpdmF0ZSB2YWx1ZXM6IE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5ncztcbiAgcHJpdmF0ZSBoYW5kbGVyczogTWFwPEssIFNldDxDYWxsYmFjazxLPj4+O1xuXG4gIGNvbnN0cnVjdG9yKHN0b3JhZ2U6IFN0b3JhZ2UpIHtcbiAgICB0aGlzLnN0b3JhZ2UgPSBzdG9yYWdlO1xuICAgIHRoaXMuaGFuZGxlcnMgPSBuZXcgTWFwKCk7XG4gIH1cblxuICBnZXQgc3R5bGVMaXN0cygpIHtcbiAgICByZXR1cm4gdGhpcy52YWx1ZXMuc3R5bGVMaXN0cztcbiAgfVxuICBzZXQgc3R5bGVMaXN0cyh2YWx1ZTogYm9vbGVhbikge1xuICAgIHRoaXMuc2V0KFwic3R5bGVMaXN0c1wiLCB2YWx1ZSk7XG4gIH1cblxuICBnZXQgZGVidWcoKSB7XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLmRlYnVnO1xuICB9XG4gIHNldCBkZWJ1Zyh2YWx1ZTogYm9vbGVhbikge1xuICAgIHRoaXMuc2V0KFwiZGVidWdcIiwgdmFsdWUpO1xuICB9XG5cbiAgZ2V0IHN0aWNrQ3Vyc29yKCkge1xuICAgIC8vIEFkYXB0b3IgZm9yIHVzZXJzIG1pZ3JhdGluZyBmcm9tIG9sZGVyIHZlcnNpb24gb2YgdGhlIHBsdWdpbi5cbiAgICBpZiAodGhpcy52YWx1ZXMuc3RpY2tDdXJzb3IgPT09IHRydWUpIHtcbiAgICAgIHJldHVybiBcImJ1bGxldC1hbmQtY2hlY2tib3hcIjtcbiAgICB9IGVsc2UgaWYgKHRoaXMudmFsdWVzLnN0aWNrQ3Vyc29yID09PSBmYWxzZSkge1xuICAgICAgcmV0dXJuIFwibmV2ZXJcIjtcbiAgICB9XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLnN0aWNrQ3Vyc29yO1xuICB9XG4gIHNldCBzdGlja0N1cnNvcih2YWx1ZTogU3RpY2tDdXJzb3IpIHtcbiAgICB0aGlzLnNldChcInN0aWNrQ3Vyc29yXCIsIHZhbHVlKTtcbiAgfVxuXG4gIGdldCBiZXR0ZXJFbnRlcigpIHtcbiAgICByZXR1cm4gdGhpcy52YWx1ZXMuYmV0dGVyRW50ZXI7XG4gIH1cbiAgc2V0IGJldHRlckVudGVyKHZhbHVlOiBib29sZWFuKSB7XG4gICAgdGhpcy5zZXQoXCJiZXR0ZXJFbnRlclwiLCB2YWx1ZSk7XG4gIH1cblxuICBnZXQgZG5kRXhwZXJpbWVudCgpIHtcbiAgICByZXR1cm4gdGhpcy52YWx1ZXMuZG5kRXhwZXJpbWVudDtcbiAgfVxuICBzZXQgZG5kRXhwZXJpbWVudCh2YWx1ZTogYm9vbGVhbikge1xuICAgIHRoaXMuc2V0KFwiZG5kRXhwZXJpbWVudFwiLCB2YWx1ZSk7XG4gIH1cblxuICBnZXQgYmV0dGVyVGFiKCkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlcy5iZXR0ZXJUYWI7XG4gIH1cbiAgc2V0IGJldHRlclRhYih2YWx1ZTogYm9vbGVhbikge1xuICAgIHRoaXMuc2V0KFwiYmV0dGVyVGFiXCIsIHZhbHVlKTtcbiAgfVxuXG4gIGdldCBzZWxlY3RBbGwoKSB7XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLnNlbGVjdEFsbDtcbiAgfVxuICBzZXQgc2VsZWN0QWxsKHZhbHVlOiBib29sZWFuKSB7XG4gICAgdGhpcy5zZXQoXCJzZWxlY3RBbGxcIiwgdmFsdWUpO1xuICB9XG5cbiAgZ2V0IGxpc3RMaW5lcygpIHtcbiAgICByZXR1cm4gdGhpcy52YWx1ZXMubGlzdExpbmVzO1xuICB9XG4gIHNldCBsaXN0TGluZXModmFsdWU6IGJvb2xlYW4pIHtcbiAgICB0aGlzLnNldChcImxpc3RMaW5lc1wiLCB2YWx1ZSk7XG4gIH1cblxuICBnZXQgbGlzdExpbmVBY3Rpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLmxpc3RMaW5lQWN0aW9uO1xuICB9XG4gIHNldCBsaXN0TGluZUFjdGlvbih2YWx1ZTogTGlzdExpbmVBY3Rpb24pIHtcbiAgICB0aGlzLnNldChcImxpc3RMaW5lQWN0aW9uXCIsIHZhbHVlKTtcbiAgfVxuXG4gIGdldCBwcmV2aW91c1JlbGVhc2UoKSB7XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLnByZXZpb3VzUmVsZWFzZTtcbiAgfVxuICBzZXQgcHJldmlvdXNSZWxlYXNlKHZhbHVlOiBzdHJpbmcgfCBudWxsKSB7XG4gICAgdGhpcy5zZXQoXCJwcmV2aW91c1JlbGVhc2VcIiwgdmFsdWUpO1xuICB9XG5cbiAgb25DaGFuZ2U8VCBleHRlbmRzIEs+KGtleTogVCwgY2I6IENhbGxiYWNrPFQ+KSB7XG4gICAgaWYgKCF0aGlzLmhhbmRsZXJzLmhhcyhrZXkpKSB7XG4gICAgICB0aGlzLmhhbmRsZXJzLnNldChrZXksIG5ldyBTZXQoKSk7XG4gICAgfVxuXG4gICAgdGhpcy5oYW5kbGVycy5nZXQoa2V5KS5hZGQoY2IpO1xuICB9XG5cbiAgcmVtb3ZlQ2FsbGJhY2s8VCBleHRlbmRzIEs+KGtleTogVCwgY2I6IENhbGxiYWNrPFQ+KTogdm9pZCB7XG4gICAgY29uc3QgaGFuZGxlcnMgPSB0aGlzLmhhbmRsZXJzLmdldChrZXkpO1xuXG4gICAgaWYgKGhhbmRsZXJzKSB7XG4gICAgICBoYW5kbGVycy5kZWxldGUoY2IpO1xuICAgIH1cbiAgfVxuXG4gIHJlc2V0KCkge1xuICAgIGZvciAoY29uc3QgW2ssIHZdIG9mIE9iamVjdC5lbnRyaWVzKERFRkFVTFRfU0VUVElOR1MpKSB7XG4gICAgICB0aGlzLnNldChrIGFzIGtleW9mIE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5ncywgdik7XG4gICAgfVxuICB9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnZhbHVlcyA9IE9iamVjdC5hc3NpZ24oXG4gICAgICB7fSxcbiAgICAgIERFRkFVTFRfU0VUVElOR1MsXG4gICAgICBhd2FpdCB0aGlzLnN0b3JhZ2UubG9hZERhdGEoKVxuICAgICk7XG4gIH1cblxuICBhc3luYyBzYXZlKCkge1xuICAgIGF3YWl0IHRoaXMuc3RvcmFnZS5zYXZlRGF0YSh0aGlzLnZhbHVlcyk7XG4gIH1cblxuICBzZXQ8VCBleHRlbmRzIEs+KGtleTogVCwgdmFsdWU6IE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5nc1tUXSk6IHZvaWQge1xuICAgIHRoaXMudmFsdWVzW2tleV0gPSB2YWx1ZTtcbiAgICBjb25zdCBjYWxsYmFja3MgPSB0aGlzLmhhbmRsZXJzLmdldChrZXkpO1xuXG4gICAgaWYgKCFjYWxsYmFja3MpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBmb3IgKGNvbnN0IGNiIG9mIGNhbGxiYWNrcy52YWx1ZXMoKSkge1xuICAgICAgY2IodmFsdWUpO1xuICAgIH1cbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IENoYW5nZWxvZ01vZGFsRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0NoYW5nZWxvZ01vZGFsRmVhdHVyZVwiO1xuaW1wb3J0IHsgRGVsZXRlU2hvdWxkSWdub3JlQnVsbGV0c0ZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9EZWxldGVTaG91bGRJZ25vcmVCdWxsZXRzRmVhdHVyZVwiO1xuaW1wb3J0IHsgRHJhZ0FuZERyb3BGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvRHJhZ0FuZERyb3BGZWF0dXJlXCI7XG5pbXBvcnQgeyBFbnN1cmVDdXJzb3JJbkxpc3RDb250ZW50RmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0Vuc3VyZUN1cnNvckluTGlzdENvbnRlbnRGZWF0dXJlXCI7XG5pbXBvcnQgeyBFbnRlck91dGRlbnRJZkxpbmVJc0VtcHR5RmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0VudGVyT3V0ZGVudElmTGluZUlzRW1wdHlGZWF0dXJlXCI7XG5pbXBvcnQgeyBFbnRlclNob3VsZENyZWF0ZU5ld0l0ZW1GZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvRW50ZXJTaG91bGRDcmVhdGVOZXdJdGVtT25DaGlsZExldmVsRmVhdHVyZVwiO1xuaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0ZlYXR1cmVcIjtcbmltcG9ydCB7IEZvbGRGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvRm9sZEZlYXR1cmVcIjtcbmltcG9ydCB7IExpbmVzRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0xpbmVzRmVhdHVyZVwiO1xuaW1wb3J0IHsgTGlzdHNTdHlsZXNGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvTGlzdHNTdHlsZXNGZWF0dXJlXCI7XG5pbXBvcnQgeyBNb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZUZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9Nb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZUZlYXR1cmVcIjtcbmltcG9ydCB7IE1vdmVJdGVtc0ZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9Nb3ZlSXRlbXNGZWF0dXJlXCI7XG5pbXBvcnQgeyBTZWxlY3RBbGxGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvU2VsZWN0QWxsRmVhdHVyZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NUYWJGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvU2V0dGluZ3NUYWJGZWF0dXJlXCI7XG5pbXBvcnQgeyBTaGlmdEVudGVyU2hvdWxkQ3JlYXRlTm90ZUZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9TaGlmdEVudGVyU2hvdWxkQ3JlYXRlTm90ZUZlYXR1cmVcIjtcbmltcG9ydCB7IEFwcGx5Q2hhbmdlc1NlcnZpY2UgfSBmcm9tIFwiLi9zZXJ2aWNlcy9BcHBseUNoYW5nZXNTZXJ2aWNlXCI7XG5pbXBvcnQgeyBJTUVTZXJ2aWNlIH0gZnJvbSBcIi4vc2VydmljZXMvSU1FU2VydmljZVwiO1xuaW1wb3J0IHsgTG9nZ2VyU2VydmljZSB9IGZyb20gXCIuL3NlcnZpY2VzL0xvZ2dlclNlcnZpY2VcIjtcbmltcG9ydCB7IE9ic2lkaWFuU2VydmljZSB9IGZyb20gXCIuL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuaW1wb3J0IHsgUGFyc2VyU2VydmljZSB9IGZyb20gXCIuL3NlcnZpY2VzL1BhcnNlclNlcnZpY2VcIjtcbmltcG9ydCB7IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlIH0gZnJvbSBcIi4vc2VydmljZXMvUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcIjtcbmltcG9ydCB7IFNldHRpbmdzU2VydmljZSB9IGZyb20gXCIuL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5kZWNsYXJlIGdsb2JhbCB7XG4gIGNvbnN0IFBMVUdJTl9WRVJTSU9OOiBzdHJpbmc7XG4gIGNvbnN0IENIQU5HRUxPR19NRDogc3RyaW5nO1xufVxuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBPYnNpZGlhbk91dGxpbmVyUGx1Z2luIGV4dGVuZHMgUGx1Z2luIHtcbiAgcHJpdmF0ZSBmZWF0dXJlczogRmVhdHVyZVtdO1xuICBwcm90ZWN0ZWQgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZTtcbiAgcHJpdmF0ZSBsb2dnZXI6IExvZ2dlclNlcnZpY2U7XG4gIHByaXZhdGUgb2JzaWRpYW46IE9ic2lkaWFuU2VydmljZTtcbiAgcHJpdmF0ZSBwYXJzZXI6IFBhcnNlclNlcnZpY2U7XG4gIHByaXZhdGUgYXBwbHlDaGFuZ2VzOiBBcHBseUNoYW5nZXNTZXJ2aWNlO1xuICBwcml2YXRlIHBlcmZvcm1PcGVyYXRpb246IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlO1xuICBwcml2YXRlIGltZTogSU1FU2VydmljZTtcblxuICBhc3luYyBvbmxvYWQoKSB7XG4gICAgY29uc29sZS5sb2coYExvYWRpbmcgb2JzaWRpYW4tb3V0bGluZXJgKTtcblxuICAgIHRoaXMub2JzaWRpYW4gPSBuZXcgT2JzaWRpYW5TZXJ2aWNlKHRoaXMuYXBwKTtcblxuICAgIHRoaXMuc2V0dGluZ3MgPSBuZXcgU2V0dGluZ3NTZXJ2aWNlKHRoaXMpO1xuICAgIGF3YWl0IHRoaXMuc2V0dGluZ3MubG9hZCgpO1xuXG4gICAgdGhpcy5sb2dnZXIgPSBuZXcgTG9nZ2VyU2VydmljZSh0aGlzLnNldHRpbmdzKTtcblxuICAgIHRoaXMucGFyc2VyID0gbmV3IFBhcnNlclNlcnZpY2UodGhpcy5sb2dnZXIsIHRoaXMuc2V0dGluZ3MpO1xuICAgIHRoaXMuYXBwbHlDaGFuZ2VzID0gbmV3IEFwcGx5Q2hhbmdlc1NlcnZpY2UoKTtcbiAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb24gPSBuZXcgUGVyZm9ybU9wZXJhdGlvblNlcnZpY2UoXG4gICAgICB0aGlzLnBhcnNlcixcbiAgICAgIHRoaXMuYXBwbHlDaGFuZ2VzXG4gICAgKTtcblxuICAgIHRoaXMuaW1lID0gbmV3IElNRVNlcnZpY2UoKTtcbiAgICBhd2FpdCB0aGlzLmltZS5sb2FkKCk7XG5cbiAgICB0aGlzLmZlYXR1cmVzID0gW1xuICAgICAgbmV3IENoYW5nZWxvZ01vZGFsRmVhdHVyZSh0aGlzLCB0aGlzLnNldHRpbmdzKSxcbiAgICAgIG5ldyBEcmFnQW5kRHJvcEZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMub2JzaWRpYW4sXG4gICAgICAgIHRoaXMucGFyc2VyLFxuICAgICAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb25cbiAgICAgICksXG4gICAgICBuZXcgU2V0dGluZ3NUYWJGZWF0dXJlKHRoaXMsIHRoaXMuc2V0dGluZ3MpLFxuICAgICAgbmV3IExpc3RzU3R5bGVzRmVhdHVyZSh0aGlzLnNldHRpbmdzLCB0aGlzLm9ic2lkaWFuKSxcbiAgICAgIG5ldyBFbnRlck91dGRlbnRJZkxpbmVJc0VtcHR5RmVhdHVyZShcbiAgICAgICAgdGhpcyxcbiAgICAgICAgdGhpcy5zZXR0aW5ncyxcbiAgICAgICAgdGhpcy5pbWUsXG4gICAgICAgIHRoaXMub2JzaWRpYW4sXG4gICAgICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvblxuICAgICAgKSxcbiAgICAgIG5ldyBFbnRlclNob3VsZENyZWF0ZU5ld0l0ZW1GZWF0dXJlKFxuICAgICAgICB0aGlzLFxuICAgICAgICB0aGlzLnNldHRpbmdzLFxuICAgICAgICB0aGlzLmltZSxcbiAgICAgICAgdGhpcy5vYnNpZGlhbixcbiAgICAgICAgdGhpcy5wZXJmb3JtT3BlcmF0aW9uXG4gICAgICApLFxuICAgICAgbmV3IEVuc3VyZUN1cnNvckluTGlzdENvbnRlbnRGZWF0dXJlKFxuICAgICAgICB0aGlzLFxuICAgICAgICB0aGlzLnNldHRpbmdzLFxuICAgICAgICB0aGlzLm9ic2lkaWFuLFxuICAgICAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb25cbiAgICAgICksXG4gICAgICBuZXcgTW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZExpbmVGZWF0dXJlKFxuICAgICAgICB0aGlzLFxuICAgICAgICB0aGlzLnNldHRpbmdzLFxuICAgICAgICB0aGlzLmltZSxcbiAgICAgICAgdGhpcy5vYnNpZGlhbixcbiAgICAgICAgdGhpcy5wZXJmb3JtT3BlcmF0aW9uXG4gICAgICApLFxuICAgICAgbmV3IERlbGV0ZVNob3VsZElnbm9yZUJ1bGxldHNGZWF0dXJlKFxuICAgICAgICB0aGlzLFxuICAgICAgICB0aGlzLnNldHRpbmdzLFxuICAgICAgICB0aGlzLmltZSxcbiAgICAgICAgdGhpcy5vYnNpZGlhbixcbiAgICAgICAgdGhpcy5wZXJmb3JtT3BlcmF0aW9uXG4gICAgICApLFxuICAgICAgbmV3IEZvbGRGZWF0dXJlKHRoaXMsIHRoaXMub2JzaWRpYW4pLFxuICAgICAgbmV3IFNlbGVjdEFsbEZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lLFxuICAgICAgICB0aGlzLm9ic2lkaWFuLFxuICAgICAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb25cbiAgICAgICksXG4gICAgICBuZXcgTW92ZUl0ZW1zRmVhdHVyZShcbiAgICAgICAgdGhpcyxcbiAgICAgICAgdGhpcy5pbWUsXG4gICAgICAgIHRoaXMub2JzaWRpYW4sXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvblxuICAgICAgKSxcbiAgICAgIG5ldyBTaGlmdEVudGVyU2hvdWxkQ3JlYXRlTm90ZUZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMub2JzaWRpYW4sXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lLFxuICAgICAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb25cbiAgICAgICksXG4gICAgICBuZXcgTGluZXNGZWF0dXJlKHRoaXMsIHRoaXMuc2V0dGluZ3MsIHRoaXMub2JzaWRpYW4sIHRoaXMucGFyc2VyKSxcbiAgICBdO1xuXG4gICAgZm9yIChjb25zdCBmZWF0dXJlIG9mIHRoaXMuZmVhdHVyZXMpIHtcbiAgICAgIGF3YWl0IGZlYXR1cmUubG9hZCgpO1xuICAgIH1cbiAgfVxuXG4gIGFzeW5jIG9udW5sb2FkKCkge1xuICAgIGNvbnNvbGUubG9nKGBVbmxvYWRpbmcgb2JzaWRpYW4tb3V0bGluZXJgKTtcblxuICAgIGF3YWl0IHRoaXMuaW1lLnVubG9hZCgpO1xuXG4gICAgZm9yIChjb25zdCBmZWF0dXJlIG9mIHRoaXMuZmVhdHVyZXMpIHtcbiAgICAgIGF3YWl0IGZlYXR1cmUudW5sb2FkKCk7XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOlsiTW9kYWwiLCJNYXJrZG93blJlbmRlcmVyIiwia2V5bWFwIiwiZm9sZGVkUmFuZ2VzIiwiZm9sZGFibGUiLCJmb2xkRWZmZWN0IiwidW5mb2xkRWZmZWN0IiwicnVuU2NvcGVIYW5kbGVycyIsImVkaXRvckluZm9GaWVsZCIsIk5vdGljZSIsIlN0YXRlRWZmZWN0IiwiRGVjb3JhdGlvbiIsIlN0YXRlRmllbGQiLCJFZGl0b3JWaWV3IiwiUGxhdGZvcm0iLCJFZGl0b3JTdGF0ZSIsIlByZWMiLCJvYnNpZGlhbiIsIlZpZXdQbHVnaW4iLCJQbHVnaW5TZXR0aW5nVGFiIiwiU2V0dGluZyIsIlBsdWdpbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvR0E7QUFDTyxTQUFTLFNBQVMsQ0FBQyxPQUFPLEVBQUUsVUFBVSxFQUFFLENBQUMsRUFBRSxTQUFTLEVBQUU7QUFDN0QsSUFBSSxTQUFTLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxPQUFPLEtBQUssWUFBWSxDQUFDLEdBQUcsS0FBSyxHQUFHLElBQUksQ0FBQyxDQUFDLFVBQVUsT0FBTyxFQUFFLEVBQUUsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUU7QUFDaEgsSUFBSSxPQUFPLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxPQUFPLENBQUMsRUFBRSxVQUFVLE9BQU8sRUFBRSxNQUFNLEVBQUU7QUFDL0QsUUFBUSxTQUFTLFNBQVMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFO0FBQ25HLFFBQVEsU0FBUyxRQUFRLENBQUMsS0FBSyxFQUFFLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFO0FBQ3RHLFFBQVEsU0FBUyxJQUFJLENBQUMsTUFBTSxFQUFFLEVBQUUsTUFBTSxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxHQUFHLEtBQUssQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUFFO0FBQ3RILFFBQVEsSUFBSSxDQUFDLENBQUMsU0FBUyxHQUFHLFNBQVMsQ0FBQyxLQUFLLENBQUMsT0FBTyxFQUFFLFVBQVUsSUFBSSxFQUFFLENB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 diff --git a/.obsidian/plugins/obsidian-outliner/manifest.json b/.obsidian/plugins/obsidian-outliner/manifest.json index 9909c4b..7d07073 100644 --- a/.obsidian/plugins/obsidian-outliner/manifest.json +++ b/.obsidian/plugins/obsidian-outliner/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-outliner", "name": "Outliner", - "version": "4.3.0", + "version": "4.6.1", "minAppVersion": "1.0.0", "description": "Work with your lists like in Workflowy or RoamResearch.", "author": "Viacheslav Slinko", diff --git a/.obsidian/plugins/obsidian-outliner/styles.css b/.obsidian/plugins/obsidian-outliner/styles.css index c279228..f8b514a 100644 --- a/.obsidian/plugins/obsidian-outliner/styles.css +++ b/.obsidian/plugins/obsidian-outliner/styles.css @@ -69,3 +69,36 @@ .cm-indent::before { content: none; } + +/* drag-n-drop */ +.outliner-plugin-dragging-line { + background-color: hsla(var(--interactive-accent-hsl), 0.4); +} + +.outliner-plugin-drop-zone { + width: 300px; + height: 4px; + background: var(--color-accent); + z-index: 999; + position: absolute; + pointer-events: none; +} + +.outliner-plugin-drop-zone-before { + margin-top: -8px; +} + +.outliner-plugin-drop-zone-after { + margin-top: -1px; +} + +body.outliner-plugin-dnd:not(.outliner-plugin-dragging) .cm-formatting-list, +body.outliner-plugin-dnd:not(.outliner-plugin-dragging) + .cm-fold-indicator + .collapse-indicator { + cursor: grab !important; +} + +html body.outliner-plugin-dnd.outliner-plugin-dragging { + cursor: grabbing !important; +} diff --git a/.obsidian/plugins/omnisearch/main.js b/.obsidian/plugins/omnisearch/main.js index 1dffb8f..da68102 100644 --- a/.obsidian/plugins/omnisearch/main.js +++ b/.obsidian/plugins/omnisearch/main.js @@ -3,43 +3,43 @@ THIS IS A GENERATED/BUNDLED FILE BY ESBUILD if you want to view the source, please visit the github repository of this plugin */ -var jc=Object.create;var Fr=Object.defineProperty,Ac=Object.defineProperties,Cc=Object.getOwnPropertyDescriptor,Sc=Object.getOwnPropertyDescriptors,Fc=Object.getOwnPropertyNames,to=Object.getOwnPropertySymbols,Ec=Object.getPrototypeOf,ro=Object.prototype.hasOwnProperty,Dc=Object.prototype.propertyIsEnumerable;var no=(t,e,r)=>e in t?Fr(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,re=(t,e)=>{for(var r in e||(e={}))ro.call(e,r)&&no(t,r,e[r]);if(to)for(var r of to(e))Dc.call(e,r)&&no(t,r,e[r]);return t},be=(t,e)=>Ac(t,Sc(e)),io=t=>Fr(t,"__esModule",{value:!0});var Tc=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),kc=(t,e)=>{io(t);for(var r in e)Fr(t,r,{get:e[r],enumerable:!0})},Oc=(t,e,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of Fc(e))!ro.call(t,n)&&n!=="default"&&Fr(t,n,{get:()=>e[n],enumerable:!(r=Cc(e,n))||r.enumerable});return t},Ce=t=>Oc(io(Fr(t!=null?jc(Ec(t)):{},"default",t&&t.__esModule&&"default"in t?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t);var ya=Tc((Xr,xs)=>{(function(t,e){if(typeof Xr=="object"&&typeof xs=="object")xs.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var r=e();for(var n in r)(typeof Xr=="object"?Xr:t)[n]=r[n]}})(typeof self!="undefined"?self:Xr,function(){return function(t){var e={};function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=e,r.d=function(n,i,s){r.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:s})},r.r=function(n){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.t=function(n,i){if(1&i&&(n=r(n)),8&i||4&i&&typeof n=="object"&&n&&n.__esModule)return n;var s=Object.create(null);if(r.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:n}),2&i&&typeof n!="string")for(var o in n)r.d(s,o,function(a){return n[a]}.bind(null,o));return s},r.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(i,"a",i),i},r.o=function(n,i){return Object.prototype.hasOwnProperty.call(n,i)},r.p="",r(r.s=0)}([function(t,e,r){"use strict";r.r(e),r.d(e,"md5",function(){return x});var n="0123456789abcdef".split(""),i=function(b){for(var h="",v=0;v<4;v++)h+=n[b>>8*v+4&15]+n[b>>8*v&15];return h},s=function(b){for(var h=b.length,v=0;v>>32-A,C)}(h=function(j,A,C,S){return A=o(o(A,j),o(C,S))}(b,h,m,_),p,v)},l=function(b,h,v,m,p,_,y,j){return a(v&m|~v&p,h,v,_,y,j,b)},u=function(b,h,v,m,p,_,y,j){return a(v&p|m&~p,h,v,_,y,j,b)},c=function(b,h,v,m,p,_,y,j){return a(v^m^p,h,v,_,y,j,b)},f=function(b,h,v,m,p,_,y,j){return a(m^(v|~p),h,v,_,y,j,b)},d=function(b,h,v){v===void 0&&(v=o);var m=b[0],p=b[1],_=b[2],y=b[3],j=l.bind(null,v);m=j(m,p,_,y,h[0],7,-680876936),y=j(y,m,p,_,h[1],12,-389564586),_=j(_,y,m,p,h[2],17,606105819),p=j(p,_,y,m,h[3],22,-1044525330),m=j(m,p,_,y,h[4],7,-176418897),y=j(y,m,p,_,h[5],12,1200080426),_=j(_,y,m,p,h[6],17,-1473231341),p=j(p,_,y,m,h[7],22,-45705983),m=j(m,p,_,y,h[8],7,1770035416),y=j(y,m,p,_,h[9],12,-1958414417),_=j(_,y,m,p,h[10],17,-42063),p=j(p,_,y,m,h[11],22,-1990404162),m=j(m,p,_,y,h[12],7,1804603682),y=j(y,m,p,_,h[13],12,-40341101),_=j(_,y,m,p,h[14],17,-1502002290),p=j(p,_,y,m,h[15],22,1236535329);var A=u.bind(null,v);m=A(m,p,_,y,h[1],5,-165796510),y=A(y,m,p,_,h[6],9,-1069501632),_=A(_,y,m,p,h[11],14,643717713),p=A(p,_,y,m,h[0],20,-373897302),m=A(m,p,_,y,h[5],5,-701558691),y=A(y,m,p,_,h[10],9,38016083),_=A(_,y,m,p,h[15],14,-660478335),p=A(p,_,y,m,h[4],20,-405537848),m=A(m,p,_,y,h[9],5,568446438),y=A(y,m,p,_,h[14],9,-1019803690),_=A(_,y,m,p,h[3],14,-187363961),p=A(p,_,y,m,h[8],20,1163531501),m=A(m,p,_,y,h[13],5,-1444681467),y=A(y,m,p,_,h[2],9,-51403784),_=A(_,y,m,p,h[7],14,1735328473),p=A(p,_,y,m,h[12],20,-1926607734);var C=c.bind(null,v);m=C(m,p,_,y,h[5],4,-378558),y=C(y,m,p,_,h[8],11,-2022574463),_=C(_,y,m,p,h[11],16,1839030562),p=C(p,_,y,m,h[14],23,-35309556),m=C(m,p,_,y,h[1],4,-1530992060),y=C(y,m,p,_,h[4],11,1272893353),_=C(_,y,m,p,h[7],16,-155497632),p=C(p,_,y,m,h[10],23,-1094730640),m=C(m,p,_,y,h[13],4,681279174),y=C(y,m,p,_,h[0],11,-358537222),_=C(_,y,m,p,h[3],16,-722521979),p=C(p,_,y,m,h[6],23,76029189),m=C(m,p,_,y,h[9],4,-640364487),y=C(y,m,p,_,h[12],11,-421815835),_=C(_,y,m,p,h[15],16,530742520),p=C(p,_,y,m,h[2],23,-995338651);var S=f.bind(null,v);m=S(m,p,_,y,h[0],6,-198630844),y=S(y,m,p,_,h[7],10,1126891415),_=S(_,y,m,p,h[14],15,-1416354905),p=S(p,_,y,m,h[5],21,-57434055),m=S(m,p,_,y,h[12],6,1700485571),y=S(y,m,p,_,h[3],10,-1894986606),_=S(_,y,m,p,h[10],15,-1051523),p=S(p,_,y,m,h[1],21,-2054922799),m=S(m,p,_,y,h[8],6,1873313359),y=S(y,m,p,_,h[15],10,-30611744),_=S(_,y,m,p,h[6],15,-1560198380),p=S(p,_,y,m,h[13],21,1309151649),m=S(m,p,_,y,h[4],6,-145523070),y=S(y,m,p,_,h[11],10,-1120210379),_=S(_,y,m,p,h[2],15,718787259),p=S(p,_,y,m,h[9],21,-343485551),b[0]=v(m,b[0]),b[1]=v(p,b[1]),b[2]=v(_,b[2]),b[3]=v(y,b[3])},g=function(b){for(var h=[],v=0;v<64;v+=4)h[v>>2]=b.charCodeAt(v)+(b.charCodeAt(v+1)<<8)+(b.charCodeAt(v+2)<<16)+(b.charCodeAt(v+3)<<24);return h},w=function(b,h){var v,m=b.length,p=[1732584193,-271733879,-1732584194,271733878];for(v=64;v<=m;v+=64)d(p,g(b.substring(v-64,v)),h);var _=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],y=(b=b.substring(v-64)).length;for(v=0;v>2]|=b.charCodeAt(v)<<(v%4<<3);if(_[v>>2]|=128<<(v%4<<3),v>55)for(d(p,_,h),v=16;v--;)_[v]=0;return _[14]=8*m,d(p,_,h),p};function x(b){var h;return s(w("hello"))!=="5d41402abc4b2a76b9719d911017c592"&&(h=function(v,m){var p=(65535&v)+(65535&m);return(v>>16)+(m>>16)+(p>>16)<<16|65535&p}),s(w(b,h))}}])})});kc(exports,{default:()=>Zs});var Sr=Ce(require("obsidian"));var _c=Ce(require("obsidian"));function ne(){}function Ic(t,e){for(let r in e)t[r]=e[r];return t}function yi(t){return t()}function so(){return Object.create(null)}function Re(t){t.forEach(yi)}function Ut(t){return typeof t=="function"}function fe(t,e){return t!=t?e==e:t!==e||t&&typeof t=="object"||typeof t=="function"}var an;function vi(t,e){return an||(an=document.createElement("a")),an.href=e,t===an.href}function oo(t){return Object.keys(t).length===0}function ao(t,...e){if(t==null)return ne;let r=t.subscribe(...e);return r.unsubscribe?()=>r.unsubscribe():r}function ln(t,e,r){t.$$.on_destroy.push(ao(e,r))}function Gt(t,e,r,n){if(t){let i=lo(t,e,r,n);return t[0](i)}}function lo(t,e,r,n){return t[1]&&n?Ic(r.ctx.slice(),t[1](n(e))):r.ctx}function qt(t,e,r,n){if(t[2]&&n){let i=t[2](n(r));if(e.dirty===void 0)return i;if(typeof i=="object"){let s=[],o=Math.max(e.dirty.length,i.length);for(let a=0;a32){let e=[],r=t.ctx.length/32;for(let n=0;nt.removeEventListener(e,r,n)}function B(t,e,r){r==null?t.removeAttribute(e):t.getAttribute(e)!==r&&t.setAttribute(e,r)}function Rc(t){return Array.from(t.childNodes)}function Ft(t,e){e=""+e,t.wholeText!==e&&(t.data=e)}function _i(t,e){t.value=e??""}function ke(t,e,r,n){r===null?t.style.removeProperty(e):t.style.setProperty(e,r,n?"important":"")}function bi(t,e,r){t.classList[r?"add":"remove"](e)}function Bc(t,e,{bubbles:r=!1,cancelable:n=!1}={}){let i=document.createEvent("CustomEvent");return i.initCustomEvent(t,r,n,e),i}var Er;function Dr(t){Er=t}function xi(){if(!Er)throw new Error("Function called outside component initialization");return Er}function Tr(t){xi().$$.on_mount.push(t)}function kr(t){xi().$$.on_destroy.push(t)}function wi(){let t=xi();return(e,r,{cancelable:n=!1}={})=>{let i=t.$$.callbacks[e];if(i){let s=Bc(e,r,{cancelable:n});return i.slice().forEach(o=>{o.call(t,s)}),!s.defaultPrevented}return!0}}function Me(t,e){let r=t.$$.callbacks[e.type];r&&r.slice().forEach(n=>n.call(this,e))}var Or=[];var $e=[],cn=[],fo=[],ho=Promise.resolve(),ji=!1;function po(){ji||(ji=!0,ho.then(mo))}function ot(){return po(),ho}function Ai(t){cn.push(t)}var Ci=new Set,fn=0;function mo(){let t=Er;do{for(;fn{dn.delete(t),n&&(r&&t.d(1),n())}),t.o(e)}else n&&n()}var Iy=typeof window!="undefined"?window:typeof globalThis!="undefined"?globalThis:global;function Fe(t){t&&t.c()}function xe(t,e,r,n){let{fragment:i,after_update:s}=t.$$;i&&i.m(e,r),n||Ai(()=>{let o=t.$$.on_mount.map(yi).filter(Ut);t.$$.on_destroy?t.$$.on_destroy.push(...o):Re(o),t.$$.on_mount=[]}),s.forEach(Ai)}function ge(t,e){let r=t.$$;r.fragment!==null&&(Re(r.on_destroy),r.fragment&&r.fragment.d(e),r.on_destroy=r.fragment=null,r.ctx=[])}function Nc(t,e){t.$$.dirty[0]===-1&&(Or.push(t),po(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<{let w=g.length?g[0]:d;return u.ctx&&i(u.ctx[f],u.ctx[f]=w)&&(!u.skip_bound&&u.bound[f]&&u.bound[f](w),c&&Nc(t,f)),d}):[],u.update(),c=!0,Re(u.before_update),u.fragment=n?n(u.ctx):!1,e.target){if(e.hydrate){Mc();let f=Rc(e.target);u.fragment&&u.fragment.l(f),f.forEach(K)}else u.fragment&&u.fragment.c();e.intro&&q(t.$$.fragment),xe(t,e.target,e.anchor,e.customElement),Pc(),mo()}Dr(l)}var Kc;typeof HTMLElement=="function"&&(Kc=class extends HTMLElement{constructor(){super();this.attachShadow({mode:"open"})}connectedCallback(){let{on_mount:t}=this.$$;this.$$.on_disconnect=t.map(yi).filter(Ut);for(let e in this.$$.slotted)this.appendChild(this.$$.slotted[e])}attributeChangedCallback(t,e,r){this[t]=r}disconnectedCallback(){Re(this.$$.on_disconnect)}$destroy(){ge(this,1),this.$destroy=ne}$on(t,e){if(!Ut(e))return ne;let r=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return r.push(e),()=>{let n=r.indexOf(e);n!==-1&&r.splice(n,1)}}$set(t){this.$$set&&!oo(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}});var pe=class{$destroy(){ge(this,1),this.$destroy=ne}$on(e,r){if(!Ut(r))return ne;let n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(r),()=>{let i=n.indexOf(r);i!==-1&&n.splice(i,1)}}$set(e){this.$$set&&!oo(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}};var St=Ce(require("obsidian"));var Ta=Ce(require("obsidian"));var Si=class{constructor(){this.handlers=new Map;this.disabled=[]}on(e,r,n){if(e.includes("@")||r.includes("@"))throw new Error("Invalid context/event name - Cannot contain @");this.handlers.set(`${e}@${r}`,n)}off(e,r){if(r)this.handlers.delete(`${e}@${r}`);else for(let[n]of this.handlers.entries())n.startsWith(`${e}@`)&&this.handlers.delete(n)}disable(e){this.enable(e),this.disabled.push(e)}enable(e){this.disabled=this.disabled.filter(r=>r!==e)}emit(e,...r){let n=[...this.handlers.entries()].filter(([i,s])=>!this.disabled.includes(i.split("@")[0]));for(let[i,s]of n)i.endsWith(`@${e}`)&&s(...r)}};var Xt=[];function hn(t,e=ne){let r,n=new Set;function i(a){if(fe(t,a)&&(t=a,r)){let l=!Xt.length;for(let u of n)u[1](),Xt.push(u,t);if(l){for(let u=0;u{n.delete(u),n.size===0&&(r(),r=null)}}return{set:i,update:s,subscribe:o}}var G=Ce(require("obsidian"));var J=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:global,oe=Object.keys,ve=Array.isArray;typeof Promise!="undefined"&&!J.Promise&&(J.Promise=Promise);function we(t,e){return typeof e!="object"||oe(e).forEach(function(r){t[r]=e[r]}),t}var Ir=Object.getPrototypeOf,zc={}.hasOwnProperty;function Oe(t,e){return zc.call(t,e)}function Zt(t,e){typeof e=="function"&&(e=e(Ir(t))),(typeof Reflect=="undefined"?oe:Reflect.ownKeys)(e).forEach(r=>{We(t,r,e[r])})}var go=Object.defineProperty;function We(t,e,r,n){go(t,e,we(r&&Oe(r,"get")&&typeof r.get=="function"?{get:r.get,set:r.set,configurable:!0}:{value:r,configurable:!0,writable:!0},n))}function er(t){return{from:function(e){return t.prototype=Object.create(e.prototype),We(t.prototype,"constructor",t),{extend:Zt.bind(null,t.prototype)}}}}var Vc=Object.getOwnPropertyDescriptor;function Fi(t,e){let r=Vc(t,e),n;return r||(n=Ir(t))&&Fi(n,e)}var Hc=[].slice;function pn(t,e,r){return Hc.call(t,e,r)}function yo(t,e){return e(t)}function Mr(t){if(!t)throw new Error("Assertion Failed")}function vo(t){J.setImmediate?setImmediate(t):setTimeout(t,0)}function _o(t,e){return t.reduce((r,n,i)=>{var s=e(n,i);return s&&(r[s[0]]=s[1]),r},{})}function $c(t,e,r){try{t.apply(null,r)}catch(n){e&&e(n)}}function Ue(t,e){if(Oe(t,e))return t[e];if(!e)return t;if(typeof e!="string"){for(var r=[],n=0,i=e.length;n["Int","Uint","Float"].map(e=>e+t+"Array")))).filter(t=>J[t]),Gc=wo.map(t=>J[t]);_o(wo,t=>[t,!0]);var at=null;function Pr(t){at=typeof WeakMap!="undefined"&&new WeakMap;let e=Ei(t);return at=null,e}function Ei(t){if(!t||typeof t!="object")return t;let e=at&&at.get(t);if(e)return e;if(ve(t)){e=[],at&&at.set(t,e);for(var r=0,n=t.length;r=0)e=t;else{let s=Ir(t);e=s===Object.prototype?{}:Object.create(s),at&&at.set(t,e);for(var i in t)Oe(t,i)&&(e[i]=Ei(t[i]))}return e}var{toString:qc}={};function Di(t){return qc.call(t).slice(8,-1)}var Ti=typeof Symbol!="undefined"?Symbol.iterator:"@@iterator",Qc=typeof Ti=="symbol"?function(t){var e;return t!=null&&(e=t[Ti])&&e.apply(t)}:function(){return null},tr={};function Ge(t){var e,r,n,i;if(arguments.length===1){if(ve(t))return t.slice();if(this===tr&&typeof t=="string")return[t];if(i=Qc(t)){for(r=[];n=i.next(),!n.done;)r.push(n.value);return r}if(t==null)return[t];if(e=t.length,typeof e=="number"){for(r=new Array(e);e--;)r[e]=t[e];return r}return[t]}for(e=arguments.length,r=new Array(e);e--;)r[e]=arguments[e];return r}var ki=typeof Symbol!="undefined"?t=>t[Symbol.toStringTag]==="AsyncFunction":()=>!1,Ke=typeof location!="undefined"&&/^(http|https):\/\/(localhost|127\.0\.0\.1)/.test(location.href);function jo(t,e){Ke=t,Ao=e}var Ao=()=>!0,Yc=!new Error("").stack;function kt(){if(Yc)try{throw kt.arguments,new Error}catch(t){return t}return new Error}function Oi(t,e){var r=t.stack;return r?(e=e||0,r.indexOf(t.name)===0&&(e+=(t.name+t.message).split(` +var Fc=Object.create;var Sr=Object.defineProperty,Sc=Object.defineProperties,Ec=Object.getOwnPropertyDescriptor,Dc=Object.getOwnPropertyDescriptors,Tc=Object.getOwnPropertyNames,ro=Object.getOwnPropertySymbols,kc=Object.getPrototypeOf,no=Object.prototype.hasOwnProperty,Ic=Object.prototype.propertyIsEnumerable;var io=(t,e,r)=>e in t?Sr(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,re=(t,e)=>{for(var r in e||(e={}))no.call(e,r)&&io(t,r,e[r]);if(ro)for(var r of ro(e))Ic.call(e,r)&&io(t,r,e[r]);return t},xe=(t,e)=>Sc(t,Dc(e)),so=t=>Sr(t,"__esModule",{value:!0});var yi=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Oc=(t,e)=>{so(t);for(var r in e)Sr(t,r,{get:e[r],enumerable:!0})},Mc=(t,e,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of Tc(e))!no.call(t,n)&&n!=="default"&&Sr(t,n,{get:()=>e[n],enumerable:!(r=Ec(e,n))||r.enumerable});return t},be=t=>Mc(so(Sr(t!=null?Fc(kc(t)):{},"default",t&&t.__esModule&&"default"in t?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t);var ya=yi((Xr,bs)=>{(function(t,e){if(typeof Xr=="object"&&typeof bs=="object")bs.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var r=e();for(var n in r)(typeof Xr=="object"?Xr:t)[n]=r[n]}})(typeof self!="undefined"?self:Xr,function(){return function(t){var e={};function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=e,r.d=function(n,i,s){r.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:s})},r.r=function(n){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.t=function(n,i){if(1&i&&(n=r(n)),8&i||4&i&&typeof n=="object"&&n&&n.__esModule)return n;var s=Object.create(null);if(r.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:n}),2&i&&typeof n!="string")for(var o in n)r.d(s,o,function(a){return n[a]}.bind(null,o));return s},r.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(i,"a",i),i},r.o=function(n,i){return Object.prototype.hasOwnProperty.call(n,i)},r.p="",r(r.s=0)}([function(t,e,r){"use strict";r.r(e),r.d(e,"md5",function(){return b});var n="0123456789abcdef".split(""),i=function(x){for(var h="",v=0;v<4;v++)h+=n[x>>8*v+4&15]+n[x>>8*v&15];return h},s=function(x){for(var h=x.length,v=0;v>>32-A,C)}(h=function(j,A,C,F){return A=o(o(A,j),o(C,F))}(x,h,p,_),m,v)},l=function(x,h,v,p,m,_,g,j){return a(v&p|~v&m,h,v,_,g,j,x)},u=function(x,h,v,p,m,_,g,j){return a(v&m|p&~m,h,v,_,g,j,x)},c=function(x,h,v,p,m,_,g,j){return a(v^p^m,h,v,_,g,j,x)},d=function(x,h,v,p,m,_,g,j){return a(p^(v|~m),h,v,_,g,j,x)},f=function(x,h,v){v===void 0&&(v=o);var p=x[0],m=x[1],_=x[2],g=x[3],j=l.bind(null,v);p=j(p,m,_,g,h[0],7,-680876936),g=j(g,p,m,_,h[1],12,-389564586),_=j(_,g,p,m,h[2],17,606105819),m=j(m,_,g,p,h[3],22,-1044525330),p=j(p,m,_,g,h[4],7,-176418897),g=j(g,p,m,_,h[5],12,1200080426),_=j(_,g,p,m,h[6],17,-1473231341),m=j(m,_,g,p,h[7],22,-45705983),p=j(p,m,_,g,h[8],7,1770035416),g=j(g,p,m,_,h[9],12,-1958414417),_=j(_,g,p,m,h[10],17,-42063),m=j(m,_,g,p,h[11],22,-1990404162),p=j(p,m,_,g,h[12],7,1804603682),g=j(g,p,m,_,h[13],12,-40341101),_=j(_,g,p,m,h[14],17,-1502002290),m=j(m,_,g,p,h[15],22,1236535329);var A=u.bind(null,v);p=A(p,m,_,g,h[1],5,-165796510),g=A(g,p,m,_,h[6],9,-1069501632),_=A(_,g,p,m,h[11],14,643717713),m=A(m,_,g,p,h[0],20,-373897302),p=A(p,m,_,g,h[5],5,-701558691),g=A(g,p,m,_,h[10],9,38016083),_=A(_,g,p,m,h[15],14,-660478335),m=A(m,_,g,p,h[4],20,-405537848),p=A(p,m,_,g,h[9],5,568446438),g=A(g,p,m,_,h[14],9,-1019803690),_=A(_,g,p,m,h[3],14,-187363961),m=A(m,_,g,p,h[8],20,1163531501),p=A(p,m,_,g,h[13],5,-1444681467),g=A(g,p,m,_,h[2],9,-51403784),_=A(_,g,p,m,h[7],14,1735328473),m=A(m,_,g,p,h[12],20,-1926607734);var C=c.bind(null,v);p=C(p,m,_,g,h[5],4,-378558),g=C(g,p,m,_,h[8],11,-2022574463),_=C(_,g,p,m,h[11],16,1839030562),m=C(m,_,g,p,h[14],23,-35309556),p=C(p,m,_,g,h[1],4,-1530992060),g=C(g,p,m,_,h[4],11,1272893353),_=C(_,g,p,m,h[7],16,-155497632),m=C(m,_,g,p,h[10],23,-1094730640),p=C(p,m,_,g,h[13],4,681279174),g=C(g,p,m,_,h[0],11,-358537222),_=C(_,g,p,m,h[3],16,-722521979),m=C(m,_,g,p,h[6],23,76029189),p=C(p,m,_,g,h[9],4,-640364487),g=C(g,p,m,_,h[12],11,-421815835),_=C(_,g,p,m,h[15],16,530742520),m=C(m,_,g,p,h[2],23,-995338651);var F=d.bind(null,v);p=F(p,m,_,g,h[0],6,-198630844),g=F(g,p,m,_,h[7],10,1126891415),_=F(_,g,p,m,h[14],15,-1416354905),m=F(m,_,g,p,h[5],21,-57434055),p=F(p,m,_,g,h[12],6,1700485571),g=F(g,p,m,_,h[3],10,-1894986606),_=F(_,g,p,m,h[10],15,-1051523),m=F(m,_,g,p,h[1],21,-2054922799),p=F(p,m,_,g,h[8],6,1873313359),g=F(g,p,m,_,h[15],10,-30611744),_=F(_,g,p,m,h[6],15,-1560198380),m=F(m,_,g,p,h[13],21,1309151649),p=F(p,m,_,g,h[4],6,-145523070),g=F(g,p,m,_,h[11],10,-1120210379),_=F(_,g,p,m,h[2],15,718787259),m=F(m,_,g,p,h[9],21,-343485551),x[0]=v(p,x[0]),x[1]=v(m,x[1]),x[2]=v(_,x[2]),x[3]=v(g,x[3])},y=function(x){for(var h=[],v=0;v<64;v+=4)h[v>>2]=x.charCodeAt(v)+(x.charCodeAt(v+1)<<8)+(x.charCodeAt(v+2)<<16)+(x.charCodeAt(v+3)<<24);return h},w=function(x,h){var v,p=x.length,m=[1732584193,-271733879,-1732584194,271733878];for(v=64;v<=p;v+=64)f(m,y(x.substring(v-64,v)),h);var _=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],g=(x=x.substring(v-64)).length;for(v=0;v>2]|=x.charCodeAt(v)<<(v%4<<3);if(_[v>>2]|=128<<(v%4<<3),v>55)for(f(m,_,h),v=16;v--;)_[v]=0;return _[14]=8*p,f(m,_,h),m};function b(x){var h;return s(w("hello"))!=="5d41402abc4b2a76b9719d911017c592"&&(h=function(v,p){var m=(65535&v)+(65535&p);return(v>>16)+(p>>16)+(m>>16)<<16|65535&m}),s(w(x,h))}}])})});var Ha=yi(Qn=>{Qn.parse=function(t,e){if(e?e.offsets=typeof e.offsets=="undefined"?!0:e.offsets:e={offsets:!0},t||(t=""),t.indexOf(":")===-1&&!e.tokenize)return t;if(!e.keywords&&!e.ranges&&!e.tokenize)return t;var r={text:[]};e.offsets&&(r.offsets=[]);for(var n={},i=[],s=/(\S+:'(?:[^'\\]|\\.)*')|(\S+:"(?:[^"\\]|\\.)*")|(-?"(?:[^"\\]|\\.)*")|(-?'(?:[^'\\]|\\.)*')|\S+|\S+:\S+/g,o;(o=s.exec(t))!==null;){var f=o[0],a=f.indexOf(":");if(a!==-1){var l=f.split(":"),u=f.slice(0,a),c=f.slice(a+1);c=c.replace(/^\"|\"$|^\'|\'$/g,""),c=(c+"").replace(/\\(.?)/g,function(g,j){switch(j){case"\\":return"\\";case"0":return"\0";case"":return"";default:return j}}),i.push({keyword:u,value:c,offsetStart:o.index,offsetEnd:o.index+f.length})}else{var d=!1;f[0]==="-"&&(d=!0,f=f.slice(1)),f=f.replace(/^\"|\"$|^\'|\'$/g,""),f=(f+"").replace(/\\(.?)/g,function(g,j){switch(j){case"\\":return"\\";case"0":return"\0";case"":return"";default:return j}}),d?n.text?(n.text instanceof Array||(n.text=[n.text]),n.text.push(f)):n.text=f:i.push({text:f,offsetStart:o.index,offsetEnd:o.index+f.length})}}i.reverse();for(var f;f=i.pop();)if(f.text)r.text.push(f.text),e.offsets&&r.offsets.push(f);else{var u=f.keyword;e.keywords=e.keywords||[];var y=!1,w=!1;if(!/^-/.test(u))y=e.keywords.indexOf(u)!==-1;else if(u[0]==="-"){var b=u.slice(1);y=e.keywords.indexOf(b)!==-1,y&&(u=b,w=!0)}e.ranges=e.ranges||[];var x=e.ranges.indexOf(u)!==-1;if(y){e.offsets&&r.offsets.push({keyword:u,value:f.value,offsetStart:w?f.offsetStart+1:f.offsetStart,offsetEnd:f.offsetEnd});var h=f.value;if(h.length){var v=h.split(",");w?n[u]?n[u]instanceof Array?v.length>1?n[u]=n[u].concat(v):n[u].push(h):(n[u]=[n[u]],n[u].push(h)):v.length>1?n[u]=v:e.alwaysArray?n[u]=[h]:n[u]=h:r[u]?r[u]instanceof Array?v.length>1?r[u]=r[u].concat(v):r[u].push(h):(r[u]=[r[u]],r[u].push(h)):v.length>1?r[u]=v:e.alwaysArray?r[u]=[h]:r[u]=h}}else if(x){e.offsets&&r.offsets.push(f);var h=f.value,p=h.split("-");r[u]={},p.length===2?(r[u].from=p[0],r[u].to=p[1]):!p.length%2||(r[u].from=h)}else{var m=f.keyword+":"+f.value;r.text.push(m),e.offsets&&r.offsets.push({text:m,offsetStart:f.offsetStart,offsetEnd:f.offsetEnd})}}return r.text.length?e.tokenize||(r.text=r.text.join(" ").trim()):delete r.text,r.exclude=n,r};Qn.stringify=function(t,e,r){if(e||(e={offsets:!0}),!t)return"";if(typeof t=="string")return t;if(Array.isArray(t))return t.join(" ");if(!Object.keys(t).length)return"";if(Object.keys(t).length===3&&!!t.text&&!!t.offsets&&!!t.exclude&&typeof t.text=="string")return t.text;r||(r="");var n=function(a){return a.indexOf(" ")>-1?JSON.stringify(a):a},i=function(a){return r+a},s=[];if(t.text){var o=[];typeof t.text=="string"?o.push(t.text):o.push.apply(o,t.text),o.length>0&&s.push(o.map(n).map(i).join(" "))}return e.keywords&&e.keywords.forEach(function(a){if(!!t[a]){var l=[];typeof t[a]=="string"?l.push(t[a]):l.push.apply(l,t[a]),l.length>0&&s.push(i(a+":"+l.map(n).join(",")))}}),e.ranges&&e.ranges.forEach(function(a){if(!!t[a]){var l=t[a].from,u=t[a].to;u&&(l=l+"-"+u),l&&s.push(i(a+":"+l))}}),t.exclude&&Object.keys(t.exclude).length>0&&s.push(Qn.stringify(t.exclude,e,"-")),s.join(" ")}});var Ua=yi(($v,Wa)=>{Wa.exports=Ha()});Oc(exports,{default:()=>eo});var Fr=be(require("obsidian"));var wc=be(require("obsidian"));function ne(){}function Pc(t,e){for(let r in e)t[r]=e[r];return t}function vi(t){return t()}function oo(){return Object.create(null)}function Re(t){t.forEach(vi)}function Ut(t){return typeof t=="function"}function fe(t,e){return t!=t?e==e:t!==e||t&&typeof t=="object"||typeof t=="function"}var an;function _i(t,e){return an||(an=document.createElement("a")),an.href=e,t===an.href}function ao(t){return Object.keys(t).length===0}function lo(t,...e){if(t==null)return ne;let r=t.subscribe(...e);return r.unsubscribe?()=>r.unsubscribe():r}function ln(t,e,r){t.$$.on_destroy.push(lo(e,r))}function Gt(t,e,r,n){if(t){let i=uo(t,e,r,n);return t[0](i)}}function uo(t,e,r,n){return t[1]&&n?Pc(r.ctx.slice(),t[1](n(e))):r.ctx}function Qt(t,e,r,n){if(t[2]&&n){let i=t[2](n(r));if(e.dirty===void 0)return i;if(typeof i=="object"){let s=[],o=Math.max(e.dirty.length,i.length);for(let a=0;a32){let e=[],r=t.ctx.length/32;for(let n=0;nt.removeEventListener(e,r,n)}function B(t,e,r){r==null?t.removeAttribute(e):t.getAttribute(e)!==r&&t.setAttribute(e,r)}function Lc(t){return Array.from(t.childNodes)}function St(t,e){e=""+e,t.wholeText!==e&&(t.data=e)}function xi(t,e){t.value=e??""}function ke(t,e,r,n){r===null?t.style.removeProperty(e):t.style.setProperty(e,r,n?"important":"")}function bi(t,e,r){t.classList[r?"add":"remove"](e)}function Nc(t,e,{bubbles:r=!1,cancelable:n=!1}={}){let i=document.createEvent("CustomEvent");return i.initCustomEvent(t,r,n,e),i}var Er;function Dr(t){Er=t}function wi(){if(!Er)throw new Error("Function called outside component initialization");return Er}function Tr(t){wi().$$.on_mount.push(t)}function kr(t){wi().$$.on_destroy.push(t)}function ji(){let t=wi();return(e,r,{cancelable:n=!1}={})=>{let i=t.$$.callbacks[e];if(i){let s=Nc(e,r,{cancelable:n});return i.slice().forEach(o=>{o.call(t,s)}),!s.defaultPrevented}return!0}}function Me(t,e){let r=t.$$.callbacks[e.type];r&&r.slice().forEach(n=>n.call(this,e))}var Ir=[];var He=[],cn=[],ho=[],po=Promise.resolve(),Ai=!1;function mo(){Ai||(Ai=!0,po.then(go))}function ot(){return mo(),po}function Ci(t){cn.push(t)}var Fi=new Set,fn=0;function go(){let t=Er;do{for(;fn{dn.delete(t),n&&(r&&t.d(1),n())}),t.o(e)}else n&&n()}var Py=typeof window!="undefined"?window:typeof globalThis!="undefined"?globalThis:global;function Se(t){t&&t.c()}function we(t,e,r,n){let{fragment:i,after_update:s}=t.$$;i&&i.m(e,r),n||Ci(()=>{let o=t.$$.on_mount.map(vi).filter(Ut);t.$$.on_destroy?t.$$.on_destroy.push(...o):Re(o),t.$$.on_mount=[]}),s.forEach(Ci)}function ge(t,e){let r=t.$$;r.fragment!==null&&(Re(r.on_destroy),r.fragment&&r.fragment.d(e),r.on_destroy=r.fragment=null,r.ctx=[])}function zc(t,e){t.$$.dirty[0]===-1&&(Ir.push(t),mo(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<{let w=y.length?y[0]:f;return u.ctx&&i(u.ctx[d],u.ctx[d]=w)&&(!u.skip_bound&&u.bound[d]&&u.bound[d](w),c&&zc(t,d)),f}):[],u.update(),c=!0,Re(u.before_update),u.fragment=n?n(u.ctx):!1,e.target){if(e.hydrate){Rc();let d=Lc(e.target);u.fragment&&u.fragment.l(d),d.forEach(K)}else u.fragment&&u.fragment.c();e.intro&&Q(t.$$.fragment),we(t,e.target,e.anchor,e.customElement),Bc(),go()}Dr(l)}var Vc;typeof HTMLElement=="function"&&(Vc=class extends HTMLElement{constructor(){super();this.attachShadow({mode:"open"})}connectedCallback(){let{on_mount:t}=this.$$;this.$$.on_disconnect=t.map(vi).filter(Ut);for(let e in this.$$.slotted)this.appendChild(this.$$.slotted[e])}attributeChangedCallback(t,e,r){this[t]=r}disconnectedCallback(){Re(this.$$.on_disconnect)}$destroy(){ge(this,1),this.$destroy=ne}$on(t,e){if(!Ut(e))return ne;let r=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return r.push(e),()=>{let n=r.indexOf(e);n!==-1&&r.splice(n,1)}}$set(t){this.$$set&&!ao(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}});var pe=class{$destroy(){ge(this,1),this.$destroy=ne}$on(e,r){if(!Ut(r))return ne;let n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(r),()=>{let i=n.indexOf(r);i!==-1&&n.splice(i,1)}}$set(e){this.$$set&&!ao(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}};var Ft=be(require("obsidian"));var Ta=be(require("obsidian"));var Si=class{constructor(){this.handlers=new Map;this.disabled=[]}on(e,r,n){if(e.includes("@")||r.includes("@"))throw new Error("Invalid context/event name - Cannot contain @");this.handlers.set(`${e}@${r}`,n)}off(e,r){if(r)this.handlers.delete(`${e}@${r}`);else for(let[n]of this.handlers.entries())n.startsWith(`${e}@`)&&this.handlers.delete(n)}disable(e){this.enable(e),this.disabled.push(e)}enable(e){this.disabled=this.disabled.filter(r=>r!==e)}emit(e,...r){let n=[...this.handlers.entries()].filter(([i,s])=>!this.disabled.includes(i.split("@")[0]));for(let[i,s]of n)i.endsWith(`@${e}`)&&s(...r)}};var Xt=[];function hn(t,e=ne){let r,n=new Set;function i(a){if(fe(t,a)&&(t=a,r)){let l=!Xt.length;for(let u of n)u[1](),Xt.push(u,t);if(l){for(let u=0;u{n.delete(u),n.size===0&&(r(),r=null)}}return{set:i,update:s,subscribe:o}}var G=be(require("obsidian"));var J=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:global,oe=Object.keys,ve=Array.isArray;typeof Promise!="undefined"&&!J.Promise&&(J.Promise=Promise);function je(t,e){return typeof e!="object"||oe(e).forEach(function(r){t[r]=e[r]}),t}var Or=Object.getPrototypeOf,$c={}.hasOwnProperty;function Ie(t,e){return $c.call(t,e)}function Zt(t,e){typeof e=="function"&&(e=e(Or(t))),(typeof Reflect=="undefined"?oe:Reflect.ownKeys)(e).forEach(r=>{We(t,r,e[r])})}var yo=Object.defineProperty;function We(t,e,r,n){yo(t,e,je(r&&Ie(r,"get")&&typeof r.get=="function"?{get:r.get,set:r.set,configurable:!0}:{value:r,configurable:!0,writable:!0},n))}function er(t){return{from:function(e){return t.prototype=Object.create(e.prototype),We(t.prototype,"constructor",t),{extend:Zt.bind(null,t.prototype)}}}}var Hc=Object.getOwnPropertyDescriptor;function Ei(t,e){let r=Hc(t,e),n;return r||(n=Or(t))&&Ei(n,e)}var Wc=[].slice;function pn(t,e,r){return Wc.call(t,e,r)}function vo(t,e){return e(t)}function Mr(t){if(!t)throw new Error("Assertion Failed")}function _o(t){J.setImmediate?setImmediate(t):setTimeout(t,0)}function xo(t,e){return t.reduce((r,n,i)=>{var s=e(n,i);return s&&(r[s[0]]=s[1]),r},{})}function Uc(t,e,r){try{t.apply(null,r)}catch(n){e&&e(n)}}function Ue(t,e){if(Ie(t,e))return t[e];if(!e)return t;if(typeof e!="string"){for(var r=[],n=0,i=e.length;n["Int","Uint","Float"].map(e=>e+t+"Array")))).filter(t=>J[t]),qc=jo.map(t=>J[t]);xo(jo,t=>[t,!0]);var at=null;function Pr(t){at=typeof WeakMap!="undefined"&&new WeakMap;let e=Di(t);return at=null,e}function Di(t){if(!t||typeof t!="object")return t;let e=at&&at.get(t);if(e)return e;if(ve(t)){e=[],at&&at.set(t,e);for(var r=0,n=t.length;r=0)e=t;else{let s=Or(t);e=s===Object.prototype?{}:Object.create(s),at&&at.set(t,e);for(var i in t)Ie(t,i)&&(e[i]=Di(t[i]))}return e}var{toString:Yc}={};function Ti(t){return Yc.call(t).slice(8,-1)}var ki=typeof Symbol!="undefined"?Symbol.iterator:"@@iterator",Jc=typeof ki=="symbol"?function(t){var e;return t!=null&&(e=t[ki])&&e.apply(t)}:function(){return null},tr={};function Ge(t){var e,r,n,i;if(arguments.length===1){if(ve(t))return t.slice();if(this===tr&&typeof t=="string")return[t];if(i=Jc(t)){for(r=[];n=i.next(),!n.done;)r.push(n.value);return r}if(t==null)return[t];if(e=t.length,typeof e=="number"){for(r=new Array(e);e--;)r[e]=t[e];return r}return[t]}for(e=arguments.length,r=new Array(e);e--;)r[e]=arguments[e];return r}var Ii=typeof Symbol!="undefined"?t=>t[Symbol.toStringTag]==="AsyncFunction":()=>!1,Ke=typeof location!="undefined"&&/^(http|https):\/\/(localhost|127\.0\.0\.1)/.test(location.href);function Ao(t,e){Ke=t,Co=e}var Co=()=>!0,Xc=!new Error("").stack;function kt(){if(Xc)try{throw kt.arguments,new Error}catch(t){return t}return new Error}function Oi(t,e){var r=t.stack;return r?(e=e||0,r.indexOf(t.name)===0&&(e+=(t.name+t.message).split(` `).length),r.split(` -`).slice(e).filter(Ao).map(n=>` -`+n).join("")):""}var Jc=["Modify","Bulk","OpenFailed","VersionChange","Schema","Upgrade","InvalidTable","MissingAPI","NoSuchDatabase","InvalidArgument","SubTransaction","Unsupported","Internal","DatabaseClosed","PrematureCommit","ForeignAwait"],Co=["Unknown","Constraint","Data","TransactionInactive","ReadOnly","Version","NotFound","InvalidState","InvalidAccess","Abort","Timeout","QuotaExceeded","Syntax","DataClone"],Ii=Jc.concat(Co),Xc={VersionChanged:"Database version changed by other database connection",DatabaseClosed:"Database has been closed",Abort:"Transaction aborted",TransactionInactive:"Transaction has already completed or failed",MissingAPI:"IndexedDB API missing. Please visit https://tinyurl.com/y2uuvskb"};function rr(t,e){this._e=kt(),this.name=t,this.message=e}er(rr).from(Error).extend({stack:{get:function(){return this._stack||(this._stack=this.name+": "+this.message+Oi(this._e,2))}},toString:function(){return this.name+": "+this.message}});function So(t,e){return t+". Errors: "+Object.keys(e).map(r=>e[r].toString()).filter((r,n,i)=>i.indexOf(r)===n).join(` -`)}function mn(t,e,r,n){this._e=kt(),this.failures=e,this.failedKeys=n,this.successCount=r,this.message=So(t,e)}er(mn).from(rr);function Rr(t,e){this._e=kt(),this.name="BulkError",this.failures=Object.keys(e).map(r=>e[r]),this.failuresByPos=e,this.message=So(t,e)}er(Rr).from(rr);var Mi=Ii.reduce((t,e)=>(t[e]=e+"Error",t),{}),Zc=rr,L=Ii.reduce((t,e)=>{var r=e+"Error";function n(i,s){this._e=kt(),this.name=r,i?typeof i=="string"?(this.message=`${i}${s?` - `+s:""}`,this.inner=s||null):typeof i=="object"&&(this.message=`${i.name} ${i.message}`,this.inner=i):(this.message=Xc[e]||r,this.inner=null)}return er(n).from(Zc),t[e]=n,t},{});L.Syntax=SyntaxError;L.Type=TypeError;L.Range=RangeError;var Fo=Co.reduce((t,e)=>(t[e+"Error"]=L[e],t),{});function ef(t,e){if(!t||t instanceof rr||t instanceof TypeError||t instanceof SyntaxError||!t.name||!Fo[t.name])return t;var r=new Fo[t.name](e||t.message,t);return"stack"in t&&We(r,"stack",{get:function(){return this.inner.stack}}),r}var gn=Ii.reduce((t,e)=>(["Syntax","Type","Range"].indexOf(e)===-1&&(t[e+"Error"]=L[e]),t),{});gn.ModifyError=mn;gn.DexieError=rr;gn.BulkError=Rr;function Y(){}function Br(t){return t}function tf(t,e){return t==null||t===Br?e:function(r){return e(t(r))}}function Ot(t,e){return function(){t.apply(this,arguments),e.apply(this,arguments)}}function rf(t,e){return t===Y?e:function(){var r=t.apply(this,arguments);r!==void 0&&(arguments[0]=r);var n=this.onsuccess,i=this.onerror;this.onsuccess=null,this.onerror=null;var s=e.apply(this,arguments);return n&&(this.onsuccess=this.onsuccess?Ot(n,this.onsuccess):n),i&&(this.onerror=this.onerror?Ot(i,this.onerror):i),s!==void 0?s:r}}function nf(t,e){return t===Y?e:function(){t.apply(this,arguments);var r=this.onsuccess,n=this.onerror;this.onsuccess=this.onerror=null,e.apply(this,arguments),r&&(this.onsuccess=this.onsuccess?Ot(r,this.onsuccess):r),n&&(this.onerror=this.onerror?Ot(n,this.onerror):n)}}function sf(t,e){return t===Y?e:function(r){var n=t.apply(this,arguments);we(r,n);var i=this.onsuccess,s=this.onerror;this.onsuccess=null,this.onerror=null;var o=e.apply(this,arguments);return i&&(this.onsuccess=this.onsuccess?Ot(i,this.onsuccess):i),s&&(this.onerror=this.onerror?Ot(s,this.onerror):s),n===void 0?o===void 0?void 0:o:we(n,o)}}function of(t,e){return t===Y?e:function(){return e.apply(this,arguments)===!1?!1:t.apply(this,arguments)}}function Pi(t,e){return t===Y?e:function(){var r=t.apply(this,arguments);if(r&&typeof r.then=="function"){for(var n=this,i=arguments.length,s=new Array(i);i--;)s[i]=arguments[i];return r.then(function(){return e.apply(n,s)})}return e.apply(this,arguments)}}var Lr={},af=100,lf=20,Eo=100,[Ri,yn,Bi]=typeof Promise=="undefined"?[]:(()=>{let t=Promise.resolve();if(typeof crypto=="undefined"||!crypto.subtle)return[t,Ir(t),t];let e=crypto.subtle.digest("SHA-512",new Uint8Array([0]));return[e,Ir(e),t]})(),Do=yn&&yn.then,vn=Ri&&Ri.constructor,Li=!!Bi,Ni=!1,uf=Bi?()=>{Bi.then(wn)}:J.setImmediate?setImmediate.bind(null,wn):J.MutationObserver?()=>{var t=document.createElement("div");new MutationObserver(()=>{wn(),t=null}).observe(t,{attributes:!0}),t.setAttribute("i","1")}:()=>{setTimeout(wn,0)},Nr=function(t,e){Kr.push([t,e]),_n&&(uf(),_n=!1)},Ki=!0,_n=!0,It=[],bn=[],zi=null,Vi=Br,nr={id:"global",global:!0,ref:0,unhandleds:[],onunhandled:No,pgp:!1,env:{},finalize:function(){this.unhandleds.forEach(t=>{try{No(t[0],t[1])}catch{}})}},R=nr,Kr=[],Mt=0,xn=[];function O(t){if(typeof this!="object")throw new TypeError("Promises must be constructed via new");this._listeners=[],this.onuncatched=Y,this._lib=!1;var e=this._PSD=R;if(Ke&&(this._stackHolder=kt(),this._prev=null,this._numPrev=0),typeof t!="function"){if(t!==Lr)throw new TypeError("Not a function");this._state=arguments[1],this._value=arguments[2],this._state===!1&&$i(this,this._value);return}this._state=null,this._value=null,++e.ref,ko(this,t)}var Hi={get:function(){var t=R,e=Cn;function r(n,i){var s=!t.global&&(t!==R||e!==Cn);let o=s&&!qe();var a=new O((l,u)=>{Wi(this,new To(Fn(n,t,s,o),Fn(i,t,s,o),l,u,t))});return Ke&&Mo(a,this),a}return r.prototype=Lr,r},set:function(t){We(this,"then",t&&t.prototype===Lr?Hi:{get:function(){return t},set:Hi.set})}};Zt(O.prototype,{then:Hi,_then:function(t,e){Wi(this,new To(null,null,t,e,R))},catch:function(t){if(arguments.length===1)return this.then(null,t);var e=arguments[0],r=arguments[1];return typeof e=="function"?this.then(null,n=>n instanceof e?r(n):jn(n)):this.then(null,n=>n&&n.name===e?r(n):jn(n))},finally:function(t){return this.then(e=>(t(),e),e=>(t(),jn(e)))},stack:{get:function(){if(this._stack)return this._stack;try{Ni=!0;var t=Io(this,[],lf),e=t.join(` -From previous: `);return this._state!==null&&(this._stack=e),e}finally{Ni=!1}}},timeout:function(t,e){return t<1/0?new O((r,n)=>{var i=setTimeout(()=>n(new L.Timeout(e)),t);this.then(r,n).finally(clearTimeout.bind(null,i))}):this}});typeof Symbol!="undefined"&&Symbol.toStringTag&&We(O.prototype,Symbol.toStringTag,"Dexie.Promise");nr.env=Po();function To(t,e,r,n,i){this.onFulfilled=typeof t=="function"?t:null,this.onRejected=typeof e=="function"?e:null,this.resolve=r,this.reject=n,this.psd=i}Zt(O,{all:function(){var t=Ge.apply(null,arguments).map(Sn);return new O(function(e,r){t.length===0&&e([]);var n=t.length;t.forEach((i,s)=>O.resolve(i).then(o=>{t[s]=o,--n||e(t)},r))})},resolve:t=>{if(t instanceof O)return t;if(t&&typeof t.then=="function")return new O((r,n)=>{t.then(r,n)});var e=new O(Lr,!0,t);return Mo(e,zi),e},reject:jn,race:function(){var t=Ge.apply(null,arguments).map(Sn);return new O((e,r)=>{t.map(n=>O.resolve(n).then(e,r))})},PSD:{get:()=>R,set:t=>R=t},totalEchoes:{get:()=>Cn},newPSD:lt,usePSD:sr,scheduler:{get:()=>Nr,set:t=>{Nr=t}},rejectionMapper:{get:()=>Vi,set:t=>{Vi=t}},follow:(t,e)=>new O((r,n)=>lt((i,s)=>{var o=R;o.unhandleds=[],o.onunhandled=s,o.finalize=Ot(function(){ff(()=>{this.unhandleds.length===0?i():s(this.unhandleds[0])})},o.finalize),t()},e,r,n))});vn&&(vn.allSettled&&We(O,"allSettled",function(){let t=Ge.apply(null,arguments).map(Sn);return new O(e=>{t.length===0&&e([]);let r=t.length,n=new Array(r);t.forEach((i,s)=>O.resolve(i).then(o=>n[s]={status:"fulfilled",value:o},o=>n[s]={status:"rejected",reason:o}).then(()=>--r||e(n)))})}),vn.any&&typeof AggregateError!="undefined"&&We(O,"any",function(){let t=Ge.apply(null,arguments).map(Sn);return new O((e,r)=>{t.length===0&&r(new AggregateError([]));let n=t.length,i=new Array(n);t.forEach((s,o)=>O.resolve(s).then(a=>e(a),a=>{i[o]=a,--n||r(new AggregateError(i))}))})}));function ko(t,e){try{e(r=>{if(t._state===null){if(r===t)throw new TypeError("A promise cannot be resolved with itself.");var n=t._lib&&zr();r&&typeof r.then=="function"?ko(t,(i,s)=>{r instanceof O?r._then(i,s):r.then(i,s)}):(t._state=!0,t._value=r,Oo(t)),n&&Vr()}},$i.bind(null,t))}catch(r){$i(t,r)}}function $i(t,e){if(bn.push(e),t._state===null){var r=t._lib&&zr();e=Vi(e),t._state=!1,t._value=e,Ke&&e!==null&&typeof e=="object"&&!e._promise&&$c(()=>{var n=Fi(e,"stack");e._promise=t,We(e,"stack",{get:()=>Ni?n&&(n.get?n.get.apply(e):n.value):t.stack})}),df(t),Oo(t),r&&Vr()}}function Oo(t){var e=t._listeners;t._listeners=[];for(var r=0,n=e.length;r{--Mt==0&&Ui()},[]))}function Wi(t,e){if(t._state===null){t._listeners.push(e);return}var r=t._state?e.onFulfilled:e.onRejected;if(r===null)return(t._state?e.resolve:e.reject)(t._value);++e.psd.ref,++Mt,Nr(cf,[r,t,e])}function cf(t,e,r){try{zi=e;var n,i=e._value;e._state?n=t(i):(bn.length&&(bn=[]),n=t(i),bn.indexOf(i)===-1&&hf(e)),r.resolve(n)}catch(s){r.reject(s)}finally{zi=null,--Mt==0&&Ui(),--r.psd.ref||r.psd.finalize()}}function Io(t,e,r){if(e.length===r)return e;var n="";if(t._state===!1){var i=t._value,s,o;i!=null?(s=i.name||"Error",o=i.message||i,n=Oi(i,0)):(s=i,o=""),e.push(s+(o?": "+o:"")+n)}return Ke&&(n=Oi(t._stackHolder,2),n&&e.indexOf(n)===-1&&e.push(n),t._prev&&Io(t._prev,e,r)),e}function Mo(t,e){var r=e?e._numPrev+1:0;r0;)for(t=Kr,Kr=[],r=t.length,e=0;e0);Ki=!0,_n=!0}function Ui(){var t=It;It=[],t.forEach(n=>{n._PSD.onunhandled.call(null,n._value,n)});for(var e=xn.slice(0),r=e.length;r;)e[--r]()}function ff(t){function e(){t(),xn.splice(xn.indexOf(e),1)}xn.push(e),++Mt,Nr(()=>{--Mt==0&&Ui()},[])}function df(t){It.some(e=>e._value===t._value)||It.push(t)}function hf(t){for(var e=It.length;e;)if(It[--e]._value===t._value){It.splice(e,1);return}}function jn(t){return new O(Lr,!1,t)}function Z(t,e){var r=R;return function(){var n=zr(),i=R;try{return ut(r,!0),t.apply(this,arguments)}catch(s){e&&e(s)}finally{ut(i,!1),n&&Vr()}}}var _e={awaits:0,echoes:0,id:0},pf=0,An=[],Gi=0,Cn=0,mf=0;function lt(t,e,r,n){var i=R,s=Object.create(i);s.parent=i,s.ref=0,s.global=!1,s.id=++mf;var o=nr.env;s.env=Li?{Promise:O,PromiseProp:{value:O,configurable:!0,writable:!0},all:O.all,race:O.race,allSettled:O.allSettled,any:O.any,resolve:O.resolve,reject:O.reject,nthen:Bo(o.nthen,s),gthen:Bo(o.gthen,s)}:{},e&&we(s,e),++i.ref,s.finalize=function(){--this.parent.ref||this.parent.finalize()};var a=sr(s,t,r,n);return s.ref===0&&s.finalize(),a}function ir(){return _e.id||(_e.id=++pf),++_e.awaits,_e.echoes+=Eo,_e.id}function qe(){return _e.awaits?(--_e.awaits==0&&(_e.id=0),_e.echoes=_e.awaits*Eo,!0):!1}(""+Do).indexOf("[native code]")===-1&&(ir=qe=Y);function Sn(t){return _e.echoes&&t&&t.constructor===vn?(ir(),t.then(e=>(qe(),e),e=>(qe(),le(e)))):t}function gf(t){++Cn,(!_e.echoes||--_e.echoes==0)&&(_e.echoes=_e.id=0),An.push(R),ut(t,!0)}function yf(){var t=An[An.length-1];An.pop(),ut(t,!1)}function ut(t,e){var r=R;if((e?_e.echoes&&(!Gi++||t!==R):Gi&&(!--Gi||t!==R))&&Ro(e?gf.bind(null,t):yf),t!==R&&(R=t,r===nr&&(nr.env=Po()),Li)){var n=nr.env.Promise,i=t.env;yn.then=i.nthen,n.prototype.then=i.gthen,(r.global||t.global)&&(Object.defineProperty(J,"Promise",i.PromiseProp),n.all=i.all,n.race=i.race,n.resolve=i.resolve,n.reject=i.reject,i.allSettled&&(n.allSettled=i.allSettled),i.any&&(n.any=i.any))}}function Po(){var t=J.Promise;return Li?{Promise:t,PromiseProp:Object.getOwnPropertyDescriptor(J,"Promise"),all:t.all,race:t.race,allSettled:t.allSettled,any:t.any,resolve:t.resolve,reject:t.reject,nthen:yn.then,gthen:t.prototype.then}:{}}function sr(t,e,r,n,i){var s=R;try{return ut(t,!0),e(r,n,i)}finally{ut(s,!1)}}function Ro(t){Do.call(Ri,t)}function Fn(t,e,r,n){return typeof t!="function"?t:function(){var i=R;r&&ir(),ut(e,!0);try{return t.apply(this,arguments)}finally{ut(i,!1),n&&Ro(qe)}}}function Bo(t,e){return function(r,n){return t.call(this,Fn(r,e),Fn(n,e))}}var Lo="unhandledrejection";function No(t,e){var r;try{r=e.onuncatched(t)}catch{}if(r!==!1)try{var n,i={promise:e,reason:t};if(J.document&&document.createEvent?(n=document.createEvent("Event"),n.initEvent(Lo,!0,!0),we(n,i)):J.CustomEvent&&(n=new CustomEvent(Lo,{detail:i}),we(n,i)),n&&J.dispatchEvent&&(dispatchEvent(n),!J.PromiseRejectionEvent&&J.onunhandledrejection))try{J.onunhandledrejection(n)}catch{}Ke&&n&&!n.defaultPrevented&&console.warn(`Unhandled rejection: ${t.stack||t}`)}catch{}}var le=O.reject;function qi(t,e,r,n){if(!t.idbdb||!t._state.openComplete&&!R.letThrough&&!t._vip){if(t._state.openComplete)return le(new L.DatabaseClosed(t._state.dbOpenError));if(!t._state.isBeingOpened){if(!t._options.autoOpen)return le(new L.DatabaseClosed);t.open().catch(Y)}return t._state.dbReadyPromise.then(()=>qi(t,e,r,n))}else{var i=t._createTransaction(e,r,t._dbSchema);try{i.create(),t._state.PR1398_maxLoop=3}catch(s){return s.name===Mi.InvalidState&&t.isOpen()&&--t._state.PR1398_maxLoop>0?(console.warn("Dexie: Need to reopen db"),t._close(),t.open().then(()=>qi(t,e,r,n))):le(s)}return i._promise(e,(s,o)=>lt(()=>(R.trans=i,n(s,o,i)))).then(s=>i._completion.then(()=>s))}}var Ko="3.2.2",Pt=String.fromCharCode(65535),Qi=-1/0,Qe="Invalid key provided. Keys must be of type string, number, Date or Array.",zo="String expected.",Hr=[],En=typeof navigator!="undefined"&&/(MSIE|Trident|Edge)/.test(navigator.userAgent),vf=En,_f=En,Vo=t=>!/(dexie\.js|dexie\.min\.js)/.test(t),Dn="__dbnames",Yi="readonly",Ji="readwrite";function Rt(t,e){return t?e?function(){return t.apply(this,arguments)&&e.apply(this,arguments)}:t:e}var Ho={type:3,lower:-1/0,lowerOpen:!1,upper:[[]],upperOpen:!1};function Tn(t){return typeof t=="string"&&!/\./.test(t)?e=>(e[t]===void 0&&t in e&&(e=Pr(e),delete e[t]),e):e=>e}var $o=class{_trans(e,r,n){let i=this._tx||R.trans,s=this.name;function o(l,u,c){if(!c.schema[s])throw new L.NotFound("Table "+s+" not part of transaction");return r(c.idbtrans,c)}let a=zr();try{return i&&i.db===this.db?i===R.trans?i._promise(e,o,n):lt(()=>i._promise(e,o,n),{trans:i,transless:R.transless||R}):qi(this.db,e,[this.name],o)}finally{a&&Vr()}}get(e,r){return e&&e.constructor===Object?this.where(e).first(r):this._trans("readonly",n=>this.core.get({trans:n,key:e}).then(i=>this.hook.reading.fire(i))).then(r)}where(e){if(typeof e=="string")return new this.db.WhereClause(this,e);if(ve(e))return new this.db.WhereClause(this,`[${e.join("+")}]`);let r=oe(e);if(r.length===1)return this.where(r[0]).equals(e[r[0]]);let n=this.schema.indexes.concat(this.schema.primKey).filter(u=>u.compound&&r.every(c=>u.keyPath.indexOf(c)>=0)&&u.keyPath.every(c=>r.indexOf(c)>=0))[0];if(n&&this.db._maxKey!==Pt)return this.where(n.name).equals(n.keyPath.map(u=>e[u]));!n&&Ke&&console.warn(`The query ${JSON.stringify(e)} on ${this.name} would benefit of a compound index [${r.join("+")}]`);let{idxByName:i}=this.schema,s=this.db._deps.indexedDB;function o(u,c){try{return s.cmp(u,c)===0}catch{return!1}}let[a,l]=r.reduce(([u,c],f)=>{let d=i[f],g=e[f];return[u||d,u||!d?Rt(c,d&&d.multi?w=>{let x=Ue(w,f);return ve(x)&&x.some(b=>o(g,b))}:w=>o(g,Ue(w,f))):c]},[null,null]);return a?this.where(a.name).equals(e[a.keyPath]).filter(l):n?this.filter(l):this.where(r).equals("")}filter(e){return this.toCollection().and(e)}count(e){return this.toCollection().count(e)}offset(e){return this.toCollection().offset(e)}limit(e){return this.toCollection().limit(e)}each(e){return this.toCollection().each(e)}toArray(e){return this.toCollection().toArray(e)}toCollection(){return new this.db.Collection(new this.db.WhereClause(this))}orderBy(e){return new this.db.Collection(new this.db.WhereClause(this,ve(e)?`[${e.join("+")}]`:e))}reverse(){return this.toCollection().reverse()}mapToClass(e){this.schema.mappedClass=e;let r=n=>{if(!n)return n;let i=Object.create(e.prototype);for(var s in n)if(Oe(n,s))try{i[s]=n[s]}catch{}return i};return this.schema.readHook&&this.hook.reading.unsubscribe(this.schema.readHook),this.schema.readHook=r,this.hook("reading",r),e}defineClass(){function e(r){we(this,r)}return this.mapToClass(e)}add(e,r){let{auto:n,keyPath:i}=this.schema.primKey,s=e;return i&&n&&(s=Tn(i)(e)),this._trans("readwrite",o=>this.core.mutate({trans:o,type:"add",keys:r!=null?[r]:null,values:[s]})).then(o=>o.numFailures?O.reject(o.failures[0]):o.lastResult).then(o=>{if(i)try{Be(e,i,o)}catch{}return o})}update(e,r){if(typeof e=="object"&&!ve(e)){let n=Ue(e,this.schema.primKey.keyPath);if(n===void 0)return le(new L.InvalidArgument("Given object does not contain its primary key"));try{typeof r!="function"?oe(r).forEach(i=>{Be(e,i,r[i])}):r(e,{value:e,primKey:n})}catch{}return this.where(":id").equals(n).modify(r)}else return this.where(":id").equals(e).modify(r)}put(e,r){let{auto:n,keyPath:i}=this.schema.primKey,s=e;return i&&n&&(s=Tn(i)(e)),this._trans("readwrite",o=>this.core.mutate({trans:o,type:"put",values:[s],keys:r!=null?[r]:null})).then(o=>o.numFailures?O.reject(o.failures[0]):o.lastResult).then(o=>{if(i)try{Be(e,i,o)}catch{}return o})}delete(e){return this._trans("readwrite",r=>this.core.mutate({trans:r,type:"delete",keys:[e]})).then(r=>r.numFailures?O.reject(r.failures[0]):void 0)}clear(){return this._trans("readwrite",e=>this.core.mutate({trans:e,type:"deleteRange",range:Ho})).then(e=>e.numFailures?O.reject(e.failures[0]):void 0)}bulkGet(e){return this._trans("readonly",r=>this.core.getMany({keys:e,trans:r}).then(n=>n.map(i=>this.hook.reading.fire(i))))}bulkAdd(e,r,n){let i=Array.isArray(r)?r:void 0;n=n||(i?void 0:r);let s=n?n.allKeys:void 0;return this._trans("readwrite",o=>{let{auto:a,keyPath:l}=this.schema.primKey;if(l&&i)throw new L.InvalidArgument("bulkAdd(): keys argument invalid on tables with inbound keys");if(i&&i.length!==e.length)throw new L.InvalidArgument("Arguments objects and keys must have the same length");let u=e.length,c=l&&a?e.map(Tn(l)):e;return this.core.mutate({trans:o,type:"add",keys:i,values:c,wantResults:s}).then(({numFailures:f,results:d,lastResult:g,failures:w})=>{let x=s?d:g;if(f===0)return x;throw new Rr(`${this.name}.bulkAdd(): ${f} of ${u} operations failed`,w)})})}bulkPut(e,r,n){let i=Array.isArray(r)?r:void 0;n=n||(i?void 0:r);let s=n?n.allKeys:void 0;return this._trans("readwrite",o=>{let{auto:a,keyPath:l}=this.schema.primKey;if(l&&i)throw new L.InvalidArgument("bulkPut(): keys argument invalid on tables with inbound keys");if(i&&i.length!==e.length)throw new L.InvalidArgument("Arguments objects and keys must have the same length");let u=e.length,c=l&&a?e.map(Tn(l)):e;return this.core.mutate({trans:o,type:"put",keys:i,values:c,wantResults:s}).then(({numFailures:f,results:d,lastResult:g,failures:w})=>{let x=s?d:g;if(f===0)return x;throw new Rr(`${this.name}.bulkPut(): ${f} of ${u} operations failed`,w)})})}bulkDelete(e){let r=e.length;return this._trans("readwrite",n=>this.core.mutate({trans:n,type:"delete",keys:e})).then(({numFailures:n,lastResult:i,failures:s})=>{if(n===0)return i;throw new Rr(`${this.name}.bulkDelete(): ${n} of ${r} operations failed`,s)})}};function $r(t){var e={},r=function(a,l){if(l){for(var u=arguments.length,c=new Array(u-1);--u;)c[u-1]=arguments[u];return e[a].subscribe.apply(null,c),t}else if(typeof a=="string")return e[a]};r.addEventType=s;for(var n=1,i=arguments.length;nRt(n(),e()):e,t.justLimit=r&&!n}function xf(t,e){t.isMatch=Rt(t.isMatch,e)}function kn(t,e){if(t.isPrimKey)return e.primaryKey;let r=e.getIndexByKeyPath(t.index);if(!r)throw new L.Schema("KeyPath "+t.index+" on object store "+e.name+" is not indexed");return r}function Wo(t,e,r){let n=kn(t,e.schema);return e.openCursor({trans:r,values:!t.keysOnly,reverse:t.dir==="prev",unique:!!t.unique,query:{index:n,range:t.range}})}function On(t,e,r,n){let i=t.replayFilter?Rt(t.filter,t.replayFilter()):t.filter;if(t.or){let s={},o=(a,l,u)=>{if(!i||i(l,u,d=>l.stop(d),d=>l.fail(d))){var c=l.primaryKey,f=""+c;f==="[object ArrayBuffer]"&&(f=""+new Uint8Array(c)),Oe(s,f)||(s[f]=!0,e(a,l,u))}};return Promise.all([t.or._iterate(o,r),Uo(Wo(t,n,r),t.algorithm,o,!t.keysOnly&&t.valueMapper)])}else return Uo(Wo(t,n,r),Rt(t.algorithm,i),e,!t.keysOnly&&t.valueMapper)}function Uo(t,e,r,n){var i=n?(o,a,l)=>r(n(o),a,l):r,s=Z(i);return t.then(o=>{if(o)return o.start(()=>{var a=()=>o.continue();(!e||e(o,l=>a=l,l=>{o.stop(l),a=Y},l=>{o.fail(l),a=Y}))&&s(o.value,o,l=>a=l),a()})})}function je(t,e){try{let r=Go(t),n=Go(e);if(r!==n)return r==="Array"?1:n==="Array"?-1:r==="binary"?1:n==="binary"?-1:r==="string"?1:n==="string"?-1:r==="Date"?1:n!=="Date"?NaN:-1;switch(r){case"number":case"Date":case"string":return t>e?1:tOn(r,e,n,r.table.core))}count(e){return this._read(r=>{let n=this._ctx,i=n.table.core;if(or(n,!0))return i.count({trans:r,query:{index:kn(n,i.schema),range:n.range}}).then(o=>Math.min(o,n.limit));var s=0;return On(n,()=>(++s,!1),r,i).then(()=>s)}).then(e)}sortBy(e,r){let n=e.split(".").reverse(),i=n[0],s=n.length-1;function o(u,c){return c?o(u[n[c]],c-1):u[i]}var a=this._ctx.dir==="next"?1:-1;function l(u,c){var f=o(u,s),d=o(c,s);return fd?a:0}return this.toArray(function(u){return u.sort(l)}).then(r)}toArray(e){return this._read(r=>{var n=this._ctx;if(n.dir==="next"&&or(n,!0)&&n.limit>0){let{valueMapper:i}=n,s=kn(n,n.table.core.schema);return n.table.core.query({trans:r,limit:n.limit,values:!0,query:{index:s,range:n.range}}).then(({result:o})=>i?o.map(i):o)}else{let i=[];return On(n,s=>i.push(s),r,n.table.core).then(()=>i)}},e)}offset(e){var r=this._ctx;return e<=0?this:(r.offset+=e,or(r)?Zi(r,()=>{var n=e;return(i,s)=>n===0?!0:n===1?(--n,!1):(s(()=>{i.advance(n),n=0}),!1)}):Zi(r,()=>{var n=e;return()=>--n<0}),this)}limit(e){return this._ctx.limit=Math.min(this._ctx.limit,e),Zi(this._ctx,()=>{var r=e;return function(n,i,s){return--r<=0&&i(s),r>=0}},!0),this}until(e,r){return Xi(this._ctx,function(n,i,s){return e(n.value)?(i(s),r):!0}),this}first(e){return this.limit(1).toArray(function(r){return r[0]}).then(e)}last(e){return this.reverse().first(e)}filter(e){return Xi(this._ctx,function(r){return e(r.value)}),xf(this._ctx,e),this}and(e){return this.filter(e)}or(e){return new this.db.WhereClause(this._ctx.table,e,this)}reverse(){return this._ctx.dir=this._ctx.dir==="prev"?"next":"prev",this._ondirectionchange&&this._ondirectionchange(this._ctx.dir),this}desc(){return this.reverse()}eachKey(e){var r=this._ctx;return r.keysOnly=!r.isMatch,this.each(function(n,i){e(i.key,i)})}eachUniqueKey(e){return this._ctx.unique="unique",this.eachKey(e)}eachPrimaryKey(e){var r=this._ctx;return r.keysOnly=!r.isMatch,this.each(function(n,i){e(i.primaryKey,i)})}keys(e){var r=this._ctx;r.keysOnly=!r.isMatch;var n=[];return this.each(function(i,s){n.push(s.key)}).then(function(){return n}).then(e)}primaryKeys(e){var r=this._ctx;if(r.dir==="next"&&or(r,!0)&&r.limit>0)return this._read(i=>{var s=kn(r,r.table.core.schema);return r.table.core.query({trans:i,values:!1,limit:r.limit,query:{index:s,range:r.range}})}).then(({result:i})=>i).then(e);r.keysOnly=!r.isMatch;var n=[];return this.each(function(i,s){n.push(s.primaryKey)}).then(function(){return n}).then(e)}uniqueKeys(e){return this._ctx.unique="unique",this.keys(e)}firstKey(e){return this.limit(1).keys(function(r){return r[0]}).then(e)}lastKey(e){return this.reverse().firstKey(e)}distinct(){var e=this._ctx,r=e.index&&e.table.schema.idxByName[e.index];if(!r||!r.multi)return this;var n={};return Xi(this._ctx,function(i){var s=i.primaryKey.toString(),o=Oe(n,s);return n[s]=!0,!o}),this}modify(e){var r=this._ctx;return this._write(n=>{var i;if(typeof e=="function")i=e;else{var s=oe(e),o=s.length;i=function(x){for(var b=!1,h=0;h{let{failures:h,numFailures:v}=b;d+=x-v;for(let m of oe(h))f.push(h[m])};return this.clone().primaryKeys().then(x=>{let b=h=>{let v=Math.min(c,x.length-h);return a.getMany({trans:n,keys:x.slice(h,h+v),cache:"immutable"}).then(m=>{let p=[],_=[],y=l?[]:null,j=[];for(let C=0;C0&&a.mutate({trans:n,type:"add",values:p}).then(C=>{for(let S in C.failures)j.splice(parseInt(S),1);w(p.length,C)})).then(()=>(_.length>0||A&&typeof e=="object")&&a.mutate({trans:n,type:"put",keys:y,values:_,criteria:A,changeSpec:typeof e!="function"&&e}).then(C=>w(_.length,C))).then(()=>(j.length>0||A&&e===es)&&a.mutate({trans:n,type:"delete",keys:j,criteria:A}).then(C=>w(j.length,C))).then(()=>x.length>h+v&&b(h+c))})};return b(0).then(()=>{if(f.length>0)throw new mn("Error modifying one or more objects",f,d,g);return x.length})})})}delete(){var e=this._ctx,r=e.range;return or(e)&&(e.isPrimKey&&!_f||r.type===3)?this._write(n=>{let{primaryKey:i}=e.table.core.schema,s=r;return e.table.core.count({trans:n,query:{index:i,range:s}}).then(o=>e.table.core.mutate({trans:n,type:"deleteRange",range:s}).then(({failures:a,lastResult:l,results:u,numFailures:c})=>{if(c)throw new mn("Could not delete some values",Object.keys(a).map(f=>a[f]),o-c);return o-c}))}):this.modify(es)}},es=(t,e)=>e.value=null;function Af(t){return Wr(Qo.prototype,function(r,n){this.db=t;let i=Ho,s=null;if(n)try{i=n()}catch(u){s=u}let o=r._ctx,a=o.table,l=a.hook.reading.fire;this._ctx={table:a,index:o.index,isPrimKey:!o.index||a.schema.primKey.keyPath&&o.index===a.schema.primKey.name,range:i,keysOnly:!1,dir:"next",unique:"",algorithm:null,filter:null,replayFilter:null,justLimit:!0,isMatch:null,offset:0,limit:1/0,error:s,or:o.or,valueMapper:l!==Br?l:null}})}function Cf(t,e){return te?-1:t===e?0:1}function Ie(t,e,r){var n=t instanceof ts?new t.Collection(t):t;return n._ctx.error=r?new r(e):new TypeError(e),n}function ar(t){return new t.Collection(t,()=>Yo("")).limit(0)}function Ff(t){return t==="next"?e=>e.toUpperCase():e=>e.toLowerCase()}function Ef(t){return t==="next"?e=>e.toLowerCase():e=>e.toUpperCase()}function Df(t,e,r,n,i,s){for(var o=Math.min(t.length,n.length),a=-1,l=0;l=0?t.substr(0,a)+e[a]+r.substr(a+1):null;i(t[l],u)<0&&(a=l)}return otypeof x=="string"))return Ie(t,zo);function d(x){i=Ff(x),s=Ef(x),o=x==="next"?Cf:Sf;var b=r.map(function(h){return{lower:s(h),upper:i(h)}}).sort(function(h,v){return o(h.lower,v.lower)});a=b.map(function(h){return h.upper}),l=b.map(function(h){return h.lower}),u=x,c=x==="next"?"":n}d("next");var g=new t.Collection(t,()=>ct(a[0],l[f-1]+n));g._ondirectionchange=function(x){d(x)};var w=0;return g._addAlgorithm(function(x,b,h){var v=x.key;if(typeof v!="string")return!1;var m=s(v);if(e(m,l,w))return!0;for(var p=null,_=w;_0)&&(p=y)}return b(p!==null?function(){x.continue(p+c)}:h),!1}),g}function ct(t,e,r,n){return{type:2,lower:t,upper:e,lowerOpen:r,upperOpen:n}}function Yo(t){return{type:1,lower:t,upper:t}}var ts=class{get Collection(){return this._ctx.table.db.Collection}between(e,r,n,i){n=n!==!1,i=i===!0;try{return this._cmp(e,r)>0||this._cmp(e,r)===0&&(n||i)&&!(n&&i)?ar(this):new this.Collection(this,()=>ct(e,r,!n,!i))}catch{return Ie(this,Qe)}}equals(e){return e==null?Ie(this,Qe):new this.Collection(this,()=>Yo(e))}above(e){return e==null?Ie(this,Qe):new this.Collection(this,()=>ct(e,void 0,!0))}aboveOrEqual(e){return e==null?Ie(this,Qe):new this.Collection(this,()=>ct(e,void 0,!1))}below(e){return e==null?Ie(this,Qe):new this.Collection(this,()=>ct(void 0,e,!1,!0))}belowOrEqual(e){return e==null?Ie(this,Qe):new this.Collection(this,()=>ct(void 0,e))}startsWith(e){return typeof e!="string"?Ie(this,zo):this.between(e,e+Pt,!0,!0)}startsWithIgnoreCase(e){return e===""?this.startsWith(e):In(this,(r,n)=>r.indexOf(n[0])===0,[e],Pt)}equalsIgnoreCase(e){return In(this,(r,n)=>r===n[0],[e],"")}anyOfIgnoreCase(){var e=Ge.apply(tr,arguments);return e.length===0?ar(this):In(this,(r,n)=>n.indexOf(r)!==-1,e,"")}startsWithAnyOfIgnoreCase(){var e=Ge.apply(tr,arguments);return e.length===0?ar(this):In(this,(r,n)=>n.some(i=>r.indexOf(i)===0),e,Pt)}anyOf(){let e=Ge.apply(tr,arguments),r=this._cmp;try{e.sort(r)}catch{return Ie(this,Qe)}if(e.length===0)return ar(this);let n=new this.Collection(this,()=>ct(e[0],e[e.length-1]));n._ondirectionchange=s=>{r=s==="next"?this._ascending:this._descending,e.sort(r)};let i=0;return n._addAlgorithm((s,o,a)=>{let l=s.key;for(;r(l,e[i])>0;)if(++i,i===e.length)return o(a),!1;return r(l,e[i])===0?!0:(o(()=>{s.continue(e[i])}),!1)}),n}notEqual(e){return this.inAnyRange([[Qi,e],[e,this.db._maxKey]],{includeLowers:!1,includeUppers:!1})}noneOf(){let e=Ge.apply(tr,arguments);if(e.length===0)return new this.Collection(this);try{e.sort(this._ascending)}catch{return Ie(this,Qe)}let r=e.reduce((n,i)=>n?n.concat([[n[n.length-1][1],i]]):[[Qi,i]],null);return r.push([e[e.length-1],this.db._maxKey]),this.inAnyRange(r,{includeLowers:!1,includeUppers:!1})}inAnyRange(e,r){let n=this._cmp,i=this._ascending,s=this._descending,o=this._min,a=this._max;if(e.length===0)return ar(this);if(!e.every(p=>p[0]!==void 0&&p[1]!==void 0&&i(p[0],p[1])<=0))return Ie(this,"First argument to inAnyRange() must be an Array of two-value Arrays [lower,upper] where upper must not be lower than lower",L.InvalidArgument);let l=!r||r.includeLowers!==!1,u=r&&r.includeUppers===!0;function c(p,_){let y=0,j=p.length;for(;y0){A[0]=o(A[0],_[0]),A[1]=a(A[1],_[1]);break}}return y===j&&p.push(_),p}let f=i;function d(p,_){return f(p[0],_[0])}let g;try{g=e.reduce(c,[]),g.sort(d)}catch{return Ie(this,Qe)}let w=0,x=u?p=>i(p,g[w][1])>0:p=>i(p,g[w][1])>=0,b=l?p=>s(p,g[w][0])>0:p=>s(p,g[w][0])>=0;function h(p){return!x(p)&&!b(p)}let v=x,m=new this.Collection(this,()=>ct(g[0][0],g[g.length-1][1],!l,!u));return m._ondirectionchange=p=>{p==="next"?(v=x,f=i):(v=b,f=s),g.sort(d)},m._addAlgorithm((p,_,y)=>{for(var j=p.key;v(j);)if(++w,w===g.length)return _(y),!1;return h(j)?!0:(this._cmp(j,g[w][1])===0||this._cmp(j,g[w][0])===0||_(()=>{f===i?p.continue(g[w][0]):p.continue(g[w][1])}),!1)}),m}startsWithAnyOf(){let e=Ge.apply(tr,arguments);return e.every(r=>typeof r=="string")?e.length===0?ar(this):this.inAnyRange(e.map(r=>[r,r+Pt])):Ie(this,"startsWithAnyOf() only works with strings")}};function Tf(t){return Wr(ts.prototype,function(r,n,i){this.db=t,this._ctx={table:r,index:n===":id"?null:n,or:i};let s=t._deps.indexedDB;if(!s)throw new L.MissingAPI;this._cmp=this._ascending=s.cmp.bind(s),this._descending=(o,a)=>s.cmp(a,o),this._max=(o,a)=>s.cmp(o,a)>0?o:a,this._min=(o,a)=>s.cmp(o,a)<0?o:a,this._IDBKeyRange=t._deps.IDBKeyRange})}function ze(t){return Z(function(e){return Ur(e),t(e.target.error),!1})}function Ur(t){t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault()}var Gr="storagemutated",ft="x-storagemutated-1",dt=$r(null,Gr),Jo=class{_lock(){return Mr(!R.global),++this._reculock,this._reculock===1&&!R.global&&(R.lockOwnerFor=this),this}_unlock(){if(Mr(!R.global),--this._reculock==0)for(R.global||(R.lockOwnerFor=null);this._blockedFuncs.length>0&&!this._locked();){var e=this._blockedFuncs.shift();try{sr(e[1],e[0])}catch{}}return this}_locked(){return this._reculock&&R.lockOwnerFor!==this}create(e){if(!this.mode)return this;let r=this.db.idbdb,n=this.db._state.dbOpenError;if(Mr(!this.idbtrans),!e&&!r)switch(n&&n.name){case"DatabaseClosedError":throw new L.DatabaseClosed(n);case"MissingAPIError":throw new L.MissingAPI(n.message,n);default:throw new L.OpenFailed(n)}if(!this.active)throw new L.TransactionInactive;return Mr(this._completion._state===null),e=this.idbtrans=e||(this.db.core?this.db.core.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability}):r.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability})),e.onerror=Z(i=>{Ur(i),this._reject(e.error)}),e.onabort=Z(i=>{Ur(i),this.active&&this._reject(new L.Abort(e.error)),this.active=!1,this.on("abort").fire(i)}),e.oncomplete=Z(()=>{this.active=!1,this._resolve(),"mutatedParts"in e&&dt.storagemutated.fire(e.mutatedParts)}),this}_promise(e,r,n){if(e==="readwrite"&&this.mode!=="readwrite")return le(new L.ReadOnly("Transaction is readonly"));if(!this.active)return le(new L.TransactionInactive);if(this._locked())return new O((s,o)=>{this._blockedFuncs.push([()=>{this._promise(e,r,n).then(s,o)},R])});if(n)return lt(()=>{var s=new O((o,a)=>{this._lock();let l=r(o,a,this);l&&l.then&&l.then(o,a)});return s.finally(()=>this._unlock()),s._lib=!0,s});var i=new O((s,o)=>{var a=r(s,o,this);a&&a.then&&a.then(s,o)});return i._lib=!0,i}_root(){return this.parent?this.parent._root():this}waitFor(e){var r=this._root();let n=O.resolve(e);if(r._waitingFor)r._waitingFor=r._waitingFor.then(()=>n);else{r._waitingFor=n,r._waitingQueue=[];var i=r.idbtrans.objectStore(r.storeNames[0]);(function o(){for(++r._spinCount;r._waitingQueue.length;)r._waitingQueue.shift()();r._waitingFor&&(i.get(-1/0).onsuccess=o)})()}var s=r._waitingFor;return new O((o,a)=>{n.then(l=>r._waitingQueue.push(Z(o.bind(null,l))),l=>r._waitingQueue.push(Z(a.bind(null,l)))).finally(()=>{r._waitingFor===s&&(r._waitingFor=null)})})}abort(){this.active&&(this.active=!1,this.idbtrans&&this.idbtrans.abort(),this._reject(new L.Abort))}table(e){let r=this._memoizedTables||(this._memoizedTables={});if(Oe(r,e))return r[e];let n=this.schema[e];if(!n)throw new L.NotFound("Table "+e+" not part of transaction");let i=new this.db.Table(e,n,this);return i.core=this.db.core.table(e),r[e]=i,i}};function kf(t){return Wr(Jo.prototype,function(r,n,i,s,o){this.db=t,this.mode=r,this.storeNames=n,this.schema=i,this.chromeTransactionDurability=s,this.idbtrans=null,this.on=$r(this,"complete","error","abort"),this.parent=o||null,this.active=!0,this._reculock=0,this._blockedFuncs=[],this._resolve=null,this._reject=null,this._waitingFor=null,this._waitingQueue=null,this._spinCount=0,this._completion=new O((a,l)=>{this._resolve=a,this._reject=l}),this._completion.then(()=>{this.active=!1,this.on.complete.fire()},a=>{var l=this.active;return this.active=!1,this.on.error.fire(a),this.parent?this.parent._reject(a):l&&this.idbtrans&&this.idbtrans.abort(),le(a)})})}function rs(t,e,r,n,i,s,o){return{name:t,keyPath:e,unique:r,multi:n,auto:i,compound:s,src:(r&&!o?"&":"")+(n?"*":"")+(i?"++":"")+Xo(e)}}function Xo(t){return typeof t=="string"?t:t?"["+[].join.call(t,"+")+"]":""}function Zo(t,e,r){return{name:t,primKey:e,indexes:r,mappedClass:null,idxByName:_o(r,n=>[n.name,n])}}function Of(t){return t.length===1?t[0]:t}var qr=t=>{try{return t.only([[]]),qr=()=>[[]],[[]]}catch{return qr=()=>Pt,Pt}};function ns(t){return t==null?()=>{}:typeof t=="string"?If(t):e=>Ue(e,t)}function If(t){return t.split(".").length===1?r=>r[t]:r=>Ue(r,t)}function ea(t){return[].slice.call(t)}var Mf=0;function Qr(t){return t==null?":id":typeof t=="string"?t:`[${t.join("+")}]`}function Pf(t,e,r){function n(c,f){let d=ea(c.objectStoreNames);return{schema:{name:c.name,tables:d.map(g=>f.objectStore(g)).map(g=>{let{keyPath:w,autoIncrement:x}=g,b=ve(w),h=w==null,v={},m={name:g.name,primaryKey:{name:null,isPrimaryKey:!0,outbound:h,compound:b,keyPath:w,autoIncrement:x,unique:!0,extractKey:ns(w)},indexes:ea(g.indexNames).map(p=>g.index(p)).map(p=>{let{name:_,unique:y,multiEntry:j,keyPath:A}=p,C=ve(A),S={name:_,compound:C,keyPath:A,unique:y,multiEntry:j,extractKey:ns(A)};return v[Qr(A)]=S,S}),getIndexByKeyPath:p=>v[Qr(p)]};return v[":id"]=m.primaryKey,w!=null&&(v[Qr(w)]=m.primaryKey),m})},hasGetAll:d.length>0&&"getAll"in f.objectStore(d[0])&&!(typeof navigator!="undefined"&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604)}}function i(c){if(c.type===3)return null;if(c.type===4)throw new Error("Cannot convert never type to IDBKeyRange");let{lower:f,upper:d,lowerOpen:g,upperOpen:w}=c;return f===void 0?d===void 0?null:e.upperBound(d,!!w):d===void 0?e.lowerBound(f,!!g):e.bound(f,d,!!g,!!w)}function s(c){let f=c.name;function d({trans:x,type:b,keys:h,values:v,range:m}){return new Promise((p,_)=>{p=Z(p);let y=x.objectStore(f),j=y.keyPath==null,A=b==="put"||b==="add";if(!A&&b!=="delete"&&b!=="deleteRange")throw new Error("Invalid operation type: "+b);let{length:C}=h||v||{length:1};if(h&&v&&h.length!==v.length)throw new Error("Given keys array must have same length as given values array.");if(C===0)return p({numFailures:0,failures:{},results:[],lastResult:void 0});let S,D=[],P=[],T=0,N=M=>{++T,Ur(M)};if(b==="deleteRange"){if(m.type===4)return p({numFailures:T,failures:P,results:[],lastResult:void 0});m.type===3?D.push(S=y.clear()):D.push(S=y.delete(i(m)))}else{let[M,F]=A?j?[v,h]:[v,null]:[h,null];if(A)for(let V=0;V{let F=M.target.result;D.forEach((V,te)=>V.error!=null&&(P[te]=V.error)),p({numFailures:T,failures:P,results:b==="delete"?h:D.map(V=>V.result),lastResult:F})};S.onerror=M=>{N(M),H(M)},S.onsuccess=H})}function g({trans:x,values:b,query:h,reverse:v,unique:m}){return new Promise((p,_)=>{p=Z(p);let{index:y,range:j}=h,A=x.objectStore(f),C=y.isPrimaryKey?A:A.index(y.name),S=v?m?"prevunique":"prev":m?"nextunique":"next",D=b||!("openKeyCursor"in C)?C.openCursor(i(j),S):C.openKeyCursor(i(j),S);D.onerror=ze(_),D.onsuccess=Z(P=>{let T=D.result;if(!T){p(null);return}T.___id=++Mf,T.done=!1;let N=T.continue.bind(T),H=T.continuePrimaryKey;H&&(H=H.bind(T));let M=T.advance.bind(T),F=()=>{throw new Error("Cursor not started")},V=()=>{throw new Error("Cursor not stopped")};T.trans=x,T.stop=T.continue=T.continuePrimaryKey=T.advance=F,T.fail=Z(_),T.next=function(){let te=1;return this.start(()=>te--?this.continue():this.stop()).then(()=>this)},T.start=te=>{let Wt=new Promise((st,eo)=>{st=Z(st),D.onerror=ze(eo),T.fail=eo,T.stop=wc=>{T.stop=T.continue=T.continuePrimaryKey=T.advance=V,st(wc)}}),it=()=>{if(D.result)try{te()}catch(st){T.fail(st)}else T.done=!0,T.start=()=>{throw new Error("Cursor behind last entry")},T.stop()};return D.onsuccess=Z(st=>{D.onsuccess=it,it()}),T.continue=N,T.continuePrimaryKey=H,T.advance=M,it(),Wt},p(T)},_)})}function w(x){return b=>new Promise((h,v)=>{h=Z(h);let{trans:m,values:p,limit:_,query:y}=b,j=_===1/0?void 0:_,{index:A,range:C}=y,S=m.objectStore(f),D=A.isPrimaryKey?S:S.index(A.name),P=i(C);if(_===0)return h({result:[]});if(x){let T=p?D.getAll(P,j):D.getAllKeys(P,j);T.onsuccess=N=>h({result:N.target.result}),T.onerror=ze(v)}else{let T=0,N=p||!("openKeyCursor"in D)?D.openCursor(P):D.openKeyCursor(P),H=[];N.onsuccess=M=>{let F=N.result;if(!F)return h({result:H});if(H.push(p?F.value:F.primaryKey),++T===_)return h({result:H});F.continue()},N.onerror=ze(v)}})}return{name:f,schema:c,mutate:d,getMany({trans:x,keys:b}){return new Promise((h,v)=>{h=Z(h);let m=x.objectStore(f),p=b.length,_=new Array(p),y=0,j=0,A,C=D=>{let P=D.target;(_[P._pos]=P.result)!=null,++j===y&&h(_)},S=ze(v);for(let D=0;D{h=Z(h);let p=x.objectStore(f).get(b);p.onsuccess=_=>h(_.target.result),p.onerror=ze(v)})},query:w(a),openCursor:g,count({query:x,trans:b}){let{index:h,range:v}=x;return new Promise((m,p)=>{let _=b.objectStore(f),y=h.isPrimaryKey?_:_.index(h.name),j=i(v),A=j?y.count(j):y.count();A.onsuccess=Z(C=>m(C.target.result)),A.onerror=ze(p)})}}}let{schema:o,hasGetAll:a}=n(t,r),l=o.tables.map(c=>s(c)),u={};return l.forEach(c=>u[c.name]=c),{stack:"dbcore",transaction:t.transaction.bind(t),table(c){if(!u[c])throw new Error(`Table '${c}' not found`);return u[c]},MIN_KEY:-1/0,MAX_KEY:qr(e),schema:o}}function Rf(t,e){return e.reduce((r,{create:n})=>re(re({},r),n(r)),t)}function Bf(t,e,{IDBKeyRange:r,indexedDB:n},i){return{dbcore:Rf(Pf(e,r,i),t.dbcore)}}function is({_novip:t},e){let r=e.db,n=Bf(t._middlewares,r,t._deps,e);t.core=n.dbcore,t.tables.forEach(i=>{let s=i.name;t.core.schema.tables.some(o=>o.name===s)&&(i.core=t.core.table(s),t[s]instanceof t.Table&&(t[s].core=i.core))})}function Mn({_novip:t},e,r,n){r.forEach(i=>{let s=n[i];e.forEach(o=>{let a=Fi(o,i);(!a||"value"in a&&a.value===void 0)&&(o===t.Transaction.prototype||o instanceof t.Transaction?We(o,i,{get(){return this.table(i)},set(l){go(this,i,{value:l,writable:!0,configurable:!0,enumerable:!0})}}):o[i]=new t.Table(i,s))})})}function ss({_novip:t},e){e.forEach(r=>{for(let n in r)r[n]instanceof t.Table&&delete r[n]})}function Lf(t,e){return t._cfg.version-e._cfg.version}function Nf(t,e,r,n){let i=t._dbSchema,s=t._createTransaction("readwrite",t._storeNames,i);s.create(r),s._completion.catch(n);let o=s._reject.bind(s),a=R.transless||R;lt(()=>{R.trans=s,R.transless=a,e===0?(oe(i).forEach(l=>{os(r,l,i[l].primKey,i[l].indexes)}),is(t,r),O.follow(()=>t.on.populate.fire(s)).catch(o)):Kf(t,e,s,r).catch(o)})}function Kf({_novip:t},e,r,n){let i=[],s=t._versions,o=t._dbSchema=ls(t,t.idbdb,n),a=!1;s.filter(c=>c._cfg.version>=e).forEach(c=>{i.push(()=>{let f=o,d=c._cfg.dbschema;us(t,f,n),us(t,d,n),o=t._dbSchema=d;let g=ta(f,d);g.add.forEach(x=>{os(n,x[0],x[1].primKey,x[1].indexes)}),g.change.forEach(x=>{if(x.recreate)throw new L.Upgrade("Not yet support for changing primary key");{let b=n.objectStore(x.name);x.add.forEach(h=>as(b,h)),x.change.forEach(h=>{b.deleteIndex(h.name),as(b,h)}),x.del.forEach(h=>b.deleteIndex(h))}});let w=c._cfg.contentUpgrade;if(w&&c._cfg.version>e){is(t,n),r._memoizedTables={},a=!0;let x=bo(d);g.del.forEach(m=>{x[m]=f[m]}),ss(t,[t.Transaction.prototype]),Mn(t,[t.Transaction.prototype],oe(x),x),r.schema=x;let b=ki(w);b&&ir();let h,v=O.follow(()=>{if(h=w(r),h&&b){var m=qe.bind(null,null);h.then(m,m)}});return h&&typeof h.then=="function"?O.resolve(h):v.then(()=>h)}}),i.push(f=>{if(!a||!vf){let d=c._cfg.dbschema;Vf(d,f)}ss(t,[t.Transaction.prototype]),Mn(t,[t.Transaction.prototype],t._storeNames,t._dbSchema),r.schema=t._dbSchema})});function u(){return i.length?O.resolve(i.shift()(r.idbtrans)).then(u):O.resolve()}return u().then(()=>{zf(o,n)})}function ta(t,e){let r={del:[],add:[],change:[]},n;for(n in t)e[n]||r.del.push(n);for(n in e){let i=t[n],s=e[n];if(!i)r.add.push([n,s]);else{let o={name:n,def:s,recreate:!1,del:[],add:[],change:[]};if(""+(i.primKey.keyPath||"")!=""+(s.primKey.keyPath||"")||i.primKey.auto!==s.primKey.auto&&!En)o.recreate=!0,r.change.push(o);else{let a=i.idxByName,l=s.idxByName,u;for(u in a)l[u]||o.del.push(u);for(u in l){let c=a[u],f=l[u];c?c.src!==f.src&&o.change.push(f):o.add.push(f)}(o.del.length>0||o.add.length>0||o.change.length>0)&&r.change.push(o)}}}return r}function os(t,e,r,n){let i=t.db.createObjectStore(e,r.keyPath?{keyPath:r.keyPath,autoIncrement:r.auto}:{autoIncrement:r.auto});return n.forEach(s=>as(i,s)),i}function zf(t,e){oe(t).forEach(r=>{e.db.objectStoreNames.contains(r)||os(e,r,t[r].primKey,t[r].indexes)})}function Vf(t,e){[].slice.call(e.db.objectStoreNames).forEach(r=>t[r]==null&&e.db.deleteObjectStore(r))}function as(t,e){t.createIndex(e.name,e.keyPath,{unique:e.unique,multiEntry:e.multi})}function ls(t,e,r){let n={};return pn(e.objectStoreNames,0).forEach(s=>{let o=r.objectStore(s),a=o.keyPath,l=rs(Xo(a),a||"",!1,!1,!!o.autoIncrement,a&&typeof a!="string",!0),u=[];for(let f=0;fi.add.length||i.change.length))}function us({_novip:t},e,r){let n=r.db.objectStoreNames;for(let i=0;i{e=e.trim();let n=e.replace(/([&*]|\+\+)/g,""),i=/^\[/.test(n)?n.match(/^\[(.*)\]$/)[1].split("+"):n;return rs(n,i||null,/\&/.test(e),/\*/.test(e),/\+\+/.test(e),ve(i),r===0)})}var ra=class{_parseStoresSpec(e,r){oe(e).forEach(n=>{if(e[n]!==null){var i=Wf(e[n]),s=i.shift();if(s.multi)throw new L.Schema("Primary key cannot be multi-valued");i.forEach(o=>{if(o.auto)throw new L.Schema("Only primary key can be marked as autoIncrement (++)");if(!o.keyPath)throw new L.Schema("Index must have a name and cannot be an empty string")}),r[n]=Zo(n,s,i)}})}stores(e){let r=this.db;this._cfg.storesSource=this._cfg.storesSource?we(this._cfg.storesSource,e):e;let n=r._versions,i={},s={};return n.forEach(o=>{we(i,o._cfg.storesSource),s=o._cfg.dbschema={},o._parseStoresSpec(i,s)}),r._dbSchema=s,ss(r,[r._allTables,r,r.Transaction.prototype]),Mn(r,[r._allTables,r,r.Transaction.prototype,this._cfg.tables],oe(s),s),r._storeNames=oe(s),this}upgrade(e){return this._cfg.contentUpgrade=Pi(this._cfg.contentUpgrade||Y,e),this}};function Uf(t){return Wr(ra.prototype,function(r){this.db=t,this._cfg={version:r,storesSource:null,dbschema:{},tables:{},contentUpgrade:null}})}function cs(t,e){let r=t._dbNamesDB;return r||(r=t._dbNamesDB=new Je(Dn,{addons:[],indexedDB:t,IDBKeyRange:e}),r.version(1).stores({dbnames:"name"})),r.table("dbnames")}function fs(t){return t&&typeof t.databases=="function"}function Gf({indexedDB:t,IDBKeyRange:e}){return fs(t)?Promise.resolve(t.databases()).then(r=>r.map(n=>n.name).filter(n=>n!==Dn)):cs(t,e).toCollection().primaryKeys()}function qf({indexedDB:t,IDBKeyRange:e},r){!fs(t)&&r!==Dn&&cs(t,e).put({name:r}).catch(Y)}function Qf({indexedDB:t,IDBKeyRange:e},r){!fs(t)&&r!==Dn&&cs(t,e).delete(r).catch(Y)}function ds(t){return lt(function(){return R.letThrough=!0,t()})}function Yf(){var t=!navigator.userAgentData&&/Safari\//.test(navigator.userAgent)&&!/Chrom(e|ium)\//.test(navigator.userAgent);if(!t||!indexedDB.databases)return Promise.resolve();var e;return new Promise(function(r){var n=function(){return indexedDB.databases().finally(r)};e=setInterval(n,100),n()}).finally(function(){return clearInterval(e)})}function Jf(t){let e=t._state,{indexedDB:r}=t._deps;if(e.isBeingOpened||t.idbdb)return e.dbReadyPromise.then(()=>e.dbOpenError?le(e.dbOpenError):t);Ke&&(e.openCanceller._stackHolder=kt()),e.isBeingOpened=!0,e.dbOpenError=null,e.openComplete=!1;let n=e.openCanceller;function i(){if(e.openCanceller!==n)throw new L.DatabaseClosed("db.open() was cancelled")}let s=e.dbReadyResolve,o=null,a=!1;return O.race([n,(typeof navigator=="undefined"?O.resolve():Yf()).then(()=>new O((l,u)=>{if(i(),!r)throw new L.MissingAPI;let c=t.name,f=e.autoSchema?r.open(c):r.open(c,Math.round(t.verno*10));if(!f)throw new L.MissingAPI;f.onerror=ze(u),f.onblocked=Z(t._fireOnBlocked),f.onupgradeneeded=Z(d=>{if(o=f.transaction,e.autoSchema&&!t._options.allowEmptyDB){f.onerror=Ur,o.abort(),f.result.close();let w=r.deleteDatabase(c);w.onsuccess=w.onerror=Z(()=>{u(new L.NoSuchDatabase(`Database ${c} doesnt exist`))})}else{o.onerror=ze(u);var g=d.oldVersion>Math.pow(2,62)?0:d.oldVersion;a=g<1,t._novip.idbdb=f.result,Nf(t,g/10,o,u)}},u),f.onsuccess=Z(()=>{o=null;let d=t._novip.idbdb=f.result,g=pn(d.objectStoreNames);if(g.length>0)try{let w=d.transaction(Of(g),"readonly");e.autoSchema?Hf(t,d,w):(us(t,t._dbSchema,w),$f(t,w)||console.warn("Dexie SchemaDiff: Schema was extended without increasing the number passed to db.version(). Some queries may fail.")),is(t,w)}catch{}Hr.push(t),d.onversionchange=Z(w=>{e.vcFired=!0,t.on("versionchange").fire(w)}),d.onclose=Z(w=>{t.on("close").fire(w)}),a&&qf(t._deps,c),l()},u)}))]).then(()=>(i(),e.onReadyBeingFired=[],O.resolve(ds(()=>t.on.ready.fire(t.vip))).then(function l(){if(e.onReadyBeingFired.length>0){let u=e.onReadyBeingFired.reduce(Pi,Y);return e.onReadyBeingFired=[],O.resolve(ds(()=>u(t.vip))).then(l)}}))).finally(()=>{e.onReadyBeingFired=null,e.isBeingOpened=!1}).then(()=>t).catch(l=>{e.dbOpenError=l;try{o&&o.abort()}catch{}return n===e.openCanceller&&t._close(),le(l)}).finally(()=>{e.openComplete=!0,s()})}function hs(t){var e=o=>t.next(o),r=o=>t.throw(o),n=s(e),i=s(r);function s(o){return a=>{var l=o(a),u=l.value;return l.done?u:!u||typeof u.then!="function"?ve(u)?Promise.all(u).then(n,i):n(u):u.then(n,i)}}return s(e)()}function Xf(t,e,r){var n=arguments.length;if(n<2)throw new L.InvalidArgument("Too few arguments");for(var i=new Array(n-1);--n;)i[n-1]=arguments[n];r=i.pop();var s=xo(i);return[t,s,r]}function na(t,e,r,n,i){return O.resolve().then(()=>{let s=R.transless||R,o=t._createTransaction(e,r,t._dbSchema,n),a={trans:o,transless:s};if(n)o.idbtrans=n.idbtrans;else try{o.create(),t._state.PR1398_maxLoop=3}catch(f){return f.name===Mi.InvalidState&&t.isOpen()&&--t._state.PR1398_maxLoop>0?(console.warn("Dexie: Need to reopen db"),t._close(),t.open().then(()=>na(t,e,r,null,i))):le(f)}let l=ki(i);l&&ir();let u,c=O.follow(()=>{if(u=i.call(o,o),u)if(l){var f=qe.bind(null,null);u.then(f,f)}else typeof u.next=="function"&&typeof u.throw=="function"&&(u=hs(u))},a);return(u&&typeof u.then=="function"?O.resolve(u).then(f=>o.active?f:le(new L.PrematureCommit("Transaction committed too early. See http://bit.ly/2kdckMn"))):c.then(()=>u)).then(f=>(n&&o._resolve(),o._completion.then(()=>f))).catch(f=>(o._reject(f),le(f)))})}function Pn(t,e,r){let n=ve(t)?t.slice():[t];for(let i=0;i0,m=be(re({},w),{isVirtual:v,keyTail:g,keyLength:h,extractKey:ns(d),unique:!v&&w.unique});if(b.push(m),m.isPrimaryKey||s.push(m),h>1){let p=h===2?d[0]:d.slice(0,h-1);o(p,g+1,w)}return b.sort((p,_)=>p.keyTail-_.keyTail),m}let a=o(n.primaryKey.keyPath,0,n.primaryKey);i[":id"]=[a];for(let d of n.indexes)o(d.keyPath,0,d);function l(d){let g=i[Qr(d)];return g&&g[0]}function u(d,g){return{type:d.type===1?2:d.type,lower:Pn(d.lower,d.lowerOpen?t.MAX_KEY:t.MIN_KEY,g),lowerOpen:!0,upper:Pn(d.upper,d.upperOpen?t.MIN_KEY:t.MAX_KEY,g),upperOpen:!0}}function c(d){let g=d.query.index;return g.isVirtual?be(re({},d),{query:{index:g,range:u(d.query.range,g.keyTail)}}):d}return be(re({},r),{schema:be(re({},n),{primaryKey:a,indexes:s,getIndexByKeyPath:l}),count(d){return r.count(c(d))},query(d){return r.query(c(d))},openCursor(d){let{keyTail:g,isVirtual:w,keyLength:x}=d.query.index;if(!w)return r.openCursor(d);function b(h){function v(p){p!=null?h.continue(Pn(p,d.reverse?t.MAX_KEY:t.MIN_KEY,g)):d.unique?h.continue(h.key.slice(0,x).concat(d.reverse?t.MIN_KEY:t.MAX_KEY,g)):h.continue()}return Object.create(h,{continue:{value:v},continuePrimaryKey:{value(p,_){h.continuePrimaryKey(Pn(p,t.MAX_KEY,g),_)}},primaryKey:{get(){return h.primaryKey}},key:{get(){let p=h.key;return x===1?p[0]:p.slice(0,x)}},value:{get(){return h.value}}})}return r.openCursor(c(d)).then(h=>h&&b(h))}})}})}var ed={stack:"dbcore",name:"VirtualIndexMiddleware",level:1,create:Zf};function ps(t,e,r,n){return r=r||{},n=n||"",oe(t).forEach(i=>{if(!Oe(e,i))r[n+i]=void 0;else{var s=t[i],o=e[i];if(typeof s=="object"&&typeof o=="object"&&s&&o){let a=Di(s),l=Di(o);a!==l?r[n+i]=e[i]:a==="Object"?ps(s,o,r,n+i+"."):s!==o&&(r[n+i]=e[i])}else s!==o&&(r[n+i]=e[i])}}),oe(e).forEach(i=>{Oe(t,i)||(r[n+i]=e[i])}),r}function td(t,e){return e.type==="delete"?e.keys:e.keys||e.values.map(t.extractKey)}var rd={stack:"dbcore",name:"HooksMiddleware",level:2,create:t=>be(re({},t),{table(e){let r=t.table(e),{primaryKey:n}=r.schema;return be(re({},r),{mutate(s){let o=R.trans,{deleting:a,creating:l,updating:u}=o.table(e).hook;switch(s.type){case"add":if(l.fire===Y)break;return o._promise("readwrite",()=>c(s),!0);case"put":if(l.fire===Y&&u.fire===Y)break;return o._promise("readwrite",()=>c(s),!0);case"delete":if(a.fire===Y)break;return o._promise("readwrite",()=>c(s),!0);case"deleteRange":if(a.fire===Y)break;return o._promise("readwrite",()=>f(s),!0)}return r.mutate(s);function c(g){let w=R.trans,x=g.keys||td(n,g);if(!x)throw new Error("Keys missing");return g=g.type==="add"||g.type==="put"?be(re({},g),{keys:x}):re({},g),g.type!=="delete"&&(g.values=[...g.values]),g.keys&&(g.keys=[...g.keys]),nd(r,g,x).then(b=>{let h=x.map((v,m)=>{let p=b[m],_={onerror:null,onsuccess:null};if(g.type==="delete")a.fire.call(_,v,p,w);else if(g.type==="add"||p===void 0){let y=l.fire.call(_,v,g.values[m],w);v==null&&y!=null&&(v=y,g.keys[m]=v,n.outbound||Be(g.values[m],n.keyPath,v))}else{let y=ps(p,g.values[m]),j=u.fire.call(_,y,v,p,w);if(j){let A=g.values[m];Object.keys(j).forEach(C=>{Oe(A,C)?A[C]=j[C]:Be(A,C,j[C])})}}return _});return r.mutate(g).then(({failures:v,results:m,numFailures:p,lastResult:_})=>{for(let y=0;y(h.forEach(m=>m.onerror&&m.onerror(v)),Promise.reject(v)))})}function f(g){return d(g.trans,g.range,1e4)}function d(g,w,x){return r.query({trans:g,values:!1,query:{index:n,range:w},limit:x}).then(({result:b})=>c({type:"delete",keys:b,trans:g}).then(h=>h.numFailures>0?Promise.reject(h.failures[0]):b.length({table:e=>{let r=t.table(e);return be(re({},r),{getMany:n=>{if(!n.cache)return r.getMany(n);let i=ia(n.keys,n.trans._cache,n.cache==="clone");return i?O.resolve(i):r.getMany(n).then(s=>(n.trans._cache={keys:n.keys,values:n.cache==="clone"?Pr(s):s},s))},mutate:n=>(n.type!=="add"&&(n.trans._cache=null),r.mutate(n))})}})};function ms(t){return!("from"in t)}var Ye=function(t,e){if(this)we(this,arguments.length?{d:1,from:t,to:arguments.length>1?e:t}:{d:0});else{let r=new Ye;return t&&"d"in t&&we(r,t),r}};Zt(Ye.prototype,{add(t){return Rn(this,t),this},addKey(t){return Yr(this,t,t),this},addKeys(t){return t.forEach(e=>Yr(this,e,e)),this},[Ti](){return gs(this)}});function Yr(t,e,r){let n=je(e,r);if(isNaN(n))return;if(n>0)throw RangeError();if(ms(t))return we(t,{from:e,to:r,d:1});let i=t.l,s=t.r;if(je(r,t.from)<0)return i?Yr(i,e,r):t.l={from:e,to:r,d:1,l:null,r:null},sa(t);if(je(e,t.to)>0)return s?Yr(s,e,r):t.r={from:e,to:r,d:1,l:null,r:null},sa(t);je(e,t.from)<0&&(t.from=e,t.l=null,t.d=s?s.d+1:1),je(r,t.to)>0&&(t.to=r,t.r=null,t.d=t.l?t.l.d+1:1);let o=!t.r;i&&!t.l&&Rn(t,i),s&&o&&Rn(t,s)}function Rn(t,e){function r(n,{from:i,to:s,l:o,r:a}){Yr(n,i,s),o&&r(n,o),a&&r(n,a)}ms(e)||r(t,e)}function sd(t,e){let r=gs(e),n=r.next();if(n.done)return!1;let i=n.value,s=gs(t),o=s.next(i.from),a=o.value;for(;!n.done&&!o.done;){if(je(a.from,i.to)<=0&&je(a.to,i.from)>=0)return!0;je(i.from,a.from)<0?i=(n=r.next(a.from)).value:a=(o=s.next(i.from)).value}return!1}function gs(t){let e=ms(t)?null:{s:0,n:t};return{next(r){let n=arguments.length>0;for(;e;)switch(e.s){case 0:if(e.s=1,n)for(;e.n.l&&je(r,e.n.from)<0;)e={up:e,n:e.n.l,s:1};else for(;e.n.l;)e={up:e,n:e.n.l,s:1};case 1:if(e.s=2,!n||je(r,e.n.to)<=0)return{value:e.n,done:!1};case 2:if(e.n.r){e.s=3,e={up:e,n:e.n.r,s:0};continue}case 3:e=e.up}return{done:!0}}}}function sa(t){var e,r;let n=(((e=t.r)===null||e===void 0?void 0:e.d)||0)-(((r=t.l)===null||r===void 0?void 0:r.d)||0),i=n>1?"r":n<-1?"l":"";if(i){let s=i==="r"?"l":"r",o=re({},t),a=t[i];t.from=a.from,t.to=a.to,t[i]=a[i],o[i]=a[s],t[s]=o,o.d=oa(o)}t.d=oa(t)}function oa({r:t,l:e}){return(t?e?Math.max(t.d,e.d):t.d:e?e.d:0)+1}var od={stack:"dbcore",level:0,create:t=>{let e=t.schema.name,r=new Ye(t.MIN_KEY,t.MAX_KEY);return be(re({},t),{table:n=>{let i=t.table(n),{schema:s}=i,{primaryKey:o}=s,{extractKey:a,outbound:l}=o,u=be(re({},i),{mutate:d=>{let g=d.trans,w=g.mutatedParts||(g.mutatedParts={}),x=y=>{let j=`idb://${e}/${n}/${y}`;return w[j]||(w[j]=new Ye)},b=x(""),h=x(":dels"),{type:v}=d,[m,p]=d.type==="deleteRange"?[d.range]:d.type==="delete"?[d.keys]:d.values.length<50?[[],d.values]:[],_=d.trans._cache;return i.mutate(d).then(y=>{if(ve(m)){v!=="delete"&&(m=y.results),b.addKeys(m);let j=ia(m,_);!j&&v!=="add"&&h.addKeys(m),(j||p)&&ad(x,s,j,p)}else if(m){let j={from:m.lower,to:m.upper};h.add(j),b.add(j)}else b.add(r),h.add(r),s.indexes.forEach(j=>x(j.name).add(r));return y})}}),c=({query:{index:d,range:g}})=>{var w,x;return[d,new Ye((w=g.lower)!==null&&w!==void 0?w:t.MIN_KEY,(x=g.upper)!==null&&x!==void 0?x:t.MAX_KEY)]},f={get:d=>[o,new Ye(d.key)],getMany:d=>[o,new Ye().addKeys(d.keys)],count:c,query:c,openCursor:c};return oe(f).forEach(d=>{u[d]=function(g){let{subscr:w}=R;if(w){let x=p=>{let _=`idb://${e}/${n}/${p}`;return w[_]||(w[_]=new Ye)},b=x(""),h=x(":dels"),[v,m]=f[d](g);if(x(v.name||"").add(m),!v.isPrimaryKey)if(d==="count")h.add(r);else{let p=d==="query"&&l&&g.values&&i.query(be(re({},g),{values:!1}));return i[d].apply(this,arguments).then(_=>{if(d==="query"){if(l&&g.values)return p.then(({result:j})=>(b.addKeys(j),_));let y=g.values?_.result.map(a):_.result;g.values?b.addKeys(y):h.addKeys(y)}else if(d==="openCursor"){let y=_,j=g.values;return y&&Object.create(y,{key:{get(){return h.addKey(y.primaryKey),y.key}},primaryKey:{get(){let A=y.primaryKey;return h.addKey(A),A}},value:{get(){return j&&b.addKey(y.primaryKey),y.value}}})}return _})}}return i[d].apply(this,arguments)}}),u}})}};function ad(t,e,r,n){function i(s){let o=t(s.name||"");function a(u){return u!=null?s.extractKey(u):null}let l=u=>s.multiEntry&&ve(u)?u.forEach(c=>o.addKey(c)):o.addKey(u);(r||n).forEach((u,c)=>{let f=r&&a(r[c]),d=n&&a(n[c]);je(f,d)!==0&&(f!=null&&l(f),d!=null&&l(d))})}e.indexes.forEach(i)}var Je=class{constructor(e,r){this._middlewares={},this.verno=0;let n=Je.dependencies;this._options=r=re({addons:Je.addons,autoOpen:!0,indexedDB:n.indexedDB,IDBKeyRange:n.IDBKeyRange},r),this._deps={indexedDB:r.indexedDB,IDBKeyRange:r.IDBKeyRange};let{addons:i}=r;this._dbSchema={},this._versions=[],this._storeNames=[],this._allTables={},this.idbdb=null,this._novip=this;let s={dbOpenError:null,isBeingOpened:!1,onReadyBeingFired:null,openComplete:!1,dbReadyResolve:Y,dbReadyPromise:null,cancelOpen:Y,openCanceller:null,autoSchema:!0,PR1398_maxLoop:3};s.dbReadyPromise=new O(o=>{s.dbReadyResolve=o}),s.openCanceller=new O((o,a)=>{s.cancelOpen=a}),this._state=s,this.name=e,this.on=$r(this,"populate","blocked","versionchange","close",{ready:[Pi,Y]}),this.on.ready.subscribe=yo(this.on.ready.subscribe,o=>(a,l)=>{Je.vip(()=>{let u=this._state;if(u.openComplete)u.dbOpenError||O.resolve().then(a),l&&o(a);else if(u.onReadyBeingFired)u.onReadyBeingFired.push(a),l&&o(a);else{o(a);let c=this;l||o(function f(){c.on.ready.unsubscribe(a),c.on.ready.unsubscribe(f)})}})}),this.Collection=Af(this),this.Table=bf(this),this.Transaction=kf(this),this.Version=Uf(this),this.WhereClause=Tf(this),this.on("versionchange",o=>{o.newVersion>0?console.warn(`Another connection wants to upgrade database '${this.name}'. Closing db now to resume the upgrade.`):console.warn(`Another connection wants to delete database '${this.name}'. Closing db now to resume the delete request.`),this.close()}),this.on("blocked",o=>{!o.newVersion||o.newVersionnew this.Transaction(o,a,l,this._options.chromeTransactionDurability,u),this._fireOnBlocked=o=>{this.on("blocked").fire(o),Hr.filter(a=>a.name===this.name&&a!==this&&!a._state.vcFired).map(a=>a.on("versionchange").fire(o))},this.use(ed),this.use(rd),this.use(od),this.use(id),this.vip=Object.create(this,{_vip:{value:!0}}),i.forEach(o=>o(this))}version(e){if(isNaN(e)||e<.1)throw new L.Type("Given version is not a positive number");if(e=Math.round(e*10)/10,this.idbdb||this._state.isBeingOpened)throw new L.Schema("Cannot add version when database is open");this.verno=Math.max(this.verno,e);let r=this._versions;var n=r.filter(i=>i._cfg.version===e)[0];return n||(n=new this.Version(e),r.push(n),r.sort(Lf),n.stores({}),this._state.autoSchema=!1,n)}_whenReady(e){return this.idbdb&&(this._state.openComplete||R.letThrough||this._vip)?e():new O((r,n)=>{if(this._state.openComplete)return n(new L.DatabaseClosed(this._state.dbOpenError));if(!this._state.isBeingOpened){if(!this._options.autoOpen){n(new L.DatabaseClosed);return}this.open().catch(Y)}this._state.dbReadyPromise.then(r,n)}).then(e)}use({stack:e,create:r,level:n,name:i}){i&&this.unuse({stack:e,name:i});let s=this._middlewares[e]||(this._middlewares[e]=[]);return s.push({stack:e,create:r,level:n??10,name:i}),s.sort((o,a)=>o.level-a.level),this}unuse({stack:e,name:r,create:n}){return e&&this._middlewares[e]&&(this._middlewares[e]=this._middlewares[e].filter(i=>n?i.create!==n:r?i.name!==r:!1)),this}open(){return Jf(this)}_close(){let e=this._state,r=Hr.indexOf(this);if(r>=0&&Hr.splice(r,1),this.idbdb){try{this.idbdb.close()}catch{}this._novip.idbdb=null}e.dbReadyPromise=new O(n=>{e.dbReadyResolve=n}),e.openCanceller=new O((n,i)=>{e.cancelOpen=i})}close(){this._close();let e=this._state;this._options.autoOpen=!1,e.dbOpenError=new L.DatabaseClosed,e.isBeingOpened&&e.cancelOpen(e.dbOpenError)}delete(){let e=arguments.length>0,r=this._state;return new O((n,i)=>{let s=()=>{this.close();var o=this._deps.indexedDB.deleteDatabase(this.name);o.onsuccess=Z(()=>{Qf(this._deps,this.name),n()}),o.onerror=ze(i),o.onblocked=this._fireOnBlocked};if(e)throw new L.InvalidArgument("Arguments not allowed in db.delete()");r.isBeingOpened?r.dbReadyPromise.then(s):s()})}backendDB(){return this.idbdb}isOpen(){return this.idbdb!==null}hasBeenClosed(){let e=this._state.dbOpenError;return e&&e.name==="DatabaseClosed"}hasFailed(){return this._state.dbOpenError!==null}dynamicallyOpened(){return this._state.autoSchema}get tables(){return oe(this._allTables).map(e=>this._allTables[e])}transaction(){let e=Xf.apply(this,arguments);return this._transaction.apply(this,e)}_transaction(e,r,n){let i=R.trans;(!i||i.db!==this||e.indexOf("!")!==-1)&&(i=null);let s=e.indexOf("?")!==-1;e=e.replace("!","").replace("?","");let o,a;try{if(a=r.map(u=>{var c=u instanceof this.Table?u.name:u;if(typeof c!="string")throw new TypeError("Invalid table argument to Dexie.transaction(). Only Table or String are allowed");return c}),e=="r"||e===Yi)o=Yi;else if(e=="rw"||e==Ji)o=Ji;else throw new L.InvalidArgument("Invalid transaction mode: "+e);if(i){if(i.mode===Yi&&o===Ji)if(s)i=null;else throw new L.SubTransaction("Cannot enter a sub-transaction with READWRITE mode when parent transaction is READONLY");i&&a.forEach(u=>{if(i&&i.storeNames.indexOf(u)===-1)if(s)i=null;else throw new L.SubTransaction("Table "+u+" not included in parent transaction.")}),s&&i&&!i.active&&(i=null)}}catch(u){return i?i._promise(null,(c,f)=>{f(u)}):le(u)}let l=na.bind(null,this,o,a,i,n);return i?i._promise(o,l,"lock"):R.trans?sr(R.transless,()=>this._whenReady(l)):this._whenReady(l)}table(e){if(!Oe(this._allTables,e))throw new L.InvalidTable(`Table ${e} does not exist`);return this._allTables[e]}},ld=typeof Symbol!="undefined"&&"observable"in Symbol?Symbol.observable:"@@observable",aa=class{constructor(e){this._subscribe=e}subscribe(e,r,n){return this._subscribe(!e||typeof e=="function"?{next:e,error:r,complete:n}:e)}[ld](){return this}};function la(t,e){return oe(e).forEach(r=>{let n=t[r]||(t[r]=new Ye);Rn(n,e[r])}),t}function ud(t){return new aa(e=>{let r=ki(t);function n(g){r&&ir();let w=()=>lt(t,{subscr:g,trans:null}),x=R.trans?sr(R.transless,w):w();return r&&x.then(qe,qe),x}let i=!1,s={},o={},a={get closed(){return i},unsubscribe:()=>{i=!0,dt.storagemutated.unsubscribe(f)}};e.start&&e.start(a);let l=!1,u=!1;function c(){return oe(o).some(g=>s[g]&&sd(s[g],o[g]))}let f=g=>{la(s,g),c()&&d()},d=()=>{if(l||i)return;s={};let g={},w=n(g);u||(dt(Gr,f),u=!0),l=!0,Promise.resolve(w).then(x=>{l=!1,!i&&(c()?d():(s={},o=g,e.next&&e.next(x)))},x=>{l=!1,e.error&&e.error(x),a.unsubscribe()})};return d(),a})}var ys;try{ys={indexedDB:J.indexedDB||J.mozIndexedDB||J.webkitIndexedDB||J.msIndexedDB,IDBKeyRange:J.IDBKeyRange||J.webkitIDBKeyRange}}catch{ys={indexedDB:null,IDBKeyRange:null}}var Bt=Je;Zt(Bt,be(re({},gn),{delete(t){return new Bt(t,{addons:[]}).delete()},exists(t){return new Bt(t,{addons:[]}).open().then(e=>(e.close(),!0)).catch("NoSuchDatabaseError",()=>!1)},getDatabaseNames(t){try{return Gf(Bt.dependencies).then(t)}catch{return le(new L.MissingAPI)}},defineClass(){function t(e){we(this,e)}return t},ignoreTransaction(t){return R.trans?sr(R.transless,t):t()},vip:ds,async:function(t){return function(){try{var e=hs(t.apply(this,arguments));return!e||typeof e.then!="function"?O.resolve(e):e}catch(r){return le(r)}}},spawn:function(t,e,r){try{var n=hs(t.apply(r,e||[]));return!n||typeof n.then!="function"?O.resolve(n):n}catch(i){return le(i)}},currentTransaction:{get:()=>R.trans||null},waitFor:function(t,e){let r=O.resolve(typeof t=="function"?Bt.ignoreTransaction(t):t).timeout(e||6e4);return R.trans?R.trans.waitFor(r):r},Promise:O,debug:{get:()=>Ke,set:t=>{jo(t,t==="dexie"?()=>!0:Vo)}},derive:er,extend:we,props:Zt,override:yo,Events:$r,on:dt,liveQuery:ud,extendObservabilitySet:la,getByKeyPath:Ue,setByKeyPath:Be,delByKeyPath:Wc,shallowClone:bo,deepClone:Pr,getObjectDiff:ps,cmp:je,asap:vo,minKey:Qi,addons:[],connections:Hr,errnames:Mi,dependencies:ys,semVer:Ko,version:Ko.split(".").map(t=>parseInt(t)).reduce((t,e,r)=>t+e/Math.pow(10,r*2))}));Bt.maxKey=qr(Bt.dependencies.IDBKeyRange);typeof dispatchEvent!="undefined"&&typeof addEventListener!="undefined"&&(dt(Gr,t=>{if(!Xe){let e;En?(e=document.createEvent("CustomEvent"),e.initCustomEvent(ft,!0,!0,t)):e=new CustomEvent(ft,{detail:t}),Xe=!0,dispatchEvent(e),Xe=!1}}),addEventListener(ft,({detail:t})=>{Xe||Bn(t)}));function Bn(t){let e=Xe;try{Xe=!0,dt.storagemutated.fire(t)}finally{Xe=e}}var Xe=!1;if(typeof BroadcastChannel!="undefined"){let t=new BroadcastChannel(ft);dt(Gr,e=>{Xe||t.postMessage(e)}),t.onmessage=e=>{e.data&&Bn(e.data)}}else if(typeof self!="undefined"&&typeof navigator!="undefined"){dt(Gr,e=>{try{Xe||(typeof localStorage!="undefined"&&localStorage.setItem(ft,JSON.stringify({trig:Math.random(),changedParts:e})),typeof self.clients=="object"&&[...self.clients.matchAll({includeUncontrolled:!0})].forEach(r=>r.postMessage({type:ft,changedParts:e})))}catch{}}),typeof addEventListener!="undefined"&&addEventListener("storage",e=>{if(e.key===ft){let r=JSON.parse(e.newValue);r&&Bn(r.changedParts)}});let t=self.document&&navigator.serviceWorker;t&&t.addEventListener("message",cd)}function cd({data:t}){t&&t.type===ft&&Bn(t.changedParts)}O.rejectionMapper=ef;jo(Ke,Vo);var Ve=class extends Je{constructor(){super(Ve.dbName);this.version(Ve.dbVersion).stores({searchHistory:"++id",minisearch:"date"})}static async clearOldDatabases(){let e=(await indexedDB.databases()).filter(r=>r.name===Ve.dbName&&r.version!==Ve.dbVersion*10);if(e.length){console.log("Omnisearch - Those IndexedDb databases will be deleted:");for(let r of e)r.name&&indexedDB.deleteDatabase(r.name)}}static getInstance(){return Ve.instance||(Ve.instance=new Ve),Ve.instance}async clearCache(){await this.minisearch.clear()}},lr=Ve;lr.dbVersion=8,lr.dbName="omnisearch/cache/"+app.appId;var Ee=lr.getInstance();var Lt=hn(!1),vs=class extends G.PluginSettingTab{constructor(e){super(app,e);this.plugin=e,Lt.subscribe(async r=>{E.showExcerpt=r,await ue(this.plugin)})}display(){let{containerEl:e}=this;e.empty(),e.createEl("h2",{text:"Omnisearch"});let r=e.createDiv();r.innerHTML=` +`).slice(e).filter(Co).map(n=>` +`+n).join("")):""}var Zc=["Modify","Bulk","OpenFailed","VersionChange","Schema","Upgrade","InvalidTable","MissingAPI","NoSuchDatabase","InvalidArgument","SubTransaction","Unsupported","Internal","DatabaseClosed","PrematureCommit","ForeignAwait"],Fo=["Unknown","Constraint","Data","TransactionInactive","ReadOnly","Version","NotFound","InvalidState","InvalidAccess","Abort","Timeout","QuotaExceeded","Syntax","DataClone"],Mi=Zc.concat(Fo),ef={VersionChanged:"Database version changed by other database connection",DatabaseClosed:"Database has been closed",Abort:"Transaction aborted",TransactionInactive:"Transaction has already completed or failed",MissingAPI:"IndexedDB API missing. Please visit https://tinyurl.com/y2uuvskb"};function rr(t,e){this._e=kt(),this.name=t,this.message=e}er(rr).from(Error).extend({stack:{get:function(){return this._stack||(this._stack=this.name+": "+this.message+Oi(this._e,2))}},toString:function(){return this.name+": "+this.message}});function So(t,e){return t+". Errors: "+Object.keys(e).map(r=>e[r].toString()).filter((r,n,i)=>i.indexOf(r)===n).join(` +`)}function mn(t,e,r,n){this._e=kt(),this.failures=e,this.failedKeys=n,this.successCount=r,this.message=So(t,e)}er(mn).from(rr);function Rr(t,e){this._e=kt(),this.name="BulkError",this.failures=Object.keys(e).map(r=>e[r]),this.failuresByPos=e,this.message=So(t,e)}er(Rr).from(rr);var Pi=Mi.reduce((t,e)=>(t[e]=e+"Error",t),{}),tf=rr,L=Mi.reduce((t,e)=>{var r=e+"Error";function n(i,s){this._e=kt(),this.name=r,i?typeof i=="string"?(this.message=`${i}${s?` + `+s:""}`,this.inner=s||null):typeof i=="object"&&(this.message=`${i.name} ${i.message}`,this.inner=i):(this.message=ef[e]||r,this.inner=null)}return er(n).from(tf),t[e]=n,t},{});L.Syntax=SyntaxError;L.Type=TypeError;L.Range=RangeError;var Eo=Fo.reduce((t,e)=>(t[e+"Error"]=L[e],t),{});function rf(t,e){if(!t||t instanceof rr||t instanceof TypeError||t instanceof SyntaxError||!t.name||!Eo[t.name])return t;var r=new Eo[t.name](e||t.message,t);return"stack"in t&&We(r,"stack",{get:function(){return this.inner.stack}}),r}var gn=Mi.reduce((t,e)=>(["Syntax","Type","Range"].indexOf(e)===-1&&(t[e+"Error"]=L[e]),t),{});gn.ModifyError=mn;gn.DexieError=rr;gn.BulkError=Rr;function Y(){}function Br(t){return t}function nf(t,e){return t==null||t===Br?e:function(r){return e(t(r))}}function It(t,e){return function(){t.apply(this,arguments),e.apply(this,arguments)}}function sf(t,e){return t===Y?e:function(){var r=t.apply(this,arguments);r!==void 0&&(arguments[0]=r);var n=this.onsuccess,i=this.onerror;this.onsuccess=null,this.onerror=null;var s=e.apply(this,arguments);return n&&(this.onsuccess=this.onsuccess?It(n,this.onsuccess):n),i&&(this.onerror=this.onerror?It(i,this.onerror):i),s!==void 0?s:r}}function of(t,e){return t===Y?e:function(){t.apply(this,arguments);var r=this.onsuccess,n=this.onerror;this.onsuccess=this.onerror=null,e.apply(this,arguments),r&&(this.onsuccess=this.onsuccess?It(r,this.onsuccess):r),n&&(this.onerror=this.onerror?It(n,this.onerror):n)}}function af(t,e){return t===Y?e:function(r){var n=t.apply(this,arguments);je(r,n);var i=this.onsuccess,s=this.onerror;this.onsuccess=null,this.onerror=null;var o=e.apply(this,arguments);return i&&(this.onsuccess=this.onsuccess?It(i,this.onsuccess):i),s&&(this.onerror=this.onerror?It(s,this.onerror):s),n===void 0?o===void 0?void 0:o:je(n,o)}}function lf(t,e){return t===Y?e:function(){return e.apply(this,arguments)===!1?!1:t.apply(this,arguments)}}function Ri(t,e){return t===Y?e:function(){var r=t.apply(this,arguments);if(r&&typeof r.then=="function"){for(var n=this,i=arguments.length,s=new Array(i);i--;)s[i]=arguments[i];return r.then(function(){return e.apply(n,s)})}return e.apply(this,arguments)}}var Lr={},uf=100,cf=20,Do=100,[Bi,yn,Li]=typeof Promise=="undefined"?[]:(()=>{let t=Promise.resolve();if(typeof crypto=="undefined"||!crypto.subtle)return[t,Or(t),t];let e=crypto.subtle.digest("SHA-512",new Uint8Array([0]));return[e,Or(e),t]})(),To=yn&&yn.then,vn=Bi&&Bi.constructor,Ni=!!Li,Ki=!1,ff=Li?()=>{Li.then(wn)}:J.setImmediate?setImmediate.bind(null,wn):J.MutationObserver?()=>{var t=document.createElement("div");new MutationObserver(()=>{wn(),t=null}).observe(t,{attributes:!0}),t.setAttribute("i","1")}:()=>{setTimeout(wn,0)},Nr=function(t,e){Kr.push([t,e]),_n&&(ff(),_n=!1)},zi=!0,_n=!0,Ot=[],xn=[],Vi=null,$i=Br,nr={id:"global",global:!0,ref:0,unhandleds:[],onunhandled:Ko,pgp:!1,env:{},finalize:function(){this.unhandleds.forEach(t=>{try{Ko(t[0],t[1])}catch{}})}},R=nr,Kr=[],Mt=0,bn=[];function I(t){if(typeof this!="object")throw new TypeError("Promises must be constructed via new");this._listeners=[],this.onuncatched=Y,this._lib=!1;var e=this._PSD=R;if(Ke&&(this._stackHolder=kt(),this._prev=null,this._numPrev=0),typeof t!="function"){if(t!==Lr)throw new TypeError("Not a function");this._state=arguments[1],this._value=arguments[2],this._state===!1&&Wi(this,this._value);return}this._state=null,this._value=null,++e.ref,Io(this,t)}var Hi={get:function(){var t=R,e=Cn;function r(n,i){var s=!t.global&&(t!==R||e!==Cn);let o=s&&!Qe();var a=new I((l,u)=>{Ui(this,new ko(Sn(n,t,s,o),Sn(i,t,s,o),l,u,t))});return Ke&&Po(a,this),a}return r.prototype=Lr,r},set:function(t){We(this,"then",t&&t.prototype===Lr?Hi:{get:function(){return t},set:Hi.set})}};Zt(I.prototype,{then:Hi,_then:function(t,e){Ui(this,new ko(null,null,t,e,R))},catch:function(t){if(arguments.length===1)return this.then(null,t);var e=arguments[0],r=arguments[1];return typeof e=="function"?this.then(null,n=>n instanceof e?r(n):jn(n)):this.then(null,n=>n&&n.name===e?r(n):jn(n))},finally:function(t){return this.then(e=>(t(),e),e=>(t(),jn(e)))},stack:{get:function(){if(this._stack)return this._stack;try{Ki=!0;var t=Mo(this,[],cf),e=t.join(` +From previous: `);return this._state!==null&&(this._stack=e),e}finally{Ki=!1}}},timeout:function(t,e){return t<1/0?new I((r,n)=>{var i=setTimeout(()=>n(new L.Timeout(e)),t);this.then(r,n).finally(clearTimeout.bind(null,i))}):this}});typeof Symbol!="undefined"&&Symbol.toStringTag&&We(I.prototype,Symbol.toStringTag,"Dexie.Promise");nr.env=Ro();function ko(t,e,r,n,i){this.onFulfilled=typeof t=="function"?t:null,this.onRejected=typeof e=="function"?e:null,this.resolve=r,this.reject=n,this.psd=i}Zt(I,{all:function(){var t=Ge.apply(null,arguments).map(Fn);return new I(function(e,r){t.length===0&&e([]);var n=t.length;t.forEach((i,s)=>I.resolve(i).then(o=>{t[s]=o,--n||e(t)},r))})},resolve:t=>{if(t instanceof I)return t;if(t&&typeof t.then=="function")return new I((r,n)=>{t.then(r,n)});var e=new I(Lr,!0,t);return Po(e,Vi),e},reject:jn,race:function(){var t=Ge.apply(null,arguments).map(Fn);return new I((e,r)=>{t.map(n=>I.resolve(n).then(e,r))})},PSD:{get:()=>R,set:t=>R=t},totalEchoes:{get:()=>Cn},newPSD:lt,usePSD:sr,scheduler:{get:()=>Nr,set:t=>{Nr=t}},rejectionMapper:{get:()=>$i,set:t=>{$i=t}},follow:(t,e)=>new I((r,n)=>lt((i,s)=>{var o=R;o.unhandleds=[],o.onunhandled=s,o.finalize=It(function(){hf(()=>{this.unhandleds.length===0?i():s(this.unhandleds[0])})},o.finalize),t()},e,r,n))});vn&&(vn.allSettled&&We(I,"allSettled",function(){let t=Ge.apply(null,arguments).map(Fn);return new I(e=>{t.length===0&&e([]);let r=t.length,n=new Array(r);t.forEach((i,s)=>I.resolve(i).then(o=>n[s]={status:"fulfilled",value:o},o=>n[s]={status:"rejected",reason:o}).then(()=>--r||e(n)))})}),vn.any&&typeof AggregateError!="undefined"&&We(I,"any",function(){let t=Ge.apply(null,arguments).map(Fn);return new I((e,r)=>{t.length===0&&r(new AggregateError([]));let n=t.length,i=new Array(n);t.forEach((s,o)=>I.resolve(s).then(a=>e(a),a=>{i[o]=a,--n||r(new AggregateError(i))}))})}));function Io(t,e){try{e(r=>{if(t._state===null){if(r===t)throw new TypeError("A promise cannot be resolved with itself.");var n=t._lib&&zr();r&&typeof r.then=="function"?Io(t,(i,s)=>{r instanceof I?r._then(i,s):r.then(i,s)}):(t._state=!0,t._value=r,Oo(t)),n&&Vr()}},Wi.bind(null,t))}catch(r){Wi(t,r)}}function Wi(t,e){if(xn.push(e),t._state===null){var r=t._lib&&zr();e=$i(e),t._state=!1,t._value=e,Ke&&e!==null&&typeof e=="object"&&!e._promise&&Uc(()=>{var n=Ei(e,"stack");e._promise=t,We(e,"stack",{get:()=>Ki?n&&(n.get?n.get.apply(e):n.value):t.stack})}),pf(t),Oo(t),r&&Vr()}}function Oo(t){var e=t._listeners;t._listeners=[];for(var r=0,n=e.length;r{--Mt==0&&Gi()},[]))}function Ui(t,e){if(t._state===null){t._listeners.push(e);return}var r=t._state?e.onFulfilled:e.onRejected;if(r===null)return(t._state?e.resolve:e.reject)(t._value);++e.psd.ref,++Mt,Nr(df,[r,t,e])}function df(t,e,r){try{Vi=e;var n,i=e._value;e._state?n=t(i):(xn.length&&(xn=[]),n=t(i),xn.indexOf(i)===-1&&mf(e)),r.resolve(n)}catch(s){r.reject(s)}finally{Vi=null,--Mt==0&&Gi(),--r.psd.ref||r.psd.finalize()}}function Mo(t,e,r){if(e.length===r)return e;var n="";if(t._state===!1){var i=t._value,s,o;i!=null?(s=i.name||"Error",o=i.message||i,n=Oi(i,0)):(s=i,o=""),e.push(s+(o?": "+o:"")+n)}return Ke&&(n=Oi(t._stackHolder,2),n&&e.indexOf(n)===-1&&e.push(n),t._prev&&Mo(t._prev,e,r)),e}function Po(t,e){var r=e?e._numPrev+1:0;r0;)for(t=Kr,Kr=[],r=t.length,e=0;e0);zi=!0,_n=!0}function Gi(){var t=Ot;Ot=[],t.forEach(n=>{n._PSD.onunhandled.call(null,n._value,n)});for(var e=bn.slice(0),r=e.length;r;)e[--r]()}function hf(t){function e(){t(),bn.splice(bn.indexOf(e),1)}bn.push(e),++Mt,Nr(()=>{--Mt==0&&Gi()},[])}function pf(t){Ot.some(e=>e._value===t._value)||Ot.push(t)}function mf(t){for(var e=Ot.length;e;)if(Ot[--e]._value===t._value){Ot.splice(e,1);return}}function jn(t){return new I(Lr,!1,t)}function Z(t,e){var r=R;return function(){var n=zr(),i=R;try{return ut(r,!0),t.apply(this,arguments)}catch(s){e&&e(s)}finally{ut(i,!1),n&&Vr()}}}var _e={awaits:0,echoes:0,id:0},gf=0,An=[],Qi=0,Cn=0,yf=0;function lt(t,e,r,n){var i=R,s=Object.create(i);s.parent=i,s.ref=0,s.global=!1,s.id=++yf;var o=nr.env;s.env=Ni?{Promise:I,PromiseProp:{value:I,configurable:!0,writable:!0},all:I.all,race:I.race,allSettled:I.allSettled,any:I.any,resolve:I.resolve,reject:I.reject,nthen:Lo(o.nthen,s),gthen:Lo(o.gthen,s)}:{},e&&je(s,e),++i.ref,s.finalize=function(){--this.parent.ref||this.parent.finalize()};var a=sr(s,t,r,n);return s.ref===0&&s.finalize(),a}function ir(){return _e.id||(_e.id=++gf),++_e.awaits,_e.echoes+=Do,_e.id}function Qe(){return _e.awaits?(--_e.awaits==0&&(_e.id=0),_e.echoes=_e.awaits*Do,!0):!1}(""+To).indexOf("[native code]")===-1&&(ir=Qe=Y);function Fn(t){return _e.echoes&&t&&t.constructor===vn?(ir(),t.then(e=>(Qe(),e),e=>(Qe(),le(e)))):t}function vf(t){++Cn,(!_e.echoes||--_e.echoes==0)&&(_e.echoes=_e.id=0),An.push(R),ut(t,!0)}function _f(){var t=An[An.length-1];An.pop(),ut(t,!1)}function ut(t,e){var r=R;if((e?_e.echoes&&(!Qi++||t!==R):Qi&&(!--Qi||t!==R))&&Bo(e?vf.bind(null,t):_f),t!==R&&(R=t,r===nr&&(nr.env=Ro()),Ni)){var n=nr.env.Promise,i=t.env;yn.then=i.nthen,n.prototype.then=i.gthen,(r.global||t.global)&&(Object.defineProperty(J,"Promise",i.PromiseProp),n.all=i.all,n.race=i.race,n.resolve=i.resolve,n.reject=i.reject,i.allSettled&&(n.allSettled=i.allSettled),i.any&&(n.any=i.any))}}function Ro(){var t=J.Promise;return Ni?{Promise:t,PromiseProp:Object.getOwnPropertyDescriptor(J,"Promise"),all:t.all,race:t.race,allSettled:t.allSettled,any:t.any,resolve:t.resolve,reject:t.reject,nthen:yn.then,gthen:t.prototype.then}:{}}function sr(t,e,r,n,i){var s=R;try{return ut(t,!0),e(r,n,i)}finally{ut(s,!1)}}function Bo(t){To.call(Bi,t)}function Sn(t,e,r,n){return typeof t!="function"?t:function(){var i=R;r&&ir(),ut(e,!0);try{return t.apply(this,arguments)}finally{ut(i,!1),n&&Bo(Qe)}}}function Lo(t,e){return function(r,n){return t.call(this,Sn(r,e),Sn(n,e))}}var No="unhandledrejection";function Ko(t,e){var r;try{r=e.onuncatched(t)}catch{}if(r!==!1)try{var n,i={promise:e,reason:t};if(J.document&&document.createEvent?(n=document.createEvent("Event"),n.initEvent(No,!0,!0),je(n,i)):J.CustomEvent&&(n=new CustomEvent(No,{detail:i}),je(n,i)),n&&J.dispatchEvent&&(dispatchEvent(n),!J.PromiseRejectionEvent&&J.onunhandledrejection))try{J.onunhandledrejection(n)}catch{}Ke&&n&&!n.defaultPrevented&&console.warn(`Unhandled rejection: ${t.stack||t}`)}catch{}}var le=I.reject;function qi(t,e,r,n){if(!t.idbdb||!t._state.openComplete&&!R.letThrough&&!t._vip){if(t._state.openComplete)return le(new L.DatabaseClosed(t._state.dbOpenError));if(!t._state.isBeingOpened){if(!t._options.autoOpen)return le(new L.DatabaseClosed);t.open().catch(Y)}return t._state.dbReadyPromise.then(()=>qi(t,e,r,n))}else{var i=t._createTransaction(e,r,t._dbSchema);try{i.create(),t._state.PR1398_maxLoop=3}catch(s){return s.name===Pi.InvalidState&&t.isOpen()&&--t._state.PR1398_maxLoop>0?(console.warn("Dexie: Need to reopen db"),t._close(),t.open().then(()=>qi(t,e,r,n))):le(s)}return i._promise(e,(s,o)=>lt(()=>(R.trans=i,n(s,o,i)))).then(s=>i._completion.then(()=>s))}}var zo="3.2.2",Pt=String.fromCharCode(65535),Yi=-1/0,qe="Invalid key provided. Keys must be of type string, number, Date or Array.",Vo="String expected.",$r=[],En=typeof navigator!="undefined"&&/(MSIE|Trident|Edge)/.test(navigator.userAgent),xf=En,bf=En,$o=t=>!/(dexie\.js|dexie\.min\.js)/.test(t),Dn="__dbnames",Ji="readonly",Xi="readwrite";function Rt(t,e){return t?e?function(){return t.apply(this,arguments)&&e.apply(this,arguments)}:t:e}var Ho={type:3,lower:-1/0,lowerOpen:!1,upper:[[]],upperOpen:!1};function Tn(t){return typeof t=="string"&&!/\./.test(t)?e=>(e[t]===void 0&&t in e&&(e=Pr(e),delete e[t]),e):e=>e}var Wo=class{_trans(e,r,n){let i=this._tx||R.trans,s=this.name;function o(l,u,c){if(!c.schema[s])throw new L.NotFound("Table "+s+" not part of transaction");return r(c.idbtrans,c)}let a=zr();try{return i&&i.db===this.db?i===R.trans?i._promise(e,o,n):lt(()=>i._promise(e,o,n),{trans:i,transless:R.transless||R}):qi(this.db,e,[this.name],o)}finally{a&&Vr()}}get(e,r){return e&&e.constructor===Object?this.where(e).first(r):this._trans("readonly",n=>this.core.get({trans:n,key:e}).then(i=>this.hook.reading.fire(i))).then(r)}where(e){if(typeof e=="string")return new this.db.WhereClause(this,e);if(ve(e))return new this.db.WhereClause(this,`[${e.join("+")}]`);let r=oe(e);if(r.length===1)return this.where(r[0]).equals(e[r[0]]);let n=this.schema.indexes.concat(this.schema.primKey).filter(u=>u.compound&&r.every(c=>u.keyPath.indexOf(c)>=0)&&u.keyPath.every(c=>r.indexOf(c)>=0))[0];if(n&&this.db._maxKey!==Pt)return this.where(n.name).equals(n.keyPath.map(u=>e[u]));!n&&Ke&&console.warn(`The query ${JSON.stringify(e)} on ${this.name} would benefit of a compound index [${r.join("+")}]`);let{idxByName:i}=this.schema,s=this.db._deps.indexedDB;function o(u,c){try{return s.cmp(u,c)===0}catch{return!1}}let[a,l]=r.reduce(([u,c],d)=>{let f=i[d],y=e[d];return[u||f,u||!f?Rt(c,f&&f.multi?w=>{let b=Ue(w,d);return ve(b)&&b.some(x=>o(y,x))}:w=>o(y,Ue(w,d))):c]},[null,null]);return a?this.where(a.name).equals(e[a.keyPath]).filter(l):n?this.filter(l):this.where(r).equals("")}filter(e){return this.toCollection().and(e)}count(e){return this.toCollection().count(e)}offset(e){return this.toCollection().offset(e)}limit(e){return this.toCollection().limit(e)}each(e){return this.toCollection().each(e)}toArray(e){return this.toCollection().toArray(e)}toCollection(){return new this.db.Collection(new this.db.WhereClause(this))}orderBy(e){return new this.db.Collection(new this.db.WhereClause(this,ve(e)?`[${e.join("+")}]`:e))}reverse(){return this.toCollection().reverse()}mapToClass(e){this.schema.mappedClass=e;let r=n=>{if(!n)return n;let i=Object.create(e.prototype);for(var s in n)if(Ie(n,s))try{i[s]=n[s]}catch{}return i};return this.schema.readHook&&this.hook.reading.unsubscribe(this.schema.readHook),this.schema.readHook=r,this.hook("reading",r),e}defineClass(){function e(r){je(this,r)}return this.mapToClass(e)}add(e,r){let{auto:n,keyPath:i}=this.schema.primKey,s=e;return i&&n&&(s=Tn(i)(e)),this._trans("readwrite",o=>this.core.mutate({trans:o,type:"add",keys:r!=null?[r]:null,values:[s]})).then(o=>o.numFailures?I.reject(o.failures[0]):o.lastResult).then(o=>{if(i)try{Be(e,i,o)}catch{}return o})}update(e,r){if(typeof e=="object"&&!ve(e)){let n=Ue(e,this.schema.primKey.keyPath);if(n===void 0)return le(new L.InvalidArgument("Given object does not contain its primary key"));try{typeof r!="function"?oe(r).forEach(i=>{Be(e,i,r[i])}):r(e,{value:e,primKey:n})}catch{}return this.where(":id").equals(n).modify(r)}else return this.where(":id").equals(e).modify(r)}put(e,r){let{auto:n,keyPath:i}=this.schema.primKey,s=e;return i&&n&&(s=Tn(i)(e)),this._trans("readwrite",o=>this.core.mutate({trans:o,type:"put",values:[s],keys:r!=null?[r]:null})).then(o=>o.numFailures?I.reject(o.failures[0]):o.lastResult).then(o=>{if(i)try{Be(e,i,o)}catch{}return o})}delete(e){return this._trans("readwrite",r=>this.core.mutate({trans:r,type:"delete",keys:[e]})).then(r=>r.numFailures?I.reject(r.failures[0]):void 0)}clear(){return this._trans("readwrite",e=>this.core.mutate({trans:e,type:"deleteRange",range:Ho})).then(e=>e.numFailures?I.reject(e.failures[0]):void 0)}bulkGet(e){return this._trans("readonly",r=>this.core.getMany({keys:e,trans:r}).then(n=>n.map(i=>this.hook.reading.fire(i))))}bulkAdd(e,r,n){let i=Array.isArray(r)?r:void 0;n=n||(i?void 0:r);let s=n?n.allKeys:void 0;return this._trans("readwrite",o=>{let{auto:a,keyPath:l}=this.schema.primKey;if(l&&i)throw new L.InvalidArgument("bulkAdd(): keys argument invalid on tables with inbound keys");if(i&&i.length!==e.length)throw new L.InvalidArgument("Arguments objects and keys must have the same length");let u=e.length,c=l&&a?e.map(Tn(l)):e;return this.core.mutate({trans:o,type:"add",keys:i,values:c,wantResults:s}).then(({numFailures:d,results:f,lastResult:y,failures:w})=>{let b=s?f:y;if(d===0)return b;throw new Rr(`${this.name}.bulkAdd(): ${d} of ${u} operations failed`,w)})})}bulkPut(e,r,n){let i=Array.isArray(r)?r:void 0;n=n||(i?void 0:r);let s=n?n.allKeys:void 0;return this._trans("readwrite",o=>{let{auto:a,keyPath:l}=this.schema.primKey;if(l&&i)throw new L.InvalidArgument("bulkPut(): keys argument invalid on tables with inbound keys");if(i&&i.length!==e.length)throw new L.InvalidArgument("Arguments objects and keys must have the same length");let u=e.length,c=l&&a?e.map(Tn(l)):e;return this.core.mutate({trans:o,type:"put",keys:i,values:c,wantResults:s}).then(({numFailures:d,results:f,lastResult:y,failures:w})=>{let b=s?f:y;if(d===0)return b;throw new Rr(`${this.name}.bulkPut(): ${d} of ${u} operations failed`,w)})})}bulkDelete(e){let r=e.length;return this._trans("readwrite",n=>this.core.mutate({trans:n,type:"delete",keys:e})).then(({numFailures:n,lastResult:i,failures:s})=>{if(n===0)return i;throw new Rr(`${this.name}.bulkDelete(): ${n} of ${r} operations failed`,s)})}};function Hr(t){var e={},r=function(a,l){if(l){for(var u=arguments.length,c=new Array(u-1);--u;)c[u-1]=arguments[u];return e[a].subscribe.apply(null,c),t}else if(typeof a=="string")return e[a]};r.addEventType=s;for(var n=1,i=arguments.length;nRt(n(),e()):e,t.justLimit=r&&!n}function jf(t,e){t.isMatch=Rt(t.isMatch,e)}function kn(t,e){if(t.isPrimKey)return e.primaryKey;let r=e.getIndexByKeyPath(t.index);if(!r)throw new L.Schema("KeyPath "+t.index+" on object store "+e.name+" is not indexed");return r}function Uo(t,e,r){let n=kn(t,e.schema);return e.openCursor({trans:r,values:!t.keysOnly,reverse:t.dir==="prev",unique:!!t.unique,query:{index:n,range:t.range}})}function In(t,e,r,n){let i=t.replayFilter?Rt(t.filter,t.replayFilter()):t.filter;if(t.or){let s={},o=(a,l,u)=>{if(!i||i(l,u,f=>l.stop(f),f=>l.fail(f))){var c=l.primaryKey,d=""+c;d==="[object ArrayBuffer]"&&(d=""+new Uint8Array(c)),Ie(s,d)||(s[d]=!0,e(a,l,u))}};return Promise.all([t.or._iterate(o,r),Go(Uo(t,n,r),t.algorithm,o,!t.keysOnly&&t.valueMapper)])}else return Go(Uo(t,n,r),Rt(t.algorithm,i),e,!t.keysOnly&&t.valueMapper)}function Go(t,e,r,n){var i=n?(o,a,l)=>r(n(o),a,l):r,s=Z(i);return t.then(o=>{if(o)return o.start(()=>{var a=()=>o.continue();(!e||e(o,l=>a=l,l=>{o.stop(l),a=Y},l=>{o.fail(l),a=Y}))&&s(o.value,o,l=>a=l),a()})})}function Ae(t,e){try{let r=Qo(t),n=Qo(e);if(r!==n)return r==="Array"?1:n==="Array"?-1:r==="binary"?1:n==="binary"?-1:r==="string"?1:n==="string"?-1:r==="Date"?1:n!=="Date"?NaN:-1;switch(r){case"number":case"Date":case"string":return t>e?1:tIn(r,e,n,r.table.core))}count(e){return this._read(r=>{let n=this._ctx,i=n.table.core;if(or(n,!0))return i.count({trans:r,query:{index:kn(n,i.schema),range:n.range}}).then(o=>Math.min(o,n.limit));var s=0;return In(n,()=>(++s,!1),r,i).then(()=>s)}).then(e)}sortBy(e,r){let n=e.split(".").reverse(),i=n[0],s=n.length-1;function o(u,c){return c?o(u[n[c]],c-1):u[i]}var a=this._ctx.dir==="next"?1:-1;function l(u,c){var d=o(u,s),f=o(c,s);return df?a:0}return this.toArray(function(u){return u.sort(l)}).then(r)}toArray(e){return this._read(r=>{var n=this._ctx;if(n.dir==="next"&&or(n,!0)&&n.limit>0){let{valueMapper:i}=n,s=kn(n,n.table.core.schema);return n.table.core.query({trans:r,limit:n.limit,values:!0,query:{index:s,range:n.range}}).then(({result:o})=>i?o.map(i):o)}else{let i=[];return In(n,s=>i.push(s),r,n.table.core).then(()=>i)}},e)}offset(e){var r=this._ctx;return e<=0?this:(r.offset+=e,or(r)?es(r,()=>{var n=e;return(i,s)=>n===0?!0:n===1?(--n,!1):(s(()=>{i.advance(n),n=0}),!1)}):es(r,()=>{var n=e;return()=>--n<0}),this)}limit(e){return this._ctx.limit=Math.min(this._ctx.limit,e),es(this._ctx,()=>{var r=e;return function(n,i,s){return--r<=0&&i(s),r>=0}},!0),this}until(e,r){return Zi(this._ctx,function(n,i,s){return e(n.value)?(i(s),r):!0}),this}first(e){return this.limit(1).toArray(function(r){return r[0]}).then(e)}last(e){return this.reverse().first(e)}filter(e){return Zi(this._ctx,function(r){return e(r.value)}),jf(this._ctx,e),this}and(e){return this.filter(e)}or(e){return new this.db.WhereClause(this._ctx.table,e,this)}reverse(){return this._ctx.dir=this._ctx.dir==="prev"?"next":"prev",this._ondirectionchange&&this._ondirectionchange(this._ctx.dir),this}desc(){return this.reverse()}eachKey(e){var r=this._ctx;return r.keysOnly=!r.isMatch,this.each(function(n,i){e(i.key,i)})}eachUniqueKey(e){return this._ctx.unique="unique",this.eachKey(e)}eachPrimaryKey(e){var r=this._ctx;return r.keysOnly=!r.isMatch,this.each(function(n,i){e(i.primaryKey,i)})}keys(e){var r=this._ctx;r.keysOnly=!r.isMatch;var n=[];return this.each(function(i,s){n.push(s.key)}).then(function(){return n}).then(e)}primaryKeys(e){var r=this._ctx;if(r.dir==="next"&&or(r,!0)&&r.limit>0)return this._read(i=>{var s=kn(r,r.table.core.schema);return r.table.core.query({trans:i,values:!1,limit:r.limit,query:{index:s,range:r.range}})}).then(({result:i})=>i).then(e);r.keysOnly=!r.isMatch;var n=[];return this.each(function(i,s){n.push(s.primaryKey)}).then(function(){return n}).then(e)}uniqueKeys(e){return this._ctx.unique="unique",this.keys(e)}firstKey(e){return this.limit(1).keys(function(r){return r[0]}).then(e)}lastKey(e){return this.reverse().firstKey(e)}distinct(){var e=this._ctx,r=e.index&&e.table.schema.idxByName[e.index];if(!r||!r.multi)return this;var n={};return Zi(this._ctx,function(i){var s=i.primaryKey.toString(),o=Ie(n,s);return n[s]=!0,!o}),this}modify(e){var r=this._ctx;return this._write(n=>{var i;if(typeof e=="function")i=e;else{var s=oe(e),o=s.length;i=function(b){for(var x=!1,h=0;h{let{failures:h,numFailures:v}=x;f+=b-v;for(let p of oe(h))d.push(h[p])};return this.clone().primaryKeys().then(b=>{let x=h=>{let v=Math.min(c,b.length-h);return a.getMany({trans:n,keys:b.slice(h,h+v),cache:"immutable"}).then(p=>{let m=[],_=[],g=l?[]:null,j=[];for(let C=0;C0&&a.mutate({trans:n,type:"add",values:m}).then(C=>{for(let F in C.failures)j.splice(parseInt(F),1);w(m.length,C)})).then(()=>(_.length>0||A&&typeof e=="object")&&a.mutate({trans:n,type:"put",keys:g,values:_,criteria:A,changeSpec:typeof e!="function"&&e}).then(C=>w(_.length,C))).then(()=>(j.length>0||A&&e===ts)&&a.mutate({trans:n,type:"delete",keys:j,criteria:A}).then(C=>w(j.length,C))).then(()=>b.length>h+v&&x(h+c))})};return x(0).then(()=>{if(d.length>0)throw new mn("Error modifying one or more objects",d,f,y);return b.length})})})}delete(){var e=this._ctx,r=e.range;return or(e)&&(e.isPrimKey&&!bf||r.type===3)?this._write(n=>{let{primaryKey:i}=e.table.core.schema,s=r;return e.table.core.count({trans:n,query:{index:i,range:s}}).then(o=>e.table.core.mutate({trans:n,type:"deleteRange",range:s}).then(({failures:a,lastResult:l,results:u,numFailures:c})=>{if(c)throw new mn("Could not delete some values",Object.keys(a).map(d=>a[d]),o-c);return o-c}))}):this.modify(ts)}},ts=(t,e)=>e.value=null;function Ff(t){return Wr(Yo.prototype,function(r,n){this.db=t;let i=Ho,s=null;if(n)try{i=n()}catch(u){s=u}let o=r._ctx,a=o.table,l=a.hook.reading.fire;this._ctx={table:a,index:o.index,isPrimKey:!o.index||a.schema.primKey.keyPath&&o.index===a.schema.primKey.name,range:i,keysOnly:!1,dir:"next",unique:"",algorithm:null,filter:null,replayFilter:null,justLimit:!0,isMatch:null,offset:0,limit:1/0,error:s,or:o.or,valueMapper:l!==Br?l:null}})}function Sf(t,e){return te?-1:t===e?0:1}function Oe(t,e,r){var n=t instanceof rs?new t.Collection(t):t;return n._ctx.error=r?new r(e):new TypeError(e),n}function ar(t){return new t.Collection(t,()=>Jo("")).limit(0)}function Df(t){return t==="next"?e=>e.toUpperCase():e=>e.toLowerCase()}function Tf(t){return t==="next"?e=>e.toLowerCase():e=>e.toUpperCase()}function kf(t,e,r,n,i,s){for(var o=Math.min(t.length,n.length),a=-1,l=0;l=0?t.substr(0,a)+e[a]+r.substr(a+1):null;i(t[l],u)<0&&(a=l)}return otypeof b=="string"))return Oe(t,Vo);function f(b){i=Df(b),s=Tf(b),o=b==="next"?Sf:Ef;var x=r.map(function(h){return{lower:s(h),upper:i(h)}}).sort(function(h,v){return o(h.lower,v.lower)});a=x.map(function(h){return h.upper}),l=x.map(function(h){return h.lower}),u=b,c=b==="next"?"":n}f("next");var y=new t.Collection(t,()=>ct(a[0],l[d-1]+n));y._ondirectionchange=function(b){f(b)};var w=0;return y._addAlgorithm(function(b,x,h){var v=b.key;if(typeof v!="string")return!1;var p=s(v);if(e(p,l,w))return!0;for(var m=null,_=w;_0)&&(m=g)}return x(m!==null?function(){b.continue(m+c)}:h),!1}),y}function ct(t,e,r,n){return{type:2,lower:t,upper:e,lowerOpen:r,upperOpen:n}}function Jo(t){return{type:1,lower:t,upper:t}}var rs=class{get Collection(){return this._ctx.table.db.Collection}between(e,r,n,i){n=n!==!1,i=i===!0;try{return this._cmp(e,r)>0||this._cmp(e,r)===0&&(n||i)&&!(n&&i)?ar(this):new this.Collection(this,()=>ct(e,r,!n,!i))}catch{return Oe(this,qe)}}equals(e){return e==null?Oe(this,qe):new this.Collection(this,()=>Jo(e))}above(e){return e==null?Oe(this,qe):new this.Collection(this,()=>ct(e,void 0,!0))}aboveOrEqual(e){return e==null?Oe(this,qe):new this.Collection(this,()=>ct(e,void 0,!1))}below(e){return e==null?Oe(this,qe):new this.Collection(this,()=>ct(void 0,e,!1,!0))}belowOrEqual(e){return e==null?Oe(this,qe):new this.Collection(this,()=>ct(void 0,e))}startsWith(e){return typeof e!="string"?Oe(this,Vo):this.between(e,e+Pt,!0,!0)}startsWithIgnoreCase(e){return e===""?this.startsWith(e):On(this,(r,n)=>r.indexOf(n[0])===0,[e],Pt)}equalsIgnoreCase(e){return On(this,(r,n)=>r===n[0],[e],"")}anyOfIgnoreCase(){var e=Ge.apply(tr,arguments);return e.length===0?ar(this):On(this,(r,n)=>n.indexOf(r)!==-1,e,"")}startsWithAnyOfIgnoreCase(){var e=Ge.apply(tr,arguments);return e.length===0?ar(this):On(this,(r,n)=>n.some(i=>r.indexOf(i)===0),e,Pt)}anyOf(){let e=Ge.apply(tr,arguments),r=this._cmp;try{e.sort(r)}catch{return Oe(this,qe)}if(e.length===0)return ar(this);let n=new this.Collection(this,()=>ct(e[0],e[e.length-1]));n._ondirectionchange=s=>{r=s==="next"?this._ascending:this._descending,e.sort(r)};let i=0;return n._addAlgorithm((s,o,a)=>{let l=s.key;for(;r(l,e[i])>0;)if(++i,i===e.length)return o(a),!1;return r(l,e[i])===0?!0:(o(()=>{s.continue(e[i])}),!1)}),n}notEqual(e){return this.inAnyRange([[Yi,e],[e,this.db._maxKey]],{includeLowers:!1,includeUppers:!1})}noneOf(){let e=Ge.apply(tr,arguments);if(e.length===0)return new this.Collection(this);try{e.sort(this._ascending)}catch{return Oe(this,qe)}let r=e.reduce((n,i)=>n?n.concat([[n[n.length-1][1],i]]):[[Yi,i]],null);return r.push([e[e.length-1],this.db._maxKey]),this.inAnyRange(r,{includeLowers:!1,includeUppers:!1})}inAnyRange(e,r){let n=this._cmp,i=this._ascending,s=this._descending,o=this._min,a=this._max;if(e.length===0)return ar(this);if(!e.every(m=>m[0]!==void 0&&m[1]!==void 0&&i(m[0],m[1])<=0))return Oe(this,"First argument to inAnyRange() must be an Array of two-value Arrays [lower,upper] where upper must not be lower than lower",L.InvalidArgument);let l=!r||r.includeLowers!==!1,u=r&&r.includeUppers===!0;function c(m,_){let g=0,j=m.length;for(;g0){A[0]=o(A[0],_[0]),A[1]=a(A[1],_[1]);break}}return g===j&&m.push(_),m}let d=i;function f(m,_){return d(m[0],_[0])}let y;try{y=e.reduce(c,[]),y.sort(f)}catch{return Oe(this,qe)}let w=0,b=u?m=>i(m,y[w][1])>0:m=>i(m,y[w][1])>=0,x=l?m=>s(m,y[w][0])>0:m=>s(m,y[w][0])>=0;function h(m){return!b(m)&&!x(m)}let v=b,p=new this.Collection(this,()=>ct(y[0][0],y[y.length-1][1],!l,!u));return p._ondirectionchange=m=>{m==="next"?(v=b,d=i):(v=x,d=s),y.sort(f)},p._addAlgorithm((m,_,g)=>{for(var j=m.key;v(j);)if(++w,w===y.length)return _(g),!1;return h(j)?!0:(this._cmp(j,y[w][1])===0||this._cmp(j,y[w][0])===0||_(()=>{d===i?m.continue(y[w][0]):m.continue(y[w][1])}),!1)}),p}startsWithAnyOf(){let e=Ge.apply(tr,arguments);return e.every(r=>typeof r=="string")?e.length===0?ar(this):this.inAnyRange(e.map(r=>[r,r+Pt])):Oe(this,"startsWithAnyOf() only works with strings")}};function If(t){return Wr(rs.prototype,function(r,n,i){this.db=t,this._ctx={table:r,index:n===":id"?null:n,or:i};let s=t._deps.indexedDB;if(!s)throw new L.MissingAPI;this._cmp=this._ascending=s.cmp.bind(s),this._descending=(o,a)=>s.cmp(a,o),this._max=(o,a)=>s.cmp(o,a)>0?o:a,this._min=(o,a)=>s.cmp(o,a)<0?o:a,this._IDBKeyRange=t._deps.IDBKeyRange})}function ze(t){return Z(function(e){return Ur(e),t(e.target.error),!1})}function Ur(t){t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault()}var Gr="storagemutated",ft="x-storagemutated-1",dt=Hr(null,Gr),Xo=class{_lock(){return Mr(!R.global),++this._reculock,this._reculock===1&&!R.global&&(R.lockOwnerFor=this),this}_unlock(){if(Mr(!R.global),--this._reculock==0)for(R.global||(R.lockOwnerFor=null);this._blockedFuncs.length>0&&!this._locked();){var e=this._blockedFuncs.shift();try{sr(e[1],e[0])}catch{}}return this}_locked(){return this._reculock&&R.lockOwnerFor!==this}create(e){if(!this.mode)return this;let r=this.db.idbdb,n=this.db._state.dbOpenError;if(Mr(!this.idbtrans),!e&&!r)switch(n&&n.name){case"DatabaseClosedError":throw new L.DatabaseClosed(n);case"MissingAPIError":throw new L.MissingAPI(n.message,n);default:throw new L.OpenFailed(n)}if(!this.active)throw new L.TransactionInactive;return Mr(this._completion._state===null),e=this.idbtrans=e||(this.db.core?this.db.core.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability}):r.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability})),e.onerror=Z(i=>{Ur(i),this._reject(e.error)}),e.onabort=Z(i=>{Ur(i),this.active&&this._reject(new L.Abort(e.error)),this.active=!1,this.on("abort").fire(i)}),e.oncomplete=Z(()=>{this.active=!1,this._resolve(),"mutatedParts"in e&&dt.storagemutated.fire(e.mutatedParts)}),this}_promise(e,r,n){if(e==="readwrite"&&this.mode!=="readwrite")return le(new L.ReadOnly("Transaction is readonly"));if(!this.active)return le(new L.TransactionInactive);if(this._locked())return new I((s,o)=>{this._blockedFuncs.push([()=>{this._promise(e,r,n).then(s,o)},R])});if(n)return lt(()=>{var s=new I((o,a)=>{this._lock();let l=r(o,a,this);l&&l.then&&l.then(o,a)});return s.finally(()=>this._unlock()),s._lib=!0,s});var i=new I((s,o)=>{var a=r(s,o,this);a&&a.then&&a.then(s,o)});return i._lib=!0,i}_root(){return this.parent?this.parent._root():this}waitFor(e){var r=this._root();let n=I.resolve(e);if(r._waitingFor)r._waitingFor=r._waitingFor.then(()=>n);else{r._waitingFor=n,r._waitingQueue=[];var i=r.idbtrans.objectStore(r.storeNames[0]);(function o(){for(++r._spinCount;r._waitingQueue.length;)r._waitingQueue.shift()();r._waitingFor&&(i.get(-1/0).onsuccess=o)})()}var s=r._waitingFor;return new I((o,a)=>{n.then(l=>r._waitingQueue.push(Z(o.bind(null,l))),l=>r._waitingQueue.push(Z(a.bind(null,l)))).finally(()=>{r._waitingFor===s&&(r._waitingFor=null)})})}abort(){this.active&&(this.active=!1,this.idbtrans&&this.idbtrans.abort(),this._reject(new L.Abort))}table(e){let r=this._memoizedTables||(this._memoizedTables={});if(Ie(r,e))return r[e];let n=this.schema[e];if(!n)throw new L.NotFound("Table "+e+" not part of transaction");let i=new this.db.Table(e,n,this);return i.core=this.db.core.table(e),r[e]=i,i}};function Of(t){return Wr(Xo.prototype,function(r,n,i,s,o){this.db=t,this.mode=r,this.storeNames=n,this.schema=i,this.chromeTransactionDurability=s,this.idbtrans=null,this.on=Hr(this,"complete","error","abort"),this.parent=o||null,this.active=!0,this._reculock=0,this._blockedFuncs=[],this._resolve=null,this._reject=null,this._waitingFor=null,this._waitingQueue=null,this._spinCount=0,this._completion=new I((a,l)=>{this._resolve=a,this._reject=l}),this._completion.then(()=>{this.active=!1,this.on.complete.fire()},a=>{var l=this.active;return this.active=!1,this.on.error.fire(a),this.parent?this.parent._reject(a):l&&this.idbtrans&&this.idbtrans.abort(),le(a)})})}function ns(t,e,r,n,i,s,o){return{name:t,keyPath:e,unique:r,multi:n,auto:i,compound:s,src:(r&&!o?"&":"")+(n?"*":"")+(i?"++":"")+Zo(e)}}function Zo(t){return typeof t=="string"?t:t?"["+[].join.call(t,"+")+"]":""}function ea(t,e,r){return{name:t,primKey:e,indexes:r,mappedClass:null,idxByName:xo(r,n=>[n.name,n])}}function Mf(t){return t.length===1?t[0]:t}var Qr=t=>{try{return t.only([[]]),Qr=()=>[[]],[[]]}catch{return Qr=()=>Pt,Pt}};function is(t){return t==null?()=>{}:typeof t=="string"?Pf(t):e=>Ue(e,t)}function Pf(t){return t.split(".").length===1?r=>r[t]:r=>Ue(r,t)}function ta(t){return[].slice.call(t)}var Rf=0;function qr(t){return t==null?":id":typeof t=="string"?t:`[${t.join("+")}]`}function Bf(t,e,r){function n(c,d){let f=ta(c.objectStoreNames);return{schema:{name:c.name,tables:f.map(y=>d.objectStore(y)).map(y=>{let{keyPath:w,autoIncrement:b}=y,x=ve(w),h=w==null,v={},p={name:y.name,primaryKey:{name:null,isPrimaryKey:!0,outbound:h,compound:x,keyPath:w,autoIncrement:b,unique:!0,extractKey:is(w)},indexes:ta(y.indexNames).map(m=>y.index(m)).map(m=>{let{name:_,unique:g,multiEntry:j,keyPath:A}=m,C=ve(A),F={name:_,compound:C,keyPath:A,unique:g,multiEntry:j,extractKey:is(A)};return v[qr(A)]=F,F}),getIndexByKeyPath:m=>v[qr(m)]};return v[":id"]=p.primaryKey,w!=null&&(v[qr(w)]=p.primaryKey),p})},hasGetAll:f.length>0&&"getAll"in d.objectStore(f[0])&&!(typeof navigator!="undefined"&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604)}}function i(c){if(c.type===3)return null;if(c.type===4)throw new Error("Cannot convert never type to IDBKeyRange");let{lower:d,upper:f,lowerOpen:y,upperOpen:w}=c;return d===void 0?f===void 0?null:e.upperBound(f,!!w):f===void 0?e.lowerBound(d,!!y):e.bound(d,f,!!y,!!w)}function s(c){let d=c.name;function f({trans:b,type:x,keys:h,values:v,range:p}){return new Promise((m,_)=>{m=Z(m);let g=b.objectStore(d),j=g.keyPath==null,A=x==="put"||x==="add";if(!A&&x!=="delete"&&x!=="deleteRange")throw new Error("Invalid operation type: "+x);let{length:C}=h||v||{length:1};if(h&&v&&h.length!==v.length)throw new Error("Given keys array must have same length as given values array.");if(C===0)return m({numFailures:0,failures:{},results:[],lastResult:void 0});let F,D=[],P=[],T=0,N=M=>{++T,Ur(M)};if(x==="deleteRange"){if(p.type===4)return m({numFailures:T,failures:P,results:[],lastResult:void 0});p.type===3?D.push(F=g.clear()):D.push(F=g.delete(i(p)))}else{let[M,S]=A?j?[v,h]:[v,null]:[h,null];if(A)for(let V=0;V{let S=M.target.result;D.forEach((V,te)=>V.error!=null&&(P[te]=V.error)),m({numFailures:T,failures:P,results:x==="delete"?h:D.map(V=>V.result),lastResult:S})};F.onerror=M=>{N(M),$(M)},F.onsuccess=$})}function y({trans:b,values:x,query:h,reverse:v,unique:p}){return new Promise((m,_)=>{m=Z(m);let{index:g,range:j}=h,A=b.objectStore(d),C=g.isPrimaryKey?A:A.index(g.name),F=v?p?"prevunique":"prev":p?"nextunique":"next",D=x||!("openKeyCursor"in C)?C.openCursor(i(j),F):C.openKeyCursor(i(j),F);D.onerror=ze(_),D.onsuccess=Z(P=>{let T=D.result;if(!T){m(null);return}T.___id=++Rf,T.done=!1;let N=T.continue.bind(T),$=T.continuePrimaryKey;$&&($=$.bind(T));let M=T.advance.bind(T),S=()=>{throw new Error("Cursor not started")},V=()=>{throw new Error("Cursor not stopped")};T.trans=b,T.stop=T.continue=T.continuePrimaryKey=T.advance=S,T.fail=Z(_),T.next=function(){let te=1;return this.start(()=>te--?this.continue():this.stop()).then(()=>this)},T.start=te=>{let Wt=new Promise((st,to)=>{st=Z(st),D.onerror=ze(to),T.fail=to,T.stop=Cc=>{T.stop=T.continue=T.continuePrimaryKey=T.advance=V,st(Cc)}}),it=()=>{if(D.result)try{te()}catch(st){T.fail(st)}else T.done=!0,T.start=()=>{throw new Error("Cursor behind last entry")},T.stop()};return D.onsuccess=Z(st=>{D.onsuccess=it,it()}),T.continue=N,T.continuePrimaryKey=$,T.advance=M,it(),Wt},m(T)},_)})}function w(b){return x=>new Promise((h,v)=>{h=Z(h);let{trans:p,values:m,limit:_,query:g}=x,j=_===1/0?void 0:_,{index:A,range:C}=g,F=p.objectStore(d),D=A.isPrimaryKey?F:F.index(A.name),P=i(C);if(_===0)return h({result:[]});if(b){let T=m?D.getAll(P,j):D.getAllKeys(P,j);T.onsuccess=N=>h({result:N.target.result}),T.onerror=ze(v)}else{let T=0,N=m||!("openKeyCursor"in D)?D.openCursor(P):D.openKeyCursor(P),$=[];N.onsuccess=M=>{let S=N.result;if(!S)return h({result:$});if($.push(m?S.value:S.primaryKey),++T===_)return h({result:$});S.continue()},N.onerror=ze(v)}})}return{name:d,schema:c,mutate:f,getMany({trans:b,keys:x}){return new Promise((h,v)=>{h=Z(h);let p=b.objectStore(d),m=x.length,_=new Array(m),g=0,j=0,A,C=D=>{let P=D.target;(_[P._pos]=P.result)!=null,++j===g&&h(_)},F=ze(v);for(let D=0;D{h=Z(h);let m=b.objectStore(d).get(x);m.onsuccess=_=>h(_.target.result),m.onerror=ze(v)})},query:w(a),openCursor:y,count({query:b,trans:x}){let{index:h,range:v}=b;return new Promise((p,m)=>{let _=x.objectStore(d),g=h.isPrimaryKey?_:_.index(h.name),j=i(v),A=j?g.count(j):g.count();A.onsuccess=Z(C=>p(C.target.result)),A.onerror=ze(m)})}}}let{schema:o,hasGetAll:a}=n(t,r),l=o.tables.map(c=>s(c)),u={};return l.forEach(c=>u[c.name]=c),{stack:"dbcore",transaction:t.transaction.bind(t),table(c){if(!u[c])throw new Error(`Table '${c}' not found`);return u[c]},MIN_KEY:-1/0,MAX_KEY:Qr(e),schema:o}}function Lf(t,e){return e.reduce((r,{create:n})=>re(re({},r),n(r)),t)}function Nf(t,e,{IDBKeyRange:r,indexedDB:n},i){return{dbcore:Lf(Bf(e,r,i),t.dbcore)}}function ss({_novip:t},e){let r=e.db,n=Nf(t._middlewares,r,t._deps,e);t.core=n.dbcore,t.tables.forEach(i=>{let s=i.name;t.core.schema.tables.some(o=>o.name===s)&&(i.core=t.core.table(s),t[s]instanceof t.Table&&(t[s].core=i.core))})}function Mn({_novip:t},e,r,n){r.forEach(i=>{let s=n[i];e.forEach(o=>{let a=Ei(o,i);(!a||"value"in a&&a.value===void 0)&&(o===t.Transaction.prototype||o instanceof t.Transaction?We(o,i,{get(){return this.table(i)},set(l){yo(this,i,{value:l,writable:!0,configurable:!0,enumerable:!0})}}):o[i]=new t.Table(i,s))})})}function os({_novip:t},e){e.forEach(r=>{for(let n in r)r[n]instanceof t.Table&&delete r[n]})}function Kf(t,e){return t._cfg.version-e._cfg.version}function zf(t,e,r,n){let i=t._dbSchema,s=t._createTransaction("readwrite",t._storeNames,i);s.create(r),s._completion.catch(n);let o=s._reject.bind(s),a=R.transless||R;lt(()=>{R.trans=s,R.transless=a,e===0?(oe(i).forEach(l=>{as(r,l,i[l].primKey,i[l].indexes)}),ss(t,r),I.follow(()=>t.on.populate.fire(s)).catch(o)):Vf(t,e,s,r).catch(o)})}function Vf({_novip:t},e,r,n){let i=[],s=t._versions,o=t._dbSchema=us(t,t.idbdb,n),a=!1;s.filter(c=>c._cfg.version>=e).forEach(c=>{i.push(()=>{let d=o,f=c._cfg.dbschema;cs(t,d,n),cs(t,f,n),o=t._dbSchema=f;let y=ra(d,f);y.add.forEach(b=>{as(n,b[0],b[1].primKey,b[1].indexes)}),y.change.forEach(b=>{if(b.recreate)throw new L.Upgrade("Not yet support for changing primary key");{let x=n.objectStore(b.name);b.add.forEach(h=>ls(x,h)),b.change.forEach(h=>{x.deleteIndex(h.name),ls(x,h)}),b.del.forEach(h=>x.deleteIndex(h))}});let w=c._cfg.contentUpgrade;if(w&&c._cfg.version>e){ss(t,n),r._memoizedTables={},a=!0;let b=bo(f);y.del.forEach(p=>{b[p]=d[p]}),os(t,[t.Transaction.prototype]),Mn(t,[t.Transaction.prototype],oe(b),b),r.schema=b;let x=Ii(w);x&&ir();let h,v=I.follow(()=>{if(h=w(r),h&&x){var p=Qe.bind(null,null);h.then(p,p)}});return h&&typeof h.then=="function"?I.resolve(h):v.then(()=>h)}}),i.push(d=>{if(!a||!xf){let f=c._cfg.dbschema;Hf(f,d)}os(t,[t.Transaction.prototype]),Mn(t,[t.Transaction.prototype],t._storeNames,t._dbSchema),r.schema=t._dbSchema})});function u(){return i.length?I.resolve(i.shift()(r.idbtrans)).then(u):I.resolve()}return u().then(()=>{$f(o,n)})}function ra(t,e){let r={del:[],add:[],change:[]},n;for(n in t)e[n]||r.del.push(n);for(n in e){let i=t[n],s=e[n];if(!i)r.add.push([n,s]);else{let o={name:n,def:s,recreate:!1,del:[],add:[],change:[]};if(""+(i.primKey.keyPath||"")!=""+(s.primKey.keyPath||"")||i.primKey.auto!==s.primKey.auto&&!En)o.recreate=!0,r.change.push(o);else{let a=i.idxByName,l=s.idxByName,u;for(u in a)l[u]||o.del.push(u);for(u in l){let c=a[u],d=l[u];c?c.src!==d.src&&o.change.push(d):o.add.push(d)}(o.del.length>0||o.add.length>0||o.change.length>0)&&r.change.push(o)}}}return r}function as(t,e,r,n){let i=t.db.createObjectStore(e,r.keyPath?{keyPath:r.keyPath,autoIncrement:r.auto}:{autoIncrement:r.auto});return n.forEach(s=>ls(i,s)),i}function $f(t,e){oe(t).forEach(r=>{e.db.objectStoreNames.contains(r)||as(e,r,t[r].primKey,t[r].indexes)})}function Hf(t,e){[].slice.call(e.db.objectStoreNames).forEach(r=>t[r]==null&&e.db.deleteObjectStore(r))}function ls(t,e){t.createIndex(e.name,e.keyPath,{unique:e.unique,multiEntry:e.multi})}function us(t,e,r){let n={};return pn(e.objectStoreNames,0).forEach(s=>{let o=r.objectStore(s),a=o.keyPath,l=ns(Zo(a),a||"",!1,!1,!!o.autoIncrement,a&&typeof a!="string",!0),u=[];for(let d=0;di.add.length||i.change.length))}function cs({_novip:t},e,r){let n=r.db.objectStoreNames;for(let i=0;i{e=e.trim();let n=e.replace(/([&*]|\+\+)/g,""),i=/^\[/.test(n)?n.match(/^\[(.*)\]$/)[1].split("+"):n;return ns(n,i||null,/\&/.test(e),/\*/.test(e),/\+\+/.test(e),ve(i),r===0)})}var na=class{_parseStoresSpec(e,r){oe(e).forEach(n=>{if(e[n]!==null){var i=Gf(e[n]),s=i.shift();if(s.multi)throw new L.Schema("Primary key cannot be multi-valued");i.forEach(o=>{if(o.auto)throw new L.Schema("Only primary key can be marked as autoIncrement (++)");if(!o.keyPath)throw new L.Schema("Index must have a name and cannot be an empty string")}),r[n]=ea(n,s,i)}})}stores(e){let r=this.db;this._cfg.storesSource=this._cfg.storesSource?je(this._cfg.storesSource,e):e;let n=r._versions,i={},s={};return n.forEach(o=>{je(i,o._cfg.storesSource),s=o._cfg.dbschema={},o._parseStoresSpec(i,s)}),r._dbSchema=s,os(r,[r._allTables,r,r.Transaction.prototype]),Mn(r,[r._allTables,r,r.Transaction.prototype,this._cfg.tables],oe(s),s),r._storeNames=oe(s),this}upgrade(e){return this._cfg.contentUpgrade=Ri(this._cfg.contentUpgrade||Y,e),this}};function Qf(t){return Wr(na.prototype,function(r){this.db=t,this._cfg={version:r,storesSource:null,dbschema:{},tables:{},contentUpgrade:null}})}function fs(t,e){let r=t._dbNamesDB;return r||(r=t._dbNamesDB=new Je(Dn,{addons:[],indexedDB:t,IDBKeyRange:e}),r.version(1).stores({dbnames:"name"})),r.table("dbnames")}function ds(t){return t&&typeof t.databases=="function"}function qf({indexedDB:t,IDBKeyRange:e}){return ds(t)?Promise.resolve(t.databases()).then(r=>r.map(n=>n.name).filter(n=>n!==Dn)):fs(t,e).toCollection().primaryKeys()}function Yf({indexedDB:t,IDBKeyRange:e},r){!ds(t)&&r!==Dn&&fs(t,e).put({name:r}).catch(Y)}function Jf({indexedDB:t,IDBKeyRange:e},r){!ds(t)&&r!==Dn&&fs(t,e).delete(r).catch(Y)}function hs(t){return lt(function(){return R.letThrough=!0,t()})}function Xf(){var t=!navigator.userAgentData&&/Safari\//.test(navigator.userAgent)&&!/Chrom(e|ium)\//.test(navigator.userAgent);if(!t||!indexedDB.databases)return Promise.resolve();var e;return new Promise(function(r){var n=function(){return indexedDB.databases().finally(r)};e=setInterval(n,100),n()}).finally(function(){return clearInterval(e)})}function Zf(t){let e=t._state,{indexedDB:r}=t._deps;if(e.isBeingOpened||t.idbdb)return e.dbReadyPromise.then(()=>e.dbOpenError?le(e.dbOpenError):t);Ke&&(e.openCanceller._stackHolder=kt()),e.isBeingOpened=!0,e.dbOpenError=null,e.openComplete=!1;let n=e.openCanceller;function i(){if(e.openCanceller!==n)throw new L.DatabaseClosed("db.open() was cancelled")}let s=e.dbReadyResolve,o=null,a=!1;return I.race([n,(typeof navigator=="undefined"?I.resolve():Xf()).then(()=>new I((l,u)=>{if(i(),!r)throw new L.MissingAPI;let c=t.name,d=e.autoSchema?r.open(c):r.open(c,Math.round(t.verno*10));if(!d)throw new L.MissingAPI;d.onerror=ze(u),d.onblocked=Z(t._fireOnBlocked),d.onupgradeneeded=Z(f=>{if(o=d.transaction,e.autoSchema&&!t._options.allowEmptyDB){d.onerror=Ur,o.abort(),d.result.close();let w=r.deleteDatabase(c);w.onsuccess=w.onerror=Z(()=>{u(new L.NoSuchDatabase(`Database ${c} doesnt exist`))})}else{o.onerror=ze(u);var y=f.oldVersion>Math.pow(2,62)?0:f.oldVersion;a=y<1,t._novip.idbdb=d.result,zf(t,y/10,o,u)}},u),d.onsuccess=Z(()=>{o=null;let f=t._novip.idbdb=d.result,y=pn(f.objectStoreNames);if(y.length>0)try{let w=f.transaction(Mf(y),"readonly");e.autoSchema?Wf(t,f,w):(cs(t,t._dbSchema,w),Uf(t,w)||console.warn("Dexie SchemaDiff: Schema was extended without increasing the number passed to db.version(). Some queries may fail.")),ss(t,w)}catch{}$r.push(t),f.onversionchange=Z(w=>{e.vcFired=!0,t.on("versionchange").fire(w)}),f.onclose=Z(w=>{t.on("close").fire(w)}),a&&Yf(t._deps,c),l()},u)}))]).then(()=>(i(),e.onReadyBeingFired=[],I.resolve(hs(()=>t.on.ready.fire(t.vip))).then(function l(){if(e.onReadyBeingFired.length>0){let u=e.onReadyBeingFired.reduce(Ri,Y);return e.onReadyBeingFired=[],I.resolve(hs(()=>u(t.vip))).then(l)}}))).finally(()=>{e.onReadyBeingFired=null,e.isBeingOpened=!1}).then(()=>t).catch(l=>{e.dbOpenError=l;try{o&&o.abort()}catch{}return n===e.openCanceller&&t._close(),le(l)}).finally(()=>{e.openComplete=!0,s()})}function ps(t){var e=o=>t.next(o),r=o=>t.throw(o),n=s(e),i=s(r);function s(o){return a=>{var l=o(a),u=l.value;return l.done?u:!u||typeof u.then!="function"?ve(u)?Promise.all(u).then(n,i):n(u):u.then(n,i)}}return s(e)()}function ed(t,e,r){var n=arguments.length;if(n<2)throw new L.InvalidArgument("Too few arguments");for(var i=new Array(n-1);--n;)i[n-1]=arguments[n];r=i.pop();var s=wo(i);return[t,s,r]}function ia(t,e,r,n,i){return I.resolve().then(()=>{let s=R.transless||R,o=t._createTransaction(e,r,t._dbSchema,n),a={trans:o,transless:s};if(n)o.idbtrans=n.idbtrans;else try{o.create(),t._state.PR1398_maxLoop=3}catch(d){return d.name===Pi.InvalidState&&t.isOpen()&&--t._state.PR1398_maxLoop>0?(console.warn("Dexie: Need to reopen db"),t._close(),t.open().then(()=>ia(t,e,r,null,i))):le(d)}let l=Ii(i);l&&ir();let u,c=I.follow(()=>{if(u=i.call(o,o),u)if(l){var d=Qe.bind(null,null);u.then(d,d)}else typeof u.next=="function"&&typeof u.throw=="function"&&(u=ps(u))},a);return(u&&typeof u.then=="function"?I.resolve(u).then(d=>o.active?d:le(new L.PrematureCommit("Transaction committed too early. See http://bit.ly/2kdckMn"))):c.then(()=>u)).then(d=>(n&&o._resolve(),o._completion.then(()=>d))).catch(d=>(o._reject(d),le(d)))})}function Pn(t,e,r){let n=ve(t)?t.slice():[t];for(let i=0;i0,p=xe(re({},w),{isVirtual:v,keyTail:y,keyLength:h,extractKey:is(f),unique:!v&&w.unique});if(x.push(p),p.isPrimaryKey||s.push(p),h>1){let m=h===2?f[0]:f.slice(0,h-1);o(m,y+1,w)}return x.sort((m,_)=>m.keyTail-_.keyTail),p}let a=o(n.primaryKey.keyPath,0,n.primaryKey);i[":id"]=[a];for(let f of n.indexes)o(f.keyPath,0,f);function l(f){let y=i[qr(f)];return y&&y[0]}function u(f,y){return{type:f.type===1?2:f.type,lower:Pn(f.lower,f.lowerOpen?t.MAX_KEY:t.MIN_KEY,y),lowerOpen:!0,upper:Pn(f.upper,f.upperOpen?t.MIN_KEY:t.MAX_KEY,y),upperOpen:!0}}function c(f){let y=f.query.index;return y.isVirtual?xe(re({},f),{query:{index:y,range:u(f.query.range,y.keyTail)}}):f}return xe(re({},r),{schema:xe(re({},n),{primaryKey:a,indexes:s,getIndexByKeyPath:l}),count(f){return r.count(c(f))},query(f){return r.query(c(f))},openCursor(f){let{keyTail:y,isVirtual:w,keyLength:b}=f.query.index;if(!w)return r.openCursor(f);function x(h){function v(m){m!=null?h.continue(Pn(m,f.reverse?t.MAX_KEY:t.MIN_KEY,y)):f.unique?h.continue(h.key.slice(0,b).concat(f.reverse?t.MIN_KEY:t.MAX_KEY,y)):h.continue()}return Object.create(h,{continue:{value:v},continuePrimaryKey:{value(m,_){h.continuePrimaryKey(Pn(m,t.MAX_KEY,y),_)}},primaryKey:{get(){return h.primaryKey}},key:{get(){let m=h.key;return b===1?m[0]:m.slice(0,b)}},value:{get(){return h.value}}})}return r.openCursor(c(f)).then(h=>h&&x(h))}})}})}var rd={stack:"dbcore",name:"VirtualIndexMiddleware",level:1,create:td};function ms(t,e,r,n){return r=r||{},n=n||"",oe(t).forEach(i=>{if(!Ie(e,i))r[n+i]=void 0;else{var s=t[i],o=e[i];if(typeof s=="object"&&typeof o=="object"&&s&&o){let a=Ti(s),l=Ti(o);a!==l?r[n+i]=e[i]:a==="Object"?ms(s,o,r,n+i+"."):s!==o&&(r[n+i]=e[i])}else s!==o&&(r[n+i]=e[i])}}),oe(e).forEach(i=>{Ie(t,i)||(r[n+i]=e[i])}),r}function nd(t,e){return e.type==="delete"?e.keys:e.keys||e.values.map(t.extractKey)}var id={stack:"dbcore",name:"HooksMiddleware",level:2,create:t=>xe(re({},t),{table(e){let r=t.table(e),{primaryKey:n}=r.schema;return xe(re({},r),{mutate(s){let o=R.trans,{deleting:a,creating:l,updating:u}=o.table(e).hook;switch(s.type){case"add":if(l.fire===Y)break;return o._promise("readwrite",()=>c(s),!0);case"put":if(l.fire===Y&&u.fire===Y)break;return o._promise("readwrite",()=>c(s),!0);case"delete":if(a.fire===Y)break;return o._promise("readwrite",()=>c(s),!0);case"deleteRange":if(a.fire===Y)break;return o._promise("readwrite",()=>d(s),!0)}return r.mutate(s);function c(y){let w=R.trans,b=y.keys||nd(n,y);if(!b)throw new Error("Keys missing");return y=y.type==="add"||y.type==="put"?xe(re({},y),{keys:b}):re({},y),y.type!=="delete"&&(y.values=[...y.values]),y.keys&&(y.keys=[...y.keys]),sd(r,y,b).then(x=>{let h=b.map((v,p)=>{let m=x[p],_={onerror:null,onsuccess:null};if(y.type==="delete")a.fire.call(_,v,m,w);else if(y.type==="add"||m===void 0){let g=l.fire.call(_,v,y.values[p],w);v==null&&g!=null&&(v=g,y.keys[p]=v,n.outbound||Be(y.values[p],n.keyPath,v))}else{let g=ms(m,y.values[p]),j=u.fire.call(_,g,v,m,w);if(j){let A=y.values[p];Object.keys(j).forEach(C=>{Ie(A,C)?A[C]=j[C]:Be(A,C,j[C])})}}return _});return r.mutate(y).then(({failures:v,results:p,numFailures:m,lastResult:_})=>{for(let g=0;g(h.forEach(p=>p.onerror&&p.onerror(v)),Promise.reject(v)))})}function d(y){return f(y.trans,y.range,1e4)}function f(y,w,b){return r.query({trans:y,values:!1,query:{index:n,range:w},limit:b}).then(({result:x})=>c({type:"delete",keys:x,trans:y}).then(h=>h.numFailures>0?Promise.reject(h.failures[0]):x.length({table:e=>{let r=t.table(e);return xe(re({},r),{getMany:n=>{if(!n.cache)return r.getMany(n);let i=sa(n.keys,n.trans._cache,n.cache==="clone");return i?I.resolve(i):r.getMany(n).then(s=>(n.trans._cache={keys:n.keys,values:n.cache==="clone"?Pr(s):s},s))},mutate:n=>(n.type!=="add"&&(n.trans._cache=null),r.mutate(n))})}})};function gs(t){return!("from"in t)}var Ye=function(t,e){if(this)je(this,arguments.length?{d:1,from:t,to:arguments.length>1?e:t}:{d:0});else{let r=new Ye;return t&&"d"in t&&je(r,t),r}};Zt(Ye.prototype,{add(t){return Rn(this,t),this},addKey(t){return Yr(this,t,t),this},addKeys(t){return t.forEach(e=>Yr(this,e,e)),this},[ki](){return ys(this)}});function Yr(t,e,r){let n=Ae(e,r);if(isNaN(n))return;if(n>0)throw RangeError();if(gs(t))return je(t,{from:e,to:r,d:1});let i=t.l,s=t.r;if(Ae(r,t.from)<0)return i?Yr(i,e,r):t.l={from:e,to:r,d:1,l:null,r:null},oa(t);if(Ae(e,t.to)>0)return s?Yr(s,e,r):t.r={from:e,to:r,d:1,l:null,r:null},oa(t);Ae(e,t.from)<0&&(t.from=e,t.l=null,t.d=s?s.d+1:1),Ae(r,t.to)>0&&(t.to=r,t.r=null,t.d=t.l?t.l.d+1:1);let o=!t.r;i&&!t.l&&Rn(t,i),s&&o&&Rn(t,s)}function Rn(t,e){function r(n,{from:i,to:s,l:o,r:a}){Yr(n,i,s),o&&r(n,o),a&&r(n,a)}gs(e)||r(t,e)}function ad(t,e){let r=ys(e),n=r.next();if(n.done)return!1;let i=n.value,s=ys(t),o=s.next(i.from),a=o.value;for(;!n.done&&!o.done;){if(Ae(a.from,i.to)<=0&&Ae(a.to,i.from)>=0)return!0;Ae(i.from,a.from)<0?i=(n=r.next(a.from)).value:a=(o=s.next(i.from)).value}return!1}function ys(t){let e=gs(t)?null:{s:0,n:t};return{next(r){let n=arguments.length>0;for(;e;)switch(e.s){case 0:if(e.s=1,n)for(;e.n.l&&Ae(r,e.n.from)<0;)e={up:e,n:e.n.l,s:1};else for(;e.n.l;)e={up:e,n:e.n.l,s:1};case 1:if(e.s=2,!n||Ae(r,e.n.to)<=0)return{value:e.n,done:!1};case 2:if(e.n.r){e.s=3,e={up:e,n:e.n.r,s:0};continue}case 3:e=e.up}return{done:!0}}}}function oa(t){var e,r;let n=(((e=t.r)===null||e===void 0?void 0:e.d)||0)-(((r=t.l)===null||r===void 0?void 0:r.d)||0),i=n>1?"r":n<-1?"l":"";if(i){let s=i==="r"?"l":"r",o=re({},t),a=t[i];t.from=a.from,t.to=a.to,t[i]=a[i],o[i]=a[s],t[s]=o,o.d=aa(o)}t.d=aa(t)}function aa({r:t,l:e}){return(t?e?Math.max(t.d,e.d):t.d:e?e.d:0)+1}var ld={stack:"dbcore",level:0,create:t=>{let e=t.schema.name,r=new Ye(t.MIN_KEY,t.MAX_KEY);return xe(re({},t),{table:n=>{let i=t.table(n),{schema:s}=i,{primaryKey:o}=s,{extractKey:a,outbound:l}=o,u=xe(re({},i),{mutate:f=>{let y=f.trans,w=y.mutatedParts||(y.mutatedParts={}),b=g=>{let j=`idb://${e}/${n}/${g}`;return w[j]||(w[j]=new Ye)},x=b(""),h=b(":dels"),{type:v}=f,[p,m]=f.type==="deleteRange"?[f.range]:f.type==="delete"?[f.keys]:f.values.length<50?[[],f.values]:[],_=f.trans._cache;return i.mutate(f).then(g=>{if(ve(p)){v!=="delete"&&(p=g.results),x.addKeys(p);let j=sa(p,_);!j&&v!=="add"&&h.addKeys(p),(j||m)&&ud(b,s,j,m)}else if(p){let j={from:p.lower,to:p.upper};h.add(j),x.add(j)}else x.add(r),h.add(r),s.indexes.forEach(j=>b(j.name).add(r));return g})}}),c=({query:{index:f,range:y}})=>{var w,b;return[f,new Ye((w=y.lower)!==null&&w!==void 0?w:t.MIN_KEY,(b=y.upper)!==null&&b!==void 0?b:t.MAX_KEY)]},d={get:f=>[o,new Ye(f.key)],getMany:f=>[o,new Ye().addKeys(f.keys)],count:c,query:c,openCursor:c};return oe(d).forEach(f=>{u[f]=function(y){let{subscr:w}=R;if(w){let b=m=>{let _=`idb://${e}/${n}/${m}`;return w[_]||(w[_]=new Ye)},x=b(""),h=b(":dels"),[v,p]=d[f](y);if(b(v.name||"").add(p),!v.isPrimaryKey)if(f==="count")h.add(r);else{let m=f==="query"&&l&&y.values&&i.query(xe(re({},y),{values:!1}));return i[f].apply(this,arguments).then(_=>{if(f==="query"){if(l&&y.values)return m.then(({result:j})=>(x.addKeys(j),_));let g=y.values?_.result.map(a):_.result;y.values?x.addKeys(g):h.addKeys(g)}else if(f==="openCursor"){let g=_,j=y.values;return g&&Object.create(g,{key:{get(){return h.addKey(g.primaryKey),g.key}},primaryKey:{get(){let A=g.primaryKey;return h.addKey(A),A}},value:{get(){return j&&x.addKey(g.primaryKey),g.value}}})}return _})}}return i[f].apply(this,arguments)}}),u}})}};function ud(t,e,r,n){function i(s){let o=t(s.name||"");function a(u){return u!=null?s.extractKey(u):null}let l=u=>s.multiEntry&&ve(u)?u.forEach(c=>o.addKey(c)):o.addKey(u);(r||n).forEach((u,c)=>{let d=r&&a(r[c]),f=n&&a(n[c]);Ae(d,f)!==0&&(d!=null&&l(d),f!=null&&l(f))})}e.indexes.forEach(i)}var Je=class{constructor(e,r){this._middlewares={},this.verno=0;let n=Je.dependencies;this._options=r=re({addons:Je.addons,autoOpen:!0,indexedDB:n.indexedDB,IDBKeyRange:n.IDBKeyRange},r),this._deps={indexedDB:r.indexedDB,IDBKeyRange:r.IDBKeyRange};let{addons:i}=r;this._dbSchema={},this._versions=[],this._storeNames=[],this._allTables={},this.idbdb=null,this._novip=this;let s={dbOpenError:null,isBeingOpened:!1,onReadyBeingFired:null,openComplete:!1,dbReadyResolve:Y,dbReadyPromise:null,cancelOpen:Y,openCanceller:null,autoSchema:!0,PR1398_maxLoop:3};s.dbReadyPromise=new I(o=>{s.dbReadyResolve=o}),s.openCanceller=new I((o,a)=>{s.cancelOpen=a}),this._state=s,this.name=e,this.on=Hr(this,"populate","blocked","versionchange","close",{ready:[Ri,Y]}),this.on.ready.subscribe=vo(this.on.ready.subscribe,o=>(a,l)=>{Je.vip(()=>{let u=this._state;if(u.openComplete)u.dbOpenError||I.resolve().then(a),l&&o(a);else if(u.onReadyBeingFired)u.onReadyBeingFired.push(a),l&&o(a);else{o(a);let c=this;l||o(function d(){c.on.ready.unsubscribe(a),c.on.ready.unsubscribe(d)})}})}),this.Collection=Ff(this),this.Table=wf(this),this.Transaction=Of(this),this.Version=Qf(this),this.WhereClause=If(this),this.on("versionchange",o=>{o.newVersion>0?console.warn(`Another connection wants to upgrade database '${this.name}'. Closing db now to resume the upgrade.`):console.warn(`Another connection wants to delete database '${this.name}'. Closing db now to resume the delete request.`),this.close()}),this.on("blocked",o=>{!o.newVersion||o.newVersionnew this.Transaction(o,a,l,this._options.chromeTransactionDurability,u),this._fireOnBlocked=o=>{this.on("blocked").fire(o),$r.filter(a=>a.name===this.name&&a!==this&&!a._state.vcFired).map(a=>a.on("versionchange").fire(o))},this.use(rd),this.use(id),this.use(ld),this.use(od),this.vip=Object.create(this,{_vip:{value:!0}}),i.forEach(o=>o(this))}version(e){if(isNaN(e)||e<.1)throw new L.Type("Given version is not a positive number");if(e=Math.round(e*10)/10,this.idbdb||this._state.isBeingOpened)throw new L.Schema("Cannot add version when database is open");this.verno=Math.max(this.verno,e);let r=this._versions;var n=r.filter(i=>i._cfg.version===e)[0];return n||(n=new this.Version(e),r.push(n),r.sort(Kf),n.stores({}),this._state.autoSchema=!1,n)}_whenReady(e){return this.idbdb&&(this._state.openComplete||R.letThrough||this._vip)?e():new I((r,n)=>{if(this._state.openComplete)return n(new L.DatabaseClosed(this._state.dbOpenError));if(!this._state.isBeingOpened){if(!this._options.autoOpen){n(new L.DatabaseClosed);return}this.open().catch(Y)}this._state.dbReadyPromise.then(r,n)}).then(e)}use({stack:e,create:r,level:n,name:i}){i&&this.unuse({stack:e,name:i});let s=this._middlewares[e]||(this._middlewares[e]=[]);return s.push({stack:e,create:r,level:n??10,name:i}),s.sort((o,a)=>o.level-a.level),this}unuse({stack:e,name:r,create:n}){return e&&this._middlewares[e]&&(this._middlewares[e]=this._middlewares[e].filter(i=>n?i.create!==n:r?i.name!==r:!1)),this}open(){return Zf(this)}_close(){let e=this._state,r=$r.indexOf(this);if(r>=0&&$r.splice(r,1),this.idbdb){try{this.idbdb.close()}catch{}this._novip.idbdb=null}e.dbReadyPromise=new I(n=>{e.dbReadyResolve=n}),e.openCanceller=new I((n,i)=>{e.cancelOpen=i})}close(){this._close();let e=this._state;this._options.autoOpen=!1,e.dbOpenError=new L.DatabaseClosed,e.isBeingOpened&&e.cancelOpen(e.dbOpenError)}delete(){let e=arguments.length>0,r=this._state;return new I((n,i)=>{let s=()=>{this.close();var o=this._deps.indexedDB.deleteDatabase(this.name);o.onsuccess=Z(()=>{Jf(this._deps,this.name),n()}),o.onerror=ze(i),o.onblocked=this._fireOnBlocked};if(e)throw new L.InvalidArgument("Arguments not allowed in db.delete()");r.isBeingOpened?r.dbReadyPromise.then(s):s()})}backendDB(){return this.idbdb}isOpen(){return this.idbdb!==null}hasBeenClosed(){let e=this._state.dbOpenError;return e&&e.name==="DatabaseClosed"}hasFailed(){return this._state.dbOpenError!==null}dynamicallyOpened(){return this._state.autoSchema}get tables(){return oe(this._allTables).map(e=>this._allTables[e])}transaction(){let e=ed.apply(this,arguments);return this._transaction.apply(this,e)}_transaction(e,r,n){let i=R.trans;(!i||i.db!==this||e.indexOf("!")!==-1)&&(i=null);let s=e.indexOf("?")!==-1;e=e.replace("!","").replace("?","");let o,a;try{if(a=r.map(u=>{var c=u instanceof this.Table?u.name:u;if(typeof c!="string")throw new TypeError("Invalid table argument to Dexie.transaction(). Only Table or String are allowed");return c}),e=="r"||e===Ji)o=Ji;else if(e=="rw"||e==Xi)o=Xi;else throw new L.InvalidArgument("Invalid transaction mode: "+e);if(i){if(i.mode===Ji&&o===Xi)if(s)i=null;else throw new L.SubTransaction("Cannot enter a sub-transaction with READWRITE mode when parent transaction is READONLY");i&&a.forEach(u=>{if(i&&i.storeNames.indexOf(u)===-1)if(s)i=null;else throw new L.SubTransaction("Table "+u+" not included in parent transaction.")}),s&&i&&!i.active&&(i=null)}}catch(u){return i?i._promise(null,(c,d)=>{d(u)}):le(u)}let l=ia.bind(null,this,o,a,i,n);return i?i._promise(o,l,"lock"):R.trans?sr(R.transless,()=>this._whenReady(l)):this._whenReady(l)}table(e){if(!Ie(this._allTables,e))throw new L.InvalidTable(`Table ${e} does not exist`);return this._allTables[e]}},cd=typeof Symbol!="undefined"&&"observable"in Symbol?Symbol.observable:"@@observable",la=class{constructor(e){this._subscribe=e}subscribe(e,r,n){return this._subscribe(!e||typeof e=="function"?{next:e,error:r,complete:n}:e)}[cd](){return this}};function ua(t,e){return oe(e).forEach(r=>{let n=t[r]||(t[r]=new Ye);Rn(n,e[r])}),t}function fd(t){return new la(e=>{let r=Ii(t);function n(y){r&&ir();let w=()=>lt(t,{subscr:y,trans:null}),b=R.trans?sr(R.transless,w):w();return r&&b.then(Qe,Qe),b}let i=!1,s={},o={},a={get closed(){return i},unsubscribe:()=>{i=!0,dt.storagemutated.unsubscribe(d)}};e.start&&e.start(a);let l=!1,u=!1;function c(){return oe(o).some(y=>s[y]&&ad(s[y],o[y]))}let d=y=>{ua(s,y),c()&&f()},f=()=>{if(l||i)return;s={};let y={},w=n(y);u||(dt(Gr,d),u=!0),l=!0,Promise.resolve(w).then(b=>{l=!1,!i&&(c()?f():(s={},o=y,e.next&&e.next(b)))},b=>{l=!1,e.error&&e.error(b),a.unsubscribe()})};return f(),a})}var vs;try{vs={indexedDB:J.indexedDB||J.mozIndexedDB||J.webkitIndexedDB||J.msIndexedDB,IDBKeyRange:J.IDBKeyRange||J.webkitIDBKeyRange}}catch{vs={indexedDB:null,IDBKeyRange:null}}var Bt=Je;Zt(Bt,xe(re({},gn),{delete(t){return new Bt(t,{addons:[]}).delete()},exists(t){return new Bt(t,{addons:[]}).open().then(e=>(e.close(),!0)).catch("NoSuchDatabaseError",()=>!1)},getDatabaseNames(t){try{return qf(Bt.dependencies).then(t)}catch{return le(new L.MissingAPI)}},defineClass(){function t(e){je(this,e)}return t},ignoreTransaction(t){return R.trans?sr(R.transless,t):t()},vip:hs,async:function(t){return function(){try{var e=ps(t.apply(this,arguments));return!e||typeof e.then!="function"?I.resolve(e):e}catch(r){return le(r)}}},spawn:function(t,e,r){try{var n=ps(t.apply(r,e||[]));return!n||typeof n.then!="function"?I.resolve(n):n}catch(i){return le(i)}},currentTransaction:{get:()=>R.trans||null},waitFor:function(t,e){let r=I.resolve(typeof t=="function"?Bt.ignoreTransaction(t):t).timeout(e||6e4);return R.trans?R.trans.waitFor(r):r},Promise:I,debug:{get:()=>Ke,set:t=>{Ao(t,t==="dexie"?()=>!0:$o)}},derive:er,extend:je,props:Zt,override:vo,Events:Hr,on:dt,liveQuery:fd,extendObservabilitySet:ua,getByKeyPath:Ue,setByKeyPath:Be,delByKeyPath:Gc,shallowClone:bo,deepClone:Pr,getObjectDiff:ms,cmp:Ae,asap:_o,minKey:Yi,addons:[],connections:$r,errnames:Pi,dependencies:vs,semVer:zo,version:zo.split(".").map(t=>parseInt(t)).reduce((t,e,r)=>t+e/Math.pow(10,r*2))}));Bt.maxKey=Qr(Bt.dependencies.IDBKeyRange);typeof dispatchEvent!="undefined"&&typeof addEventListener!="undefined"&&(dt(Gr,t=>{if(!Xe){let e;En?(e=document.createEvent("CustomEvent"),e.initCustomEvent(ft,!0,!0,t)):e=new CustomEvent(ft,{detail:t}),Xe=!0,dispatchEvent(e),Xe=!1}}),addEventListener(ft,({detail:t})=>{Xe||Bn(t)}));function Bn(t){let e=Xe;try{Xe=!0,dt.storagemutated.fire(t)}finally{Xe=e}}var Xe=!1;if(typeof BroadcastChannel!="undefined"){let t=new BroadcastChannel(ft);dt(Gr,e=>{Xe||t.postMessage(e)}),t.onmessage=e=>{e.data&&Bn(e.data)}}else if(typeof self!="undefined"&&typeof navigator!="undefined"){dt(Gr,e=>{try{Xe||(typeof localStorage!="undefined"&&localStorage.setItem(ft,JSON.stringify({trig:Math.random(),changedParts:e})),typeof self.clients=="object"&&[...self.clients.matchAll({includeUncontrolled:!0})].forEach(r=>r.postMessage({type:ft,changedParts:e})))}catch{}}),typeof addEventListener!="undefined"&&addEventListener("storage",e=>{if(e.key===ft){let r=JSON.parse(e.newValue);r&&Bn(r.changedParts)}});let t=self.document&&navigator.serviceWorker;t&&t.addEventListener("message",dd)}function dd({data:t}){t&&t.type===ft&&Bn(t.changedParts)}I.rejectionMapper=rf;Ao(Ke,$o);var Ve=class extends Je{constructor(){super(Ve.dbName);this.version(Ve.dbVersion).stores({searchHistory:"++id",minisearch:"date"})}static async clearOldDatabases(){let e=(await indexedDB.databases()).filter(r=>r.name===Ve.dbName&&r.version!==Ve.dbVersion*10);if(e.length){console.log("Omnisearch - Those IndexedDb databases will be deleted:");for(let r of e)r.name&&indexedDB.deleteDatabase(r.name)}}static getInstance(){return Ve.instance||(Ve.instance=new Ve),Ve.instance}async clearCache(){await this.minisearch.clear()}},lr=Ve;lr.dbVersion=8,lr.dbName="omnisearch/cache/"+app.appId;var Ee=lr.getInstance();var Lt=hn(!1),_s=class extends G.PluginSettingTab{constructor(e){super(app,e);this.plugin=e,Lt.subscribe(async r=>{E.showExcerpt=r,await ue(this.plugin)})}display(){let{containerEl:e}=this;e.empty(),e.createEl("h2",{text:"Omnisearch"});let r=e.createDiv();r.innerHTML=` Buy Me a Coffee at ko-fi.com - `,new G.Setting(e).setName("Indexing").setHeading();let n=new DocumentFragment;He()?n.createSpan({},c=>{c.innerHTML=`\u{1F44D} You have installed Text Extractor, Omnisearch will use it to index PDFs and images. -
Text extraction only works on desktop, but the cache can be synchronized with your mobile device.`}):n.createSpan({},c=>{c.innerHTML='\u26A0\uFE0F Omnisearch requires Text Extractor to index PDFs and images.'}),new G.Setting(e).setDesc(n);let i=new DocumentFragment;i.createSpan({},c=>{c.innerHTML="Include PDFs in search results"}),new G.Setting(e).setName(`PDFs Indexing ${He()?"":"\u26A0\uFE0F Disabled"}`).setDesc(i).addToggle(c=>c.setValue(E.PDFIndexing).onChange(async f=>{E.PDFIndexing=f,await ue(this.plugin)})).setDisabled(!He());let s=new DocumentFragment;s.createSpan({},c=>{c.innerHTML="Include images in search results"}),new G.Setting(e).setName(`Images Indexing ${He()?"":"\u26A0\uFE0F Disabled"}`).setDesc(s).addToggle(c=>c.setValue(E.imagesIndexing).onChange(async f=>{E.imagesIndexing=f,await ue(this.plugin)})).setDisabled(!He());let o=new DocumentFragment;o.createSpan({},c=>{c.innerHTML=`In addition to standard md files, Omnisearch can also index other plaintext files.
+ `,new G.Setting(e).setName("Indexing").setHeading();let n=new DocumentFragment;$e()?n.createSpan({},c=>{c.innerHTML=`\u{1F44D} You have installed Text Extractor, Omnisearch will use it to index PDFs and images. +
Text extraction only works on desktop, but the cache can be synchronized with your mobile device.`}):n.createSpan({},c=>{c.innerHTML='\u26A0\uFE0F Omnisearch requires Text Extractor to index PDFs and images.'}),new G.Setting(e).setDesc(n);let i=new DocumentFragment;i.createSpan({},c=>{c.innerHTML="Include PDFs in search results"}),new G.Setting(e).setName(`PDFs Indexing ${$e()?"":"\u26A0\uFE0F Disabled"}`).setDesc(i).addToggle(c=>c.setValue(E.PDFIndexing).onChange(async d=>{E.PDFIndexing=d,await ue(this.plugin)})).setDisabled(!$e());let s=new DocumentFragment;s.createSpan({},c=>{c.innerHTML="Include images in search results"}),new G.Setting(e).setName(`Images Indexing ${$e()?"":"\u26A0\uFE0F Disabled"}`).setDesc(s).addToggle(c=>c.setValue(E.imagesIndexing).onChange(async d=>{E.imagesIndexing=d,await ue(this.plugin)})).setDisabled(!$e());let o=new DocumentFragment;o.createSpan({},c=>{c.innerHTML=`In addition to standard md files, Omnisearch can also index other plaintext files.
Add extensions separated by a space, without the dot. Example: "txt org".
\u26A0\uFE0F Using extensions of non-plaintext files (like .docx or .pptx) WILL cause crashes, because Omnisearch will try to index their content.
- Needs a restart to fully take effect.`}),new G.Setting(e).setName("Additional files to index").setDesc(o).addText(c=>{c.setValue(E.indexedFileTypes.join(" ")).setPlaceholder("Example: txt org").onChange(async f=>{E.indexedFileTypes=f.split(" "),await ue(this.plugin)})}),new G.Setting(e).setName("Behavior").setHeading(),new G.Setting(e).setName("Save index to cache").setDesc("Enable caching to speed up indexing time. In rare cases, the cache write may cause a freeze in Obsidian. This option will disable itself if it happens.").addToggle(c=>c.setValue(E.useCache).onChange(async f=>{E.useCache=f,await ue(this.plugin)})),new G.Setting(e).setName(`Respect Obsidian's "Excluded Files"`).setDesc(`By default, files that are in Obsidian's "Options > Files & Links > Excluded Files" list are downranked in results. - Enable this option to completely hide them`).addToggle(c=>c.setValue(E.hideExcluded).onChange(async f=>{E.hideExcluded=f,await ue(this.plugin)}));let a=new DocumentFragment;a.createSpan({},c=>{c.innerHTML=`Normalize diacritics in search terms. Words like "br\xFBl\xE9e" or "\u017Elu\u0165ou\u010Dk\xFD" will be indexed as "brulee" and "zlutoucky".
+ Needs a restart to fully take effect.`}),new G.Setting(e).setName("Additional files to index").setDesc(o).addText(c=>{c.setValue(E.indexedFileTypes.join(" ")).setPlaceholder("Example: txt org").onChange(async d=>{E.indexedFileTypes=d.split(" "),await ue(this.plugin)})}),new G.Setting(e).setName("Behavior").setHeading(),new G.Setting(e).setName("Save index to cache").setDesc("Enable caching to speed up indexing time. In rare cases, the cache write may cause a freeze in Obsidian. This option will disable itself if it happens.").addToggle(c=>c.setValue(E.useCache).onChange(async d=>{E.useCache=d,await ue(this.plugin)})),new G.Setting(e).setName(`Respect Obsidian's "Excluded Files"`).setDesc(`By default, files that are in Obsidian's "Options > Files & Links > Excluded Files" list are downranked in results. + Enable this option to completely hide them`).addToggle(c=>c.setValue(E.hideExcluded).onChange(async d=>{E.hideExcluded=d,await ue(this.plugin)}));let a=new DocumentFragment;a.createSpan({},c=>{c.innerHTML=`Normalize diacritics in search terms. Words like "br\xFBl\xE9e" or "\u017Elu\u0165ou\u010Dk\xFD" will be indexed as "brulee" and "zlutoucky".
\u26A0\uFE0F You probably should NOT disable this.
\u26A0\uFE0F Changing this setting will clear the cache.
Needs a restart to fully take effect. - `}),new G.Setting(e).setName("Ignore diacritics").setDesc(a).addToggle(c=>c.setValue(E.ignoreDiacritics).onChange(async f=>{await Ee.clearCache(),E.ignoreDiacritics=f,await ue(this.plugin)}));let l=new DocumentFragment;l.createSpan({},c=>{c.innerHTML=`Enable this if you want to be able to search for CamelCaseWords as separate words.
+ `}),new G.Setting(e).setName("Ignore diacritics").setDesc(a).addToggle(c=>c.setValue(E.ignoreDiacritics).onChange(async d=>{await Ee.clearCache(),E.ignoreDiacritics=d,await ue(this.plugin)}));let l=new DocumentFragment;l.createSpan({},c=>{c.innerHTML=`Enable this if you want to be able to search for CamelCaseWords as separate words.
\u26A0\uFE0F Changing this setting will clear the cache.
Needs a restart to fully take effect. - `}),new G.Setting(e).setName("Split CamelCaseWords").setDesc(l).addToggle(c=>c.setValue(E.splitCamelCase).onChange(async f=>{await Ee.clearCache(),E.splitCamelCase=f,await ue(this.plugin)})),new G.Setting(e).setName("Simpler search").setDesc(`Enable this if Obsidian often freezes while making searches. - Words shorter than 3 characters won't be used as prefixes; this can reduce search delay but will return fewer results.`).addToggle(c=>c.setValue(E.simpleSearch).onChange(async f=>{E.simpleSearch=f,await ue(this.plugin)})),new G.Setting(e).setName("User Interface").setHeading(),new G.Setting(e).setName("Show ribbon button").setDesc("Add a button on the sidebar to open the Vault search modal.").addToggle(c=>c.setValue(E.ribbonIcon).onChange(async f=>{E.ribbonIcon=f,await ue(this.plugin),f?this.plugin.addRibbonButton():this.plugin.removeRibbonButton()})),new G.Setting(e).setName("Show excerpts").setDesc("Shows the contextual part of the note that matches the search. Disable this to only show filenames in results.").addToggle(c=>c.setValue(E.showExcerpt).onChange(async f=>{Lt.set(f)})),new G.Setting(e).setName("Render line return in excerpts").setDesc("Activate this option to render line returns in result excerpts.").addToggle(c=>c.setValue(E.renderLineReturnInExcerpts).onChange(async f=>{E.renderLineReturnInExcerpts=f,await ue(this.plugin)})),new G.Setting(e).setName("Show previous query results").setDesc("Re-executes the previous query when opening Omnisearch.").addToggle(c=>c.setValue(E.showPreviousQueryResults).onChange(async f=>{E.showPreviousQueryResults=f,await ue(this.plugin)}));let u=new DocumentFragment;if(u.createSpan({},c=>{c.innerHTML=`Shows a button next to the search input, to create a note. - Acts the same as the shift \u21B5 shortcut, can be useful for mobile device users.`}),new G.Setting(e).setName('Show "Create note" button').setDesc(u).addToggle(c=>c.setValue(E.showCreateButton).onChange(async f=>{E.showCreateButton=f,await ue(this.plugin)})),new G.Setting(e).setName("Highlight matching words in results").setDesc("Will highlight matching results when enabled. See README for more customization options.").addToggle(c=>c.setValue(E.highlight).onChange(async f=>{E.highlight=f,await ue(this.plugin)})),new G.Setting(e).setName("Results weighting").setHeading(),new G.Setting(e).setName(`File name & declared aliases (default: ${Nt.weightBasename})`).addSlider(c=>this.weightSlider(c,"weightBasename")),new G.Setting(e).setName(`File directory (default: ${Nt.weightDirectory})`).addSlider(c=>this.weightSlider(c,"weightDirectory")),new G.Setting(e).setName(`Headings level 1 (default: ${Nt.weightH1})`).addSlider(c=>this.weightSlider(c,"weightH1")),new G.Setting(e).setName(`Headings level 2 (default: ${Nt.weightH2})`).addSlider(c=>this.weightSlider(c,"weightH2")),new G.Setting(e).setName(`Headings level 3 (default: ${Nt.weightH3})`).addSlider(c=>this.weightSlider(c,"weightH3")),new G.Setting(e).setName("Debugging").setHeading(),new G.Setting(e).setName("Enable verbose logging").setDesc("Adds a LOT of logs for debugging purposes. Don't forget to disable it.").addToggle(c=>c.setValue(E.verboseLogging).onChange(async f=>{E.verboseLogging=f,await ue(this.plugin)})),ht()){new G.Setting(e).setName("Danger Zone").setHeading();let c=new DocumentFragment;c.createSpan({},f=>{f.innerHTML=`Erase all Omnisearch cache data. + `}),new G.Setting(e).setName("Split CamelCaseWords").setDesc(l).addToggle(c=>c.setValue(E.splitCamelCase).onChange(async d=>{await Ee.clearCache(),E.splitCamelCase=d,await ue(this.plugin)})),new G.Setting(e).setName("Simpler search").setDesc(`Enable this if Obsidian often freezes while making searches. + Words shorter than 3 characters won't be used as prefixes; this can reduce search delay but will return fewer results.`).addToggle(c=>c.setValue(E.simpleSearch).onChange(async d=>{E.simpleSearch=d,await ue(this.plugin)})),new G.Setting(e).setName("User Interface").setHeading(),new G.Setting(e).setName("Show ribbon button").setDesc("Add a button on the sidebar to open the Vault search modal.").addToggle(c=>c.setValue(E.ribbonIcon).onChange(async d=>{E.ribbonIcon=d,await ue(this.plugin),d?this.plugin.addRibbonButton():this.plugin.removeRibbonButton()})),new G.Setting(e).setName("Show excerpts").setDesc("Shows the contextual part of the note that matches the search. Disable this to only show filenames in results.").addToggle(c=>c.setValue(E.showExcerpt).onChange(async d=>{Lt.set(d)})),new G.Setting(e).setName("Render line return in excerpts").setDesc("Activate this option to render line returns in result excerpts.").addToggle(c=>c.setValue(E.renderLineReturnInExcerpts).onChange(async d=>{E.renderLineReturnInExcerpts=d,await ue(this.plugin)})),new G.Setting(e).setName("Show previous query results").setDesc("Re-executes the previous query when opening Omnisearch.").addToggle(c=>c.setValue(E.showPreviousQueryResults).onChange(async d=>{E.showPreviousQueryResults=d,await ue(this.plugin)}));let u=new DocumentFragment;if(u.createSpan({},c=>{c.innerHTML=`Shows a button next to the search input, to create a note. + Acts the same as the shift \u21B5 shortcut, can be useful for mobile device users.`}),new G.Setting(e).setName('Show "Create note" button').setDesc(u).addToggle(c=>c.setValue(E.showCreateButton).onChange(async d=>{E.showCreateButton=d,await ue(this.plugin)})),new G.Setting(e).setName("Highlight matching words in results").setDesc("Will highlight matching results when enabled. See README for more customization options.").addToggle(c=>c.setValue(E.highlight).onChange(async d=>{E.highlight=d,await ue(this.plugin)})),new G.Setting(e).setName("Results weighting").setHeading(),new G.Setting(e).setName(`File name & declared aliases (default: ${Nt.weightBasename})`).addSlider(c=>this.weightSlider(c,"weightBasename")),new G.Setting(e).setName(`File directory (default: ${Nt.weightDirectory})`).addSlider(c=>this.weightSlider(c,"weightDirectory")),new G.Setting(e).setName(`Headings level 1 (default: ${Nt.weightH1})`).addSlider(c=>this.weightSlider(c,"weightH1")),new G.Setting(e).setName(`Headings level 2 (default: ${Nt.weightH2})`).addSlider(c=>this.weightSlider(c,"weightH2")),new G.Setting(e).setName(`Headings level 3 (default: ${Nt.weightH3})`).addSlider(c=>this.weightSlider(c,"weightH3")),new G.Setting(e).setName("Debugging").setHeading(),new G.Setting(e).setName("Enable verbose logging").setDesc("Adds a LOT of logs for debugging purposes. Don't forget to disable it.").addToggle(c=>c.setValue(E.verboseLogging).onChange(async d=>{E.verboseLogging=d,await ue(this.plugin)})),ht()){new G.Setting(e).setName("Danger Zone").setHeading();let c=new DocumentFragment;c.createSpan({},d=>{d.innerHTML=`Erase all Omnisearch cache data. Use this if Omnisearch results are inconsistent, missing, or appear outdated.
- Needs a restart to fully take effect.`}),new G.Setting(e).setName("Clear cache data").setDesc(c).addButton(f=>{f.setButtonText("Clear cache"),f.onClick(async()=>{await Ee.clearCache(),new G.Notice("Omnisearch - Cache cleared. Please restart Obsidian.")})})}}weightSlider(e,r){e.setLimits(1,5,.1).setValue(E[r]).setDynamicTooltip().onChange(n=>{E[r]=n,ue(this.plugin)})}},Nt={useCache:!0,hideExcluded:!1,ignoreDiacritics:!0,indexedFileTypes:[],PDFIndexing:!1,imagesIndexing:!1,splitCamelCase:!1,ribbonIcon:!0,showExcerpt:!0,renderLineReturnInExcerpts:!0,showCreateButton:!1,highlight:!0,showPreviousQueryResults:!0,simpleSearch:!1,weightBasename:3,weightDirectory:2,weightH1:1.5,weightH2:1.3,weightH3:1.1,welcomeMessage:"",verboseLogging:!1},E=Object.assign({},Nt);async function ua(t){E=Object.assign({},Nt,await t.loadData()),Lt.set(E.showExcerpt)}async function ue(t){await t.saveData(E)}var ca=Ce(require("obsidian"));var fa=/^"|"$|^'|'$/g,da=/[\u4e00-\u9fa5]/,_s=/(?:^|\s)\.(\w+)/g,ha=100,Jr=300,pa=`suggestion-highlight omnisearch-highlight ${E.highlight?"omnisearch-default-highlight":""}`,$=new Si,Ln={ToggleExcerpts:"toggle-excerpts"},Pe=(s=>(s[s.Done=0]="Done",s[s.LoadingCache=1]="LoadingCache",s[s.ReadingFiles=2]="ReadingFiles",s[s.IndexingFiles=3]="IndexingFiles",s[s.WritingCache=4]="WritingCache",s))(Pe||{});var pt=hn(0),ma=!1;function bs(t){ma=t}function ga(){return ma}function Nn(){return app.plugins.plugins["cm-chs-patch"]}function He(){return app.plugins?.plugins?.["text-extractor"]?.api}function ht(){return!ca.Platform.isIosApp&&E.useCache}var mt=/[|\n\r -#%-*,-/:;?@[-\]_{}\u00A0\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u1680\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2000-\u200A\u2010-\u2029\u202F-\u2043\u2045-\u2051\u2053-\u205F\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u3000-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]+/u;var Ea=Ce(require("obsidian"));var Ze=Ce(require("obsidian"));var va=Ce(require("crypto")),_a=Ce(ya());function gt(...t){return t[1]!==null&&t[1]!==void 0&&t[2]!==null&&t[2]!==void 0?`${t[1]}${t[2]}`:"<no content>"}function fd(t){return t.replaceAll("&","&").replaceAll("<","<").replaceAll(">",">").replaceAll('"',""").replaceAll("'","'")}function ba(t){let e=t.split("/");return e.pop(),e.join("/")}function dd(t){return t.replace(/[-/\\^$*+?.()|[\]{}]/g,"[$&]")}function yt(t){if(!t.length)return/^$/g;let e="("+(Nn()?"":E.splitCamelCase?`^|${mt.source}|[A-Z]`:`^|${mt.source}`)+`)(${t.map(n=>dd(n)).join("|")})`;return new RegExp(`${e}`,"giu")}function Kn(t,e){return t.headings?.filter(r=>r.level===e).map(r=>r.heading)??[]}function zn(t,e){return(t+e)%e}function ur(t,e){try{let r=e??-1,n=Math.max(0,r-ha),i=Math.min(t.length,r+Jr);if(r>-1?t=(n>0?"\u2026":"")+t.slice(n,i).trim()+(ia).join(` + Needs a restart to fully take effect.`}),new G.Setting(e).setName("Clear cache data").setDesc(c).addButton(d=>{d.setButtonText("Clear cache"),d.onClick(async()=>{await Ee.clearCache(),new G.Notice("Omnisearch - Cache cleared. Please restart Obsidian.")})})}}weightSlider(e,r){e.setLimits(1,5,.1).setValue(E[r]).setDynamicTooltip().onChange(n=>{E[r]=n,ue(this.plugin)})}},Nt={useCache:!0,hideExcluded:!1,ignoreDiacritics:!0,indexedFileTypes:[],PDFIndexing:!1,imagesIndexing:!1,splitCamelCase:!1,ribbonIcon:!0,showExcerpt:!0,renderLineReturnInExcerpts:!0,showCreateButton:!1,highlight:!0,showPreviousQueryResults:!0,simpleSearch:!1,weightBasename:3,weightDirectory:2,weightH1:1.5,weightH2:1.3,weightH3:1.1,welcomeMessage:"",verboseLogging:!1},E=Object.assign({},Nt);async function ca(t){E=Object.assign({},Nt,await t.loadData()),Lt.set(E.showExcerpt)}async function ue(t){await t.saveData(E)}var fa=be(require("obsidian"));var da=/[\u4e00-\u9fa5]/;var ha=100,Jr=300,pa=`suggestion-highlight omnisearch-highlight ${E.highlight?"omnisearch-default-highlight":""}`,H=new Si,Ln={ToggleExcerpts:"toggle-excerpts"},Pe=(s=>(s[s.Done=0]="Done",s[s.LoadingCache=1]="LoadingCache",s[s.ReadingFiles=2]="ReadingFiles",s[s.IndexingFiles=3]="IndexingFiles",s[s.WritingCache=4]="WritingCache",s))(Pe||{});var pt=hn(0),ma=!1;function xs(t){ma=t}function ga(){return ma}function Nn(){return app.plugins.plugins["cm-chs-patch"]}function $e(){return app.plugins?.plugins?.["text-extractor"]?.api}function ht(){return!fa.Platform.isIosApp&&E.useCache}var mt=/[|\n\r -#%-*,-/:;?@[-\]_{}\u00A0\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u1680\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2000-\u200A\u2010-\u2029\u202F-\u2043\u2045-\u2051\u2053-\u205F\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u3000-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]+/u;var Ea=be(require("obsidian"));var Ze=be(require("obsidian"));var va=be(require("crypto")),_a=be(ya());function gt(...t){return t[1]!==null&&t[1]!==void 0&&t[2]!==null&&t[2]!==void 0?`${t[1]}${t[2]}`:"<no content>"}function hd(t){return t.replaceAll("&","&").replaceAll("<","<").replaceAll(">",">").replaceAll('"',""").replaceAll("'","'")}function xa(t){let e=t.split("/");return e.pop(),e.join("/")}function pd(t){return t.replace(/[-/\\^$*+?.()|[\]{}]/g,"[$&]")}function yt(t){if(!t.length)return/^$/g;let e="("+(Nn()?"":E.splitCamelCase?`^|${mt.source}|[A-Z]`:`^|${mt.source}`)+`)(${t.map(n=>pd(n)).join("|")})`;return new RegExp(`${e}`,"giu")}function Kn(t,e){return t.headings?.filter(r=>r.level===e).map(r=>r.heading)??[]}function zn(t,e){return(t+e)%e}function ur(t,e){try{let r=e??-1,n=Math.max(0,r-ha),i=Math.min(t.length,r+Jr);if(r>-1?t=(n>0?"\u2026":"")+t.slice(n,i).trim()+(ia).join(` `);let o=t.lastIndexOf(` -`,r-n);o>0&&(t=t.slice(o))}return t=fd(t),E.renderLineReturnInExcerpts&&(t=t.trim().replaceAll(` -`,"
")),t}catch(r){return new Ze.Notice("Omnisearch - Error while creating excerpt, see developer console"),console.error("Omnisearch - Error while creating excerpt"),console.error(r),""}}function xa(t){return t.replace(fa,"")}function ws(t){return t.replace(/(\*|_)+(.+?)(\*|_)+/g,(e,r,n)=>n)}function wa(t){return t?.frontmatter?(0,Ze.parseFrontMatterAliases)(t.frontmatter)??[]:[]}function ja(t){let e=t?(0,Ze.getAllTags)(t)??[]:[];return e=[...new Set(e.reduce((r,n)=>[...r,...n.split("/").filter(i=>i).map(i=>i.startsWith("#")?i:`#${i}`),n],[]))],e}function et(t){return t==null?"":(t=t.replaceAll("`","[__omnisearch__backtick__]"),t=t.normalize("NFD").replace(/\p{Diacritic}/gu,""),t=t.replaceAll("[__omnisearch__backtick__]","`"),t)}function Vn(){return Ze.Platform.isMacOS?"\u2318":"ctrl"}function Zr(t){let e=!!He(),r=e&&E.PDFIndexing,n=e&&E.imagesIndexing;return js(t)||tn(t)||r&&en(t)||n&&Hn(t)}function Hn(t){let e=Kt(t);return e==="png"||e==="jpg"||e==="jpeg"}function en(t){return Kt(t)==="pdf"}function js(t){return[...E.indexedFileTypes,"md"].some(e=>t.endsWith(`.${e}`))}function tn(t){return t.endsWith(".canvas")}function Kt(t){let e=t.split(".");return e[e.length-1]??""}function Aa(t){return Ze.Platform.isMobileApp?(0,_a.md5)(t.toString()):(0,va.createHash)("md5").update(t).digest("hex")}function Ca(t,e){let r=[],n=0,i=t.length;for(;ns.path===t);if(!e)throw new Error(`Invalid file path: "${t}"`);let r=null,n=He();if(js(t))r=await app.vault.cachedRead(e);else if(tn(t)){let s=JSON.parse(await app.vault.cachedRead(e)),o=[];for(let a of s.nodes)a.type==="text"?o.push(a.text):a.type==="file"&&o.push(a.file);for(let a of s.edges.filter(l=>!!l.label))o.push(a.label);r=o.join(`\r -`)}else if(n?.canFileBeExtracted(t))r=await n.extractText(e);else throw new Error(`Unsupported file type: "${t}"`);r==null&&(console.warn(`Omnisearch: ${r} content for file`,e.path),r=""),r=et(r);let i=app.metadataCache.getFileCache(e);if(i&&i.frontmatter?.["excalidraw-plugin"]){let s=i.sections?.filter(o=>o.type==="comment")??[];for(let{start:o,end:a}of s.map(l=>l.position))r=r.substring(0,o.offset-1)+r.substring(a.offset)}return{basename:et(e.basename),content:r,path:e.path,mtime:e.stat.mtime,tags:ja(i),aliases:wa(i).join(""),headings1:i?Kn(i,1).join(" "):"",headings2:i?Kn(i,2).join(" "):"",headings3:i?Kn(i,3).join(" "):""}}var Da=class{constructor(){this.nextQueryIsEmpty=!1;this.documents=new Map}async addToLiveCache(e){try{let r=await hd(e);if(!r.path){console.error(`Missing .path field in IndexedDocument "${r.basename}", skipping`);return}this.documents.set(e,r)}catch(r){console.warn(`Omnisearch: Error while adding "${e}" to live cache`,r),this.removeFromLiveCache(e)}}removeFromLiveCache(e){this.documents.delete(e)}async getDocument(e){return this.documents.has(e)?this.documents.get(e):(ie("Generating IndexedDocument from",e),await this.addToLiveCache(e),this.documents.get(e))}async addToSearchHistory(e){if(!e){this.nextQueryIsEmpty=!0;return}this.nextQueryIsEmpty=!1;let r=await Ee.searchHistory.toArray();r=r.filter(n=>n.query!==e).reverse(),r.unshift({query:e}),r=r.slice(0,10),await Ee.searchHistory.clear(),await Ee.searchHistory.bulkAdd(r)}async getSearchHistory(){let e=(await Ee.searchHistory.toArray()).reverse().map(r=>r.query);return this.nextQueryIsEmpty&&e.unshift(""),e}getDocumentsChecksum(e){return Aa(JSON.stringify(e.sort((r,n)=>r.pathn.path?1:0)))}async getMinisearchCache(){try{return(await Ee.minisearch.toArray())[0]}catch(e){return new Ea.Notice("Omnisearch - Cache missing or invalid. Some freezes may occur while Omnisearch indexes your vault."),console.error("Omnisearch - Error while loading Minisearch cache"),console.error(e),null}}async writeMinisearchCache(e,r){let n=Array.from(r).map(([i,s])=>({path:i,mtime:s}));await Ee.minisearch.clear(),await Ee.minisearch.add({date:new Date().toISOString(),paths:n,data:e.toJSON()}),console.log("Omnisearch - Search cache written")}},de=new Da;function pd(t){let e,r,n,i,s,o,a,l,u=t[9].default,c=Gt(u,t,t[8],null);return{c(){e=I("div"),r=I("div"),n=I("input"),s=U(),c&&c.c(),B(n,"class","prompt-input"),B(n,"placeholder",t[0]),B(n,"spellcheck","false"),B(n,"type","text"),B(r,"class","omnisearch-input-field"),B(e,"class","omnisearch-input-container")},m(f,d){z(f,e,d),k(e,r),k(r,n),t[10](n),_i(n,t[1]),k(e,s),c&&c.m(e,null),o=!0,a||(l=[Te(n,"input",t[11]),uo(i=t[3].call(null,n)),Te(n,"compositionend",t[12]),Te(n,"compositionstart",t[13]),Te(n,"input",t[4])],a=!0)},p(f,[d]){(!o||d&1)&&B(n,"placeholder",f[0]),d&2&&n.value!==f[1]&&_i(n,f[1]),c&&c.p&&(!o||d&256)&&Qt(c,u,f,f[8],o?qt(u,f[8],d,null):Yt(f[8]),null)},i(f){o||(q(c,f),o=!0)},o(f){Q(c,f),o=!1},d(f){f&&K(e),t[10](null),c&&c.d(f),a=!1,Re(l)}}}function md(t,e,r){let{$$slots:n={},$$scope:i}=e,{initialValue:s=""}=e,o=!1,{placeholder:a=""}=e,l="",u,c=wi();function f(v){r(1,l=v)}function d(v){ot().then(()=>(u.focus(),ot())).then(()=>{u.select()})}let g=(0,Ta.debounce)(()=>{de.addToSearchHistory(""),c("input",l)},250);function w(v){$e[v?"unshift":"push"](()=>{u=v,r(2,u)})}function x(){l=this.value,r(1,l),r(5,s),r(7,o)}let b=v=>bs(!1),h=v=>bs(!0);return t.$$set=v=>{"initialValue"in v&&r(5,s=v.initialValue),"placeholder"in v&&r(0,a=v.placeholder),"$$scope"in v&&r(8,i=v.$$scope)},t.$$.update=()=>{if(t.$$.dirty&162){e:s&&!o&&!l&&(r(7,o=!0),r(1,l=s),d())}},[a,l,u,d,g,s,f,o,i,n,w,x,b,h]}var ka=class extends pe{constructor(e){super();ye(this,e,md,pd,fe,{initialValue:5,placeholder:0,setInputValue:6})}get setInputValue(){return this.$$.ctx[6]}},Wn=ka;function gd(t){let e,r,n,i,s=t[1].default,o=Gt(s,t,t[0],null);return{c(){e=I("div"),o&&o.c(),B(e,"class","prompt-results")},m(a,l){z(a,e,l),o&&o.m(e,null),r=!0,n||(i=Te(e,"mousedown",yd),n=!0)},p(a,[l]){o&&o.p&&(!r||l&1)&&Qt(o,s,a,a[0],r?qt(s,a[0],l,null):Yt(a[0]),null)},i(a){r||(q(o,a),r=!0)},o(a){Q(o,a),r=!1},d(a){a&&K(e),o&&o.d(a),n=!1,i()}}}var yd=t=>t.preventDefault();function vd(t,e,r){let{$$slots:n={},$$scope:i}=e;return t.$$set=s=>{"$$scope"in s&&r(0,i=s.$$scope)},[i,n]}var Oa=class extends pe{constructor(e){super();ye(this,e,vd,gd,fe,{})}},Un=Oa;var As=Ce(require("obsidian"));async function Gn(t,e=!1){let r=yt(t.foundWords);r.exec(t.content);let n=r.lastIndex,i=!1;app.workspace.iterateAllLeaves(a=>{a.view instanceof As.MarkdownView&&!e&&a.getViewState().state?.file===t.path&&a.getViewState()?.pinned&&(app.workspace.setActiveLeaf(a,{focus:!0}),i=!0)}),i||await app.workspace.openLinkText(t.path,"",e);let s=app.workspace.getActiveViewOfType(As.MarkdownView);if(!s)return;let o=s.editor.offsetToPos(n);o.ch=0,s.editor.setCursor(o),s.editor.scrollIntoView({from:{line:o.line-10,ch:0},to:{line:o.line+10,ch:0}})}async function Ia(t,e=!1){try{let r;switch(app.vault.getConfig("newFileLocation")){case"current":r=(app.workspace.getActiveFile()?.parent.path??"")+"/";break;case"folder":r=app.vault.getConfig("newFileFolderPath")+"/";break;default:r="";break}await app.workspace.openLinkText(`${r}${t}.md`,"",e)}catch(r){throw r.message="OmniSearch - Could not create note: "+r.message,console.error(r),r}}function _d(t){let e;return{c(){e=I("span"),e.innerHTML='',B(e,"class","suggestion-flair"),B(e,"aria-label","Not created yet, select to create")},m(r,n){z(r,e,n)},p:ne,i:ne,o:ne,d(r){r&&K(e)}}}function bd(t){"use strict";return[]}var Ma=class extends pe{constructor(e){super();ye(this,e,bd,_d,fe,{})}},Pa=Ma;function Ra(t){let e,r;return e=new Pa({}),{c(){Fe(e.$$.fragment)},m(n,i){xe(e,n,i),r=!0},i(n){r||(q(e.$$.fragment,n),r=!0)},o(n){Q(e.$$.fragment,n),r=!1},d(n){ge(e,n)}}}function xd(t){let e,r,n,i,s,o=t[2]&&Ra(t),a=t[4].default,l=Gt(a,t,t[3],null);return{c(){e=I("div"),o&&o.c(),r=U(),l&&l.c(),B(e,"data-result-id",t[0]),B(e,"class","suggestion-item omnisearch-result"),bi(e,"is-selected",t[1])},m(u,c){z(u,e,c),o&&o.m(e,null),k(e,r),l&&l.m(e,null),n=!0,i||(s=[Te(e,"mousemove",t[5]),Te(e,"click",t[6]),Te(e,"auxclick",t[7])],i=!0)},p(u,[c]){u[2]?o?c&4&&q(o,1):(o=Ra(u),o.c(),q(o,1),o.m(e,r)):o&&(Dt(),Q(o,1,1,()=>{o=null}),Tt()),l&&l.p&&(!n||c&8)&&Qt(l,a,u,u[3],n?qt(a,u[3],c,null):Yt(u[3]),null),(!n||c&1)&&B(e,"data-result-id",u[0]),(!n||c&2)&&bi(e,"is-selected",u[1])},i(u){n||(q(o),q(l,u),n=!0)},o(u){Q(o),Q(l,u),n=!1},d(u){u&&K(e),o&&o.d(),l&&l.d(u),i=!1,Re(s)}}}function wd(t,e,r){let{$$slots:n={},$$scope:i}=e,{id:s}=e,{selected:o=!1}=e,{glyph:a=!1}=e;function l(f){Me.call(this,t,f)}function u(f){Me.call(this,t,f)}function c(f){Me.call(this,t,f)}return t.$$set=f=>{"id"in f&&r(0,s=f.id),"selected"in f&&r(1,o=f.selected),"glyph"in f&&r(2,a=f.glyph),"$$scope"in f&&r(3,i=f.$$scope)},[s,o,a,i,n,l,u,c]}var Ba=class extends pe{constructor(e){super();ye(this,e,wd,xd,fe,{id:0,selected:1,glyph:2})}},qn=Ba;var cr=Ce(require("obsidian"));function La(t){let e,r=t[1].matches.length+"",n,i,s=(t[1].matches.length>1?"matches":"match")+"",o;return{c(){e=I("span"),n=Se(r),i=Se("\xA0"),o=Se(s),B(e,"class","omnisearch-result__counter")},m(a,l){z(a,e,l),k(e,n),k(e,i),k(e,o)},p(a,l){l&2&&r!==(r=a[1].matches.length+"")&&Ft(n,r),l&2&&s!==(s=(a[1].matches.length>1?"matches":"match")+"")&&Ft(o,s)},d(a){a&&K(e)}}}function Na(t){let e,r,n,i,s;return{c(){e=I("div"),r=I("span"),n=U(),i=I("span"),s=Se(t[6]),B(e,"class","omnisearch-result__folder-path")},m(o,a){z(o,e,a),k(e,r),t[12](r),k(e,n),k(e,i),k(i,s)},p(o,a){a&64&&Ft(s,o[6])},d(o){o&&K(e),t[12](null)}}}function Ka(t){let e,r=t[8].replace(t[9],gt)+"";return{c(){e=I("div"),B(e,"class","omnisearch-result__body")},m(n,i){z(n,e,i),e.innerHTML=r},p(n,i){i&768&&r!==(r=n[8].replace(n[9],gt)+"")&&(e.innerHTML=r)},d(n){n&&K(e)}}}function za(t){let e,r,n;return{c(){e=I("div"),r=I("img"),ke(r,"width","100px"),vi(r.src,n=t[5])||B(r,"src",n),B(r,"alt",""),B(e,"class","omnisearch-result__image-container")},m(i,s){z(i,e,s),k(e,r)},p(i,s){s&32&&!vi(r.src,n=i[5])&&B(r,"src",n)},d(i){i&&K(e)}}}function jd(t){let e,r,n,i,s,o,a=t[2].replace(t[9],gt)+"",l,u,c,f=Kt(t[1].path)+"",d,g,w,x,b,h,v=t[1].matches.length>0&&La(t),m=t[6]&&Na(t),p=t[10]&&Ka(t),_=t[5]&&za(t);return{c(){e=I("div"),r=I("div"),n=I("span"),i=I("span"),s=U(),o=I("span"),l=U(),u=I("span"),c=Se("."),d=Se(f),g=U(),v&&v.c(),w=U(),m&&m.c(),x=U(),b=I("div"),p&&p.c(),h=U(),_&&_.c(),B(u,"class","omnisearch-result__extension"),B(n,"class","omnisearch-result__title"),B(r,"class","omnisearch-result__title-container"),ke(b,"display","flex"),ke(b,"flex-direction","row")},m(y,j){z(y,e,j),k(e,r),k(r,n),k(n,i),t[11](i),k(n,s),k(n,o),o.innerHTML=a,k(n,l),k(n,u),k(u,c),k(u,d),k(n,g),v&&v.m(n,null),k(e,w),m&&m.m(e,null),k(e,x),k(e,b),p&&p.m(b,null),k(b,h),_&&_.m(b,null)},p(y,j){j&516&&a!==(a=y[2].replace(y[9],gt)+"")&&(o.innerHTML=a),j&2&&f!==(f=Kt(y[1].path)+"")&&Ft(d,f),y[1].matches.length>0?v?v.p(y,j):(v=La(y),v.c(),v.m(n,null)):v&&(v.d(1),v=null),y[6]?m?m.p(y,j):(m=Na(y),m.c(),m.m(e,x)):m&&(m.d(1),m=null),y[10]?p?p.p(y,j):(p=Ka(y),p.c(),p.m(b,h)):p&&(p.d(1),p=null),y[5]?_?_.p(y,j):(_=za(y),_.c(),_.m(b,null)):_&&(_.d(1),_=null)},d(y){y&&K(e),t[11](null),v&&v.d(),m&&m.d(),p&&p.d(),_&&_.d()}}}function Ad(t){let e,r;return e=new qn({props:{glyph:t[7],id:t[1].path,selected:t[0],$$slots:{default:[jd]},$$scope:{ctx:t}}}),e.$on("click",t[13]),e.$on("auxclick",t[14]),e.$on("mousemove",t[15]),{c(){Fe(e.$$.fragment)},m(n,i){xe(e,n,i),r=!0},p(n,[i]){let s={};i&128&&(s.glyph=n[7]),i&2&&(s.id=n[1].path),i&1&&(s.selected=n[0]),i&67454&&(s.$$scope={dirty:i,ctx:n}),e.$set(s)},i(n){r||(q(e.$$.fragment,n),r=!0)},o(n){Q(e.$$.fragment,n),r=!1},d(n){ge(e,n)}}}function Cd(t,e,r){let n,i,s,o;ln(t,Lt,m=>r(10,o=m));let{selected:a=!1}=e,{note:l}=e,u=null,c="",f="",d,g;function w(m){$e[m?"unshift":"push"](()=>{g=m,r(4,g)})}function x(m){$e[m?"unshift":"push"](()=>{d=m,r(3,d)})}function b(m){Me.call(this,t,m)}function h(m){Me.call(this,t,m)}function v(m){Me.call(this,t,m)}t.$$set=m=>{"selected"in m&&r(0,a=m.selected),"note"in m&&r(1,l=m.note)},t.$$.update=()=>{if(t.$$.dirty&2){e:if(r(5,u=null),Hn(l.path)){let m=app.vault.getFiles().find(p=>p.path===l.path);m&&r(5,u=app.vault.getResourcePath(m))}}if(t.$$.dirty&2){e:r(9,n=yt(l.foundWords))}if(t.$$.dirty&2){e:r(8,i=ur(l.content,l.matches[0]?.offset??-1))}if(t.$$.dirty&30){e:r(2,c=l.basename),r(6,f=ba(l.path)),E.ignoreDiacritics&&r(2,c=et(c)),d&&(0,cr.setIcon)(d,"folder-open"),g&&(Hn(l.path)?(0,cr.setIcon)(g,"image"):en(l.path)?(0,cr.setIcon)(g,"file-text"):tn(l.path)?(0,cr.setIcon)(g,"layout-dashboard"):(0,cr.setIcon)(g,"file"))}};e:r(7,s=!1);return[a,l,c,d,g,u,f,s,i,n,o,w,x,b,h,v]}var Va=class extends pe{constructor(e){super();ye(this,e,Cd,Ad,fe,{selected:0,note:1})}},Ha=Va;function $a(t,e){e?e.offsets=typeof e.offsets=="undefined"?!0:e.offsets:e={offsets:!0,tokenize:!0},t||(t="");let r={text:[],offsets:[],exclude:{text:[]}};e.offsets&&(r.offsets=[]);let n={text:[]},i=[],s=/(\S+:'(?:[^'\\]|\\.)*')|(\S+:"(?:[^"\\]|\\.)*")|(-?"(?:[^"\\]|\\.)*")|(-?'(?:[^'\\]|\\.)*')|\S+|\S+:\S+/g,o,a=0,l=new Date().getTime();for(;(o=s.exec(t))!==null;){if(++a>=100||new Date().getTime()-l>50){$n("Stopped SearchParserResult at",a,"results");break}let c=o[0],f=c.indexOf(":");if(f!==-1){let d=c.slice(0,f),g=c.slice(f+1);g=(g+"").replace(/\\(.?)/g,function(w,x){switch(x){case"\\":return"\\";case"0":return"\0";case"":return"";default:return x}}),i.push({keyword:d,value:g,offsetStart:o.index,offsetEnd:o.index+c.length})}else{let d=!1;c[0]==="-"&&(d=!0,c=c.slice(1)),c=(c+"").replace(/\\(.?)/g,function(g,w){switch(w){case"\\":return"\\";case"0":return"\0";case"":return"";default:return w}}),d?n.text.push(c):i.push({text:c,offsetStart:o.index,offsetEnd:o.index+c.length})}}i.reverse();let u;for(;u=i.pop();)if(u.text)r.text.push(u.text),e.offsets&&r.offsets.push(u);else if(u.keyword){let c=u.keyword;e.keywords=e.keywords||[];let f=!1,d=!1;if(!/^-/.test(c))f=e.keywords.indexOf(c)!==-1;else if(c[0]==="-"){let w=c.slice(1);f=e.keywords.indexOf(w)!==-1,f&&(c=w,d=!0)}e.ranges=e.ranges||[];let g=e.ranges.indexOf(c)!==-1;if(f){e.offsets&&r.offsets.push({keyword:c,value:u.value,offsetStart:d?u.offsetStart+1:u.offsetStart,offsetEnd:u.offsetEnd});let w=u.value;if(w.length){let x=w.split(",");d?n[c]?n[c]instanceof Array?x.length>1?n[c]=n[c].concat(x):n[c].push(w):(n[c]=[n[c]],n[c].push(w)):x.length>1?n[c]=x:e.alwaysArray?n[c]=[w]:n[c]=w:r[c]?r[c]instanceof Array?x.length>1?r[c]=r[c].concat(x):r[c].push(w):(r[c]=[r[c]],r[c].push(w)):x.length>1?r[c]=x:e.alwaysArray?r[c]=[w]:r[c]=w}}else if(g){e.offsets&&r.offsets.push(u);let w=u.value,x=w.split("-");r[c]={},x.length===2?(r[c].from=x[0],r[c].to=x[1]):r[c].from=w}else{let w=u.keyword+":"+u.value;r.text.push(w),e.offsets&&r.offsets.push({text:w,offsetStart:u.offsetStart,offsetEnd:u.offsetEnd})}}return r.exclude=n,r}var zt=class{constructor(e=""){this.segments=[];this.exclusions=[];this.extensions=[];this.extensions=this.extractExtensions(e),e=this.removeExtensions(e),E.ignoreDiacritics&&(e=et(e));let r=$a(e.toLowerCase(),{tokenize:!0});this.exclusions=r.exclude.text.map(this.formatToken).filter(n=>!!n.value),this.segments=r.text.reduce((n,i)=>{let s=this.formatToken(i);return s.value&&n.push(s),n},[])}isEmpty(){return this.segments.length===0}segmentsToStr(){return this.segments.map(({value:e})=>e).join(" ")}getExactTerms(){return this.segments.filter(({exact:e})=>e).map(({value:e})=>e)}formatToken(e){let r=xa(e);return{value:r,exact:r!==e}}extractExtensions(e){let r=(e.match(_s)??[]).map(n=>n.trim());return r?r.map(n=>n.toLowerCase()):[]}removeExtensions(e){return e.replace(_s,"")}};var ee=function(){return ee=Object.assign||function(e){for(var r,n=1,i=arguments.length;n0&&s[s.length-1])&&(u[0]===6||u[0]===2)){r=0;continue}if(u[0]===3&&(!s||u[1]>s[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function ae(t,e){var r=typeof Symbol=="function"&&t[Symbol.iterator];if(!r)return t;var n=r.call(t),i,s=[],o;try{for(;(e===void 0||e-- >0)&&!(i=n.next()).done;)s.push(i.value)}catch(a){o={error:a}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return s}var Ed="ENTRIES",Wa="KEYS",Ua="VALUES",me="",Cs=function(){function t(e,r){var n=e._tree,i=Array.from(n.keys());this.set=e,this._type=r,this._path=i.length>0?[{node:n,keys:i}]:[]}return t.prototype.next=function(){var e=this.dive();return this.backtrack(),e},t.prototype.dive=function(){if(this._path.length===0)return{done:!0,value:void 0};var e=fr(this._path),r=e.node,n=e.keys;if(fr(n)===me)return{done:!1,value:this.result()};var i=r.get(fr(n));return this._path.push({node:i,keys:Array.from(i.keys())}),this.dive()},t.prototype.backtrack=function(){if(this._path.length!==0){var e=fr(this._path).keys;e.pop(),!(e.length>0)&&(this._path.pop(),this.backtrack())}},t.prototype.key=function(){return this.set._prefix+this._path.map(function(e){var r=e.keys;return fr(r)}).filter(function(e){return e!==me}).join("")},t.prototype.value=function(){return fr(this._path).node.get(me)},t.prototype.result=function(){switch(this._type){case Ua:return this.value();case Wa:return this.key();default:return[this.key(),this.value()]}},t.prototype[Symbol.iterator]=function(){return this},t}(),fr=function(t){return t[t.length-1]},Dd=function(t,e,r){var n=new Map;if(e===void 0)return n;for(var i=e.length+1,s=i+r,o=new Uint8Array(s*i).fill(r+1),a=0;ar)continue e}Ga(t.get(g),e,r,n,i,x,o,a+g)}}}catch(T){l={error:T}}finally{try{d&&!d.done&&(u=f.return)&&u.call(f)}finally{if(l)throw l.error}}},Ss=function(){function t(e,r){e===void 0&&(e=new Map),r===void 0&&(r=""),this._size=void 0,this._tree=e,this._prefix=r}return t.prototype.atPrefix=function(e){var r,n;if(!e.startsWith(this._prefix))throw new Error("Mismatched prefix");var i=ae(Qn(this._tree,e.slice(this._prefix.length)),2),s=i[0],o=i[1];if(s===void 0){var a=ae(Ds(o),2),l=a[0],u=a[1];try{for(var c=W(l.keys()),f=c.next();!f.done;f=c.next()){var d=f.value;if(d!==me&&d.startsWith(u)){var g=new Map;return g.set(d.slice(u.length),l.get(d)),new t(g,e)}}}catch(w){r={error:w}}finally{try{f&&!f.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}}return new t(s,e)},t.prototype.clear=function(){this._size=void 0,this._tree.clear()},t.prototype.delete=function(e){return this._size=void 0,Td(this._tree,e)},t.prototype.entries=function(){return new Cs(this,Ed)},t.prototype.forEach=function(e){var r,n;try{for(var i=W(this),s=i.next();!s.done;s=i.next()){var o=ae(s.value,2),a=o[0],l=o[1];e(a,l,this)}}catch(u){r={error:u}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.fuzzyGet=function(e,r){return Dd(this._tree,e,r)},t.prototype.get=function(e){var r=Fs(this._tree,e);return r!==void 0?r.get(me):void 0},t.prototype.has=function(e){var r=Fs(this._tree,e);return r!==void 0&&r.has(me)},t.prototype.keys=function(){return new Cs(this,Wa)},t.prototype.set=function(e,r){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;var n=Es(this._tree,e);return n.set(me,r),this},Object.defineProperty(t.prototype,"size",{get:function(){if(this._size)return this._size;this._size=0;for(var e=this.entries();!e.next().done;)this._size+=1;return this._size},enumerable:!1,configurable:!0}),t.prototype.update=function(e,r){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;var n=Es(this._tree,e);return n.set(me,r(n.get(me))),this},t.prototype.fetch=function(e,r){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;var n=Es(this._tree,e),i=n.get(me);return i===void 0&&n.set(me,i=r()),i},t.prototype.values=function(){return new Cs(this,Ua)},t.prototype[Symbol.iterator]=function(){return this.entries()},t.from=function(e){var r,n,i=new t;try{for(var s=W(e),o=s.next();!o.done;o=s.next()){var a=ae(o.value,2),l=a[0],u=a[1];i.set(l,u)}}catch(c){r={error:c}}finally{try{o&&!o.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return i},t.fromObject=function(e){return t.from(Object.entries(e))},t}(),Qn=function(t,e,r){var n,i;if(r===void 0&&(r=[]),e.length===0||t==null)return[t,r];try{for(var s=W(t.keys()),o=s.next();!o.done;o=s.next()){var a=o.value;if(a!==me&&e.startsWith(a))return r.push([t,a]),Qn(t.get(a),e.slice(a.length),r)}}catch(l){n={error:l}}finally{try{o&&!o.done&&(i=s.return)&&i.call(s)}finally{if(n)throw n.error}}return r.push([t,e]),Qn(void 0,"",r)},Fs=function(t,e){var r,n;if(e.length===0||t==null)return t;try{for(var i=W(t.keys()),s=i.next();!s.done;s=i.next()){var o=s.value;if(o!==me&&e.startsWith(o))return Fs(t.get(o),e.slice(o.length))}}catch(a){r={error:a}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},Es=function(t,e){var r,n,i=e.length;e:for(var s=0;t&&s0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new Ss,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldLength=new Map,this._avgFieldLength=[],this._storedFields=new Map,this._nextId=0}},t.prototype.discard=function(e){var r=this,n=this._idToShortId.get(e);if(n==null)throw new Error("MiniSearch: cannot discard document with ID ".concat(e,": it is not in the index"));this._idToShortId.delete(e),this._documentIds.delete(n),this._storedFields.delete(n),(this._fieldLength.get(n)||[]).forEach(function(i,s){r.removeFieldLength(n,s,r._documentCount,i)}),this._fieldLength.delete(n),this._documentCount-=1,this._dirtCount+=1,this.maybeAutoVacuum()},t.prototype.maybeAutoVacuum=function(){if(this._options.autoVacuum!==!1){var e=this._options.autoVacuum,r=e.minDirtFactor,n=e.minDirtCount,i=e.batchSize,s=e.batchWait;this.conditionalVacuum({batchSize:i,batchWait:s},{minDirtCount:n,minDirtFactor:r})}},t.prototype.discardAll=function(e){var r,n,i=this._options.autoVacuum;try{this._options.autoVacuum=!1;try{for(var s=W(e),o=s.next();!o.done;o=s.next()){var a=o.value;this.discard(a)}}catch(l){r={error:l}}finally{try{o&&!o.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}}finally{this._options.autoVacuum=i}this.maybeAutoVacuum()},t.prototype.replace=function(e){var r=this._options,n=r.idField,i=r.extractField,s=i(e,n);this.discard(s),this.add(e)},t.prototype.vacuum=function(e){return e===void 0&&(e={}),this.conditionalVacuum(e)},t.prototype.conditionalVacuum=function(e,r){var n=this;return this._currentVacuum?(this._enqueuedVacuumConditions=this._enqueuedVacuumConditions&&r,this._enqueuedVacuum!=null?this._enqueuedVacuum:(this._enqueuedVacuum=this._currentVacuum.then(function(){var i=n._enqueuedVacuumConditions;return n._enqueuedVacuumConditions=Ps,n.performVacuuming(e,i)}),this._enqueuedVacuum)):this.vacuumConditionsMet(r)===!1?Promise.resolve():(this._currentVacuum=this.performVacuuming(e),this._currentVacuum)},t.prototype.performVacuuming=function(e,r){return Sd(this,void 0,void 0,function(){var n,i,s,o,a,l,u,c,f,d,g,w,x,b,h,v,m,p,_,y,j,A,C,S,D;return Fd(this,function(P){switch(P.label){case 0:if(n=this._dirtCount,!this.vacuumConditionsMet(r))return[3,10];i=e.batchSize||Ms.batchSize,s=e.batchWait||Ms.batchWait,o=1,P.label=1;case 1:P.trys.push([1,7,8,9]),a=W(this._index),l=a.next(),P.label=2;case 2:if(l.done)return[3,6];u=ae(l.value,2),c=u[0],f=u[1];try{for(d=(A=void 0,W(f)),g=d.next();!g.done;g=d.next()){w=ae(g.value,2),x=w[0],b=w[1];try{for(h=(S=void 0,W(b)),v=h.next();!v.done;v=h.next())m=ae(v.value,1),p=m[0],!this._documentIds.has(p)&&(b.size<=1?f.delete(x):b.delete(p))}catch(T){S={error:T}}finally{try{v&&!v.done&&(D=h.return)&&D.call(h)}finally{if(S)throw S.error}}}}catch(T){A={error:T}}finally{try{g&&!g.done&&(C=d.return)&&C.call(d)}finally{if(A)throw A.error}}return this._index.get(c).size===0&&this._index.delete(c),o%i!=0?[3,4]:[4,new Promise(function(T){return setTimeout(T,s)})];case 3:P.sent(),P.label=4;case 4:o+=1,P.label=5;case 5:return l=a.next(),[3,2];case 6:return[3,9];case 7:return _=P.sent(),y={error:_},[3,9];case 8:try{l&&!l.done&&(j=a.return)&&j.call(a)}finally{if(y)throw y.error}return[7];case 9:this._dirtCount-=n,P.label=10;case 10:return[4,null];case 11:return P.sent(),this._currentVacuum=this._enqueuedVacuum,this._enqueuedVacuum=null,[2]}})})},t.prototype.vacuumConditionsMet=function(e){if(e==null)return!0;var r=e.minDirtCount,n=e.minDirtFactor;return r=r||Rs.minDirtCount,n=n||Rs.minDirtFactor,this.dirtCount>=r&&this.dirtFactor>=n},Object.defineProperty(t.prototype,"isVacuuming",{get:function(){return this._currentVacuum!=null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"dirtCount",{get:function(){return this._dirtCount},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"dirtFactor",{get:function(){return this._dirtCount/(1+this._documentCount+this._dirtCount)},enumerable:!1,configurable:!0}),t.prototype.has=function(e){return this._idToShortId.has(e)},t.prototype.search=function(e,r){var n,i;r===void 0&&(r={});var s=this.executeQuery(e,r),o=[];try{for(var a=W(s),l=a.next();!l.done;l=a.next()){var u=ae(l.value,2),c=u[0],f=u[1],d=f.score,g=f.terms,w=f.match,x=g.length,b={id:this._documentIds.get(c),score:d*x,terms:Object.keys(w),match:w};Object.assign(b,this._storedFields.get(c)),(r.filter==null||r.filter(b))&&o.push(b)}}catch(h){n={error:h}}finally{try{l&&!l.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}return o.sort(Za),o},t.prototype.autoSuggest=function(e,r){var n,i,s,o;r===void 0&&(r={}),r=ee(ee({},this._options.autoSuggestOptions),r);var a=new Map;try{for(var l=W(this.search(e,r)),u=l.next();!u.done;u=l.next()){var c=u.value,f=c.score,d=c.terms,g=d.join(" "),w=a.get(g);w!=null?(w.score+=f,w.count+=1):a.set(g,{score:f,terms:d,count:1})}}catch(_){n={error:_}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}var x=[];try{for(var b=W(a),h=b.next();!h.done;h=b.next()){var v=ae(h.value,2),w=v[0],m=v[1],f=m.score,d=m.terms,p=m.count;x.push({suggestion:w,terms:d,score:f/p})}}catch(_){s={error:_}}finally{try{h&&!h.done&&(o=b.return)&&o.call(b)}finally{if(s)throw s.error}}return x.sort(Za),x},Object.defineProperty(t.prototype,"documentCount",{get:function(){return this._documentCount},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"termCount",{get:function(){return this._index.size},enumerable:!1,configurable:!0}),t.loadJSON=function(e,r){if(r==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJS(JSON.parse(e),r)},t.getDefault=function(e){if(Is.hasOwnProperty(e))return Os(Is,e);throw new Error('MiniSearch: unknown option "'.concat(e,'"'))},t.loadJS=function(e,r){var n,i,s,o,a,l,u=e.index,c=e.documentCount,f=e.nextId,d=e.documentIds,g=e.fieldIds,w=e.fieldLength,x=e.averageFieldLength,b=e.storedFields,h=e.dirtCount,v=e.serializationVersion;if(v!==1&&v!==2)throw new Error("MiniSearch: cannot deserialize an index created with an incompatible version");var m=new t(r);m._documentCount=c,m._nextId=f,m._documentIds=Yn(d),m._idToShortId=new Map,m._fieldIds=g,m._fieldLength=Yn(w),m._avgFieldLength=x,m._storedFields=Yn(b),m._dirtCount=h||0,m._index=new Ss;try{for(var p=W(m._documentIds),_=p.next();!_.done;_=p.next()){var y=ae(_.value,2),j=y[0],A=y[1];m._idToShortId.set(A,j)}}catch(te){n={error:te}}finally{try{_&&!_.done&&(i=p.return)&&i.call(p)}finally{if(n)throw n.error}}try{for(var C=W(u),S=C.next();!S.done;S=C.next()){var D=ae(S.value,2),P=D[0],T=D[1],N=new Map;try{for(var H=(a=void 0,W(Object.keys(T))),M=H.next();!M.done;M=H.next()){var F=M.value,V=T[F];v===1&&(V=V.ds),N.set(parseInt(F,10),Yn(V))}}catch(te){a={error:te}}finally{try{M&&!M.done&&(l=H.return)&&l.call(H)}finally{if(a)throw a.error}}m._index.set(P,N)}}catch(te){s={error:te}}finally{try{S&&!S.done&&(o=C.return)&&o.call(C)}finally{if(s)throw s.error}}return m},t.prototype.executeQuery=function(e,r){var n=this;if(r===void 0&&(r={}),typeof e!="string"){var i=ee(ee(ee({},r),e),{queries:void 0}),s=e.queries.map(function(b){return n.executeQuery(b,i)});return this.combineResults(s,e.combineWith)}var o=this._options,a=o.tokenize,l=o.processTerm,u=o.searchOptions,c=ee(ee({tokenize:a,processTerm:l},u),r),f=c.tokenize,d=c.processTerm,g=f(e).flatMap(function(b){return d(b)}).filter(function(b){return!!b}),w=g.map(Pd(c)),x=w.map(function(b){return n.executeQuerySpec(b,c)});return this.combineResults(x,c.combineWith)},t.prototype.executeQuerySpec=function(e,r){var n,i,s,o,a=ee(ee({},this._options.searchOptions),r),l=(a.fields||this._options.fields).reduce(function(F,V){var te;return ee(ee({},F),(te={},te[V]=Os(F,V)||1,te))},a.boost||{}),u=a.boostDocument,c=a.weights,f=a.maxFuzzy,d=a.bm25,g=ee(ee({},Ja.weights),c),w=g.fuzzy,x=g.prefix,b=this._index.get(e.term),h=this.termResults(e.term,e.term,1,b,l,u,d),v,m;if(e.prefix&&(v=this._index.atPrefix(e.term)),e.fuzzy){var p=e.fuzzy===!0?.2:e.fuzzy,_=p<1?Math.min(f,Math.round(e.term.length*p)):p;_&&(m=this._index.fuzzyGet(e.term,_))}if(v)try{for(var y=W(v),j=y.next();!j.done;j=y.next()){var A=ae(j.value,2),C=A[0],S=A[1],D=C.length-e.term.length;if(!!D){m==null||m.delete(C);var P=x*C.length/(C.length+.3*D);this.termResults(e.term,C,P,S,l,u,d,h)}}}catch(F){n={error:F}}finally{try{j&&!j.done&&(i=y.return)&&i.call(y)}finally{if(n)throw n.error}}if(m)try{for(var T=W(m.keys()),N=T.next();!N.done;N=T.next()){var C=N.value,H=ae(m.get(C),2),M=H[0],D=H[1];if(!!D){var P=w*C.length/(C.length+D);this.termResults(e.term,C,P,M,l,u,d,h)}}}catch(F){s={error:F}}finally{try{N&&!N.done&&(o=T.return)&&o.call(T)}finally{if(s)throw s.error}}return h},t.prototype.combineResults=function(e,r){if(r===void 0&&(r=Ts),e.length===0)return new Map;var n=r.toLowerCase();return e.reduce(Od[n])||new Map},t.prototype.toJSON=function(){var e,r,n,i,s=[];try{for(var o=W(this._index),a=o.next();!a.done;a=o.next()){var l=ae(a.value,2),u=l[0],c=l[1],f={};try{for(var d=(n=void 0,W(c)),g=d.next();!g.done;g=d.next()){var w=ae(g.value,2),x=w[0],b=w[1];f[x]=Object.fromEntries(b)}}catch(h){n={error:h}}finally{try{g&&!g.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}s.push([u,f])}}catch(h){e={error:h}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:s,serializationVersion:2}},t.prototype.termResults=function(e,r,n,i,s,o,a,l){var u,c,f,d,g;if(l===void 0&&(l=new Map),i==null)return l;try{for(var w=W(Object.keys(s)),x=w.next();!x.done;x=w.next()){var b=x.value,h=s[b],v=this._fieldIds[b],m=i.get(v);if(m!=null){var p=m.size,_=this._avgFieldLength[v];try{for(var y=(f=void 0,W(m.keys())),j=y.next();!j.done;j=y.next()){var A=j.value;if(!this._documentIds.has(A)){this.removeTerm(v,A,r),p-=1;continue}var C=o?o(this._documentIds.get(A),r):1;if(!!C){var S=m.get(A),D=this._fieldLength.get(A)[v],P=Md(S,p,this._documentCount,D,_,a),T=n*h*C*P,N=l.get(A);if(N){N.score+=T,Bd(N.terms,e);var H=Os(N.match,r);H?H.push(b):N.match[r]=[b]}else l.set(A,{score:T,terms:[e],match:(g={},g[r]=[b],g)})}}}catch(M){f={error:M}}finally{try{j&&!j.done&&(d=y.return)&&d.call(y)}finally{if(f)throw f.error}}}}}catch(M){u={error:M}}finally{try{x&&!x.done&&(c=w.return)&&c.call(w)}finally{if(u)throw u.error}}return l},t.prototype.addTerm=function(e,r,n){var i=this._index.fetch(n,el),s=i.get(e);if(s==null)s=new Map,s.set(r,1),i.set(e,s);else{var o=s.get(r);s.set(r,(o||0)+1)}},t.prototype.removeTerm=function(e,r,n){if(!this._index.has(n)){this.warnDocumentChanged(r,e,n);return}var i=this._index.fetch(n,el),s=i.get(e);s==null||s.get(r)==null?this.warnDocumentChanged(r,e,n):s.get(r)<=1?s.size<=1?i.delete(e):s.delete(r):s.set(r,s.get(r)-1),this._index.get(n).size===0&&this._index.delete(n)},t.prototype.warnDocumentChanged=function(e,r,n){var i,s;try{for(var o=W(Object.keys(this._fieldIds)),a=o.next();!a.done;a=o.next()){var l=a.value;if(this._fieldIds[l]===r){this._options.logger("warn","MiniSearch: document with ID ".concat(this._documentIds.get(e),' has changed before removal: term "').concat(n,'" was not present in field "').concat(l,'". Removing a document after it has changed can corrupt the index!'),"version_conflict");return}}}catch(u){i={error:u}}finally{try{a&&!a.done&&(s=o.return)&&s.call(o)}finally{if(i)throw i.error}}},t.prototype.addDocumentId=function(e){var r=this._nextId;return this._idToShortId.set(e,r),this._documentIds.set(r,e),this._documentCount+=1,this._nextId+=1,r},t.prototype.addFields=function(e){for(var r=0;r0){if(++e>=Eh)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var pl=kh;function Oh(t){return function(){return t}}var ml=Oh;var Ih=function(){try{var t=De(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Bs=Ih;var Mh=Bs?function(t,e){return Bs(t,"toString",{configurable:!0,enumerable:!1,value:ml(e),writable:!0})}:_t,gl=Mh;var Ph=pl(gl),yl=Ph;var Rh=9007199254740991,Bh=/^(?:0|[1-9]\d*)$/;function Lh(t,e){var r=typeof t;return e=e??Rh,!!e&&(r=="number"||r!="symbol"&&Bh.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=Vh}var mr=Hh;function $h(t){return t!=null&&mr(t.length)&&!Xn(t)}var bt=$h;function Wh(t,e,r){if(!vt(r))return!1;var n=typeof e;return(n=="number"?bt(r)&&hr(e,r.length):n=="string"&&e in r)?pr(r[e],t):!1}var Ls=Wh;var Uh=Object.prototype;function Gh(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||Uh;return t===r}var xl=Gh;function qh(t,e){for(var r=-1,n=Array(t);++r-1}var Hl=um;function cm(t,e){var r=this.__data__,n=xt(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}var $l=cm;function br(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e0&&r(a)?e>1?iu(a,e-1,r,n,i):ii(i,a):n||(i[i.length]=a)}return i}var su=iu;function Im(){this.__data__=new wt,this.size=0}var ou=Im;function Mm(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}var au=Mm;function Pm(t){return this.__data__.get(t)}var lu=Pm;function Rm(t){return this.__data__.has(t)}var uu=Rm;var Bm=200;function Lm(t,e){var r=this.__data__;if(r instanceof wt){var n=r.__data__;if(!jt||n.lengtha))return!1;var u=s.get(t),c=s.get(e);if(u&&c)return u==e&&c==t;var f=-1,d=!0,g=r&lg?new ju:void 0;for(s.set(t,e),s.set(e,t);++fe||s&&o&&l&&!a&&!u||n&&o&&l||!r&&l||!i)return 1;if(!n&&!s&&!u&&t=a)return l;var u=r[n];return l*(u=="desc"?-1:1)}}return t.index-e.index}var tc=iy;function sy(t,e,r){e.length?e=dr(e,function(s){return se(s)?function(o){return wr(o,s.length===1?s[0]:s)}:s}):e=[_t];var n=-1;e=dr(e,ti(Uu));var i=Xu(t,function(s,o,a){var l=dr(e,function(u){return u(s)});return{criteria:l,index:++n,value:s}});return Zu(i,function(s,o){return tc(s,o,r)})}var rc=sy;var oy=bl(function(t,e){if(t==null)return[];var r=e.length;return r>1&&Ls(t,e[0],e[1])?e=[]:r>2&&Ls(e[0],e[1],e[2])&&(e=[e[0]]),rc(t,su(e,1),[])}),qs=oy;var ay=t=>{let e=t.split(mt),r=Nn();return r?e.flatMap(n=>da.test(n)?r.cut(n):[n]):E.splitCamelCase?[...e,...e.flatMap(Sa)]:e},pi=class{constructor(){this.indexedDocuments=new Map;this.previousResults=[];this.previousQuery=null;this.minisearch=new ks(pi.options)}async loadCache(){let e=await de.getMinisearchCache();return e?(this.minisearch=ks.loadJS(e.data,pi.options),this.indexedDocuments=new Map(e.paths.map(r=>[r.path,r.mtime])),!0):(console.log("Omnisearch - No cache found"),!1)}getDiff(e){let r=new Map(e.map(s=>[s.path,s.mtime])),n=e.filter(s=>!this.indexedDocuments.has(s.path)||this.indexedDocuments.get(s.path)!==s.mtime),i=[...this.indexedDocuments].filter(([s,o])=>!r.has(s)||r.get(s)!==o).map(s=>({path:s[0],mtime:s[1]}));return{toAdd:n,toRemove:i}}async addFromPaths(e){ie("Adding files",e);let r=(await Promise.all(e.map(async i=>await de.getDocument(i)))).filter(i=>!!i?.path);ie("Sorting documents to first index markdown"),r=qs(r,i=>i.path.endsWith(".md")?0:1),this.removeFromPaths(r.filter(i=>this.indexedDocuments.has(i.path)).map(i=>i.path));let n=Ca(r,500);for(let i of n){ie("Indexing into search engine",i),i.forEach(o=>this.indexedDocuments.set(o.path,o.mtime));let s=i.filter(o=>this.minisearch.has(o.path));this.removeFromPaths(s.map(o=>o.path)),await this.minisearch.addAllAsync(i)}}removeFromPaths(e){e.forEach(n=>this.indexedDocuments.delete(n));let r=e.filter(n=>this.minisearch.has(n));this.minisearch.discardAll(r)}async search(e,r){if(e.isEmpty())return this.previousResults=[],this.previousQuery=null,[];ie("Starting search for",e);let n=this.minisearch.search(e.segmentsToStr(),{prefix:l=>l.length>=r.prefixLength,fuzzy:l=>l.length<=3?0:l.length<=5?.1:.2,combineWith:"AND",boost:{basename:E.weightBasename,directory:E.weightDirectory,aliases:E.weightBasename,headings1:E.weightH1,headings2:E.weightH2,headings3:E.weightH3}});if(ie("Found",n.length,"results"),e.extensions.length&&(n=n.filter(l=>{let u="."+l.id.split(".").pop();return e.extensions.some(c=>u.startsWith(c))})),!n.length)return[];if(r.singleFilePath)return n.filter(l=>l.id===r.singleFilePath);E.hideExcluded?n=n.filter(l=>!(app.metadataCache.isUserIgnored&&app.metadataCache.isUserIgnored(l.id))):n.forEach(l=>{app.metadataCache.isUserIgnored&&app.metadataCache.isUserIgnored(l.id)&&(l.score/=10)});let i=e.segments.filter(l=>l.value.startsWith("#")).map(l=>l.value);for(let l of i)for(let u of n)(u.tags??[]).includes(l)&&(u.score*=100);ie("Sorting and limiting results"),n=n.sort((l,u)=>u.score-l.score).slice(0,50);let s=await Promise.all(n.map(async l=>await de.getDocument(l.id))),o=e.getExactTerms();o.length&&(ie("Filtering with quoted terms"),n=n.filter(l=>{let u=s.find(d=>d.path===l.id),c=u?.path.toLowerCase()??"",f=ws(u?.content??"").toLowerCase();return o.every(d=>f.includes(d)||c.includes(d))}));let a=e.exclusions;return a.length&&(ie("Filtering with exclusions"),n=n.filter(l=>{let u=ws(s.find(c=>c.path===l.id)?.content??"").toLowerCase();return a.every(c=>!u.includes(c.value))})),ie("Deduping"),n=n.filter((l,u,c)=>c.findIndex(f=>f.id===l.id)===u),this.previousQuery=e,this.previousResults=n,n}getMatches(e,r,n){let i=new Date().getTime(),s=null,o=[],a=0;for(;(s=r.exec(e))!==null;){if(++a>=100||new Date().getTime()-i>50){$n("Stopped getMatches at",a,"results");break}let u=s[0];u&&o.push({match:u,offset:s.index})}let l=e.toLowerCase().indexOf(n.segmentsToStr());return l>-1&&o.unshift({offset:l,match:n.segmentsToStr()}),o}async getSuggestions(e,r){let n;E.simpleSearch?n=await this.search(e,{prefixLength:3,singleFilePath:r?.singleFilePath}):n=await this.search(e,{prefixLength:1,singleFilePath:r?.singleFilePath});let i=await Promise.all(n.map(async o=>await de.getDocument(o.id)));return n.map(o=>{ie("Locating matches for",o.id);let a=i.find(d=>d.path===o.id);a||(console.warn(`Omnisearch - Note "${o.id}" not in the live cache`),a={content:"",basename:o.id,path:o.id}),e.segments.forEach(d=>{d.value=d.value.replace(/^#/,"")});let l=e.segments.filter(d=>d.value.startsWith("#")).map(d=>d.value),u=[...Object.keys(o.match),...e.segments.filter(d=>d.exact).map(d=>d.value),...l].filter(d=>d.length>1||/\p{Emoji}/u.test(d));ie("Matching tokens:",u),ie("Getting matches locations...");let c=this.getMatches(a.content,yt(u),e);return ie("Matches:",c),re({score:o.score,foundWords:u,matches:c},a)})}async writeToCache(){await de.writeMinisearchCache(this.minisearch,this.indexedDocuments)}},Qs=pi;Qs.options={tokenize:ay,extractField:(e,r)=>{if(r==="directory"){let n=e.path.split("/");return n.pop(),n.join("/")}return e[r]},processTerm:e=>(E.ignoreDiacritics?et(e):e).toLowerCase(),idField:"path",fields:["basename","directory","aliases","content","headings1","headings2","headings3"],storeFields:["tags"],logger(e,r,n){n==="version_conflict"&&new nc.Notice("Omnisearch - Your index cache may be incorrect or corrupted. If this message keeps appearing, go to Settings to clear the cache.",5e3)}};var ce=new Qs;var Ys=new Set;function ic(t){Ys.add(t)}async function mi(){let t=[...Ys].map(e=>e.path);t.length&&(ce.removeFromPaths(t),ce.addFromPaths(t),Ys.clear())}function sc(t,e,r){let n=t.slice();return n[30]=e[r],n[32]=r,n}function ly(t){let e,r,n;return{c(){e=I("button"),e.textContent="Create note"},m(i,s){z(i,e,s),r||(n=Te(e,"click",t[8]),r=!0)},p:ne,d(i){i&&K(e),r=!1,n()}}}function uy(t){let e,r=E.showCreateButton&&ly(t);return{c(){r&&r.c(),e=Jt()},m(n,i){r&&r.m(n,i),z(n,e,i)},p(n,i){E.showCreateButton&&r.p(n,i)},d(n){r&&r.d(n),n&&K(e)}}}function oc(t){let e,r,n;return{c(){e=I("div"),r=Se("\u23F3 Work in progress: "),n=Se(t[3]),ke(e,"text-align","center"),ke(e,"color","var(--text-accent)"),ke(e,"margin-top","10px")},m(i,s){z(i,e,s),k(e,r),k(e,n)},p(i,s){s[0]&8&&Ft(n,i[3])},d(i){i&&K(e)}}}function ac(t){let e,r;function n(...i){return t[14](t[32],...i)}return e=new Ha({props:{selected:t[32]===t[0],note:t[30]}}),e.$on("mousemove",n),e.$on("click",t[6]),e.$on("auxclick",t[15]),{c(){Fe(e.$$.fragment)},m(i,s){xe(e,i,s),r=!0},p(i,s){t=i;let o={};s[0]&1&&(o.selected=t[32]===t[0]),s[0]&4&&(o.note=t[30]),e.$set(o)},i(i){r||(q(e.$$.fragment,i),r=!0)},o(i){Q(e.$$.fragment,i),r=!1},d(i){ge(e,i)}}}function cy(t){let e;return{c(){e=Se("Searching...")},m(r,n){z(r,e,n)},p:ne,d(r){r&&K(e)}}}function fy(t){let e,r=E.simpleSearch&&t[1].split(mt).some(uc),n,i=r&&lc(t);return{c(){e=Se(`We found 0 result for your search here. - `),i&&i.c(),n=Jt()},m(s,o){z(s,e,o),i&&i.m(s,o),z(s,n,o)},p(s,o){o[0]&2&&(r=E.simpleSearch&&s[1].split(mt).some(uc)),r?i||(i=lc(s),i.c(),i.m(n.parentNode,n)):i&&(i.d(1),i=null)},d(s){s&&K(e),i&&i.d(s),s&&K(n)}}}function lc(t){let e,r,n;return{c(){e=I("br"),r=U(),n=I("span"),n.textContent=`You have enabled "Simpler Search" in the settings, try to type more - characters.`,ke(n,"color","var(--text-accent)"),ke(n,"font-size","small")},m(i,s){z(i,e,s),z(i,r,s),z(i,n,s)},d(i){i&&K(e),i&&K(r),i&&K(n)}}}function dy(t){let e,r,n,i=t[2],s=[];for(let c=0;cQ(s[c],1,1,()=>{s[c]=null});function a(c,f){if(!c[2].length&&c[1]&&!c[4])return fy;if(c[4])return cy}let l=a(t,[-1,-1]),u=l&&l(t);return{c(){for(let c=0;c\u2191\u2193to navigate',l=U(),u=I("div"),u.innerHTML=`alt \u2191\u2193 - to cycle history`,c=U(),f=I("div"),f.innerHTML='\u21B5to open',d=U(),g=I("div"),g.innerHTML=`tab - to switch to In-File Search`,w=U(),x=I("div"),b=I("span"),b.textContent=`${Vn()} \u21B5`,h=U(),v=I("span"),v.textContent="to open in a new pane",m=U(),p=I("div"),p.innerHTML=`shift \u21B5 - to create`,_=U(),y=I("div"),y.innerHTML=`ctrl shift \u21B5 - to create in a new pane`,j=U(),A=I("div"),A.innerHTML=`alt \u21B5 - to insert a link`,C=U(),S=I("div"),S.innerHTML=`ctrl+h - to toggle excerpts`,D=U(),P=I("div"),P.innerHTML='escto close',B(a,"class","prompt-instruction"),B(u,"class","prompt-instruction"),B(f,"class","prompt-instruction"),B(g,"class","prompt-instruction"),B(b,"class","prompt-instruction-command"),B(x,"class","prompt-instruction"),B(p,"class","prompt-instruction"),B(y,"class","prompt-instruction"),B(A,"class","prompt-instruction"),B(S,"class","prompt-instruction"),B(P,"class","prompt-instruction"),B(o,"class","prompt-instructions")},m(M,F){xe(e,M,F),z(M,r,F),H&&H.m(M,F),z(M,n,F),xe(i,M,F),z(M,s,F),z(M,o,F),k(o,a),k(o,l),k(o,u),k(o,c),k(o,f),k(o,d),k(o,g),k(o,w),k(o,x),k(x,b),k(x,h),k(x,v),k(o,m),k(o,p),k(o,_),k(o,y),k(o,j),k(o,A),k(o,C),k(o,S),k(o,D),k(o,P),T=!0},p(M,F){let V={};F[0]&2&&(V.initialValue=M[1]),F[1]&4&&(V.$$scope={dirty:F,ctx:M}),e.$set(V),M[3]?H?H.p(M,F):(H=oc(M),H.c(),H.m(n.parentNode,n)):H&&(H.d(1),H=null);let te={};F[0]&23|F[1]&4&&(te.$$scope={dirty:F,ctx:M}),i.$set(te)},i(M){T||(q(e.$$.fragment,M),q(i.$$.fragment,M),T=!0)},o(M){Q(e.$$.fragment,M),Q(i.$$.fragment,M),T=!1},d(M){t[12](null),ge(e,M),M&&K(r),H&&H.d(M),M&&K(n),ge(i,M),M&&K(s),M&&K(o)}}}var uc=t=>t.length<3;function py(t,e,r){let n,i;ln(t,pt,F=>r(11,i=F));let{modal:s}=e,{previousQuery:o}=e,a=0,l=0,u,c=[],f,d="",g=!0,w;Tr(async()=>{$.enable("vault"),$.on("vault","enter",m),$.on("vault","create-note",A),$.on("vault","open-in-new-pane",p),$.on("vault","insert-link",C),$.on("vault","tab",S),$.on("vault","arrow-up",()=>D(-1)),$.on("vault","arrow-down",()=>D(1)),$.on("vault","prev-search-history",x),$.on("vault","next-search-history",b),await mi(),E.showPreviousQueryResults&&r(9,o=(await de.getSearchHistory())[0])}),kr(()=>{$.disable("vault")});async function x(){let F=(await de.getSearchHistory()).filter(V=>V);++l>=F.length&&(l=0),r(1,u=F[l]),w?.setInputValue(u)}async function b(){let F=(await de.getSearchHistory()).filter(V=>V);--l<0&&(l=F.length?F.length-1:0),r(1,u=F[l]),w?.setInputValue(u)}async function h(){f=new zt(u),r(2,c=await ce.getSuggestions(f)),r(0,a=0),await P()}function v(F){!n||(F?.ctrlKey?p():m(),s.close())}function m(){!n||(y(n),s.close())}function p(){!n||(y(n,!0),s.close())}function _(){u&&de.addToSearchHistory(u)}function y(F,V=!1){_(),Gn(F,V)}async function j(F){await A()}async function A(F){if(u){try{await Ia(u,F?.newLeaf)}catch(V){new St.Notice(V.message);return}s.close()}}function C(){if(!n)return;let F=app.vault.getMarkdownFiles().find(st=>st.path===n.path),V=app.workspace.getActiveFile(),te=app.workspace.getActiveViewOfType(St.MarkdownView);if(!te?.editor){new St.Notice("Omnisearch - Error - No active editor",3e3);return}let Wt;F&&V?Wt=app.fileManager.generateMarkdownLink(F,V.path):Wt=`[[${n.basename}.${Kt(n.path)}]]`;let it=te.editor.getCursor();te.editor.replaceRange(Wt,it,it),it.ch+=Wt.length,te.editor.setCursor(it),s.close()}function S(){if(!(n&&(en(n?.path)||!n?.matches.length)))if(_(),s.close(),n){let F=app.vault.getAbstractFileByPath(n.path);F&&F instanceof St.TFile&&new Cr(app,F,u).open()}else{let F=app.workspace.getActiveViewOfType(St.MarkdownView);F&&new Cr(app,F.file,u).open()}}function D(F){r(0,a=zn(a+F,c.length)),P()}async function P(){await ot(),n&&document.querySelector(`[data-result-id="${n.path}"]`)?.scrollIntoView({behavior:"auto",block:"nearest"})}function T(F){$e[F?"unshift":"push"](()=>{w=F,r(5,w)})}let N=F=>r(1,u=F.detail),H=(F,V)=>r(0,a=F),M=F=>{F.button==1&&p()};return t.$$set=F=>{"modal"in F&&r(10,s=F.modal),"previousQuery"in F&&r(9,o=F.previousQuery)},t.$$.update=()=>{if(t.$$.dirty[0]&514){e:r(1,u=u??o)}if(t.$$.dirty[0]&2){e:u?(r(4,g=!0),h().then(()=>{r(4,g=!1)})):(r(4,g=!1),r(2,c=[]))}if(t.$$.dirty[0]&5){e:n=c[a]}if(t.$$.dirty[0]&2048){e:switch(i){case Pe.LoadingCache:r(3,d="Loading cache...");break;case Pe.ReadingFiles:r(3,d="Reading files...");break;case Pe.IndexingFiles:r(3,d="Indexing files...");break;case Pe.WritingCache:h(),r(3,d="Updating cache...");break;default:h(),r(3,d="");break}}},[a,u,c,d,g,w,v,p,j,o,s,i,T,N,H,M]}var cc=class extends pe{constructor(e){super();ye(this,e,py,hy,fe,{modal:10,previousQuery:9},null,[-1,-1])}},fc=cc;var pc=Ce(require("obsidian"));function my(t){let e,r=t[2].replace(t[3],gt)+"";return{c(){e=I("div"),B(e,"class","omnisearch-result__body")},m(n,i){z(n,e,i),e.innerHTML=r},p(n,i){i&12&&r!==(r=n[2].replace(n[3],gt)+"")&&(e.innerHTML=r)},d(n){n&&K(e)}}}function gy(t){let e,r;return e=new qn({props:{id:t[0].toString(),selected:t[1],$$slots:{default:[my]},$$scope:{ctx:t}}}),e.$on("mousemove",t[6]),e.$on("click",t[7]),e.$on("auxclick",t[8]),{c(){Fe(e.$$.fragment)},m(n,i){xe(e,n,i),r=!0},p(n,[i]){let s={};i&1&&(s.id=n[0].toString()),i&2&&(s.selected=n[1]),i&524&&(s.$$scope={dirty:i,ctx:n}),e.$set(s)},i(n){r||(q(e.$$.fragment,n),r=!0)},o(n){Q(e.$$.fragment,n),r=!1},d(n){ge(e,n)}}}function yy(t,e,r){let n,i,{offset:s}=e,{note:o}=e,{index:a=0}=e,{selected:l=!1}=e;function u(d){Me.call(this,t,d)}function c(d){Me.call(this,t,d)}function f(d){Me.call(this,t,d)}return t.$$set=d=>{"offset"in d&&r(4,s=d.offset),"note"in d&&r(5,o=d.note),"index"in d&&r(0,a=d.index),"selected"in d&&r(1,l=d.selected)},t.$$.update=()=>{if(t.$$.dirty&32){e:r(3,n=yt(o.foundWords))}if(t.$$.dirty&48){e:r(2,i=ur(o?.content??"",s))}},[a,l,i,n,s,o,u,c,f]}var dc=class extends pe{constructor(e){super();ye(this,e,yy,gy,fe,{offset:4,note:5,index:0,selected:1})}},hc=dc;function mc(t,e,r){let n=t.slice();return n[19]=e[r],n[21]=r,n}function vy(t){let e;return{c(){e=I("div"),e.textContent="We found 0 result for your search here.",ke(e,"text-align","center")},m(r,n){z(r,e,n)},p:ne,i:ne,o:ne,d(r){r&&K(e)}}}function _y(t){let e,r,n=t[4],i=[];for(let o=0;oQ(i[o],1,1,()=>{i[o]=null});return{c(){for(let o=0;o{o[c]=null}),Tt(),r=o[e],r?r.p(l,u):(r=o[e]=s[e](l),r.c()),q(r,1),r.m(n.parentNode,n))},i(l){i||(q(r),i=!0)},o(l){Q(r),i=!1},d(l){o[e].d(l),l&&K(n)}}}function xy(t){let e;return{c(){e=I("span"),e.textContent="to close"},m(r,n){z(r,e,n)},d(r){r&&K(e)}}}function wy(t){let e;return{c(){e=I("span"),e.textContent="to go back to Vault Search"},m(r,n){z(r,e,n)},d(r){r&&K(e)}}}function jy(t){let e,r,n,i,s,o,a,l,u,c,f,d,g,w,x,b,h,v,m,p;e=new Wn({props:{placeholder:"Omnisearch - File",initialValue:t[1]}}),e.$on("input",t[10]),n=new Un({props:{$$slots:{default:[by]},$$scope:{ctx:t}}});function _(A,C){return A[0]?wy:xy}let y=_(t,-1),j=y(t);return{c(){Fe(e.$$.fragment),r=U(),Fe(n.$$.fragment),i=U(),s=I("div"),o=I("div"),o.innerHTML='\u2191\u2193to navigate',a=U(),l=I("div"),l.innerHTML='\u21B5to open',u=U(),c=I("div"),c.innerHTML=`tab - to switch to Vault Search`,f=U(),d=I("div"),g=I("span"),g.textContent="esc",w=U(),j.c(),x=U(),b=I("div"),h=I("span"),h.textContent=`${Vn()} \u21B5`,v=U(),m=I("span"),m.textContent="to open in a new pane",B(o,"class","prompt-instruction"),B(l,"class","prompt-instruction"),B(c,"class","prompt-instruction"),B(g,"class","prompt-instruction-command"),B(d,"class","prompt-instruction"),B(h,"class","prompt-instruction-command"),B(b,"class","prompt-instruction"),B(s,"class","prompt-instructions")},m(A,C){xe(e,A,C),z(A,r,C),xe(n,A,C),z(A,i,C),z(A,s,C),k(s,o),k(s,a),k(s,l),k(s,u),k(s,c),k(s,f),k(s,d),k(d,g),k(d,w),j.m(d,null),k(s,x),k(s,b),k(b,h),k(b,v),k(b,m),p=!0},p(A,[C]){let S={};C&2&&(S.initialValue=A[1]),e.$set(S);let D={};C&4194360&&(D.$$scope={dirty:C,ctx:A}),n.$set(D),y!==(y=_(A,C))&&(j.d(1),j=y(A),j&&(j.c(),j.m(d,null)))},i(A){p||(q(e.$$.fragment,A),q(n.$$.fragment,A),p=!0)},o(A){Q(e.$$.fragment,A),Q(n.$$.fragment,A),p=!1},d(A){ge(e,A),A&&K(r),ge(n,A),A&&K(i),A&&K(s),j.d()}}}function Ay(t,e,r){let n=t.find(i=>i.offset>e);return n?t.filter(i=>i.offset>e&&i.offset<=n.offset+r):[]}function Cy(t,e,r){let{modal:n}=e,{parent:i=null}=e,{singleFilePath:s=""}=e,{previousQuery:o}=e,a,l=[],u=0,c,f;Tr(()=>{$.enable("infile"),$.on("infile","enter",b),$.on("infile","open-in-new-pane",x),$.on("infile","arrow-up",()=>g(-1)),$.on("infile","arrow-down",()=>g(1)),$.on("infile","tab",h)}),kr(()=>{$.disable("infile")});function d(y){let j=[],A=-1,C=0;for(;;){let S=Ay(y,A,Jr);if(!S.length||(A=S.last().offset,j.push(S),++C>100))break}return j}function g(y){r(5,u=zn(u+y,l.length)),w()}async function w(){await ot(),document.querySelector(`[data-result-id="${u}"]`)?.scrollIntoView({behavior:"auto",block:"nearest"})}async function x(){return b(!0)}async function b(y=!1){if(c){n.close(),i&&i.close(),await Gn(c,y);let j=app.workspace.getActiveViewOfType(pc.MarkdownView);if(!j)return;let A=l[u]??0,C=j.editor.offsetToPos(A);C.ch=0,j.editor.setCursor(C),j.editor.scrollIntoView({from:{line:C.line-10,ch:0},to:{line:C.line+10,ch:0}})}}function h(){new $t(app,o).open(),n.close()}let v=y=>r(2,a=y.detail),m=(y,j)=>r(5,u=y),p=y=>b(y.ctrlKey),_=y=>{y.button==1&&b(!0)};return t.$$set=y=>{"modal"in y&&r(7,n=y.modal),"parent"in y&&r(0,i=y.parent),"singleFilePath"in y&&r(8,s=y.singleFilePath),"previousQuery"in y&&r(1,o=y.previousQuery)},t.$$.update=()=>{if(t.$$.dirty&2){e:r(2,a=o??"")}if(t.$$.dirty&772){e:(async()=>{a&&(r(9,f=new zt(a)),r(3,c=(await ce.getSuggestions(f,{singleFilePath:s}))[0]??null)),r(5,u=0),await w()})()}if(t.$$.dirty&8){e:if(c){let y=d(c.matches);r(4,l=y.map(j=>Math.round((j.first().offset+j.last().offset)/2)))}}},[i,o,a,c,l,u,b,n,s,f,v,m,p,_]}var yc=class extends pe{constructor(e){super();ye(this,e,Cy,jy,fe,{modal:7,parent:0,singleFilePath:8,previousQuery:1})}},vc=yc;var Js=class extends _c.Modal{constructor(e){super(e);this.modalEl.replaceChildren(),this.modalEl.addClass("omnisearch-modal","prompt"),this.modalEl.removeClass("modal"),this.modalEl.tabIndex=-1,this.scope.register([],"ArrowDown",r=>{r.preventDefault(),$.emit("arrow-down")}),this.scope.register([],"ArrowUp",r=>{r.preventDefault(),$.emit("arrow-up")});for(let r of[{k:"J",dir:"down"},{k:"K",dir:"up"}])for(let n of["Ctrl","Mod"])this.scope.register([n],r.k,i=>{this.app.vault.getConfig("vimMode")&&$.emit("arrow-"+r.dir)});for(let r of[{k:"N",dir:"down"},{k:"P",dir:"up"}])for(let n of["Ctrl","Mod"])this.scope.register([n],r.k,i=>{this.app.vault.getConfig("vimMode")&&$.emit("arrow-"+r.dir)});this.scope.register(["Mod"],"Enter",r=>{r.preventDefault(),$.emit("open-in-new-pane")}),this.scope.register(["Alt"],"Enter",r=>{r.preventDefault(),$.emit("insert-link")}),this.scope.register(["Shift"],"Enter",r=>{r.preventDefault(),$.emit("create-note")}),this.scope.register(["Ctrl","Shift"],"Enter",r=>{r.preventDefault(),$.emit("create-note",{newLeaf:!0})}),this.scope.register([],"Enter",r=>{ga()||(r.preventDefault(),$.emit("enter"))}),this.scope.register([],"Tab",r=>{r.preventDefault(),$.emit("tab")}),this.scope.register(["Alt"],"ArrowDown",r=>{r.preventDefault(),$.emit("next-search-history")}),this.scope.register(["Alt"],"ArrowUp",r=>{r.preventDefault(),$.emit("prev-search-history")}),this.scope.register(["Ctrl"],"H",r=>{$.emit(Ln.ToggleExcerpts)})}},$t=class extends Js{constructor(e,r){super(e);let n=new fc({target:this.modalEl,props:{modal:this,previousQuery:r}});this.onClose=()=>{n.$destroy()}}},Cr=class extends Js{constructor(e,r,n="",i){super(e);let s=new vc({target:this.modalEl,props:{modal:this,singleFilePath:r.path,parent:i,previousQuery:n}});i&&i.containerEl.toggleVisibility(!1),this.onClose=()=>{i&&i.containerEl.toggleVisibility(!0),s.$destroy()}}};var bc=!1,gi=[];function Sy(t){return t.map(e=>{let{score:r,path:n,basename:i,foundWords:s,matches:o,content:a}=e,l=ur(a,o[0]?.offset??-1);return{score:r,path:n,basename:i,foundWords:s,matches:o.map(u=>({match:u.match,offset:u.offset})),excerpt:l}})}async function Fy(t){let e=new zt(t),r=await ce.getSuggestions(e);return Sy(r)}function Ey(t){gi.push(t),bc&&t()}function Dy(t){gi=gi.filter(e=>e!==t)}function xc(){bc=!0,gi.forEach(t=>t())}var Xs={search:Fy,registerOnIndexed:Ey,unregisterOnIndexed:Dy,refreshIndex:mi};var Zs=class extends Sr.Plugin{async onload(){await ua(this),await Ty(),await lr.clearOldDatabases(),ky(this),E.ribbonIcon&&this.addRibbonButton(),this.addSettingTab(new vs(this)),$.disable("vault"),$.disable("infile"),$.on("global",Ln.ToggleExcerpts,()=>{Lt.set(!E.showExcerpt)}),this.addCommand({id:"show-modal",name:"Vault search",callback:()=>{new $t(app).open()}}),this.addCommand({id:"show-modal-infile",name:"In-file search",editorCallback:(e,r)=>{r.file&&new Cr(app,r.file).open()}}),app.workspace.onLayoutReady(async()=>{this.registerEvent(this.app.vault.on("create",e=>{Zr(e.path)&&(ie("Indexing new file",e.path),ce.addFromPaths([e.path]))})),this.registerEvent(this.app.vault.on("delete",e=>{ie("Removing file",e.path),de.removeFromLiveCache(e.path),ce.removeFromPaths([e.path])})),this.registerEvent(this.app.vault.on("modify",async e=>{Zr(e.path)&&(ie("Updating file",e.path),await de.addToLiveCache(e.path),ic(e))})),this.registerEvent(this.app.vault.on("rename",async(e,r)=>{Zr(e.path)&&(ie("Renaming file",e.path),de.removeFromLiveCache(r),de.addToLiveCache(e.path),ce.removeFromPaths([r]),await ce.addFromPaths([e.path]))})),this.executeFirstLaunchTasks(),await this.populateIndex()})}executeFirstLaunchTasks(){let e="1.10.1";if(E.welcomeMessage!==e){let r=new DocumentFragment;r.createSpan({},n=>{n.innerHTML="\u{1F50E} Omnisearch now requires the Text Extractor plugin to index PDF and images. See Omnisearch settings for more information."}),new Sr.Notice(r,2e4)}E.welcomeMessage=e,this.saveData(E)}async onunload(){delete globalThis.omnisearch,await Ee.clearCache()}addRibbonButton(){this.ribbonButton=this.addRibbonIcon("search","Omnisearch",e=>{new $t(app).open()})}removeRibbonButton(){this.ribbonButton&&this.ribbonButton.parentNode?.removeChild(this.ribbonButton)}async populateIndex(){console.time("Omnisearch - Indexing total time"),pt.set(Pe.ReadingFiles);let e=app.vault.getFiles().filter(n=>Zr(n.path));console.log(`Omnisearch - ${e.length} files total`),console.log(`Omnisearch - Cache is ${ht()?"enabled":"disabled"}`),ht()&&(console.time("Omnisearch - Loading index from cache"),pt.set(Pe.LoadingCache),await ce.loadCache()&&console.timeEnd("Omnisearch - Loading index from cache"));let r=ce.getDiff(e.map(n=>({path:n.path,mtime:n.stat.mtime})));ht()&&(r.toAdd.length&&console.log("Omnisearch - Total number of files to add/update: "+r.toAdd.length),r.toRemove.length&&console.log("Omnisearch - Total number of files to remove: "+r.toRemove.length)),r.toAdd.length>=1e3&&ht()&&new Sr.Notice(`Omnisearch - ${r.toAdd.length} files need to be indexed. Obsidian may experience stutters and freezes during the process`,1e4),pt.set(Pe.IndexingFiles),ce.removeFromPaths(r.toRemove.map(n=>n.path)),await ce.addFromPaths(r.toAdd.map(n=>n.path)),(r.toRemove.length||r.toAdd.length)&&ht()&&(pt.set(Pe.WritingCache),E.useCache=!1,ue(this),await ce.writeToCache(),E.useCache=!0,ue(this)),console.timeEnd("Omnisearch - Indexing total time"),r.toAdd.length>=1e3&&new Sr.Notice("Omnisearch - Your files have been indexed."),pt.set(Pe.Done),xc()}};async function Ty(){let t=[`${app.vault.configDir}/plugins/omnisearch/searchIndex.json`,`${app.vault.configDir}/plugins/omnisearch/notesCache.json`,`${app.vault.configDir}/plugins/omnisearch/notesCache.data`,`${app.vault.configDir}/plugins/omnisearch/searchIndex.data`,`${app.vault.configDir}/plugins/omnisearch/historyCache.json`,`${app.vault.configDir}/plugins/omnisearch/pdfCache.data`];for(let e of t)if(await app.vault.adapter.exists(e))try{await app.vault.adapter.remove(e)}catch{}}function ky(t){t.registerObsidianProtocolHandler("omnisearch",e=>{new $t(app,e.query).open()}),globalThis.omnisearch=Xs,app.plugins.plugins.omnisearch.api=Xs} +`,r-n);o>0&&(t=t.slice(o))}return t=hd(t),E.renderLineReturnInExcerpts&&(t=t.trim().replaceAll(` +`,"
")),t}catch(r){return new Ze.Notice("Omnisearch - Error while creating excerpt, see developer console"),console.error("Omnisearch - Error while creating excerpt"),console.error(r),""}}function ws(t){return t.replace(/(\*|_)+(.+?)(\*|_)+/g,(e,r,n)=>n)}function ba(t){return t?.frontmatter?(0,Ze.parseFrontMatterAliases)(t.frontmatter)??[]:[]}function wa(t){let e=t?(0,Ze.getAllTags)(t)??[]:[];return e=[...new Set(e.reduce((r,n)=>[...r,...n.split("/").filter(i=>i).map(i=>i.startsWith("#")?i:`#${i}`),n],[]))],e}function et(t){return t==null?"":(t=t.replaceAll("`","[__omnisearch__backtick__]"),t=t.normalize("NFD").replace(/\p{Diacritic}/gu,""),t=t.replaceAll("[__omnisearch__backtick__]","`"),t)}function Vn(){return Ze.Platform.isMacOS?"\u2318":"ctrl"}function Zr(t){let e=!!$e(),r=e&&E.PDFIndexing,n=e&&E.imagesIndexing;return js(t)||tn(t)||r&&en(t)||n&&$n(t)}function $n(t){let e=Kt(t);return e==="png"||e==="jpg"||e==="jpeg"}function en(t){return Kt(t)==="pdf"}function js(t){return[...E.indexedFileTypes,"md"].some(e=>t.endsWith(`.${e}`))}function tn(t){return t.endsWith(".canvas")}function Kt(t){let e=t.split(".");return e[e.length-1]??""}function ja(t){return Ze.Platform.isMobileApp?(0,_a.md5)(t.toString()):(0,va.createHash)("md5").update(t).digest("hex")}function Aa(t,e){let r=[],n=0,i=t.length;for(;ns.path===t);if(!e)throw new Error(`Invalid file path: "${t}"`);let r=null,n=$e();if(js(t))r=await app.vault.cachedRead(e);else if(tn(t)){let s=JSON.parse(await app.vault.cachedRead(e)),o=[];for(let a of s.nodes)a.type==="text"?o.push(a.text):a.type==="file"&&o.push(a.file);for(let a of s.edges.filter(l=>!!l.label))o.push(a.label);r=o.join(`\r +`)}else if(n?.canFileBeExtracted(t))r=await n.extractText(e);else throw new Error(`Unsupported file type: "${t}"`);r==null&&(console.warn(`Omnisearch: ${r} content for file`,e.path),r=""),r=et(r);let i=app.metadataCache.getFileCache(e);if(i&&i.frontmatter?.["excalidraw-plugin"]){let s=i.sections?.filter(o=>o.type==="comment")??[];for(let{start:o,end:a}of s.map(l=>l.position))r=r.substring(0,o.offset-1)+r.substring(a.offset)}return{basename:et(e.basename),content:r,path:e.path,mtime:e.stat.mtime,tags:wa(i),aliases:ba(i).join(""),headings1:i?Kn(i,1).join(" "):"",headings2:i?Kn(i,2).join(" "):"",headings3:i?Kn(i,3).join(" "):""}}var Da=class{constructor(){this.nextQueryIsEmpty=!1;this.documents=new Map}async addToLiveCache(e){try{let r=await md(e);if(!r.path){console.error(`Missing .path field in IndexedDocument "${r.basename}", skipping`);return}this.documents.set(e,r)}catch(r){console.warn(`Omnisearch: Error while adding "${e}" to live cache`,r),this.removeFromLiveCache(e)}}removeFromLiveCache(e){this.documents.delete(e)}async getDocument(e){return this.documents.has(e)?this.documents.get(e):(ie("Generating IndexedDocument from",e),await this.addToLiveCache(e),this.documents.get(e))}async addToSearchHistory(e){if(!e){this.nextQueryIsEmpty=!0;return}this.nextQueryIsEmpty=!1;let r=await Ee.searchHistory.toArray();r=r.filter(n=>n.query!==e).reverse(),r.unshift({query:e}),r=r.slice(0,10),await Ee.searchHistory.clear(),await Ee.searchHistory.bulkAdd(r)}async getSearchHistory(){let e=(await Ee.searchHistory.toArray()).reverse().map(r=>r.query);return this.nextQueryIsEmpty&&e.unshift(""),e}getDocumentsChecksum(e){return ja(JSON.stringify(e.sort((r,n)=>r.pathn.path?1:0)))}async getMinisearchCache(){try{return(await Ee.minisearch.toArray())[0]}catch(e){return new Ea.Notice("Omnisearch - Cache missing or invalid. Some freezes may occur while Omnisearch indexes your vault."),console.error("Omnisearch - Error while loading Minisearch cache"),console.error(e),null}}async writeMinisearchCache(e,r){let n=Array.from(r).map(([i,s])=>({path:i,mtime:s}));await Ee.minisearch.clear(),await Ee.minisearch.add({date:new Date().toISOString(),paths:n,data:e.toJSON()}),console.log("Omnisearch - Search cache written")}},de=new Da;function gd(t){let e,r,n,i,s,o,a,l,u=t[9].default,c=Gt(u,t,t[8],null);return{c(){e=O("div"),r=O("div"),n=O("input"),s=U(),c&&c.c(),B(n,"class","prompt-input"),B(n,"placeholder",t[0]),B(n,"spellcheck","false"),B(n,"type","text"),B(r,"class","omnisearch-input-field"),B(e,"class","omnisearch-input-container")},m(d,f){z(d,e,f),k(e,r),k(r,n),t[10](n),xi(n,t[1]),k(e,s),c&&c.m(e,null),o=!0,a||(l=[Te(n,"input",t[11]),co(i=t[3].call(null,n)),Te(n,"compositionend",t[12]),Te(n,"compositionstart",t[13]),Te(n,"input",t[4])],a=!0)},p(d,[f]){(!o||f&1)&&B(n,"placeholder",d[0]),f&2&&n.value!==d[1]&&xi(n,d[1]),c&&c.p&&(!o||f&256)&&qt(c,u,d,d[8],o?Qt(u,d[8],f,null):Yt(d[8]),null)},i(d){o||(Q(c,d),o=!0)},o(d){q(c,d),o=!1},d(d){d&&K(e),t[10](null),c&&c.d(d),a=!1,Re(l)}}}function yd(t,e,r){let{$$slots:n={},$$scope:i}=e,{initialValue:s=""}=e,o=!1,{placeholder:a=""}=e,l="",u,c=ji();function d(v){r(1,l=v)}function f(v){ot().then(()=>(u.focus(),ot())).then(()=>{u.select()})}let y=(0,Ta.debounce)(()=>{de.addToSearchHistory(""),c("input",l)},250);function w(v){He[v?"unshift":"push"](()=>{u=v,r(2,u)})}function b(){l=this.value,r(1,l),r(5,s),r(7,o)}let x=v=>xs(!1),h=v=>xs(!0);return t.$$set=v=>{"initialValue"in v&&r(5,s=v.initialValue),"placeholder"in v&&r(0,a=v.placeholder),"$$scope"in v&&r(8,i=v.$$scope)},t.$$.update=()=>{if(t.$$.dirty&162){e:s&&!o&&!l&&(r(7,o=!0),r(1,l=s),f())}},[a,l,u,f,y,s,d,o,i,n,w,b,x,h]}var ka=class extends pe{constructor(e){super();ye(this,e,yd,gd,fe,{initialValue:5,placeholder:0,setInputValue:6})}get setInputValue(){return this.$$.ctx[6]}},Hn=ka;function vd(t){let e,r,n,i,s=t[1].default,o=Gt(s,t,t[0],null);return{c(){e=O("div"),o&&o.c(),B(e,"class","prompt-results")},m(a,l){z(a,e,l),o&&o.m(e,null),r=!0,n||(i=Te(e,"mousedown",_d),n=!0)},p(a,[l]){o&&o.p&&(!r||l&1)&&qt(o,s,a,a[0],r?Qt(s,a[0],l,null):Yt(a[0]),null)},i(a){r||(Q(o,a),r=!0)},o(a){q(o,a),r=!1},d(a){a&&K(e),o&&o.d(a),n=!1,i()}}}var _d=t=>t.preventDefault();function xd(t,e,r){let{$$slots:n={},$$scope:i}=e;return t.$$set=s=>{"$$scope"in s&&r(0,i=s.$$scope)},[i,n]}var Ia=class extends pe{constructor(e){super();ye(this,e,xd,vd,fe,{})}},Wn=Ia;var As=be(require("obsidian"));async function Un(t,e=!1){let r=yt(t.foundWords);r.exec(t.content);let n=r.lastIndex,i=!1;app.workspace.iterateAllLeaves(a=>{a.view instanceof As.MarkdownView&&!e&&a.getViewState().state?.file===t.path&&a.getViewState()?.pinned&&(app.workspace.setActiveLeaf(a,{focus:!0}),i=!0)}),i||await app.workspace.openLinkText(t.path,"",e);let s=app.workspace.getActiveViewOfType(As.MarkdownView);if(!s)return;let o=s.editor.offsetToPos(n);o.ch=0,s.editor.setCursor(o),s.editor.scrollIntoView({from:{line:o.line-10,ch:0},to:{line:o.line+10,ch:0}})}async function Oa(t,e=!1){try{let r;switch(app.vault.getConfig("newFileLocation")){case"current":r=(app.workspace.getActiveFile()?.parent.path??"")+"/";break;case"folder":r=app.vault.getConfig("newFileFolderPath")+"/";break;default:r="";break}await app.workspace.openLinkText(`${r}${t}.md`,"",e)}catch(r){throw r.message="OmniSearch - Could not create note: "+r.message,console.error(r),r}}function bd(t){let e;return{c(){e=O("span"),e.innerHTML='',B(e,"class","suggestion-flair"),B(e,"aria-label","Not created yet, select to create")},m(r,n){z(r,e,n)},p:ne,i:ne,o:ne,d(r){r&&K(e)}}}function wd(t){"use strict";return[]}var Ma=class extends pe{constructor(e){super();ye(this,e,wd,bd,fe,{})}},Pa=Ma;function Ra(t){let e,r;return e=new Pa({}),{c(){Se(e.$$.fragment)},m(n,i){we(e,n,i),r=!0},i(n){r||(Q(e.$$.fragment,n),r=!0)},o(n){q(e.$$.fragment,n),r=!1},d(n){ge(e,n)}}}function jd(t){let e,r,n,i,s,o=t[2]&&Ra(t),a=t[4].default,l=Gt(a,t,t[3],null);return{c(){e=O("div"),o&&o.c(),r=U(),l&&l.c(),B(e,"data-result-id",t[0]),B(e,"class","suggestion-item omnisearch-result"),bi(e,"is-selected",t[1])},m(u,c){z(u,e,c),o&&o.m(e,null),k(e,r),l&&l.m(e,null),n=!0,i||(s=[Te(e,"mousemove",t[5]),Te(e,"click",t[6]),Te(e,"auxclick",t[7])],i=!0)},p(u,[c]){u[2]?o?c&4&&Q(o,1):(o=Ra(u),o.c(),Q(o,1),o.m(e,r)):o&&(Dt(),q(o,1,1,()=>{o=null}),Tt()),l&&l.p&&(!n||c&8)&&qt(l,a,u,u[3],n?Qt(a,u[3],c,null):Yt(u[3]),null),(!n||c&1)&&B(e,"data-result-id",u[0]),(!n||c&2)&&bi(e,"is-selected",u[1])},i(u){n||(Q(o),Q(l,u),n=!0)},o(u){q(o),q(l,u),n=!1},d(u){u&&K(e),o&&o.d(),l&&l.d(u),i=!1,Re(s)}}}function Ad(t,e,r){let{$$slots:n={},$$scope:i}=e,{id:s}=e,{selected:o=!1}=e,{glyph:a=!1}=e;function l(d){Me.call(this,t,d)}function u(d){Me.call(this,t,d)}function c(d){Me.call(this,t,d)}return t.$$set=d=>{"id"in d&&r(0,s=d.id),"selected"in d&&r(1,o=d.selected),"glyph"in d&&r(2,a=d.glyph),"$$scope"in d&&r(3,i=d.$$scope)},[s,o,a,i,n,l,u,c]}var Ba=class extends pe{constructor(e){super();ye(this,e,Ad,jd,fe,{id:0,selected:1,glyph:2})}},Gn=Ba;var cr=be(require("obsidian"));function La(t){let e,r=t[1].matches.length+"",n,i,s=(t[1].matches.length>1?"matches":"match")+"",o;return{c(){e=O("span"),n=Fe(r),i=Fe("\xA0"),o=Fe(s),B(e,"class","omnisearch-result__counter")},m(a,l){z(a,e,l),k(e,n),k(e,i),k(e,o)},p(a,l){l&2&&r!==(r=a[1].matches.length+"")&&St(n,r),l&2&&s!==(s=(a[1].matches.length>1?"matches":"match")+"")&&St(o,s)},d(a){a&&K(e)}}}function Na(t){let e,r,n,i,s;return{c(){e=O("div"),r=O("span"),n=U(),i=O("span"),s=Fe(t[6]),B(e,"class","omnisearch-result__folder-path")},m(o,a){z(o,e,a),k(e,r),t[12](r),k(e,n),k(e,i),k(i,s)},p(o,a){a&64&&St(s,o[6])},d(o){o&&K(e),t[12](null)}}}function Ka(t){let e,r=t[8].replace(t[9],gt)+"";return{c(){e=O("div"),B(e,"class","omnisearch-result__body")},m(n,i){z(n,e,i),e.innerHTML=r},p(n,i){i&768&&r!==(r=n[8].replace(n[9],gt)+"")&&(e.innerHTML=r)},d(n){n&&K(e)}}}function za(t){let e,r,n;return{c(){e=O("div"),r=O("img"),ke(r,"width","100px"),_i(r.src,n=t[5])||B(r,"src",n),B(r,"alt",""),B(e,"class","omnisearch-result__image-container")},m(i,s){z(i,e,s),k(e,r)},p(i,s){s&32&&!_i(r.src,n=i[5])&&B(r,"src",n)},d(i){i&&K(e)}}}function Cd(t){let e,r,n,i,s,o,a=t[2].replace(t[9],gt)+"",l,u,c,d=Kt(t[1].path)+"",f,y,w,b,x,h,v=t[1].matches.length>0&&La(t),p=t[6]&&Na(t),m=t[10]&&Ka(t),_=t[5]&&za(t);return{c(){e=O("div"),r=O("div"),n=O("span"),i=O("span"),s=U(),o=O("span"),l=U(),u=O("span"),c=Fe("."),f=Fe(d),y=U(),v&&v.c(),w=U(),p&&p.c(),b=U(),x=O("div"),m&&m.c(),h=U(),_&&_.c(),B(u,"class","omnisearch-result__extension"),B(n,"class","omnisearch-result__title"),B(r,"class","omnisearch-result__title-container"),ke(x,"display","flex"),ke(x,"flex-direction","row")},m(g,j){z(g,e,j),k(e,r),k(r,n),k(n,i),t[11](i),k(n,s),k(n,o),o.innerHTML=a,k(n,l),k(n,u),k(u,c),k(u,f),k(n,y),v&&v.m(n,null),k(e,w),p&&p.m(e,null),k(e,b),k(e,x),m&&m.m(x,null),k(x,h),_&&_.m(x,null)},p(g,j){j&516&&a!==(a=g[2].replace(g[9],gt)+"")&&(o.innerHTML=a),j&2&&d!==(d=Kt(g[1].path)+"")&&St(f,d),g[1].matches.length>0?v?v.p(g,j):(v=La(g),v.c(),v.m(n,null)):v&&(v.d(1),v=null),g[6]?p?p.p(g,j):(p=Na(g),p.c(),p.m(e,b)):p&&(p.d(1),p=null),g[10]?m?m.p(g,j):(m=Ka(g),m.c(),m.m(x,h)):m&&(m.d(1),m=null),g[5]?_?_.p(g,j):(_=za(g),_.c(),_.m(x,null)):_&&(_.d(1),_=null)},d(g){g&&K(e),t[11](null),v&&v.d(),p&&p.d(),m&&m.d(),_&&_.d()}}}function Fd(t){let e,r;return e=new Gn({props:{glyph:t[7],id:t[1].path,selected:t[0],$$slots:{default:[Cd]},$$scope:{ctx:t}}}),e.$on("click",t[13]),e.$on("auxclick",t[14]),e.$on("mousemove",t[15]),{c(){Se(e.$$.fragment)},m(n,i){we(e,n,i),r=!0},p(n,[i]){let s={};i&128&&(s.glyph=n[7]),i&2&&(s.id=n[1].path),i&1&&(s.selected=n[0]),i&67454&&(s.$$scope={dirty:i,ctx:n}),e.$set(s)},i(n){r||(Q(e.$$.fragment,n),r=!0)},o(n){q(e.$$.fragment,n),r=!1},d(n){ge(e,n)}}}function Sd(t,e,r){let n,i,s,o;ln(t,Lt,p=>r(10,o=p));let{selected:a=!1}=e,{note:l}=e,u=null,c="",d="",f,y;function w(p){He[p?"unshift":"push"](()=>{y=p,r(4,y)})}function b(p){He[p?"unshift":"push"](()=>{f=p,r(3,f)})}function x(p){Me.call(this,t,p)}function h(p){Me.call(this,t,p)}function v(p){Me.call(this,t,p)}t.$$set=p=>{"selected"in p&&r(0,a=p.selected),"note"in p&&r(1,l=p.note)},t.$$.update=()=>{if(t.$$.dirty&2){e:if(r(5,u=null),$n(l.path)){let p=app.vault.getFiles().find(m=>m.path===l.path);p&&r(5,u=app.vault.getResourcePath(p))}}if(t.$$.dirty&2){e:r(9,n=yt(l.foundWords))}if(t.$$.dirty&2){e:r(8,i=ur(l.content,l.matches[0]?.offset??-1))}if(t.$$.dirty&30){e:r(2,c=l.basename),r(6,d=xa(l.path)),E.ignoreDiacritics&&r(2,c=et(c)),f&&(0,cr.setIcon)(f,"folder-open"),y&&($n(l.path)?(0,cr.setIcon)(y,"image"):en(l.path)?(0,cr.setIcon)(y,"file-text"):tn(l.path)?(0,cr.setIcon)(y,"layout-dashboard"):(0,cr.setIcon)(y,"file"))}};e:r(7,s=!1);return[a,l,c,f,y,u,d,s,i,n,o,w,b,x,h,v]}var Va=class extends pe{constructor(e){super();ye(this,e,Sd,Fd,fe,{selected:0,note:1})}},$a=Va;var Ga=be(Ua()),Cs=["ext","path"],zt=class{constructor(e=""){this.extensions=[];E.ignoreDiacritics&&(e=et(e));let r=(0,Ga.parse)(e.toLowerCase(),{tokenize:!0,keywords:Cs});r.text=r.text??[],r.exclude=r.exclude??{},r.exclude.text=r.exclude.text??[],Array.isArray(r.exclude.text)||(r.exclude.text=[r.exclude.text]);for(let n of Cs){let i=r[n];i&&(r[n]=Array.isArray(i)?i:[i]);let s=r.exclude[n];s&&(r.exclude[n]=Array.isArray(s)?s:[s])}this.query=r,this.extensions=this.query.ext??[]}isEmpty(){for(let e of Cs)if(this.query[e]?.length||this.query.text.length)return!1;return!0}segmentsToStr(){return this.query.text.join(" ")}getTags(){return this.query.text.filter(e=>e.startsWith("#"))}getTagsWithoutHashtag(){return this.getTags().map(e=>e.replace(/^#/,""))}getExactTerms(){return this.query.text.filter(e=>e.split(" ").length>1)}};var ee=function(){return ee=Object.assign||function(e){for(var r,n=1,i=arguments.length;n0&&s[s.length-1])&&(u[0]===6||u[0]===2)){r=0;continue}if(u[0]===3&&(!s||u[1]>s[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function ae(t,e){var r=typeof Symbol=="function"&&t[Symbol.iterator];if(!r)return t;var n=r.call(t),i,s=[],o;try{for(;(e===void 0||e-- >0)&&!(i=n.next()).done;)s.push(i.value)}catch(a){o={error:a}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return s}var Td="ENTRIES",Qa="KEYS",qa="VALUES",me="",Fs=function(){function t(e,r){var n=e._tree,i=Array.from(n.keys());this.set=e,this._type=r,this._path=i.length>0?[{node:n,keys:i}]:[]}return t.prototype.next=function(){var e=this.dive();return this.backtrack(),e},t.prototype.dive=function(){if(this._path.length===0)return{done:!0,value:void 0};var e=fr(this._path),r=e.node,n=e.keys;if(fr(n)===me)return{done:!1,value:this.result()};var i=r.get(fr(n));return this._path.push({node:i,keys:Array.from(i.keys())}),this.dive()},t.prototype.backtrack=function(){if(this._path.length!==0){var e=fr(this._path).keys;e.pop(),!(e.length>0)&&(this._path.pop(),this.backtrack())}},t.prototype.key=function(){return this.set._prefix+this._path.map(function(e){var r=e.keys;return fr(r)}).filter(function(e){return e!==me}).join("")},t.prototype.value=function(){return fr(this._path).node.get(me)},t.prototype.result=function(){switch(this._type){case qa:return this.value();case Qa:return this.key();default:return[this.key(),this.value()]}},t.prototype[Symbol.iterator]=function(){return this},t}(),fr=function(t){return t[t.length-1]},kd=function(t,e,r){var n=new Map;if(e===void 0)return n;for(var i=e.length+1,s=i+r,o=new Uint8Array(s*i).fill(r+1),a=0;ar)continue e}Ya(t.get(y),e,r,n,i,b,o,a+y)}}}catch(T){l={error:T}}finally{try{f&&!f.done&&(u=d.return)&&u.call(d)}finally{if(l)throw l.error}}},Ss=function(){function t(e,r){e===void 0&&(e=new Map),r===void 0&&(r=""),this._size=void 0,this._tree=e,this._prefix=r}return t.prototype.atPrefix=function(e){var r,n;if(!e.startsWith(this._prefix))throw new Error("Mismatched prefix");var i=ae(qn(this._tree,e.slice(this._prefix.length)),2),s=i[0],o=i[1];if(s===void 0){var a=ae(Ts(o),2),l=a[0],u=a[1];try{for(var c=W(l.keys()),d=c.next();!d.done;d=c.next()){var f=d.value;if(f!==me&&f.startsWith(u)){var y=new Map;return y.set(f.slice(u.length),l.get(f)),new t(y,e)}}}catch(w){r={error:w}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}}return new t(s,e)},t.prototype.clear=function(){this._size=void 0,this._tree.clear()},t.prototype.delete=function(e){return this._size=void 0,Id(this._tree,e)},t.prototype.entries=function(){return new Fs(this,Td)},t.prototype.forEach=function(e){var r,n;try{for(var i=W(this),s=i.next();!s.done;s=i.next()){var o=ae(s.value,2),a=o[0],l=o[1];e(a,l,this)}}catch(u){r={error:u}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.fuzzyGet=function(e,r){return kd(this._tree,e,r)},t.prototype.get=function(e){var r=Es(this._tree,e);return r!==void 0?r.get(me):void 0},t.prototype.has=function(e){var r=Es(this._tree,e);return r!==void 0&&r.has(me)},t.prototype.keys=function(){return new Fs(this,Qa)},t.prototype.set=function(e,r){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;var n=Ds(this._tree,e);return n.set(me,r),this},Object.defineProperty(t.prototype,"size",{get:function(){if(this._size)return this._size;this._size=0;for(var e=this.entries();!e.next().done;)this._size+=1;return this._size},enumerable:!1,configurable:!0}),t.prototype.update=function(e,r){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;var n=Ds(this._tree,e);return n.set(me,r(n.get(me))),this},t.prototype.fetch=function(e,r){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;var n=Ds(this._tree,e),i=n.get(me);return i===void 0&&n.set(me,i=r()),i},t.prototype.values=function(){return new Fs(this,qa)},t.prototype[Symbol.iterator]=function(){return this.entries()},t.from=function(e){var r,n,i=new t;try{for(var s=W(e),o=s.next();!o.done;o=s.next()){var a=ae(o.value,2),l=a[0],u=a[1];i.set(l,u)}}catch(c){r={error:c}}finally{try{o&&!o.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return i},t.fromObject=function(e){return t.from(Object.entries(e))},t}(),qn=function(t,e,r){var n,i;if(r===void 0&&(r=[]),e.length===0||t==null)return[t,r];try{for(var s=W(t.keys()),o=s.next();!o.done;o=s.next()){var a=o.value;if(a!==me&&e.startsWith(a))return r.push([t,a]),qn(t.get(a),e.slice(a.length),r)}}catch(l){n={error:l}}finally{try{o&&!o.done&&(i=s.return)&&i.call(s)}finally{if(n)throw n.error}}return r.push([t,e]),qn(void 0,"",r)},Es=function(t,e){var r,n;if(e.length===0||t==null)return t;try{for(var i=W(t.keys()),s=i.next();!s.done;s=i.next()){var o=s.value;if(o!==me&&e.startsWith(o))return Es(t.get(o),e.slice(o.length))}}catch(a){r={error:a}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},Ds=function(t,e){var r,n,i=e.length;e:for(var s=0;t&&s0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new Ss,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldLength=new Map,this._avgFieldLength=[],this._storedFields=new Map,this._nextId=0}},t.prototype.discard=function(e){var r=this,n=this._idToShortId.get(e);if(n==null)throw new Error("MiniSearch: cannot discard document with ID ".concat(e,": it is not in the index"));this._idToShortId.delete(e),this._documentIds.delete(n),this._storedFields.delete(n),(this._fieldLength.get(n)||[]).forEach(function(i,s){r.removeFieldLength(n,s,r._documentCount,i)}),this._fieldLength.delete(n),this._documentCount-=1,this._dirtCount+=1,this.maybeAutoVacuum()},t.prototype.maybeAutoVacuum=function(){if(this._options.autoVacuum!==!1){var e=this._options.autoVacuum,r=e.minDirtFactor,n=e.minDirtCount,i=e.batchSize,s=e.batchWait;this.conditionalVacuum({batchSize:i,batchWait:s},{minDirtCount:n,minDirtFactor:r})}},t.prototype.discardAll=function(e){var r,n,i=this._options.autoVacuum;try{this._options.autoVacuum=!1;try{for(var s=W(e),o=s.next();!o.done;o=s.next()){var a=o.value;this.discard(a)}}catch(l){r={error:l}}finally{try{o&&!o.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}}finally{this._options.autoVacuum=i}this.maybeAutoVacuum()},t.prototype.replace=function(e){var r=this._options,n=r.idField,i=r.extractField,s=i(e,n);this.discard(s),this.add(e)},t.prototype.vacuum=function(e){return e===void 0&&(e={}),this.conditionalVacuum(e)},t.prototype.conditionalVacuum=function(e,r){var n=this;return this._currentVacuum?(this._enqueuedVacuumConditions=this._enqueuedVacuumConditions&&r,this._enqueuedVacuum!=null?this._enqueuedVacuum:(this._enqueuedVacuum=this._currentVacuum.then(function(){var i=n._enqueuedVacuumConditions;return n._enqueuedVacuumConditions=Rs,n.performVacuuming(e,i)}),this._enqueuedVacuum)):this.vacuumConditionsMet(r)===!1?Promise.resolve():(this._currentVacuum=this.performVacuuming(e),this._currentVacuum)},t.prototype.performVacuuming=function(e,r){return Ed(this,void 0,void 0,function(){var n,i,s,o,a,l,u,c,d,f,y,w,b,x,h,v,p,m,_,g,j,A,C,F,D;return Dd(this,function(P){switch(P.label){case 0:if(n=this._dirtCount,!this.vacuumConditionsMet(r))return[3,10];i=e.batchSize||Ps.batchSize,s=e.batchWait||Ps.batchWait,o=1,P.label=1;case 1:P.trys.push([1,7,8,9]),a=W(this._index),l=a.next(),P.label=2;case 2:if(l.done)return[3,6];u=ae(l.value,2),c=u[0],d=u[1];try{for(f=(A=void 0,W(d)),y=f.next();!y.done;y=f.next()){w=ae(y.value,2),b=w[0],x=w[1];try{for(h=(F=void 0,W(x)),v=h.next();!v.done;v=h.next())p=ae(v.value,1),m=p[0],!this._documentIds.has(m)&&(x.size<=1?d.delete(b):x.delete(m))}catch(T){F={error:T}}finally{try{v&&!v.done&&(D=h.return)&&D.call(h)}finally{if(F)throw F.error}}}}catch(T){A={error:T}}finally{try{y&&!y.done&&(C=f.return)&&C.call(f)}finally{if(A)throw A.error}}return this._index.get(c).size===0&&this._index.delete(c),o%i!=0?[3,4]:[4,new Promise(function(T){return setTimeout(T,s)})];case 3:P.sent(),P.label=4;case 4:o+=1,P.label=5;case 5:return l=a.next(),[3,2];case 6:return[3,9];case 7:return _=P.sent(),g={error:_},[3,9];case 8:try{l&&!l.done&&(j=a.return)&&j.call(a)}finally{if(g)throw g.error}return[7];case 9:this._dirtCount-=n,P.label=10;case 10:return[4,null];case 11:return P.sent(),this._currentVacuum=this._enqueuedVacuum,this._enqueuedVacuum=null,[2]}})})},t.prototype.vacuumConditionsMet=function(e){if(e==null)return!0;var r=e.minDirtCount,n=e.minDirtFactor;return r=r||Bs.minDirtCount,n=n||Bs.minDirtFactor,this.dirtCount>=r&&this.dirtFactor>=n},Object.defineProperty(t.prototype,"isVacuuming",{get:function(){return this._currentVacuum!=null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"dirtCount",{get:function(){return this._dirtCount},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"dirtFactor",{get:function(){return this._dirtCount/(1+this._documentCount+this._dirtCount)},enumerable:!1,configurable:!0}),t.prototype.has=function(e){return this._idToShortId.has(e)},t.prototype.search=function(e,r){var n,i;r===void 0&&(r={});var s=this.executeQuery(e,r),o=[];try{for(var a=W(s),l=a.next();!l.done;l=a.next()){var u=ae(l.value,2),c=u[0],d=u[1],f=d.score,y=d.terms,w=d.match,b=y.length,x={id:this._documentIds.get(c),score:f*b,terms:Object.keys(w),match:w};Object.assign(x,this._storedFields.get(c)),(r.filter==null||r.filter(x))&&o.push(x)}}catch(h){n={error:h}}finally{try{l&&!l.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}return o.sort(rl),o},t.prototype.autoSuggest=function(e,r){var n,i,s,o;r===void 0&&(r={}),r=ee(ee({},this._options.autoSuggestOptions),r);var a=new Map;try{for(var l=W(this.search(e,r)),u=l.next();!u.done;u=l.next()){var c=u.value,d=c.score,f=c.terms,y=f.join(" "),w=a.get(y);w!=null?(w.score+=d,w.count+=1):a.set(y,{score:d,terms:f,count:1})}}catch(_){n={error:_}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}var b=[];try{for(var x=W(a),h=x.next();!h.done;h=x.next()){var v=ae(h.value,2),w=v[0],p=v[1],d=p.score,f=p.terms,m=p.count;b.push({suggestion:w,terms:f,score:d/m})}}catch(_){s={error:_}}finally{try{h&&!h.done&&(o=x.return)&&o.call(x)}finally{if(s)throw s.error}}return b.sort(rl),b},Object.defineProperty(t.prototype,"documentCount",{get:function(){return this._documentCount},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"termCount",{get:function(){return this._index.size},enumerable:!1,configurable:!0}),t.loadJSON=function(e,r){if(r==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJS(JSON.parse(e),r)},t.getDefault=function(e){if(Ms.hasOwnProperty(e))return Os(Ms,e);throw new Error('MiniSearch: unknown option "'.concat(e,'"'))},t.loadJS=function(e,r){var n,i,s,o,a,l,u=e.index,c=e.documentCount,d=e.nextId,f=e.documentIds,y=e.fieldIds,w=e.fieldLength,b=e.averageFieldLength,x=e.storedFields,h=e.dirtCount,v=e.serializationVersion;if(v!==1&&v!==2)throw new Error("MiniSearch: cannot deserialize an index created with an incompatible version");var p=new t(r);p._documentCount=c,p._nextId=d,p._documentIds=Yn(f),p._idToShortId=new Map,p._fieldIds=y,p._fieldLength=Yn(w),p._avgFieldLength=b,p._storedFields=Yn(x),p._dirtCount=h||0,p._index=new Ss;try{for(var m=W(p._documentIds),_=m.next();!_.done;_=m.next()){var g=ae(_.value,2),j=g[0],A=g[1];p._idToShortId.set(A,j)}}catch(te){n={error:te}}finally{try{_&&!_.done&&(i=m.return)&&i.call(m)}finally{if(n)throw n.error}}try{for(var C=W(u),F=C.next();!F.done;F=C.next()){var D=ae(F.value,2),P=D[0],T=D[1],N=new Map;try{for(var $=(a=void 0,W(Object.keys(T))),M=$.next();!M.done;M=$.next()){var S=M.value,V=T[S];v===1&&(V=V.ds),N.set(parseInt(S,10),Yn(V))}}catch(te){a={error:te}}finally{try{M&&!M.done&&(l=$.return)&&l.call($)}finally{if(a)throw a.error}}p._index.set(P,N)}}catch(te){s={error:te}}finally{try{F&&!F.done&&(o=C.return)&&o.call(C)}finally{if(s)throw s.error}}return p},t.prototype.executeQuery=function(e,r){var n=this;if(r===void 0&&(r={}),typeof e!="string"){var i=ee(ee(ee({},r),e),{queries:void 0}),s=e.queries.map(function(x){return n.executeQuery(x,i)});return this.combineResults(s,e.combineWith)}var o=this._options,a=o.tokenize,l=o.processTerm,u=o.searchOptions,c=ee(ee({tokenize:a,processTerm:l},u),r),d=c.tokenize,f=c.processTerm,y=d(e).flatMap(function(x){return f(x)}).filter(function(x){return!!x}),w=y.map(Bd(c)),b=w.map(function(x){return n.executeQuerySpec(x,c)});return this.combineResults(b,c.combineWith)},t.prototype.executeQuerySpec=function(e,r){var n,i,s,o,a=ee(ee({},this._options.searchOptions),r),l=(a.fields||this._options.fields).reduce(function(S,V){var te;return ee(ee({},S),(te={},te[V]=Os(S,V)||1,te))},a.boost||{}),u=a.boostDocument,c=a.weights,d=a.maxFuzzy,f=a.bm25,y=ee(ee({},el.weights),c),w=y.fuzzy,b=y.prefix,x=this._index.get(e.term),h=this.termResults(e.term,e.term,1,x,l,u,f),v,p;if(e.prefix&&(v=this._index.atPrefix(e.term)),e.fuzzy){var m=e.fuzzy===!0?.2:e.fuzzy,_=m<1?Math.min(d,Math.round(e.term.length*m)):m;_&&(p=this._index.fuzzyGet(e.term,_))}if(v)try{for(var g=W(v),j=g.next();!j.done;j=g.next()){var A=ae(j.value,2),C=A[0],F=A[1],D=C.length-e.term.length;if(!!D){p==null||p.delete(C);var P=b*C.length/(C.length+.3*D);this.termResults(e.term,C,P,F,l,u,f,h)}}}catch(S){n={error:S}}finally{try{j&&!j.done&&(i=g.return)&&i.call(g)}finally{if(n)throw n.error}}if(p)try{for(var T=W(p.keys()),N=T.next();!N.done;N=T.next()){var C=N.value,$=ae(p.get(C),2),M=$[0],D=$[1];if(!!D){var P=w*C.length/(C.length+D);this.termResults(e.term,C,P,M,l,u,f,h)}}}catch(S){s={error:S}}finally{try{N&&!N.done&&(o=T.return)&&o.call(T)}finally{if(s)throw s.error}}return h},t.prototype.combineResults=function(e,r){if(r===void 0&&(r=ks),e.length===0)return new Map;var n=r.toLowerCase();return e.reduce(Md[n])||new Map},t.prototype.toJSON=function(){var e,r,n,i,s=[];try{for(var o=W(this._index),a=o.next();!a.done;a=o.next()){var l=ae(a.value,2),u=l[0],c=l[1],d={};try{for(var f=(n=void 0,W(c)),y=f.next();!y.done;y=f.next()){var w=ae(y.value,2),b=w[0],x=w[1];d[b]=Object.fromEntries(x)}}catch(h){n={error:h}}finally{try{y&&!y.done&&(i=f.return)&&i.call(f)}finally{if(n)throw n.error}}s.push([u,d])}}catch(h){e={error:h}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:s,serializationVersion:2}},t.prototype.termResults=function(e,r,n,i,s,o,a,l){var u,c,d,f,y;if(l===void 0&&(l=new Map),i==null)return l;try{for(var w=W(Object.keys(s)),b=w.next();!b.done;b=w.next()){var x=b.value,h=s[x],v=this._fieldIds[x],p=i.get(v);if(p!=null){var m=p.size,_=this._avgFieldLength[v];try{for(var g=(d=void 0,W(p.keys())),j=g.next();!j.done;j=g.next()){var A=j.value;if(!this._documentIds.has(A)){this.removeTerm(v,A,r),m-=1;continue}var C=o?o(this._documentIds.get(A),r):1;if(!!C){var F=p.get(A),D=this._fieldLength.get(A)[v],P=Rd(F,m,this._documentCount,D,_,a),T=n*h*C*P,N=l.get(A);if(N){N.score+=T,Nd(N.terms,e);var $=Os(N.match,r);$?$.push(x):N.match[r]=[x]}else l.set(A,{score:T,terms:[e],match:(y={},y[r]=[x],y)})}}}catch(M){d={error:M}}finally{try{j&&!j.done&&(f=g.return)&&f.call(g)}finally{if(d)throw d.error}}}}}catch(M){u={error:M}}finally{try{b&&!b.done&&(c=w.return)&&c.call(w)}finally{if(u)throw u.error}}return l},t.prototype.addTerm=function(e,r,n){var i=this._index.fetch(n,nl),s=i.get(e);if(s==null)s=new Map,s.set(r,1),i.set(e,s);else{var o=s.get(r);s.set(r,(o||0)+1)}},t.prototype.removeTerm=function(e,r,n){if(!this._index.has(n)){this.warnDocumentChanged(r,e,n);return}var i=this._index.fetch(n,nl),s=i.get(e);s==null||s.get(r)==null?this.warnDocumentChanged(r,e,n):s.get(r)<=1?s.size<=1?i.delete(e):s.delete(r):s.set(r,s.get(r)-1),this._index.get(n).size===0&&this._index.delete(n)},t.prototype.warnDocumentChanged=function(e,r,n){var i,s;try{for(var o=W(Object.keys(this._fieldIds)),a=o.next();!a.done;a=o.next()){var l=a.value;if(this._fieldIds[l]===r){this._options.logger("warn","MiniSearch: document with ID ".concat(this._documentIds.get(e),' has changed before removal: term "').concat(n,'" was not present in field "').concat(l,'". Removing a document after it has changed can corrupt the index!'),"version_conflict");return}}}catch(u){i={error:u}}finally{try{a&&!a.done&&(s=o.return)&&s.call(o)}finally{if(i)throw i.error}}},t.prototype.addDocumentId=function(e){var r=this._nextId;return this._idToShortId.set(e,r),this._documentIds.set(r,e),this._documentCount+=1,this._nextId+=1,r},t.prototype.addFields=function(e){for(var r=0;r0){if(++e>=Th)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var yl=Oh;function Mh(t){return function(){return t}}var vl=Mh;var Ph=function(){try{var t=De(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Ls=Ph;var Rh=Ls?function(t,e){return Ls(t,"toString",{configurable:!0,enumerable:!1,value:vl(e),writable:!0})}:_t,_l=Rh;var Bh=yl(_l),xl=Bh;var Lh=9007199254740991,Nh=/^(?:0|[1-9]\d*)$/;function Kh(t,e){var r=typeof t;return e=e??Lh,!!e&&(r=="number"||r!="symbol"&&Nh.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=Hh}var mr=Wh;function Uh(t){return t!=null&&mr(t.length)&&!Xn(t)}var xt=Uh;function Gh(t,e,r){if(!vt(r))return!1;var n=typeof e;return(n=="number"?xt(r)&&hr(e,r.length):n=="string"&&e in r)?pr(r[e],t):!1}var Ns=Gh;var Qh=Object.prototype;function qh(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||Qh;return t===r}var Al=qh;function Yh(t,e){for(var r=-1,n=Array(t);++r-1}var Ul=fm;function dm(t,e){var r=this.__data__,n=bt(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}var Gl=dm;function xr(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e0&&r(a)?e>1?au(a,e-1,r,n,i):ii(i,a):n||(i[i.length]=a)}return i}var lu=au;function Pm(){this.__data__=new wt,this.size=0}var uu=Pm;function Rm(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}var cu=Rm;function Bm(t){return this.__data__.get(t)}var fu=Bm;function Lm(t){return this.__data__.has(t)}var du=Lm;var Nm=200;function Km(t,e){var r=this.__data__;if(r instanceof wt){var n=r.__data__;if(!jt||n.lengtha))return!1;var u=s.get(t),c=s.get(e);if(u&&c)return u==e&&c==t;var d=-1,f=!0,y=r&cg?new Fu:void 0;for(s.set(t,e),s.set(e,t);++de||s&&o&&l&&!a&&!u||n&&o&&l||!r&&l||!i)return 1;if(!n&&!s&&!u&&t=a)return l;var u=r[n];return l*(u=="desc"?-1:1)}}return t.index-e.index}var ic=oy;function ay(t,e,r){e.length?e=dr(e,function(s){return se(s)?function(o){return wr(o,s.length===1?s[0]:s)}:s}):e=[_t];var n=-1;e=dr(e,ti(qu));var i=tc(t,function(s,o,a){var l=dr(e,function(u){return u(s)});return{criteria:l,index:++n,value:s}});return rc(i,function(s,o){return ic(s,o,r)})}var sc=ay;var ly=jl(function(t,e){if(t==null)return[];var r=e.length;return r>1&&Ns(t,e[0],e[1])?e=[]:r>2&&Ns(e[0],e[1],e[2])&&(e=[e[0]]),sc(t,lu(e,1),[])}),qs=ly;var uy=t=>{let e=t.split(mt),r=Nn();return r?e.flatMap(n=>da.test(n)?r.cut(n):[n]):E.splitCamelCase?[...e,...e.flatMap(Ca)]:e},pi=class{constructor(){this.indexedDocuments=new Map;this.minisearch=new Is(pi.options)}async loadCache(){let e=await de.getMinisearchCache();return e?(this.minisearch=Is.loadJS(e.data,pi.options),this.indexedDocuments=new Map(e.paths.map(r=>[r.path,r.mtime])),!0):(console.log("Omnisearch - No cache found"),!1)}getDiff(e){let r=new Map(e.map(s=>[s.path,s.mtime])),n=e.filter(s=>!this.indexedDocuments.has(s.path)||this.indexedDocuments.get(s.path)!==s.mtime),i=[...this.indexedDocuments].filter(([s,o])=>!r.has(s)||r.get(s)!==o).map(s=>({path:s[0],mtime:s[1]}));return{toAdd:n,toRemove:i}}async addFromPaths(e){ie("Adding files",e);let r=(await Promise.all(e.map(async i=>await de.getDocument(i)))).filter(i=>!!i?.path);ie("Sorting documents to first index markdown"),r=qs(r,i=>i.path.endsWith(".md")?0:1),this.removeFromPaths(r.filter(i=>this.indexedDocuments.has(i.path)).map(i=>i.path));let n=Aa(r,500);for(let i of n){ie("Indexing into search engine",i),i.forEach(o=>this.indexedDocuments.set(o.path,o.mtime));let s=i.filter(o=>this.minisearch.has(o.path));this.removeFromPaths(s.map(o=>o.path)),await this.minisearch.addAllAsync(i)}}removeFromPaths(e){e.forEach(n=>this.indexedDocuments.delete(n));let r=e.filter(n=>this.minisearch.has(n));this.minisearch.discardAll(r)}async search(e,r){if(e.isEmpty())return[];ie("Starting search for",e);let n=this.minisearch.search(e.segmentsToStr(),{prefix:l=>l.length>=r.prefixLength,fuzzy:l=>l.length<=3?0:l.length<=5?.1:.2,combineWith:"AND",boost:{basename:E.weightBasename,directory:E.weightDirectory,aliases:E.weightBasename,headings1:E.weightH1,headings2:E.weightH2,headings3:E.weightH3}});if(ie("Found",n.length,"results"),e.extensions.length&&(n=n.filter(l=>{let u="."+l.id.split(".").pop();return e.extensions.some(c=>u.startsWith(c))})),e.query.path&&(n=n.filter(l=>e.query.path?.some(u=>l.id.toLowerCase().includes(u.toLowerCase())))),e.query.exclude.path&&(n=n.filter(l=>!e.query.exclude.path?.some(u=>l.id.toLowerCase().includes(u.toLowerCase())))),!n.length)return[];if(r.singleFilePath)return n.filter(l=>l.id===r.singleFilePath);E.hideExcluded?n=n.filter(l=>!(app.metadataCache.isUserIgnored&&app.metadataCache.isUserIgnored(l.id))):n.forEach(l=>{app.metadataCache.isUserIgnored&&app.metadataCache.isUserIgnored(l.id)&&(l.score/=10)});let i=e.getTags();for(let l of i)for(let u of n)(u.tags??[]).includes(l)&&(u.score*=100);ie("Sorting and limiting results"),n=n.sort((l,u)=>u.score-l.score).slice(0,50);let s=await Promise.all(n.map(async l=>await de.getDocument(l.id))),o=e.getExactTerms();o.length&&(ie("Filtering with quoted terms"),n=n.filter(l=>{let u=s.find(f=>f.path===l.id),c=u?.path.toLowerCase()??"",d=ws(u?.content??"").toLowerCase();return o.every(f=>d.includes(f)||c.includes(f))}));let a=e.query.exclude.text;return a.length&&(ie("Filtering with exclusions"),n=n.filter(l=>{let u=ws(s.find(c=>c.path===l.id)?.content??"").toLowerCase();return a.every(c=>!u.includes(c))})),ie("Deduping"),n=n.filter((l,u,c)=>c.findIndex(d=>d.id===l.id)===u),n}getMatches(e,r,n){let i=new Date().getTime(),s=null,o=[],a=0;for(;(s=r.exec(e))!==null;){if(++a>=100||new Date().getTime()-i>50){Fa("Stopped getMatches at",a,"results");break}let u=s[0];u&&o.push({match:u,offset:s.index})}let l=e.toLowerCase().indexOf(n.segmentsToStr());return l>-1&&o.unshift({offset:l,match:n.segmentsToStr()}),o}async getSuggestions(e,r){let n;E.simpleSearch?n=await this.search(e,{prefixLength:3,singleFilePath:r?.singleFilePath}):n=await this.search(e,{prefixLength:1,singleFilePath:r?.singleFilePath});let i=await Promise.all(n.map(async o=>await de.getDocument(o.id)));return n.map(o=>{ie("Locating matches for",o.id);let a=i.find(d=>d.path===o.id);a||(console.warn(`Omnisearch - Note "${o.id}" not in the live cache`),a={content:"",basename:o.id,path:o.id});let l=[...Object.keys(o.match),...e.getExactTerms(),...e.getTags()].filter(d=>d.length>1||/\p{Emoji}/u.test(d));ie("Matching tokens:",l),ie("Getting matches locations...");let u=this.getMatches(a.content,yt(l),e);return ie("Matches:",u),re({score:o.score,foundWords:l,matches:u},a)})}async writeToCache(){await de.writeMinisearchCache(this.minisearch,this.indexedDocuments)}},Ys=pi;Ys.options={tokenize:uy,extractField:(e,r)=>{if(r==="directory"){let n=e.path.split("/");return n.pop(),n.join("/")}return e[r]},processTerm:e=>(E.ignoreDiacritics?et(e):e).toLowerCase(),idField:"path",fields:["basename","directory","aliases","content","headings1","headings2","headings3"],storeFields:["tags"],logger(e,r,n){n==="version_conflict"&&new oc.Notice("Omnisearch - Your index cache may be incorrect or corrupted. If this message keeps appearing, go to Settings to clear the cache.",5e3)}};var ce=new Ys;var Js=new Set;function ac(t){Js.add(t)}async function mi(){let t=[...Js].map(e=>e.path);t.length&&(ce.removeFromPaths(t),ce.addFromPaths(t),Js.clear())}function lc(t,e,r){let n=t.slice();return n[30]=e[r],n[32]=r,n}function cy(t){let e,r,n;return{c(){e=O("button"),e.textContent="Create note"},m(i,s){z(i,e,s),r||(n=Te(e,"click",t[8]),r=!0)},p:ne,d(i){i&&K(e),r=!1,n()}}}function fy(t){let e,r=E.showCreateButton&&cy(t);return{c(){r&&r.c(),e=Jt()},m(n,i){r&&r.m(n,i),z(n,e,i)},p(n,i){E.showCreateButton&&r.p(n,i)},d(n){r&&r.d(n),n&&K(e)}}}function uc(t){let e,r,n;return{c(){e=O("div"),r=Fe("\u23F3 Work in progress: "),n=Fe(t[3]),ke(e,"text-align","center"),ke(e,"color","var(--text-accent)"),ke(e,"margin-top","10px")},m(i,s){z(i,e,s),k(e,r),k(e,n)},p(i,s){s[0]&8&&St(n,i[3])},d(i){i&&K(e)}}}function cc(t){let e,r;function n(...i){return t[14](t[32],...i)}return e=new $a({props:{selected:t[32]===t[0],note:t[30]}}),e.$on("mousemove",n),e.$on("click",t[6]),e.$on("auxclick",t[15]),{c(){Se(e.$$.fragment)},m(i,s){we(e,i,s),r=!0},p(i,s){t=i;let o={};s[0]&1&&(o.selected=t[32]===t[0]),s[0]&4&&(o.note=t[30]),e.$set(o)},i(i){r||(Q(e.$$.fragment,i),r=!0)},o(i){q(e.$$.fragment,i),r=!1},d(i){ge(e,i)}}}function dy(t){let e;return{c(){e=Fe("Searching...")},m(r,n){z(r,e,n)},p:ne,d(r){r&&K(e)}}}function hy(t){let e,r=E.simpleSearch&&t[1].split(mt).some(dc),n,i=r&&fc(t);return{c(){e=Fe(`We found 0 result for your search here. + `),i&&i.c(),n=Jt()},m(s,o){z(s,e,o),i&&i.m(s,o),z(s,n,o)},p(s,o){o[0]&2&&(r=E.simpleSearch&&s[1].split(mt).some(dc)),r?i||(i=fc(s),i.c(),i.m(n.parentNode,n)):i&&(i.d(1),i=null)},d(s){s&&K(e),i&&i.d(s),s&&K(n)}}}function fc(t){let e,r,n;return{c(){e=O("br"),r=U(),n=O("span"),n.textContent=`You have enabled "Simpler Search" in the settings, try to type more + characters.`,ke(n,"color","var(--text-accent)"),ke(n,"font-size","small")},m(i,s){z(i,e,s),z(i,r,s),z(i,n,s)},d(i){i&&K(e),i&&K(r),i&&K(n)}}}function py(t){let e,r,n,i=t[2],s=[];for(let c=0;cq(s[c],1,1,()=>{s[c]=null});function a(c,d){if(!c[2].length&&c[1]&&!c[4])return hy;if(c[4])return dy}let l=a(t,[-1,-1]),u=l&&l(t);return{c(){for(let c=0;c\u2191\u2193to navigate',l=U(),u=O("div"),u.innerHTML=`alt \u2191\u2193 + to cycle history`,c=U(),d=O("div"),d.innerHTML='\u21B5to open',f=U(),y=O("div"),y.innerHTML=`tab + to switch to In-File Search`,w=U(),b=O("div"),x=O("span"),x.textContent=`${Vn()} \u21B5`,h=U(),v=O("span"),v.textContent="to open in a new pane",p=U(),m=O("div"),m.innerHTML=`shift \u21B5 + to create`,_=U(),g=O("div"),g.innerHTML=`ctrl shift \u21B5 + to create in a new pane`,j=U(),A=O("div"),A.innerHTML=`alt \u21B5 + to insert a link`,C=U(),F=O("div"),F.innerHTML=`ctrl+h + to toggle excerpts`,D=U(),P=O("div"),P.innerHTML='escto close',B(a,"class","prompt-instruction"),B(u,"class","prompt-instruction"),B(d,"class","prompt-instruction"),B(y,"class","prompt-instruction"),B(x,"class","prompt-instruction-command"),B(b,"class","prompt-instruction"),B(m,"class","prompt-instruction"),B(g,"class","prompt-instruction"),B(A,"class","prompt-instruction"),B(F,"class","prompt-instruction"),B(P,"class","prompt-instruction"),B(o,"class","prompt-instructions")},m(M,S){we(e,M,S),z(M,r,S),$&&$.m(M,S),z(M,n,S),we(i,M,S),z(M,s,S),z(M,o,S),k(o,a),k(o,l),k(o,u),k(o,c),k(o,d),k(o,f),k(o,y),k(o,w),k(o,b),k(b,x),k(b,h),k(b,v),k(o,p),k(o,m),k(o,_),k(o,g),k(o,j),k(o,A),k(o,C),k(o,F),k(o,D),k(o,P),T=!0},p(M,S){let V={};S[0]&2&&(V.initialValue=M[1]),S[1]&4&&(V.$$scope={dirty:S,ctx:M}),e.$set(V),M[3]?$?$.p(M,S):($=uc(M),$.c(),$.m(n.parentNode,n)):$&&($.d(1),$=null);let te={};S[0]&23|S[1]&4&&(te.$$scope={dirty:S,ctx:M}),i.$set(te)},i(M){T||(Q(e.$$.fragment,M),Q(i.$$.fragment,M),T=!0)},o(M){q(e.$$.fragment,M),q(i.$$.fragment,M),T=!1},d(M){t[12](null),ge(e,M),M&&K(r),$&&$.d(M),M&&K(n),ge(i,M),M&&K(s),M&&K(o)}}}var dc=t=>t.length<3;function gy(t,e,r){let n,i;ln(t,pt,S=>r(11,i=S));let{modal:s}=e,{previousQuery:o}=e,a=0,l=0,u,c=[],d,f="",y=!0,w;Tr(async()=>{H.enable("vault"),H.on("vault","enter",p),H.on("vault","create-note",A),H.on("vault","open-in-new-pane",m),H.on("vault","insert-link",C),H.on("vault","tab",F),H.on("vault","arrow-up",()=>D(-1)),H.on("vault","arrow-down",()=>D(1)),H.on("vault","prev-search-history",b),H.on("vault","next-search-history",x),await mi(),E.showPreviousQueryResults&&r(9,o=(await de.getSearchHistory())[0])}),kr(()=>{H.disable("vault")});async function b(){let S=(await de.getSearchHistory()).filter(V=>V);++l>=S.length&&(l=0),r(1,u=S[l]),w?.setInputValue(u)}async function x(){let S=(await de.getSearchHistory()).filter(V=>V);--l<0&&(l=S.length?S.length-1:0),r(1,u=S[l]),w?.setInputValue(u)}async function h(){d=new zt(u),r(2,c=await ce.getSuggestions(d)),r(0,a=0),await P()}function v(S){!n||(S?.ctrlKey?m():p(),s.close())}function p(){!n||(g(n),s.close())}function m(){!n||(g(n,!0),s.close())}function _(){u&&de.addToSearchHistory(u)}function g(S,V=!1){_(),Un(S,V)}async function j(S){await A()}async function A(S){if(u){try{await Oa(u,S?.newLeaf)}catch(V){new Ft.Notice(V.message);return}s.close()}}function C(){if(!n)return;let S=app.vault.getMarkdownFiles().find(st=>st.path===n.path),V=app.workspace.getActiveFile(),te=app.workspace.getActiveViewOfType(Ft.MarkdownView);if(!te?.editor){new Ft.Notice("Omnisearch - Error - No active editor",3e3);return}let Wt;S&&V?Wt=app.fileManager.generateMarkdownLink(S,V.path):Wt=`[[${n.basename}.${Kt(n.path)}]]`;let it=te.editor.getCursor();te.editor.replaceRange(Wt,it,it),it.ch+=Wt.length,te.editor.setCursor(it),s.close()}function F(){if(!(n&&(en(n?.path)||!n?.matches.length)))if(_(),s.close(),n){let S=app.vault.getAbstractFileByPath(n.path);S&&S instanceof Ft.TFile&&new Cr(app,S,u).open()}else{let S=app.workspace.getActiveViewOfType(Ft.MarkdownView);S&&new Cr(app,S.file,u).open()}}function D(S){r(0,a=zn(a+S,c.length)),P()}async function P(){await ot(),n&&activeWindow.document.querySelector(`[data-result-id="${n.path}"]`)?.scrollIntoView({behavior:"auto",block:"nearest"})}function T(S){He[S?"unshift":"push"](()=>{w=S,r(5,w)})}let N=S=>r(1,u=S.detail),$=(S,V)=>r(0,a=S),M=S=>{S.button==1&&m()};return t.$$set=S=>{"modal"in S&&r(10,s=S.modal),"previousQuery"in S&&r(9,o=S.previousQuery)},t.$$.update=()=>{if(t.$$.dirty[0]&514){e:r(1,u=u??o)}if(t.$$.dirty[0]&2){e:u?(r(4,y=!0),h().then(()=>{r(4,y=!1)})):(r(4,y=!1),r(2,c=[]))}if(t.$$.dirty[0]&5){e:n=c[a]}if(t.$$.dirty[0]&2048){e:switch(i){case Pe.LoadingCache:r(3,f="Loading cache...");break;case Pe.ReadingFiles:r(3,f="Reading files...");break;case Pe.IndexingFiles:r(3,f="Indexing files...");break;case Pe.WritingCache:h(),r(3,f="Updating cache...");break;default:h(),r(3,f="");break}}},[a,u,c,f,y,w,v,m,j,o,s,i,T,N,$,M]}var hc=class extends pe{constructor(e){super();ye(this,e,gy,my,fe,{modal:10,previousQuery:9},null,[-1,-1])}},pc=hc;var yc=be(require("obsidian"));function yy(t){let e,r=t[2].replace(t[3],gt)+"";return{c(){e=O("div"),B(e,"class","omnisearch-result__body")},m(n,i){z(n,e,i),e.innerHTML=r},p(n,i){i&12&&r!==(r=n[2].replace(n[3],gt)+"")&&(e.innerHTML=r)},d(n){n&&K(e)}}}function vy(t){let e,r;return e=new Gn({props:{id:t[0].toString(),selected:t[1],$$slots:{default:[yy]},$$scope:{ctx:t}}}),e.$on("mousemove",t[6]),e.$on("click",t[7]),e.$on("auxclick",t[8]),{c(){Se(e.$$.fragment)},m(n,i){we(e,n,i),r=!0},p(n,[i]){let s={};i&1&&(s.id=n[0].toString()),i&2&&(s.selected=n[1]),i&524&&(s.$$scope={dirty:i,ctx:n}),e.$set(s)},i(n){r||(Q(e.$$.fragment,n),r=!0)},o(n){q(e.$$.fragment,n),r=!1},d(n){ge(e,n)}}}function _y(t,e,r){let n,i,{offset:s}=e,{note:o}=e,{index:a=0}=e,{selected:l=!1}=e;function u(f){Me.call(this,t,f)}function c(f){Me.call(this,t,f)}function d(f){Me.call(this,t,f)}return t.$$set=f=>{"offset"in f&&r(4,s=f.offset),"note"in f&&r(5,o=f.note),"index"in f&&r(0,a=f.index),"selected"in f&&r(1,l=f.selected)},t.$$.update=()=>{if(t.$$.dirty&32){e:r(3,n=yt(o.foundWords))}if(t.$$.dirty&48){e:r(2,i=ur(o?.content??"",s))}},[a,l,i,n,s,o,u,c,d]}var mc=class extends pe{constructor(e){super();ye(this,e,_y,vy,fe,{offset:4,note:5,index:0,selected:1})}},gc=mc;function vc(t,e,r){let n=t.slice();return n[19]=e[r],n[21]=r,n}function xy(t){let e;return{c(){e=O("div"),e.textContent="We found 0 result for your search here.",ke(e,"text-align","center")},m(r,n){z(r,e,n)},p:ne,i:ne,o:ne,d(r){r&&K(e)}}}function by(t){let e,r,n=t[4],i=[];for(let o=0;oq(i[o],1,1,()=>{i[o]=null});return{c(){for(let o=0;o{o[c]=null}),Tt(),r=o[e],r?r.p(l,u):(r=o[e]=s[e](l),r.c()),Q(r,1),r.m(n.parentNode,n))},i(l){i||(Q(r),i=!0)},o(l){q(r),i=!1},d(l){o[e].d(l),l&&K(n)}}}function jy(t){let e;return{c(){e=O("span"),e.textContent="to close"},m(r,n){z(r,e,n)},d(r){r&&K(e)}}}function Ay(t){let e;return{c(){e=O("span"),e.textContent="to go back to Vault Search"},m(r,n){z(r,e,n)},d(r){r&&K(e)}}}function Cy(t){let e,r,n,i,s,o,a,l,u,c,d,f,y,w,b,x,h,v,p,m;e=new Hn({props:{placeholder:"Omnisearch - File",initialValue:t[1]}}),e.$on("input",t[10]),n=new Wn({props:{$$slots:{default:[wy]},$$scope:{ctx:t}}});function _(A,C){return A[0]?Ay:jy}let g=_(t,-1),j=g(t);return{c(){Se(e.$$.fragment),r=U(),Se(n.$$.fragment),i=U(),s=O("div"),o=O("div"),o.innerHTML='\u2191\u2193to navigate',a=U(),l=O("div"),l.innerHTML='\u21B5to open',u=U(),c=O("div"),c.innerHTML=`tab + to switch to Vault Search`,d=U(),f=O("div"),y=O("span"),y.textContent="esc",w=U(),j.c(),b=U(),x=O("div"),h=O("span"),h.textContent=`${Vn()} \u21B5`,v=U(),p=O("span"),p.textContent="to open in a new pane",B(o,"class","prompt-instruction"),B(l,"class","prompt-instruction"),B(c,"class","prompt-instruction"),B(y,"class","prompt-instruction-command"),B(f,"class","prompt-instruction"),B(h,"class","prompt-instruction-command"),B(x,"class","prompt-instruction"),B(s,"class","prompt-instructions")},m(A,C){we(e,A,C),z(A,r,C),we(n,A,C),z(A,i,C),z(A,s,C),k(s,o),k(s,a),k(s,l),k(s,u),k(s,c),k(s,d),k(s,f),k(f,y),k(f,w),j.m(f,null),k(s,b),k(s,x),k(x,h),k(x,v),k(x,p),m=!0},p(A,[C]){let F={};C&2&&(F.initialValue=A[1]),e.$set(F);let D={};C&4194360&&(D.$$scope={dirty:C,ctx:A}),n.$set(D),g!==(g=_(A,C))&&(j.d(1),j=g(A),j&&(j.c(),j.m(f,null)))},i(A){m||(Q(e.$$.fragment,A),Q(n.$$.fragment,A),m=!0)},o(A){q(e.$$.fragment,A),q(n.$$.fragment,A),m=!1},d(A){ge(e,A),A&&K(r),ge(n,A),A&&K(i),A&&K(s),j.d()}}}function Fy(t,e,r){let n=t.find(i=>i.offset>e);return n?t.filter(i=>i.offset>e&&i.offset<=n.offset+r):[]}function Sy(t,e,r){let{modal:n}=e,{parent:i=null}=e,{singleFilePath:s=""}=e,{previousQuery:o}=e,a,l=[],u=0,c,d;Tr(()=>{H.enable("infile"),H.on("infile","enter",x),H.on("infile","open-in-new-pane",b),H.on("infile","arrow-up",()=>y(-1)),H.on("infile","arrow-down",()=>y(1)),H.on("infile","tab",h)}),kr(()=>{H.disable("infile")});function f(g){let j=[],A=-1,C=0;for(;;){let F=Fy(g,A,Jr);if(!F.length||(A=F.last().offset,j.push(F),++C>100))break}return j}function y(g){r(5,u=zn(u+g,l.length)),w()}async function w(){await ot(),document.querySelector(`[data-result-id="${u}"]`)?.scrollIntoView({behavior:"auto",block:"nearest"})}async function b(){return x(!0)}async function x(g=!1){if(c){n.close(),i&&i.close(),await Un(c,g);let j=app.workspace.getActiveViewOfType(yc.MarkdownView);if(!j)return;let A=l[u]??0,C=j.editor.offsetToPos(A);C.ch=0,j.editor.setCursor(C),j.editor.scrollIntoView({from:{line:C.line-10,ch:0},to:{line:C.line+10,ch:0}})}}function h(){new Ht(app,a??o).open(),n.close()}let v=g=>r(2,a=g.detail),p=(g,j)=>r(5,u=g),m=g=>x(g.ctrlKey),_=g=>{g.button==1&&x(!0)};return t.$$set=g=>{"modal"in g&&r(7,n=g.modal),"parent"in g&&r(0,i=g.parent),"singleFilePath"in g&&r(8,s=g.singleFilePath),"previousQuery"in g&&r(1,o=g.previousQuery)},t.$$.update=()=>{if(t.$$.dirty&2){e:r(2,a=o??"")}if(t.$$.dirty&772){e:(async()=>{a&&(r(9,d=new zt(a)),r(3,c=(await ce.getSuggestions(d,{singleFilePath:s}))[0]??null)),r(5,u=0),await w()})()}if(t.$$.dirty&8){e:if(c){let g=f(c.matches);r(4,l=g.map(j=>Math.round((j.first().offset+j.last().offset)/2)))}}},[i,o,a,c,l,u,x,n,s,d,v,p,m,_]}var xc=class extends pe{constructor(e){super();ye(this,e,Sy,Cy,fe,{modal:7,parent:0,singleFilePath:8,previousQuery:1})}},bc=xc;var Xs=class extends wc.Modal{constructor(e){super(e);this.modalEl.replaceChildren(),this.modalEl.addClass("omnisearch-modal","prompt"),this.modalEl.removeClass("modal"),this.modalEl.tabIndex=-1,this.scope.register([],"ArrowDown",r=>{r.preventDefault(),H.emit("arrow-down")}),this.scope.register([],"ArrowUp",r=>{r.preventDefault(),H.emit("arrow-up")});for(let r of[{k:"J",dir:"down"},{k:"K",dir:"up"}])for(let n of["Ctrl","Mod"])this.scope.register([n],r.k,i=>{this.app.vault.getConfig("vimMode")&&H.emit("arrow-"+r.dir)});for(let r of[{k:"N",dir:"down"},{k:"P",dir:"up"}])for(let n of["Ctrl","Mod"])this.scope.register([n],r.k,i=>{this.app.vault.getConfig("vimMode")&&H.emit("arrow-"+r.dir)});this.scope.register(["Mod"],"Enter",r=>{r.preventDefault(),H.emit("open-in-new-pane")}),this.scope.register(["Alt"],"Enter",r=>{r.preventDefault(),H.emit("insert-link")}),this.scope.register(["Shift"],"Enter",r=>{r.preventDefault(),H.emit("create-note")}),this.scope.register(["Ctrl","Shift"],"Enter",r=>{r.preventDefault(),H.emit("create-note",{newLeaf:!0})}),this.scope.register([],"Enter",r=>{ga()||(r.preventDefault(),H.emit("enter"))}),this.scope.register([],"Tab",r=>{r.preventDefault(),H.emit("tab")}),this.scope.register(["Alt"],"ArrowDown",r=>{r.preventDefault(),H.emit("next-search-history")}),this.scope.register(["Alt"],"ArrowUp",r=>{r.preventDefault(),H.emit("prev-search-history")}),this.scope.register(["Ctrl"],"H",r=>{H.emit(Ln.ToggleExcerpts)})}},Ht=class extends Xs{constructor(e,r){super(e);let n=new pc({target:this.modalEl,props:{modal:this,previousQuery:r}});this.onClose=()=>{n.$destroy()}}},Cr=class extends Xs{constructor(e,r,n="",i){super(e);let s=new bc({target:this.modalEl,props:{modal:this,singleFilePath:r.path,parent:i,previousQuery:n}});i&&i.containerEl.toggleVisibility(!1),this.onClose=()=>{i&&i.containerEl.toggleVisibility(!0),s.$destroy()}}};var jc=!1,gi=[];function Ey(t){return t.map(e=>{let{score:r,path:n,basename:i,foundWords:s,matches:o,content:a}=e,l=ur(a,o[0]?.offset??-1);return{score:r,path:n,basename:i,foundWords:s,matches:o.map(u=>({match:u.match,offset:u.offset})),excerpt:l}})}async function Dy(t){let e=new zt(t),r=await ce.getSuggestions(e);return Ey(r)}function Ty(t){gi.push(t),jc&&t()}function ky(t){gi=gi.filter(e=>e!==t)}function Ac(){jc=!0,gi.forEach(t=>t())}var Zs={search:Dy,registerOnIndexed:Ty,unregisterOnIndexed:ky,refreshIndex:mi};var eo=class extends Fr.Plugin{async onload(){await ca(this),await Iy(),await lr.clearOldDatabases(),Oy(this),E.ribbonIcon&&this.addRibbonButton(),this.addSettingTab(new _s(this)),H.disable("vault"),H.disable("infile"),H.on("global",Ln.ToggleExcerpts,()=>{Lt.set(!E.showExcerpt)}),this.addCommand({id:"show-modal",name:"Vault search",callback:()=>{new Ht(app).open()}}),this.addCommand({id:"show-modal-infile",name:"In-file search",editorCallback:(e,r)=>{r.file&&new Cr(app,r.file).open()}}),app.workspace.onLayoutReady(async()=>{this.registerEvent(this.app.vault.on("create",e=>{Zr(e.path)&&(ie("Indexing new file",e.path),ce.addFromPaths([e.path]))})),this.registerEvent(this.app.vault.on("delete",e=>{ie("Removing file",e.path),de.removeFromLiveCache(e.path),ce.removeFromPaths([e.path])})),this.registerEvent(this.app.vault.on("modify",async e=>{Zr(e.path)&&(ie("Updating file",e.path),await de.addToLiveCache(e.path),ac(e))})),this.registerEvent(this.app.vault.on("rename",async(e,r)=>{Zr(e.path)&&(ie("Renaming file",e.path),de.removeFromLiveCache(r),de.addToLiveCache(e.path),ce.removeFromPaths([r]),await ce.addFromPaths([e.path]))})),this.executeFirstLaunchTasks(),await this.populateIndex()})}executeFirstLaunchTasks(){let e="1.10.1";if(E.welcomeMessage!==e){let r=new DocumentFragment;r.createSpan({},n=>{n.innerHTML="\u{1F50E} Omnisearch now requires the Text Extractor plugin to index PDF and images. See Omnisearch settings for more information."}),new Fr.Notice(r,2e4)}E.welcomeMessage=e,this.saveData(E)}async onunload(){delete globalThis.omnisearch,await Ee.clearCache()}addRibbonButton(){this.ribbonButton=this.addRibbonIcon("search","Omnisearch",e=>{new Ht(app).open()})}removeRibbonButton(){this.ribbonButton&&this.ribbonButton.parentNode?.removeChild(this.ribbonButton)}async populateIndex(){console.time("Omnisearch - Indexing total time"),pt.set(Pe.ReadingFiles);let e=app.vault.getFiles().filter(n=>Zr(n.path));console.log(`Omnisearch - ${e.length} files total`),console.log(`Omnisearch - Cache is ${ht()?"enabled":"disabled"}`),ht()&&(console.time("Omnisearch - Loading index from cache"),pt.set(Pe.LoadingCache),await ce.loadCache()&&console.timeEnd("Omnisearch - Loading index from cache"));let r=ce.getDiff(e.map(n=>({path:n.path,mtime:n.stat.mtime})));ht()&&(r.toAdd.length&&console.log("Omnisearch - Total number of files to add/update: "+r.toAdd.length),r.toRemove.length&&console.log("Omnisearch - Total number of files to remove: "+r.toRemove.length)),r.toAdd.length>=1e3&&ht()&&new Fr.Notice(`Omnisearch - ${r.toAdd.length} files need to be indexed. Obsidian may experience stutters and freezes during the process`,1e4),pt.set(Pe.IndexingFiles),ce.removeFromPaths(r.toRemove.map(n=>n.path)),await ce.addFromPaths(r.toAdd.map(n=>n.path)),(r.toRemove.length||r.toAdd.length)&&ht()&&(pt.set(Pe.WritingCache),E.useCache=!1,ue(this),await ce.writeToCache(),E.useCache=!0,ue(this)),console.timeEnd("Omnisearch - Indexing total time"),r.toAdd.length>=1e3&&new Fr.Notice("Omnisearch - Your files have been indexed."),pt.set(Pe.Done),Ac()}};async function Iy(){let t=[`${app.vault.configDir}/plugins/omnisearch/searchIndex.json`,`${app.vault.configDir}/plugins/omnisearch/notesCache.json`,`${app.vault.configDir}/plugins/omnisearch/notesCache.data`,`${app.vault.configDir}/plugins/omnisearch/searchIndex.data`,`${app.vault.configDir}/plugins/omnisearch/historyCache.json`,`${app.vault.configDir}/plugins/omnisearch/pdfCache.data`];for(let e of t)if(await app.vault.adapter.exists(e))try{await app.vault.adapter.remove(e)}catch{}}function Oy(t){t.registerObsidianProtocolHandler("omnisearch",e=>{new Ht(app,e.query).open()}),globalThis.omnisearch=Zs,app.plugins.plugins.omnisearch.api=Zs} diff --git a/.obsidian/plugins/omnisearch/manifest.json b/.obsidian/plugins/omnisearch/manifest.json index d26e814..b390e55 100644 --- a/.obsidian/plugins/omnisearch/manifest.json +++ b/.obsidian/plugins/omnisearch/manifest.json @@ -1,7 +1,7 @@ { "id": "omnisearch", "name": "Omnisearch", - "version": "1.13.0", + "version": "1.14.0", "minAppVersion": "1.0.0", "description": "A search engine that just works", "author": "Simon Cambier", diff --git a/.obsidian/plugins/omnisearch/styles.css b/.obsidian/plugins/omnisearch/styles.css index 95fddc4..eccf2d5 100644 --- a/.obsidian/plugins/omnisearch/styles.css +++ b/.obsidian/plugins/omnisearch/styles.css @@ -23,6 +23,10 @@ gap: 5px; } +.omnisearch-result__title > span { + display: flex; +} + .omnisearch-result__folder-path { font-size: 0.75rem; align-items: center; diff --git a/.obsidian/themes/Prism/manifest.json b/.obsidian/themes/Prism/manifest.json index 0bcdf54..989e122 100644 --- a/.obsidian/themes/Prism/manifest.json +++ b/.obsidian/themes/Prism/manifest.json @@ -1,7 +1,7 @@ { "name": "Prism", - "version": "3.2.1", - "minAppVersion": "1.1.9", + "version": "3.2.4", + "minAppVersion": "1.2.0", "author": "Damian Korcz", "authorUrl": "https://github.com/damiankorcz" } \ No newline at end of file diff --git a/.obsidian/themes/Prism/theme.css b/.obsidian/themes/Prism/theme.css index 379260f..155fc3d 100644 --- a/.obsidian/themes/Prism/theme.css +++ b/.obsidian/themes/Prism/theme.css @@ -1,5 +1,5 @@ /* - Prism Theme for Obsidian.md (Version: 3.2.1) + Prism Theme for Obsidian.md (Version: 3.2.4) > A Comprehensive, Highly-Customisable and Elegant Light/Dark Theme for Obsidian.md Source: https://github.com/damiankorcz/Obsidian-Prism @@ -14,7 +14,8 @@ - JetBrains Mono - Distributed under the SIL Open Font License 1.1 (https://github.com/JetBrains/JetBrainsMono/blob/master/OFL.txt) - Theme Code is distributed under the MIT License. See https://github.com/damiankorcz/Obsidian-Prism/blob/main/LICENSE for more information. + Theme Code is distributed under the MIT License. + See https://github.com/damiankorcz/Obsidian-Prism/blob/main/LICENSE for more information. Copyright (c) 2021-2022 Damian Korcz */ @@ -430,7 +431,6 @@ body { --checklist-done-color: var(--interactive-accent-tint); --checkbox-border-color-hover: var(--interactive-accent-tint); --blockquote-border-color: var(--window-border); - --blockquote-border-thickness: 4px; --ribbon-background-collapsed: var(--background-secondary); --titlebar-background-focused: var(--background-secondary); --header-height: 41px; @@ -956,6 +956,8 @@ body.pt-titlebar-hide-text .titlebar .titlebar-text { } .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header:not(.is-active) .workspace-tab-header-inner { padding-top: 10px; + margin-left: -1px; + border-left: 1px solid var(--window-border); } .pt-tab-label-left-sidebar-left .workspace-split.mod-left-split .workspace-tab-header-container { @@ -1078,7 +1080,7 @@ body.pt-titlebar-hide-text .titlebar .titlebar-text { min-height: unset; } :is(.pt-nav-header-left-sidebar-position-bottom .workspace-split.mod-left-split, -.pt-nav-header-right-sidebar-position-bottom .workspace-split.mod-right-split, .pt-nav-header-left-sidebar-position-bottom .workspace-drawer.mod-left, .pt-nav-header-right-sidebar-position-bottom .workspace-drawer.mod-right) :is(.nav-files-container, .workspace-leaf-content[data-type=tag] .tag-container, .workspace-leaf-content[data-type=backlink] .backlink-pane, .workspace-leaf-content[data-type=search] .search-results-children, .workspace-leaf-content[data-type=starred] .item-list, .workspace-leaf-content[data-type=dictionary-view] .contents, .workspace-leaf-content[data-type=dangling-links] .view-content .container) { +.pt-nav-header-right-sidebar-position-bottom .workspace-split.mod-right-split, .pt-nav-header-left-sidebar-position-bottom .workspace-drawer.mod-left, .pt-nav-header-right-sidebar-position-bottom .workspace-drawer.mod-right) :is(.nav-files-container, .workspace-leaf-content[data-type=tag] .tag-container, .workspace-leaf-content[data-type=backlink] .backlink-pane, .workspace-leaf-content[data-type=starred] .item-list, .workspace-leaf-content[data-type=dictionary-view] .contents, .workspace-leaf-content[data-type=dangling-links] .view-content .container, .workspace-leaf-content[data-type=bookmarks] .bookmarks-container) { padding-bottom: calc(38px + 2 * var(--scroll-bar-size)); } @@ -1353,7 +1355,7 @@ body.is-mobile.theme-dark .prompt { font-size: 14px; font-weight: 600; color: var(--interactive-accent-text); - content: "Prism 3.2.1"; + content: "Prism 3.2.4"; border: 1px solid var(--window-border); border-radius: var(--radius-s); } @@ -1543,6 +1545,7 @@ img.community-theme-lightbox { .community-modal-controls .setting-item:first-child { padding-left: unset; margin-bottom: unset; + margin-left: var(--size-4-2); } .community-modal-controls input { width: 100%; @@ -1643,7 +1646,7 @@ select.dropdown { background-color: white; } .theme-dark select.dropdown { - background-color: var(--background-primary); + background-color: var(--background-secondary-alt); } select.dropdown:hover { border-color: var(--interactive-accent-tint); @@ -1693,6 +1696,10 @@ select.dropdown option[value*=grey] { background-color: var(--color-grey-base); } +.search-input-container::before { + left: var(--size-4-3); +} + body:not(.native-scrollbars) .kanban-plugin__scroll-container::-webkit-scrollbar, body:not(.native-scrollbars) .prompt-results::-webkit-scrollbar, body:not(.native-scrollbars) ::-webkit-scrollbar { @@ -1869,6 +1876,7 @@ body:not(.css-settings-manager) .workspace-split.mod-left-split::before { } .menu { + padding: var(--size-4-1); background: var(--background-secondary); border-color: var(--window-border); box-shadow: var(--shadow-l); @@ -1953,6 +1961,7 @@ div.notice-container div.notice { .nav-action-button.is-active, .vertical-tab-nav-item.is-active, .nav-file-title.is-active, +.tree-item-self.is-active, .suggestion-hotkey, .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active, .workspace-drawer.is-pinned .workspace-drawer-header-icon.mod-pin { @@ -1979,7 +1988,8 @@ button.mod-cta { color: var(--highlight-text-normal); } -:is(.pcr-button, button.mod-cta, button.mod-warning, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .setting-hotkey, .flair.mod-pop, .community-item .flair, button.copy-code-button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]) { +:is(.pcr-button, button.mod-cta, button.mod-warning, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .setting-hotkey, .flair.mod-pop, .community-item .flair, button.copy-code-button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]), +.clickable-icon[aria-label="Search settings"] { border: var(--accent-border-width) solid; border-radius: var(--radius-s); } @@ -2003,15 +2013,21 @@ button.mod-cta { color: var(--interactive-accent-hover); } +.clickable-icon[aria-label="Search settings"] { + border-color: transparent; +} + :is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header.is-active, :is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .workspace-tab-header.is-active, :is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .nav-action-button.is-active, :is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .vertical-tab-nav-item.is-active, :is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .nav-file-title.is-active, +:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .tree-item-self.is-active, :is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .suggestion-hotkey, :is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active, :is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .workspace-drawer.is-pinned .workspace-drawer-header-icon.mod-pin, -:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .canvas-help .setting-hotkey { +:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .canvas-help .setting-hotkey, +:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .clickable-icon[aria-label="Search settings"].is-active { background-color: var(--background-primary); border-color: var(--window-border); } @@ -2096,10 +2112,12 @@ button.mod-cta { :is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .nav-action-button.is-active, :is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .vertical-tab-nav-item.is-active, :is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .nav-file-title.is-active, +:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .tree-item-self.is-active, :is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .suggestion-hotkey, :is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active, :is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .workspace-drawer.is-pinned .workspace-drawer-header-icon.mod-pin, -:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .canvas-help .setting-hotkey { +:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .canvas-help .setting-hotkey, +:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .clickable-icon[aria-label="Search settings"].is-active { background-color: var(--background-primary); border-color: var(--interactive-accent-tint); } @@ -2190,10 +2208,12 @@ button.mod-cta { :is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .nav-action-button.is-active, :is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .vertical-tab-nav-item.is-active, :is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .nav-file-title.is-active, +:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .tree-item-self.is-active, :is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .suggestion-hotkey, :is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active, :is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .workspace-drawer.is-pinned .workspace-drawer-header-icon.mod-pin, -:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .canvas-help .setting-hotkey { +:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .canvas-help .setting-hotkey, +:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .clickable-icon[aria-label="Search settings"].is-active { background-color: var(--interactive-accent-base); border-color: transparent; } @@ -2283,10 +2303,12 @@ button.mod-cta { :is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .nav-action-button.is-active, :is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .vertical-tab-nav-item.is-active, :is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .nav-file-title.is-active, +:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .tree-item-self.is-active, :is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .suggestion-hotkey, :is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active, :is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .workspace-drawer.is-pinned .workspace-drawer-header-icon.mod-pin, -:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .canvas-help .setting-hotkey { +:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .canvas-help .setting-hotkey, +:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .clickable-icon[aria-label="Search settings"].is-active { background-color: var(--interactive-accent-base); border-color: var(--interactive-accent-tint); } @@ -2529,6 +2551,9 @@ a.tag:hover { .theme-dark .code-block-flair { background-color: var(--background-secondary); } +.markdown-source-view.mod-cm6 .code-block-flair { + padding: 0 var(--size-4-2); +} :is(.markdown-source-view.mod-cm6.is-live-preview .cm-content .HyperMD-quote, .markdown-rendered blockquote) { padding: var(--size-4-2) var(--size-4-4); @@ -2540,10 +2565,6 @@ a.tag:hover { background-color: var(--background-secondary); } -.markdown-source-view.mod-cm6.is-live-preview .cm-content .HyperMD-quote { - padding-left: var(--size-4-6) !important; -} - :is(.theme-light.pt-highlight-text-color-lt, .theme-dark.pt-highlight-text-color-dt) span.cm-link { color: var(--link-external-color); } @@ -2648,6 +2669,13 @@ ul > li.task-list-item .task-list-item-checkbox { border-bottom: 1px solid var(--window-border); } +.internal-embed.internal-embed.canvas-embed, .internal-embed.pdf-embed { + border: 1px solid var(--window-border); +} +.internal-embed .markdown-embed-content { + padding: var(--size-4-4); +} + .file-embed.mod-empty { border: 1px solid var(--window-border); border-radius: var(--radius-s); @@ -3271,7 +3299,10 @@ input.prompt-input:hover, input.prompt-input:focus, input.prompt-input:focus-vis padding-left: unset; } .workspace-leaf-content[data-type=file-explorer] .nav-folder.mod-root > .nav-folder-children { - padding: var(--size-4-1); + padding: 0 var(--size-4-1); +} +.workspace-leaf-content[data-type=file-explorer] .tree-item .tree-item-self { + padding-left: var(--size-4-2); } .nav-folder.mod-root .nav-folder > .nav-folder-children { @@ -3310,7 +3341,9 @@ input.prompt-input:hover, input.prompt-input:focus, input.prompt-input:focus-vis body:not(.is-grabbing) .nav-folder-title:hover .collapse-icon svg.svg-icon { color: var(--nav-item-color-hover); } - +body:not(.is-grabbing) .item-list .nav-file-title:hover .nav-file-icon { + color: var(--interactive-accent-text); +} body:not(.is-grabbing) .nav-file-title.is-active:hover, body:not(.is-grabbing) .nav-folder-title.is-active:hover { color: var(--interactive-accent-hover); @@ -3384,6 +3417,9 @@ body:not(.is-grabbing) .nav-folder-title.is-being-dragged, .pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder.is-collapsed .collapse-icon svg.svg-icon, .pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder.is-collapsed .collapse-icon svg.svg-icon { background-color: var(--text-muted); } +.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder.is-collapsed:hover .collapse-icon svg.svg-icon, .pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder.is-collapsed:hover .collapse-icon svg.svg-icon { + background-color: var(--interactive-accent-text); +} .pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-accent .nav-folder.is-collapsed .collapse-icon svg.svg-icon { background-color: var(--interactive-accent-text); } @@ -3496,26 +3532,34 @@ body:not(.is-grabbing) .nav-folder-title.is-being-dragged, margin-left: var(--file-explorer-left-margin); } -.nav-header ~ .search-input-container { - width: 100%; - height: var(--header-height); +.search-result-container { + padding: var(--size-4-1); +} + +.search-row { + padding: var(--size-4-1); margin: unset; background-color: var(--background-secondary); border-bottom: 1px solid var(--window-border); } -.workspace-drawer .nav-header ~ .search-input-container { - width: 100%; - height: unset; + +.search-info-container { + background-color: var(--background-secondary); } -.search-input-container input { - width: -webkit-fill-available; - width: fill-available; - margin: var(--size-4-1); +.search-params { + padding: var(--size-4-1) var(--size-4-4); + margin: unset; + margin-top: -1px; + background-color: var(--background-secondary); + border-bottom: 1px solid var(--window-border); } -.search-result-container { - padding: var(--size-4-1); +.search-results-info { + padding: var(--size-4-1) var(--size-4-2) var(--size-4-2) var(--size-4-2); + margin: unset; + margin-top: -1px; + background-color: var(--background-secondary); } .search-result-file-matched-text { @@ -3536,28 +3580,12 @@ body:not(.is-grabbing) .nav-folder-title.is-being-dragged, background-color: var(--background-secondary-alt); } -.search-result-hover-button { - padding: var(--size-2-1); -} -.search-result-hover-button svg.svg-icon { - width: 14px; - height: 14px; -} - -.search-result-file-match-replace-button { - padding: 0 var(--size-4-1); -} - .internal-query .search-result-container { padding: var(--size-4-2) var(--size-4-1); background-color: unset; border-radius: unset; } -.search-input-container::before { - left: var(--size-4-4); -} - .suggestion-container.mod-search-suggestion { background-color: unset; border-radius: unset; @@ -3604,7 +3632,7 @@ body:not(.is-grabbing) .nav-folder-title.is-being-dragged, padding-left: var(--size-4-1); } .workspace-leaf-content[data-type=starred] .nav-file-icon { - padding-right: var(--size-4-2); + padding-right: var(--size-4-1); margin: unset; } @@ -3909,6 +3937,31 @@ body.theme-dark { transform: translateX(4px); } +.workspace-leaf-content[data-type=bookmarks] .bookmarks-container { + flex-grow: 1; + padding-top: var(--size-4-1); + padding-right: var(--size-4-1); + padding-left: var(--size-4-1); + overflow-y: auto; +} +.workspace-leaf-content[data-type=bookmarks] .tree-item-icon { + width: unset; + padding-right: var(--size-4-1); +} +.workspace-leaf-content[data-type=bookmarks] .view-content { + padding: var(--size-4-1); +} + +body:not(.is-grabbing) .workspace-leaf-content[data-type=bookmarks] .tree-item-self.is-active .tree-item-icon { + color: var(--interactive-accent-text); +} +body:not(.is-grabbing) .workspace-leaf-content[data-type=bookmarks] .tree-item-self.is-active:hover { + color: var(--interactive-accent-hover); +} +body:not(.is-grabbing) .workspace-leaf-content[data-type=bookmarks] .tree-item-self.is-active.is-clickable:hover svg { + color: var(--interactive-accent-hover); +} + .pt-custom-vault-banner .nav-folder-title[data-path="/"] { align-items: center; min-width: -webkit-fill-available; @@ -3930,11 +3983,12 @@ body.theme-dark { color: var(--nav-item-color-hover); background-color: var(--nav-item-background-hover); } -.pt-custom-vault-banner .nav-folder-title[data-path="/"] .nav-folder-collapse-indicator { +.pt-custom-vault-banner .nav-folder-title[data-path="/"]::before { display: block; width: 28px; height: 28px; margin: 6px; + content: ""; background-image: var(--custom-vault-banner-icon-url); background-repeat: no-repeat; background-position: center; @@ -4235,7 +4289,7 @@ body:not(.is-mobile) div.workspace-leaf-content[data-type=style-settings] .view- } .setting-item.style-settings-info-text[data-id=theme-info-buttons] .styleSettingsButtonEmoji, .setting-item.style-settings-info-text[data-id=support-buttons] .styleSettingsButtonEmoji { - margin-right: var(--size-4-2); + margin-right: var(--size-4-1); font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "EmojiOne Color", "Android Emoji", sans-serif; } @@ -4252,7 +4306,7 @@ body:not(.is-mobile) div.workspace-leaf-content[data-type=style-settings] .view- .styleSettingsButton a { width: 100%; height: 100%; - padding: var(--size-4-1) var(--size-4-3); + padding: var(--size-4-1) var(--size-4-3) var(--size-4-1) var(--size-4-2); text-decoration-line: unset; vertical-align: baseline; } @@ -4845,6 +4899,12 @@ div#cMenuModalBar.cMenuGlassAesthetic { background-color: unset; border-radius: var(--radius-m); } +.workspace-leaf-content[data-type=quiet-outline] .n-button:hover { + background-color: var(--interactive-accent-base); +} +.workspace-leaf-content[data-type=quiet-outline] .n-button:hover .n-button__icon svg { + color: var(--interactive-accent-text) !important; +} .workspace-leaf-content[data-type=quiet-outline] .n-button .n-button__icon svg { display: flex; align-items: center; @@ -4863,7 +4923,7 @@ div#cMenuModalBar.cMenuGlassAesthetic { background: var(--background-primary); } .theme-dark .workspace-leaf-content[data-type=quiet-outline] .n-input { - background: var(--background-secondary); + background: var(--background-secondary-alt); } .workspace-leaf-content[data-type=quiet-outline] .n-input .n-input__border { border: 1px solid var(--window-border); @@ -4881,6 +4941,9 @@ div#cMenuModalBar.cMenuGlassAesthetic { .workspace-leaf-content[data-type=quiet-outline] .n-input .n-input__input input::placeholder { color: var(--text-faint); } +.workspace-leaf-content[data-type=quiet-outline] .n-input .n-input__input-el { + height: 32px; +} .workspace-leaf-content[data-type=quiet-outline] .n-slider { padding: var(--size-4-4); margin: unset !important; @@ -4888,7 +4951,7 @@ div#cMenuModalBar.cMenuGlassAesthetic { border-bottom: 1px solid var(--window-border); } .workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-rail { - background-color: var(--background-secondary-alt); + background-color: var(--background-secondary); border: 1px solid var(--window-border); } .workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-rail .n-slider-rail__fill { @@ -4898,6 +4961,10 @@ div#cMenuModalBar.cMenuGlassAesthetic { background-color: var(--background-primary); border: 2px solid var(--window-border); } +.workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-dots .n-slider-dot:hover { + background-color: var(--interactive-accent-base); + border-color: var(--interactive-accent-text); +} .workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-dots .n-slider-dot.n-slider-dot--active { border: 2px solid var(--interactive-accent-text); } @@ -4906,10 +4973,6 @@ div#cMenuModalBar.cMenuGlassAesthetic { border: 2px solid var(--interactive-accent-tint); } -.n-tree .n-tree-node { - height: 23px; -} - .n-slider-handle-indicator { border: 1px solid var(--window-border); border-radius: var(--radius-m); @@ -4921,6 +4984,9 @@ div#cMenuModalBar.cMenuGlassAesthetic { background: var(--background-secondary-alt); } +.quiet-outline { + padding-bottom: unset; +} .quiet-outline .n-tree-node-indent { flex: 0 0 12px !important; } @@ -4933,6 +4999,9 @@ div#cMenuModalBar.cMenuGlassAesthetic { .quiet-outline .n-tree { padding: var(--size-4-1); } +.quiet-outline .n-tree .n-tree-node.n-tree-node--highlight .n-tree-node-content .n-tree-node-content__text { + border-bottom: unset; +} .quiet-outline .level-2 .n-tree-node-indent, .quiet-outline .level-3 .n-tree-node-indent:first-child, .quiet-outline .level-4 .n-tree-node-indent:first-child, @@ -4958,6 +5027,14 @@ div#cMenuModalBar.cMenuGlassAesthetic { .quiet-outline .level-6 .n-tree-node-indent { border-right: 1px solid var(--color-purple-tint); } +.quiet-outline code { + z-index: 10; + padding: var(--size-4-1) var(--size-4-2); + margin-top: -1px; + background-color: var(--background-secondary); + border-bottom: 1px solid var(--window-border); + border-radius: unset; +} .status-bar-item.left-region { padding: unset; @@ -5349,9 +5426,11 @@ body:not(.is-frameless):not(.qe-hide-breadcrumbs) .status-bar { } .settings-search-container .settings-search-input { padding: unset; + margin: var(--size-4-1); } .settings-search-container .search-input-container::before { top: calc((var(--input-height) - var(--search-icon-size)) / 2); + left: var(--size-4-3); } .settings-search-container .vertical-tab-nav-item { border: unset; @@ -8661,7 +8740,6 @@ settings: description: This option removes the title from pinned tabs and adds back the default file icon for the markdown files. Helps reduce the horizontal space wasted by pinned tabs. You can still see the title when you hover over the icon. NOTE - This option requires Installer Version 1.1.9+ due to use of CSS `has()`. Also, might not work on certain Mobile clients. default: false type: class-toggle - - id: theme-info title: Theme Info @@ -8689,13 +8767,8 @@ settings: - id: prism-theme title: Prism Theme Class - type: class-select - allowEmpty: false - default: prism-theme - options: - - - label: Prism theme - value: prism-theme + type: class-toggle + default: true */ /* @plugins core: