From 0f8b23bdd653ee4187dd2e0bc19d2528e9ba3854 Mon Sep 17 00:00:00 2001 From: SeedList Date: Tue, 14 Jan 2025 15:34:14 +0800 Subject: [PATCH] 250114 --- .obsidian/app.json | 4 +- .obsidian/appearance.json | 3 +- .obsidian/community-plugins.json | 3 +- .obsidian/file-recovery.json | 4 + .obsidian/graph.json | 2 +- .obsidian/hotkeys.json | 93 + .../plugins/easy-typing-obsidian/data.json | 63 + .../plugins/easy-typing-obsidian/main.js | 4940 ++++++ .../easy-typing-obsidian/manifest.json | 11 + .../plugins/easy-typing-obsidian/styles.css | 17 + .obsidian/themes/ITS Theme/manifest.json | 7 + .obsidian/themes/ITS Theme/theme.css | 14453 ++++++++++++++++ .obsidian/workspace.json | 80 +- .trash/Pasted image 20250113113253.png | Bin 0 -> 215726 bytes .../assets/Pasted image 20250113204202.png | Bin 0 -> 245646 bytes .../assets/Pasted image 20250113204228.png | Bin 0 -> 248696 bytes .../assets/Pasted image 20250113205033.png | Bin 0 -> 251521 bytes .../assets/Pasted image 20250113205132.png | Bin 0 -> 252711 bytes KMsoftPLM/相关操作/密码更新周期.md | 19 + KMsoftPLM/相关操作/锁定与超时退出设置.md | 25 + KMsoftPLM/系统介绍/安全管理/安全选项.md | 18 +- SanPinPLM/相关操作/0.SETOUT/42.角色设置.md | 132 +- .../相关操作/0.SETOUT/43.角色权限设置.md | 107 - SanPinPLM/相关操作/1.EDM/10.文件版本管理.md | 4 +- SanPinPLM/相关操作/1.EDM/20.文件权限管理.md | 7 +- .../相关操作/1.EDM/28.AutoCAD图纸模板制作.md | 4 +- .../相关操作/1.EDM/32.浩辰CAD图纸模板制作.md | 2 +- .../相关操作/4.other/70.列表中隔行显示颜色.md | 2 +- 28 files changed, 19823 insertions(+), 177 deletions(-) create mode 100644 .obsidian/file-recovery.json create mode 100644 .obsidian/plugins/easy-typing-obsidian/data.json create mode 100644 .obsidian/plugins/easy-typing-obsidian/main.js create mode 100644 .obsidian/plugins/easy-typing-obsidian/manifest.json create mode 100644 .obsidian/plugins/easy-typing-obsidian/styles.css create mode 100644 .obsidian/themes/ITS Theme/manifest.json create mode 100644 .obsidian/themes/ITS Theme/theme.css create mode 100644 .trash/Pasted image 20250113113253.png create mode 100644 KMsoftPLM/相关操作/assets/Pasted image 20250113204202.png create mode 100644 KMsoftPLM/相关操作/assets/Pasted image 20250113204228.png create mode 100644 KMsoftPLM/相关操作/assets/Pasted image 20250113205033.png create mode 100644 KMsoftPLM/相关操作/assets/Pasted image 20250113205132.png create mode 100644 KMsoftPLM/相关操作/密码更新周期.md create mode 100644 KMsoftPLM/相关操作/锁定与超时退出设置.md delete mode 100644 SanPinPLM/相关操作/0.SETOUT/43.角色权限设置.md diff --git a/.obsidian/app.json b/.obsidian/app.json index 1cee8de1..109ea8e7 100644 --- a/.obsidian/app.json +++ b/.obsidian/app.json @@ -1,5 +1,7 @@ { "newFileLocation": "current", "newLinkFormat": "relative", - "attachmentFolderPath": "./assets" + "attachmentFolderPath": "./assets", + "strictLineBreaks": true, + "useMarkdownLinks": true } \ No newline at end of file diff --git a/.obsidian/appearance.json b/.obsidian/appearance.json index 2f54605e..aee74050 100644 --- a/.obsidian/appearance.json +++ b/.obsidian/appearance.json @@ -1,3 +1,4 @@ { - "nativeMenus": true + "nativeMenus": true, + "cssTheme": "ITS Theme" } \ No newline at end of file diff --git a/.obsidian/community-plugins.json b/.obsidian/community-plugins.json index 60f67116..3d37843f 100644 --- a/.obsidian/community-plugins.json +++ b/.obsidian/community-plugins.json @@ -3,5 +3,6 @@ "nuke-orphans", "hidden-folder-obsidian", "update-relative-links", - "better-export-pdf" + "better-export-pdf", + "easy-typing-obsidian" ] \ No newline at end of file diff --git a/.obsidian/file-recovery.json b/.obsidian/file-recovery.json new file mode 100644 index 00000000..f1767df5 --- /dev/null +++ b/.obsidian/file-recovery.json @@ -0,0 +1,4 @@ +{ + "intervalMinutes": 10, + "keepDays": 7 +} \ No newline at end of file diff --git a/.obsidian/graph.json b/.obsidian/graph.json index 46be107f..b10b3ab7 100644 --- a/.obsidian/graph.json +++ b/.obsidian/graph.json @@ -32,6 +32,6 @@ "repelStrength": 10, "linkStrength": 1, "linkDistance": 250, - "scale": 0.36288736930121324, + "scale": 0.7132754626224458, "close": true } \ No newline at end of file diff --git a/.obsidian/hotkeys.json b/.obsidian/hotkeys.json index aff96ea2..fc774134 100644 --- a/.obsidian/hotkeys.json +++ b/.obsidian/hotkeys.json @@ -25,5 +25,98 @@ ], "key": "D" } + ], + "workspace:goto-tab-1": [], + "workspace:goto-tab-2": [], + "workspace:goto-tab-3": [], + "workspace:goto-tab-4": [], + "workspace:goto-tab-5": [], + "workspace:goto-tab-6": [], + "workspace:goto-tab-7": [], + "workspace:goto-tab-8": [], + "workspace:goto-last-tab": [], + "editor:set-heading-1": [ + { + "modifiers": [ + "Mod" + ], + "key": "1" + } + ], + "editor:set-heading-2": [ + { + "modifiers": [ + "Mod" + ], + "key": "2" + } + ], + "editor:set-heading-3": [ + { + "modifiers": [ + "Mod" + ], + "key": "3" + } + ], + "editor:set-heading-4": [ + { + "modifiers": [ + "Mod" + ], + "key": "4" + } + ], + "editor:set-heading-5": [ + { + "modifiers": [ + "Mod" + ], + "key": "5" + } + ], + "editor:set-heading-6": [ + { + "modifiers": [ + "Mod" + ], + "key": "6" + } + ], + "open-with-default-app:open": [ + { + "modifiers": [ + "Alt", + "Mod" + ], + "key": "L" + } + ], + "editor:insert-codeblock": [ + { + "modifiers": [ + "Mod", + "Shift" + ], + "key": "K" + } + ], + "editor:toggle-blockquote": [ + { + "modifiers": [ + "Mod", + "Shift" + ], + "key": "Q" + } + ], + "editor:toggle-highlight": [ + { + "modifiers": [ + "Alt", + "Mod" + ], + "key": "H" + } ] } \ No newline at end of file diff --git a/.obsidian/plugins/easy-typing-obsidian/data.json b/.obsidian/plugins/easy-typing-obsidian/data.json new file mode 100644 index 00000000..171445af --- /dev/null +++ b/.obsidian/plugins/easy-typing-obsidian/data.json @@ -0,0 +1,63 @@ +{ + "Tabout": true, + "SelectionEnhance": true, + "IntrinsicSymbolPairs": true, + "BaseObEditEnhance": true, + "FW2HWEnhance": true, + "BetterCodeEdit": true, + "BetterBackspace": true, + "AutoFormat": true, + "ExcludeFiles": "", + "ChineseEnglishSpace": true, + "ChineseNumberSpace": true, + "EnglishNumberSpace": true, + "ChineseNoSpace": true, + "QuoteSpace": true, + "PunctuationSpace": true, + "AutoCapital": true, + "AutoCapitalMode": "typing", + "PunctuationSpaceMode": "typing", + "InlineCodeSpaceMode": 1, + "InlineFormulaSpaceMode": 1, + "InlineLinkSpaceMode": 2, + "InlineLinkSmartSpace": false, + "UserDefinedRegSwitch": true, + "UserDefinedRegExp": "{{.*?}}|++\n<.*?>|--\n\\[\\!.*?\\][-+]{0,1}|-+\n(file:///|https?://|ftp://|obsidian://|zotero://|www.)[^\\s()《》。,,!?;;:“”‘’\\)\\(\\[\\]\\{\\}']+|--\n\n[a-zA-Z0-9_\\-.]+@[a-zA-Z0-9_\\-.]+|++\n(? 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(isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, mod)); +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); + +// node_modules/sprintf-js/src/sprintf.js +var require_sprintf = __commonJS({ + "node_modules/sprintf-js/src/sprintf.js"(exports) { + !function() { + "use strict"; + var re = { + not_string: /[^s]/, + not_bool: /[^t]/, + not_type: /[^T]/, + not_primitive: /[^v]/, + number: /[diefg]/, + numeric_arg: /[bcdiefguxX]/, + json: /[j]/, + not_json: /[^j]/, + text: /^[^\x25]+/, + modulo: /^\x25{2}/, + placeholder: /^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/, + key: /^([a-z_][a-z_\d]*)/i, + key_access: /^\.([a-z_][a-z_\d]*)/i, + index_access: /^\[(\d+)\]/, + sign: /^[+-]/ + }; + function sprintf2(key) { + return sprintf_format(sprintf_parse(key), arguments); + } + function vsprintf(fmt, argv) { + return sprintf2.apply(null, [fmt].concat(argv || [])); + } + function sprintf_format(parse_tree, argv) { + var cursor = 1, tree_length = parse_tree.length, arg, output = "", i, k, ph, pad, pad_character, pad_length, is_positive, sign; + for (i = 0; i < tree_length; i++) { + if (typeof parse_tree[i] === "string") { + output += parse_tree[i]; + } else if (typeof parse_tree[i] === "object") { + ph = parse_tree[i]; + if (ph.keys) { + arg = argv[cursor]; + for (k = 0; k < ph.keys.length; k++) { + if (arg == void 0) { + throw new Error(sprintf2('[sprintf] Cannot access property "%s" of undefined value "%s"', ph.keys[k], ph.keys[k - 1])); + } + arg = arg[ph.keys[k]]; + } + } else if (ph.param_no) { + arg = argv[ph.param_no]; + } else { + arg = argv[cursor++]; + } + if (re.not_type.test(ph.type) && re.not_primitive.test(ph.type) && arg instanceof Function) { + arg = arg(); + } + if (re.numeric_arg.test(ph.type) && (typeof arg !== "number" && isNaN(arg))) { + throw new TypeError(sprintf2("[sprintf] expecting number but found %T", arg)); + } + if (re.number.test(ph.type)) { + is_positive = arg >= 0; + } + switch (ph.type) { + case "b": + arg = parseInt(arg, 10).toString(2); + break; + case "c": + arg = String.fromCharCode(parseInt(arg, 10)); + break; + case "d": + case "i": + arg = parseInt(arg, 10); + break; + case "j": + arg = JSON.stringify(arg, null, ph.width ? parseInt(ph.width) : 0); + break; + case "e": + arg = ph.precision ? parseFloat(arg).toExponential(ph.precision) : parseFloat(arg).toExponential(); + break; + case "f": + arg = ph.precision ? parseFloat(arg).toFixed(ph.precision) : parseFloat(arg); + break; + case "g": + arg = ph.precision ? String(Number(arg.toPrecision(ph.precision))) : parseFloat(arg); + break; + case "o": + arg = (parseInt(arg, 10) >>> 0).toString(8); + break; + case "s": + arg = String(arg); + arg = ph.precision ? arg.substring(0, ph.precision) : arg; + break; + case "t": + arg = String(!!arg); + arg = ph.precision ? arg.substring(0, ph.precision) : arg; + break; + case "T": + arg = Object.prototype.toString.call(arg).slice(8, -1).toLowerCase(); + arg = ph.precision ? arg.substring(0, ph.precision) : arg; + break; + case "u": + arg = parseInt(arg, 10) >>> 0; + break; + case "v": + arg = arg.valueOf(); + arg = ph.precision ? arg.substring(0, ph.precision) : arg; + break; + case "x": + arg = (parseInt(arg, 10) >>> 0).toString(16); + break; + case "X": + arg = (parseInt(arg, 10) >>> 0).toString(16).toUpperCase(); + break; + } + if (re.json.test(ph.type)) { + output += arg; + } else { + if (re.number.test(ph.type) && (!is_positive || ph.sign)) { + sign = is_positive ? "+" : "-"; + arg = arg.toString().replace(re.sign, ""); + } else { + sign = ""; + } + pad_character = ph.pad_char ? ph.pad_char === "0" ? "0" : ph.pad_char.charAt(1) : " "; + pad_length = ph.width - (sign + arg).length; + pad = ph.width ? pad_length > 0 ? pad_character.repeat(pad_length) : "" : ""; + output += ph.align ? sign + arg + pad : pad_character === "0" ? sign + pad + arg : pad + sign + arg; + } + } + } + return output; + } + var sprintf_cache = /* @__PURE__ */ Object.create(null); + function sprintf_parse(fmt) { + if (sprintf_cache[fmt]) { + return sprintf_cache[fmt]; + } + var _fmt = fmt, match, parse_tree = [], arg_names = 0; + while (_fmt) { + if ((match = re.text.exec(_fmt)) !== null) { + parse_tree.push(match[0]); + } else if ((match = re.modulo.exec(_fmt)) !== null) { + parse_tree.push("%"); + } else if ((match = re.placeholder.exec(_fmt)) !== null) { + if (match[2]) { + arg_names |= 1; + var field_list = [], replacement_field = match[2], field_match = []; + if ((field_match = re.key.exec(replacement_field)) !== null) { + field_list.push(field_match[1]); + while ((replacement_field = replacement_field.substring(field_match[0].length)) !== "") { + if ((field_match = re.key_access.exec(replacement_field)) !== null) { + field_list.push(field_match[1]); + } else if ((field_match = re.index_access.exec(replacement_field)) !== null) { + field_list.push(field_match[1]); + } else { + throw new SyntaxError("[sprintf] failed to parse named argument key"); + } + } + } else { + throw new SyntaxError("[sprintf] failed to parse named argument key"); + } + match[2] = field_list; + } else { + arg_names |= 2; + } + if (arg_names === 3) { + throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported"); + } + parse_tree.push({ + placeholder: match[0], + param_no: match[1], + keys: match[2], + sign: match[3], + pad_char: match[4], + align: match[5], + width: match[6], + precision: match[7], + type: match[8] + }); + } else { + throw new SyntaxError("[sprintf] unexpected placeholder"); + } + _fmt = _fmt.substring(match[0].length); + } + return sprintf_cache[fmt] = parse_tree; + } + if (typeof exports !== "undefined") { + exports["sprintf"] = sprintf2; + exports["vsprintf"] = vsprintf; + } + if (typeof window !== "undefined") { + window["sprintf"] = sprintf2; + window["vsprintf"] = vsprintf; + if (typeof define === "function" && define["amd"]) { + define(function() { + return { + "sprintf": sprintf2, + "vsprintf": vsprintf + }; + }); + } + } + }(); + } +}); + +// src/main.ts +var main_exports = {}; +__export(main_exports, { + default: () => EasyTypingPlugin +}); +module.exports = __toCommonJS(main_exports); +var import_obsidian3 = require("obsidian"); +var import_state3 = require("@codemirror/state"); + +// src/core.ts +var import_obsidian = require("obsidian"); + +// src/utils.ts +var DEBUG = false; +var print = (message, ...optionalParams) => { + if (DEBUG) { + console.log(message, ...optionalParams); + } +}; +function setDebug(value) { + DEBUG = value; +} +function offsetToPos(doc, offset) { + let line = doc.lineAt(offset); + return { line: line.number - 1, ch: offset - line.from }; +} +function getTypeStrOfTransac(tr) { + let TransacTypeArray = [ + "EasyTyping.change", + "EasyTyping.paste", + "input.type.compose", + "input.type", + "input.paste", + "input.drop", + "input.complete", + "input", + "delete.selection", + "delete.forward", + "delete.backward", + "delete.cut", + "delete", + "move.drop", + "undo", + "redo", + "select.pointer" + ]; + for (let i = 0; i < TransacTypeArray.length; i++) { + if (tr.isUserEvent(TransacTypeArray[i])) + return TransacTypeArray[i]; + } + return "none"; +} +function string2pairstring(s) { + let cursorIdx = findFirstPipeNotPrecededByBackslash(s); + let left = s.substring(0, cursorIdx); + let _left = isRegexp(left) ? left : convertEscapeChar(left); + let right = s.substring(cursorIdx + 1); + let _right = isRegexp(right) ? right : convertEscapeChar(right); + return { left: _left, right: _right }; +} +function replacePlaceholders(str, replacements) { + let replace_matches = str.replace(/\[\[(\d+)\]\]/g, function(match, index) { + return replacements[parseInt(index, 10)] || match; + }); + return replace_matches; +} +function replacePlaceholdersAndTabstops(str, replacements) { + let tabstops = []; + const regex = /\$(\d+)|\$\{(\d+): *([^ {}]*?)\}|\[\[(\d+)\]\]/g; + let match; + let replaceStrings = []; + while ((match = regex.exec(str)) !== null) { + const isSimpleVar = match[1]; + const isNamedVar = match[2]; + const content = match[3]; + const replaceN = match[4]; + const tabstopN = isSimpleVar || isNamedVar; + const startIndex = match.index; + const endIndex = startIndex + match[0].length; + if (replaceN) { + let matchedN = parseInt(replaceN, 10); + if (matchedN < replacements.length) { + replaceStrings.push({ from: startIndex, to: endIndex, replacement: replacements[matchedN], tabstop: false }); + } + } else { + let n = parseInt(tabstopN, 10); + let contentStr = replacePlaceholders(content ? content : "", replacements); + replaceStrings.push({ from: startIndex, to: endIndex, replacement: contentStr, tabstop: true, tabstopNumber: n }); + } + } + let newString = str; + let offset = 0; + for (let i = 0; i < replaceStrings.length; i++) { + let replaceString = replaceStrings[i]; + newString = newString.substring(0, replaceString.from + offset) + replaceString.replacement + newString.substring(replaceString.to + offset); + if (replaceString.tabstop) { + let tabstop = { + from: replaceString.from + offset, + to: replaceString.from + offset + replaceString.replacement.length, + number: replaceString.tabstopNumber + }; + tabstops.push(tabstop); + } + offset += replaceString.replacement.length - (replaceString.to - replaceString.from); + } + return [newString, tabstops]; +} +function parseTheAfterPattern(pattern, replacements) { + let single_cursor_pos = findFirstPipeNotPrecededByBackslash(pattern); + let general_cursor_find = /\$(\d+)|\$\{(\d+): *([^ {}]*?)\}/.test(pattern); + let single_cursor_find = single_cursor_pos !== -1; + let final_pattern = pattern; + if (general_cursor_find) { + final_pattern = pattern; + } else if (single_cursor_find) { + final_pattern = pattern.substring(0, single_cursor_pos) + "$0" + pattern.substring(single_cursor_pos + 1); + } else { + final_pattern = pattern + "$0"; + } + return replacePlaceholdersAndTabstops(convertEscapeChar(final_pattern), replacements); +} +function isRegexp(s) { + return s.startsWith("r/") && s.endsWith("/"); +} +function convertEscapeChar(s) { + return s.replace(/\\\|/g, "|").replace(/\\n/g, "\n").replace(/\\r/g, "\r").replace(/\\t/g, " ").replace(/\\\n/g, "\\n").replace(/\\\r/g, "\\r").replace(/\\\t/g, "\\t").replace(/\\\\/g, "\\"); +} +function ruleStringList2RuleList(list) { + let res = []; + for (let i in list) { + res[i] = { before: string2pairstring(list[i][0]), after: string2pairstring(list[i][1]), after_pattern: list[i][1] }; + } + return res; +} +function findFirstPipeNotPrecededByBackslash(s) { + let regex = /^r\/[^]*?\/\|/; + let regMatch = s.match(regex); + if (regMatch) + return regMatch[0].length - 1; + const match = s.match(/((^|[^\\])(\\\\)*)\|/); + return match ? s.indexOf(match[0]) + match[1].length : -1; +} +function stringDeleteAt(str, index) { + return str.substring(0, index) + str.substring(index + 1); +} +function stringInsertAt(str, index, s) { + return str.substring(0, index) + s + str.substring(index); +} +function isParamDefined(param) { + return typeof param !== "undefined"; +} +function showString(s) { + return s.replace(/\n/g, "\\n"); +} +function taboutCursorInPairedString(input, cursorPosition, symbolPairs) { + let stack = []; + let fail = { isSuccess: false, newPosition: 0 }; + for (let i = 0; i < cursorPosition; i++) { + for (const { left: open, right: close } of symbolPairs) { + if (input.startsWith(open, i) && (open !== close || stack.lastIndexOf(open) === -1)) { + stack.push(open); + i += open.length - 1; + } else if (input.startsWith(close, i) && stack.length > 0) { + const lastOpenIndex = stack.lastIndexOf(open); + if (lastOpenIndex !== -1) { + stack = stack.slice(0, lastOpenIndex); + } + i += close.length - 1; + } + } + } + if (stack.length === 0) { + return fail; + } + let tempStack = []; + for (let i = cursorPosition; i < input.length; i++) { + for (const { left: open, right: close } of symbolPairs) { + if (input.startsWith(open, i) && (open !== close || stack.lastIndexOf(open) === -1 && tempStack.lastIndexOf(open) === -1)) { + tempStack.push(open); + i += open.length - 1; + } else if (input.startsWith(close, i)) { + const lastOpenIndex = tempStack.lastIndexOf(open); + if (lastOpenIndex === -1 && stack.lastIndexOf(open) !== -1) { + return { isSuccess: true, newPosition: cursorPosition === i ? i + close.length : i }; + } else if (lastOpenIndex !== -1) { + tempStack = tempStack.slice(0, lastOpenIndex); + } + i += close.length - 1; + } + } + } + return fail; +} + +// src/core.ts +var import_language = require("@codemirror/language"); +var LineFormater = class { + constructor() { + } + syntaxTreeNodeNameType(name) { + if (name.contains("code") && !name.contains("link")) { + return "code" /* code */; + } else if (name.contains("math")) { + return "formula" /* formula */; + } else { + return "text" /* text */; + } + } + parseLineWithSyntaxTree(state, lineNum, regRegExp) { + let linePartsOfTxtCodeFormula = []; + let line = state.doc.line(lineNum); + const tree = (0, import_language.syntaxTree)(state); + let pos = line.from; + let prevNodeType = "none" /* none */; + let prevBeginIdx = 0; + while (pos < line.to) { + let node = tree.resolve(pos, 1); + let curNodeType = this.syntaxTreeNodeNameType(node.name); + if (prevNodeType == "none" /* none */) { + prevNodeType = curNodeType; + prevBeginIdx = 0; + } else if (prevNodeType == curNodeType) { + } else { + linePartsOfTxtCodeFormula.push({ + content: line.text.substring(prevBeginIdx, pos - line.from), + type: prevNodeType, + begin: prevBeginIdx, + end: pos - line.from, + leftSpaceRequire: 0 /* none */, + rightSpaceRequire: 0 /* none */ + }); + prevNodeType = curNodeType; + prevBeginIdx = pos - line.from; + } + if (curNodeType == "text" /* text */) { + pos++; + } else { + pos = node.to; + } + if (pos == line.to) { + linePartsOfTxtCodeFormula.push({ + content: line.text.substring(prevBeginIdx, pos - line.from), + type: prevNodeType, + begin: prevBeginIdx, + end: pos - line.from, + leftSpaceRequire: 0 /* none */, + rightSpaceRequire: 0 /* none */ + }); + } + } + let retArray = []; + for (let i = 0; i < linePartsOfTxtCodeFormula.length; i++) { + if (linePartsOfTxtCodeFormula[i].type != "text" /* text */) { + retArray.push(linePartsOfTxtCodeFormula[i]); + } else { + let tempArray; + if (isParamDefined(regRegExp)) + tempArray = splitTextWithLinkAndUserDefined(linePartsOfTxtCodeFormula[i].content, regRegExp); + else + tempArray = splitTextWithLinkAndUserDefined(linePartsOfTxtCodeFormula[i].content); + tempArray.forEach((item) => { + item.begin += linePartsOfTxtCodeFormula[i].begin; + item.end += linePartsOfTxtCodeFormula[i].begin; + retArray.push(item); + }); + } + } + return retArray; + } + formatLineOfDoc(state, settings, fromB, toB, insertedStr) { + let doc = state.doc; + let line = doc.lineAt(fromB).text; + let res = null; + if (insertedStr.contains("\n")) { + res = this.formatLine(state, doc.lineAt(fromB).number, settings, offsetToPos(doc, fromB).ch, offsetToPos(doc, fromB).ch); + } else { + res = this.formatLine(state, doc.lineAt(fromB).number, settings, offsetToPos(doc, toB).ch, offsetToPos(doc, fromB).ch); + } + if (res === null || res[2].length == 0) + return null; + let newline = stringInsertAt(res[0], res[1], "|"); + let changes = []; + let offset = doc.lineAt(fromB).from; + for (let changeItem of res[2]) { + changes.push({ + changes: { from: offset + changeItem.begin, to: offset + changeItem.end, insert: changeItem.text }, + userEvent: "EasyTyping.change" + }); + } + if (insertedStr.contains("\n")) { + console.log("insertStr", insertedStr); + res[1] += insertedStr.length; + } + return [changes, { selection: { anchor: offset + res[1] }, userEvent: "EasyTyping.change" }]; + } + formatLine(state, lineNum, settings, curCh, prevCh) { + let line = state.doc.line(lineNum).text; + let regNull = /^\s*$/g; + if (regNull.test(line)) + return [line, curCh, []]; + let lineParts = settings.UserDefinedRegSwitch ? this.parseLineWithSyntaxTree(state, lineNum, settings.UserDefinedRegExp) : this.parseLineWithSyntaxTree(state, lineNum); + if (settings.debug) + console.log("line parts\n", lineParts); + let linePartsOrigin = JSON.parse(JSON.stringify(lineParts)); + let inlineChangeList = []; + let cursorLinePartIndex = -1; + let cursorRelativeIndex = -1; + let resultCursorCh = 0; + for (let i = 0; i < lineParts.length; i++) { + if (curCh > lineParts[i].begin && curCh <= lineParts[i].end) { + cursorLinePartIndex = i; + cursorRelativeIndex = curCh - lineParts[i].begin; + if (lineParts[i].type === "text" /* text */) { + lineParts[i].content = stringInsertAt(lineParts[i].content, cursorRelativeIndex, "\0"); + } + break; + } + } + let resultLine = ""; + let offset = 0; + let prevPartType = "none" /* none */; + let prevTextEndSpaceState = 0 /* none */; + for (let i = 0; i < lineParts.length; i++) { + if (i === 0 && lineParts[i].type === "text" /* text */ && settings.AutoCapital) { + if (isParamDefined(prevCh) && cursorLinePartIndex != 0) { + } else { + let regFirstSentence = /^\s*(\- (\[[x ]\] )?)?“?[a-z\u0401\u0451\u0410-\u044f]/g; + let regHeaderSentence = /^(#+ |>+ ?|“)[a-z\u0401\u0451\u0410-\u044f]/g; + let textcopy = lineParts[0].content; + let match = regFirstSentence.exec(textcopy); + let matchHeader = regHeaderSentence.exec(textcopy); + let dstCharIndex = -1; + if (match) { + dstCharIndex = regFirstSentence.lastIndex - 1; + } else if (matchHeader) { + dstCharIndex = regHeaderSentence.lastIndex - 1; + } + if (settings.AutoCapitalMode == "global" /* Globally */ || isParamDefined(prevCh) && dstCharIndex >= prevCh && dstCharIndex < curCh) { + } else { + dstCharIndex = -1; + } + if (dstCharIndex != -1) { + lineParts[0].content = textcopy.substring(0, dstCharIndex) + textcopy.charAt(dstCharIndex).toUpperCase() + textcopy.substring(dstCharIndex + 1); + } + } + } + switch (lineParts[i].type) { + case "text" /* text */: + let insertSpace = function(content2, reg2, prevCh2, curCh2, offset2) { + while (true) { + let match = reg2.exec(content2); + if (!match) + break; + let tempIndex = reg2.lastIndex - 1; + if (isParamDefined(prevCh2) && tempIndex >= prevCh2 - offset2 && tempIndex < curCh2 - offset2) { + content2 = content2.substring(0, tempIndex) + " " + content2.substring(tempIndex); + curCh2 += 1; + } + } + return [content2, curCh2]; + }; + let content = lineParts[i].content; + if (settings.AutoCapital) { + var reg = /[\.\?\!。!?]([\s]*)[a-z\u0401\u0451\u0410-\u044f]/g; + while (true) { + let match = reg.exec(content); + if (!match) + break; + let tempIndex = reg.lastIndex - 1; + let isSpaceDot = tempIndex - 2 < 0 || content.substring(tempIndex - 2, tempIndex) == " ."; + if (settings.AutoCapitalMode == "global" /* Globally */ && !isSpaceDot) { + lineParts[i].content = content.substring(0, tempIndex) + content.charAt(tempIndex).toUpperCase() + content.substring(reg.lastIndex); + content = lineParts[i].content; + } else if (isParamDefined(prevCh) && tempIndex >= prevCh - offset && tempIndex < curCh - offset && !isSpaceDot) { + lineParts[i].content = content.substring(0, tempIndex) + content.charAt(tempIndex).toUpperCase() + content.substring(reg.lastIndex); + content = lineParts[i].content; + } + } + } + if (settings.ChineseEnglishSpace) { + let reg1 = /([A-Za-z])([\u4e00-\u9fa5])/gi; + let reg2 = /([\u4e00-\u9fa5])([A-Za-z])/gi; + [content, curCh] = insertSpace(content, reg1, prevCh, curCh, offset); + [content, curCh] = insertSpace(content, reg2, prevCh, curCh, offset); + } + if (settings.ChineseNumberSpace) { + let reg2 = /([0-9])([\u4e00-\u9fa5])/g; + let reg1 = /([\u4e00-\u9fa5])([0-9])/g; + [content, curCh] = insertSpace(content, reg2, prevCh, curCh, offset); + [content, curCh] = insertSpace(content, reg1, prevCh, curCh, offset); + } + if (settings.EnglishNumberSpace) { + let reg2 = /([A-Za-z])(\d)/g; + let reg1 = /(\d)([A-Za-z])/g; + [content, curCh] = insertSpace(content, reg2, prevCh, curCh, offset); + [content, curCh] = insertSpace(content, reg1, prevCh, curCh, offset); + } + if (settings.ChineseNoSpace) { + let reg2 = /([\u4e00-\u9fa5,。、!;‘’《》]+)(\s+)([\u4e00-\u9fa5,。、!;‘’《》]+)/g; + while (reg2.exec(content)) { + lineParts[i].content = content.replace(reg2, "$1$3"); + content = lineParts[i].content; + } + } + if (settings.PunctuationSpace) { + { + let reg2 = /([,\.;\?\!\)])([0-9A-Za-z\u0401\u0451\u0410-\u044f\u4e00-\u9fa5])|([A-Za-z0-9\u4e00-\u9fa5:,\.\?\!'"]+)(\()|[,\.;\?:!][\u4e00-\u9fa5]/gi; + while (true) { + let match = reg2.exec(content); + if (!match) + break; + let tempIndex = reg2.lastIndex - 1; + let isSpaceDot = "!.?;,".contains(content.charAt(tempIndex - 1)) && (tempIndex - 2 < 0 && i == 0 || content.charAt(tempIndex - 2) == " "); + let isNumPuncNum = /[,.]\d/.test(content.substring(tempIndex - 1, tempIndex + 1)) && (tempIndex - 2 < 0 || /\d/.test(content.charAt(tempIndex - 2))); + if (settings.PunctuationSpaceMode == "global" /* Globally */ && !isSpaceDot && !isNumPuncNum) { + content = content.substring(0, tempIndex) + " " + content.substring(tempIndex); + } else if (isParamDefined(prevCh) && tempIndex >= prevCh - offset && tempIndex < curCh - offset && !isSpaceDot && !isNumPuncNum) { + content = content.substring(0, tempIndex) + " " + content.substring(tempIndex); + curCh += 1; + } + } + let reg22 = /(:)([A-Za-z0-9_]+[ ,\.\?\\\/;'",。?;‘“”’、\[\]\-\{\}])/gi; + lineParts[i].content = content.replace(reg22, "$1 $2"); + content = lineParts[i].content; + let reg3 = /(:)(["'])/g; + lineParts[i].content = content.replace(reg3, "$1 $2"); + content = lineParts[i].content; + } + } + let regStrictSpaceStart = /^\0?\s/; + let regStrictSpaceEnd = /\s\0?$/; + let regStartWithSpace = /^\0?[\s,\.;\?\!,。;》?::!~\*、()"”\[\]\)\{\}]/; + let regEndWithSpace = /[\s,。、:;?!()~\*"《“\[\]\(\{\}]\0?$/; + let txtStartSpaceSate = 0 /* none */; + let txtEndSpaceState = 0 /* none */; + if (regStartWithSpace.test(content) || content.startsWith("
")) { + if (regStrictSpaceStart.test(content)) + txtStartSpaceSate = 2 /* strict */; + else + txtStartSpaceSate = 1 /* soft */; + } + if (regEndWithSpace.test(content) || content.endsWith("
")) { + if (regStrictSpaceEnd.test(content)) + txtEndSpaceState = 2 /* strict */; + else + txtEndSpaceState = 1 /* soft */; + } + switch (prevPartType) { + case "none" /* none */: + break; + case "code" /* code */: + if (settings.InlineCodeSpaceMode > txtStartSpaceSate) { + lineParts[i].content = " " + content; + content = lineParts[i].content; + } + break; + case "formula" /* formula */: + if (settings.InlineFormulaSpaceMode > txtStartSpaceSate) { + lineParts[i].content = " " + content; + content = lineParts[i].content; + } + break; + case "wikilink" /* wikilink */: + case "mdlink" /* mdlink */: + if (!settings.InlineLinkSmartSpace && settings.InlineLinkSpaceMode > txtStartSpaceSate) { + lineParts[i].content = " " + content; + content = lineParts[i].content; + } else if (settings.InlineLinkSmartSpace && txtStartSpaceSate == 0 /* none */) { + let charAtTextBegin = content.charAt(0); + let regMdLinkEnd = /\]/; + let charAtLinkEndIndex = lineParts[i - 1].content.search(regMdLinkEnd) - 1; + let charAtLinkEnd = lineParts[i - 1].content.charAt(charAtLinkEndIndex); + if (charAtLinkEnd === "[") + break; + let twoNeighborChars = charAtLinkEnd + charAtTextBegin; + let regNotNeedSpace = /[\u4e00-\u9fa5,。?:;”“’‘-)}][\u4e00-\u9fa5]/g; + if (!regNotNeedSpace.test(twoNeighborChars)) { + lineParts[i].content = " " + content; + content = lineParts[i].content; + } + } + break; + case "user-defined" /* user */: + if (lineParts[i - 1].rightSpaceRequire > txtStartSpaceSate) { + lineParts[i].content = " " + content; + content = lineParts[i].content; + } + break; + } + if (i === cursorLinePartIndex) { + let reg2 = "\0"; + let n = content.search(reg2); + resultCursorCh = offset + n; + lineParts[i].content = stringDeleteAt(content, n); + } + resultLine += lineParts[i].content; + offset += lineParts[i].content.length; + prevPartType = "text" /* text */; + prevTextEndSpaceState = txtEndSpaceState; + break; + case "code" /* code */: + switch (prevPartType) { + case "none" /* none */: + break; + case "text" /* text */: + if (settings.InlineCodeSpaceMode > prevTextEndSpaceState) { + lineParts[i - 1].content += " "; + resultLine += " "; + offset += 1; + } + break; + case "code" /* code */: + if (settings.InlineCodeSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + case "formula" /* formula */: + if (settings.InlineCodeSpaceMode > 0 /* none */ || settings.InlineFormulaSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + case "mdlink" /* mdlink */: + case "wikilink" /* wikilink */: + if (settings.InlineCodeSpaceMode > 0 /* none */ || settings.InlineLinkSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + case "user-defined" /* user */: + if (settings.InlineCodeSpaceMode > 0 /* none */ && lineParts[i - 1].rightSpaceRequire > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + } + if (i === cursorLinePartIndex) { + resultCursorCh = offset + cursorRelativeIndex; + } + resultLine += lineParts[i].content; + offset += lineParts[i].content.length; + prevPartType = "code" /* code */; + prevTextEndSpaceState = 0 /* none */; + break; + case "formula" /* formula */: + if (lineParts[i].content == "$\\qquad$") { + prevPartType = "text" /* text */; + prevTextEndSpaceState = 2 /* strict */; + break; + } + switch (prevPartType) { + case "none" /* none */: + break; + case "text" /* text */: + if (settings.InlineFormulaSpaceMode > prevTextEndSpaceState) { + lineParts[i - 1].content += " "; + resultLine += " "; + offset += 1; + } + break; + case "code" /* code */: + if (settings.InlineFormulaSpaceMode > 0 /* none */ || settings.InlineCodeSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + case "formula" /* formula */: + if (settings.InlineCodeSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + case "mdlink" /* mdlink */: + case "wikilink" /* wikilink */: + if (settings.InlineFormulaSpaceMode > 0 /* none */ || settings.InlineLinkSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + case "user-defined" /* user */: + if (settings.InlineFormulaSpaceMode > 0 /* none */ && lineParts[i - 1].rightSpaceRequire > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + } + if (i === cursorLinePartIndex) { + resultCursorCh = offset + cursorRelativeIndex; + } + resultLine += lineParts[i].content; + offset += lineParts[i].content.length; + prevPartType = "formula" /* formula */; + prevTextEndSpaceState = 0 /* none */; + break; + case "mdlink" /* mdlink */: + case "wikilink" /* wikilink */: + switch (prevPartType) { + case "none" /* none */: + break; + case "text" /* text */: + if (prevTextEndSpaceState >= settings.InlineLinkSpaceMode && !settings.InlineLinkSmartSpace) + break; + if (prevTextEndSpaceState == 2 /* strict */ && settings.InlineLinkSpaceMode == 2 /* strict */) + break; + let charAtTextEnd = lineParts[i - 1].content.charAt(lineParts[i - 1].content.length - 1); + let charAtLinkBegin = ""; + if (lineParts[i].type == "wikilink" /* wikilink */) { + let regAlias = /\|/; + let charOfAliasBegin = lineParts[i].content.search(regAlias); + let beginIndex = 2; + if (lineParts[i].content.charAt(0) === "!") + beginIndex = 3; + if (charOfAliasBegin != -1) { + beginIndex = charOfAliasBegin + 1; + } else if (lineParts[i].content.charAt(beginIndex) == "#") { + beginIndex += 1; + } + charAtLinkBegin = lineParts[i].content.charAt(beginIndex); + if (charAtLinkBegin == "]") + break; + } else { + let regMdLinkBegin = /\[/; + let charAtLinkBeginIndex = lineParts[i].content.search(regMdLinkBegin) + 1; + charAtLinkBegin = lineParts[i].content.charAt(charAtLinkBeginIndex); + if (charAtLinkBegin === "]") + break; + } + if (settings.InlineLinkSpaceMode == 2 /* strict */ && prevTextEndSpaceState < 2 /* strict */) { + lineParts[i - 1].content += " "; + resultLine += " "; + offset += 1; + } else if (settings.InlineLinkSmartSpace && lineParts[i - 1].content.endsWith(" ")) { + let tempContent = lineParts[i - 1].content + charAtLinkBegin; + let regRevertSpace = /[\u4e00-\u9fa5] [\u4e00-\u9fa5]$/; + if (regRevertSpace.test(tempContent)) { + lineParts[i - 1].content = lineParts[i - 1].content.substring(0, lineParts[i - 1].content.length - 1); + resultLine = resultLine.substring(0, resultLine.length - 1); + offset -= 1; + } + } else if (settings.InlineLinkSmartSpace && prevTextEndSpaceState == 0 /* none */) { + let regNoNeedSpace = /[\u4e00-\u9fa5][\u4e00-\u9fa5]/g; + let twoNeighborChars = charAtTextEnd + charAtLinkBegin; + if (!regNoNeedSpace.test(twoNeighborChars)) { + lineParts[i - 1].content += " "; + resultLine += " "; + offset += 1; + } + } else if (!settings.InlineLinkSmartSpace && settings.InlineLinkSpaceMode > prevTextEndSpaceState) { + lineParts[i - 1].content += " "; + resultLine += " "; + offset += 1; + } + break; + case "code" /* code */: + if (settings.InlineLinkSpaceMode > 0 /* none */ || settings.InlineCodeSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + case "formula" /* formula */: + if (settings.InlineLinkSpaceMode > 0 /* none */ || settings.InlineFormulaSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + case "mdlink" /* mdlink */: + case "wikilink" /* wikilink */: + if (settings.InlineLinkSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + case "user-defined" /* user */: + if (lineParts[i - 1].rightSpaceRequire > 0 /* none */ && settings.InlineLinkSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + } + if (i === cursorLinePartIndex) { + resultCursorCh = offset + cursorRelativeIndex; + } + resultLine += lineParts[i].content; + offset += lineParts[i].content.length; + prevPartType = lineParts[i].type; + prevTextEndSpaceState = 0 /* none */; + break; + case "user-defined" /* user */: + switch (prevPartType) { + case "none" /* none */: + break; + case "text" /* text */: + if (lineParts[i].leftSpaceRequire > prevTextEndSpaceState) { + lineParts[i - 1].content += " "; + resultLine += " "; + offset += 1; + } + break; + case "code" /* code */: + if (lineParts[i].leftSpaceRequire > 0 /* none */ && settings.InlineCodeSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + case "formula" /* formula */: + if (lineParts[i].leftSpaceRequire > 0 /* none */ && settings.InlineFormulaSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + case "mdlink" /* mdlink */: + case "wikilink" /* wikilink */: + if (lineParts[i].leftSpaceRequire > 0 /* none */ && settings.InlineLinkSpaceMode > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + case "user-defined" /* user */: + if (lineParts[i].leftSpaceRequire > 0 /* none */ && lineParts[i - 1].rightSpaceRequire > 0 /* none */) { + inlineChangeList.push({ + text: " ", + begin: lineParts[i].begin, + end: lineParts[i].begin, + origin: "" + }); + resultLine += " "; + offset += 1; + } + break; + } + if (i === cursorLinePartIndex) { + resultCursorCh = offset + cursorRelativeIndex; + } + resultLine += lineParts[i].content; + offset += lineParts[i].content.length; + prevPartType = "user-defined" /* user */; + prevTextEndSpaceState = 0 /* none */; + break; + } + } + for (let i = 0; i < lineParts.length; i++) { + if (lineParts[i].type === "text" /* text */ && lineParts[i].content != linePartsOrigin[i].content) { + inlineChangeList.push({ + text: lineParts[i].content, + begin: linePartsOrigin[i].begin, + end: linePartsOrigin[i].end, + origin: linePartsOrigin[i].content + }); + } + } + inlineChangeList = inlineChangeList.sort((a, b) => a.begin - b.begin); + return [resultLine, resultCursorCh, inlineChangeList]; + } +}; +function matchWithReg(text, regExp, type, inlineTypeArray, checkArray = false, leftSpaceRe = 0 /* none */, rightSpaceRe = 0 /* none */) { + let retArray = inlineTypeArray; + let matchArray = []; + retArray = retArray.sort((a, b) => a.begin - b.begin); + while (true) { + let match = regExp.exec(text); + if (!match) + break; + let valid = true; + if (checkArray) { + for (let i = 0; i < retArray.length; i++) { + if (regExp.lastIndex > retArray[i].begin && retArray[i].end > match.index) { + valid = false; + break; + } + } + } + if (!valid) + continue; + matchArray.push({ + content: match[0], + type, + begin: match.index, + end: regExp.lastIndex, + leftSpaceRequire: leftSpaceRe, + rightSpaceRequire: rightSpaceRe + }); + } + retArray = retArray.concat(matchArray); + return retArray; +} +function matchWithAbbr(text, type, inlineTypeArray, checkArray = false) { + let retArray = inlineTypeArray; + let matchArray = []; + retArray = retArray.sort((a, b) => a.begin - b.begin); + let regAbbr = /([a-zA-Z]\.)+/g; + while (true) { + let match = regAbbr.exec(text); + if (!match) + break; + let valid = true; + let isInBlockBegin = match.index == 0; + if (checkArray) { + for (let i = 0; i < retArray.length; i++) { + if (match.index == retArray[i].end) { + isInBlockBegin = true; + } + if (regAbbr.lastIndex > retArray[i].begin && retArray[i].end > match.index) { + valid = false; + break; + } + } + } + if (!isInBlockBegin && valid) { + let regChar = /[a-zA-Z0-9]/; + if (regChar.test(text.charAt(match.index - 1))) { + valid = false; + } + } + if (!valid) + continue; + matchArray.push({ + content: match[0], + type, + begin: match.index, + end: regAbbr.lastIndex, + leftSpaceRequire: 0 /* none */, + rightSpaceRequire: 0 /* none */ + }); + } + retArray = retArray.concat(matchArray); + return retArray; +} +function splitTextWithLinkAndUserDefined(text, regExps) { + let retArray = []; + let regWikiLink = /\!{0,2}\[\[[^\[\]]*?\]\]/g; + let regMdLink = /\!{0,2}\[[^\[\]]*?\]\([^\s]*\)/g; + retArray = matchWithReg(text, regWikiLink, "wikilink" /* wikilink */, retArray); + retArray = matchWithReg(text, regMdLink, "mdlink" /* mdlink */, retArray); + let regExpList = []; + let leftSRequireList = []; + let rightSRequireList = []; + let regNull = /^\s*$|^\/\//g; + let regSRequire = /\|[\-=\+][\-=\+]$/; + if (regExps) { + let regs = regExps.split("\n"); + for (let i = 0; i < regs.length; i++) { + if (regNull.test(regs[i])) + continue; + if (!regSRequire.test(regs[i]) || regs[i].length <= 3) { + new import_obsidian.Notice("EasyTyping: \u7B2C" + String(i) + "\u884C\u81EA\u5B9A\u4E49\u6B63\u5219\u4E0D\u7B26\u5408\u89C4\u8303\n" + regs[i]); + continue; + } + let regItem = regs[i].substring(0, regs[i].length - 3); + let spaceReqString = regs[i].substring(regs[i].length - 3); + let isValidReg = true; + try { + let regTemp = new RegExp(regItem, "g"); + } catch (error) { + isValidReg = false; + if (this.settings.debug) { + new import_obsidian.Notice("EasuTyping: Bad RegExp:\n" + regItem); + } + } + if (isValidReg) { + regExpList.push(new RegExp(regItem, "g")); + leftSRequireList.push(str2SpaceState(spaceReqString.charAt(1))); + rightSRequireList.push(str2SpaceState(spaceReqString.charAt(2))); + } + } + let regLen = regExpList.length; + for (let i = 0; i < regLen; i++) { + retArray = matchWithReg(text, regExpList[i], "user-defined" /* user */, retArray, true, leftSRequireList[i], rightSRequireList[i]); + } + } + retArray = matchWithReg(text, /\d{1,2}:\d{1,2}(:\d{0,2}){0,1}/g, "user-defined" /* user */, retArray, true, 0 /* none */, 0 /* none */); + retArray = matchWithAbbr(text, "user-defined" /* user */, retArray, true); + retArray = retArray.sort((a, b) => a.begin - b.begin); + let textArray = []; + let textBegin = 0; + let textEnd = 0; + for (let i = 0; i < retArray.length; i++) { + if (textBegin < retArray[i].begin) { + textEnd = retArray[i].begin; + textArray.push({ + content: text.substring(textBegin, textEnd), + type: "text" /* text */, + begin: textBegin, + end: textEnd, + leftSpaceRequire: 0 /* none */, + rightSpaceRequire: 0 /* none */ + }); + } + textBegin = retArray[i].end; + } + if (textBegin != text.length) { + textArray.push({ + content: text.substring(textBegin, text.length), + type: "text" /* text */, + begin: textBegin, + end: text.length, + leftSpaceRequire: 0 /* none */, + rightSpaceRequire: 0 /* none */ + }); + } + retArray = retArray.concat(textArray); + retArray = retArray.sort((a, b) => a.begin - b.begin); + return retArray; +} +function str2SpaceState(s) { + switch (s) { + case "+": + return 2 /* strict */; + case "=": + return 1 /* soft */; + case "-": + default: + return 0 /* none */; + } +} +function string2SpaceState(s) { + if (Number(s) == 0 /* none */) + return 0 /* none */; + if (Number(s) == 1 /* soft */) + return 1 /* soft */; + if (Number(s) == 2 /* strict */) + return 2 /* strict */; + return 0 /* none */; +} +function getPosLineType(state, pos) { + const line = state.doc.lineAt(pos); + let line_number = line.number; + const tree = (0, import_language.ensureSyntaxTree)(state, line.to); + const token = tree.resolve(line.from, 1).name; + if (token.contains("table")) { + return "table" /* table */; + } + if (token.contains("hmd-frontmatter")) { + return "frontmatter" /* frontmatter */; + } + if (token.contains("math")) { + for (let p = line.from + 1; p < line.to; p += 1) { + if (!tree.resolve(p, 1).name.contains("math")) { + return "text" /* text */; + } + } + return "formula" /* formula */; + } else if (token.contains("code") && token.contains("block")) { + for (let p = line.from + 1; p < line.to; p += 1) { + let t = tree.resolve(p, 1).name; + if (!(t.contains("code") && t.contains("block"))) { + return "text" /* text */; + } + } + return "codeblock" /* codeblock */; + } else if (token.contains("quote") && !token.contains("callout")) { + let callout_start_line = -1; + for (let l = line_number - 1; l >= 1; l -= 1) { + let l_line = state.doc.line(l); + let l_token = tree.resolve(l_line.from, 1).name; + if (!l_token.contains("quote")) { + break; + } + if (l_token.contains("callout")) { + callout_start_line = l; + break; + } + } + if (callout_start_line == -1) + return "text" /* text */; + let is_code_block = false; + let reset = false; + let reg_code_begin = /^>+ ```/; + let reg_code_end = /^>+ ```$/; + for (let l = callout_start_line + 1; l <= line_number; l += 1) { + let l_line = state.doc.line(l); + if (reset) { + is_code_block = false; + reset = false; + } + if (is_code_block && reg_code_end.test(l_line.text)) { + is_code_block = true; + reset = true; + } else if (!is_code_block && reg_code_begin.test(l_line.text)) { + is_code_block = true; + } + } + if (is_code_block) { + return "codeblock" /* codeblock */; + } else + return "text" /* text */; + } else if (token.contains("list")) { + for (let p = line.from + 1; p < line.to; p += 1) { + let t = tree.resolve(p, 1).name; + if (t.contains("code") && t.contains("block")) { + return "codeblock" /* codeblock */; + } + } + } + return "text" /* text */; +} +function getPosLineType2(state, pos) { + const line = state.doc.lineAt(pos); + const tree = (0, import_language.syntaxTree)(state); + const token = tree.resolve(line.from, 1).name; + if (token.contains("hmd-frontmatter")) { + return "frontmatter" /* frontmatter */; + } + if (token.contains("math")) { + for (let p = line.from + 1; p < line.to; p += 1) { + if (!tree.resolve(p, 1).name.contains("math")) { + return "text" /* text */; + } + } + return "formula" /* formula */; + } else if (token.contains("code") && token.contains("block")) { + for (let p = line.from + 1; p < line.to; p += 1) { + let t = tree.resolve(p, 1).name; + if (!(t.contains("code") && t.contains("block"))) { + return "text" /* text */; + } + } + return "codeblock" /* codeblock */; + } + for (let p = line.from; p < line.to; p += 1) { + if (tree.resolve(p, 1).name.contains("list")) { + return "list" /* list */; + } else if (tree.resolve(p, 1).name.contains("callout")) { + return "callout_title" /* callout_title */; + } + } + if (token.contains("quote")) { + return "quote" /* quote */; + } + return "text" /* text */; +} + +// src/settings.ts +var import_obsidian2 = require("obsidian"); + +// src/lang/locale/en-US.ts +var locale = { + settings: { + symbolAutoPair: { + name: "Symbol auto pair and delete with pair", + desc: "Add auto-pairing and auto-deletion for various symbols such as \u300A\u300B, \u201C\u201D, \u300C\u300D, \u300E\u300F, \u3010\u3011, etc." + }, + selectionReplace: { + name: "Selection Replace Enhancement", + desc: "Enhanced editing for selected text, e.g., pressing \uFFE5 \u2192 $selected text$, pressing \xB7 \u2192 `selected text`, \u300A \u2192 \u300Aselected text\u300B, etc." + }, + fullWidthToHalfWidth: { + name: "Convert successive full width symbol to half width symbol", + desc: "Convert consecutive full-width symbols to half-width, e.g., \u3002\u3002\u2192 ., \uFF01\uFF01\u2192 !, \u300B\u300B\u2192 >" + }, + basicInputEnhance: { + name: "Basic symbol input enhance for Obsidian", + desc: "Basic input enhancement for Obsidian, e.g., \u3010\u3010| \u2192 [[|]], starting with \u3001\u2192 /, starting with \u300B\u2192 >, \xB7\xB7| \u2192 `|`, `\xB7|` becomes code block, \uFFE5\uFFE5| \u2192 $|$" + }, + codeblockEdit: { + name: "Enhance codeblock edit", + desc: "Improve editing in codeblocks (Tab, delete, paste, Cmd/Ctrl+A select)." + }, + backspaceEdit: { + name: "Enhance backspace edit", + desc: "Improve backspace featurefor empty list item or empty quote line." + }, + tabOut: { + name: "Tabout", + desc: "Tab out of inline code or paired symbols." + }, + autoFormatting: { + name: "Auto formatting when typing", + desc: "Toggle auto-formatting of text while editing the document." + }, + spaceBetweenChineseEnglish: { + name: "Space between Chinese and English", + desc: "Insert space between Chinese and English characters." + }, + spaceBetweenChineseNumber: { + name: "Space between Chinese and Number", + desc: "Insert space between Chinese characters and numbers." + }, + spaceBetweenEnglishNumber: { + name: "Space between English and Number", + desc: "Insert space between English characters and numbers." + }, + quoteSpace: { + name: "Space between quote character > and text", + desc: "Insert space between quote character > and text." + }, + deleteSpaceBetweenChinese: { + name: "Delete the Space between Chinese characters", + desc: "Remove spaces between Chinese characters." + }, + capitalizeFirstLetter: { + name: "Capitalize the first letter of every sentence", + desc: "Capitalize the first letter of each sentence in English." + }, + smartInsertSpace: { + name: "Smartly insert space between text and punctuation", + desc: "Insert space between text and punctuation intelligently." + }, + spaceStrategyInlineCode: { + name: "Space strategy between inline code and text", + desc: "No requirement: No space requirement between this category block and the surrounding text. Soft space: Only requires a soft space between this category block and the surrounding blocks. Soft space example: If the adjacent text on the left side of the current block is full-width punctuation like . , ; ? etc., and the adjacent text on the right side of the current block is all full-width or half-width punctuation. Strict space: Strictly add spaces between the current block and the adjacent text." + }, + spaceStrategyInlineFormula: { + name: "Space strategy between inline formula and text", + desc: "Define the spacing strategy between inline formulas and text." + }, + spaceStrategyLinkText: { + name: "Space strategy between link and text", + desc: "Define the spacing strategy between [[wikilink]] [mdlink](...) and text." + }, + userDefinedRegexpSwitch: { + name: "User Defined RegExp Switch", + desc: "Toggle custom regular expressions, preventing formatting and setting space strategy between matched content and other text." + }, + userDefinedRegexp: { + name: "User-defined Regular Expression, one expression per line", + desc: "User-defined regular expression, matched to the content is not formatted, one expression per line, do not feel free to add spaces at the end of the line.The end of each line of three characters fixed as | and two space strategy symbols, space strategy symbols for - = +, respectively, on behalf of not requiring spaces (-), soft spaces (=), strict spaces (+).These two space strategy symbols are the space strategy for the left and right sides of the matching block respectively" + }, + excludeFoldersFiles: { + name: "Exclude Folders/Files", + desc: "This plugin will parse each line as an exclude folder or file. For example: DailyNote/, DailyNote/WeekNotes/, DailyNote/test.md" + }, + fixMacOSContextMenu: { + name: "Fix MacOS context-menu cursor position (Need to restart Obsidian)", + desc: "Fix the issue where the cursor jumps to the next line when the context menu is invoked on MacOS (requires restarting Obsidian)." + }, + fixMicrosoftIME: { + name: "Fix Microsoft Input Method Issue", + desc: "Adapt for older versions of Microsoft Input Method." + }, + strictLineBreaks: { + name: "Strict Line breaks Mode", + desc: "In strict line breaks mode, pressing Enter once in normal text lines will produce two line breaks or two spaces and Enter." + }, + enhanceModA: { + name: "Enhance Mod+A selection in text", + desc: "First select the current line, second select the current text block, third select the entire text." + }, + puncRectify: { + name: "Punc rectify", + desc: "Automatically convert English punctuation (, . ? !) between Chinese characters to full-width punctuation during typing (reversible)." + }, + printDebugInfo: { + name: "Print debug info in console", + desc: "Print debug information in the console." + }, + selectionReplaceRule: { + name: "Selection Replace Rule", + desc: "User defined Selection Replace Rule" + }, + deleteRule: { + name: "Delete Rule", + desc: "Rule: Use | to indicate the cursor position. Tips: Using | to indicate the cursor position." + }, + convertRule: { + name: "Convert Rule", + desc: "Rule: Use | to indicate the cursor position. Tips: Using | to indicate the cursor position." + }, + trigger: { + name: "Trigger" + }, + left: { + name: "Left" + }, + right: { + name: "Right" + }, + oldPattern: { + name: "Old Pattern" + }, + newPattern: { + name: "New Pattern" + } + }, + headers: { + main: "Obsidian EasyTyping Plugin", + githubDetail: "More detail is in Github: ", + enhancedEditing: "Enhanced Editing Setting", + customizeEditRule: "Customize Edit Convertion Rule", + autoformatSetting: "Autoformat Setting", + detailedSetting: "Detailed Setting Below", + customRegexpBlock: "Custom regular expressions block", + excludeFoldersFiles: "Exclude Folders/Files", + experimentalFeatures: "Experimental Features", + aboutRegexp: { + header: "For knowledge about regular expressions, see ", + text: "Yifeng Nguyen: A Concise Tutorial on Regular Expressions" + }, + instructionsRegexp: { + header: "Instructions and examples for using regular expression rules: ", + text: "Customizing Regular Expression Rules" + }, + customizeSelectionRule: "Customize Selection Replace Rule", + customizeDeleteRule: "Customize Delete Rule", + customizeConvertRule: "Customize Convert Rule", + editSelectionReplaceRule: "Edit Selection Replace Rule" + }, + dropdownOptions: { + enterTwice: "Enter Twice", + twoSpace: "Two Space", + mixMode: "Mix Mode", + onlyWhenTyping: "Only When Typing", + globally: "Work Globally", + noRequire: "No Require", + softSpace: "Soft Space", + strictSpace: "Strict Space", + dummy: "Dummy", + smart: "Smart" + }, + toolTip: { + switch: "Switch", + editRule: "Edit rule", + removeRule: "Remove rule", + addRule: "Add Rule" + }, + placeHolder: { + triggerSymbol: "Trigger Symbol", + newLeftSideString: "New Left Side String", + newRightSideString: "New Right Side String", + addRule: "Add Rule", + noticeInvaidTrigger: "Inlvalid trigger, trigger must be a symbol of length 1 or symbol \u2014\u2014, \u2026\u2026", + noticeWarnTriggerExists: "warning! Trigger %s is already exist!", + noticeMissingInput: "missing input", + beforeDelete: "Before Delete", + newPattern: "New Pattern", + noticeInvaidTriggerPatternContainSymbol: "Inlvalid trigger, pattern must contain symbol | which indicate cursor position", + beforeConvert: "Before Convert", + noticeInvalidPatternString: "Invalid pattern string!" + }, + button: { + update: "Update" + } +}; +var en_US_default = locale; + +// src/lang/locale/zh-CN.ts +var locale2 = { + settings: { + symbolAutoPair: { + name: "\u7B26\u53F7\u81EA\u52A8\u914D\u5BF9\u53CA\u5220\u9664\u914D\u5BF9", + desc: "\u589E\u52A0\u591A\u79CD\u7B26\u53F7\u914D\u5BF9\u8F93\u5165\uFF0C\u914D\u5BF9\u5220\u9664\uFF0C\u5982\u300A\u300B, \u201C\u201D, \u300C\u300D, \u300E\u300F, \u3010\u3011\u7B49" + }, + selectionReplace: { + name: "\u9009\u4E2D\u6587\u672C\u66FF\u6362\u589E\u5F3A", + desc: "\u9009\u4E2D\u6587\u672C\u60C5\u51B5\u4E0B\u7684\u7F16\u8F91\u589E\u5F3A\uFF0C\u6309\uFFE5\u2192$\u9009\u4E2D\u7684\u6587\u672C$, \u6309\xB7\u2192`\u9009\u4E2D\u7684\u6587\u672C`\uFF0C\u300A \u2192 \u300A\u9009\u4E2D\u7684\u6587\u672C\u300B\u7B49\u7B49" + }, + fullWidthToHalfWidth: { + name: "\u8FDE\u7EED\u8F93\u5165\u5168\u89D2\u7B26\u53F7\u8F6C\u534A\u89D2\u7B26\u53F7", + desc: "\u8FDE\u7EED\u8F93\u5165\u5168\u89D2\u7B26\u53F7\u8F6C\u534A\u89D2\uFF0C\u3002\u3002\u2192 .\uFF0C\uFF01\uFF01\u2192 !\uFF0C \u300B\u300B\u2192 >" + }, + basicInputEnhance: { + name: "Obsidian \u7684\u57FA\u7840\u7B26\u53F7\u8F93\u5165\u589E\u5F3A", + desc: "Obsidian \u7684\u57FA\u7840\u8F93\u5165\u589E\u5F3A\uFF0C\u5982\u3010\u3010| \u2192 [[|]]\uFF0C\u53E5\u9996\u7684\u3001\u2192 /\uFF0C\u53E5\u9996\u7684\u300B\u2192 >\uFF0C\xB7\xB7| \u2192 `|`\uFF0C `\xB7|` \u53D8\u6210\u4EE3\u7801\u5757\uFF0C\uFFE5\uFFE5| \u2192 $|$" + }, + codeblockEdit: { + name: "\u589E\u5F3A\u4EE3\u7801\u5757\u7F16\u8F91", + desc: "\u589E\u5F3A\u4EE3\u7801\u5757\u5185\u7684\u7F16\u8F91\uFF08Cmd/Ctrl+A \u9009\u4E2D\u3001Tab\u3001\u5220\u9664\u3001\u7C98\u8D34\uFF09" + }, + backspaceEdit: { + name: "\u589E\u5F3A\u5220\u9664\u529F\u80FD", + desc: "\u589E\u5F3A\u5220\u9664\u7A7A\u5217\u8868\u9879\u6216\u7A7A\u5F15\u7528\u884C\u7684\u529F\u80FD" + }, + tabOut: { + name: "Tab \u952E\u5149\u6807\u8DF3\u51FA", + desc: "Tab \u952E\u8DF3\u51FA\u884C\u5185\u4EE3\u7801\u5757\u6216\u914D\u5BF9\u7B26\u53F7\u5757" + }, + autoFormatting: { + name: "\u8F93\u5165\u65F6\u81EA\u52A8\u683C\u5F0F\u5316", + desc: "\u662F\u5426\u5728\u7F16\u8F91\u6587\u6863\u65F6\u81EA\u52A8\u683C\u5F0F\u5316\u6587\u672C\uFF0C\u81EA\u52A8\u683C\u5F0F\u5316\u7684\u603B\u5F00\u5173" + }, + spaceBetweenChineseEnglish: { + name: "\u4E2D\u6587\u4E0E\u82F1\u6587\u4E4B\u95F4\u7684\u7A7A\u683C", + desc: "\u5728\u4E2D\u6587\u548C\u82F1\u6587\u4E4B\u95F4\u63D2\u5165\u7A7A\u683C\uFF0C\u53EF\u64A4\u9500" + }, + spaceBetweenChineseNumber: { + name: "\u4E2D\u6587\u4E0E\u6570\u5B57\u4E4B\u95F4\u7684\u7A7A\u683C", + desc: "\u5728\u4E2D\u6587\u548C\u6570\u5B57\u4E4B\u95F4\u63D2\u5165\u7A7A\u683C\uFF0C\u53EF\u64A4\u9500" + }, + spaceBetweenEnglishNumber: { + name: "\u82F1\u6587\u4E0E\u6570\u5B57\u4E4B\u95F4\u7684\u7A7A\u683C", + desc: "\u5728\u82F1\u6587\u548C\u6570\u5B57\u4E4B\u95F4\u63D2\u5165\u7A7A\u683C\uFF0C\u53EF\u64A4\u9500" + }, + quoteSpace: { + name: "\u5F15\u7528\u7B26\u53F7 > \u4E0E\u6587\u672C\u4E4B\u95F4\u81EA\u52A8\u7A7A\u683C", + desc: "\u5728\u5F15\u7528\u7B26\u53F7 > \u4E0E\u6587\u672C\u4E4B\u95F4\u81EA\u52A8\u63D2\u5165\u7A7A\u683C\uFF0C\u4E0D\u53EF\u64A4\u9500" + }, + deleteSpaceBetweenChinese: { + name: "\u5220\u9664\u4E2D\u6587\u5B57\u7B26\u95F4\u7684\u7A7A\u683C", + desc: "\u53BB\u9664\u4E2D\u6587\u5B57\u7B26\u4E4B\u95F4\u7684\u7A7A\u683C\uFF0C\u4E0D\u53EF\u64A4\u9500" + }, + capitalizeFirstLetter: { + name: "\u53E5\u9996\u5B57\u6BCD\u5927\u5199", + desc: "\u82F1\u6587\u6BCF\u4E2A\u53E5\u9996\u5B57\u6BCD\u5927\u5199\uFF0C\u53EF\u64A4\u9500" + }, + smartInsertSpace: { + name: "\u667A\u80FD\u63D2\u5165\u7A7A\u683C", + desc: "\u5728\u6587\u672C\u548C\u6807\u70B9\u4E4B\u95F4\u667A\u80FD\u63D2\u5165\u7A7A\u683C" + }, + spaceStrategyInlineCode: { + name: "\u884C\u5185\u4EE3\u7801\u548C\u6587\u672C\u4E4B\u95F4\u7684\u7A7A\u683C\u7B56\u7565", + desc: "\u65E0\u8981\u6C42\uFF1A\u5BF9\u672C\u7C7B\u522B\u5757\u4E0E\u5DE6\u53F3\u6587\u672C\u6CA1\u6709\u7A7A\u683C\u7684\u8981\u6C42\uFF0C\u8F6F\u7A7A\u683C\uFF1A\u5BF9\u672C\u7C7B\u522B\u5757\u4E0E\u5468\u56F4\u533A\u5757\u53EA\u8981\u6C42\u6709\u8F6F\u7A7A\u683C\uFF0C\u8F6F\u7A7A\u683C\u5982\u5F53\u524D\u5757\u5DE6\u8FB9\u7684\u4E34\u8FD1\u6587\u672C\u4E3A\u3002\uFF0C\uFF1B\uFF1F\u7B49\u5168\u89D2\u6807\u70B9\uFF0C\u5F53\u524D\u5757\u53F3\u8FB9\u7684\u4E34\u8FD1\u6587\u672C\u4E3A\u6240\u6709\u5168\u534A\u89D2\u6807\u70B9\uFF0C\u4E25\u683C\u7A7A\u683C\uFF1A\u5F53\u524D\u5757\u4E0E\u4E34\u8FD1\u6587\u672C\u4E4B\u95F4\u4E25\u683C\u6DFB\u52A0\u7A7A\u683C\u3002" + }, + spaceStrategyInlineFormula: { + name: "\u884C\u5185\u516C\u5F0F\u548C\u6587\u672C\u4E4B\u95F4\u7684\u7A7A\u683C\u7B56\u7565", + desc: "\u5B9A\u4E49\u884C\u5185\u516C\u5F0F\u548C\u6587\u672C\u4E4B\u95F4\u7684\u7A7A\u683C\u7B56\u7565" + }, + spaceStrategyLinkText: { + name: "\u94FE\u63A5\u548C\u6587\u672C\u4E4B\u95F4\u7684\u7A7A\u683C\u7B56\u7565", + desc: "\u5B9A\u4E49 [[wikilink]] [mdlink](...) \u548C\u6587\u672C\u4E4B\u95F4\u7684\u7A7A\u683C\u7B56\u7565" + }, + userDefinedRegexpSwitch: { + name: "\u7528\u6237\u5B9A\u4E49\u7684\u6B63\u5219\u8868\u8FBE\u5F0F\u5F00\u5173", + desc: "\u81EA\u5B9A\u4E49\u6B63\u5219\u8868\u8FBE\u5F0F\u5F00\u5173\uFF0C\u5339\u914D\u5230\u7684\u5185\u5BB9\u4E0D\u8FDB\u884C\u683C\u5F0F\u5316\uFF0C\u4E14\u53EF\u4EE5\u8BBE\u7F6E\u5339\u914D\u5230\u7684\u5185\u5BB9\u5757\u4E0E\u5176\u4ED6\u5185\u5BB9\u4E4B\u95F4\u7684\u7A7A\u683C\u7B56\u7565" + }, + userDefinedRegexp: { + name: "\u7528\u6237\u5B9A\u4E49\u7684\u6B63\u5219\u8868\u8FBE\u5F0F", + desc: "\u7528\u6237\u81EA\u5B9A\u4E49\u6B63\u5219\u8868\u8FBE\u5F0F\uFF0C\u5339\u914D\u5230\u7684\u5185\u5BB9\u4E0D\u8FDB\u884C\u683C\u5F0F\u5316\uFF0C\u6BCF\u884C\u4E00\u4E2A\u8868\u8FBE\u5F0F\uFF0C\u884C\u5C3E\u4E0D\u8981\u968F\u610F\u52A0\u7A7A\u683C\u3002\u6BCF\u884C\u672B\u5C3E3\u4E2A\u5B57\u7B26\u7684\u56FA\u5B9A\u4E3A|\u548C\u4E24\u4E2A\u7A7A\u683C\u7B56\u7565\u7B26\u53F7\uFF0C\u7A7A\u683C\u7B56\u7565\u7B26\u53F7\u4E3A-=+\uFF0C\u5206\u522B\u4EE3\u8868\u4E0D\u8981\u6C42\u7A7A\u683C(-)\uFF0C\u8F6F\u7A7A\u683C(=)\uFF0C\u4E25\u683C\u7A7A\u683C(+)\u3002\u8FD9\u4E24\u4E2A\u7A7A\u683C\u7B56\u7565\u7B26\u53F7\u5206\u522B\u4E3A\u5339\u914D\u533A\u5757\u7684\u5DE6\u53F3\u4E24\u8FB9\u7684\u7A7A\u683C\u7B56\u7565" + }, + excludeFoldersFiles: { + name: "\u6392\u9664\u6587\u4EF6\u5939/\u6587\u4EF6", + desc: "\u8BE5\u63D2\u4EF6\u5C06\u6BCF\u884C\u89E3\u6790\u4E3A\u4E00\u4E2A\u6392\u9664\u6587\u4EF6\u5939\u6216\u6587\u4EF6\u3002\u4F8B\u5982\uFF1ADailyNote/, DailyNote/WeekNotes/, DailyNote/test.md" + }, + fixMacOSContextMenu: { + name: "\u4FEE\u590D MacOS \u53F3\u952E\u83DC\u5355\u5149\u6807\u4F4D\u7F6E", + desc: "\u4FEE\u590D MacOS \u9F20\u6807\u53F3\u952E\u547C\u51FA\u83DC\u5355\u65F6\u5149\u6807\u8DF3\u5230\u4E0B\u4E00\u884C\u7684\u95EE\u9898 (\u9700\u8981\u91CD\u542F Obsidian \u751F\u6548)" + }, + fixMicrosoftIME: { + name: "\u4FEE\u590D\u5FAE\u8F6F\u8F93\u5165\u6CD5\u95EE\u9898", + desc: "\u9002\u914D\u65E7\u7248\u5FAE\u8F6F\u8F93\u5165\u6CD5" + }, + strictLineBreaks: { + name: "\u4E25\u683C\u6362\u884C\u6A21\u5F0F\u56DE\u8F66\u589E\u5F3A", + desc: "\u4E25\u683C\u6362\u884C\u7684\u8BBE\u7F6E\u4E0B\uFF0C\u5728\u666E\u901A\u6587\u672C\u884C\u8FDB\u884C\u4E00\u6B21\u56DE\u8F66\u4F1A\u6839\u636E\u6A21\u5F0F\u4EA7\u751F\u4E24\u4E2A\u6362\u884C\u7B26\u6216\u8005\u4E24\u4E2A\u7A7A\u683C\u548C\u56DE\u8F66" + }, + enhanceModA: { + name: "\u589E\u5F3A Ctrl/Cmd+A \u529F\u80FD", + desc: "\u7B2C\u4E00\u6B21\u9009\u4E2D\u5F53\u524D\u884C\uFF0C\u7B2C\u4E8C\u6B21\u9009\u4E2D\u5F53\u524D\u6587\u672C\u5757\uFF0C\u7B2C\u4E09\u6B21\u9009\u4E2D\u5168\u6587\u3002" + }, + puncRectify: { + name: "\u6807\u70B9\u77EB\u6B63", + desc: "\u4EC5\u5728\u8F93\u5165\u8FC7\u7A0B\u4E2D\uFF0C\u4E2D\u6587\u95F4\u7684\u82F1\u6587\u6807\u70B9\uFF08,.?!\uFF09\u81EA\u52A8\u8F6C\u6362\u4E3A\u5168\u89D2\uFF08\u53EF\u64A4\u9500\uFF09" + }, + printDebugInfo: { + name: "\u5728\u63A7\u5236\u53F0\u8F93\u51FA\u8C03\u8BD5\u4FE1\u606F", + desc: "\u5728\u63A7\u5236\u53F0\u8F93\u51FA\u8C03\u8BD5\u4FE1\u606F" + }, + selectionReplaceRule: { + name: "\u9009\u4E2D\u66FF\u6362\u89C4\u5219", + desc: "\u7528\u6237\u5B9A\u4E49\u7684\u9009\u62E9\u66FF\u6362\u89C4\u5219" + }, + deleteRule: { + name: "\u5220\u9664\u89C4\u5219", + desc: "\u89C4\u5219\uFF1A\u7528 | \u4EE3\u8868\u5149\u6807\u4F4D\u7F6E\uFF0C\u5FC5\u987B\u5305\u542B\u5149\u6807\u3002\u63D0\u793A\uFF1A\u4F7F\u7528 | \u8868\u793A\u5149\u6807\u4F4D\u7F6E\u3002" + }, + convertRule: { + name: "\u8F6C\u6362\u89C4\u5219", + desc: "\u89C4\u5219\uFF1A\u7528 | \u4EE3\u8868\u5149\u6807\u4F4D\u7F6E\uFF0C\u5FC5\u987B\u5305\u542B\u5149\u6807\u3002\u63D0\u793A\uFF1A\u4F7F\u7528 | \u8868\u793A\u5149\u6807\u4F4D\u7F6E\u3002" + }, + trigger: { + name: "\u89E6\u53D1\u5668" + }, + left: { + name: "\u5DE6" + }, + right: { + name: "\u53F3" + }, + oldPattern: { + name: "\u65E7\u6A21\u5F0F" + }, + newPattern: { + name: "\u65B0\u6A21\u5F0F" + } + }, + headers: { + main: "Obsidian EasyTyping \u63D2\u4EF6", + githubDetail: "\u8BE6\u60C5\u89C1 Github\uFF1A", + enhancedEditing: "\u589E\u5F3A\u7F16\u8F91\u8BBE\u7F6E", + customizeEditRule: "\u81EA\u5B9A\u4E49\u7F16\u8F91\u8F6C\u6362\u89C4\u5219", + autoformatSetting: "\u81EA\u52A8\u683C\u5F0F\u5316\u8BBE\u7F6E", + detailedSetting: "\u8BE6\u7EC6\u8BBE\u7F6E\u5982\u4E0B", + customRegexpBlock: "\u81EA\u5B9A\u4E49\u6B63\u5219\u533A\u5757", + excludeFoldersFiles: "\u6307\u5B9A\u6587\u4EF6\u4E0D\u81EA\u52A8\u683C\u5F0F\u5316", + experimentalFeatures: "\u5B9E\u9A8C\u529F\u80FD", + aboutRegexp: { + header: "\u6B63\u5219\u8868\u8FBE\u5F0F\u76F8\u5173\u77E5\u8BC6\uFF0C\u89C1 ", + text: "\u300A\u962E\u4E00\u5CF0\uFF1A\u6B63\u5219\u8868\u8FBE\u5F0F\u7B80\u660E\u6559\u7A0B\u300B" + }, + instructionsRegexp: { + header: "\u6B63\u5219\u8868\u8FBE\u5F0F\u89C4\u5219\u4F7F\u7528\u8BF4\u660E\u4E0E\u793A\u4F8B\uFF1A ", + text: "\u81EA\u5B9A\u4E49\u6B63\u5219\u8868\u8FBE\u5F0F\u89C4\u5219" + }, + customizeSelectionRule: "\u81EA\u5B9A\u4E49\u9009\u4E2D\u6587\u672C\u7F16\u8F91\u589E\u5F3A\u89C4\u5219", + customizeDeleteRule: "\u81EA\u5B9A\u4E49\u5220\u9664\u7F16\u8F91\u589E\u5F3A\u89C4\u5219", + customizeConvertRule: "\u81EA\u5B9A\u4E49\u7F16\u8F91\u8F6C\u6362\u89C4\u5219", + editSelectionReplaceRule: "\u7F16\u8F91\u9009\u4E2D\u66FF\u6362\u89C4\u5219" + }, + dropdownOptions: { + enterTwice: "\u4E24\u6B21\u56DE\u8F66", + twoSpace: "\u52A0\u4E24\u4E2A\u7A7A\u683C", + mixMode: "\u6DF7\u5408\u6A21\u5F0F", + onlyWhenTyping: "\u8F93\u5165\u65F6\u751F\u6548", + globally: "\u5168\u5C40\u751F\u6548", + noRequire: "\u65E0\u8981\u6C42", + softSpace: "\u8F6F\u7A7A\u683C", + strictSpace: "\u4E25\u683C\u7A7A\u683C", + dummy: "\u5446\u7A7A\u683C", + smart: "\u667A\u80FD\u7A7A\u683C" + }, + toolTip: { + switch: "\u529F\u80FD\u5F00\u5173", + editRule: "\u7F16\u8F91\u89C4\u5219", + removeRule: "\u5220\u9664\u89C4\u5219", + addRule: "\u6DFB\u52A0\u89C4\u5219" + }, + placeHolder: { + triggerSymbol: "\u89E6\u53D1\u7B26", + newLeftSideString: "\u5DE6\u8FB9\u7B26\u53F7", + newRightSideString: "\u53F3\u8FB9\u7B26\u53F7", + addRule: "\u6DFB\u52A0\u89C4\u5219", + noticeInvaidTrigger: "\u65E0\u6548\u7684\u89E6\u53D1\u7B26, \u89E6\u53D1\u7B26\u5FC5\u987B\u662F\u5355\u5B57\u7B26\u6216\u8005\u662F \u2014\u2014\u3001\u2026\u2026", + noticeWarnTriggerExists: "\u65E0\u6548\u89C4\u5219! \u89E6\u53D1\u7B26 %s \u5DF2\u5B58\u5728", + noticeMissingInput: "missing input", + beforeDelete: "\u5220\u9664\u524D|", + newPattern: "\u89E6\u53D1\u89C4\u5219\u540E\u5B57\u7B26\u4E32\u6A21\u5F0F", + noticeInvaidTriggerPatternContainSymbol: "\u65E0\u6548\u89C4\u5219, \u8F6C\u6362\u524D\u6A21\u5F0F\u5FC5\u987B\u5305\u542B\u4EE3\u8868\u5149\u6807\u4F4D\u7F6E\u7684\u7B26\u53F7 |", + beforeConvert: "\u8F6C\u6362\u524D|", + noticeInvalidPatternString: "Invalid pattern string!" + }, + button: { + update: "\u66F4\u65B0" + } +}; +var zh_CN_default = locale2; + +// src/lang/locale/ru-RU.ts +var locale3 = { + settings: { + symbolAutoPair: { + name: "\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u0434\u043E\u0431\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0438 \u0443\u0434\u0430\u043B\u0435\u043D\u0438\u0435 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432 \u043F\u0430\u0440\u0430", + desc: "\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u0430\u0432\u0442\u043E\u0437\u0430\u043A\u0440\u044B\u0442\u0438\u0435 \u0438 \u0430\u0432\u0442\u043E\u0437\u0430\u043A\u0440\u044B\u0442\u0438\u0435 \u0434\u043B\u044F \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432, \u0442\u0430\u043A\u0438\u0445 \u043A\u0430\u043A \u300A\u300B, \u201C\u201D, \u300C\u300D, \u300E\u300F, \u3010\u3011 \u0438 \u0442.\u0434." + }, + selectionReplace: { + name: "\u0423\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u0435 \u0437\u0430\u043C\u0435\u043D\u044B \u0432\u044B\u0434\u0435\u043B\u0435\u043D\u043D\u043E\u0433\u043E \u0442\u0435\u043A\u0441\u0442\u0430", + desc: "\u0423\u043B\u0443\u0447\u0448\u0435\u043D\u043D\u043E\u0435 \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u0432\u044B\u0434\u0435\u043B\u0435\u043D\u043D\u043E\u0433\u043E \u0442\u0435\u043A\u0441\u0442\u0430, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, \u043D\u0430\u0436\u0430\u0442\u0438\u0435 \uFFE5 \u2192 $\u0432\u044B\u0434\u0435\u043B\u0435\u043D\u043D\u044B\u0439 \u0442\u0435\u043A\u0441\u0442$, \u043D\u0430\u0436\u0430\u0442\u0438\u0435 \xB7 \u2192 `\u0432\u044B\u0434\u0435\u043B\u0435\u043D\u043D\u044B\u0439 \u0442\u0435\u043A\u0441\u0442`, \u300A \u2192 \u300A\u0432\u044B\u0434\u0435\u043B\u0435\u043D\u043D\u044B\u0439 \u0442\u0435\u043A\u0441\u0442\u300B \u0438 \u0442.\u0434." + }, + fullWidthToHalfWidth: { + name: "\u041A\u043E\u043D\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044F \u043F\u043E\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u0445 \u043F\u043E\u043B\u043D\u043E\u0448\u0438\u0440\u0438\u043D\u043D\u044B\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432 \u0432 \u043F\u043E\u043B\u0443\u0448\u0438\u0440\u0438\u043D\u043D\u044B\u0435", + desc: "\u041A\u043E\u043D\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044F \u043F\u043E\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u0445 \u043F\u043E\u043B\u043D\u043E\u0448\u0438\u0440\u0438\u043D\u043D\u044B\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432 \u0432 \u043F\u043E\u043B\u0443\u0448\u0438\u0440\u0438\u043D\u043D\u044B\u0435, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, \u3002\u3002\u2192 ., \uFF01\uFF01\u2192 !, \u300B\u300B\u2192 >" + }, + basicInputEnhance: { + name: "\u0423\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u0435 \u0431\u0430\u0437\u043E\u0432\u043E\u0433\u043E \u0432\u0432\u043E\u0434\u0430 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432 \u0434\u043B\u044F Obsidian", + desc: "\u0423\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u0435 \u0431\u0430\u0437\u043E\u0432\u043E\u0433\u043E \u0432\u0432\u043E\u0434\u0430 \u0434\u043B\u044F Obsidian, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, \u3010\u3010| \u2192 [[|]], \u043D\u0430\u0447\u0430\u043B\u043E \u0441 \u3001\u2192 /, \u043D\u0430\u0447\u0430\u043B\u043E \u0441 \u300B\u2192 >, \xB7\xB7| \u2192 `|`, `\xB7|` \u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0441\u044F \u043A\u043E\u0434\u043E\u0432\u044B\u043C \u0431\u043B\u043E\u043A\u043E\u043C, \uFFE5\uFFE5| \u2192 $|$" + }, + codeblockEdit: { + name: "\u0423\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u0435 \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u043A\u043E\u0434\u043E\u0432\u044B\u0445 \u0431\u043B\u043E\u043A\u043E\u0432", + desc: "\u0423\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u0435 \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0432 \u043A\u043E\u0434\u043E\u0432\u044B\u0445 \u0431\u043B\u043E\u043A\u0430\u0445 (Tab, \u0443\u0434\u0430\u043B\u0435\u043D\u0438\u0435, \u0432\u0441\u0442\u0430\u0432\u043A\u0430, Cmd/Ctrl+A \u0432\u044B\u0434\u0435\u043B\u0435\u043D\u0438\u0435)." + }, + backspaceEdit: { + name: "\u0423\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u0435 \u0443\u0434\u0430\u043B\u0435\u043D\u0438\u044F", + desc: "\u0423\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u0435 \u0443\u0434\u0430\u043B\u0435\u043D\u0438\u044F \u043F\u0443\u0441\u0442\u044B\u0445 \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u0432 \u0441\u043F\u0438\u0441\u043A\u0430 \u0438\u043B\u0438 \u043F\u0443\u0441\u0442\u044B\u0445 \u0441\u0442\u0440\u043E\u043A \u0441\u0441\u044B\u043B\u043E\u043A." + }, + tabOut: { + name: "Tabout", + desc: "\u0412\u044B\u0439\u0442\u0438 \u0438\u0437 \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u043E\u0433\u043E \u043A\u043E\u0434\u0430 \u0438\u043B\u0438 \u043F\u0430\u0440\u043D\u044B\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432." + }, + autoFormatting: { + name: "\u0410\u0432\u0442\u043E\u0444\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u043F\u0440\u0438 \u043D\u0430\u0431\u043E\u0440\u0435 \u0442\u0435\u043A\u0441\u0442\u0430", + desc: "\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435/\u0432\u044B\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0430\u0432\u0442\u043E\u0444\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0442\u0435\u043A\u0441\u0442\u0430 \u0432\u043E \u0432\u0440\u0435\u043C\u044F \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430." + }, + spaceBetweenChineseEnglish: { + name: "\u041F\u0440\u043E\u0431\u0435\u043B \u043C\u0435\u0436\u0434\u0443 \u043A\u0438\u0442\u0430\u0439\u0441\u043A\u0438\u043C\u0438 \u0438 \u0430\u043D\u0433\u043B\u0438\u0439\u0441\u043A\u0438\u043C\u0438 \u0441\u0438\u043C\u0432\u043E\u043B\u0430\u043C\u0438", + desc: "\u0412\u0441\u0442\u0430\u0432\u043A\u0430 \u043F\u0440\u043E\u0431\u0435\u043B\u0430 \u043C\u0435\u0436\u0434\u0443 \u043A\u0438\u0442\u0430\u0439\u0441\u043A\u0438\u043C\u0438 \u0438 \u0430\u043D\u0433\u043B\u0438\u0439\u0441\u043A\u0438\u043C\u0438 \u0441\u0438\u043C\u0432\u043E\u043B\u0430\u043C\u0438." + }, + spaceBetweenChineseNumber: { + name: "\u041F\u0440\u043E\u0431\u0435\u043B \u043C\u0435\u0436\u0434\u0443 \u043A\u0438\u0442\u0430\u0439\u0441\u043A\u0438\u043C\u0438 \u0441\u0438\u043C\u0432\u043E\u043B\u0430\u043C\u0438 \u0438 \u0447\u0438\u0441\u043B\u0430\u043C\u0438", + desc: "\u0412\u0441\u0442\u0430\u0432\u043A\u0430 \u043F\u0440\u043E\u0431\u0435\u043B\u0430 \u043C\u0435\u0436\u0434\u0443 \u043A\u0438\u0442\u0430\u0439\u0441\u043A\u0438\u043C\u0438 \u0441\u0438\u043C\u0432\u043E\u043B\u0430\u043C\u0438 \u0438 \u0447\u0438\u0441\u043B\u0430\u043C\u0438." + }, + spaceBetweenEnglishNumber: { + name: "\u041F\u0440\u043E\u0431\u0435\u043B \u043C\u0435\u0436\u0434\u0443 \u0430\u043D\u0433\u043B\u0438\u0439\u0441\u043A\u0438\u043C\u0438 \u0441\u0438\u043C\u0432\u043E\u043B\u0430\u043C\u0438 \u0438 \u0447\u0438\u0441\u043B\u0430\u043C\u0438", + desc: "\u0412\u0441\u0442\u0430\u0432\u043A\u0430 \u043F\u0440\u043E\u0431\u0435\u043B\u0430 \u043C\u0435\u0436\u0434\u0443 \u0430\u043D\u0433\u043B\u0438\u0439\u0441\u043A\u0438\u043C\u0438 \u0441\u0438\u043C\u0432\u043E\u043B\u0430\u043C\u0438 \u0438 \u0447\u0438\u0441\u043B\u0430\u043C\u0438." + }, + quoteSpace: { + name: "\u041F\u0440\u043E\u0431\u0435\u043B \u043C\u0435\u0436\u0434\u0443 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u043C > \u0438 \u0442\u0435\u043A\u0441\u0442\u043E\u043C", + desc: "\u0412\u0441\u0442\u0430\u0432\u043A\u0430 \u043F\u0440\u043E\u0431\u0435\u043B\u0430 \u043C\u0435\u0436\u0434\u0443 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u043C > \u0438 \u0442\u0435\u043A\u0441\u0442\u043E\u043C." + }, + deleteSpaceBetweenChinese: { + name: "\u0423\u0434\u0430\u043B\u0435\u043D\u0438\u0435 \u043F\u0440\u043E\u0431\u0435\u043B\u0430 \u043C\u0435\u0436\u0434\u0443 \u043A\u0438\u0442\u0430\u0439\u0441\u043A\u0438\u043C\u0438 \u0441\u0438\u043C\u0432\u043E\u043B\u0430\u043C\u0438", + desc: "\u0423\u0434\u0430\u043B\u0435\u043D\u0438\u0435 \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432 \u043C\u0435\u0436\u0434\u0443 \u043A\u0438\u0442\u0430\u0439\u0441\u043A\u0438\u043C\u0438 \u0441\u0438\u043C\u0432\u043E\u043B\u0430\u043C\u0438." + }, + capitalizeFirstLetter: { + name: "\u0417\u0430\u0433\u043B\u0430\u0432\u043D\u0430\u044F \u0431\u0443\u043A\u0432\u0430 \u0432 \u043D\u0430\u0447\u0430\u043B\u0435 \u043A\u0430\u0436\u0434\u043E\u0433\u043E \u043F\u0440\u0435\u0434\u043B\u043E\u0436\u0435\u043D\u0438\u044F", + desc: "\u041F\u0440\u0435\u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u043D\u0438\u0435 \u043F\u0435\u0440\u0432\u043E\u0439 \u0431\u0443\u043A\u0432\u044B \u043A\u0430\u0436\u0434\u043E\u0433\u043E \u043F\u0440\u0435\u0434\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0432 \u0430\u043D\u0433\u043B\u0438\u0439\u0441\u043A\u043E\u043C \u0432 \u0437\u0430\u0433\u043B\u0430\u0432\u043D\u0443\u044E." + }, + smartInsertSpace: { + name: "\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0432\u0441\u0442\u0430\u0432\u043A\u0430 \u043F\u0440\u043E\u0431\u0435\u043B\u0430 \u043C\u0435\u0436\u0434\u0443 \u0442\u0435\u043A\u0441\u0442\u043E\u043C \u0438 \u043F\u0443\u043D\u043A\u0442\u0443\u0430\u0446\u0438\u0435\u0439", + desc: "\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0432\u0441\u0442\u0430\u0432\u043A\u0430 \u043F\u0440\u043E\u0431\u0435\u043B\u0430 \u043C\u0435\u0436\u0434\u0443 \u0442\u0435\u043A\u0441\u0442\u043E\u043C \u0438 \u043F\u0443\u043D\u043A\u0442\u0443\u0430\u0446\u0438\u0435\u0439." + }, + spaceStrategyInlineCode: { + name: "\u0421\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044F \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432 \u043C\u0435\u0436\u0434\u0443 \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u043C \u043A\u043E\u0434\u043E\u043C \u0438 \u0442\u0435\u043A\u0441\u0442\u043E\u043C", + desc: "\u041D\u0435\u0442 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u0439: \u041D\u0435\u0442 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u0439 \u043A \u043F\u0440\u043E\u0431\u0435\u043B\u0430\u043C \u043C\u0435\u0436\u0434\u0443 \u044D\u0442\u0438\u043C \u0431\u043B\u043E\u043A\u043E\u043C \u043A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u0438 \u0438 \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u043C \u0442\u0435\u043A\u0441\u0442\u043E\u043C. \u041C\u044F\u0433\u043A\u0438\u0439 \u043F\u0440\u043E\u0431\u0435\u043B: \u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u0442\u043E\u043B\u044C\u043A\u043E \u043C\u044F\u0433\u043A\u0438\u0439 \u043F\u0440\u043E\u0431\u0435\u043B \u043C\u0435\u0436\u0434\u0443 \u044D\u0442\u0438\u043C \u0431\u043B\u043E\u043A\u043E\u043C \u043A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u0438 \u0438 \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u043C\u0438 \u0431\u043B\u043E\u043A\u0430\u043C\u0438. \u041F\u0440\u0438\u043C\u0435\u0440 \u043C\u044F\u0433\u043A\u043E\u0433\u043E \u043F\u0440\u043E\u0431\u0435\u043B\u0430: \u0415\u0441\u043B\u0438 \u043F\u0440\u0438\u043B\u0435\u0433\u0430\u044E\u0449\u0438\u0439 \u0442\u0435\u043A\u0441\u0442 \u0441\u043B\u0435\u0432\u0430 \u043E\u0442 \u0442\u0435\u043A\u0443\u0449\u0435\u0433\u043E \u0431\u043B\u043E\u043A\u0430 - \u044D\u0442\u043E \u043F\u043E\u043B\u043D\u043E\u0448\u0438\u0440\u0438\u043D\u043D\u0430\u044F \u043F\u0443\u043D\u043A\u0442\u0443\u0430\u0446\u0438\u044F, \u0442\u0430\u043A\u0430\u044F \u043A\u0430\u043A . , ; ? \u0438 \u0442.\u0434., \u0430 \u043F\u0440\u0438\u043B\u0435\u0433\u0430\u044E\u0449\u0438\u0439 \u0442\u0435\u043A\u0441\u0442 \u0441\u043F\u0440\u0430\u0432\u0430 \u043E\u0442 \u0442\u0435\u043A\u0443\u0449\u0435\u0433\u043E \u0431\u043B\u043E\u043A\u0430 - \u044D\u0442\u043E \u0432\u0441\u044F \u043F\u043E\u043B\u043D\u043E\u0448\u0438\u0440\u0438\u043D\u043D\u0430\u044F \u0438\u043B\u0438 \u043F\u043E\u043B\u0443\u0448\u0438\u0440\u0438\u043D\u043D\u0430\u044F \u043F\u0443\u043D\u043A\u0442\u0443\u0430\u0446\u0438\u044F. \u0421\u0442\u0440\u043E\u0433\u0438\u0439 \u043F\u0440\u043E\u0431\u0435\u043B: \u0421\u0442\u0440\u043E\u0433\u043E\u0435 \u0434\u043E\u0431\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432 \u043C\u0435\u0436\u0434\u0443 \u0442\u0435\u043A\u0443\u0449\u0438\u043C \u0431\u043B\u043E\u043A\u043E\u043C \u0438 \u043F\u0440\u0438\u043B\u0435\u0433\u0430\u044E\u0449\u0438\u043C \u0442\u0435\u043A\u0441\u0442\u043E\u043C." + }, + spaceStrategyInlineFormula: { + name: "\u0421\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044F \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432 \u043C\u0435\u0436\u0434\u0443 \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u043E\u0439 \u0444\u043E\u0440\u043C\u0443\u043B\u043E\u0439 \u0438 \u0442\u0435\u043A\u0441\u0442\u043E\u043C", + desc: "\u041E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0438\u0435 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432 \u043C\u0435\u0436\u0434\u0443 \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u043C\u0438 \u0444\u043E\u0440\u043C\u0443\u043B\u0430\u043C\u0438 \u0438 \u0442\u0435\u043A\u0441\u0442\u043E\u043C." + }, + spaceStrategyLinkText: { + name: "\u0421\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044F \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432 \u043C\u0435\u0436\u0434\u0443 \u0441\u0441\u044B\u043B\u043A\u043E\u0439 \u0438 \u0442\u0435\u043A\u0441\u0442\u043E\u043C", + desc: "\u041E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0438\u0435 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432 \u043C\u0435\u0436\u0434\u0443 [[\u0432\u0438\u043A\u0438\u0441\u0441\u044B\u043B\u043A\u0430\u043C\u0438]] [markdown-\u0441\u0441\u044B\u043B\u043A\u0430\u043C\u0438](...) \u0438 \u0442\u0435\u043A\u0441\u0442\u043E\u043C." + }, + userDefinedRegexpSwitch: { + name: "\u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0445 \u0440\u0435\u0433\u0443\u043B\u044F\u0440\u043D\u044B\u0445 \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u0439", + desc: "\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435/\u0432\u044B\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0445 \u0440\u0435\u0433\u0443\u043B\u044F\u0440\u043D\u044B\u0445 \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u0439, \u043F\u0440\u0435\u0434\u043E\u0442\u0432\u0440\u0430\u0449\u0435\u043D\u0438\u0435 \u0444\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0438 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0430 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432 \u043C\u0435\u0436\u0434\u0443 \u0441\u043E\u0432\u043F\u0430\u0434\u0430\u044E\u0449\u0438\u043C \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u044B\u043C \u0438 \u0434\u0440\u0443\u0433\u0438\u043C \u0442\u0435\u043A\u0441\u0442\u043E\u043C." + }, + userDefinedRegexp: { + name: "\u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u043E\u0435 \u0440\u0435\u0433\u0443\u043B\u044F\u0440\u043D\u043E\u0435 \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u0435, \u043E\u0434\u043D\u043E \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u043D\u0430 \u0441\u0442\u0440\u043E\u043A\u0443", + desc: "\u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u043E\u0435 \u0440\u0435\u0433\u0443\u043B\u044F\u0440\u043D\u043E\u0435 \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u0435, \u0441\u043E\u0432\u043F\u0430\u0434\u0430\u044E\u0449\u0435\u0435 \u0441 \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u044B\u043C, \u043D\u0435 \u0444\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u0443\u0435\u0442\u0441\u044F, \u043E\u0434\u043D\u043E \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u043D\u0430 \u0441\u0442\u0440\u043E\u043A\u0443, \u043D\u0435 \u0434\u043E\u0431\u0430\u0432\u043B\u044F\u0439\u0442\u0435 \u043F\u0440\u043E\u0431\u0435\u043B\u044B \u0432 \u043A\u043E\u043D\u0446\u0435 \u0441\u0442\u0440\u043E\u043A\u0438.\u041A\u043E\u043D\u0435\u0446 \u043A\u0430\u0436\u0434\u043E\u0439 \u0441\u0442\u0440\u043E\u043A\u0438 \u0444\u0438\u043A\u0441\u0438\u0440\u043E\u0432\u0430\u043D \u0442\u0440\u0435\u043C\u044F \u0441\u0438\u043C\u0432\u043E\u043B\u0430\u043C\u0438: | \u0438 \u0434\u0432\u0443\u043C\u044F \u0441\u0438\u043C\u0432\u043E\u043B\u0430\u043C\u0438 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432, \u0441\u0438\u043C\u0432\u043E\u043B\u044B \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432 - \u044D\u0442\u043E - = +, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043D\u043D\u043E \u043E\u0431\u043E\u0437\u043D\u0430\u0447\u0430\u044E\u0442 \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u044F \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432 (-), \u043C\u044F\u0433\u043A\u0438\u0435 \u043F\u0440\u043E\u0431\u0435\u043B\u044B (=), \u0441\u0442\u0440\u043E\u0433\u0438\u0435 \u043F\u0440\u043E\u0431\u0435\u043B\u044B (+).\u042D\u0442\u0438 \u0434\u0432\u0430 \u0441\u0438\u043C\u0432\u043E\u043B\u0430 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432 \u044F\u0432\u043B\u044F\u044E\u0442\u0441\u044F \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0435\u0439 \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u0432 \u0434\u043B\u044F \u043B\u0435\u0432\u043E\u0439 \u0438 \u043F\u0440\u0430\u0432\u043E\u0439 \u0441\u0442\u043E\u0440\u043E\u043D \u0441\u043E\u0432\u043F\u0430\u0434\u0430\u044E\u0449\u0435\u0433\u043E \u0431\u043B\u043E\u043A\u0430 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043D\u043D\u043E" + }, + excludeFoldersFiles: { + name: "\u0418\u0441\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043F\u0430\u043F\u043A\u0438/\u0444\u0430\u0439\u043B\u044B", + desc: "\u042D\u0442\u043E\u0442 \u043F\u043B\u0430\u0433\u0438\u043D \u0431\u0443\u0434\u0435\u0442 \u043E\u0431\u0440\u0430\u0431\u0430\u0442\u044B\u0432\u0430\u0442\u044C \u043A\u0430\u0436\u0434\u0443\u044E \u0441\u0442\u0440\u043E\u043A\u0443 \u043A\u0430\u043A \u0438\u0441\u043A\u043B\u044E\u0447\u0430\u0435\u043C\u0443\u044E \u043F\u0430\u043F\u043A\u0443 \u0438\u043B\u0438 \u0444\u0430\u0439\u043B. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440: DailyNote/, DailyNote/WeekNotes/, DailyNote/test.md" + }, + fixMacOSContextMenu: { + name: "\u0418\u0441\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043F\u043E\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043A\u0443\u0440\u0441\u043E\u0440\u0430 \u043A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u043E\u0433\u043E \u043C\u0435\u043D\u044E MacOS (\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u043F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u043A Obsidian)", + desc: "\u0418\u0441\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043F\u0440\u043E\u0431\u043B\u0435\u043C\u044B, \u043A\u043E\u0433\u0434\u0430 \u043A\u0443\u0440\u0441\u043E\u0440 \u043F\u0435\u0440\u0435\u0441\u043A\u0430\u043A\u0438\u0432\u0430\u0435\u0442 \u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0443\u044E \u0441\u0442\u0440\u043E\u043A\u0443 \u043F\u0440\u0438 \u0432\u044B\u0437\u043E\u0432\u0435 \u043A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u043D\u043E\u0433\u043E \u043C\u0435\u043D\u044E \u043D\u0430 MacOS (\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u043F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u043A Obsidian)." + }, + fixMicrosoftIME: { + name: "\u0418\u0441\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043F\u0440\u043E\u0431\u043B\u0435\u043C\u044B \u0441 Microsoft Input Method", + desc: "\u0410\u0434\u0430\u043F\u0442\u0430\u0446\u0438\u044F \u0434\u043B\u044F \u0441\u0442\u0430\u0440\u044B\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 Microsoft Input Method." + }, + strictLineBreaks: { + name: "\u0420\u0435\u0436\u0438\u043C \u0441\u0442\u0440\u043E\u0433\u0438\u0445 \u0440\u0430\u0437\u0440\u044B\u0432\u043E\u0432 \u0441\u0442\u0440\u043E\u043A", + desc: "\u0412 \u0440\u0435\u0436\u0438\u043C\u0435 \u0441\u0442\u0440\u043E\u0433\u0438\u0445 \u0440\u0430\u0437\u0440\u044B\u0432\u043E\u0432 \u0441\u0442\u0440\u043E\u043A, \u043E\u0434\u043D\u043E\u043A\u0440\u0430\u0442\u043D\u043E\u0435 \u043D\u0430\u0436\u0430\u0442\u0438\u0435 Enter \u0432 \u043E\u0431\u044B\u0447\u043D\u044B\u0445 \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u044B\u0445 \u0441\u0442\u0440\u043E\u043A\u0430\u0445 \u0441\u043E\u0437\u0434\u0430\u0441\u0442 \u0434\u0432\u0430 \u0440\u0430\u0437\u0440\u044B\u0432\u0430 \u0441\u0442\u0440\u043E\u043A\u0438 \u0438\u043B\u0438 \u0434\u0432\u0430 \u043F\u0440\u043E\u0431\u0435\u043B\u0430 \u0438 Enter." + }, + enhanceModA: { + name: "\u0423\u043B\u0443\u0447\u0448\u0438\u0442\u044C \u0432\u044B\u0434\u0435\u043B\u0435\u043D\u0438\u0435 Mod+A \u0432 \u0442\u0435\u043A\u0441\u0442\u0435", + desc: "\u0421\u043D\u0430\u0447\u0430\u043B\u0430 \u0432\u044B\u0434\u0435\u043B\u0438\u0442\u0435 \u0442\u0435\u043A\u0443\u0449\u0443\u044E \u0441\u0442\u0440\u043E\u043A\u0443, \u0437\u0430\u0442\u0435\u043C \u0432\u044B\u0434\u0435\u043B\u0438\u0442\u0435 \u0442\u0435\u043A\u0443\u0449\u0438\u0439 \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u044B\u0439 \u0431\u043B\u043E\u043A, \u0437\u0430\u0442\u0435\u043C \u0432\u044B\u0434\u0435\u043B\u0438\u0442\u0435 \u0432\u0435\u0441\u044C \u0442\u0435\u043A\u0441\u0442." + }, + puncRectify: { + name: "\u041A\u043E\u0440\u0440\u0435\u043A\u0446\u0438\u044F \u043F\u0443\u043D\u043A\u0442\u0443\u0430\u0446\u0438\u0438", + desc: "\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u043A\u043E\u043D\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044F \u0430\u043D\u0433\u043B\u0438\u0439\u0441\u043A\u043E\u0439 \u043F\u0443\u043D\u043A\u0442\u0443\u0430\u0446\u0438\u0438 (, . ? !) \u043C\u0435\u0436\u0434\u0443 \u043A\u0438\u0442\u0430\u0439\u0441\u043A\u0438\u043C\u0438 \u0441\u0438\u043C\u0432\u043E\u043B\u0430\u043C\u0438 \u0432 \u043F\u043E\u043B\u043D\u043E\u0448\u0438\u0440\u0438\u043D\u043D\u0443\u044E \u043F\u0443\u043D\u043A\u0442\u0443\u0430\u0446\u0438\u044E \u043F\u0440\u0438 \u043D\u0430\u0431\u043E\u0440\u0435 \u0442\u0435\u043A\u0441\u0442\u0430 (\u043E\u0431\u0440\u0430\u0442\u0438\u043C\u043E)." + }, + printDebugInfo: { + name: "\u0412\u044B\u0432\u043E\u0434 \u043E\u0442\u043B\u0430\u0434\u043E\u0447\u043D\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438 \u0432 \u043A\u043E\u043D\u0441\u043E\u043B\u044C", + desc: "\u0412\u044B\u0432\u043E\u0434 \u043E\u0442\u043B\u0430\u0434\u043E\u0447\u043D\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438 \u0432 \u043A\u043E\u043D\u0441\u043E\u043B\u044C." + }, + selectionReplaceRule: { + name: "\u041F\u0440\u0430\u0432\u0438\u043B\u043E \u0437\u0430\u043C\u0435\u043D\u044B \u0432\u044B\u0434\u0435\u043B\u0435\u043D\u043D\u043E\u0433\u043E \u0442\u0435\u043A\u0441\u0442\u0430", + desc: "\u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u043E\u0435 \u043F\u0440\u0430\u0432\u0438\u043B\u043E \u0437\u0430\u043C\u0435\u043D\u044B \u0432\u044B\u0434\u0435\u043B\u0435\u043D\u043D\u043E\u0433\u043E \u0442\u0435\u043A\u0441\u0442\u0430" + }, + deleteRule: { + name: "\u041F\u0440\u0430\u0432\u0438\u043B\u043E \u0443\u0434\u0430\u043B\u0435\u043D\u0438\u044F", + desc: "\u041F\u0440\u0430\u0432\u0438\u043B\u043E: \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435 | \u0434\u043B\u044F \u0443\u043A\u0430\u0437\u0430\u043D\u0438\u044F \u043F\u043E\u0437\u0438\u0446\u0438\u0438 \u043A\u0443\u0440\u0441\u043E\u0440\u0430. \u041F\u043E\u0434\u0441\u043A\u0430\u0437\u043A\u0430: \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 | \u0434\u043B\u044F \u0443\u043A\u0430\u0437\u0430\u043D\u0438\u044F \u043F\u043E\u0437\u0438\u0446\u0438\u0438 \u043A\u0443\u0440\u0441\u043E\u0440\u0430." + }, + convertRule: { + name: "\u041F\u0440\u0430\u0432\u0438\u043B\u043E \u043F\u0440\u0435\u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u043D\u0438\u044F", + desc: "\u041F\u0440\u0430\u0432\u0438\u043B\u043E: \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435 | \u0434\u043B\u044F \u0443\u043A\u0430\u0437\u0430\u043D\u0438\u044F \u043F\u043E\u0437\u0438\u0446\u0438\u0438 \u043A\u0443\u0440\u0441\u043E\u0440\u0430. \u041F\u043E\u0434\u0441\u043A\u0430\u0437\u043A\u0430: \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 | \u0434\u043B\u044F \u0443\u043A\u0430\u0437\u0430\u043D\u0438\u044F \u043F\u043E\u0437\u0438\u0446\u0438\u0438 \u043A\u0443\u0440\u0441\u043E\u0440\u0430." + }, + trigger: { + name: "\u0422\u0440\u0438\u0433\u0433\u0435\u0440" + }, + left: { + name: "\u041B\u0435\u0432\u044B\u0439" + }, + right: { + name: "\u041F\u0440\u0430\u0432\u044B\u0439" + }, + oldPattern: { + name: "\u0421\u0442\u0430\u0440\u044B\u0439 \u0448\u0430\u0431\u043B\u043E\u043D" + }, + newPattern: { + name: "\u041D\u043E\u0432\u044B\u0439 \u0448\u0430\u0431\u043B\u043E\u043D" + } + }, + headers: { + main: "\u041F\u043B\u0430\u0433\u0438\u043D Obsidian EasyTyping", + githubDetail: "\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0435\u0435 \u043D\u0430 Github: ", + enhancedEditing: "\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u0443\u043B\u0443\u0447\u0448\u0435\u043D\u043D\u043E\u0433\u043E \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F", + customizeEditRule: "\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u043F\u0440\u0430\u0432\u0438\u043B\u0430 \u043F\u0440\u0435\u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F", + autoformatSetting: "\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u0430\u0432\u0442\u043E\u0444\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F", + detailedSetting: "\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0430\u044F \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u043D\u0438\u0436\u0435", + customRegexpBlock: "\u0411\u043B\u043E\u043A \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0445 \u0440\u0435\u0433\u0443\u043B\u044F\u0440\u043D\u044B\u0445 \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u0439", + excludeFoldersFiles: "\u0418\u0441\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043F\u0430\u043F\u043A\u0438/\u0444\u0430\u0439\u043B\u044B", + experimentalFeatures: "\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u044B\u0435 \u0444\u0443\u043D\u043A\u0446\u0438\u0438", + aboutRegexp: { + header: "\u0414\u043B\u044F \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438 \u043E \u0440\u0435\u0433\u0443\u043B\u044F\u0440\u043D\u044B\u0445 \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u044F\u0445 \u0441\u043C. ", + text: "Yifeng Nguyen: \u041A\u0440\u0430\u0442\u043A\u043E\u0435 \u0440\u0443\u043A\u043E\u0432\u043E\u0434\u0441\u0442\u0432\u043E \u043F\u043E \u0440\u0435\u0433\u0443\u043B\u044F\u0440\u043D\u044B\u043C \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u044F\u043C" + }, + instructionsRegexp: { + header: "\u0418\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0438\u0438 \u0438 \u043F\u0440\u0438\u043C\u0435\u0440\u044B \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u043F\u0440\u0430\u0432\u0438\u043B \u0440\u0435\u0433\u0443\u043B\u044F\u0440\u043D\u044B\u0445 \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u0439: ", + text: "\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0445 \u043F\u0440\u0430\u0432\u0438\u043B \u0440\u0435\u0433\u0443\u043B\u044F\u0440\u043D\u044B\u0445 \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u0439" + }, + customizeSelectionRule: "\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u043F\u0440\u0430\u0432\u0438\u043B\u0430 \u0437\u0430\u043C\u0435\u043D\u044B \u0432\u044B\u0434\u0435\u043B\u0435\u043D\u043D\u043E\u0433\u043E \u0442\u0435\u043A\u0441\u0442\u0430", + customizeDeleteRule: "\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u043F\u0440\u0430\u0432\u0438\u043B\u0430 \u0443\u0434\u0430\u043B\u0435\u043D\u0438\u044F", + customizeConvertRule: "\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u043F\u0440\u0430\u0432\u0438\u043B\u0430 \u043F\u0440\u0435\u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u043D\u0438\u044F", + editSelectionReplaceRule: "\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u043F\u0440\u0430\u0432\u0438\u043B\u0430 \u0437\u0430\u043C\u0435\u043D\u044B \u0432\u044B\u0434\u0435\u043B\u0435\u043D\u043D\u043E\u0433\u043E \u0442\u0435\u043A\u0441\u0442\u0430" + }, + dropdownOptions: { + enterTwice: "\u0414\u0432\u0430\u0436\u0434\u044B \u043D\u0430\u0436\u043C\u0438\u0442\u0435 Enter", + twoSpace: "\u0414\u0432\u0430 \u043F\u0440\u043E\u0431\u0435\u043B\u0430", + mixMode: "\u0421\u043C\u0435\u0448\u0430\u043D\u043D\u044B\u0439 \u0440\u0435\u0436\u0438\u043C", + onlyWhenTyping: "\u0422\u043E\u043B\u044C\u043A\u043E \u043F\u0440\u0438 \u043D\u0430\u0431\u043E\u0440\u0435 \u0442\u0435\u043A\u0441\u0442\u0430", + globally: "\u0420\u0430\u0431\u043E\u0442\u0430\u0442\u044C \u0433\u043B\u043E\u0431\u0430\u043B\u044C\u043D\u043E", + noRequire: "\u041D\u0435\u0442 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u0439", + softSpace: "\u041C\u044F\u0433\u043A\u0438\u0439 \u043F\u0440\u043E\u0431\u0435\u043B", + strictSpace: "\u0421\u0442\u0440\u043E\u0433\u0438\u0439 \u043F\u0440\u043E\u0431\u0435\u043B", + dummy: "\u0424\u0438\u043A\u0442\u0438\u0432\u043D\u044B\u0439", + smart: "\u0423\u043C\u043D\u044B\u0439" + }, + toolTip: { + switch: "\u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u044C", + editRule: "\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043F\u0440\u0430\u0432\u0438\u043B\u043E", + removeRule: "\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u043F\u0440\u0430\u0432\u0438\u043B\u043E", + addRule: "\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u043F\u0440\u0430\u0432\u0438\u043B\u043E" + }, + placeHolder: { + triggerSymbol: "\u0421\u0438\u043C\u0432\u043E\u043B \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0430", + newLeftSideString: "\u041D\u043E\u0432\u0430\u044F \u0441\u0442\u0440\u043E\u043A\u0430 \u0441 \u043B\u0435\u0432\u043E\u0439 \u0441\u0442\u043E\u0440\u043E\u043D\u044B", + newRightSideString: "\u041D\u043E\u0432\u0430\u044F \u0441\u0442\u0440\u043E\u043A\u0430 \u0441 \u043F\u0440\u0430\u0432\u043E\u0439 \u0441\u0442\u043E\u0440\u043E\u043D\u044B", + addRule: "\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u043F\u0440\u0430\u0432\u0438\u043B\u043E", + noticeInvaidTrigger: "\u041D\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0439 \u0442\u0440\u0438\u0433\u0433\u0435\u0440, \u0442\u0440\u0438\u0433\u0433\u0435\u0440 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u043C \u0434\u043B\u0438\u043D\u043E\u0439 1 \u0438\u043B\u0438 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u043C \u2014\u2014, \u2026\u2026", + noticeWarnTriggerExists: "\u0412\u043D\u0438\u043C\u0430\u043D\u0438\u0435! \u0422\u0440\u0438\u0433\u0433\u0435\u0440 %s \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442!", + noticeMissingInput: "\u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0432\u0432\u043E\u0434", + beforeDelete: "\u0414\u043E \u0443\u0434\u0430\u043B\u0435\u043D\u0438\u044F", + newPattern: "\u041D\u043E\u0432\u044B\u0439 \u0448\u0430\u0431\u043B\u043E\u043D", + noticeInvaidTriggerPatternContainSymbol: "\u041D\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0439 \u0442\u0440\u0438\u0433\u0433\u0435\u0440, \u0448\u0430\u0431\u043B\u043E\u043D \u0434\u043E\u043B\u0436\u0435\u043D \u0441\u043E\u0434\u0435\u0440\u0436\u0430\u0442\u044C \u0441\u0438\u043C\u0432\u043E\u043B |, \u0443\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0438\u0439 \u043D\u0430 \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u043A\u0443\u0440\u0441\u043E\u0440\u0430", + beforeConvert: "\u0414\u043E \u043F\u0440\u0435\u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u043D\u0438\u044F", + noticeInvalidPatternString: "\u041D\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u0430\u044F \u0441\u0442\u0440\u043E\u043A\u0430 \u0448\u0430\u0431\u043B\u043E\u043D\u0430!" + }, + button: { + update: "\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C" + } +}; +var ru_RU_default = locale3; + +// src/lang/locale/zh-TW.ts +var locale4 = { + settings: { + symbolAutoPair: { + name: "\u7B26\u865F\u81EA\u52D5\u914D\u5C0D\u53CA\u522A\u9664\u914D\u5C0D", + desc: "\u589E\u52A0\u591A\u7A2E\u7B26\u865F\u914D\u5C0D\u8F38\u5165\uFF0C\u914D\u5C0D\u522A\u9664\uFF0C\u5982\u300A\u300B, \u201C\u201D, \u300C\u300D, \u300E\u300F, \u3010\u3011\u7B49" + }, + selectionReplace: { + name: "\u9078\u4E2D\u6587\u672C\u66FF\u63DB\u589E\u5F3A", + desc: "\u9078\u4E2D\u6587\u672C\u60C5\u6CC1\u4E0B\u7684\u7DE8\u8F2F\u589E\u5F3A\uFF0C\u6309\uFFE5\u2192$\u9078\u4E2D\u7684\u6587\u672C$, \u6309\xB7\u2192`\u9078\u4E2D\u7684\u6587\u672C`\uFF0C\u300A \u2192 \u300A\u9078\u4E2D\u7684\u6587\u672C\u300B\u7B49\u7B49" + }, + fullWidthToHalfWidth: { + name: "\u9023\u7E8C\u8F38\u5165\u5168\u89D2\u7B26\u865F\u8F49\u534A\u89D2\u7B26\u865F", + desc: "\u9023\u7E8C\u8F38\u5165\u5168\u89D2\u7B26\u865F\u8F49\u534A\u89D2\uFF0C\u3002\u3002\u2192 .\uFF0C\uFF01\uFF01\u2192 !\uFF0C \u300B\u300B\u2192 >" + }, + basicInputEnhance: { + name: "Obsidian \u7684\u57FA\u790E\u7B26\u865F\u8F38\u5165\u589E\u5F3A", + desc: "Obsidian \u7684\u57FA\u790E\u8F38\u5165\u589E\u5F3A\uFF0C\u5982\u3010\u3010| \u2192 [[|]]\uFF0C\u53E5\u9996\u7684\u3001\u2192 /\uFF0C\u53E5\u9996\u7684\u300B\u2192 >\uFF0C\xB7\xB7| \u2192 `|`\uFF0C `\xB7|` \u8B8A\u6210\u4EE3\u78BC\u584A\uFF0C\uFFE5\uFFE5| \u2192 $|$" + }, + codeblockEdit: { + name: "\u589E\u5F3A\u4EE3\u78BC\u584A\u7DE8\u8F2F", + desc: "\u589E\u5F3A\u4EE3\u78BC\u584A\u5167\u7684\u7DE8\u8F2F\uFF08Cmd/Ctrl+A \u9078\u4E2D\u3001Tab\u3001\u522A\u9664\u3001\u7C98\u8CBC\uFF09" + }, + backspaceEdit: { + name: "\u589E\u5F37\u522A\u9664\u529F\u80FD", + desc: "\u589E\u5F37\u522A\u9664\u7A7A\u5217\u8868\u9805\u6216\u7A7A\u5F15\u7528\u884C\u7684\u529F\u80FD" + }, + tabOut: { + name: "Tab \u952E\u5149\u6807\u8DF3\u51FA", + desc: "Tab \u952E\u8DF3\u51FA\u884C\u5167\u4EE3\u78BC\u584A\u6216\u914D\u5C0D\u7B26\u865F\u584A" + }, + autoFormatting: { + name: "\u8F38\u5165\u6642\u81EA\u52D5\u683C\u5F0F\u5316", + desc: "\u662F\u5426\u5728\u7DE8\u8F2F\u6587\u6A94\u6642\u81EA\u52D5\u683C\u5F0F\u5316\u6587\u672C\uFF0C\u81EA\u52D5\u683C\u5F0F\u5316\u7684\u7E3D\u958B\u95DC" + }, + spaceBetweenChineseEnglish: { + name: "\u4E2D\u6587\u8207\u82F1\u6587\u4E4B\u9593\u7684\u7A7A\u683C", + desc: "\u5728\u4E2D\u6587\u548C\u82F1\u6587\u4E4B\u9593\u63D2\u5165\u7A7A\u683C\uFF0C\u53EF\u53D6\u6D88" + }, + spaceBetweenChineseNumber: { + name: "\u4E2D\u6587\u8207\u6578\u5B57\u4E4B\u9593\u7684\u7A7A\u683C", + desc: "\u5728\u4E2D\u6587\u548C\u6578\u5B57\u4E4B\u9593\u63D2\u5165\u7A7A\u683C\uFF0C\u53EF\u53D6\u6D88" + }, + spaceBetweenEnglishNumber: { + name: "\u82F1\u6587\u8207\u6578\u5B57\u4E4B\u9593\u7684\u7A7A\u683C", + desc: "\u5728\u82F1\u6587\u548C\u6578\u5B57\u4E4B\u9593\u63D2\u5165\u7A7A\u683C\uFF0C\u53EF\u53D6\u6D88" + }, + quoteSpace: { + name: "\u5F15\u7528\u7B26\u865F > \u8207\u6587\u672C\u4E4B\u9593\u81EA\u52D5\u7A7A\u683C", + desc: "\u5728\u5F15\u7528\u7B26\u865F > \u8207\u6587\u672C\u4E4B\u9593\u81EA\u52D5\u63D2\u5165\u7A7A\u683C\uFF0C\u4E0D\u53EF\u53D6\u6D88" + }, + deleteSpaceBetweenChinese: { + name: "\u522A\u9664\u4E2D\u6587\u5B57\u7B26\u9593\u7684\u7A7A\u683C", + desc: "\u53BB\u9664\u4E2D\u6587\u5B57\u7B26\u4E4B\u9593\u7684\u7A7A\u683C\uFF0C\u4E0D\u53EF\u53D6\u6D88" + }, + capitalizeFirstLetter: { + name: "\u53E5\u9996\u5B57\u6BCD\u5927\u5BEB", + desc: "\u82F1\u6587\u6BCF\u500B\u53E5\u9996\u5B57\u6BCD\u5927\u5BEB\uFF0C\u53EF\u53D6\u6D88" + }, + smartInsertSpace: { + name: "\u667A\u80FD\u63D2\u5165\u7A7A\u683C", + desc: "\u5728\u6587\u672C\u548C\u6A19\u9EDE\u4E4B\u9593\u667A\u80FD\u63D2\u5165\u7A7A\u683C" + }, + spaceStrategyInlineCode: { + name: "\u884C\u5167\u4EE3\u78BC\u548C\u6587\u672C\u4E4B\u9593\u7684\u7A7A\u683C\u7B56\u7565", + desc: "\u7121\u8981\u6C42\uFF1A\u5C0D\u672C\u985E\u5225\u584A\u8207\u5DE6\u53F3\u6587\u672C\u6C92\u6709\u7A7A\u683C\u7684\u8981\u6C42\uFF0C\u8EDF\u7A7A\u683C\uFF1A\u5C0D\u672C\u985E\u5225\u584A\u8207\u5468\u570D\u5340\u584A\u53EA\u8981\u6C42\u6709\u8EDF\u7A7A\u683C\uFF0C\u8EDF\u7A7A\u683C\u5982\u7576\u524D\u584A\u5DE6\u908A\u7684\u81E8\u8FD1\u6587\u672C\u70BA\u3002\uFF0C\uFF1B\uFF1F\u7B49\u5168\u89D2\u6A19\u9EDE\uFF0C\u7576\u524D\u584A\u53F3\u908A\u7684\u81E8\u8FD1\u6587\u672C\u70BA\u6240\u6709\u5168\u534A\u89D2\u6A19\u9EDE\uFF0C\u56B4\u683C\u7A7A\u683C\uFF1A\u7576\u524D\u584A\u8207\u81E8\u8FD1\u6587\u672C\u4E4B\u9593\u56B4\u683C\u6DFB\u52A0\u7A7A\u683C\u3002" + }, + spaceStrategyInlineFormula: { + name: "\u884C\u5167\u516C\u5F0F\u548C\u6587\u672C\u4E4B\u9593\u7684\u7A7A\u683C\u7B56\u7565", + desc: "\u5B9A\u7FA9\u884C\u5167\u516C\u5F0F\u548C\u6587\u672C\u4E4B\u9593\u7684\u7A7A\u683C\u7B56\u7565" + }, + spaceStrategyLinkText: { + name: "\u9023\u7D50\u548C\u6587\u672C\u4E4B\u9593\u7684\u7A7A\u683C\u7B56\u7565", + desc: "\u5B9A\u7FA9 [[wikilink]] [mdlink](...) \u548C\u6587\u672C\u4E4B\u9593\u7684\u7A7A\u683C\u7B56\u7565" + }, + userDefinedRegexpSwitch: { + name: "\u7528\u6236\u5B9A\u7FA9\u7684\u6B63\u5247\u8868\u9054\u5F0F\u958B\u95DC", + desc: "\u81EA\u5B9A\u7FA9\u6B63\u5247\u8868\u9054\u5F0F\u958B\u95DC\uFF0C\u5339\u914D\u5230\u7684\u5167\u5BB9\u4E0D\u9032\u884C\u683C\u5F0F\u5316\uFF0C\u4E14\u53EF\u4EE5\u8A2D\u7F6E\u5339\u914D\u5230\u7684\u5167\u5BB9\u584A\u8207\u5176\u4ED6\u5167\u5BB9\u4E4B\u9593\u7684\u7A7A\u683C\u7B56\u7565" + }, + userDefinedRegexp: { + name: "\u7528\u6236\u5B9A\u7FA9\u7684\u6B63\u5247\u8868\u9054\u5F0F", + desc: "\u7528\u6236\u81EA\u5B9A\u7FA9\u6B63\u5247\u8868\u9054\u5F0F\uFF0C\u5339\u914D\u5230\u7684\u5167\u5BB9\u4E0D\u9032\u884C\u683C\u5F0F\u5316\uFF0C\u6BCF\u884C\u4E00\u500B\u8868\u9054\u5F0F\uFF0C\u884C\u5C3E\u4E0D\u8981\u96A8\u610F\u52A0\u7A7A\u683C\u3002\u6BCF\u884C\u672B\u5C3E3\u500B\u5B57\u7B26\u7684\u56FA\u5B9A\u70BA|\u548C\u5169\u500B\u7A7A\u683C\u7B56\u7565\u7B26\u865F\uFF0C\u7A7A\u683C\u7B56\u7565\u7B26\u865F\u70BA-=+\uFF0C\u5206\u5225\u4EE3\u8868\u4E0D\u8981\u6C42\u7A7A\u683C(-)\uFF0C\u8EDF\u7A7A\u683C(=)\uFF0C\u56B4\u683C\u7A7A\u683C(+)\u3002\u9019\u5169\u500B\u7A7A\u683C\u7B56\u7565\u7B26\u865F\u5206\u5225\u70BA\u5339\u914D\u5340\u584A\u7684\u5DE6\u53F3\u5169\u908A\u7684\u7A7A\u683C\u7B56\u7565" + }, + excludeFoldersFiles: { + name: "\u6392\u9664\u6587\u4EF6\u593E/\u6587\u4EF6", + desc: "\u8A72\u63D2\u4EF6\u5C07\u6BCF\u884C\u89E3\u6790\u70BA\u4E00\u500B\u6392\u9664\u6587\u4EF6\u593E\u6216\u6587\u4EF6\u3002\u4F8B\u5982\uFF1ADailyNote/, DailyNote/WeekNotes/, DailyNote/test.md" + }, + fixMacOSContextMenu: { + name: "\u4FEE\u5FA9 MacOS \u53F3\u9375\u83DC\u55AE\u5149\u6A19\u4F4D\u7F6E", + desc: "\u4FEE\u5FA9 MacOS \u9F20\u6A19\u53F3\u9375\u547C\u51FA\u83DC\u55AE\u6642\u5149\u6A19\u8DF3\u5230\u4E0B\u4E00\u884C\u7684\u554F\u984C (\u9700\u8981\u91CD\u555F Obsidian \u751F\u6548)" + }, + fixMicrosoftIME: { + name: "\u4FEE\u5FA9\u5FAE\u8EDF\u8F38\u5165\u6CD5\u554F\u984C", + desc: "\u9069\u914D\u820A\u7248\u5FAE\u8EDF\u8F38\u5165\u6CD5" + }, + strictLineBreaks: { + name: "\u56B4\u683C\u63DB\u884C\u6A21\u5F0F\u56DE\u8ECA\u589E\u5F37", + desc: "\u56B4\u683C\u63DB\u884C\u7684\u8A2D\u7F6E\u4E0B\uFF0C\u5728\u666E\u901A\u6587\u672C\u884C\u9032\u884C\u4E00\u6B21\u56DE\u8ECA\u6703\u6839\u64DA\u6A21\u5F0F\u7522\u751F\u5169\u500B\u63DB\u884C\u7B26\u6216\u8005\u5169\u500B\u7A7A\u683C\u548C\u56DE\u8ECA" + }, + enhanceModA: { + name: "\u589E\u5F37 Mod+A \u529F\u80FD", + desc: "\u7B2C\u4E00\u6B21\u9078\u4E2D\u7576\u524D\u884C\uFF0C\u7B2C\u4E8C\u6B21\u9078\u4E2D\u7576\u524D\u6587\u672C\u584A\uFF0C\u7B2C\u4E09\u6B21\u9078\u4E2D\u5168\u6587\u3002" + }, + puncRectify: { + name: "\u6A19\u9EDE\u77EB\u6B63", + desc: "\u50C5\u5728\u8F38\u5165\u904E\u7A0B\u4E2D\uFF0C\u4E2D\u6587\u9593\u7684\u82F1\u6587\u6A19\u9EDE\uFF08,.?!\uFF09\u81EA\u52D5\u8F49\u63DB\u70BA\u5168\u89D2\uFF08\u53EF\u53D6\u6D88\uFF09" + }, + printDebugInfo: { + name: "\u5728\u63A7\u5236\u53F0\u8F38\u51FA\u8ABF\u8A66\u8CC7\u8A0A", + desc: "\u5728\u63A7\u5236\u53F0\u8F38\u51FA\u8ABF\u8A66\u8CC7\u8A0A" + }, + selectionReplaceRule: { + name: "\u9078\u4E2D\u66FF\u63DB\u898F\u5247", + desc: "\u7528\u6236\u5B9A\u7FA9\u7684\u9078\u4E2D\u66FF\u63DB\u898F\u5247" + }, + deleteRule: { + name: "\u522A\u9664\u898F\u5247", + desc: "\u898F\u5247\uFF1A\u7528 | \u4EE3\u8868\u5149\u6A19\u4F4D\u7F6E\uFF0C\u5FC5\u9808\u5305\u542B\u5149\u6A19\u3002\u63D0\u793A\uFF1A\u4F7F\u7528 | \u8868\u793A\u5149\u6A19\u4F4D\u7F6E\u3002" + }, + convertRule: { + name: "\u8F49\u63DB\u898F\u5247", + desc: "\u898F\u5247\uFF1A\u7528 | \u4EE3\u8868\u5149\u6A19\u4F4D\u7F6E\uFF0C\u5FC5\u9808\u5305\u542B\u5149\u6A19\u3002\u63D0\u793A\uFF1A\u4F7F\u7528 | \u8868\u793A\u5149\u6A19\u4F4D\u7F6E\u3002" + }, + trigger: { + name: "\u89F8\u767C\u5668" + }, + left: { + name: "\u5DE6" + }, + right: { + name: "\u53F3" + }, + oldPattern: { + name: "\u820A\u6A21\u5F0F" + }, + newPattern: { + name: "\u65B0\u6A21\u5F0F" + } + }, + headers: { + main: "Obsidian EasyTyping \u63D2\u4EF6", + githubDetail: "\u8A73\u60C5\u898B Github\uFF1A", + enhancedEditing: "\u589E\u5F37\u7DE8\u8F2F\u8A2D\u7F6E", + customizeEditRule: "\u81EA\u5B9A\u7FA9\u7DE8\u8F2F\u8F49\u63DB\u898F\u5247", + autoformatSetting: "\u81EA\u52D5\u683C\u5F0F\u5316\u8A2D\u7F6E", + detailedSetting: "\u8A73\u7D30\u8A2D\u7F6E\u5982\u4E0B", + customRegexpBlock: "\u81EA\u5B9A\u7FA9\u6B63\u5247\u5340\u584A", + excludeFoldersFiles: "\u6307\u5B9A\u6587\u4EF6\u4E0D\u81EA\u52D5\u683C\u5F0F\u5316", + experimentalFeatures: "\u5BE6\u9A57\u529F\u80FD", + aboutRegexp: { + header: "\u6B63\u5247\u8868\u9054\u5F0F\u76F8\u95DC\u77E5\u8B58\uFF0C\u898B ", + text: "\u300A\u962E\u4E00\u5CF0\uFF1A\u6B63\u5247\u8868\u9054\u5F0F\u7C21\u660E\u6559\u7A0B\u300B" + }, + instructionsRegexp: { + header: "\u6B63\u5247\u8868\u9054\u5F0F\u898F\u5247\u4F7F\u7528\u8AAA\u660E\u8207\u793A\u4F8B\uFF1A ", + text: "\u81EA\u5B9A\u7FA9\u6B63\u5247\u8868\u9054\u5F0F\u898F\u5247" + }, + customizeSelectionRule: "\u81EA\u5B9A\u7FA9\u9078\u4E2D\u6587\u672C\u7DE8\u8F2F\u589E\u5F3A\u898F\u5247", + customizeDeleteRule: "\u81EA\u5B9A\u7FA9\u522A\u9664\u7DE8\u8F2F\u589E\u5F3A\u898F\u5247", + customizeConvertRule: "\u81EA\u5B9A\u7FA9\u7DE8\u8F2F\u8F49\u63DB\u898F\u5247", + editSelectionReplaceRule: "\u7DE8\u8F2F\u9078\u4E2D\u66FF\u63DB\u898F\u5247" + }, + dropdownOptions: { + enterTwice: "\u5169\u6B21\u56DE\u8ECA", + twoSpace: "\u52A0\u5169\u500B\u7A7A\u683C", + mixMode: "\u6DF7\u5408\u6A21\u5F0F", + onlyWhenTyping: "\u8F38\u5165\u6642\u751F\u6548", + globally: "\u5168\u5C40\u751F\u6548", + noRequire: "\u7121\u8981\u6C42", + softSpace: "\u8EDF\u7A7A\u683C", + strictSpace: "\u56B4\u683C\u7A7A\u683C", + dummy: "\u5446\u7A7A\u683C", + smart: "\u667A\u80FD\u7A7A\u683C" + }, + toolTip: { + switch: "\u529F\u80FD\u958B\u95DC", + editRule: "\u7DE8\u8F2F\u898F\u5247", + removeRule: "\u522A\u9664\u898F\u5247", + addRule: "\u6DFB\u52A0\u898F\u5247" + }, + placeHolder: { + triggerSymbol: "\u89F8\u767C\u7B26", + newLeftSideString: "\u5DE6\u908A\u7B26\u865F", + newRightSideString: "\u53F3\u908A\u7B26\u865F", + addRule: "\u6DFB\u52A0\u898F\u5247", + noticeInvaidTrigger: "\u7121\u6548\u7684\u89F8\u767C\u7B26, \u89F8\u767C\u7B26\u5FC5\u9808\u662F\u55AE\u5B57\u7B26\u6216\u8005\u662F \u2014\u2014\u3001\u2026\u2026", + noticeWarnTriggerExists: "\u7121\u6548\u898F\u5247! \u89F8\u767C\u7B26 %s \u5DF2\u5B58\u5728", + noticeMissingInput: "missing input", + beforeDelete: "\u522A\u9664\u524D|", + newPattern: "\u89F8\u767C\u898F\u5247\u5F8C\u5B57\u4E32\u6A21\u5F0F", + noticeInvaidTriggerPatternContainSymbol: "\u7121\u6548\u898F\u5247, \u8F49\u63DB\u524D\u6A21\u5F0F\u5FC5\u9808\u5305\u542B\u4EE3\u8868\u5149\u6A19\u4F4D\u7F6E\u7684\u7B26\u865F |", + beforeConvert: "\u8F49\u63DB\u524D|", + noticeInvalidPatternString: "Invalid pattern string!" + }, + button: { + update: "\u66F4\u65B0" + } +}; +var zh_TW_default = locale4; + +// src/settings.ts +var import_sprintf_js = __toESM(require_sprintf()); +var DEFAULT_SETTINGS = { + Tabout: true, + SelectionEnhance: true, + IntrinsicSymbolPairs: true, + BaseObEditEnhance: true, + FW2HWEnhance: true, + BetterCodeEdit: true, + BetterBackspace: true, + AutoFormat: true, + ExcludeFiles: "", + ChineseEnglishSpace: true, + ChineseNumberSpace: true, + EnglishNumberSpace: true, + ChineseNoSpace: true, + QuoteSpace: true, + PunctuationSpace: true, + AutoCapital: true, + AutoCapitalMode: "typing" /* OnlyWhenTyping */, + PunctuationSpaceMode: "typing" /* OnlyWhenTyping */, + InlineCodeSpaceMode: 1 /* soft */, + InlineFormulaSpaceMode: 1 /* soft */, + InlineLinkSpaceMode: 1 /* soft */, + InlineLinkSmartSpace: true, + UserDefinedRegSwitch: true, + UserDefinedRegExp: "{{.*?}}|++\n<.*?>|--\n\\[\\!.*?\\][-+]{0,1}|-+\n(file:///|https?://|ftp://|obsidian://|zotero://|www.)[^\\s\uFF08\uFF09\u300A\u300B\u3002,\uFF0C\uFF01\uFF1F;\uFF1B\uFF1A\u201C\u201D\u2018\u2019\\)\\(\\[\\]\\{\\}']+|--\n\n[a-zA-Z0-9_\\-.]+@[a-zA-Z0-9_\\-.]+|++\n(? { + toggle.setValue(this.plugin.settings.IntrinsicSymbolPairs).onChange(async (value) => { + this.plugin.settings.IntrinsicSymbolPairs = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.selectionReplace.name).setDesc(locale5.settings.selectionReplace.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.SelectionEnhance).onChange(async (value) => { + this.plugin.settings.SelectionEnhance = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.fullWidthToHalfWidth.name).setDesc(locale5.settings.fullWidthToHalfWidth.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.FW2HWEnhance).onChange(async (value) => { + this.plugin.settings.FW2HWEnhance = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.basicInputEnhance.name).setDesc(locale5.settings.basicInputEnhance.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.BaseObEditEnhance).onChange(async (value) => { + this.plugin.settings.BaseObEditEnhance = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.codeblockEdit.name).setDesc(locale5.settings.codeblockEdit.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.BetterCodeEdit).onChange(async (value) => { + this.plugin.settings.BetterCodeEdit = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.backspaceEdit.name).setDesc(locale5.settings.backspaceEdit.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.BetterBackspace).onChange(async (value) => { + this.plugin.settings.BetterBackspace = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.tabOut.name).setDesc(locale5.settings.tabOut.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.Tabout).onChange(async (value) => { + this.plugin.settings.Tabout = value; + await this.plugin.saveSettings(); + }); + }); + containerEl.createEl("h2", { text: locale5.headers.customizeEditRule }); + this.buildUserSelRepRuleSetting(this.containerEl.createEl("details", { + cls: "easytyping-nested-settings", + attr: { + ...this.plugin.settings.userSelRuleSettingsOpen ? { open: true } : {} + } + })); + this.buildUserDeleteRuleSetting(this.containerEl.createEl("details", { + cls: "easytyping-nested-settings", + attr: { + ...this.plugin.settings.userDelRuleSettingsOpen ? { open: true } : {} + } + })); + this.buildUserConvertRuleSetting(this.containerEl.createEl("details", { + cls: "easytyping-nested-settings", + attr: { + ...this.plugin.settings.userCvtRuleSettingsOpen ? { open: true } : {} + } + })); + containerEl.createEl("h2", { text: locale5.headers.autoformatSetting }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.autoFormatting.name).setDesc(locale5.settings.autoFormatting.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.AutoFormat).onChange(async (value) => { + this.plugin.settings.AutoFormat = value; + await this.plugin.saveSettings(); + }); + }); + containerEl.createEl("p", { text: locale5.headers.detailedSetting }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.spaceBetweenChineseEnglish.name).setDesc(locale5.settings.spaceBetweenChineseEnglish.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.ChineseEnglishSpace).onChange(async (value) => { + this.plugin.settings.ChineseEnglishSpace = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.spaceBetweenChineseNumber.name).setDesc(locale5.settings.spaceBetweenChineseNumber.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.ChineseNumberSpace).onChange(async (value) => { + this.plugin.settings.ChineseNumberSpace = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.spaceBetweenEnglishNumber.name).setDesc(locale5.settings.spaceBetweenEnglishNumber.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.EnglishNumberSpace).onChange(async (value) => { + this.plugin.settings.EnglishNumberSpace = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.deleteSpaceBetweenChinese.name).setDesc(locale5.settings.deleteSpaceBetweenChinese.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.ChineseNoSpace).onChange(async (value) => { + this.plugin.settings.ChineseNoSpace = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.quoteSpace.name).setDesc(locale5.settings.quoteSpace.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.QuoteSpace).onChange(async (value) => { + this.plugin.settings.QuoteSpace = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.capitalizeFirstLetter.name).setDesc(locale5.settings.capitalizeFirstLetter.desc).addDropdown((dropdown) => { + dropdown.addOption("typing" /* OnlyWhenTyping */, locale5.dropdownOptions.onlyWhenTyping); + dropdown.addOption("global" /* Globally */, locale5.dropdownOptions.globally); + dropdown.setValue(this.plugin.settings.AutoCapitalMode); + dropdown.onChange(async (v) => { + this.plugin.settings.AutoCapitalMode = v; + await this.plugin.saveSettings(); + }); + }).addToggle((toggle) => { + toggle.setTooltip(locale5.toolTip.switch); + toggle.setValue(this.plugin.settings.AutoCapital).onChange(async (value) => { + this.plugin.settings.AutoCapital = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.smartInsertSpace.name).setDesc(locale5.settings.smartInsertSpace.desc).addDropdown((dropdown) => { + dropdown.addOption("typing" /* OnlyWhenTyping */, locale5.dropdownOptions.onlyWhenTyping); + dropdown.addOption("global" /* Globally */, locale5.dropdownOptions.globally); + dropdown.setValue(this.plugin.settings.PunctuationSpaceMode); + dropdown.onChange(async (v) => { + this.plugin.settings.PunctuationSpaceMode = v; + await this.plugin.saveSettings(); + }); + }).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.PunctuationSpace).onChange(async (value) => { + this.plugin.settings.PunctuationSpace = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.spaceStrategyInlineCode.name).setDesc(locale5.settings.spaceStrategyInlineCode.desc).addDropdown((dropdown) => { + dropdown.addOption(String(0 /* none */), locale5.dropdownOptions.noRequire); + dropdown.addOption(String(1 /* soft */), locale5.dropdownOptions.softSpace); + dropdown.addOption(String(2 /* strict */), locale5.dropdownOptions.strictSpace); + dropdown.setValue(String(this.plugin.settings.InlineCodeSpaceMode)); + dropdown.onChange(async (v) => { + this.plugin.settings.InlineCodeSpaceMode = string2SpaceState(v); + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.spaceStrategyInlineFormula.name).setDesc(locale5.settings.spaceStrategyInlineFormula.desc).addDropdown((dropdown) => { + dropdown.addOption(String(0 /* none */), locale5.dropdownOptions.noRequire); + dropdown.addOption(String(1 /* soft */), locale5.dropdownOptions.softSpace); + dropdown.addOption(String(2 /* strict */), locale5.dropdownOptions.strictSpace); + dropdown.setValue(String(this.plugin.settings.InlineFormulaSpaceMode)); + dropdown.onChange(async (v) => { + this.plugin.settings.InlineFormulaSpaceMode = string2SpaceState(v); + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.spaceStrategyLinkText.name).setDesc(locale5.settings.spaceStrategyLinkText.desc).addDropdown((dropdown) => { + dropdown.addOption("dummy", locale5.dropdownOptions.dummy); + dropdown.addOption("smart", locale5.dropdownOptions.smart); + dropdown.setValue(this.plugin.settings.InlineLinkSmartSpace ? "smart" : "dummy"); + dropdown.onChange(async (v) => { + this.plugin.settings.InlineLinkSmartSpace = v == "smart" ? true : false; + await this.plugin.saveSettings(); + }); + }).addDropdown((dropdown) => { + dropdown.addOption(String(0 /* none */), locale5.dropdownOptions.noRequire); + dropdown.addOption(String(1 /* soft */), locale5.dropdownOptions.softSpace); + dropdown.addOption(String(2 /* strict */), locale5.dropdownOptions.strictSpace); + dropdown.setValue(String(this.plugin.settings.InlineLinkSpaceMode)); + dropdown.onChange(async (v) => { + this.plugin.settings.InlineLinkSpaceMode = string2SpaceState(v); + await this.plugin.saveSettings(); + }); + }); + containerEl.createEl("h2", { text: locale5.headers.customRegexpBlock }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.userDefinedRegexpSwitch.name).setDesc(locale5.settings.userDefinedRegexpSwitch.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.UserDefinedRegSwitch).onChange(async (value) => { + this.plugin.settings.UserDefinedRegSwitch = value; + await this.plugin.saveSettings(); + }); + }); + containerEl.createEl("p", { text: locale5.headers.aboutRegexp.header }).createEl("a", { + text: locale5.headers.aboutRegexp.text, + href: "https://javascript.ruanyifeng.com/stdlib/regexp.html#" + }); + containerEl.createEl("p", { text: locale5.headers.instructionsRegexp.header }).createEl("a", { + text: locale5.headers.instructionsRegexp.text, + href: "https://github.com/Yaozhuwa/easy-typing-obsidian/blob/master/UserDefinedRegExp.md" + }); + const regContentAreaSetting = new import_obsidian2.Setting(containerEl); + regContentAreaSetting.settingEl.setAttribute("style", "display: grid; grid-template-columns: 1fr;"); + regContentAreaSetting.setName(locale5.settings.userDefinedRegexp.name).setDesc(locale5.settings.userDefinedRegexp.desc); + const regContentArea = new import_obsidian2.TextAreaComponent(regContentAreaSetting.controlEl); + setAttributes(regContentArea.inputEl, { + style: "margin-top: 12px; width: 100%; height: 30vh;" + }); + regContentArea.setValue(this.plugin.settings.UserDefinedRegExp).onChange(async (value) => { + this.plugin.settings.UserDefinedRegExp = value; + this.plugin.saveSettings(); + }); + containerEl.createEl("h2", { text: locale5.headers.excludeFoldersFiles }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.excludeFoldersFiles.name).setDesc(locale5.settings.excludeFoldersFiles.desc).addTextArea((text) => text.setValue(this.plugin.settings.ExcludeFiles).onChange(async (value) => { + this.plugin.settings.ExcludeFiles = value; + this.plugin.saveSettings(); + })); + containerEl.createEl("h2", { text: locale5.headers.experimentalFeatures }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.strictLineBreaks.name).setDesc(locale5.settings.strictLineBreaks.desc).addDropdown((dropdown) => { + dropdown.addOption("enter_twice" /* EnterTwice */, locale5.dropdownOptions.enterTwice); + dropdown.addOption("two_space" /* TwoSpace */, locale5.dropdownOptions.twoSpace); + dropdown.addOption("mix_mode" /* Mix */, locale5.dropdownOptions.mixMode); + dropdown.setValue(this.plugin.settings.StrictLineMode); + dropdown.onChange(async (v) => { + this.plugin.settings.StrictLineMode = v; + await this.plugin.saveSettings(); + }); + }).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.StrictModeEnter).onChange(async (value) => { + this.plugin.settings.StrictModeEnter = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.enhanceModA.name).setDesc(locale5.settings.enhanceModA.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.EnhanceModA).onChange(async (value) => { + this.plugin.settings.EnhanceModA = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.fixMicrosoftIME.name).setDesc(locale5.settings.fixMicrosoftIME.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.TryFixMSIME).onChange(async (value) => { + this.plugin.settings.TryFixMSIME = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.fixMacOSContextMenu.name).setDesc(locale5.settings.fixMacOSContextMenu.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.FixMacOSContextMenu).onChange(async (value) => { + this.plugin.settings.FixMacOSContextMenu = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.puncRectify.name).setDesc(locale5.settings.puncRectify.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.PuncRectify).onChange(async (value) => { + this.plugin.settings.PuncRectify = value; + await this.plugin.saveSettings(); + }); + }); + new import_obsidian2.Setting(containerEl).setName(locale5.settings.printDebugInfo.name).setDesc(locale5.settings.printDebugInfo.desc).addToggle((toggle) => { + toggle.setValue(this.plugin.settings.debug).onChange(async (value) => { + this.plugin.settings.debug = value; + setDebug(value); + await this.plugin.saveSettings(); + }); + }); + } + buildUserSelRepRuleSetting(containerEl) { + containerEl.empty(); + containerEl.ontoggle = async () => { + this.plugin.settings.userSelRuleSettingsOpen = containerEl.open; + await this.plugin.saveSettings(); + }; + const summary = containerEl.createEl("summary", { cls: "easytyping-nested-settings" }); + summary.setText(locale5.headers.customizeSelectionRule); + const selectionRuleSetting = new import_obsidian2.Setting(containerEl); + selectionRuleSetting.setName(locale5.settings.selectionReplaceRule.name); + const replaceRuleTrigger = new import_obsidian2.TextComponent(selectionRuleSetting.controlEl); + replaceRuleTrigger.setPlaceholder(locale5.placeHolder.triggerSymbol); + const replaceLeftString = new import_obsidian2.TextComponent(selectionRuleSetting.controlEl); + replaceLeftString.setPlaceholder(locale5.placeHolder.newLeftSideString); + const replaceRightString = new import_obsidian2.TextComponent(selectionRuleSetting.controlEl); + replaceRightString.setPlaceholder(locale5.placeHolder.newRightSideString); + selectionRuleSetting.addButton((button) => { + button.setButtonText("+").setTooltip(locale5.placeHolder.addRule).onClick(async (buttonEl) => { + let trigger = replaceRuleTrigger.inputEl.value; + let left = replaceLeftString.inputEl.value; + let right = replaceRightString.inputEl.value; + if (trigger && (left || right)) { + if (trigger.length != 1 && trigger != "\u2014\u2014" && trigger != "\u2026\u2026") { + new import_obsidian2.Notice(locale5.placeHolder.noticeInvaidTrigger); + return; + } + if (this.plugin.addUserSelectionRepRule(trigger, left, right)) { + await this.plugin.saveSettings(); + this.display(); + } else { + new import_obsidian2.Notice((0, import_sprintf_js.sprintf)(locale5.placeHolder.noticeWarnTriggerExists, trigger)); + } + } else { + new import_obsidian2.Notice(locale5.placeHolder.noticeMissingInput); + } + }); + }); + for (let i = 0; i < this.plugin.settings.userSelRepRuleTrigger.length; i++) { + let trigger = this.plugin.settings.userSelRepRuleTrigger[i]; + let left_s = this.plugin.settings.userSelRepRuleValue[i].left; + let right_s = this.plugin.settings.userSelRepRuleValue[i].right; + let showStr = "Trigger: " + trigger + " \u2192 " + showString(left_s) + "selected" + showString(right_s); + new import_obsidian2.Setting(containerEl).setName(showStr).addExtraButton((button) => { + button.setIcon("gear").setTooltip(locale5.toolTip.editRule).onClick(() => { + new SelectRuleEditModal(this.app, trigger, left_s, right_s, async (new_left, new_right) => { + this.plugin.updateUserSelectionRepRule(i, new_left, new_right); + await this.plugin.saveSettings(); + this.display(); + }).open(); + }); + }).addExtraButton((button) => { + button.setIcon("trash").setTooltip(locale5.toolTip.removeRule).onClick(async () => { + this.plugin.deleteUserSelectionRepRule(i); + await this.plugin.saveSettings(); + this.display(); + }); + }); + } + } + buildUserDeleteRuleSetting(containerEl) { + containerEl.empty(); + containerEl.ontoggle = async () => { + this.plugin.settings.userDelRuleSettingsOpen = containerEl.open; + await this.plugin.saveSettings(); + }; + const summary = containerEl.createEl("summary", { cls: "easytyping-nested-settings" }); + summary.setText(locale5.headers.customizeDeleteRule); + const deleteRuleSetting = new import_obsidian2.Setting(containerEl); + deleteRuleSetting.setName(locale5.settings.deleteRule.name).setDesc(locale5.settings.deleteRule.desc); + const patternBefore = new import_obsidian2.TextAreaComponent(deleteRuleSetting.controlEl); + patternBefore.setPlaceholder(locale5.placeHolder.beforeDelete); + const patternAfter = new import_obsidian2.TextAreaComponent(deleteRuleSetting.controlEl); + patternAfter.setPlaceholder(locale5.placeHolder.newPattern); + deleteRuleSetting.addButton((button) => { + button.setButtonText("+").setTooltip(locale5.toolTip.addRule).onClick(async (buttonEl) => { + let before = patternBefore.inputEl.value; + let after = patternAfter.inputEl.value; + if (before && after) { + if (findFirstPipeNotPrecededByBackslash(before) == -1) { + new import_obsidian2.Notice(locale5.placeHolder.noticeInvaidTriggerPatternContainSymbol); + return; + } else { + this.plugin.addUserDeleteRule(before, after); + await this.plugin.saveSettings(); + this.display(); + } + } else { + new import_obsidian2.Notice(locale5.placeHolder.noticeMissingInput); + } + }); + }); + for (let i = 0; i < this.plugin.settings.userDeleteRulesStrList.length; i++) { + let before = this.plugin.settings.userDeleteRulesStrList[i][0]; + let after = this.plugin.settings.userDeleteRulesStrList[i][1]; + let showStr = '"' + showString(before) + '" delete.backwards \u2192 "' + showString(after) + '"'; + new import_obsidian2.Setting(containerEl).setName(showStr).addExtraButton((button) => { + button.setIcon("gear").setTooltip(locale5.toolTip.editRule).onClick(() => { + new EditConvertRuleModal(this.app, "Delete Rule" /* delete */, before, after, async (new_before, new_after) => { + this.plugin.updateUserDeleteRule(i, new_before, new_after); + await this.plugin.saveSettings(); + this.display(); + }).open(); + }); + }).addExtraButton((button) => { + button.setIcon("trash").setTooltip(locale5.toolTip.removeRule).onClick(async () => { + this.plugin.deleteUserDeleteRule(i); + await this.plugin.saveSettings(); + this.display(); + }); + }); + } + } + buildUserConvertRuleSetting(containerEl) { + containerEl.empty(); + containerEl.ontoggle = async () => { + this.plugin.settings.userCvtRuleSettingsOpen = containerEl.open; + await this.plugin.saveSettings(); + }; + const summary = containerEl.createEl("summary", { cls: "easytyping-nested-settings" }); + summary.setText(locale5.headers.customizeConvertRule); + const convertRuleSetting = new import_obsidian2.Setting(containerEl); + convertRuleSetting.setName(locale5.settings.convertRule.name).setDesc(locale5.settings.convertRule.desc); + const patternBefore = new import_obsidian2.TextAreaComponent(convertRuleSetting.controlEl); + patternBefore.setPlaceholder(locale5.placeHolder.beforeConvert); + const patternAfter = new import_obsidian2.TextAreaComponent(convertRuleSetting.controlEl); + patternAfter.setPlaceholder(locale5.placeHolder.newPattern); + convertRuleSetting.addButton((button) => { + button.setButtonText("+").setTooltip(locale5.toolTip.addRule).onClick(async (buttonEl) => { + let before = patternBefore.inputEl.value; + let after = patternAfter.inputEl.value; + if (before && after) { + if (findFirstPipeNotPrecededByBackslash(before) == -1) { + new import_obsidian2.Notice(locale5.placeHolder.noticeInvaidTriggerPatternContainSymbol); + return; + } else { + this.plugin.addUserConvertRule(before, after); + await this.plugin.saveSettings(); + this.display(); + } + } else { + new import_obsidian2.Notice(locale5.placeHolder.noticeMissingInput); + } + }); + }); + for (let i = 0; i < this.plugin.settings.userConvertRulesStrList.length; i++) { + let before = this.plugin.settings.userConvertRulesStrList[i][0]; + let after = this.plugin.settings.userConvertRulesStrList[i][1]; + let showStr = '"' + showString(before) + '" auto convert to "' + showString(after) + '"'; + new import_obsidian2.Setting(containerEl).setName(showStr).addExtraButton((button) => { + button.setIcon("gear").setTooltip(locale5.toolTip.editRule).onClick(() => { + new EditConvertRuleModal(this.app, "Convert Rule" /* convert */, before, after, async (new_before, new_after) => { + this.plugin.updateUserConvertRule(i, new_before, new_after); + await this.plugin.saveSettings(); + this.display(); + }).open(); + }); + }).addExtraButton((button) => { + button.setIcon("trash").setTooltip(locale5.toolTip.removeRule).onClick(async () => { + this.plugin.deleteUserConvertRule(i); + await this.plugin.saveSettings(); + this.display(); + }); + }); + } + } +}; +function setAttributes(element, attributes) { + for (let key in attributes) { + element.setAttribute(key, attributes[key]); + } +} +var SelectRuleEditModal = class extends import_obsidian2.Modal { + constructor(app, trigger, left, right, onSubmit) { + super(app); + this.trigger = trigger; + this.old_left = left; + this.old_right = right; + this.new_left = left; + this.new_right = right; + this.onSubmit = onSubmit; + } + onOpen() { + const { contentEl } = this; + contentEl.createEl("h1", { text: locale5.headers.editSelectionReplaceRule }); + new import_obsidian2.Setting(contentEl).setName(locale5.settings.trigger.name).addText((text) => { + text.setValue(this.trigger); + text.setDisabled(true); + }); + new import_obsidian2.Setting(contentEl).setName(locale5.settings.left.name).addTextArea((text) => { + text.setValue(this.old_left); + text.onChange((value) => { + this.new_left = value; + }); + }); + new import_obsidian2.Setting(contentEl).setName(locale5.settings.right.name).addTextArea((text) => { + text.setValue(this.old_right); + text.onChange((value) => { + this.new_right = value; + }); + }); + new import_obsidian2.Setting(contentEl).addButton((btn) => btn.setButtonText(locale5.button.update).setCta().onClick(() => { + this.close(); + this.onSubmit(this.new_left, this.new_right); + })); + } + onClose() { + let { contentEl } = this; + contentEl.empty(); + } +}; +var EditConvertRuleModal = class extends import_obsidian2.Modal { + constructor(app, type, before, after, onSubmit) { + super(app); + this.type = type; + this.old_before = before; + this.old_after = after; + this.new_before = before; + this.new_after = after; + this.onSubmit = onSubmit; + } + onOpen() { + const { contentEl } = this; + contentEl.createEl("h1", { text: "Edit " + this.type }); + new import_obsidian2.Setting(contentEl).setName(locale5.settings.oldPattern.name).addTextArea((text) => { + text.setValue(this.old_before); + text.onChange((value) => { + this.new_before = value; + }); + }); + new import_obsidian2.Setting(contentEl).setName(locale5.settings.newPattern.name).addTextArea((text) => { + text.setValue(this.old_after); + text.onChange((value) => { + this.new_after = value; + }); + }); + new import_obsidian2.Setting(contentEl).addButton((btn) => btn.setButtonText(locale5.button.update).setCta().onClick(() => { + if (this.checkConvertPatternString(this.new_before, this.new_after)) { + this.close(); + this.onSubmit(this.new_before, this.new_after); + } else { + new import_obsidian2.Notice(locale5.placeHolder.noticeInvalidPatternString); + } + })); + } + checkConvertPatternString(before, after) { + if (findFirstPipeNotPrecededByBackslash(before) == -1) + return false; + return true; + } + onClose() { + let { contentEl } = this; + contentEl.empty(); + } +}; + +// src/main.ts +var import_view3 = require("@codemirror/view"); +var import_language3 = require("@codemirror/language"); + +// src/syntax.ts +var import_language2 = require("@codemirror/language"); +function isCodeBlockInPos(state, pos) { + let codeBlockInfos = getCodeBlocksInfos(state); + for (let i = 0; i < codeBlockInfos.length; i++) { + if (pos >= codeBlockInfos[i].start_pos && pos <= codeBlockInfos[i].end_pos) { + return true; + } + } + return false; +} +function getCodeBlockInfoInPos(state, pos) { + let codeBlockInfos = getCodeBlocksInfos(state); + for (let i = 0; i < codeBlockInfos.length; i++) { + if (pos >= codeBlockInfos[i].start_pos && pos <= codeBlockInfos[i].end_pos) { + return codeBlockInfos[i]; + } + } + return null; +} +function selectCodeBlockInPos(view, selection) { + let pos = selection.anchor; + let codeBlockInfos = getCodeBlocksInfos(view.state); + for (let i = 0; i < codeBlockInfos.length; i++) { + if (pos >= codeBlockInfos[i].start_pos && pos <= codeBlockInfos[i].end_pos) { + if (codeBlockInfos[i].code_start_pos == codeBlockInfos[i].code_end_pos) { + view.dispatch({ + selection: { + anchor: codeBlockInfos[i].start_pos, + head: codeBlockInfos[i].end_pos + } + }); + return true; + } + let code_line_start = view.state.doc.lineAt(codeBlockInfos[i].code_start_pos); + let isCodeSelected = selection.anchor == code_line_start.from && selection.head == codeBlockInfos[i].code_end_pos; + let isCodeBlockSelected = selection.anchor == codeBlockInfos[i].start_pos && selection.head == codeBlockInfos[i].end_pos; + if (isCodeSelected) { + view.dispatch({ + selection: { + anchor: codeBlockInfos[i].start_pos, + head: codeBlockInfos[i].end_pos + } + }); + return true; + } + if (isCodeBlockSelected) + return false; + view.dispatch({ + selection: { + anchor: code_line_start.from, + head: codeBlockInfos[i].code_end_pos + } + }); + return true; + } + } + return false; +} +function getCodeBlocksInfos(state) { + let isCodeBlockBegin = false; + let codeBlockInfos = []; + let curCodeBlockInfo = null; + const doc = state.doc; + (0, import_language2.syntaxTree)(state).iterate({ + enter(node) { + const nodeName = node.name; + const nodeFrom = node.from; + const nodeTo = node.to; + const nodeText = state.sliceDoc(nodeFrom, nodeTo); + if (nodeName.includes("codeblock-begin")) { + isCodeBlockBegin = true; + let start_pos = nodeFrom + nodeText.indexOf("`"); + let indent = start_pos - state.doc.lineAt(start_pos).from; + let language = nodeText.trim().substring(3); + curCodeBlockInfo = { + start_pos, + end_pos: -1, + code_start_pos: -1, + code_end_pos: -1, + language: language.toLowerCase(), + indent + }; + } else if (nodeName.includes("codeblock-end")) { + isCodeBlockBegin = false; + if (curCodeBlockInfo != null) { + curCodeBlockInfo.end_pos = nodeTo; + if (doc.lineAt(curCodeBlockInfo.start_pos).number == doc.lineAt(curCodeBlockInfo.end_pos).number - 1) { + curCodeBlockInfo.code_start_pos = doc.lineAt(curCodeBlockInfo.start_pos).to; + curCodeBlockInfo.code_end_pos = doc.lineAt(curCodeBlockInfo.start_pos).to; + } else { + let code_start_line = doc.lineAt(curCodeBlockInfo.start_pos).number + 1; + let code_end_line = doc.lineAt(curCodeBlockInfo.end_pos).number - 1; + curCodeBlockInfo.code_start_pos = doc.line(code_start_line).from + curCodeBlockInfo.indent; + curCodeBlockInfo.code_end_pos = doc.line(code_end_line).to; + } + codeBlockInfos.push(curCodeBlockInfo); + curCodeBlockInfo = null; + } + } + } + }); + if (isCodeBlockBegin && curCodeBlockInfo) { + curCodeBlockInfo.end_pos = doc.length; + curCodeBlockInfo.code_end_pos = doc.length; + if (doc.lines > doc.lineAt(curCodeBlockInfo.start_pos).number) { + let start_line = doc.lineAt(curCodeBlockInfo.start_pos).number + 1; + let code_start_pos = doc.line(start_line).from + curCodeBlockInfo.indent; + curCodeBlockInfo.code_start_pos = code_start_pos < doc.length ? code_start_pos : doc.lineAt(curCodeBlockInfo.start_pos + 1).from; + } else { + curCodeBlockInfo.code_start_pos = doc.lineAt(curCodeBlockInfo.start_pos).to; + } + codeBlockInfos.push(curCodeBlockInfo); + curCodeBlockInfo = null; + } + return codeBlockInfos; +} +function getQuoteInfoInPos(state, pos) { + let quote_regex = /^(\s*)(>+) ?/; + let callout_regex = /^(\s*)(>)+ \[![^\s]+\][+-]? ?/; + let cur_line = state.doc.lineAt(pos); + let match = cur_line.text.match(quote_regex); + let is_callout = false; + let cur_start_pos = -1; + let cur_end_pos = -1; + if (match) { + let match_callout = cur_line.text.match(callout_regex); + cur_start_pos = cur_line.from + (match_callout ? match_callout[0].length : match[0].length); + cur_end_pos = cur_line.to; + let quote_start_line = cur_line.number; + let quote_end_line = quote_start_line; + for (let i = quote_start_line + 1; i <= state.doc.lines; i += 1) { + let line = state.doc.line(i); + if (line.text.match(quote_regex)) { + quote_end_line = i; + } else + break; + } + for (let i = quote_start_line; i >= 1; i -= 1) { + let line = state.doc.line(i); + let match_callout2 = line.text.match(callout_regex); + let match_quote = line.text.match(quote_regex); + if (match_callout2) { + is_callout = true; + quote_start_line = i; + } else if (match_quote) { + quote_start_line = i; + } else + break; + } + return { + start_pos: state.doc.line(quote_start_line).from, + end_pos: state.doc.line(quote_end_line).to, + is_callout, + cur_start_pos, + cur_end_pos + }; + } else { + return null; + } +} + +// src/tabstops_state_field.ts +var import_view = require("@codemirror/view"); +var import_state = require("@codemirror/state"); +var addTabstopsEffect = import_state.StateEffect.define(); +var removeTabstopEffect = import_state.StateEffect.define(); +var removeAllTabstopsEffect = import_state.StateEffect.define(); +var tabstopsStateField = import_state.StateField.define({ + create() { + return []; + }, + update(value, transaction) { + let tabstopGroups = value; + tabstopGroups.forEach((grp) => grp.map(transaction.changes)); + for (const effect of transaction.effects) { + if (effect.is(addTabstopsEffect)) { + tabstopGroups = []; + tabstopGroups.unshift(...effect.value); + } else if (effect.is(removeTabstopEffect)) { + tabstopGroups.shift(); + } else if (effect.is(removeAllTabstopsEffect)) { + tabstopGroups = []; + } + } + return tabstopGroups; + }, + provide: (field) => { + return import_view.EditorView.decorations.of((view) => { + const tabstopGroups = view.state.field(field); + const decos = []; + if (tabstopGroups.length >= 2) { + decos.push(...tabstopGroups[1].getDecoRanges()); + } + return import_view.Decoration.set(decos, true); + }); + } +}); +function getTabstopGroupsFromView(view) { + const currentTabstopGroups = view.state.field(tabstopsStateField); + return currentTabstopGroups; +} +function addTabstops(view, tabstopGroups) { + view.dispatch({ + effects: [addTabstopsEffect.of(tabstopGroups)] + }); +} +function removeTabstop(view) { + view.dispatch({ + effects: [removeTabstopEffect.of(null)] + }); +} +function removeAllTabstops(view) { + view.dispatch({ + effects: [removeAllTabstopsEffect.of(null)] + }); +} +function addTabstopsAndSelect(view, tabstopGroups) { + addTabstops(view, tabstopGroups); + tabstopGroups[0].select(view, false); +} +function tidyTabstops(view) { + const currentTabstopGroups = getTabstopGroupsFromView(view); + if (currentTabstopGroups.length === 1) { + removeAllTabstops(view); + } +} +function isInsideCurTabstop(view) { + const currentTabstopGroups = getTabstopGroupsFromView(view); + if (currentTabstopGroups.length > 1 && currentTabstopGroups[0].containsSelection(view.state.selection)) { + return true; + } + return false; +} +function consumeAndGotoNextTabstop(view) { + if (getTabstopGroupsFromView(view).length === 0) + return false; + removeTabstop(view); + const oldSel = view.state.selection; + const nextGrp = getTabstopGroupsFromView(view)[0]; + if (!nextGrp) + return false; + const shouldMoveToEndpoints = nextGrp.containsSelection(oldSel); + nextGrp.select(view, shouldMoveToEndpoints); + const newSel = view.state.selection; + if (oldSel.eq(newSel)) + return consumeAndGotoNextTabstop(view); + tidyTabstops(view); + return true; +} + +// src/tabstop.ts +var import_state2 = require("@codemirror/state"); +var import_view2 = require("@codemirror/view"); +var TABSTOP_DECO_CLASS = "easy-typing-tabstops"; +var CURSOR_WIDGET_CLASS = "easy-typing-cursor-widget"; +function getMarkerDecoration(from, to) { + const className = `${TABSTOP_DECO_CLASS}`; + if (from == to) { + return import_view2.Decoration.widget({ + widget: new CursorWidget(), + side: 1 + }).range(from); + } + return import_view2.Decoration.mark({ + inclusive: true, + class: className + }).range(from, to); +} +var TabstopGroup = class { + constructor(tabstopSpecs) { + const decos = tabstopSpecs.map((spec) => getMarkerDecoration(spec.from, spec.to)); + this.selections = tabstopSpecs.map((spec) => import_state2.EditorSelection.range(spec.from, spec.to)); + this.decos = import_view2.Decoration.set(decos, true); + } + select(view, selectEndpoints) { + const sel = this.toEditorSelection(); + const toSelect = selectEndpoints ? getEditorSelectionEndpoints(sel) : sel; + view.dispatch({ + selection: toSelect + }); + } + toSelectionRanges() { + return this.selections; + } + toEditorSelection() { + return import_state2.EditorSelection.create(this.toSelectionRanges()); + } + containsSelection(selection) { + function rangeLiesWithinSelection(range, sel) { + for (const selRange of sel) { + if (selRange.from <= range.from && selRange.to >= range.to) { + return true; + } + } + return false; + } + const tabstopRanges = this.toSelectionRanges(); + let result = true; + for (const range of selection.ranges) { + if (!rangeLiesWithinSelection(range, tabstopRanges)) { + result = false; + break; + } + } + return result; + } + map(changes) { + this.decos = this.decos.map(changes); + this.selections = this.selections.map((range) => { + let rangeFrom = changes.mapPos(range.from, -1); + let rangeTo = changes.mapPos(range.to, 1); + return import_state2.EditorSelection.range(rangeFrom, rangeTo); + }); + } + getDecoRanges() { + const ranges = []; + const cur = this.decos.iter(); + while (cur.value != null) { + if (cur.from != cur.to) { + ranges.push(cur.value.range(cur.from, cur.to)); + } else { + ranges.push(cur.value.range(cur.from)); + } + cur.next(); + } + return ranges; + } +}; +function tabstopSpecsToTabstopGroups(tabstops) { + const tabstopsByNumber = {}; + for (const tabstop of tabstops) { + const n = String(tabstop.number); + if (tabstopsByNumber[n]) { + tabstopsByNumber[n].push(tabstop); + } else { + tabstopsByNumber[n] = [tabstop]; + } + } + const result = []; + const numbers = Object.keys(tabstopsByNumber); + numbers.sort((a, b) => parseInt(a) - parseInt(b)); + for (const number of numbers) { + const grp = new TabstopGroup(tabstopsByNumber[number]); + result.push(grp); + } + return result; +} +function getEditorSelectionEndpoints(sel) { + const endpoints = sel.ranges.map((range) => import_state2.EditorSelection.range(range.to, range.to)); + return import_state2.EditorSelection.create(endpoints); +} +var CursorWidget = class extends import_view2.WidgetType { + eq(widget) { + return true; + } + toDOM(view) { + const cursorEl = document.createElement("span"); + cursorEl.className = `${CURSOR_WIDGET_CLASS}`; + cursorEl.textContent = "|"; + return cursorEl; + } +}; + +// src/main.ts +var EasyTypingPlugin = class extends import_obsidian3.Plugin { + constructor() { + super(...arguments); + this.getDefaultIndentChar = () => { + let useTab = this.app.vault.config.useTab === void 0 ? true : false; + let tabSize = this.app.vault.config.tabSize == void 0 ? 4 : this.app.vault.config.tabSize; + let default_indent = useTab ? " " : " ".repeat(tabSize); + return default_indent; + }; + this.transactionFilterPlugin = (tr) => { + const changes = []; + if (!tr.docChanged) + return tr; + let selected = tr.startState.selection.asSingle().main.anchor != tr.startState.selection.asSingle().main.head; + let changeTypeStr = getTypeStrOfTransac(tr); + tr.changes.iterChanges((fromA, toA, fromB, toB, inserted) => { + var _a, _b, _c; + let changedStr = tr.startState.sliceDoc(fromA, toA); + let changestr_ = changedStr.replace(/\s/g, "0"); + let insertedStr = inserted.sliceString(0); + if (this.settings.debug) { + console.log("[TransactionFilter] type, fromA, toA, changed, fromB, toB, inserted"); + console.log(changeTypeStr, fromA, toA, changedStr, fromB, toB, insertedStr); + } + if (getPosLineType(tr.startState, fromA) == "table" /* table */) + return tr; + if (this.settings.SelectionEnhance) { + if ((changeTypeStr == "input.type" || changeTypeStr == "input.type.compose") && fromA != toA && (fromB + 1 === toB || insertedStr == "\u2014\u2014" || insertedStr == "\u2026\u2026")) { + if (this.SelectionReplaceMap.has(insertedStr)) { + changes.push({ changes: { from: fromA, insert: (_a = this.SelectionReplaceMap.get(insertedStr)) == null ? void 0 : _a.left }, userEvent: "EasyTyping.change" }); + changes.push({ changes: { from: toA, insert: (_b = this.SelectionReplaceMap.get(insertedStr)) == null ? void 0 : _b.right }, userEvent: "EasyTyping.change" }); + tr = tr.startState.update(...changes); + return tr; + } + } + } + if (this.settings.BetterCodeEdit && changeTypeStr.contains("paste") && fromA == fromB && isCodeBlockInPos(tr.startState, fromA)) { + print("\u68C0\u6D4B\u5230\u5728\u4EE3\u7801\u5757\u4E2D\u7C98\u8D34"); + let line = tr.startState.doc.lineAt(fromB).text; + let base_indent_num = (_c = getCodeBlockInfoInPos(tr.startState, fromA)) == null ? void 0 : _c.indent; + let base_indent = base_indent_num == 0 ? "" : " ".repeat(base_indent_num); + let inserted_lines = insertedStr.split("\n"); + if (inserted_lines.length > 1) { + let min_indent_space = Infinity; + for (let line2 of inserted_lines) { + if (!/^\s*$/.test(line2)) { + let indent = line2.match(/^\s*/)[0].length; + min_indent_space = Math.min(min_indent_space, indent); + } + } + let adjusted_lines = inserted_lines.map((line2, index) => { + let trimmed_line = line2.substring(min_indent_space); + trimmed_line = trimmed_line.replace(/[\t]/g, this.getDefaultIndentChar()); + if (index === 0) { + return trimmed_line; + } else { + return base_indent + trimmed_line; + } + }); + let new_insertedStr = adjusted_lines.join("\n"); + changes.push({ + changes: { from: fromA, to: toA, insert: new_insertedStr }, + selection: { anchor: fromA + new_insertedStr.length }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + } + if (this.settings.BaseObEditEnhance && changeTypeStr.contains("paste") && fromA == fromB && fromA == tr.startState.doc.lineAt(toA).to) { + const lineContent = tr.startState.doc.lineAt(toA).text; + const listMatch = lineContent.match(/^(\s*)([-*+] \[.\]|[-*+]|\d+\.)\s/); + const quoteMatch = lineContent.match(/^(\s*)(>+)(\s)?/); + if (listMatch || quoteMatch) { + let prefix = listMatch ? listMatch[1] + listMatch[2] + " " : quoteMatch[1] + quoteMatch[2] + " "; + let indent_num = listMatch ? listMatch[1].length : quoteMatch[1].length; + let indent_str = indent_num == 0 ? "" : " ".repeat(indent_num); + let inserted_lines = insertedStr.split("\n"); + let min_indent_space = Infinity; + for (let line of inserted_lines) { + if (!/^\s*$/.test(line)) { + let indent = line.match(/^\s*/)[0].length; + min_indent_space = Math.min(min_indent_space, indent); + } + } + let paste_list = true; + for (let line of inserted_lines) { + if (line.match(/^(\s*)([-*+] \[.\]|[-*+]|\d+\.)\s/) || /^\s*$/.test(line)) { + continue; + } else { + let indent = line.match(/^\s*/)[0].length; + if (indent < min_indent_space + 2) { + paste_list = false; + break; + } + } + } + let adjusted_lines = []; + if (paste_list && listMatch) { + adjusted_lines = inserted_lines.map((line, index) => { + let trimmed_line = line.substring(min_indent_space); + trimmed_line = trimmed_line.replace(/[\t]/g, this.getDefaultIndentChar()); + if (index === 0) { + trimmed_line = trimmed_line.replace(/^([-*+] \[.\]|[-*+]|\d+\.)\s/, ""); + return trimmed_line; + } else { + return indent_str + trimmed_line; + } + }); + } else { + adjusted_lines = inserted_lines.map((line, index) => { + let trimmed_line = line.substring(min_indent_space); + trimmed_line = trimmed_line.replace(/[\t]/g, this.getDefaultIndentChar()); + if (index === 0) { + return trimmed_line; + } else { + return prefix + trimmed_line; + } + }); + } + let new_insertedStr = adjusted_lines.join("\n"); + changes.push({ + changes: { from: fromA, to: toA, insert: new_insertedStr }, + selection: { anchor: fromA + new_insertedStr.length }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + } + if (selected) + return tr; + if (this.settings.TryFixMSIME && changeTypeStr == "input.type.compose" && changedStr == "" && /^[\u4e00-\u9fa5]+$/.test(insertedStr)) { + print("MS-IME Compose detected:", insertedStr); + tr = tr.startState.update(...changes); + return tr; + } + let codeblockinfo = getCodeBlockInfoInPos(tr.startState, toA); + if (this.settings.BetterCodeEdit && changeTypeStr == "delete.backward" && !selected && codeblockinfo && toA > tr.startState.doc.lineAt(codeblockinfo.start_pos).to) { + let line_number = tr.startState.doc.lineAt(toA).number; + let cur_line = tr.startState.doc.lineAt(toA); + let list_code_indent = codeblockinfo.indent; + if (list_code_indent !== 0) { + print("list_code, indent: ", list_code_indent); + if (toA == cur_line.from + list_code_indent) { + changes.push({ changes: { from: tr.startState.doc.line(line_number - 1).to, to: toA, insert: "" }, userEvent: "EasyTyping.change" }); + tr = tr.startState.update(...changes); + return tr; + } + if (fromA >= cur_line.from && fromA < cur_line.from + list_code_indent && toA > cur_line.from + list_code_indent) { + changes.push({ changes: { from: cur_line.from + list_code_indent, to: toA, insert: "" }, userEvent: "EasyTyping.change" }); + tr = tr.startState.update(...changes); + return tr; + } + } + } + if (changeTypeStr === "delete.backward" && this.settings.IntrinsicSymbolPairs) { + if (this.SymbolPairsMap.has(changedStr) && this.SymbolPairsMap.get(changedStr) === tr.startState.sliceDoc(toA, toA + 1)) { + changes.push({ changes: { from: fromA, to: toA + 1 }, userEvent: "EasyTyping.change" }); + tr = tr.startState.update(...changes); + return tr; + } + let line_content = tr.startState.doc.lineAt(toA).text; + let next_line_content = tr.startState.doc.sliceString(toA, toA + line_content.length + 1); + if (/^\s*```$/.test(line_content) && "\n" + line_content == next_line_content) { + changes.push({ + changes: { + from: toA - 3, + to: toA + line_content.length + 1, + insert: "" + }, + selection: { anchor: toA - 3 }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + for (let rule of this.IntrinsicDeleteRules) { + let left = tr.startState.doc.sliceString(toA - rule.before.left.length, toA); + let right = tr.startState.doc.sliceString(toA, toA + rule.before.right.length); + if (left === rule.before.left && right === rule.before.right) { + changes.push({ + changes: { + from: toA - rule.before.left.length, + to: toA + rule.before.right.length, + insert: rule.after.left + rule.after.right + }, + selection: { anchor: toA - rule.before.left.length + rule.after.left.length }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + } + } + if (changeTypeStr == "delete.backward") { + for (let rule of this.UserDeleteRules) { + let leftDocStr = tr.startState.doc.sliceString(0, toA); + let rightDocStr = tr.startState.doc.sliceString(toA); + let leftRegexpStr = rule.before.left; + if (isRegexp(rule.before.left)) { + leftRegexpStr = leftRegexpStr.slice(2, -1); + } else { + leftRegexpStr = leftRegexpStr.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + } + let leftRegexp = new RegExp(leftRegexpStr + "$"); + let leftMatch = leftDocStr.match(leftRegexp); + if (leftMatch) { + let leftMatchStr = leftMatch[0]; + let matchList = leftMatch.slice(1); + let matchPosBegin = toA - leftMatchStr.length; + let rightRegexpStr = rule.before.right; + if (isRegexp(rule.before.right)) { + rightRegexpStr = rightRegexpStr.slice(2, -1); + } else { + rightRegexpStr = rightRegexpStr.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + } + let rightRegexp = new RegExp("^" + rightRegexpStr); + let rightMatch = rightDocStr.match(rightRegexp); + if (rightMatch) { + let rightMatchStr = rightMatch[0]; + let matchPosEnd = toA + rightMatchStr.length; + matchList.push(...rightMatch.slice(1)); + let [new_string, tabstops] = parseTheAfterPattern(rule.after_pattern, matchList); + const updatedTabstops = tabstops.map((tabstop) => ({ + ...tabstop, + from: tabstop.from + matchPosBegin, + to: tabstop.to + matchPosBegin + })); + let tabstopGroups = tabstopSpecsToTabstopGroups(updatedTabstops); + changes.push({ + changes: { + from: matchPosBegin, + to: matchPosEnd, + insert: new_string + }, + selection: tabstopGroups[0].toEditorSelection(), + effects: [addTabstopsEffect.of(tabstopGroups)], + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + } + } + } + if (changeTypeStr == "input.type" && insertedStr == "`\n```" && this.settings.BaseObEditEnhance) { + const line_content = tr.startState.doc.lineAt(fromA).text; + if (/^\s*``$/.test(line_content)) { + changes.push({ + changes: { from: fromA, to: toA, insert: "`\n" + line_content + "`" }, + selection: { anchor: fromA + 1 }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + } + if ((changeTypeStr == "input.type" || changeTypeStr == "input.type.compose") && fromA === toA && fromB + 1 === toB) { + if (this.settings.BaseObEditEnhance) { + if (insertedStr === "`" && toA - tr.startState.doc.lineAt(toA).from > 2 && tr.startState.sliceDoc(toA - 1, toA) === "`" && tr.startState.sliceDoc(toA - 2, toA - 1) != "`") { + changes.push({ + changes: { from: toA, insert: "`" }, + selection: { anchor: toA }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + if (insertedStr == "\xB7") { + let line_content = tr.startState.doc.lineAt(fromA).text; + let ch_pos = fromA - tr.startState.doc.lineAt(fromA).from; + if (/^\s*``$/.test(line_content) && ch_pos == line_content.length - 1) { + changes.push({ + changes: { from: fromA + 1, to: toA + 1, insert: "`\n" + line_content + "`" }, + selection: { anchor: fromA + 2 }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + } + for (let rule of this.BasicConvRules) { + if (insertedStr != rule.before.left.charAt(rule.before.left.length - 1)) + continue; + if (rule.before.left.charAt(0) === "\n" && offsetToPos(tr.state.doc, fromA).line === 0 && toB - rule.before.left.length + 1 === 0) { + let left = tr.state.doc.sliceString(toB - rule.before.left.length + 1, toB); + let right = tr.state.doc.sliceString(toB, toB + rule.before.right.length); + if (left === rule.before.left.substring(1) && right === rule.before.right) { + changes.push({ + changes: { + from: toA - rule.before.left.length + 2, + to: toA + rule.before.right.length, + insert: rule.after.left.substring(1) + rule.after.right + }, + selection: { anchor: toA - rule.before.left.length + rule.after.left.length + 1 }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + } else { + let left = tr.state.doc.sliceString(toB - rule.before.left.length, toB); + let right = tr.state.doc.sliceString(toB, toB + rule.before.right.length); + if (left === rule.before.left && right === rule.before.right) { + changes.push({ + changes: { + from: toA - rule.before.left.length + 1, + to: toA + rule.before.right.length, + insert: rule.after.left + rule.after.right + }, + selection: { anchor: toA - rule.before.left.length + rule.after.left.length + 1 }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + } + } + } + if (this.settings.FW2HWEnhance) { + for (let rule of this.FW2HWSymbolRules) { + if (insertedStr != rule.before.left.charAt(rule.before.left.length - 1)) + continue; + let left = tr.state.doc.sliceString(toB - rule.before.left.length, toB); + let right = tr.state.doc.sliceString(toB, toB + rule.before.right.length); + if (left === rule.before.left && right === rule.before.right) { + changes.push({ + changes: { + from: toA - rule.before.left.length + 1, + to: toA + rule.before.right.length, + insert: rule.after.left + rule.after.right + }, + selection: { anchor: toA - rule.before.left.length + rule.after.left.length + 1 }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + } + } + if (this.settings.IntrinsicSymbolPairs) { + for (let rule of this.IntrinsicAutoPairRulesPatch) { + if (insertedStr != rule.before.left.charAt(rule.before.left.length - 1)) + continue; + let left = tr.state.doc.sliceString(toB - rule.before.left.length, toB); + let right = tr.state.doc.sliceString(toB, toB + rule.before.right.length); + if (left === rule.before.left && right === rule.before.right) { + changes.push({ + changes: { + from: toA - rule.before.left.length + 1, + to: toA + rule.before.right.length, + insert: rule.after.left + rule.after.right + }, + selection: { anchor: toA - rule.before.left.length + rule.after.left.length + 1 }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + } + if (this.SymbolPairsMap.has(insertedStr) && insertedStr != "'") { + changes.push({ + changes: { from: fromA, to: toA, insert: insertedStr + this.SymbolPairsMap.get(insertedStr) }, + selection: { anchor: fromA + 1 }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } else if (insertedStr === "'") { + let charBeforeCursor = tr.startState.sliceDoc(fromA - 1, fromA); + if (["", " ", "\n"].includes(charBeforeCursor)) { + changes.push({ + changes: { from: fromA, to: toA, insert: "''" }, + selection: { anchor: fromA + 1 }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + } + if (insertedStr === "\u201D" || insertedStr === "\u2019") { + let tempStr = insertedStr === "\u201D" ? "\u201C\u201D" : "\u2018\u2019"; + changes.push({ + changes: { from: fromA, to: toA, insert: tempStr }, + selection: { anchor: fromA + 1 }, + userEvent: "EasyTyping.change" + }); + tr = tr.startState.update(...changes); + return tr; + } + } + } + }); + return tr; + }; + this.viewUpdatePlugin = (update) => { + if (this.onFormatArticle === true) + return; + let cursor_changed = update.transactions.find((tr2) => tr2.selection) != null; + if ((update.docChanged || cursor_changed) && !update.view.composing && !isInsideCurTabstop(update.view)) { + removeAllTabstops(update.view); + } + if (update.transactions.find((tr2) => tr2.isUserEvent("undo"))) { + removeAllTabstops(update.view); + } + let notSelected = true; + let mainSelection = update.view.state.selection.asSingle().main; + if (mainSelection.anchor != mainSelection.head) + notSelected = false; + if (!update.docChanged) + return; + let isExcludeFile = this.isCurrentFileExclude(); + let tr = update.transactions[0]; + let changeType = getTypeStrOfTransac(tr); + tr.changes.iterChanges((fromA, toA, fromB, toB, inserted) => { + let insertedStr = inserted.sliceString(0); + let changedStr = tr.startState.doc.sliceString(fromA, toA); + if (this.settings.debug) { + console.log("[ViewUpdate] type, fromA, toA, changed, fromB, toB, inserted"); + console.log(changeType, fromA, toA, changedStr, fromB, toB, insertedStr); + console.log("==>[Composing]", update.view.composing); + } + if (getPosLineType(update.view.state, fromB) == "table" /* table */) { + return; + } + let cursor = update.view.state.selection.asSingle().main; + if (update.view.composing) { + if (this.compose_need_handle) { + this.compose_end_pos = cursor.anchor; + } else { + this.compose_need_handle = true; + this.compose_begin_pos = fromA; + this.compose_end_pos = cursor.anchor; + } + return; + } + let change_from = fromB; + let change_to = toB; + let composeEnd = false; + if (this.compose_need_handle) { + composeEnd = true; + this.compose_need_handle = false; + change_from = this.compose_begin_pos; + change_to = this.compose_end_pos; + } + if (changeType.contains("EasyTyping") || changeType == "undo" || changeType == "redo") + return; + if (changeType != "none" && notSelected && !changeType.includes("delete")) { + if (this.triggerCvtRule(update.view, mainSelection.anchor)) + return; + if (composeEnd && this.triggerPuncRectify(update.view, change_from)) + return; + if (this.settings.AutoFormat && notSelected && !isExcludeFile && (changeType != "none" || insertedStr == "\n")) { + if (getPosLineType(update.view.state, change_from) == "text" /* text */ || getPosLineType(update.view.state, change_from) == "table" /* table */) { + let changes = this.Formater.formatLineOfDoc(update.state, this.settings, change_from, cursor.anchor, insertedStr); + if (changes != null) { + update.view.dispatch(...changes[0]); + update.view.dispatch(changes[1]); + return; + } + } + } + } + if (this.settings.AutoFormat && !isExcludeFile && changeType == "input.paste" && !import_obsidian3.Platform.isIosApp) { + let updateLineStart = update.state.doc.lineAt(fromB).number; + let updateLineEnd = update.state.doc.lineAt(toB).number; + if (updateLineStart == updateLineEnd && getPosLineType(update.view.state, toB) == "text" /* text */) { + let changes = this.Formater.formatLineOfDoc(update.state, this.settings, fromB, toB, insertedStr); + if (changes != null) { + update.view.dispatch(...changes[0]); + return; + } + } else { + let all_changes = []; + let inserted_array = insertedStr.split("\n"); + let update_start = fromB; + for (let i = updateLineStart; i <= updateLineEnd; i++) { + let real_inserted = inserted_array[i - updateLineStart]; + let changes = this.Formater.formatLineOfDoc(update.state, this.settings, update_start, update_start + real_inserted.length, real_inserted); + if (changes != null) { + all_changes.push(...changes[0]); + } + update_start += real_inserted.length + 1; + } + if (all_changes.length > 0) { + update.view.dispatch(...all_changes); + return; + } + } + } + }); + }; + this.handleTabDown = (view) => { + if (consumeAndGotoNextTabstop(view)) { + return true; + } + if (!this.settings.Tabout) + return false; + let state = view.state; + let doc = state.doc; + const tree = (0, import_language3.syntaxTree)(state); + const s = view.state.selection; + if (s.ranges.length > 1) + return false; + const pos = s.main.to; + let line = doc.lineAt(pos); + if (s.main.from == s.main.to && isCodeBlockInPos(state, pos)) { + const default_indent = this.getDefaultIndentChar(); + view.dispatch({ + changes: { + from: s.main.from, + insert: default_indent + }, + selection: { + anchor: s.main.from + default_indent.length + } + }); + return true; + } + if (this.settings.BetterCodeEdit && pos - line.from != 0 && tree.resolve(pos - 1, 1).name.contains("inline-code")) { + if (tree.resolve(pos, 1).name.contains("formatting-code_inline-code")) { + view.dispatch({ + selection: { anchor: pos + 1, head: pos + 1 } + }); + return true; + } + for (let p = pos + 1; p < line.to && tree.resolve(p, 1).name.contains("inline-code"); p += 1) { + if (tree.resolve(p, 1).name.contains("formatting-code_inline-code")) { + view.dispatch({ + selection: { anchor: p, head: p } + }); + return true; + } + if (p == line.to - 1 && tree.resolve(p, 1).name.contains("inline-code")) { + view.dispatch({ + selection: { anchor: p + 1, head: p + 1 } + }); + return true; + } + } + } + let selection = view.state.selection.asSingle().main; + let selected = selection.anchor != selection.head; + if (selected) { + let new_anchor = selection.anchor < selection.head ? selection.anchor : selection.head; + let new_head = selection.anchor > selection.head ? selection.anchor : selection.head; + for (let pstr of this.TaboutPairStrs) { + if (doc.sliceString(new_anchor - pstr.left.length, new_anchor) == pstr.left && doc.sliceString(new_head, new_head + pstr.right.length) == pstr.right) { + view.dispatch({ + selection: { anchor: new_head + pstr.right.length, head: new_head + pstr.right.length } + }); + return true; + } + } + } else { + let taboutRes = taboutCursorInPairedString(line.text, pos - line.from, this.TaboutPairStrs); + if (taboutRes.isSuccess) { + view.dispatch({ + selection: { anchor: taboutRes.newPosition + line.from } + }); + return true; + } + } + return false; + }; + this.handleEnter = (view) => { + var _a; + let state = view.state; + let doc = state.doc; + const tree = (0, import_language3.syntaxTree)(state); + const s = view.state.selection; + if (s.ranges.length > 1) + return false; + const pos = s.main.to; + let line = doc.lineAt(pos); + let codeBlockInfo = getCodeBlockInfoInPos(state, pos); + if (this.settings.BetterCodeEdit && codeBlockInfo && codeBlockInfo.code_start_pos !== doc.lineAt(codeBlockInfo.start_pos).to && pos >= codeBlockInfo.code_start_pos && pos <= codeBlockInfo.code_end_pos) { + let line_indent_str = ((_a = line.text.match(/^\s*/)) == null ? void 0 : _a[0]) || ""; + view.dispatch({ + changes: { from: pos, to: pos, insert: "\n" + line_indent_str }, + selection: { anchor: pos + line_indent_str.length + 1, head: pos + line_indent_str.length + 1 }, + userEvent: "EasyTyping.handleEnter" + }); + return true; + } + if (!this.settings.StrictModeEnter) + return false; + let strictLineBreaks = this.app.vault.config.strictLineBreaks || false; + if (!strictLineBreaks) + return false; + if (/^\s*$/.test(line.text)) + return false; + if (pos == line.from) + return false; + if (getPosLineType2(state, pos) == "quote" /* quote */) { + let reg_quote = /^(\s*)(>+)/; + let quote_match = line.text.match(reg_quote); + if (!quote_match) + return false; + let quote_indent_str = (quote_match == null ? void 0 : quote_match[1]) || ""; + let quote_level = (quote_match == null ? void 0 : quote_match[2].length) || 0; + let quote_content = line.text.slice(quote_match[0].length); + if (quote_content.trim() == "") + return false; + else { + let space_str2 = " "; + if (quote_content.endsWith(" ")) + space_str2 = ""; + let inserted_str = space_str2 + "\n" + quote_match[0] + " "; + if (this.settings.StrictLineMode == "enter_twice" /* EnterTwice */) { + inserted_str = "\n" + quote_match[0] + " \n" + quote_match[0] + " "; + } + view.dispatch({ + changes: { from: pos, to: pos, insert: inserted_str }, + selection: { anchor: pos + inserted_str.length }, + userEvent: "EasyTyping.handleEnter" + }); + return true; + } + } + let space_str = " "; + if (line.text.endsWith(" ")) + space_str = ""; + if (line.number < doc.lines && !/^\s*$/.test(doc.line(line.number + 1).text)) { + if (this.settings.StrictLineMode != "two_space" /* TwoSpace */) + return false; + } + if (this.settings.StrictLineMode == "two_space" /* TwoSpace */ && getPosLineType2(state, pos) == "text" /* text */) { + let inserted_str = space_str + "\n"; + view.dispatch({ + changes: { from: pos, to: pos, insert: inserted_str }, + selection: { anchor: pos + inserted_str.length, head: pos + inserted_str.length }, + userEvent: "EasyTyping.handleEnter" + }); + return true; + } + if (getPosLineType2(state, pos) == "text" /* text */ || codeBlockInfo && pos == codeBlockInfo.end_pos && codeBlockInfo.indent == 0) { + view.dispatch({ + changes: { + from: pos, + to: pos, + insert: "\n\n" + }, + selection: { anchor: pos + 2 }, + userEvent: "EasyTyping.handleEnter" + }); + return true; + } + return false; + }; + this.handleModA = (view) => { + let selection = view.state.selection.main; + let line = view.state.doc.lineAt(selection.head); + let line_type = getPosLineType2(view.state, selection.head); + let is_in_code_block = isCodeBlockInPos(view.state, selection.head); + if (this.settings.EnhanceModA && line_type == "text" /* text */ && !is_in_code_block) { + let [block_start, block_end] = this.getBlockLinesInPos(view.state, selection.head); + if (selection.anchor <= view.state.doc.line(block_start).from && selection.head >= view.state.doc.line(block_end).to) { + return false; + } + if (selection.anchor == line.from && selection.head == line.to) { + if (block_start != block_end) { + view.dispatch({ + selection: { + anchor: view.state.doc.line(block_start).from, + head: view.state.doc.line(block_end).to + }, + userEvent: "EasyTyping.handleModA" + }); + return true; + } + return false; + } + view.dispatch({ + selection: { anchor: line.from, head: line.to }, + userEvent: "EasyTyping.handleModA" + }); + return true; + } + let quote_info = getQuoteInfoInPos(view.state, selection.head); + if (this.settings.EnhanceModA && quote_info) { + if (selection.anchor == quote_info.start_pos && selection.head == quote_info.end_pos) { + return false; + } else if (selection.anchor == quote_info.cur_start_pos && selection.head == quote_info.cur_end_pos) { + view.dispatch({ + selection: { anchor: quote_info.start_pos, head: quote_info.end_pos }, + userEvent: "EasyTyping.handleModA" + }); + return true; + } else { + view.dispatch({ + selection: { anchor: quote_info.cur_start_pos, head: quote_info.cur_end_pos }, + userEvent: "EasyTyping.handleModA" + }); + return true; + } + } + if (this.settings.EnhanceModA && line_type == "list" /* list */) { + } + if (!this.settings.BetterCodeEdit) + return false; + let mainSelection = view.state.selection.asSingle().main; + return selectCodeBlockInPos(view, mainSelection); + }; + this.onKeyup = (event, view) => { + if (this.settings.debug) { + console.log("Keyup:", event.key); + } + this.handleEndComposeTypeKey(event, view); + }; + this.triggerCvtRule = (view, cursor_pos) => { + let rules = []; + if (this.settings.BaseObEditEnhance) + rules = rules.concat(this.ExtraBasicConvRules); + if (this.settings.QuoteSpace) + rules = rules.concat(this.QuoteSpaceRules); + rules = rules.concat(this.UserConvertRules); + for (let rule of rules) { + let leftDocStr = view.state.doc.sliceString(0, cursor_pos); + let rightDocStr = view.state.doc.sliceString(cursor_pos); + let leftRegexpStr = rule.before.left; + if (isRegexp(rule.before.left)) { + leftRegexpStr = leftRegexpStr.slice(2, -1); + } else { + leftRegexpStr = leftRegexpStr.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + } + let leftRegexp = new RegExp(leftRegexpStr + "$"); + let leftMatch = leftDocStr.match(leftRegexp); + if (leftMatch) { + let leftMatchStr = leftMatch[0]; + let matchList = leftMatch.slice(1); + let matchPosBegin = cursor_pos - leftMatchStr.length; + let rightRegexpStr = rule.before.right; + if (isRegexp(rule.before.right)) { + rightRegexpStr = rightRegexpStr.slice(2, -1); + } else { + rightRegexpStr = rightRegexpStr.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + } + let rightRegexp = new RegExp("^" + rightRegexpStr); + let rightMatch = rightDocStr.match(rightRegexp); + if (rightMatch) { + let rightMatchStr = rightMatch[0]; + let matchPosEnd = cursor_pos + rightMatchStr.length; + matchList.push(...rightMatch.slice(1)); + let [new_string, tabstops] = parseTheAfterPattern(rule.after_pattern, matchList); + const updatedTabstops = tabstops.map((tabstop) => ({ + ...tabstop, + from: tabstop.from + matchPosBegin, + to: tabstop.to + matchPosBegin + })); + view.dispatch({ + changes: { + from: matchPosBegin, + to: matchPosEnd, + insert: new_string + }, + userEvent: "EasyTyping.change" + }); + addTabstopsAndSelect(view, tabstopSpecsToTabstopGroups(updatedTabstops)); + return true; + } + } + } + return false; + }; + this.triggerPuncRectify = (view, change_from_pos) => { + if (this.settings.PuncRectify && /[,.?!]/.test(view.state.doc.sliceString(change_from_pos - 1, change_from_pos))) { + let punc = view.state.doc.sliceString(change_from_pos - 1, change_from_pos); + if (change_from_pos > 2 && /[^\u4e00-\u9fa5]/.test(view.state.doc.sliceString(change_from_pos - 2, change_from_pos - 1))) { + } else { + view.dispatch({ + changes: { + from: change_from_pos - 1, + to: change_from_pos, + insert: this.halfToFullSymbolMap.get(punc) + }, + userEvent: "EasyTyping.change" + }); + return true; + } + } + return false; + }; + this.handleEndComposeTypeKey = (event, view) => { + if ((["Enter", "Process", " ", "Shift"].contains(event.key) || /\d/.test(event.key)) && this.compose_need_handle) { + let cursor = view.state.selection.asSingle().main; + if (cursor.head != cursor.anchor) + return; + let insertedStr = view.state.doc.sliceString(this.compose_begin_pos, cursor.anchor); + this.compose_need_handle = false; + if (this.triggerCvtRule(view, cursor.anchor)) + return; + if (this.triggerPuncRectify(view, this.compose_begin_pos)) + return; + if (this.settings.AutoFormat && !this.isCurrentFileExclude()) { + if (getPosLineType(view.state, cursor.anchor) != "text" /* text */) + return; + let changes = this.Formater.formatLineOfDoc(view.state, this.settings, this.compose_begin_pos, cursor.anchor, insertedStr); + if (changes != null) { + view.dispatch(...changes[0]); + view.dispatch(changes[1]); + return; + } + } + } + }; + this.formatArticle = (editor, view) => { + const editorView = editor.cm; + const tree = (0, import_language3.ensureSyntaxTree)(editorView.state, editorView.state.doc.length); + if (!tree) { + new import_obsidian3.Notice("EasyTyping: Syntax tree is not ready yet, please wait a moment and try again later!", 5e3); + return; + } + this.onFormatArticle = true; + let lineCount = editor.lineCount(); + let new_article = ""; + let cs = editor.getCursor(); + let ch = 0; + for (let i = 0; i < lineCount; i++) { + if (i != 0) + new_article += "\n"; + if (i != cs.line) { + new_article += this.preFormatOneLine(editor, i + 1)[0]; + } else { + let newData = this.preFormatOneLine(editor, i + 1, cs.ch); + new_article += newData[0]; + ch = newData[1]; + } + } + editor.setValue(new_article); + editor.setCursor({ line: cs.line, ch }); + this.onFormatArticle = false; + new import_obsidian3.Notice("EasyTyping: Format Article Done!"); + }; + this.formatSelectionOrCurLine = (editor, view) => { + if (!editor.somethingSelected() || editor.getSelection() === "") { + let lineNumber = editor.getCursor().line; + let newLineData = this.preFormatOneLine(editor, lineNumber + 1, editor.getCursor().ch); + editor.replaceRange(newLineData[0], { line: lineNumber, ch: 0 }, { line: lineNumber, ch: editor.getLine(lineNumber).length }); + editor.setSelection({ line: lineNumber, ch: newLineData[1] }); + return; + } + let selection = editor.listSelections()[0]; + let begin = selection.anchor.line; + let end = selection.head.line; + if (begin > end) { + let temp = begin; + begin = end; + end = temp; + } + let new_lines = ""; + for (let i = begin; i <= end; i++) { + if (i != begin) + new_lines += "\n"; + new_lines += this.preFormatOneLine(editor, i + 1)[0]; + } + editor.replaceRange(new_lines, { line: begin, ch: 0 }, { line: end, ch: editor.getLine(end).length }); + if (selection.anchor.line < selection.head.line) { + editor.setSelection({ line: selection.anchor.line, ch: 0 }, { line: selection.head.line, ch: editor.getLine(selection.head.line).length }); + } else { + editor.setSelection({ line: selection.anchor.line, ch: editor.getLine(selection.anchor.line).length }, { line: selection.head.line, ch: 0 }); + } + }; + this.formatOneLine = (editor, lineNumber) => { + const editorView = editor.cm; + let state = editorView.state; + let line = state.doc.line(lineNumber); + if (getPosLineType(state, line.from) == "text" /* text */ || getPosLineType(state, line.from) == "table" /* table */) { + let oldLine = line.text; + let newLine = this.Formater.formatLine(state, lineNumber, this.settings, oldLine.length, 0)[0]; + if (oldLine != newLine) { + editor.replaceRange(newLine, { line: lineNumber - 1, ch: 0 }, { line: lineNumber - 1, ch: oldLine.length }); + editor.setCursor({ line: lineNumber - 1, ch: editor.getLine(lineNumber - 1).length }); + } + } + return; + }; + this.preFormatOneLine = (editor, lineNumber, ch = -1) => { + const editorView = editor.cm; + let state = editorView.state; + let line = state.doc.line(lineNumber); + let newLine = line.text; + let newCh = 0; + let curCh = line.text.length; + if (ch != -1) { + curCh = ch; + } + if (getPosLineType(state, line.from) == "text" /* text */ || getPosLineType(state, line.from) == "table" /* table */) { + let newLineData = this.Formater.formatLine(state, lineNumber, this.settings, curCh, 0); + newLine = newLineData[0]; + newCh = newLineData[1]; + } + return [newLine, newCh]; + }; + this.deleteBlankLines = (editor) => { + if (this.settings.debug) { + console.log("config.strictLineBreaks", this.app.vault.getConfig("strictLineBreaks")); + } + let strictLineBreaks = this.app.vault.config.strictLineBreaks || false; + const editorView = editor.cm; + let state = editorView.state; + let doc = state.doc; + const tree = (0, import_language3.ensureSyntaxTree)(state, doc.length); + if (!tree) { + new import_obsidian3.Notice("EasyTyping: Syntax tree is not ready yet, please wait a moment and try again later!", 5e3); + return; + } + let start_line = 1; + let end_line = doc.lines; + let line_num = doc.lines; + const selected = editor.somethingSelected() && editor.getSelection() != ""; + if (selected) { + let selection = editor.listSelections()[0]; + let begin = selection.anchor.line + 1; + let end = selection.head.line + 1; + if (begin > end) { + let temp = begin; + begin = end; + end = temp; + } + start_line = begin; + end_line = end; + } + let delete_index = []; + let blank_reg = /^\s*$/; + let remain_next_blank = false; + if (start_line != 1) { + let node = tree.resolve(doc.line(start_line - 1).from, 1); + if (node.name.contains("list") || node.name.contains("quote") || node.name.contains("blockid")) { + remain_next_blank = true; + } + } + if (end_line != line_num && !blank_reg.test(doc.line(end_line + 1).text)) { + end_line += 1; + } + for (let i = start_line; i <= end_line; i++) { + let line = doc.line(i); + let pos = line.from; + let node = tree.resolve(pos, 1); + if (blank_reg.test(line.text) && !remain_next_blank) { + delete_index.push(i); + continue; + } else if (blank_reg.test(line.text) && remain_next_blank) { + remain_next_blank = false; + continue; + } + if (node.name.contains("hr") && delete_index[delete_index.length - 1] == i - 1) { + delete_index.pop(); + } else if (node.name.contains("list") || node.name.contains("quote") || node.name.contains("blockid")) { + remain_next_blank = true; + } else { + remain_next_blank = false; + } + } + let newContent = ""; + for (let i = 1; i < line_num; i++) { + if (!delete_index.contains(i)) { + newContent += doc.line(i).text + "\n"; + } + } + if (!delete_index.contains(line_num)) { + newContent += doc.line(line_num).text; + } + editor.setValue(newContent); + }; + this.getEditor = () => { + let editor = null; + let markdownView = this.app.workspace.getActiveViewOfType(import_obsidian3.MarkdownView); + if (markdownView) { + editor = markdownView.editor; + } + if (editor === null) + console.log("can't get editor"); + return editor; + }; + } + async onload() { + await this.loadSettings(); + this.selectionReplaceMapInitalData = [ + ["\u3010", { left: "[", right: "]" }], + ["\uFFE5", { left: "$", right: "$" }], + ["\xB7", { left: "`", right: "`" }], + ["\xA5", { left: "$", right: "$" }], + ["\u300A", { left: "\u300A", right: "\u300B" }], + ["\u201C", { left: "\u201C", right: "\u201D" }], + ["\u201D", { left: "\u201C", right: "\u201D" }], + ["\uFF08", { left: "\uFF08", right: "\uFF09" }], + ["<", { left: "<", right: ">" }], + ['"', { left: '"', right: '"' }], + ["'", { left: "'", right: "'" }], + ["\u300C", { left: "\u300C", right: "\u300D" }], + ["\u300E", { left: "\u300E", right: "\u300F" }] + ]; + this.refreshSelectionReplaceRule(); + this.SymbolPairsMap = /* @__PURE__ */ new Map(); + let SymbolPairs = ["\u3010\u3011", "\uFF08\uFF09", "\u300A\u300B", "\u201C\u201D", "\u2018\u2019", "\u300C\u300D", "\u300E\u300F", "[]", "()", "{}", '""', "''"]; + for (let pairStr of SymbolPairs) + this.SymbolPairsMap.set(pairStr.charAt(0), pairStr.charAt(1)); + this.halfToFullSymbolMap = /* @__PURE__ */ new Map([ + [".", "\u3002"], + [",", "\uFF0C"], + ["?", "\uFF1F"], + ["!", "\uFF01"] + ]); + let BasicConvRuleStringList = [ + ["\xB7\xB7|", "`|`"], + ["\uFF01\u3010\u3010|\u3011", "![[|]]"], + ["\uFF01\u3010\u3010|", "![[|]]"], + ["\u3010\u3010|\u3011", "[[|]]"], + ["\u3010\u3010|", "[[|]]"], + ["\uFFE5\uFFE5|", "$|$"], + ["$\uFFE5|$", "$$\n|\n$$"], + ["\xA5\xA5|", "$|$"], + ["$\xA5|$", "$$\n|\n$$"], + ["$$|$", "$$\n|\n$$"], + ["$$|", "$|$"], + ["\n\u300B|", "\n> |"], + ["\n\u3001|", "\n/|"] + ]; + let ExtraBasicConvRuleStringList = [["r/(?<=^|\\n)(\\s*>*) ?[>\u300B]/|", "[[0]]> |"]]; + let QuoteSpaceRuleStringList = [["r/(?<=^|\\n)(\\s*>+)([^ >\u300B]+)/|", "[[0]] [[1]]|"]]; + this.ExtraBasicConvRules = ruleStringList2RuleList(ExtraBasicConvRuleStringList); + this.QuoteSpaceRules = ruleStringList2RuleList(QuoteSpaceRuleStringList); + this.BasicConvRules = ruleStringList2RuleList(BasicConvRuleStringList); + let FW2HWSymbolRulesStrList = [ + ["\u3002\u3002|", ".|"], + ["\uFF01\uFF01|", "!|"], + ["\uFF1B\uFF1B|", ";|"], + ["\uFF0C\uFF0C|", ",|"], + ["\uFF1A\uFF1A|", ":|"], + ["\uFF1F\uFF1F|", "?|"], + ["\uFF08\uFF08|\uFF09", "(|)"], + ["\uFF08\uFF08|", "(|)"], + ["\u201C\u201C|\u201D", '"|"'], + ["\u201C\u201D|\u201D", '"|"'], + ["\u2018\u2018|\u2019", "'|'"], + ["\u2018\u2019|\u2019", "'|'"], + ["\u300B\u300B|", ">|"], + ["\u300A\u300A|\u300B", "<|"], + ["\u300A\u300A|", "<|"] + ]; + this.FW2HWSymbolRules = ruleStringList2RuleList(FW2HWSymbolRulesStrList); + let fw2hw_rule_0 = { before: { left: "\uFF5C\uFF5C", right: "" }, after: { left: "|", right: "" } }; + this.FW2HWSymbolRules.push(fw2hw_rule_0); + let DeleteRulesStrList = [["$|$", "|"], ["==|==", "|"], ["$$\n|\n$$", "|"]]; + this.IntrinsicDeleteRules = ruleStringList2RuleList(DeleteRulesStrList); + let autoPairRulesPatchStrList = [ + ["\u3010\u3011|\u3011", "\u3010\u3011|"], + ["\uFF08\uFF09|\uFF09", "\uFF08\uFF09|"], + ["<>|>", "<>|"], + ["\u300A\u300B|\u300B", "\u300A\u300B|"], + ["\u300C\u300D|\u300D", "\u300C\u300D|"], + ["\u300E\u300F|\u300F", "\u300E\u300F|"], + ["()|)", "()|"], + ["[]|]", "[]|"], + ["{}|}", "{}|"], + ["''|'", "''|"], + ['""|"', '""|'] + ]; + this.IntrinsicAutoPairRulesPatch = ruleStringList2RuleList(autoPairRulesPatchStrList); + let TaboutPairStrs = [ + "\u3010|\u3011", + "\uFF08|\uFF09", + "\u300A|\u300B", + "\u201C|\u201D", + "\u2018|\u2019", + "\u300C|\u300D", + "\u300E|\u300F", + "'|'", + '"|"', + "$$|$$", + "$|$", + "__|__", + "_|_", + "==|==", + "~~|~~", + "**|**", + "*|*", + "[[|]]", + "[|]", + "{|}", + "(|)", + "<|>" + ]; + this.TaboutPairStrs = TaboutPairStrs.map((s) => string2pairstring(s)); + this.refreshUserDeleteRule(); + this.refreshUserConvertRule(); + this.CurActiveMarkdown = ""; + this.compose_need_handle = false; + this.Formater = new LineFormater(); + this.onFormatArticle = false; + setDebug(this.settings.debug); + this.registerEditorExtension([ + import_state3.EditorState.transactionFilter.of(this.transactionFilterPlugin), + import_view3.EditorView.updateListener.of(this.viewUpdatePlugin), + import_state3.Prec.highest(import_view3.EditorView.domEventHandlers({ + "keyup": this.onKeyup + })), + tabstopsStateField.extension + ]); + this.registerEditorExtension(import_state3.Prec.highest(import_view3.keymap.of([ + { + key: "Tab", + run: (view) => { + const success = this.handleTabDown(view); + return success; + } + }, + { + key: "Enter", + run: (view) => { + const success = this.handleEnter(view); + return success; + } + }, + { + key: "Mod-a", + run: (view) => { + const success = this.handleModA(view); + return success; + } + }, + { + key: "Backspace", + run: (view) => { + if (!this.settings.BetterBackspace) + return false; + return this.handleBackspace(view); + } + }, + { + key: "Shift-Enter", + run: (view) => { + const success = this.handleShiftEnter(view); + return success; + } + } + ]))); + this.lang = window.localStorage.getItem("language"); + let command_name_map = this.getCommandNameMap(); + this.addCommand({ + id: "easy-typing-format-article", + name: command_name_map.get("format_article"), + editorCallback: (editor, view) => { + this.formatArticle(editor, view); + }, + hotkeys: [{ + modifiers: ["Mod", "Shift"], + key: "s" + }] + }); + this.addCommand({ + id: "easy-typing-select-block", + name: command_name_map.get("select_block"), + editorCallback: (editor, view) => { + this.selectBlockInCurser(editor.cm); + } + }); + this.addCommand({ + id: "easy-typing-format-selection", + name: command_name_map.get("format_selection"), + editorCallback: (editor, view) => { + this.formatSelectionOrCurLine(editor, view); + }, + hotkeys: [{ + modifiers: ["Mod", "Shift"], + key: "l" + }] + }); + this.addCommand({ + id: "easy-typing-delete-blank-line", + name: command_name_map.get("delete_blank_line"), + editorCallback: (editor, view) => { + this.deleteBlankLines(editor); + }, + hotkeys: [{ + modifiers: ["Mod", "Shift"], + key: "k" + }] + }); + this.addCommand({ + id: "easy-typing-goto-new-line-after-cur-line", + name: command_name_map.get("goto_new_line_after_cur_line"), + editorCallback: (editor, view) => { + this.goNewLineAfterCurLine(editor.cm); + }, + hotkeys: [{ modifiers: ["Mod"], key: "Enter" }] + }); + this.addCommand({ + id: "easy-typing-insert-codeblock", + name: command_name_map.get("insert_codeblock"), + editorCallback: (editor, view) => { + this.convert2CodeBlock(editor); + }, + hotkeys: [{ + modifiers: ["Mod", "Shift"], + key: "n" + }] + }); + this.addCommand({ + id: "easy-typing-format-switch", + name: command_name_map.get("switch_autoformat"), + callback: () => this.switchAutoFormatting(), + hotkeys: [{ + modifiers: ["Ctrl"], + key: "tab" + }] + }); + this.addCommand({ + id: "easy-typing-paste-without-format", + name: command_name_map.get("paste_wo_format"), + editorCallback: (editor) => this.normalPaste(editor), + hotkeys: [ + { + modifiers: ["Mod", "Shift"], + key: "v" + } + ] + }); + this.addCommand({ + id: "easy-typing-toggle-comment", + name: command_name_map.get("toggle_comment"), + editorCallback: (editor, view) => this.toggleComment(editor.cm), + hotkeys: [{ modifiers: ["Mod"], key: "/" }] + }); + this.addSettingTab(new EasyTypingSettingTab(this.app, this)); + this.registerEvent(this.app.workspace.on("active-leaf-change", (leaf) => { + if (leaf.view.getViewType() == "markdown") { + let file = this.app.workspace.getActiveFile(); + if (file != null && this.CurActiveMarkdown != file.path) { + this.CurActiveMarkdown = file.path; + if (this.settings.debug) + new import_obsidian3.Notice("new md-file open: " + file.path); + } + } + })); + if (import_obsidian3.Platform.isMacOS && this.settings.FixMacOSContextMenu) { + this.registerEvent(this.app.workspace.on("editor-menu", (menu, editor, view) => { + if (editor.listSelections().length != 1) + return; + let selection = editor.listSelections()[0]; + let selected = editor.getSelection(); + if (selected == "\n") { + editor.setSelection(selection.anchor, selection.anchor); + } + })); + } + console.log("Easy Typing Plugin loaded."); + } + onunload() { + console.log("Easy Typing Plugin unloaded."); + } + async normalPaste(editor) { + let clipboardText = await navigator.clipboard.readText(); + if (clipboardText === null || clipboardText === "") + return; + if (this.settings.debug) + console.log("Normal Paste!!"); + const editorView = editor.cm; + let mainSelection = editorView.state.selection.asSingle().main; + editorView.dispatch({ + changes: { from: mainSelection.from, to: mainSelection.to, insert: clipboardText }, + selection: { anchor: mainSelection.from + clipboardText.length }, + userEvent: "EasyTyping.paste" + }); + } + getBlockLinesInPos(state, pos) { + const strictLineBreaks = this.app.vault.config.strictLineBreaks || false; + let line = state.doc.lineAt(pos); + let block_start = line.number; + let block_end = line.number; + let reg_headings = /^#+ /; + for (let i = line.number - 1; i >= 1; i--) { + let line2 = state.doc.line(i); + if (getPosLineType2(state, line2.from) == "text" /* text */ && line2.text !== "" && !reg_headings.test(line2.text)) { + block_start = i; + continue; + } + break; + } + for (let i = line.number + 1; i <= state.doc.lines; i++) { + let line2 = state.doc.line(i); + if (getPosLineType2(state, line2.from) == "text" /* text */ && line2.text !== "" && !reg_headings.test(line2.text)) { + block_end = i; + continue; + } + break; + } + return [block_start, block_end]; + } + selectBlockInCurser(view) { + let selection = view.state.selection.main; + let line = view.state.doc.lineAt(selection.head); + if (/^\s*$/.test(line.text)) + return false; + let [block_start, block_end] = this.getBlockLinesInPos(view.state, selection.head); + view.dispatch({ + selection: { anchor: view.state.doc.line(block_start).from, head: view.state.doc.line(block_end).to }, + userEvent: "EasyTyping.selectBlockInCurser" + }); + return true; + } + toggleComment(view) { + const state = view.state; + const selection = state.selection.main; + const codeBlockInfo = getCodeBlockInfoInPos(state, selection.from); + if (codeBlockInfo) { + return this.toggleCodeBlockComment(view); + } + return this.toggleMarkdownComment(selection.from, selection.to, view); + } + toggleCodeBlockComment(view) { + const state = view.state; + const selection = state.selection.main; + const codeBlockInfo = getCodeBlockInfoInPos(state, selection.from); + if (!codeBlockInfo) + return false; + const language = codeBlockInfo.language; + const commentSymbol = this.getCommentSymbol(language.toLowerCase()); + if (!commentSymbol) + return false; + let changes = []; + if (selection.from === selection.to) { + const line = state.doc.lineAt(selection.from); + let change = this.toggleCodeBlockLineComment(line.from, line.to, state.doc.sliceString(line.from, line.to), commentSymbol, selection.from); + if (change && change.selection) { + changes.push(change); + view.dispatch({ + changes, + selection: change.selection, + userEvent: "EasyTyping.toggleComment" + }); + return true; + } else if (change) { + changes.push(change); + } + } else { + const fromLine = state.doc.lineAt(selection.from); + const toLine = state.doc.lineAt(selection.to); + for (let i = fromLine.number; i <= toLine.number; i++) { + const line = state.doc.line(i); + let change = this.toggleCodeBlockLineComment(line.from, line.to, state.doc.sliceString(line.from, line.to), commentSymbol); + if (change) { + changes.push(change); + } + } + } + view.dispatch({ changes, userEvent: "EasyTyping.toggleComment" }); + return true; + } + toggleCodeBlockLineComment(from, to, text, commentSymbol, cursor_pos) { + if (text.trim() == "" && cursor_pos) { + if (typeof commentSymbol === "string") { + let new_pos = cursor_pos + commentSymbol.length + 1; + return { + from: cursor_pos, + to: cursor_pos, + insert: commentSymbol + " ", + selection: { anchor: new_pos, head: new_pos } + }; + } else { + let new_pos = cursor_pos + commentSymbol.start.length + 1; + return { + from: cursor_pos, + to: cursor_pos, + insert: commentSymbol.start + " " + commentSymbol.end, + selection: { anchor: new_pos, head: new_pos } + }; + } + } + if (text.trim() == "") + return null; + if (typeof commentSymbol === "string") { + const trimmedText = text.trimStart(); + if (trimmedText.startsWith(commentSymbol)) { + const commentIndex = text.indexOf(commentSymbol); + return { + from: from + commentIndex, + to: from + commentIndex + commentSymbol.length + (trimmedText.startsWith(commentSymbol + " ") ? 1 : 0), + insert: "" + }; + } else { + const indent = text.length - trimmedText.length; + return { + from: from + indent, + to: from + indent, + insert: commentSymbol + " " + }; + } + } else { + const trimmedText = text.trim(); + if (trimmedText.startsWith(commentSymbol.start) && trimmedText.endsWith(commentSymbol.end)) { + const commentStartIndex = text.indexOf(commentSymbol.start); + return { + from: from + commentStartIndex, + to, + insert: trimmedText.slice(commentSymbol.start.length + 1, -commentSymbol.end.length - 1) + }; + } else { + const indent = text.length - text.trimStart().length; + return { + from: from + indent, + to, + insert: `${commentSymbol.start} ${trimmedText} ${commentSymbol.end}` + }; + } + } + } + toggleMarkdownComment(from, to, view) { + const state = view.state; + const doc = state.doc; + const changes = []; + if (from === to) { + const currentText = doc.sliceString(from - 3, to + 3); + if (currentText === "%% %%") { + changes.push({ + from: from - 3, + to: to + 3, + insert: "" + }); + view.dispatch({ + changes, + selection: { anchor: from - 3, head: from - 3 }, + userEvent: "EasyTyping.toggleComment" + }); + return true; + } + changes.push({ + from, + to, + insert: "%% %%" + }); + const newPos = from + 3; + view.dispatch({ + changes, + selection: { anchor: newPos, head: newPos }, + userEvent: "EasyTyping.toggleComment" + }); + } else { + const selectedText = doc.sliceString(from, to); + if (selectedText.startsWith("%%") && selectedText.endsWith("%%")) { + changes.push({ + from, + to, + insert: selectedText.slice(2, -2) + }); + } else { + changes.push({ + from, + to, + insert: `%%${selectedText}%%` + }); + } + view.dispatch({ changes, userEvent: "EasyTyping.toggleComment" }); + } + return true; + } + getCommentSymbol(language) { + const commentSymbols = { + "js": "//", + "javascript": "//", + "ts": "//", + "typescript": "//", + "py": "#", + "python": "#", + "rb": "#", + "ruby": "#", + "java": "//", + "c": "//", + "cpp": "//", + "cs": "//", + "go": "//", + "rust": "//", + "swift": "//", + "kotlin": "//", + "php": "//", + "css": { start: "/*", end: "*/" }, + "scss": { start: "/*", end: "*/" }, + "sql": "--", + "shell": "#", + "bash": "#", + "powershell": "#", + "html": { start: "" }, + "matlab": "%", + "markdown": { start: "%%", end: "%%" } + }; + return commentSymbols[language] || null; + } + handleShiftEnter(view) { + const state = view.state; + const doc = state.doc; + const selection = state.selection.main; + if (selection.anchor != selection.head) + return false; + const line = doc.lineAt(selection.head); + const lineContent = line.text; + const taskListMatch = lineContent.match(/^(\s*)([-*+] \[.\])\s/); + if (taskListMatch) { + const [, indent, listMarker] = taskListMatch; + let inserted = "\n" + indent + " "; + view.dispatch({ + changes: [{ from: selection.anchor, insert: inserted }], + selection: { anchor: selection.anchor + inserted.length, head: selection.anchor + inserted.length }, + userEvent: "EasyTyping.handleShiftEnter" + }); + return true; + } + return false; + } + goNewLineAfterCurLine(view) { + const state = view.state; + const doc = state.doc; + const selection = state.selection.main; + const line = doc.lineAt(selection.head); + const lineContent = line.text; + const listMatch = lineContent.match(/^(\s*)([-*+] \[.\]|[-*+]|\d+\.)\s/); + const quoteMatch = lineContent.match(/^(\s*)(>+)(\s)?/); + let changes; + let newCursorPos; + let prefix = ""; + if (listMatch) { + const [, indent, listMarker] = listMatch; + if (["-", "*", "+"].includes(listMarker)) { + prefix = indent + listMarker + " "; + } else if (listMarker.match(/[-*+] \[.\]/)) { + prefix = indent + listMarker.replace(/\[.\]/g, "[ ]") + " "; + } else { + prefix = indent + (parseInt(listMarker) + 1) + ". "; + } + } else if (quoteMatch) { + prefix = quoteMatch[1] + quoteMatch[2] + " "; + } + changes = [{ from: line.to, insert: "\n" + prefix }]; + newCursorPos = line.to + 1 + prefix.length; + const tr = state.update({ + changes, + selection: { anchor: newCursorPos, head: newCursorPos }, + userEvent: "EasyTyping.goNewLineAfterCurLine" + }); + view.dispatch(tr); + return true; + } + handleBackspace(view) { + const state = view.state; + const doc = state.doc; + const selection = state.selection.main; + if (selection.anchor != selection.head) + return false; + const line = doc.lineAt(selection.from); + const lineContent = line.text; + const listMatchEmpty = lineContent.match(/^\s*([-*+]|\d+\.) $/); + const quoteMatchEmpty = lineContent.match(/^(\s*)(>+) ?$/); + if ((listMatchEmpty || quoteMatchEmpty) && selection.anchor == line.to) { + let changes; + let newCursorPos; + if (quoteMatchEmpty) { + const quote_indent_str = quoteMatchEmpty[1]; + const quoteLevel = quoteMatchEmpty[2].length; + if (quoteLevel > 1) { + if (line.number > 1) { + const prevLine = doc.line(line.number - 1); + const prevLineContent = prevLine.text; + const prevQuoteMatchEmpty = prevLineContent.match(/^(\s*)(>+) ?$/); + if (prevQuoteMatchEmpty && prevQuoteMatchEmpty[1] == quote_indent_str && prevQuoteMatchEmpty[2].length == quoteLevel) { + let temp_line = quote_indent_str + ">".repeat(quoteLevel - 1) + " "; + let inseted = temp_line + "\n" + temp_line; + changes = [{ from: prevLine.from, to: line.to, insert: inseted }]; + newCursorPos = prevLine.from + inseted.length; + } else { + const newQuotePrefix = ">".repeat(quoteLevel - 1) + " "; + changes = [{ from: line.from, to: line.to, insert: newQuotePrefix }]; + newCursorPos = line.from + newQuotePrefix.length; + } + } else { + const newQuotePrefix = ">".repeat(quoteLevel - 1) + " "; + changes = [{ from: line.from, to: line.to, insert: newQuotePrefix }]; + newCursorPos = line.from + newQuotePrefix.length; + } + } else { + if (line.number > 1) { + const prevLine = doc.line(line.number - 1); + const prevLineContent = prevLine.text; + const prevQuoteMatch = prevLineContent.match(/^\s*(>+)/); + if (prevQuoteMatch) { + changes = [{ from: prevLine.to, to: line.to, insert: "" }]; + newCursorPos = prevLine.to; + } else { + changes = [{ from: line.from, to: line.to, insert: "" }]; + newCursorPos = line.from; + } + } else { + changes = [{ from: line.from, to: line.to, insert: "" }]; + newCursorPos = line.from; + } + } + } else { + if (line.number > 1) { + const prevLine = doc.line(line.number - 1); + const prevLineContent = prevLine.text; + const prevListMatch = prevLineContent.match(/^\s*([-*+]|\d+\.)\s/); + if (prevListMatch) { + changes = [{ from: prevLine.to, to: line.to, insert: "" }]; + newCursorPos = prevLine.to; + } else { + changes = [{ from: line.from, to: line.to, insert: "" }]; + newCursorPos = line.from; + } + } else { + changes = [{ from: line.from, to: line.to, insert: "" }]; + newCursorPos = line.from; + } + let nextLineNumber = line.number + 1; + const currentIndent = lineContent.match(/^\s*/)[0]; + const currentListMatch = lineContent.match(/^\s*(\d+)\.\s/); + let expectedNextNumber = currentListMatch ? parseInt(currentListMatch[1], 10) + 1 : null; + while (nextLineNumber <= doc.lines && expectedNextNumber !== null) { + const nextLine = doc.line(nextLineNumber); + const nextLineContent = nextLine.text; + const nextListMatch = nextLineContent.match(/^\s*(\d+)\.\s/); + if (nextListMatch) { + const nextIndent = nextLineContent.match(/^\s*/)[0]; + if (nextIndent !== currentIndent) { + break; + } + const nextListNumber = parseInt(nextListMatch[1], 10); + if (nextListNumber === expectedNextNumber) { + const newNextLineContent = nextLineContent.replace(/^\s*\d+\.\s/, `${nextIndent}${nextListNumber - 1}. `); + changes.push({ from: nextLine.from, to: nextLine.to, insert: newNextLineContent }); + expectedNextNumber++; + } else { + break; + } + } else { + break; + } + nextLineNumber++; + } + } + const tr = state.update({ + changes, + selection: { anchor: newCursorPos, head: newCursorPos }, + userEvent: "EasyTyping.handleBackspace" + }); + view.dispatch(tr); + return true; + } + return false; + } + isCurrentFileExclude() { + if (this.CurActiveMarkdown == "") { + let file = this.app.workspace.getActiveFile(); + if (file != null && this.CurActiveMarkdown != file.path) { + this.CurActiveMarkdown = file.path; + } else { + return true; + } + } + let excludePaths = this.settings.ExcludeFiles.split("\n"); + for (let epath of excludePaths) { + if (epath.charAt(0) == "/") + epath = epath.substring(1); + if (this.CurActiveMarkdown == epath) + return true; + let len = epath.length; + if (this.CurActiveMarkdown.substring(0, len) == epath && (this.CurActiveMarkdown.charAt(len) == "/" || this.CurActiveMarkdown.charAt(len) == "\\" || epath.charAt(len - 1) == "/" || epath.charAt(len - 1) == "\\")) { + return true; + } + } + return false; + } + switchAutoFormatting() { + this.settings.AutoFormat = !this.settings.AutoFormat; + let status = this.settings.AutoFormat ? "on" : "off"; + new import_obsidian3.Notice("EasyTyping: Autoformat is " + status + "!"); + } + convert2CodeBlock(editor) { + if (this.settings.debug) + console.log("----- EasyTyping: insert code block-----"); + if (editor.somethingSelected && editor.getSelection() != "") { + let selected = editor.getSelection(); + let selectedRange = editor.listSelections()[0]; + let anchor = selectedRange.anchor; + let head = selectedRange.head; + let replacement = "```\n" + selected + "\n```"; + if (anchor.line > head.line || anchor.line == head.line && anchor.ch > head.ch) { + let temp = anchor; + anchor = head; + head = temp; + } + let dstLine = anchor.line; + if (anchor.ch != 0) { + replacement = "\n" + replacement; + dstLine += 1; + } + if (head.ch != editor.getLine(head.line).length) { + replacement = replacement + "\n"; + } + editor.replaceSelection(replacement); + editor.setCursor({ line: dstLine, ch: 3 }); + } else { + let cs = editor.getCursor(); + let replace = "```\n```"; + let dstLine = cs.line; + if (cs.ch != 0) { + replace = "\n" + replace; + dstLine += 1; + } + if (cs.ch != editor.getLine(cs.line).length) { + replace = replace + "\n"; + } + editor.replaceRange(replace, cs); + editor.setCursor({ line: dstLine, ch: 3 }); + } + } + refreshSelectionReplaceRule() { + this.SelectionReplaceMap = new Map(this.selectionReplaceMapInitalData); + for (let i = 0; i < this.settings.userSelRepRuleTrigger.length; i++) { + let trigger = this.settings.userSelRepRuleTrigger[i]; + let lefts = this.settings.userSelRepRuleValue[i].left; + let rights = this.settings.userSelRepRuleValue[i].right; + this.SelectionReplaceMap.set(trigger, { left: lefts, right: rights }); + } + } + addUserSelectionRepRule(trigger, left, right) { + if (this.settings.userSelRepRuleTrigger.includes(trigger)) + return false; + this.settings.userSelRepRuleTrigger.push(trigger); + this.settings.userSelRepRuleValue.push({ left, right }); + this.refreshSelectionReplaceRule(); + return true; + } + deleteUserSelectionRepRule(idx) { + if (idx < 0 || idx >= this.settings.userSelRepRuleTrigger.length) + return; + this.settings.userSelRepRuleTrigger.splice(idx, 1); + this.settings.userSelRepRuleValue.splice(idx, 1); + this.refreshSelectionReplaceRule(); + } + updateUserSelectionRepRule(idx, left, right) { + if (idx < 0 || idx >= this.settings.userSelRepRuleTrigger.length) + return; + this.settings.userSelRepRuleValue[idx].left = left; + this.settings.userSelRepRuleValue[idx].right = right; + this.refreshSelectionReplaceRule(); + } + refreshUserDeleteRule() { + this.UserDeleteRules = ruleStringList2RuleList(this.settings.userDeleteRulesStrList); + } + addUserDeleteRule(before, after) { + this.settings.userDeleteRulesStrList.push([before, after]); + this.refreshUserDeleteRule(); + } + deleteUserDeleteRule(idx) { + if (idx >= this.settings.userDeleteRulesStrList.length || idx < 0) + return; + this.settings.userDeleteRulesStrList.splice(idx, 1); + this.refreshUserDeleteRule(); + } + updateUserDeleteRule(idx, before, after) { + if (idx >= this.settings.userDeleteRulesStrList.length || idx < 0) + return; + this.settings.userDeleteRulesStrList[idx][0] = before; + this.settings.userDeleteRulesStrList[idx][1] = after; + this.refreshUserDeleteRule(); + } + refreshUserConvertRule() { + this.UserConvertRules = ruleStringList2RuleList(this.settings.userConvertRulesStrList); + } + addUserConvertRule(before, after) { + this.settings.userConvertRulesStrList.push([before, after]); + this.refreshUserConvertRule(); + } + deleteUserConvertRule(idx) { + if (idx >= this.settings.userConvertRulesStrList.length || idx < 0) + return; + this.settings.userConvertRulesStrList.splice(idx, 1); + this.refreshUserConvertRule(); + } + getCommandNameMap() { + const lang = window.localStorage.getItem("language"); + let command_name_map_en = /* @__PURE__ */ new Map([ + ["format_article", "Format current article"], + ["format_selection", "Format selected text or current line"], + ["delete_blank_line", "Delete blank lines of the selected or whole article"], + ["insert_codeblock", "Insert code block w/wo selection"], + ["switch_autoformat", "Switch autoformat"], + ["paste_wo_format", "Paste without format"], + ["toggle_comment", "Toggle comment"], + ["goto_new_line_after_cur_line", "Go to new line after current line"], + ["select_block", "Select current text block"] + ]); + let command_name_map_zh_TW = /* @__PURE__ */ new Map([ + ["format_article", "\u683C\u5F0F\u5316\u5168\u6587"], + ["format_selection", "\u683C\u5F0F\u5316\u9078\u4E2D\u90E8\u5206/\u7576\u524D\u884C"], + ["delete_blank_line", "\u522A\u9664\u9078\u4E2D\u90E8\u5206/\u5168\u6587\u7684\u591A\u9918\u7A7A\u767D\u884C"], + ["insert_codeblock", "\u63D2\u5165\u4EE3\u78BC\u584A"], + ["switch_autoformat", "\u5207\u63DB\u81EA\u52D5\u683C\u5F0F\u5316\u958B\u95DC"], + ["paste_wo_format", "\u7121\u683C\u5F0F\u5316\u7C98\u8CBC"], + ["toggle_comment", "\u5207\u63DB\u8A3B\u91CB"], + ["goto_new_line_after_cur_line", "\u8DF3\u5230\u7576\u524D\u884C\u5F8C\u7684\u65B0\u884C"], + ["select_block", "\u9078\u64C7\u7576\u524D\u6587\u672C\u584A"] + ]); + let command_name_map_zh = /* @__PURE__ */ new Map([ + ["format_article", "\u683C\u5F0F\u5316\u5168\u6587"], + ["format_selection", "\u683C\u5F0F\u5316\u9009\u4E2D\u90E8\u5206/\u5F53\u524D\u884C"], + ["delete_blank_line", "\u522A\u9664\u9009\u4E2D\u90E8\u5206/\u5168\u6587\u7684\u591A\u4F59\u7A7A\u767D\u884C"], + ["insert_codeblock", "\u63D2\u5165\u4EE3\u7801\u5757"], + ["switch_autoformat", "\u5207\u6362\u81EA\u52A8\u683C\u5F0F\u5316\u5F00\u5173"], + ["paste_wo_format", "\u65E0\u683C\u5F0F\u5316\u7C98\u8D34"], + ["toggle_comment", "\u5207\u6362\u6CE8\u91CA"], + ["goto_new_line_after_cur_line", "\u8DF3\u5230\u5F53\u524D\u884C\u540E\u65B0\u884C"], + ["select_block", "\u9009\u62E9\u5F53\u524D\u6587\u672C\u5757"] + ]); + let command_name_map_ru = /* @__PURE__ */ new Map([ + ["format_article", "\u0424\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0442\u0435\u043A\u0443\u0449\u0443\u044E \u0441\u0442\u0430\u0442\u044C\u044E"], + ["format_selection", "\u0424\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u044B\u0434\u0435\u043B\u0435\u043D\u043D\u044B\u0439 \u0442\u0435\u043A\u0441\u0442 \u0438\u043B\u0438 \u0442\u0435\u043A\u0443\u0449\u0443\u044E \u0441\u0442\u0440\u043E\u043A\u0443"], + ["delete_blank_line", "\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u043F\u0443\u0441\u0442\u044B\u0435 \u0441\u0442\u0440\u043E\u043A\u0438 \u0432 \u0432\u044B\u0434\u0435\u043B\u0435\u043D\u043D\u043E\u043C \u0438\u043B\u0438 \u0432\u0441\u0435\u0439 \u0441\u0442\u0430\u0442\u044C\u0435"], + ["insert_codeblock", "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0431\u043B\u043E\u043A \u043A\u043E\u0434\u0430 \u0441/\u0431\u0435\u0437 \u0432\u044B\u0434\u0435\u043B\u0435\u043D\u0438\u0435\u043C"], + ["switch_autoformat", "\u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0430\u0432\u0442\u043E\u0444\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435"], + ["paste_wo_format", "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0431\u0435\u0437 \u0444\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F"], + ["toggle_comment", "\u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043A\u043E\u043C\u043C\u0435\u043D\u0442\u0430\u0440\u0438\u0439"], + ["goto_new_line_after_cur_line", "\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043A \u043D\u043E\u0432\u043E\u0439 \u0441\u0442\u0440\u043E\u043A\u0435 \u043F\u043E\u0441\u043B\u0435 \u0442\u0435\u043A\u0443\u0449\u0435\u0439"], + ["select_block", "\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0442\u0435\u043A\u0443\u0449\u0438\u0439 \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u044B\u0439 \u0431\u043B\u043E\u043A"] + ]); + let command_name_map = command_name_map_en; + if (lang == "zh") { + command_name_map = command_name_map_zh; + } else if (lang == "zh-TW") { + command_name_map = command_name_map_zh_TW; + } else if (lang == "ru") { + command_name_map = command_name_map_ru; + } + return command_name_map; + } + updateUserConvertRule(idx, before, after) { + if (idx >= this.settings.userConvertRulesStrList.length || idx < 0) + return; + this.settings.userConvertRulesStrList[idx][0] = before; + this.settings.userConvertRulesStrList[idx][1] = after; + this.refreshUserConvertRule(); + } + async loadSettings() { + this.settings = Object.assign({}, DEFAULT_SETTINGS, await this.loadData()); + } + async saveSettings() { + await this.saveData(this.settings); + } +}; + + +/* nosourcemap */ \ No newline at end of file diff --git a/.obsidian/plugins/easy-typing-obsidian/manifest.json b/.obsidian/plugins/easy-typing-obsidian/manifest.json new file mode 100644 index 00000000..fbd87fbe --- /dev/null +++ b/.obsidian/plugins/easy-typing-obsidian/manifest.json @@ -0,0 +1,11 @@ +{ + "id": "easy-typing-obsidian", + "name": "Easy Typing", + "version": "5.5.11", + "minAppVersion": "0.15.0", + "description": "This plugin aims to enhance and optimize the editing experience in Obsidian", + "author": "yaozhuwa", + "authorUrl": "https://github.com/Yaozhuwa", + "isDesktopOnly": false, + "fundingUrl": "https://www.buymeacoffee.com/yaozhuwa" +} \ No newline at end of file diff --git a/.obsidian/plugins/easy-typing-obsidian/styles.css b/.obsidian/plugins/easy-typing-obsidian/styles.css new file mode 100644 index 00000000..9ab536c0 --- /dev/null +++ b/.obsidian/plugins/easy-typing-obsidian/styles.css @@ -0,0 +1,17 @@ +span[class="easy-typing-tabstops"] { + border-radius: 2px; + background-color: #87cefa2e; + outline: #87cefa6e solid 1px; +} + +span[class="easy-typing-cursor-widget"] { + color: #1364ce6e; + /* animation: blink 1s step-start 0s infinite; */ + display: inline; + position: absolute; + white-space: pre; +} + +/* @keyframes blink { + 50% { opacity: 0; } +} */ \ No newline at end of file diff --git a/.obsidian/themes/ITS Theme/manifest.json b/.obsidian/themes/ITS Theme/manifest.json new file mode 100644 index 00000000..e291d23c --- /dev/null +++ b/.obsidian/themes/ITS Theme/manifest.json @@ -0,0 +1,7 @@ +{ + "name": "ITS Theme", + "version": "1.3.31", + "minAppVersion": "0.16.0", + "author": "SlRvb", + "authorUrl": "https://github.com/SlRvb" +} \ No newline at end of file diff --git a/.obsidian/themes/ITS Theme/theme.css b/.obsidian/themes/ITS Theme/theme.css new file mode 100644 index 00000000..97674f29 --- /dev/null +++ b/.obsidian/themes/ITS Theme/theme.css @@ -0,0 +1,14453 @@ +@charset "UTF-8"; +/* @settings +name: ITS Theme Settings +id: ITS +settings: + - + id: info-text-SlRvb-ITS-Theme + type: info-text + title: "ITS Theme by SlRvb" + description: "ℹ [Guide / Docs](https://publish.obsidian.md/slrvb-docs/ITS+Theme/ITS+Theme) | ⚙ [Github](https://github.com/SlRvb/Obsidian--ITS-Theme) | ☕ [Support](https://ko-fi.com/slrvb)" + markdown: true + - + id: its-theme + title: ITS Theme Class + type: class-toggle + default: true + #- + # title: Class Test toggle + # id: minimalist-workspace + # type: class-toggle + - + title: Workspace + id: ITS-Workspace + type: heading + level: 1 + collapsed: true + - + title: Sizes + id: ITS-Sizes + type: class-select + allowEmpty: true + default: none + options: + - + label: Readable + value: sizing-readable + - + label: Minimized + value: sizing-mini + - + label: Large + value: sizing-large + - + title: Roundness + id: radius-s + type: variable-number-slider + default: 0 + format: px + min: 0 + max: 12 + step: 1 + - + title: Resize Scrollbars + id: scrollbar-width + type: variable-number-slider + default: 12 + format: px + min: 4 + max: 15 + step: 1 + - + title: Sizing + id: ITS-Sizing + type: heading + level: 2 + collapsed: true + - + title: Note Width + id: file-line-width + type: variable-number-slider + default: 700 + format: px + min: 400 + max: 1800 + step: 100 + #- + # title: Titlebar Sizing + # id: titlebar-height + # type: variable-number-slider + # default: 40 + # format: px + # min: 20 + # max: 50 + # step: 10 + - + title: Tab Outline Height + id: tab-outline-width + type: variable-number-slider + default: 2 + format: px + min: 0 + max: 4 + step: 1 + - + title: Status Bar Padding + id: status-bar-padding + type: variable-number-slider + default: 4 + format: px + min: 0 + max: 10 + step: 1 + - + title: Status Bar Spacing + id: status-bar-gap + type: variable-number-slider + default: 4 + format: px + min: 0 + max: 10 + step: 1 + - + title: Sidebar + id: ITS-Sizing-Sidebar + type: heading + level: 3 + collapsed: true + - + title: Sidebar Text Sizing + id: nav-item-size + type: variable-number-slider + default: 14 + format: px + min: 10 + max: 20 + step: 1 + - + title: Sidebar Tab Icon Sizing + id: sidebar-tab-icon-size + type: variable-number-slider + default: 18 + format: px + min: 10 + max: 20 + step: 1 + - + title: Sidebar Ribbon Width Sizing + id: ribbon-width + type: variable-number-slider + default: 40 + format: px + min: 30 + max: 50 + step: 5 + - + title: Sidebar Ribbon Icon Sizing + id: ribbon-icon-size + type: variable-number-slider + default: 18 + format: px + min: 10 + max: 20 + step: 1 + - + title: Sidebar Ribbon Icon Spacing + id: ribbon-icon-gap + type: variable-number-slider + default: 15 + format: px + min: 1 + max: 20 + step: 1 + - + title: Notes + id: ITS-Note-Sizing + type: heading + level: 3 + collapsed: true + - + title: Note Title Size + id: file-header-font-size + type: variable-number-slider + default: 15 + format: px + min: 10 + max: 20 + step: 1 + - + title: Note Breadcrumb Title Size + id: file-header-breadcrumb-font-size + type: variable-number-slider + default: 13.5 + format: px + min: 10 + max: 20 + step: 1 + - + title: Inline Title Size + id: inline-title-size + type: variable-number-slider + default: 34 + format: px + min: 10 + max: 50 + step: 1 + - + title: Popover + id: ITS-Sizing-Popover + type: heading + level: 3 + collapsed: true + - + title: Popover Width + id: popover-width + type: variable-number-slider + default: 450 + format: px + min: 300 + max: 1000 + step: 100 + - + title: Popover Height + id: popover-height + type: variable-number-slider + default: 400 + format: px + min: 300 + max: 1000 + step: 100 + - + title: Settings + id: ITS-Settings + type: heading + level: 3 + collapsed: true + - + title: Settings Menu Width + id: modal-width + type: variable-number-slider + default: 90 + format: vw + min: 40 + max: 100 + step: 5 + - + title: Settings Menu Height + id: modal-height + type: variable-number-slider + default: 85 + format: vh + min: 40 + max: 100 + step: 5 + - + title: Titlebar + id: ITS-Titlebar + type: heading + level: 2 + collapsed: true + - + title: Titlebar Colors + id: titlebar-colors + type: class-toggle + - + title: Titlebar Bubbles + id: titlebar-bubbles + type: class-toggle + - + title: Tabs + id: ITS-tabs + type: heading + level: 2 + collapsed: true + - + title: Tab Widths + id: tab-widths + type: class-select + allowEmpty: true + default: none + options: + - + label: Auto + value: tab-auto + - + label: Wide + value: tab-wide + - + title: Sidebar + id: ITS-Sidebar + type: heading + level: 2 + collapsed: true + - + title: Sidebar Tabs Styling + id: ITS-Sidebar-Styling + type: class-select + allowEmpty: true + default: none + options: + - + label: Wide + value: sidebar-tabs-wide + - + label: Underline + value: sidebar-tabs-underline + - + label: Overline + value: sidebar-tabs-overline + - + label: Tabular + value: sidebar-tabs-tabular + - + title: Bottom Navbar Buttons + id: navbar-bottom + type: class-toggle + - + title: Sidebar Ribbon + id: ITS-Sidebar-Ribbon + type: heading + level: 3 + - + title: Floating Sidebar Ribbon + id: ITS-Sidebar-Ribbon-Float + type: class-select + allowEmpty: true + default: none + options: + - + label: Plain + value: sidebar-ribbon-float + - + label: Minimized + value: sidebar-ribbon-mini-float + - + title: Floating Sidebar Ribbon + id: ITS-Sidebar-Ribbon-Float-Position + type: class-select + default: sidebar-float-bottom + options: + - + label: Bottom + value: sidebar-float-bottom + - + label: Center + value: sidebar-float-center + - + label: Top + value: sidebar-float-top + + - + title: File Explorer + id: ITS-File-Explorer + type: heading + level: 2 + collapsed: true + - + title: File Explorer Styling + id: file-explorer-flat + type: class-toggle + - + title: Folder Arrows + id: ITS-folder-arrows + type: class-select + default: folder-arrow-hidden + options: + - + label: Hidden + value: folder-arrow-hidden + - + label: Display + value: folder-arrow-display + - + label: Display On Hover + value: folder-arrow + - + title: Disable Bold Folder & Hover + description: Remove bold styling from folders & hovering on items + id: file-explorer-boldless + type: class-toggle + - + title: Disable Bold on Hover + description: Remove bold styling from hovering on items + id: file-explorer-boldless-hover + type: class-toggle + - + title: Folder Icon + id: folder-icon + type: variable-text + default: '"\e801"' + - + title: Folder Font Family + id: folder-f + type: variable-text + default: 'its' + - + title: File Icon + id: file-icon + type: variable-text + default: '"\e800"' + - + title: File Font Family + id: file-f + type: variable-text + default: 'its' + - + title: Vault Title + description: Desktop only + id: ITS-Vault-Title + type: heading + level: 2 + collapsed: true + - + title: Vault Font + description: Vault Title fonts. + id: vault-font + type: variable-text + default: "'Calisto MT', 'Palatino Black', 'Book Antiqua', 'Georgia', 'Suez One', serif" + - + title: Vault Title Size + id: vault-name-font-size + type: variable-number-slider + default: 20 + format: px + min: 10 + max: 25 + step: 1 + - + title: Vault Title Font Weight + id: vault-name-font-weight + type: variable-number-slider + format: px + default: 900 + min: 100 + max: 900 + step: 100 + - + title: Vault Title Color + id: vault-name-color + type: variable-themed-color + format: hex + default-dark: '#c14343' + default-light: '#c14343' + - + title: Hide Vault Title + id: vault-title-none + type: class-toggle + - + title: Add Vault Title Icon + id: vault-icon + type: class-toggle + - + title: Vault Image + id: vault-icon-image + type: variable-text + default: "url()" + - + title: Background Image + id: ITS-Background-Image + type: heading + level: 2 + collapsed: true + - + title: Background Image + description: Toggle to apply background image to vault + id: background-image + type: class-toggle + - + title: Background Image + id: background-image-url + type: variable-text + default: "url()" + - + title: Background Position Height + id: background-image-height + type: variable-number-slider + format: "%" + default: 50 + min: 0 + max: 100 + step: 1 + - + title: Background Position Width + id: background-image-width + type: variable-number-slider + format: "%" + default: 50 + min: 0 + max: 100 + step: 1 + - + title: Image Blur + id: background-image-blur + type: variable-number-slider + format: px + default: 11 + min: 0 + max: 20 + step: 1 + - + title: Note Opacity + id: background-image-opacity + type: variable-number-slider + format: "%" + default: 90 + min: 20 + max: 100 + step: 1 + - + title: Side Panel Opacity + id: background-image-sidebar-opacity + type: variable-number-slider + format: "%" + default: 90 + min: 20 + max: 100 + step: 1 + - + title: Minimalist Workspace + description: Hide UI elements unless hovered over. + id: ITS-Minimalist-Workspace + type: heading + level: 2 + collapsed: true + - + title: Minimalist Workspace + description: Hide everything listed below with just 1 toggle + id: minimalist-workspace + type: class-toggle + - + title: Hide Resize Handles + id: hide-resize-handle + type: class-toggle + - + title: Hide Scrollbars + id: hide-scrollbar + type: class-toggle + - + title: Hide Sidebar Ribbon + id: hide-sidebar-ribbon + type: class-toggle + - + title: Hide Sidebar Ribbon Icons + id: hide-sidebar-ribbon-icons + type: class-toggle + - + title: Hide Vault Name + id: hide-vault-name + type: class-toggle + - + title: Hide Search/File Explorer Nav Icons + id: hide-nav-header + type: class-toggle + - + title: Hide File Explorer Icons + id: hide-file-explorer-icons + type: class-toggle + - + title: Hide App Title Bar + id: hide-titlebar + type: class-toggle + - + title: Hide Status Bar + id: hide-status-bar + type: class-toggle + - + title: Hide Outline Plugin Heading Icons + id: hide-outline-heading + type: class-toggle + - + title: Hide Tabs + id: hide-titlebar-tab + type: class-toggle + - + title: Hide Tab Outline + id: hide-tab-outline + type: class-toggle + - + title: Hide Note Title Bar + id: hide-note-title + type: class-toggle + - + title: Hide Note Title Bar Icons + id: hide-note-title-icons + type: class-toggle + #- + # title: Hide Frontmatter + # id: hide-frontmatter + # type: class-toggle + - + title: Note + id: ITS-Note + type: heading + level: 1 + collapsed: true + - + title: Document + description: Emulation of microsoft document look. + id: writing-document + type: class-toggle + - + title: Paper Shadow + description: Vignette / paper burn option + id: paper + type: class-toggle + - + title: Writing + description: Minimalistic/distraction free layout design for notes. + id: writing + type: class-toggle + - + title: Disable Source View Styling + description: Undo sizing/style fixes to make source view look more like plain text + id: disable-source-styling + type: class-toggle + - + title: Text + id: ITS-Text + type: heading + level: 2 + collapsed: true +# - +# title: Note Text Size +# description: Adjust size for text in notes. +# id: font-text-size +# type: variable-number-slider +# default: 16 +# format: px +# min: 10 +# max: 20 +# step: 1 + - + title: Justify Text + description: Justify preview and editor text + id: justified + type: class-toggle + - + title: Font Ligatures + description: (Depends On Font) Text combines into symbols ie. - - > becomes -->. + id: lig + type: class-toggle + - + title: Paragraph Spacing + description: Adjust spacing size for "paragraphs". Search "spacing" for more fine tuned adjustments. + id: p-spacing + type: variable-number-slider + default: 1 + format: rem + min: 0 + max: 2 + step: 0.1 + - + title: Fonts + id: ITS-Fonts + type: heading + level: 3 + collapsed: true + - + title: Text Font + description: Changes text font for preview and edit mode. + id: default-font + type: variable-text + default: "Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Microsoft YaHei Light', sans-serif" + - + title: Monospace Font + id: font-monospace + type: variable-text + default: "'Fira Code Medium', 'Source Code Pro', monospace" + - + title: Comments Font + id: comment-font + type: variable-text + default: "'Fira Code Medium'" + - + title: Advanced Text Decoration + id: ITS-Text-Decoration + type: heading + level: 3 + collapsed: true + - + title: Bold Weight + id: bold-weight + type: variable-number-slider + default: 600 + min: 100 + max: 900 + step: 100 + - + title: Bold Color + id: bold-color + type: variable-themed-color + format: hex + default-dark: '#bccad8' + default-light: '#697580' + - + title: Italic Color + id: italic-color + type: variable-themed-color + format: hex + default-dark: '#bccad8' + default-light: '#697580' + - + title: Strikethrough Text Color + id: strikethrough-color + type: variable-themed-color + format: hex + default-dark: '#bccad8' + default-light: '#697580' + - + title: Strikethrough Line + id: strikethrough-line-thickness + type: variable-number-slider + default: 1 + format: px + min: 1 + max: 5 + step: 1 + - + title: Strikethrough Line Color + id: strikethrough-line-color + type: variable-themed-color + format: hex + default-dark: '#bccad8' + default-light: '#697580' + - + title: Images + id: ITS-Image + type: heading + level: 2 + collapsed: true + - + title: Live Preview Image Float + id: lp-img-float + type: class-toggle + - + title: Center Images + description: Center ALL images, excluding those with |left or |right in them. + id: img-adj-center + type: class-toggle + - + title: Clear Images + description: Push image under/over headings or horizontal lines + id: img-adj-clears + type: heading + level: 3 + collapsed: false + - + title: Image Captions with Alt Text + description: Make any alt text in image display as an image caption + id: image-caption + type: class-toggle + - + title: Horizontal Lines + description: Push image under/over any horizontal lines + id: clear-hr + type: class-toggle + - + title: Headings + description: Push image under/over all headings 1-6 + id: clear-headings + type: class-toggle + - + title: Heading Specific + description: Push image under/over some headings and not others + id: img-adj-clears-headings + type: heading + level: 4 + collapsed: true + - + title: Header 1 + id: clear-heading-1 + type: class-toggle + - + title: Header 2 + id: clear-heading-2 + type: class-toggle + - + title: Header 3 + id: clear-heading-3 + type: class-toggle + - + title: Header 4 + id: clear-heading-4 + type: class-toggle + - + title: Header 5 + id: clear-heading-5 + type: class-toggle + - + title: Header 6 + id: clear-heading-6 + type: class-toggle + - + title: Note Title + id: ITS-Note-Title + type: heading + level: 2 + collapsed: true + - + title: Note Title Styling + id: ITS-Note-Title-Styling + type: class-select + allowEmpty: true + default: none + options: + - + label: Note Title Gradient + value: file-header-gradient + - + label: Note Title Underline + value: note-title-underline + - + label: Note Title Overline + value: note-title-overline + - + title: Inline Title Styling + id: Inline-Title-Styling + type: class-select + allowEmpty: true + default: Heading + options: + - + label: Heading + value: inline-title-style-heading + - + label: Text + value: inline-title-style-text + - + title: Inline Title Specifics + id: ITS-Inline-Title + type: heading + level: 3 + collapsed: true + - + title: Inline Title Sizes + id: Inline-Title-Sizes + type: class-select + allowEmpty: true + default: none + options: + - + label: Small + value: inline-title-small + - + label: Medium + value: inline-title-medium + - + label: Large + value: inline-title-large + - + title: Inline Title Fonts + id: inline-title-font + type: variable-text + default: 'Calisto MT' + - + title: Inline Title Font Weights + id: inline-title-weight + type: variable-number-slider + default: 700 + min: 100 + max: 900 + step: 100 + - + title: Inline Title Positions + id: Inline-Title-Positions + type: class-select + allowEmpty: true + default: none + options: + - + label: Left + value: inline-title-position-left + - + label: Center + value: inline-title-position-center + - + label: Right + value: inline-title-position-right + - + title: Headers + id: ITS-Headers + type: heading + level: 2 + collapsed: true + - + title: Headings + description: Heading and Vault Title fonts. + id: font + type: variable-text + default: "'Calisto MT', 'Palatino Black', 'Book Antiqua', 'Georgia', 'Suez One', serif" + - + title: Header Font Weights + id: header-weight + type: variable-number-slider + default: 700 + min: 100 + max: 900 + step: 100 + - + title: Header Underline Height + id: header-border-line-height + type: variable-number-slider + default: 4 + format: px + min: 0 + max: 8 + step: 1 + - + title: Heading Spacing + description: Adjust header spacing + id: heading-spacing + type: variable-number-slider + default: 10 + format: px + min: 0 + max: 50 + step: 10 + - + title: Header Positions + id: ITS-Header-positions + type: class-select + allowEmpty: true + default: none + options: + - + label: Left + value: headings-left + - + label: Center + value: headings-center + - + label: Right + value: headings-right + - + title: Hide Header Underline + description: Hide ALL header underlines. + id: hide-header-underline + type: class-toggle + - + title: Heading Indicators + id: heading-indicator + type: class-toggle + - + title: Heading Styles + description: Heading styling. + id: ITS-Header-Styles + type: heading + level: 3 + collapsed: false + - + title: Center Header With Lines + description: Center ALL headings with lines on either side + id: hcl + type: class-toggle + - + title: Header Color Override + description: Header color always applied over other markdown in the header + id: heading-color-override + type: class-toggle + - + title: Illusion Theme Inspired Headings + id: illusion + type: class-toggle + - + title: Advanced Heading Options + id: ITS-Advanced-Header + type: heading + level: 3 + collapsed: true + - + title: Heading Top Spacing + description: Adjust header spacing above the header. (Will not apply in LP) + id: heading-spacing-top + type: variable-number-slider + default: 10 + format: px + min: 0 + max: 50 + step: 10 + - + title: Heading Bottom Spacing + description: Adjust header spacing below the header. (Will not apply in LP) + id: heading-spacing-bottom + type: variable-number-slider + default: 10 + format: px + min: 0 + max: 50 + step: 10 + - + title: Header Font + id: ITS-Header-Fonts + type: heading + level: 4 + collapsed: true + - + title: Heading 1 + id: h1-font + type: variable-text + default: '"Calisto MT"' + - + title: Heading 2 + id: h2-font + type: variable-text + default: '"Calisto MT"' + - + title: Heading 3 + id: h3-font + type: variable-text + default: '"Calisto MT"' + - + title: Heading 4 + id: h4-font + type: variable-text + default: '"Calisto MT"' + - + title: Heading 5 + id: h5-font + type: variable-text + default: '"Calisto MT"' + - + title: Heading 6 + id: h6-font + type: variable-text + default: '"Calisto MT"' + - + title: Header Font Size + id: ITS-Header-Font-Size + type: heading + level: 4 + collapsed: true + - + title: Heading 1 + id: h1-size + type: variable-number-slider + default: 34 + format: px + min: 12 + max: 40 + step: 2 + - + title: Heading 2 + id: h2-size + type: variable-number-slider + default: 30 + format: px + min: 12 + max: 40 + step: 2 + - + title: Heading 3 + id: h3-size + type: variable-number-slider + default: 26 + format: px + min: 12 + max: 40 + step: 2 + - + title: Heading 4 + id: h4-size + type: variable-number-slider + default: 24 + format: px + min: 12 + max: 40 + step: 2 + - + title: Heading 5 + id: h5-size + type: variable-number-slider + default: 20 + format: px + min: 12 + max: 40 + step: 2 + - + title: Heading 6 + id: h6-size + type: variable-number-slider + default: 18 + format: px + min: 12 + max: 40 + step: 2 + - + title: Header Colors + id: ITS-Header-Colors + type: heading + level: 4 + collapsed: true + - + title: Heading 1 Color + id: h1-color + type: variable-themed-color + format: hex + default-dark: '#c14343' + default-light: '#c14343' + - + title: Heading 2 Color + id: h2-color + type: variable-themed-color + format: hex + default-dark: '#c14343' + default-light: '#c14343' + - + title: Heading 3 Color + id: h3-color + type: variable-themed-color + format: hex + default-dark: '#c14343' + default-light: '#c14343' + - + title: Heading 4 Color + id: h4-color + type: variable-themed-color + format: hex + default-dark: '#c14343' + default-light: '#c14343' + - + title: Heading 5 Color + id: h5-color + type: variable-themed-color + format: hex + default-dark: '#c14343' + default-light: '#c14343' + - + title: Heading 6 Color + id: h6-color + type: variable-themed-color + format: hex + default-dark: '#c14343' + default-light: '#c14343' + - + title: Header Alignment + id: ITS-Header-Alignment + type: heading + level: 4 + collapsed: true + - + title: Heading 1 + id: h1-text-align + type: variable-select + allowEmpty: true + default: left + options: + - left + - center + - right + - + title: Heading 2 + id: h2-text-align + type: variable-select + allowEmpty: true + default: left + options: + - left + - center + - right + - + title: Heading 3 + id: h3-text-align + type: variable-select + allowEmpty: true + default: left + options: + - left + - center + - right + - + title: Heading 4 + id: h4-text-align + type: variable-select + allowEmpty: true + default: left + options: + - left + - center + - right + - + title: Heading 5 + id: h5-text-align + type: variable-select + allowEmpty: true + default: left + options: + - left + - center + - right + - + title: Heading 6 + id: h6-text-align + type: variable-select + allowEmpty: true + default: left + options: + - left + - center + - right + - + title: Illusion Headings Specifics + id: ITS-illusion-headers + type: heading + level: 4 + collapsed: true + - + title: Illusion Heading 1 + id: illusion-h1 + type: class-toggle + - + title: Illusion Heading 2 + id: illusion-h2 + type: class-toggle + - + title: Illusion Heading 3 + id: illusion-h3 + type: class-toggle + - + title: Illusion Heading 4 + id: illusion-h4 + type: class-toggle + - + title: Illusion Heading 5 + id: illusion-h5 + type: class-toggle + - + title: Illusion Heading 6 + id: illusion-h6 + type: class-toggle + - + title: Advanced Heading Underlines + description: Specific adjustments to heading underlines. + id: ITS-Advanced-Header-Underlines + type: heading + level: 3 + collapsed: true + - + title: Underline Height + description: Resize specific heading underlines heights. + id: ITS-Header-Underlines-Height-Specific + type: heading + level: 5 + collapsed: true + - + title: H1 Underline Height + id: h1-border-line-height + type: variable-number-slider + default: 4 + format: px + min: 0 + max: 6 + step: 1 + - + title: H2 Underline Height + id: h2-border-line-height + type: variable-number-slider + default: 4 + format: px + min: 0 + max: 6 + step: 1 + - + title: H3 Underline Height + id: h3-border-line-height + type: variable-number-slider + default: 4 + format: px + min: 0 + max: 6 + step: 1 + - + title: H4 Underline Height + id: h4-border-line-height + type: variable-number-slider + default: 4 + format: px + min: 0 + max: 6 + step: 1 + - + title: H5 Underline Height + id: h5-border-line-height + type: variable-number-slider + default: 4 + format: px + min: 0 + max: 6 + step: 1 + - + title: H6 Underline Height + id: h6-border-line-height + type: variable-number-slider + default: 4 + format: px + min: 0 + max: 6 + step: 1 + - + title: Underline Width + description: Resize specific heading underlines widths. + id: ITS-Header-Underlines-Width-Specific + type: heading + level: 5 + collapsed: true + - + title: H1 Underline Width + id: h1-border-line-width + type: variable-number-slider + default: 100 + format: "%" + min: 0 + max: 100 + step: 10 + - + title: H2 Underline Width + id: h2-border-line-width + type: variable-number-slider + default: 85 + format: "%" + min: 0 + max: 100 + step: 10 + - + title: H3 Underline Width + id: h3-border-line-width + type: variable-number-slider + default: 65 + format: "%" + min: 0 + max: 100 + step: 10 + - + title: H4 Underline Width + id: h4-border-line-width + type: variable-number-slider + default: 44 + format: "%" + min: 0 + max: 100 + step: 10 + - + title: H5 Underline Width + id: h5-border-line-width + type: variable-number-slider + default: 25 + format: "%" + min: 0 + max: 100 + step: 10 + - + title: H6 Underline Width + id: h6-border-line-width + type: variable-number-slider + default: 0 + format: "%" + min: 0 + max: 100 + step: 10 + - + title: Hide Underlines + description: Remove specific heading underlines. + id: ITS-Header-Underlines-Hide-Specific + type: heading + level: 5 + collapsed: true + - + title: Hide H1 Underline + id: hide-header-underline-1 + type: class-toggle + default: false + - + title: Hide H2 Underline + id: hide-header-underline-2 + type: class-toggle + default: false + - + title: Hide H3 Underline + id: hide-header-underline-3 + type: class-toggle + default: false + - + title: Hide H4 Underline + id: hide-header-underline-4 + type: class-toggle + default: false + - + title: Hide H5 Underline + id: hide-header-underline-5 + type: class-toggle + default: false + - + title: Hide H6 Underline + id: hide-header-underline-6 + type: class-toggle + default: false + - + title: Underline Colors + description: Change colors for specific heading underlines. + id: ITS-Header-Underlines-Colors-Specific + type: heading + level: 5 + collapsed: true + - + title: Heading 1 Line Color + id: h1-border-line-color + type: variable-themed-color + format: hex + default-dark: '#912e2e' + default-light: '#bb5555' + - + title: Heading 2 Line Color + id: h2-border-line-color + type: variable-themed-color + format: hex + default-dark: '#c14343' + default-light: '#c14343' + - + title: Heading 3 Line Color + id: h3-border-line-color + type: variable-themed-color + format: hex + default-dark: '#bf5e5e' + default-light: '#ce6d6d' + - + title: Heading 4 Line Color + id: h4-border-line-color + type: variable-themed-color + format: hex + default-dark: '#61afef' + default-light: '#5599d0' + - + title: Heading 5 Line Color + id: h5-border-line-color + type: variable-themed-color + format: hex + default-dark: '#2f3b4d' + default-light: '#b5c2d8' + - + title: Heading 6 Line Color + id: h6-border-line-color + type: variable-themed-color + format: hex + default-dark: '#2a2e35' + default-light: '#ccd6eb' + - + title: Links + id: ITS-Links + type: heading + level: 2 + collapsed: true + - + title: Link Style + id: link-style + type: class-select + allowEmpty: true + default: none + options: + - + label: Underline + value: link-underline + - + label: Notion Style + value: link-notion + - + label: All Caps + value: link-caps + - + title: Link Font + id: link-font + type: variable-text + default: '"Inter"' + - + title: Exernal Links Font + id: link-external-font + type: variable-text + default: '"Inter"' + - + title: Link Font Weights + id: link-weight + type: variable-number-slider + default: 500 + min: 100 + max: 900 + step: 100 + - + title: Lists + id: ITS-Lists + type: heading + level: 2 + collapsed: true + - + title: Default Bullet Disc Shape + id: list-default-bullet + type: class-toggle + - + title: Colorful Bullet Color + description: Toggle on to use colorful bullets + id: list-bullet-color + type: class-toggle + - + title: Colorful Bullet Lines + description: Toggle on to use colorful bullet lines + id: list-lines-color + type: class-toggle + - + title: Neon Lines + description: Toggle on for lines to have a neon glow effect + id: list-neon + type: class-toggle + - + title: Lists / Bullet Adjustments + id: ITS-Lists-Lines + type: heading + level: 3 + collapsed: true + - + title: Bullet Shape + description: Add quotes around your new bullet. For example "~" + id: bullet + type: variable-text + default: '⬥' + - + title: Bullet Shape Font + id: bullet-font + type: variable-text + default: '"ITS"' + - + title: List Line Thickness + id: indentation-guide-width + type: variable-number-slider + default: 2 + format: px + min: 0 + max: 3 + step: 1 + - + title: List Root Spacing + id: root-list-spacing + description: Adjust list margins (ul, ol) + type: variable-number-slider + default: 10 + format: px + min: 1 + max: 16 + step: 1 + - + title: List Spacing + description: Adjust list item spacing (li) + id: list-spacing + type: variable-number-slider + default: 1 + format: px + min: 1 + max: 16 + step: 1 + - + title: Original Bullet Lines + description: Lines appear beside bullet + id: list-bullet-side-lines + type: class-toggle + - + title: Alternate Indentation Style + id: alternate-indent + type: class-toggle + - + title: Remove Spaced List Styling + description: Remove spacing of all bullets if bullets are separated by a new line + id: disable-spaced-lists + type: class-toggle + - + title: Checkboxes + id: Checkboxes + type: heading + level: 2 + collapsed: true + - + title: Disable Alternate Checkboxes + id: alt-chkbx-off + type: class-toggle + - + title: Colorful Task Text + description: Add color to the text of the task. + id: check-color + type: class-toggle + default: true + - + title: Colorful Task Backgrounds + description: Add color to the background of the task. + id: check-bg + type: class-toggle + default: true + - + title: Normal Task Text + description: Reapply regular text color and font weight to the text of the task. + id: check-text + type: class-toggle + - + title: Restore Checkbox Strike + id: check-strike + type: class-toggle + - + title: Advanced Checkbox Strike + description: Strike for specific checkbox types. + id: Checkbox-Strike-Specific + type: heading + level: 5 + collapsed: true + - + title: "[x] Regular" + id: checkbox-strike-regular + type: class-toggle + - + title: "[X] Checked" + id: checkbox-strike-checked + type: class-toggle + - + title: "[-] Dropped" + id: checkbox-strike-dropped + type: class-toggle + - + title: "[>] Forward" + id: checkbox-strike-frwd + type: class-toggle + - + title: "[<] Migrated / Backward" + id: checkbox-strike-bkwd + type: class-toggle + - + title: "[D] Defer / Date" + id: checkbox-strike-date + type: class-toggle + - + title: "[?] Question" + id: checkbox-strike-q + type: class-toggle + - + title: "[/] Half" + id: checkbox-strike-half + type: class-toggle + - + title: "[+] Add" + id: checkbox-strike-add + type: class-toggle + - + title: "[R] Research" + id: checkbox-strike-rsrch + type: class-toggle + - + title: "[!] Important" + id: checkbox-strike-imp + type: class-toggle + - + title: "[i] Idea" + id: checkbox-strike-idea + type: class-toggle + - + title: "[B] Brainstorm" + id: checkbox-strike-brn + type: class-toggle + - + title: "[P] Pro" + id: checkbox-strike-pro + type: class-toggle + - + title: "[C] Con" + id: checkbox-strike-con + type: class-toggle + - + title: "[Q] Quote" + id: checkbox-strike-quot + type: class-toggle + - + title: "[N] Note" + id: checkbox-strike-brn + type: class-toggle + - + title: "[b] Bookmark" + id: checkbox-strike-book + type: class-toggle + - + title: "[I] Info" + id: checkbox-strike-info + type: class-toggle + - + title: "[p] Paraphrase" + id: checkbox-strike-para + type: class-toggle + - + title: Callouts + id: ITS-Callouts + type: heading + level: 2 + collapsed: true + - + title: Callout Styling + id: callout-style + type: class-select + allowEmpty: true + default: none + options: + - + label: Original Callout Styling + value: callout-original + - + label: Callout Block Styling + value: callout-block + - + label: Callout Alternate Line Styling + value: callout-alternate-line + - + label: Callout Bordered Styling + value: callout-bordered + #- + # label: Callout Outline Styling + # value: callout-outline + - + title: Disable ITS Quote Callout Styling + id: default-callout-quote + type: class-toggle + - + title: Tags + id: Tags + type: heading + level: 2 + collapsed: true + - + title: Colored Text Tags + description: Tags appear as just colored text, no background color. + id: tag-text + type: class-toggle + - + title: Tag Radius Style + id: ITS-Tag-Style + type: class-select + allowEmpty: true + default: none + options: + - + label: Bubble Tags + value: tag-bubble + - + label: Notion Tags + value: tag-notion + - + title: Outline Tags + id: tag-outline + type: class-toggle + - + title: Tag Outline Border Size + id: tag-border-width + type: variable-number-slider + default: 2 + format: px + min: 1 + max: 4 + step: 1 + - + title: Tag Font + id: tag-font + type: variable-text + default: '"Inter"' + - + title: Tables + id: ITS-Tables + type: heading + level: 2 + collapsed: true + - + title: Alternating Background Colors + id: ITS-Table-Alt-Colors + type: class-select + allowEmpty: true + default: none + options: + - + label: Original Alternating Background + value: tables-alt-original + - + label: No Alternating Backgrounds + value: tables-no-alt-background + - + label: No Alt Column Background + value: tables-no-alt-column-background + - + label: No Alt Row Background + value: tables-no-alt-row-background + - + title: Table Styling + id: ITS-Table-Styling + type: class-select + allowEmpty: true + default: none + options: + - + label: Add Table Borders + value: tables-borders + - + label: Dark and Bold First Column + value: table + - + label: Wikipedia + value: tables-style-wikipedia + - + title: Center Tables + description: Center tables to middle of page + id: tables-center + type: class-toggle + - + title: Wide Table + description: Tables widened to touch ends of the page + id: tables-wide + type: class-toggle + - + title: Unwrap Table + description: Unwrap tables in source mode + id: table-unwrap + type: class-toggle + - + title: Disable Row Hover Highlight + id: tables-no-hover + type: class-toggle + - + title: Table Header Adjustments + id: ITS-Table-Header-Adj + type: heading + level: 3 + collapsed: true + - + title: Table Header Height Padding + id: table-header-padding-y + type: variable-number-slider + format: px + default: 4 + min: 0 + max: 20 + step: 1 + - + title: Table Header Width Padding + id: table-header-padding-x + type: variable-number-slider + format: px + default: 10 + min: 0 + max: 20 + step: 1 + - + title: Table Header Font Size + id: table-header-size + type: variable-number-slider + format: px + default: 16 + min: 12 + max: 30 + step: 1 + - + title: Table Header Font Weight + id: table-header-weight + type: variable-number-slider + default: 800 + min: 100 + max: 900 + step: 100 + - + title: Table Cell Adjustments + id: ITS-Table-Cell-Adj + type: heading + level: 3 + collapsed: true + - + title: Table Cell Height Padding + id: table-cell-padding-y + type: variable-number-slider + format: px + default: 4 + min: 0 + max: 20 + step: 1 + - + title: Table Cell Width Padding + id: table-cell-padding-x + type: variable-number-slider + format: px + default: 10 + min: 0 + max: 20 + step: 1 + - + title: Table Cell Font Size + id: table-text-size + type: variable-number-slider + format: px + default: 16 + min: 12 + max: 30 + step: 1 + #- + # title: Table Cell Font Weight + # id: table-text-weight + # type: variable-number-slider + # default: 500 + # min: 100 + # max: 900 + # step: 100 + - + title: Horizontal Line + id: ITS-HR-Line + type: heading + level: 2 + collapsed: true + - + title: Horizontal Line Centered Vertically + id: hr-center-vertically + type: class-toggle + - + title: Horizontal Line Height + id: hr-thickness + type: variable-number-slider + default: 2 + format: px + min: 0 + max: 5 + step: 1 + - + title: Horizontal Line Width + id: hr-width + type: variable-number-slider + default: 100 + format: "%" + min: 0 + max: 100 + step: 10 + - + title: No Horizontal Line Symbol + description: Hide the horizontal Line Symbol entirely + id: hr-no-icon + type: class-toggle + - + title: Horizontal Line Symbol + id: ITS-HR-Line-Symbol + type: heading + level: 3 + collapsed: true + - + title: Horizontal Line Symbol + description: Add quotations around symbol ("⚡"). Use the codepoint for symbols from supported font icons ("\e800"). + id: hr-icon-symbol + type: variable-text + default: '"⚡"' + - + title: Horizontal Line Symbol Fonts + description: Font Icons. Default font aligns emojis. + id: hr-icon-font + type: variable-select + default: its + options: + - its + - Material Icons Sharp + - remixicon + - fa5 + - default-font + - + title: Horizontal Line Symbol Padding + id: hr-icon-padding-x + type: variable-number-slider + default: 4 + format: px + min: 0 + max: 10 + step: 1 + - + title: Embeds + id: ITS-Embeds + type: heading + level: 2 + collapsed: true + - + title: Clean Embeds + description: Embeds that look like they're part of the note. + id: embed-clean + type: class-toggle + - + title: Dark Background Embeds + id: embed-dark-background + type: class-toggle + - + title: Embed Heading Minified + description: Shrink embed headers + id: embed-mini-headers + type: class-toggle + - + title: Canvas + id: ITS-Canvas + type: heading + level: 2 + collapsed: true + - + title: Canvas Cards Styling + id: canvas-cards + type: class-toggle + - + title: Milanote Styling + id: canvas-milanote + type: class-toggle + - + title: Canvas Arrow Coloful Text + id: canvas-arrow-text-color + description: Make text on canvas arrows match the color of the arrows + type: class-toggle + - + title: Canvas Card Background Color Brightness + id: canvas-color-opacity + type: variable-number-slider + default: 0.07 + format: '' + min: 0.04 + max: 0.18 + step: .02 + - + title: Properties / Metadata + id: ITS-Metadata + type: heading + level: 2 + collapsed: true + - + title: Metadata Key Font Size + id: metadata-label-font-size + type: variable-number-slider + default: .9 + format: em + min: .4 + max: 1.5 + step: .1 + - + title: Metadata Value Font Size + id: metadata-input-font-size + type: variable-number-slider + default: .9 + format: em + min: .4 + max: 1.5 + step: .1 + - + title: Metadata Key Width + id: metadata-label-width + type: variable-number-slider + default: 9 + format: em + min: 8 + max: 15 + step: 1 + - + title: Metadata Colorful Label Styling + id: select + type: class-select + allowEmpty: true + default: none + options: + - + label: Text Color + value: metadata-label-text-color + - + label: Label Background + value: metadata-label-background + - + title: Metadata Value Background + id: metadata-value-background + type: class-toggle + - + title: Metadata Title Positions + id: metadata-title-align + type: variable-select + allowEmpty: true + default: center + options: + - left + - center + - right + - + title: Metadata Title No Icon + id: metadata-title-no-icon + type: class-toggle + - + title: Colors + id: ITS-Colors + type: heading + level: 1 + collapsed: true + - + title: Text + id: ITS-Colors-Text + type: heading + level: 2 + collapsed: true + - + title: Text + id: text + type: variable-themed-color + format: hex + default-dark: '#bccad8' + default-light: '#697580' + - + title: Soft Text + id: soft-text + type: variable-themed-color + format: hex + default-dark: '#aab3ca' + default-light: '#d04e4e' + - + title: Faint Text + id: text-faint + type: variable-themed-color + format: hex + default-dark: '#4e5b6f' + default-light: '#4e5b6f' + - + title: File Explorer Titles + description: File/Folder text color. + id: nav-item-color + type: variable-themed-color + format: hex + default-dark: '#aab3ca' + default-light: '#7e8ea3' + - + title: "`` Text" + description: "Html `` text color." + id: i-at + type: variable-themed-color + format: hex + default-dark: '#bf5e5e' + default-light: '#c14343' + - + title: "Math Text Color" + description: "Mathjax/Latex color change" + id: latex-color + type: variable-themed-color + format: hex + default-dark: '#e06c75' + default-light: '#a35158' + - + title: Workspace + description: Recolor some UI colors + id: Workspace-Colors + type: heading + level: 2 + collapsed: true + - + title: Note + description: Note and sidebar colors. + id: note + type: variable-themed-color + format: hex + default-dark: '#1a1e24' + default-light: '#f8fbff' + - + title: Outer Sidebar + id: outer-bar + type: variable-themed-color + format: hex + default-dark: '#0e0f15' + default-light: '#dfe7ef' + - + title: Sidebar + description: Change only sidebar, right settings pane colors. + id: side-bar + type: variable-themed-color + format: hex + default-dark: '#1a1e24' + default-light: '#f8fbff' + - + title: Dark Sidebar + description: Left settings bar, background, graph background, and pane separator colors. + id: dark-sidebar + type: variable-themed-color + format: hex + default-dark: '#10161d' + default-light: '#7e8ea3' + - + title: UI Elements + id: Workspace-Colors-Elements + type: heading + level: 3 + - + title: Button + id: bttn + type: variable-themed-color + format: hex + default-dark: '#7c2929' + default-light: '#c24747' + - + title: Sidebar Active Icon Color + id: sidebar-icon-color-active + type: variable-themed-color + format: hex + default-dark: '#e5ebee' + default-light: '#e5ebee' + - + title: Sidebar Hover Background Color + id: nav-item-background-hover + type: variable-themed-color + format: hex + default-dark: '#7c2929' + default-light: '#c24747' + - + title: File Icon + description: File icon color. + id: file-icon-color + type: variable-themed-color + format: hex + default-dark: '#586477' + default-light: '#a6bbde' + - + title: Folder Icon + description: Folder icon color. + id: folder + type: variable-themed-color + format: hex + default-dark: '#883737' + default-light: '#c14343' + - + title: Folder Icon Open + description: Open folder icon color. + id: folder-open + type: variable-themed-color + format: hex + default-dark: '#e05858' + default-light: '#ce6d6d' + - + title: Scrollbar FG Color + description: Scrollbar thumb/foreground color + id: scrollbar-thumb-bg + type: variable-themed-color + format: hex + opacity: true + default-dark: '#863737' + default-light: 'rgba(134, 173, 218, 0.157)' + - + title: Tab Stack Shadow + id: tab-stacked-shadow-color + type: variable-themed-color + format: rgba + opacity: true + default-dark: '#001c4a15' + default-light: '#001c4a15' + - + title: Popover Background Color + id: popover-background + type: variable-themed-color + format: rgb + default-dark: '#1a1e24' + default-light: '#f8fbff' + - + title: Note Elements + id: Note-Element-Colors + type: heading + level: 2 + collapsed: true + - + title: Headers / Headings + id: ITS-Colors-Headings + type: heading + level: 3 + - + title: Headings + description: Heading (Vault, etc) Color + id: headers + type: variable-themed-color + format: hex + default-dark: '#c14343' + default-light: '#d04e4e' + - + title: Tags + id: ITS-Colors-Tags + type: heading + level: 3 + - + title: Tag Background + id: tag + type: variable-themed-color + format: hex + default-dark: '#571a1a' + default-light: '#c65656' + - + title: Tag Text Color + id: tag-color + type: variable-themed-color + format: hex + default-dark: '#e5ebee' + default-light: '#e5ebee' + - + title: Lists + id: ITS-Colors-Lists + type: heading + level: 3 + - + title: Bullet Color + id: list-marker-color + type: variable-themed-color + format: hex + default-dark: '#883737' + default-light: '#c14343' + - + title: Number Color + id: list-numbered-color + type: variable-themed-color + format: hex + default-dark: '#883737' + default-light: '#c14343' + - + title: List Line Color + id: indentation-guide-color + type: variable-themed-color + format: hex + default-dark: '#283846' + default-light: '#ccd6eb' + - + title: Blockquote + id: ITS-Colors-Blockquotes + type: heading + level: 3 + - + title: Embed/Blockquote + description: Embed/Blockquote color. + id: embed-bg + type: variable-themed-color + format: hex + default-dark: '#10161d' + default-light: '#f1f5ff' + - + title: Blockquote Border + description: Blockquote Border color. + id: blockquote-border-color + type: variable-themed-color + format: hex + default-dark: '#252c36' + default-light: '#dde4ef' + - + title: Code + id: ITS-Colors-Code + type: heading + level: 3 + - + title: Code Background + id: code-bg + type: variable-themed-color + format: hex + default-dark: '#232831' + default-light: '#eef6ff' + - + title: Code Text + id: code-text + type: variable-themed-color + format: hex + default-dark: '#fa4545' + default-light: '#ea4262' + - + title: Horizontal Line + id: ITS-Colors-HR + type: heading + level: 3 + - + title: HR Border Line + id: hr + type: variable-themed-color + format: hex + default-dark: '#3c5274' + default-light: '#d6deea' + - + title: HR Icon + id: hr-icon-color + type: variable-themed-color + format: hex + default-dark: '#883737' + default-light: '#c14343' + - + title: Progress Bar + id: ITS-Colors-Progress-Bar + type: heading + level: 3 + - + title: Progress Bar Value Color + description: HTML value color + id: progress + type: variable-themed-color + format: hex + default-dark: '#863737' + default-light: '#912e2e' + - + title: Progress Bar Background Color + description: HTML value color + id: progress + type: variable-themed-color + format: hex + default-dark: '#252c36' + default-light: '#e1e9f6' + - + title: Tables + id: ITS-Colors-Tables + type: heading + level: 3 + - + title: Table Header BG Color + id: th + type: variable-themed-color + format: hex + default-dark: '#652121' + default-light: '#c14343' + - + title: Table Header Text Color + id: th-text + type: variable-themed-color + format: hex + default-dark: '#e5ebee' + default-light: '#e5ebee' + - + title: Table Header Text Edit Color + id: table-header-text-color + type: variable-themed-color + format: hex + default-dark: '#e06c75' + default-light: '#a35158' + - + title: Table Alt Row Colors + description: Alternating row/column color for table. + id: td + type: variable-themed-color + format: rgb + opacity: true + default-dark: '#06080c60' + default-light: '#d0ddef62' + - + title: Table Border Line Colors + id: table-border-color + type: variable-themed-color + format: hex + default-dark: '#3c5274' + default-light: '#d6deea' + - + title: Other Elements + id: ITS-Colors-Others + type: heading + level: 3 + - + title: Comments + id: code-comment + type: variable-themed-color + format: hex + default-dark: '#4e5b6f' + default-light: '#4e5b6f' + - + title: Footnotes + id: footnote + type: variable-themed-color + format: hex + default-dark: '#6e7e89' + default-light: '#8996a0' + - + title: Aside Background Color + id: aside-bg + description: Aside background color and dark theme setting alternating setting item color. + type: variable-themed-color + format: hex + default-dark: '#11151d' + default-light: '#f1f5ff' + - + title: Other + id: Other-Colors + type: heading + level: 2 + collapsed: true + - + title: Accent + id: accent + type: variable-themed-color + format: hex + default-dark: '#883737' + default-light: '#c14343' + - + title: Lite Accent + id: lite-accent + type: variable-themed-color + format: hex + default-dark: '#e06c75' + default-light: '#a35158' + - + title: Accent 2 + id: accent2 + type: variable-themed-color + format: hex + default-dark: '#3c5274' + default-light: '#d6deea' + - + title: Lite Accent 2 + description: Link color. + id: accent2-lite + type: variable-themed-color + format: hex + default-dark: '#61afef' + default-light: '#5599d0' + - + title: Dark Accent + id: dark-accent + type: variable-themed-color + format: hex + default-dark: '#652121' + default-light: '#c35c5c' + - + title: Deep Dark Accent + id: deep-dark-accent + type: variable-themed-color + format: hex + default-dark: '#3f1010' + default-light: '#2f1010' + - + title: Inactive + description: Inactive note; file text; unresolved and external link, editor and external link hover; and mermaid text color. + id: inactive + type: variable-themed-color + format: hex + default-dark: '#586477' + default-light: '#a6bbde' + - + title: Background + description: Scrollbar background color + id: bg + type: variable-themed-color + format: hex + default-dark: '#252c36' + default-light: '#dde4ef' + - + title: Lines + description: Explorer, heading, input box, settings, frontmatter, and mermaidjs lines + id: lines + type: variable-themed-color + format: hex + default-dark: '#283846' + default-light: '#ccd6eb' + - + title: Outline + id: outline + type: variable-themed-color + format: hex + default-dark: '#cfd7dd' + default-light: '#912e2e' + - + title: Foreground + description: Active file selected title color, Graph Node Color, Kanban Plugin Button color. + id: fg + type: variable-themed-color + format: hex + default-dark: '#cfd7dd' + default-light: '#912e2e' + - + title: Rainbows + id: ITS-Rainbows + type: heading + level: 2 + collapsed: true + - + title: Theme Rainbows + description: Illusion Header BG, Style Settings Colors, List Lines + id: ITS-Rainbows-Theme + type: heading + level: 3 + collapsed: true + - + title: Theme Rainbow 1 + id: theme-rainbow-1 + type: variable-themed-color + format: hex + default-dark: '#7c2929' + default-light: '#bb5555' + - + title: Theme Rainbow 2 + id: theme-rainbow-2 + type: variable-themed-color + format: hex + default-dark: '#652121' + default-light: '#a53f3f' + - + title: Theme Rainbow 3 + id: theme-rainbow-3 + type: variable-themed-color + format: hex + default-dark: '#471d1d' + default-light: '#862c2c' + - + title: Theme Rainbow 4 + id: theme-rainbow-4 + type: variable-themed-color + format: hex + default-dark: '#381919' + default-light: '#662828' + - + title: Theme Rainbow 5 + id: theme-rainbow-5 + type: variable-themed-color + format: hex + default-dark: '#424c61' + default-light: '#697795' + - + title: Theme Rainbow 6 + id: theme-rainbow-6 + type: variable-themed-color + format: hex + default-dark: '#2e333d' + default-light: '#a4aec2' + - + title: Rainbow + id: ITS-Rainbows-Rainbow + type: heading + level: 3 + - + title: Rainbow 1 + id: theme-rainbow-1 + type: variable-themed-color + format: hex + default-dark: '#b03a3a' + default-light: '#dd3c3c' + - + title: Rainbow 2 + id: theme-rainbow-2 + type: variable-themed-color + format: hex + default-dark: '#d59929' + default-light: '#f1ab27' + - + title: Rainbow 3 + id: theme-rainbow-3 + type: variable-themed-color + format: hex + default-dark: '#207a20' + default-light: '#118811' + - + title: Rainbow 4 + id: theme-rainbow-4 + type: variable-themed-color + format: hex + default-dark: '#3232c5' + default-light: '#3333cc' + - + title: Rainbow 5 + id: theme-rainbow-5 + type: variable-themed-color + format: hex + default-dark: '#7f307f' + default-light: '#a824a8' + - + title: Rainbow 6 + id: theme-rainbow-6 + type: variable-themed-color + format: hex + default-dark: '#dd4794' + default-light: '#e83b94' + - + title: Highlights + id: RGBA + type: heading + level: 2 + collapsed: true + - + title: Text Highlight + description: Markdown mark highlight color. + id: text-highlight-bg + type: variable-themed-color + format: rgb + opacity: true + default-dark: '#7a141466' + default-light: 'rgba(229, 149, 149, 0.37)' + - + title: Text Selection + description: Cursor selection highlight color. + id: highlight + type: variable-themed-color + format: rgb + opacity: true + default-dark: '#7a141466' + default-light: 'rgba(229, 149, 149, 0.37)' + - + title: Search Highlight + id: text-highlight-bg-active + type: variable-themed-color + format: rgb + opacity: true + default-dark: '#fd737340' + default-light: '#fd737340' + - + title: Hover Color + id: hvr + type: variable-themed-color + format: rgb + opacity: true + default-dark: 'rgba(168, 60, 60, 0.4)' + default-light: 'rgba(255, 0, 0, 0.212)' + - + title: Hover Active color + id: hvr-active + type: variable-themed-color + format: rgb + opacity: true + default-dark: 'rgba(212, 47, 47, 0.4)' + default-light: 'rgba(253, 115, 115, 0.4)' + #- + # title: Search 2 + # description: Search match highlight and background transparent color for settings. + # id: background-modifier-form-field-highlighted + # type: variable-themed-color + # format: rgb + # opacity: true + # default-dark: '#347bed22' + # default-light: '#f0838322' + #- + # title: Text Selection + # description: Cursor dragged highlights + # id: text-selection + # type: variable-themed-color + # format: rgb + # opacity: true + # default-dark: '#4d171746' + # default-light: '#e5959537' + - + title: Graph Colors + id: Graph + type: heading + level: 2 + collapsed: true + - + title: Graph Background + id: graph-bg + type: variable-themed-color + format: hex + default-dark: '#0b0f13' + default-light: '#eef3fd' + - + title: Graph Lines + id: graph-lines + type: variable-themed-color + format: hex + default-dark: '#571a1a' + default-light: '#e4e7f8' + - + title: Graph Node + id: graph-node + type: variable-themed-color + format: hex + default-dark: '#cfd7dd' + default-light: '#c14343' + - + title: Graph Current Node + id: graph-focused + type: variable-themed-color + format: hex + opacity: true + default-dark: '#fd737366' + default-light: '#fd737366' + - + title: Graph Attachment + id: graph-img + type: variable-themed-color + format: hex + default-dark: '#4c78cc' + default-light: '#4c78cc' + - + title: Graph Tags + id: graph-tag + type: variable-themed-color + format: hex + default-dark: '#c14343' + default-light: '#000000' + - + title: Plugins + id: ITS-Plugins + type: heading + level: 1 + collapsed: true + - + title: Disable ITS Styled Statblocks + id: default-statblock + type: class-toggle + - + title: Breadcrumbs Box Style + id: breadcrumbs-block + type: class-toggle + - + title: Dataview + id: ITS-Plugins-Dataview + type: heading + level: 2 + collapsed: true + - + title: Dataview Regular Styled Tables + id: dataview-regular-table + type: class-toggle + - + title: Auto Sized Dataview Tables + id: dataview-table-auto + type: class-toggle + - + title: Kanban Adjustments + id: ITS-Plugins-Kanban + type: heading + level: 2 + collapsed: true + - + title: Boxed Style + id: kanban-boxed + type: class-toggle + - + title: Minimal Style + id: kanban-minimal + type: class-toggle + - + title: Kanban Center Titles + id: kanban-title-center + type: class-toggle + - + title: Alternate Color Schemes + id: ITS-Alt-Color-Scheme + type: heading + level: 1 + collapsed: true + - + title: Accent Color + description: Use the Obsidian accent color picker in the Appearance tab as theme color + id: accent-color + type: class-toggle + - + title: SlRvb Blue + id: slrvb-b + type: class-toggle + - + title: SlRvb Gray + id: slrvb-g + type: class-toggle + - + title: School Days + id: s-d + type: class-toggle + - + title: TTRPG + id: select + type: class-select + allowEmpty: true + default: none + options: + - + label: SlRvb D&D + value: dnd + - + label: WOTC/Beyond + value: wotc-beyond + - + label: Pathfinder + value: pathfinder + - + label: Pathfinder Remaster + value: pathfinder-remaster + - + title: Tangerine Dunes + id: t-d + type: class-toggle + - + title: Drowned + id: drwn + type: class-toggle + - + title: Nord + id: nord + type: class-toggle + - + title: Minimalist + id: mini + type: class-toggle + - + title: Notion + id: notion + type: class-toggle +# - +# title: Nebula +# id: nebula +# type: class-toggle +# - +# title: Adventure +# id: advt +# type: class-toggle + - + title: ITS Dark + id: its-d + type: class-toggle +*/ +/*Fonts*/ +@font-face { + font-family: "Fira Code"; + src: url("data:font/woff2;charset=utf-8;base64,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") format("woff2"), url("data:font/woff;charset=utf-8;base64,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") format("woff"); + font-weight: 500; + font-style: normal; + font-display: swap; +} +/*Icon: ITS Icons*/ +@font-face { + font-family: "its"; + src: url("data:application/octet-stream;base64,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") format("woff"), url("data:application/octet-stream;base64,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AREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAARmaWxlBmZvbGRlcgZidWxsZXQOZC1hbmQtZC1icmFuZHMGbm90ZS0yBmxheWVycwdwcmludGVyCGJhY2tsaW5rB291dGxpbmsEbGluawVjbG9zZRBmb3JtYXQtbGlzdC10ZXh0CHBlbmNpbC0xBmJvb2stMwxwbGFuZXQtc2hhcnAJbGlnaHRuaW5nDWxpbmstZXh0ZXJuYWwNbGluay1pbnRlcm5hbBBmb290bm90ZS13cml0aW5nC2xlLWJlYW4tZG5kB3NlYXJjaDIIZm9vdG5vdGUPYW5nbGUtZG91YmxlLXVwCWNoYXItbWFpbg9jaGFyLWFudGFnb25pc3QJY2hhci1zaWRlCmNoYXItZXh0cmEJY2hhcmFjdGVyJGljX2ZsdWVudF9wZW9wbGVfY29tbXVuaXR5XzE2X2ZpbGxlZA5mYS1jaGVjay1zb2xpZAVtaW51cxdmZWF0aGVyLWljb24tcGFwZXItcGxhbg1jYWxlbmRhci1maWxsEWZvbnRpc3RvLXF1ZXN0aW9uFWJveGljb25zLXBsdXMtbWVkaWNhbBRlbHVzaXZlLWljb25zLXNlYXJjaBlmb250LWF3ZXNvbWU0LWV4Y2xhbWF0aW9uCWxpZ2h0YnVsYhFidWJibGUtY2hhcnQtZmlsbA10aHVtYi11cC1maWxsD3RodW1iLWRvd24tZmlsbA1mb250aXNvLXF1b3RlEWZpbGUtcGFwZXItMi1maWxsDWJvb2ttYXJrLWZpbGwLZW50eXBvLWluZm8EaGFsZgdleGFtcGxlEmFuZ2xlLWRvdWJsZS1yaWdodApvay1jaXJjbGVkCm1hcC1tYXJrZXIFYXdhcmQLc3RyZWV0LXZpZXcNYnVsbGV0LXNlbGVjdAVzcGluMgR0aW1lBGNoYXQEY3JvdwpzaWducy1wb3N0BWhlYXJ0BGxvY2sIeWluLXlhbmcOc3dvcmQtZmlsbC1maXgAAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViw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") format("truetype"); +} +body, +.theme-dark, +.theme-light { + --accent-h: 0; + --accent-s: 49%; + --accent-l: 49%; + --background-primary: var(--note); + --background-primary-alt: var(--outer-bar); + --background-secondary: var(--side-bar); + --background-secondary-alt: var(--outer-bar); + --background-modifier-form-field: var(--input-bg); + --background-modifier-message: var(--dark-accent); + --toggle-thumb-color: transparent; + --popover-background: var(--background-primary); + --background-modifier-border: var(--lines); + --background-modifier-border-hover: var(--bg); + --background-modifier-border-focus: var(--accent); + --divider-color: var(--outer-bar); + --divider-color-hover: var(--accent); + --prompt-border-color: var(--outline); + --text-on-accent: var(--text-dl); + --text-normal: var(--text); + --text-accent: var(--accent2-lite); + --text-accent-hover: var(--lite-accent); + --text-muted: var(--soft-text); + --text-faint: var(--faint-text); + --text-highlight-bg: var(--hvr); + --text-highlight-bg-active: var(--hvr-active); + --text-selection: var(--highlight); + --interactive-normal: var(--code-bg); + --interactive-hover: var(--embed-bg); + --interactive-accent: var(--bttn); + --interactive-accent-hover: var(--bg); + --interactive-accent-hsl: var(--accent-h), var(--accent-s), var(accent-l); + --background-modifier-hover: var(--hvr-active); + --background-modifier-success: var(--success-bg); + --background-modifier-error: var(--failure-bg); + --background-modifier-active-hover: var(--dark-accent); + --background-modifier-cover: var(--td); + --icon-opacity: 1; + --icon-color: var(--soft-text); + --icon-color-active: var(--text-dl); + --icon-color-hover: var(--text); + --icon-color-focused: var(--text); + --drag-ghost-background: var(--dark-accent); + --drag-ghost-text-color: var(--text-dl); + --tooltip-color: var(--text-dl); + --italic-color: inherit; + --bold-color: inherit; + --text-dl: #e5ebee; + --accent-text: #dcddde; + --list-color-1: var(--rainbow-1); + --list-color-2: var(--rainbow-2); + --list-color-3: var(--rainbow-3); + --list-color-4: var(--rainbow-4); + --list-color-5: var(--rainbow-5); + --list-color-6: var(--rainbow-6); +} + +.theme-dark { + --deep-dark-accent: #3f1010; + --dark-accent: #652121; + --lite-accent: #c94d4d; + --accent: #863737; + --accent2: #42536e; + --accent2-lite: #61afef; + --accent-color: 134, 55, 55; + --side-bar: var(--note); + --side-bar-bg: var(--outer-bar); + --outer-bar: #0b0f13; + --dark-sidebar: #0d1014; + --bttn: var(--dark-accent); + --input-bg: rgba(0, 0, 0, 0.3); + --hvr: rgba(168, 60, 60, 0.4); + --hvr2: var(--highlight); + --hvr-active: rgba(212, 47, 47, 0.4); + --highlight: #7a141466; + --bg: #252c36; + --fg: #cfd7dd; + --success-bg: #32603e; + --failure-bg: #772d2d; + --inactive: #586477; + --outline: var(--outer-bar); + --folder: var(--accent); + --folder-open: #e05858; + --file-icon-color: #586477; + --file-icon-color: var(--inactive); + --lines: var(--hr); + --note: #1a1e24; + --note-rgb: 26, 30, 36; + --text: #bccad8; + --headers: #c14343; + --soft-text: #97a1b9; + --faint-text: #4e5b6f; + --code-text: #fa4545; + --footnote: #63778f; + --code-bg: #232831; + --embed-bg: var(--dark-sidebar); + --aside-bg: #11151d; + --th: var(--dark-accent); + --th-text: var(--text-dl); + --td: #06080c60; + --drop-shadow: #06080c60; + --tag: var(--dark-accent); + --tag-text: #d04e4e; + --table: #283345; + --hr: #2f3b4d; + --i-at: #bf5e5e; + --progress: var(--accent); + --progress-bg: var(--bg); + --graph-bg: var(--outer-bar); + --graph-lines: var(--dark-accent); + --graph-node: var(--text); + --graph-fill: var(--headers); + --graph-404: #727e93; + --graph-img: #4c78cc; + --graph-tag: var(--headers); + --graph-focused: var(--accent2-lite); + --theme-rainbow-1: #7c2929; + --theme-rainbow-2: #652121; + --theme-rainbow-3: #471d1d; + --theme-rainbow-4: #381919; + --theme-rainbow-5: #424c61; + --theme-rainbow-6: #2e333d; + --rainbow-1: #b03a3a; + --rainbow-2: #d59929; + --rainbow-3: #207a20; + --rainbow-4: #3232c5; + --rainbow-5: #7f307f; + --rainbow-6: #dd4794; +} + +.theme-light { + --deep-dark-accent: #2f1010; + --dark-accent: #c35c5c; + --lite-accent: #cd2626; + --accent: #912e2e; + --accent2: #aac1d3; + --accent2-lite: #5599d0; + --side-bar: var(--note); + --side-bar-bg: var(--outer-bar); + --outer-bar: #eef3fd; + --dark-sidebar: #f1f5ff; + --bttn: var(--headers); + --input-bg: var(--td); + --hvr: rgba(255, 0, 0, 0.212); + --hvr2: var(--highlight); + --hvr-active:rgba(253, 115, 115, 0.4); + --highlight: rgba(229, 149, 149, 0.37); + --bg: #e1e9f6; + --fg: var(--accent); + --success-bg: #599049; + --failure-bg: #772d2d; + --inactive: #a6bbde; + --outline: var(--bg); + --folder: var(--accent); + --file-icon-color: #7e8ea3; + --file-icon-color: var(--inactive); + --folder-open: #ce6d6d; + --lines: #b5c2d8; + --icons: #d04e4e; + --note: #f8fbff; + --note-rgb: 248, 251, 255; + --text: #30353a; + --headers: #c14343; + --faint-text: #4e5b6f; + --soft-text: #697580; + --code-text: #ea4262; + --footnote: #8996a0; + --code-bg: var(--embed-bg); + --embed-bg: var(--dark-sidebar); + --aside-bg: var(--dark-sidebar); + --th: var(--headers); + --th-text: var(--text-dl); + --td: #d0ddef62; + --drop-shadow: #d0ddef62; + --tag: #c65656; + --tag-text: var(--lite-accent); + --table: #ccd6eb; + --hr: #d6deea; + --i-at: var(--folder); + --progress: var(--accent); + --progress-bg: var(--bg); + --graph-bg: var(--note); + --graph-lines: #e4e7f8; + --graph-node: var(--headers); + --graph-fill: var(--folder); + --graph-404: #727e93; + --graph-img: #4c78cc; + --graph-tag: #000000; + --graph-focused: var(--text-highlight-bg-active); + --theme-rainbow-1: #bb5555; + --theme-rainbow-2: #a53f3f; + --theme-rainbow-3: #862c2c; + --theme-rainbow-4: #662828; + --theme-rainbow-5: #697795; + --theme-rainbow-6: #a4aec2; + --rainbow-1: #dd3c3c; + --rainbow-2: #f1ab27; + --rainbow-3: #118811; + --rainbow-4: #3333cc; + --rainbow-5: #a824a8; + --rainbow-6: #e83b94; +} + +body.theme-dark, +body.theme-light { + --font-default: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Microsoft YaHei Light", sans-serif; + --font-monospace: "Fira Code", "Fira Code Medium", "Source Code Pro", monospace; + --font-text: var(--font-text-override), var(--font-default); + --font-monospace-default: var(--font-monospace-default-override), var(--font-monospace); + --font-interface: var(--font-interface-override), var(--font-default); + --rmx: "remixicon"; + --mdi: "Material Icons Sharp"; + --its: "its"; + --fa5: "Font Awesome 5 Free Solid"; + --fa6: "Font Awesome 6 Free Solid"; + --rpg: "rpg-awesome"; + --radius-s: 0; + --radius-m: calc(var(--radius-s) * 1.1); + --radius-l: calc(var(--radius-s) * 1.2); + --radius-xl: calc(var(--radius-s) * 1.5); + --radius-h: calc(var(--radius-s) / .50); + --slider-track-radius: var(--radius-h); + --input-radius: var(--radius-s); + --icon-btn-radius: var(--radius-s); + --tag-radius: var(--radius-l); + --slider-thumb-radius: var(--radius-h); + --status-bar-radius: var(--radius-m) 0 0 0; + --checkbox-radius: var(--radius-m); + --toggle-radius: var(--radius-h); + --toggle-thumb-radius: var(--radius-h); + --clickable-icon-radius: var(--radius-s); + --pill-radius: var(--radius-m); + --bold-weight: 900; + --bold-modifier: 500; + --font-ui-smaller: 13.5px; + --font-ui-small: 14px; + --font-ui-medium: 15px; + --font-ui-large: 20px; + --font-smallest: .85em; + --font-smaller:.90em; + --font-small: .95em; + --icon-xs: 14px; + --icon-s: 16px; + --icon-m: 17px; + --icon-l: 18px; + --line-height-tight: 1.3em; + --scroll-size: 7px; + --divider-width: 2px; + --divider-width-hover: 5px; + --tag-padding-x: 7px; + --tag-padding-y: 3px; + --prompt-border-width: 3px; + --shadow-s: 2px 2px 0 var(--outline); + --shadow-m: 3px 3px 0 var(--outline); + --shadow-ml: 4px 4px 0 var(--outline); + --shadow-l: 5px 5px 0 var(--outline); + --input-shadow: var(--shadow-s); + --input-shadow-hover: var(--shadow-m); + --embed-block-shadow-hover: var(--input-shadow); + --message-color: var(--text-dl); + --message-box-shadow: var(--shadow-s); + --message-border-width: 0px; + --message-border-color: var(--outline); + --toggle-shadow: none; + --box-border-s: 1px solid var(--outline); + --box-border: 2px solid var(--outline); + --box-border-m: 3px solid var(--outline); +} + +.backlink-pane > .tree-item-self.is-collapsed:hover, +.outgoing-link-pane > .tree-item-self.is-collapsed:hover, +.tree-item-self:hover :is(.tree-item-inner-subtext, .tree-item-icon, .tree-item-flair) { + color: var(--nav-item-color-hover); +} + +.tree-item-self:hover .collapse-icon svg.svg-icon { + color: unset; +} + +.nav-file-tag { + background-color: var(--tag); + color: var(--text-on-accent); +} + +.search-result-hover-button, +.nav-folder-title:hover svg.svg-icon, +.search-result-file-title:hover .collapse-icon svg.svg-icon { + color: var(--nav-item-color-hover); +} + +input[type=range] { + border-radius: var(--slider-track-radius); +} + +.notice, +.tooltip { + color: var(--message-color); + box-shadow: var(--message-box-shadow); + border: var(--message-border-width) solid var(--message-border-color); +} + +.tree-item-self { + align-items: center; +} + +.theme-dark, +.theme-light { + --modal-border-color: var(--outline); + --modal-border-width: 3px; + --modal-community-sidebar-width: 310px; + --modal-sidebar-background: var(--dark-sidebar); + --modal-nav-item-background: transparent; + --modal-nav-item-background-hover: var(--td); + --setting-item-padding: 10px 15px; + --setting-item-background: transparent; + --setting-item-alt-background: var(--setting-item-background); + --setting-item-alt-background-hover: var(--td); + --setting-item-heading-background: transparent; + --setting-item-background-hover: var(--hvr); + --setting-item-heading-border: 2px solid var(--headers); + --setting-item-border-color: var(--table); + --toggle-width: 20px; + --toggle-s-width: 20px; + --toggle-border-width: 1px; +} + +.vertical-tab-content { + padding: 35px; +} +.vertical-tab-content .setting-item { + padding-left: 18px; + padding-right: 18px; +} +.vertical-tab-content .installed-plugins-container { + padding: 0; +} +.vertical-tab-content .setting-item { + border: 0; + border-bottom: 1px solid; + padding: var(--setting-item-padding); + background: var(--setting-item-background); + border-color: var(--setting-item-border-color); +} +.vertical-tab-content .setting-item-heading { + background: var(--setting-item-heading-background); + border-bottom: var(--setting-item-heading-border); +} +.vertical-tab-content .setting-item-heading:hover { + background: var(--setting-item-background-hover); +} +.vertical-tab-content .setting-item:nth-child(even):not(.setting-item-heading) { + background-color: var(--setting-item-alt-background); +} +.vertical-tab-content .setting-item:nth-child(even):not(.setting-item-heading):hover { + background-color: var(--setting-item-alt-background-hover); +} + +.setting-item.setting-item:hover { + background-color: var(--modal-nav-item-background-hover); +} + +.vertical-tab-header { + background-color: var(--modal-sidebar-background); +} + +.horizontal-tab-nav-item, +.vertical-tab-nav-item { + background-color: var(--modal-nav-item-background); +} + +.vertical-tab-header-group-title { + color: var(--headers); + font-size: var(--font-ui); +} + +:is(.mod-linux, .mod-windows) .titlebar-button.mod-close:hover { + color: var(--text-dl); +} + +.u-pop { + color: var(--text); +} + +button.mod-cta:hover { + color: var(--text); +} + +.checkbox-container, +.checkbox-container:after { + box-shadow: var(--toggle-shadow); +} + +.checkbox-container.mod-small { + width: var(--toggle-s-width); + height: var(--toggle-s-width); +} + +.checkbox-container.is-enabled { + background-color: var(--accent); +} + +.setting-item:hover .checkbox-container { + box-shadow: 0 0 0 1px var(--background-modifier-border); +} + +.community-item { + border: var(--box-border); + box-shadow: var(--shadow-s); +} + +.community-item:hover { + background-color: var(--modal-nav-item-background-hover); + border-color: var(--outline); +} + +.community-modal-info-name { + font-family: var(--h2-font); + font-weight: var(--h2-weight); +} + +.mod-community-modal .modal-sidebar button.clickable-icon:hover { + color: var(--text-dl); +} + +.community-modal-info { + padding: var(--file-margins); +} + +.community-modal-search-results-wrapper { + overflow-x: hidden; +} + +.menu { + border-width: var(--modal-border-width); + border-color: var(--modal-border-color); +} +.menu .menu-item.selected .menu-item-icon { + color: var(--text-normal); +} + +.setting-hotkey, +.suggestion-hotkey { + border-radius: var(--radius-s); + background-color: var(--code-bg); + color: var(--soft-text); + font-size: 12px; + box-shadow: var(--code-shadow); +} + +.theme-dark, +.theme-light { + --status-bar-text-color: var(--text-muted); + --status-bar-background: var(--outer-bar); + --status-bar-border-color: var(--accent); + --status-bar-gap: var(--size-4-1); + --status-bar-padding: var(--size-4-1); +} + +.status-bar { + gap: var(--status-bar-gap); + padding: var(--status-bar-padding); +} + +.theme-dark, +.theme-light { + --sidebar-markdown-font-size: var(--font-text-size); + --sidebar-tab-text-display: none; + --sidebar-tab-background-color: var(--bttn); + --ribbon-background: var(--outer-bar); + --ribbon-background-collapsed: var(--note); + --ribbon-width: 40px; + --ribbon-border-width: 0; + --ribbon-border-color: var(--outer-bar); + --ribbon-icon-size: var(--icon-l); + --ribbon-icon-stroke: var(--icon-l-stroke-width); + --ribbon-icon-gap: 15px; + --sidebar-icon-color: var(--text); + --sidebar-icon-color-active: var(--text-dl); + --sidebar-tab-icon-size: var(--icon-l); + --sidebar-tab-icon-stroke: var(--icon-l-stroke-width); + --sidebar-tab-background-color-hover: var(--accent); + --sidebar-tab-color-hover: var(--text-on-accent); + --sidebar-tab-border-color: transparent; + --sidebar-tab-border-color-active: var(--bttn); + --sidebar-tab-border-width: 0; + --sidebar-tab-padding: 0 var(--size-4-3); +} + +.workspace-split.workspace-split:is(.mod-right-split.mod-right-split, +.mod-left-split.mod-left-split) .workspace-tab-header-container-inner { + padding: 0; + margin: 0; + gap: 0; +} +.workspace-split.workspace-split.mod-right-split .workspace-tab-header-container { + padding-left: 0; +} +.workspace-split.workspace-split .mod-top .workspace-tab-header-container { + padding: 0; +} + +.mod-right-split .workspace-tab-header-container-inner { + margin-left: 2px; +} + +:is(.mod-left-split, .mod-right-split) .workspace-tab-header-inner { + padding: var(--sidebar-tab-padding); +} + +.sidebar-toggle-button { + padding: 0; + position: relative; + height: var(--header-height); +} +.sidebar-toggle-button.mod-left { + right: var(--divider-width); +} +.sidebar-toggle-button .clickable-icon { + padding: 10px; +} + +:is(.mod-left-split, .mod-right-split) .workspace-tab-header-inner-icon .svg-icon { + --icon-size: var(--sidebar-tab-icon-size); + --icon-stroke: var(--sidebar-tab-icon-stroke); +} + +.workspace-ribbon { + padding: 0; + border-right: var(--ribbon-border-width) solid var(--ribbon-border-color); +} +.workspace-ribbon.mod-left { + margin-top: 0; + gap: 0; +} +.workspace-ribbon .side-dock-settings, +.workspace-ribbon .side-dock-actions { + padding-top: calc(var(--ribbon-icon-gap) / 1.5); + padding-bottom: calc(var(--ribbon-icon-gap) / 1.5); + gap: var(--ribbon-icon-gap); +} +.workspace-ribbon .side-dock-ribbon-action .svg-icon { + --icon-size: var(--ribbon-icon-size); + --icon-stroke: var(--ribbon-icon-stroke); +} +.workspace-ribbon .side-dock-actions { + margin-top: var(--header-height); +} + +:is(.mod-left-split, .mod-right-split) .workspace-tab-header-inner { + background-color: transparent; + border-bottom: var(--sidebar-tab-border-width) solid var(--sidebar-tab-border-color); +} +:is(.mod-left-split, .mod-right-split) .is-active .workspace-tab-header-inner { + border-color: var(--sidebar-tab-border-color-active); +} + +:is(.mod-left-split, .mod-right-split) .workspace-tab-header.is-active, :is(.mod-left-split, .mod-right-split) .workspace-tab-header { + --background-modifier-hover: var(--sidebar-tab-background-color); + --tab-text-color: var(--text); + --tab-text-color-active: var(--text-dl); + --tab-text-color-focused: var(--text); + --tab-text-color-focused-active: var(--text-dl); + --tab-text-color-focused-active-current: var(--sidebar-icon-color-active); +} +:is(.mod-left-split, .mod-right-split) .workspace-tab-header.is-active .workspace-tab-header-inner-icon, :is(.mod-left-split, .mod-right-split) .workspace-tab-header .workspace-tab-header-inner-icon { + --icon-color-focused: var(--sidebar-icon-color-active); +} + +.is-focused .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon, +.workspace-tab-header-inner:hover .workspace-tab-header-inner-icon, +.mod-top-left-space.mod-active .workspace-tab-header.is-active { + --titlebar-text-color-focused: var(--sidebar-icon-color-active); + --tab-text-color-hover: var(--sidebar-icon-color-active); + --icon-color-hover: var(--sidebar-icon-color-active); +} + +:is(.mod-left-split, .mod-right-split) .is-active:hover .workspace-tab-header-inner, +:is(.workspace-tab-header-inner-icon):hover, +.workspace-tab-header-container .clickable-icon:hover, +.workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner, +.side-dock-ribbon .clickable-icon:hover, +.workspace-tab-header:hover .workspace-tab-header-inner .workspace-tab-header-inner-icon { + color: var(--sidebar-tab-color-hover); +} + +.side-dock-actions { + margin-top: var(--header-height); +} + +.workspace-tab-header-inner .workspace-tab-header-inner-icon { + color: var(--sidebar-icon-color); +} + +.workspace-tab-header:hover .workspace-tab-header-inner-icon { + color: var(--sidebar-icon-color-hover); +} + +.tree-item-self .tree-item-icon { + position: relative; + margin-inline-start: -3px; +} + +body { + --search-border: var(--box-border); + --search-box-shadow: var(--shadow-s); +} + +/*Search Styling*/ +.search-results-children .search-result { + margin-right: 0px; + margin-bottom: 10px; + background: var(--note); + border: var(--search-border); + box-shadow: var(--search-box-shadow); +} + +.search-result-container { + padding-left: var(--size-4-3); + padding-right: var(--size-4-2); +} + +.search-result-file-title { + background: var(--code-bg); + box-shadow: 0 2px 0 var(--td); + padding: 5px 10px; + margin-bottom: 0; +} + +.search-result:not(.is-collapsed) .search-result-file-title:not(:hover) { + color: var(--text); +} + +.search-result-file-matches { + margin: 0; + padding: 0; + border: 0; + box-shadow: unset; +} + +.search-result-file-match { + margin: auto; + width: auto; + z-index: 0; + padding: 8px 10px; + color: var(--text); + left: 0; +} + +.search-result-file-match:hover { + padding-right: var(--size-4-5); +} + +.search-result-file-title:hover .search-result-file-matched-text { + color: var(--text-on-accent); + border-bottom: 2px solid var(--text-on-accent); +} + +.search-result-hover-button:not(:hover) { + color: var(--text); +} +.search-result-hover-button:hover { + background-color: var(--bttn); +} + +.cm-s-obsidian span.obsidian-search-match-highlight { + box-shadow: 0 0 0 2px var(--accent); + border-radius: var(--radius-s); + background-color: var(--text-highlight-bg-active); +} + +.search-results-info .dropdown:hover { + color: var(--lite-accent); + font-weight: 900; +} + +.search-results-result-count:hover { + color: var(--text-dl); +} +.search-results-result-count:hover .more-options-icon { + background-color: var(--text-dl); +} +.search-results-result-count:hover .more-options-icon svg { + fill: var var(--sidebar-tab-background-color-hover); +} + +.document-search-container.document-search-container { + padding: var(--size-4-2); + background-color: transparent; +} +.document-search-container.document-search-container .document-search, .document-search-container.document-search-container .document-replace { + flex-wrap: wrap; + justify-content: center; +} + +.input-right-decorator.clickable-icon.is-active { + background-color: var(--sidebar-tab-border-color-active); +} + +body { + --tab-curve: var(--radius-s); + --tab-radius: var(--radius-s); + --tab-radius-active: var(--radius-s); + --tab-font-size: var(--font-size); + --tab-font-weight: 500; + --tab-font-weight-active: 900; + --tab-width: 200px; + --tab-max-width: 320px; + --tab-outline-width: 2px; + --tab-top-outline-width: 0; + --tab-outline-color: var(--accent); + --tab-divider-color: var(--hr); + --tab-background: var(--outer-bar); + --tab-background-active: var(--note); + --tab-container-background: var(--tab-background); + --tab-text-color: var(--inactive); + --tab-text-color-active: var(--text); + --tab-text-color-focused: var(--inactive); + --tab-text-color-focused-active: var(--text); + --tab-text-color-focused-active-current: var(--text); + --tab-text-color-hover: var(--text); + --tab-stacked-font-weight: 700; + --tab-stacked-font-size: 15px; + --tab-stacked-shadow: -10px 0 10px var(--tab-stacked-shadow-color); + --tab-stacked-shadow-color: var(--drop-shadow); + --tab-switcher-preview-background-shadow: var(--shadow-m); + --tab-switcher-preview-shadow: var(--shadow-s); + --tab-switcher-preview-shadow-active: 0 0 0 2px var(--lite-accent), var(--shadow-l); +} + +.view-header-title-container:not(.mod-at-end):after { + display: none; +} + +.workspace-tab-header.workspace-tab-header:hover { + color: var(--tab-text-color-hover); +} + +.workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner-close-button, +body.is-focused :is(.mod-left-split, .mod-right-split) .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner-title { + color: var(--text-dl); +} + +.is-active .workspace-tab-header-inner-title { + font-weight: var(--tab-font-weight-active); +} + +.workspace .mod-root .workspace-tab-header-inner-title { + padding-right: 10px; +} + +.mod-root .workspace-tab-header-container-inner { + padding-top: 2px; +} + +.mod-root .mod-stacked .workspace-tab-header:hover .workspace-tab-header-inner { + color: var(--tab-text-color-hover); +} + +.workspace-tab-header-container { + border-top: var(--tab-top-outline-width) solid var(--tab-outline-color); +} + +.empty-state .empty-state-title { + font-family: var(--h2-font); +} + +body, +body.mod-rtl { + --vault-name-font-size: 20px; + --vault-name-font-weight: var(--font-bold); + --vault-name-color: var(--headers); + --vault-font: var(--font); + --nav-item-color: var(--text); + --nav-item-color-hover: var(--text-dl); + --nav-item-color-active: var(--text-dl); + --nav-item-color-highlighted: var(--text-dl); + --folder-open-text-color: var(--text); + --nav-item-background-hover: var(--dark-accent); + --nav-item-background-active: var(--dark-accent); + --nav-item-background-selected: var(--hvr); + --nav-item-border-width: 0px; + --nav-item-border-color: var(--lite-accent); + --nav-item-background-border-color-hover: var(--dark-accent); + --nav-item-padding: 4px 8px; + --explorer-padding: 4px 4px 4px 3px; + --explorer-item-padding: 2px 8px; + --nav-item-children-padding-left: 8px; + --nav-item-children-margin-left: 15px; + --folder-text-color: var(--nav-item-color); + --file-text-color: var(--nav-item-color); + --nav-item-size: var(--font-ui-small); + --nav-item-weight: 500; + --nav-item-weight-hover: 700; + --nav-item-weight-active: 700; + --nav-item-white-space: wrap; + --nav-indentation-guide-width: 2px; + --nav-indentation-guide-color: var(--lines); + --folder-weight: 700; + --folder-weight-hover: var(--folder-weight); +} + +body:not(.folder-arrow-display) .nav-folder .tree-item-icon.collapse-icon, +.nav-folder-collapse-indicator, +.tree-item-icon.nav-folder-collapse-indicator { + display: none; +} + +.nav-folder-title { + --nav-item-weight: var(--folder-weight); +} + +.nav-folder-title:hover { + --nav-item-weight-hover: var(--folder-weight-hover); +} + +.nav-folder.mod-root > .nav-folder-title:hover { + color: var(--dark-accent); +} + +.nav-files-container { + padding: var(--explorer-padding); +} + +.nav-folder.is-collapsed .nav-folder-title:not(.is-being-dragged) { + color: var(--folder-text-color); +} + +.nav-folder:not(.mod-root) > .nav-folder-title:not(.is-being-dragged) { + color: var(--folder-open-text-color); +} + +.nav-folder-title.nav-folder-title.is-active.is-active { + color: var(--text-dl); +} +.nav-folder-title.nav-folder-title.is-active.is-active .nav-folder-title-content::before { + color: var(--text-dl); +} + +.nav-file-title { + color: var(--file-text-color); +} + +.nav-file-tag { + margin-left: auto; +} + +.nav-folder.mod-root > .nav-folder-children .nav-folder > .nav-folder-title, .nav-folder.mod-root > .nav-folder-children .nav-file > .nav-file-title { + border: 2px solid transparent; + margin-bottom: 0; + padding: var(--explorer-item-padding); +} +.nav-folder.mod-root > .nav-folder-children .nav-folder > .nav-folder-title:hover, .nav-folder.mod-root > .nav-folder-children .nav-file > .nav-file-title:hover { + border-color: var(--nav-item-background-border-color-hover); +} + +body { + --titlebar-background: var(--note); + --titlebar-background-focused: var(--outer-bar); + --titlebar-text-color: var(--text-normal); +} + +.is-hidden-frameless:not(.is-fullscreen).is-focused .titlebar-button-container.mod-right, .is-hidden-frameless:not(.is-fullscreen) .titlebar-button-container.mod-right { + background: transparent; +} + +.workspace-tab-header.is-active .workspace-tab-header-inner-close-button { + color: var(--tab-text-color-focused-active-current); +} + +body { + --file-header-font-size: var(--font-ui-medium); + --file-header-font-weight: 600; + --file-header-parent-font-weight: 600; + --file-header-breadcrumb-font-size: var(--font-ui-smaller); + --file-header-breadcrumb-color: var(--inactive); + --file-header-color: var(--inactive); + --file-header-color-active: var(--text); + --file-header-background: var(--note); + --file-header-left-color: var(--dark-accent); + --file-header-right-color: var(--outer-bar); +} + +.is-focused .workspace-leaf.mod-active .view-header, +.workspace-leaf .view-header { + gap: 0; + margin: 0; + padding: 0 var(--size-4-3); + background: var(--file-header-background); +} + +.view-header-title-parent { + font-weight: var(--file-header-parent-font-weight); +} + +.view-header-title { + color: var(--file-header-color); +} + +.mod-active { + color: var(--file-header-color-active); +} + +.view-header-title-container, +.view-header-title-parent { + align-content: center; + align-items: center; +} + +.view-header-breadcrumb { + font-size: var(--file-header-breadcrumb-font-size); + color: var(--file-header-breadcrumb-color); +} + +.clickable-icon[aria-disabled=true]:hover { + color: var(--inactive); +} + +.popover.hover-popover { + min-height: auto; + background-color: var(--popover-background); +} +.popover.hover-popover > .markdown-embed > .markdown-embed-content { + padding: 0; +} +.popover.hover-popover .markdown-preview-view { + background-color: var(--popover-background); +} + +@media (max-width: 500px) { + .theme-dark, .theme-light { + /*Mobile Sizes*/ + --radius: 0px; + --micro: 70px; + --tiny: 100px; + --small: 150px; + --small-med: 200px; + --med-small: 250px; + --medium: 300px; + --med-tall: 450px; + --tall: 500px; + } +} +.is-mobile.is-mobile { + --interactive-accent: var(--lite-accent); + --caret-color: var(--text-normal); + --tag-background: var(--tag); + --modal-background: var(--background-primary); + --settings-home-background: var(--background-primary); + --search-result-background: var(--background-secondary); + --background-modifier-form-field: var(--td); + --background-modifier-cover: var(--outer-bar); + --background-modifier-hover: var(--hvr-active); + --toggle-width: 22px; +} +.is-mobile.is-mobile .prompt { + border: var(--prompt-border-width) solid var(--prompt-border-color); +} +.is-mobile.is-mobile .menu { + border: var(--prompt-border-width) solid var(--modal-border-color); +} +.is-mobile.is-mobile .vertical-tab-nav-item.is-active, .is-mobile.is-mobile button.mod-cta:not(:hover) { + background-color: var(--dark-accent); +} +.is-mobile.is-mobile .checkbox-container { + height: var(--toggle-width); +} +.is-mobile.is-mobile .side-dock-ribbon { + background-color: var(--ribbon-background); +} +.is-mobile.is-mobile.is-tablet .sidebar-toggle-button { + padding-left: unset; +} +.is-mobile.is-mobile .pull-down-action, .is-mobile.is-mobile .pull-out-action { + border-radius: var(--radius-h); +} +.is-mobile.is-mobile .notice { + border-radius: var(--radius-s); +} +.is-mobile.is-mobile.is-phone { + --metadata-divider-width: 0; +} +.is-mobile.is-mobile.is-phone .vertical-tab-header-group-title, .is-mobile.is-mobile.is-phone .setting-item-heading .setting-item-name { + font-size: var(--font-ui-medium); +} +.is-mobile.is-mobile.is-phone .setting-item { + gap: unset; + padding: var(--setting-item-padding); +} +.is-mobile.is-mobile.is-phone .setting-item-heading { + margin: 0; +} +.is-mobile.is-mobile.is-phone .mod-sync-log { + --modal-top: 0; +} +.is-mobile.is-mobile .view-header-title { + padding: 0 var(--size-4-1); +} + +.is-mobile { + --mobile-toolbar-background: var(--deep-dark-accent); +} +.is-mobile .workspace-drawer .nav-buttons-container { + --icon-color-active: var(--interactive-accent-hover); +} +.is-mobile .workspace-drawer-backdrop { + opacity: 0.9 !important; +} +.is-mobile .workspace-drawer:is(.mod-left, .mod-right) { + border: none; + box-shadow: 0 0 5px var(--outline), 0 0 5px var(--outline), 0 0 5px var(--outline); +} +.is-mobile .workspace-drawer-active-tab-container.is-fullscreen .workspace-drawer-active-tab-title { + text-align: center; +} +.is-mobile .modal.mod-settings .vertical-tab-content { + padding: var(--size-4-2) max(var(--size-4-2), var(--safe-area-inset-right)) 100px max(var(--size-4-2), var(--safe-area-inset-left)); +} +.is-mobile .mobile-toolbar { + background-color: var(--mobile-toolbar-background); +} +.is-mobile .mobile-toolbar-option { + color: var(--text-dl); +} +.is-mobile .mobile-toolbar-options-container::before, .is-mobile .mobile-toolbar-options-container::after { + display: none; +} +.is-mobile .view-header-title-container { + padding-left: 0; +} +.is-mobile .empty-state-action:not(:hover) { + color: var(--text-dl); + background-color: var(--bttn); +} +.is-mobile .empty-state-action:hover { + background-color: var(--outer-bar); +} +.is-mobile .tree-item .tree-item-self { + --nav-item-parent-padding: 4px 10px; + padding: var(--nav-item-parent-padding); +} + +.is-mobile .markdown-rendered .list-collapse-indicator { + margin-left: -2.3em; + padding-right: 0em; +} + +body { + --scrollbar-track-bg: var(--note); + --scrollbar-thumb-bg: var(--accent); + --scrollbar-active-thumb-bg: var(--lite-accent); + --scrollbar-border-width: 0; + --scrollbar-width: 12px; +} + +body:not(.native-scrollbars) ::-webkit-scrollbar { + background-color: var(--scrollbar-track-bg); + width: var(--scrollbar-width); + height: calc(var(--scrollbar-width) + 1px); +} + +body { + --latex-color: var(--lite-accent); + --latex-format-color: var(--inactive); + --latex-syntax-color: var(--soft-text); +} + +.mjx-math { + font-style: normal; +} + +.MJX-TEX { + font-size: 130%; + color: var(--latex-color); +} + +/*Math Block Margin Reduction*/ +.mjx-container[jax=CHTML][display=true] { + margin: 3% 0 !important; +} + +/*Math Editor*/ +.cm-s-obsidian span.cm-math:not(.cm-formatting-math-begin):not(.cm-formatting-math-end) { + color: var(--latex-syntax-color); +} + +.cm-s-obsidian span.cm-math, +.cm-s-obsidian span.hmd-fold-math-placeholder { + color: var(--latex-format-color); + font-style: normal; +} + +body { + --inline-title-position: left; +} + +.inline-title { + text-align: var(--inline-title-position); + padding-bottom: 0; + z-index: 2; +} + +body { + --font-frontmatter: var(--font-small); +} + +.cm-hmd-frontmatter { + font-size: var(--font-frontmatter); +} + +.frontmatter-container:not(.is-collapsed) { + border-bottom: 2px solid var(--hr); +} +.frontmatter-container:not(.is-collapsed) .frontmatter-container-header { + border-bottom: 0; + margin-bottom: 0; + border-top: 2px solid var(--hr); + padding-top: var(--size-4-2); +} + +.frontmatter-container .frontmatter-container-header { + justify-content: center; + font-weight: 600; + content: "/ec10"; +} +.frontmatter-container .frontmatter-section-data-item { + color: var(--text); +} +.frontmatter-container .frontmatter-section-label { + text-transform: unset; +} + +.is-rtl.is-rtl, .rtl { + --header-text-align: end; + --h1-text-align: var(--header-text-align); + --h2-text-align: var(--header-text-align); + --h3-text-align: var(--header-text-align); + --h4-text-align: var(--header-text-align); + --h5-text-align: var(--header-text-align); + --h6-text-align: var(--header-text-align); + --header-border-line-align: auto 0 auto auto; +} + +body { + --h1-size: 34px; + --h2-size: calc(var(--h1-size) - 4px); + --h3-size: calc(var(--h1-size) - 8px); + --h4-size: calc(var(--h1-size) - 12px); + --h5-size: calc(var(--h1-size) - 14px); + --h6-size: calc(var(--h1-size) - 16px); + --header-weight: 700; + --h1-weight: var(--header-weight); + --h2-weight: var(--header-weight); + --h3-weight: var(--header-weight); + --h4-weight: var(--header-weight); + --h5-weight: var(--header-weight); + --h6-weight: var(--header-weight); + --font: "Calisto MT", "Palatino Black", "Book Antiqua", "Georgia", "Suez One", serif; + --h1-font: var(--font); + --h2-font: var(--font); + --h3-font: var(--font); + --h4-font: var(--font); + --h5-font: var(--font); + --h6-font: var(--font); + --heading-formatting: var(--inactive); + --h1-color: var(--headers); + --h2-color: var(--headers); + --h3-color: var(--headers); + --h4-color: var(--headers); + --h5-color: var(--headers); + --h6-color: var(--headers); + --header-text-align: start; + --h1-text-align: var(--header-text-align); + --h2-text-align: var(--header-text-align); + --h3-text-align: var(--header-text-align); + --h4-text-align: var(--header-text-align); + --h5-text-align: var(--header-text-align); + --h6-text-align: var(--header-text-align); + --header-padding: 0; + --h1-padding: var(--header-padding); + --h2-padding: var(--header-padding); + --h3-padding: var(--header-padding); + --h4-padding: var(--header-padding); + --h5-padding: var(--header-padding); + --h6-padding: var(--header-padding); + --heading-spacing: 10px; + --heading-spacing-top: var(--heading-spacing); + --heading-spacing-bottom: var(--heading-spacing); + --header-background: transparent; + --h1-background: var(--header-background); + --h2-background: var(--header-background); + --h3-background: var(--header-background); + --h4-background: var(--header-background); + --h5-background: var(--header-background); + --h6-background: var(--header-background); + --h1-border-color: var(--theme-rainbow-1); + --h2-border-color: var(--theme-rainbow-2); + --h3-border-color: var(--theme-rainbow-3); + --h4-border-color: var(--theme-rainbow-4); + --h5-border-color: var(--theme-rainbow-5); + --h6-border-color: var(--theme-rainbow-6); + --h1-border-width: 0; + --h2-border-width: 0; + --h3-border-width: 0; + --h4-border-width: 0; + --h5-border-width: 0; + --h6-border-width: 0; + --header-border-line-color: var(--table); + --h1-border-line-color: var(--header-border-line-color); + --h2-border-line-color: var(--header-border-line-color); + --h3-border-line-color: var(--header-border-line-color); + --h4-border-line-color: var(--header-border-line-color); + --h5-border-line-color: var(--header-border-line-color); + --h6-border-line-color: var(--header-border-line-color); + --h1-border-left-color: var(--h1-border-line-color); + --h2-border-left-color: var(--h2-border-line-color); + --h3-border-left-color: var(--h3-border-line-color); + --h4-border-left-color: var(--h4-border-line-color); + --h5-border-left-color: var(--h5-border-line-color); + --h6-border-left-color: var(--h6-border-line-color); + --h1-border-right-color: var(--h1-border-line-color); + --h2-border-right-color: var(--h2-border-line-color); + --h3-border-right-color: var(--h3-border-line-color); + --h4-border-right-color: var(--h4-border-line-color); + --h5-border-right-color: var(--h5-border-line-color); + --h6-border-right-color: var(--h6-border-line-color); + --header-shadow: transparent; + --h1-shadow: var(--header-shadow); + --h2-shadow: var(--header-shadow); + --h3-shadow: var(--header-shadow); + --h4-shadow: var(--header-shadow); + --h5-shadow: var(--header-shadow); + --h6-shadow: var(--header-shadow); + --header-border-line-width: 100%; + --h1-border-line-width: 100%; + --h2-border-line-width: 85%; + --h3-border-line-width: 65%; + --h4-border-line-width: 44%; + --h5-border-line-width: 25%; + --h6-border-line-width: 0; + --header-border-line-left: none; + --header-border-line-height: 4px; + --h1-border-line-height: var(--header-border-line-height); + --h2-border-line-height: var(--header-border-line-height); + --h3-border-line-height: var(--header-border-line-height); + --h4-border-line-height: var(--header-border-line-height); + --h5-border-line-height: var(--header-border-line-height); + --h6-border-line-height: var(--header-border-line-height); + --header-border-line-align: none; + --header-arrow-icon-size: 10px; + --header-arrow-icon-color: var(--collapse-icon-color); +} + +h1, .is-live-preview .HyperMD-header-1 { + box-shadow: var(--h1-shadow); +} +h1::before, h1::after, .is-live-preview .HyperMD-header-1::before, .is-live-preview .HyperMD-header-1::after { + content: ""; + display: block; + background: var(--h1-border-right-color); + width: var(--h1-border-line-width); + height: var(--h1-border-line-height); + margin: var(--header-border-line-align); +} +h1::before, .is-live-preview .HyperMD-header-1::before { + display: var(--header-border-line-left); + background: var(--h1-border-left-color); +} +h1 .heading-collapse-indicator, h1 .cm-fold-indicator.cm-fold-indicator, .is-live-preview .HyperMD-header-1 .heading-collapse-indicator, .is-live-preview .HyperMD-header-1 .cm-fold-indicator.cm-fold-indicator { + position: absolute; +} + +h2, .is-live-preview .HyperMD-header-2 { + box-shadow: var(--h2-shadow); +} +h2::before, h2::after, .is-live-preview .HyperMD-header-2::before, .is-live-preview .HyperMD-header-2::after { + content: ""; + display: block; + background: var(--h2-border-right-color); + width: var(--h2-border-line-width); + height: var(--h2-border-line-height); + margin: var(--header-border-line-align); +} +h2::before, .is-live-preview .HyperMD-header-2::before { + display: var(--header-border-line-left); + background: var(--h2-border-left-color); +} +h2 .heading-collapse-indicator, h2 .cm-fold-indicator.cm-fold-indicator, .is-live-preview .HyperMD-header-2 .heading-collapse-indicator, .is-live-preview .HyperMD-header-2 .cm-fold-indicator.cm-fold-indicator { + position: absolute; +} + +h3, .is-live-preview .HyperMD-header-3 { + box-shadow: var(--h3-shadow); +} +h3::before, h3::after, .is-live-preview .HyperMD-header-3::before, .is-live-preview .HyperMD-header-3::after { + content: ""; + display: block; + background: var(--h3-border-right-color); + width: var(--h3-border-line-width); + height: var(--h3-border-line-height); + margin: var(--header-border-line-align); +} +h3::before, .is-live-preview .HyperMD-header-3::before { + display: var(--header-border-line-left); + background: var(--h3-border-left-color); +} +h3 .heading-collapse-indicator, h3 .cm-fold-indicator.cm-fold-indicator, .is-live-preview .HyperMD-header-3 .heading-collapse-indicator, .is-live-preview .HyperMD-header-3 .cm-fold-indicator.cm-fold-indicator { + position: absolute; +} + +h4, .is-live-preview .HyperMD-header-4 { + box-shadow: var(--h4-shadow); +} +h4::before, h4::after, .is-live-preview .HyperMD-header-4::before, .is-live-preview .HyperMD-header-4::after { + content: ""; + display: block; + background: var(--h4-border-right-color); + width: var(--h4-border-line-width); + height: var(--h4-border-line-height); + margin: var(--header-border-line-align); +} +h4::before, .is-live-preview .HyperMD-header-4::before { + display: var(--header-border-line-left); + background: var(--h4-border-left-color); +} +h4 .heading-collapse-indicator, h4 .cm-fold-indicator.cm-fold-indicator, .is-live-preview .HyperMD-header-4 .heading-collapse-indicator, .is-live-preview .HyperMD-header-4 .cm-fold-indicator.cm-fold-indicator { + position: absolute; +} + +h5, .is-live-preview .HyperMD-header-5 { + box-shadow: var(--h5-shadow); +} +h5::before, h5::after, .is-live-preview .HyperMD-header-5::before, .is-live-preview .HyperMD-header-5::after { + content: ""; + display: block; + background: var(--h5-border-right-color); + width: var(--h5-border-line-width); + height: var(--h5-border-line-height); + margin: var(--header-border-line-align); +} +h5::before, .is-live-preview .HyperMD-header-5::before { + display: var(--header-border-line-left); + background: var(--h5-border-left-color); +} +h5 .heading-collapse-indicator, h5 .cm-fold-indicator.cm-fold-indicator, .is-live-preview .HyperMD-header-5 .heading-collapse-indicator, .is-live-preview .HyperMD-header-5 .cm-fold-indicator.cm-fold-indicator { + position: absolute; +} + +h6, .is-live-preview .HyperMD-header-6 { + box-shadow: var(--h6-shadow); +} +h6::before, h6::after, .is-live-preview .HyperMD-header-6::before, .is-live-preview .HyperMD-header-6::after { + content: ""; + display: block; + background: var(--h6-border-right-color); + width: var(--h6-border-line-width); + height: var(--h6-border-line-height); + margin: var(--header-border-line-align); +} +h6::before, .is-live-preview .HyperMD-header-6::before { + display: var(--header-border-line-left); + background: var(--h6-border-left-color); +} +h6 .heading-collapse-indicator, h6 .cm-fold-indicator.cm-fold-indicator, .is-live-preview .HyperMD-header-6 .heading-collapse-indicator, .is-live-preview .HyperMD-header-6 .cm-fold-indicator.cm-fold-indicator { + position: absolute; +} + +.HyperMD-header.HyperMD-header .cm-fold-indicator .collapse-indicator { + padding-right: 5px; +} + +.HyperMD-header.HyperMD-header .collapse-indicator.collapse-indicator svg, +.view-content :is(h1, h2, h3, h4, h5, h6) .collapse-indicator.collapse-indicator svg { + width: var(--header-arrow-icon-size); + height: var(--header-arrow-icon-size); + color: var(--header-arrow-icon-color); +} + +h1, +.markdown-rendered h1, +.is-live-preview .HyperMD-header-1.cm-line { + display: flow-root; + background: var(--h1-background); + text-align: var(--h1-text-align); + padding: var(--h1-padding); + border: var(--h1-border-width) solid; + border-radius: var(--radius-m); + margin-top: var(--heading-spacing-top); + margin-block-start: var(--heading-spacing-top); + margin-block-end: var(--heading-spacing-bottom); + word-wrap: normal; + word-break: keep-all; +} +h1 > .markdown-embed .markdown-rendered, +.markdown-rendered h1 > .markdown-embed .markdown-rendered, +.is-live-preview .HyperMD-header-1.cm-line > .markdown-embed .markdown-rendered { + font-weight: 400; + font-family: var(--font-text); +} + +h2, +.markdown-rendered h2, +.is-live-preview .HyperMD-header-2.cm-line { + display: flow-root; + background: var(--h2-background); + text-align: var(--h2-text-align); + padding: var(--h2-padding); + border: var(--h2-border-width) solid; + border-radius: var(--radius-m); + margin-top: var(--heading-spacing-top); + margin-block-start: var(--heading-spacing-top); + margin-block-end: var(--heading-spacing-bottom); + word-wrap: normal; + word-break: keep-all; +} +h2 > .markdown-embed .markdown-rendered, +.markdown-rendered h2 > .markdown-embed .markdown-rendered, +.is-live-preview .HyperMD-header-2.cm-line > .markdown-embed .markdown-rendered { + font-weight: 400; + font-family: var(--font-text); +} + +h3, +.markdown-rendered h3, +.is-live-preview .HyperMD-header-3.cm-line { + display: flow-root; + background: var(--h3-background); + text-align: var(--h3-text-align); + padding: var(--h3-padding); + border: var(--h3-border-width) solid; + border-radius: var(--radius-m); + margin-top: var(--heading-spacing-top); + margin-block-start: var(--heading-spacing-top); + margin-block-end: var(--heading-spacing-bottom); + word-wrap: normal; + word-break: keep-all; +} +h3 > .markdown-embed .markdown-rendered, +.markdown-rendered h3 > .markdown-embed .markdown-rendered, +.is-live-preview .HyperMD-header-3.cm-line > .markdown-embed .markdown-rendered { + font-weight: 400; + font-family: var(--font-text); +} + +h4, +.markdown-rendered h4, +.is-live-preview .HyperMD-header-4.cm-line { + display: flow-root; + background: var(--h4-background); + text-align: var(--h4-text-align); + padding: var(--h4-padding); + border: var(--h4-border-width) solid; + border-radius: var(--radius-m); + margin-top: var(--heading-spacing-top); + margin-block-start: var(--heading-spacing-top); + margin-block-end: var(--heading-spacing-bottom); + word-wrap: normal; + word-break: keep-all; +} +h4 > .markdown-embed .markdown-rendered, +.markdown-rendered h4 > .markdown-embed .markdown-rendered, +.is-live-preview .HyperMD-header-4.cm-line > .markdown-embed .markdown-rendered { + font-weight: 400; + font-family: var(--font-text); +} + +h5, +.markdown-rendered h5, +.is-live-preview .HyperMD-header-5.cm-line { + display: flow-root; + background: var(--h5-background); + text-align: var(--h5-text-align); + padding: var(--h5-padding); + border: var(--h5-border-width) solid; + border-radius: var(--radius-m); + margin-top: var(--heading-spacing-top); + margin-block-start: var(--heading-spacing-top); + margin-block-end: var(--heading-spacing-bottom); + word-wrap: normal; + word-break: keep-all; +} +h5 > .markdown-embed .markdown-rendered, +.markdown-rendered h5 > .markdown-embed .markdown-rendered, +.is-live-preview .HyperMD-header-5.cm-line > .markdown-embed .markdown-rendered { + font-weight: 400; + font-family: var(--font-text); +} + +h6, +.markdown-rendered h6, +.is-live-preview .HyperMD-header-6.cm-line { + display: flow-root; + background: var(--h6-background); + text-align: var(--h6-text-align); + padding: var(--h6-padding); + border: var(--h6-border-width) solid; + border-radius: var(--radius-m); + margin-top: var(--heading-spacing-top); + margin-block-start: var(--heading-spacing-top); + margin-block-end: var(--heading-spacing-bottom); + word-wrap: normal; + word-break: keep-all; +} +h6 > .markdown-embed .markdown-rendered, +.markdown-rendered h6 > .markdown-embed .markdown-rendered, +.is-live-preview .HyperMD-header-6.cm-line > .markdown-embed .markdown-rendered { + font-weight: 400; + font-family: var(--font-text); +} + +.markdown-preview-view .heading-collapse-indicator { + z-index: 2; +} + +body { + --pane-background: var(--note); + --font-ligatures: none; +} + +.cm-s-obsidian .CodeMirror-line, +.cm-s-obsidian .cm-line, +.markdown-preview-section { + text-rendering: optimizeLegibility; + font-variant-ligatures: var(--font-ligatures); +} + +.workspace-split.mod-root .view-content { + background-color: var(--pane-background); +} + +body:not(.disable-source-styling) .cm-s-obsidian.markdown-source-view:not(.is-live-preview) { + --tag-background: transparent; + --tag-color: var(--tag-text); + --tag-padding-x: 0; + --tag-size: var(--font-size); + --h1-font: var(--font-default); + --h2-font: var(--font-default); + --h3-font: var(--font-default); + --h4-font: var(--font-default); + --h5-font: var(--font-default); + --h6-font: var(--font-default); + --header-weight: 900; + --h1-weight: var(--header-weight); + --h2-weight: var(--header-weight); + --h3-weight: var(--header-weight); + --h4-weight: var(--header-weight); + --h5-weight: var(--header-weight); + --h6-weight: var(--header-weight); + --h1-size: var(--font-text); + --h2-size: var(--font-text); + --h3-size: var(--font-text); + --h4-size: var(--font-text); + --h5-size: var(--font-text); + --h6-size: var(--font-text); + --p-spacing: 0.25em; + --list-marker-color-collapsed: var(--list-marker-color); + --tag-radius: 0; + --tag-border-radius: 0; + --tag-border-width: 0; +} +body:not(.disable-source-styling) .cm-s-obsidian.markdown-source-view:not(.is-live-preview) .cm-line.HyperMD-codeblock { + padding-left: 5px; +} + +body, +.theme-dark, +.theme-light { + --link-decoration: none; + --link-decoration-hover: none; + --link-external-decoration: none; + --link-unresolved-opacity: 1; + --link-unresolved-color: var(--inactive); + --link-color-hover: var(--lite-accent); + --link-external-color-hover: var(--text-accent-hover); + --link-font: inherit; + --link-external-font: var(--link-font); + --link-weight: inherit; + --link-border: none; + --link-transform: none; + --link-background: transparent; + --link-background-hover: var(--link-background); +} + +.is-live-preview .cm-hmd-internal-link, +.internal-link { + font-family: var(--link-font); +} + +.is-live-preview .cm-underline, +.external-link { + font-family: var(--link-external-font); +} + +a[href^=https], +.internal-link, +.external-link, +.cm-underline { + font-weight: var(--link-weight); + border-bottom: var(--link-border); + text-transform: var(--link-transform); + background-color: var(--link-background); +} +a[href^=https]:hover, +.internal-link:hover, +.external-link:hover, +.cm-underline:hover { + background-color: var(--link-background-hover); +} + +.cm-s-obsidian:not(.is-live-preview) .cm-link, .cm-s-obsidian .cm-line.cm-active .cm-formatting-link + .cm-link.cm-link, .cm-s-obsidian .cm-image-alt-text.cm-link:not(.cm-formatting), .cm-s-obsidian .cm-formatting-link-string.cm-string { + color: var(--text-muted); +} + +/*-External Links-*/ +.external-link { + background-image: url(); + padding-right: unset; +} + +/*Change External Link Symbol*/ +.external-link:after { + content: "\e809"; + font-family: var(--its); + padding-left: 2px; + display: inline-block; + font-size: inherit; + opacity: 0.5; + font-weight: 100 !important; + font-style: normal !important; +} + +.theme-dark, +.theme-light { + --checkbox-size: var(--font-text-size); + --checkbox-color: var(--accent); + --checkbox-color-hover: var(--dark-accent); + --checkbox-border-color: var(--accent); + --checkbox-border-color-hover: var(--dark-accent); + --checklist-done-color: var(--inactive); + --checklist-done-decoration: none; + --checklist-done-weight: 900; + --bullet: ""; + --bullet-font: var(--its); + --list-indent: 25px; + --list-spacing: 1px; + --root-list-spacing: 10px; + --root-list-bullet-spacing: 0; + --list-marker-min-width: 0; + --list-marker-color: var(--accent); + --list-marker-color-other: var(--accent2); + --list-marker-color-collapsed: var(--inactive); + --list-numbered-color: var(--headers); + --list-bullet-size: calc(var(--font-text-size) / 2.5); + --list-bullet-transform: rotate(45deg); + --list-bullet-radius: var(--radius-h); + --list-bullet-box-shadow-color: var(--table); + --collapse-icon-color-collapsed: var(--inactive); + --indentation-guide-color: var(--lines); + --indentation-guide-width: 2px; + --indentation-guide-width-active: var(--indentation-guide-width); + --indentation-guide-color-active: var(--accent); + --indentation-guide-source-indent: calc(var(--checkbox-size) / 3 * -1 + (var(--checkbox-size) / 2.5)); + --indentation-guide-editing-indent: calc(var(--checkbox-size) / 3); + --indentation-guide-reading-indent: calc(var(--checkbox-size) * -1 + 2px); + --list-color-1: var(--indentation-guide-color); + --list-color-2: var(--indentation-guide-color); + --list-color-3: var(--indentation-guide-color); + --list-color-4: var(--indentation-guide-color); + --list-color-5: var(--indentation-guide-color); + --list-color-6: var(--indentation-guide-color); +} + +ul, ol { + display: flow-root; +} + +.markdown-rendered ul, .markdown-rendered ol { + margin-block-start: var(--root-list-spacing); + margin-block-end: var(--root-list-spacing); +} +.markdown-rendered ul ul, .markdown-rendered ul ol, .markdown-rendered ol ul, .markdown-rendered ol ol { + margin-block-start: 0; + margin-block-end: 0; +} + +body:not(.list-default-bullet) .list-bullet::after, body:not(.list-default-bullet) .list-bullet::before { + display: none; +} +body:not(.list-default-bullet) ul > li:not(.task-list-item)::marker { + margin-right: -10px; +} +body:not(.list-default-bullet) .is-live-preview .cm-formatting-list-ul::before, body:not(.list-default-bullet) ul > li:not(.task-list-item)::before { + content: var(--bullet); + font-family: var(--bullet-font); + font-size: var(--font-text-size); + font-weight: 100; + color: var(--list-marker-color); + background-color: transparent; + transform: unset; + position: unset; + height: unset; +} +body:not(.list-default-bullet) ul > li:not(.task-list-item)::marker, body:not(.list-default-bullet) .is-live-preview .cm-formatting-list-ul { + color: transparent; +} + +ul > li:not(.task-list-item)::before { + float: inline-start; + margin-inline-start: -21px; + margin-inline-end: 7px; +} + +.markdown-preview-view .task-list-item-checkbox { + margin-right: 8px; +} + +ul > li.task-list-item.task-list-item .task-list-item-checkbox { + margin-inline-start: calc(var(--checkbox-size) * -1.4); +} + +.cm-formatting-list-ol, +.cm-formatting-list-ul { + padding-inline-start: var(--root-list-bullet-spacing); +} + +.is-live-preview.markdown-source-view.mod-cm6 .cm-formatting-list-ul { + font-family: var(--font-monospace); +} +.is-live-preview.markdown-source-view.mod-cm6 .cm-formatting-list-ul::before { + margin-inline-end: -16px; +} +.is-live-preview.markdown-source-view.mod-cm6 .task-list-label { + margin-inline-start: 0; +} +.is-live-preview.markdown-source-view.mod-cm6 .task-list-label .task-list-item-checkbox { + margin: 0; +} + +ol > li::marker, +.cm-line .cm-formatting-list-ol { + color: var(--list-numbered-color); +} + +:is(ul, ol) > li, +.cm-hmd-list-indent .cm-indent:nth-child(1)::before { + --indentation-guide-color: var(--list-color-1); +} + +:is(ul ul, ol ol) > li, +.cm-hmd-list-indent .cm-indent:nth-child(2)::before { + --indentation-guide-color: var(--list-color-2); +} + +:is(ul ul ul, ol ol ol) > li, +.cm-hmd-list-indent .cm-indent:nth-child(3)::before { + --indentation-guide-color: var(--list-color-3); +} + +:is(ul ul ul ul, ol ol ol ol) > li, +.cm-hmd-list-indent .cm-indent:nth-child(4)::before { + --indentation-guide-color: var(--list-color-4); +} + +:is(ul ul ul ul ul, ol ol ol ol ol) > li, +.cm-hmd-list-indent .cm-indent:nth-child(5)::before { + --indentation-guide-color: var(--list-color-5); +} + +:is(ul ul ul ul ul ul, ol ol ol ol ol ol) > li, +.cm-hmd-list-indent .cm-indent:nth-child(6)::before { + --indentation-guide-color: var(--list-color-6); +} + +body:not(.disable-spaced-lists) :is(ul, ol) li:not(:first-of-type) p:first-of-type { + margin-block-start: var(--p-spacing); +} + +:is(.markdown-source-view, .markdown-rendered) :is(ul, ol) li { + padding-top: unset; + padding-bottom: var(--list-spacing); + margin-block-start: var(--list-spacing); +} + +li.is-collapsed .list-bullet:after, +.is-collapsed ~ .cm-formatting-list .list-bullet:after { + box-shadow: 0 0 0 4px var(--list-bullet-box-shadow-color); +} + +/*List Arrows*/ +.markdown-rendered .list-collapse-indicator { + margin-inline-start: -2.2em; + padding-inline-end: 0; +} + +.theme-dark, +.theme-light { + --table-header-weight: var(--font-bold); + --table-header-size: var(--font-text); + --table-header-color: var(--th-text); + --table-header-text-color: var(--lite-accent); + --table-header-background: var(--th); + --table-header-background-hover: var(--accent); + --table-border-color: var(--note); + --table-column-alt-background: var(--td); + --table-row-alt-background: var(--td); + --table-row-background-hover: var(--highlight); + --table-row-alt-background-hover: var(--highlight); + --table-row-edit-font-size: var(--font-small); + --table-add-button-background: var(--bttn); + --table-add-button-color: var(--text-dl); + --table-add-button-size: var(--size-4-6); + --table-add-button-col-width: var(--table-add-button-size); + --table-add-button-row-height: var(--table-add-button-size); + --table-add-button-border-color: var(--note); + --table-cell-padding-x: var(--size-4-2); + --table-cell-padding-y: var(--size-2-2); + --table-header-padding-x: var(--size-4-2); + --table-header-padding-y: var(--size-2-2); + --table-column-min-width: 3ch; + --table-selection-border-radius: var(--radius-s); +} + +.cm-s-obsidian .HyperMD-table-row-0 { + color: var(--table-header-text-color); +} + +body:not(.table-unwrap) .cm-s-obsidian .HyperMD-table-row.HyperMD-table-row { + min-width: min-content; + white-space: pre-wrap; +} + +.markdown-rendered table td { + word-break: normal; +} + +.is-live-preview .cm-table-widget table { + margin-block-start: 0; + margin-block-end: 0; +} + +.cm-s-obsidian .HyperMD-table-row { + font-size: var(--table-row-edit-font-size); +} + +.markdown-rendered th { + padding: var(--table-header-padding-y) var(--table-header-padding-x); +} +.markdown-rendered td { + padding: var(--table-cell-padding-y) var(--table-cell-padding-x); +} +.markdown-rendered table th { + --latex-color: var(--table-header-color); +} + +.markdown-source-view.mod-cm6 .cm-table-widget { + padding: var(--table-add-button-size); + padding-top: var(--size-4-4); +} +.markdown-source-view.mod-cm6 .cm-table-widget .table-col-btn, .markdown-source-view.mod-cm6 .cm-table-widget .table-row-btn { + color: var(--table-add-button-color); +} +.markdown-source-view.mod-cm6 .cm-table-widget .table-col-btn { + width: var(--table-add-button-col-width); +} +.markdown-source-view.mod-cm6 .cm-table-widget .table-row-btn { + height: var(--table-add-button-row-height); +} + +.markdown-rendered table thead tr > th:first-child { + border-top-left-radius: var(--radius-s); +} +.markdown-rendered table thead tr > th:last-child { + border-top-right-radius: var(--radius-s); +} +.markdown-rendered table tbody tr:last-child > td:last-child { + border-bottom-right-radius: var(--radius-s); +} +.markdown-rendered table tbody tr:last-child > td:first-child { + border-bottom-left-radius: var(--radius-s); +} + +.theme-dark, +.theme-light { + --tag-color: var(--text-dl); + --tag-color-hover: var(--text-dl); + --tag-background: var(--tag); + --tag-background-hover: var(--accent); + --tag-border-color: var(--tag); + --tag-border-color-hover: var(--accent); + --tag-decoration-hover: underline; + --tag-font: var(--font-default); + --tag-font-weight: inherit; +} + +a.tag, +.cm-hashtag { + font-family: var(--tag-font); + font-weight: var(--tag-font-weight); +} + +body { + --embed-block-shadow-hover: inset 0 0 0 2px var(--outline); + --embed-padding: 0 10px 0 24px; + --embed-header-size: 18px; + --embed-title-padding: 5px 24px; + --embed-title-align: center; + --embed-title-white-space: wrap; + --embed-title-overflow: unset; + --embed-thickness: 2px; + --embed-border-type: solid; + --embed-border: var(--embed-thickness) var(--embed-border-type) var(--embed-border-color); + --embed-border-color: transparent; + --embed-border-left-color: var(--headers); + --embed-border-right-color: var(--embed-border-color); + --embed-border-top-color: var(--embed-border-color); + --embed-border-bottom-color: var(--embed-border-color); + --embed-border-left: 2px solid var(--embed-border-left-color); + --embed-border-right: 2px solid var(--embed-border-right-color); + --embed-border-top: 2px solid var(--embed-border-top-color); + --embed-border-bottom: 2px solid var(--embed-border-bottom-color); + --embed-border-color-hover: var(--outline); + --embed-border-left-color-hover: var(--embed-border-left-color); + --embed-border-right-color-hover: var(--embed-border-color-hover); + --embed-border-top-color-hover: var(--embed-border-color-hover); + --embed-border-bottom-color-hover: var(--embed-border-color-hover); +} + +.markdown-embed, +.internal-embed:not(.image-embed) { + display: flow-root; +} + +.markdown-embed.markdown-embed:hover { + --embed-border-left: var(--embed-thickness) var(--embed-border-type) var(--embed-border-left-color-hover); + --embed-border-right: var(--embed-thickness) var(--embed-border-type) var(--embed-border-right-color-hover); + --embed-border-top: var(--embed-thickness) var(--embed-border-type) var(--embed-border-top-color-hover); + --embed-border-bottom: var(--embed-thickness) var(--embed-border-type) var(--embed-border-bottom-color-hover); +} + +.markdown-embed-title { + padding: var(--embed-title-padding); + text-align: var(--embed-title-align); + white-space: var(--embed-title-white-space); + text-overflow: var(--embed-title-overflow); +} + +.markdown-embed:not(.canvas-node-content) { + padding: 0; +} +.markdown-embed:not(.canvas-node-content) .markdown-embed-content { + padding: var(--embed-padding); +} + +.markdown-embed-content > .markdown-preview-view > .markdown-preview-sizer { + min-height: unset !important; +} + +.markdown-embed.markdown-embed hr { + margin: 1.5em 0; +} + +.markdown-embed-link { + top: 8px; + right: var(--scrollbar-width); +} + +.markdown-embed .markdown-rendered ol:has(li:nth-child(10)) { + --list-indent: 30px; +} +.markdown-embed .markdown-rendered ol:has(li:nth-child(100)) { + --list-indent: 40px; +} + +.file-embed { + background-color: var(--outer-bar); +} + +body { + --code-background: var(--code-bg); + --code-normal: var(--code-text); + --code-shadow: 0 2px 0 var(--outline); +} + +.cm-s-obsidian div.HyperMD-codeblock.HyperMD-codeblock-begin-bg { + padding-top: 6px; +} + +.cm-s-obsidian span.cm-inline-code, +.markdown-rendered pre { + box-shadow: var(--code-shadow); +} + +.cm-s-obsidian div.HyperMD-codeblock-begin-bg { + border-top-left-radius: var(--radius-s); + border-top-right-radius: var(--radius-s); +} + +.cm-s-obsidian div.HyperMD-codeblock-end-bg { + border-bottom-left-radius: var(--radius-s); + border-bottom-right-radius: var(--radius-s); +} + +body { + --comment-font: var(--font-monospace); + --code-comment: var(--text-faint); +} + +.cm-s-obsidian span.cm-comment { + font-family: var(--comment-font); +} + +body { + --hr-icon-symbol: ""; + --hr-icon-font: var(--its); + --hr-icon-background: var(--note); + --hr-icon-padding-x: 4px; + --hr-icon-color: var(--headers); + --hr-color: var(--hr); + --hr-thickness: 2px; + --hr-width: auto; + --hr-alignment: -50%, -50%; + --hr-text-offset: 12px; +} + +/*Stylized HR/Horizontal Line*/ +.hr.cm-line:not(.cm-active), +.markdown-rendered hr { + margin-left: auto; + margin-right: auto; + width: var(--hr-width); +} +.hr.cm-line:not(.cm-active)::after, +.markdown-rendered hr::after { + content: var(--hr-icon-symbol); + font-family: var(--hr-icon-font); + font-size: var(--font-text-size); + display: inline-block; + position: absolute; + left: 50%; + transform: translate(var(--hr-alignment)) rotate(0deg); + transform-origin: 50% 50%; + color: transparent; + text-shadow: 0 0 0 var(--hr-icon-color); + padding: 0 var(--hr-icon-padding-x); + background-color: var(--hr-icon-background); +} + +.hr.cm-line { + border-top: var(--hr-thickness) solid var(--hr); + --hr-color: transparent; +} + +.markdown-source-view.mod-cm6 .cm-content :is(.hr, .HyperMD-hr) { + contain: style !important; +} + +:is(.mod-left-split, .mod-right-split) { + --hr-icon-background: var(--side-bar); +} + +.community-modal-readme hr::after { + display: none; +} + +body { + --blockquote-border-thickness: 7px; + --blockquote-border-color: var(--bg); + --blockquote-font-style: var(--font-default); + --blockquote-color: var(--text-normal); + --blockquote-padding: var(--size-4-3) var(--size-4-6); + --blockquote-padding-lp: 7px 0; + --blockquote-background-color: var(--embed-bg); +} + +.markdown-rendered blockquote { + background: var(--blockquote-background-color); + display: flow-root; +} + +.is-live-preview .HyperMD-quote.HyperMD-quote.HyperMD-quote { + border-left: var(--blockquote-border-thickness) solid var(--blockquote-border-color); + padding: var(--blockquote-padding-lp); +} +.is-live-preview .HyperMD-quote.HyperMD-quote.HyperMD-quote::before { + display: none; +} +.is-live-preview .HyperMD-quote.HyperMD-quote.HyperMD-quote + .HyperMD-quote { + padding-top: 0; +} + +.markdown-rendered blockquote, +.markdown-rendered div div > blockquote { + padding: var(--blockquote-padding); +} + +.is-live-preview .cm-line.cm-line.HyperMD-header + .HyperMD-quote.HyperMD-quote.HyperMD-quote { + padding: var(--blockquote-padding-lp); +} + +.markdown-rendered blockquote blockquote { + padding: 0 0 0 var(--size-4-3); +} + +.markdown-rendered blockquote blockquote, +.cm-blockquote-border.cm-transparent::before { + --blockquote-border-thickness: 2px; + --blockquote-border-color: var(--accent); +} + +.markdown-rendered blockquote { + border-top-right-radius: var(--radius-s); + border-bottom-right-radius: var(--radius-s); +} + +body { + --callout-margin: 5px 0; + --callout-padding: var(--size-4-3) var(--size-4-4); +} + +.callout.callout.callout { + --callout-blend-mode: normal; + margin: var(--callout-margin); +} + +.callout > .callout-content > .callout { + --callout-margin: 0; +} + +.callout-icon { + align-self: center; +} + +body { + --strikethrough-color: inherit; + --strikethrough-line-color: inherit; + --strikethrough-line-thickness: 1px; +} + +del, +.cm-strikethrough { + color: var(--strikethrough-color); + text-decoration-thickness: var(--strikethrough-line-thickness); + text-decoration-color: var(--strikethrough-line-color); +} + +.cm-s-obsidian .cm-tag { + font-family: var(--font-monospace); +} + +:is(.markdown-preview-view, +.markdown-rendered, +.markdown-source-view.is-live-preview.is-live-preview) progress::-webkit-progress-bar { + background-color: var(--progress-bg); + box-shadow: none; + border-radius: var(--radius-s); +} +:is(.markdown-preview-view, +.markdown-rendered, +.markdown-source-view.is-live-preview.is-live-preview) progress::-webkit-progress-value { + background-color: var(--progress); +} + +/* Tag Pane */ +.tag-container { + padding: 0; + --nav-item-children-margin-left: 12px; +} +.tag-container .tree-item-self { + align-items: center; +} +.tag-container .tree-item-children { + padding: 0; +} + +.tag-pane-tag .tree-item-inner > .tree-item-inner-text::before, +.tag-pane-tag-text:before { + content: "#"; + padding-inline-end: 5px; + margin-inline-start: 1px; + position: relative; + color: var(--tag-text); + width: var(--size-4-4); +} + +.tag-pane-tag.tag-pane-tag:hover .tree-item-inner-text::before, +.tag-container .tree-item-self:hover .tag-pane-tag-text:before { + color: var(--text-dl); +} + +.tag-pane-tag .collapse-icon + .tree-item-inner > .tree-item-inner-text:before { + content: none; + padding-left: 2px; + color: var(--tag-text); +} + +body { + --outline-symbol: "H"; + --outline-symbol-padding-right: 4px; + --outline-arrow-visibility: hidden; + --outline-arrow-display: none; + --outline-arrow-margin: -16px; +} + +body .outline, +body [data-type=outline] { + --nav-item-children-margin-left: 12px; +} +body .outline .tree-item-children, +body [data-type=outline] .tree-item-children { + transition: all 0.3s ease-in-out; +} +body .outline .collapse-icon svg, +body [data-type=outline] .collapse-icon svg { + visibility: var(--outline-arrow-visibility); +} +body .outline .tree-item:not(.is-collapsed) > .mod-collapsible .tree-item-icon.collapse-icon, +body [data-type=outline] .tree-item:not(.is-collapsed) > .mod-collapsible .tree-item-icon.collapse-icon { + margin-inline-start: var(--outline-arrow-margin); +} +body .outline .tree-item-self::before, +body [data-type=outline] .tree-item-self::before { + content: var(--outline-symbol); + font-family: var(--font-default); + font-weight: 900; + color: var(--headers); + padding-inline-end: var(--outline-symbol-padding-right); +} +body .outline .tree-item-self.is-active::before, body .outline .tree-item-self:hover::before, +body [data-type=outline] .tree-item-self.is-active::before, +body [data-type=outline] .tree-item-self:hover::before { + color: var(--text-dl); +} +body .outline .tree-item.is-collapsed .collapse-icon svg, +body [data-type=outline] .tree-item.is-collapsed .collapse-icon svg { + visibility: visible; +} +body .outline .tree-item.is-collapsed .tree-item-self::before, +body [data-type=outline] .tree-item.is-collapsed .tree-item-self::before { + display: none; +} + +.is-mobile .outline, +.is-mobile [data-type=outline] { + --nav-item-children-margin-left: 28px; + --nav-item-children-padding-left: 0; +} + +.hide-outline-heading [data-type=outline] { + --outline-symbol: ""; + --outline-arrow-visibility: visible; + --outline-arrow-margin: -3px; + --outline-symbol-padding-right: 0; +} + +body { + --popover-width: 650px; + --popover-font-size: var(--font-size); + --popover-max-height: 600px; + --popover-border: 3px solid var(--outline); +} + +.popover.hover-popover { + border: var(--popover-border); + box-shadow: var(--shadow-l); +} + +.backlink-pane, +.outgoing-link-pane { + padding: var(--size-4-3); +} +.backlink-pane > .tree-item-self, +.outgoing-link-pane > .tree-item-self { + text-align: center; + background-color: var(--code-bg); + margin-bottom: 10px; + padding: 4px 6px; + box-shadow: 0 4px 0 var(--outline); +} + +.embedded-backlinks { + clear: both; +} + +.outgoing-link-item { + align-items: center; + gap: 4px; +} +.outgoing-link-item .tree-item-inner-subtext { + margin-top: 2px; +} +.outgoing-link-item .tree-item-inner { + font-size: var(--font-ui-medium); +} +.outgoing-link-item .tree-item-inner-subtext { + font-size: var(--font-ui-smaller); +} +.outgoing-link-item:nth-child(odd):not(:hover) { + background-color: var(--td); +} + +body { + --graph-controls-section-header-padding: var(--nav-item-parent-padding); + --graph-background: var(--graph-bg); + --graph-text: var(--text-normal); + --graph-arrow: var(--soft-text); + --graph-line: var(--graph-lines); + --graph-line-hover: var(--accent); + --graph-node: var(--headers); + --graph-node-focused: var(--graph-focused); + --graph-node-hover-outline: var(--text-dl); + --graph-node-hover-fill: var(--graph-fill); + --graph-node-tag: var(--graph-tag); + --graph-node-attachment: var(--graph-img); + --graph-node-unresolved: var(--graph-404); +} + +.workspace-leaf-content[data-type=graph] .view-content { + background-color: var(--graph-background); +} + +.graph-view.color-circle { + color: var(--graph-node-hover-outline); +} +.graph-view.color-line-highlight { + color: var(--graph-line-hover); +} +.graph-view.color-fill-highlight { + color: var(--graph-node-hover-fill); +} +.graph-view.color-arrow { + color: var(--graph-arrow); +} + +.graph-controls { + --nav-item-color-hover: var(--text); +} + +.graph-control-section { + padding: 0; + border-bottom-color: var(--table); +} +.graph-control-section > .tree-item-self { + padding: var(--size-4-2) var(--size-4-2); +} +.graph-control-section:not(.is-collapsed) > .tree-item-self { + font-weight: 900; + border-bottom: 2px solid var(--accent); +} +.graph-control-section .graph-control-section-header { + font-size: var(--font-ui-medium); +} +.graph-control-section .setting-item:not(.setting-item-heading) { + padding: 0.5em 0.8em; +} +.graph-control-section .graph-color-groups-container { + padding: 8px 12px; +} +.graph-control-section .graph-color-button-container { + padding: 0 12px; +} +.graph-control-section .graph-color-button-container button { + margin-top: 0; +} + +.mermaid .nodeLabel { + font-size: var(--font-ui-medium); +} +.mermaid rect:not([style]) { + fill: var(--embed-bg) !important; + stroke: var(--inactive) !important; + stroke-width: 1px; +} +.mermaid .classLabel .label { + fill: var(--inactive) !important; +} +.mermaid g.classGroup line { + stroke: var(--table) !important; +} +.mermaid .active0 { + fill: var(--accent2) !important; +} +.mermaid .done0 { + fill: var(--accent2-lite) !important; + stroke: var(--inactive) !important; +} +.mermaid .doneText, .mermaid .taskTextOutside0 { + fill: var(--text) !important; +} +.mermaid .exclude-range { + fill: var(--inactive) !important; +} +.mermaid line { + stroke: var(--text-faint) !important; +} +.mermaid .noteText > tspan { + fill: var(--footnote) !important; +} +.mermaid .entityBox { + fill: var(--bg) !important; + stroke: var(--table) !important; +} +.mermaid .attributeBoxEven { + fill: var(--note) !important; +} +.mermaid .attributeBoxOdd { + fill: var(--dark-accent) !important; +} +.mermaid .node-label { + stroke: white !important; +} +.mermaid .face { + stroke: var(--text) !important; +} + +/*-- Publish Settings --*/ +.publish-upload-item .flair { + background-color: var(--interactive-normal); + color: var(--text); +} + +.publish-upload-item-title { + color: var(--text); + font-weight: 600; +} + +.publish-change-list .tree-item-children { + --nav-item-children-margin-left: 12px; +} +.publish-change-list .file-tree-item-checkbox { + --checkbox-border-color-hover: var(--text); +} +.publish-change-list .tree-item-self.mod-file { + margin-left: 16px; +} + +.internal-query { + background: var(--note); + border: 3px solid var(--outline); +} +.internal-query .internal-query-header { + background-color: var(--code-bg); + box-shadow: 0 2px 0 var(--td); + padding: 5px; +} +.internal-query .internal-query-header-title { + font-size: var(--font-smallest); + font-weight: 600; + line-height: 18px; + color: var(--soft-text); +} +.internal-query .search-result-container { + padding: 0 7px; + border: 0; +} +.internal-query .search-results-children .tree-item { + background: var(--note); + margin: 10px 0; +} +.internal-query .search-result-file-match { + width: 100%; +} +.internal-query .search-empty-state { + color: var(--text-error); + font-family: var(--font-monospace); + text-align: center; + margin: 10px; +} + +body { + --slide-background: var(--note); + --r-heading-color: var(--headers); + --r-heading-font: var(--font); + --r-heading-text-transform: capitalize; + --r-heading-font-weight: var(--header-weight); + --r-main-font: var(--font-default); + --r-progress-color: var(--lite-accent); +} + +.reveal { + --h1-border-line-width: 100%; + --h2-border-line-width: 100%; + --h3-border-line-width: 100%; + --h4-border-line-width: 100%; + --h5-border-line-width: 100%; + --h6-border-line-width: 100%; +} + +.slides-container, +.reveal-viewport { + background-color: var(--slide-background); +} + +.reveal { + color: var(--text); + font-size: calc(var(--font-text-size) + 0.7em); +} +.reveal code { + color: var(--code-text); + background: var(--code-bg); + padding: 4px; + font-family: var(--font-monospace); + box-shadow: var(--code-shadow); +} +.reveal button { + --input-shadow: none; + --input-shadow-hover: none; +} +.reveal .progress { + color: var(--r-progress-color); +} +.reveal img { + margin: 5px; +} +.reveal table :is(td, th) { + border-color: var(--table); +} +.reveal li::marker { + --list-marker-color: transparent; +} + +.bookmark + .tree-item-children { + --nav-item-children-margin-left: 12px; + --nav-item-children-padding-left: 4px; +} +.bookmark.tree-item-self.mod-collapsible { + --nav-item-weight: 900; +} +.bookmark.tree-item-self { + gap: 2px; + padding: var(--explorer-item-padding); +} +.bookmark .tree-item-icon { + margin-left: -5px; +} + +.workspace-leaf-content[data-type=bookmarks] .view-content { + padding: 0 var(--size-4-2); + --bookmark-group-weight: 900; +} +.workspace-leaf-content[data-type=bookmarks] .view-content .collapse-icon + .tree-item-inner { + font-weight: var(--bookmark-group-weight); +} + +.is-mobile .bookmark + .tree-item-children { + --nav-item-children-margin-left: 8px; + --nav-item-children-padding-left: 10px; +} + +body { + --canvas-node-padding: 0 7px; + --canvas-color-opacity: 0.07; +} + +body.theme-dark { + --canvas-color: 88, 100, 159; +} + +body.theme-light { + --canvas-color: 166, 180, 204; +} + +.canvas-control-group, +.canvas-control-item { + border-width: 2px; + border-color: var(--outline); +} + +.canvas-control-item { + background-color: var(--note); +} + +.canvas-card-menu { + border: var(--box-border); +} + +.canvas-node.is-themed .canvas-node-content { + background-color: rgba(var(--canvas-color), var(--canvas-color-opacity)); +} + +.theme-dark .canvas-minimap rect.is-themed, .theme-dark .canvas-minimap rect { + fill-opacity: var(--canvas-color-opacity); +} +.theme-dark .canvas-minimap path, .theme-dark .canvas-minimap path.is-themed { + stroke: rgba(var(--canvas-color), calc(var(--canvas-color-opacity) + 0.5)); +} + +.canvas-node-placeholder { + line-height: var(--line-height-tight); +} + +.canvas-node-connection-point::after { + border-color: rgb(var(--canvas-color)); +} + +.canvas-path-label { + background-color: var(--canvas-background); +} + +body { + --metadata-property-radius: var(--radius-s); + --metadata-property-radius-hover: var(--radius-s); + --metadata-property-radius-focus: var(--radius-s); + --metadata-title-align: center; + --metadata-title-size: var(--font-text-size); + --metadata-title-color: var(--text-muted); + --metadata-title-weight: 900; + --metadata-title-icon: ""; + --metadata-title-icon-font: var(--its); + --metadata-title-icon-padding: 5px; + --metadata-remove-color: var(--accent-text); + --metadata-remove-color-hover: var(--text-dl); + --metadata-icon-color: var(--icon-color); + --metadata-button-text-color: var(--inactive); + --metadata-input-background: transparent; + --metadata-label-background-active: var(--td); + --metadata-input-background-active: var(--td); +} + +.metadata-container { + transform: unset; +} + +.metadata-properties-heading { + display: block; + margin-bottom: 0; +} + +.metadata-properties-title { + font-size: var(--metadata-title-size); + color: var(--metadata-title-color); + text-align: var(--metadata-title-align); + font-weight: var(--metadata-title-weight); + margin-bottom: 5px; +} +.metadata-properties-title::before { + content: var(--metadata-title-icon); + font-family: var(--metadata-title-icon-font); + margin-right: var(--metadata-title-icon-padding); + font-weight: 100; +} + +.metadata-property-icon { + color: var(--metadata-icon-color); +} + +.metadata-add-button:not(:hover) { + color: var(--metadata-button-text-color); +} +.metadata-add-button.metadata-add-button { + margin-top: 0; +} + +.metadata-property:focus-within { + --metadata-property-background-hover: var(--td); +} + +.metadata-property[data-property-key=tags] .multi-select-pill { + padding: var(--tag-padding-y) var(--tag-padding-x); + gap: 0; +} + +.metadata-property[data-property-key=tags] .multi-select-pill-remove-button { + color: var(--metadata-remove-color); + margin-right: 0; +} +.metadata-property[data-property-key=tags] .multi-select-pill-remove-button:hover { + color: var(--metadata-remove-color-hover); +} + +.multi-select-pill-content { + margin-left: 0; +} + +.metadata-property:not([data-property-key=tags]) .multi-select-container .multi-select-pill:not(:nth-last-child(2))::after { + content: ","; +} + +.multi-select-container { + vertical-align: unset; +} + +@container (width < 380px) { + .metadata-property[data-property-type=multitext] { + flex-wrap: unset; + } +} +@container (width < 280px) { + .metadata-property { + border-bottom: var(--metadata-divider-width) solid var(--metadata-divider-color); + } + .metadata-property > * { + --metadata-divider-width: 0; + } +} +.workspace-split:not(.mod-root) .metadata-container { + --metadata-divider-width: 0; +} + +body { + --style-settings-heading-border-top-color: transparent; + --style-settings-heading-border-bottom-color: transparent; + --style-settings-border-top-color: transparent; + --style-settings-border-bottom-color: transparent; + --style-settings-background-color: transparent; + --style-settings-heading-background-hover: var(--dark-accent); + --style-settings-heading-color: var(--text-dl); + --style-settings-heading-color-hover: var(--text-dl); +} + +.style-settings-heading .setting-item-name { + font-weight: 900; + font-size: var(--font-ui-medium); +} + +.style-settings-container, +[data-type=style-settings] { + --setting-item-heading-border: transparent; +} +.style-settings-container .setting-item.setting-item, +[data-type=style-settings] .setting-item.setting-item { + padding: 8px 15px; + margin-top: 0; +} +.style-settings-container .setting-item-heading.setting-item-heading:not(.is-collapsed), +[data-type=style-settings] .setting-item-heading.setting-item-heading:not(.is-collapsed) { + --icon-color: var(--text-dl); +} +.style-settings-container .setting-item-heading.setting-item-heading:not(.is-collapsed):not(:hover) .setting-item-name, .style-settings-container .setting-item-heading.setting-item-heading:not(.is-collapsed):not(:hover) .style-settings-collapse-indicator, +[data-type=style-settings] .setting-item-heading.setting-item-heading:not(.is-collapsed):not(:hover) .setting-item-name, +[data-type=style-settings] .setting-item-heading.setting-item-heading:not(.is-collapsed):not(:hover) .style-settings-collapse-indicator { + color: var(--text-dl); +} +.style-settings-container .setting-item-heading.setting-item-heading:not(.is-collapsed):hover, +[data-type=style-settings] .setting-item-heading.setting-item-heading:not(.is-collapsed):hover { + background-color: var(--style-settings-heading-background-hover); + --style-settings-heading-border-bottom-color: var(--style-settings-heading-border-top-color); +} +.style-settings-container .setting-item-heading.setting-item-heading:not(.is-collapsed):hover .setting-item-description, .style-settings-container .setting-item-heading.setting-item-heading:not(.is-collapsed):hover .setting-item-name, .style-settings-container .setting-item-heading.setting-item-heading:not(.is-collapsed):hover .style-settings-collapse-indicator, .style-settings-container .setting-item-heading.setting-item-heading:not(.is-collapsed):hover .clickable-icon, +[data-type=style-settings] .setting-item-heading.setting-item-heading:not(.is-collapsed):hover .setting-item-description, +[data-type=style-settings] .setting-item-heading.setting-item-heading:not(.is-collapsed):hover .setting-item-name, +[data-type=style-settings] .setting-item-heading.setting-item-heading:not(.is-collapsed):hover .style-settings-collapse-indicator, +[data-type=style-settings] .setting-item-heading.setting-item-heading:not(.is-collapsed):hover .clickable-icon { + color: var(--text-dl); +} + +.view-content .style-settings-container .setting-item:not(.setting-item-heading) { + flex-direction: row; + align-items: center; +} +.view-content .style-settings-container .setting-item:not(.setting-item-heading) .setting-item-control { + padding-top: 0; +} + +.workspace-leaf-content[data-type=style-settings] .view-content { + padding: 20px; +} + +.themed-color-wrapper > div { + border-radius: var(--radius-s); +} + +.style-settings-filter-result-count { + color: var(--text); + opacity: 0.7; + font-weight: 500; +} + +.style-settings-container .style-settings-heading { + background-color: var(--style-settings-background-color); + border-top: 2px solid var(--style-settings-heading-border-top-color); + border-bottom: 2px solid var(--style-settings-heading-border-bottom-color); + margin-bottom: 0; +} +.style-settings-container .style-settings-heading:not(.is-collapsed) .setting-item-description { + color: var(--text-dl); +} + +.style-settings-container { + border: 2px solid var(--style-settings-border-bottom-color); + border-top: 0; + padding: 0; + padding-bottom: 10px; +} + +.style-settings-heading.style-settings-heading[data-level="0"] { + --setting-item-heading-border: 2px solid var(--table); + margin-bottom: 0; + padding: 12px 15px; + margin-top: 0; +} + +.style-settings-heading[data-level="0"]:not(.is-collapsed) { + --setting-item-heading-border: 2px solid var(--accent); + background-color: var(--deep-dark-accent); +} +.style-settings-heading[data-level="0"]:not(.is-collapsed) .setting-item-name, .style-settings-heading[data-level="0"]:not(.is-collapsed) .style-settings-collapse-indicator { + color: var(--text-dl); +} + +.style-settings-heading[data-level="0"] + .style-settings-container { + border: 2px solid var(--outline); + border-top: 0; +} + +.style-settings-heading[data-level="0"] + .style-settings-container { + padding-left: 0; +} +.style-settings-heading[data-level="0"] + .style-settings-container .style-settings-collapse-indicator { + margin: 0; +} + +.setting-item-heading[data-level="1"]:not(.is-collapsed) { + --style-settings-heading-border-top-color: var(--theme-rainbow-1); + --style-settings-background-color: var(--theme-rainbow-1); + --setting-item-heading-background: var(--theme-rainbow-1); +} + +.style-settings-heading[data-level="1"] + .style-settings-container { + --style-settings-border-bottom-color: var(--theme-rainbow-1); +} + +.setting-item-heading[data-level="2"]:not(.is-collapsed) { + --style-settings-heading-border-top-color: var(--theme-rainbow-2); + --style-settings-background-color: var(--theme-rainbow-2); + --setting-item-heading-background: var(--theme-rainbow-2); +} + +.style-settings-heading[data-level="2"] + .style-settings-container { + --style-settings-border-bottom-color: var(--theme-rainbow-2); +} + +.setting-item-heading[data-level="3"]:not(.is-collapsed) { + --style-settings-heading-border-top-color: var(--theme-rainbow-3); + --style-settings-background-color: var(--theme-rainbow-3); + --setting-item-heading-background: var(--theme-rainbow-3); +} + +.style-settings-heading[data-level="3"] + .style-settings-container { + --style-settings-border-bottom-color: var(--theme-rainbow-3); +} + +.setting-item-heading[data-level="4"]:not(.is-collapsed) { + --style-settings-heading-border-top-color: var(--theme-rainbow-4); + --style-settings-background-color: var(--theme-rainbow-4); + --setting-item-heading-background: var(--theme-rainbow-4); +} + +.style-settings-heading[data-level="4"] + .style-settings-container { + --style-settings-border-bottom-color: var(--theme-rainbow-4); +} + +.setting-item-heading[data-level="5"]:not(.is-collapsed) { + --style-settings-heading-border-top-color: var(--theme-rainbow-5); + --style-settings-background-color: var(--theme-rainbow-5); + --setting-item-heading-background: var(--theme-rainbow-5); +} + +.style-settings-heading[data-level="5"] + .style-settings-container { + --style-settings-border-bottom-color: var(--theme-rainbow-5); +} + +.setting-item-heading[data-level="6"]:not(.is-collapsed) { + --style-settings-heading-border-top-color: var(--theme-rainbow-6); + --style-settings-background-color: var(--theme-rainbow-6); + --setting-item-heading-background: var(--theme-rainbow-6); +} + +.style-settings-heading[data-level="6"] + .style-settings-container { + --style-settings-border-bottom-color: var(--theme-rainbow-6); +} + +.style-settings-heading .style-settings-collapse-indicator::after { + font-family: var(--its); + padding-left: 10px; + font-weight: 100; +} + +.style-settings-heading:not([data-level="0"]) .style-settings-collapse-indicator { + padding-right: 7px; +} + +.style-settings-heading[data-id=ITS] .style-settings-collapse-indicator::after { + content: "\e817"; +} + +.style-settings-heading[data-id=Text-CSS] .style-settings-collapse-indicator::after { + content: "\e80d"; +} + +.style-settings-heading[data-id=ITS-Workspace] .style-settings-collapse-indicator::after { + content: "\e805"; +} + +.style-settings-heading[data-id=ITS-Note] .style-settings-collapse-indicator::after { + content: "\e804"; +} + +.style-settings-heading[data-id=ITS-Colors] .style-settings-collapse-indicator::after { + content: "\ec10"; +} + +.style-settings-heading[data-id=ITS-Plugins] .style-settings-collapse-indicator::after { + content: "\ec06"; +} + +.style-settings-heading[data-id=ITS-Alt-Color-Scheme] .style-settings-collapse-indicator::after { + content: "\ec24"; +} + +.style-settings-info-text[data-id^=info-text-SlRvb] { + text-align: center; + justify-content: center; +} +.style-settings-info-text[data-id^=info-text-SlRvb] .setting-item-control { + display: none; +} +.style-settings-info-text[data-id^=info-text-SlRvb] .link-favicon { + display: none !important; + vertical-align: unset; +} + +.setting-item[data-id=its-theme] { + display: none; +} + +body { + --dataview-th-border-bottom: 2px solid var(--headers); + --dataview-th-background: var(--outer-bar); + --dataview-th-alt-color: rgba(var(--accent-color), 10%); + --dataview-th-color: var(--headers); + --dataview-th-font: var(--font); + --dataview-th-font-size: larger; + --dataview-th-font-weight: var(--header-weight); + --dataview-th-count-font-size: var(--font-text-size); + --dataview-th-count-color: var(--dataview-th-color); + --dataview-table-width: 100%; +} + +.dataview.dataview { + --root-list-spacing: 0; +} + +.table-view-table { + width: var(--dataview-table-width); +} +.table-view-table > thead > tr { + --table-header-background: var(--dataview-th-background); +} +.table-view-table > thead > tr > th { + --table-header-color: var(--dataview-th-color); + --table-header-font: var(--dataview-th-font); + font-size: var(--dataview-th-font-size); + font-weight: var(--dataview-th-font-weight); + border-bottom: var(--dataview-th-border-bottom); +} +.table-view-table > thead > tr > th:nth-child(2n+2) { + --table-column-alt-background: var(--dataview-th-alt-color); +} +.table-view-table > thead > tr:hover { + --dataview-th-count-color: var(--text-dl); +} +.table-view-table > thead > tr:hover > th { + --table-header-color: var(--text-dl); +} + +.dataview.small-text { + font-size: var(--dataview-th-count-font-size); + color: var(--dataview-th-count-color); +} + +.dataview.result-group { + padding-left: 0; +} + +.is-live-preview .block-language-dataviewjs > :is(p, span) { + line-height: var(--lh); +} + +.dataview.dataview.inline-field-standalone-value { + padding-left: 0; + padding-right: 0; + display: inline; + border-radius: 0; + font-family: inherit; + background-color: transparent; +} +.dataview.dataview.inline-field-key, .dataview.dataview.inline-field-value { + border-radius: var(--radius); + font-family: inherit; + font-weight: bold; + padding: 0 10px; +} +.dataview.dataview.inline-field-key { + background-color: var(--bttn); + color: var(--text-dl); +} +.dataview.dataview.inline-field-value { + background-color: var(--td); +} +.dataview.dataview.inline-field-value a.tag:first-child:empty { + display: none; +} + +.dataview .inline-field-standalone-value span > a.tag:empty { + display: none; +} + +body:not(.list-default-bullet) .dataview.dataview div div > ul { + padding-inline-start: 0; +} +body:not(.list-default-bullet) .dataview.dataview.table-view-table ul { + padding-inline-start: 0; +} + +/* Hover Editor */ +body:is(.theme-dark, .theme-light) { + --he-title-bar-active-fg: var(--text); + --he-title-bar-active-pinned-bg: var(--note); + --he-title-bar-active-action: var(--lite-accent); + --he-title-bar-active-bg: var(--embed-bg); + --he-title-bar-inactive-fg: var(--inactive); + --he-title-bar-inactive-bg: var(--note); + --he-title-bar-inactive-pinned-bg: var(--note); + --he-title-bar-inactive-action: var(--soft-text); + --he-popover-border-radius: var(--radius-s); + --he-text-on-accent-inactive: var(--text); + --he-text-on-accent-active: var(--headers); +} + +.popover.hover-editor:not(.show-navbar) .view-header { + padding: 0; +} + +.popover.hover-editor .markdown-source-view { + --file-margins: var(--size-4-3); +} + +.obsidian-icon-folder-icon, +.iconize-icon.iconize-icon.iconize-icon { + margin-right: var(--file-icon-margin) !important; + border: 0; + padding: 0 !important; + width: var(--nav-item-size); +} +.obsidian-icon-folder-icon svg, +.iconize-icon.iconize-icon.iconize-icon svg { + width: var(--nav-item-size); + color: var(--folder-open); +} +.obsidian-icon-folder-icon + .nav-folder-title-content, .obsidian-icon-folder-icon + .nav-file-title-content, +.iconize-icon.iconize-icon.iconize-icon + .nav-folder-title-content, +.iconize-icon.iconize-icon.iconize-icon + .nav-file-title-content { + --folder-icon: ; + --file-icon: ; +} +.obsidian-icon-folder-icon + .nav-folder-title-content::before, .obsidian-icon-folder-icon + .nav-file-title-content::before, +.iconize-icon.iconize-icon.iconize-icon + .nav-folder-title-content::before, +.iconize-icon.iconize-icon.iconize-icon + .nav-file-title-content::before { + content: ""; + width: unset; + margin-right: unset; +} + +.is-collapsed + div.iconize-icon.iconize-icon > svg { + color: var(--folder); +} + +body { + --kanban-lane-background: var(--code-bg); + --kanban-lane-border: var(--box-border-m); + --kanban-lane-box-shadow: var(--shadow-s); + --kanban-lane-padding: 0 4px; + --kanban-card-title-background: var(--note); + --kanban-card-title-border: 0px 2px 0 var(--outline); + --kanban-card-metadata-background: var(--note); + --kanban-card-border: var(--box-border); + --kanban-card-margin: 2px 0; + --kanban-link-color: var(--accent2-lite); + --kanban-link-font-weight: inherit; + --kanban-link-symbol: ; + --kanban-tag-background: var(--tag-background); + --tag-background-color: var(--tag-background); + --kanban-button-background: var(--code-bg); + --kanban-button-shadow: var(--input-shadow); + --kanban-card-text-color: var(--text-normal); +} + +.kanban-plugin__lane.kanban-plugin__lane { + background-color: var(--kanban-lane-background); + border-radius: var(--radius-m); + border: var(--kanban-lane-border); + box-shadow: var(--kanban-lane-box-shadow); +} +.kanban-plugin__lane.kanban-plugin__lane .kanban-plugin__lane-items { + margin: 0; + padding: var(--kanban-lane-padding); +} + +.kanban-plugin__lane-header-wrapper { + border: none; + padding: 5px 10px; + padding-bottom: 0; +} + +.kanban-plugin__item-content-wrapper.kanban-plugin__item-content-wrapper { + border-radius: var(--radius-m); +} + +.kanban-plugin__item.kanban-plugin__item { + border: var(--kanban-card-border); + margin: var(--kanban-card-margin); +} + +.kanban-plugin__item-title-wrapper { + padding: 2px 8px; + background: var(--kanban-card-title-background); + align-self: center; + align-items: center; +} +.kanban-plugin__item-title-wrapper:not(:only-child) { + border: none; + box-shadow: var(--kanban-card-title-border); +} + +.kanban-plugin__item.kanban-plugin__item .markdown-preview-view a.internal-link, +.kanban-plugin__item-title .markdown-preview-view a.internal-link { + color: var(--kanban-link-color); + font-weight: var(--kanban-link-font-weight); +} +.kanban-plugin__item.kanban-plugin__item .markdown-preview-view a.internal-link.is-unresolved, +.kanban-plugin__item-title .markdown-preview-view a.internal-link.is-unresolved { + color: var(--link-unresolved-color); + opacity: var(--link-unresolved-opacity); + filter: var(--link-unresolved-filter); + text-decoration-style: var(--link-unresolved-decoration-style); + text-decoration-color: var(--link-unresolved-decoration-color); +} +.kanban-plugin__item.kanban-plugin__item .markdown-preview-view a.tag, +.kanban-plugin__item-title .markdown-preview-view a.tag { + background: var(--kanban-tag-background); +} + +.kanban-plugin__item-title .markdown-preview-view a.internal-link:after { + content: var(--kanban-link-symbol); + font-family: var(--its); + color: var(--accent); +} + +.kanban-plugin__item-content-wrapper { + background: var(--kanban-card-metadata-background); + background-color: var(--kanban-card-metadata-background); +} + +.kanban-plugin__item-metadata-wrapper:not(:empty) { + padding: 2px 6px; + z-index: 0; + background: transparent; +} + +.kanban-plugin__meta-table td { + padding: 0; +} +.kanban-plugin__meta-table td.kanban-plugin__meta-key { + color: var(--footnote); + font-weight: 600; +} +.kanban-plugin__meta-table td .kanban-plugin__meta-value { + display: block; +} + +.kanban-plugin__item-button-wrapper.kanban-plugin__item-button-wrapper { + border: 0; + background-color: var(--kanban-button-background); + padding: 0; +} +.kanban-plugin__item-button-wrapper.kanban-plugin__item-button-wrapper button { + box-shadow: var(--kanban-button-shadow); +} + +.kanban-plugin__item-postfix-button { + padding-left: 0; + padding-right: 0; + margin-right: -7px; +} + +.kanban-plugin__item-form .kanban-plugin__item-input-wrapper textarea { + background: transparent; +} + +.kanban-plugin__item-prefix-button-wrapper input[type=checkbox] { + filter: none; +} + +.kanban-plugin__item hr { + --hr-icon-background: var(--kanban-card-title-background); +} + +.kanban-plugin__meta-value.kanban-plugin__meta-value .markdown-preview-view, +.kanban-plugin__markdown-preview-wrapper.kanban-plugin__markdown-preview-wrapper .markdown-preview-view { + color: var(--kanban-card-text-color); +} + +.internal-link.BC-Link, +button[class^=BC] { + cursor: pointer; +} + +.BC-trail { + border: 0; + z-index: 10; + margin-bottom: 0 !important; +} +.BC-trail .BC-trail-path-container.BC-trail-path-container { + font-weight: var(--bold-weight); + display: flex; + justify-content: center; + align-items: center; +} +.BC-trail .BC-trail-sep { + color: var(--inactive); + font-weight: 900; +} + +.BC-trail.is-readable-line-width { + width: auto !important; +} + +[data-type=BC-matrix] div.view-content.view-content { + padding: 0; +} +[data-type=BC-matrix] div.view-content.view-content .BC-matrix-buttons { + padding: var(--size-4-2) var(--size-4-4) var(--size-4-1); +} + +.BC-Matrix.BC-Matrix.BC-Matrix > .BC-matrix-hier { + border: 0; +} +.BC-Matrix.BC-Matrix.BC-Matrix > .BC-matrix-hier .BC-Matrix-square { + border: 2px solid var(--outline); + border-radius: var(--radius-s); + box-shadow: var(--shadow-m); +} +.BC-Matrix.BC-Matrix.BC-Matrix > .BC-matrix-hier .BC-Matrix-header { + --h4-border-line-height: 0; + --h6-border-line-height: 0; +} +.BC-Matrix.BC-Matrix.BC-Matrix > .BC-matrix-hier ol { + --list-numbered-color: transparent; + padding-left: 10px; +} + +.markdown-rendered.BC-matrix-view .BC-matrix-view-field { + padding: var(--size-4-1) var(--size-4-1) var(--size-4-3) var(--size-4-1); + border: 2px solid var(--outline); + border-radius: var(--radius-s); + box-shadow: var(--shadow-m); +} +.markdown-rendered.BC-matrix-view .BC-matrix-view-field .text-lg { + font-family: var(--h1-font); + color: var(--h1-color); +} +.markdown-rendered.BC-matrix-view .font-mono { + font-family: var(--font-monospace); +} + +/* .BC-Matrix .BC-Matrix-square li::before { + content: var(--bullet); + font-family: var(--its); + color: var(--bullet-icon-color); + visibility: visible; + margin-top: -2px; + margin-left: -5px; +} */ +.breadcrumbs-block .BC-trail { + background-color: var(--note); + padding: var(--size-4-1); + border: var(--box-border); + box-shadow: var(--shadow-m); + border-radius: var(--radius); + justify-content: center; + text-align: center; +} +.breadcrumbs-block .BC-trail .BC-trail-grid-item { + box-shadow: var(--shadow-s); + background-color: var(--outer-bar); +} + +.BC-grid-wrapper.BC-grid-wrapper { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; +} +.BC-grid-wrapper.BC-grid-wrapper .BC-grid-options.BC-grid-options { + position: relative; + width: unset; + height: unset; + border: 0; +} +.BC-grid-wrapper.BC-grid-wrapper .BC-grid-options.BC-grid-options:hover .BC-grid-options-options.BC-grid-options-options { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + align-items: center; +} +.BC-grid-wrapper.BC-grid-wrapper .BC-grid-options.BC-grid-options:hover .BC-grid-options-options.BC-grid-options-options .tree-item-flair { + margin: 0 10px; +} +.BC-grid-wrapper.BC-grid-wrapper .BC-trail-grid.BC-trail-grid, .BC-grid-wrapper.BC-grid-wrapper .BC-trail-grid-item.BC-trail-grid-item { + border: 0; + font-size: var(--font-ui-small); + font-weight: bold; +} +.BC-grid-wrapper.BC-grid-wrapper .BC-trail-grid-item.BC-trail-grid-item { + padding: 5px 10px; + margin: 5px; + text-align: center; + border: var(--box-border); + border-radius: var(--radius); +} + +/*--Plugin: 5e Statblock--*/ +body:not(.default-statblock) { + --statblock-primary-color: var(--text); + --statblock-background-color: var(--note); + --statblock-bar-color: var(--accent); + --statblock-rule-color: var(--accent); + --statblock-alt: var(--td); + --statblock-alt-padding: 0.25em 0.3em; + --statblock-image-border-color: var(--hr); + --statblock-border-size: 0; + --statblock-border-color: var(--lines); + --statblock-bar-border-size: 0; + --statblock-bar-border-color: var(--statblock-bar-color); + --statblock-box-shadow-color: var(--outline); + --statblock-box-shadow-x-offset: 0; + --statblock-box-shadow-y-offset: 0; + --statblock-box-shadow-blur: 20px; + --statblock-heading-font: var(--font); + --statblock-heading-font-color: var(--headers); + --statblock-heading-font-variant: normal; + --statblock-heading-font-weight: var(--header-weight); + --statblock-heading-line-height: 28px; + --statblock-subheading-font-size: var(--font-small); + --statblock-subheading-font-style: italic; + --statblock-subheading-font-weight: normal; + --statblock-font-color: var(--text); + --statblock-content-font: var(--font-default); + --statblock-content-font-size: var(--font-text-size); + --statblock-property-name-font-color: var(--headers); + --statblock-property-font-color: var(--text); + --statblock-section-heading-border-size: 4px; + --statblock-section-heading-border-color: var(--table); + --statblock-section-heading-font-color: var(--footnote); + --statblock-section-heading-font-size: var(--h3-size); + --statblock-section-heading-font-variant: normal; + --statblock-section-heading-font-weight: var(--header-weight); + --statblock-section-heading-font: var(--h3-font); + --statblock-traits-font-style: normal; +} + +body:not(.default-statblock) .obsidian-statblock-plugin { + --header-border-line-width: 0; + --h1-border-line-width: var(--header-border-line-width); + --h2-border-line-width: var(--header-border-line-width); + --h3-border-line-width: var(--header-border-line-width); + --h4-border-line-width: var(--header-border-line-width); + --h5-border-line-width: var(--header-border-line-width); + --h6-border-line-width: var(--header-border-line-width); +} +body:not(.default-statblock) .obsidian-statblock-plugin .statblock-content { + padding: 0.45em; +} +body:not(.default-statblock) .obsidian-statblock-plugin .statblock-content .statblock-item-container { + margin-bottom: 0.2rem; +} +body:not(.default-statblock) .obsidian-statblock-plugin .statblock-content > div > .statblock-item-container:not(.group-container):not(.inline-container):not(.rule-container) { + padding: var(--statblock-alt-padding); +} +body:not(.default-statblock) .obsidian-statblock-plugin .statblock-inline-item { + padding: var(--statblock-alt-padding); +} +body:not(.default-statblock) .obsidian-statblock-plugin .column > .statblock-item-container:nth-child(odd):not(.rule-container, +.table-container, +.traits-container, +.heading-container) { + background: var(--statblock-alt); +} +body:not(.default-statblock) .obsidian-statblock-plugin .spell-list .spell-level .property-text, body:not(.default-statblock) .obsidian-statblock-plugin .property-name { + color: var(--statblock-property-name-font-color); +} +body:not(.default-statblock) .obsidian-statblock-plugin .spell-list .spell-level .property-text { + font-weight: 600; +} +body:not(.default-statblock) .obsidian-statblock-plugin .spell-list .spells .property-text { + font-style: normal; +} +body:not(.default-statblock) .obsidian-statblock-plugin li::marker { + --list-marker-color: transparent; +} + +.obsidian-statblock-plugin :is(.statblock-heading.heading, .section-header)::before, .obsidian-statblock-plugin :is(.statblock-heading.heading, .section-header)::after { + display: none; +} +.obsidian-statblock-plugin :is(.statblock-heading.heading, .section-header) > :not(.collapse-indicator) { + margin: 0; +} + +.excalidraw.excalidraw.excalidraw { + --default-bg-color: var(--note); + --input-bg-color: var(--note); + --input-border-color: var(--bg); + --island-bg-color: var(--note); + --button-gray-1: var(--bg); + --button-gray-2: var(--bttn); + --popup-bg-color: var(--code-bg); + --popup-secondary-bg-color: var(--dark-sidebar); + --overlay-bg-color: var(--embed-bg); + --keybinding-color: var(--soft-text); + --input-label-color: var(--text); + --icon-fill-color: var(--text); + --text-primary-color: var(--text); + --color-primary: var(--accent); + --color-primary-darker: var(--text-dl); + --color-primary-darkest: var(--deep-dark-accent); + --color-primary-light: var(--accent); + --color-selection: var(--lite-accent); + --color-promo: var(--accent2-lite); + --link-color: var(--accent2-lite); + --select-highlight-color: var(--accent); + --shadow-island: + 0 0 0 1px var(--outline), + 2px 2px 0 var(--outline); + --dialog-border-color: var(--hr); + --default-border-color: var(--hr); + --input-hover-bg-color: var(--td); + --button-hover: var(--dark-accent); + --sidebar-bg-color: var(--dark-sidebar); + --sidebar-border-color: var(--hr); + --border-radius-md: var(--radius-m); + --border-radius-lg: var(--radius-l); +} + +.excalidraw .menu-item.menu-item { + color: var(--text); +} + +.excalidraw .ToolIcon .ToolIcon__icon:hover, +.excalidraw .menu-item:hover { + color: var(--text-dl); + --icon-fill-color: var(--text-dl); +} + +.excalidraw .context-menu { + max-height: var(--popover-max-height); + overflow-y: auto; + border-radius: var(--radius-s); + box-shadow: var(--shadow-m); +} +.excalidraw .context-menu li::before { + display: none; +} + +/*Plugin: Fantasy Calendar*/ +.workspace-leaf-content[data-type=FANTASY_CALENDAR] .view-content { + padding: 0 10px; +} + +body .fantasy-calendar .weekdays.weekdays, body .fantasy-calendar .weeks { + font-weight: 900; + background-color: var(--th); + color: var(--th-text); + border-radius: var(--radius-s); +} + +body .fantasy-calendar .weekdays .weekday, body .fantasy-calendar .weeks .week-num { + padding: 0px; + border-radius: var(--radius-s); +} +body .fantasy-calendar .weeks .week-num-container { + padding: 0px 5px; + color: var(--text); + background-color: var(--outer-bar); +} + +textarea, +body .fantasy-calendar-element details[open], +body .fantasy-calendar-create-calendar details[open], +body .fantasy-day.day { + border-radius: var(--radius-s); +} + +.fantasy-day.day.active { + background-color: var(--bttn); + color: var(--text-dl); +} +.fantasy-day.day.viewing { + border: none; + background-color: var(--lite-accent); + color: var(--text-dl); +} +.fantasy-day.day.viewing .dots-container { + padding: 2px; +} + +:not(.dnd):not(.wotc) h3.fantasy-title::after { + display: none; +} + +.fantasy-calendar-create-calendar .modal { + padding: 20px; + min-width: 70vw; +} +.fantasy-calendar-create-calendar .modal-content { + padding: 0 30px; +} +.fantasy-calendar-create-calendar h3 { + font-size: var(--h3-size); + text-align: center; + margin: 10px 0; +} +.fantasy-calendar-create-calendar h3::after { + width: 100%; + margin-top: 10px; +} + +body .fantasy-calendar-date-fields { + flex-wrap: wrap; + flex-direction: column; + padding: 30px; +} + +body .fantasy-calendar-element details[open], +body .fantasy-calendar-create-calendar details[open] { + margin: 10px 0; + border: 2px solid var(--outline); + box-shadow: 4px 4px 0 var(--outline); +} + +.fantasy-calendar-container .event { + padding: 10px; +} +.fantasy-calendar-container .event:nth-child(even) { + box-shadow: 0 0 10px var(--outline); +} + +.fantasy-calendar.full-view .fantasy-day.day:nth-child(even):not(.viewing, .active) { + background-color: var(--td); +} + +.fantasy-calendar.full-view .flag.flag { + padding: 2px 10px; +} + +.dice-roller-view .dice-button .clickable-icon { + margin: 0 7px; + --sidebar-tab-background-color-hover: transparent; +} +.dice-roller-view .dice-button .clickable-icon .cls-1 { + fill: var(--interactive-accent); + stroke: var(--interactive-accent); +} +.dice-roller-view .dice-button:hover .cls-1 { + fill: var(--accent); + stroke: var(--accent); +} +.dice-roller-view .dice-button svg g { + color: var(--text-dl); + fill: var(--text-dl); +} +.dice-roller-view .advantage-disadvantage button { + background: var(--success-bg); + color: var(--text-dl); +} +.dice-roller-view .advantage-disadvantage button:hover { + background-color: var(--dark-accent); +} +.dice-roller-view .advantage-disadvantage button + button { + background: var(--failure-bg); +} + +.dice-roller.markdown-embed .dice-roller-result ul { + margin: 0; +} + +.dice-roller.has-embed .internal-embed *:last-child:not(svg):not(.dice-content-copy):not(.markdown-embed .dice-roller):not(.dice-roller-result > .embedded-table-result *) { + margin: unset; +} + +/*Button Plugin*/ +body { + --button-border-radius: var(--radius-m); + --button-background: var(--bttn); + --button-text: var(--text-dl); + --button-border: var(--bttn); + --button-background-hover: var(--interactive-accent-hover); +} + +body .button-default.button-default { + box-shadow: var(--shadow-s); +} + +body .button-default.button-default:hover { + --button-background: var(--button-background-hover); + --button-border: var(--button-background-hover); + box-shadow: var(--shadow-l); +} + +.modal-content.button-maker { + width: auto; +} + +body { + --initiative-xp: sandybrown; + --initiative-tracker-border: var(--lines); +} + +.obsidian-initiative-tracker.obsidian-initiative-tracker.obsidian-initiative-tracker { + margin: 0; +} +.obsidian-initiative-tracker.obsidian-initiative-tracker.obsidian-initiative-tracker .initiative-tracker-table { + width: auto; + border-spacing: 0; +} +.obsidian-initiative-tracker.obsidian-initiative-tracker.obsidian-initiative-tracker .initiative-tracker-creature:hover td { + border-top: 1px solid var(--initiative-tracker-border); + border-bottom: 1px solid var(--initiative-tracker-border); +} +.obsidian-initiative-tracker.obsidian-initiative-tracker.obsidian-initiative-tracker .initiative-tracker-creature:hover td:first-child { + border-left: 1px solid var(--initiative-tracker-border); +} +.obsidian-initiative-tracker.obsidian-initiative-tracker.obsidian-initiative-tracker .initiative-container { + border-top-left-radius: var(--radius-s); + border-bottom-left-radius: var(--radius-s); +} +.obsidian-initiative-tracker.obsidian-initiative-tracker.obsidian-initiative-tracker .initiative-container .tree-item-flair-outer { + margin: 0; + padding-left: 0; +} +.obsidian-initiative-tracker.obsidian-initiative-tracker.obsidian-initiative-tracker .controls-container { + border-top-right-radius: var(--radius-s); + border-bottom-right-radius: var(--radius-s); +} +.obsidian-initiative-tracker.obsidian-initiative-tracker.obsidian-initiative-tracker .editable.initiative.tree-item-flair { + background: var(--td); +} + +.encounter-container > .encounter-instance { + margin: 5px; + padding: 15px; + border: var(--box-border); + box-shadow: var(--shadow-s); + border-radius: var(--radius-m, 0.5em); +} + +.block-language-encounter { + --header-border-height: 0; + --h4-border-line-height: var(--header-border-height); +} +.block-language-encounter .encounter-container { + grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); +} +.block-language-encounter .encounter-name.encounter-name { + display: block; +} + +.encounter-instance.encounter-instance.encounter-instance .creature-li strong { + font-family: var(--font-monospace); + font-size: calc(var(--font-text-size) - 2px); +} +.encounter-instance.encounter-instance.encounter-instance .encounter-name.encounter-name h3 { + font-size: 20px; + font-weight: 900; + margin-top: -5px; +} +.encounter-instance.encounter-instance.encounter-instance .encounter-creatures.encounter-creatures.encounter-creatures.encounter-creatures h4 { + font-size: 16px; + margin-top: 6px; + margin-bottom: 2px; + color: var(--text); + font-family: var(--font-default); + font-weight: bold; +} +.encounter-instance.encounter-instance.encounter-instance .encounter-name { + justify-content: space-between; +} +.encounter-instance.encounter-instance.encounter-instance ul li.creature-li.creature-li { + width: unset; +} +.encounter-instance.encounter-instance.encounter-instance li::marker { + --list-marker-color: transparent; +} +.encounter-instance.encounter-instance.encounter-instance .dice-roller-result { + font-family: var(--font-monospace); + color: var(--lite-accent); +} +.encounter-instance.encounter-instance.encounter-instance .dice-roller-button { + color: var(--text-faint); + vertical-align: -2px; + margin-right: -5px; +} +.encounter-instance.encounter-instance.encounter-instance .encounter-xp, .encounter-instance.encounter-instance.encounter-instance .xp-parent { + color: var(--initiative-xp); + font-weight: bold; + margin: 0; +} +.encounter-instance.encounter-instance.encounter-instance .xp-parent:after { + content: "\f102"; + /*"\e4fb" f753*/ + font-family: var(--fa5); + color: var(--initiative-xp); + font-weight: 10 !important; + padding-left: 5px; +} +.encounter-instance.encounter-instance.encounter-instance .xp-parent .paren.left, .encounter-instance.encounter-instance.encounter-instance .xp-parent .paren.right, .encounter-instance.encounter-instance.encounter-instance .xp.text { + display: none; +} +.encounter-instance.encounter-instance.encounter-instance ul li:not(:hover) .xp-parent.xp-parent.xp-parent { + display: none; +} + +.block-language-leaflet .leaflet-distance-control, +.leaflet-container .leaflet-control-attribution { + background-color: var(--note) !important; + color: var(--text) !important; +} + +.leaflet-container.leaflet-container { + background-color: var(--outer-bar); +} + +.leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar, .leaflet-touch .leaflet-bar a:first-child { + border: none; + border-radius: var(--radius-s); +} +.leaflet-touch .leaflet-control-expandable, .leaflet-touch .leaflet-bar.leaflet-bar a { + background-color: var(--note); + border-color: var(--table); + color: var(--text); +} + +.leaflet-container .leaflet-control-attribution a { + color: var(--accent2-lite) !important; +} + +.longform-explorer.longform-explorer ul li::before { + display: none; +} +.longform-explorer.longform-explorer button { + cursor: pointer; +} +.longform-explorer.longform-explorer .new-scene-container, .longform-explorer.longform-explorer .tab-list, .longform-explorer.longform-explorer .new-draft-container, .longform-explorer.longform-explorer .compile-container { + border-color: var(--hr); +} +.longform-explorer.longform-explorer #project-picker { + justify-content: space-between; +} +.longform-explorer.longform-explorer #project-picker select { + width: 100%; + text-overflow: ellipsis; +} +.longform-explorer.longform-explorer .tab-list button { + color: var(--headers); +} +.longform-explorer.longform-explorer .tab-list .selected { + border-color: var(--accent); + background-color: var(--outer-bar); + color: var(--text); +} +.longform-explorer.longform-explorer .draft-container.draft-container { + white-space: pre-wrap; +} +.longform-explorer.longform-explorer .drafts-title-container.drafts-title-container button { + color: var(--text); + background-color: var(--interactive-normal); +} +.longform-explorer.longform-explorer .drafts-title-container.drafts-title-container button:hover { + background-color: var(--interactive-accent-hover); +} +.longform-explorer.longform-explorer .longform-compile-container .longform-compile-step { + background: var(--note); + border: var(--box-border); + box-shadow: var(--shadow-s); + padding: 5px 10px; +} +.longform-explorer.longform-explorer .longform-compile-container .longform-step-kind-pill.longform-step-kind-pill { + background-color: var(--tag-background); +} +.longform-explorer.longform-explorer .longform-compile-container .longform-compile-step-options > div { + border-color: var(--lite-accent); +} + +.auto-class-settings__match-list li { + border-radius: var(--radius-s); + --list-marker-color: transparent; +} + +.auto-class-settings__match-group-header:hover, +li.auto-class-settings__match-list-item:hover { + background-color: var(--td); +} + +ul.auto-class-settings__match-group-list { + margin-left: 16px; + border-left: 2px solid var(--accent); +} + +.auto-class-manage-match__class-list-item { + justify-content: start; + flex-direction: row-reverse; + --list-marker-color: transparent; +} +.auto-class-manage-match__class-list-item span { + margin-right: 10px; +} +.auto-class-manage-match__class-list-item .auto-class-manage-match__class-list-control { + margin-bottom: -4px; +} + +.qe-popup-menu .menu-item { + --interactive-accent-hover: var(--dark-accent); +} + +.menu-item.is-qe-folder { + font-weight: var(--folder-weight); +} + +object.link-favicon { + height: inherit !important; + margin-right: 5px; +} + +/* Heatmap Calendar Fix */ +.heatmap-calendar-graph { + --heatmap-background: var(--outer-bar); + --heatmap-today-border-color: var(--accent); + --heatmap-today-border-width: 1px; + --root-list-spacing: 0; + --list-indent: 0; +} +.heatmap-calendar-graph ul li { + border: 0; +} +.heatmap-calendar-graph ul li::before { + display: none; +} +.heatmap-calendar-graph .heatmap-calendar-boxes .isEmpty { + background-color: var(--heatmap-background); +} +.heatmap-calendar-graph .heatmap-calendar-boxes .today { + border-color: var(--heatmap-today-border-color); + border-width: var(--heatmap-today-border-width); +} + +/*Emoji Toolbar*/ +img.emoji.emoji { + object-fit: cover; +} + +.folder-note-underline .has-folder-note .nav-folder-title-content, +.alx-folder-with-note.nav-folder > .nav-folder-title > .nav-folder-title-content { + text-decoration-color: var(--lite-accent); +} + +.folder-note-underline .has-folder-note .nav-folder-title-content.nav-folder-title.is-active, +.alx-folder-with-note.nav-folder .nav-folder-title.is-active { + color: var(--text-dl); +} + +.fn-whitespace-stop-collapsing .nav-folder-title, .fn-whitespace-stop-collapsing .nav-folder-title-content { + padding: var(--explorer-item-padding) !important; +} +.fn-whitespace-stop-collapsing .nav-folder-title-content { + padding-left: 0 !important; +} + +.settings-search-input { + padding: 8px 6px; + border: 0; +} + +/* MAKE.md */ +.mk-sidebar { + --nav-item-background-selected: var(--nav-item-background-active); + --file-header-color-active: var(--text-dl); + --nav-item-color-selected: var(--text-dl); +} +.mk-sidebar .mk-main-menu-button:hover { + color: var(--text-dl); +} +.mk-sidebar .mk-tree-text::before { + display: none; +} +.mk-sidebar .mk-tree-item { + --vertical-padding: unset; +} +.mk-sidebar .mk-tree-item.is-selected, .mk-sidebar .mk-tree-item.is-active, .mk-sidebar .mk-tree-item:hover { + --folder-open-text-color: var(--text-dl); +} +.mk-sidebar .mk-tree-item.is-selected svg, .mk-sidebar .mk-tree-item.is-active svg, .mk-sidebar .mk-tree-item:hover svg { + --icon-color: var(--text-dl); + color: var(--text-dl); +} +.mk-sidebar .mk-tree-item.tree-item-self { + gap: 1px; +} + +.cm-s-obsidian .templater-command-bg, .cm-s-obsidian .templater-inline .cm-templater-command { + background-color: var(--code-bg); + box-shadow: var(--code-shadow); +} + +.oit li::before { + --bullet: ""; + --list-marker-color: transparent; +} + +.oit .oit-img-toolbar li::before { + margin-left: 0; +} + +.oit-normal .oit-img-footer .oit-img-toolbar > li[class]::before { + margin-inline: revert; +} + +/* Vault Icon */ +.vault-icon { + --vault-icon-image: ""; + --vault-icon-width: 32px; + --vault-icon-height: 28px; + --vault-icon-padding: 10px; +} + +.vault-icon .mod-left .workspace-drawer-header::before, .vault-icon .workspace-sidedock-vault-profile::before { + content: ""; + background-image: var(--vault-icon-image); + background-size: contain; + background-repeat: no-repeat; + width: var(--vault-icon-width); + height: var(--vault-icon-height); +} +.vault-icon .mod-left .workspace-drawer-header::before { + margin-right: var(--vault-icon-padding); +} + +.vault-title-none .nav-folder.mod-root > .nav-folder-title { + display: none; +} + +body { + --folder-icon: ""; + --folder-font: var(--its); + --file-icon: ""; + --file-font: var(--its); + --file-icon-margin: 6px; + --nav-item-children-padding-left: 2px; + --folder-icon-open-color: var(--folder-open); + --folder-icon-color: var(--folder); +} + +/*Nav Folder/File Icons*/ +.nav-folder-children .nav-folder-title .nav-folder-title-content::before, +.nav-folder-title .nav-folder-title-content::before, +.nav-file-title .nav-file-title-content::before { + margin-inline-end: var(--file-icon-margin); + float: inline-start; + font-size: var(--nav-item-size); + font-weight: 10; + width: var(--nav-item-size); + height: var(--nav-item-size); +} + +.nav-folder-children .nav-folder-title-content::before, +.nav-folder-title-content::before { + content: var(--folder-icon); + font-family: var(--folder-font); + color: var(--folder-icon-color); + text-align: center; +} + +.nav-folder-children .nav-folder:not(.is-collapsed) > .nav-folder-title .nav-folder-title-content::before, +.nav-folder:not(.is-collapsed) > .nav-folder-title .nav-folder-title-content::before { + color: var(--folder-icon-open-color); +} +.nav-folder-children .nav-folder:not(.is-collapsed) > .nav-folder-title .nav-folder-title-content:hover::before, +.nav-folder:not(.is-collapsed) > .nav-folder-title .nav-folder-title-content:hover::before { + color: var(--nav-item-color-active); +} + +.nav-file-title .nav-file-title-content::before { + content: var(--file-icon); + font-family: var(--file-font); + text-align: center; + color: var(--file-icon-color); +} + +.nav-folder-title:is(.is-active, :hover) .nav-folder-title-content::before, +.nav-file-title:is(.is-active, :hover) .nav-file-title-content::before, +.nav-file-title:is(.is-active, :hover) .nav-file-icon { + color: var(--nav-item-color-active); +} + +.file-explorer-flat { + --explorer-root-folder-margin: 0 0 7px 0; + --explorer-root-folder-padding: 0; + --explorer-root-folder-indentation-width: 0; + --explorer-root-folder-background: var(--folder); + --explorer-root-background: hsla(var(--color-accent-hsl), 0.3); + --explorer-root-folder-color: var(--text, var(--nav-item-color)); + --explorer-root-folder-open-background: var(--folder); + --explorer-root-folder-open-color: var(--text-on-accent); + --explorer-folder-open-background: var(--td, var(--background-modifier-cover)); + --explorer-folder-icon-color: var(--explorer-root-folder-background); + --explorer-root-collapsed-background: transparent; + --explorer-root-folder-indentation-color: var(--explorer-root-folder-background); +} +.file-explorer-flat .nav-folder.mod-root > .nav-folder-children > .nav-folder > .nav-folder-children, .file-explorer-flat .nav-files-container > div > .nav-folder > .nav-folder-children { + margin: var(--explorer-root-folder-margin); + padding-left: var(--explorer-root-folder-padding); + border-width: var(--explorer-root-folder-indentation-width); + border-color: var(--explorer-root-folder-indentation-color); + border-bottom: 2px solid var(--explorer-root-folder-background); + background-color: var(--explorer-root-background); + --nav-indentation-guide-color: var(--explorer-root-folder-indentation-color); +} +.file-explorer-flat .nav-folder.mod-root > .nav-folder-children > .nav-folder.is-collapsed > .nav-folder-title:not(:hover), .file-explorer-flat .nav-files-container > div > .nav-folder.is-collapsed > .nav-folder-title:not(:hover) { + background-color: var(--explorer-root-collapsed-background); + color: var(--explorer-root-folder-color); +} +.file-explorer-flat .nav-folder.mod-root > .nav-folder-children > .nav-folder:not(.is-collapsed) > .nav-folder-title:not(:hover), .file-explorer-flat .nav-files-container > div > .nav-folder:not(.is-collapsed) > .nav-folder-title:not(:hover) { + background-color: var(--explorer-root-folder-open-background); + border-bottom-color: var(--explorer-root-folder-background); + color: var(--explorer-root-folder-open-color); + --folder-icon-open-color: var(--explorer-root-folder-open-color); +} +.file-explorer-flat .nav-folder.mod-root > .nav-folder-children > .nav-folder:not(.is-collapsed) > .nav-folder-title:not(:hover) .collapse-icon, .file-explorer-flat .nav-files-container > div > .nav-folder:not(.is-collapsed) > .nav-folder-title:not(:hover) .collapse-icon { + --nav-collapse-icon-color: var(--explorer-root-folder-open-color); +} +.file-explorer-flat .nav-folder.mod-root > .nav-folder-children > .nav-folder .nav-folder-title, .file-explorer-flat .nav-files-container > div > .nav-folder .nav-folder-title { + align-items: center; +} +.file-explorer-flat .nav-folder.mod-root > .nav-folder-children > .nav-folder .nav-folder-collapse-indicator, .file-explorer-flat .nav-files-container > div > .nav-folder .nav-folder-collapse-indicator { + --nav-collapse-icon-color: var(--nav-item-color); +} +.file-explorer-flat .mod-root .nav-folder-children > .nav-folder:not(.is-collapsed) > .nav-folder-title > .nav-folder-title-content, .file-explorer-flat .nav-folder:not(.is-collapsed) > .nav-folder-title > .nav-folder-title-content { + text-align: center; + transition: cubic-bezier(1, 0, 0, 1); + text-transform: uppercase; + letter-spacing: 0.25em; + padding: 3px 0; + width: 100%; +} +.file-explorer-flat .mod-root .nav-folder-children > .nav-folder:not(.is-collapsed) > .nav-folder-title > .nav-folder-title-content::before, .file-explorer-flat .nav-folder:not(.is-collapsed) > .nav-folder-title > .nav-folder-title-content::before { + float: left; +} +.file-explorer-flat .mod-root .nav-folder-children > .nav-folder:not(.is-collapsed) > .nav-folder-children > .nav-folder:not(.is-collapsed) > .nav-folder-title:not(:hover), .file-explorer-flat .nav-folder .nav-folder:not(.is-collapsed) > .nav-folder-title:not(:hover) { + background-color: var(--explorer-folder-open-background); + border-bottom-color: var(--explorer-root-folder-background); +} +.file-explorer-flat .mod-root .nav-folder-children > .nav-folder:not(.is-collapsed) > .nav-folder-children > .nav-folder:not(.is-collapsed) > .nav-folder-title:not(:hover) > .nav-folder-title-content::before, .file-explorer-flat .nav-folder .nav-folder:not(.is-collapsed) > .nav-folder-title:not(:hover) > .nav-folder-title-content::before { + color: var(--folder-open-text-color); +} + +body.folder-arrow .nav-files-container .nav-folder-title:hover .tree-item-icon.collapse-icon, body.folder-arrow .nav-files-container .nav-folder-title:hover .nav-folder-collapse-indicator, body.folder-arrow .nav-files-container .nav-folder-title:hover .tree-item-icon.nav-folder-collapse-indicator { + display: flex; + margin-left: -2px; +} +body.folder-arrow .nav-files-container .tree-item-self.is-active .collapse-icon svg { + color: var(--text-dl); +} +body.folder-arrow .nav-files-container .nav-folder-children .nav-folder-title:hover .nav-folder-title-content::before { + margin-left: var(--file-icon-margin); +} + +body.folder-arrow-display .nav-folder .tree-item-icon.collapse-icon { + margin-right: 4px; +} + +.file-explorer-boldless { + --folder-weight: 500; + --nav-item-weight-hover: 500; +} + +.file-explorer-boldless-hover { + --nav-item-weight-hover: inherit; +} + +body { + --image-border-color: var(--background-modifier-border); + --image-border-width: 1px; + --image-border-padding: 8px; + --image-border-background: var(--td); +} + +/*----Image Positions/Adjustments----*/ +body { + --micro: 70px; + --tiny: 100px; + --small: 200px; + --small-med: 300px; + --med-small: 400px; + --medium: 500px; + --med-tall: 600px; + --tall: 700px; +} + +.popover.hover-popover { + --micro: 70px; + --tiny: 100px; + --small: 150px; + --small-med: 200px; + --med-small: 250px; + --medium: 300px; + --med-tall: 450px; + --tall: 500px; +} + +/*----Mobile----*/ +@media (max-width: 500px) { + .theme-dark, .theme-light { + /*Mobile Sizes*/ + --radius: 0px; + --micro: 70px; + --tiny: 100px; + --small: 150px; + --small-med: 200px; + --med-small: 250px; + --medium: 300px; + --med-tall: 450px; + --tall: 500px; + } +} +/*-Image Sizing-*/ +/*Fit image within bounds WITHOUT stretching*/ +img:is([alt*=cover], [alt*=cvr]), +.image-embed:is([src*="#cover"], [src*="#cvr"]), +span.image-embed:is([src*="#cover"], [src*="#cvr"]) img { + object-fit: cover; +} + +img[alt][alt]:not([alt*=relative])[alt*=hmicro] { + height: var(--micro); +} +img[alt][alt]:not([alt*=relative])[alt*=htiny] { + height: var(--tiny); +} +img[alt][alt]:not([alt*=relative])[alt*=hsmall] { + height: var(--small); +} +img[alt][alt]:not([alt*=relative])[alt*=hs-med] { + height: var(--small-med); +} +img[alt][alt]:not([alt*=relative])[alt*=hm-sm] { + height: var(--med-small); +} +img[alt][alt]:not([alt*=relative])[alt*=hmed] { + height: var(--medium); +} +img[alt][alt]:not([alt*=relative])[alt*=hm-tl] { + height: var(--med-tall); +} +img[alt][alt]:not([alt*=relative])[alt*=htall] { + height: var(--tall); +} +img[alt][alt]:not([alt*=relative])[alt*=hfull] { + height: 100%; +} +img[alt][alt]:not([alt*=relative])[alt*=wmicro] { + width: var(--micro); +} +img[alt][alt]:not([alt*=relative])[alt*=wtiny] { + width: var(--tiny); +} +img[alt][alt]:not([alt*=relative])[alt*=wsmall] { + width: var(--small); +} +img[alt][alt]:not([alt*=relative])[alt*=ws-med] { + width: var(--small-med); +} +img[alt][alt]:not([alt*=relative])[alt*=wm-sm] { + width: var(--med-small); +} +img[alt][alt]:not([alt*=relative])[alt*=wmed] { + width: var(--medium); +} +img[alt][alt]:not([alt*=relative])[alt*=wm-tl] { + width: var(--med-tall); +} +img[alt][alt]:not([alt*=relative])[alt*=wtall] { + width: var(--tall); +} +img[alt][alt]:not([alt*=relative])[alt*=wfull] { + width: 100%; +} + +.image-embed[alt][alt*=relative], +div:not(.image-embed) > img[alt][alt*=relative] { + --micro: 10%; + --tiny: 20%; + --small: 30%; + --small-med: 40%; + --med-small: 50%; + --medium: 60%; + --med-tall: 70%; + --tall: 85%; +} +.image-embed[alt][alt*=relative][alt*=wmicro], +div:not(.image-embed) > img[alt][alt*=relative][alt*=wmicro] { + width: var(--micro); +} +.image-embed[alt][alt*=relative][alt*=wtiny], +div:not(.image-embed) > img[alt][alt*=relative][alt*=wtiny] { + width: var(--tiny); +} +.image-embed[alt][alt*=relative][alt*=wsmall], +div:not(.image-embed) > img[alt][alt*=relative][alt*=wsmall] { + width: var(--small); +} +.image-embed[alt][alt*=relative][alt*=ws-med], +div:not(.image-embed) > img[alt][alt*=relative][alt*=ws-med] { + width: var(--small-med); +} +.image-embed[alt][alt*=relative][alt*=wm-sm], +div:not(.image-embed) > img[alt][alt*=relative][alt*=wm-sm] { + width: var(--med-small); +} +.image-embed[alt][alt*=relative][alt*=wmed], +div:not(.image-embed) > img[alt][alt*=relative][alt*=wmed] { + width: var(--medium); +} +.image-embed[alt][alt*=relative][alt*=wm-tl], +div:not(.image-embed) > img[alt][alt*=relative][alt*=wm-tl] { + width: var(--med-tall); +} +.image-embed[alt][alt*=relative][alt*=wtall], +div:not(.image-embed) > img[alt][alt*=relative][alt*=wtall] { + width: var(--tall); +} +.image-embed[alt][alt*=relative][alt*=hmicro], +div:not(.image-embed) > img[alt][alt*=relative][alt*=hmicro] { + width: var(--micro); +} +.image-embed[alt][alt*=relative][alt*=htiny], +div:not(.image-embed) > img[alt][alt*=relative][alt*=htiny] { + width: var(--tiny); +} +.image-embed[alt][alt*=relative][alt*=hsmall], +div:not(.image-embed) > img[alt][alt*=relative][alt*=hsmall] { + width: var(--small); +} +.image-embed[alt][alt*=relative][alt*=hs-med], +div:not(.image-embed) > img[alt][alt*=relative][alt*=hs-med] { + width: var(--small-med); +} +.image-embed[alt][alt*=relative][alt*=hm-sm], +div:not(.image-embed) > img[alt][alt*=relative][alt*=hm-sm] { + width: var(--med-small); +} +.image-embed[alt][alt*=relative][alt*=hmed], +div:not(.image-embed) > img[alt][alt*=relative][alt*=hmed] { + width: var(--medium); +} +.image-embed[alt][alt*=relative][alt*=hm-tl], +div:not(.image-embed) > img[alt][alt*=relative][alt*=hm-tl] { + width: var(--med-tall); +} +.image-embed[alt][alt*=relative][alt*=htall], +div:not(.image-embed) > img[alt][alt*=relative][alt*=htall] { + width: var(--tall); +} +.image-embed[alt][alt*=relative][alt*=hfull], +div:not(.image-embed) > img[alt][alt*=relative][alt*=hfull] { + width: 100%; +} + +.image-embed[alt][alt*=relative], +div:not(.image-embed) > img[alt][alt*=relative] { + display: block; + margin: auto; + max-height: 100%; + object-fit: cover; +} + +/*Height*/ +/*Image Locations*/ +/*Center Image*/ +.img-adj-center.img-adj-center img, +img:is([alt*=ctr], [alt*=center]) { + display: block; + margin-left: auto; + margin-right: auto; +} + +.img-adj-center.img-adj-center .is-live-preview img { + margin-left: auto !important; + margin-right: auto !important; +} + +/*Left & Right*/ +.markdown-rendered img:is([alt*=left], [alt*=locl]), .markdown-rendered img:is([src*="#left"], [src*="#locl"]), .markdown-rendered .image-embed:is([alt*=left], [alt*=locl]), .markdown-rendered .image-embed:is([src*="#left"], [src*="#locl"]) { + float: left; + margin-right: 2%; + margin-top: 0px; + margin-bottom: 0px; +} +.markdown-rendered img:is([alt*=right], [alt*=locr]), .markdown-rendered img:is([src*="#right"], [src*="#locr"]), .markdown-rendered .image-embed:is([alt*=right], [alt*=locr]), .markdown-rendered .image-embed:is([src*="#right"], [src*="#locr"]) { + float: right; + margin-left: 2%; + margin-bottom: 0px; +} + +/*--Image Position--*/ +img[alt*="p+"], .image-embed[src*="#p+"] img { + object-fit: cover; +} + +/*Inner Image*/ +img[alt*="p+c"], .image-embed[src*="#p+c"] img { + object-position: center; +} + +img[alt*="p+t"], .image-embed[src*="#p+t"] img { + object-position: top; +} + +img[alt*="p+b"], .image-embed[src*="#p+b"] img { + object-position: bottom; +} + +img[alt*="p+l"], .image-embed[src*="#p+l"] img { + object-position: left; +} + +img[alt*="p+r"], .image-embed[src*="#p+r"] img { + object-position: right; +} + +img[alt*="p+cl"], .image-embed[src*="#p+cl"] img { + object-position: 15%; +} + +img[alt*="p+ccl"], .image-embed[src*="#p+ccl"] img { + object-position: 25%; +} + +img[alt*="p+cr"], .image-embed[src*="#p+cr"] img { + object-position: 60%; +} + +img[alt*="p+ccr"], .image-embed[src*="#p+ccr"] img { + object-position: 75%; +} + +img[alt*="p+tc"], .image-embed[src*="#p+tc"] img { + object-position: 50% 10%; +} + +img[alt*="p+tcc"], .image-embed[src*="#p+tcc"] img { + object-position: 50% 20%; +} + +img[alt*="p+cct"], .image-embed[src*="#p+cct"] img { + object-position: 50% 30%; +} + +img[alt*="p+ct"], .image-embed[src*="#p+ct"] img { + object-position: 50% 40%; +} + +img[alt*="p+cb"], .image-embed[src*="#p+cb"] img { + object-position: 50% 60%; +} + +img[alt*="p+ccb"], .image-embed[src*="#p+ccb"] img { + object-position: 50% 70%; +} + +img[alt*="p+bc"], .image-embed[src*="#p+bc"] img { + object-position: 50% 80%; +} + +img[alt*="p+bcc"], .image-embed[src*="#p+bcc"] img { + object-position: 50% 90%; +} + +/*Invert Colors*/ +.theme-dark img[alt*=invertb], .theme-dark .image-embed[src*="#invertb"] { + filter: invert(1) hue-rotate(180deg); +} +.theme-dark img[alt*=invertbc], +.theme-dark .image-embed[src*="#invertbc"] { + filter: invert(1) hue-rotate(180deg) contrast(1.5); +} + +.theme-light img[alt*=invertw], .theme-light .image-embed[src*="#invertw"] { + filter: invert(1) hue-rotate(180deg); +} +.theme-light img[alt*=invertwc], .theme-light .image-embed[src*="#invertwc"] { + filter: invert(1) hue-rotate(180deg) contrast(1.45); +} + +img:is([alt*=flip-x], +[alt*=flip-horizontal]) { + transform: scale(-1, 1); +} +img:is([alt*=flip-y], +[alt*=flip-vertical]) { + transform: scale(1, -1); +} +img:is([alt*=flip-xy], +[alt*=flip-vertical-horizontal]) { + transform: scale(-1, -1); +} + +/*Fit image within bounds WITHOUT stretching*/ +img[alt*=cover], +img:is([alt*=cover], [alt*=cvr]), +.image-embed:is([src*="#cover"], [src*="#cvr"]), +span.image-embed:is([src*="#cover"], [src*="#cvr"]) img { + object-fit: cover; +} + +/*Fix Float Issues*/ +:is(img, .image-embed)[alt*=clear], +.image-embed[src*="#clear"] { + clear: both; +} + +img[alt*=unclr], +.image-embed[src*="#unclr"] { + clear: none !important; +} + +img:is([alt~=lp], [alt~=live-preview]):is([alt*=right], [alt*=locr]), +.image-embed:is([alt~=lp], [alt~=live-preview]):is([alt*=right], [alt*=locr]) { + float: right !important; +} +img:is([alt~=lp], [alt~=live-preview]):is([alt*=left], [alt*=locl]), +.image-embed:is([alt~=lp], [alt~=live-preview]):is([alt*=left], [alt*=locl]) { + float: left !important; +} + +.clear-hr { + --hr-width: 100%; +} + +.clear-headings :is(h1, h2, h3, h4, h5, h6), +.clear-heading-1 h1, +.clear-heading-2 h2, +.clear-heading-3 h3, +.clear-heading-4 h4, +.clear-heading-5 h5, +.clear-heading-6 h6 { + clear: both; +} + +/*Banners*/ +img[alt*=banner]:not([width]), +.image-embed[alt*=banner]:not([width]) img { + display: block; + object-fit: cover; + width: 100%; + margin-bottom: 0px; + clear: both; +} + +img[alt~=banner], +.image-embed[alt~=banner] img, +.image-embed[src*="#banner"] { + height: var(--small); +} + +img[alt~="banner+small"], +.image-embed[alt~="banner+small"] img, +.image-embed[src*="#banner+small"] { + height: var(--tiny); +} + +img[alt~="banner+tall"], +.image-embed[alt~="banner+tall"] img, +.image-embed[src*="#banner+tall"] { + height: var(--medium); +} + +:is(img, .internal-embed)[alt*=sban], +:is(img, .internal-embed)[alt~=sban], +.internal-embed[src*="#sban"] img { + object-fit: cover; + width: 100%; +} + +/*Portait*/ +img[alt*=portrait], +.image-embed[alt*=portrait] img { + object-fit: cover; +} + +.image-embed[src~="#portrait"] { + height: var(--small-med); + width: 40%; +} + +.image-embed[src~="#portrait+small"] { + height: var(--small); + width: 25%; +} + +.image-embed[src~="#portrait+tall"] { + height: 500px; + width: 50%; +} + +img:is([alt~=portrait], +[alt*="portrait+"]), +.image-embed:is([alt~=portrait], +[alt*="portrait+"]) img { + --img-adj-portrait-size: var(--med-small); + height: var(--img-adj-portrait-size); + width: calc(var(--img-adj-portrait-size) / 1.7); +} + +img[alt~="portrait+small"], +.image-embed[alt~="portrait+small"] img { + --img-adj-portrait-size: var(--small-med); +} + +img[alt~="portrait+tall"], +.image-embed[alt~="portrait+tall"] img { + --img-adj-portrait-size: var(--medium); +} + +/*Profile*/ +img[alt*=profile], +.image-embed[alt*=profile] img { + object-fit: cover; + border-radius: 50%; +} + +img[alt~=profile], +.image-embed[alt~=profile] img, +.image-embed[src*="#profile"] { + height: var(--tiny); + width: var(--tiny); +} + +img[alt~="profile+medium"], +.image-embed[alt~="profile+medium"] img, +.image-embed[src*="#profile+medium"] { + height: var(--small); + width: var(--small); +} + +img[alt~="profile+tall"], +.image-embed[alt~="profile+tall"] img, +.image-embed[src*="#profile+tall"] { + height: var(--medium); + width: var(--medium); +} + +img[alt~=sprf] { + object-fit: cover; + border-radius: 100%; +} + +/*Image Shapes*/ +img[alt][alt*=circle] { + border-radius: 50%; +} + +img[alt~=square], +.image-embed[alt~=square] img { + border-radius: 0; +} + +img[alt~=border], +.internal-embed[alt~=border] img { + border: var(--image-border-width) solid var(--image-border-color); + padding: var(--image-border-padding); + background: var(--image-border-background); +} + +.image-captions .image-embed::after, +.image-embed[src*="#cap"]::after { + content: attr(alt); + color: var(--inactive, var(--faint-text)); + display: block; + text-align: center; +} + +.image-embed[src*="#cap"] { + display: inline-block; +} +.image-embed[src*="#cap"] img { + float: unset !important; + object-fit: cover; +} +.image-embed[src*="#cap"][src*="#hmicro"] img { + height: var(--micro); +} +.image-embed[src*="#cap"][src*="#htiny"] img { + height: var(--tiny); +} +.image-embed[src*="#cap"][src*="#hsmall"] img { + height: var(--small); +} +.image-embed[src*="#cap"][src*="#hs-med"] img { + height: var(--small-med); +} +.image-embed[src*="#cap"][src*="#hm-sm"] img { + height: var(--med-small); +} +.image-embed[src*="#cap"][src*="#hmed"] img { + height: var(--medium); +} +.image-embed[src*="#cap"][src*="#hm-tl"] img { + height: var(--med-tall); +} +.image-embed[src*="#cap"][src*="#htall"] img { + height: var(--tall); +} +.image-embed[src*="#cap"][src*="#hfull"] img { + height: 100%; +} +.image-embed[src*="#cap"][src*="#wmicro"], .image-embed[src*="#cap"][src*="#wmicro"] img { + width: var(--micro); +} +.image-embed[src*="#cap"][src*="#wtiny"], .image-embed[src*="#cap"][src*="#wtiny"] img { + width: var(--tiny); +} +.image-embed[src*="#cap"][src*="#wsmall"], .image-embed[src*="#cap"][src*="#wsmall"] img { + width: var(--small); +} +.image-embed[src*="#cap"][src*="#ws-med"], .image-embed[src*="#cap"][src*="#ws-med"] img { + width: var(--small-med); +} +.image-embed[src*="#cap"][src*="#wm-sm"], .image-embed[src*="#cap"][src*="#wm-sm"] img { + width: var(--med-small); +} +.image-embed[src*="#cap"][src*="#wmed"], .image-embed[src*="#cap"][src*="#wmed"] img { + width: var(--medium); +} +.image-embed[src*="#cap"][src*="#wm-tl"], .image-embed[src*="#cap"][src*="#wm-tl"] img { + width: var(--med-tall); +} +.image-embed[src*="#cap"][src*="#wtall"], .image-embed[src*="#cap"][src*="#wtall"] img { + width: var(--tall); +} +.image-embed[src*="#cap"][src*="#wfull"], .image-embed[src*="#cap"][src*="#wfull"] img { + width: 100%; +} + +.mobile-image-viewer img[alt][alt][alt] { + height: 100%; + width: 100%; + object-fit: contain; +} + +.internal-embed:not(.image-embed)[alt*=htiny] .markdown-embed-content { + height: var(--tiny); +} +.internal-embed:not(.image-embed)[alt*=hsmall] .markdown-embed-content { + height: var(--small); +} +.internal-embed:not(.image-embed)[alt*=hs-med] .markdown-embed-content { + height: var(--small-med); +} +.internal-embed:not(.image-embed)[alt*=hm-sm] .markdown-embed-content { + height: var(--med-small); +} +.internal-embed:not(.image-embed)[alt*=hmed] .markdown-embed-content { + height: var(--medium); +} +.internal-embed:not(.image-embed)[alt*=hm-tl] .markdown-embed-content { + height: var(--med-tall); +} +.internal-embed:not(.image-embed)[alt*=htall] .markdown-embed-content { + height: var(--tall); +} +.internal-embed:not(.image-embed)[alt*=full] .markdown-embed-content, .internal-embed:not(.image-embed)[alt*=full] .markdown-embed-content > .markdown-preview-view { + max-height: unset; +} +.internal-embed:not(.image-embed)[alt*=wtiny] { + width: 20%; +} +.internal-embed:not(.image-embed)[alt*=wsmall] { + width: 30%; +} +.internal-embed:not(.image-embed)[alt*=ws-med] { + width: 40%; +} +.internal-embed:not(.image-embed)[alt*=wm-small] { + width: 50%; +} +.internal-embed:not(.image-embed)[alt*=wmed] { + width: 60%; +} +.internal-embed:not(.image-embed)[alt*=wm-tl] { + width: 80%; +} +.internal-embed:not(.image-embed)[alt*=wtall] { + width: 95%; +} + +.internal-embed[alt*=right] { + float: right; + margin-left: 0.5em; +} + +.internal-embed[alt*=left] { + float: left; + margin-right: 0.5em; +} + +.internal-embed[alt*=center] { + margin: auto; +} + +:not(.lp-embed-float) .is-live-preview .internal-embed:is([alt*=right], [alt*=left]) { + float: unset; +} + +/*Embed Link Hide/Move*/ +.internal-embed:is([alt~=lk-hvr], [alt~=link-hover]):not(:hover) .markdown-embed-link, +.internal-embed:is([alt~=nlk], [alt~=no-link]) .markdown-embed-link { + display: none; +} + +.internal-embed:is([alt*=lk-l], [alt~=link-left]) .markdown-embed-link { + left: 10px; + right: unset; +} + +.internal-embed:is([alt*=lk-clear], [alt~=link-clear]) .markdown-embed-link { + background-color: transparent; +} + +/*Title Hide/Show*/ +.internal-embed:is([alt~=no-t], +[alt~=no-title]) .markdown-embed-title, +.file-embed-title { + display: none; +} + +.internal-embed:is([alt~=no-inline-title], +[alt~=no-it]) .inline-title, +.file-embed-title { + display: none; +} + +.internal-embed:is([alt~=ttl], +[alt~=title]) .markdown-embed-title, +.file-embed-title { + display: block; +} + +/*Hide Headings*/ +.internal-embed[alt~=no-h] .markdown-embed :is(h1, +h2, +h3, +h4, +h5, +h6), +.internal-embed[alt~=no-h].markdown-embed :is(h1, +h2, +h3, +h4, +h5, +h6) { + display: none; +} + +/*Hide Specific Headings*/ +.internal-embed[alt~=no-h1] .markdown-embed h1, +.internal-embed[alt~=no-h2] .markdown-embed h2, +.internal-embed[alt~=no-h3] .markdown-embed h3, +.internal-embed[alt~=no-h4] .markdown-embed h4, +.internal-embed[alt~=no-h5] .markdown-embed h5, +.internal-embed[alt~=no-h6] .markdown-embed h6, +.internal-embed[alt~=no-h1].markdown-embed h1, +.internal-embed[alt~=no-h2].markdown-embed h2, +.internal-embed[alt~=no-h3].markdown-embed h3, +.internal-embed[alt~=no-h4].markdown-embed h4, +.internal-embed[alt~=no-h5].markdown-embed h5, +.internal-embed[alt~=no-h6].markdown-embed h6 { + display: none; +} + +.internal-embed:is([alt~=no-margin], [alt~=nmg]) { + --embed-padding: 0; + --embed-title-padding: 0; +} + +.internal-embed[alt~=collapse] { + --embed-padding:0; + --embed-title-padding: 0; + --p-spacing: 0; +} +.internal-embed[alt~=collapse] *:not(.tag, .callout) { + margin-block-start: 0; + margin-block-end: 0; +} + +body.embed-mini-headers .markdown-embed { + --h1-size: var(--embed-header-size); + --h2-size: var(--embed-header-size); + --h3-size: var(--embed-header-size); + --h4-size: var(--embed-header-size); + --h5-size: var(--embed-header-size); + --h6-size: var(--embed-header-size); +} + +/*Clean Embeds*/ +.embed-clean .internal-embed > .markdown-embed, .embed-clean .internal-embed.is-loaded:not(.image-embed), +.internal-embed[alt*=clean] > .markdown-embed, +.internal-embed[alt*=clean].is-loaded:not(.image-embed) { + --embed-padding: 0; + border: none; + box-shadow: none; +} +.embed-clean .internal-embed > .markdown-embed:not(:hover), .embed-clean .internal-embed.is-loaded:not(.image-embed):not(:hover), +.internal-embed[alt*=clean] > .markdown-embed:not(:hover), +.internal-embed[alt*=clean].is-loaded:not(.image-embed):not(:hover) { + --embed-border-color: transparent; + --embed-border-left-color: var(--embed-border-color); + --embed-border-right-color: var(--embed-border-color); + --embed-border-top-color: var(--embed-border-color); + --embed-border-bottom-color: var(--embed-border-color); + --embed-border-left: var(--embed-thickness) var(--embed-border-type) var(--embed-border-left-color); + --embed-border-right: var(--embed-thickness) var(--embed-border-type) var(--embed-border-right-color); + --embed-border-top: var(--embed-thickness) var(--embed-border-type) var(--embed-border-top-color); + --embed-border-bottom: var(--embed-thickness) var(--embed-border-type) var(--embed-border-bottom-color); +} +.embed-clean .internal-embed.inline-embed, +.internal-embed[alt*=clean].inline-embed { + --embed-title-padding: 0; +} + +.embed-dark-background { + --embed-background: var(--embed-bg); + --embed-border-left-color: transparent; + --embed-border-color-hover: var(--accent); + --embed-border-left-color-hover: var(--embed-border-color-hover); + --embed-border-right-color-hover: var(--embed-border-color-hover); + --embed-border-top-color-hover: var(--embed-border-color-hover); + --embed-border-bottom-color-hover: var(--embed-border-color-hover); + --hr-icon-background: var(--embed-bg); + --blockquote-background-color: linear-gradient(to right, var(--note), transparent); + --table-border-color: var(--embed-bg); +} + +.theme-dark { + --chbx-q: 253, 175, 0; + --chbx-h: 92, 118, 153; + --chbx-d: 62, 69, 82; + --chbx-i: 194, 42, 42; + --chbx-a: 248, 114, 181; + --chbx-R: 170, 179, 202; + --chbx-id:231, 231, 171; + --chbx-B: 136, 94, 233; + --chbx-P: 79, 165, 79; + --chbx-C: 207, 67, 67; + --chbx-N: 133, 91, 65; + --chbx-b: 230, 129, 63; + --chbx-I: 82, 139, 212; + --chbx-c: 149, 233, 238; + --chbx-r: 249, 190, 123; +} + +.theme-light { + --chbx-q: 253, 175, 0; + --chbx-h: 168, 177, 189; + --chbx-d: 203, 212, 235; + --chbx-i: 219, 1, 1; + --chbx-a: 248, 114, 181; + --chbx-R: 159, 186, 223; + --chbx-id:202, 199, 0; + --chbx-B: 182, 118, 255; + --chbx-P: 79, 165, 79; + --chbx-C: 214, 108, 108; + --chbx-N: 161, 106, 73; + --chbx-b: 251, 146, 76; + --chbx-I: 82, 139, 212; + --chbx-c: 149, 217, 238; + --chbx-r: 249, 190, 123; +} + +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task=X], +[data-task=">"], +[data-task="-"], +[data-task=D], +[data-task="?"], +[data-task="/"], +[data-task="+"], +[data-task=R], +[data-task="!"], +[data-task=i], +[data-task=B], +[data-task=P], +[data-task=C], +[data-task=Q], +[data-task=N], +[data-task=b], +[data-task=I], +[data-task=p], +[data-task=L], +[data-task=E], +[data-task=A], +[data-task=r], +[data-task=c], +[data-task=o], +[data-task=d], +[data-task=T], +[data-task=t], +[data-task=O], +[data-task=F], +[data-task=W], +[data-task="~"], +[data-task="@"], +[data-task=f], +[data-task=a], +[data-task="&"], +[data-task=s], +[data-task=H], +[data-task="<"]) :is(.task-list-label, p) > input:is([type=checkbox], [type=checkbox i]):checked, body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task=X], +[data-task=">"], +[data-task="-"], +[data-task=D], +[data-task="?"], +[data-task="/"], +[data-task="+"], +[data-task=R], +[data-task="!"], +[data-task=i], +[data-task=B], +[data-task=P], +[data-task=C], +[data-task=Q], +[data-task=N], +[data-task=b], +[data-task=I], +[data-task=p], +[data-task=L], +[data-task=E], +[data-task=A], +[data-task=r], +[data-task=c], +[data-task=o], +[data-task=d], +[data-task=T], +[data-task=t], +[data-task=O], +[data-task=F], +[data-task=W], +[data-task="~"], +[data-task="@"], +[data-task=f], +[data-task=a], +[data-task="&"], +[data-task=s], +[data-task=H], +[data-task="<"]) > input:is([type=checkbox], [type=checkbox i]):checked, body:not(.alt-chkbx-off) .task-list-item.is-checked:is([data-task=X], +[data-task=">"], +[data-task="-"], +[data-task=D], +[data-task="?"], +[data-task="/"], +[data-task="+"], +[data-task=R], +[data-task="!"], +[data-task=i], +[data-task=B], +[data-task=P], +[data-task=C], +[data-task=Q], +[data-task=N], +[data-task=b], +[data-task=I], +[data-task=p], +[data-task=L], +[data-task=E], +[data-task=A], +[data-task=r], +[data-task=c], +[data-task=o], +[data-task=d], +[data-task=T], +[data-task=t], +[data-task=O], +[data-task=F], +[data-task=W], +[data-task="~"], +[data-task="@"], +[data-task=f], +[data-task=a], +[data-task="&"], +[data-task=s], +[data-task=H], +[data-task="<"]) :is(.task-list-label, p) > input:is([type=checkbox], [type=checkbox i]):checked, body:not(.alt-chkbx-off) .task-list-item.is-checked:is([data-task=X], +[data-task=">"], +[data-task="-"], +[data-task=D], +[data-task="?"], +[data-task="/"], +[data-task="+"], +[data-task=R], +[data-task="!"], +[data-task=i], +[data-task=B], +[data-task=P], +[data-task=C], +[data-task=Q], +[data-task=N], +[data-task=b], +[data-task=I], +[data-task=p], +[data-task=L], +[data-task=E], +[data-task=A], +[data-task=r], +[data-task=c], +[data-task=o], +[data-task=d], +[data-task=T], +[data-task=t], +[data-task=O], +[data-task=F], +[data-task=W], +[data-task="~"], +[data-task="@"], +[data-task=f], +[data-task=a], +[data-task="&"], +[data-task=s], +[data-task=H], +[data-task="<"]) > input:is([type=checkbox], [type=checkbox i]):checked { + background-color: transparent; + font: var(--its); + font-family: var(--its); + font-size: inherit; + font-weight: 10; + text-align: center; + border: 0; + cursor: pointer; + -webkit-mask-image: unset; +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task=X], +[data-task=">"], +[data-task="-"], +[data-task=D], +[data-task="?"], +[data-task="/"], +[data-task="+"], +[data-task=R], +[data-task="!"], +[data-task=i], +[data-task=B], +[data-task=P], +[data-task=C], +[data-task=Q], +[data-task=N], +[data-task=b], +[data-task=I], +[data-task=p], +[data-task=L], +[data-task=E], +[data-task=A], +[data-task=r], +[data-task=c], +[data-task=o], +[data-task=d], +[data-task=T], +[data-task=t], +[data-task=O], +[data-task=F], +[data-task=W], +[data-task="~"], +[data-task="@"], +[data-task=f], +[data-task=a], +[data-task="&"], +[data-task=s], +[data-task=H], +[data-task="<"]) :is(.task-list-label, p) > input:is([type=checkbox], [type=checkbox i]):checked::after, body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task=X], +[data-task=">"], +[data-task="-"], +[data-task=D], +[data-task="?"], +[data-task="/"], +[data-task="+"], +[data-task=R], +[data-task="!"], +[data-task=i], +[data-task=B], +[data-task=P], +[data-task=C], +[data-task=Q], +[data-task=N], +[data-task=b], +[data-task=I], +[data-task=p], +[data-task=L], +[data-task=E], +[data-task=A], +[data-task=r], +[data-task=c], +[data-task=o], +[data-task=d], +[data-task=T], +[data-task=t], +[data-task=O], +[data-task=F], +[data-task=W], +[data-task="~"], +[data-task="@"], +[data-task=f], +[data-task=a], +[data-task="&"], +[data-task=s], +[data-task=H], +[data-task="<"]) > input:is([type=checkbox], [type=checkbox i]):checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked:is([data-task=X], +[data-task=">"], +[data-task="-"], +[data-task=D], +[data-task="?"], +[data-task="/"], +[data-task="+"], +[data-task=R], +[data-task="!"], +[data-task=i], +[data-task=B], +[data-task=P], +[data-task=C], +[data-task=Q], +[data-task=N], +[data-task=b], +[data-task=I], +[data-task=p], +[data-task=L], +[data-task=E], +[data-task=A], +[data-task=r], +[data-task=c], +[data-task=o], +[data-task=d], +[data-task=T], +[data-task=t], +[data-task=O], +[data-task=F], +[data-task=W], +[data-task="~"], +[data-task="@"], +[data-task=f], +[data-task=a], +[data-task="&"], +[data-task=s], +[data-task=H], +[data-task="<"]) :is(.task-list-label, p) > input:is([type=checkbox], [type=checkbox i]):checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked:is([data-task=X], +[data-task=">"], +[data-task="-"], +[data-task=D], +[data-task="?"], +[data-task="/"], +[data-task="+"], +[data-task=R], +[data-task="!"], +[data-task=i], +[data-task=B], +[data-task=P], +[data-task=C], +[data-task=Q], +[data-task=N], +[data-task=b], +[data-task=I], +[data-task=p], +[data-task=L], +[data-task=E], +[data-task=A], +[data-task=r], +[data-task=c], +[data-task=o], +[data-task=d], +[data-task=T], +[data-task=t], +[data-task=O], +[data-task=F], +[data-task=W], +[data-task="~"], +[data-task="@"], +[data-task=f], +[data-task=a], +[data-task="&"], +[data-task=s], +[data-task=H], +[data-task="<"]) > input:is([type=checkbox], [type=checkbox i]):checked::after { + background-color: transparent; + top: -4px; + left: 0px; + -webkit-mask-image: unset; +} + +ul > li.task-list-item[data-task=x] > ul li:not([data-task=x]) { + color: var(--text-normal); +} + +/*--Checkbox Type Icons--*/ +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=X]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=X] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=X] p > input[type=checkbox]:checked::after { + content: "\ec01"; + color: var(--accent2-lite, var(--text-accent)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=">"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=">"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=">"] p > input[type=checkbox]:checked::after { + content: "\ec03"; + color: var(--text-normal); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="<"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="<"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="<"] p > input[type=checkbox]:checked::after { + content: "\ec03"; + color: var(--text-faint); + transform: scale(-1, 1); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=D]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=D] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=D] p > input[type=checkbox]:checked::after { + content: "\ec04"; + color: rgb(var(--chbx-h)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="-"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="-"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="-"] p > input[type=checkbox]:checked::after { + content: "\ec02"; + color: rgb(var(--chbx-d)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="?"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="?"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="?"] p > input[type=checkbox]:checked::after { + content: "\ec05"; + color: rgb(var(--chbx-q)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="!"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="!"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="!"] p > input[type=checkbox]:checked::after { + content: "\ec08"; + color: rgb(var(--chbx-i)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="+"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="+"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="+"] p > input[type=checkbox]:checked::after { + content: "\ec06"; + color: rgb(var(--chbx-a)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="/"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="/"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="/"] p > input[type=checkbox]:checked::after { + content: "\ec17"; + color: var(--accent, var(--interactive-accent)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=R]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=R] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=R] p > input[type=checkbox]:checked::after { + content: "\ec07"; + color: rgb(var(--chbx-R)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=i]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=i] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=i] p > input[type=checkbox]:checked::after { + content: "\ec09"; + color: rgb(var(--chbx-id)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=B]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=B] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=B] p > input[type=checkbox]:checked::after { + content: "\ec10"; + color: rgb(var(--chbx-B)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=P]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=P] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=P] p > input[type=checkbox]:checked::after { + content: "\ec11"; + color: rgb(var(--chbx-P)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=C]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=C] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=C] p > input[type=checkbox]:checked::after { + content: "\ec12"; + color: rgb(var(--chbx-C)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=I]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=I] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=I] p > input[type=checkbox]:checked::after { + content: "\ec16"; + color: rgb(var(--chbx-I)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=Q]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=Q] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=Q] p > input[type=checkbox]:checked::after { + content: "\ec13"; + color: rgb(var(--chbx-R)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=N]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=N] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=N] p > input[type=checkbox]:checked::after { + content: "\ec14"; + color: rgb(var(--chbx-N)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=b]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=b] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=b] p > input[type=checkbox]:checked::after { + content: "\ec15"; + color: rgb(var(--chbx-b)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=p]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=p] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=p] p > input[type=checkbox]:checked::after { + content: "\ec19"; + color: rgb(var(--chbx-R)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=E]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=E] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=E] p > input[type=checkbox]:checked::after { + content: "\ec18"; + color: rgb(var(--chbx-I)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=L]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=L] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=L] p > input[type=checkbox]:checked::after { + content: "\ec21"; + color: rgb(var(--chbx-N)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=A]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=A] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=A] p > input[type=checkbox]:checked::after { + content: "\ec20"; + color: rgb(var(--chbx-P)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=r]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=r] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=r] p > input[type=checkbox]:checked::after { + content: "\ec22"; + color: rgb(var(--chbx-r)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=c]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=c] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=c] p > input[type=checkbox]:checked::after { + content: "\ec29"; + color: rgb(var(--chbx-c)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=o]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=o] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=o] p > input[type=checkbox]:checked::after { + content: "\ec24"; + color: rgb(var(--chbx-b)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=d]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=d] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=d] p > input[type=checkbox]:checked::after { + content: "\ec25"; + color: rgb(var(--chbx-I)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=T]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=T] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=T] p > input[type=checkbox]:checked::after { + content: "\ec26"; + color: rgb(var(--chbx-R)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=t]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=t] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=t] p > input[type=checkbox]:checked::after { + content: "\ec27"; + color: rgb(var(--chbx-R)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=O]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=O] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=O] p > input[type=checkbox]:checked::after { + content: "\e805"; + color: hsl(var(--interactive-accent-hsl)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=F]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=F] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=F] p > input[type=checkbox]:checked::after { + content: "\ec28"; + color: rgb(var(--chbx-h)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=W]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=W] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=W] p > input[type=checkbox]:checked::after { + content: "\e813"; + color: rgb(var(--chbx-P)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="~"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="~"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="~"] p > input[type=checkbox]:checked::after { + content: "\ec33"; + color: rgb(var(--chbx-C)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="@"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="@"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="@"] p > input[type=checkbox]:checked::after { + content: "\e900"; + color: rgb(var(--chbx-b)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=f]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=f] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=f] p > input[type=checkbox]:checked::after { + content: "\e81e"; + color: rgb(var(--chbx-N)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=H]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=H] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=H] p > input[type=checkbox]:checked::after { + content: "\ec30"; + color: rgb(var(--chbx-a)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="&"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="&"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="&"] p > input[type=checkbox]:checked::after { + content: "\ec32"; + color: rgb(var(--chbx-B)); +} +body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=s]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=s] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=s] p > input[type=checkbox]:checked::after { + content: "\ec31"; + color: rgb(var(--chbx-d)); +} + +/*Restore Strike Throughs*/ +.check-strike .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:not([data-task=" "]), .check-strike .markdown-preview-view ul > li.task-list-item.is-checked, .check-strike .markdown-preview-view ol > li.task-list-item.is-checked { + --checklist-done-decoration: line-through 2px; + text-decoration: var(--checklist-done-decoration); +} + +.checkbox-strike-regular .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=x], .checkbox-strike-regular ul li[data-task=x].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-checked .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=X], .checkbox-strike-checked ul li[data-task=X].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-frwd .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=">"], .checkbox-strike-frwd ul li[data-task=">"].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-bkwd .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="<"], .checkbox-strike-bkwd ul li[data-task="<"].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-date .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=D], .checkbox-strike-date ul li[data-task=D].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-dropped .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="-"], .checkbox-strike-dropped ul li[data-task="-"].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-q .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="?"], .checkbox-strike-q ul li[data-task="?"].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-imp .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="!"], .checkbox-strike-imp ul li[data-task="!"].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-add .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="+"], .checkbox-strike-add ul li[data-task="+"].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-half .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="/"], .checkbox-strike-half ul li[data-task="/"].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-rsrch .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=R], .checkbox-strike-rsrch ul li[data-task=R].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-idea .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=i], .checkbox-strike-idea ul li[data-task=i].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-brn .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=B], .checkbox-strike-brn ul li[data-task=B].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-pro .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=P], .checkbox-strike-pro ul li[data-task=P].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-con .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=C], .checkbox-strike-con ul li[data-task=C].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-info .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=I], .checkbox-strike-info ul li[data-task=I].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-quot .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=Q], .checkbox-strike-quot ul li[data-task=Q].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-note .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=N], .checkbox-strike-note ul li[data-task=N].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-book .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=b], .checkbox-strike-book ul li[data-task=b].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-para .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=p], .checkbox-strike-para ul li[data-task=p].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-ex .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=E], .checkbox-strike-ex ul li[data-task=E].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-loc .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=L], .checkbox-strike-loc ul li[data-task=L].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-ans .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=A], .checkbox-strike-ans ul li[data-task=A].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-rwd .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=r], .checkbox-strike-rwd ul li[data-task=r].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-choice .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=c], .checkbox-strike-choice ul li[data-task=c].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-option .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=o], .checkbox-strike-option ul li[data-task=o].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-do .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=d], .checkbox-strike-do ul li[data-task=d].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-time .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=T], .checkbox-strike-time ul li[data-task=T].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-talk .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=t], .checkbox-strike-talk ul li[data-task=t].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-plot .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=O], .checkbox-strike-plot ul li[data-task=O].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-fore .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=F], .checkbox-strike-fore ul li[data-task=F].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-world .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=W], .checkbox-strike-world ul li[data-task=W].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-conf .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="~"], .checkbox-strike-conf ul li[data-task="~"].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-char .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="@"], .checkbox-strike-char ul li[data-task="@"].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-clue .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=f], .checkbox-strike-clue ul li[data-task=f].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-heal .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=H], .checkbox-strike-heal ul li[data-task=H].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-symb .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="&"], .checkbox-strike-symb ul li[data-task="&"].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +.checkbox-strike-lock .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=s], .checkbox-strike-lock ul li[data-task=s].task-list-item.is-checked { + text-decoration: line-through 2px; +} + +/*----Checked Bg----*/ +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=X], +.check-bg :is(ul, ol) > li[data-task=X].task-list-item.is-checked { + background: rgba(var(--chbx-R), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=">"], +.check-bg :is(ul, ol) > li[data-task=">"].task-list-item.is-checked { + background: rgba(var(--chbx-h), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="<"], +.check-bg :is(ul, ol) > li[data-task="<"].task-list-item.is-checked { + background: rgba(var(--chbx-h), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=D], +.check-bg :is(ul, ol) > li[data-task=D].task-list-item.is-checked { + background: rgba(var(--chbx-h), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="-"], +.check-bg :is(ul, ol) > li[data-task="-"].task-list-item.is-checked { + background: rgba(var(--chbx-d), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="?"], +.check-bg :is(ul, ol) > li[data-task="?"].task-list-item.is-checked { + background: rgba(var(--chbx-q), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="!"], +.check-bg :is(ul, ol) > li[data-task="!"].task-list-item.is-checked { + background: rgba(var(--chbx-i), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="+"], +.check-bg :is(ul, ol) > li[data-task="+"].task-list-item.is-checked { + background: rgba(var(--chbx-a), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="/"], +.check-bg :is(ul, ol) > li[data-task="/"].task-list-item.is-checked { + background: linear-gradient(to left, var(--accent, var(--interactive-accent)) 0%, transparent 1%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=R], +.check-bg :is(ul, ol) > li[data-task=R].task-list-item.is-checked { + background: rgba(var(--chbx-R), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=i], +.check-bg :is(ul, ol) > li[data-task=i].task-list-item.is-checked { + background: rgba(var(--chbx-id), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=B], +.check-bg :is(ul, ol) > li[data-task=B].task-list-item.is-checked { + background: rgba(var(--chbx-B), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=P], +.check-bg :is(ul, ol) > li[data-task=P].task-list-item.is-checked { + background: rgba(var(--chbx-P), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=C], +.check-bg :is(ul, ol) > li[data-task=C].task-list-item.is-checked { + background: rgba(var(--chbx-C), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=I], +.check-bg :is(ul, ol) > li[data-task=I].task-list-item.is-checked { + background: rgba(var(--chbx-I), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=Q], +.check-bg :is(ul, ol) > li[data-task=Q].task-list-item.is-checked { + background: rgba(var(--chbx-R), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=N], +.check-bg :is(ul, ol) > li[data-task=N].task-list-item.is-checked { + background: rgba(var(--chbx-N), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=b], +.check-bg :is(ul, ol) > li[data-task=b].task-list-item.is-checked { + background: rgba(var(--chbx-b), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=p], +.check-bg :is(ul, ol) > li[data-task=p].task-list-item.is-checked { + background: rgba(var(--chbx-R), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=E], +.check-bg :is(ul, ol) > li[data-task=E].task-list-item.is-checked { + background: rgba(var(--chbx-I), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=L], +.check-bg :is(ul, ol) > li[data-task=L].task-list-item.is-checked { + background: rgba(var(--chbx-N), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=A], +.check-bg :is(ul, ol) > li[data-task=A].task-list-item.is-checked { + background: rgba(var(--chbx-P), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=r], +.check-bg :is(ul, ol) > li[data-task=r].task-list-item.is-checked { + background: rgba(var(--chbx-r), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=c], +.check-bg :is(ul, ol) > li[data-task=c].task-list-item.is-checked { + background: rgba(var(--chbx-c), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=o], +.check-bg :is(ul, ol) > li[data-task=o].task-list-item.is-checked { + background: rgba(var(--chbx-b), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=d], +.check-bg :is(ul, ol) > li[data-task=d].task-list-item.is-checked { + background: rgba(var(--chbx-I), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=T], +.check-bg :is(ul, ol) > li[data-task=T].task-list-item.is-checked { + background: rgba(var(--chbx-R), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=t], +.check-bg :is(ul, ol) > li[data-task=t].task-list-item.is-checked { + background: rgba(var(--chbx-R), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=O], +.check-bg :is(ul, ol) > li[data-task=O].task-list-item.is-checked { + background: hsla(var(--interactive-accent-hsl), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=F], +.check-bg :is(ul, ol) > li[data-task=F].task-list-item.is-checked { + background: rgba(var(--chbx-h), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=W], +.check-bg :is(ul, ol) > li[data-task=W].task-list-item.is-checked { + background: rgba(var(--chbx-P), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="~"], +.check-bg :is(ul, ol) > li[data-task="~"].task-list-item.is-checked { + background: rgba(var(--chbx-C), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="@"], +.check-bg :is(ul, ol) > li[data-task="@"].task-list-item.is-checked { + background: rgba(var(--chbx-b), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=f], +.check-bg :is(ul, ol) > li[data-task=f].task-list-item.is-checked { + background: rgba(var(--chbx-N), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=H], +.check-bg :is(ul, ol) > li[data-task=H].task-list-item.is-checked { + background: rgba(var(--chbx-a), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="&"], +.check-bg :is(ul, ol) > li[data-task="&"].task-list-item.is-checked { + background: rgba(var(--chbx-B), 20%); +} +.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=s], +.check-bg :is(ul, ol) > li[data-task=s].task-list-item.is-checked { + background: rgba(var(--chbx-d), 20%); +} + +/*----Checked Text----*/ +body ul > li.task-list-item[data-task][data-task=x] > span > *, body .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=x] span:not([class^=cm-list]) { + opacity: 70%; +} + +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=x] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=x] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=X] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=X] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=">"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=">"] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="<"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="<"] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=D] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=D] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="-"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="-"] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="?"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="?"] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="!"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="!"] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="+"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="+"] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="/"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="/"] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=R] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=R] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=i] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=i] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=B] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=B] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=P] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=P] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=C] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=C] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=I] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=I] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=Q] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=Q] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=N] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=N] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=b] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=b] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=p] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=p] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=E] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=E] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=L] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=L] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=A] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=A] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=r] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=r] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=c] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=c] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=o] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=o] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=d] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=d] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=T] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=T] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=t] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=t] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=O] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=O] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=F] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=F] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=W] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=W] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="~"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="~"] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="@"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="@"] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=f] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=f] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=H] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=H] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="&"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="&"] span:not([class^=cm-list]) { + opacity: 70%; +} +body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=s] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=s] span:not([class^=cm-list]) { + opacity: 70%; +} + +/* Checkbox Text Normal */ +/*--Checkbox Text Colors--*/ +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=X] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=X].task-list-item.is-checked { + color: var(--text-faint); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=">"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=">"].task-list-item.is-checked { + color: var(--text-normal); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="<"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="<"].task-list-item.is-checked { + color: var(--text-faint); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=D] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=D].task-list-item.is-checked { + color: rgb(var(--chbx-h)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="-"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="-"].task-list-item.is-checked { + color: rgb(var(--chbx-d)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="?"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="?"].task-list-item.is-checked { + color: rgb(var(--chbx-q)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="!"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="!"].task-list-item.is-checked { + color: rgb(var(--chbx-i)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="+"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="+"].task-list-item.is-checked { + color: rgb(var(--chbx-a)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="/"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="/"].task-list-item.is-checked { + color: var(--text-muted); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=R] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=R].task-list-item.is-checked { + color: rgb(var(--chbx-R)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=i] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=i].task-list-item.is-checked { + color: rgb(var(--chbx-id)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=B] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=B].task-list-item.is-checked { + color: rgb(var(--chbx-B)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=P] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=P].task-list-item.is-checked { + color: rgb(var(--chbx-P)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=C] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=C].task-list-item.is-checked { + color: rgb(var(--chbx-C)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=I] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=I].task-list-item.is-checked { + color: rgb(var(--chbx-I)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=Q] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=Q].task-list-item.is-checked { + color: rgb(var(--chbx-R)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=N] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=N].task-list-item.is-checked { + color: rgb(var(--chbx-N)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=b] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=b].task-list-item.is-checked { + color: rgb(var(--chbx-b)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=p] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=p].task-list-item.is-checked { + color: rgb(var(--chbx-R)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=E] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=E].task-list-item.is-checked { + color: rgb(var(--chbx-I)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=L] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=L].task-list-item.is-checked { + color: rgb(var(--chbx-N)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=A] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=A].task-list-item.is-checked { + color: rgb(var(--chbx-P)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=r] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=r].task-list-item.is-checked { + color: rgb(var(--chbx-r)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=c] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=c].task-list-item.is-checked { + color: rgb(var(--chbx-c)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=o] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=o].task-list-item.is-checked { + color: rgb(var(--chbx-b)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=d] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=d].task-list-item.is-checked { + color: rgb(var(--chbx-I)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=T] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=T].task-list-item.is-checked { + color: rgb(var(--chbx-R)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=t] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=t].task-list-item.is-checked { + color: rgb(var(--chbx-R)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=O] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=O].task-list-item.is-checked { + color: hsl(var(--interactive-accent-hsl)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=F] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=F].task-list-item.is-checked { + color: rgb(var(--chbx-h)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=W] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=W].task-list-item.is-checked { + color: rgb(var(--chbx-R)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="~"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="~"].task-list-item.is-checked { + color: rgb(var(--chbx-C)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="@"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="@"].task-list-item.is-checked { + color: rgb(var(--chbx-b)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=f] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=f].task-list-item.is-checked { + color: rgb(var(--chbx-N)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=H] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=H].task-list-item.is-checked { + color: rgb(var(--chbx-a)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="&"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="&"].task-list-item.is-checked { + color: rgb(var(--chbx-B)); +} +.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=s] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=s].task-list-item.is-checked { + color: rgb(var(--chbx-d)); +} + +/*Callout Positioning*/ +:not(.is-live-preview) .callout.callout.callout:is([data-callout-metadata~="p+l"], +[data-callout-metadata~=left]) { + float: left; + margin: unset; + margin-right: 8px; +} + +:not(.is-live-preview) .callout.callout:is([data-callout-metadata~="p+r"], +[data-callout-metadata~=right]) { + float: right; + margin: unset; + margin-left: 8px; +} + +.callout.callout.callout:is([data-callout-metadata~=ctr], +[data-callout-metadata~=center]) { + display: block; + margin: auto; + float: unset; +} + +.callout.callout.callout.callout:is([data-callout-metadata~=no-t], +[data-callout-metadata~=no-title]) > .callout-title { + display: none; +} + +.callout.callout.callout.callout:is([data-callout-metadata~=s-t], +[data-callout-metadata~=show-title]) > .callout-title { + display: flex; +} +.callout.callout.callout.callout:is([data-callout-metadata~=s-t], +[data-callout-metadata~=show-title]) > .callout-content > p { + margin-top: 0; +} + +.callout.callout.callout.callout:is([data-callout-metadata~=subtitle], +[data-callout-metadata~=subt]) .callout-title { + align-content: center; + align-items: center; +} +.callout.callout.callout.callout:is([data-callout-metadata~=subtitle], +[data-callout-metadata~=subt]) .callout-title em { + display: block; + font-style: normal; + font-size: var(--font-small); + line-height: 12px; + font-weight: normal; +} +.callout.callout.callout.callout:is([data-callout-metadata~=subtitle], +[data-callout-metadata~=subt]) .callout-title em em { + font-style: italic; + display: inline-block; +} + +.callout.callout:is([data-callout-metadata~=no-i], +[data-callout-metadata~=no-icon]) > .callout-title > .callout-icon { + width: 0; + height: 0; + --icon-size: 0; +} + +.callout:is([data-callout-metadata~=n-th], +[data-callout-metadata~=no-table-header]) > .callout-content table { + margin-bottom: 5px; +} +.callout:is([data-callout-metadata~=n-th], +[data-callout-metadata~=no-table-header]) > .callout-content table thead, .callout:is([data-callout-metadata~=n-th], +[data-callout-metadata~=no-table-header]) > .callout-content table th { + display: none; +} + +.callout:is([data-callout-metadata~=t-w], +[data-callout-metadata~=table-wide]) table { + width: 100%; +} +.callout:is([data-callout-metadata~=t-w], +[data-callout-metadata~=table-wide]) table td { + width: calc(var(--tbl-w) / 2); +} + +.callout[data-callout-metadata~=table-cell-top] table td { + vertical-align: top; +} + +.callout.callout:is([data-callout-metadata~=t-nmg], +[data-callout-metadata~=table-no-margin]) table { + margin-block-start: 0; + margin-block-end: 0; +} + +.callout[data-callout-metadata~=embed] .callout-content, .callout[data-callout-metadata~=embed] > .callout-content > p { + margin: 0; + padding: 0; +} + +.callout[data-callout-metadata~=collapse] * { + margin: 0 !important; + padding: 0 !important; + grid-gap: 0 !important; +} + +.callout.callout.callout:is([data-callout-metadata~=nbrd], +[data-callout-metadata~=no-border]) { + border: 0; +} + +.callout.callout.callout[data-callout-metadata~=clean], +.callout.callout.callout[data-callout-metadata~=clean] > .callout-content { + border: 0; + box-shadow: none; + --callout-color: transparent; + --callout-padding: 0; +} +.callout.callout.callout[data-callout-metadata~=clean] .callout-content, +.callout.callout.callout[data-callout-metadata~=clean] > .callout-content .callout-content { + padding: 0; +} + +.callout[data-callout-metadata~=clear] { + clear: both; +} + +.callout.callout.callout[data-callout-metadata~=block] { + display: block; + float: unset; +} +.callout.callout.callout[data-callout-metadata~=block][data-callout-metadata~=right] { + margin-left: auto; +} +.callout.callout.callout[data-callout-metadata~=block][data-callout-metadata~=left] { + margin-right: auto; +} + +.callout #vid { + text-align: left; +} + +.callout:is([data-callout-metadata~=dim-hvr], +[data-callout-metadata~=dim-hover], +[data-callout-metadata~=dim-closed].is-collapsed, +[data-callout-metadata~=dim]):not(:hover) { + filter: brightness(50%); + transition: filter 300ms; +} + +/*--Callout Coloring--*/ +.callout.callout.callout { + --callout-color-opacity: 20%; + --callout-blue: 82, 139, 212; + --callout-green: 86, 179, 117; + --callout-orange: 230, 129, 63; + --callout-red: 193, 67, 67; + --callout-purple: 153, 97, 218; + --callout-gray: 166, 189, 197; + --callout-yellow: 208, 181, 48; + --callout-pink: 227, 107, 167; + --callout-brown: 161, 106, 73; + --callout-black: 0, 0, 0; + --callout-white: 256, 256, 256; + --callout-plain: transparent; +} +.callout.callout.callout:is([data-callout-metadata~=color-blue], +[data-callout-metadata~=c-blue], +[data-callout-metadata~=background-color-blue], +[data-callout-metadata~=bg-c-blue]) > .callout-title { + --callout-color: var(--callout-blue); +} +.callout.callout.callout:is([data-callout-metadata~=background-blue], +[data-callout-metadata~=bg-blue], +[data-callout-metadata~=background-color-blue], +[data-callout-metadata~=bg-c-blue]) { + --callout-background: rgba(var(--callout-blue), var(--callout-color-opacity)); + background-color: var(--callout-background); +} +.callout.callout.callout:is([data-callout-metadata~=background-color-blue], +[data-callout-metadata~=bg-c-blue]) { + --callout-color: var(--callout-blue); +} +.callout.callout.callout:is([data-callout-metadata~=color-green], +[data-callout-metadata~=c-green], +[data-callout-metadata~=background-color-green], +[data-callout-metadata~=bg-c-green]) > .callout-title { + --callout-color: var(--callout-green); +} +.callout.callout.callout:is([data-callout-metadata~=background-green], +[data-callout-metadata~=bg-green], +[data-callout-metadata~=background-color-green], +[data-callout-metadata~=bg-c-green]) { + --callout-background: rgba(var(--callout-green), var(--callout-color-opacity)); + background-color: var(--callout-background); +} +.callout.callout.callout:is([data-callout-metadata~=background-color-green], +[data-callout-metadata~=bg-c-green]) { + --callout-color: var(--callout-green); +} +.callout.callout.callout:is([data-callout-metadata~=color-orange], +[data-callout-metadata~=c-orange], +[data-callout-metadata~=background-color-orange], +[data-callout-metadata~=bg-c-orange]) > .callout-title { + --callout-color: var(--callout-orange); +} +.callout.callout.callout:is([data-callout-metadata~=background-orange], +[data-callout-metadata~=bg-orange], +[data-callout-metadata~=background-color-orange], +[data-callout-metadata~=bg-c-orange]) { + --callout-background: rgba(var(--callout-orange), var(--callout-color-opacity)); + background-color: var(--callout-background); +} +.callout.callout.callout:is([data-callout-metadata~=background-color-orange], +[data-callout-metadata~=bg-c-orange]) { + --callout-color: var(--callout-orange); +} +.callout.callout.callout:is([data-callout-metadata~=color-red], +[data-callout-metadata~=c-red], +[data-callout-metadata~=background-color-red], +[data-callout-metadata~=bg-c-red]) > .callout-title { + --callout-color: var(--callout-red); +} +.callout.callout.callout:is([data-callout-metadata~=background-red], +[data-callout-metadata~=bg-red], +[data-callout-metadata~=background-color-red], +[data-callout-metadata~=bg-c-red]) { + --callout-background: rgba(var(--callout-red), var(--callout-color-opacity)); + background-color: var(--callout-background); +} +.callout.callout.callout:is([data-callout-metadata~=background-color-red], +[data-callout-metadata~=bg-c-red]) { + --callout-color: var(--callout-red); +} +.callout.callout.callout:is([data-callout-metadata~=color-purple], +[data-callout-metadata~=c-purple], +[data-callout-metadata~=background-color-purple], +[data-callout-metadata~=bg-c-purple]) > .callout-title { + --callout-color: var(--callout-purple); +} +.callout.callout.callout:is([data-callout-metadata~=background-purple], +[data-callout-metadata~=bg-purple], +[data-callout-metadata~=background-color-purple], +[data-callout-metadata~=bg-c-purple]) { + --callout-background: rgba(var(--callout-purple), var(--callout-color-opacity)); + background-color: var(--callout-background); +} +.callout.callout.callout:is([data-callout-metadata~=background-color-purple], +[data-callout-metadata~=bg-c-purple]) { + --callout-color: var(--callout-purple); +} +.callout.callout.callout:is([data-callout-metadata~=color-gray], +[data-callout-metadata~=c-gray], +[data-callout-metadata~=background-color-gray], +[data-callout-metadata~=bg-c-gray]) > .callout-title { + --callout-color: var(--callout-gray); +} +.callout.callout.callout:is([data-callout-metadata~=background-gray], +[data-callout-metadata~=bg-gray], +[data-callout-metadata~=background-color-gray], +[data-callout-metadata~=bg-c-gray]) { + --callout-background: rgba(var(--callout-gray), var(--callout-color-opacity)); + background-color: var(--callout-background); +} +.callout.callout.callout:is([data-callout-metadata~=background-color-gray], +[data-callout-metadata~=bg-c-gray]) { + --callout-color: var(--callout-gray); +} +.callout.callout.callout:is([data-callout-metadata~=color-yellow], +[data-callout-metadata~=c-yellow], +[data-callout-metadata~=background-color-yellow], +[data-callout-metadata~=bg-c-yellow]) > .callout-title { + --callout-color: var(--callout-yellow); +} +.callout.callout.callout:is([data-callout-metadata~=background-yellow], +[data-callout-metadata~=bg-yellow], +[data-callout-metadata~=background-color-yellow], +[data-callout-metadata~=bg-c-yellow]) { + --callout-background: rgba(var(--callout-yellow), var(--callout-color-opacity)); + background-color: var(--callout-background); +} +.callout.callout.callout:is([data-callout-metadata~=background-color-yellow], +[data-callout-metadata~=bg-c-yellow]) { + --callout-color: var(--callout-yellow); +} +.callout.callout.callout:is([data-callout-metadata~=color-pink], +[data-callout-metadata~=c-pink], +[data-callout-metadata~=background-color-pink], +[data-callout-metadata~=bg-c-pink]) > .callout-title { + --callout-color: var(--callout-pink); +} +.callout.callout.callout:is([data-callout-metadata~=background-pink], +[data-callout-metadata~=bg-pink], +[data-callout-metadata~=background-color-pink], +[data-callout-metadata~=bg-c-pink]) { + --callout-background: rgba(var(--callout-pink), var(--callout-color-opacity)); + background-color: var(--callout-background); +} +.callout.callout.callout:is([data-callout-metadata~=background-color-pink], +[data-callout-metadata~=bg-c-pink]) { + --callout-color: var(--callout-pink); +} +.callout.callout.callout:is([data-callout-metadata~=color-brown], +[data-callout-metadata~=c-brown], +[data-callout-metadata~=background-color-brown], +[data-callout-metadata~=bg-c-brown]) > .callout-title { + --callout-color: var(--callout-brown); +} +.callout.callout.callout:is([data-callout-metadata~=background-brown], +[data-callout-metadata~=bg-brown], +[data-callout-metadata~=background-color-brown], +[data-callout-metadata~=bg-c-brown]) { + --callout-background: rgba(var(--callout-brown), var(--callout-color-opacity)); + background-color: var(--callout-background); +} +.callout.callout.callout:is([data-callout-metadata~=background-color-brown], +[data-callout-metadata~=bg-c-brown]) { + --callout-color: var(--callout-brown); +} +.callout.callout.callout:is([data-callout-metadata~=color-black], +[data-callout-metadata~=c-black], +[data-callout-metadata~=background-color-black], +[data-callout-metadata~=bg-c-black]) > .callout-title { + --callout-color: var(--callout-black); +} +.callout.callout.callout:is([data-callout-metadata~=background-black], +[data-callout-metadata~=bg-black], +[data-callout-metadata~=background-color-black], +[data-callout-metadata~=bg-c-black]) { + --callout-background: rgba(var(--callout-black), var(--callout-color-opacity)); + background-color: var(--callout-background); +} +.callout.callout.callout:is([data-callout-metadata~=background-color-black], +[data-callout-metadata~=bg-c-black]) { + --callout-color: var(--callout-black); +} +.callout.callout.callout:is([data-callout-metadata~=color-white], +[data-callout-metadata~=c-white], +[data-callout-metadata~=background-color-white], +[data-callout-metadata~=bg-c-white]) > .callout-title { + --callout-color: var(--callout-white); +} +.callout.callout.callout:is([data-callout-metadata~=background-white], +[data-callout-metadata~=bg-white], +[data-callout-metadata~=background-color-white], +[data-callout-metadata~=bg-c-white]) { + --callout-background: rgba(var(--callout-white), var(--callout-color-opacity)); + background-color: var(--callout-background); +} +.callout.callout.callout:is([data-callout-metadata~=background-color-white], +[data-callout-metadata~=bg-c-white]) { + --callout-color: var(--callout-white); +} +.callout.callout.callout:is([data-callout-metadata~=color-plain], +[data-callout-metadata~=c-plain], +[data-callout-metadata~=background-color-plain], +[data-callout-metadata~=bg-c-plain]) > .callout-title { + --callout-color: var(--callout-plain); +} +.callout.callout.callout:is([data-callout-metadata~=background-plain], +[data-callout-metadata~=bg-plain], +[data-callout-metadata~=background-color-plain], +[data-callout-metadata~=bg-c-plain]) { + --callout-background: rgba(var(--callout-plain), var(--callout-color-opacity)); + background-color: var(--callout-background); +} +.callout.callout.callout:is([data-callout-metadata~=background-color-plain], +[data-callout-metadata~=bg-c-plain]) { + --callout-color: var(--callout-plain); +} + +.callout.callout.callout { + --callout-micro: 10%; + --callout-tiny: 20%; + --callout-small: 30%; + --callout-small-med: 40%; + --callout-med-small: 50%; + --callout-medium: 60%; + --callout-med-tall: 80%; + --callout-tall: 95%; +} +.callout.callout.callout[data-callout-metadata~=wmicro] { + max-width: unset; + width: var(--callout-micro); +} +.callout.callout.callout[data-callout-metadata~=wtiny] { + max-width: unset; + width: var(--callout-tiny); +} +.callout.callout.callout[data-callout-metadata~=wsmall] { + max-width: unset; + width: var(--callout-small); +} +.callout.callout.callout[data-callout-metadata~=ws-med] { + max-width: unset; + width: var(--callout-small-med); +} +.callout.callout.callout[data-callout-metadata~=wm-sm] { + max-width: unset; + width: var(--callout-med-small); +} +.callout.callout.callout[data-callout-metadata~=wmed] { + max-width: unset; + width: var(--callout-medium); +} +.callout.callout.callout[data-callout-metadata~=wm-tl] { + max-width: unset; + width: var(--callout-med-tall); +} +.callout.callout.callout[data-callout-metadata~=wtall] { + max-width: unset; + width: var(--callout-tall); +} +.callout.callout.callout[data-callout-metadata~=sban], .callout.callout.callout[data-callout-metadata~=wfull] { + width: 100%; + float: unset; + max-width: 100%; +} +.callout.callout.callout[data-callout-metadata~=wtiny-c] { + width: 19%; +} +.callout.callout.callout[data-callout-metadata~=wsmall-c] { + width: 32.4%; +} +.callout.callout.callout[data-callout-metadata~=ws-med-c] { + width: 39%; +} +.callout.callout.callout[data-callout-metadata~=wm-sm-c] { + width: 49%; +} +.callout.callout.callout[data-callout-metadata~=wmed-c] { + width: 59%; +} +.callout.callout.callout[data-callout-metadata~=wm-tl-c] { + width: 79%; +} +.callout.callout.callout[data-callout-metadata~=wfit] { + width: fit-content; + max-width: min-content; +} + +.callout.callout[data-callout-metadata~=static] { + --callout-micro: 50px; + --callout-tiny: 100px; + --callout-small: 200px; + --callout-small-med: 300px; + --callout-med-small: 400px; + --callout-medium: 500px; + --callout-med-tall: 600px; + --callout-tall: 700px; +} + +.callout.callout:is([data-callout-metadata~=content-padding-small], +[data-callout-metadata~=c-p-sm]) { + --callout-content-padding: 6px; +} + +.callout.callout:is([data-callout-metadata~=content-padding-medium], +[data-callout-metadata~=c-p-med]) { + --callout-content-padding: 12px; +} + +.callout.callout:is([data-callout-metadata~=content-padding-large], +[data-callout-metadata~=c-p-lg]) { + --callout-content-padding: 24px; +} + +.callout.callout:is([data-callout-metadata~=txt-l], +[data-callout-metadata~=text-left]) > .callout-content > * { + text-align: left; +} + +.callout.callout:is([data-callout-metadata~=txt-r], +[data-callout-metadata~=text-right]) > .callout-content { + text-align: right; +} + +.callout.callout:is([data-callout-metadata~=txt-c], +[data-callout-metadata~=text-center]) > .callout-content { + text-align: center; +} + +.callout.callout:is([data-callout-metadata~=ttl-c], +[data-callout-metadata~=title-center]) .callout-title { + justify-content: center; +} +.callout.callout:is([data-callout-metadata~=ttl-c], +[data-callout-metadata~=title-center]) .callout-title-inner { + display: block; + flex: unset; +} + +.callout.callout:is([data-callout-metadata~=text-small], +[data-callout-metadata~=txt-s]) > .callout-content > * { + --font-text-size: var(--font-smallest); + --tag-size: var(--font-smallest); + --table-text-size: var(--font-smallest); + font-size: var(--font-text-size); +} + +/*Infobox*/ +:is(.is-mobile:not(.is-tablet), +.is-mobile .is-live-preview, +.is-live-preview :not(.markdown-rendered)) .callout[data-callout~=infobox]:not([data-callout-metadata~=mobile]) { + float: unset !important; + max-width: 100%; + margin: 0 !important; + width: auto; +} + +.callout.callout[data-callout~=infobox] { + --callout-color: var(--note, var(--background-primary)); + --callout-padding: 0; + --callout-content-padding: 5px; + --callout-margin: 0 0 0 5px; + background: var(--note, var(--background-primary)); + --h1-border-line-height: 0; + --h2-border-line-height: 0; + --h3-border-line-height: 0; + --h4-border-line-height: 0; + --h5-border-line-height: 0; + --h6-border-line-height: 0; + border: 0; + box-shadow: none; + width: auto; + max-width: 300px; + float: right; + border-radius: var(--radius-s); +} +.callout.callout[data-callout~=infobox] > .callout-title { + justify-content: center; + align-items: center; + align-self: center; +} +.callout.callout[data-callout~=infobox] > .callout-title > .callout-icon { + align-self: center; +} +.callout.callout[data-callout~=infobox]:not(.is-collapsed) > .callout-title { + padding: 0; +} +.callout.callout[data-callout~=infobox] .callout-fold { + padding-right: 0; +} +.callout.callout[data-callout~=infobox].is-collapsed .callout-fold { + border: 1px solid var(--hr, var(--background-modifier-border)); + border-radius: var(--radius-m); +} +.callout.callout[data-callout~=infobox] > .callout-title .callout-title-inner { + display: none; +} +.callout.callout[data-callout~=infobox] > .callout-title .callout-icon { + height: 0; +} +.callout.callout[data-callout~=infobox]:not([data-callout-metadata~=show-title], +[data-callout-metadata~=s-t], +[data-callout-metadata~=show-icon], +[data-callout-metadata~=s-i]) .callout-icon svg { + width: 0; + height: 0; +} +.callout.callout[data-callout~=infobox]:not(:hover):not(.is-collapsed) .callout-title { + background-color: transparent; +} +.callout.callout[data-callout~=infobox] > .callout-content > .callout[data-callout~=infobox]:not([data-callout-metadata~=no-t]):not(.is-collapsed) > .callout-title, .callout.callout[data-callout~=infobox]:is([data-callout-metadata~=show-title], [data-callout-metadata~=s-t]):not(.is-collapsed) > .callout-title { + display: flex; + gap: 0; +} +.callout.callout[data-callout~=infobox] > .callout-content > .callout[data-callout~=infobox]:not([data-callout-metadata~=no-t]).is-collapsed > .callout-title, .callout.callout[data-callout~=infobox]:is([data-callout-metadata~=show-title], [data-callout-metadata~=s-t]).is-collapsed > .callout-title { + border: 1px solid var(--hr, var(--background-modifier-border)); + display: flex; + align-items: center; + align-content: center; +} +.callout.callout[data-callout~=infobox] > .callout-content > .callout[data-callout~=infobox]:not([data-callout-metadata~=no-t]) .callout-title .callout-title-inner, .callout.callout[data-callout~=infobox]:is([data-callout-metadata~=show-title], [data-callout-metadata~=s-t]) .callout-title .callout-title-inner { + display: unset; + align-items: center; + align-content: center; + padding: 5px 10px; +} +.callout.callout[data-callout~=infobox] > .callout-content > .callout[data-callout~=infobox]:not([data-callout-metadata~=no-t]) .callout-fold, .callout.callout[data-callout~=infobox]:is([data-callout-metadata~=show-title], [data-callout-metadata~=s-t]) .callout-fold { + margin-top: auto; + margin-bottom: auto; +} +.callout.callout[data-callout~=infobox] > .callout-content > .callout[data-callout~=infobox]:not([data-callout-metadata~=no-t]).is-collapsed .callout-fold, .callout.callout[data-callout~=infobox]:is([data-callout-metadata~=show-title], [data-callout-metadata~=s-t]).is-collapsed .callout-fold { + border: 0; +} +.callout.callout[data-callout~=infobox] > .callout-content { + border: 1px solid var(--table, var(--background-modifier-border)); + margin: 0; + border-radius: var(--radius-s); +} +.callout.callout[data-callout~=infobox] table { + width: 100%; +} +.callout.callout[data-callout~=infobox] table td { + white-space: pre-wrap; + word-wrap: normal; + word-break: normal; +} +.callout.callout[data-callout~=infobox] :is(p, table) { + margin-block-start: 0; + margin-block-end: 0; + margin: 0; +} +.callout.callout[data-callout~=infobox] .callout-content > :is(h1, h2, h3, h4, h5, h6) { + font-size: 20px; + text-align: center; + margin: 0; + padding: 2px; + color: var(--text-normal); + background: var(--outer-bar, var(--background-secondary)); +} +.callout.callout[data-callout~=infobox] .internal-embed, .callout.callout[data-callout~=infobox] img { + display: block; + margin: auto; + padding: auto; + text-align: center; +} +.callout.callout[data-callout~=infobox][data-callout-metadata][data-callout-metadata][data-callout-metadata~=left] { + --callout-margin: 0 5px 0 0; +} +.callout.callout[data-callout~=infobox] .callout-content > .callout[data-callout~=infobox] { + max-width: unset; + float: unset; + --callout-margin: 5px 0 0 0; +} +.callout.callout[data-callout~=infobox] .callout-content > .callout[data-callout~=infobox] > .callout-title { + color: var(--text-normal); + background: var(--outer-bar, var(--background-secondary)); + border: 1px solid var(--table, var(--background-modifier-border)); + border-bottom: none; +} +.callout.callout[data-callout~=infobox] .callout-content > .callout[data-callout~=infobox]:not([data-callout-metadata~=no-t]) > .callout-content { + border-top: none; +} + +.callout.callout[data-callout~=infobox][data-callout-metadata~=wikipedia] table { + --table-header-color: var(--text, var(--text-normal)); + --table-header-background: transparent; + --table-header-background-hover: var(--td, var(--table-background)); + --table-row-background-hover: var(--td, var(--table-background)); + --table-row-alt-background: transparent; + --table-column-alt-background: transparent; + --table-border-color: transparent; + --table-header-border-color: transparent; +} +.callout.callout[data-callout~=infobox][data-callout-metadata~=wikipedia] table tr:last-child { + margin-bottom: 2px; +} + +@media print { + .callout[data-callout~=infobox] { + max-width: 400px; + } +} +.theme-light .callout[data-callout~=infobox][data-callout-metadata~=wikipedia] { + --th-text: var(--th); +} + +.illusion.illusion .callout[data-callout~=infobox].is-collapsed.is-collapsed[data-callout-metadata~=left] { + margin-left: -30px; +} +.illusion.illusion .callout[data-callout~=infobox].is-collapsed.is-collapsed[data-callout-metadata~=right] { + margin-right: -30px; +} +.illusion.illusion .callout[data-callout~=infobox] [data-heading] { + --illusion-box-shadow: none; + --header-shadow: var(--illusion-box-shadow); + --h1-shadow: var(--header-shadow); + --h2-shadow: var(--header-shadow); + --h3-shadow: var(--header-shadow); + --h4-shadow: var(--header-shadow); + --h5-shadow: var(--header-shadow); + --h6-shadow: var(--header-shadow); +} + +.callout.callout[data-callout=statblocks] { + --callout-color: var(--accent-rgb); + --callout-icon: swords; + --callout-padding: 12px 15px; + --callout-margin: 10px auto; + --callout-border-color: var(--hr, var(--hr-color)); + border-width: 5px 0 5px 0; + border-style: solid; + margin: var(--callout-margin); + min-width: 10ch; + max-width: 42ch; + background: transparent; + box-shadow: var(--shadow-l), 0 0 20px var(--outline, var(--hr-color)); +} +.callout.callout[data-callout=statblocks] > .callout-content { + --heading-spacing-top: 0; + --heading-spacing-bottom: 0; + --p-spacing: 7px; + --bold-color: var(--headers, var(--h1-color)); + --hr-icon-symbol: ""; +} +.callout.callout[data-callout=statblocks] h1 { + width: auto; +} +.callout.callout[data-callout=statblocks] img:not([class], [width]) { + box-shadow: 0 0 0 4px var(--headers, var(--background-modifier-border)); + margin-right: 4px; + margin-bottom: 4px; +} +.callout.callout[data-callout=statblocks] h1::after, .callout.callout[data-callout=statblocks] h1::before, .callout.callout[data-callout=statblocks] > .callout-title { + display: none; +} +.callout.callout[data-callout=statblocks] blockquote { + --blockquote-border-thickness: 0; + --blockquote-padding: 5px 0px 2px 0; + --blockquote-color: var(--soft-text, var(--text-faint)); + --blockquote-background-color: transparent; + margin-block-start: 0; + margin-block-end: 0; +} +.callout.callout[data-callout=statblocks] hr { + margin: 12px auto; +} +.callout.callout[data-callout=statblocks] table { + --table-header-background: transparent; + --table-header-background-hover: var(--table-header-background); + --table-header-color: var(--headers, var(--text-faint)); + --table-header-border-color: transparent; + --table-row-alt-background: transparent; + --table-row-alt-background-hover: var(--table-row-alt-background); + --table-row-background-hover: var(--table-row-alt-background); + --table-column-alt-background: transparent; + --table-border-color: transparent; + --table-cell-padding-y: 1px; + --table-cell-padding-x: 4px; + --table-header-padding-y: 1px; + --table-header-padding-x: 4px; + --table-style-column-header-background: transparent; + --table-style-column-header-bold-weight: var(--text-weight); + --table-style-column-header-bold-color: var(--text, var(--text-normal)); + margin: 12px auto; + width: unset; +} +.callout.callout[data-callout=statblocks][data-callout-metadata~=full] { + max-width: 100%; +} +.callout.callout[data-callout=statblocks][data-callout-metadata~=columns] { + max-width: 100%; + --columns: 2; +} +.callout.callout[data-callout=statblocks][data-callout-metadata~=columns][data-callout-metadata~="1"] { + --columns: 1; +} +.callout.callout[data-callout=statblocks][data-callout-metadata~=columns][data-callout-metadata~="2"] { + --columns: 2; +} +.callout.callout[data-callout=statblocks][data-callout-metadata~=columns][data-callout-metadata~="3"] { + --columns: 3; +} +.callout.callout[data-callout=statblocks][data-callout-metadata~=columns][data-callout-metadata~="4"] { + --columns: 4; +} +.callout.callout[data-callout=statblocks][data-callout-metadata~=columns][data-callout-metadata~="5"] { + --columns: 5; +} +.callout.callout[data-callout=statblocks][data-callout-metadata~=columns][data-callout-metadata~="6"] { + --columns: 6; +} +.callout.callout[data-callout=statblocks][data-callout-metadata~=columns][data-callout-metadata~="7"] { + --columns: 7; +} +.callout.callout[data-callout=statblocks][data-callout-metadata~=columns][data-callout-metadata~="8"] { + --columns: 8; +} +.callout.callout[data-callout=statblocks][data-callout-metadata~=columns][data-callout-metadata~="9"] { + --columns: 9; +} +.callout.callout[data-callout=statblocks][data-callout-metadata~=columns] > .callout-content { + display: grid; + grid-template-columns: repeat(var(--columns), 1fr); + gap: 15px; +} + +/*Image Grid*/ +.callout.callout[data-callout=grid] { + --callout-padding: 0; + --callout-content-padding: 0; + background: transparent; + border: 0; + margin: 0; + box-shadow: none; +} +.callout.callout[data-callout=grid] .callout-content { + display: block; + width: 100%; + border: 0; + box-shadow: unset; + padding: 0; +} +.callout.callout[data-callout=grid] .callout-title { + display: none; +} +.callout.callout[data-callout=grid] .callout-content p { + display: flex; + margin-block-start: 0; + margin-block-end: 0; + justify-content: center; +} +.callout.callout[data-callout=grid] .callout-content img { + display: table-cell; + vertical-align: middle; + padding: 3px; + max-height: 35vh; +} +.callout.callout[data-callout=grid] .callout-content img[alt=wfull] { + max-height: unset; +} +.callout.callout[data-callout=grid][data-callout-metadata~=masonry] .callout-content p { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(0, auto)); + grid-gap: 0; + margin: 0; + margin-top: 1px; +} +.callout.callout[data-callout=grid][data-callout-metadata~=masonry] .callout-content img { + display: flex; + flex: 1; + align-self: stretch; + object-fit: cover; + max-height: unset; +} + +/* Cards */ +.callout[data-callout~=cards] { + --callout-color: transparent; + --callout-icon: layout-dashboard; + --callout-padding: 0; + --callout-content-padding: 0px; + --callout-blend-mode: normal; + --callout-cards-columns: 3; + --callout-cards-gap: 5px; + box-shadow: none; + border: 0; + width: auto; +} +.callout[data-callout~=cards][data-callout-metadata~="1"] .callout-content { + --callout-cards-columns: 1; +} +.callout[data-callout~=cards][data-callout-metadata~="2"] .callout-content { + --callout-cards-columns: 2; +} +.callout[data-callout~=cards][data-callout-metadata~="3"] .callout-content { + --callout-cards-columns: 3; +} +.callout[data-callout~=cards][data-callout-metadata~="4"] .callout-content { + --callout-cards-columns: 4; +} +.callout[data-callout~=cards][data-callout-metadata~="5"] .callout-content { + --callout-cards-columns: 5; +} +.callout[data-callout~=cards][data-callout-metadata~="6"] .callout-content { + --callout-cards-columns: 6; +} +.callout[data-callout~=cards][data-callout-metadata~="7"] .callout-content { + --callout-cards-columns: 7; +} +.callout[data-callout~=cards][data-callout-metadata~="8"] .callout-content { + --callout-cards-columns: 8; +} +.callout[data-callout~=cards][data-callout-metadata~="9"] .callout-content { + --callout-cards-columns: 9; +} +.callout[data-callout~=cards] > .callout-title { + display: none; +} +.callout[data-callout~=cards] > .callout-content { + display: grid; + grid-template-columns: repeat(var(--callout-cards-columns), 1fr); + grid-gap: var(--callout-cards-gap); + border-radius: 0; + padding-inline-start: 0px; + padding: 0; +} +.callout[data-callout~=cards] p { + margin-block-start: 0; + margin-block-end: 0; + padding: 0; +} +.callout[data-callout~=cards]:not([data-callout-metadata~=nstr], [data-callout-metadata~=no-strong]) strong { + display: block; + text-align: center; + margin: auto; + background-color: var(--outer-bar, var(--background-secondary)); +} +.callout[data-callout~=cards] br { + display: none; +} +.callout[data-callout~=cards][data-callout-metadata~=flex] > .callout-content, .callout[data-callout~=cards][data-callout-metadata~=flex] .dataview.table-view-table tbody { + gap: unset; + grid-template-columns: none; + display: flex; + flex-direction: row; + flex-wrap: wrap; +} +.callout[data-callout~=cards][data-callout-metadata~=flex] > .callout-content .callout, .callout[data-callout~=cards][data-callout-metadata~=flex] .dataview.table-view-table tbody .callout { + flex: 1 1 250px; + margin: var(--callout-cards-gap); +} +.callout[data-callout~=cards][data-callout-metadata~=dataview] { + --callout-content-padding: 0; +} +.callout[data-callout~=cards][data-callout-metadata~=dataview] .callout-content { + display: unset; + grid-template-columns: unset; +} +.callout[data-callout~=cards][data-callout-metadata~=dataview] br { + display: block; +} +.callout[data-callout~=cards][data-callout-metadata~=dataview] .block-language-dataview { + padding: 5px; +} +.callout[data-callout~=cards][data-callout-metadata~=dataview] .dataview.table-view-table { + display: grid; + margin-block-start: 0; +} +.callout[data-callout~=cards][data-callout-metadata~=dataview] .dataview.table-view-table :is(td, tr) { + border: 0; + background: transparent; + padding: 0; +} +.callout[data-callout~=cards][data-callout-metadata~=dataview] .dataview.table-view-table strong { + background: transparent; +} +.callout[data-callout~=cards][data-callout-metadata~=dataview] .table-view-thead th { + border: 0; + background-color: transparent; +} +.callout[data-callout~=cards][data-callout-metadata~=dataview] .table-view-thead tr { + display: none; +} +.callout[data-callout~=cards][data-callout-metadata~=dataview] .dataview.table-view-table tbody { + display: grid; + grid-template-columns: repeat(var(--callout-cards-columns), 1fr); + grid-gap: calc(var(--callout-cards-gap) * 2); +} +.callout[data-callout~=cards][data-callout-metadata~=dataview] .dataview.table-view-table tbody tr { + display: grid; + align-content: flex-start; + margin: 0; + padding: 10px; + border: 2px solid var(--outline, var(--background-modifier-box-shadow)); + box-shadow: var(--shadow-ml, var(--input-shadow)); +} +.callout[data-callout~=cards][data-callout-metadata~=dataview][data-callout-metadata~=txt-c] .dataview td { + text-align: center; +} +.callout[data-callout~=cards][data-callout-metadata~=dataview] img:not(.link-favicon) { + width: 100%; + object-fit: cover; +} +.callout[data-callout~=cards][data-callout-metadata~=dataview][data-callout-metadata~=img-micro] img { + height: var(--micro); +} +.callout[data-callout~=cards][data-callout-metadata~=dataview][data-callout-metadata~=img-tiny] img { + height: var(--tiny); +} +.callout[data-callout~=cards][data-callout-metadata~=dataview][data-callout-metadata~=img-small] img { + height: var(--small); +} +.callout[data-callout~=cards][data-callout-metadata~=dataview][data-callout-metadata~=img-small-med] img { + height: var(--small-med); +} +.callout[data-callout~=cards][data-callout-metadata~=dataview][data-callout-metadata~=img-med-small] img { + height: var(--med-small); +} +.callout[data-callout~=cards][data-callout-metadata~=dataview][data-callout-metadata~=img-medium] img { + height: var(--medium); +} +.callout[data-callout~=cards][data-callout-metadata~=dataview][data-callout-metadata~=img-med-tall] img { + height: var(--med-tall); +} +.callout[data-callout~=cards][data-callout-metadata~=dataview][data-callout-metadata~=img-tall] img { + height: var(--tall); +} +.callout[data-callout~=cards][data-callout-metadata~=dvl] .callout-content { + display: block; +} +.callout[data-callout~=cards][data-callout-metadata~=dvl] br { + display: unset; +} +.callout[data-callout~=cards][data-callout-metadata~=dvl] .block-language-dataviewjs .dataview-result-list-li, .callout[data-callout~=cards][data-callout-metadata~=dvl] .list-view-ul li { + padding: 10px; + background-color: var(--outer-bar, var(--background-secondary)); + box-shadow: var(--shadow-s, var(--input-shadow)); + margin-bottom: 5px; + --list-indent: 0; +} +.callout[data-callout~=cards][data-callout-metadata~=dvl] .dataview.list-view-ul li::before { + --bullet: ""; +} +.callout[data-callout~=cards][data-callout-metadata~=dvl] ul { + padding-inline-start: unset; +} +.callout[data-callout~=cards][data-callout-metadata~=list] { + --list-indent: 0; +} +.callout[data-callout~=cards][data-callout-metadata~=list] > .callout-content { + display: block; +} +.callout[data-callout~=cards][data-callout-metadata~=list] ul li::before, .callout[data-callout~=cards][data-callout-metadata~=list] .list-collapse-indicator { + display: none; +} +.callout[data-callout~=cards][data-callout-metadata~=list] ul { + display: grid; + grid-template-columns: repeat(var(--callout-cards-columns), 1fr); + grid-gap: 5px; + border-radius: 0; + padding-inline-start: 0px; + margin-right: 3px; + margin-bottom: 5px; +} +.callout[data-callout~=cards][data-callout-metadata~=list] ul > li { + padding: 5px 10px; + box-shadow: 0 0 0 2px var(--outline) inset, var(--shadow-s, var(--input-shadow)); +} +.callout[data-callout~=cards][data-callout-metadata~=notion] { + --callout-cards-notion-padding: 10px; + --callout-cards-notion-shadow: 0 0 5px var(--outline), 0 0 6px var(--outline); + --callout-cards-notion-radius: var(--radius-s); + --callout-content-padding: 15px; +} +.callout[data-callout~=cards][data-callout-metadata~=notion]:is([data-callout-metadata~=round], [data-callout-metadata~=rounded]) { + --callout-cards-notion-radius: 5px; +} +.callout[data-callout~=cards][data-callout-metadata~=notion] .dataview.table-view-table tbody tr { + padding: 0; + box-shadow: var(--callout-cards-notion-shadow); + border: 0; + border-radius: var(--callout-cards-notion-radius); +} +.callout[data-callout~=cards][data-callout-metadata~=notion] .dataview.table-view-table tbody tr td > :last-of-type { + padding-bottom: 5px; +} +.callout[data-callout~=cards][data-callout-metadata~=notion] .dataview.table-view-table tbody tr td > :first-child { + padding-top: 5px; +} +.callout[data-callout~=cards][data-callout-metadata~=notion] .dataview.table-view-table tbody tr td > ul, .callout[data-callout~=cards][data-callout-metadata~=notion] .dataview.table-view-table tbody tr td > span:not(:has(strong, span)) { + margin-left: var(--callout-cards-notion-padding); + margin-right: var(--callout-cards-notion-padding); + display: inline-block; +} +.callout[data-callout~=cards][data-callout-metadata~=notion] .dataview.table-view-table tbody tr td:first-of-type strong::after { + content: ""; + display: block; + height: 1px; + background-color: var(--outline); + margin-top: 5px; +} +.callout[data-callout~=cards][data-callout-metadata~=notion] .dataview.table-view-table tbody strong { + margin-top: 5px; + margin-bottom: 5px; +} +.callout[data-callout~=cards][data-callout-metadata~=notion] .block-language-dataview { + margin: -25px 0 -25px 0; +} +.callout[data-callout~=cards][data-callout-metadata~=notion] > .callout-content { + padding: calc(var(--callout-cards-notion-padding) / 2); + gap: calc(var(--callout-cards-notion-padding) - 3px); +} +.callout[data-callout~=cards][data-callout-metadata~=notion] > .callout-content > p { + box-shadow: var(--callout-cards-notion-shadow); +} +.callout[data-callout~=cards][data-callout-metadata~=notion] > .callout-content > p strong { + background-color: transparent; + text-align: unset; + padding: 0 var(--callout-cards-notion-padding); +} +.callout[data-callout~=cards][data-callout-metadata~=notion] > .callout-content > p > :not(img, .internal-embed, strong, br) { + display: inline-block; + padding-left: var(--callout-cards-notion-padding); + padding-right: var(--callout-cards-notion-padding); +} +.callout[data-callout~=cards][data-callout-metadata~=notion] > .callout-content > p, .callout[data-callout~=cards][data-callout-metadata~=notion] > .callout-content > p img { + border-radius: var(--callout-cards-notion-radius); +} +.callout[data-callout~=cards][data-callout-metadata~=notion] > .callout-content > p > img:first-child, .callout[data-callout~=cards][data-callout-metadata~=notion] > .callout-content > p > .internal-embed:first-child img { + margin-bottom: 5px; +} +.callout[data-callout~=cards][data-callout-metadata~=notion] > .callout-content > p:has(> :is(img, .internal-embed):first-child) { + padding-bottom: 7px; +} +.callout[data-callout~=cards][data-callout-metadata~=notion] > .callout-content > p > img:last-child, .callout[data-callout~=cards][data-callout-metadata~=notion] > .callout-content > p > .internal-embed:last-child img { + margin-top: 5px; +} +.callout[data-callout~=cards][data-callout-metadata~=notion] > .callout-content > p:has(> :is(img, .internal-embed):last-child) { + padding-top: 7px; +} + +.view-content > div:is(.markdown-source-view, .markdown-reading-view) > div { + container: note/inline-size; +} + +@container note (max-width: 500px) { + .callout[data-callout~=cards] .callout-content { + --callout-cards-columns: 2; + } +} +@container note (max-width: 300px) { + .callout[data-callout~=cards] .callout-content { + --callout-cards-columns: 1; + } +} +/*Captions*/ +.callout.callout[data-callout~=caption] { + background: transparent; + text-align: center; + box-shadow: none; + border: 0; + padding: 0; + margin: 0; + --callout-content-padding: 0; + max-width: 30vh; +} +.callout.callout[data-callout~=caption] > .callout-content { + overflow: hidden; +} +.callout.callout[data-callout~=caption] > .callout-content > p :is(.image-embed, img) + br { + display: none; +} +.callout.callout[data-callout~=caption] > .callout-content img { + display: block; + margin: auto; +} +.callout.callout[data-callout~=caption] > .callout-title { + display: none; +} +.callout.callout[data-callout~=caption] p { + margin-block-start: 0; + margin-block-end: 0; + color: var(--text-faint); +} +.callout.callout[data-callout~=caption]:is([data-callout-metadata~=sban], [data-callout-metadata~=banner]) .image-embed img { + width: 100%; +} + +/* Recite */ +.callout.callout[data-callout=recite] { + --callout-color: 193, 67, 67; + --callout-icon: ''; + --callout-margin: 10px; + --callout-padding: 5px 10px 10px 10px; + border-style: solid; + border-width: 11px; + border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAA8CAYAAADxJz2MAAAFWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgZXhpZjpQaXhlbFhEaW1lbnNpb249IjgwIgogICBleGlmOlBpeGVsWURpbWVuc2lvbj0iNjAiCiAgIGV4aWY6Q29sb3JTcGFjZT0iMSIKICAgdGlmZjpJbWFnZVdpZHRoPSI4MCIKICAgdGlmZjpJbWFnZUxlbmd0aD0iNjAiCiAgIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiCiAgIHRpZmY6WFJlc29sdXRpb249IjMwMC8xIgogICB0aWZmOllSZXNvbHV0aW9uPSIzMDAvMSIKICAgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIKICAgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIgogICB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMS0wMlQxNjowNTo0MS0wODowMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMS0wMlQxNjowNTo0MS0wODowMCI+CiAgIDxkYzp0aXRsZT4KICAgIDxyZGY6QWx0PgogICAgIDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+RCZhbXA7RCBCb3JkZXI8L3JkZjpsaT4KICAgIDwvcmRmOkFsdD4KICAgPC9kYzp0aXRsZT4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0icHJvZHVjZWQiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFmZmluaXR5IERlc2lnbmVyIDEuMTAuNCIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMi0wMS0wMlQxNjowNTo0MS0wODowMCIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+SLcLyAAAAYFpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAACiRdZHPK0RRFMc/8xD50SiUhcVLWA35UWJjMZNfhcXMKIPNm2fejJo3Xu+NJFtlO0WJjV8L/gK2ylopIiVLWRMbpuc8o0Yy53bP/dzvPed077mgRNO66ZR3g5nJ2uHRoDoTm1Urn/Ch0EQdqqY71mRkJEpJe7+VaLHrTq9W6bh/rWYh4ejgqxIe0i07KzwmPLGStTzeEm7UU9qC8IlwwJYLCt94erzAzx4nC/zpsR0Nh0CpF1aTvzj+i/WUbQrLy2kz08v6z328l9QmMtMRWVtltuAQZpQgKuMME6KfHgbF99NJL12yo0R+93f+FEuSq4u3WMVmkSQpsgREXZbqCVkN0RMy0qx6/f/bV8fo6y1Urw1CxaPrvrZD5Sbkc677ceC6+UMoe4DzTDF/aR8G3kTPFbW2PfCvw+lFUYtvw9kGNN9bmq19S2UyFcOAl2Ooi0HDFVTPFXr2c87RHUTX5KsuYWcXOiTeP/8FK5Jny8RYHqYAAAAJcEhZcwAALiMAAC4jAXilP3YAAAG5SURBVHic7dyxSiNRFMbxv0OwEkvZfrEWleWAvbA+giB5ANtgcx/gFJK0+wAbwUdYV7bZRjiIirXYL1tbiajFXHV3Y5KBbIyTfL8yOQxfPu5kprkXKnCzRTfrVpmdBm7WdbPFKrNFhYt9As6BnVGD1cgOcJ5/+0CNfl+4WQG0AB80N8U+AiduloBOirh/bejVFehmH4AjYJ/ZLO9Jg7KDo9xJj54C3ewzcAlsjjdbrWwCl7mbvzyvLjebp7xdW28YrE6WgG9u1gFSiriFvALdbBk4QeVV0aL8b1wGKNysCVwA6xONVS/rwIWbNefc7GHSaeps6HugiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIyCzQTqURaafSiBpAE/gCLAwbThFzY0/0DlS8K2+A3SJFdIE14Gy8sabKGbCWIroFQIq4AjaA9kRj1UMb2MidvexYzzuw99zsB/CVcoe2vPgNNFPE9z8/7HmI5IEV4PiNgtXBMbDyb3nQ5ymcIn4BW8AecDfebO/aHWUHW7mTHn2PNMnnpLTd7CdwSHmOyiy5BrZTxOmgoaHvgfkCq8DBfwpWBwfA6rDyAB4BTjVxWZByO0gAAAAASUVORK5CYII=") 11; + border-image-outset: 9px 0px; + box-shadow: 0px 0px 10px var(--outline, var(--background-modifier-box-shadow)); + background: var(--note, var(--background-primary)); + text-align: justify; +} +.callout.callout[data-callout=recite] .callout-title { + padding: 0; + background: transparent; + color: rgba(var(--callout-color), 1); + justify-content: center; +} +.callout.callout[data-callout=recite][data-callout-metadata*=bg-]:not([data-callout-metadata*=bg-c]) .callout-title { + color: var(--text-normal); +} +.callout.callout[data-callout=recite] .callout-title-inner { + flex: unset; +} +.callout.callout[data-callout=recite] .callout-content { + padding: 0; + padding-top: 10px; +} + +/* Unwrapped Table */ +.callout.callout[data-callout-metadata~=table] { + border: 0; + background-color: transparent; + --callout-padding: 0; +} +.callout.callout[data-callout-metadata~=table] .callout-content { + padding: 0; + border: 0; + background-color: transparent; + box-shadow: none; +} +.callout.callout[data-callout-metadata~=table]:not([data-callout-metadata~=show-title], +[data-callout-metadata~=s-t]) .callout-title { + display: none; +} +.callout.callout[data-callout-metadata~=table] table { + white-space: nowrap; + margin: 0; + margin: auto; + overflow-x: scroll; +} +.callout.callout[data-callout-metadata~=table] table th, .callout.callout[data-callout-metadata~=table] table td { + white-space: nowrap; +} +.callout.callout:is([data-callout-metadata~=table-unwrap-column-1], [data-callout-metadata~=tbl-u-1]) table tr td:nth-child(1) { + --table-white-space: nowrap; +} +.callout.callout:is([data-callout-metadata~=table-unwrap-column-2], [data-callout-metadata~=tbl-u-2]) table tr td:nth-child(2) { + --table-white-space: nowrap; +} +.callout.callout:is([data-callout-metadata~=table-unwrap-column-3], [data-callout-metadata~=tbl-u-3]) table tr td:nth-child(3) { + --table-white-space: nowrap; +} +.callout.callout:is([data-callout-metadata~=table-unwrap-column-4], [data-callout-metadata~=tbl-u-4]) table tr td:nth-child(4) { + --table-white-space: nowrap; +} +.callout.callout:is([data-callout-metadata~=table-unwrap-column-5], [data-callout-metadata~=tbl-u-5]) table tr td:nth-child(5) { + --table-white-space: nowrap; +} +.callout.callout:is([data-callout-metadata~=table-unwrap-column-6], [data-callout-metadata~=tbl-u-6]) table tr td:nth-child(6) { + --table-white-space: nowrap; +} +.callout.callout:is([data-callout-metadata~=table-unwrap-column-7], [data-callout-metadata~=tbl-u-7]) table tr td:nth-child(7) { + --table-white-space: nowrap; +} + +.callout[data-callout=blank] { + --callout-color: transparent; + margin: 0; + padding: 0; + --callout-border-width: 0; +} +.callout[data-callout=blank] .callout-content { + padding: 0; +} +.callout[data-callout=blank] > .callout-title { + display: none; +} + +/* Metadata */ +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i] { + --callout-icon: layers; + --callout-border-width: 2px; + --callout-title-padding: 5px; + --callout-content-padding: 0px 10px 10px; + --callout-shadow: 0px 0px 0px 1px var(--outline); +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i]:not([data-callout-metadata*=bg-], +[data-callout-metadata*=bg-c-], +[data-callout-metadata*=c-], +[data-callout-metadata*=color-]) { + --callout-color: 82, 139, 212; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i] .callout-title { + background-color: transparent; + justify-content: center; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i] .callout-title-inner { + flex: unset; + color: rgb(var(--callout-color)); +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i]:not([data-callout-metadata~=no-strong], [data-callout-metadata~=no-str]) { + --bold-color: rgb(var(--callout-color)) ; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i] .dataview.inline-field-key { + background: rgb(var(--callout-color)); + color: var(--text-on-accent); + font-weight: 900; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i] .dataview.inline-field-value { + font-weight: unset; + background: transparent; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i] table th { + background-color: var(--aside-bg, rgba(var(--callout-color), 0.5)); +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i] table { + --tbl-td-h: 0; + --tbl-td-w: 5px; + white-space: nowrap; + margin: 0; + width: 100%; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i] .callout-content p:last-child { + margin-bottom: 0; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i] .callout-content p:first-child { + margin-top: 0; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i] .callout-content, body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i] ul { + margin: 0; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i][data-callout-metadata~=i-at] { + background: var(--outer-bar, var(--background-secondary-alt)); + border: 0; + text-align: center; + padding: 0; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i][data-callout-metadata~=i-at]:is([data-callout-metadata*=bg-], +[data-callout-metadata*=bg-c-], +[data-callout-metadata*=c-], +[data-callout-metadata*=color-]) { + background: rgba(var(--callout-color), var(--callout-color-opacity)); +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i][data-callout-metadata~=i-at].is-collapsible:not(.is-collapsed) { + display: flex; + flex-direction: row-reverse; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i][data-callout-metadata~=i-at]:not(.is-collapsible) .callout-title, body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i][data-callout-metadata~=i-at] .callout-title-inner, body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i][data-callout-metadata~=i-at]:not(.is-collapsed) .callout-icon { + display: none; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i][data-callout-metadata~=i-at] .callout-fold { + display: flex; + align-content: center; + align-items: center; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i][data-callout-metadata~=i-at] .callout-fold svg { + margin-bottom: unset; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i][data-callout-metadata~=i-at] .callout-content { + padding: 0px; + margin: auto; + overflow-y: hidden; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i]:is([data-callout-metadata~=tbl-cln], [data-callout-metadata~=table-clean]) table :is(td, tr, th) { + background-color: transparent; + border-color: transparent; +} +body:not(.callout-no-metadata) .callout.callout[data-callout~=Metadata i][data-callout-metadata*=bg-] { + --callout-border-color: var(--callout-background); + border-color: var(--callout-border-color); +} + +/* Columns */ +.callout[data-callout*=column] { + --callout-color: var(--text-normal); + --callout-icon: layout-dashboard; + --columns: 2; + --callout-column-gap: 10px; + background: transparent; + box-shadow: none; + border: 0; + width: auto; + padding: 0; +} +.callout[data-callout*=column] > .callout-content > .callout { + margin: 0; +} +.callout[data-callout*=column] > .callout-content .callout-content { + border: 0; +} +.callout[data-callout*=column] > .callout-content { + display: grid; + grid-template-columns: repeat(var(--columns), 1fr); + gap: var(--callout-column-gap); + background: transparent; + box-shadow: none; + border: 0; + padding: 0; +} +.callout[data-callout*=column][data-callout-metadata~="3"] .callout-content { + --columns: 3; +} +.callout[data-callout*=column][data-callout-metadata~="4"] .callout-content { + --columns: 4; +} +.callout[data-callout*=column][data-callout-metadata~="5"] .callout-content { + --columns: 5; +} +.callout[data-callout*=column][data-callout-metadata~="6"] .callout-content { + --columns: 6; +} +.callout[data-callout*=column][data-callout-metadata~="7"] .callout-content { + --columns: 7; +} +.callout[data-callout*=column][data-callout-metadata~="8"] .callout-content { + --columns: 8; +} +.callout[data-callout*=column][data-callout-metadata~="9"] .callout-content { + --columns: 9; +} +.callout[data-callout*=column]:is([data-callout-metadata~=slim-margins], +[data-callout-metadata~=s-mg]) > .callout-content { + --callout-column-gap: 2px; +} +.callout[data-callout*=column][data-callout-metadata~=flex] > .callout-content { + gap: var(--callout-column-gap); + grid-template-columns: none; + display: flex; + flex-direction: row; + flex-wrap: wrap; +} +.callout[data-callout*=column][data-callout-metadata~=flex] > .callout-content .callout { + flex: 1 1 calc(var(--file-line-width) / 2.5); +} +.callout[data-callout*=column][data-callout-metadata~=flex][data-callout-metadata~="3"] > .callout-content .callout { + flex: 1 1 calc(var(--file-line-width) / 3.5); +} +.callout[data-callout*=column][data-callout-metadata~=flex][data-callout-metadata~=resize] .callout { + flex: 1 1 auto; +} +.callout[data-callout*=column][data-callout-metadata~=flex][data-callout-metadata~=resize] .callout[data-callout-metadata~=wmicro] { + width: 5%; +} +.callout[data-callout*=column][data-callout-metadata~=flex][data-callout-metadata~=resize] .callout[data-callout-metadata~=wtiny] { + width: 10%; +} +.callout[data-callout*=column][data-callout-metadata~=flex][data-callout-metadata~=resize] .callout[data-callout-metadata~=wsmall] { + width: 20%; +} +.callout[data-callout*=column][data-callout-metadata~=flex][data-callout-metadata~=resize] .callout[data-callout-metadata~=ws-med] { + width: 30%; +} +.callout[data-callout*=column][data-callout-metadata~=flex][data-callout-metadata~=resize] .callout[data-callout-metadata~=wmed] { + width: 40%; +} +.callout[data-callout*=column][data-callout-metadata~=dataview] > .callout-content { + grid-template-columns: unset; + gap: unset; +} +.callout[data-callout*=column][data-callout-metadata~=dataview] > .callout-content .dataview.list-view-ul { + columns: var(--columns); +} +.callout[data-callout*=column][data-callout-metadata~=dataview] > .callout-content .dataview li { + break-inside: avoid; +} +.callout[data-callout*=column][data-callout-metadata~=list-global] .callout > .callout-content, .callout[data-callout*=column][data-callout-metadata~=list] > .callout-content { + grid-template-columns: unset; +} +.callout[data-callout*=column][data-callout-metadata~=list-global] .callout > .callout-content ul, .callout[data-callout*=column][data-callout-metadata~=list-global] .callout > .callout-content > ul, .callout[data-callout*=column][data-callout-metadata~=list] > .callout-content ul, .callout[data-callout*=column][data-callout-metadata~=list] > .callout-content > ul { + columns: var(--columns); +} +.callout[data-callout*=column][data-callout-metadata~=list-global] .callout > .callout-content ul > li, .callout[data-callout*=column][data-callout-metadata~=list-global] .callout > .callout-content > ul > li, .callout[data-callout*=column][data-callout-metadata~=list] > .callout-content ul > li, .callout[data-callout*=column][data-callout-metadata~=list] > .callout-content > ul > li { + break-inside: avoid; +} +.callout[data-callout*=column][data-callout-metadata~=list-global] .callout > .callout-content ul .list-bullet::after, .callout[data-callout*=column][data-callout-metadata~=list-global] .callout > .callout-content > ul .list-bullet::after, .callout[data-callout*=column][data-callout-metadata~=list] > .callout-content ul .list-bullet::after, .callout[data-callout*=column][data-callout-metadata~=list] > .callout-content > ul .list-bullet::after { + position: relative; +} +.callout[data-callout*=column][data-callout-metadata~=list-x] > .callout-content { + grid-template-columns: unset; +} +.callout[data-callout*=column][data-callout-metadata~=list-x] > .callout-content > ul { + display: grid; + grid-template-columns: repeat(var(--columns), 1fr); +} + +/*Kanban*/ +.callout.callout[data-callout~=kanban] { + --callout-color: unset; + --callout-icon: layout-dashboard; + --callout-padding: 0; + --item-outline: 0 0 0 1px var(--outline, var(--background-modifier-border)); + --lane-width: 250px; + background: transparent; + box-shadow: none; + border: 0; + width: auto; +} +.callout.callout[data-callout~=kanban] .callout-title { + justify-content: center; + background: var(--code-bg, var(--background-primary)); + padding: 5px; + border-radius: var(--radius-s); +} +.callout.callout[data-callout~=kanban] .callout-title-inner { + flex: unset; +} +.callout.callout[data-callout~=kanban] .callout-content { + padding: 0; +} +.callout.callout[data-callout~=kanban] ul li::marker, .callout.callout[data-callout~=kanban] ul li::before, .callout.callout[data-callout~=kanban] .list-bullet, .callout.callout[data-callout~=kanban] ul::before, .callout.callout[data-callout~=kanban] :is(ul, ul ul) .list-collapse-indicator { + list-style-type: none; + color: transparent; + display: none !important; +} +.callout.callout[data-callout~=kanban] ul { + display: flex; + margin-block-start: 5px; + padding-inline-start: 0; + text-align: center; + overflow: auto; +} +.callout.callout[data-callout~=kanban] ul.list-view-ul { + margin-inline-start: unset; +} +.callout.callout[data-callout~=kanban] ul li { + min-width: var(--lane-width); + border: 0; + padding: 5px; + margin: 5px 1px; + padding-top: 4px; + background: var(--note, var(--background-primary-alt)); + border-radius: var(--radius-s); + box-shadow: var(--item-outline), var(--shadow-s); +} +.callout.callout[data-callout~=kanban] ul ul { + flex-direction: column; + text-align: left; + overflow: unset; +} +.callout.callout[data-callout~=kanban] ul ul li { + min-width: calc(var(--lane-width) / 2); + padding: 5px; + box-shadow: var(--item-outline), var(--shadow-s); + background: var(--code-bg, var(--background-primary)); +} +.callout.callout[data-callout~=kanban] ul ul li :is(img, .internal-embed) { + margin-bottom: -6px; +} +.callout.callout[data-callout~=kanban] ul.contains-task-list .task-list-item-checkbox { + margin-inline-start: 0; +} +.callout.callout[data-callout~=kanban] .task-list-item-checkbox { + cursor: default; +} +.callout.callout[data-callout~=kanban] :is(ul, ol) > li p:first-of-type { + margin-block-start: 0; +} + +/* Timeline */ +.callout.callout[data-callout~=timeline] { + --callout-icon: "clock-12"; + --callout-padding: 0; + --callout-title-padding: 10px; + --callout-content-padding: 10px; + --callout-margin: 0; + --timeline-shadow: var(--outline, var(--background-modifier-box-shadow)); + --micro: 50px; + --tiny: 100px; + --small: 200px; + --small-med: 300px; + --med-small: 400px; + --medium: 500px; + --med-tall: 600px; + --tall: 700px; + --c-timeline: calc(50% - 2px); + background-color: transparent; + margin: 0; + border: 0; + clear: both; + position: unset !important; +} +.callout.callout[data-callout~=timeline] .callout-title { + background: rgba(var(--callout-color), 0.35); + align-content: center; + align-items: center; +} +.callout.callout[data-callout~=timeline] .callout-title em { + font-style: normal; + display: block; + font-size: 14px; + line-height: 12px; + color: rgb(var(--callout-color)); +} +.callout.callout[data-callout~=timeline] .callout-icon { + background-color: var(--note, var(--background-primary)); + transform: scale(1.2); + border-radius: 20px; + height: var(--icon-size); + width: var(--icon-size); +} +.callout.callout[data-callout~=timeline] .callout-content { + background-color: rgb(var(--callout-color), 0.1); +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-l] { + border-right: 4px solid rgb(var(--callout-color)); + margin-right: var(--c-timeline); + z-index: 0; +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-l] > .callout-title, .callout.callout[data-callout~=timeline][data-callout-metadata~=t-l] > .callout-content { + box-shadow: -4px 4px 0 var(--timeline-shadow); +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-r] { + border-left: 4px solid rgb(var(--callout-color)); + margin-left: var(--c-timeline); +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-r] > .callout-title, .callout.callout[data-callout~=timeline][data-callout-metadata~=t-r] > .callout-content { + box-shadow: 4px 4px 0 var(--timeline-shadow); +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-l] > .callout-title { + flex-direction: row-reverse; + text-align: right; +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-l] > .callout-title .callout-icon { + float: right; + position: absolute; + margin-right: -20px; +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-r] > .callout-title .callout-icon { + float: left; + position: absolute; + margin-left: -20px; +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-1] .callout-title { + margin-top: var(--micro); +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-2] .callout-title { + margin-top: var(--tiny); +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-3] .callout-title { + margin-top: var(--small); +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-4] .callout-title { + margin-top: var(--small-med); +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-5] .callout-title { + margin-top: var(--med-small); +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-6] .callout-title { + margin-top: var(--medium); +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-7] .callout-title { + margin-top: 350px; +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-8] .callout-title { + margin-top: var(--med-tall); +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-9] .callout-title { + margin-top: var(--tall); +} +.callout.callout[data-callout~=timeline][data-callout-metadata~=t-10] .callout-title { + margin-top: 750px; +} + +.callout[data-callout=kith] { + --callout-icon: user; + --callout-color: 115, 167, 202; + border-color: rgba(var(--callout-color), 0.7); +} +.callout[data-callout=kith] .callout-title-inner { + font-weight: unset; + color: rgb(var(--callout-color)); +} +.callout[data-callout=kith] .callout-title-inner em { + display: block; + font-style: normal; + font-size: var(--font-small); + line-height: 12px; + font-weight: normal; +} +.callout[data-callout=kith] .callout-title-inner em em { + font-style: italic; + display: inline-block; +} +.callout[data-callout=kith][data-callout-metadata=family] { + --callout-icon: users; +} +.callout[data-callout=kith][data-callout-metadata=friend] { + --callout-icon: user-check; + --callout-color: 115, 202, 144; +} +.callout[data-callout=kith][data-callout-metadata=romantic] { + --callout-icon: user-plus; + --callout-color: 202, 115, 180; +} +.callout[data-callout=kith][data-callout-metadata=antagonist] { + --callout-icon: user-x; + --callout-color: 241, 74, 74; +} + +.callout[data-callout=checks] { + --callout-color: unset; + --callout-icon: "check-square"; + --callout-padding: 0px; + --root-list-spacing: 0; + --list-indent: 0; +} +.callout[data-callout=checks] ul.contains-task-list { + display: flex; + flex-direction: row; + padding-inline-start: 0; +} +.callout[data-callout=checks] ul.contains-task-list li.task-list-item { + margin-right: 5px; +} +.callout[data-callout=checks] ul.contains-task-list li p { + margin-block-start: 0; +} +.callout[data-callout=checks] > .callout-content > ul:not(.contains-task-list) { + padding-inline-start: 0; +} +.callout[data-callout=checks] ul:not(.contains-task-list) li { + --bullet: 0; + --indentation-guide-color: transparent; + margin-right: 10px; +} +.callout[data-callout=checks] ul:not(.contains-task-list) li > .list-bullet { + display: none; +} +.callout[data-callout=checks] ul > li .task-list-item-checkbox { + margin-inline-start: 0 !important; +} + +/* Asides */ +.callout[data-callout~=aside] { + --callout-icon: message-square; + --callout-color: ""; + --callout-margin: 0 -1.2em 0 5px; + background-color: var(--aside-bg, var(--background-secondary)); + box-shadow: 0.3em 0.3em 0 var(--accent, var(--background-modifier-box-shadow)), 0 0 0 1px var(--accent, var(--background-modifier-box-shadow)); + float: right; + position: relative; + max-width: 400px; +} +.callout[data-callout~=aside]:not([data-callout-metadata~=no-t]) .callout-content { + padding: 5px 10px; +} +.callout[data-callout~=aside]:not([data-callout-metadata~=no-t]) .callout-content p:first-child { + margin-top: 0; +} +.callout[data-callout~=aside]:not([data-callout-metadata~=show-title], [data-callout-metadata~=s-t]) .callout-title-inner { + display: none; +} +.callout[data-callout~=aside]:not([data-callout-metadata~=show-title], [data-callout-metadata~=s-t]) .callout-title { + justify-content: space-between; +} +.callout[data-callout~=aside].is-collapsed { + background-color: transparent; + box-shadow: none; + --callout-border-width: 0; + --callout-padding: 0px 4px; +} +.callout[data-callout~=aside].is-collapsed .callout-title-inner { + display: none; +} +.callout[data-callout~=aside].is-collapsed .callout-title { + justify-content: space-between; + --callout-title-padding: 0px; +} +.callout[data-callout~=aside].is-collapsed .callout-fold { + margin: 0; + padding: 0; + margin-left: -25px; + visibility: hidden; +} + +.callout[data-callout~=aside][data-callout-metadata~=clean] { + background: transparent; + box-shadow: none; +} + +.callout[data-callout~=aside][data-callout-metadata~=tufte] { + background: transparent; + box-shadow: none; + float: right; + position: relative; +} +.callout[data-callout~=aside][data-callout-metadata~=tufte]:not(.is-collapsed) { + width: 400px; + margin-right: -25.3em; +} +.callout[data-callout~=aside][data-callout-metadata~=tufte] .callout-title { + padding-top: 0; +} +.callout[data-callout~=aside][data-callout-metadata~=tufte].is-collapsed .callout-title { + justify-content: unset; +} +.callout[data-callout~=aside][data-callout-metadata~=tufte].is-collapsed .callout-content { + display: none; +} + +.callout.callout.callout[data-callout~=aside]:is([data-callout-metadata~=left], [data-callout-metadata~="p+l"]) { + margin-left: -1.6em; +} +.callout.callout.callout[data-callout~=aside]:is([data-callout-metadata~=left], [data-callout-metadata~="p+l"]):not(.is-collapsed) { + margin-right: 10px; +} +.callout.callout.callout[data-callout~=aside]:is([data-callout-metadata~=left], [data-callout-metadata~="p+l"])[data-callout-metadata~=tufte]:not(.is-collapsed) { + margin: unset; + margin-left: -25em !important; +} +.callout.callout.callout[data-callout~=aside]:is([data-callout-metadata~=left], [data-callout-metadata~="p+l"])[data-callout-metadata~=tufte]:not(.is-collapsed) .callout-title { + padding-top: 5px; + flex-direction: row-reverse; +} + +.is-mobile.is-mobile .callout[data-callout~=aside]:is([data-callout-metadata~=left], [data-callout-metadata~="p+l"]) { + margin-left: 0; +} + +.is-live-preview .callout[data-callout~=aside] { + float: unset; +} + +.is-live-preview.is-live-preview .callout.callout[data-callout~=aside] { + margin: 5px; +} + +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote] { + --callout-icon: ""; + --callout-color: var(--color-accent); + --callout-padding: 20px 30px; + --callout-border-width: 0 0 0 4px; + --callout-border-opacity: .7; + display: flex; + flex-direction: column-reverse; + box-shadow: var(--shadow-l); +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote] > .callout-content { + overflow: hidden; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote] > .callout-content p:first-child { + margin-block-start: 0; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote] > .callout-content p:last-child { + margin-block-end: 0; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote] > .callout-title { + background: transparent; + text-align: right; + padding-top: 5px; + padding-right: 0; + justify-content: flex-end; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote] > .callout-title > .callout-fold { + padding-inline-end: 0; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote] > .callout-title > .callout-icon { + height: 0; + width: 0; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote] > .callout-title > .callout-title-inner::before { + content: "~ "; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote][data-callout-metadata~=author] { + --callout-icon: ""; + --callout-color: var(--color-accent); + --callout-padding: 20px 30px; + --callout-border-width: 0 0 0 4px; + --callout-border-opacity: .7; + display: flex; + flex-direction: column-reverse; + box-shadow: var(--shadow-l); +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote][data-callout-metadata~=author] .callout-content { + overflow: hidden; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote][data-callout-metadata~=author] .callout-content p:first-child { + margin-block-start: 0; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote][data-callout-metadata~=author] .callout-content p:last-child { + margin-block-end: 0; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote][data-callout-metadata~=author] .callout-icon { + height: 0; + width: 0; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote][data-callout-metadata~=author] .callout-title { + background: transparent; + text-align: right; + padding-top: 5px; + padding-right: 0; + display: block; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote][data-callout-metadata~=author] .callout-title-inner::before { + content: "~ "; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote][data-callout-metadata~=mark] { + --callout-content-padding: 0 30px 0 0; +} +body:not(.default-callout-quote, .callout-no-quote) .callout.callout[data-callout=quote][data-callout-metadata~=mark] .callout-content::before { + display: block; + float: right; + content: "”"; + font-family: var(--font); + color: var(--headers); + transform: scale(4); + position: absolute; + right: 40px; + margin-top: 20px; +} + +.published-container .callout.callout[data-callout=quote][data-callout-metadata~=mark] .callout-content::before { + right: 65px; +} + +.callout-original .callout, +.callout:is([data-callout-metadata~=callout-original], +[data-callout-metadata~=co-o]) { + --callout-padding: 0; + --callout-title-padding: 10px 15px; + --callout-content-padding: 5px 15px; + --callout-border-opacity: 1; + --callout-margin: 5px 5px 5px 0; + --callout-border-width: 0 0 0 3px; + background-color: var(--note, var(--background-primary)); + box-shadow: var(--shadow-m); + margin: var(--callout-margin); +} +.callout-original .callout .callout-title, +.callout:is([data-callout-metadata~=callout-original], +[data-callout-metadata~=co-o]) .callout-title { + background: rgba(var(--callout-color), 0.1); +} + +.callout-block .callout, +.callout:is([data-callout-metadata~=callout-block], +[data-callout-metadata~=co-block]) { + --callout-padding: 0; + --callout-content-padding: 0 10px; + --callout-title-padding: 6px 10px; + --callout-title-background: var(--callout-color); + --callout-border-opacity: .5; +} +.callout-block .callout .callout-title, +.callout:is([data-callout-metadata~=callout-block], +[data-callout-metadata~=co-block]) .callout-title { + background-color: rgba(var(--callout-title-background, var(--callout-color)), 0.2); +} +.callout-block .callout.is-collapsible:not(.is-collapsed) > .callout-content, +.callout:is([data-callout-metadata~=callout-block], +[data-callout-metadata~=co-block]).is-collapsible:not(.is-collapsed) > .callout-content { + border-bottom: 1px solid rgba(var(--callout-color), var(--callout-border-opacity)); +} + +.callout-alternate-line .callout, +.callout.callout[data-callout-metadata~=alt-line] { + border: 0; + background-color: transparent; + --callout-padding: 0; + --callout-title-padding: 5px 10px; + --callout-content-padding: 0px 10px 10px; +} +.callout-alternate-line .callout .callout-title, +.callout.callout[data-callout-metadata~=alt-line] .callout-title { + background: transparent; + border-bottom: 2px solid var(--table, var(--background-modifier-border)); +} +.callout-alternate-line .callout .callout-fold, +.callout.callout[data-callout-metadata~=alt-line] .callout-fold { + color: rgb(var(--callout-color)); +} +.callout-alternate-line .callout .callout-content.callout-content, +.callout.callout[data-callout-metadata~=alt-line] .callout-content.callout-content { + border: 0; + border-bottom: 1px solid rgba(var(--callout-color), 0.5); +} + +.callout-bordered .callout:not([data-callout-metadata~=callout-block], +[data-callout-metadata~=co-block], +[data-callout-metadata~=callout-original], +[data-callout-metadata~=co-o], +[data-callout-metadata~=alt-line]):not([data-callout=aside], +[data-callout=blank], +[data-callout=captions], +[data-callout=cards], +[data-callout=checks], +[data-callout=column], +[data-callout=grid], +[data-callout=infobox], +[data-callout=kanban], +[data-callout=metadata], +[data-callout=quotes], +[data-callout=recite], +[data-callout=statblocks], +[data-callout=timeline]), +.callout[data-callout-metadata~=callout-bordered] { + --callout-border-width: 2px; + --callout-title-padding: 5px; + --callout-content-padding: 0px 10px 10px; + --callout-shadow: 0px 0px 0px 1px var(--outline); +} +.callout-bordered .callout:not([data-callout-metadata~=callout-block], +[data-callout-metadata~=co-block], +[data-callout-metadata~=callout-original], +[data-callout-metadata~=co-o], +[data-callout-metadata~=alt-line]):not([data-callout=aside], +[data-callout=blank], +[data-callout=captions], +[data-callout=cards], +[data-callout=checks], +[data-callout=column], +[data-callout=grid], +[data-callout=infobox], +[data-callout=kanban], +[data-callout=metadata], +[data-callout=quotes], +[data-callout=recite], +[data-callout=statblocks], +[data-callout=timeline])[data-callout-metadata*=bg-], +.callout[data-callout-metadata~=callout-bordered][data-callout-metadata*=bg-] { + --callout-border-color: var(--callout-background); + border-color: var(--callout-border-color); +} + +@media print { + .print.print .markdown-preview-view .callout:is([data-callout*=cards], +[data-callout*=column]) .callout-content { + display: grid !important; + } + .print.print .markdown-preview-view .callout:is([data-callout*=column][data-callout-metadata*=flex]) .callout-content { + display: flex !important; + } +} +.markdown-rendered table tr { + height: unset; +} + +.callout.callout.callout { + --callout-blend-mode: normal; + margin: var(--callout-margin); + z-index: 1; + position: relative; +} + +.canvas-cards .canvas-node.is-themed { + --shadow-border-themed-inset: none; + --shadow-border-themed: none; +} +.canvas-cards .canvas-node.is-themed .canvas-node-container { + border-color: var(--outline); + box-shadow: inset 0 0 0 2px var(--outline), var(--shadow-m); +} +.canvas-cards .canvas-node.is-themed .canvas-node-container:hover .canvas-node-content { + background-color: rgba(var(--canvas-color), 0.2); +} + +body.canvas-milanote.canvas-milanote { + --canvas-background: var(--outer-bar); + --canvas-dot-pattern: var(--inactive); + --canvas-color-opacity: 0; + --canvas-card-shadow-size: 2px 3px 0; + --canvas-card-shadow-color: var(--outline); +} + +.canvas-milanote .canvas-node.canvas-node-group .canvas-node-content { + --canvas-color-opacity: 15%; +} +.canvas-milanote .canvas-node .canvas-node-content.markdown-embed:not(.is-loaded) { + --milanote-serif-font: "Harding", "Ranille Normal", "Georgia", "Calibri"; + --h1-size: calc(var(--font-text-size) * 1.55); + --h2-size: calc(var(--font-text-size) * 1.45); + --h3-size: calc(var(--font-text-size) * 1.35); + --h4-size: calc(var(--font-text-size) * 1.2); + --h5-size: calc(var(--font-text-size) * 1.1); + --h6-size: calc(var(--font-text-size)); + --h1-color: var(--text); + --h2-color: var(--text); + --h3-color: var(--text); + --h4-color: var(--text); + --h5-color: var(--text); + --h6-color: var(--text); +} +.canvas-milanote .canvas-node .canvas-node-content.markdown-embed:not(.is-loaded) :is(h1, h2, h3, h4, h5, h6)::after { + display: none; +} +.canvas-milanote .canvas-node .canvas-node-content.markdown-embed:not(.is-loaded) :is(h1, h2, h3, h4, h5, h6) { + font-family: var(--milanote-serif-font); + margin-block-end: 0; + font-weight: var(--header-weight); +} +.canvas-milanote .canvas-node .canvas-node-content.markdown-embed:not(.is-loaded) p { + margin-block-start: 5px; +} +.canvas-milanote .canvas-node .canvas-node-content.markdown-embed:not(.is-loaded) .markdown-preview-view { + padding: 0 var(--size-4-4); +} +.canvas-milanote .canvas-node.canvas-node:not(.canvas-node-group, .is-focused) > .canvas-node-container { + border-color: transparent; + box-shadow: var(--canvas-card-shadow-size) var(--canvas-card-shadow-color); +} +.canvas-milanote .canvas-node.is-themed:not(.canvas-node-group) > .canvas-node-container { + border-color: transparent; + box-shadow: 0 -4px 0 -0.4px rgb(var(--canvas-color)), var(--canvas-card-shadow-size) var(--canvas-card-shadow-color); +} + +.canvas-arrow-text-color .canvas-path-label { + color: rgb(var(--canvas-color)); +} + +.sizing-readable.sizing-readable { + --font-ui-smaller: 13.5px; + --font-ui-small: 14px; + --font-ui-medium: 15px; + --font-ui-large: 20px; + --font-smallest:.88em; + --font-smaller:.9em; + --font-small: .95em; + --icon-xs: 14px; + --icon-s: 16px; + --icon-m: 17px; + --icon-l: 18px; + --header-height: 40px; + --ribbon-width: 40px; +} + +.sizing-mini.sizing-mini { + --font-ui-smaller: 11px; + --font-ui-small: 12px; + --font-ui-medium: 14px; + --font-ui-large: 20px; + --font-smallest: .70em; + --font-smaller: .88em; + --font-small: .95em; + --icon-xs: 12px; + --icon-s: 13px; + --icon-m: 14px; + --icon-l: 15px; + --vault-name-font-size: 14px; + --header-height: 35px; + --ribbon-width: 30px; + --inline-title-size: 20px; + --scrollbar-width: 8px; + --scrollbar-height: 8px; +} + +.sizing-large.sizing-large, +.sizing-large.sizing-large div { + --font-ui-smaller: 16px; + --font-ui-small: 18px; + --font-ui-medium: 20px; + --font-ui-large: 24px; + --font-smallest: 1em; + --font-smaller: 1.2em; + --font-small: 1.5em; + --table-row-edit-font-size: var(--font-text-size); + --font-frontmatter: var(--font-text-size); + --code-size: var(--font-text-size); + --icon-xs: 16px; + --icon-s: 18px; + --icon-m: 20px; + --icon-l: 24px; + --header-height: 50px; + --ribbon-width: 50px; + --inline-title-size: 40px; + --scrollbar-width: 15px; +} + +iframe { + border-width: var(--radius-m); + border-style: none; + border-color: initial; + border-image: initial; +} + +/* Video w/ Aspect Ratio:
*/ +#vid { + position: relative; + padding-bottom: 56.25%; +} + +#vid iframe { + position: absolute; + width: 100%; + height: 100%; +} + +.textLayer ::selection, +.xfaLayer .highlight { + background-color: var(--highlight); +} + +.dataview-table-auto { + --dataview-table-width: auto; +} + +.dataview-regular-table .dataview { + --dataview-th-background: var(--th); + --dataview-th-color: var(--th-text); + --dataview-th-font: var(--table-header-font); + --dataview-th-font-size: var(--table-header-size); + --dataview-th-font-weight: var(--table-header-weight); + --dataview-th-border-bottom: var(--table-border-width) solid var(--table-border-color); + --dataview-th-alt-color: var(--table-column-alt-background); + --dataview-th-count-color: var(--dataview-th-color); +} + +.dataview-cards, +.dvl-c { + --dataview-th-color: var(--text); + --dataview-th-font: var(--font-default); + --dataview-th-font-size: var(--font-text-size); + --dataview-th-count-color: var(--text); + --dataview-th-background: var(--note); + --dataview-th-border-bottom: none; +} +.dataview-cards .table-view-table > thead::before, +.dvl-c .table-view-table > thead::before { + content: "\e805"; + font-family: var(--its); + float: left; + padding: 5px 10px 5px 10px; +} +.dataview-cards .table-view-table > thead > tr, +.dvl-c .table-view-table > thead > tr { + display: flex; + flex-direction: column; + border: var(--box-border-s); + box-shadow: var(--shadow-m); + margin: 0; + flex-wrap: wrap; + float: left; + position: absolute; + margin-top: 30px; +} +.dataview-cards .table-view-table > thead > tr:hover, +.dvl-c .table-view-table > thead > tr:hover { + --text-selection: var(--td); +} +.dataview-cards table .table-view-table > thead > tr, +.dvl-c table .table-view-table > thead > tr { + position: absolute; + right: 0; +} +.dataview-cards .table-view-table > thead:not(:hover) > *, +.dvl-c .table-view-table > thead:not(:hover) > * { + display: none; +} +.dataview-cards .dataview th:hover, +.dvl-c .dataview th:hover { + background: var(--td); +} +.dataview-cards .dataview strong, +.dvl-c .dataview strong { + display: block; + text-align: center; + margin: auto; + background-color: var(--outer-bar, var(--background-secondary)); +} +.dataview-cards .list-view-ul li, .dataview-cards .dataview.table-view-table > tbody > tr, +.dvl-c .list-view-ul li, +.dvl-c .dataview.table-view-table > tbody > tr { + display: flex; + flex-direction: column; + background-color: var(--note); + border: var(--box-border-m); + box-shadow: var(--shadow-m); + margin: 5px 0; + padding: 10px; +} +.dataview-cards .list-view-ul li:hover, .dataview-cards .dataview.table-view-table > tbody > tr:hover, +.dvl-c .list-view-ul li:hover, +.dvl-c .dataview.table-view-table > tbody > tr:hover { + --text-selection: var(--td); + background-color: var(--text-selection); +} +.dataview-cards .list-view-ul, .dataview-cards .dataview.table-view-table > tbody.table-view-tbody, +.dvl-c .list-view-ul, +.dvl-c .dataview.table-view-table > tbody.table-view-tbody { + display: flex; + flex-direction: row; + flex-wrap: wrap; + padding-inline-start: 0; +} +.dataview-cards .block-language-dataviewjs .dataview-result-list-li, .dataview-cards .list-view-ul li, .dataview-cards .dataview.table-view-table > tbody > tr, +.dvl-c .block-language-dataviewjs .dataview-result-list-li, +.dvl-c .list-view-ul li, +.dvl-c .dataview.table-view-table > tbody > tr { + flex: 1 0 200px; + margin: 5px; +} +.dataview-cards .dataview.table-view-table td, +.dvl-c .dataview.table-view-table td { + padding: 0; + background-color: transparent; + border: 0; +} +.dataview-cards .list-view-ul li::before, +.dvl-c .list-view-ul li::before { + display: none; +} +.dataview-cards .dataview.table-view-table li, +.dvl-c .dataview.table-view-table li { + box-shadow: none; + border: 0; + padding: 0; +} + +/*Dataview*/ +.dataview-list .block-language-dataviewjs .dataview-result-list-li, .dataview-list .list-view-ul li, +.dvl .block-language-dataviewjs .dataview-result-list-li, +.dvl .list-view-ul li { + background-color: var(--note); + border: var(--box-border-m); + box-shadow: var(--shadow-m); + margin-bottom: 8px; + padding: 10px; + margin-left: -25px; +} +.dataview-list .block-language-dataviewjs .dataview-result-list-li::before, .dataview-list .list-view-ul li::before, +.dvl .block-language-dataviewjs .dataview-result-list-li::before, +.dvl .list-view-ul li::before { + margin-left: -27px; + display: none; +} +.dataview-list .block-language-dataviewjs .dataview-result-list-li:nth-child(even), .dataview-list .list-view-ul li:nth-child(even), +.dvl .block-language-dataviewjs .dataview-result-list-li:nth-child(even), +.dvl .list-view-ul li:nth-child(even) { + border: var(--box-border-m); +} +.dataview-list.kanban .block-language-dataviewjs .dataview-result-list-li, .dataview-list.kanban .list-view-ul li, +.dvl.kanban .block-language-dataviewjs .dataview-result-list-li, +.dvl.kanban .list-view-ul li { + background-color: var(--aside-bg); +} +.dataview-list.kanban .block-language-dataviewjs .dataview-result-list-li, .dataview-list.kanban .list-view-ul li, +.dvl.kanban .block-language-dataviewjs .dataview-result-list-li, +.dvl.kanban .list-view-ul li { + flex: 1 1 200px; + box-shadow: 4px 4px 0 var(--outline); + border: 1px solid var(--outline); + margin-bottom: 10px; +} +.dataview-list.kanban table td > .dataview-ul, +.dvl.kanban table td > .dataview-ul { + display: block; + padding-inline-start: 1em; +} + +.kanban-title-center .kanban-plugin__item-title-wrapper { + text-align: center; +} + +.kanban-boxed .kanban-plugin__lane { + --kanban-lane-border: var(--box-border-m); + --kanban-lane-box-shadow: var(--shadow-m); +} + +.kanban-boxed .kanban-plugin__item.kanban-plugin__item { + border: 0; + border-left: 3px solid var(--accent); + border-radius: var(--radius); +} + +.kanban-minimal, +.kbn { + --kanban-lane-background: transparent; + --kanban-lane-border: none; + --kanban-lane-box-shadow: none; + --kanban-card-title-background: var(--code-bg); + --kanban-card-title-border: 0 1px 0 var(--outline); + --kanban-card-metadata-background: var(--code-bg); + --kanban-card-margin: 0; + --kanban-link-color: var(--text); + --kanban-link-font-weight: 600; + --kanban-link-symbol: ""; + --kanban-button-background: transparent; + --kanban-button-shadow: transparent; +} + +.metadata-label-text-color .metadata-property { + --metadata-label-background: transparent; + --metadata-label-text-color: var(--headers); + --metadata-icon-color: var(--headers); +} + +.metadata-label-background .metadata-property { + --metadata-label-background: var(--tag); + --metadata-label-text-color: var(--text-dl); + --metadata-icon-color: var(--text-dl); +} + +.metadata-value-background .metadata-property { + --metadata-input-background: var(--td); +} + +.metadata-title-no-icon { + --metadata-title-icon: ""; + --metadata-title-icon-padding: 0; +} + +/*Table Centered*/ +.tables-center .cm-table-widget.cm-table-widget .table-wrapper, .tables-center table, +.t-c .cm-table-widget.cm-table-widget .table-wrapper, +.t-c table { + margin-left: auto; + margin-right: auto; +} + +.tables-wide table, .tables-wide .cm-table-widget.markdown-rendered .table-wrapper, +.t-w table, +.t-w .cm-table-widget.markdown-rendered .table-wrapper { + min-width: 100%; +} + +.tables-no-alt-background.tables-no-alt-background, +.table-nalt.table-nalt { + --table-column-alt-background: transparent; + --table-row-alt-background: transparent; + --table-row-background-hover: transparent; + --table-column-background-hover: transparent; +} + +.tables-no-alt-column-background.tables-no-alt-column-background { + --table-column-alt-background: transparent; + --table-column-background-hover: transparent; +} + +.tables-no-alt-row-background.tables-no-alt-row-background { + --table-row-alt-background: transparent; + --table-row-background-hover: transparent; +} + +:is(.table-alto, .tables-alt-original) .markdown-rendered tbody tr > td:nth-child(2n+2), :is(.table-alto, .tables-alt-original) .markdown-rendered tbody tr:nth-child(odd) { + background-color: transparent; +} +:is(.table-alto, .tables-alt-original) .markdown-rendered tbody tr > td:nth-child(odd) { + background-color: var(--table-column-alt-background); +} +:is(.table-alto, .tables-alt-original) .markdown-rendered tbody tr:nth-child(even) { + background-color: var(--table-row-alt-background); +} + +.tables-no-hover { + --table-header-background-hover: var(--table-header-background); +} +.tables-no-hover tbody tr:nth-child(odd):hover { + --table-row-alt-background-hover: var(--table-row-alt-background); +} +.tables-no-hover tbody tr:nth-child(even):hover { + --table-row-background-hover: var(--table-row-background); +} + +.tables-borders { + --table-border-color: var(--hr); +} + +/*Bolded Right Side Table*/ +.table.table { + --table-style-column-header-background: var(--outer-bar); + --table-style-column-header-bold-weight: var(--bold-weight); + --table-style-column-header-bold-color: var(--bold-color); +} +.table.table td:nth-child(1) { + font-weight: var(--table-style-column-header-bold-weight); + color: var(--table-style-column-header-bold-color); +} +.table.table tr td:nth-child(1) { + background-color: var(--table-style-column-header-background); +} +.table.table tr:hover td:nth-child(1) { + background-color: var(--table-row-alt-background-hover); +} + +.table-column-header tr td:nth-child(1) { + background-color: var(--table-header-background); +} +.table-column-header tr td:nth-child(1):hover { + background-color: var(--table-header-background-hover); +} + +.tables-styling-wikipedia, +.table-wikipedia { + --table-header-color: var(--text); + --table-header-background: transparent; + --table-header-background-hover: var(--td); + --table-row-background-hover: var(--td); + --table-row-alt-background: transparent; + --table-column-alt-background: transparent; +} +.tables-styling-wikipedia tr:last-child, +.table-wikipedia tr:last-child { + margin-bottom: 2px; +} + +.lig, +.ligatures { + --font-ligatures: normal; +} + +/*Justify text*/ +.justify .markdown-preview-section, .justify.markdown-preview-view > *, .justify .cm-line:not(.HyperMD-header, .HyperMD-list-line), .justify .cm-line:not(.HyperMD-header) [class*=cm-list], +.justified .markdown-preview-section, +.justified.markdown-preview-view > *, +.justified .cm-line:not(.HyperMD-header, .HyperMD-list-line), +.justified .cm-line:not(.HyperMD-header) [class*=cm-list] { + text-align: justify; + word-spacing: -0.05em; + text-justify: distribute; +} + +.poem p, +.poem-lp .cm-line { + text-align: center; +} + +.writing.writing { + --file-line-width: 600px; + --link-color: var(--text); + --link-color-hover: var(--soft-text); + --link-background-hover: var(--highlight); + --link-external-color: var(--text); + --link-external-color-hover: var(--soft-text); + --highlight: var(--td) !important; + --text-highlight-bg: var(--highlight); + --hr-icon-symbol: !important; + --header-text-align: center; + --h1-text-align: var(--header-text-align); + --h2-text-align: var(--header-text-align); + --h3-text-align: var(--header-text-align); + --h4-text-align: var(--header-text-align); + --h5-text-align: var(--header-text-align); + --h6-text-align: var(--header-text-align); + --blockquote-background-color: transparent; + --blockquote-border-thickness: 3px; + --blockquote-border-color: var(--accent); + --code-normal: var(--text); + --code-background: var(--td); +} +.writing.writing.markdown-source-view.mod-cm6 .cm-sizer, .writing.writing .markdown-source-view.mod-cm6 .cm-scroller .cm-sizer, .writing.writing .markdown-preview-sizer { + max-width: var(--file-line-width); + margin: auto; +} +.writing.writing .internal-link::after, .writing.writing .cm-underline::after, .writing.writing .external-link::after { + font-family: var(--its); + font-size: calc(var(--font-text-size) - 2px); + font-style: normal !important; + font-weight: 100 !important; + vertical-align: 2px; + color: var(--accent); + opacity: unset; + margin-right: -8px; +} +.writing.writing .internal-link::after, .writing.writing span:not(.cm-link) .cm-underline::after { + content: "\e819"; +} +.writing.writing .external-link::after { + content: "\e818"; +} +.writing.writing, .writing.writing.hcl, .writing.writing .hcl { + --header-border-line-height: 0; + --h1-border-line-height: var(--header-border-line-height); + --h2-border-line-height: var(--header-border-line-height); + --h3-border-line-height: var(--header-border-line-height); + --h4-border-line-height: var(--header-border-line-height); + --h5-border-line-height: var(--header-border-line-height); + --h6-border-line-height: var(--header-border-line-height); +} +.writing.writing .markdown-preview-section, .writing.writing .cm-s-obsidian, .writing.writing.markdown-preview-view, .writing.writing.cm-s-obsidian { + text-align: justify; +} +.writing.writing .markdown-preview-view pre, .writing.writing.markdown-preview-view pre, .writing.writing .HyperMD-codeblock:not(.cm-formatting-code-block) { + border-left: 5px solid var(--code-bg); + border-right: 5px solid var(--code-text); + filter: saturate(70%); +} +.writing.writing .footnote-link, .writing.writing .cm-inline-footnote, .writing.writing .cm-inline-footnote-end, .writing.writing .cm-inline-footnote-end + .cm-link { + color: var(--inactive); +} +.writing.writing .footnote-link:hover, .writing.writing .cm-inline-footnote:hover, .writing.writing .cm-inline-footnote-end:hover, .writing.writing .cm-inline-footnote-end + .cm-link:hover { + background-color: var(--link-background-hover); +} + +.writing-document:not(.is-mobile), +.writing-document.is-tablet.is-tablet { + /* Fix embeds */ + /* Embed */ + /* .markdown-preview-section { min-height: 100% !important; } */ +} +.writing-document:not(.is-mobile) .markdown-source-view.mod-cm6 .cm-scroller, +.writing-document.is-tablet.is-tablet .markdown-source-view.mod-cm6 .cm-scroller { + padding: 0; +} +.writing-document:not(.is-mobile) .is-live-preview .HyperMD-header::before, +.writing-document.is-tablet.is-tablet .is-live-preview .HyperMD-header::before { + margin-left: -10px; + margin-right: 15px; +} +.writing-document:not(.is-mobile) div:not(.workspace-tabs):not(.markdown-embed-content) > :is(.markdown-preview-view, .cm-editor):not(.kanban-plugin__markdown-preview-view):not(.BC-Matrix):not(.community-plugin-readme), +.writing-document.is-tablet.is-tablet div:not(.workspace-tabs):not(.markdown-embed-content) > :is(.markdown-preview-view, .cm-editor):not(.kanban-plugin__markdown-preview-view):not(.BC-Matrix):not(.community-plugin-readme) { + background: var(--td); + padding: 0; +} +.writing-document:not(.is-mobile) :not(.markdown-embed-content) .markdown-preview-section:not(.kanban-plugin__markdown-preview-view), +.writing-document:not(.is-mobile) .view-content .cm-s-obsidian > .cm-editor .cm-contentContainer, +.writing-document.is-tablet.is-tablet :not(.markdown-embed-content) .markdown-preview-section:not(.kanban-plugin__markdown-preview-view), +.writing-document.is-tablet.is-tablet .view-content .cm-s-obsidian > .cm-editor .cm-contentContainer { + --padding: 10px; + background: var(--note, var(--background-primary)); + box-shadow: 0 0 20px var(--outline, var(--background-box-shadow)); + max-width: calc(var(--file-line-width) + var(--padding)); + height: auto; + padding: 0 var(--padding); + border-radius: var(--radius-l); +} +.writing-document:not(.is-mobile) .markdown-embed.markdown-embed.markdown-embed .markdown-preview-section, +.writing-document.is-tablet.is-tablet .markdown-embed.markdown-embed.markdown-embed .markdown-preview-section { + padding: unset; + box-shadow: unset; +} + +.paper { + --paper-edges-note: 0 0 60px var(--outline) inset; + --paper-edges-ui: 0 0 25px var(--outline) inset; + --file-header-background: transparent; + --pane-background: transparent; +} +.paper, .paper .modal.mod-settings .vertical-tab-content-container, .paper .workspace-split:not(.mod-left-split, .mod-right-split) .workspace-leaf-content[data-type=markdown], .paper .workspace-leaf-content[data-type=graph] > canvas, .paper .workspace-drawer-inner, .paper .modal, .paper .community-plugin-search, .paper .prompt, .paper .kanban-plugin__lane.kanban-plugin__lane { + box-shadow: var(--paper-edges-note); +} +.paper .workspace-tabs, .paper .modal.mod-settings .vertical-tab-header, .paper .workspace-tabs .workspace-leaf { + box-shadow: var(--paper-edges-ui); +} +.paper .CodeMirror-gutter.CodeMirror-linenumbers, .paper .CodeMirror-gutter.CodeMirror-foldgutter, .paper .markdown-source-view.mod-cm6 .cm-gutters, .paper .workspace-leaf:not(.mod-active) .workspace-tab-header-container, .paper .horizontal-tab-content, .paper .vertical-tab-content, .paper .horizontal-tab-nav-item:not(.is-active), .paper .vertical-tab-nav-item:not(.is-active) { + background: transparent; +} + +.wide, +.note-width-wide { + --file-line-width: 100%; +} + +.readable, +.note-width-readable { + --file-line-width: 700px; + --page-width: 700px; +} +.readable.markdown-source-view.mod-cm6 .cm-sizer, .readable .markdown-source-view.mod-cm6 .cm-scroller .cm-sizer, .readable .markdown-preview-sizer, +.note-width-readable.markdown-source-view.mod-cm6 .cm-sizer, +.note-width-readable .markdown-source-view.mod-cm6 .cm-scroller .cm-sizer, +.note-width-readable .markdown-preview-sizer { + max-width: var(--file-line-width); + margin: auto; +} + +.hide-outline-symbol { + --outline-symbol: ""; + --outline-arrow-visibility: visible; + --outline-symbol-padding-right: 0; + --outline-arrow-margin: 0; +} + +.titlebar-colors.titlebar-colors.titlebar-colors { + --titlebar-text-color: var(--inactive); + --titlebar-text-color-focused: var(--text-dl); + --titlebar-background: var(--dark-accent); + --titlebar-background-focused: var(--dark-accent); + --titlebar-bubble-colors: var(--outline); + --sidebar-tab-background-color: var(--note); + --tab-text-color: var(--text-dl); + --tab-text-color-focused: var(--text-dl); + --tab-container-background: var(--dark-accent); + --tab-font-weight: 500; + --tab-font-weight-active: 900; + --tab-outline-width: 0; + --tab-divider-color: var(--td); +} +.titlebar-colors.titlebar-colors.titlebar-colors .workspace-tab-header.is-active { + --sidebar-tab-color-hover: var(--text); + --sidebar-icon-color: var(--text); +} +.titlebar-colors.titlebar-colors.titlebar-colors.theme-light { + --sidebar-icon-color-active: var(--text); +} +.titlebar-colors.titlebar-colors.titlebar-colors .sidebar-toggle-button, .titlebar-colors.titlebar-colors.titlebar-colors .workspace-tabs.mod-top .workspace-tab-header-container, .titlebar-colors.titlebar-colors.titlebar-colors .workspace-tab-header-container .workspace-tab-header-inner-icon { + --sidebar-icon-color: var(--text-on-accent); + --icon-color: var(--text-dl); +} +.titlebar-colors.titlebar-colors.titlebar-colors :is(.mod-left-split, .mod-right-split) .workspace-tab-header.is-active, .titlebar-colors.titlebar-colors.titlebar-colors :is(.mod-left-split, .mod-right-split) .workspace-tab-header .workspace-tab-header-inner-icon { + --tab-text-color-focused-active-current: var(--text); +} + +.titlebar-bubbles.titlebar-bubbles.titlebar-bubbles { + --tab-outline-width: 0; + --titlebar-bubble-colors: #0b0f13; + --titlebar-bubble-colors-inactive: var(--td); + --tab-text-color-focused-active: var(--text); + --tab-text-color-hover: var(--text); + --sidebar-tab-color-hover: var(--text-dl); + --tab-divider-color: transparent; + --vault-profile-color-hover: var(--text-dl); +} + +.titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) { + --tab-radius: var(--radius-m); + --tab-radius-active: var(--radius-m); + --tab-text-padding: 3px 5px; + --tab-text-padding-inner: 1px 3px; + --tab-gap: 0 10px; + --tab-text-color-hover: var(--text-on-accent); + --tab-text-color-focused-active-current: var(--text); + --tab-curve: 0; +} +.titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab-header-container-inner, .titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab-header-container { + align-items: center; + align-content: center; + gap: var(--size-2-3); +} +.titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab-header:not(.is-active) .workspace-tab-header-inner, .titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab-header-container-inner, .titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab-header-inner { + margin: unset; + padding: var(--tab-text-padding); +} +.titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab-header { + box-shadow: 2px 2px 0 var(--titlebar-bubble-colors); + border: 2px solid var(--titlebar-bubble-colors); + padding: var(--tab-text-padding-inner); + --sidebar-tab-background-color-hover: transparent; +} +.titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab-header:not(.is-active) { + --titlebar-bubble-colors: var(--titlebar-bubble-colors-inactive); +} +.titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .mod-stacked .workspace-tab-header { + border: none; +} +.titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab-header-new-tab { + padding: 0; +} +.titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab-header:hover { + background-color: var(--bttn); + --titlebar-bubble-colors: unset; +} +.titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab-header:hover .workspace-tab-header-status-container:hover { + background: var(--td); +} +.titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .view-header-title-parent .view-header-breadcrumb:hover { + background-color: var(--td); +} +.titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab-header-status-icon:hover, .titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab-header.is-active .workspace-tab-header-inner-close-button, .titlebar-bubbles :is(.mod-left-split, .mod-right-split, .mod-root) .workspace-tab:not(.mod-stacked) .workspace-tab-header:not(.is-active) .workspace-tab-header-inner { + color: var(--text-on-accent); +} + +.tab-auto { + --tab-width: auto; + --tab-max-width: 100%; +} +.tab-auto .workspace .mod-root .workspace-tab-header { + flex: unset; +} + +.tab-wide { + --tab-width: auto; + --tab-max-width: 100%; +} +.tab-wide .workspace .mod-root .workspace-tab-header, .tab-wide .workspace-tab-header-container-inner { + flex: auto; +} +.tab-wide .workspace-tab-header-spacer { + display: none; +} + +.tag-notion.tag-notion { + --tag-radius: 5px; + --tag-border-radius: 5px; +} + +.tag-bubble.tag-bubble { + --tag-radius: 25px; + --tag-border-radius: 25px; +} + +.tag-outline { + --tag-border-width: 2px; +} +.tag-outline.tag-outline { + --tag-background: transparent; + --tag-color: var(--tag-text); +} + +.tag-text.tag-text { + --tag-background: transparent; + --tag-color: var(--lite-accent); + --tag-padding: 0; + --tag-padding-x: 0; + --tag-padding-y: 0; + --font-size: var(--font-size); +} + +/*Spaced Lists*/ +.spaced-lists li, +.s-li li { + margin-top: 10px; +} + +/*Live Preview Indent Style*/ +.alternate-indent .is-live-preview { + --indentation-guide-color: transparent; + --indentation-guide-color-active: transparent; + --list-color-1: var(--indentation-guide-color); + --list-color-2: var(--indentation-guide-color); + --list-color-3: var(--indentation-guide-color); + --list-color-4: var(--indentation-guide-color); + --list-color-5: var(--indentation-guide-color); + --list-color-6: var(--indentation-guide-color); +} +.alternate-indent .is-live-preview .cm-hmd-list-indent { + margin-right: 5px; + margin-left: -2px; +} +.alternate-indent .is-live-preview .HyperMD-list-line-2 .cm-hmd-list-indent { + background-color: var(--theme-rainbow-1); +} +.alternate-indent .is-live-preview .HyperMD-list-line-3 .cm-hmd-list-indent { + background-color: var(--theme-rainbow-2); +} +.alternate-indent .is-live-preview .HyperMD-list-line-4 .cm-hmd-list-indent { + background-color: var(--theme-rainbow-3); +} +.alternate-indent .is-live-preview .HyperMD-list-line-5 .cm-hmd-list-indent { + background-color: var(--theme-rainbow-4); +} +.alternate-indent .is-live-preview .HyperMD-list-line-6 .cm-hmd-list-indent { + background-color: var(--theme-rainbow-5); +} +.alternate-indent .is-live-preview .HyperMD-list-line-7 .cm-hmd-list-indent { + background-color: var(--theme-rainbow-6); +} +.alternate-indent .is-live-preview .HyperMD-list-line-8 .cm-hmd-list-indent { + background-color: var(--rainbow-1); +} +.alternate-indent .is-live-preview .HyperMD-list-line-9 .cm-hmd-list-indent { + background-color: var(--rainbow-2); +} +.alternate-indent .is-live-preview .HyperMD-list-line-10 .cm-hmd-list-indent { + background-color: var(--rainbow-3); +} +.alternate-indent .is-live-preview .HyperMD-list-line-11 .cm-hmd-list-indent { + background-color: var(--rainbow-4); +} +.alternate-indent .is-live-preview .HyperMD-list-line-12 .cm-hmd-list-indent { + background-color: var(--rainbow-5); +} +.alternate-indent .is-live-preview .HyperMD-list-line-13 .cm-hmd-list-indent { + background-color: var(--rainbow-6); +} +.alternate-indent .is-live-preview .HyperMD-list-line-2, .alternate-indent .is-live-preview .HyperMD-list-line-3, .alternate-indent .is-live-preview .HyperMD-list-line-4, .alternate-indent .is-live-preview .HyperMD-list-line-5, .alternate-indent .is-live-preview .HyperMD-list-line-6, .alternate-indent .is-live-preview .HyperMD-list-line-7, .alternate-indent .is-live-preview .HyperMD-list-line-8, .alternate-indent .is-live-preview .HyperMD-list-line-9, .alternate-indent .is-live-preview .HyperMD-list-line-10, .alternate-indent .is-live-preview .HyperMD-list-line-11, .alternate-indent .is-live-preview .HyperMD-list-line-12, .alternate-indent .is-live-preview .HyperMD-list-line-13 { + --collapse-icon-color: var(--text-dl); + --collapse-icon-color-collapsed: var(--text-dl); +} + +.list-lines-color.list-lines-color { + --list-color-1: var(--rainbow-1); + --list-color-2: var(--rainbow-2); + --list-color-3: var(--rainbow-3); + --list-color-4: var(--rainbow-4); + --list-color-5: var(--rainbow-5); + --list-color-6: var(--rainbow-6); +} + +.list-bullet-color.list-bullet-color { + --list-bullet-color-1: var(--rainbow-1); + --list-bullet-color-2: var(--rainbow-2); + --list-bullet-color-3: var(--rainbow-3); + --list-bullet-color-4: var(--rainbow-4); + --list-bullet-color-5: var(--rainbow-5); + --list-bullet-color-6: var(--rainbow-6); +} +.list-bullet-color.list-bullet-color :is(ul, ol) li::before, .list-bullet-color.list-bullet-color .HyperMD-list-line-1 .cm-formatting-list::before { + color: var(--list-bullet-color-1); +} +.list-bullet-color.list-bullet-color :is(ul ul, ol ol) li::before, .list-bullet-color.list-bullet-color .HyperMD-list-line-2 .cm-formatting-list::before { + color: var(--list-bullet-color-2); +} +.list-bullet-color.list-bullet-color :is(ul ul ul, ol ol ol) li::before, .list-bullet-color.list-bullet-color .HyperMD-list-line-3 .cm-formatting-list::before { + color: var(--list-bullet-color-3); +} +.list-bullet-color.list-bullet-color :is(ul ul ul ul, ol ol ol ol) li::before, .list-bullet-color.list-bullet-color .HyperMD-list-line-4 .cm-formatting-list::before { + color: var(--list-bullet-color-4); +} +.list-bullet-color.list-bullet-color :is(ul ul ul ul ul, ol ol ol ol ol) li::before, .list-bullet-color.list-bullet-color .HyperMD-list-line-5 .cm-formatting-list::before { + color: var(--list-bullet-color-5); +} +.list-bullet-color.list-bullet-color :is(ul ul ul ul ul ul, ol ol ol ol ol ol) li::before, .list-bullet-color.list-bullet-color .HyperMD-list-line-6 .cm-formatting-list::before { + color: var(--list-bullet-color-6); +} +.list-bullet-color.list-bullet-color :is(ul, ol) li .task-list-item-checkbox, .list-bullet-color.list-bullet-color .HyperMD-list-line-1 .task-list-item-checkbox { + --checkbox-border-color: var(--rainbow-1); +} +.list-bullet-color.list-bullet-color :is(ul ul, ol ol) li .task-list-item-checkbox, .list-bullet-color.list-bullet-color .HyperMD-list-line-2 .task-list-item-checkbox { + --checkbox-border-color: var(--rainbow-2); +} +.list-bullet-color.list-bullet-color :is(ul ul ul, ol ol ol) li .task-list-item-checkbox, .list-bullet-color.list-bullet-color .HyperMD-list-line-3 .task-list-item-checkbox { + --checkbox-border-color: var(--rainbow-3); +} +.list-bullet-color.list-bullet-color :is(ul ul ul ul, ol ol ol ol) li .task-list-item-checkbox, .list-bullet-color.list-bullet-color .HyperMD-list-line-4 .task-list-item-checkbox { + --checkbox-border-color: var(--rainbow-4); +} +.list-bullet-color.list-bullet-color :is(ul ul ul ul ul, ol ol ol ol ol) li .task-list-item-checkbox, .list-bullet-color.list-bullet-color .HyperMD-list-line-5 .task-list-item-checkbox { + --checkbox-border-color: var(--rainbow-5); +} +.list-bullet-color.list-bullet-color :is(ul ul ul ul ul ul, ol ol ol ol ol ol) li .task-list-item-checkbox, .list-bullet-color.list-bullet-color .HyperMD-list-line-6 .task-list-item-checkbox { + --checkbox-border-color: var(--rainbow-6); +} +.list-bullet-color.list-bullet-color :is(ul ul ul ul ul ul ul, ol ol ol ol ol ol ol) li .task-list-item-checkbox, .list-bullet-color.list-bullet-color .HyperMD-list-line-7 .task-list-item-checkbox { + --checkbox-border-color: var(--accent); +} + +.list-default-bullet { + --list-marker-color: var(--text-faint); + --list-marker-color-hover: var(--text-muted); + --list-marker-color-collapsed: var(--inactive); + --list-bullet-border: none; + --list-bullet-radius: 50%; + --list-bullet-size: 0.4em; + --list-bullet-transform: none; +} + +.list-neon { + --neon: 0 0 5px; + --neon-wide: -2px 0 10px; + --indentation-guide-color-active: var(--text-dl); + --list-color-1: var(--rainbow-1); + --list-color-2: var(--rainbow-2); + --list-color-3: var(--rainbow-3); + --list-color-4: var(--rainbow-4); + --list-color-5: var(--rainbow-5); + --list-color-6: var(--rainbow-6); + --list-shadow-color-1: var(--neon) var(--rainbow-1), var(--neon-wide) var(--rainbow-1); + --list-shadow-color-2: var(--neon) var(--rainbow-2), var(--neon-wide) var(--rainbow-2); + --list-shadow-color-3: var(--neon) var(--rainbow-3), var(--neon-wide) var(--rainbow-3); + --list-shadow-color-4: var(--neon) var(--rainbow-4), var(--neon-wide) var(--rainbow-4); + --list-shadow-color-5: var(--neon) var(--rainbow-5), var(--neon-wide) var(--rainbow-5); + --list-shadow-color-6: var(--neon) var(--rainbow-6), var(--neon-wide) var(--rainbow-6); +} +.list-neon .cm-hmd-list-indent .cm-indent::before { + width: 0; +} +.list-neon :is(ul ul, ol ol)::before, .list-neon .cm-indent::before { + box-shadow: var(--list-shadow-color-1); +} +.list-neon :is(ul ul ul, ol ol ol)::before, .list-neon .cm-indent:nth-child(2)::before { + box-shadow: var(--list-shadow-color-2); +} +.list-neon :is(ul ul ul ul, ol ol ol ol)::before, .list-neon .cm-indent:nth-child(3)::before { + box-shadow: var(--list-shadow-color-3); +} +.list-neon :is(ul ul ul ul ul, ol ol ol ol ol)::before, .list-neon .cm-indent:nth-child(4)::before { + box-shadow: var(--list-shadow-color-4); +} +.list-neon :is(ul ul ul ul ul ul, ol ol ol ol ol ol)::before, .list-neon .cm-indent:nth-child(5)::before { + box-shadow: var(--list-shadow-color-5); +} +.list-neon :is(ul ul ul ul ul ul ul, ol ol ol ol ol ol ol)::before, .list-neon .cm-indent:nth-child(6)::before { + box-shadow: var(--list-shadow-color-6); +} + +.list-bullet-side-lines .markdown-rendered { + --indentation-guide-color: transparent; + --list-color-1: var(--indentation-guide-color); + --list-color-2: var(--indentation-guide-color); + --list-color-3: var(--indentation-guide-color); + --list-color-4: var(--indentation-guide-color); + --list-color-5: var(--indentation-guide-color); + --list-color-6: var(--indentation-guide-color); +} +.list-bullet-side-lines :is(ul, ol) li { + border-left: var(--indentation-guide-width) solid var(--accent); + padding-left: 3px; + --list-numbered-color: var(--headers); +} +.list-bullet-side-lines :is(ul, ol) > li:nth-child(even) { + border-left-color: var(--accent2); + --list-numbered-color: var(--accent2); +} +.list-bullet-side-lines :is(ul, ol) > li:nth-child(even)::before { + --list-marker-color: var(--accent2); +} + +/*--Kanban--*/ +/*Credit: https://github.com/Braweria/Spectrum*/ +.kanban :is(ul, ol) { + display: flex; + flex-direction: row; + border-radius: 0; + flex-wrap: wrap; +} +.kanban :is(ul, ol) li { + flex: 1 1 10%; +} +.kanban :is(ul ul, ol ol) { + display: flex; + flex-direction: column; + margin-right: 20px; +} +.kanban :is(ul ul, ol ol) > li { + min-width: 15ch; + margin-left: 20px; + margin-right: 0; + width: 100%; +} +.kanban :is(ul ul, ol ol) > li:nth-child(odd) { + background: var(--td); +} +.kanban li p:first-of-type { + --p-spacing: 0; +} + +/*Hide Bullet*/ +/*Remove Note Titlebar Gradient*/ +.file-header-gradient { + --file-header-background: linear-gradient(to right, var(--file-header-left-color), var(--file-header-right-color)); +} + +body { + --note-title-border-color: var(--headers); +} + +.note-title-underline.note-title-underline .workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .view-header, .note-title-underline.note-title-underline .workspace-leaf-content .view-header { + border-bottom: 4px solid transparent; +} +.note-title-underline.note-title-underline .workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .view-header, .note-title-underline.note-title-underline .workspace-leaf.mod-active .view-header { + border-bottom-color: var(--note-title-border-color); +} +.note-title-underline.note-title-underline .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header { + border-right: 4px solid var(--note-title-border-color); +} + +.note-title-overline.note-title-overline .workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .view-header, .note-title-overline.note-title-overline .workspace-leaf-content .view-header { + border-top: 4px solid transparent; +} +.note-title-overline.note-title-overline .workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .view-header, .note-title-overline.note-title-overline .workspace-leaf.mod-active .view-header { + border-top-color: var(--note-title-border-color); +} +.note-title-overline.note-title-overline .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header { + border-left: 4px solid var(--note-title-border-color); +} + +.sidebar-tabs-wide :is(.mod-left-split, .mod-right-split) .workspace-tab-header-container { + padding-right: 0; +} +.sidebar-tabs-wide :is(.mod-left-split, .mod-right-split) .workspace-tab-header-container-inner { + flex: 1 1 auto; +} +.sidebar-tabs-wide :is(.mod-left-split, .mod-right-split) .workspace-tab-header { + width: 100%; +} +.sidebar-tabs-wide :is(.mod-left-split, .mod-right-split) .workspace-tab-header-inner { + justify-content: center; +} +.sidebar-tabs-wide :is(.mod-left-split, .mod-right-split) .workspace-tab-header-spacer { + display: none; +} + +.sidebar-tabs-underline :is(.mod-left-split.mod-left-split, .mod-right-split.mod-right-split), +.sidebar-tabs-overline :is(.mod-left-split.mod-left-split, .mod-right-split.mod-right-split) { + --tab-outline-width: 0; + --sidebar-icon-color: var(--inactive); + --sidebar-icon-color-active: var(--headers); + --icon-color-focused: var(--text); + --sidebar-tab-border-color: var(--inactive); + --sidebar-tab-border-color-active: var(--headers); + --sidebar-tab-border-width: 4px; + --sidebar-tab-background-color: var(--note); +} +.sidebar-tabs-underline :is(.mod-left-split.mod-left-split, .mod-right-split.mod-right-split) .is-active.is-active, +.sidebar-tabs-overline :is(.mod-left-split.mod-left-split, .mod-right-split.mod-right-split) .is-active.is-active { + --sidebar-tab-border-color: var(--sidebar-icon-color-active); + --tab-text-color-focused-active: var(--text); + --tab-text-color-focused-active-current: var(--text); +} +.sidebar-tabs-underline :is(.mod-left-split.mod-left-split, .mod-right-split.mod-right-split) .is-active.is-active:hover, +.sidebar-tabs-overline :is(.mod-left-split.mod-left-split, .mod-right-split.mod-right-split) .is-active.is-active:hover { + --sidebar-icon-color-active: var(--text); + --sidebar-tab-border-color: var(--sidebar-tab-border-color-active); + --sidebar-tab-background-color-hover: var(--accent); +} + +.sidebar-tabs-overline :is(.mod-left-split, .mod-right-split) .workspace-tab-header-inner { + border-bottom: unset; + border-top: var(--sidebar-tab-border-width) solid var(--sidebar-tab-border-color); +} + +.sidebar-tabs-tabular :is(.mod-left-split, .mod-right-split, .workspace-ribbon.mod-left) { + --sidebar-tab-background-color: var(--note); + --sidebar-tab-border-width: 0; + --sidebar-tab-padding: 0 var(--size-4-4); + --sidebar-icon-color-active: var(--lite-accent); + --sidebar-icon-color: var(--soft-text); + --tab-outline-width: 0; + --tab-container-background: var(--outer-bar); + --titlebar-background: var(--outer-bar); +} + +.navbar-bottom .nav-header { + display: flex; + position: absolute; + bottom: 5px; + z-index: 2; + width: 100%; + justify-content: center; +} +.navbar-bottom .nav-header .nav-buttons-container { + padding: 2px 0; + align-items: center; + background: var(--note); + border: 2px solid var(--outline); + box-shadow: var(--shadow-s); + width: fit-content; +} +.navbar-bottom .workspace-tabs .backlink-pane, +.navbar-bottom .workspace-tabs .search-result-container.mod-global-search, .navbar-bottom .workspace-tabs .nav-header + div:is(.tag-container, .nav-files-container) { + margin-bottom: 60px; + background: var(--side-bar); + box-shadow: 4px 4px 5px var(--outline); + padding-bottom: 20px; + padding-top: 10px; +} +.navbar-bottom .nav-files-container { + background: var(--outer-bar); +} +.navbar-bottom .nav-header ~ .search-input-container { + margin: 15px auto; +} +.navbar-bottom .mod-global-search { + padding-top: 0; +} + +.headings-center, +.hc { + --header-text-align: center; + --h1-text-align: var(--header-text-align); + --h2-text-align: var(--header-text-align); + --h3-text-align: var(--header-text-align); + --h4-text-align: var(--header-text-align); + --h5-text-align: var(--header-text-align); + --h6-text-align: var(--header-text-align); + --header-border-line-align: auto; +} + +.headings-left { + --header-text-align: left; + --h1-text-align: var(--header-text-align); + --h2-text-align: var(--header-text-align); + --h3-text-align: var(--header-text-align); + --h4-text-align: var(--header-text-align); + --h5-text-align: var(--header-text-align); + --h6-text-align: var(--header-text-align); +} + +.headings-right { + --header-text-align: right; + --h1-text-align: var(--header-text-align); + --h2-text-align: var(--header-text-align); + --h3-text-align: var(--header-text-align); + --h4-text-align: var(--header-text-align); + --h5-text-align: var(--header-text-align); + --h6-text-align: var(--header-text-align); + --header-border-line-align: auto 0 auto auto; +} + +.hcl, +.headings-center-lines { + --header-text-align: center; + --h1-text-align: var(--header-text-align); + --h2-text-align: var(--header-text-align); + --h3-text-align: var(--header-text-align); + --h4-text-align: var(--header-text-align); + --h5-text-align: var(--header-text-align); + --h6-text-align: var(--header-text-align); + --h1-border-line-height: 6px; + --h2-border-line-height: 5px; + --h3-border-line-height: 4px; + --h4-border-line-height: 3px; + --h5-border-line-height: 3px; + --h6-border-line-height: 3px; + --header-border-line-left: block; +} +.hcl .HyperMD-header.cm-line, +.hcl :is(h1, +h2, +h3, +h4, +h5, +h6), +.headings-center-lines .HyperMD-header.cm-line, +.headings-center-lines :is(h1, +h2, +h3, +h4, +h5, +h6) { + display: flex; + width: 100%; + align-items: center; +} +.hcl .HyperMD-header.cm-line:not(.HyperMD-header) > :not(.collapse-indicator), .hcl .HyperMD-header.cm-line > :not(.collapse-indicator):nth-child(2):not(:last-child):not(:first-child), +.hcl :is(h1, +h2, +h3, +h4, +h5, +h6):not(.HyperMD-header) > :not(.collapse-indicator), +.hcl :is(h1, +h2, +h3, +h4, +h5, +h6) > :not(.collapse-indicator):nth-child(2):not(:last-child):not(:first-child), +.headings-center-lines .HyperMD-header.cm-line:not(.HyperMD-header) > :not(.collapse-indicator), +.headings-center-lines .HyperMD-header.cm-line > :not(.collapse-indicator):nth-child(2):not(:last-child):not(:first-child), +.headings-center-lines :is(h1, +h2, +h3, +h4, +h5, +h6):not(.HyperMD-header) > :not(.collapse-indicator), +.headings-center-lines :is(h1, +h2, +h3, +h4, +h5, +h6) > :not(.collapse-indicator):nth-child(2):not(:last-child):not(:first-child) { + margin-left: 10px; + margin-right: 10px; +} +.hcl .HyperMD-header.cm-line:before, .hcl .HyperMD-header.cm-line:after, +.hcl :is(h1, +h2, +h3, +h4, +h5, +h6):before, +.hcl :is(h1, +h2, +h3, +h4, +h5, +h6):after, +.headings-center-lines .HyperMD-header.cm-line:before, +.headings-center-lines .HyperMD-header.cm-line:after, +.headings-center-lines :is(h1, +h2, +h3, +h4, +h5, +h6):before, +.headings-center-lines :is(h1, +h2, +h3, +h4, +h5, +h6):after { + flex: 1; +} +.hcl .HyperMD-header.cm-line:before, +.hcl :is(h1, +h2, +h3, +h4, +h5, +h6):before, +.headings-center-lines .HyperMD-header.cm-line:before, +.headings-center-lines :is(h1, +h2, +h3, +h4, +h5, +h6):before { + margin-right: 0.3em; +} +.hcl .HyperMD-header.cm-line:after, +.hcl :is(h1, +h2, +h3, +h4, +h5, +h6):after, +.headings-center-lines .HyperMD-header.cm-line:after, +.headings-center-lines :is(h1, +h2, +h3, +h4, +h5, +h6):after { + margin-left: 0.3em; +} +.hcl .HyperMD-header.cm-line sup, +.hcl :is(h1, +h2, +h3, +h4, +h5, +h6) sup, +.headings-center-lines .HyperMD-header.cm-line sup, +.headings-center-lines :is(h1, +h2, +h3, +h4, +h5, +h6) sup { + margin-top: -10.5px; +} +.hcl .HyperMD-header.cm-line sub, +.hcl :is(h1, +h2, +h3, +h4, +h5, +h6) sub, +.headings-center-lines .HyperMD-header.cm-line sub, +.headings-center-lines :is(h1, +h2, +h3, +h4, +h5, +h6) sub { + margin-top: 10.5px; +} + +body { + --illusion-header-text: var(--text-dl); + --illusion-h1-background: var(--theme-rainbow-1); + --illusion-h2-background: var(--theme-rainbow-2); + --illusion-h3-background: var(--theme-rainbow-3); + --illusion-h4-background: var(--theme-rainbow-4); + --illusion-h5-background: var(--theme-rainbow-5); + --illusion-h6-background: var(--theme-rainbow-6); + --illusion-border-line-height: 0; + --illusion-box-shadow: var(--shadow-l); + --illusion-header-padding: 5px 25px; + --illusion-header-arrow-icon-size: 13px; + --illusion-header-arrow-color: var(--illusion-header-text); +} + +.illusion.illusion :is(.markdown-preview-view, .is-live-preview) :is(h1, h2, h3, h4, h5, h6)[data-heading], .illusion.illusion :is(.markdown-preview-view, .is-live-preview) :is(.is-live-preview .HyperMD-header), .illusion.illusion:is(.markdown-preview-view, .is-live-preview) :is(h1, h2, h3, h4, h5, h6)[data-heading], .illusion.illusion:is(.markdown-preview-view, .is-live-preview) :is(.is-live-preview .HyperMD-header) { + --h1-background: var(--illusion-h1-background); + --h2-background: var(--illusion-h2-background); + --h3-background: var(--illusion-h3-background); + --h4-background: var(--illusion-h4-background); + --h5-background: var(--illusion-h5-background); + --h6-background: var(--illusion-h6-background); + --header-border-line-height: var(--illusion-border-line-height); + --h1-border-line-height: var(--illusion-border-line-height); + --h2-border-line-height: var(--illusion-border-line-height); + --h3-border-line-height: var(--illusion-border-line-height); + --h4-border-line-height: var(--illusion-border-line-height); + --h5-border-line-height: var(--illusion-border-line-height); + --h6-border-line-height: var(--illusion-border-line-height); + --headers: var(--illusion-header-text); + --h1-color: var(--illusion-header-text); + --h2-color: var(--illusion-header-text); + --h3-color: var(--illusion-header-text); + --h4-color: var(--illusion-header-text); + --h5-color: var(--illusion-header-text); + --h6-color: var(--illusion-header-text); + --heading-formatting: var(--illusion-header-text); + --header-shadow: var(--illusion-box-shadow); + --h1-shadow: var(--illusion-box-shadow); + --h2-shadow: var(--illusion-box-shadow); + --h3-shadow: var(--illusion-box-shadow); + --h4-shadow: var(--illusion-box-shadow); + --h5-shadow: var(--illusion-box-shadow); + --h6-shadow: var(--illusion-box-shadow); + --header-padding: var(--illusion-header-padding); + --h1-padding: var(--illusion-header-padding); + --h2-padding: var(--illusion-header-padding); + --h3-padding: var(--illusion-header-padding); + --h4-padding: var(--illusion-header-padding); + --h5-padding: var(--illusion-header-padding); + --h6-padding: var(--illusion-header-padding); + --collapse-icon-color: var(--headers); + --collapse-icon-color-collapsed: var(--text-dl); + --header-arrow-icon-color: var(--text-dl); + --header-arrow-icon-size: var(--illusion-header-arrow-icon-size); + --header-arrow-color: var(--illusion-header-text); + display: flow-root; +} +.illusion.illusion :is(.markdown-preview-view, .is-live-preview) :is(h1, h2, h3, h4, h5, h6)[data-heading] [class*=cm-formatting], .illusion.illusion :is(.markdown-preview-view, .is-live-preview) :is(h1, h2, h3, h4, h5, h6)[data-heading] .cm-foldPlaceholder, .illusion.illusion :is(.markdown-preview-view, .is-live-preview) :is(.is-live-preview .HyperMD-header) [class*=cm-formatting], .illusion.illusion :is(.markdown-preview-view, .is-live-preview) :is(.is-live-preview .HyperMD-header) .cm-foldPlaceholder, .illusion.illusion:is(.markdown-preview-view, .is-live-preview) :is(h1, h2, h3, h4, h5, h6)[data-heading] [class*=cm-formatting], .illusion.illusion:is(.markdown-preview-view, .is-live-preview) :is(h1, h2, h3, h4, h5, h6)[data-heading] .cm-foldPlaceholder, .illusion.illusion:is(.markdown-preview-view, .is-live-preview) :is(.is-live-preview .HyperMD-header) [class*=cm-formatting], .illusion.illusion:is(.markdown-preview-view, .is-live-preview) :is(.is-live-preview .HyperMD-header) .cm-foldPlaceholder { + color: var(--illusion-header-text); +} + +.illusion-h1 :is(.markdown-preview-view, .is-live-preview) h1[data-heading], .illusion-h1 :is(.markdown-preview-view, .is-live-preview) .HyperMD-header-1, .illusion-h1:is(.markdown-preview-view, .is-live-preview) h1[data-heading], .illusion-h1:is(.markdown-preview-view, .is-live-preview) .HyperMD-header-1 { + --h1-background: var(--illusion-h1-background); + --h1-color: var(--illusion-header-text); + --h1-padding: var(--illusion-header-padding); + --h1-border-line-height: var(--illusion-border-line-height); + --h1-shadow: var(--illusion-box-shadow); + --header-arrow-icon-size: var(--illusion-header-arrow-icon-size); + --header-arrow-icon-color: var(--illusion-header-text); + --collapse-icon-color-collapsed: var(--accent-text); +} + +.illusion-h2 :is(.markdown-preview-view, .is-live-preview) h2[data-heading], .illusion-h2 :is(.markdown-preview-view, .is-live-preview) .HyperMD-header-2, .illusion-h2:is(.markdown-preview-view, .is-live-preview) h2[data-heading], .illusion-h2:is(.markdown-preview-view, .is-live-preview) .HyperMD-header-2 { + --h2-background: var(--illusion-h2-background); + --h2-color: var(--illusion-header-text); + --h2-padding: var(--illusion-header-padding); + --h2-border-line-height: var(--illusion-border-line-height); + --h2-shadow: var(--illusion-box-shadow); + --header-arrow-icon-size: var(--illusion-header-arrow-icon-size); + --header-arrow-icon-color: var(--illusion-header-text); + --collapse-icon-color-collapsed: var(--accent-text); +} + +.illusion-h3 :is(.markdown-preview-view, .is-live-preview) h3[data-heading], .illusion-h3 :is(.markdown-preview-view, .is-live-preview) .HyperMD-header-3, .illusion-h3:is(.markdown-preview-view, .is-live-preview) h3[data-heading], .illusion-h3:is(.markdown-preview-view, .is-live-preview) .HyperMD-header-3 { + --h3-background: var(--illusion-h3-background); + --h3-color: var(--illusion-header-text); + --h3-padding: var(--illusion-header-padding); + --h3-border-line-height: var(--illusion-border-line-height); + --h3-shadow: var(--illusion-box-shadow); + --header-arrow-icon-size: var(--illusion-header-arrow-icon-size); + --header-arrow-icon-color: var(--illusion-header-text); + --collapse-icon-color-collapsed: var(--accent-text); +} + +.illusion-h4 :is(.markdown-preview-view, .is-live-preview) h4[data-heading], .illusion-h4 :is(.markdown-preview-view, .is-live-preview) .HyperMD-header-4, .illusion-h4:is(.markdown-preview-view, .is-live-preview) h4[data-heading], .illusion-h4:is(.markdown-preview-view, .is-live-preview) .HyperMD-header-4 { + --h4-background: var(--illusion-h4-background); + --h4-color: var(--illusion-header-text); + --h4-padding: var(--illusion-header-padding); + --h4-border-line-height: var(--illusion-border-line-height); + --h4-shadow: var(--illusion-box-shadow); + --header-arrow-icon-size: var(--illusion-header-arrow-icon-size); + --header-arrow-icon-color: var(--illusion-header-text); + --collapse-icon-color-collapsed: var(--accent-text); +} + +.illusion-h5 :is(.markdown-preview-view, .is-live-preview) h5[data-heading], .illusion-h5 :is(.markdown-preview-view, .is-live-preview) .HyperMD-header-5, .illusion-h5:is(.markdown-preview-view, .is-live-preview) h5[data-heading], .illusion-h5:is(.markdown-preview-view, .is-live-preview) .HyperMD-header-5 { + --h5-background: var(--illusion-h5-background); + --h5-color: var(--illusion-header-text); + --h5-padding: var(--illusion-header-padding); + --h5-border-line-height: var(--illusion-border-line-height); + --h6-shadow: var(--illusion-box-shadow); + --header-arrow-icon-size: var(--illusion-header-arrow-icon-size); + --header-arrow-icon-color: var(--illusion-header-text); + --collapse-icon-color-collapsed: var(--accent-text); +} + +.illusion-h6 :is(.markdown-preview-view, .is-live-preview) h6[data-heading], .illusion-h6 :is(.markdown-preview-view, .is-live-preview) .HyperMD-header-6, .illusion-h6:is(.markdown-preview-view, .is-live-preview) h6[data-heading], .illusion-h6:is(.markdown-preview-view, .is-live-preview) .HyperMD-header-6 { + --h6-background: var(--illusion-h6-background); + --h6-color: var(--illusion-header-text); + --h6-padding: var(--illusion-header-padding); + --h6-border-line-height: var(--illusion-border-line-height); + --h6-shadow: var(--illusion-box-shadow); + --header-arrow-icon-size: var(--illusion-header-arrow-icon-size); + --header-arrow-icon-color: var(--illusion-header-text); + --collapse-icon-color-collapsed: var(--accent-text); +} + +.heading-indicator .is-live-preview .HyperMD-header.HyperMD-header.HyperMD-header:hover .cm-header.cm-header:not(.cm-header-6)::before { + margin-top: 0px; +} +.heading-indicator .is-live-preview .HyperMD-header.HyperMD-header-1 { + --indicator-heading-text: "H1"; + --indicator-heading-size: var(--h1-size); +} +.heading-indicator .is-live-preview .HyperMD-header.HyperMD-header-2 { + --indicator-heading-text: "H2"; + --indicator-heading-size: var(--h2-size); +} +.heading-indicator .is-live-preview .HyperMD-header.HyperMD-header-3 { + --indicator-heading-text: "H3"; + --indicator-heading-size: var(--h3-size); +} +.heading-indicator .is-live-preview .HyperMD-header.HyperMD-header-4 { + --indicator-heading-text: "H4"; + --indicator-heading-size: var(--h4-size); +} +.heading-indicator .is-live-preview .HyperMD-header.HyperMD-header-5 { + --indicator-heading-text: "H5"; + --indicator-heading-size: var(--h5-size); +} +.heading-indicator .is-live-preview .HyperMD-header.HyperMD-header-6 { + --indicator-heading-text: "H6"; + --indicator-heading-size: var(--h6-size); +} +.heading-indicator .is-live-preview .HyperMD-header .cm-fold-indicator::before { + float: left; + font-family: var(--font-monospace); + color: var(--footnote); + font-size: 12px; + content: var(--indicator-heading-text); + margin-left: -18px; + margin-top: calc(var(--indicator-heading-size) / 2.5); +} +.heading-indicator .is-live-preview .HyperMD-header .is-collapsed.cm-fold-indicator::before, .heading-indicator .is-live-preview .HyperMD-header:hover .cm-fold-indicator::before { + margin-top: calc(var(--indicator-heading-size) / 15); +} + +.heading-color-override h1 > *, .heading-color-override h2 > *, .heading-color-override h3 > *, .heading-color-override h4 > *, .heading-color-override h5 > *, .heading-color-override h6 > *, .heading-color-override .cm-s-obsidian .cm-header > * { + color: var(--headers); +} + +.h-line.h-line, +.hide-header-underline.hide-header-underline, +:is(.h-line, .hide-header-underline) div { + --header-border-line-height: 0; + --h1-border-line-height: var(--header-border-line-height); + --h2-border-line-height: var(--header-border-line-height); + --h3-border-line-height: var(--header-border-line-height); + --h4-border-line-height: var(--header-border-line-height); + --h5-border-line-height: var(--header-border-line-height); + --h6-border-line-height: var(--header-border-line-height); +} + +.hide-header-underline-1 div { + --h1-border-line-height: 0; +} + +.hide-header-underline-2 div { + --h2-border-line-height: 0; +} + +.hide-header-underline-3 div { + --h3-border-line-height: 0; +} + +.hide-header-underline-4 div { + --h4-border-line-height: 0; +} + +.hide-header-underline-5 div { + --h5-border-line-height: 0; +} + +.hide-header-underline-6 div { + --h6-border-line-height: 0; +} + +.link-caps { + --link-transform: uppercase; +} + +.link-underline.link-underline { + --link-decoration-thickness: 2px; + --link-decoration-color: var(--text); + --link-decoration: underline; + --link-external-decoration: underline; +} + +.link-notion { + --link-border: 1px solid var(--hr); + --link-weight: 600; + --link-decoration: none; + --link-color: var(--text); + --link-external-color: var(--soft-text); +} + +.hr-no-icon.hr-no-icon div, +.hr-tog.hr-tog div { + --hr-icon-symbol: ; + --hr-image: ; +} + +.hr-center-vertically .hr { + --hr-thickness: 0; + --hr-alignment: -50%; +} +.hr-center-vertically .hr hr { + --hr-color: var(--hr); + --hr-thickness: 2px; +} + +.inline-title-style-heading { + --inline-title-size: var(--h1-size); + --inline-title-weight: var(--header-weight); + --inline-title-color: var(--h1-color); +} + +.inline-title-style-text.inline-title-style-text .inline-title { + --inline-title-font: var(--font-default); + --inline-title-size: var(--font-text-size); + --inline-title-weight: var(--font-bold); + --inline-title-color: var(--text-normal); +} + +.inline-title-small { + --inline-title-size: var(--font-ui-small); +} + +.inline-title-medium { + --inline-title-size: var(--font-ui-medium); +} + +.inline-title-font-normal { + --inline-title-size: var(--font-size); +} + +.inline-title-position-left { + --inline-title-position: left; +} + +.inline-title-position-center { + --inline-title-position: center; +} + +.inline-title-position-right { + --inline-title-position: right; +} + +.minimalist-workspace.minimalist-workspace { + --divider-color: transparent; + --scrollbar-thumb-bg: transparent; + --tab-outline-width: 0; + --tab-outline-color: transparent; +} + +.hide-resize-handle { + --divider-color: transparent; +} + +.hide-scrollbar { + --scrollbar-thumb-bg: transparent; +} + +.hide-tab-outline.hide-tab-outline { + --tab-outline-width: 0; + --tab-outline-color: transparent; +} + +.minimalist-workspace .nav-folder.mod-root > .nav-folder-title:not(:hover), +.hide-vault-name .nav-folder.mod-root > .nav-folder-title:not(:hover) { + height: 6px; + opacity: 0; +} + +.minimalist-workspace .view-header:not(:hover):not(:focus-within), +.hide-note-title .view-header:not(:hover):not(:focus-within) { + position: absolute; + width: 100%; + opacity: 0; + z-index: 5; +} + +.minimalist-workspace .view-header:not(:hover):not(:focus-within) .view-header-icon, .minimalist-workspace .view-header:not(:hover):not(:focus-within) .view-header-nav-buttons, .minimalist-workspace .view-header:not(:hover):not(:focus-within) .view-actions, +.hide-note-title-icons .view-header:not(:hover):not(:focus-within) .view-header-icon, +.hide-note-title-icons .view-header:not(:hover):not(:focus-within) .view-header-nav-buttons, +.hide-note-title-icons .view-header:not(:hover):not(:focus-within) .view-actions { + opacity: 0; + width: 0; + padding: 0 5px; +} + +.minimalist-workspace .side-dock-ribbon:is(.mod-left, .mod-right):not(:hover), +.hide-sidebar-ribbon .side-dock-ribbon:is(.mod-left, .mod-right):not(:hover) { + opacity: 0; + flex: 0 0 10px; + padding: 0; +} + +.minimalist-workspace .side-dock-ribbon:is(.mod-left, .mod-right):not(:hover) :is(.side-dock-actions, .side-dock-settings), +.hide-sidebar-ribbon-icons .side-dock-ribbon:is(.mod-left, .mod-right):not(:hover) :is(.side-dock-actions, .side-dock-settings) { + display: none; +} + +.minimalist-workspace .titlebar:not(:hover), +.hide-titlebar .titlebar:not(:hover) { + width: 100%; + opacity: 0; + --titlebar-background: transparent; + --titlebar-background-focused: transparent; +} + +.minimalist-workspace .status-bar:not(:hover), +.hide-status-bar .status-bar:not(:hover) { + min-width: 100px; + padding: 0; + opacity: 0; + --icon-s: 0; + --status-bar-font-size: 0; + --status-bar-background: transparent; + --status-bar-border-color: transparent; + --status-bar-text-color: transparent; +} + +.minimalist-workspace .workspace-tab-header-container:not(:hover), +.hide-titlebar-tab .workspace-tab-header-container:not(:hover) { + height: 12px; + opacity: 0; +} + +.minimalist-workspace .nav-header:not(:hover) .nav-buttons-container, +.hide-nav-header .nav-header:not(:hover) .nav-buttons-container { + display: none; +} + +.minimalist-workspace .frontmatter-container:not(:hover), +.hide-frontmatter .frontmatter-container:not(:hover) { + height: 10px; + opacity: 0; +} +.minimalist-workspace .frontmatter-container:not(:hover) > *, +.hide-frontmatter .frontmatter-container:not(:hover) > * { + display: none; +} + +.minimalist-workspace .nav-folder .nav-folder-title, +.hide-file-explorer-icons .nav-folder .nav-folder-title { + --folder-icon: ""; + --file-icon-margin: 0; +} +.minimalist-workspace .nav-folder .nav-folder-title .nav-folder-title-content::before, +.hide-file-explorer-icons .nav-folder .nav-folder-title .nav-folder-title-content::before { + content: ""; + width: 0; +} +.minimalist-workspace .nav-file .nav-file-title, +.hide-file-explorer-icons .nav-file .nav-file-title { + --file-icon: ""; + --file-icon-margin: 0; +} +.minimalist-workspace .nav-file .nav-file-title .nav-file-title-content::before, +.hide-file-explorer-icons .nav-file .nav-file-title .nav-file-title-content::before { + content: ""; + width: 0; +} + +.background-image { + --background-image-url: url(); + --background-image-height: 50%; + --background-image-width: 50%; + --background-image-blur: 11px; + --background-image-shadow: var(--outline); + --background-image-opacity: 90%; + --background-image-sidebar-opacity: var(--background-image-opacity); + --background-image-note-padding: 20px; + --background-image-note-width: calc(var(--file-line-width) + var(--background-image-note-padding)); + --file-margins: 0 0; + --scrollbar-bg: rgba(var(--note-rgb)); +} +.background-image.theme-light { + --background-image-shadow: #0E0F1530; +} + +body.background-image:is(.theme-dark, .theme-light) .workspace { + background: var(--background-image-url); + background-repeat: no-repeat; + background-position: var(--background-image-width) var(--background-image-height); + background-size: cover; +} +body.background-image .workspace-tab-header-container, body.background-image .workspace > .workspace-leaf, body.background-image .workspace-split.mod-root .view-content, body.background-image .workspace-tabs .workspace-leaf { + backdrop-filter: blur(var(--background-image-blur)); +} +body.background-image .workspace-leaf-content[data-type=style-settings], body.background-image .kanban-plugin.kanban-plugin, body.background-image .markdown-preview-section.markdown-preview-section:not(.kanban-plugin__markdown-preview-view), body.background-image .cm-editor .cm-contentContainer, body.background-image .cm-editor .inline-title { + background: rgba(var(--note-rgb), var(--background-image-opacity)); +} +body.background-image .markdown-preview-section.markdown-preview-section:not(.kanban-plugin__markdown-preview-view), body.background-image .cm-editor .cm-contentContainer { + height: auto; +} +body.background-image.is-focused .workspace-leaf.mod-active .view-header, body.background-image .view-header, body.background-image .view-header-title-parent, body.background-image .view-header-title, body.background-image :is(.view-header-nav-buttons, .view-actions) > .clickable-icon, body.background-image .workspace-split:is(.mod-left-split, .mod-right-split) .workspace-tab-container, body.background-image .workspace-tabs { + background: rgba(var(--note-rgb), var(--background-image-sidebar-opacity)); +} +body.background-image .kanban-plugin.kanban-plugin, body.background-image .workspace > .workspace-split, body.background-image .workspace-split.mod-root .view-content, body.background-image .workspace-tabs .workspace-leaf, body.background-image.is-focused .workspace-tabs.mod-top, body.background-image .workspace-tabs.mod-top, body.background-image :is(.markdown-preview-view, .markdown-source-view) { + background: transparent; +} +body.background-image :is(.markdown-preview-view, +.markdown-source-view.mod-cm6 .cm-scroller) { + padding-top: 0; + padding-bottom: 0; +} +body.background-image .cm-editor .inline-title, body.background-image .markdown-preview-section, body.background-image .view-content .cm-s-obsidian > .cm-editor .cm-contentContainer { + height: auto; + padding: 0 var(--background-image-note-padding); + box-shadow: 0 0 20px var(--background-image-shadow); +} +body.background-image .cm-contentContainer .cm-gutter { + margin-left: calc(var(--background-image-note-padding) * -1); +} +body.background-image .markdown-embed-content .markdown-preview-section:not(.kanban-plugin__markdown-preview-view), body.background-image .popover.popover .markdown-preview-section { + box-shadow: unset; +} + +.sidebar-ribbon-float:not(.is-mobile) .side-dock-ribbon.mod-right, .sidebar-ribbon-float:not(.is-mobile) .side-dock-ribbon.mod-left, +.sidebar-ribbon-mini-float:not(.is-mobile) .side-dock-ribbon.mod-right, +.sidebar-ribbon-mini-float:not(.is-mobile) .side-dock-ribbon.mod-left { + position: absolute; + border: 1px solid var(--lines); + box-shadow: 4px 4px 0 var(--outline); + width: var(--ribbon-width); + top: var(--ribbon-float-top); + bottom: var(--ribbon-float-bottom); + --ribbon-background-collapsed: var(--ribbon-background) ; +} +.sidebar-ribbon-float:not(.is-mobile) .side-dock-ribbon.mod-right, +.sidebar-ribbon-mini-float:not(.is-mobile) .side-dock-ribbon.mod-right { + right: 10px; +} +.sidebar-ribbon-float:not(.is-mobile) .side-dock-ribbon.mod-left, +.sidebar-ribbon-mini-float:not(.is-mobile) .side-dock-ribbon.mod-left { + left: 10px; +} +.sidebar-ribbon-float:not(.is-mobile).sidebar-float-top, +.sidebar-ribbon-mini-float:not(.is-mobile).sidebar-float-top { + --ribbon-float-top: 45px; +} +.sidebar-ribbon-float:not(.is-mobile).sidebar-float-bottom, +.sidebar-ribbon-mini-float:not(.is-mobile).sidebar-float-bottom { + --ribbon-float-bottom: 45px; +} +.sidebar-ribbon-float:not(.is-mobile).sidebar-float-center .side-dock-ribbon.mod-right, .sidebar-ribbon-float:not(.is-mobile).sidebar-float-center .side-dock-ribbon.mod-left, +.sidebar-ribbon-mini-float:not(.is-mobile).sidebar-float-center .side-dock-ribbon.mod-right, +.sidebar-ribbon-mini-float:not(.is-mobile).sidebar-float-center .side-dock-ribbon.mod-left { + --ribbon-float-top: 50%; + transform: translate(0, -50%); +} +.sidebar-ribbon-float:not(.is-mobile) .side-dock-settings, +.sidebar-ribbon-mini-float:not(.is-mobile) .side-dock-settings { + border-top: var(--tab-outline-width) solid var(--tab-outline-color); +} +.sidebar-ribbon-float:not(.is-mobile) .sidebar-toggle-button, +.sidebar-ribbon-mini-float:not(.is-mobile) .sidebar-toggle-button { + position: relative; +} +.sidebar-ribbon-float:not(.is-mobile) .side-dock-actions, +.sidebar-ribbon-mini-float:not(.is-mobile) .side-dock-actions { + margin-top: 0; +} + +.sidebar-ribbon-mini-float:not(.is-mobile) .side-dock-ribbon:not(:hover) .sidebar-toggle-button.mod-left { + height: 0; + position: relative; + padding: 0 7px; + align-items: center; +} +.sidebar-ribbon-mini-float:not(.is-mobile) .side-dock-ribbon:not(:hover) { + padding: calc(var(--icon-size) + 2px); + width: var(--ribbon-width); + animation-duration: 5s; + --tab-outline-width: 0; +} +.sidebar-ribbon-mini-float:not(.is-mobile) .side-dock-ribbon.mod-left:not(:hover) :is(.side-dock-actions, .side-dock-settings) { + display: none; +} + +.side-dock-ribbon { + text-align: center; + align-items: center; +} + +.slrvb-g { + --font: "Norwester", "Staatliches", "Racing Sans One", "Heavitas", "Playfair Display", serif; + --header-weight: 100; + --vault-name-font-size: 25px; + --vault-name-font-weight: 300; + --font-monospace: "Fira Code"; + --hr-icon-symbol: "🏴"; + --highlight: rgba(163, 188, 218, 0.3); + --hvr: rgba(129,155,199,0.25); + --hvr-active: rgba(163, 188, 218, 0.22); + --setting-item-heading-border: 2px solid var(--dark-accent); +} + +.theme-dark.slrvb-g, .theme-dark .slrvb-g { + --outer-bar: #0E0F15; + --dark-sidebar: #090C0E; + --side-bar: var(--note); + --note: #171B21; + --note-rgb: 23, 27, 33; + --accent-color: 81, 91, 113; + --accent: #515b71; + --lite-accent: #8e9ab4; + --dark-accent: #333A49; + --deep-dark-accent: #222731; + --accent2: #889FC3; + --accent2-lite: #cde2ff; + --headers: #9DB1CA; + --text: #AAB3CA; + --soft-text: #778495; + --code-text: #707a90; + --i-at: #5D7B98; + --footnote: #576571; + --inactive: #3c4a64; + --tag-text: #8690ab; + --folder-open: #F1F7FF; + --tag: #353d52; + --th: var(--dark-accent); + --table: #242b3d; + --highlight: rgba(101, 116, 135, 0.27); + --theme-rainbow-1: var(--lite-accent); + --theme-rainbow-2: var(--code-text); + --theme-rainbow-3: var(--accent); + --theme-rainbow-4: var(--inactive); + --theme-rainbow-5: var(--table); + --theme-rainbow-6: var(--aside-bg); +} + +.theme-light.slrvb-g, .theme-light .slrvb-g { + --outer-bar:#eef3fd; + --dark-sidebar: #F1F7FF; + --side-bar: var(--note); + --note: #f8fbff; + --note-rgb: 248, 251, 255; + --accent-color: 174, 189, 212; + --accent: #aebdd4; + --lite-accent: #a6aec7; + --dark-accent: #6e7a92; + --deep-dark-accent: #171C22; + --inactive: #C0C8D6; + --file-icon-color: #A6B4CC; + --folder: var(--headers); + --folder-open: var(--accent); + --headers: #6e7a92; + --text: #171C22; + --accent2: #404c62; + --accent2-lite: #000000; + --soft-text: #90a0c3; + --code-text: #8193b5; + --i-at: #8f9cbe; + --table: #ccd6eb; + --tag: #7485a3; + --tag-text: var(--tag); + --hr: #d6deea; + --theme-rainbow-1: var(--file-icon-color); + --theme-rainbow-2: var(--soft-text); + --theme-rainbow-3: var(--tag); + --theme-rainbow-4: var(--dark-accent); + --theme-rainbow-5: var(--accent2); + --theme-rainbow-6: var(--deep-dark-accent); +} + +/*----Theme: SlRvb Blue----*/ +.slrvb-b { + --font: "Recursive Sans Linear Static Black", "Oleo Script", "Calisto MT"; + /*Works, but if it doesn't, needs !important*/ + --font-monospace: "Fira Code"; + --highlight: rgba(46, 124, 214, 0.3); + --hvr: rgba(0, 137, 255, 0.4); + --hvr-active: rgba(60, 102, 168, 0.4); +} + +.theme-dark.slrvb-b, .theme-dark .slrvb-b { + --outer-bar: #0e0f15; + --dark-sidebar: #10161d; + --side-bar: var(--note); + --note: #1a1e24; + --note-rgb: 26, 30, 36; + --accent-color: 57, 77, 100; + --accent: #394d64; + --lite-accent: #6ca6e0; + --dark-accent: #293e64; + --deep-dark-accent: #1f283b; + --accent2: #4c78cc; + --accent2-lite: #4c87cc; + --headers: #2b71cd; + --text: #AAB3CA; + --soft-text: #6d7a9b; + --code-text: slategray; + --i-at: #5d7b98; + --footnote: #6e7e89; + --folder-open: #386ab6; + --file-icon-color: #63748d; + --code-bg: #232831; + --tag: var(--dark-accent); + --th: var(--dark-accent); + --td: #030a1495; + --hr: #3c5274; + --lines: #465164; + --theme-rainbow-1: var(--accent2); + --theme-rainbow-2: var(--headers); + --theme-rainbow-3: var(--dark-accent); + --theme-rainbow-4: var(--deep-dark-accent); + --theme-rainbow-5: var(--accent); + --theme-rainbow-6: var(--soft-text); +} + +.theme-light.slrvb-b, .theme-light .slrvb-b { + --outer-bar: #eef3fd; + --dark-sidebar: #f1f5ff; + --side-bar: var(--note); + --note: #f8fbff; + --note-rgb: 248, 251, 255; + --accent-color: 100, 160, 219; + --accent: #64a0db; + --lite-accent: #5174a3; + --dark-accent: #517cbf; + --deep-dark-accent: #101b2f; + --accent2: #4c78cc; + --accent2-lite: #5599d0; + --headers: #4378c1; + --text: #283a67; + --soft-text: #4e99d0; + --code-text: #4296ea; + --i-at: var(--headers); + --footnote: #8996a0; + --inactive: #a6bbde; + --folder-open: #6da5ce; + --file-icon-color: #8897b4; + --bg: #dde4ef; + --fg: #025d9f; + --code-bg: #f1f5ff; + --tag: #5885b2; + --th: #587aa8; + --td: #d0ddef62; + --table: #ccd6eb; + --hr: #d6deea; + --lines: #b5c2d8; + --highlight: rgba(46, 124, 214, 0.2); + --theme-rainbow-1: var(--accent); + --theme-rainbow-2: var(--headers); + --theme-rainbow-3: var(--th); + --theme-rainbow-4: var(--text); + --theme-rainbow-5: var(--file-icon-color); + --theme-rainbow-6: var(--inactive); +} + +.theme-dark.wotc-beyond, .theme-dark .wotc-beyond, +.theme-light.wotc-beyond, +.theme-light .wotc-beyond { + --header-weight: 500; + --font: "its-Draconis", "Draconis", Inter; + --font-monospace: "its-Fira Code", "Fira Code", Inter; + --font-default: "its-Bookerly", "Bookerly", Inter; + --font-text: var(--font-default); + --vault-name-font-size: 25px; + --hr-icon-symbol: ""; + --hr-icon-font: var(--its); + --hr-icon-symbol: ; + --hr-image-height: 5px; + --hr-image-width: 100%; + --hr-thickness: 0; + --embed-h: #c93c3c; + --h2-color: sandybrown; + --h3-color: #a11111; + --h1-border-line-color: var(--embed-h); + --h2-border-line-color: var(--h2-color); + --h3-border-line-color: var(--h3-color); + --h1-border-right-color: linear-gradient(to right, var(--h1-border-line-color), transparent); + --h2-border-right-color: linear-gradient(to right, var(--h2-border-line-color), transparent); + --h3-border-right-color: linear-gradient(to right, var(--h3-border-line-color), transparent); + --h4-border-right-color: linear-gradient(to right, var(--header-border-line-color), transparent); + --h5-border-right-color: linear-gradient(to right, var(--header-border-line-color), transparent); + --h6-border-right-color: linear-gradient(to right, var(--header-border-line-color), transparent); + --h1-border-left-color: linear-gradient(to left, var(--h1-border-line-color), transparent); + --h2-border-left-color: linear-gradient(to left, var(--h2-border-line-color), transparent); + --h3-border-left-color: linear-gradient(to left, var(--h3-border-line-color), transparent); + --h4-border-left-color: linear-gradient(to left, var(--header-border-line-color), transparent); + --h5-border-left-color: linear-gradient(to left, var(--header-border-line-color), transparent); + --h6-border-left-color: linear-gradient(to left, var(--header-border-line-color), transparent); + --icon-color: var(--text); + --drop-shadow: var(--td); + --paper-edges: 0 0 60px var(--outline) inset; + --paper-edges-m: 0 0 100px var(--outline) inset; + --tab-container-background: transparent; + --tab-titlebar-color: transparent; + --pane-background: transparent; + --file-header-background: transparent; + --kanban-card-title-background: var(--td); + --kanban-card-metadata-background: var(--note); +} + +.theme-dark.wotc-beyond, .theme-dark .wotc-beyond { + --outline: #0000008c; + --headers: #c14343; + --code-text: #fa4545; + --tag-text: #d04e4e; + --dark-accent: #652121; + --accent: #863737; + --i-at: #bf5e5e; + --folder: var(--accent); + --hr-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 100 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='Artboard1' x='0' y='0' width='100' height='7' style='fill:none;'/%3E%3Cpath d='M50,2.5L100,3.5L50,4L0,3.5L50,2.5Z' style='fill:rgb(146, 47, 47);'/%3E%3C/svg%3E") no-repeat center center; + --hr: #772d2d; + --hvr-active: rgba(212, 47, 47, 0.4); + --highlight: #7a141466; +} + +.theme-light.wotc-beyond, .theme-light .wotc-beyond { + --hvr-active: rgba(182, 28, 28, 0.50); + --highlight: #c20a0a35; + --outer-bar: #fbe2c5; + --dark-sidebar: #f6e3cd; + --side-bar: #fff6e4; + --note: #fff9f0; + --note-rgb: 255, 252, 240; + --accent-color: 199, 89, 89; + --accent: #c75959; + --lite-accent: #a35158; + --dark-accent: #cd645e; + --deep-dark-accent: #2e1010; + --accent2: #000000; + --accent2-lite: #df6262; + --headers: #c14343; + --text: #412f2f; + --code-text: #681010; + --inactive: #e2b7a3; + --file-icon-color: #ebbd92; + --folder-open: var(--text); + --bg: var(--dark-sidebar); + --code-bg: #f3e6d2; + --aside-bg: #faf2e9; + --embed-bg: var(--aside-bg); + --td: #fae0be60; + --table: var(--outline); + --hr: var(--table); + --lines: var(--inactive); + --outline: #fbb4577e; + --hr-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 100 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='Artboard1' x='0' y='0' width='100' height='7' style='fill:none;'/%3E%3Cpath d='M50,2.5L100,3.5L50,4L0,3.5L50,2.5Z' style='fill:rgb(200, 57, 57);'/%3E%3C/svg%3E") no-repeat center center; +} + +body.wotc-beyond .workspace-leaf-content, body.wotc-beyond .workspace-tabs, body.wotc-beyond .workspace-sidedock-vault-profile, body.wotc-beyond .vertical-tab-content, body.wotc-beyond .modal.modal, body.wotc-beyond .community-modal-sidebar, body.wotc-beyond .canvas-wrapper { + box-shadow: var(--paper-edges); +} +body.wotc-beyond .workspace .mod-root .workspace-tab-header { + box-shadow: 0 0 0 var(--tab-outline-width) var(--tab-outline-color), var(--paper-edges); +} +body.wotc-beyond .site-body-left-column, body.wotc-beyond .site-body-right-column, body.wotc-beyond .publish-renderer, body.wotc-beyond .graph-view-container { + box-shadow: var(--paper-edges-m); +} + +body:not(.wotc-beyond) .wotc-beyond:is(.markdown-source-view, +.markdown-preview-view) { + box-shadow: var(--paper-edges); +} + +.wotc-beyond .cm-line.hr, +.pathfinder .cm-line.hr { + bottom: -10px; +} +.wotc-beyond.markdown-rendered hr::after, .wotc-beyond .markdown-rendered hr::after, .wotc-beyond .cm-line:not(.cm-active) hr, +.pathfinder.markdown-rendered hr::after, +.pathfinder .markdown-rendered hr::after, +.pathfinder .cm-line:not(.cm-active) hr { + content: ""; + display: block; + position: relative; + background: var(--hr-image); + background-size: var(--hr-image-width); + height: var(--hr-image-height); + background-repeat: no-repeat; + background-position: center; +} + +.wotc-beyond .internal-embed.markdown-embed { + border-style: solid; + border-width: 11px; + border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAA8CAYAAADxJz2MAAAFWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgZXhpZjpQaXhlbFhEaW1lbnNpb249IjgwIgogICBleGlmOlBpeGVsWURpbWVuc2lvbj0iNjAiCiAgIGV4aWY6Q29sb3JTcGFjZT0iMSIKICAgdGlmZjpJbWFnZVdpZHRoPSI4MCIKICAgdGlmZjpJbWFnZUxlbmd0aD0iNjAiCiAgIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiCiAgIHRpZmY6WFJlc29sdXRpb249IjMwMC8xIgogICB0aWZmOllSZXNvbHV0aW9uPSIzMDAvMSIKICAgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIKICAgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIgogICB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMS0wMlQxNjowNTo0MS0wODowMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMS0wMlQxNjowNTo0MS0wODowMCI+CiAgIDxkYzp0aXRsZT4KICAgIDxyZGY6QWx0PgogICAgIDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+RCZhbXA7RCBCb3JkZXI8L3JkZjpsaT4KICAgIDwvcmRmOkFsdD4KICAgPC9kYzp0aXRsZT4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0icHJvZHVjZWQiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFmZmluaXR5IERlc2lnbmVyIDEuMTAuNCIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMi0wMS0wMlQxNjowNTo0MS0wODowMCIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+SLcLyAAAAYFpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAACiRdZHPK0RRFMc/8xD50SiUhcVLWA35UWJjMZNfhcXMKIPNm2fejJo3Xu+NJFtlO0WJjV8L/gK2ylopIiVLWRMbpuc8o0Yy53bP/dzvPed077mgRNO66ZR3g5nJ2uHRoDoTm1Urn/Ch0EQdqqY71mRkJEpJe7+VaLHrTq9W6bh/rWYh4ejgqxIe0i07KzwmPLGStTzeEm7UU9qC8IlwwJYLCt94erzAzx4nC/zpsR0Nh0CpF1aTvzj+i/WUbQrLy2kz08v6z328l9QmMtMRWVtltuAQZpQgKuMME6KfHgbF99NJL12yo0R+93f+FEuSq4u3WMVmkSQpsgREXZbqCVkN0RMy0qx6/f/bV8fo6y1Urw1CxaPrvrZD5Sbkc677ceC6+UMoe4DzTDF/aR8G3kTPFbW2PfCvw+lFUYtvw9kGNN9bmq19S2UyFcOAl2Ooi0HDFVTPFXr2c87RHUTX5KsuYWcXOiTeP/8FK5Jny8RYHqYAAAAJcEhZcwAALiMAAC4jAXilP3YAAAG5SURBVHic7dyxSiNRFMbxv0OwEkvZfrEWleWAvbA+giB5ANtgcx/gFJK0+wAbwUdYV7bZRjiIirXYL1tbiajFXHV3Y5KBbIyTfL8yOQxfPu5kprkXKnCzRTfrVpmdBm7WdbPFKrNFhYt9As6BnVGD1cgOcJ5/+0CNfl+4WQG0AB80N8U+AiduloBOirh/bejVFehmH4AjYJ/ZLO9Jg7KDo9xJj54C3ewzcAlsjjdbrWwCl7mbvzyvLjebp7xdW28YrE6WgG9u1gFSiriFvALdbBk4QeVV0aL8b1wGKNysCVwA6xONVS/rwIWbNefc7GHSaeps6HugiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIyCzQTqURaafSiBpAE/gCLAwbThFzY0/0DlS8K2+A3SJFdIE14Gy8sabKGbCWIroFQIq4AjaA9kRj1UMb2MidvexYzzuw99zsB/CVcoe2vPgNNFPE9z8/7HmI5IEV4PiNgtXBMbDyb3nQ5ymcIn4BW8AecDfebO/aHWUHW7mTHn2PNMnnpLTd7CdwSHmOyiy5BrZTxOmgoaHvgfkCq8DBfwpWBwfA6rDyAB4BTjVxWZByO0gAAAAASUVORK5CYII=") 11; + border-image-outset: 9px 0px; + box-shadow: 0px 0px 10px var(--outline, var(--background-modifier-box-shadow)); +} + +.dnd.dnd { + --font: "Cinzel Decorative", "Amarante", "Oleo Script", "Lobster 1.3", Inter; + --font-monospace: "Fira Code Medium", "Recursive Mono Linear Static Medium", "Source Code Pro", Inter; + --hr-icon-symbol: ""; + --hr-icon-font: var(--mdi); + --embed-h: #c93c3c; + --h1-color: var(--headers); + --h2-color: sandybrown; + --h3-color: var(--embed-h); + --highlight: rgba(60, 168, 122, 0.4); + /*Text highlights*/ + --hvr-active: rgba(255, 128, 0, 0.4); + /*Search Highlight*/ + --hvr: rgba(66, 157, 104, 0.2); + /*Cursor dragged highlights*/ +} + +.theme-dark .dnd, .theme-dark.dnd { + --outer-bar: #0e0f15; + --dark-sidebar: #1c2f2b; + --side-bar: var(--note); + --note: #1a1e24; + --accent-color: 84, 139, 103; + --accent: #548b67; + --lite-accent: #45b480; + --dark-accent: #2e4d3c; + --deep-dark-accent: #1b2c25; + --accent2: #cc824c; + --accent2-lite: #61efc9; + --headers: #3eb281; + --text: #dcdedd; + --soft-text: #aacac9; + --code-text: #71dfac; + --i-at: #5ebfa9; + --inactive: #587770; + --folder: var(--accent); + --file-icon-color: var(--soft-text); + --folder-open: #9a5f3b; + --bg: #1e3831; + --fg: white; + --code-bg: #222e31; + --embed-bg: var(--outer-bar); + --tag: var(--dark-accent); + --th: var(--dark-accent); + --table: #2c3836; + --hr: #2b4e41; + --graph-bg: var(--note); + --graph-lines: #244047; + --graph-node: var(--headers); + --graph-fill: var(--headers); + --graph-404: #1f6f29; + --graph-img: var(--accent2); + --graph-tag: saddlebrown; + --theme-rainbow-1: var(--accent); + --theme-rainbow-2: var(--accent2); + --theme-rainbow-3: var(--h3-color); + --theme-rainbow-4: var(--hr); + --theme-rainbow-5: var(--dark-sidebar); + --theme-rainbow-6: var(--outer-bar); +} + +.theme-light.dnd, .theme-light .dnd { + --outer-bar: #dfefe6; + --dark-sidebar: var(--embed-bg); + --side-bar: var(--note); + --note: #f8fbff; + --accent-color: 121, 199, 142; + --accent: #79c78e; + --lite-accent: #ac7c10; + --dark-accent: #5a8d71; + --deep-dark-accent: #1b2c25; + --accent2: #cca04c; + --accent2-lite: #35be89; + --headers: #0e934c; + --text: #697580; + --soft-text: #52ad67; + --code-text: #35ad76; + --i-at: #48804e; + --folder: #64c9a3; + --folder-open: var(--accent2); + --fg: #029f08; + --bg: #cbe2d5; + --code-bg: #f1f5ff; + --embed-bg: var(--code-bg); + --aside-bg: #ecf6f1; + --inactive: #91c1ad; + --tag: #56c681; + --th: #549f54; + --table: #ccd6eb; + --hr: #d6deea; + --lines: var(--inactive); + --graph-bg: var(--note); + --graph-lines: #e4e7f8; + --graph-node: var(--headers); + --graph-fill: #2e5db2; + --graph-404: #727e93; + --graph-img: var(--accent2); + --graph-tag: #000000; + --theme-rainbow-1: var(--accent); + --theme-rainbow-2: var(--accent2); + --theme-rainbow-3: var(--h3-color); + --theme-rainbow-4: var(--headers); + --theme-rainbow-5: var(--code-text); + --theme-rainbow-6: var(--file-icon-color); + --hvr-active: rgba(255, 128, 0, 0.2); +} + +.pathfinder.pathfinder, +.pathfinder-remaster.pathfinder-remaster { + --font: "Taroca"; + --header-weight: 100; + --h1-font: "Taroca"; + --h2-font: var(--h1-font); + --h3-font: "Norwester"; + --h4-font: var(--h3-font); + --h5-font: var(--h3-font); + --h6-font: var(--h3-font); + --h1-border-line-height: 1.5px; + --h2-border-line-height: 1.5px; + --h3-border-line-height: 2px; + --h4-border-line-height: 0; + --h5-border-line-height: 0; + --h6-border-line-height: 0; + --h1-border-line-color: var(--header-border-line-color); + --h2-border-line-color: var(--header-border-line-color); + --h3-border-line-color: var(--header-border-line-color); + --h4-border-line-color: var(--header-border-line-color); + --h5-border-line-color: var(--header-border-line-color); + --h6-border-line-color: var(--header-border-line-color); + --h1-border-left-color: var(--h1-border-line-color); + --h2-border-left-color: var(--h2-border-line-color); + --h3-border-left-color: var(--h3-border-line-color); + --h4-border-left-color: var(--h4-border-line-color); + --h5-border-left-color: var(--h5-border-line-color); + --h6-border-left-color: var(--h6-border-line-color); + --h1-border-right-color: var(--h1-border-line-color); + --h2-border-right-color: var(--h2-border-line-color); + --h3-border-right-color: var(--h3-border-line-color); + --h4-border-right-color: var(--h4-border-line-color); + --h5-border-right-color: var(--h5-border-line-color); + --h6-border-right-color: var(--h6-border-line-color); + --vault-name-font-weight: 100; + --dataview-th-background: var(--th); + --dataview-th-alt-color: var(--hvr); + --dataview-th-color: var(--text-dl); + --dataview-th-border-bottom: var(--th); + --hr-image: url("data:image/svg+xml,%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 1000 204' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1,0,0,1,1.7053e-13,-398.169)'%3E%3Crect id='Artboard1' x='-0' y='398.169' width='1000' height='203.661' style='fill:none;'/%3E%3CclipPath id='_clip1'%3E%3Crect id='Artboard11' serif:id='Artboard1' x='-0' y='398.169' width='1000' height='203.661'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23_clip1)'%3E%3Cg transform='matrix(4.31034,0,0,4.31034,-267.917,-1094.41)'%3E%3Cpath d='M178.389,380.983C175.751,387.924 169.433,393.494 159,393.565C127.289,393.78 136.335,361.89 118,362C108.448,361.996 110.806,374.866 115,377C114.833,377.167 100.762,372.819 105,357C76.617,370.354 62.389,358 62.389,358C62.389,358 80.399,363.885 90.791,357.333C109.271,345.683 133.119,337.401 142,364C147.001,347.144 172.305,357.468 163,370.565C163.721,364.587 151.808,358.708 151,370.565C150.447,378.68 162.397,385.825 170.144,377.076C176.411,369.999 170.344,356.114 162,354C170.327,353.643 175.921,358.556 178.389,365.031C180.857,358.556 186.45,353.643 194.777,354C186.434,356.114 180.367,369.999 186.634,377.076C194.38,385.825 206.33,378.68 205.777,370.565C204.97,358.708 193.056,364.587 193.777,370.565C184.472,357.468 209.776,347.144 214.777,364C223.658,337.401 247.507,345.683 265.986,357.333C276.379,363.885 294.389,358 294.389,358C294.389,358 280.16,370.354 251.777,357C256.015,372.819 241.944,377.167 241.777,377C245.971,374.866 248.329,361.996 238.777,362C220.443,361.89 229.488,393.78 197.777,393.565C187.344,393.494 181.027,387.924 178.389,380.983Z' style='fill:rgb(139,38,45);'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); + --hr-image-height: 16px; + --hr-thickness: 2px; + --hr-icon-symbol: ; + --highlight: rgba(191, 0, 0, 0.2); + --hvr: rgba(191, 0, 0, 0.2); + --hvr-active: #e5800040; +} + +.theme-dark .pathfinder, .theme-dark.pathfinder, .theme-dark .pathfinder-remaster, .theme-dark.pathfinder-remaster { + --accent: #863737; + --lite-accent: #c94d4d; + --dark-accent: #652121; + --headers: #ddaf78; + --h1-color: var(--headers); + --h2-color: #2f4f87; + --h3-color: #a22b30; + --h4-color: #d0765b; + --h5-color: #694b3c; + --h6-color: var(--text); + --code-text: #c94d4d; + --i-at: #bf5e5e; + --folder: #a22b30; + --folder-open: #e58000; + --hr: #8b262d; + --header-border-line-color: var(--dark-accent); + --graph-bg: var(--embed-bg); + --graph-lines: #65212190; + --graph-node: var(--theme-rainbow-1); + --graph-tag: var(--theme-rainbow-3); + --graph-img: var(--theme-rainbow-2); + --graph-line-hover: var(--lines); + --graph-node-hover-fill: var(--theme-rainbow-4); + --theme-rainbow-1: var(--h1-color); + --theme-rainbow-2: var(--h2-color); + --theme-rainbow-3: var(--h3-color); + --theme-rainbow-4: var(--h4-color); + --theme-rainbow-5: var(--h5-color); +} + +.theme-light .pathfinder, .theme-light.pathfinder, .theme-light .pathfinder-remaster, .theme-light.pathfinder-remaster { + /*Colors*/ + --outer-bar: #e2ded8; + --dark-sidebar: #e2ded8; + --side-bar: #ECE9E4; + --note: #ECE9E4; + --note-rgb: 236, 233, 228; + --accent-color: 94, 0, 0; + --accent: #800008; + --lite-accent: #e58000; + --dark-accent: var(--accent); + --deep-dark-accent: #5e0000; + --accent2: #461413; + --accent2-lite: #0f5cbc; + --link-color-hover: #1B9AF0; + --headers: #ca9759; + --h1-color: var(--headers); + --h2-color: #002564; + --h3-color: #5d0000; + --h4-color: #a76652; + --h5-color: #393636; + --text: #393636; + --soft-text: #5C1C16; + --code-text: var(--soft-text); + --i-at: var(--soft-text); + --footnote: #676767; + --inactive: #cdab9a; + --folder: #a22b30; + --folder-open: var(--headers); + --file-icon-color: #676767; + --bg: #d2c4be; + --embed-bg: #E0DACB; + --aside-bg: #E0DACB; + --tag: var(--deep-dark-accent); + --th: var(--deep-dark-accent); + --td: #E0DACB99; + --header-border-line-color: black; + --table: #00000060; + --hr: var(--soft-text); + --lines: #b6a697; + --outline: rgba(124, 49, 3, 0.4); + --hr-image-width: contain; + --graph-lines: var(--embed-bg); + --graph-node: var(--theme-rainbow-1); + --graph-tag: var(--theme-rainbow-4); + --graph-img: var(--theme-rainbow-2); + --graph-line-hover: var(--lines); + --graph-node-hover-fill: var(--theme-rainbow-4); + --theme-rainbow-1: #ca9759; + --theme-rainbow-2: #3276b5; + --theme-rainbow-3: #002564; + --theme-rainbow-4: #5d0000; + --theme-rainbow-5: #e58000; + --theme-rainbow-6: #393636; +} + +.pathfinder.markdown-rendered hr, .pathfinder .markdown-rendered hr { + overflow: visible; + display: flow-root; +} +.pathfinder .cm-line:not(.cm-active) hr { + margin-top: -25px; +} + +/* Pathfinder Remaster */ +.theme-dark .pathfinder-remaster, .theme-dark.pathfinder-remaster { + --tab-outline-color: #a18f61; + --headers: #2f8b62; + --accent: #3b7b5b; + --dark-accent: #253f32; + --deep-dark-accent: var(--headers); + --lite-accent: #4dbb84; + --code-text: var(--lite-accent); + --tag-text: var(--lite-accent); + --th-text: var(--lite-accent); + --folder: var(--accent); + --folder-open: #c0a14a; + --file-icon-color: #887440; + --hvr: #4dbb8450; + --hr: #2d4d3d; + --th: var(--deep-dark-accent); + --th-text: var(--text-dl); + --lines: #304c40; + --theme-rainbow-1: var(--headers); + --theme-rainbow-2: var(--h2-color); + --theme-rainbow-3: var(--h3-color); + --theme-rainbow-4: var(--h4-color); + --graph-lines: var(--dark-accent); + --graph-node: var(--theme-rainbow-1); + --graph-tag: var(--theme-rainbow-4); + --graph-img: var(--theme-rainbow-2); + --graph-line-hover: var(--lines); + --graph-node-hover-fill: var(--theme-rainbow-4); +} + +.theme-light .pathfinder-remaster, .theme-light.pathfinder-remaster { + --tab-outline-color: #cdac5a; + --hvr-active: #002a1750; + --hvr: #ddc486; + --highlight: #002a1730; + --headers: #002a17; + --h2-color: #4e1b0e; + --h3-color: #025d4e; + --h4-color: #000000; + --dark-accent: #00280a; + --accent: #025D4E; + --deep-dark-accent: #260d09; + --accent2-lite: #15a38b; + --lite-accent: #188655; + --code-text: var(--lite-accent); + --tag-text: var(--lite-accent); + --folder: #2b5b42; + --folder-open: #cba137; + --file-icon-color: #cab47c; + --th: var(--dark-accent); + --soft-text: #025d4e; + --hr: #002915; + --theme-rainbow-1: var(--headers); + --theme-rainbow-2: var(--h2-color); + --theme-rainbow-3: var(--h3-color); + --theme-rainbow-4: var(--h4-color); + --hr-image: "https://content.demiplane.com/compendium/pathfinder-2e/gm-core/css/Box-Decoration.png"; +} + +.mini { + --font: var(--font-default); + --background-modifier-hover: var(--td); + --tag-color: var(--accent2-lite); + --hr-icon-symbol: ; + --file-icon: ; + --folder-icon: ; + --header-border-line-height: 0; + --nav-item-border-width: 2px; + --nav-item-border-color: var(--text); + --setting-item-heading-border: 2px solid var(--accent); + --shadow-s: 1px 1px 0 var(--outline); + --shadow-l: 4px 4px 0 var(--outline); + --modal-border-width: 1px; + --modal-border-color: var(--table); + --tab-outline-color: transparent; + --drag-ghost-text-color: var(--text); + --message-color: var(--text); + --message-border-width: 1px; +} + +.theme-dark.mini, .theme-dark .mini { + --outer-bar: var(--note); + --dark-sidebar: var(--note); + --side-bar: var(--note); + --note: #1a1e24; + --note-rgb: 26, 30, 36; + --accent-color: ; + --accent: #546078; + --lite-accent: #aab3ca; + --dark-accent: #394151; + --deep-dark-accent: var(--note); + --accent2-lite: var(--text-dl); + --headers: var(--text); + --code-text: var(--text); + --i-at: var(--text-faint); + --inactive: #586477; + --tag-text: var(--accent2-lite); + --code-bg: #232831; + --aside-bg: var(--note); + --embed-bg: var(--note); + --tag: var(--note); + --folder: var(--text-dl); + --file-icon-color: #aab3ca; + --th: var(--note); + --td: #06080c50; + --table: var(--bg); + --outline: #0b0f13; + --highlight: rgba(81, 100, 122, 0.6); + --hvr: rgba(87, 113, 156, 0.4); + --hvr-active: rgba(101, 124, 156, 0.4); + --graph-bg: var(--outer-bar); + --graph-lines: #363c4950; + --graph-node: var(--fg); + --graph-fill: var(--headers); + --graph-404: #727e93; + --graph-img: #6b90ad; + --graph-tag: black; + --graph-focused: var(--text-highlight-bg-active); + --theme-rainbow-1: var(--graph-404); + --theme-rainbow-2: var(--accent); + --theme-rainbow-3: var(--dark-accent); + --theme-rainbow-4: var(--code-bg); + --theme-rainbow-5: var(--td); + --theme-rainbow-6: var(--graph-tag); +} + +.theme-light.mini, .theme-light .mini { + --background-modifier-form-field-highlighted: #99a4bb30; + --highlight: #99a4bb50; + --hvr: #99a4bb50; + --hvr-active: #99a4bb50; + --outer-bar: var(--note); + --dark-sidebar: var(--note); + --side-bar: var(--note); + --note: #f8fbff; + --text-dl: #000000; + --soft-text: #99a4bb; + --inactive: #d2daee; + --accent: #b5c2d8; + --lite-accent: #aab3ca; + --dark-accent: #d5ddeb; + --deep-dark-accent: var(--note); + --accent2: #d6def3; + --accent2-lite: var(--text-dl); + --bg: #eef3ff; + --aside-bg: var(--note); + --embed-bg: var(--note); + --bttn: var(--dark-accent); + --tag: var(--note); + --outline: #e1e9f6; + --th: var(--note); + --folder: var(--text-dl); + --headers: var(--text); + --i-at: var(--soft-text); + --code-text: var(--text); + --graph-bg: var(--outer-bar); + --graph-lines: #e5e9f3; + --graph-node: var(--text); + --graph-fill: var(--headers); + --graph-404: #727e939c; + --graph-img: #8ec1e9; + --graph-tag: var(--accent2-lite); + --graph-focused: #b6c9f1; + --theme-rainbow-1: var(--bg); + --theme-rainbow-2: var(--td); + --theme-rainbow-3: var(--outline); + --theme-rainbow-4: var(--inactive); + --theme-rainbow-5: var(--accent); + --theme-rainbow-6: var(--graph-img); +} + +/*----Theme: Drowned----*/ +.drwn { + --hr-icon-symbol: ""; + --hr-icon-font: var(--mdi); +} + +.theme-dark.drwn, .theme-dark .drwn { + --outer-bar: #0b0f13; + --note: #1a1e24; + --accent-color: 55, 136, 118; + --accent: #378876; + --lite-accent: #6CE0D3; + --dark-accent: #216565; + --deep-dark-accent: #103F3D; + --accent2: #5cb2d6; + --accent2-lite: #49d8e2; + --headers: #399F94; + --text: #bccad8; + --code-text: #72cdd0; + --i-at: #5EBFA9; + --inactive: #2b5b77; + --tag-text: var(--folder-open); + --folder-open: #58c8e0; + --folder-text-color: #71a6b7; + --file-icon-color: #204c5d; + --bg: #1e2f33; + --hr: #0f465d; + --tag: #1A5753; + --th: var(--dark-accent); + --td: rgba(6,12,12,0.38); + --table: #2b4448; + --lines: #1e4765; + --tab-stack-shadow: rgba(0,74,63,0.08); + --highlight: rgba(60,168,131,0.25); + --hvr: rgba(115,253,190,0.25); + --hvr-active: rgba(52,237,181,0.13); + --graph-lines: #04303d; + --theme-rainbow-1: var(--headers); + --theme-rainbow-2: var(--accent); + --theme-rainbow-3: var(--inactive); + --theme-rainbow-4: var(--file-icon-color); + --theme-rainbow-5: var(--table); + --theme-rainbow-6: var(--code-bg); +} + +.theme-light.drwn, .theme-light .drwn { + --outer-bar: #eef3fd; + --dark-sidebar: #e8f9f7; + --accent-color: 67, 193, 165; + --accent: #43C1A5; + --lite-accent: #51a38e; + --dark-accent: #25a99e; + --deep-dark-accent: #102F26; + --accent2: #D6EAE3; + --accent2-lite: #75c8b9; + --headers: #40B1A4; + --text: #697580; + --soft-text: #4ED0B8; + --code-text: #69cfd2; + --i-at: #43C1AE; + --footnote: #89A09E; + --inactive: #A6DED4; + --tag-text: var(--accent); + --folder: var(--headers); + --folder-open: #a1d9ff; + --folder-text-color: #7EA3A2; + --file-icon-color: #A6DED8; + --fg: #2E918A; + --bg: var(--table); + --embed-bg: #f1f5ff; + --tag: #49b99d; + --th: var(--headers); + --td: rgba(145, 212, 199, 0.27); + --table: #CCEBE2; + --hr: #D6EAE9; + --lines: #b8e5e7; + --drop-shadow: rgba(0,74,52,0.08); + --highlight: rgba(144, 237, 231, 0.5); + --hvr: rgba(131,240,207,0.3); + --hvr-active: rgba(119, 220, 193, 0.5); + --theme-rainbow-1: var(--code-text); + --theme-rainbow-2: var(--accent2-lite); + --theme-rainbow-3: var(--accent); + --theme-rainbow-4: var(--lite-accent); + --theme-rainbow-5: var(--fg); + --theme-rainbow-6: var(--deep-dark-accent); +} + +.theme-dark.its-d, .theme-dark .its-d { + --hvr: rgba(60, 8, 8, 0.46); + --highlight: rgba(139, 6, 6, 0.4); + --outer-bar: black; + --dark-sidebar: #000000; + --side-bar: var(--outer-bar); + --note: #070b11; + --accent: #803232; + --dark-accent: var(--aside-bg); + --deep-dark-accent: #270f0f; + --accent2: var(--text); + --accent2-lite: #c5575b; + --headers: #aa3333; + --text: #475569; + --soft-text: var(--accent); + --code-text: var(--accent); + --footnote: #577093; + --inactive: #1b262f; + --file-icon-color: var(--text); + --fg: var(--headers); + --bg: var(--inactive); + --code-bg: var(--aside-bg); + --embed-bg: black; + --aside-bg: #04070c; + --tag: var(--table); + --th: var(--hr); + --td: #03000054; + --table: #380b13; + --hr: #571a1a; + --graph-bg: rgba(13, 20, 29, 0.51); + --graph-lines: var(--hr); + --theme-rainbow-1: var(--headers); + --theme-rainbow-2: var(--accent); + --theme-rainbow-3: var(--hr); + --theme-rainbow-4: var(--table); + --theme-rainbow-5: var(--file-icon-color); + --theme-rainbow-6: var(--code-bg); +} + +.theme-light.its-d, .theme-light .its-d { + --outer-bar: #d5e1f3; + --dark-sidebar: #dce4f6; + --note: #e6edf8; + --bg:#d9e4f0; + --code-bg: #e6ebf8; +} + +.nebula { + --font: "Norwester", var(--font-default); + --header-weight: 500; + --vault-name-font-weight: 500; + --checklist-done-color: var(--inactive); +} + +.theme-dark.nebula, +.theme-dark .nebula { + --note: #070b11; + --hr: #1b1e2b; + --table: #241a4e; + --headers: #8065fa; + --embed-bg: #1b1e2b; + --soft-text: #7f66d8; + --code-text: #9278ff; + --tag: var(--accent); + --accent-color: 114, 53, 211; + --accent: #3a2791; + --accent2-lite:#7b6cff; + --lite-accent: #b19eff; + --inactive: #594c9a; + --dark-accent: #40327e; + --th: var(--dark-accent); + --code-bg: #141235; + --outer-bar: #19113a; + --lines: #30275a; + --folder-open: var(--text); + --theme-rainbow-1: var(--headers); + --theme-rainbow-2: var(--code-text); + --theme-rainbow-3: ; + --theme-rainbow-4: ; + --theme-rainbow-5: ; + --theme-rainbow-6: ; +} + +.notion.notion { + --font: var(--font-default); + --header-font-weight: 900; + --vault-name-font-weight: 900; + --header-border-line-height: 0; + --h1-border-line-height: var(--header-border-line-height); + --h2-border-line-height: var(--header-border-line-height); + --h3-border-line-height: var(--header-border-line-height); + --h4-border-line-height: var(--header-border-line-height); + --h5-border-line-height: var(--header-border-line-height); + --h6-border-line-height: var(--header-border-line-height); + --hr-icon-symbol: ""; + background: var(--note); + --text-dl: white; +} + +.theme-dark .notion, .theme-dark.notion { + --scrollbar-bg: #3b4044; + --scrollbar-thumb-bg: #474C50; + --outer-bar: var(--embed-bg); + --dark-sidebar: var(--side-bar); + --side-bar: #373C3F; + --note: #2F3437; + --note-rgb: 47, 52, 55; + --headers: var(--text); + --text: #EBEBEB; + --soft-text: #A8ABAC; + --code-text: var(--text); + --i-at: var(--bttn); + --footnote: #7A7D7F; + --inactive: #5D6265; + --accent-color: 66, 180, 224; + --accent: var(--tag); + /*#474C50*/ + --lite-accent: var(--bttn); + --dark-accent: #4B5053; + /*#26292B*/ + --deep-dark-accent: var(--outer-bar); + --accent2: var(--soft-text); + --accent2-lite: #2EA1CF; + --folder: var(--text); + --folder-open: var(--bttn); + --file-icon-color: var(--dark-accent); + --nav-item-color-active: var(--tag); + --bg: #3C4144; + --code-bg: var(--bg); + --embed-bg: #3F4447; + --aside-bg: var(--note); + --tag: #708dbb; + --bttn: #43B3E0; + /*#889FC3*/ + --th: #373c3f; + --td: #0f0f0f33; + --hr: #3C3F43; + --table: #4C5153; + --lines: var(--table); + /*#3E4245*/ + --outline: #0f0f0f40; + --highlight: rgb(255, 255, 255, 0.1); + --hvr: rgba(45, 170, 219, 0.3); + --hvr-active: rgba(45, 170, 219, 0.3); + --graph-bg: var(--note); + --graph-lines: #5D626555; + --graph-node: var(--headers); + --graph-fill: var(--folder); + --graph-404: var(--inactive); + --graph-img: var(--soft-text); + --graph-tag: var(--accent); + --graph-focused: var(--accent); + --theme-rainbow-1: var(--lite-accent); + --theme-rainbow-2: var(--tag); + --theme-rainbow-3: var(--text-faint); + --theme-rainbow-4: var(--inactive); + --theme-rainbow-5: var(--hr); + --theme-rainbow-6: var(--td); +} + +.theme-light.notion, .theme-light .notion { + --scrollbar-bg: #EDECE9; + --scrollbar-thumb-bg: #D3D1CB; + --text-on-accent: white; + --outer-bar: #F1F1EF; + --dark-sidebar: var(--side-bar); + --side-bar: #F7F6F3; + --note: #FFFFFF; + --note-rgb: 247, 246, 243; + --accent-color: 67, 179, 224; + --accent: #43B3E0; + --lite-accent: var(--bttn); + --dark-accent: var(--accent); + --accent2: var(--soft-text); + --accent2-lite: #2EA1CF; + --deep-dark-accent: var(--outer-bar); + --headers: var(--text); + --text: #37352f; + /*#8D8C89*/ + --inactive: #CFCECD; + --soft-text: #82817C; + --code-text: var(--text); + --i-at: var(--bttn); + --footnote: #A09E9A; + --file-icon-color: #69685f; + --folder: var(--text); + --folder-open: var(--bttn); + --th: var(--side-bar); + --table-header-color: var(--text); + --td: #37352F10; + --bg: #EDECE9; + --code-bg: #f7f6f3; + --embed-bg: #F1F1EF; + --aside-bg: var(--note); + --tag: var(--bttn); + --bttn: #43B3E0; + --table:#e9e9e7; + --hr: rgba(55, 53, 47, 0.1); + --lines: var(--hr); + --outline: #0f0f0f15; + --graph-bg: var(--note); + --graph-lines: #CFCECD55; + --graph-node: var(--soft-text); + --graph-fill: var(--folder); + --graph-404: var(--file-icon-color); + --graph-img: #000; + --graph-tag: var(--accent); + --graph-focused: var(--accent); + --highlight: rgba(55, 53, 47, 0.078); + --hvr: rgba(45, 170, 219, 0.2); + --hvr-active: rgba(45, 170, 219, 0.3); + --theme-rainbow-1: var(--lite-accent); + --theme-rainbow-2: var(--text-faint); + --theme-rainbow-3: var(--text); + --theme-rainbow-4: var(--soft-text); + --theme-rainbow-5: var(--footnote); + --theme-rainbow-6: var(--inactive); +} + +/*----Theme: School Days----*/ +.s-d.s-d { + /*FONTS*/ + --font: /*'Recursive Sans Casual Static',*/ "Recursive Sans Linear Static Black", "RocknRoll One Regular", var(--font-default); + --vault-font: "CollegiateBlackFLF", "Jersey M54", var(--font-default); + --vault-name-font-weight: 100; + --font-monospace: "Recursive Mono Linear Static Medium", var(--font-default); + --solve-font: "Recursive Sans Linear Static Regular", var(--font-default); + --inline-title-font: var(--vault-font); + --inline-title-color: var(--accent2); + --inline-title-weight: 500; + --hr-icon-symbol: ""; + --hr-icon-font: var(--mdi); + --bullet: ""; + --bullet-font: var(--mdi); + background: var(--note); +} + +.theme-dark.s-d, .theme-dark .s-d { + --outer-bar: #0e0f15; + --dark-sidebar: #10161d; + --side-bar: var(--note); + --accent: #485b76; + --lite-accent: #d0913d; + --dark-accent: #2b3550; + --deep-dark-accent: #212731; + --accent2: var(--lite-accent); + --headers: #4378c1; + --text: #dcddde; + --soft-text: #aab3ca; + --code-text: #e6a210; + --i-at: var(--lite-accent); + --inactive: #586477; + --folder: var(--headers); + --folder-open: var(--lite-accent); + --fg: white; + --bg: #232a34; + --code-bg: #232831; + --embed-bg: #12151a; + --tag: #273346; + --th: var(--dark-accent); + --table: #2f3440; + --hr: #414b5c; + --latex-color: #b2cfff; + --latex-format-color: #61afef; + --latex-syntax-color: #ebbd3e; + --header-solve: #c7c7c7; + --answer: darkseagreen; + --answer-bg: #293c33; + --highlight: rgba(86, 128, 226, 0.4); + --hvr-active: rgba(255, 183, 0, 0.4); + --hvr: rgba(65, 82, 119, 0.31); + --theme-rainbow-1: var(--accent2); + --theme-rainbow-2: var(--headers); + --theme-rainbow-3: var(--accent); + --theme-rainbow-4: var(--dark-accent); + --theme-rainbow-5: var(--tag); + --theme-rainbow-6: var(--deep-dark-accent); +} + +.theme-light.s-d, .theme-light .s-d.s-d { + /*--DEFAULT VARIABLES--*/ + --outer-bar: #e3f0fd; + --dark-sidebar: var(--embed-bg); + --side-bar: var(--note); + --accent-color: 109, 153, 212; + --accent: #6d99d4; + --lite-accent: #e6af66; + --dark-accent: #4382c1; + --deep-dark-accent: #6c8bb4; + --accent2: var(--lite-accent); + --headers: #4382c1; + --text: #697580; + --soft-text: #6f8fd8; + --code-text: #ebab16; + --i-at: var(--th); + --inactive: #91a3c1; + --folder-open: var(--lite-accent); + --folder: var(--headers); + --fg: #025d9f; + --bg: #e1e6ed; + --embed-bg: #f1f5ff; + --tag: #5685c6; + --th: #b48c55; + --table: #c9ced9; + --hr: #d6deea; + --latex-color: #5895fa; + --latex-format-color: #9ed3ff; + --latex-syntax-color: #fdaf00; + --header-solve: #a87643; + --answer: #4f904f; + --answer-bg: #dbe8e2; + --highlight: rgba(118, 186, 253, 0.4); + --hvr-active: rgba(255, 166, 0, 0.4); + --hvr: rgba(149, 192, 229, 0.37); + --graph-bg: var(--note); + --graph-lines: #ecedf8; + --graph-node: var(--headers); + --graph-fill: #2e5db2; + --graph-404: #727e93; + --graph-img: #4c78cc; + --graph-tag: #000000; + --graph-focused: var(--lite-accent); + --theme-rainbow-1: var(--accent2); + --theme-rainbow-2: var(--fg); + --theme-rainbow-3: var(--headers); + --theme-rainbow-4: var(--accent); + --theme-rainbow-5: var(--th); + --theme-rainbow-6: var(--graph-404); +} + +/*--Solve Page--*/ +/*Header*/ +.s-d.s-d.solve, .s-d.s-d .solve { + --headers: var(--header-solve); + --h3-font: var(--solve-font); + --h4-font: var(--solve-font); + --h5-font: var(--solve-font); + --h6-font: var(--solve-font); +} +.s-d.s-d.solve th, .s-d.s-d.solve td:nth-child(1), .s-d.s-d .solve th, .s-d.s-d .solve td:nth-child(1) { + background-color: var(--outer-bar); +} +.s-d.s-d.solve td mark, .s-d.s-d .solve td mark { + color: var(--answer); + background-color: var(--answer-bg); + font-weight: 600; + padding: 2px; +} +.s-d.s-d.solve tr, .s-d.s-d .solve tr { + width: 10% !important; +} + +/*----Theme: Tangerine Dunes----*/ +.t-d { + --hr-sym: ""; + --hr-f: var(--mdi); + --header-weight: 500; + background: var(--note); +} + +.theme-dark.t-d, .theme-dark .t-d { + --outer-bar: #0b0f13; + --side-bar: var(--note); + --note: #1a1e24; + --accent-color: 223, 123, 65; + --accent: #DF7B41; + --lite-accent: #C48A69; + --dark-accent: #c66c39; + --deep-dark-accent: #62250F; + --accent2: #8F3F2B; + --accent2-lite: #E57858; + --headers: #DF7B41; + --text: #bccad8; + --code-text: #FA8A45; + --i-at: #BF7F5E; + --folder-open: #D8AF97; + --file-icon-color: #8F3F2B; + --tag: var(--th); + --th: #a66038; + --td: rgba(12,9,6,0.38); + --table: #463228; + --hr: #744F3C; + --highlight: rgba(148, 87, 49, 0.575); + --hvr: rgba(253,162,115,0.25); + --hvr-active: rgba(236, 110, 52, 0.3); + --theme-rainbow-1: var(--i-at); + --theme-rainbow-2: var(--headers); + --theme-rainbow-3: var(--accent2); + --theme-rainbow-4: var(--tag); + --theme-rainbow-5: var(--table); + --theme-rainbow-6: var(--dark-sidebar); +} + +.theme-light.t-d, .theme-light .t-d { + --outer-bar: #eef3fd; + --side-bar: var(--note); + --note: #f8fbff; + --accent-color: 232, 175, 142; + --accent: #E8AF8E; + --lite-accent: #C48A69; + --accent2: #A9523C; + --accent2-lite: #E57858; + --dark-accent: #dc8a67; + --deep-dark-accent: #7B4430; + --headers: #E19363; + --text: #697580; + --soft-text: #CF9870; + --code-text: #EA7542; + --i-at: #C16E43; + --folder-open: #EDB595; + --folder: #BA5D4B; + --fg: #91542E; + --tag: #e48751; + --table: #CCD6EB; + --hr: #CFC2BB; + --th: var(--dark-accent); + --highlight: rgba(255, 158, 89, 0.4); + --hvr: rgba(253,157,115,0.25); + --hvr-active: rgba(255, 158, 89, 0.4); + --theme-rainbow-1: var(--headers); + --theme-rainbow-2: var(--soft-text); + --theme-rainbow-3: var(--i-at); + --theme-rainbow-4: var(--file-icon-color); + --theme-rainbow-5: var(--tag); + --theme-rainbow-6: var(--file-icon-color); +} + +.nord { + --hr-icon-symbol: ""; + --hr-icon-font: var(--mdi); + background: var(--note); +} + +.theme-dark.nord, .theme-dark .nord.nord { + --outer-bar: #242933; + --dark-sidebar: #3B4252; + --side-bar: var(--outer-bar); + --note: #2E3440; + --note-rgb: 46, 52, 64; + --accent-color: 94, 129, 172; + --accent: #5E81AC; + --lite-accent: #5E81AC; + --dark-accent: #4C566A; + --deep-dark-accent: var(--outer-bar); + --accent2: #81A1C1; + --accent2-lite: #88C0D0; + --headers: #88C0D0; + --text: #ECEFF4; + --code-text: #81A1C1; + --i-at: #81A1C1; + --tag-text: var(--folder); + --folder: #A3BE8C; + --folder-open: #3c9ba8; + --nav-item-color: var(--soft-text); + --bg: #3B4252; + --code-bg: var(--dark-sidebar); + --embed-bg: #1d2129; + --aside-bg: #242933; + --tag: var(--dark-accent); + --table: #434C5E; + --hr: var(--table); + --lines: #4C566A; + --graph-bg: var(--outer-bar); + --graph-lines: var(--lines); + --graph-node: var(--fg); + --graph-fill: var(--headers); + --graph-img: var(--folder); + --graph-tag: var(--headers); + --highlight: rgba(60, 159, 168, 0.4); + --hvr: rgba(81, 120, 138, 0.48); + --hvr-active: rgba(136, 192, 208, 0.565); + --theme-rainbow-1: #BF616A; + --theme-rainbow-2: #D08770; + --theme-rainbow-3: #A5916A; + --theme-rainbow-4: #88A073; + --theme-rainbow-5: #A48EAD; + --theme-rainbow-6: #29395a; + --rainbow-1: var(--theme-rainbow-1); + --rainbow-2: var(--theme-rainbow-2); + --rainbow-3: var(--theme-rainbow-3); + --rainbow-4: var(--theme-rainbow-4); + --rainbow-5: var(--theme-rainbow-5); + --rainbow-6: var(--theme-rainbow-6); +} + +.theme-light.nord, .theme-light .nord { + --outer-bar: #E5E9F0; + --dark-sidebar: #dde2ec; + --side-bar: var(--outer-bar); + --note: #FBFBFC; + --accent-color: 143, 188, 187; + --accent: #5E81AC; + --lite-accent: #3c66a8; + --dark-accent: #29395a; + --deep-dark-accent: #4C566A; + --accent2: #81A1C1; + --accent2-lite: #8FBCBB; + --headers: #88C0D0; + --text: #4C566A; + --soft-text: #7e8dac; + --code-text: #81A1C1; + --i-at: #81A1C1; + --inactive: var(--soft-text); + --tag-text: var(--accent2-lite); + --folder: var(--headers); + --nav-item-color: var(--soft-text); + --folder-open: #4C566A; + --bg: #bdcce6; + --code-bg: #ECEFF4; + --aside-bg: #D8DEE9; + --embed-bg: var(--code-bg); + --tag: var(--accent); + --table: var(--lines); + --hr: #D8DEE9; + --lines: #b5c1d4; + --graph-bg: var(--outer-bar); + --graph-lines: var(--lines); + --graph-node: var(--deep-dark-accent); + --graph-fill: var(--fg); + --graph-img: var(--sphd-ed-2); + --graph-tag: var(--headers); + --highlight: rgba(97, 148, 231, 0.3); + --hvr: rgba(119, 235, 210, 0.4); + --hvr-active: rgba(92, 207, 228, 0.25); + --theme-rainbow-1: #BF616A; + --theme-rainbow-2: #D08770; + --theme-rainbow-3: #A5916A; + --theme-rainbow-4: #88A073; + --theme-rainbow-5: #A48EAD; + --theme-rainbow-6: var(--soft-text); + --rainbow-1: var(--theme-rainbow-1); + --rainbow-2: var(--theme-rainbow-2); + --rainbow-3: var(--theme-rainbow-3); + --rainbow-4: var(--theme-rainbow-4); + --rainbow-5: var(--theme-rainbow-5); + --rainbow-6: var(--theme-rainbow-6); +} + +.advt { + --font: "Quicksand"; + --f-w-h: 900; + --link-f: var(--font); + --f-w-l: 700; + --f-w-tag: 600; +} + +.theme-dark.advt, +.theme-dark .advt { + background: var(--note); + color: var(--text); + --background-primary: var(--note); + --background-primary-alt: var(--deep-dark-accent); + --background-secondary: var(--side-bar); + --background-secondary-alt: var(--outer-bar); + --background-modifier-border: var(--table); + --background-modifier-form-field-highlighted: rgba(254, 160, 71, 0.427); + --text-selection: rgba(241, 173, 105, 0.25); + --text-highlight-bg-active: rgba(255, 187, 124, 0.4); + --text-normal: var(--text); + --text-muted: var(--soft-text); + --text-accent: var(--accent2-lite); + --text-accent-hover: var(--accent2); + --interactive-normal: var(--outer-bar); + --interactive-hover: var(--embed-bg); + --interactive-accent: var(--accent); + --interactive-accent-hover: var(--dark-accent); + --scrollbar-bg: var(--bg); + --scrollbar-thumb-bg: var(--tag); + --text-faint: #886b5e; + --adcs: #7bad88; + /*#6eca85*/ + --adcs-2: #614d3e; + /*#5c3e2a*/ + --adcs-3: #fc9c42; + /*#f54d4d*/ + --adcs-hr: #8f3434; + /*#c06714*/ + --note: #392f2b; + --outer-bar: #292321; + --side-bar: var(--note); + --code-bg: var(--aside-bg); + --dark-sidebar: #1d1714; + --headers: #7bad88; + --th: #63816d; + --accent: #ad4646; + --tag: #8f3434; + --accent2-lite: #e39b59; + --accent2: var(--hr); + --bttn: #964242; + --dark-accent: #0f0c0b; + --bg: var(--hr); + --table: var(--hr); + --hr: #614d3e; + --inactive: var(--hr); + --td: #29232170; + --outline: #100c0b; + --footnote: #886b5e; + --soft-text: #a78a7d; + --code-text: #fc9c42; + --embed-bg: var(--outer-bar); + --aside-bg: #312824; + --scrollbar-bg: #292321; + --scrollbar-thumb-bg: var(--hr); + --indentation-guide: var(--table); + --indentation-guide-active: var(--accent); +} + +.theme-light.advt, +.theme-light .advt { + --background-primary: var(--note); + --background-modifier-form-field-highlighted: rgba(249, 133, 25, 0.295); + --text-selection: rgba(241, 173, 105, 0.25); + --text-highlight-bg-active: rgba(255, 187, 124, 0.4); + --text-normal: var(--text); + --text-faint: var(--soft-text); + --text-muted: var(--soft-text); + --text-accent: var(--accent2-lite); + --text-accent-hover: var(--accent2); + --interactive-normal: var(--outer-bar); + --interactive-hover: var(--embed-bg); + --interactive-accent: var(--accent); + --interactive-accent-hover: var(--dark-accent); + background: var(--note); + color: var(--text); + --adcs: #6eca85; + --adcs-2: #83644f; + --adcs-3: #fc9637; + --adcs-hr: #f54d4d; + --note: #6e5849; + --outer-bar: #503d35; + --outline: #4e3a31; + --embed-bg: #58433a; + --bg: #796258; + --dark-sidebar: #46342e; + --aside-bg: #614d3f; + --code-bg: #624a40; + --accent: #6eca85; + --lite-accent: #f0db9e; + --accent2: #bf5e5e; + --dark-accent: #5d4738; + --bttn: #c5864b; + --table: #5e463d; + --lines: #a87d68; + --text: #eeeae8; + --soft-text: #c0a195; + --headers: #aadb7f; + --code-text: var(--headers); + --accent2-lite: #ffb765; + --footnote: #9c796b; + --inactive: var(--footnote); + --file-icon-color: #ad8271; + --file-icon-color: var(--text); + --i-at: #f7d26b; + --td: #49383170; + --th: #739258; + --hr: var(--table); + --scrollbar-bg: #9d755580; + --scrollbar-thumb-bg: var(--accent); + --indentation-guide: var(--lines); + --indentation-guide-active: var(--accent); + --ch-class: #fc9637; + --ch-delimiter: var(--lines); + --ch-num: var(--accent); + --ch-keyword: var(--lite-accent); + --ch-string: var(--headers); +} + +.theme-dark.accent-color, +.theme-dark .accent-color { + --accent: hsl(var(--accent-h), var(--accent-s), var(--accent-l)); + --lite-accent: hsl(var(--accent-h), var(--accent-s), 70%); + --dark-accent: hsl(var(--accent-h), var(--accent-s), 30%); + --deep-dark-accent: hsl(var(--accent-h), 20%, 10%); + --accent2: hsl(var(--accent-h), var(--accent-s), 50%); + --accent2-lite: hsl(var(--accent-h), 50%, 70%); + --headers: hsl(var(--accent-h), var(--accent-s), 50%); + --soft-text: hsl(var(--accent-h), 20%, 55%); + --faint-text: hsl(var(--accent-h), 20%, 45%); + --code-text: hsl(var(--accent-h), var(--accent-s), 60%); + --inactive: hsla(var(--accent-h), var(--accent-s), 75%, 40%); + --tag-text: var(--headers); + --folder: var(--accent); + --folder-open: var(--lite-accent); + --file-icon-color: hsl(var(--accent-h), 20%, 30%); + --bg: hsl(var(--accent-h), 0%, 17%); + --code-bg: hsl(var(--accent-h), 20%, 15%); + --dark-sidebar: hsl(var(--accent-h), 20%, 7%); + --outer-bar: hsl(var(--accent-h), 10%, 5%); + --note: hsl(var(--accent-h), 0%, 10%); + --table: hsl(var(--accent-h), 20%, 24%); + --hr: hsl(var(--accent-h), 20%, 25%); + --hr-icon-color: var(--accent2); + --lines: hsl(var(--accent-h), 20%, 25%); + --highlight: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 30%); + --hvr: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 40%); + --hvr-active: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 30%); + --theme-rainbow-1: hsl(var(--accent-h), var(--accent-s), 60%); + --theme-rainbow-2: hsl(var(--accent-h), var(--accent-s), 50%); + --theme-rainbow-3: hsl(var(--accent-h), var(--accent-s), 30%); + --theme-rainbow-4: hsl(var(--accent-h), var(--accent-s), 20%); + --theme-rainbow-5: hsl(var(--accent-h), var(--accent-s), 10%); + --theme-rainbow-6: hsl(var(--accent-h), var(--accent-s), 5%); +} + +.theme-light.accent-color, +.theme-light .accent-color { + --accent: hsl(var(--accent-h), var(--accent-s), var(--accent-l)); + --lite-accent: hsl(var(--accent-h), var(--accent-s), 50%); + --dark-accent: hsl(var(--accent-h), var(--accent-s), 40%); + --deep-dark-accent: hsl(var(--accent-h), 20%, 10%); + --accent2: hsl(var(--accent-h), var(--accent-s), 50%); + --accent2-lite: hsl(var(--accent-h), var(--accent-s), 70%); + --headers: hsl(var(--accent-h), var(--accent-s), 50%); + --soft-text: hsl(var(--accent-h), 20%, 55%); + --faint-text: hsl(var(--accent-h), 20%, 45%); + --code-text: hsl(var(--accent-h), var(--accent-s), 50%); + --inactive: hsla(var(--accent-h), var(--accent-s), 80%); + --tag-text: var(--headers); + --folder: var(--accent); + --folder-open: var(--lite-accent); + --file-icon-color: hsl(var(--accent-h), 20%, 30%); + --bg: hsl(var(--accent-h), var(--accent-s), 85%); + --code-bg: hsl(var(--accent-h), var(--accent-s), 90%); + --dark-sidebar: hsl(var(--accent-h), 10%, 90%); + --outer-bar: hsl(var(--accent-h), 10%, 92%); + --note: hsl(var(--accent-h), 0%, 94%); + --td: hsla(var(--accent-h), var(--accent-s), 50%, 10%); + --table: hsl(var(--accent-h), 20%, 80%); + --hr: hsl(var(--accent-h), 20%, 85%); + --hr-icon-color: var(--accent2); + --lines: hsl(var(--accent-h), 20%, 80%); + --outline: hsla(var(--accent-h), var(--accent-s), 80%); + --highlight: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 20%); + --hvr: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 30%); + --hvr-active: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 50%); + --theme-rainbow-1: hsl(var(--accent-h), var(--accent-s), 60%); + --theme-rainbow-2: hsl(var(--accent-h), var(--accent-s), 50%); + --theme-rainbow-3: hsl(var(--accent-h), var(--accent-s), 30%); + --theme-rainbow-4: hsl(var(--accent-h), var(--accent-s), 20%); + --theme-rainbow-5: hsl(var(--accent-h), var(--accent-s), 10%); + --theme-rainbow-6: hsl(var(--accent-h), var(--accent-s), 0%); +} + +.its.its { + --font-default: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Microsoft YaHei Light", sans-serif; + --font-monospace: "Fira Code", "Fira Code Medium", "Source Code Pro", monospace; + --hr-icon-symbol: ""; + --hr-icon-font: var(--its); +} + +.theme-dark.its, .theme-dark .its { + --deep-dark-accent: #3f1010; + --dark-accent: #652121; + --lite-accent: #c94d4d; + --accent: #863737; + --accent2: #42536e; + --accent2-lite: #61afef; + --accent-color: 134, 55, 55; + --side-bar: var(--note); + --side-bar-bg: var(--outer-bar); + --outer-bar: #0b0f13; + --dark-sidebar: #0d1014; + --bttn: var(--dark-accent); + --input-bg: rgba(0, 0, 0, 0.3); + --hvr: rgba(168, 60, 60, 0.4); + --hvr2: var(--highlight); + --hvr-active: rgba(212, 47, 47, 0.4); + --highlight: #7a141466; + --bg: #252c36; + --fg: #cfd7dd; + --success-bg: #32603e; + --failure-bg: #772d2d; + --inactive: #586477; + --outline: var(--outer-bar); + --folder: var(--accent); + --folder-open: #e05858; + --file-icon-color: #586477; + --file-icon-color: var(--inactive); + --lines: var(--hr); + --note: #1a1e24; + --note-rgb: 26, 30, 36; + --text: #bccad8; + --headers: #c14343; + --soft-text: #97a1b9; + --faint-text: #4e5b6f; + --code-text: #fa4545; + --footnote: #63778f; + --code-bg: #232831; + --embed-bg: var(--dark-sidebar); + --aside-bg: #11151d; + --th: var(--dark-accent); + --th-text: var(--text-dl); + --td: #06080c60; + --drop-shadow: #06080c60; + --tag: var(--dark-accent); + --tag-text: #d04e4e; + --table: #283345; + --hr: #2f3b4d; + --i-at: #bf5e5e; + --progress: var(--accent); + --progress-bg: var(--bg); + --graph-bg: var(--outer-bar); + --graph-lines: hsla(var(--interactive-accent-hsl), .2); + --graph-node: var(--text); + --graph-fill: var(--headers); + --graph-404: #727e93; + --graph-img: #4c78cc; + --graph-tag: var(--headers); + --graph-focused: var(--text-highlight-bg-active); + --theme-rainbow-1: #7c2929; + --theme-rainbow-2: #652121; + --theme-rainbow-3: #471d1d; + --theme-rainbow-4: #381919; + --theme-rainbow-5: #424c61; + --theme-rainbow-6: #2e333d; +} + +.theme-light.its, .theme-light .its { + --deep-dark-accent: #2f1010; + --dark-accent: #c35c5c; + --lite-accent: #cd2626; + --accent: #912e2e; + --accent2: #aac1d3; + --accent2-lite: #5599d0; + --side-bar: var(--note); + --side-bar-bg: var(--outer-bar); + --outer-bar: #eef3fd; + --dark-sidebar: #f1f5ff; + --bttn: var(--headers); + --input-bg: var(--td); + --hvr: rgba(255, 0, 0, 0.212); + --hvr2: var(--highlight); + --hvr-active:rgba(253, 115, 115, 0.4); + --highlight: rgba(229, 149, 149, 0.37); + --bg: #e1e9f6; + --fg: var(--accent); + --success-bg: #599049; + --failure-bg: #772d2d; + --inactive: #a6bbde; + --outline: var(--bg); + --folder: var(--accent); + --file-icon-color: #7e8ea3; + --file-icon-color: var(--inactive); + --folder-open: #ce6d6d; + --lines: #b5c2d8; + --icons: #d04e4e; + --note: #f8fbff; + --note-rgb: 248, 251, 255; + --text: #30353a; + --headers: #c14343; + --faint-text: #4e5b6f; + --soft-text: #697580; + --code-text: #ea4262; + --footnote: #8996a0; + --code-bg: var(--embed-bg); + --embed-bg: var(--dark-sidebar); + --aside-bg: var(--dark-sidebar); + --th: var(--headers); + --th-text: var(--text-dl); + --td: #d0ddef62; + --drop-shadow: #d0ddef62; + --tag: #c65656; + --tag-text: var(--lite-accent); + --table: #ccd6eb; + --hr: #d6deea; + --i-at: var(--folder); + --progress: var(--accent); + --progress-bg: var(--bg); + --graph-bg: var(--note); + --graph-lines: #e4e7f8; + --graph-node: var(--headers); + --graph-fill: var(--folder); + --graph-404: #727e93; + --graph-img: #4c78cc; + --graph-tag: #000000; + --graph-focused: var(--text-highlight-bg-active); + --theme-rainbow-1: #bb5555; + --theme-rainbow-2: #a53f3f; + --theme-rainbow-3: #862c2c; + --theme-rainbow-4: #662828; + --theme-rainbow-5: #697795; + --theme-rainbow-6: #a4aec2; +} + +.slrvb-g, +.slrvb-b, +.wotc-beyond, +.dnd, +.pathfinder, +.pathfinder-remaster, +.notion, +.drwn, +.its-d, +.mini, +.nebula, +.s-d, +.t-d, +.nord, +.accent-color, +.its { + --h1-font: var(--font); + --h2-font: var(--font); + --h3-font: var(--font); + --h4-font: var(--font); + --h5-font: var(--font); + --h6-font: var(--font); + --h1-weight: var(--header-weight); + --h2-weight: var(--header-weight); + --h3-weight: var(--header-weight); + --h4-weight: var(--header-weight); + --h5-weight: var(--header-weight); + --h6-weight: var(--header-weight); + --h1-color: var(--headers); + --h2-color: var(--headers); + --h3-color: var(--headers); + --h4-color: var(--headers); + --h5-color: var(--headers); + --h6-color: var(--headers); + --illusion-h1-background: var(--theme-rainbow-1); + --illusion-h2-background: var(--theme-rainbow-2); + --illusion-h3-background: var(--theme-rainbow-3); + --illusion-h4-background: var(--theme-rainbow-4); + --illusion-h5-background: var(--theme-rainbow-5); + --illusion-h6-background: var(--theme-rainbow-6); + --h1-border-line-height: var(--header-border-line-height); + --h2-border-line-height: var(--header-border-line-height); + --h3-border-line-height: var(--header-border-line-height); + --h4-border-line-height: var(--header-border-line-height); + --h5-border-line-height: var(--header-border-line-height); + --h6-border-line-height: var(--header-border-line-height); + --header-border-line-color: var(--table); + --h1-border-line-color: var(--header-border-line-color); + --h2-border-line-color: var(--header-border-line-color); + --h3-border-line-color: var(--header-border-line-color); + --h4-border-line-color: var(--header-border-line-color); + --h5-border-line-color: var(--header-border-line-color); + --h6-border-line-color: var(--header-border-line-color); + --h1-border-left-color: var(--h1-border-line-color); + --h2-border-left-color: var(--h2-border-line-color); + --h3-border-left-color: var(--h3-border-line-color); + --h4-border-left-color: var(--h4-border-line-color); + --h5-border-left-color: var(--h5-border-line-color); + --h6-border-left-color: var(--h6-border-line-color); + --h1-border-right-color: var(--h1-border-line-color); + --h2-border-right-color: var(--h2-border-line-color); + --h3-border-right-color: var(--h3-border-line-color); + --h4-border-right-color: var(--h4-border-line-color); + --h5-border-right-color: var(--h5-border-line-color); + --h6-border-right-color: var(--h6-border-line-color); + --font-print-override: var(--font-default); + --icon-color: var(--soft-text); + --metadata-icon-color: var(--icon-color); + --metadata-button-text-color: var(--inactive); + --inline-title-color: var(--headers); + --inline-title-font: var(--h1-font); + --inline-title-weight: var(--h1-weight); + --link-color: var(--accent2-lite); + --link-color-hover: var(--lite-accent); + --link-external-color: var(--text-accent); + --link-external-color-hover: var(--text-accent-hover); + --link-unresolved-color: var(--inactive); + --embed-border-left-color: var(--headers); + --embed-border-color-hover: var(--outline); + --embed-border-left-color-hover: var(--embed-border-left-color); + --embed-border-right-color-hover: var(--embed-border-color-hover); + --embed-border-top-color-hover: var(--embed-border-color-hover); + --embed-border-bottom-color-hover: var(--embed-border-color-hover); + --code-normal: var(--code-text); + --code-background: var(--code-bg); + --checkbox-color: var(--accent); + --checkbox-border-color: var(--accent); + --checkbox-color-hover: var(--dark-accent); + --lines: var(--hr); + --indentation-guide-color: var(--lines); + --indentation-guide-color-active: var(--accent); + --list-color-1: var(--indentation-guide-color); + --list-color-2: var(--indentation-guide-color); + --list-color-3: var(--indentation-guide-color); + --list-color-4: var(--indentation-guide-color); + --list-color-5: var(--indentation-guide-color); + --list-color-6: var(--indentation-guide-color); + --list-marker-color: var(--accent); + --list-numbered-color: var(--lite-accent); + --th: var(--dark-accent); + --table-header-background: var(--th); + --table-header-background-hover: var(--accent); + --table-column-alt-background: var(--td); + --table-row-alt-background: var(--td); + --table-row-background-hover: var(--highlight); + --table-border-color: var(--note); + --dataview-th-count-color: var(--dataview-th-color); + --dataview-th-background: var(--outer-bar); + --dataview-th-alt-color: rgba(var(--accent-color), 10%); + --dataview-th-color: var(--headers); + --dataview-th-border-bottom: 2px solid var(--headers); + --tag: var(--dark-accent); + --tag-background: var(--tag); + --tag-background-hover: var(--accent); + --tag-border-color: var(--tag); + --tag-border-color-hover: var(--accent); + --embed-border-left: 2px solid var(--headers); + --embed-border-start: 2px solid var(--interactive-accent); + --hr-color: var(--hr); + --hr-icon-color: var(--headers); + --hr-icon-background: var(--note); + --blockquote-border-color: var(--bg); + --blockquote-background-color: var(--embed-bg); + --folder: var(--headers); + --nav-item-background-hover: var(--dark-accent); + --sidebar-tab-background-color-hover: var(--accent); + --latex-color: var(--lite-accent); + --latex-format-color: var(--inactive); + --latex-syntax-color: var(--soft-text); + --i-at: var(--soft-text); + background-color: var(--background-primary); + --background-primary: var(--note); + --background-primary-alt: var(--deep-dark-accent); + --background-secondary: var(--side-bar); + --background-secondary-alt: var(--outer-bar); + --background-modifier-border: var(--table); + --background-modifier-border-hover: var(--bg); + --background-modifier-hover: var(--hvr-active); + --background-modifier-form-field: var(--td); + --text-highlight-bg: var(--hvr); + --text-highlight-bg-active: var(--hvr-active); + --text-selection: var(--highlight); + --text-normal: var(--text); + --text-muted: var(--soft-text); + --text-accent: var(--accent2-lite); + --text-accent-hover: var(--accent2); + --interactive-normal: var(--outer-bar); + --interactive-hover: var(--inactive); + --interactive-accent: var(--dark-accent); + --interactive-accent-hover: var(--inactive); + --scrollbar-bg: var(--bg); + --scrollbar-thumb-bg: var(--tag); + --graph-bg: var(--note); + --graph-lines: var(--highlight); + --graph-node: var(--text); + --graph-fill: var(--lite-accent); + --graph-404: var(--inactive); + --graph-img: var(--accent2); + --graph-tag: var(--dark-accent); + --graph-focused: var(--accent2-lite); + --scrollbar-track-bg: var(--note); + --shadow-s: 2px 2px 0 var(--outline); + --shadow-m: 3px 3px 0 var(--outline); + --shadow-ml: 4px 4px 0 var(--outline); + --shadow-l: 5px 5px 0 var(--outline); + --box-border-s: 1px solid var(--outline); + --box-border: 2px solid var(--outline); + --box-border-m: 3px solid var(--outline); + --input-shadow: var(--shadow-s); + --input-shadow-hover: var(--shadow-m); + --embed-block-shadow-hover: var(--input-shadow); + --kanban-card-border: var(--box-border); + --kanban-card-title-border: 0 1px 0 var(--outline); + --kanban-card-text-color: var(--text-normal); +} diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 8962dccc..9873c658 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -4,21 +4,21 @@ "type": "split", "children": [ { - "id": "afcdd2b616c0b37b", + "id": "19e0f4479dd76d16", "type": "tabs", "children": [ { - "id": "00d05d2d77d31c72", + "id": "23dfd489189eecea", "type": "leaf", "state": { "type": "markdown", "state": { - "file": "SanPinPLM/相关操作/1.EDM/32.浩辰CAD图纸模板制作.md", + "file": "SanPinPLM/相关操作/3.PLM/21.项目类权限详解.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "32.浩辰CAD图纸模板制作" + "title": "21.项目类权限详解" } } ] @@ -52,7 +52,7 @@ "state": { "type": "search", "state": { - "query": "7z", + "query": "", "matchingCase": false, "explainSearch": false, "collapseAll": false, @@ -72,18 +72,6 @@ "icon": "lucide-bookmark", "title": "书签" } - }, - { - "id": "aff87e682ff58493", - "type": "leaf", - "state": { - "type": "image", - "state": { - "file": "SanPinPLM/相关操作/1.EDM/assets/Pasted image 20250111204927.png" - }, - "icon": "lucide-image", - "title": "Pasted image 20250111204927" - } } ] } @@ -105,10 +93,10 @@ "state": { "type": "outline", "state": { - "file": "SanPinPLM/相关操作/1.EDM/32.浩辰CAD图纸模板制作.md" + "file": "SanPinPLM/相关操作/3.PLM/21.项目类权限详解.md" }, "icon": "lucide-list", - "title": "32.浩辰CAD图纸模板制作 的大纲" + "title": "21.项目类权限详解 的大纲" } }, { @@ -174,33 +162,43 @@ "hidden-folder-obsidian:显示文件夹": false } }, - "active": "00d05d2d77d31c72", + "active": "23dfd489189eecea", "lastOpenFiles": [ - "SanPinPLM/相关操作/1.EDM/31.浩辰CAD机械版图纸模板制作.md", - "SanPinPLM/相关操作/1.EDM/28.AutoCAD图纸模板制作.md", - "SanPinPLM/相关操作/1.EDM/29.中望CAD图纸模板制作.md", - "SanPinPLM/相关操作/1.EDM/185.流程分支设置.md", "SanPinPLM/相关操作/3.PLM/22.任务类权限详解.md", - "SanPinPLM/相关操作/3.PLM/21.项目类权限详解.md", - "SanPinPLM/相关操作/3.PLM/20.项目角色.md", + "SanPinPLM/相关操作/3.PLM/50.项目邮件通知.md", + "SanPinPLM/相关操作/2.PDM/59.把零部件放入标准物料库.md", + "SanPinPLM/相关操作/2.PDM/60.BOM搭建.md", + "SanPinPLM/相关操作/1.EDM/102.文档变更流程模板制作.md", "SanPinPLM/相关操作/4.other/15.自定义控件页面.md", - "KMsoftPLM/二开记录/工装台账汇总.md", - "SanPinPLM/相关操作/1.EDM/assets/Pasted image 20250111204927.png", - "SanPinPLM/相关操作/2.PDM/15.浩辰CAD机械版接口安装.md", - "SanPinPLM/相关操作/2.PDM/10.AutoCAD接口安装.md", + "SanPinPLM/相关操作/3.PLM/10.项目管理基本概念.md", + "SanPinPLM/相关操作/1.EDM/20.文件权限管理.md", + "SanPinPLM/相关操作/1.EDM/15.文件的收发管理.md", + "SanPinPLM/相关操作/1.EDM/10.文件版本管理.md", + "SanPinPLM/相关操作/1.EDM/8.执行审批流.md", + "SanPinPLM/相关操作/1.EDM/5.文件生命周期.md", + "SanPinPLM/相关操作/0.SETOUT/42.角色设置.md", + "SanPinPLM/相关操作/0.SETOUT/43.角色权限设置.md", + "SanPinPLM/相关操作/4.other/10.并发用户管理.md", + "SanPinPLM/相关操作/4.other/70.列表中隔行显示颜色.md", "未命名.canvas", + "SanPinPLM/相关操作/4.other/75.系统日历设置.md", + "SanPinPLM/相关操作/0.SETOUT/40.用户设置.md", + "KMsoftPLM/系统介绍/用户/系统三员.md", + "KMsoftPLM/系统介绍/用户/超级管理员.md", + "KMsoftPLM/系统介绍/用户/维护员.md", + "KMsoftPLM/系统介绍/我的桌面/我的任务.md", + "KMsoftPLM/相关操作/锁定与超时退出设置.md", + "KMsoftPLM/系统介绍/安全管理/安全选项.md", + "KMsoftPLM/系统介绍/安全管理/菜单定义功能授权.md", + "KMsoftPLM/相关操作/数据导入.md", + "KMsoftPLM/相关操作/assets/Pasted image 20250113205132.png", + "KMsoftPLM/相关操作/assets/Pasted image 20250113205033.png", + "KMsoftPLM/相关操作/assets/Pasted image 20250113204228.png", + "KMsoftPLM/相关操作/assets/Pasted image 20250113204202.png", + "SanPinPLM/相关操作/0.SETOUT/assets/Pasted image 20250113113253.png", + "SanPinPLM/相关操作/1.EDM/assets/Pasted image 20250111204927.png", "AutoCAD/Files/CAD模板.7z", "AutoCAD/Files", - "AutoCAD/新建文件夹", - "AutoCAD/2.显示菜单栏.md", - "AutoCAD/1.基础操作.md", - "Obsidian/插件/Obsidian孤立文件管理插件Nuke Orphans.md", - "Obsidian/插件/Obsidian看板任务管理插件CardBoard.md", - "Obsidian/插件/Obsidian任务管理插件Tasks.md", - "Obsidian/插件/Obsidian隐藏文件或文件夹插件Hidden Folder.md", - "Obsidian/插件/Obsidian自动更新相对路径插件Update Relative Links.md", - "Obsidian/插件/Obsidian附件管理插件Consistent Attachments and Links.md", - "Obsidian/插件/Obsidian附件管理插件Attachment Management(不推荐).md", - "VMWare/主机连虚拟机端口.md" + "AutoCAD/新建文件夹" ] } \ No newline at end of file diff --git a/.trash/Pasted image 20250113113253.png b/.trash/Pasted image 20250113113253.png new file mode 100644 index 0000000000000000000000000000000000000000..a1a46665ea08f32d6e88294099b33e1331220a2a GIT binary patch literal 215726 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 P0}yz+`njxgN@xNAI88kj literal 0 HcmV?d00001 diff --git a/KMsoftPLM/相关操作/assets/Pasted image 20250113204202.png b/KMsoftPLM/相关操作/assets/Pasted image 20250113204202.png new file mode 100644 index 0000000000000000000000000000000000000000..730ba48c0bd3395a734f57c06797345f902962a4 GIT binary patch literal 245646 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�fpkH==!F0JrhoNV8sj5J(t({?Tiy2Vue{V+Fo)!2 zadFp$j>=e3X!LxYiykZsSt_1Ywr00OIlj^p=77=+F7e*5P)mg5qH5_kML`32-tvcY z!AvW_L2>~??e6ycs0s1Pj(1#Zv|!&xga*Ce(QoO@+N!(-RIU+qeV3hDmaPX_xBb*4 z^M%Nopl*%}<*DGgRm!F6@6@>M`kGJ7`$7hIwm;T`UHyr=b1rE)LoE>l5Zd??pRQf_ z2S^?8+RD_4%D*>EF1t1LDz(VH_O=mEcOZO`mkICgT&jbvG#yHjRSC(tJL3qE zT_PwFmhfLIJBKniw>cWX-ULH;TZ5nnlO-LHKxP0gEv6q{gPDGEkCRM+fP1=2IDd%^ z-s0RzvMwEFwCSS$*ARTXfQCkgsJq`@UALpxLNm)Jz0ffdd%8->A=9aqxVAi(gRF^q zz~JJiU&vV&i^T|6)axBP-C_sXJx+Dy0-iews-NmS+$2f>i6%Z)^~B3+!dF8BegP7y z8^8vHg}DEMx#?>Q(|H$aGzKFMMdXcR_cyz8yXJj1Jqw&9$3nP2Y$Unh%S%Z;&GK7g z1U2<{O^lEG%X8D`grCnNYjq;PR0B?{I3(Jq+sh^G($|DrYOC_AMq?~jRn^y_(pjJ2 zCFwMIj@ts0%dgX6b=W9o89NircgSt`cj1*7^w*NcdYmTc#QGe;6E_8k_U+Wb!CPnK zrl|1sZbM)n^K}!vv>A7+vFRjp3w1fj2?s~#7}v+TfLFKzpmgD%|4_7Cww5z zekHLRXq!;GSTpaV-IbK{rB5e&`)>6}er$w6?Y%S_IYMGxX`RQZa(Re`pxlZ8(D~Yu zn?`-G#3}(AT9FrtvWXtXgct<2pLSIb={kt-NnrCJUF3{L!B`Wf+@tCweuw`45qt~5 z`>J6X%rpwG`b}uX9O@RHhB(nE zmofTEupI9#lL&nsiSmfuEDH6zGWxkn9m_26H=lMgm`X1=x=~le++2el=5*WMv)8i&itqReT{Db1DJ&)#eP6^?mp6}<#`Ms&06|Jm0(z2SZ}CuzvFx@t9ab(+F#=Xn1fA)cQptw0gB2_I%abgxmolH+7Z%b zLRroCG$um%fbICfmNv_?Dqbh3{B*Z-)z!)4Wfbp^o*YPAtzeua&NNvAtCY{j&8jLAZ^uGjs?KhHjvWq- zQ+tN*QIe~-Wk5dd#oayOWsFuLWQK_*+0Mm98Eh?0V)xBVtV|rY&9@Or@Pm^_?gAja z;EWJ9<=*pB@ta?U?QQEvNG8>G#jUCZ^znAiZ6b}@Ky#a`EKi%--toaojb5wEAU19Bf)$=Vgx41?{>$-w_msFz_V1g z%Y`(_>Q(diDwTpwMDzLkXM}Kpb&;sEF@T>#KEWAzDh(FS2aF(Ik6L^nz8@d-dd{G? z^XV%2h0US)9T$c9&uo8}NsR^3(D)LqhsYIEIYgpc>+BeJL1A{aC0kppDe*HVM?Y5F zg=zjqpO3-Rg%8s3Fk6juD!&tu;q5ofZ+IUI!Pw4Eu=m<(0`Xu_7GC2-TX+(6S2i1^ zQ(MLcy_RAIdjS>vD2>2bf4PxT2sOUw2EE*!48mosa~PYb$(d6-gd)G!tL@wKZu4kM zc}qBMSBdCi1bE=MSz8jX-5B-Sr`695&m^gPTj3K$kbcCx+pbB?B6PQ_GBJgh2%l^` zXNjGR8*ww6qLM+@i)ntlnl^>=HDQYE_*i#ZAg^oMbKAA1zrXr`wy>`C*B_-9()=_% z#xs*Ji3{=*A2Dh6X!n&Z|CZ6|v9(}e7}p8e@+}$GB$lr0e;B-4bZ;u6Cjcz%7|w#n zAR5Kz(;sl7x4^=_@494gQj&t@rKV?pmkX}-A42zR4qaTPCzs~B1DipvO`1gcPO(CY zU{33dYRjf-E!0t~R2c2JVbNjWqM%!(w&mgu!x?JF3^S7OXbe7!nHUIgk?rj`RSL1k zz$E%8yZlNTq$YK@$=gCmi~wJ}ER0nmcuI1h&Q|#$7#>HzSdj)rHgt_s!aVA0o1M$1HAr-KU;1diFkl&n(m52 z2xM>W_q@4JX$m2_Xt!ui<9-H}(T-gSro4`!PWalvl0OJ?>( z5qquFeIi~(#(>O5o@GZY)3-}!^l!w26z^@B{`MP3uc>D$z#e$iRZ#=Jh=Z&F-=E+~ zOT2r=RN03e0q=bZFI^Z{<5;5an_sM(lzmeOSSN~)))s$LJQ$E%O+f4!3d6%w6Y;HexJ_igfbzNy3 zL(+@KQ?oS?{ngh^esTjg;KFeZom=^DI88zueb8nVRZ`;ZE(Yhs+MS+B?xkXr&6<&g zlaTt{t34#xs@hYKElYD?J^JD-1-clvCja)*l*C&C)465Sc9&oDVYnbP!1yqHL@Yj)HAv z_TgKjvWw7$!bbrb>-At|yAN3(n|G&tOM*%K9{QQsKRikGfW)7f*iMb%VpY;Lc2tk3 zX8aPI5fQJtKs!;{dc0|axdRc&oU=DeDgeDVH1Sp=Xh4^Ot=?FvF?dz>&imG4GqWmg z$5utIItP6|$0Fk#d?Sf}c^yQ41*MQ~Yl`!7B8gxusj9R;3aDmSJ;kzhcjYEFk#bA; zll;Y3=Db2EiNBj@mD|vGpTXt}?ZM?VE^6g_H4x+aoCjgequn**E!Ll&b{7S4`9b@i z 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%0DUdCT4ix>)QKB9JiU>uPDGaXo3 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¬Pm_b-GlNz!!< zt+Yd0QdTcGZD)GtJ7q=~DR{{lz{w!#r*FfZ$T9FjexO|JV=4FJjVV#Ol&Je31=KVVccdf-7a&|l_f-TG|aCeWJuirHbTHd}T zUsp2MfFao_d_#cKel2v5%Z2OV_KX7u58IGPgUc-hR|}Yq8Hf zFp!)|jFcaVx;zkvK6QIyrX}2QXF*lOegdhB3P*m)#c%&tdj`Eo?pv@Z;}yWR7yEEa zviR*Ufjh%ifr3=M9WOxKd7im_d4qRFcikJCee&l!pG2H9V$?<)`#G-(AZ%^zL*ks| z%?@`(q9S4;OLRfGN8W??qK_Cu+*;hjn$47EFDmdosI(runKg8rFaJJBkkqKGB!lei ztd!yTT?>-MEWxOf4}v(zD6Y=D4i(Jn%(`sjM`1|06kFI+^F-A{y6N6Rb(c6RE~c!YMs#QA zz_%V{b_Aw$%Sp|-wbMF!WA<69Se02GzKp`c8 zkgURWBP6SFklKbm#U+o9D;~^#)Vp~S%VYQQy&(4lep_J;Nwrm$Pq%ntqKXVQ*_rl+^|?M%_@twn=b zry@CXmo)a;c@K(v*%aRX7&z(+d-e8VODRcTzU-B>MzO{Hg3^z}XEth=;ch)InL;WX z-q%fgf0g8%Ucc;{F2`7jO)KH4qm^&O3F;u%!C+Dl-ha^}pkIiG#7Wm9XinR;-ebao z=TS2B24#Na>KS0TNL5^)$Ddk4po2#Jz}eZ4nLQr$*R6Vraz_l#=`-DiM;%>W-$DO@&mp%SEv07p8jFgXjb(tj2HqDJHO0ibVIMDB-nqT|?Sz86B(yu%syhvy-xqO?_JAvNYv1YavUG zs|m@7^;eYF@Mq0mnHHhVH*9l@nHbhrpy6c^%^58Y6Sse3b~N#3u=JrGdk~UJv2IiE zcpX<#GP`}=V)-A3BkC-Ni;D{qsPUh3DgVtfgYRcbAwR1;+~L!Yra>1@P)|+#e&?60 z`Jl5xqIWF9+7!HjEVL9~I$h)d=MrzAzAcz(a7uBgzv}0>OYlT~cB%Z%3x)GHo^Zym zRSw~vxwk5M+nVR_ z*pyc|5<|zufu$3|&G_RK~BUwb#CUfS&qNep10Z@VN=AAvT z{;jP*eUniSPUe?#xp7&Zu>w5Vvtgke>Yp-#IJ}SqqrPB{HV`0d^g{5H+I(V z#`@dgHCq;fwROhQi(-sEnGXIZXGPiJYEY1zt6Q??Y#NQi@SPwhiuhmxB=XH*c}0TLOUz;tmmM{UuS7yG}16b>HB9+L%3C zqdsEJG>*fl|NO{4H*LHklh@QBl0VxytK$Q2gFxgOH$W#(^|T&Sw7-LOMJrtLqUo|e z3GmTt{AKpGNDe?h$P91@<_!{*|Ha$^Gw9pL1T3D*Q4FV|H?Vju<4up4epx&pVDavg z`P?Ic&Nt>CI?ju)&eT4xNs~Pun`MX0{bQMhK5svU71;W;_&V?3tkMVw+r38J!PeX# zRziupELdgd^aPfp2J~~qC!_+~Ir2y|XYq>YKopHE@61B`o?2>Nn@g#+NckWWS`t{( zb8E8ibLw#!Yj?2qs{|3I>R6{e$-WvnsJ+EGx~ighc$1^|b~|MGI@@IBr*58``CgW1 zbi-yG9tU79s@D)aC?9l1`Ml^dN%@H)wX;=E8^Z>C~;NkgtblE%l51@=v?SV?v2OmP8=Q! z8{PLhKYKLU39UPS)FPT9O5OB$h}c6{zx`;FFW8C6SLTulL+AK6V}nNq&o4e35Uj2- zHmbILHtnJFVRL6PCjWEr)gbj{3vp1dayq3m&1Kk^XC%RvITn3~ZF7%Ko-qtZ1uBs< zX1ga_>~aBO*Q!whfnUD!GM|c3w6NioP6JjD z%QEI#YIp5*YC=uOxwB`1nVrJSE)DD|T@#X70N=H*mfN)+bB*r-6zTpyU97 zAi%c%2%DuYb=frwAL@@j4z?a%`+{yvHB9NLBW}9HoY|eE{?f6O=1EwCf@B%xWaqV8 zNgUHl#oR)7o?#tF1T;J>FO8BC37f%mb^w?(F$}E1=EY@L+9A zKy7ueg!KHp;kZga#w995;;>3)^ULkJD1U}dz{|3Z74Mz@vG|e8!hW!kKW9Q>cT*ib0;n(Z-}QqRnxpX^f^Ks#L1% zfd*?a@v(hb5!Z!`UB}{({d#Gmn5hGgsg7el^!4P*Pz3XZjcw6)&8udkD9KQPG_st8gX=O^0J!5%Y3bz`h` zBI_YrZR187jqs#b7A$G6FZ!pfI6k{kC9l?@zB|C$`Yy=B#vmgX~*HK|EL>-6q$>9zDn$A_{cui8g)n&4JS>CieVPUq{ zpva(S#QNn9s;y0$bKAv=&nX!P!qD%;f-I@$O8as6&s^baIAVRi@lGc!zd1{}mh^$w zk0P&-ARnh>#LO4U8(x?-Y|Rv=hI6&WYI*sCpRkdsjdhm~5J$@d`qB*drqR~92ki{3z(2k&oD0-gyxGQu-^)6e-WE>97Z43WaN?P5_3e-T4xAz}dt5O}LAD zr3M{wW~=O5Z*t+n8>q-l(aS?#Zl-^8<o+?D6YZXv&sYh99qR4iFotub<&(eg}IAT+N+Xos!Ibn+CWrI1f#1CeJhN zl*28GufE%Vb>w4n!t<{8yma652_i369xIZo$FdP`Ui)R+_z}%URO5Td_IC@MKS$DG~xX>BbuZ3E8B-J z8;UTeLfmgDzq4t)dS(gfp4Ts)jI3k5O38G4^PlcPL zVu>oOVuF<){dQr+Tv;3+j5n@|Oh1)uc{?~D7!5IibQG1A{!C9n?iFQtN_4o|@OF0T z;!=z8!?A1R`9~k(yg&w$U(6L@9Pd;Z_jrt9wzJ=scmHe6dKI_gMvfZE8|RoYo@lkf z*Z$nFf+8~W9_d@vMPb=&V`HjS7L+(XS|nUT`g&3sPS(c!O@TTGq;nkb2>~LD*6Yn) z-$yxivp9BnUlm=On{8QOKIFcd`eHlc^MJemDognuWovBhkNaK{`<$l>jiOaQ1L|;A z?wdJRaU!nxe(@)21H(TL02T;5Q?LWmucX75k<|Wp3WI@k8ZW+TKdtS3ZuL#gCbElc z5kn1Zp2DXp^PlFvEL!-@k{=U`I-{+nq5BpEuzMDUiMwaL6grLy5XQnGHjd!;KDhS1 zCQA2~8uP|bGqG<%bpE@8CMpDGf>u0cbmAyVxQLRc331S0AqDPJo*D01hL|!r)GIQ_`=o14iozQi7Sk?e|tBtDIQ-_zinSUwtSYqY&R&&7UA4Fe&E93m>8s4;A7!i@2l zJnug^FLiPAF!j}_+b$$MAN2NacUH$-$6JkVDSI@`xy#_$6Y;E|`2{-ZOQe?=gT9() zP%@{{ed1|~6wWgr!pu$yi8!5wd0wT@3BjLYV;+Zd*M6sE%X6t`_$oD3$|Z`aighx1 zm6B9W1MY2vb)hsjM+oNX;rH{QgrM*cZu+zUt{#CII+96C*4?gE>iyHq^_8Y*nmiCRcPMu%KYhKzS?Qz zmAQn9Csw#f&8lFwxG|yP(&~CLEiR{KNGEe)=<6dZ5|;UluQge((>2ZIaqM@xBzji% z9`@JBSquw63p4-E`90IC(Bpwr+CBD$eX*_72NS1eRY>JOFM6w|JzuvkUA8k z)Dg&bWz~y(vXgE5@cWh4K;mV2c)I+=!RB<4^&r>x3WwBx&C(geuo+X0Fg3_ zM4^Z~BuHQ^c+N*PZxO37btytK>w6KnM1q38*oe8~IxgunGynOSY2~^wY5x$v_ZvH; zP%39QLQY4MRE`z?*p$@>o^%oYghc5$;mfyUo?~l?qT~KEZSCzFUnLqcdQUg#iFGGe zeTd%=W-(%mxP9`-Za2+FKB6Qpjl+FPjn)(qin~i=E6*5!&P?42u3z1W1?}o3Lpk?J ziV?i2y4alZ^9j?+{8Py3Y?nGvy8PLYKQHU@j=!7q?Ha3&=_fCG54&DhNW*dD>aFpw zm^kT}p*|NG#6spU@*vTPP3!GLA)!e9STSZ0l0*#0inD3;b+pC2-b< z&EO&Li4;6Xt)?u_`;6h6#;12{`*oey#LlZF*mx;<|u%_qVCy9 z--cA>oL_Z&&B)T^xhtKU*asECiyHy{(5y7{@x2H7J=35Q<;(7BeOG;Rqno*J_JMrt`_j)AeNNf2cEHl~E!&Y?2zy(gG^@VF@U>x#;KqfPgm>0snE6@y+InAm-+eAYIby@0~wBw=VZCgF6gLh?ht9^8{GcY~n9_ zOcaLCEtxfxiDIr>b}L*@7XpfZ1#Wx)di0OxvQUHyh)#o4F^|Tb*jpI#GPrzlM^)A= z&oWMy!5#p+VIxQFz@{0$YQ1JNpWMqI5`8KW@RJ7WdH`t9BXAx z*NileX1yWrcvK!`jlcfTQE}V$jcI(D>%9d0wNayo8lu|XTBVg~1f_D%E^I#-Dn3ou z+#XKD?a)7NAGqDnp_|WM*m(`fVqtdQ=&6}!Cn__#*hfh>5QyITrhb3ihuhfav^2+{ zvIpQ6gI~|12fPc7%GQ5KzbyPH8rpdol@vNMC#iqa zIe#ejhA2F2m+1TX#;3Aj%HG+&OA>+*`V_VHf!YNJzs2xiZ=d!;m!lWhGgrATg|?!9 z{29~CHk%Azc#Ygu_$GIrIQ!vlii4?_JYxnrGl}1n?i0W$E^(PPA-N~y)y>I-Y`96b z(zBTjlKD=7Ff-zFhQV{|Y-nM($%O6yu=W*DRiB(mf|Q_im$cF;jY>BNn-UNZ z>F$>9GLR6EPATa|q`N`7yZ&eE%=zb>@qGXK*L-WunpwI=_vU?{=Z@>XuIr|F%!_AJ z>Ac5}9)ss4)mkz^IM^qBrBNT9r+q0Qt}@KFeuQdO8B|BB`b;g|r#oevNo(_j1P`-T zT&K;OUkVXjxWN*OMtDd=0!Pa6XEW<~wVsE$RJwmfRbRjHqUwNEV(k2-6$=l~3!_B= z*o|i8x`=a@n&Rq|(*Pl2BIweCq3zT7Yn{*8?jhQG$1igRPM(`tdq_r~Zu>hkFRmpy z$h73XKr6-)#kue>(S53Y5?r(ukyc%=oj?RCg`(qH%U2pNqjaO*Dm}VS=>?;lrH1S| zxD+39PegYk#vo zA?Xihw~|*qyce;ndtW8j7f*te5+9cdM#PXYR>>o{&NqkeInEG-T#CH0lToao_p~9o z4mj?7k!d#@hvY5ZV9p;v?8A%9Q@mw4Q8W_D=UVRFr}OecjX-++w8r&fm8Ye3v*tRF z(@t*oj}b*^pf9mdsi zsw%rvC}UhcZ0XJNW`<2J%d2C`sgGMz`Ag$kN$u2Xmr5WU1;e}NS6}gl7Lzm&<%jDt zuSevQ_y>pNPS3-udlrjxts+WTYTgf0e*m~{#N?!0j!7Sl$;vA$(&){tU6&B{l&J~5 zSFdQLw<_OrIc((Q*=40N;w2e({-}8trOHu9)Q`bYrV^(rM$_S2!{5=-8?|Mr)loLY zq_jG|zIDLCj(9{${Xy@CQcO?*=h~`UA4d2cV|fw*_AlZzq7|X9@jjJBa9>JF^;Yt) zjuaOUx&yF{H@@*qpOAboh(5fzO5G09A7J$l9813ds>5N$d< zXP70GoR-Lb5IYivRB6=qS^XQ8#2Bf^1snOe7f&rMiC{yS+Wi5s+3`Jf_mjDRJx7bT zX+eSvtXE!$Upr&?yjFA*V1iV2b-Jkg2psI(Sa;bvaPG7h)cT3M}QlX z2Ry1lQ)e+&CrN5m9ub{X<~AO)ixU%!H;+vPg(4p9Ui6Pj-wqe)Sq|uqFOW}UJsS(L zV;WzYlA7-N1j#1i;%dqqISF38zCsY`eG%bF>t(8kDqz(b4NxjJ0G$$=n61Xw*S5m| zzhkeyYssTtObv;C{!*6HapJI`b4)A^RYEmfn|Z-=Eqiq` zGET!dOGI!-fp~+)yJg$aC`X-3#)(DL7%x{fw9-rl9l$!I^NQ;|Hyk%)Y~IL8W_ z@KN<194Vw(RzsckM2hl+lYfw|73Sz?*_i=<%t~x+JOF;<|g_z50baOLga4Ujmzz^kNO)DN?^R2s{K%+SJa= z`?yQr=9KD_DNf&xp0$)ln<{>~IoEST;%(`I%yxMG1Wrdh%}XPv6r`vi&o=~FGhLu` zk^`}diVtD^x+DSN!I(?(rYs7moqwDZFWH#K1q%%yTSEiyukowbY1V&iwtcXyGVl;pZYOrMdTY++fMLTZg6{$G@xxR}6XV+&Ua#3^&8LscmUF^GQN+ zJ5pe%r~2zNiAh|=@0C2u$?T)^CNRES_Z7p>iO3-;o=FZ9J^ts<`?<|U&r4XNmk{|`Rv6fIV6R8 z*7KiJoVFycD5Wrdbbm(|uZgJh{cIeQNV&RBS7R1z&Loi^p(kQEA5H;vWX66*^ z&}2rP)n;m@%%naNh5RZ1xM9NV^=9=fM|7E^*%mKqrgq8UHU7_cKwPiDtX zPUnRUR)@0r)>BnOThFrM8h%J#46t{cy>GFP z6y`*F@Nwnp@?75kAuOoLol2?b@qVc3=db{XdfAqn_hFra+hSFGD-pW&^;a<(V*L!e zX9(7fzUbtS6se^PHov_SlV9eE?LKgd#PEb3k#RgLeB1t1VsQY$s_#9aRW9^f8y?Xz@eJgV)}GveC7R zDY?FXARB$ZFO+4MI^>XdD_Xc1cLxV@`bA*OC4Ezt266b>r0PXybUc4`iDw zG>{3ewtnbfq$7i}EV_F|Wp8T9Tu!x)*FlK9{f?>L(WVfUl5wp$Qqx?4T>K$%Me?;4 z_PxVQC;ThDmwFG3cA~tW$dwDD$%AepHn$!M6KOh^xghn$1X#_l5?vXg@Tk5T14$!G zVrFJO{6V<8hurJ&EdX!h)Wq>IJL}zhl3)yWAl3#O;grS?2yKWT^>L*;U9;8HGI`K| zb7@WNBT~S#E{WJ7445!PfyP2Ym#(MVwk&KE`myU)(Mb-Ij66KfPd`l!N--!`YhIl@ z#G`$FHyNw>ir_r?@*WF{G92smC!j0$LNcI+pran@i@;PX;;@evRL3h^OJc%8p2PI15jWqv_028Irh(?0SM|m5 z^rhnUSK6L<-ji1WnCPSE&5WOQ(~Cx%-@A(#c-(T|;`pIrd$TTOQ4}#pu0a-#Bq_ha zDi`QSJBd8Kh>_-G$zuiKN|>tgY0dhrcc=zWrd+-o4GgynRy5gFPV-)xRywawvcF0r=?QcHnD%zOb)l>)gIQt~u=K7#^}}t}mLkUF*F2G*a+gS#Hd! z36;R%E>5S6^hAYGOKnkM-$25iZL}9=KpAgCsXAQKA(Hw(GXHdwFc3RPqvB*3^({IZGp zuIw%p0w&*0*$X6N0+d1N)|<1Z`nSJrm_=N@W}xfYi(vcagkg25fBreH)~IdE?duDu zIW8LFZZKod{ds(I2L4&u4&?284DksKbR0TXL|sI(wdR@4r6CT`28v4x>rLz!32{Ik zx4lt|7IuOLDia2qOdVV%XmJZ=ndCqhV^h0zw?M^{oZ}y9X|Z44E-qG+)y&y+a($YI zJSVhLC=@LO{vgiJgCOF{?R}iDt8uIhx1w(hsybP4aAoni#+?=5j>DyO=VX6-n2<^| zO>Btu$<$P+FI}3fAN^t2S8*%c^(TlyAWo1W3me~uVLd=WynEy4Y!HoAIFAxNhT98< z1JO&blG06ksPuTb=V6&b0=d(`O4mflOgsQV#6y*k^S{2hFEz5oB zR+$K`RlwOsQrk*9kp6|s!4LAvbR`;*gGZUAep2|G-q=8uy$L+4%rnEwWPG&BEh3G& z;`}m+-PiLgM2U7HHv8(bA*g2G%z_SUrf~;|#PUcUTE8XXvzN2h`y!PsRKMTL=U=Zf z+;mX!GVhx^nys_IqC7ulqjqIWuG?LY5CT>fd*a-7f}D#0UePl#;@U+ael)vcOwS)y za*x6i_L8pD3w)?5pEvm%9NM3e1Jw2?HJuq*I4ezh((q*VBq&QV5j&dAD4K;=AZCI< zpf5b}W#?O_t*?LNkaq8HCv#ca^}-iFq6^MK)@&x&?$d(BH1K5oa7}52z=>Gk!x}zJgYmpTp>(Xh|>#XhTZJSK2 zOp;a;tw<(lIGCD=fN7K7k*fn)6h)0c5~3K{_uUOnl>BWUmEjU@tN}v@r!{JhOiq_t zjFO1cokt;VUtP4p`#-L6+|CVovl176GsY+2&D!&lvf-xHv=)|SY^sR2NGYxQ-rRme zG+w?G!UzxE&W9^;Ke%rg_pnv?MT;lA3`IYbY3_^?roZh8Epxwg)&Tm_KLS7$g7vbu z(R_KYht)@m>HA}PC+{~I^hE-Lje}le%tq5b!GM(jtyPklHd`tS5^rorq0oy#I?8Af zx+X#K&(@fN&Em!!?N3K}-LivtA5#dDW6r)6@zFM_GWE>`y;NLwbvz^>#84pI<>F)^ z{42?uTYqu^*j-Pon+OYVhb53XV~?$SS4V+pCM-1Q3KSw>-S5Q%ftSX{#^M8}E@e*^ zu(fo^yai7eqceqeLVZxNF*3(DhjQaPEV4&5Dzb6GR+9qYU7|^`Ka(clBHBok33(hR zjOJ>)(#zE*bTWIx>2OHxrVvbFP-5NW9_cKIHTeTf>xT+jMq$+&6RWTDC)oH&HBgHr zE4&^b(%K%s{-mdpV_S%^hqHmsr%&tk*Odn+{3zQFXGj3&5tEw!j83Veczu zJ9-*0u_Yf5SQ>*9HnNE55)Iqy`l4J>vD98jRKj36Cs|278w%kKgfN7kJk5p?O4URp z89zvIvdB^6THI=$^8F3#fwzFN>-#=3I3l(uO{8aB&NUFBLoqAJ&(n8C`r*si4l>E- zBAEiU`0sHuF^+IJ>w*0urM2Dmv<|3MU%I_E1)E%<$e^Pk=$t?PF3XBue5TCR z-5^^eM`^J8>Wyq%ZD8%0mxbB;B#D!rDncQRf6T^W-F6bDz>n?bTUo9^oVTP5QI4BC z6I&0+kF#+pzpNDOa>gbJSx($#Ft5cv?uvudJ#0m7J$X>2RUf&0113dLF*7ni(grFO zoc1dhNeQ7C%N>1Er@bn*9!?IfyRTneL{wR5wPeNecol~-=Kcs+je)iWwmD1axr!o| znh4NY3AzfR$DqPb;LkMH&*4e~(ikW(U)MNtp~vw2Vrk?E$sA}^q<%S0yj~Zbcgk3Y z?%%&f0WChByCk0eP_`baGk@K1Qtw$Sw_o0uaBM|qc)h?fi0xrv=uzM(yMO=PafE7+ z^n{NPigz4P?UX(JNYP`L3&P%ve$NvNj zX^25=M!@q(SY<9_uPv${n^9nU%buQYX~BAvNglC71Tv7kHCoh!rrl11;)OL3YLKMf zZUXeIVH#|;v{%9Q$6HhH4BMsbf$Klzp1xi|3s)t+(E;I>pUc|5^`u!5hUe*ieCJM) zQpUOG?X>l`@q4gNtq`4(YjVc7GgzMX==4$PsYt@@bkOUFs+)>$}gGjD}hcqdGcRFk=o6!(oSJ*Y)_ zPnJ<;v(TC-=jyCo5m7-gw`wQ<@Dy|G{ONtI^Y@5J@nHQXYW>N4$Q#ST8CrQoXv}emBY3AZpsjj-1>YJ@$rEYu1?-&*~g@4LVg7khF*Kzr3 zi3^f8;$1RyqzKQMk*^SLKNSkE43K{R7U@2zF>w1Mx#D;h`feB~Wy;-_QUDMi4?EPi z4%pQthg!9tp|C;65QIQ>`&M*3?b3(l1-&W^UoV`$s~y7bjCI^7aOm`Kt5hAifoMNY z>PzTXMSusStqa^si&4w!X2C;%&L?9iMq04-e9~F-CPbFL^_>((%j1Q8EUCdmezSOq zv7p9)y?9QyT>(u47gLZ<#9o*Ln+Msl6p;+6|KQ-Yl9h|9h?GVSS4aQ)w?lYBlEwNY?jR-7SGa7ux3Pv% zRACoLE5I3w!z&VZn>wV^@+rJV(RLhMEH2cOe)6w9kz(NBQ2-?S*k8)`SpV$)t?jOz zyIW<#ScB_Dhf1x|ETuxY9?)_CHM}#q_wdfC3H_1Ft_cnr2Ew_c;Mw%|?6$Y%ExhiO zL|~`Jz52*E^y}))35%rWFR-nXv5@i>=)RAX!c2K4gb_uke_wQoxb;5=XO{_`tb}l} zc5+giNYJ%XE}6RrhB#4b7Tul7HzKzkOs`AMDY6EP@8o|Fw%%J50@F!5b(@=?C5Qz4 zUFOoD5KIh=ZksH7P2`5XZb)`w|N9;c|0A<s=^Ki3 zQeS>4z3OahRCJk-9PLgDL_@C`GzQz;1t}?;U<`xjYxo+=WU)7ix%1R7`&DC{)^f5$ z5fg@6WUrds4Dl`+Va0J>yk2C0MkR$1F*ZYZBh<^Y)e}D8Lz+YOwD`l-;_pxhIkV`M51W zl-^+t+!ZVL`IgfbVTrAQy366qIoOjVf^#e$Dl*xe;M0tr7GbzaguH7}QT~n@>afzC zsFZiJeKMeW{*fka7W0~E{L@H;+c>o9!dUl!!NYS@g}@Tf6>ES0{vAmJlUzv?Svb}C z?n>k($9L-ch;O4uS7YWBB}B|O-lv&rRoW1lxj5eYjmm+F9RWiuXwn66OYhJ&>}sc= zdQkkK7h(K;zRf=*5CHsI6?EZgIH#v$9Mue6qxeA&E&CXG^f1qitD<7}O|Y^GWz~ z89k{dz&5STCalxqXOtrke9rKU#6dHU2x8K$$M6K(LuG6GB4#D&YBGe~rWH}`6kAcB zA6XbpF`}L<%MTYx1u|Iv>EXv>-BPXdgFI-(19|4Hfn2qMhzD7Hw&T3$iV7oR;UaRS zPw3ZUR&TN4b-XT&D1L8Qf9cF4t>DKcWvQQmX`tow4m)xPO0>UmI92%EC-SE)rD?d` z*S-kMFRxcA078kGs)&EYyVf^cr*wK#No*o<-d~~d?zoplYBuXy{&AT7dNbBM8B9_t zGMhF-5tiRlFh=3T+Zkc>VzD&UB1^KyAn|az9bbnxn+4u zu6(=VM5Q-zme05At!j~vrGF~e{!M*AwuJVSP^OB-#3wod(q@a}z>@s<=Oux{d(u0Q z#LF)wiw`oD-8)&ayvU<^Twmfl~RQb`8b-!wv#CtIBTIPM~p}4 z+%5Ehns7VO)d_qIOwrs>-DI}$L*px(bch+;mFGdFz zCnIv_z*unfX(;(tWGb`~?p4)e10!gDZ<3Wi%yl6o&Yobo>30JO29Y6%&CtOnJ+#Twn}{!)Ud_iv@l~r(Mw2{I1vDb$vHm zD@FDUU3gLhn4IP5){f_mR+#WJc9m-&H(VfhEe_F_7>y=$q^STs<4i?HLc(sb2$dx-C-&fO3PJA5>HOa z{4iAgP+H6RmR7|c^h>q<<_p!0FU*~TEOYdd?H29q0eN24Z?Sw!tluY3H|4XEVTw+d z2x+AoZhruJK_Y4FLj;a5o>@zcmYc^dhb1O`+{KjT*#!cvJ7*ZHP{j-dzRd&I+Fq8& z)kD&!=XeluMllQVsn?$j_`7n#j?_gpq{`?pGk>S8BO5{oC-x9c|2#SfoLKflnu%Xz zbf^_TDd{2X=fsAdY|w9nJ3#Q6=vc45<4zS3h!n93H&ptAzRp^`H zPR4;Yl@^*!yG6i;c~w;v%?A?kJW%jZmOaNXEkNEi>N!{`CuO40S;f}tfnr)LkDQM@4P6>1 zq&DoKF#%-8?O2CWV7vr1iFk+fH}VuI5g<2GEF2hH%m5xK*xE`-|2azoZt^k5D5+Ndcl=_ zW>QT5>&n{D{=GgAI?qM60t_iB2u|;KnYsKhXXs6^K*Nc-g&oqX$8bZ}QC`!|rFDeY zaS=%maTb`+EdezVcd;7C3q}o|2#=W*X&4+tID_qNaI+exB#r1<>E+f{?h--B3wzRq z^u{Z!tcvs9cD|x!b{?4ks_4u1s0#Cu&p7g8ndQKi*;j|WZO+N`3DwB) zA(|0v7FFEtllYV5Bf&hnVNWBd4<{=3oC;pwO=> zAf?!Am$0On4Mmah=g2ASx(j(*3Nc6$!rl!K7o(NlRO6PqPT{5gyWo>^T(Wwd)M)xN zH_TJHS8B6CLKlZm2qSAVmOi%^t)3%P9$SCYNZeoNSbAFa{>ZvkDK-h!V%o z4%b)c{mg2~_?)EeBZ!-V>>^eRg%N$!{f@*2z1z#3_LraH=JyTyK$mr$mSQ7>PbY2r zh>AGJD~n~coUIC&&u%5IJnd@cu#d$7-FzS`!2K~wJ0J`S zaUz!-dO^*;5+>r@78;d=Q+N8c%Pl9kISxN7Va-)VD0GQJN{5Ng0bVKe;X0BUI}tBG zq?PS+16)~0|ZS2stDmd z=&YkcS{+RGS0L2QRk~uw&4W zvTb({v<<`s4X!FZuH_A-EJDpv(@6cK=W>Pj$RR+jVKOON;q=o{q zW^|F-7|pM?!SOa=96j9)NSsz=93Tb*)6F|K;Oz9)bqVidAk?6Nu{o zo(ZF)dBnuBoy*EVj|fx~W^EeGI9EEY@@;!d{ESjI!&bsm?7bm?mj~;Ftb$h@Z z)ke|4nkUYXwm!t!2TR<)^n-~$S3f~JV&Favpz>(}N+bo>Xum~)Hb;5TT|BYN(X%`TAIIUa5{}PeRxAB_kS{>}qNEsf^ zw~W|`=&?M0>F^9{K$IzMkMkpsXj*w*>_`aaJ0Q`*+-}*=#H*7Z4?!DaqNEf9#((#E z@^uO%xTOL;b!EYo%C)Gp?ML&RTMP|1wNNGz9fR!gkiWriOCB;Ym{V)*XA8F zhEDL@9RwkQJ zufbr1*wYJ(g+q$3=Wy*AS`wtvZA4e2ZcT}DgIW9RU9+KEg+5>^mnhh89>$H4X=oVL zif@e+fBMp?4&AAYxrZR9f;Gmhxkb1gvGUF8chwi@AcR3EQN#f#*E}xxJ{N*8%wOL} zCLCaC7@pl%t%UkmNSr8e`dj9KF1MozjuZ)E!uUQ|IKe$IXz)pMHhQELTFLVmSS6u(RN7e=0HQNnvT58W>+H^$3kxnEA2 z{v$Co_$eM5-B@5V4l=~bP{qprH?=(6N&xIQ1y-MI|Hw+?q|DZ2d z{`LX=`ppa!_z49z4n{BF*(J=~nDN(Ry7(_~@XSS8pB_hw1-z-~T%obMzbQ?BSw{rM zffmU$XxAABjRnMp*`u50zq-?>SHFo3OV@kAoCHYa0p*nxzJ&ztc@F1Z|C2A@Mo&x_ z&L&G@NLKdq9BKVwAtN~pfXpZ`#sp-}|8h}&cH4>p;71r-H81Bp1=td;2Wg4luS{|U z^cNYB_6@60gjQi;!-nvaETfBhra~%oDr^MU`2+wt;2g_;7hL}bdiCp<&^O>CtbHBR zkZ=M(M>KzcXD;(IT|GSlPYFf&;(2DpVCO;Wm9Yokuc@uk^{YnODB&G6lK&;sh5roG zSGvFm2`MTBv=NJIPs;s&)BgUt)bFW*GG5c5CJo737F2+hZcRzQE@aGqsQ{U;;|Yf0 zHarb**XF~up%tZ(SKQ|{Qo#-d}Bah|C0;wcNdM{6=reQU6|&=h)Yi(1DEcAL`{Q9R($-g+#anP32tOggxEs~pR?zm7Fd{NHmSjg4NMx-Cv1sTYVEcjvGZ zAw{BBO>8Xx^{@Yb7@dHNZPSU;YS@j_Mktm4vp@fLJ09S44R*M~{!tG44?N{x23oT_ zb4@=@8TlMO|5ac4cZAUs>3?)V!pc5rlC#Q*T@AbJxw8LN!Cck?i$8QK0tC5pt*1}P zfSLY3I=KHiINLprYEYz#&<4SgM$MxbJ{DMdqCc?Z(-?~dfPMr}Zh8XHQy;WMfBcdx z(m-FWX}S2gQOJLoxrAW1mU(7|0|kc@x4f`|NqPy6MJe% zf3ZrLs#bxo$oNaxI-%Uz?4|r4zko@Ti|8JyctelXb-=de=~WtA#9Ow8-R_Zeap%kD zIz$EVM5595_k-6uGXl0T1J|>kDGT(P&lFM~KL5+H@IdN3>tRT5!C* z_jPOh>%;!@+1D6)Hb(G}wql=BDPmdkbLisI>uRXAGJ==$beQe$c+2i_ncy!ks(&XV z{*j$8Zqu#v=Rtyh-p(6PE={`<3N1!U!QY>w ze1@aZ|M2=UFYpk4Wjruyf}7dDUqFO!E&iEP8%Vv1-Ag)Gc5mSP{n)}kEszU^4vWp- zAdEZ?TLH_4A2o~hAV>l1vQ{;x~&muHEv4Gzp=Pr$C2V9=c#Bz>VH;=yXevAdn%VaC{D z{ig77%kTSnCB11N_aB|rZj9Edm2ZtwCRc0+znCg?`r=ykJbGjN3u_f`5d0wny|U4z zactiLD%J1qE5Luvu>jzK)pA#ii8O_9-tm@#p0#!%>(BEoykqeD&Iz}ZM&C&KZ44Tc zCC02J-*NkSu3)S~oCnkXj26)lui>-{yZbnaM%A+IBd5JAMT*u5cy{#UL8yC&Jx%O< zgnsV(?{VYTBXMkl_>o%)hLY|{XAsUh8rRS$))apZRRb^VZJy!Z0hoo$LxH|1-~jeF zR;|TkwHQ9r>C+un2lrYNKNa2~uJ%BzXHnOuH~5BZm@>hS8;-VSb`FO{%RBE;il z4t4B{LqUPvOr6`Sy~U0_Q9@^y=4wH=GbymFU}Lh1<8=+EJv>A^Z4|Y^ngee?o4Nud z!YCk<0xOkbB|`8Y#octUD!f|FYEIuH8n6-C@8)>M@!D7Q^#g5^c-8X0aKSSvP<7Fa zjg9Sr3d}{Nf0yL!&O-Y(p?KBz7s-ZxmZ)9-Jm@NnH8_T9%oEs6SMFjIJ6BVY|1}5#5h&0JaUp14pNG&2-0kbV?SD8!~=$ zQqOkP$q&K0q3N?goO1vq$AZyU7r6YgI%`<8tFhVI{ay|;ZX@j;z=5A*cja~JL@oIz zg=B8|YKLtW&~9Pk`Ca%4?o4=S_A+qvrU~$|TpDk>xR6$(d;T!dHfLThvx?nnY+)NG z+`7Bum9JzG(4b|1kOsZm|JgL&@!(zA^}#9F@D~rzu6D2pZLxCAuIS~dzo4Vlk1^T} z+~38w*?Zs&*PK3ZZ>Nnk@LWjTO_JK}tY+6G0`a^U#M!@1F!S_wO8C*KZXm$WCaUdn zg^L?OWzSeZodz_P2y3q!7)M-Lz8r0ZRBA9hkWY9({)q`D7I4chCW8XZs5V4O8;520 z6rHe?R#-HOn{9eJJK2x#f+bE1P8F{n*4ZpPCIY)TK2Uw!yVGkP$HgPvhxri3)b6sn zx>{`5cFUGNZR&$$xPfT;<#an;e0n-7kk)Z-iY{|#ESC!9@D*U(1Zv_iW?DH z32gmBpCadAoHN+PN@^M2hMZ%QGL|J*@C-lU}qcG&G z>Q0TDjjYKtilj<1G^|4NLcs3py2Qr>q9jQ9Quz52M=b{j#}WYSxL#3>qai@q%+n22k%cR&o1Lfg zb$$o|%OT0|qgaUndB|%QU8=U*q)^D$Z`FDX_eF67jV_yfy z;0SW!is1EyZ5PqD&U#E~l2c#O;VmVSwx~#48?3nYWs@)^7@c^gDDC6+tHAXvxx{%L zr|=S9cLO{~?R*DwZ{6uKakN)|j^%xoH|sh7yu$e#Z{6myJe`Nq3yB&+WIpss#oO!| zP>KMNeh~GI*>2>nX3Ny;X_>JaH?`&-MX#JvU_Al^X3xHBo* zi}p`hh-AgzL8Pq{SFHx)4uafd4EL76J-K`U;%Ed>5NnRwGcjGK#; z^F66E!W26b5#>gfvyq8OJRk!}d#rK=8kWL0cD7`GR~dUc5hxe0dZchZ?g6Gz`ESxq zJJq+d+;>fXNx+3rB zpXO|KsE51z+3DW8ElVUuye_jxeNN=$;17`;roSE&6ZO>Ieo~JtpgcsdXmjcI^x`5vEE3(GS z+0mvsl|Z}3$)(={gMh}z9IN_E?$^vnd~$eLbuYWr^xTXxc+s>HbcfBn^p~mp9_i$^ zHO6{nphosfCk$e_GnBu}54=%;JVI7NDlQ!8pUrxP*p}Y~=EX?e{kkx&=JzCrPQ&Yl zj|vo%xoDKRZE=QDGTK3TCGG57{Xwq6an}GBci7pm`>l?t5@)V4p?E4~4=||II-t#r z9JUGO)mZr6J9t%6ycb1wm~vR`eftVLvt1_|74#SWSm1)(S3jN?>e4Ju+0Q_0zya`IPrjmVwG?k5hbyN2=Ysi+QY0 z&$(v0v@Eb|>DL77UwJX&n#{BouyXf?wX729)yNSjaLF=nu+Y&xV9bp2`+-U>AD*xC zWjN3$0u|0>`xkNZj33TqL!1pgm0ju}XO;ahEWkg~ds#wlb#|e68=|5ZY`jjzDWdIj z5}%l8CjO}XRYDw|5@h}Te3VXUu`#B&0NEF}i`_PA*uy|CFyQ4rP8V<~pDu64XIHC1 z7RIZixD9zmj%GZJWvg($zud!N7XX2avA@PNfKrHA_1647^;@KZlg%U;bdtGJCVsQW zHA=*_TOa2?#0D8pmmIUTVvhS?N!0eQ1QOLsa_$D0A6{j1oREpVS11d$9Qmws^NEo! zujaz=702fR7fp@oO-9B8qBJA7ayL>puuZhiphEGpg2Bgl&k$P%qZbp_hWSq(zG-2& z-Gu#5n?8EDal5HbT_r^V_LE8+01>;`J^uK!=*35e^XnrJAeU1 zjO^#LtVoE*=|o7v&BB;7YP<}#ayF+$Dfp<(@Z@E>gfy8Mn(z^jrzIwG<0tlj?SeEe zM;mMd2x1u>eSJKP;#4roKUugL@YT)cf4z@w4 z*=rRz;6ivTM)lcwfOJ*xJa4rL(CX0HPiw&nX6nqZEdr6ZzspC!HwWIPsJ}WhC*m-c z3$lo4?+q&Y97Vll5~g+DXPU01{lW$8``Q9Qles{9^YUI#->@J8YL;SfOB$^GQr3aycsgUnZS;h1`$?2Ch5pB7#R4$ zbsnFcN}Lk*{DwIoOlKb~Qp<}RfB~}{Wr&4IwSLkhaNQshQSjq{A(WbEHT6N;Qa}Zz z4O-0(*FW@Crz&(u z;Pr=w=6c9V&S0jija>Q?6){Bx6I<0hV~Q)C zQjj}Ld3hUmu6SvV|FhUVA3BI=HnL$J)Qqi#i#>FWt-TGtfvw2!gviZuTWCoUf8w9k zT)m>>8U(uJ@j5!PSI;V{$h!2R1FB^PuGfvJ8q8k|@em>OoiyPYYtG7kx>EX_zt2i} zJ#{JNU^e+FWYXygUyi+!VO3@4;j1&`cvL1_eI6oyr%!V2Ju%MDY;u_n&sI8oJCvw_ ztDtOhunhUn>;d%!a;%59Tg5zEzYYdT{%=C(8KQ zVRF}{BX&ID8zENs748y61Y>3(TmvDEsU1Ia>?*>NiB1V3261(om+K&5>$SbNJFe`s zzj@uvkGuoSPL$;cOJttAAFE{hKuu#2Q|A#^$gwHbiN%FLo?GJrjH(BsZ;d6D=JJ@3 z8wm7V`vd(FFvjb$^H4gJ2?p5|pFiy~|8j7@+7Aomwj6;}0-(NO8dWsez+~Y5Enz1o z+aA{w%?~Tzd5{^4ej04a;qP@q_p}G}Oz(5i`I6xYX^8JA%B~e~>Y(Ym-^>--1s6@^ zg!glYO2d{1B@(k2{T&;e!qBw?Z13XgYH0`X0+#kcmWp@_*Km5-{g+xsc=AN+wRyYw zZJU;@HU|Q0`6LIL7Hs*&BYU8oyleAq{ciorKg^wMopRUP-I$9bcnqD7@N(fMUhP9% z>m4@_x8keiwPZo4l>s5P>(DN_18>NRE%DObcG_r9&qRl=o~iSW;~d`5Qs?^1*tH7I zNMhh@UcqApED2svU)R)DX{#(K0An$(rQ>)V=61BeSN-TlyZBL!QqC+)jGR3&{ZQ04 zBWVsE=}pcG7q#f>RLS-qLD4YlHeTv+JyA&Bg#6h}u=3!8#(nq2zU)gono;gb*Gmuf%iQqiz@{GQ?c!GI>%qaC*A?hG3diwfCp7`*Da{ z9Prwrfb^pj-)=5}Q?mjeLro$+-fANkdoJ;qzg+@&U1Q$!>Gm}*GWe_bYu+iM2rmD6 zf-t!`wzAZ^yvaW@yn4fEaTzvn_MktOJzx$FP`t|z)*5zxK9igJFiSCB$!U^gjFBAA z;O;C~gPW8thRr-KLL#~)<}V0aNalBXRfH7^Z6_O_BiZsZi<`pV0Ln`yl)1r`JJ6p`qTpy8m<{k&ToeB|6}d4h(B`ih!H^=g)BWlt0Z4e;O5b)!%1- zH8U2k9I2;PsqF6Fdb+ni(1+P!JbDd`STHkh3SM4xEft%;)!W2(!x%T4A6!5UwF3eY^DwFSx4$X{}zsxP|j(P56 z|E|w|Tc#{Scg3QkgO7SXtk;6oqxet_9idP<(&7i%PELZFLGl!Hvx-r5KWoZ7JC?>N z&68M!@Dv<~tz;Uno+vlTqYiC7Ifz9(bJYTkpHA7!NNql*4^Gc&*QJs-8cmk#zDcfW zQp@&S@jQBhl9eT^xq>!q&zun)R?>=Daf?kiI1g^x5q3;)RYQtSMS&pY)c)XC&o*Nj zJYH;?t^(;!uUAG1bp-3>jzU+)`OIVFy7dT4Af{HN?9Jqq6jXfc^HdZXeJ-21ghN?R zNI94vWTL!*^>lQw5iKcyZ{$$E@Mc2Qz$C&VKhi+v%BmJ#212R86|ryQK>v{FPN*~@ zdREFhZfss#8177|lWULdiZwTOtZPM5g6Wy?9bbt@Y*s8z2!IrQ z0SOa79fW3_t&B>+vU(*C*p^R2Ru|ClhRFq3M5s@S3lEgi%Z%kUvDOwoUI~|R{=&6$zAZD#}+ZRXkonV`RLx=oLQck6- zVc?T`v0rYy7k}45=3}mT=Qe{b^|jKR;_1wc9s?drK7~iFUBF;nZsK6}ggS#-y>xF? zM)4zT^qmRnmEuYi z3e2Mq8jF?KdT7pvHfVgpMtNlJ7vzY>PP_QN-UgoB3|I0|DI%+i1)A^pO|3k@`BY@C zDu3zbbb%bx7abaR`0=q$eA#(+W4B|RS&;1Hb}5CIjX`;-F!0TT;76ZtkfeM@r-k^B z=WeDk;O^DXRQ<4?Vt(z zKdik6P?PP}E*y%80-_?)K~X?NdanTyP#_@Ednbh6t05qYN>%B-NbkK@k0Fmr3F)4xf4lk#6y_GL%4>xnqf%(VFt-j_KycWW5p9F2X zeaf3n*%-9~=0`=K#+3|@eb!LcY<$@J6pTGj*V}ho3rd4YBfE}sCS+D+;rFlAcUwRH z9KiWqcvgRh{IeYp%voKt)Ws{G@U56G)H8ogHS8Mo8?8^X?@BrbhW_9FlD4mL84@9c z8b*CI3gHb2^~Cs%ZQLU^YdbW-3wYHr0x(mEwYuWEh-zJy6(3MM6?^;a4##dMv81u?-&DGk&Ezt1O? z0x|!OsoWr!quj|pQ*o`sR`h_9tX*u_=J`*o%lpdM z>q5nv!}8C$wgp+$*W+E~@Y8xe0P3wyJK?VyY(8s@XMU}O=_x%<(t;G1Ni>uWTf(v{z+SAw~p-5m!cMEyS40;CH5>o;J=USW~5P+R?HUrch9E%SDt$NW-G zdJL>o=&+#cV_*q11}vI2JlZc}l)G(U{(X9C$oHNk=nNemkHDdeLySNLk1Hkfh7Hap zwYGvpl7IAukv^^RrPJjM3ciaG4u>g^k4|Ib`T&|w{7`NGUt?|xS zGA1?tC>i(%o?@lxWMLKi{*Wj%AykQ(i<;8&3d_y!?;c)%@Th^f{90GD;j@=_buB`2 z)2Jxb?%a7+f?rN^=d-2-rQA#D)&<=D=+=nFL=m7Ic*+HDXgNH&qY2L+$a8H*i^3c7 z8U3IZneM+R_?NOG;%h&=ehAIvgy3VFfR!Y|Ll z-&?o;MjuK~LJOj7QqC6UEH=uDF7mk&X4bZ`R?!E~-vL&276HU>XY-`#f>pcVW46Fa zp!u~EUv=jikKHxf3Vu)w3w~O0L7tB#;cGzsX=%&jGqIq1p>ja6AAnmOlA0;Tc5@Yi zHH@Lmk-89dQ187J=BxQnXox#R3mLdd29&B#&)N^a@*`hB0sR(Ck7wukVU!F+zAEj8 zq461NY(Xae0agt}N%^Wz!;@1CtfPv+x=G6AM7?;~XOWg9>Fbf?u7eB864feBHbqCp zU;rAs&(>#MHC9xqkoZM-VCdz@7v^9sf^oH&1-U+B;wIzS*jPO~2wfnPgg;G9!xQi) z8U)cw6Ig@D{`~OD7S#UIMr!q{)YuDxP$)oPKTtFr;sAalx(JWdpN2Lr3Gd}fiTLU3&Q!}qC;R;Ae#M0emGMYxf`G00(Gjg(d#6fSXO1K^LUK2X?6pOs`)jAP zIX_R|hI6ET;YywR=2bTAw`RmJ_vU*rwhDXN*xSUX=^;l0!e+AwV~fD`$x2EbE=kaN zI#_?RZ{ygSSQ|fuN}|-*^&r(!XNOb$g{bD@K4-~ z#vz#vCC_!S_B6+W(~0d@ud#20etsqx+qP<_9m2!OzesB;*H`!y;u=a&Apagk1?q<>_EoxILSm3ELo4LC8-abNn zDaouojiXoi&}H)EBaG|%1ESVvT%8AMQ)_CW2rgCcrqvvJVht$%lpW~x_Oje~#)gUb ze!l*LqAeyLk#fA3pKn^;{*wMA9-u)P+^H%p%E-P#1r6OxEPjK23-?$lO~V^R6!Sli z)~fD%l|=*6E-~7QZ%NWsX62)4w;D*IiTHp{RUC`|b$;l47A%$Hl5`ESmj9JQd}=(t z-k`yPa0ciLa|ktS>hg7U*X97hN=)#l1oTZJpQWNi1fnw@5Umn~)SRsslpuSrZ-~bV z+Ym}4Bn_AvJT~H(xq3#?5f?dbo!=3~laKb&TO5sj)>tAc4%jJ@2gs{O#$?2_nUsza zVszDSlQW2oHu%ZN1RPBz>raoDDS8wQ?`_ob@8@Ap8yLo|I*qr6M>`Ytw0#t_6`+sZ zB!=@8qFf)JSw(N``V;<_>HWVEAt0b4!Dvg1G2uwt2 zKqau(HP|B-;mH>*Vx1wUIWPpS0_nIJd7MiHaKvbJoSpL#qm%H@!0ON}Js^9yWIe7Nv7MumZWQbZE?2 z5VbCGHS|v3;1D{3B#I&HzkfaN$folkZ7Epw#}?kRN=Op$sI6-HnkiataW*^J%MaNi zmp6Xm-E4~}Bu8S(r;D5HB3Cxp{4I>qr*4ESH z1eTJtGa`nk5B)@j#mpA@cNcD30-NPR75JK9TR`git+LBhKGV%x)La9`+GOHAK(D1s z)Cvf%`pWat8rxD~;Ub+rFTLsdjv$xk)$Q0a?HwO zsNx&bVp^tK2dUcA&7rx$zjC`mP3>>&EdY|7m#uHp#(GSGTD_i4UXlj${!^T7AZmVIm37aFG7OT`{{r?!NjZ-$LTj}^JuGBvdZnpw zXLa!dB3MFau;AU8ipd=T5OQy#c0R$40k$MjVNsUuGFs|4UhPd`>$AhV^c6bV__Z01 zK5qzqKoY(K<@D_c4QeL-crCl5cIxFs@S%(~?sWP#GP2T~mR;fQfBCnT-#HS*8VdM) z&)HpKLZ$SoN-Fd9&WT!oI0h(7<=BEWW-Oy#-6_jS@#zWC$RV}>8myS?Nz0N?Ps}A=pxDZ>3@dULFsJTR-U&(d}B9HDimZx(VJ@|$Sd%G%Rt;E zMP>r(8!U|M105$W;D#J*=f{a65_G;D=fH3&-p&D#M8OFpB+;^o2yBC>L;E$PZ9_0$ zQ^(2?*a-EC5zwl#YdTTcO#i!>U-$IKkG8;SVDLo0 z&LykH#u%nqrI7`s8xJ7P9Q;v$ix-g7jC6h;#2Q}!DDVEDnYPGOvP#>}ah$GX45obMZSVkd?)98^QNb7S9 zmdGo=`$Xr*uBHW;6PP9~oAcdi!u$v%_aPF1Qjb*U=63Nj+pOzBbT{tGg{u3}%nPs- zGk3G-Cw=U53?&htI80t2PM5vv7(Jvi@hN>ctIj@A$Xr5ws!@#PNw6(L=WtHjaBNAZI}B{F*@cLc{Ncg+zXYHAdTb4ZoLpFfA@^8kS?)W z^rgI6^D`s*0v*ObZY!JnxSKq{;9jZYf)wf*i+ZdUO@5S?W^WMZjNQN+X5Wjk8pU(8 zf9@?%D#E?2U%zrxYO0w7R&hDUG2&Lkr~D3bE5FM+K}C}&vz$7`qFS%q;>CIWz_aXJ z_kpCS0Zi3|(f)dLG2Tn~s<2bEJJ^oannw0LDa~S)F{=>GgX9xcGBC4% z_(H?msy|^_&Q-aF%TiPoPF4Nran`|7&vkJ&MZN!fe?`jg6n&pF7|&@q6kVjg)8?^n z?>RF?WdsvMHO%^HqvgdnGByfVytOBtaqdW1{U&K_-WJ zf%=F?Vm~xChO=YC_A)jhRViGzeu~|96V?)wtn6?*?gENhs|?d^K3j1` zqIR|-=u+Ge$9OhOJ+<;hWMpBPHKIF%@Gc!lL9e2>lJz~I3rd!p8Ueb31PN3JT-{g9r1P;R*q!nY1y|KPB) zns4fGb*SBAOVQy@RGFfBbP&z@x9mC11F)R2D-dnELE14L@$Ii@KofutdBVB}u*A!f zyF#56$E7 zUQTE+SPYVI(dGbjjBr;?H`&8?scJkC%xCORjmkUXpS8Qu{o0f&Xt@(mnsHY^ zg49Q4U++JS*8AP@6j_P}+*ui|m%p_ZO&2J+6^^u*tgB}_FBSSyC3UU`xI@>@5}XA zbt^9mZ)8ct2j27t5q`OuyP2q2+(~fze`J(EVAmj^4jO!!P0NhHSbx|}l7zR_rg8r{ z8X^?eA(I?;O@|N0zP?G zyCkB|FCgzNsu>wDCRDB_Bonpr50t5Q{MTcJGG_sKScj~wM@tr`bxX2V~K`pMD+$9W=No|AXV_nlyujsEhO&@$7->mt# zQfo%=BT}e`Nw9Pj%PXXEzSMZTSJ^6!)K-=E>o0YXIf%5ps2=qviZOcMvVKhX<#v}4 zfyr>N3kd(FzqH`}ms7$8Cmu~?Ge<>rNN&S@5uXBL*NaXb_>1<0R<=Yt+&F#H|csqP{-xTL9{y7m_$UjD4xEx-* z+PezR~2*i-(h)75hHy=|JWz$XI& zN*MJpd}4KNfAPrdltJQTO0L>!BxP_XD5Ay>hH9#wJ?k%A=r`T?BA6Pqg6#}K-7e1Z z?d<3k4ocZLNb`LGS9RaUz13E*Kdh_tRgO)ycQI_swwWaC+`p>Y62-%%NEdkFr{vKh zu~Q_NepG6@wAL}99W9n3pn^sDAi-7l);!;~_-$&3A%7SNZChf+i5JRufh?;hAGmX- zR@Ho&Ec~DpALNP0Nmy8s?9m10_yB5;+|;(mG3WHMoiVZ!Ll+H#B8McCEwyVGf zQ-dm!71h`uzeWlK@J(bQw8qO&&*=o&@6Hu(?`jobsky(*SN>!Oez10hCW{9YMAu^$ z)KZ(yiSgcizCoAxbRxt{7@kkIKHamPbc^3~j8kZq{nVJR-Dr@|%cE0guIbSme*5X% z?Oo!4HrIAiSFYd`szYuo8@F4ami@VqqU8s{4vzv&AmUX-Yvoyo;hrd@9=5qFCK-7--*7_9yJwEIvp}xS9JB ze@f_z(>tM@i|tJ3f|M)VQ@7@ zoRGNt6NTb>hv)Q4ml;&Q_NFtUl8ZA@hZE9Juu=Q`?LyP!^bLADGV`@=GKY)i#wS+8 z>JQt1Fv*82`;PsxT$dLC)mspkWd`Lt6mJcfJQ^`el<)XVfeke~>mUN+Y4!G@miSiH zyThbAg7|I%oSc@9 z&T7%LHZ2L^J-~*ZJ$RYy;8tL6ID?_LEvk+~H4>7HX+p+l z$Q{oJRsDvD;}U!&34XK=p%NIMx0D?$9n0ED{?L%7%Fv8V|2R4a*>*Fw2KVzHBIdSb$N;}-D5(^yW4#Y1(~P5 z=5+Ywz9ib0tIjZ^kbJV;ZAnH*CcA728a*z-)fgFl2V*f~@T9(*iX)!it7_aUJQr{e zfBGq-4W^Fq3gEJI+`+ja7uyR&5E*`BBfay))BKq6JRHS*Q^r|Q5svgOM&I{jddtIn z}tHng*IPmB!|zw3(AM?dIVG(sB`xjm?MP z3b{9E3swb=+!DCqw97jt&86wdp&R+bK-G3LP)nB-JOI+!!3b%ggJ!lS(1s4+a~R}o z{zXgaPU->4*&kZOTyg`oH0T;lahHgd4-aiFB)*ZP@ znUY_PTpW?BR^#@UQl~ssMf&~R2eORfAM1a{cP}a*kA@j8vqlL3y&0TaSj*UeG>*(fA?@iI3#fytZdVHz+cJp2z5>RY7BMf~e7;PdOo zQY(q@Z|3^oYr2mla8E!mi*n>251*pTgN|nOIfOfyNNt13ppUN6792R8#>5abz8^_G zg(!LvCv!`{pu2(9J%iCkb_agPFH{}dVn2wnQluG08F(sq`tHbPgr@bM`w-9OcT%h3 zXbFN_M{4B|JFa{L_ZGHJvdEjs^HmXN4?Na9bw{dY7m>i%8Ovd!aXp#QmT7Su|~@y)Zr2%hsOJB7xcWOwx#LCJ#qLP$=&7pBm;bm$ZWP zu~M;l+#*unL~7A|ra_XzMBH_GO`KjwU%dMCu=wFz0xQg5d5snZ-7;?rK3U$8s7PhLz_u*ePU22~zR2Ep$0EdkqCLKG``Mxm{VKGx zdx{?sn8cQ;+mHTk8!z)#7oUMtY?!+k^i2xeBO}N6s~-;G-2CFapFH6-^7z8;|K5{W z&~$8@uZ@3^A7W;nqXs&w*d1JD67OK?cUo@F)02!9ZyW)2B@!H)v(AY>3c}Y^ z{dZ*R$z{cG?`D{^d*jdkcVZkF#>t7|Ubq4Soce6l3vQclMhCS^K0}%ByM+a|OgW^c zZ=ulP75zK!b(Zru;!iEM3npST{+b1dWNbIO*HinLpdcLOV@acDLHna|*q_v&mTAPQ zWtoOB={`?9-lrYR`Gv!Zqbml}Lh4^LFWyCap$hhe4V_^k$Wl9Uet!qWHDQr)8IDOr zZ-UbI_(1i0f%;gsq?SsimAQy3xD}52g^t4+?}htq?DB!js}fbb02TXgZd*sP7`BT)xWFY-T#7TT>J(=2ibeb`t zxb8lmg7KYlqJGA`@Q4IHVWX5#c+b~HQygyzv~8hj>9m+w+(@rUWZ<~ZiY${haLT}O z9a-CRvNFjw@4gsO=BgJgU%ZISTd1p%uUtIL}#x z_pJ*H{6cplhO_yPIa6Q+?wMo#0`6>SaS7+V?zq`9P(SFWen#8yqbEqKrY+f{z36B< zOL*QCYV4M*t#yY&ZB(MuaAEGcS&%4%#Mj`umV5nOx&wLlUAff|Gtlcy^;P%aFgw2c zthA`4HqIf?BXy$|uelsZs);0ymjAcmWY4M1<2jwoCg*mssVX!*e`80lty5WY!J0QW zX&m7aQEP(MS@pKiBdr)=NvAORam?qqYdjqSt?t`{ZjGKS5!uu|b=hP2u1#YY8qDp} zDtWg33{jO7n#TU3=T!!|Yac7Z`;)mH8lbu7OQi?v4*Zm_TL~OB$Ucb-r-R zPxe#sPrvuVb=yoMT%__k|bZ$lV{wCck5M|uR9NvwI6x^WSe z3{m%KD4*opc99|IMw)O{h6(Y=R~Q1hn{2<9fBh^Y>LKOsyFmvtp27M2OVP03oXPj+jyX)Pe z0{Uw_7-+M4@AH|It=Z3(ZhLHPcSbdNxa&8C#u`x);=oy0#44OqBV4QPJqH+U3X zLi+!7eANrHD>m3!4gL$9V9G$dg&bD>04zDV(jh>e^JeL*gnL$O!f<@H>Z!?o${-ch z_PY;#s%`bZY2Yi7L;%co;sAZ}YeXk^+y1a+^q1#d^P2h%QKt3OaMN4~(b_z4p!%D2 z+JS?m(5G336Eq;YnpH6o4t=a=Bq4Qw9rhMo*^D@nZQ=71B`QOR6m38RX$#bprZ@!dw*@dD(Nc;#Kheb)Ly;LrhGSj89-chtyt;ri zWSPTtp}R#2<@Y<%*xO2ac|@ay?P9M5*hkF;tgpaE8fxK606$dJ*oB}nocTUb|C?6) zP`C=BMr3*W+!!p9cbn87QJPHb^gSq#evq=dbh0qZg-jS?<@LXS?O~d1nN-pKb zH;!N}6B?^zZQiKo!_K^D7t<+{X6kr=nS0%6IMWU}D%b_=a=X zWd`vHn&t$ZSm}e-dgrB7aRq(jsmLJx5fbwiWL*02LUtcUL65%#E@-Zf9jJT};Z{>G zc9KicBXP8+s#^Sb?6l}SpJN_iY?rYOH8x^5TNGmY8TL`pOfX>X{98YaJ zm$$6pXXOJkU3H{^6Wq3;vJH;uSv3Dlcd)3y?f)wN?3_D05*x7}TnM(*E;broHoR5; zN&}1|=`5|Ujs23R{KoX;d9Mn?5ckj-OY~*HTQwMZxCy|N7Yn-7pdn++jfjnCL)SIx zpq{{uQ~R^clPers_2Tt2qS{rJ=}T6zaYhp~r^OD#9n;{0+8PYwZd89t%eQg3&y(TY zf(T_rJ`R>d{Ntq}<7u3m&%>YKU&lEQAwpM5hY#tbG&T6OuU1=5(DywK*UjHGn5K49 zcj8!|Z`eUBhKWn+54pyMtk+bvRCAZc-fc?damcybycR|Y-6q+XIj#+t>(G7%Hhd6W zhoW&;k0)#|mecEikyOW5aN3i86LCfIyfuXZX;<9ny}SM251JzVVBn&|tK#V4QxEsA z4Mlz<9+(_)alJY4oF&@GuOfLbkz`XLXSAFt>2-aw+o`Arrenfa4M%%k6gYPtiM>Z^SE!%n{4PXt3nFK(lpK7WVnY-uG)HSb=-Hq_H46Y=-VmKGfEg2o{gg# z9;cnqZx<@soQ{KWRpI^iDj0Lggd_+I>y0bjGDX4ik%wBHAyQu9$wg~#d*MxeP$xSx z$j*(8l21a2BQx7cOE0r$-vY3O%k~rR`M9|G>6YIf%B@#krdMp!ws04jdo{#B)3oR! zQxJf_#wZ?bt$bOE2m7yzS?3>pIzG4EK4j$KFq5rmQ*UBVI)6PExadaa&u4tHUyJ(8MTp}Fo}Od2Q? z`6HAnq!2@9f16bC0;W>Z(9}R#H2=j3{K)kcw&n0(FO%<4omj=PICrAJO?p&GSX>f@ z+HL6k&WX$MTdICZ-`$9gG;iT#UtK83?Utb7+kTBDj^u@lsqe}4za>8@69C{=Tp|7N z5H;;1CLld>vnq0#zUXbijfN0=edET>_?;{uD)&o{BcT@!n3xz3`=z@cyY7(9a}HXs zTR5(|Z7tNp+`K@+!yQpXW4FqgJp=dSA4jT>Q-r8TG;9I^(unAG5=W8897mDX@FO3= zt=i1a$2G;va~?gt%@=>#xcN22FA0b>Bm=N#M>FM?y>{EPb@Tb~tTO38=%fJt?Aurr z#OrbR0QDl`xDfa8qP4aAPxfg%ow=Vji8B-Hv;LCLNMCT=T&#=)-ivl~b@z1ifKsG| z_X`xKC%UjQ|I!Y9XbbrNN@Z8dtJOD-@u<>R#&V#H{Fs5>+;(6o}0`T0t3Pr&{O zSK$*f0GFIir;xzr@Dt5>X=*^?_ZbsU6=yXHpj@X##m+0j+gYyM8$BJME|J_q=TDFc z=TlWEsg-(D9?6oRHZWUKniPtV*&l5=|DA)uG2mRqmqST5J!5CB5rs!o4Hx6So2RTt zUTPQX3qu2y^G^C44F^c^%|4QnU1t1?-UvS%+<72H0qdUel``V;pRO31{?*9M&B(vq z6?&=HlO9{smWjfS7_BXiuqyy^3?j_9)isv5XlFk$&1vj4qA-Tj=iV``&Q^gV;APit zMiP_fWvo{-yDgJK08eVEVYs3$C2Yh4;xpQNaa1>{Md}~=(_qw{tA^d0`mriOT54jp zltH7}SE@W!)(j;F8%NiL*Wk83G#D7j1kkq>*h`||Z2R|del-nC!K+7I6x`k;QLNNY z0Mzj4Fx~_%FR?YpPlSlDtsk*<*wXq&?+&0V_QQSeQo6foVrHu*_pmWrw9f@ol;{He zz77N65v%fHfyWuHx!0sX0Qfc^?U*R0G+Ks{CPHJ;^*q(Cnm~fb(RF}90h3<<&Wg&|vtUdDcU}Bs0zK7&D~!Pc|NV@|U99=C znSct@{MuGylI4X@SsIO#;<GE%*#z{l|-SX zc~&VB$YQy6zjPoN&rS-uU$32M5J@-B3?Z6B0}ZTmaGqM_3ubkLD$}h;uZpejMVsa_ zPd{o;$vAx%fAY$3XRU6>N9|;NcDC&fJCE0PkGr`2!GU*5Tj|k<9J?W3y2gcZNs^0g zL#3A9KyLxd-+gsTjn)Bt0x)A3cVqMLohy)|=u@)WeVtGwqT1$O@@|qHsTjczpc0HH zEjP7yJE}QVjbpN#H+PucW<4T3Abn%%ZBXYR0ZZ88xR@2a|HXtS^(-Pe_~K+Q5l394 z#6zA+6FVk%nR>hDfe$STHKBmJDkS_m1%~fDJ8J<;b@1blpJJmuevXB0MI3IIx^fjk zJI6$NFLn?~W@1+sUT5lR1>P=oB@IQ^kwb$$okL9wvN^;gyJv4=nHBX4_ z&^INKimT|I9C0gGM8Y0lqB&Dj&`_3B7G=PuhUDV7p7$CVW|~t!-nocOS3sup(#|_N z7R^SDJDMct>|;kFVzjuA&SY*~h4y)~6>a1yAJG}Lj3_k_byjH4oJK0Jsq#Gd!^|%9x`*8kDx8b-HYGTbCSmUkR9H20%nU9Od1+ zK7TXN;V>t6+mMhH){)f2>pgPb*84x=20z$rw_!AE+{##NrO4pV4d+B&F6_bYX&cqM z49R|h^~XOvc;#}s@0i}fusjnH8nWKO9}NsWbbI<9uB#%AFEFuZGug4&XP`b~hTjY? z;ipoD0M3QUYhY5k+t0nJH*hoRv6wE;!W&QUUN)^(Wm%1O7F1wVGAo;Ad}se7|H6+W z(H2xeG|?~v%GCTNO5SZD;qiJ3|9%~sJB!AZa!na!d5|c5G)eoF$q_ruPjEW&#$5Xd zNgFs|O)W8iUf&lEYQDZxP|8bO;H2dgpyUnY=J$xCnaMNo1U_Zaez*j)Gyaj60^sTF zx~d)l&;*eT*lWC%Rd~Q;x7z01TO8p-9w}%UX^zf*uZYP&rz@oF?L8{#aXOjIMoGo$ zM&}gYx$+Z8BiY~qBIvL&t+ODZ`8&_onxpzGF_oMxohGo$`?{~s^ct*@deI5efu9CD z%Nf5QSfdT4{XSOKSHjASKHbPiaS{;iM+x56|7l4<>OV-kHML1_wUS zxafFQl&HTi?F-}*)uoHVo%rO$(7Q?HVEO=9hsKC`X zSA40g-Wr&)jiE(+NQ%+@C2-uvO(pQ-5Sb<2Dhyvlqa`CV9T$47&NGnd-_@?-b+KgO+fm zW_u2GZLWkL?lqn@8Dsj3dZQsXAY_HHEKN*)d|Rg%OMoW352H8YB^wt+gfd z@GYi-XQ0A)c(+bp#D&rXkH%feLW7zS##G*g1NhCp92ohAkYDQ=8NI+!W2s3N)?7A& z<~gzny21qq)HIXRE%3=Y+rq-OWLpNcBR%B&3&9eE$c zsgo=`ah908D~0Z)&QrnC)1x+0;8}0O0U%4#_cI>mOXBoQh+|;3X}G#RpcXKjm>=)w$G0s!C98j|>R#J8gst{E zL3()?8&rojtfvL!BCZz5&g4D-Fjw0@)|%0h{@>Q>((52?3*d&WfP5Z=Ray>z^k4I< zu@j{5%tkR)r;kbD)j>{1>Samkm>0i-!Jd1=hp!a41J21q$5^2U>hnNQwc7FtuUJWD zEF&p)WH|jKIwShBWe?t}6<@zchZRWv;`T(+h{ku9ox+4?9S>{Rj3q;@w^axbq@8}= z!K@F(hSr^LvjKi)4i}1BpTNnq55`a#qb8jy-1>9o9S!5X9P9TNEz!BO%-$y-Y7IAl@253(p=lt$}9Yc}unG4^49pvFiA5uiNIBbjY z(cGZN+Fesm@9nKVg-N8IJ`qXTX{>$mW&jBM7hUnRA)fQXvvi(-h{h4pbaJ1nWeAn3 zpe7*b(5_s&P60g_i5oc{Ilizx!`~5qx@_{zvQQIUMt8Vl;_krj4(-#rdI=@IT2keD z#{HG-*-u%5cv$P-%2fa$yOenV7A9CZjx`VKT(-ER@6iUVI|b?+ZiwKLBO2FY4_@k! zN6h7;5H|CjRw!e&Z|CS~z2oWYsB`q5H3vaVcH%Ypk51l`E1d)dJ>z5L!fVn|@LK#B`~o!>2locj(n1!7BRQ7Hjk#c|@i}T)l zS0mf`9{C!5q53dXPO_p7NToUSszlxB>vP{wO*p2$?9`Z$v7P!Vc*^W<{0wNWPmCJ; zBuG^T64{#s_l6dL@s_Sve~;28fCLqwoWqw0NUi=YPG<|J{^G{s1u>?qAqML;Q%8Pg zzwb%#kv*9|bJAZ``s&v6GimrNSBwvsP&g@xEes>bW`k4cN@n#EoYjd4KDBSFGYtfV)}!dJA)0rB$+! zJdVxkMa4L$hFx}o!zzq9_Nm>r_97PCkm-9TosRY9J>a{7tS6|1P|ln-gUQoQwR*&e zOZr@8fOAsOWlf%iWMa;-yemrP_q+EBnFzmelzrvI>904^4z~s?TmC;9q@Rj}t42ev z0?6L~pgsVV+~r%Q1w|T0x*dEVdMr;6iVpr6Z1gku&wwx)V6Wdn&kuxwA)|5)f?&(%E=%`8*yms%g!}(1cj=Sr%Gsa@ z@VDdtH=*pG5aqv39sd)eWED>NwcK{)U+7VPJ(tG2%QI}qA7q#)q@LqV;RxdJd3VW@ zvc3nrnE$=?0}_o|8X6Yw-o5)Ofug37HJB-cS+v(4U`M@j6 z`tN+z39y1o9uuGy+pAyo-=B3al1_DR?+5<>xIz9z`A;v0?F=)fx2aK-?UYU5 zfWc-UjM4!n{sHgPs^jGm<`HF3;|x;%%8V}uKuemXOlCacR{AwN)c}bw1~yk}nOHPe zI_2Sq@pf>(T?F(=@+t8c@qZy@L8qVno?Tk5TYJcU{SDnk#&bwyevh>1;(coV`{I72!t!WKdO?|=j zIp_Z1A%>+ov)T;p+CLY@MHVPoctN+ZWWdos8I!)Vl-e74dMK%I{}a={jdK7*p~Py3 z8t;&p>5%;pJ76HnQcnSrVp-&Sqhe?zrHT@F+~u)3uddnuqaFa>7%6_-mv)dKOk-M8 z`1{TDC)xuhV}b^KrPd@TW_rA=B+&Ip7!$1ma9b$;EBumw9^nf~A_5;Tzxi`0LJ>{Z z1Q_t0@u#dnqXNyY%yBr2yPLW^^IUd=eHX*&HBfwm>eF^F@u@sNLO^le<|;X3p&w-q z(p&XEXBUm0k3b-NtCThyfCya;5SSgu{4^7ah3qZ_%JE9i2Aw@F!Vpy)4owpmJ`1wW z6ehY4@E9+_mCeb|`=?$j@zBlYvu$8E&e;=7{fRZ(@ck_Vq)2{w0$HQ4a~lODmHkK&~^vBsSMK<{ikoLoY96VB?Gm3Yu+(Hwa@Zls(&)0WG^S0ASJuR8+SD$)$)HRgRxLNMF}t z%$9_erKPnd2s<)PlLN{dOYcQpS9Ad7M@2(mJ%JALizowr2O(eG?n7>JuD@LEzu0%$ zYv<9CefJLk24Li*Z8Wd^8CDjE|d3UMUO9d!Wl;877 zS6dG;+gBLDte!J)_k$kY0K_8rcTEGN@BIH+M2GVGs=sCd{!j7ZzKfpK=aC;*TMP#O z#P)x(1c5KD3xFq7c*UiqgEN;j!FXzrucSoVx`5432ti?T71>EXkT`pPxrXP zWRge4m-zW4Jf8S&$Qsb<)eJ(YrI?ILcqXU8P;y(5Qv;kmxUL5glf{M&n}Em#pXUG| z%emFd-Esi5j46nE_a-!luokr=-T?W^Q_fdk?roB&Yc@1E66QEp?|!Xw?mYn1Z%f2q zx72vjPaL;i%fFGwsb>T%HK@H`;d``glzf$x`ljlLGpE^Csd1s&%O#Thz~m(fVaCm_ z|5!@WqXgfRzBfVq>kFRKc_6mh4A=>0)MkN$lHWzNpW#Zm2?iBI9>} zh2Wv7D}AOB;0rH_{+1=-v6GQ1Zh{o%-tNj3;VSlThJ&Q&PQDN&QU_XiMM zod&Lo^*$OELHCD3U|8?A%RCir1=7G;;M4P(z1>=90qeLs`dG_}jYc){AsHlnD!+>k zRIc`Uv8a4t0a_P>2diMjNH!$sggYGD-cCL z0-2jt-Yy$eM(hw##_#lizW)LT?(b~Acq2W3>(i9&RJo-Pu%QfanQ?f9<*gRC@tlAN z5@QFq{CRt(+#VXAa6fVesI8W~EgsVWI>XS#5l@xLR|$A8t-v&^ci>#LTsoz#zyd4# zlEyv7kLKG3GzV{P5xGN(63VsI@lbKR?c(S#;dvg&i$Z%bqSjK(@knNfpzU~^$Xm|t zKCd>{NMN8!9=jOAE#aCTA~MF7vnu8jmlCMEs&O!6JS7`g(xPsag0ViYxvP*&Bc zv~m=e@kd`uU{rKo|@_6#k#!p<`UYZ+6UJ! zSrLQM4nV#MpiFD>$Gcc3B6Y zbh17;@@c`M)0MKH$eFmp0CDIl&*FiJW~B*HF>P;ygq|^B zq|owI)W-K5^kiWjNu)eZU8B{F83ZVy_h!QYxe?p(CnaQD>q&hGJaIRk^W^ML z?gbgA-IFU)u@mDoSCa7t$6l-j->wB#2Alyrtwpsxpl@w|e!RPjVHY#$jp1y9Aq*3% zk|n&$yOmc%-#F;&J(GZfHs_lfavo@>TIj=y6(SgoGNoWBN00_1?74h1r+#%D^F?>z zqw3%rxl(GCip$sJ3!@kRi3a#?-oJ)1FAF-{4z%kLGKx5Sp5Dev_O=j+AUr)^r zjpkKBR%(RweM(pvFXAg;pH4nYvI7=IzuKV%TouQmL3H|twOW&9sH?oBT=l*JCi0fb z=K~8Bw~*$dX;s%vC77gY6sKj zum=G9J#B+&b2M3H;tREk4QNzHY9sSh3ovtaVhZTT5lZU1kJUfpEH2c2CSOGpNozCF zY*;+oPaLu!(r@vD>meoL_uZNoqE>oh@*wh}!jh#3jt5Dhuh*|4>Jf;JU`iHcdp?lO zw2^1ZUN4AkMbUNnlB011wmHr7Y4+3O1DkW`f7{rhvW!^hOlT%WUbQgwsjK zUv6i`V8fX?C_+-5VL!D~ityE~|6JG|>-7znxo1rL$R{;aKfz4XD&LL|q=mWDT8wH} zHgWLLhq7|m7v#G4P#9R;7#*#+_yFe`HiGFdU*j*jQt~q!G+y#Am~DXbv`>&Ws4r`Wr%#ChE%;v9QFTXO8*YE zTYAT%>TY&v;-4Mu2+Kvg4qe=-Vm5of zvEo_JdY0iZCwpzeI#`#GMqIC_^zT!?y2Vl}!v`u~x}D_US_A;-YY1qlYrI*{;mmJY zQtoe(XjV8LO=dDP81CgNw_FCcs>FP#Cy-&Tr&zPhGQQ0av@ma^oJ39YP_%zRr(< zTp=sQ$Pxn?1oRY_a9B|B+kT3xRi5WiGKuJxhG&^#t4A@yqdNLBJ)&~$>~lBDxgtI= z**FNx{K(wOzsiSZ{X*o*Qs_OWG>z4T-U-Iex9ab}g&aUMZq8H!O`wXD=Q+4u0ngHy zBARH+LG0xs0lhMXdW-7&`H}^T#;~7zzb{2S| zvV?*nl|FWat}ReUXL`Ts@7;mLslsg0@CZig-g`f-j6vs*X2#0jpF5fHoBfYAhuVF{cUT6JbqA>~U|KtR_8 zJ_ht{yR)K_g-ip+!SH9ddrb(xG@>%~Isd9L)Voz}FdCOxAS>gvsZ(J!h#40RUgQNuDJK9z>$Dj<@nVPB@W$~oc_>t@#KRrOfM6<*%avi z=gbiD-zaJ}S@Y3mGd?SdpsX(LV|rIJBxN`U1_We-L{YsY(cE>s6`JCOn2{$Ni4qEf zJtXg`Ns8R!w8VD*CDvDyd7UA9Ptd4Tp;sVgoRZXN2X0@?F~;=tyIzR!j6^Y^{!8Gw8pWfC!Lq(t)(H1<9Bk-Yrt@E5N3hTb0?^4K zc|no-0`hV8#~p`uAg17a%>F(FH;k3=I?n$t-f!LDNVKDSorPLB1nrHs1!hYOG&s&E zmEBVt5#6%>j9xD%vj52s_wr-gCTeTI9G`YU4*(VR9&U3}%*qM8D%Z-(ow%<&MEL9i z^g{R~rDXBgI>q7BCnI{0yu~Wm^GiH~GZV$77AxtCm0f3^%zjezy?g3XizUboR;+t+ zICCAA25)5`-H5p*yc6#5z>{lX zak$=U`Xu4|>_b~k96c?Q*YN|&XH&72)ww*Z3*9Rd=y5=WV;Gp4nv2qJALVi2d7X%` zKBCk92-J_imE3q$w#wy5M=15*hU9x4SZIdXH_uRb{luRDbXVC9!yVdA%x2WHR0oyu zO7u?rt!!rbJv^_X*&D$WdmLlzZI|l7>)yNuSI<(;sb&hLBI2d8F0&k~{&7RC_@=~X zyIE7_X)qs#K|*C5XyZhE_2SJgqw*{BM!pPmn*-r86MkZWo=8V-rG;qA*ETsQLR z7j8T$WS}!mYPCVH*MGDc8g`4lQoHL@scs`W`^SV=o&lrR8)I?3IqWjQz@hEUg-KjD zjvvCns$ONgQk0O4oO!~5#T<~NUVQqQ!s=7Io2d^y!vX+04^!XnsBXW$Ek7GDG}RJT zQ<-6I1WA+NJ(_QQ&lK(R=z`=cvTqWkxIgAvL2%_Jq+K}YpZQ{|7Gyne`%cri(go2z z7a(wtkD`v5BJZUgcyId};T&j>Y1F#-b zPG%&Ydg;(xG>M&~EUO6ht-4ulP4i8X8zpk3t5R7{I2v0pnKp-$B?5)S-@dZrc-}I4 zO>YdujZ)zsGJK4_MqdCTf*mSb!pl*+t{@3>Nfnkju-kS4Q++M!y^vBXn+Ip;cUqj& z7756?u4gpZt&Z39zn3KFluy6@QaA9`Yqo=TxmWabO#&Bgxo*ulU%E{y(|viH<6CGe zl%5edmc03F=7G~!nO%x($u7+K4kH}zp8pz~`n{@%WHb|4cw-q&bm5{_Besu6-(h#l>lm4!1uJ5ekaYI4R%|I&`67+IbV-W=5q}YD@$$q zIQ`~=4KT~=b1*jH1s){^2^sb5dA}yccnSFRJk7~ zgJSz6pFzCi%azXdCtp^5XXJvwx zaZ$luT;vEz+7Vo@hymMN)IUG`_g@JH1>R&JN;+GT%tZ8~ZlPOS8&m{8fBZhfpX$D6 zEP(GS!ilu66HyDn2*#r&G&Q`xf3kPx6+$4L5&Lq_-8?{FwLTfh&b>@f+8t|+Ks4ox z(HFe(w~4_j^Id*i>u-UnKHo zJUr(&r#DZhJEQn+_@4E&75~lG^lL-1&%}a>_I5_BmYd&Paok(e{hi(O`*I<^>2J;( z1hmS2zCW{I581$#N-BhM+Zi3TVnZ^(QH+)d8N_XcAjla;l+S)^u>1S{|I@#n!v0ew z>n!fJn-00O>?OwdFBRHf8t(tkm;CM3X;pq6AcF3}LUwWrp!}*>`ZM&<*uNqnNc$QK z{LYxJE9`%{S%3TeiWta$EF%B(-7iGNdM_Xo%ltjV=U*=D-#pe^gYG90AcD%|)#8OQ ze7s-7qhH_A8;oKb0r0l@Px$zlL*nr#VE)zgs;C@0nP%TdrbYVjqne*>R&G(3oOML1C@jB zZ@9a^?eSl}`d1^_Obm7lMB@rWZ$6h(cP}FpRDT-2U*8l&5?I0;cmB^O{P6~eIne&q z&N=L%+@+$E??#PAE>Ff%5c!A4i2Emng^pZ(M?&wt++0{|{}~}cp%11}E`nO<{WmPf zf4VhNH=zW+CH2Fh*Lh1S$2>z#np(wK0=CyLtS~&vx=n^FBf%< zflt{c z>N&NGOHRU3gI5WJtW=z$b$E*@40wyF3>*YyiyjJg7CsadU0j~%+PP3wu#8!id#uV% zKglmVvA%IKkRr_)oVIvvYnXCEr zoqlIX|$SwSMIS{P+InGWkbYa@Rpm9{t4Q!qaPxj(Nn&RU=uB5?|^@ z9G1Tf$yoTgeXe^b*j{KyqhZc{=&qlJe=zFFu|#p$(uJa|SI>4RvkDt@5hi&OkAa0OnrUJ0(u;H5Z)rozIu*tabMR!TKxs`-XA)%B(*sO(phkHAY8iv%W`A zxdvYwpm5+M!P=piyxGjE9pMPO2|5L-@XIKhHcQ-Ams(q?5#@iCNv0J&Lw_GSI zH-a{%RWz~V+UeN`3ykN`uZvf+?lKJ)GL8y59JPE~4$qBWi_zrUd3d9iJtf<872h%csZmv5niXTdnxL8MbPku z7PHnw(7v$NOAp8S@g3jq0t{r3-geQIFT<3>xiN-u_7zrNu{nA}%}7VK4n%4ABoO`S zP4B&6bgw7=|01fcVuyQ)+{$_FjXSe$t|RR^7;Xyt{YzCHaSJNwAHuL}OTu2zl)xpa z3m<-7DJkXbS3fnHD5K^a7>?9|iYjo)oa*;Ofpkdu|MQ-(NI-FiO}EaMN~J&^H=>u02X*uRot$vi1jU?w20_2k~% z?IH{m0cY!nHb@_2A6BzEzKd@ed7HhG(wNQllO6iR51PG0tAYsQ`w~8Ao@4BOIW&_X zdc-BGlj5904FM?sD_50q-lh(ZwHt?dx80VE#Oq2Gs70R628~SQnTw~HJuCygA+|ESb|97C|YQfE~fcWrs=t5+S_deE`^T$JOmm&N#21G9pGN;%Ta zPpGpc+Xh80i(iLj*vGP`=~sQpp=+^06D#^gkzXeV^jiw%yxg4P9N3mCIoq{V^&DNY zX+|ur*M1JRFzn3cFU>tp z*g@$~Z~BVwDKIA6t&d}vt1@xDLRMHK4;m~!NKQQj0+{Z#L&JlYsvUcm#;#`IY0cIc zmd@Wde@S)A&8hE}k9MnPjB%;desFA1VzhIRZ^5FROi>-+zi3jxkC8FC#Z#ZW2)Fp~ z3ftc=#^P(d2~#VNW{@p4s%=a?Fp}l~sVN2E#($pw_}$9{qV*HPJ0)X$Hc<|)3s*Xi zcBe*@?q8}V(h89oaQn2>?e&iB z>-Fj6A5HJaWq92fc_i}CzczRnhLA9lZ+>iD?_p$|De*Dfj3lK%imTS||5(Q3FM(BU z88Oc#SY9&4-8us8JzG6EsVqMR4iqM#1F;T~J~$L=EQk)AzK6KzzXkea5a&BdEd+P= z{8OKf58@F+V*x3!_WDbtj=RM&Jk{0)SU)E0HpdHN@~RDBiHE^5(M7!nof-x=(%g+z zLdH$&nD=@-m95hs<9W5bQea=Y5t*O5DB~zwxYc16*zRmexHR~*zv2@7EobL`*|EsY zk#9Kt#dN^Ld9EPFm&E_*y0&vCnp z*s=S7 zE;oChq4B)0)T}q%8Z_OsZA=o7tZRo-LEyspWXvIqO69;gk>ss+rxjcHqjnjjC0?kK zt8S=sdN)ni{-LG4j|^WNg7W{xB;f|CZA86MqK6@ia&|s~gE?Pm{q0Vih({%Yii&XH zA6nmo;UF%oiRKfaD|IJT#?8{Q$HDbm8vru{&A$n@Ex*T8H$PJiwZf13GR=hY4>lQu zqZ?izGfbRk3BY2KLalGH8!y2y^3-vX9@TN6*0QQw-AvHzb;#{o5$Nn#t?iOsEz9V^ z^(vr+O|v;%o?r_B70XD`2#o$J}L)(VgoX)FL4=sY> z=RGB0j7)#7rl8qaWeK7SB4Z<6Izp4W?W0qa`VY6NAs5~g?s?Y+8K);cBm{%U$CASe z?6rnwBICx|E2o)4Y>9mah%tgA0yv76VSsqn4(cI=}-AA(DppaVv2^{X8Y-xM9`M|8%}JJj!%<+^LRD#H!Dh z^R&2T*y`pjnIeU+pURvb#?Brdwpl@2XISO^0IcEZ_Z~VHNWtNDlmDzyR1Gllg7RQm(KJSfmSAPyr zAe)l7hoCOk9Pf;jf-1np+3UK1_|{+R;ijIib9>I_Dw|qyvs$sSuHNTY1wb%~K{$^U zL*#f%fdcR^J=Pj9u!aB)Pn`YW2gt{WdiMV|to+vm=nRj+y%ikMlya#F;>)%!(d0AC z>s#7@hF$le2jV^Y17eP7~w4M~Zm(?o&B*FsPibH|f z84zW8*l||XXtFPIyFUZuE#f%PuQ7%n%MjkWK)lz-YqrFvnxNPi1HCM~FJWc4~l%I{&+oY<68BGssz~RUGmB1t zSe#l+)B-u8jAz$hMwyDeBfgDxLE=gP?WN~xcMF>2+5D_=8ssnCea0Y$%-AZy;LG59 zC;v7JGBdHZZ?f}k^^`&EW*OAGE3`tV+e>dfqU~&D+3aM2koIaew;7|I;cCqO*Hn1P z!D5jId}?KaQsl^~f%1(~>A^&$ZO7)&xboxDJ4tm85T$T|h= z&E?uDaTXM*$dj4k^l`j`9dM?=vd9yn?AA;5ERhMN`O6N>`pBMS$pYK+N42t6U7}x;0J{9x9Hj z<2STDwj;2H`EOWYuErQ8-1;VlhYA?o1JChymxhS)JwU0Xz4$A8_1ZIp)j_J8uK+yc zo0>0h=1d}P;}I@w&e_e|eYkpp{3Paz;}ZfAtH4)Wy?V8YrX1e&K^es!9haplF)q%GEsgF@P2HpcC`+Y& zPm~?0hMjtDZUVZ2^mX~Xcbyw2hpUI;0ov~Cz8SJ)LK4>2brHwvJ}^{>C9BEh-z`02 zW8~wJQK2iiSBD6-)9BUowSP$|pJb^XeS_%%#)@1L=xv#%NTKnUL1a+c9h4sK| z*h|&}m1qY^6Bs!ou3HC&ci;XIUH(m^`jgWQ89DdIDM^DiA@7jA9!faQ-*ErN$F9zx z7q?m)96-4}jlW}scL6G1ZbZezg3v1uCN!U)uGHQ*F2_0<;;DsYm=mU#Ag^D7s=WncI;z<6(y?E7Lisn;GC8gsvL-#>nB4O8J1*$f@x;3C4;fFgqA7066 z`1Lh{O+k}sw_}9j0($yRCb+HBBTkkS8!P()+%hsUk`*=tLNHd%`>{Pi(GVwn zqug#*Rw3h2)*3&G#{sK=Z-JeuZVs-hhK6~9Tozg-7Oy}ed<7i4i{=-^AS6`6|ND=m zR5VQJ9@*VOr21T+!l~eIn<-6tR$%#;!|#RFMYg3ql1!X=_I7{ra75iZo*`3t7f<^V`n$0nOU2* zTV!G;h(5&X(vb6{{bc6^{K17AY{lPc3{bp=YN7X(c-fKn(ZonsIX}Vzm8eB+tc59N z?25KSv>gf4KOpvHDT3qP%nhv>=3b-IPLzltWiB-9HTkX#o04Y<=sy@`Vj0w~viBmU zJjZq=C|6SmI%a23&k4ziJI2Jsa6J8lIaJd2X+fq*BImo&Y5!))<3z2_%UyOmMAfi` zUM83ICerqOIpOVaN+IX2Yys{9S*7d3xPBQOr=;{?p6-lRg>#Q*2JduvZ@leewrE=^a>JFd=j(AP%kQtI$}LwhB6~5)e^5F# zZ*IT!co)VLTEmJ>$6kh1&rhG_u7vGm!CVtUTx$C5!JCrR=e1>Dcm=6Hu23`Q81B7l z7v4jLkzb^|e96AJ5BG(B;MUQe{fFBleci|Ooz<*87D^@(jbGx4F|SaXmE4;A%;`&= z*54$v)>&Gh7kUG^M9B-9R5w8OjlhFU30Es-6FBKAtsD5Lc*&RG0WRdFaBOe22XY~3 z>}tgFo!yz9mBw>&jb6jM!Bihkuij~NSEG^_w<|L0+)=^m-7GnncpoCNkSH)XR9C8A z@YELz$<*2UYxFI~d_K@IvcJ&=lmITT4i$Z=%j?^xcA2_hmoqh`{{#$KX+G>+-Y)3%Nhh{Vw?wWfY5DNF3p$4Cij!2e|D08m5W+$4pfh3aizZp^dKt;t2XBJn?qZjs zDL2FG)f<@KkXTZUp+bRom8sZ{ui0(I^(-F{+*J#InLWtNQJ8)tuN3G@e;jq7ELoq| zWJW*4!o16Rg*U!*s9Y9#tVmn#y?WNSHd9Z5q?W3<@pNBAsdqSzO?bOS!alD<+`@wV>gVe-h(A98P zB|f0Pv>STs*YkD&-fAy!ywnnQO-9r;myJawFRbIil}{|h(Dvo!OBLi=6dd|5_thJ% z)Re41)Mwb2;jrygWx8ewy8Y-dLS0R}0 z@bTLh|2`Ceko#_kL0uNs?E|^D`#nuIrqE4<7l`M%800Fi%DtZ0fk_JxBrunSTo2U_ z@{lAqSb1|07JR>EDeN)tVR*(yTEq#Lvm)F0K&bIv7W-(39mI`ZOe-z$eop_3ofAc+UO!-6A!-<|&x1l`2JDxmC zvm?PrlJoq5?r>;i`3EeQ?|N!Ob5QVi$;Al*b2u!%nQbvm0WU90BPqXfoaGq3Hqm+0 zn&_y=0{N79lN7l`j+PH9w;17hQe-GopLt4MyfDhyDWs=7HlWuqYobm8^~!4il7RbG zx1?dKT25rzVQG+TT-H0W*=;Z%@LHAADv!rpcp=z!EgWb;c)o}q#ZGNV&Id;Ry{)4o z5{rm2+SJoESh*81p9_n}kK#7a5Q_{C5BCx&Sq5|dj&y4QYyPDlHoT|jZrU847MD;4 z-Cew0MD%wwBmqM-L}ZAi?;e1Gld%)r`t#Wbv!fGbR*4m}2s)%t)Og7F`<)u6Rjm<+ zyXweZ7uLJU&b!;m*TKeLP_-k%ue9E{Rl#7FrxCNRZL;$T!?tm5;DhF{_Eg8W{T`d< zqEvF7kvA}6yj{)Xsk*5i|0)RYpdwrNN6XBwD*ladh^8sMpt_I^y1JQtCYQ>{!Uw3BDc=c zCI9N;)h$h9-+HeJ@vY8PGGB5OLB#40Sx5#`ntb#nm+uwRRwDI47aS`fMA$vW-*W+$IdYntWTTtw>b#geEEwNmjEq>3Ji@NTST9BIIGuRl-W%gYWjt1#{H#4<@Bh#;fwnGYn zdKW3wmzsdPW`*+2L=D?x zLdBs@|$|R zEmTaX_Uc1r)La&oI(9)Pl^Y&;3gqlh3O^|x!l4A&3r9_)2imw&q&ca(AkmGR9Nn6S zx5Z2CBAOWKL~@GLkwkLB`5YE{rF@qVUQgkJ9EvMB{Smk<(#8s_4^Z6Id~XR0kBQ0@ z#OIcCjDX(hXzTBQ5zD~B(zaFOxU2>v>-M|oQ%1g29D$?lwp@bUIY65t!in>5(

x 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

@ZI4+?WTn#ulni#Xc0lDmp;hc5OB-? zauGMC9`FOOc22P#k@WrZt@+oWA>#%OQv!o`CAgf3nv<9WXb~ zs*>K1_%+$5!hg1oeAbg*0B^b{b(TQ?2jBm%flTUuWp9%teMAd#L62j)BmBq4-L8HD5kNKdE@>m*jlDf<=-T5ZX`O#kuV-Tq*-zX7s0m*;8 zCI9wF{%7VEWU?^5KV-7MZ3!Tv8vr3cL^k;!8^*uh>|cF>_0gWqK9F_O2hhv^=)Sxa zaF7BjqRfES!~vl7TO{X3s~|!*4gBe9o@#=AwMS#YwDaVFP1xZj%tGv+nffB$Kg)~{bD%k{~C!d3@9_;by~4(;o9r0fwBd>nMEo@{N7jEu{@I15TD z)w`WkigWaX=Ja)OG1p}t^JwYlo3}wuN7kL`VXQrzwnG(UFumZ=!*BAO>%o!5V9AhX zO-iG&H z%Vr6(5zZXBga80+;%_zrX(?fvvv_mIiUFI@RM%W3JQqQ zf@6(Iu~*a}I=0~ADuPrWyZ6?%T@_~#nyhx&1gOmwI`%wxhv`jemWFxYYgv1f!DbfV zL&FPRy|@g|+GnGW|xLiCY7a zYW%r84%pp`ko#sk?+5KV&uPE);=)PT$tKMM8JQcqLLQMZoJO&x&l@@oPPG8yjRoP8 z-4p|2tuq8thWh%^wGL(|;RjU-l2AU!doR25PHK|C-`p;)W+QPgoIvgCyr}6Br{;Sh zkdA{p+dSOt34)x{K^jg>ghc z+_(pzKROT{XFKL#ch%~d=RsL6sQB`DAk>SCOYR+vHgx6<^lf57YFE#t#}JzRIlUZ& zlEzX~L>SQ|VCyQVy#cUIY|@w1WwV18*`kaZ1m3DR2;$tg;y)yLzG|7^L&c*+dcM7T zXDgT3n{T#@^q#@MJXl|rJ^UkSqzcoXQ5I_dU8oCv(tNwx*n(R=jZPSk*%ZKH9sGvx_+%b!DN*afDo%A1rKdufyGx@$2Z0f|A$ z^PrkM0MvnW=vsdSXs_*CCPNwj2~sWoO!A9SzcWFD+XPpxn%#RN&Aw+g=y30m{}j6# zGfZnkErR8=Pan!JT!o`A+h>l0=u#y!M)?PvDTdc#cuG_|&ALC+8{pOH<^Xx#`k=5e z9N-7SP@sOe3^Ey3K)TqZ!5J^uB?j;w(nl37mnKED-r5hOk@u0rX3 z$0V$(@`jZ<@plIKgYtJWA~3jF$%H=Sqi??b0vPNR)@?hrchI1$$L+5n9f$>XUb-%Z z`wJTMM-PQa)p`6TF0lEE1%deAJxe+%zZ4BBd7R{T2(1_-K4>)U_$-PFkI_L=ec^q3x7pL+`kc~FC#Y~ z)z`S~#^y(&7cNzL9=igDlK&JqTp;?4J|43ySw{GO;G7wCc0jn&3MdxS01Gq>crsQt zyE0y*ZXY`YuIYY=2dI$%vJMiz=TSLO`hrucoJM2~JeWzSzVixXEHQXqf()R;vk;$XQA$rEWWn(j(rVC8 zbY}a@^F=yBGw(@gvhMWQs(UiQ?gkqh54_IMz`#FOfH<4lF5&&*a6dYPfk(~&Pm_x} zt34ju_Z>%Rxwd4J(+b&qe{P}|azndz6cwEtHC^HBf{kW1HRQfK=5!pfWG+#)Q3^Pc z2FTVsHFbd1J*_-jM7+nGIkO9jhtbv_b{26V%b`MvabTsH^AKjHY%lTjNU{eGpPr7= z=IP9SS7WVkWLhtW;(-b+j~JW_Mro1!HJAG_O+c{gC&q>P48=?BTMmL$p$Sw_g#ff0 z8WUskD^&)R>wKOe^dXOt#Ky`j5Db4J$X;tTLPhHWUb+cn4K!V5G(7IHV?d3*6U=s_ zPmnrm+X6tfD83d{p(Edl?!W6nZyK2Ec}+YSSw0W@E+XQXYh*SWVO-icFhj zwTCisJTXubH4PwDow~YOY}<_coaD|vLh9NtJ=gMhtNye+e+`vcMHw`3KuHxaM;;@A za^EkdKHog?MpJ+blHz?)`j9zZYy$tN3}w$Ht9i?%NjX*xLOSVdy6GZ~GW!(nmgSqh zFCm?L64;e=>xIffvMF>_~D`gSJQz}TK)I28RV)|+y z+q;zpWuo5Ae^`wE*Wm07Cu9`4u0aIW9Tfu-*HmwO;wYsR|50T(-kZ&c0??~o$AVyU zdgKyxH1|G4f3E9Yq5HlqzvEIgt5!81t=KN0Ha>j(ICN@yI)*9S$D`!px0e^L+-2eS zQ#0So zJn<9|EOB@qIrBTO>C{^tyuh1ij~6U^3@2GU9yAGVv!CH3WQL4cgcfQ92UN5@`V_@_ zb2iIYR!7P@75(h(+u6=VatMil*Fk`uLG5mRgU;8g!&F0lTBH`z=Yh2HKFI6T5bKlm z$gf&!q5AFDZA&`#+u9PaAk(HgfV;K6rW4l(`igWYUIL2t2igdJ5^@8<;-5*7!yAM%g%TeV+icnV%7|*H3cXr5K>NW}L*Xh$bc|V|b?1@yxxm|}TodXT2%?1^+`X-M#|!#fEJf8_tQ;Mg zn@K(fngpdfeL!?51Y<7{cNM3ElHd03OnaOWbFaxnx2kfk*0uPsd-wCgZ*f?y7kbre zwQQV*t;?N0a3!FaHEn;ZMb?!li=m;Q0M+e%4`d|U1(Y6&(hX!USrs=eQ`5{P&^L0l z1$5Q!gMzF~^cpA$p1>`jn~HlY?YtALMEyly%#GRkpmg|=Y01aBqiOaT*N({~@FIh5 zm@6#36_n!V1!kyE0ombSZw8|>&4pYaF&RW#hBH9k_5r<0AC!d<88nHhzXPIx+VpVZ zH5z;Eim7I`z0zIKYjAwnc1B5^HTUYMh(}P54){^50V}e(`6m2eWw4;JYgk8H0{-0; zl1szupZ9Sf*VQZzNI>WD@rku;bb2>zatao6Q*J%WyK!sFo{5c(!~;D(n6LL@W}f`4 z4eq(c^p_t%1%?b2R_kV{x!>)Am(p=nW_nm%pzTIHO?bc4*tH<5a&b?`2Soebo#ZbQ z#L)nTr-Q)oOl^Onjla5te5887laNDE07Rn5rVw3vS0irXpmoT%EO0 z%L%2gYN6PX=l0IS9J+I4F|z5ZK0J(yo%cBF^f?AnoL2<}N1m^7y;SXf+UV4s4y7xQ znDO1Zc1?2JWtIxIC%^g)40^z&2q^ADZ5%^^Ln>P&`&8$BXQsFpq{EE{)w#`}ZPXMk zwuZpQ?|Zu1=w-l^a2^=jR25eodRDx53mqM?KDiPH%0dfZ_)c-Pam;lswU z-9p=L2R*K8*gKY7nYm7Y|062r8NmeT9`ut}ktiU_pAbQV;v2Y>t)&WBf&fEkEr@&d z!7kGLM%6btsYfl?F7qXQeU-KAAp`~kD?J(ZZEh;$_LO|qN!5TKgY>R?^0n651R|Va zhWx5JKsB98-hf@BS)OHed9;F4gZJbI4@8!m7!Zu{g5;PAWBIOad;l{wx@Lgrxy2># zbP(HSrvk>usi*Ub#N*Z08C#jfs;Njf>ToyLs}G|vUPPC`k3;T%NkIAV1N^m$ji4oO zc>D@pZf*B-2(|_fOh;FhS#4rzU|aEdt!wZTvcETtbNd>mv+5)m&+-Ov2b+5{6y8^w zok6>TT z?}P%5cfzLiphvvxeoomqw)!K);0s*At9I6DJkcscw22nleU1XeHr8teg)ra|ti6}N+$7ly1-(;&?qkVsjB{!nYb4WS2YI}fj(#a@9v^ie*AO_oO;MzFL z4Xaf~iGnv_T_|;mZEYDY_MG?H`^z zHR#CtK$mxq>Vwjv+JX6Wty4k;$GaNigdd1n#HT5oj}nCGx4l6&(Xs>LOaLlB(ggM8 zxPJr!I|CjY*>pXee>*SyVO;4Oii>V9mG>79y5#3~4s{t(2eV})6)vo0L)#&Cf-Xmz>=BB;l6sz5g1o~-$NQ^Q;Kz-O?!UPA2>(+FHDk>F z=2e)b_p4PWapKh*w=W9rz809SF0=Nd4B2pd^yQ0L-s-nPyprW!*)3${>XL>e@hd2i_eL3?+cHf-t zWzI5HY|=~3(HPI6QS}s1{7Id9NFqq1(uu9n)gq zqek_aL@|S4cH1y$dH!QjJj3)?-hr>3ml@mXDMe3qhtl8Uu5FvG6i6X8QlxAS&bA9r z3-@#0#mwjEM++S<$zFA;G;GdhuD+6HHR&0B@_t(7;h_zJbWeZC)kS{pY5v*0bq2WJ zBcnV>++>Tiqu_~r9_imx>lS)+@Q&{PvG<-)O|NO+Xb=RIW}`Pzz(SYaQB*_(R1}aF z1O=&~hh9XmAVE=j6A%z7p|?N+(nJKLcS3K0gwO&cBRZ-+fhQ7EH?dTw{?ER_~WqTGgpN_ra8sU~~25x?rb^h?|e?L_rP6!u&=8!_AzT zgu9$EZfqcBFmjq%yCW9wpKF{We(f8U;RR(`L<@RCBCn^*Fy6V|uT`6wiE1}5{FuPV z;?hWGiWw(KL>v^C%*npB9G`}RhA}XGu9i10W;@-M_l6wY$FA@3<2cBD9r8<>`3EQa zC*8&0E1PRV04ebmG^Qu6`_@`+OtfNj{bT%^T#*T16&{9l)yYMCy4%ygRuX2|M(MA* z7C>6p26AM?tf3?JLpc;0Yw*fUAgxK%)jWh|9T5f!^tt=Ybab26)<>VNs!Ctn7QM&Z zonu%$I$jnjjVcSzxx65B?S4SwT=$USb#b-xIww#0wgqW*YFpdk>W&*)YE~6!Bs^wg z(SFp$!11#x+?_W;*jq0$rh|%Kg7NhjKVd^_i*D_n&PPY&V^}d&?c>Ft-E6noI9QL{ z-TvMsVO$`ffYx>`ILZ^l24dJW8JyqRWV-~4i&NEDn+K#@EP2go&)iBQU$s(o8qTGZ zuAx742U$G|fNePCQ#GVSEzzqiDcL?~%?ZP}m-Ow_b)jSFefzsPt(!gPWZmy!Q%O3Iz7Bb z7fW6NExwb!s;KtXGHb1NVh#LCcQf~jQ2r_*#0}F{#aIxP3#ruEWzvl;dgy)G@^%bq zju5%65u~O}IJ+}Gw0S#JosmV>&gXq;^}1?L_E!GDPy6di+U1!}doMsH9VKj{c-JK3m0C$E_hCO}M1G-483e(TpW;E68E&8<+$Im!omxNT_-+SCRDAF3Q zpqC;{%2g(2qrNp}+h{LMpPCI0(3mav4G=y$P!?T+F%z@tLzs3{EnKSl(&V^r46HsB zq@@4^_+6vLiM-1LK5>s(PlxBIW~<85WU+B7;J5h2qWCk6 zi2_MXCsSOIr92N5XI;qeYpG!)vT0~N3y=iqbX$g?N3W5V4j<1dFLjocEG`oCakJoi z|1YuQa*w+GpP_SqGsg!1O1rW*S%d~z+yPbhxCdCRYHLpS9*(VDr%x?;i!dKi5Ho_< z_>dO(sc!XFSC1FRAT#pWBbRI{T!NnHg0bu2k>6qyqm} zw<|4cb1?>fiP3EC1u1OKPB8+4w8NoHaXW{C=>4MCE)_Add@rF=*Y_?s=`Y`z>k2B| zGisF@h~p0t{_>4Y3^e#TV}qMmGegA6P!_wQ78t;^5pY~mm#&ZML(YjF-&C0=rS1?m z_Ell=JDxtq6Z3*){u91MD|wH|8zLMIA+gM!M>$wa9d#iZhOWwcz6b8%XE%B@9RPC4-3>4c7t3#yF zsI>*JsnG`4-`r``KdhYv@^cV|r9dWOUgEkik?Y=mjW;>5jA^?cG; zr?HheqkSls8y3@%rQ@b`yEXbD@?%;U59T=+#;oO53gi|zP~G)jAZ2|w@`0oUN3mJl z>z7;TQzLaQ%lif1wJqC^GXLs|?dwb!*j|5`!2`>c3r9Wh+2j#<=p1D+|sTX30}zsZ>(UGE$LE9qlgM zT(q#>CUS}n`HX!$V>7sJA}4;T+MTG2WL){Z!=n+J_Qm;!4#;^@8{YQgnI(ses!8?M zl5mA5DWViPZEicfq-*QtA*_&1j+QwIav)kH`aZf2# z9E}g%x@r(?@{zynCUuaCfD8ngGZV{KaQ4v?;1%ZRYiPiF&MIAt|Iia?GXg>{b6jB| z=%$`Bde!NoymDeOMG|~0{8lbmMr5G*#A$}RE_xvej7r(9+wq5^6h7*x#}(Z6D!!|? zIFzlaUMTJ$(P`*X^zi+0s%EL-n=b+;n{OB_mVT2e`OcxltUYpxl(;KPL%c+M^J}OE zFnHGZ&mf_{*CmaB;H>UQh!)@!*r7N7PgSZ~&Vv!(Pm4NG?W^G< znH_=yz%^R%3Q%ft%%t{sltq%6%p%?(hPV!uXlpo@q?D)0Cuj8o1wo3>pd5>1oyv9= zk}>H}W%eiHRd1?!1EGz1rIzQX)}=m$bk?Z`F8s9IsjqPzStzZDNYK_WQ7GJNc=XlP zO3uQWHV*Y`L1L5+1@ULsth^P9mtEMl z*uLm8!X%oURVe`}71;f;Iq~D;;5U4n z1+T$jj}za{`f<2{Kih9(+a9qj?WVz^k-pH*Q(sV!5y{^xdA>OteLjAF!3x-4Jsn@& zlLhv|9`H&7CtSZ~wOZ08)Jm)v)Lk#iTF&F`y13((=n>HFAs^e?w$x?=bR;}sVj{@d z`1+%&Vk%VKs?l{6hNycXxf*(}u-PXJsqG9{!OIsPY=n(Rb$@E)XKLZ-b7clSESW49Jv+ix=+!|yaZdr!7n=VU$r zt-FOOd?A&+7dZ7Z_w&~@V1AyqkK*`)&jdEVJex4ilOTp8!3L9RZoe12bB{M4Wtl4C zMpxYh!J|M9(KMVsvg+=14S^9)99|&3@V+!=qcHq+sfr$3#ht`)y zx_^!XkIH2F66d=2>%{EnP1YZ=KW2XRU}CB~+furf9O_*29w*rO&AyO8RKRb8B(4~5 zYQ0Z+wKY0X2!8ef8EbhlDVd+=dyeyVvQ%E#$WP0Smirt7M<_hLWoo~7p`X|DbAgsg z>aR;zHiAt1reqc7(`gh+#%BSnscrTPW;o$i5c3AtrJP8;53lq(WA+Qi{VH9pR{l!D zc<+@0TmM+;n%x@;6<415QIdAo8i1BwO04qseqj&vGX4Yz-AnUa#gJQ>EHmkRYio2M zUypa#iyTo3Du%QKAERf&$Cl7m)=Qhfx#3-&@(SR(Mb9FJIh&J}+HKRCnsP3LZ}}`E z^|*&1bx^rZhHN*#U<=!}8)tiL%|^<-mK3(G@*11sE67!oz{7PnR36uz&aYv+pIqco z{6}8Fs7YPl8PrJ& z@)d}9+rgX_cPk(wpL&{`D*$>tUFF~27)M+r&2K`X|_9Sh_<%`z9#zA4bOl9G_UXKk#DJns@m|mA&e-L;c(>BJ5maUx? zM7wuFJm0;~lP?Ax1%>fcWTVp(3B1UNeM4Y#1KmsCYk$h-{E^mP?%S@PQ`PaMqHl`T z6o-0QEifC_^%EPzia} zYZ;1+v!k>+GhbpVwD-|-6=sGgB3a^IwW{>BVZwrN1YGX}fYQnCkNV)WMP*(=F5Cw> zM3ZYyv!1@W_1-EI8tDm>7~bjLx{^Q2<|7I{X5n~Bf^l`HyU-)D+cq@$O3gEl%av9y z-#&UT*6n-0;Kv%>?Ca~t6Pb{#jX?F_A183GI4RK!qk49=Gopr5fpRI z+f9#7a@}U`TTn;4b}rRc>ygjaaX9*?LgoEv9{&-Gv-%*qD*1>nHt64LtdF~Y@p(DF z58MKQ&NLvvR=;Y76TFGsQkm)RsMYb(%cWYnkL1MW0xXRJ@hdn^;$wMFP5{Q-CEs*t zO14TBZ*Ds<3+-McKi1#DWihE_+F}r&Cj0WQVGlJd)I3?9gR1 znJi!Hskz~voOHBXK~(c{Hrq|)xoY{+eo_O}mNI1QSR>fH!h*nl-bMdVdP zM{FA(w~0_C`{jktg#OPN?t1hL*T2l>dDEx+p|*y;k3%g6C065+E2yF0DzAov3_g_G z^dqi{+4+S?qcX!shcZgerdSKeQGMNkzP80&w)Y3iSmH1e@1$&7L<2l~X#wm&N) zXLn$Q(C`VPq0#;UB`4q+3uGXH`Ce49F?C@56RC!s8-)x`eCUbEa~QONAPRm07T4@k6YAg?U(=nUUcU@ z(Ocxnx@A?l6cMeIBEn;=SUV_=GppVos`k#G^XZ>YPWXdj_+=DppiLh={5}AntZrYg zqc5m5D5%^ru=OU^3XujTE2uv;`0r)5kEvwNu8iGoLIH!_(9dZ+mMoHYD|YgM0cQb2 z{r3+m=bA5;*3X89AZt-FvDU91FwRx^rn=aVUZ|JU!B;E~Wso4%LM^|%#|IBJGNGXX z&K=j+rq{)zX?2`FfXDnIM~8R#7riLzi-T?-bJhlC>-p2|fjI8kro#MPCLed1g(}b) zdwrk3Y%W~`>(C}u%1$abt8f2db~!Nq0C0g5`vd@54S^)hkhEuO!gM~7ABfI=XRU~T z9aQ0o6&btbhwGe7If6Av<1D^yrC) z-=V*20sfDL;vmG&m7mK9oBn8u0zCNWAz37u$<}|~-_?GeE^|jTIa49OnfzrQJemxTXPjQ!50oHu4^TzFyU{w8>v=MQ7}fzkQ@X^lK^ z2m}1-X?7+g1IOtxJT_hCKe#EU@{d_=XviowtCL{=;JN)fQuQY%^>{q!*HDW8kCg{_ z)vENyzgn5m{Y}bMCK`}ij>mdIyZ)GCb#Th$e`8Z#861|}P2=RTIur1lvH#5f^!FY# zdi^q@4zr>jjCet75KsRmwf$v;{;N0TTJAIUy*m*w$>XShG{pYBGx?JaW}kfhzl2l= zWe@iyXZIb$(O(>El*Y|U|4^kII3fS9Y)blrD{lfm-)LcfiT=Z~bztoC|MG|)v=0RQ zcYI&Un;?C%<2*Pq@*m2=tP`3R4;HIQLeQ-R3 z?@QOeS8n{;P)6*kW(*I*4FP^Ogcq1Ud9_Qxix<=zA`_Ao)s(43rgTnmy{CKMW;@%vh z0KrKE3}~0$c0(w>tb#eY+kN!0KSRGBEoIO^`#6H;$ni7kK_IF_|KuM#zy}-#c?9ZH z+kL!h|1oI-EPEc^Zz20nf9Q|TQ}YyaEjD6H#5TdL+HI(HJ z2VG=-y~97-t3Q?<6l`}K&;#fYme_`!rP8|oG z2KDagFn$g`mLKf;EO02v&m?5%Z(s0F_rC88fFPvR^O=o&sjyG9nI9S};QaR0Z}v@J zA=Sfk|MW-y_;__yDk^orNrmnW;{5!R^TPS<*!I>6nK+$);lSKsJai~XO?`D9ON?#w zr;pWaKb1S(BsV-2Q66cv*RRsG`rQP-dMbAc`657@ein2-0X^ z%{cgw zN8m}j`S@lfz7{24M8@89XU_nPIq=koQXtQW8cD~&jv@e1PP!t2*gk0*FPui?BCWh; z=k+t9;4=|uW=!mX|M&`pr(3{Rw~#VB8>6zpZ_b0C!eV8SiGX7WyZxYM%;mxgXxp{T zw+P#AR`kfk#$n7&-dJtnbqrxEn};ejz{N@tIzE*>r6+r&(oSDGA40mK0V~T57(^$^ zT!Lz8 zuBor>E1jRXOKeG}0AHr;zATH--Q%Gk7u^yThobT32M#1LC%#`~q>!4ZwWpB@!$wAk zOLnRDulq12(`Eh48BYetgZM{K;EYI{I}Py&4>;*65%>J?ueZBG+NQ=Wv+JG+4>Xrx z#^01BLYpy4s;@2IZeW5JGY_h zzH5H3U;lBif9b}XPxh70bI#H~?wd&ca8$T_de5d)Cx9`sX(2Or8ZKa=u-S)}k$EYn z0vh!6`|goV?kEjpZVZme8Q8=rZK91295<6Le%e$SC$@fVvAW`@(F?bKC5m8fM5Oxh z`ZAGK$9EPgigw2Ix}DL_W*J?;?WbG_BtaL#UU-X!V=J2Q1AMZzsGcD1t!R+vtpXe@ zlX-ZLy}-aN7*oLHCJ%n$dl|muy2rE|#PH0b!68dc!l(eqQ<$nQY8BmkX2gMl%!EA~ zD*2+so!xva`LLe9te|`))@TE)rONdx0|RjtAKEln2~UC0KWb{5r%Nw!A7=n4`la#~ zB%D62zRij)!=_V2lc`gpBF*NpaV2go`qe6WA+w16$1@)r-IlI%Eg6_^_`wSMh7Ue* zydY%>X%%_-MCjyR(ZZN__>K5zm+x+s{s9l;;7LWCvS;iC{)J@s?fe-~oK(%m&*{yg zxiZK7D3q;9E??diG55EJDx*tfmJHyLFYHspQ~Q-qsQJ#k`s|&~A5b*8@^rjhN#$!< zzzSE9v$y}Q_sK(k3q`wLHIvasd&c%PNGpiL&|dCfQH9d@=*~lFCkH(Q!+602*fZJW z=*xD`UPsRegcB>sG*DhQMVzKfEC~yXd8kMhOa>(~Gd6|_qpE1eL?j^(@n#3tOie9Mj?<%)j z@&GQVhf{IPgG5W6>8(NkPfErmW%-yl88$7Jt6szz=b@NWlG|fd3o5;m4fw_$>Yy@A zg=SASwF|!r=k|8q7;B<2Q%max?~SR2(u`2;{?zE3U0Zv;*4lMtMlK4?$vie|O2{|OUdIUZddlcx^CQFN z;v*MzB5|Ugg$UBEbztGnwWxl#>&+M$`)9rim z!zfGVl%@!4gLm9@RSKY^IVwKQ8ZTd1wQmzoq0~yW{7biBjTYefYZFd(FX2wU?u-#l z&S-~$6`1~z3(_|BtH6ZO@~Ye@o9H@gQ$qTrGlX?pxPb7zN?wBZTW(|roc>D7vad`8 zB>MTTZllG?4dPs5qi;J`y0zIB8UM;R&Xdx#IuV_=khC?_{>D$$ZDj`9de91_F6mLW z2q^A3B?0Ppx>Fi?Vx3iugP>BQ?4NJ6cgtb0T3C^p`xSbVvGL~)>Xn)~`NcMdvYI;e zLk@kt6P)}ilF9!>B6{b{64(w#7o*Cu9;?d2th(i(jPP{xX`dN(;{@f|zZtfzui9PM z6*>wM;+a&;s2H5YHn+5}R!^8AWm&TWMmRK47kSeXpLe^WI+}txQu-3GZjuS+z9K%5 zeo1HG(u&irifycf58Dom9M6AotOX;ax!kddK2a?#|#>mfj{+o zB2fLhg>itJ`_|YE)Ue@^0H?+9$r*D^y-4UWZf3QPxx@g1bJDG=af0hvhxnXWO?sJA5*0Cam2i1BsDlWoLo{;gA}FRLvmdVusK6};~0MxeMVD;H!ArFb|^d) zgdS{q2vMkTrI?g&qn8z_YnqVJzYqU9F6=1Pmt zX5W3P80A4ma5mHmwyf*MDU%n&zj;xBo|OGS*CC(%<4p?Chu z4*_NQo?)T6lwF6c&RV&ft4Bqd0=?86lDWFQ%} zji8VNr`OPw$V%rOTn1zU-E=I$u?XC7I zA8aZ0G}}_uy($RFh%IQ&M|OL}((Wz6t_ONDtp3D5#Vn=tj!F2YyuX?-B$Z&Od{%z3 zSYG=@oh?C96>2SoMyZJXM%MmzUl+6rp^Q*oty>LDx9Nuzx#8*uEBE${DE+=g)r%{i z{R=MgnwGDs3R8@j>3q7h(quB#+_ z@M57rqaor+Ah(MCaz`w;FlpruckNxnItT1K*n*;)WEe{EM6GRQVQIr;`&X-`La-L7 za5DVeS3FAV$m%Wr`wF{`;8N>gq{n$niJfIXu(Y0cKxWP5H(EH$t`X+|aF{Lf&7!hT1U7vN~p3-_0@OYtJp?T6Wb)2n^* z9)(J}g8ao@Jza{}l8Z3wv0Wco9jrSv1MteHmFAjJ-bH;h#~>GWtJ(9ocwTlS(rj<} z$8(4Ko*gbO%TwbfMoF0Cp>4-lU@zvEGHh|=S5Dr!ve!)p78mp)uj@W@2M!U=S^CM9 z>c@-^U&0Xrq_Qt6o_u_-CyTCbW7h_ofVtZ#^jg&*U?=N-P1Tn-$|tbu^XK+-7=0Z3n0hrRXtW& z71_t#9W!ryeQf-9Ex^DQbR6{Lz^%v}gEa6=A~*L=Vkri^HynW|E>@-g0=z^KN?^#bs0{`g>^I_vd*LFbKJ|5KeF+Tbn+i?bFFT~}(TWY^Cx<#LDrMowMczqe@8h}w-k z?e?OXMYid7v(zT+o(jG`ZQRSA5Nxz=Y%gM5G}l1`(uN&E`Z)?z-_i)k(f40gHDieO z_xGBr9DGO}wAuBuMtsX(;dls|WlnIiqHA5FtFNCOnm^2UUYzBbE8DJO3*4}0kb`bl z=-IPaxM{@XIPBHWVTaBC#yHR3Nc>8RfSb68=ov5SxR_2;cud&Rv&SmOj<#|$HE8qaNqAN=O(&JJDb^T zFhySLEU>&&R4_P%H)j1jdYmro7&!#&5La*YdaTrUV`qc2x>o2nf?e;2^PueosfeP@ zJq=);(3#vJB|9vUx~Av5sjf>|p>N3!Oe^OQ^!18Hp}p zS9JppiR~N2oXm~3cb0Xy?@jC^*`svk5%p49cO)=LP!%yhrPC^ON*QSz+hbfRaI>b5 zV+><^%^}8S^W7eT!3}sqGkk~_VT0i|S|hhY-plMqNNq*>7(dl2;YspSbLd&x_veBm z-LE-z*#XwDi8zl1t|XsER~LVKpJQ1Wf|G4Bn#XV~)iSzAK``{dwF~(>ZQ;{qR0F4# z=yX+=yr&R7{(f5;i3f)(Ij-JApP!L30Tp`oRS%LnQsh0Sz%6`m(tPDsBt?mgPbDk( zKj8tDRN+=|uXua|Pr+--lW(>;7TvEKSLXCMiGl-YC`I4-qr8shir_zW7q9>Mv5n( z=1XjsM4yj@`Brou#|noHSQ}%uaeke;ekC3Yi5p~~8Gx(W6(65wJQM`&V^KN_W4vy& zwddf7iEObrSyOZQq?usnr*+Is?I$AGH4vzPVU!!i&C=hzfzBp*@q*PO;K6Q6aMiBU zfkT)zRqo{$k;V#-&NMIlCQs2ud~>A@IVz5_p#SbUXhe~@5uC#NdcP$AE|}Ifd~t0|>s2-S^2o+F?bZk+F~bLnOTi((TaPq>U+N!6pz1*)9JgqAKTw&|;!@(AA8 z5+|?qrHsX&KO2dyU8NWxhJ-qo>v~DO$bYRlX^!ALPZ&K@6O+HmEX8wil-(Wxj(Ql) z+rg(5kFY9onMdfq7=~=`WyR>+HCftEJT?IQa1+e_%KGEP7=2Hx^7}3;B_ioX| zFAullC#*L2(KAbOclOj!Y(kH25FgL(Ss(J!?WCPK#P*c9Ud!t~c%w$-K+DpA@$}B7 zNyb){p;i6b?l0`Ag`O|cJ3RG`4JZ00Jl@oIgwE_8ssG1h1sBb@6Q11fo*LfuN!YaC zUkr02mfJ(A=Wbo*K>JmX%$6l5MebS~?W=*UW#SQytp#7-A!S-W+n?_ zKu;`|vV}ltY_nWYl@PhQ~ zYurH9XX?e2iCHBu+S?8X(z#7M_>E)f$=YA=x;bJ6KiAP|*)onDEG8P_cVV@*HmDXZ zbKQ`AV8n}5I`^uy0ete1gV6{#0O4I$xg@WEC7h?HPgOG|nkpCh`0s#QI1r5$q#YvtPY8j#!?**PnS8iWT+jL62g$@u9XS|H*Fv`yWBqwDo9pQ zN?L5ptrk5X{2-$dPZ3?~u@mpbLI#@CDL2#HrndcK&D}`2hl-$rrI!U!KW7_NdNu8F zO;^83tys&Stfd<{&-YL{U}ZTaLN0)|V&MFN8ACVPq=53zV!UQmvgS_%&i|qWh^_NQ z^Ak8L01}-pb4)Ip3T1SmL}i~lN;NJO*yR6^+Qq{FBKN7J z0{gzKrx-<^J;9dQj($OSx#QVu@wEIe=+fsWkVaA(7B21haND=ec648dfm}h{R%eJI zjX!lwhTjl6^@Gb{FPc9%Aw9VSun4qHsOX}Y_y?x7awS==pZuW(D9B4G>uJD!rd{zE+Z zwog~`7dWdqGh%O6I}2*Ao?Xz{lcK}ctj-4f@= zYkTX|a)8xp;FDOeRhLqD*AIeuHEkeTH{-w@s>soZG1x@Mo^~p%h12|1v)u6X3QVI5 ziCg!=m83lNh6L7>dfV)iaz=$U{JcixmtzVX-t03|W)#o8HKS$HO!&q(w4t%*ewu6w zX)_q#szaChCJj&Gta&|%8S~3k3w(i$*KzOmx|H)r%xso1i?H&|Q!ONG)L1{%#TDed zVVR_egv>ELm&&)*Ly4X{p!t<9kPLVC*KFn zV>c$Lrj_q*RJ`x-XN$6r0E#O!f9{*Gd%9O6TWfh2FL*v!7I9atag`DC^L1ivi9+jE zpNw&Tz`Z;qovC{3P!Q1axZ#>Am1R%XraGpMHn|A(O!>Cr8_ZI5Yn@s-og^xH(dden zyaNjg#^=;~YME7HJZVfx8{znka4xH{L>%xEYd>>!x<}{aU}3&ge{GfU$~IxQoVn+% zg{!->D}ahML#JEW5_$@P)?-;=jI5s$6mC8!`GSwpa74EhdhTV}YR&|t?w|<>HxE8E zln1HimON$~d*CgvX{V|ak#NU_L^gG@=D(cHHID$-kaZm#hyvw-+nB-e9ZYE(nAno4 zxi-AdYk191dj;(Em!6xbrRNRzTBqpJnB)$P~CuCmfg=R#X4EyidRDv5M)11Tl)ESTN}EQ(PmeFyQ>BXE}M0W+rFf z`DwnibGmxpw93H#H>4GOfW{zy@*IXWNuL^8{#&Aw`78g1sKnhIQIb5cy$*l=7i$|> zI7vCru~z*b=~Fl>OMXMNa44u6l|v-d|0X<9d0M=n%hD;Jp`>o^lZ)un=r4i#~7M^9(Vjcbi8m1ag8zne?9(?q# zKW_R*$6E5Puqn$p+x!P~Yx8AFBi<2elv|(wa`{y1tp!zU#_EZjU?mgk19y!VK%a?; zoOh^MjHzd7D8&jp<+LULisR*4{?q4NH+W$PP$2dCl z*T>c_@0AWu^XX31NxQ#XCYgP*I`UzNn3vr|NB>_QTO&K{q2=qGf#m2rfBkWb{^|dN z)4l$;Q~AFYTmPHN|C`GHLOJq(Q~7^W`9Xwr|4rq;BLN56r2kkdCxhx!5jgNkf~YC4 zj9wm$4gEA+ZdetzX+pTxAPi}0(93&G@2b5P@L@(<%fp|+L~Dn^tw%LwM0E#;5jKqRczCqET#MBv#`4k1mu-Ltz-Q3K zHmR(KQicA!bpH9=!_g|6gQJNWEnfV8*8v^0?9 zy*rGbgjo8{!>xz_$FH-J+9;lYel^=!n-B)V`7cP0f#w&gj+Bg5NpKNykkkVM4*zRX z^h-yK22SK7WUsZaY?zl_OfW8QNqB%(GZK8$oX7baK+JfD`f$y4{6ukdk>zHXS7zq9 zD6v2Q!#=x@?QtG5EqUZSe8QQWA>3mX91Hi6F(2M=;w1a-LxX67w}U_Bjx@51H&U(! zpd7KdMX4kMBYb@L>va5$^Q<7= z=X!^ie~V^O=CsBB357c?zMM}eZ$8xtkJL2CgMB(@aT(V^8|QSgJF%%4AgL-g}xr@ju zu=fEKu55q6=#?fx(%W&R2bgI)4EdiK z-~iVPvmi-lehgCLY0<$@|NvT=F*u_;xOz8(E=5F>w45 zN`yIQc)iGH=$t#ZimP%pj62dFA$z+h`Iq>+C?<#MYdl4TwN?pYq3|Q`NZ-YV@sQO=M^`6Pr`Y?DWiNsMo+p?T(*X% zeZ(`nrK2D2e~wiQuBWDVHHcZofDbtECv(B}5d+ZW2vI~Ji_(^7OQMomI6&ap#?~hu z-bLc(L!HMXo;hanmtW+sO&oT7O|4-FI593hLhbXBj9U?nU7HVo3M00v78U^}^oe~n zXM+t))82|-S$>gheFQXKW~ZNLJIafQbl2n7uPKm%rSOE;Pp`b!ur|?coPf@!6YjKZ zOoz_vFoXIF(7ZaSOsA_kn0O+yHnt~bj!fpj8(c0ks=yk%Y&Gd^2=+-EA`oNkz!dWX z_uCRSs|#Jx;!WiMd_7%Dg>&vm4w27NY5! z0kMz|fV!R;r_4gm(o>PW>aF%YNIgu!TAvG@HtoAMwo*0#x$JxN%>az&i!9EB^Iz?g zvs=2c-XSWda5A{%H~sy~Xh0{YpbB+AqnI5!UW{{iJ>2WAzf7!luI+*|>(LL&xF?5q z%^0JT#b`HQ2P2lffY-6RC{Lh(s*D!p>Ddx&1_-Xrp-JCi>+RLlFcu{eBjI{m&Gn+J z!Nbm#a`dD!&CVT+%g+BR+kWpnwfPNc*t2b*6$kf%qm$yi;NBX&d2Qorsw*i%DLQ!b z0*3209lHsYbE!5UZ08=i&!sSWb|L+i`~3D*Wid?9n^oJz#}Gp7MT3goVIpm&k;X&fLG;;v?A z%L>~n{)jHaxJ)u9yBPMn0D2)nIcCmqLO1W6(r^WeI7d~7m}80LK>})(CZ-S>x) zZvx8T$J0l<*&1x)Ba_SX%PnmXX;xA+ zBU!ZDOBvQNL8gl`iN2asU*oY)za%Q6q|X@enV|)OYl{{fg}nofLC(J1+h5ovZeI=4 z5Dc`bZ`jxi51oD?ZYJ{l#CrmaO^G^d^A4Edh}ih)*R_L{+dheYsJRXQI+#ThdeW>YPwM2LH+V9`D5lNs4G`WIuY925U z#Aef4&5wr^xe$p(ykc=V~8&t@LT4(~j{N5MNGuWg)!sT#8Oj%AE^+i~jj)kl>L$^ibVoDlu5uPbU&x-mP%PL(5Z2d>){LLSc2fao;ILMyw5C{L@Jau2y?(N% zGX@GY0}1#Ay@F&<+R@W=VFg*qdpA0H!^6D8&tgu>@Ae^&hKu@3CKcFxzuTl>?+_JY zuj57GFgm!nGKoJO5Rp^n&}7MdN06W%iXDOlL_|2;D`uw6W)r|;m@r^$)%9A2g&mX^ zNv+X}uQ8mS8SkC|ZxI-%kU2cNQO={i1KTI+q<-k7w13$e9FRMiv3R%UoXf^~kISR) zKrvh*BVdJB)JICKKubDX0@dP8mdVg37qKlRdGULVv2m2>@7(lAKx2^Vj6+h<%LYMb;8xRi)>_puA+YUht!_wV^N|Ku_ z%!ei6>`s>eYsrhx;r& zmTqeHvclCAKt|guc^YU7y)^rY-nyZLly_G(QE+BW9ehAP_r)4H(i7sfw}l%4S)6>wsWOPp~F0p|269@-{V$!|JNR*se0qoa!!D8)(%hEM7XcR%L{ zll_7J#ms{^J(G!X@pibNSc0?Z^x4C+->xQ@al9%h^#xD*B!kc61ji^*fqF~=y43^A zibD{AF`6EyAVA`>tCoAt&c?mf?@g6G|G_Kzun)z@(fukfrkVzzjomh!(}1SHlANJ; z9Z<+&l#d5``&=M#R>_Qut)i zqUHt+mJ(hN)3LxK>gTyMAwmVHI6){wy1M13m3X?jcbuhw#yOw{ zCX;Q$^^pg6kOPGfP%6Tx zQQ_s0k)M)DO9qge4gP<_pKM89lUDlvk%UQIb7cda10dS=GWZemv37qc9cJcrrzmqVoxTvY7nd92_Z8YZ5V6H z=1%8HkZIouGn?~Y12WJ_FJq*a4f*nG*{q~7&hmgf3&@V1{g~L%7q}y!j(Z1Z|Kzn- z=L|wT)lBZQMHZNHiA$qSL7=2df5%0N^4ACO!{r@D_^)A=0Qvz)3}wb|SR41{E5F=~Smhs@5u{t)hw$YZ0PV zBG%H@7DVl9LM=gv_tE)%uitmB=^rt3y?y@~o=iX!p5(gFm zq7KzkVAJxeueG6^&A7mc3`#?q!)9d98qhKd6p2*u{riE6OXt&}e5@>mzTFdVY^d@%U3k;=>n2?bH#QszkR*?vp-OK4NLV4-j`b7mfxFc6<(>T)PfC@)S9C zoi|-u%npoO&j4pfsRi`fFo-)`d!5$-{4e0^Zc# zpO2v=R-PnJK0W zyc>yTSRL?%)=^A+?qu(_gfVO(1kV9|vyl5$rwrfa0JS%{-4qGGh+V_FHY2ZXTC+A0 zO9mISYhp1W=WX~4zU{ic`w99 zNZ(Se;qh+r2Q0cOGzbz9`bF>7C`}e9T-Hx_55IAhr5VIr12$L_;zbk4C+ZORIUM7H zL#h@^e!aLm`2%8UXvsSeDJFcsLm$|SSDq0F2JofY#H{X;L5eAOcU7enQqVwi_o2vv ze3APeIl%U0hsy<;r*54vj4r?_--^Sa0jzV!r~PZ|CjOPmd-XAzdCK!SM~75{Gq)|V zM920l=`KKHz~+n!y0fhzW_i<-!7FKswad#HUHyzT%C<+2(=1TNt?Lux6^T3E)<_lw z;pxwaotUu5^w1M&03k~rYOz{nqkH|dWeHV7RHW=?L!~-0Q*6tgvI6YXGQjLH#4x@3 zSG~2?&iM85-(YsW#l88}y!=q!E9*~z&7ZZf<Hfz_Nk}M5*?E%4^a!}x4NNAb6 z9>ih!`o{1w65!5}!fn<$5Len9vhA3CP^MOFH>P^vE6dH|OnH_V8_n)3pFynjz$Dcc zBwYp0aC^!Xy81UbgSNSRfC}wu2S@YpM5M*Lw|(Y7XXH(s@7y@hn%Phmf^(&Z_Y}_6 zy>y_%A*cW^t);-T8%qx>RW^_S`v>ROR~Wd>`NL}CV<~Ps*1+DMRjL?FiG{d3%^$=a z>zaM)*URbe8p3=U~dpYlC9qP zi`{=pcqdb>oV+}hmd!O@^ZkYUTc$9m*Q10iZ|%I8@K4G1%x<|U&3w={+T9ZJ{e@3r z)#wAC4k}}pzJJ$Z&Qcq!D;t$2{D|@Wg?HF_QFT)GrvIlGpepwS9H@2goKEi_cBY$7 zJt5^8(X~_+>EB;?Mpa)w($b~nb?4v9tN(;vGrLnW&N`hM^tY4xKM{WZ-=zNi^J@B~ zf0O#ZN&Wj#=>D73|96r)b8Cglta!EF#u0dvEKgql@!W4RzZuJM@!N3d{IE}t<5ykd z-#S;r%yE}eF1f}?+f^x=!;gu%auxAgTVJ|eU+Q1k=II7Ll~EV4D}R%x?@e+*7IZp& zzE?w?KBzTtEGac*G%d~&PCeG2>PM|8SX>D<@)_Jb^i6(S*lAt1Lc>VtvW{}{rZOsx zHww*l$+ZR--2N5>1GBPur1PiaAQ{l(&C6V{r-sUkiNg-pp7@`=UCPS6MdD9ER@wF7 z;@s%1SpYtEqrS87lWg_rJo0J$AK)#~z}vs!#47R#b%p3MH7$pmUr9jJ<3*hN`2CJr zXAQa?Ek?sz;==E>>gKelC(^7BhRw3XYkZ20vlbx(vcIulj`*BeJPcHz>c{*98a{O^ z+#8pm*B9+NbT1*LtX_N0W~8g^uFIQP)X3v;8<%sy?#!{=apHtR)hT)WFG9v0p3aeQ z{LBXwq@K`uYAS-ugB3#TZ42K>Tni7qDozUKwLks=~6cWJ+9TI z{iWK9yf9$JXrw#WM@S8eG4de0FWNjD zF(ItbgkF#WY&`P3S1`N%o<1Bc2e(7&2QSYwyDVt$72pn~`!Egr32VJ?dBe&}wMEMZ z%TFX~zu%Wzt|jPEQ>xu}D6~@X=+Mpbep4&@^IUB7Em?N8GDu{EFe-%lJkcHh%y%sZ zd&x;X@As}uIaL|B8o+<&kx}ZUr-GU6-LGD5UTn*?aV|K01^qhjLFTIERjGmZj$YrK z3xB5P4u|}B9Mtvtk$>+e9%trrR|JYYegVFQn!G3IJQAnLBT<`@lrPuvV<5>=fX|yp ziyooryl{UP&lurudLO??8B^Q>z1ZtsfjZk_9cW{##i$hKZ|fAy>qGY+kfLbt?>c4q z(L3E@Hp&u{j*0V`d!VYSv!{;#RZ~0i5GIb6ipgM{I){c{7Q;>Ce^5nj?KTpN8Ua3z zyBk1!yKfL#mtj}kEY`0v>^nwRd0PgFV-mtiijW=K=24N#GBT+Rb8UC@iHwB^cRWs2 zK+f&}5*u`^PfbT`=Fn6WzetT(d8yZZPJOCe%PjprPFZ7|Dm_2VsXx4KLyMH4>+m7- zQ4kBSP)X`FiZC*-PgK1OiwRPfiJOD%jD{ehA26)>y<(2 zkpO?G`bwa*N;KzNFgcXV7Vt>`l%ht&oXzHD1a5q4v$B8mP$4;?;EM}Ff3cDHa%!pv zbtI@=8%JMwSazjIgCCWigSYh{H(B+S`Syfd3?&p^a|1T5lY_MO_;*dO_O*qzL?0%& zNHY_(6GtOf z@71|-oPIgIN-;~dC6Y%znP1R0*t|kKaU=M%MDdXdulf37Y~-3c#r(D0Jck%X&hu!m zh40Kz0i{&FrpWPP@HMz;&;XMW!<;C^&5hL|fG#F*fmHFbgljeRVUp&2pMFPLzY_9M zY=78S&>O3tVJYu)Sybbp`w~)Q6@UMS)iVR4NI?Z?@=L6%XekBt6kqd zEKBkn8J~DycBOCTUOM4POUp^yHw98FT4oSX+DWyc)d0auzh^(M+B$*GKvMWX=ShZ5 zehq6I^s6$9(PJn9E^!7+bp3|9Y>KYQ6JIo15sOduz8jbUEA)RU_Zl%p5SuO|OlPLu zua>A_-SH=w&z$Uor<#I*hApRHm)=d>M)>89zOuuQllsM!$JGQw)8j!3ge;A52wq!Y zphA**mF}L`xAeq{?(Wu4e{b61+aB>2a(lw`(5uj1OphsqzS}`k1Pim6TC2n5TNUQE zuB_W1mCp9k?4i>>mqD-J^D1E<>YQ+%RqKyr0nVy!SA)3iz3s$pzC;NHB zK8FP|%&Az;#Xy|&n* z*xr<=!|`ohnt352oW}~SeGDg%I^sFA3LsXZdxJeto`WmSCD4`N&lWY7c8ur?-peWR z;ju!@8pX}&M>_QN*9$ACkz_HHvx6lP|GHeZW^I(-BvGqiNRX7r`v*8h)V?t5DVc0@ zuSV-TrI5UqWR&(=u9dH`Z>Hx7ms0SKV^!(X8C6 zaAs4eu=6g;A9oLVC0iNCKB$>Jylj^uOCSuRy!(rw7y+MXd`P|G7$K_^x13#{ygt|m z_K5AiHvPM{k3>PofdZ}K=RR zTbeH^550Mr57eA2`UY#CwDT18sEE%@1|&H~7@Ij1Sy0+9CTO?(=}|y^|63R4bFxeC zbaV%9ZY>buU@02BD7c^?g+2gftP$#S?+)I#+giG=wKB_tpsoApEe?+%re-}xVtczA zT)S<--3k@ug{?610UMBQm!{@Gv!+W>M>ewI^-vHH`lqDl`Nj=1sQkm6`B{nXqD2ONp3wOC>DWz3f^Zz# za&hvWWesJY=AP)#$ieBdBs@IFxED1;8S$B&k=sfzNTfz_XlEZy-dCs^M1AI*JRfMX z-;-*o1sOcG8ffXivK8KnjY5CVM3nv?rTAY`WJ6oZbgTGW}#n~zsr#IPFS(+XEDeEZJ{Af%F zkz1nnt!EIlPq=$!Yx8Nkh#EDLn)c!#phm)g=FC9te)8NHc{DB94_&f18Bu7}a@`2t zs3~@yesf8dBtbx(T1h)8CdI?3P%EnrKDh_4)-n?9+(FAfTJKuIR!>K-#+_NCC2cV&{LSc# z((`UaO7sMJ^-_N^HRXhhx1T`@&>+ea){Ktl`)pW0C|6%(`T+=M(lIv)W{@BDKu)Vl z-oYOrI=44Cd55DqS}u4ekWn@RpPSH`UfAC;o0;UX06k)7=i(-TKA?lF^;nUWx4_FG zwp<2+UMng)njC?E7qc*vf!DoM_|WQ}`@HonX)Sjd=~SEYtulqjLeGgtgsXg^tu!&P(9jJlllCrQ&-IgL{Zp@oSmXRk)|yt0SDnKBnNM(|ElQHn3sIo z5i(4@^ud-Hse-O?3)uWEe}Q#CqzVDa(4*|BPVX*o!5p2HV(zdt>acRI%!>oYpj7n} zuA-SzZA#)C2a>~CUm(U5fvl>?=7z8nSv3xk*FwNx2{oeIbEO!n?GEH$um+{RJQCG? zr81UHC?F0_X-mixXruk0-pa zqZ~U~-s*Dd786MSKILDISc07vH|4A)v8#?)tHHJWQbnbNCYx(vPZX-_-K zP9<~D#%3?H0j3pyfBljk#HvwOO(|vpN20P)aWFd^lfypL07D} za(#M#k)X%I*<(K_$pa+=y&U75mj!0;e!a8pjzZv+Sshje&kwBIxWk^kPl!H~G%|Yf zi4oVUlUp{wvA|_2KJxWe?yyC^=C*7rc(3QE#E47WfD{Y*etAZh&G?UBF5gGtGHqKd znn@SS9hUEv^4zbx=236KM|v}o5?QiWInC9jLHYmL4HoQK#9(FeoBueP1qvJ*dia(s zW((SAcG$AutZR%s&cB>+->NVs+!N+FTKt&8O2i&LExyQED^*UzKsVRozTk{OE$1{Y z-fICIX`xkj?ZxCSRw^j{+^{l$GL=fNrZBx5!>@ouDJBm)1ssGL&v8YhifW%`;b^ZI z&2R$&kbXHM-(Q7G5M)EW3cd#ZlUH@Fb@;KOp0)jrW^6a+=R#%0?!V!zOIdl2FdXA_WTS-9Ew;&w#nGzj%(>$m)JCD8dW zhmx^0M}pyM+EEt#tT9Pfk|*rqzQR&3Q#_qa*{vab+lOr8N^zQ?}r!$8u_TKj!M-K~_d$Ev^nI$18l7APBuiMLk@((k=mJWc>!DGeAjW z#dt6);lo!pCKte5YPDC<1!mZV)XoInMqO<;@$!sB^>eJ)NC1Em zKx#7s)BvHe==IwL@pGA9VkY97VB%z<#<`bc(fj_A9R6Hx+*VIK=XUl6FurTmWai6> zRr8$+l>r1d>F!aEAzx`0Va1=0^T1w#RvE?UC{m!=W4mTQxLq8Z(8~$l`1UWMER6W) z#(do@?y$I58$v%mN@as4XV3*uN?0;G8 z>3!1_))PiOTi!(MgAmg*+fNX`gH*Zw1PPbq(@aCZg2QJ*jjKH{IxFulUIE}RRlVe7 zhQYgExM1QlLNA9meD<*t8l!l=I!RZg;fjN`5my9Ue8;H<5O{ZI0>=wiUDQgR6+b)S zr1WVg`TQy9CCGh69YD^a@Ev9GM|H#PW+_uG4ArW1Ufx#S2BKt@5i3*hP8j=B_NToR zz=w8}PXXAoClU%jD{@Li_<*FT+)jZ591VC+qtnhng9e0YP@3F^cPM6%YTxtjAYs3N zfXW_e+ zl|9fiO2s<@Ov@JbCZN1#r39hX_#cZCcYCeb4_kwPNvubn={8;@$($D zvazXGO|x#&ontcES)WfYPqQgX7X*F$_;e61Q38ca#D}+R14lGgKm$p&4c=HFBF0;i zSBGxz)jHT1#@krS*QD!9-KqmKe*p&2Hff~NF9?=*yNrL=F2 zCje`|zh2?%O|?Vq6S3{ISOSGXZhaSGpMnLQG+HRgswcdiMVF?qwY2zHKVECCY4Y$= zRz%b_j@ER#rH2TBLsy?cSJqt8dACQRdzgdtC?;xm&329wcVNddW@b3-z=fKJfHm(o zuTSt=inru=abG-V?TfgxbZCCrol{vkLG20km zDcPtSsticE6c(p>4s{cVH6KlCZ=yqqp4~2({I3H6{^!q^K{W3%bk*9@2P2O)+%vD; z`vEN%s(6^2*e@QeI!)?8N?ZV@_L9&+e{B00v^`DRqd`GA6v%qO_n5WlDxF(B0$`Ky z;2&R8(}lt8j6w<`@vnN^URVda0Z-IGU+fbW0DTa&hz~vZb;MpuiZy46qduE)Mmo}b zI)mt~&HMFx1@Eraob(SCa{z99sAMcG5{r8)xSa=KHbeatepq_KrmHR&5COh%iAxDx z(4j4=>HwHs_4TK$we@%1h#nYLB@BwbAw) zH&{DTpz^`=aqRCm6QZ`qC=M2ygi0QBxudY10vgM7w`M|JZt65#Cw3s>zpb#G1U7V4 z@}qY5?Yz$q0-hHLclU(ONYc!0`3&(g9F3TL9*>E$U4j8sct_49t# zXIpPAwX3^DmT_Ybbk<)6^Ee9HPRYMsUD%GR9$f$5#I-jGGx2!)>_CSixo_D(kzaYp zM}34Il>bLaw@blWclQ(*00y8GUIE+aAgQVBL%ZbfXAkS)=n%S+amb&(9lbn~=JA8Y zHzywO;c^X$6S8u!nw+kn#9HgH4sqFMFqNA(A*Z5Hi$m)g!Rl^r*U^d?}wBsunFxO1b2B)UE{=4WC zb!(-a#7+WpKsV;kO6V$w{V|XElwvjr#8}*$uQO~^A5j0^y6mRAp9iz^n*SUw{)ir< lavUVe;^rKD16r_&cCN~;y%9sI0|7r5^$dT(o^ky3e*m=}=Z63Q literal 0 HcmV?d00001 diff --git a/KMsoftPLM/相关操作/assets/Pasted image 20250113205033.png b/KMsoftPLM/相关操作/assets/Pasted image 20250113205033.png new file mode 100644 index 0000000000000000000000000000000000000000..610a6a9f74604b7f4e1a60590b88db92852ec968 GIT binary patch literal 251521 zcmeFZXH=8x)-D`SEP%39ih_a_q^mUPSXoL_LO?o#^j-sm5U?vvX`zF(&;x{CLKEqP z5zc>&_&Rr`**ZF>6S-nP*(S`RVqzm=jaYqni_Yg2{Wp= zoNL?PJT`LFoJFSesPcJ>!727?dM|pLy~^hfsxAQoSEW|@$QZ?Q6Ducv@x2%Kf5;hhix$NE z$^Wdy#eGL(gG;|AW@~_kQuc?`uE|N{oK0h%0~E z)xj`_&ac{)65WlrjfwlJOw$so(N_+ww}KoUf7LYBIg&uX(|uZS1RUw>jYI1Q>J;Ot zUvUKBT-QP0@^>1pmU^nWO#8YhQp4!R#(v3(fcH*`D$#wSzt}qtc=7w^N2U(88`&=Z zqK=+`0-vv=6npDEPk`r|m8x#l4s-pYX(;V6TnA}_UQoDz*m1L6X>S}`cJ~)u5O9S5 z*?mj@pZosz3jcrZ`~Oq-_4i>dbDLF`NVuKJqBx4)D3!9FG#tzn4wm&L#S_a7tuX(4Xr<% z<7J7F^jVAE=H7ceE?(Lkeyl^G1H1bUi1#B4|7&&}S#WePQ2bd$nR%xKh29+)lHHos z38LsjiXro{>-CIkFyBmGoKcP;D!R9j2*_?;if=EOOC^zFK~mU9O2K$1@ND}NBc zo#;BHzS5&YQrVig@`m$f*0b4;Lq+3qgF*ZUG^btVmG7iCk6Zia7YIn}sX&gcubT`s z5l~EvpN1SpsrMt&##gsoVbJvnhiIwpwOYCI;Kb(h#zOtfxYM&_FPy2fuJ?PbB2eQdVd^vbu1 z+Q+-jw+S7!3x-qo4Yg*$44ms)K_V~YKAh~U)=P#di$2|o2;{PW-+F4Cd9;ajzRn$m zaga^oDq8JbR%Q}UPI@R@s_D%no4K^5M|n}e?UQp~aEYoLYB!d&egxC3~|fu}yoqZOaQIiqQbmi-&=1mpI*WQ^0fIUu}sx&t+`m zxi@{pGdrO9226gMmWJirH)e7A!d+Y313k)&;-+raJiK6!%(OAsg`>r&eFGjQUBfIv z!NPP?g(uo*^~45YpWfjw^4q?-A7W{nM%m(j>Ah* zJ}Qya1Tl2^SW2o!v%B)SH<5Zv5~4QLoDgJoo@2dT{DXfh4`1w#;(CAL6BkXGuIBL} z@v4HYw;5umxi<6lt@xkruD1{KA?KE#7&huv7hNVbEz@K6(BQB9_?@2i;TkPx@h38E zHN&0@tsz6OHNglSyTZstxGAN+d1IW1iNgknbrHF~`nCsVu~{WP$>eOszPBuUJdQNl zp<9cm$8pcT|f=F*gmJNItl9IRQY2T&PqXMow4PIqXY7yxQy6II>++%7A zEtHcq-N&8}@VxY^qbSL*n=?hWnpc6vT_HS$(NWM}oaM7qB6 zC|0L)+U8TI6E6$2{+%x09ht7o*2K-P<)&*_E?F|?&9C17arpyu&=_e|imu}?J>ud% z`D#{|$uYfoyY@R^x%%Po;f<7NjaJot{m8iMw@ppoETUBwyb@i{tDeuqJofh6>u3wxvUU?Ypo78NiLo^nAZ6 z#^7Y6>!nB6wQRfSYOYshQw=#Se&*QG=|nKdtxdoGj(YY`ynv;K3Q08vX1nxOi7x+l z^3ZH2mAgZnUnC3U`IIYB3Y{GeeQ%JQHxe@@nXF+h^r&;A-+w@QfYb0vyW464fxDQ` zz?;dvE;j6TZjeW}1RuQY+7}KTm(Jt8_W>*`J{o@Tkj*-w+94k!zIn*iBePLJ zZhQW&eVPT52sV6>x#}8uA8V8-bW%YxPhO`Xct(!hMZV{P4rp&(?_F^G?M&Rs^F8B= z-!q}5J|l#Xpke3|330x=Mz1rIL^*Nvwxa_0e{PdLNfB?w9s7xIc!^91f`X4nTg-(= zT@KKHP=Uj|wk*7kPmA=%X+}Y^Lm7l^dEUhA=Mki#dO8~gi)<~Aj61_?*U_sgYQ!u> z)O~Ikw~UJcm%@(fn`?qSAH6$!s^>_F7F8KFdE*&}4sIt0Ad>^YqaU~p?TKBT)yDJX z56~^D%$uuC)U7}c?F^uz1IkP3>vzXCv=>1hbpocQX8GcgJ1)80H-^)N2ZmGbt4m4R zyo@1v`dc7|B4n!VjLrE$l(yi^cnP>(N`m$SlpEv*4^&@V8PG_x=}O>t__Iz`x}Va9C6LIC@z%SzZW$*lowO zal|jVv;7-QEFxo{DR8i@=pfhi_q=3B;xO2=qhw}RMQ}NE`8QFzy^b2aO^ZHBH36gK z18Us|%J@V1enQB>HkChywqavW@eJvNAKd$RTLYW?*FN2AgS)}{Cz#VGGCh{wyN%wy$}4x|#h}r=>>`0eAO+gq zt?FGK{jEt$>QRO|oiRrFm++8#ZJOzA?pmU{ZPj@_!L?Uqv(Mg6zfbab_X3rzCaied zT$ayvK_!FN1G#hugSXAb*dt>Ut`9VrAu}kC=Z{;)gU;#!g_sIhb<*99;+}e;ad+_e zzQLBq{IkA|7w25G{JF1>q9h&5h3%CMWwf8#XlMxG8w9sA`IiY(PH!MZTO6W}1)!+; z!pOmu<%*070n|>EP)&K0vx?uFn6eh3d-lBK+`b0wn`KW}YP`jDnU^1nEDT#CW2`k}AlDMC_x`dP!U3zKW28UBuoc)ai+XUB@$S<0%X=w_%^hvUkIe`>ApS z47l9{0J1RV8R(HCo1>rNe}Y#1X6FBeAN06Md${dOOnrNq%V4%I#T>odb>H!eMO|H0 z!VW>vE3?WJ!(LONFrBIZJ`$%@^n2p6bVg$3nZ=drb0b02YOhW^j2Z6El0@C*FJx*9 zhC{y%gsiC^gwvFKKNo|(SJlNNv16GXk&CVEtd)2d^lCX!qiNdme>aVgstifT?o=71 z-``rROn=612vV)SxCL>M9-)`dr+6;jA?m2#5q+}uI8NF|&ENL1;K`V!-{(AAk9LP~ zjox#M2UkZsd0j5HCk#l$IB3wgZdN=Kg(rA-!VSN2#5dV4o4cyf75olvWyxy1kTd`k z9H9>+OQS4Tnk2alGmdhTgfz}mimUIt=I2{&n~jfCjU*!d>65&$$z+k6wz zu17C^tqyiD5XNb|^Rl(SD%))QWT#uVf0+_5=$q39M`O;Oh=ntvO!3}le}B(cCOki> z7)OrN--Ceg{FN6iIQI6grKP&jvJ*llGA;|#ygf(#k;d6wBS_HtfU!n;*32`{E>l}U<-l%VL?t-fBdg*fsq4)z}Opqz#*{L^eK zIig&F!d4SkRL#~FcCE9B-UR8MYW8#9@pg2#mX3i(b(-9OLfQ)!|D#MP+!Op0{2RkAIhp=M7cCKfY z3+uxReJpgzCEO&}|NguE}=gW7(WXP`D82u}i0Hwa-~2 zkR7F2|2+vI4>#T5Bnm!@&`Xxg7qX{>mTW61$Ovb*1MybHR#f0AGS2QS_I{52!k*A! zh1gKN>CXwY&^!rPc z$hVtOrpiY)WDmi8r6w4DqSuixKysXT310|nT28we_8{#?ehj|_i*9EQqZ#N~wm?u_ zGpsdv1GWjp%sJp8{%(DbN6qk+8$0zvD^yf;n)luU$F0b%b`Mz_7J<+6Pl+AODxmQy zYkLf4J0M2|6l)eUHJNA;e)3~DIF(5lq}NMebWe;fk;?m>CGe(s5oBon-aC2e&T@1M zj;x@WLv5GjJsJ|8-6_Bn6Z))LTV(7DyI6PU-qH|i(1Hs}uRqS@wOa~GK$!0MGbrJ8@05^*<}r~ z^;ib|E|cG*)`^1?!gUN%g;>ShQq^_mq5)A|P!;hhY+>~28*eAyphfgyMpKU#=WSFA zX(dOn^yBL*?S~%_3*x9ZO0GAV8sbB1EKnYk-2xUvXHM`5L78G5;e(TrcZo1OCNLlT za4Y`a=T)(^2O0`Fy&kQxSbKSDt0uFLiQO&g7ey5#B;Ec{c#z{*RVHcNxTg*soVi)N zML|#VE*(%x`9>c39aL5?6Yqst*g_hQT#%t?z!3`{fr{fndSD#-;NS3jEOx=k=qIY4 ziLF)QNGOa5iMwVP-(txU-j^{Fvthwe|L}q6(O5^1I?~NH>fFZq3`W$Nq+IE~t{GcV z;d^rR8*NN=slshGtHjqpkQ8IEZC`RO5Yf$`1oQfCDOiM8{Q}E+C~RpX-Yq~EX{+HH zw(T>R%A_NUwB!oUG)hs(8=cR#-V#z14 z9Er8+^uWEy@#;bilB%_>TjrR|sf{X(0daL>rl*Po)g4&U|3>ysI?v%1M)3_&V{7Dm zuGYS(ItNDTEvE1-Mw`D@4ixCG%IzLrcII2&ny)XHCOvG*J0dcMWf}B^rW&yo&p6ry%;-!GOY36$=uPmuCGhe-f%Dplj0qYW zFv89~Ly%i%y6oq!;$U_7+MusI#^lZZxFTCQgOb>(HFEEqbzL?B1Asp(r{!yIi*^j- z{+KmBzoqZ1VKKe$gm`=TkQX(t;locVnopMWz*lJzrD3`QT9Y{bLwbqvnSNe#;cW{u zdR<~*N~@sc0?=mzuwhfPq4Dl|3|3}4cVD}_BSt7{Y5xk;lS$)#WaM&MtR+z)_i-i2 zv+g{hT_ge#gMAP5U)iDH3DxLTtt{37&4@Ttse0FgkX&{44$TLdSmbn$3Kl^6I#_GE zvx}N!wKV ztGZ>*uAR*FDY-3u0$1f=mzgdXCIkt7AM=u+if2-%GNqiIqBki_DuuX@T{fMUel40P zR2jty0R`^q7NF&aNzd;e+Km!Bot0UfD5rTSyE{XfLd3gRJOI4H|OxLk~2vM}*!i39d+|mALfndL*pGimd2< zYXANgrQbUUt&z4Iu{a;@o{XP9I?&kU4LUY0naE^j_<_R7U4QWhq8;Vtd!$7 z>(niyUl4s~g+Y%$Y~#0A#p^4IwdqLy%Btms&sfy2cU9wvnkwH5d`Hk;7Mdwr7@)FD z%+=cZAgTLqb)~BycQz*KdHL{%0BEWPl@yPr1-bGpk6*&xbxLniy>oNAX6?A&7t!Ow zptla0b_}&Io)-b|_9U9+K$mgc;|9;l-ojg;b$hjMw!}y2jeFpooS~(mKrWQ@DN@N* zH0a*q8Y@{gNodI>#{MxTzjxCx(CkKI@Q)tAfwtl=|C8>{$@16^qu=v4oW|0q`w`an zy5cmo3$KS4gRDN@gS2h==?l3qK1^SR105R0#USo`_&x|J-tPl zjKLJ9@G3$#L+$+~g$@`Vi#sFe6E-k1H8QUW@qX-I$j1~MRf7vV%4b{73X*kO?)5Id zeIdPp&3i4gILl%6_x0O@!2-gMZL$Qm)UdIoTV+EpXDh`dI1@`!ofmId8%sBJXgRcP z7}y9TLy7zJN#t`&OL-~Y3!mwu`2*Y`*MLF7{RsED5he+u>(SN&0nCh}xjmR7L6wxv ziby}UvnQh4%LB*Ft_7{EPfT4H0>?goWJ)e?ow?tXKdysqc*6m@7x1}BYJT!5gSV$) z*hpb2iZyyIQW2vHQr%ZSK{bq)EAL9YHtxl;BGrVYAq7g|$?il%k~?uAqk!LZW$KH3 zuEK?&zq;Y(LcCwlPX<_JuNa2ZJsG9=nVohTD`lfE&Oadz1^j*b30lg7Ty8hb+4|?G|ZejZOo*rEzu*ILp^V zpj;hZk*vHd1D22ijBLe|X`N+oZv^)>^_4C+a26LN)yw_VAPYBkDQjH4%uLzk(aisjCGw4CE%5(LSVH}Au)OMJMo1`{=->q; z>5>yH@VHQD?3X>tM#zBM)QbSfp4e=Spw95SjkQBALVphLqlIhuF#l-9=)B&U@cpEA zxHu8%8fqS;bc&ZFG0#=oOCW29TpL#$Lr&EV7Ek>oR-#49k^_&pNRQc%%x!IP6igwdihaLY2M~-_)9QH{L;kJfFm)f^E$j z1=Mt*c%5e+d?y`*2VSKxvMRh;v$6?Iy@b;O?NwZkSb9Hh94-8c98PpS^>1{N@+!Lg z6F&hQkIh`12v5!FQ43~J0*7a1cdOvohkM8Gw!+ixHa}F4pmo{HlEuA;pE6W9PMxmS zf}ok|W_4W4UVj<-8a*PF>uEiM#~#NCbtPIvE)FuFt?D+Uwl=c1w5^>UwlJy*=)HhP z5h82$^CI(n^>L#6*{YXr=%305pnco1!5n*@fs?JX7NWuoOn#wxJOkfyo8aJsZ~*JY z#op5Me<)XIAgJ@5O#3`L{A(EHYxGh1?Ndnbzz`*z+M zKk(-Vy+smVo;fW)KAcvaPj8Y;i(6F8{N18f|Ez(}4YdyMBvJ4&w79Mc8%j;K+WQG9 z$AHzQwa^7u)O%OHs_daVA#_(Az*?#md_J1(EUa5u{7F_}ZgjgDT*oSV>(ltT=DqAh z%b$cOrHhtysH=TQ`XsTZ?fO;DHIn907i2snXw0W`j~2VUH9YBBsu7V>#gM+KGrq6P zsS&5O6wS{Rz_3|3i1qSEx;qJ}&FM#<|H z!R4suA%ktPvMTo#pJ*o*l>~H+9Y>KBbn{y2_&>glZ;q#){VTnz%yqoK%;hJ%qa)91 z`5)<;$D9Y~1K@f2yfiGoHPD{zAL%Q$h~415)|tjZH>%kIG9FV}UG0hBanGNOlIU{; zMj?P)=}U{G3Y@<1;`CAr2Lv{Kx71gtQ-bhbA3b49(ToK=bO>u(Gd8&MWvd`%JE=3F zCc~9OWYKB5bm%Gd&Ddy}VSuqj8&+)a<>Ga>H9$fJ)2pzT1t=N6OqFzD0XW~fA8l9xn{E-cidDzSfHO}BkL9Bkl%Z+ zVptjC?cTA0&KTOrx*N!52}n?*FOR!D22Ty`6xU=#MGoF-2EzA$x84^*`3feeNS4;)HSfp~qZrmdc? zW$8RF8#3Es79@D0hR^k5?k$UwYko&9=#zG{nU6g}MGJH&x= zNRTA@xX_`I;V=X3GM^9J=cmKNnIsD8jf>n4=lXc^CCAMAmvYyA8e4?ht+BvkFh0cs@n^pSmmk-O=tggQ9EZ$E#b6``T z&^|DClaM&rU-hl3f7xs!r*YLc(bK|T;;9ob&RmS0V<%iYv|nz_P@Am`S>=}>rOxQB zv^)W=q?@C937nypyAORV z`mVK0)#c(q+xh*gX=(*N7RolqO$nY)2_uB2S8qnN=(^$nZ{^auFnIxhhK+QS+l=w< zt2O4s1d=NIOd%VHT1kxKJ31DM_#kj#%@~(0zJ3#N$?fa>-5}$tds{kt7SGQ;GLX&- z3W$GcGMoB+lUWh47x_Tin)5%d0@ zYKzC?$q|m376b*`MPp!|NC6Nia;i5B*5^#)D>kgQfJdP_%sLe@xn4ohXRWrMZVwGp zdIL3=%=FeZfoZ%ZK-_6RTwg~au-0mxnefPLf#&BQ_cI*AlszGTCERaGv? zRo$5_FOsj6!Fxz7UTM%oFFrARBj1=;q(zRt6^jO4UuZq4b{?F1G*LG#0&=tuA7hOe z!)UNRuQoQ-h+Lx?tG=~qO7qGEcq^D1iVPOn_Bv1N(7m&}Kn zGB(k9wUdkbI;&d9#11;TKELc8#pLFmfjLmDZ`hk6kvIAOs`-8Fij&39s<+=P{Q=HS z?kr3L0lkyByn7d&JN$zYF%SbSna@Vo^fjv3)383IA#^Z2y9VOW+s zKA$c7`IEHd!4FcFtlB@w%oc6L7P}FiRos&o6Y4OrY44wA)SAN%ZnT^LBm!@l$kUUo zGqAMvQ7vo#MPe|VBx-v%DSB=oe*UQjP81l-WC93&Up0ud)e$SzM`{zLl*>L>JFz^! z_o%5xKJ5qLPHJp0xe=XLx@{l)Jh)Nu2bWGAP~~4JywJs1&Ve9++V&qC$lXh8ZKBoM zH_@|p+1m&&EyQ>QxXlPLAV8$Shfl)yXP-+XDr7SO_*|dI!AA95ar(s_8jH>*E*&hh z7Lt-RxLcl8vfRZ*bm)#;ffXI_DEGPK^~t;)Oh5o%TpKU&zrwP=_+Zz%M&t8&_kT1s zz(m5U&s*4gOPJO)7g9`Bs>beRJq_YhU&Kd~WCkd&ww&kevSZYJQTLShGc~r)hx0RI zvA!t~ZUY^Nef6B4GOBpl(brJe@)aNt=IVc=Sf8boo(cZBxu-I10zl<`jSvyT-KRfz zAqR@V^RF(ziWeFTwU0Z|U=n(yPK)Y_Z6c*D<{)1|8@mgoZRMWO(=S&eIt=CI@({aM zXjbx!#AZb<{c0MWE#`S`&55+FMbhtYK*V;Y#4k zGdw>`!|&gD?mLJ+(uJRx%s-z=={&%p2AJPsti6r5kARooB945s88HiKD%m^RBqfx0 z{68~4{`J4L00sO;GU#?;>RlDyEzHc8X?*9{?-|sGcY`3b5#@=hbnJM>+?<%rSb2Kl zo3z;>cLgtXOQHbN4%)H!+qEU-24)7O z=k^RvsO}$aKUwF~- zv5T~ic$M*K&6g^Xe!iH(J4o+qhW1)sh{t{boOlORnwRT%z=P@j0qcVjMmCMdYJ9FL z9w?j3I9b=HRuS9Ks~TCf0LVUEHLGWzbo^2Lkg;U{LEJ!9hC1@9JG97#8j!i8he&R_p|gl{nWvgzGyZ>~$UD(U$quRfVCpAWO#FxGs|udO1%iBSF&May*}sOb^0IJS=!3Dm8yx6l+c@_xbNa6$>%V(- z5lio7460gMjRqbwz4zLIyOgpjy<6MEp;%3{65G;kX}>;2k*O0R=jHkD08HGobiHwNa}!>yIe06ZslvKt$s-n$F63 z!7p?6*RVpCv_bVY#~b>)q-xg)pPz7k|8>as=-M0CL1QVEK4}*+X#o-oZP^tJwfPH{ znVP|3hN3x#38Du(0q-hC-kqKhW(6r@dtab()hgN3A~S^*d!l{zDu>>uJqNd8-*Rkd zKB!!?B_p|qSq?`YPsj&b#wWfSdtKq^sjyt1>@`F#gT`_lm(WgIz1J$^ZUjt7}f&A;HFA=dFyEB?x5DmYXe%oF5@*@ zu$jU$rVBm(kaKN_D=IebC9oa!W2%PyzfjEmX~AD1CZ4RI4t#EHVf+c(y+$6Wm)SfMeAv4)z8P8IHxpTsie+n;18-B}%Czp}AQ);*x(mV7wr>>! zvaXIc{BsJ4F|?OX0kRm-ZTHd@FRb?TEwu<&On5~Nc6n9{RMk;lLFEn-GDywTO}CO! zj0FbiS5yRw3U5THB`Sx{(z1(|Ol?9lc6WKs73Xg4TwZZ$d)eTsX@Wqgd;Mx;tzA2H zRsldkE(_Q`fjP!<_IJ7kShsB8p5-2Vdx+D_aC!Vtnhm6Os#$>BBWpc=;^raqJC4!K z!uDGQpt7E5MvhyLaM6Vvaae--ply#g^*jX_-vpj8hh}?7GbrIU3Xmsr9>prntMe^e zX?Z=hv6;lz4ovefinTof`4p&IjxMRFop(c2Re(bn_*mX*aJdB|D)~Uc9o6p_Ef&}r z{YoWt%pg@OfkUvgRq&}c=y18aucR0|XjIby6;mp#k$8BKChdkj8U6>r#q=gjGP9uJ zk^WsvMWci?@%b4+MFm;QPRpM(zW;2Z{C60cv+0xg=K`w~Uu+Dd>OsAR>>3qNFT(9* zOApV4zo%>r0%uPH-3AZihVN7wprZY!%hRyuBbD7tx76;bvaQ@QralwS$$DCV$|0<3 z>@zHZ3SmX0uUqtXA6FY<2I`6-Ba? zoiDr0s@xaUuPG6-b_0JFY5x(Ce>3)ft^-mPTqrwJ*RE#MnWN zl(TN+bv4-%wAP$-p8im4HR$##O>D8mCGyEMWivDdh`F2eNd%dkrQy_XGaoW5pR1W{ zn7ZhbM_fceB0a74vc-**3@|BZhUI(Ol}@wRqAu1Gd^tVdP+4kuH9u;ux^uge@X)aE zgc!#XJzy=g#|e)R`)I?iwlq)~mfy>dD@gBL#3h0=d4!?^Y7a5!(CXv2+%?36d+dm- zkuAk8Pxl{wLg+WJ@2VG4ME~&W{?0r%rZanQt&ewonG*Ze^1_EU*3*3T?U`@wzqt)Pk-q1fEcPv#Bxj1Icmi)M3C*k@k^z;|iMeIoNQUwQFW zxmT&1cch4ynmAt)>JcTLtiPJX)akwSK_la*zQqZ6sKIL>)7L0*vh_XQChcu8Hf z!MsliACEUValyO8<6H=|(uHj`(*C9K3%V|;SuyXIN$zMqPvl;4SYPbE*t|vFxbX{V z7NUHWnlYK$jJnsIU?gEAFn8PEPyyyiRsr7*z2fZQ>z~GN$Sg zpx|H(wPv)RJhKZNHM7a5X3O|S1a)0)+=b0tLNY?FH%MM{GB%lD(IGY4Q|aR*0#*>jn~3s{hO}+gT+O}xJyQjx z*SG2rF@8;nEWY~_4)wpR=3>bYyVzvQ9yzU*bWy@Os2|PUoOb)wncghCiN@tkc93PB zGjGWQpE1}sLy^s%&+qNq3zPem-&h>soqD6*?V7%v77@DF+rgPl(F8H8g4`m(+u@tO zV*EarC$(_+It4h*%^$t#J}?^1=*KX$VYp$51_DfBGl6wE=R=TxaXmT%vi)}|uCYrD~u4*NF9 z1a@an$NB(5AY0!JT576b=-8w;NxBg=9ge$p;&=;1dI7IHQ1-NPB(XexXv6o-M|gt& zY$KeoT$8XK3sxNOclqW@!%=;q=HGE9j)d!^zfl)90BnJ_Fw*7ptn##YEop#3->x^} z9AMR>#MVBN>5E;knryrR)z|op(=Q6BVn-PeV1_$43pvZ)4jLuiQpdO;+w6gG-9ig= zWpsQ_n6HRk0X#%NjTfIU<9QO`i0 zyF;WKzrKzsJ@JCh>td&Hambp%+Vx+JuyFv0cBJhQmPmc-a0?A(RR8#tZf&1lZBtEk zso_O!Q6?fYG_*A8tPrT8ZPvFGJiSbvitG{@u+AbHd5x;=+UN8m%nmYq!L#boDv=d& z^@gl%ue$%q1)$K*6#>;h#AbPWZ*h%nHI7t%kI@er(pSF)v2OFI+*XK%iTj$r`AACN zBfNm7TXcHKeG(*;@9iu<;xhi#OTb^XOrkhIVGm-Rd4}4O-inYpg{E_!Hk_b3cz-mX z?8ROORfr^Lnk6FGea=k3BwsOK76qlRf=P3#;3+w(plv>~O-;RqYd5%>*=fk7PJL3O z0u*H*6R&@tIlOO`F&=bVTQKD6o*i~TnsDaX)DY|Wdt^fSoE`3{N~k~a3i?WZe2af& zF3~rA)mTzYO63w&68C@&gsB#x>^{(2Fx-YJVI@^OV0)w;Tg1f9Pj8(4qv*L9OkV(0 z^X@g6k!*f9wij`&5qfX?gigc?M7}}3r|3FtgwO7!mDn|Y`Oy!5S>?LK)9+Fe>U}Q( zQ{vc{#}P&)LZ7zrhwU;NZA-)Q9*sUF{N_0#O~|K}H)e(x47BQx=@Zov`gt^+FvYiD z%*6rQ(@cq0xqF)JTzTY##5;Reau=ahm~^7g zv7;+6ZIx6T|Ik52@ZEvJ`bcRPRXiWZG9rQbal7+ht;v6QMGh4rUurfj!AvxJr;n6^qGZ%d zmX0fi)XJC3x_9tr|LDQ^yGHYQA@fxTROir*On`KzBG?e5rWQf92zyvT7KAV}tv2!J znOBal7Vm!a={`e!7%4H|11%OfNEY*A_@U@9hb3;lq6v1m+(GrDb1aa&^G#SDbRzoL zma_rS+e2JQ(Y}bd;sBIOYnnr(+-@7DiNfE~_G?F`JN)*uk{#d)(JqPd&Yj_@~sd zG`g1THElwZ%p|n{Vva;$Uo%y{ZJx54;;L|GxWM6*CU!-hw^PDWDE-aZVRBowvNcsh zkq@eGte{EV-VfZf(EO0jzO`ajX-L6Ci{ZX2cofrJ-?@0(PgR7uHr3x98WNyr`4kKR zJ5x5EZ*~H2)-Vr$5B>=?>0hQYk5cjhL^FPcxPk46wM^%28kN@um&O;UnD?ZO2FT&e z1y)`oV++~cMhXqQ>x4+Q;3n5Lr&k8}jrb5SFNv+nj)xrc@>;Q#VyQS=iDK!+2;Yvz z;m(ZFaA`Q0y83ii%A>U-T$#L;F#Rt6;5Da&c)v9~y7XeCz*~m+_!jp;Mzhsoh5*-2 z>HDmW^~QuajjocrC!|6LMtn`YJS{NiMZFNcLGe^>Uxjbtw73y_I9aTiXlK!RGetpm z`?GmdJ}hDVCV}%hXq!ayNB(>$@n_vXQ(k*R1f-BR6<;hs7ADIAos8_%A5f5hTF`i$ zz=3;WR?G7RW0Y28+KAi1_fMH-ohTJdalG-(nvylK$^piS* z>{n+Le?Th6&u=7a&9XOY&K6C$Va9WEdIwh}R|FUbo9snE!9L67GpDn#=1)`5jl%rW zy)*TUums>z*K)%)hv|7CR5`(&EFV)|+M!@~_k`fRcH*`WI(FT2uDBruRF+z&TSy7a zN_JTq!2~uI;j39VD;rDBGy2gwBVgzTVytUoG$?AY$+>mQH4*5>e|kIcAHaES{+Y8L z47GEj%d^jg7u8n~H><_P3Y}1>!&c*AZ71|Lo={4n+r%@c!u3HuR^=t)&>`6q{1;;i z!%#vTLI$(mRTE1TO+2IG!{*|hkGf`%OQG&T#4n`7Bk;{`{b41{J-u7{Fh;Ij32XXoz`)>Z$ z;+%_P=gx97)NZMHP}@kEl@RIxGF7w=hWOB0W2L4>b2aL5eyDH699~?=9--OD4|a&r z>r3@Og_~~=cV}!Izr=7}Lsz5_&+fg9Uw?@X5VGmW?7g@+u?v0DvNZ)Xl2at7JTPchR*ZSIG@5a*O7+N6MgPmXewLmblI= zVn25cj<(Sn6>!e=!7B=pKV*~=rZR5X8(8_3OQ*DBWPB9C|n+`=8=)7K=1v z#~CiL{_l$82=Ht}8}aCCY1?!00w>i;FsskntDEXa!|}tJ7(%=?yaisAX!8Wp`Jh%n zLgtMk0W+xP_yZsra7_Mq+d)^Ik$v|T($huIhK=Y@{MaTvqkkn%$1$umrL)Pq3Wz#( zuSB)ITJ1w@TR8ZyU^JGD0WheFp^eHU-W~In9QW;kurk+e-<{Bcx=`?@#JD^8nHQ7m z=(tuIhr*~CyA^eJCNsPIn=8C-I+_UFLyRVBe82<&0%zWPZx}9bwR%O!rOGDYM;E1k0JgESIuK z{myRC`RQ*s`TwmwOkZUW?E*+FB4XRPc=$=3=Fq5_goDGI5~-53k51d^nV}QU)C|Xy zFr(@zt@|V0>EEhji>{Wv&PI8PxwxARU9DRsoe&TWOt@>whB#6V@*JRA(sP78AlUTn=lm_~6d&?19X{xh-^@?iRM>S1yCTEb;7!q7b#QHp>mO?VhGVV{mN>d4e zq}TU4@_He=?uY)}omIR)geHD1=25W>th`%f444D7Nm=XM%N`m{*2=>7`evyw z5nc;zEeV}iR&7_QzQ3rJL93L>-K#Dw+l(u@eP*`3WE)@exjft(00j;53<+T>U6R^f zxY-2!RXI#mu56H~?n@Gqw%Tp@T!puCU^v~-bs0WxJR8|jQIicR0OwaCfEXux1~4u%{5PxXt zoh*%NbB|f9?3|G<2XAvqr6F0X&2=7GWX|PywOP|o{6-L%spuu%p~!RM=}jCd)f;1_ zImVSWQrAHnJS=-nhyMPyuMNIKK!TVTW*tq`Ywch0-Qso2bVjjL(#O&`0&`Ale%GuE z6=(CFu%{_37P` zqwaSEcy#yZ+mVQQxbZX%0u#_(MAog~eT{c4QC2l&(@^Y zAao~BtHCQSQj6rsBLh}2(m5cNb#F&Vk7$tH6YL3EhkfjcWI=H;j}t&I1_M!8Rl=YG^Rb=TYSaq}BzB)@<1pG4A)S&;}q zk+8bzzrA?wh~Obs(4jEwb(s@2$!Excu!l!_#BMxuc*u*Ro!zqE@ARZ*qy(-9FJN1$PZpkD(Lq=*1Y}g2U~Bhjj&Z*n0X_4 z!Ex80h4~MGH;5maBj5gG8QaEl%2`4!tK2Oom{={3;rdQW0JRx@_1DgQHjp`LWBdbA zB$I|p{DboV@}Cqm@eKk0bt7Kg&J{oSM$@%l4HNH`kF`NYT!BWX$B!Y8>d-BSFeyi|Js&8lN+~8B5AXKOxTs={*9_sYqEE$R$+HK^w&NK z*v57Ru$bwmlu3af?d6p}`4m1;3g4t}FoZCVj4`jh(~;X>n^JJ$Y5BEHh(~^WBL9gW zt;zbo^K@UWD}$&rAu7MRNb$E2W?=J%#`-(KJ3t5b=N`D3;$c~@6No+1r9*p@Y$1wO zWg#QVzxILtb+d+o zpQ(VM|BBRZoIRHW`u+Ja0Be08^6&hSKt=lRdfy@toxa`@xfC8of>-ftuy(7~hpzRhO8& z&n8Z>=)44mRe!8h;p0gUaXzV9cjZv2)c?oSdE@`gKLJVA{{|@FHy*$`{%f)2jkAcu z`5OCWzZjA(9$E)XwswaVQFa4e@}Kt;D8U<0HEL4e!@XcOZ^47)5;V*vaca<-abY7Ur6obKYc)=vGi>h)g3n0jR3V#BTy57mkLG#D zUIAj5t|D4$M}v#6`%Fa^cyE5oAMw4~&J` zl5_$>(z12a^Ud(^a(%yWws6gnvX-dq!k1f`Nov&!9`*}hJJ!;ne?~$Z1+a8EsSaK` zwMiu=0O;9I{t3CRv!}@$-?%6+i?YSek}P(a+n+xT1o#25v!{5eex7Bk*3pF>+h>j3Me#)3FxJt)0Msu z9kCBctF8kZ5N1;T4(2v5@7PRvvlB=pc^6#4FnN2e9o0S+ycSUCp*R#J`fe5OO|2+n z4!DJGNt84&+qAaYAFeLSnIC(yU`LAwEmSAsh_+ig6aiI(Z*tbe+8gPd)=41QFY4$m zyC~;1!b%al3*3nkqw_Bjp|#|AJ{4DMgV)nUzt^#qB*M4SdMw2N+{9+W4@a&_GHko* zf(LIsr`KeqFLzh~+oW%s;Egli^tRct1spw}Wv8#_8#SNW`(`+c;lqioVw32f$j;tp=qgO{(cTg%67{d!3lzW z`Y_r%M&t{H%}D1o%xuk6uu(fa|6`Xil6bRv0G%9Xj=7z^TaA`pTUP5YRG|*hmsDGj z0NP&Ki|*FzEpcG{Tvu_YsE{EpL7r~kQqfK=EdA7v?x&$Je2z_`75S5*mKUg}O3uE42P zBr>L3qIeR{KU6z)%{tD^SfL_rGjEsPO%*egX6rmZEU9rLhmQtcN)|>+;25q~^*Gl! zy&n9SRrD{3q` zvCxaOoH$Zkg!}lQd zD;NA!#nXuGkKv~XiafOXDA-8zXFokwkGIKSUtZ!K7Oz|V=$DmlCHMtgWbAeX6_o#01r?ln9gmYeZD%^odd7m8iy~b zp>XbD7i~YUWMhyA+gDOUg&kLQL|==%RK2+W)}>$L1E|5qV%zH^c!7&r9>%vO@1XKH z(~RPjZ%O4f-PRw876XW>z0IHOk7)-UU<)%LqV)7wQdKV64Ib=CUwq5YkxLB73&Fj0 zOBU5nekDmJyum9jURMG6bf9R*NT3x#la?DJ3wNGOi8o)L8zpbwvUad`C)yHma2WmO zk(&TWFGS*`ZA7;MwZo?7L$`=#af)zEd&;72MAxad$+cPZsvi3RtSRxSShNgK=3uTAKiU9+-mxFiSG1{d* zcsXhQrR~uoi}+gK)P}dl)Q3a=PDu?t*u6W1VL3{zgw5?ap{3T9XA?AL7n_krat-Mp zNcm>T^4`2tSGt1D$Hd<$!(yEE5o}=xApOK7zNAz4r9uy#91;BDYyhN!Nm+VHgm5Q- zp`)_N62Wet{NSY$AJ_}15yol>p7mE7D1)$5i?491-N>PxBYVailC?f6v_UHld%5_T zIORJ48Rnoe5;mb$Tf zIi(C5$A?aQO&g^=2$LVMZu0*eqFS+%)8@ZEV{Vbs23Zd&?KfaluI;}2aIyIISX^fW zSlY3e0Ixx`Oht3jxzQ_NW;Jw2%)Nm3Mf1rQ|zgA*18L($H9*d%nzQ|wGXp~ z`qvr>FOn^#A*Kbetp@2T(x~Vi30l(KjQ%!P_kRrS9~ZT&wAPJ|a&LcD{=FAqv>OfH z%VecS%ltA5rcvE{){H8Z2A^72v3Qx8RjwD2l2DkeVx;?0`e&Z4`nETAap@HQ>KgD4 zNNlKE2}jwTQ>}`Viuh@stuogKs(U)jo&BrjB=i<>$?q#RJ{cB-Id^?5nLXYBPBdAR zHJevB*ry>~%&7!P zh6&#^J~YOd;r`6#>dK9qUUxy8raNu?H1mVRIy4B_U88BZsywLJ$uKi)U_kNGCLH!# zDzhVahsJcPpMCI}(ppf7@LDGwG1f{qyp^+KJaw{%K>Tj0E3m5GG6H1KpK$7~Ze<{H z-s0yJGe}hS|M9dpf8>+OArgFi05smT2TztO;@Vj>YKM>YVBj`%YdP4@#?TPgK}G z$9dr!#@kbH63Dgf&Llfl8wkT0*I8S(aHbbG+ErOkC$H{r`}axmc4CAYKLFl7E9+js zN;8!^ZB`s?A7TAyKy-Db-G}@wI9WC@d8#&0W0cglL#3j0T4LF5bKu2dP%SRPpU>%C z%0u6Yxm(cUxUClUE}6h$D?nwnz`iw^cjfF+vn#0}#d}q5Moe-K9DA${Y=Ku@71vRV zg?H3ZyVC;pFm4{T(FzvC!M;3#mCX$63eRzNP0iMhswNcyj_LA)n39!?^aGNMX}B#b zsx&tpv40P1jc#sir3#f+LK0oN(GyrpgLIPor;|2^re{YKi57(3?cI4_4)hCxkj%n=D<|YzUy*14VRDx~)+fxtEl>My}N};vf*$eD8UkuZAnRL|oB-i9#uBnTI~zC&;KX z;F zz2WT^gerh$PWv>c$YiJi0p2fHdW6t3FGoG(nyF!S8+x0WoQ!Od8ba;mu~!(cg{Un%P=axY+u2Oz)8!-e zFns8GZWpyB9$8GPn7RU-$#^F$RCUQFS9jIO#|XKLYh z1o1__25ED!=e=oKb2~;NyI8X)B`h;eh?|m{ADNGQD8)p=ccYP93b(3bujmg37h59Q zH6v#aVot{0->7nMgk&vp6Zi#znoUBL6O2XCh-tp*-5wRa?t$#`%fOl3^yBj?8SoU< zhpajt0Lw4Flv0>lIe=c{`6(y=cIRPDV>5L114(hc<)F*MRbBHk@3N;B&l)53uJrck zuUMeS3lN^!#40X`zwQT@SGVpa+A@aAV}x>*HarcRpVm#JMC%WAD~0Xg1tuOXA7UIo zYGVXQy!R(BC_+b!Ul$pu;qdS|6nu0`M+fLg9}Ef(?dm;}rsUlg2+>AReXsEV$AGH@ z`9pOP;Ywq?OKT-+Is78Vo9*?%ZsAh3++(%(G|Q;fsI%H30?KkEiXYbJvY*!l!yc9w zicQ(Hv@BhR0rHXZVz;@G0<>dYvKF3#HOyOSHeDRHW#(Vak%veKhm0~Xldba#pOzb3joivW8}?pZ$(tkCraiI2&tC4tyAdbk z*nyD`oyE;cMYZM+@=2>5J=2?%HVc$Fs9(t%9vv9yz9PYqW z*x0O}tvp;m54pTx{1fvh)2%r-6YYl@?>ZP_!=CRUjX93xi&oJF|ma=3SLa+ zND%C*aPcPeeu(pJ4sBOr(5Qxazh`!!L^Noo`Sq$DkY@~M26Cwnm=w6Kv((gwhV`3SCn4>KI1Xq^06fmV4V;;Di zy*xad|ETK3xy#D~Uc!Uz$usK?q2;cR3cm7VFjpAEk3V&K46)A6BJfilF@?K~mQkWO z*hF^$#>UR0wFXsOiU|y6d$w+vI29&7aC0=B-nokvxNH%@zLs2leJn1=JEnwHO|0d3U=Ic4(1BpB>9v32?hN19NlAT7| zugYfxfqdgw=@?IUU8%=G7heHmMY}QmnCjbi?>_s=6kf(_r*uO|G2#4yyg2r%_?-_g zp^z|jhPsnvmHQekJULaSs0K~_ndr-(2#IPJ37@0yrEaZXPEzvu_Erojd7QAH71$}W zaq)P$jnQpemHlzC9(DR1?MPisYw?Z#a)E_t_y|r6Fb6so8>}nD!l6Qd%5$_CKJLqh zYi3Hl)(m;i-z2M#s}6g+A1m~yX<*17MHdwzs4fAuo}=Z|k?~}+uWMgPeUcK8q{X6; z>}m1+8{L;$S6mG;R6Bb%=M)2&0eyRyI$`K2q%%B!#_2K74&ak4R$pqE_yN&^#8(*i z1W(QF9Yj0qoULqz>PlafaL zqNcxHwO0GAgtg*@0$_?{Vt?4X80>SsJ?QE_U`WvlQ|)gu5EYdJ?G|%L-N74-q&<=E zLHJuadS0-;3)p-E1L{6Akd?8@#du18tSLsIZM`@bQ z9h4DEr1WtYS?VHb{e$q)2=$8F;~4Zz`pAS#7*$d*h7(vywIET0S)3hx$}VLCZZOD1 zlhO=ab^+p|CLbV0{Uw+<_=zYo)IHeHT6}sal&EJlhAt4ZvEnLd|6nAheY5S2d7VfVT5DY_$ez#-GjE+J4g;0eCtjR zO*@2kNNIptGGE+s!H_0UnQ=89#W5he_7%tIx~6VW(L6jhdb)}>T-Ne28EFD{%6a17 zEIlEkHlHDB>15)}0w5jgC;HS6 zHU0v;!5>AGdy51z)R~{COITS+d1_%A6L>NeN$fGtop$YrM6S46wgsy#r_1~TZw}&o=M(Jw&+GXpSfzUA=K{PK?uU@r`B^G!7*b;8op3 ziuI_hfCsgY6m+REMiM5tFcLy1##L7LYxdRi{Sw*%7RGsvPfX!N3%#VMUi+C6&Ift= z_^ZcN5Cfwr$;-MoTyqMtbregwx)EV{LnCvvcb1cak78?#9Ot*eib>gu-2zw2-HK{* zoNG-QVa@1#q+xni(bMJ8K7xZ$@Ue>*(_Hx{%Dwq=%(xXBJqeB9U30o{q-4DFt*e9G9EzT9y9vpKY8Sbuot=s%% z@?B_$y2HQU5)AGv=G;L3u$)<__zZu^rFx%0yF6%qvi0JlJ`tO^%odeddlS8rw%0?j zs9@^USDr78z6S@hK*b{IEq}~t->Hdv)IB|Hwy}-Va_Vg^Gg8#fm=ZB-YSI@nE|NFK z2!11}_|-jDcizj%$|_%a#h9D!GxOBmi{}alnB9(O(4`wZHb<^WF4yZJ(>t&4#AOe^ z^a#JSV3U0pqG~!bEa-Lnr5HHYDp*fmh+G}0jyhuVz?!mlNg|hXvTWQl0e{o_+E=Pn zs#;$C9(fZ|NnUu2qyR^g@oF^Z90=m9>@-ywOQxx<{5g{ZRHoG9FWa_{NCf-X(tE7G zB-7vVy7U-uGR`chxusn%={R|Rv=GnB6k%(fu0YSw9>&gGCZKO03 zk+1_uiPvOxpAaa^D`3Tsdw=5!*Vy6_0rq!{amM%EHF^}YVxyu|&!B!@9W7@mL5JUkc|MK)rJ3-%)gXum80yNS#yh0w z8;f}2U&Vv2AguHK{xds&Wl;S7ndg1O0h=urpS~mX&nyRH>{R`#)w;$b|1BXrIoGHA#O9Nnp{>k#6$2_sYzWwlT^4X7U7ZK|Zj@Y8n zV}_sc?+dN3X((WuVp!P_VWapx!#s%2j>S6O-o2mcUkjYSrO${AC2-gjCMDOs^v|@| zEAmey;JVbYJ}F5r&tIAyKZl$#At(a$8J|5wjs%!RI;hOw3EV#^mOcFc2QBn#S6~?e zTVWaAYUb~*9z7GY=~%@lX_l#LQSRcuqPD1RIwh{`$LF$0j!DLzGXuNid|qdu!K5#E!!8DTb66_p2SFWwl{+Doyq~G*ugsZ94hI+DN(<+(xKE!mW9FNp zz{V(b#erNcJd!CqOjh=-T-&Qk9MTR7UEU(w)FYDDCUNFz@yMFH7be}rt`q$&ZYS`% z6qkwER$hstT^fdjX_M4@t<@|K)HaxsT^IV2&?X$ zcJ1v3PpPQo)1OTA4)4elUfcFQmY)9?KuTkbDco&RJ*A4&i3nCSqGh+HB4o`*d-MtO zdYjc{9*On{sV~8{qRP>#<-SYvOOyvgDxqpp7u_+G2qB7ryMwun7y~yWyYsHc6gG6q z4?*|8fjO=XAj1N**kJI_(a0=tf_T zSU_Hp_{edCa*b1cQzV|}d7Eti#3fknp^SC9UDa^epcx`_cIRV;f1l3AG_KQkB9%d~ z9Au*!8K_;%YQRR81#DVp%cX}bUYJ;UM7!h*|6ECBblPl~w>)n*3j_4vSiFmODHuj2 zeYO_UJDL6Y@!r|2)-^tFM0GZG*c04Lld(O)JGD zt(=hJY?KQC9j%nPcZC3jpVH!T@O3f{E!M~ZhfEA^XN)1*S4nhbS2ieZlWrR`?7B-TKpI)DT#Au`M_(6PL-N4rRaS-JrYqH&-EhJrU5;Y2TXj7 zrCQ-~f@j#jr%w@C!NT?x4Hm$iGRZVYUA1Uw83{4?(0(CUZjT3uYHmRiYQT)~PRr+n zG*K8il1Bvm-^P18pf2MY>^rE`&gsEpz=q|(A>HJG59hMnw1zJq(3U|J`58<*UTtU2 z%xXS*9=oH9U}?xTTe*_tYe3KwL`2-v+%mVO&hxMy*xo=tKRS-p(LK11xDQPYw`t;z zfk~{)uP~fQKe7K)&dNRgx0~M`hw)dZ_VepLW}5h&eEb!HqR^4R!K?)IO~k)Ds7mF5 zwvAc~cY8Ah5Be?m)x$tMbPsBU+8O}(Q~d~3Wc3To+0oo}aLL%W%r@NpS8BhYTBlsK--o*WbNY zJ=@H@s?>DqEkecrJA)1RxN|}~!PDl@-w4)U`DWlt1Q=pi^VD2=j&x}sxu2;jU&9Z> zVjSZVBq2xHxoQbS7QGyNiaV|)Z@b^8Ze?+?5^C#fTmaI5&a;`B#>@ar)-l$AA_ZpV zIt5(|=ghjmgBx2_*E0lmrOMJ4ut1nKh+ zZIn}%jxLV%1qv?Hcg<)5;B&n%$P( zG$y6oRlf+ZfyBJT>#fZj1KZEZ`t3d!B09S^Z6;ibiyqOvA!cI*zN`c9N<@7!BC{z>5s$A2_R z=&VKtQ#eSs<_CKOWP-L&=>3MD#EsG^gB>qbe1RYGv0ZFCh7#}~eSRf5j8s=bZr4or zzYxxY2rU44##ww(ZaCC=tbaB-b@Ef>rx(?^8r9LHH-1QuWmK(zW%y<1!vFPxm4=Td=i}Gga^iZB zcrMjJ3|1`_yy?hqA(nNm@_gN%%D_3o-1TAdCzka%npa|2@F;wJY35p+PhGGUv5|SF zHc9Zy-N%!9Z#0m6j)%`9&p3wqURB6DZUFcnc(tNe=ay;zMji~%Z5(TI*-3*5$l^h7 zaW}x@skCgNz~^WT8ohtxn}Ti%wy>aTbc6M556zltAwNtC=w7Y6cXsg6B+iI1*!nVy ziq(!8Gg>%X*uFfopJkhwQZsN!(c(DYUy_S|my{aQej>{Z8c3o;Jekg-rE1N;>P))y z(DLuX1-8BM(5f*vDNHVGt1*;}kfi0Ffa51>+R4AU!^sSF1#`q3R`Io)!kFBME&;}H zzFzW58s}Vd#rp>dLn0&F?GuPaXn@*Oj9bk8&D&dR!fab$*rsM3Zhya%n}Wr@8Jr9~ zqX+#_c#0MPbs@-o=u`nD*1!H%195_D2FTEDu6Aj+UL3N@t50hb>nk_7T&-1#uNzOP zhw(8ErDCm)HtTh=V@5srf?el_!fn<=U!4j^F=ps04;{|TwKoAmE-*Rdcf7h>(v8&S zC&aM>qDnjE0R^Y)(id)6rC-O*IKx^)w?FX6@7T+;C@`OVR@C#IUZ1bE-}h3s5~YHl zh0fRh(ldjD$^el~9@<|3rVm5QDu{6r2mTYK>oBJ2CIX=ps0=Z^$6M zn$FdNYDfRg1pdPeE2+~V7dkN7V^*ohTQ@UiZJ|5!wihnCbreKKRLXGz z+4{J;cUdV#IyiCmJ>|;*InKC1g><03GY67 ziJ!yxJMrHPy7vzs{Oj@0Y%_zud12W7rP|Bo+*LNVK^4HUYe$?A?NLz8xwp0#Ea*e# zT}w7#C^R!5R&8Ad3T;CegWl*Cw`B;lf{Ecz`~^Fxt!-T@!-Zt7D3xj-Z&* zLz%4b0hQ^(%etomr7jNv5niC-hH9)>M6P<ikTjl;Qzbo9OCr3H`!bJgBBzW~wLFn+ng?^0~Nx=o^OOoc}~FtwprGM6w9s3oOFC91xs<-oft2HZKHp zUV}Z40q1wr{cpyNx@(rGEPP`$!igMW{UFLO-m$suc4$Q)^1#N|H&%0>4RulM;G~&r3eQ?@1U?F$UE4|7kw^-gM!g<=ylQ@t#_B| zN}|a+vOs@Evtl?4OH;?@b4pRLG?EE9QJIkQB33s3(}@^fC430>JNQg4(%&{ zChT`G^BUiMZ6deHQ*S_{4HylBblu!^7w);JPrM#yveTt6 zc!JPqqFo9~a|1#<*|ba&mt?&`7w_Qpr?PxaPW>)wrvY*(o8z z1!jhTD-(Rz=duMA9bLEoGO~q%(o-Q4Fa5y{15URwsy%yQ_(=*Pl!e0uG%(CTrbW+S zX0z(F>k$AQ#(Y5}<>>!7nJp-@O90W;j#u z)uzk!NIYjQaCO&{Q}GrH-@U_>HX5OE?|13?7m)?j>@z!Chd{|>j; z?n?*M56uMpNRDfSo&Q0a>DXj_4R#fwnCT7zLegLD)t2yl!IBjAP3MGqCkUb$WT!u&3GeRf6UbvELZ7$Ptb@O**!=09)3m)`<~E-2fnIcJ z{EsFsB^r)j^FPUaPtGyaZG^Xi4xB*+b(Mh-U{@%rtB*5@mQKqJ^Pjr8}&Dl}!9B zqjcOpo%xPQ=$6m-lK6kOHov!s{2+P%X{i4wmYgwGo_LwN`jDyU_lQMB)Ws(wl?=kH zoAuKOm{e6rCbFz-Puj5npNS??RT$*~Sl}nZ5tbanGhfmyE6KQmQHU6MgjZeSXLJ^96Yw;$*E=^J$ zza0v`KIPK9Ub>|Jh%J7SPdj`*-c(5CUvR8&esE{}y^-vDOb3L{JoLmw(rQni{L-?} zTAL^lS?ycYqRnS3t3APHhyDC#ZMakGRoa^t@%H*vbX_iL}_4JQQL# z4Nb%(T8J|gnA{Fr-u*8&qxJ74lF~jc$K`O%{XZ-MJRwuKiC}Ek5cZZL=aMA{1utNT z33;nRG7XAqe z>f&M5Vb2rt+x!y1cUR@mf_Y?auR55Q%b5go3TCp|?APaxJpewM1{*iM{j7D+zXyis zx3y?SMQ9KvPwO>eufe6dtA*RYSY#m-=)O7Vzkw0qxBlJ<)iRR*IDWoN#2boCm^2fJ zPl4oEyX1W({j-#Q45<^9vi%0Pidxj!_q(%UJrQCO9mxiERaaU9DYZ`2m| zjM#9;HrlAZL=3hfk6d@a4+au#*)JO8AR-1)K?cB)*zC-19-pi6;?xmGOcUm*3E{f|ZzR@*Y^*d#HS z0@wVH;%JKcQbTpq9>6?u&sHYtcm>!If=hE6AqpyeHB>AT3xc2r#_j_oVYRvK4-Q7+ zN@V-^T~b!Hub|ahvi={nLSlNv$ESdS>Pd=B+*vmf%{1Z&pMTl?3e9N;x5E1 zPsl*s9=IwgZ;f|`JuU$m>CcTAA;R6~zma2okQ@>Ah2TWrf0C~9$V;vf<%-c*-MQQJ zddRHb#tbXstEUT+R*9Ft5^ZwFsqulXlGj&5hYOQ|;(P~vPt)w61KDqo-g6Bvh<&}4 z@c;^C#Qsgx$k58LE#X2dr2NWSBFdPUaKXXKwBG~6-TQRR#p^?RgzKTSqQ(QVFuE zl$Prl71w+Zbb71qY0hf9VZd`^VQPB14jVI!*%Yx z-&)8^pXJ$IE8}UsP;rmge$@T_Fn5(+=zzH}<2TsJryznR8V%J_sOsMfgSRlA|6QoK zIRPE^;?;hORj%Z7DU9u6l>Snz+axx=Kc$S+vDXNa+gUa*s7^o|nHFV?fOtZEdHb|i|0Y6CT^F)*p~;G zZ=m1E2cvhq$VayYL~{ZIKKT$yt2cq=;wzQnR+BZ&Bl9~)>$w1x;Mxn-po>Uu9ZYqK zgU(G{9G7tWoCux*`3jnr7oOs;R zreL49J+6`eqwO_?pxg0LpyC+dsIF&K?bn+7n?sL#?diTuaQfdHQcITMl>N@UjHqO5 z&C&d1$V%)PC zvN+=wFa98+w|8;nJbE{NpSTNXI`;_1Ck$+RkS!5n7U=U?1RMi?(>xz#tb!R5yUvs>(_J8X-XedmUrUqV=SO9{SunWjXR;&d>(`)^8oqCZGS6%F{EJ)?TObKdl`sZ2Al4)bFR~x zdRq+bVi|p<*z-Bt)3KesX~)~TF~VU=?Mbny0NO3m8~agyUOa9(8rzeT>%HD~KS}JQ zn46z)4a1Lz=}2JS)&2g9?mhrC&m)R$^^D}U2AeSbw#aUKw3z^juN)ZbUTfrD6V|ZHQjENcl0u?VUiHm?Ewqw|MT= z+P#ejt%G+mv5lvTQ@O?l@N9Q7tF#l*3SHElF)>DB+uAglnAGjc@k+0zp-w8LGSUv*U zXUY>2H-L_8>*1SkHBZaCCQwwrjnq)(*ermKJ?w{s0mu4t_2uj&9JaXHs+!c-7uJF2-kl$jg z7nVs(6zl>I)8t|NbmiS-bQ1Z8^)=P3)5~s_3Eb>+!L84GaHakY;`$FFgj& zk?6+Fjc1)m#p2BcHlo2}5@4&nZoei_7|Vq_t(#Oo|2wJwA7;6u;y+7=(ruT_HB3n^ zV6$F|mE%p1q$L!5ywTJ`Xp4J4FYn%!9{SMGH+O)Q*2q)kIq_g^U^7b03WbV+RSu_1 znWdqs;XyZ!iiT!uCrVW~2i;ELSiW#MUiwWT!70@HXC5u(XCNuJqLvc#w?@_atGmJw zdjZ!0J<$7~N7@}!pU`f#sM0b^DKB>{BAE;K^8bA}PqzBo2wDbB%SwL=JYd_P{-3M! zR+`dG4c<{4*r1TUfYKxtfUHn27CXTbQLVo9Fm03Rlfj?-5UZn`En*-jTk-Kd#`ajE zd>QXru=&p~Y({M)4lY)1-7^PyTk)A!Mq;kBt>8=JA+=xcv$6u^FOJ~9k1ZmB+XLJ6 zjCb36>o8y{f5aLl5NXF|vt=Ru3R*hTP!SKf9=Wd16|Ei5ykpsg2oT3!LHkJG>! zEw2&3k;}L`=cPn+x1;vB5bE=Y_@J@ouxqk)N&yLTt;EQ0`-SVl(S#9K@>tj8blU8F zJZ;{kc(&^8Po_K&4Hy9Oa2Z}8#eT{dICRGART!~jEqQ(O!gqy?L(5a9u0{)t!tmSr zhxrl~R>#(gYj*+MfUA}WNY(Cxsj_9?zZ~7CA034MlqxN#WgVL%v%Em5a0u$=2uKUd zK)K07wx~Ixt!-@gDVs73@e}8!Rwop$!nMUtGSq?KF((^P+N1|ZqLj6L<`xwF`BOq+ z8!AlHa z)0H*16MzJ}-*v0TE5;-x6i83<-+_JF#F#}+g6KArWwz!!AKLzre1v}R?i6fcZTd~7 za5u~v6o~xg0-#nC@QkJRBL4FNXQ=+k;;Le=-mR5D0~tHMiGM5i(Ji2MjUBU3$am3=;&Y5F4l%$Oa6+pA8Re=Dhmn zn-aQ#dFo{qyaVuGRLuw+&G*W~*2o4$@i3OQoHyP?&)qDO#-!j%v7KCZxq+b)+LP?| zE%SyZUEHUJCb1IUE~49q!2*(KTknhYMsiTkPC*qf74nn7pTnE+pbzgModd>QY6p*$ z$wlJR^w+<*!x!iv)rq?e#Rt7g1ml>U89+)ZW~#H(_5wP0EE|;6&~v69m@i|@;EBFJ zwSJ$t{zJd}cl+)dG4Zk(X_^=KJX)mrd|Lbq3tU9_>~FvK0)&is3o$DZp$Uk`GXX!-a37zE$?qLisQsGtwnQc{)J`=j6Y#pQeeFZ$Pj2}`W4!%g$nZ2dI~1}puAr-XWPkCY!rD|Lm8Zr+#(9hl1lx z5LBNu{9K|H9!wOv3DW6dNBfQT*yATbpMS1D&RIE%Kg z3HyZ^sz7eMq2s5aVoktoalY2I8!KTBEn|=15+2~$Zk?BzPLMl}&FP_ws+O*tKX7C$ znm!FWj~K&o1y;DC=MH!B^CXRM*mpvB^^oqs)`7S3>=MIaG1 zu@d6U`K!WUGJXQKsZ43;l4}Y>);&}IxaY4P`28r4x$AM6fV!iPe;Ba(N$#0`eK*j6 zO|hKd3m_v{#l*$Mx2Vco)&#AD%tLq2%zW$uot`wFxxo_r6KRR%$QH49LG@fzwH9IX zt2<$}uqbFQ{%}y?po?Dhb42^xP3de-zlwI%A4`*=3W}}AZ&FVJ`v+gmI)Ke81?Y|` z-o7YnVdAN9iL1`Eqpk8_M-zyn^KFk3W34t+DEZ6(sS z4KNTQs2B%a!0}sSM{2~r*$#fal&mvi*>$fT>JzG?H@k>BJvXw#FFv z9RI_16ZIIC6MTE|7CT_hdvWVV>(XL#b4~qlvYh$(=LF;ue z@=oRS>~#a|%j$a(dLMl1jGU6 zPDc|ayXI2t!ppV3UeD*XG-@y+8E(P4Txl}e>n?;h150@zfvj2`jS(1qxKj{!I`e=t zM=1~YZ=8U&(AHCDc{lqA29Eo64DuV(BZHOg|5)wW#rMPYxL-7Ipjjtg{r5^tXko3h zlArq!kU;?)jPUulA?NtPu4U^aj9EEKWZ2al6a>9U(v!1Q_|34YiE->4-8CH6$IOUx z`U_`R-_x8=W0jT-9l^Co^kqinMeBv1x!U}$_9tci%6dpC=)%1w9TZKk1bqB_d5|tn zJ(u#S+71ED40nfg#y&A&hk`9VbliriI;Ek6a4UZ%FRV4tl^1}(@U{{bDf5O#OP`l| zbcfB6$TFOvcUdo(10=W{@q0kCP|>S=pVE1-=a{ti(At9!q=JaGR9wF9OLtHw1gfXO*TK?PQMIKu4Iz zaPabPYYnAFl=(#B)9iMOSI3bhX_JG5lox3gR-oTIP(r&NI+<{Wc3r>+-mm^$tK=NL z4({QU3Vhz*r(&Zy-F*htX+YUjaB6Z zIf_=}4O{r(Cx;kQX&=Y0O8s%;J8J*=#s?cHV-4rGbT$J+O|F029&iyRJ09HrDr1TCeV;OP6t( zeScwK3f+S$!FGYKpwIY9d02MXJ^1HHiq-CI$lIK2UiNA=N<-&(^LJq5guS`{j zn7t{~_jH+{m!9XDp z*-v3~E8nl_tidEF%k3Y<6ZkfoJ?PI%eY;LGFlyWq42%_EUc^y^62!utg_@}qk4?hW^M~{P6+#jRos@$JDsVBBR-KG9H1*_Kv z*Djzr{pdqrTAkzngJ=6Eyer0v&-_fp|AQoo)PS=S>A#@pwabG#@ehRmF1QRLe?Qjt zz1sSYM!v=Q)5iMatbkJCW+cFnVR+yak%#f)iMmaANcQ?43;$r){%Pek^#7n|)8CIw z^ZabM*$`p+!yf-XX;J^Db^m|Tv;E(I`|mcx{|&hR2}gesegFR%aOWxH+=2qWAE#`< zGl&_Xf>(P-cl4MzH-hT-?`Jv?O#DKjTGQ0=hlEd!gvxE`htXyQE^ZbDTEk{#J4tmS z_V1^Ab0_J?>%MnZR*)#y=m!ir)q4!$RMLhTLBARb@}D!t2f!AU0`PqIk7k+B;;GYxZ& z;h*N80Nb>FKLj!ELvJo;pQ0ZC;FGY*q@UH7e88Zy%q39AT#XP31wm`>9OkHkKDbEWr_fs%Y48Z=lM4r~M5gc$l~S2s_K{i^kx8Yb)J< z@ya3Taiv4MvVT;`3`DPSEeoPhsGi1X{(1i3wx245%b3w}2GJI&X4_~A9u5D|On+<; zWGV{ru80{a-_-wywf7Ec>g~FQLy;oYLQ%S?bb=xsf`Bv?5RoP&AR;0qAT>bf2-1-* zy(?9U)KH}NUZjOy0|ZDQ5D0wH-+Mpz{mgvtAI~!{e}tI~!<=)SbM0&Gwbx#I`CKcl zd>Q_x_}>jLoN!u#Jn+2^=C#3)zXwv>c60;%5Q9kSdCDSIuKNdE8fHw^*b#c#Miss_ zu#fK6Ji7Mwa4i2j=uX+f1qN`mBVnK=_q$yjcAPl6Bh@($awC@Z{;N=Gz5QJ6*wN?& zwKVi6 z%mMIP-AW&fYbHo6i9P>xTiVVCXq}hnh6UmOwt-fE4=PzWrpuDcDZpt=hWA*z%%;12 z+rzfwpKW8;jvLquedc~&91ZX%mVzg?#B$_j>1GYqs`yN#TPigyW<$IOww}G*A}017 zF?J89>-qSPdx=2+We;etEtt;ch``X)ea!ps_d$gpuN$^1W)}F@#rnM^w186-eA&H; z&x_Paz5Fh!m#QDm@b4!dIOP{dNf1nc2#tnZjXoy_z#}(#c#dx0!es_n`pu%w6#^w1@fBn6nG-OI44?(6T>0=J`Fm51^GJ(Wm#z*>tf$Yh zgniGaIhJ8CnSv9xi7Q^{*{OxMA`WR*Eu`)XOC{ z&q2>l_J8d~0Qt+VKey}M;1M9YR;EiR;(~1gBrfs6@^1VTGp|}F-Da-?wtRKB)Zm^R8 zY{HyJ%2;34F96J5iHw2`q5)>D2lkx?hZhDl0j+I+9cVDqT`LI$K=}KkEBwY^jzF4& zNEoBDp_ozrAG_hpE`W$L^=Y*ZCQ(|`@uFbRz|r)9-hYJ+Ny1L108~Q(Kf>74^m9jF zQk|BJwRV8{U`Fw18?)B$PAmKXX@y+-tzLPKQ=)_CG51}Z+MYH(5^O9zL~P^r)5sW< z9pg_%yO1Ml^tMmDb2Yy2sv65+>tqMLkU6?d{ch@Yb;&W@SPi zY2qWjf!Ff(F1x@F2B$Dwzc}N-t5(j`Br5%*1q82VT10NP22st_Kr)W^=8^wBLjF%5 z7$N1@C6GpRRARSN8*GAlcbGcb1m3hk+#>X=MLQtzhdh|j!1y^n7|SVT#Y1qL;1jng zeg1lcnhZ8?^xgx7Z?hTfi_gJxmEieDog>)TI|`i@{V8CZ_Y#kzJamPgGw&huf`aX= zZm0CtI+0B+%Pm3CU8h|&ZWB&&reiE^otw?+F!f7x1}gkO>e|?)*DACTbOLknITe~e zMv|x4W_*jPe!cNWD36fKtAnulu}Ii&&iu4F3X|LTmk>tafBS&Rga{*mugA{-L+u@a z(s$ja+%>*VO7Lgiqy*?OT90ZFHM+Pcw5rL&rs8CpbtZ4Z;w6U@p>xp2H!COKE*iRN z1gg(f2l*`vI@a^)JwEe_0l~MDu9MP$cNkdW!q+=ilFDt1qF+bj@PE|z zO(bKFb{Y=`M_*A8L_$iVof9>eYnNDq%%sylW>wawQhhQxl&Nx_dNOW%ue7ye{(Bhu zABR)Ii|hi}KT4L+s6lE@d3qRSTf2uj&vHV%oPT5^`EzQBj>|iNY>>yHfvR z?+qv&vNEKZaN!IV|8;an+Y&b5(yNNJ?B;RDP_(>DXDB+fy!GEc6#IXCC`w3td#D>a z&PUzVwm>AlTP#JXZj-htTP8wfB*eaAXHGe-F)@oP$=TmrVtn6Dav6F*sD_n3Et2EE zcO5|eDx@S&p(&vWb$JSw*Vo}{d9u{ZabfhM)yMVRbOL`~9Ccc|s2)ZjKx`jK|1oJI zWY}rZfJ+B@gpZ`z&VQU*goC$bIH0D6l)#y7GE*^JXo~rDh1Q7~XMD8g>yqngLUb0^y%8I~e2;wM?FSY?%;= zRL_{@zFE4sCxHULZsNb&Q4J}^nST`M{rM=Q^Gw>F^)?kz{?n5vfSC=*?F$x>qZ-A} z!_!4+G1K_}V4DzL9}xwy`ugvVd81c86Tb}ji3`W)zGt{tHf`?9zrkM8fSi(G^bh+= z{M&lrnai&>e#)> z2%!n5DC5rWd_2vYHTkJ4^6?k&nLx3m=$)0)($dN4N~`~le9qex+%K1W%dK|)%VC7@ zrT{VsW);3@dAP+8bm;fWzd+IA<84WThQWcTMfm9gM4qoxe-K%OA;jl}+XCX6k)$Vc z0JE6;^RI*)(t3+sESo+l`@hl>`j+xkU+msjXMN*u{N}u6VcV^t2WQu@rcs#*8=g1p z1qi-K!ur-*S-;mDOgf(M18^&QpSo&M*-yAy%ux|;1UFN<%jpy7Ujrx`5w7Vj4S>k> zldXS*^9XPf zp1v(%D9Tu-<2u5X21+iwR#TfL^W8a}<-~*cdVB0EC$+8lxuY0>nMLy*l`8-rhd!mR zRSm*V3@Uv-r-xqMJ2KYU!@NwG7RZ;*G%9%^rmw3r-@jJxlFTXl+W@fd;cquS&PE_- z+~(>anzbV|L`@HDpZC7HaEcoGt6;L=pn|Vw5DMXER?5%*vU`M1wv*t1{fjmtf-T2? zEj$616M@KEkpvcwKv1F6%e(%)b;lhEqKaev-R6M}y!byA z!!Me?|63GUIy7C(C))G^<=ytTu}gjrTKq56j@>RcmOFGFS`GGpm*{@Eucwn&F?y%O z6#j&RmLpSj-WnP_bp=u7^Vy?*?D+Kws?BQocqomy*8JOnYWC9$|WqR#Md(f8nD zafyN3VY!`hAYIM~0zXj6>9Z+o%m=}6cfU%a(mt%U(Y{y#0ZduYs#I`M4IF? zXcLLtcb~3Pg3xRbb#481OvZJ2urEAc?2h67Dq`+0I4og3dN;42pvI%zyI3AMh12S^ zQ#!aJCkL(BV=td~s&nh7mAg0)Zp0XVR}qve?kS40*4$HH=$nfuc=a(``c?x=FG$!F z{>^D)@FzhI8Q=1bw__=jD>|FBc33No3fB1_N2FRc38}9G|Fq@^cw4gLG(*~=1NtB7 z;v(U=BDkUK|KhpG&+D6dZ?h!)r%?=|4;f|x3u)udCxr;*l7BTkdIm_rX%B+9t~5^Sik(aDbVI^}Kl4yY{^y4cWchB|&*E4Afc> z!I#O6yZw&w6KaLBxj}6!1$>&rU<;zh{DA7P0Eq~ja0|-L@F|(M#(x8oDlBwggovny zc=4NdPL&%9K`QjMnc!j!yDjJ8%uDP`7%!q5#V+?2I}$Z-mU#t0b@l2am+kSCgedt7 z17OohwhnY8Z-)%f6~V%!qYgn%mUwLCC04oa&Lka8?(NnrOdhOsA*VPb9UkM)u=)hY zoS#IEn-1XYAL&PsE{m@CP4~u0!;^8G=6FG0kmsL6K!Lj@$a~v(Q&jKY>F?tTf}v2L zPLFHo#mg?f!OQVm0)qmbSO1+Zwj%!$M8{!gn4JYvr+hq{q;r+d>5#wY8C}8zP{u7$ zT9;@{MPq!iitdQeFFg40u3f5an(kSp_z0>TwC;8Kvsf#I_ILHc*kx_Ai6V%S#Fs8o z&%?V;P}Qm?bo5TVwCKYGnSmz@Km(rN)4nFgo#} zqvXhAqdRAB;_>ycylgdx@@(fIG7vK!QQH-91u)O=H{w@W<&_VJT>rJ=Dy0=b|K+d2 zk`7kA)u)jnklj>YI0g2RGbi|5JC8^pXNi3exTI{X7)XR9HxYB*DV&h%c6TlCt_V)w>I#R#?IV>fxLChSj(DF->U10>% zjrG2T*SUn;1Os$CSNM~WjW6K$Y5&#hG(zyiy?6E&)`4AMA0jx-yU|Pr3($UF_E_a< z{JPScZoX76?7@$ApYJ8Cv#b8yClVFH)CKcfI6oGE?aow7uNRHYLlJSqQ_bH$o=&%| zw0hLY<}_70u@qj{OL*TYK&M=*d<9^~LioSo+4bAL)z28t(D9%Oed8-_!Z;$L7TSYS zxw&^N2OC<*^nYw=b}am+Zs!B``WXNmXYPp}gEK`6RCLy>72N54n`^2+tM=ick-9e6 z&wc!$Y5GF+$9vKkg3Un@4C5j3jfw5pNdQ1dpk?08m=y`1)HLHYU^vWYL&&bj(e~P_ zbEhKOW8~Bj(|q z6S)tNG~6;2sB$>C4wLly;c?7ToZe>j!SL-dO|d*jo*Fx4qG zrQ89!YyrSz88W*e7^rvI=P*k0x(h@7^JLY!WqZRbzMVI9_Xc?Z(e2 zsiw)G5{j~4!1w>S+c^&MT&$>Pis}P)aNb!LBJYAd1`tKqM7D|42&<~%O~u$}>w{FU z8w*|<-lI|2d+)1XW?GVAKb61!bIW!2;?fGGv9QZq`e?yt)q88BZeg#+Xdc!8(RZ7$ zYbZ1}5w@^REQ&B$t0@0PA;L`Zu9_&hhx0LKc=E3|k8-FJlE^9PDYzbSQ4)UCIRoEO zQj)fpfS28na#{Vdbwh*PyRc*Fp;(@eRw_?airw{}tcFVHpGd8OXtDhpPzO_0z+2=Z z|MmG|!^+W|D9~3^_objwN&0=xWj0#ExR)DqyU@LPkwpD-TFO9DMPmG2KM_{yvL((L z&3>|pE0viQ?n8|jPf-L zR-;W$k7d{tIS}XX&bPil+U?xhswlGOt;Sm-!Gm?3a?2qAwV8X6ruc5;3wrO1c#frKis+zaVCyQLo~FXu$isk5{i=+Yi!}8Ea~7$XWvuFHX`}cZ7;r$clR{ zi8(&O`?t9A?z0X_I!hMa!HU(H7Op#%bNhXM4me*Q2g+V99igy5pJ;Y>Sl_o*c?y4@ z*Ki@Znm1M+r@JO>Qm3D*i|rI0iny2JuL1BbIwWhrKz`z!kscD#dp$c zF^?b}U#qMMHWaS;KLr@`&U}s<*M}~UPNP+c;<>wLAkDMm-REKUXQJ9D`P5i~RwY)i z-*c5}$b*~0ohhG>Zty8qtC=6xR+`~8FS-?^%&qPgX8JWgKUKU!*2nRH@RecBTXssP zWgR)9AKbIeAmKExb*9PDS5n9G}i;D1*Q#0so9`WcU!qudT*b5nL5C zo7_iNqFxNGfS_K-(^ksTrD*JVh27RSWI{gBq>2-^wR~kOM1ZLP_1x&S=Q#!|5Vq?L zNvr&R?LZ4bWF<76Zu7VGf6rA7+nT4pd|x4{VM zv#I~J$;q62MJ^(syi(uf!$TD;F5GmqhHt~Pcf{s3j%<6>1{Clm9rQwyt!Vf7#iUqg z-8M+Z`NwPV;OjYdvQ&+4&(UzQNWjSeiY>#w8TkvdpQDw}laVHxA5gWbV5;D;9fZL& zV%Vy$U5uz5nsrw(C9BM|3=vVkiaGmgTn286YLFswAiQ+e2g@B>@%pA)I8L@LWdMB9 zpK7!}S#+#Ww`jBpb~Z}R;T3J_gFn)2ViC9H4e=vPwA?i|s&z28Le8!AB{EG}-@68A z_Ud8TLJ50vr+IA@I?s!;*hHm(-R0+{+?+hjyhVq6?f^hd&YoYJUEN+ETp(Whh5#tc zBUi?Cw1gDp6W!z~d^5ap*4d_~2~9JFOi|wFr<1L@Wzwba!(M-5ik=_*k)@DXg3wJT zLGNzEZ!)6&-xg6C1*spOa@|-RT{UZX(;eC^cA-ejj#b6GRC@nDV7&tmoU>uX4j_yoKN4GAEeYOx>+rB># zFCiOu(I=m3(0%1p_P8JJ=<{yuaKPlp9l68yx%5aeq=cJp#uQ`8^GkfUj&u@PtVW*< z#R0K?MsAy*fJ3hLp$`mO+`5mTF%=n)jg)QSkz^B+qf(_C@ZvLhbhP*2s7TN>&3*7^ z+QpK9YFaYlb*1C@Mxzb$I4TU+T zowZwBVGaJV}6TRNU`r1Lw|$a$@I1f@y#|Ef>!IyIg_N1+i+Qb>lC=o>ff}sKk*gopJD8Eg%7!c+CEaQ|xvZ9JO}Zr#gAKAvCu3n-&9L3vL00&dS3ZBUc>}_A;l+LV9d$5% z%1PSJxeKqwMrdep_NHn4RgIos0rJfl9VgyLgHWDc-s%^NSI#I5a)D^8QOHT^0j5X7 zb(=Hw0i?j&5|+HNwgDG?qeNVDx!+i+Q&UYnRFvYhn(3y2km$4JT)DSl-}}8bETK^c z<6NA4-J>Zc(I%gql;l0gOT?VGp@HH4{sH_K7 z?J{h4-AvDNGyl>Dvjw%-i#?JJ+6=Y53*u05OZT+amR?>Md?uPMYgWV7*Wge(<>9K! z``p>W?R#%g3NkC8Eh|9k{-%C1&!J}Lxf*P^$bH?aLN6e&3IKq5RT1*-e0B}D)=qj)&t-EhR2!Ih$VZbIy z3g3v=ymx~B!DHw5Dz_lv@q#V2=Ho;9#RvmI+TQmhTf6ZRdapWp?CgD^he1;}0%Z?< zNkfRDI+Pf%rLYSgR{jR-0;vPRxPmd6&b-*c#?k}D@WZ!Dp-hKmmy2-!Ii81E+ZXc9 zF0bE|6D#dUX*E>1PhOry@#HaW2$cvX9tu;5AsLH4%iBmpD=e_d!%? zl^~hWo`OxQ?zL;_hH2Hok893%X$Zf4f9Y=v0{luc(y+6{8T3K2kWNMORwj4ZL4!e< zU$;veQ-!hKXdT=K=;^APG338oys^&I9#ZfQs75d%RENOp?!(Zk8xrY7;o=46#zD@? zw>XVu&z4(DH~3vV^i=_c&-7g(1}?(~dY>{XY%G&L3bKEYEi*wcX7kgE^6|I z_-j_qAQz|MnEm2J6)$6*i3@MJu2w^)g_mJ@+))?03Lva(;UF5`l|2PTK+`cB9?b(A z=66IMcdjW#JS(lM;XFV0S&%KMh-|K3#)Ql=jo); z$+Dp47^T<)wq>U=w@_1x!b0Q{#q1tS@AhLB_Oq}enO*#tQ$hT7)xOc~+oV@_WLo2G zpCXvHOiebEjy`5Veiys5A3q4m^Erypp=z{5bh>o;J4Bf5lr=*?e05$I>mYx~4>37e z>}Qg(0K&+dk;_PSCv;!_ygt1;b6FoPVZ0AeUpfdXziCmo93Gq+FTr)1QyE?&3$8el z48?|l7sjn2ojxIBkh1x>CLGYptyHVQPNiU>A3Y4AC}?fxYp!o%^o%Tk59xb*@%qt( zOT!=eOn)2FuP^*z$A*C#PI$(yYBL;abK-d|Kb@O?5^FxjeW?+6u(J}6TqwcHjf{{u zzrR@4Rc0r+p2;roOP#quHtxGJ<ItAt3ij-PUaz55?P3g!XM8YyOB_nsl}{`6!!{b zu;hPT-G#2Zv^aF@k82$Ag>jPzlRmzbmWz6JYPe(mfSj8FYxv5f;?4ZGFls1aI%Gom zP{aplau+V;*m_ijPFB3&fgzzoR;rdO4OsDW_%)N_`@r1q_3>*d@?Aa+zoKO8HBiu_ z73kuJRpNoH)_CNz34aAPQ#i0x^vPI(;*0}?XR+4S?|0u_*p`^=E8N3kN%p>M)mU-M z)J-xv%m5T@c+3hGv2zj}Ofwnal|NM3renIe9^Kr;3!_cH`}9q zDuupsB#;|4oX~Z!aOVgrpKrCEH3jT4NjJ4Pb?=+*^9#3@=^cQlSe?PrL?zxu7UR^L zL!xTln2P^)J~}0Nika)PM`0kA=}e8_?lZ5oXP4fXp@N&1``%z|1I_HP0?y=U z*8O>$7hK+onuw!bpUGoB24-TsNBPXs1&fIsGWK~ib-V9m>$H%%u4!93tHxw;+6_x*S6RwU!7DbKXY8@;>-;S&or!|G5YI^sniX8A)+`W(e- zKfjj8K<0naQr;*2ZMuW0fZr%10Egq+G6o_c_$+bASl*trr2sLPt_MLRy6&A-RT(}3 zcpXjXk0o2BC+BOXy|zX7CBS*o-QPI=pb?&3n!E;hCVGih9!+y-rM&X}hp?%)*4?Hy zWk4Wc`mN0yJMHHum@zGKA`wXU2^)bQz%-H)&h!-YeUH|3uzx+VGAZmGQKm0$Zrt}5nV=N0FJ5Vm7J z>mH+dbuni;_&~)mJRun9(PvgR%#?U}h?IY3YZ>3yLgRGlwX^zqrG|RRi)IhOZYkM^ zF2(Jt+}obA!xeg+t$8edxJ$JEVyX9t{?3EIWqXk&m}4^6ZOBdAnozDsQ_pZu)%>=> zM|1b3Q#ZtBP)d2gw$PRQS8*sRu(Q$;9PYplN9>~Y)>H8 zgi-ldD$=)8Lr7&U*RSHN$t({VxFL00e1wGufb-|a`;I1>*M2B{d7orWG~vZiX8@&< z%op;NTOZ>P$JZyX`PL7(5zgV7%_AtaoieycDl&MF#t>g)VFf>!i?DYKFaoK-q|OEbH9^zcN9Gz*KE`*HcvL6mY@PPHA%NAnD}=#kguxAM3}u>^v!hnq2{-sT zNu&{{YQa%1@XM*X8v`E&H`4%b`ggH%hVRfSkrjcmn2_|sh$ zIKaH!{>BzIZ>sO<8A+0H#k2ZM{)|9Kh45T|YHE7uTD)%zon@t&0wtIpG?0hcL7nJu zbv#3mixdCWFwhesYT0keY5Xl!mR}Q#MZLj}b~wSoW?3+vIWy zIZo7^&aEXTE{xoQa6v|eKlog`JH2-TjFPMi2~PAtlrX4fRU03JK3P>eax!(<>ZZ3B zao5z9C~`>E!^xN65lss9M)$hPjd`@X1fZN2(5uSF^s3473iJtSnSwVB!(;;uXF3~S zc-;CNkSGn?SLbM{Y)sdIc;})YkXui8#$EV&$)#_|OghEi!sl=l_666DF338|@z8}t z!prRE;4Y*OitVJH(Rp>z65M?@vTp42@t~+RTdmSnJbHdvqD~$5?rL@DZ#vz|Lwjcx z4*|pU^_e=#s0iCVBj>v}G^FN9=PidN)5S9QQr7a&5p<2$2IRgDKrgWHch5rbcA&R}Jtr<ytbc;)l~pc6Pwuvuo9R|3?ErxH%y}xD;KaR!X)ySk81v1>P9Hs zeV?@$N|*bLnIU%XjpGZFfH!(#^M~XwWnqM~*BZMwpXMchaS|rvN_ix>7fWtL5*vv; zx29U;E_JeP+Xc3%4* zS|PVg49*D(%(@O#MUW?B$Z8{i`!ZEOk#W}b2X78Ad0u2iMKU}_^?WfgXo>ue>GUM8 zt=377PV?{3M5YhRYlvrFehFx=2Z_!SbEgH7+Nuwoa-vyaUL)yM8j*90xmH!?JKR8t z7i(dUs~Exv!|aOWg{q0(dEWWSLG{p04r6=JFj&MMW=BXAfz_|gQ-IY$dTbOwHSV5* zSeA%{Bh*RG_FZ@hKb%W&x_QJ(%8y*jjCLC99aLKo7U9l5jybYH!r z;OSQ#9;#^jOs^Tu8`dYrvsKS@ld+2H#b%ua4U*#V{JPYRbO_w*+Sdy`(|3$O&jQY$ z-A)?QUR?(uguCm!cJr`Gcj{?FmroW8)cbb9`Lr&nx>_53dUqRBd`$U`;BiRAy_@CV zj8ZoataYFyd2o$trhc@faWjFY5Q62~?=8`2LC%HSJd;^B$(7A|$}`=F&BHKL2%Or1 z_Xe)ZWgS#Shw=`;VT^|7Iq?T9^p($H+)Pc^giyj}=jZZ6J#Z~fA4Kd31BK!p5HHN6 zn>9lEkoIiuS=d#G;c3JB3w9)7s76gc^MlgWwGXech3;RR#=NX8oWrHmbkplgqpaak z2X)0b$`HXrN%wW-8fS!4xnZ{rmm>@j7=G6cDD(CUAxGSu49*0G}P=eRQ7 zjSP8@!?VNi)FB4A*1?8^6hw&}3bHJfd8GoO+8+p>jvMQ8R^_|P*m)>?VNcJuI&2JbY08}Z{672n-G9iWaA~GD+P3dd* zN`>^X>`IIe3xUM+w%PvTyo}P%|E^`v%tYrK1)NV`FP@1P-{oDnNURS5oDhh~JQfJN zoKtY!W&F6QksiRK@%0rw#YTT}>{oW#C}#_Oya|Fn>zqqZWe?FW*DuI+Y1fm|2p^FVqL@?sfMy13FGn zrdPX_EU~}}!z65(_vZk=r=$v|-}qR_K;bQMTBq(5F=UEVVQLRS){_cW0xarMWdvUw1FsHo zR;H&c9K2k!LvBeBsHtdG&ic5CG4$RBx<&V__PXO!oC#z7;92%_L*r6~?SR#Lf>5xa z(xa(4r(~QEPDHlY0ld|xh)U$kXzIs$Go$EMSAsnO!-=@Lp~kT|xyllow#XHD#>-hZ zmUS4goyab0ur;Dn4-Wg5VMSFrVB{LfO#bu4V5$kkI8x)LLp~~Piies-dAxAru<#Om zA%{<9pXys*VL4hNArU&ppHvCZ-Co(=roQ#qTK7}^iT9AabM)XDzC3m6588qJcA=j) zi=^0lbZI$q6Y_$d-~!6w`Ob8NT!wKXA+kg1^M?KG^onTnm;pe&2N{o*D=a|Tu@~&P z)p#tg$=ux76QUqqHL_9h#(d=M6`8ae-|{iSJ)b^jqfsRH&^hr6xjh7w(4 zvw96@$%@7h`rsha`zouFnO~-#1k6ryvPy@%{>?TX$+h=%pY_}b`aqwn*EEj9TYVu0q^C)9fk@NV2Tyad@ z!h-^^Nu25m2TI1M8l_n@*#!Qr?aYQsYUM?}GzK?)fO(kjeaTK=46m<~?d_e*o$u@2 zanY6Q?mOcvtx*8n1+UjyvNND<+PS?AlXdm6xX(0E-p1IQ{*>6At~sjf`FozcY*VbM zu1k$7MmE={dPXrcUg5>ncQHbF6QwypkqIz-gu{W&*S^jxDCV#8^{ zCBOLcSUNW9keW@_EQ5wkmXm5pX$c-Apt@twMou#--@!#dH}rtEGb2J7cDR7~+n*|3IcscKrN3nm zcXdJ;q(Q2Sw=c1n`P}f_%KXMk81;STCnC2MSlep-uTieh1Ir(FK3?@Ckd!i1q=ICE zrsbuvWMz`fcmw8NCo0l*(1HyInjxh)Htu1!$cAqr!P>w}MS?53DOG>&uRb0qt2DlqMP_KAk+iP=!KV=FSL^DJ z9cM+3W0=S!7~fQ>k#G$~ypCfzec=YLTpXdQ$bCx`6T3_4rJx2T)?vbqwq$4YmJLTV zx<43ok%;aI3)ths95bcY)6CO<_kwAEI-ld+tXN7PUAWxbq0R4O9FKEr4)!aGp#sh? zs~-^B8D<}po;7}|E1y2AP-N26< z%nmRWzNf=ELu-ij!^@f?qGG?osWoOmV8H`SPJBj{lGWdQmTfT`CHFcl#GHp+-kFEpd3c!#eFix`7VVIka54qJSk1Esi7e$;k!c6>A25 zV${1{s|s4(V9xXIZnUM1zTqX7&Xye)QiMhwwHwGMSAG#s!=_z# zC^F^QQzP7ekdUawJW*+E^$0R0r&w0mC*tgIcT33GAy>AA7FIJU+hWUb8b$C8+tFFp za(75!W}nMu%VG2U_4r0MSU2_H^+^WrDeY~deQ+5#LD>DRT|M+TpO$F?()w|z$0OIqLu8)X0SDOj7j#|m8`3Jx6 zn2cG)b+Aw+mm1Oe+RmR3E736+v4aT(ku3ss0<4yMcV^)&A@@z*h4a-{D0*GvCPSFV zAHB+rSH$)|Hji0Jk}2N6bKiK$AEeq)StL;3(UNWEoOj>oe{>dqFUVY#j9Jauon*Do zdI1;61cu&tX&l6y!ufMmMbu7giQOfn$PV`NclR3s#~!+e0QO>$Cbees1eCo>QF4J-& zDBLrSPH9G22PI71&O8_Gw~8I^PYe}GHjLIzyUT>F@Z$;qrnzWk-Po9`T|X2Q?Ttau ztXh(_-Jj~EM%wE1XMdR)VsdOWo=fDq0R$fIw;WX{b57J{wEaOfAC>AwCTzZ4C>neW zs8~?q0oJV}vZG38w)LT_S&1xc&)owM1}Ewx4#XzCB)Tw-=NnXdi3iLYjGhOK$MTHYe33 zNXwrU(4#`iu;6j~dHG{JV%;vS!|7-tQh93Wpw%hXE05$W(@Wt}bsuALCpH(nE8F2C zoS90+O9~>jTy?o3mex0h%{nd-)lRH#PMR{?`0PEBbo)cuILCj&Pyo=UdF*7xooP^o zD(K4FRnxic(JXMdYC9Kv7r_%|NAingg)p!go^d|gl2Yw`S6)pyQKO-34Cw0ux|72` z$3f-iSCQl92Ey!wc=Z^uSI-quqb$)(WzrO=@p!CLBQmB;_THD~x8r(ASe{iRED*~U z?Q}vBEg7eUCV$(xBzfrV6sS5WAA8Z3er?_!B# zD5tp#4LtR=*)OT!#W>EKDWja&`kqSgnzO(HVh>v`mMu}v6s{j^FeJp+k2yLuN|696 zdZLY{Cb-h@ogw3>7Tp@=`%O_gi z^`Xb=LEYAGu<^vNq&>b|FE7%pjY7Eav!CDlG^SoL)&xYjkbgFH5#fj$zBe(pVVS6T zrqo*5yvJpMFk0<-HMJ$bwj|x%q$|L>Po{t?PcLk{4L8BzT#X)57!=YZ`hab~Zn%Hy4*+ecB&gpv#A-Ql6@ zyq+<3A8B$}z)gKG2Hy}r0o`&I2{j*H3_4Emd>3J0Z0_i{Yr&Oj9`fRKI`UJ~oLZKh zo0C#7{6_6k>sX=SD%}!IcDC`B4ygNT(}~h+xY`MENQhti(Avr;7N62V=tU(^_&HCi zoL#&BGhqSQ?8OH$8@Q>;Q}m3;qv(PgclZQ4Wo3nXGu2P8CYL~gFjOFkiu_x@8g97N zx5&EkiJC6+U!Q^?%ML&GgMN+B=v=H-LTGl#w5eAf`d8h0^W;^-o2pk0RQg|h5Q7il zSyX$w^bZ#~?eO`yE2Xr|UuIjFYCS#-vgCoQ!h9FgyNB=n;90I%UgaV!y7COM$J{(0 za0Sn(vRj_O(MU>%NPN?skOfPs2C!FMXnXA7UnNW2gC7(w3^Iuo$_iQ+zpSs1J_rbc zMsT}0{@h%&AR2me2EA2FSy$GXQ5 zN}Si*fyu7WjdWOTu;vGN(N$R39szkjRciWR1!u;$VF!hKeG#Je+X#bJY2p_(r!+`| zFP@S&K!u9yL+*6MmF)^vEm;-^FBYedatn*=BfW8~#<&%WPwSDb5y%>3bbScmiJYFH?fVPcFXY8Pq@^SDj1 zjTzXs5&I-Ew7ep=E>;y^;P{3WomD=Vw>>HZwK1_W9<9tf8}B-LhD`}vOyrIdkcyQ+ zZNaS)U;we(=@_oZAf5@-oKh0J59w{FMo5|(qxPFf4k=9mTq)w}IqvMjbtali*#?BCgr(Na1rs^F|R#2sv(NL-Ynztc=qBw427;$P+(0E-ds6JX z?{?^vP0c&rHI9on#Ii=&T?5<;C=bMN6-Fh>IPd#<(>Boh)8S$(ptfx5{(#>F?HQ)< zPs%g<(oD=r%>Pt=#)ek?ym@CcuK|3V(V@;qu`HvQx)hn*MtS(Lxx!Uhte+Tx5Z;bu zp>+osR|z#%69i>7M=MolD?|J#1X@@6BfHUI1>4?xb^rsaSD@^9hPQ{Wvs%4Hl$^MU zV+R9Unfqa+KGXFK=U{(;0bgd^=pRvI^iTt;$@4`Op}`@KplRcgrRW3`q6qzU=2w*6 zyd!p-DiRdtf}di8!;1vfDq&>c9poCriXfSm>}EN0;4d|-L9}nGD!aQ#izo^E$0yg@ zeJS~T&%7K%C9dS%3-k@T)?2n^+&NS)-E=zHKrTeeC$}mAeaG7uP``LU+eWLRlh;<; zA+~qTYIZP6#g^`_;o2H^DT@i(>iEMBw|wt1Dag)dr&CRK>WA4986~xkZO?Od!Mo)K zDlls!#&OQJx&w`h{TEbjwr54iCW2i>y>JD2poRo3(wil#S84iJ!69iwRoW`5f{S)- zq;alNeLA5lboP%5#8;KlJTvh{ZJ`ZhKOSPV3LezYbK(97wCo@2eX(1gZxh!+b5L4& z$41KUdFM%?bokVfc}MwbGFAu5B7xsM8ECwEs^=*MjR-;ob7aikAbMe85nJ)l`(nKY z>xQ%IN<)5L`Q61kF}9ZPNN(J~Lykgok$v-O`k^ILd%>&8k|m!}LTZ@%s_AP0CHed( z0z|P#-+sr2u``pseIbioR@~gAsNaR;4X-2v$=_Xpabcl5XDo524x02*$ z!p)&IbdoPsUJw($tr$PhXT;Pz>j|whAu{c$*% zn|6If+K&&svIz6a+So>wt}i#D3B^z?-~d?9-6~e_;A<;unwu6v=BL!1%>SPb$o)AUa6 zwh~R^=eP4H0&XGU=r512oV^{r0*0-OV_Gsycf2wa`-tx>b`YpFdLn9KF7Yfeq`V}B zJ}A+0N0((Ep4zT%bYr25Zz)u2fuLf1l$|k}Foh9FSHW!rzUdsUa2zk^6FjlfM#4Y>Wcg86IaT&lf6x>kDj+yl#h=+lAEekPPbeeL{qZK zmJ)nhVrl(pI%%Lc2Onr3$^8GIkj(2;w7PZ5fVXE8_nsx(t>s^Tz6L^O^ z%{v5~O^B?wx0YT{V6dJMWf?OmW90;Z>faj$Q~&NewFs-uQ$}KQ>0EcU&W?Rd4Q;Oh zHij}XIQQe(2z6m#{bsgeb$Yq%u|@`H9>~=GtD3@>e((27x4~4YpX9l1>aq9pLKkzb6wN(CY)-*>dOmZCgnek$fSci}uGm)8svt zPyA1=5z5qoq_`Kv_B)&ZA8+p+4d=S{j|&onsEHDt=v@+Zj20zZloUZQLqsH7FN4uV zk1|ALA{Y@7LDcBIMDIiiA`K|Z2-ttG*vQ}nzp1WN4bzj$~ zEOKRYLVRQ;R~-$Dh!1O;N_xV0AdY-#Nv}Mi&3naIxsuqpc7doad((3lK@6MMKd%mX z`GZkm!%VK^pw8a7tc|2jXwfw=*5dp&l7KU+RVsv3<=qvIGiO{hf7==@jA534l=e1l z<4vmh+n)uF_&bg8?**mC#KNgf+h@x^JqR*|)~x9)2-2kA42#aVMR<#>c(xk9xefo< zDq_!e(wTd^gE-`ouD1)9bnMk{j^YfF<|3b-sdF?YrE+@1Sr?KdJqJ_D1G!`Fu8_p& zthoIE;sb;5;bOH!n?8$R86GSAGV2G-5G@+TIj7fK)%O;1A6Z#^K_Wp&50|@~%ul!9 z3brf#VHAF4%7+2G%9c_bbsSgbEnNroHiWAbHBUT2Mc#vGQD1PfE>?lVt&BfbjVQ-x z?e5@BZKn?c=9W`mLSg(~N4L`zw1UBdc@kmB+-^AcnU6R95Lf$Dx~zUyv==;&057`t zc~)qMKck|3sjiBviV$(qr?X)Vc#<_;>MOdr=GV$~Nua9d7T|&@yF~kGgtxOE%OLMI zSo-zuQ?9F1>B$bs&dd#y_Pcl$kD|Sm50cNZf$U%Sta)FS08Q_qrPvSCQ!6rKY>P)9 zdV99!Reri3a;dfYGn;QLxIN4w6pMRu@>f$f9k+ygWvbMGNwAHYjRitAL!@U$N_qqI z=>vqkwX?SLw4QHx6N`u(eVw=HglZD^C8%|{q*^S^O3iR94F%(ZsYp4~O!<)|g7 zEfgmDG%LO;lCFQJNxxvH2Rho4oa^FgQ7GwxuHa3aF-KZFA}8zew=+m;YZb1|v4VSS z$g|G=$1hiCGFuX0JkOgbC(7S21lU|0^MK3Zo6lwg& zG`*V>k-#uRUsK&~=)apj{ap1y}l7KG>Vqd%83|I3kkyjfE`D#ho^felVzOt{Rgd z@kl~|=XC?X!8k8J*(=ioB4>MVmo}>+6DG)fNQ|P6*f?VXIhXdT<|*h$s(Ss=>l)$67MYroWB~1qcdI{}<=N)SI?t{H7RhC{H!(UgntH zs(;iBJ`3gqhxbWS6=n`V6WAbl}7bO6UTe~Y_z=~D-D%q3BFiHQW>H+ zE-5Uos<7=WCER_$=nnU9!XAmcb75C=YZ4r|T^-@F z*}Q!>Bg+rg%wBnQ*r#L_Sxx66a&X@Dt8jQ=eh2H=Xz!B!W?3H8hMs@$_I$xv?e6iL z&_>1rPl88*#}TFprMj9P7O+dF#p~%I6V6loXV_U&SuS&PQYpIF$tIz5*^=u1VphO({jn2TE+Epn6jf~jcr%aWFeDpQ?dUxy4n{O;1 zd#xrT0fZ}q4oT(6RXcMkHu(pKvT0HSf2bG)+_7)|C7qI}B%I?POprhibLo}S__a*ZO(22~k(kx>3LKla%%Ue4$-=|{45o0!=bgdb$m5}2BtfcN z@rYu&FecXQZc6v)7TtpSW!?IwS+!(De_}y$>JVqg?QvLFW{}pz*}Fz#2Kc_-Y^-5v zF@DKI7`l2Tjb+e2y)ZwQq)3trCJ1FDKOY+;`qR1JbHR7|b3@ji*!74QCmFSdn$vvK zmlzB&O23<_G1I2Jh4)@mUcFjv+;rEpDIe>+{C48vGB$vI_2>mOx85|0(3C*IEAtyr zc0|x0)Y#2)t1&={d{M1oDHg=#U%P}pY(uE>27E}YnDFLb%Hvule>8H6c}0eiIGdm_ z9u?nj(aL(uKSe5h3tAi9E>br0kwp@!0Mg%EV>uI@4M&fL85+u{x&T1d=vLK~x20xB z>$YVY74Zd-;dq*@>x)bt-&eu4Twg)ZR(WvO$@JY_2Idn_AdrLoe{~*8O-+~ zldeR!-{rZYmPEvFZguh+i)47+VTvMY_o)IzFxs*-mNmX+P5SVQig5gV*oOaPDQd=N zCNLgEwg_WiSL7js2JVhA?Y>K30PowJ;`Os1&y+vCTYGYRpf~Rh0R1mQE^*p3CjCy` zv3;Qd$k>)+odWMXzTsoX2pQUc0ns(U&-dDM3|H91vnkW%;sQ$weVIC9)A1ebah=Vl z3=K`E8la@7mw1#aCz!!Z<8N31zs3#3b+2r8UBN~rncmnX z+b=0pXE^d6(Y@O0V&l5ESmynt?R%6Qx?w6Mg)>ZqR-jRT6^eDVJrB3jKoQp*bu3kh zF9PypI?iha^^%DjUlP!n&+1J+%ii63LBQoJEKH`X@PYZuEu_hWW$0~q`ujLZ$`Yw0 z)Xn8{>T}hluMcVz6}u7>0tX9t2Pw>`s6(7*^NTWOAa!Da>jz8TBs#*Il?mywg%&jq z@|O1`<{Vr1mMYR?%RS-OI}z+VhQte6N~aa$=k6~X`wl?RN!QggLtA76tMnu|>p;2e zhpmC$9LLsV!pdc{x|ODe08|zBTrB9pjSt0Wt>g|tnaobu$TLy^)JB|>_Fi!r1mA%TUO-%_2}n(uWFfOFAFC{ zZEsy+4+gglielia-s|nfiGr6g7`+plxPS=GZe3@J)T_Z&yE8vE7w`z@d#{2RfSz}v z6ePWrCOv5O`vJux;|ZG?8&nGBm+h(mONVYKe{Cn%ZH#_G!6`syvFaBLzj?@w9LHs- z(T;$zOy(wLeckfGwrvjhBi;+7ZOPyWndK+N-ReRgaAuml>{rAGg)GTflomDDtO~&w z7lvWDFnrLnnI65PyV4H$oXHWfIfN^;2sZmUv1yVC2R1-%Yw&VEZzhL8mQp4q2|C`|K23$_qzRK9qW zBG)tO-v}C=xJfvCGasLE=Y|0sZg12YW%lb;lAnIYJT2?Bgc>UKjRlw~wAlarRM^{+ zODak)HWy!WcynKL0X;I}3wQ?YVA`P7`@Kme18Ea*_RXNByG2KLjh|%Nu6(OLBow}e zQu9CMm7W)1dsL*rfEPMZI96ESSL(MYRqMBGxZ1Ei+gR>`?R*;8+ZpN1o15XUZkQRg zN7RI1>*;A(CG{OL1HEUb28s`emCh3*5p0mxj|bAnYXHIyFK@Z^=HB{5ti!C3+iYt@ zN_gvVmoJO}U^{hr?9eEx;X$e88k6uuOUk>`Lu>o=2@6T!{ zVD^9q&93Vl^B}|VntAQZ98@t& z9U5wa3^%bW+Xtk=vU&T+YeL$wJ&WtweljfXn;)XtbQadX-{m>tI#&cJgpEbQze^S6 z|43^Wn_*@8R8mn%k|W&*J-?qrz{*qJxxXtEG~+H2RyzaeVz{a;Te4X9*qfT7%9bkN zr=Y%d>uU1J)d8t{WM*r zBuCboI5S$qdRI))(?ld?MVoH}USnzm^4KoYf>RSkyRj#g>XQy(N3>c|bA>7ls_<9P#uresUL=d$^< zhJq%$m^?5yCsn*iSpzColX8e67t zdt%SO^UkD6ZctfBUc$E-A zRt@hRc*fV~xeU1Cz=`3!DH%hhSqzVBHdcCi*3lp+&NTpX`}#~sbeu~PZ{XRc2E=H9 zk_@8Ap9nMD#Z>j&1Qi`z2Rc!QR`fjuk~<9Y1zyA0jLvTC`!YX(ZwojiJoCYok-l0x zYExOWmPei3&v=?#hN!!zV2oKei=aTmW+`eM>AMcsfFhbqR}17EaJ8N`^7{Z~Ip$Y7 z9+hMBmd!o9h~KF29aqf=Xy}7CwSI0WQue;5P@E~tqhfAI*0->{{?WUqE#`e#YkX_{ z@iBy->+Bg>>X6wZDS(H+eD`A2Q6}>=DEyuFg`H zH4&GtGM_7uC!S(-q0~ty>(QAx*}~RVzNEIhXXNo``No78lCtQ$;T%Z>H3SICUUM_* zHoe_h{wBGuse`WV6qI};F?*ZEvPK{Le#@c8cA&VIPb*+#?l$woNILZ75?MC;QA|{> zzFV(%Q=@3Q>xlvP)K4Vxro7wQ3#bM7`GhM_#3egZB4uS-QR=UJ*1%W0^=hnFxTD_T z1f0hBk|}(-76S>4*-^x-NDw&KG&mL8AQ@AIY68^x1$be_^ot-g&_5j`<3HB}C)z3C-1McBD&D%Y_l z>7b^mg43o_st;}br?CoGqc!Hmi&~Re3{uG%*xTU8Avgu(f0`6hC} z)$NMPoI6nud9rKsrQuzZKR?txe$_)}G1OEV!M_rIp*ym&2Ak!;g8Tf&XP%#Dx;`k~ zpd*aAa#+#Vdh5AmBrhDN^(`IQ&R@8cf_Yx3uEzUg831&xC;oWNHZt9JDdOx71)`Lc zF=*Yuu({V;To-kH+^0UE713iHEN0231hd}p5;rqlCJI~)VnJh*1{J$9J%)HQ;lonx z2fVmk6bke{7Y_HDD$O9UY;ah3c&5UMAl{XV`Fod0zPIY+(Onq71}y0gVrc=7B{BA> zC(Kzt-+H^zkpGJ}+yWZ}VDlhs^Xp9!QmY%38qWTb);sG6YoqC))^oeJp)2NdD!eys zPkv^w97N<20%EZEQ8kf?^C!MC^V-fOiG+hb;{~C+9(xY2YzG$ZMsOGN5|e-yVoxt@ zaIiRvo@dQ{cmdBW6<@1neq`$PyBFi=T%^z{`t4*_i z_hZ#&q0Mx8%`as+_)t~_zYNXU#kq>1VzTsUN%Hr%7J^)MCdvYRk}^3j&L&=jftZ+eIP|~;lU>Y7qyyGy({DRHh;=O4jTokSkp7hDi!gMqkD~*ShH@1sY8kS&a zHCu&QZ+vnaB3Q@vnHMj0(@zDd4k3WkpUSS#-ADCkM-b1np9`H?P zP)$e@<5@NT`j+>h)g#-?vpOXH4nvX*NuBUsN5$=(GhKz63VJ2E+*#^-d#|*)VCLy9 z(A`a1QkCfekFEfKqv5$qN&qCrxg9m_26 z@Q|4yFB2OF1TG>Ptpx)`PObl-OV41WnGaz9gZ%y^7EjME_nqMKI`Gh3Ix(`ytUrb; z*}nRzU%$In4G7wCw?m1k=Cz18bai2R*|_d!!|EN7f1C>suXAZs$RE|q5{*eB86lgE!g)itgnkq>MML%P(zmdq6=!9=-v(W zQL9hEZ*;1@ePpaZo|=qNOZL$lgSv|%rxoo5hZ`!}6b>S5%Wf8RjZ9QZ$5(N$98xgY z2E-@LeT_U$==kmiP)Ssrmp#o;>#y$~$f0|S?Ht{X-qC|5)&(c^6Ia6#oLYM<2b}oc9>LzJQ2lPGczpO8j%k2%sR-J9mnw*PmUj`zrD*(%hI^>&rF|@5w<6~_g|o#s^6^B)YIi>W!a3RZi#G% za`aal69FpDq{|mm$Z^1oUot5rrO8k`tSWRh+o9GrzHG^Pem%3QxEEO*ZV}>MY?#eN zCMU0w)D<5FSyXw)y6a}_$bPs95)%w)H18w7G8h`bZ*`M393nD5YkvpyXs-(+!*<2o zy3LLTg$kbtu#}p4fo*yOQDl|!cL>iab8>vBmW!5k8;c{0POoc8`EmA^<~vUuv(0c7 zUwC!9!eZ-r{wuYot%!Bnu8G~D1Llok#ZvvA`&mE7Vxm9?;h%H4Z+OEVCROI&;ZAo; zN~YdobO+iH8B$+#YE6G=U!qq{5OSy|?F&$$DhFzIDveH%oG(*~Bp>l}aXr)PP|>Hk zyk!0DY!uktoiyp6srNmknR zVJ6(Ep}^61MU(Ailxy1pCZ0fy+r4b?U7Vhw(Y_3GdET?zc+kx_xT_hLjFXXR%H~VF zx3I!vzc2dC;av_CKA^ z3md%9>m^(4kU}rV`^|Inay-Zi0@ws@#hc<}Dh^4qyZRKv1CK0S2k70(h(0Ltsoz=P7Y z-(qwf6GwK!`iPU-PaD7}X_>TMg#WaweCAIzGhE>pXDzZFgwT72daBK$+}im-PEYaa zOEnBdzEStA*(Ji2H;}ga?i17#Yn-b+chS10D^@;9XFavL4cQ3_UQ?4cN6Wg zn;1d~x9o@6>o}l8r-G_-ZNSB}W~ctR%fCkpKA$CN^c7=042#%b&IgzEV}&N~b!(y< zin=tnp`>4S8|+E9U!ml08gJv50eH-+6>I*Xw1EtjpAa+p2~H|8=LywV)RI{6n0A)> z-~@zlX>nVQ8dWcNczm3z>SxAUC2ibJK=2)AKb~@BuFMKcocpR^6UK13+*Z99_^wxL zt5?fay)$%TZIV@>@8uX8D5`vc`A2M&wnbMpA&uSlOGeaYnE`@piCto``Y5&-U&DoW z*L1HRWIm@&#Zb@5pF7l&glF`|6Ot$QB>qTH8hkIrme0bZWo6}lZ#Ow?ik`ha_Z#Bv zv}ysgg{{f`#<>hWvYF6{*q=)rhOA9B3t*_BH=qFJb#!pxzr_iilui*Iu7Y!#>1r05rN=^H$Q$OCqdE%MH1^d0vJlDYL(-oFe! zyhux9Zx2*Ta|0SK)PpAn<7>s{=I|x7CF{7*am9ABZ3@4jUBEjS2;1{dE128dJK82uQ`O=;yt(JVDj`w* zWlKALQf{yivSsIqb49Y^qXWwH71RsPR5$q)Z;diQ;BDI6nDR~nKD3Z+QCf`J;#BxX zGxmqm5%!9PtPV7+>X%A!hpq4kTewBe;Is7k!8Q!_AQQx5zGGq%Kt?nxe2~;AGcCwf zy|)D1e~?#cBNIoz-sjPZd|dh+W0rBix+3Z3cVeV&2xg>MnOO0!n95=q#b1k)0Sz9Q z!bJgQj*Q27yH?|Y{Vx+T4 zD8t4$^~NEc@nP2;t1apbs{)edk4I^mJ(`N{t+>mWGtB<4bS+Uc&}wJCK8>j zWV&*_@*U?6N2`j;m+y1LE^N8~oAzx}qjD{Vbp2un|C(*Tg-8DQkK2A9Km}TO7Gji& za*X*?(m#Zh&%iyMyOqLWsV*FeokoxZe@La(bOL9}ZGLwm zbr`{7E`_`NvwE5b{+8@KZ+uejhP%3}rOfBS&-wu4;Evcz2j(#WXA-( zg{;Fn#L|@hwv20=Ra1%&cMw3%xV6(KcW$^VX0={~$yh0?Df^ZYcu@WDuGKCBya9iF zYhggUxB%a$E#r@xR{zGIA)9)dZREmk*p6&VB6E;!yJv_a3Gng#3rXn=4$;|u3lKB4 zjNlNHvAr)o8Sjqx_+K>Dr}?9JfLM{^&Oy}cubsK#q)n9(Ejcdc71*ZGsTTnjkx=cl zGem)?3V^Q@G_+VBo< zH}pY*rwHByooCy(z_EwbJSs{aT<5vD#294fc%HNbax{i#^N|6SoBF0xox{NAq2eCU zWbBaAe_HOijT-sIzJ^%`zMv{x})>IR( zx;_eGqB%{yjI&%RBHX#!#5*{lR-Kz7_%kc}){6`I8_IsuPqH{8WI+#a;RBAqu`H6u zw;#`U%*C<>A1?4qHaTT?*Nc~yZE$4 z-j~XtcIGjAb#2qAuJi13??xi3Q_n_EiHyZ2`_qLLiLdISVE*@sr?8B1QhK@3TYPoU zhKku@{4Mujd~DvzMpUL6U)1x$WIiFHz^f6KUz76lUF>(Aw||t(nakf(?qb9E(yecd2 zCCXcTXHy-n>YC`rU+Rk$W$OgA7gk^DZ9nir;1j*adwleOyujqK*KmW4K~ztN)S{-k z60uof+)sw_cu0aeY8i_T-fzFZ_%byp)}t&({);L}rha>f{zcttPCa!}1(@fdQP=%R zKn12&+2>t3A+RSq^N(B7=<%;CZaIyw9hYfo_iZ{bH>sY;h?KMN8i#bT)iWak_}s&| zc{|zJcB}@Dc&6vZPE?J$Sl*%Pkq7>gkG=%Zd+qi!ur0izQddJHy3++{ZdlYmbRJgU z56lSDUhQJX+BwW3);!^q)bEV^0L`3r`@Do zDY`ixjdA`N7+z&<4SyNw&S;TMPhRI)&Ui z+W@dHGns>1!zR9L{$yQeU;j>f?hWHn{u~`o4&N_azhz6mN5Lio4H>i@O&YuWY8+Qk z@qkjR0PQ)GIG^{k5wCTq6o0Uxn>+$aMMGMsC^DB2Ei>_rF7E+3>U6~8!(QCyCpc)q zs)dvD3r;=kk8Cr$%%!PUNfL@)wE-3%n_m~4jRkEy>CmIA@U`q|0wWJ=Y2?Zlw~SQ? zwM^d=16CWO@26h$DNj7hO*bj;y|iUPrk$Cn6T~q2@Z}>pfhP1Ku6az~SX9|)HOOps zwN~}`yTzBgeym~^^*hHOKXLc6#&ii1c)U041*_=3c~V;}+qbY8yV;lwc2{AAq-m3i zWvta6wyZr98;xz}V$HVb3iVyLTp@n$8OW0$YCUhMOGc@qW{2kXXJQtNo{KpmO0Dcv zrKo)*2Q-;4-qwPL>an`FTxB1Ibv&h(`_++`rM!6-t-l2Myo?Lb)Fm>0+wB)L+>V* z7V-;Xa_d<4Fv7KHrChtpE=hfG5KwUdfG|WrXEMQ|!rD~yg}${)(!)-cK`;`1NM|i6 zp;$|Gt|yw|`Cv8B&CrQ5ueVQnwZD9pvZWq+8)DCIuZ`H;YkPggbkD!7;-ZpK4Wy&iZg2-=jC=TGA)DK=oPwTm8cz$xm`r#RuO-{(nOT_IL$ z!CB;~nEBg_JqPLp2B`={HKrW+(o67y`w!BTj>BaS%nWcL(4KmEDJW5^IepO|Z zY$*p5zRm^oZC?)@*Da8^P3P9hg@6|iiq%B%$Sa!q%LXwauZi<+6AX$Psd*K8Wu; z5aQ;B7{kn$Iso~j;$h0gkQ(;Ux&G5MQXIUn*fuwYrB8g9(qX@17qj8N%&Ykkw|8JT z2q5_CO=6=F4*PkE>hjOR-~0J+o;Lu?csdPbN*G%&wf&Iye?CXU21dVA+gx3_V%v^W zxToryTGyW~2__Dsvckr^D{a4Ny3KA2+C~%ar52hTc`}lPk+DzDoa$tQ+chrL6nF0i zi7?(E{+R#)7=IAWwd=Ae?Vj3^ko%pNdz4xY*5iE!BpdH{6i_$86?ByXnGg<&jX|TX zD4LqMb_I^j0Bl>?I%G;eYHQhG=2*wproHQdPjzTFo8T4R!K$^O@podhqV~E03#m~J zmk&Tqm2p-zS)&UfOpKoxNAAO|dN7e1os7=e#k`8HT|_*~!@&4JGoZ z0Oz8hU$0FLomdC-t8v=}SU?qmxAK|hX-H)=hkM6NJeK(=ic(sfLShD=&TU9nj3nwU zr&CIgfN2p$1W&-ieyah0tRw<->`|JLO+cV@b$9bU%He_L?s0S(-xu)?{7K+fdym(` zpM*x`=kMKl5Pe1fo!HcuJn&?=g%Q%4uK+oNg=H5@uV>T?oq}2vS|tbbAAlao zz0$FmE1@=M5OXY21ZQfT18_2I^sG~!T9Gm;FVv|>k){#*|ggz zqGI>1&)jN|fPiu7XsS24UF;2VenODRPRGY0fr0B^gCQMoz9SWm&bV z6Bi*4Pt2&%(32K;yYDXt`O?1W;h?OUI7iRL28+ZS?1C?wI&}JJ`8A$tc3t5yCVH{d zvOSpZsguVr`rWB46vYTZDB$2-ouar|Wv0Zf#gwxWDt7*g_Lrrkw*kjWK`?^n9jHZ9p3gYQ1%f=Nj*OEuB79Y z%cE?>jr6tXs2kwPtXtoE`R4AhtqGRZX;$X@(NEvXlUUhS@H*CH^)O}z#( zc>j3rV4FWobJGlLj~j;tlA+3Xrr+Y>%Q(|=`>9THFx5`!mu<|Xy>6O{tujLO2Mz*b z#^ig5~>eL;EWUJWpOktTqcQmBsM~>i!1p z9gRho=yO7r$SGJT{$nrbr%ZAbY4U=ke8Sh1P&V7jxEE|(aY0UJPK%RgOC^jA0_Y;` zQMr@)W{*D(ZjZQf5a61GcIv5MO#k(jGhK#Cg zY3^ygL~B!n7V3%8e7(+^PbVp<9}FOz1z9)7S=m7g3ubEPlDbK= z5)X!qyGC0|e($ra#=mXUq7@`Qbg=+R=K6!r*uDsCY;$I`U^wm3t#YUnK1YqN90uu8 z&XKZ9YuUyPZ=?ZcvjAAvpFnALKT_colRxGy8CUxDi_#Zzy4P9U1&`v89Q992)|oBO zjh<+IjQsQxkx{Np8~!CLaQv|nj&{72##os6>=h!uai99k^Yy_ueP`}b4aPd!w%%PR_gw1Al+)AH(QLc_uGU8T#?f7K)eAyK{#r=V8_rWWSH}?&> z<^&}0lG_(wEG3_Opi4Yw!N^F1QrdtGHC$d?sXMaPBU@D{wjI;_LFe?W&81!@^b*)+ zsFh(}s2-y2;c;|X26XW5eLWxX`VJYF_7i5-9Pmr^|Beu~{Ebhl@JU7D^F1@;P4uwuCEI}g7TK`r50qX)RFmx4dpau@m1f6rwTTGgWb5x1!Z^z(WI1Q{>5eBCZvf2D_Q4qWTK zt%g80N{I2)cCgN0=B!DW3R|+p+yOHpQvbIdoo-*;YP zQrd^FS4janjxAALu${9+rMHJ~!kw4-2Ah`O_>WAY_5ApAPAJrOa63&qW~+6&v^uMf zcc|KD;mgUJy80(U!(Zzd{16Y*AAy(4vI}2pmo2~)?Q^92pd5sIuOQl0Z0LU2DvCvA zzdhhFyB8zZP*o6dqDd4?pFIHk{uA{oj*b@h)Lf9Tw%M-?oAX{152A_eEWz@jAGx#inkCkgfX5VQ5* zX(vn5R3B4qOhFk-ZB!y=;I+!CKvpjI`lS7e<-h{uf?lsf`2lbM4v#Dnw5d9csp?vu zD7tSefG#$1PejeZqgFXKlBk)Z!4FjK4f6JSuI{Ms)L3QmhiM$ovB$H^zfy>~w&1}~ zvxBgD=PK$-yVw-x8an1dj5C#v%ZbZlTx$XZ+|O>^hwmN)=q-2^A2|nnVNv-m-SO3k z=~eG_uT7g8E@|%n9~Ue>IxecFuBcmD!l!ib-)u>!>F8+Btx{{W350!gSUxCu$hV_j zqW=3a7zj`F{R0cz%JSk|>@lV$nS7v&TRZ4G?;qc!{-SQ`}<9y)Z= zjOClX-gDXa!XMr#z-MgCS-TbK_2ddUl)m7bl_Pdl>n4VZP zbJX8!enU8B>b926%k=Nov)BJ&tf|ROZ1_l_v+WwoC!3Xl%Yo&A|L_o@p)D;M|F!M# z-?3QX`wx0-{|7HY(k8F-UjL=I9{U(nxgVu$zoTKrEXxs&{GnFl zfTfCIFH*)BFyND-AE;sdouqTR>O_+@*y$tDZj8>n&b`{NFdqTW4T1iOP;Cd=O}AX}Pz2^0VA@`L7E#^mOt3hy1CBbsh6SpAXr5 zd~`4h7+#K$cCoQxo<;4yGp$d%S3Or4Bg1B|bKRKutA`Qg+h&a&indr_1J61i3>`c< z_;cBxZjZ1qzys-DD&6+6d+t(K5)EtsiO{D240t6k7bX5LBm2Lx-~Rl|0OI)6S>@){ z$9{J z$T9-*7c(TlGYSGs^(iFkUpkJtE?eM@2+Av=faRZ3p=Fh{lttNlC8ebYhkrH|-rgd& zRbq#O^w(h^KV46J zWP4&;BA{wRItG{FgyDn+o8QbSjK*36tr%#kDL413Y}+Es1Bm#!pCAxfZTKAMH+XnB zrPcr7J8s18y7Mr9e9>HFT?ZIT)xQ9&Fm3}jQc}Mg+MJ#}Cc^(Klj$@JE{dS^paBji zr2Zc^WBj2iG~u&0z89#5_lEcW;eG-=qD^6*epJT3= zj`*ijwXl@VQ;V=u*QlM9(bF*=%i%Z1C;YC(160_+|1HpT$oqy zHqMl%s&NzIXERN;vXWytS{Cm=5>*Gj2~hdJbznMQb^_E9D(|#Ml|CO1Cn}u{0G`SI zBPHP$y?3XiS>TlXpF5%gTbQG@xbD-`lU55>;;s(p=c4?6t(|{iFk+9i{x+(~1ITpF zPj$@nN>t@$yIQ?EUecizM>I9;#P1ZNn^FgeZL3~05@{oxjy^er%HVYG^`r8wQiqw` zm1JXeTwWLB;syY2x%PDA{WXVybQHdaMY}Hz$ZYs$3W^(R3!GnXb?C$Qa5I?>mWhXx zmY6@hang-c*UQW8dtZgkbw>OKE|Gmh`OSGcb&i_j^t}BuCa@dP1-N}t&y_mqJQ-L1 zHW(nh7%8VtPe(^{nv;B>=A%k9geiqj;KRQMY&;9BVKddt~s7KXomEgEhAFD9riLWTD^f^%DSm;Nf+7} z00%mi$KE014ETR)g5Vt7xKxP2zw<7pxjnO$pFK6v%Xb-o9D%{KW4!vQ-pLy^n? zkJ{Dzg7fk=mXyt71!lRQ2f=lGl3M4T{Upsx-by9ufd4pEe}~!pSv_`(7AnD5>cP5# z8PBN0pKkC=Yl5VKBSOiFnfgfG>IGsc^6z=~@85l6@bALpwk_X7qkA;bWJ-WnXc4H# zwA&6h-4IhxfBj6!fU3=?|4Bgqi=Fv7Z_xCqZp7Kyjpq_Y`aqN^U^c^G1ukhF)?pG< zYlYcert6h6;ESne-8Xm9P~I&o()q5?&yV}Xixh>(00oNAFTPT3;l>>@)c~>LQ*RT| zw$e_XG$ZAOmm@oxWL(3bEx|v|xIf?W^ug&~Qa&TQX3~Et;sQ;%IFO0mZ|6w;^UOcZ zQ%^Iv4juCUq)q6~Atx{z`T|G~8Jr|0!^x_hCn~*WBiLRsqbJ+A=PNT0=S5PkD7Ht4 zM&;JmHUZ1;5)X;*M2)nZ9YLl3V?CV3NHjXc_nZ@+fbW%In^)~h#WkG-C51aj6xVIk zdda*c=XDyoL&q(+^@ z5$HXW+0T2G6pkEStO;Wq@JBGFPvA}rhtqX`1egMljrN3 z#Gj}8@0mW8rqPYY((q(qLvj58r#h=WDrJTdo*U|*#ZzGr!AjgEn#2H95NU;p(1Sk! zv={+8+N6o^f&X$=)N|2OmYe2ISUq~@H3;s}YVh_%ZL^s|hg9QbM|Fa9z#z!#hOU;U?SpMJ}n8G+RX3^z~3 zB<)-*l7fgssw-84jYyZ&hCF;VAcQb-s-&VU;q#%Uz$eEHy$1f+euGR>u!V_(!RNEX zpi6lMzWnK^I8BHXXTZUF72Bg4m1i@6w)Smbsz`4M*`=@L^O6X zY>gdq#yTHJ!cN!lUzUA1xZRH0&HfPS={n0t+l~jAx5n5O7dL3u( zGmMD9s!0z6O}9F1QJwB?mzfS(z*2_KNX-(;a^4d#J`m9lf(4((E(a9+G1JMZ5@)oR z!2Vc{ovK~ss?hqkLQB=#TN_j@OvX`PtGc0=&X|NZ2~VHh@-knzP=_+`Peu?zgX@ z0w>)&b56y)Zrq*_CMz?=Pq;Qs!5e#K`NO;U$P%7J{-K}qPZN0V&gmp~J&x6iqI{49 zOtQqoxLg198DNsd|Lr8Jc-&Z|;15kFixyGpdSIulPs#y5IxJ=;-4)+Z&@ZuEPtPPyie z;_?8gC>z7thu=tE+iQj^E$FJa)!jig3h>rq!o!0ZA*}kZlaY+;MZg*MP}RC}XnhYC zBZAU*+NFgf7!iJ5T{k_lGlKVLqgH_RBLN~LF+6GpJnf6O(;T^gdc*ofSKuI_a^{>= zI3r8A@|uNLjBfV=xlOLc+?9WO6nr{83Q7#w&N9&KNCHOzN{5}}U-nIh^&dyUzc7F~ z2*ZLrLj-0(TwlVhNHW?#kx;9qFG2qErbx!iAVS?t&iH2swi^mvPU-4<-|gB?DJ@$zs7GO!k>(wRX0uq>R6jF0T*4b6K?acr1SMc=pd&oOd6 zVo@Pn9^L%Z&#j()4B@*#=RqwcPW`NHNStmX7p%E?SJGj+u^I zOj(%D90t7T>xqkw+wYLc|F{f2vP0h-_jr3P{{+x&vU|19t>#z$WkWlXPHuSTLB+2^ zg1T`ZJ=7H%wkxDLKQW!XerNh;OPCIFXH3Yq&{ifj`^~yHZdwXgznvg=MVt`BBJzer z$1cnFkZiKdJ~rmwN8SGK*4V71GuN4IPji4t^bR0h7ysOY-IeC2ImO$Fkxq89?DrkC z)EZ>uj3H!{d}L=%e|%~{Mq%>9oBL9fMm&w|v142!`5*uD+lLZ8$l1x{$e52VTzDIr z_-k|TB(iJwWw767$Pi2Pb+T3Y%9@&*MnDbl8d-j~A?%~@wW;07SJoybHgq8aOZ{nz z#(=53?K`qXfD2K6e&{lpE8Mnl@~TtA&g;@K$(6K^Su*2ZzmgpW4BiwIFESTLd%v@u zQ{>Qw2t0M3SFO8-156*|`P~4IN9MYMRO8-z$+l~1frTA6tv`Hs9_Yw+;KZw z_a;!M>nmFN;q$BRJrql|p^%N0Doel6!br(y6+@NcjC`mmO$%f~m|vUyiJ-#p=C%FZ-J9rtIhk2Slr5sJUb_};WCN2* zK=fjU>>3SV$3n*km;{o&%60yHEmFM>Joqvl?6y9{u50GTS@S!2kGBlqOd9&BzVI31 zCkG~SdRq%s=m;$&OHrY_@^EW7)Gmf+5Z|kOvkWG{PTc6!;$Xa%LH zF5vry6Sdw2fJEQM#K+)D1XEdb&2faLdDu7Vz^?6$#w#AgJ>1}gWNBFMZOqR&+s?H3 z89w8JWKpcmXCwx3UO@VQFcL!yYf32*??wranx{Spe1|5XTlT@~csqfA=1ZR(tBL>| zYxO8)ix^D+TugQ@luW;9G9c9X=){qSxQRNGS_Y-x6eK!R=~< z3^+~UIU5hDIUD_;YP1Ju)2`M-+#Og(wQGD7x$@}O;pX>(DSv~4>bcY#e2P_A3j3<9 zwqUnSI2I0`WOur3pkE%KLj`WTHUt91J4CpS=LYcg1Bl_BGGTNweQpbjI&_4VkP#>@*Ob zxhrqYTV7biI5eH(9S|sfCSGNWyPtM`ggi0T6(sh&A;iseW44Rk(KkS+K;EWb?Jm|q z+YnvX;<80@C)VN8;rQT>dl0J7Yg$r<-A77%4q5sXBZmA|;ODW7A3X`gLwD{keKcuL zV1(*&8abyGGYZ367%B!UU3z3w)-pro7Y7TBq%}&+HB>^O@8#(>=kug5XP0##n0oq= zH&hH#X6zAnRB$FfJpG!Qltj}6K_edMlt1p?n(L%v(WJ$zy}eQS2TFbeM#;%>E&3Io z;rF})$F0L>{ukabGyNa#{1>Q5GT}^o&G%q?F*eLh8o3-bQY;bhOrFS#y>*nqg3;p# zidwh^#F4m)_m71KpFJ$0W(y-VGI84+%~Z}X>`Hw^f=P@S)hsf-by8VWu@lmJ<^LMC z#(;wK%)KZV``Bml`T4oz&7yo*@;InFW~n?Pas{sO2I)W3@1~g$bAGcJ3IU(JWsnw& zIHG7A^Gl+2FyP$3k$F;zL9GWUD9gnWEtzMO09P|q)isRk0#K>6XUbbi>*ps5onqs(j0UbCXAkr8dP?)1P% zDe0wSRj$oGM3iE!&m5Gw#^yRxCRcFq2=5uq6@2MU>s>EOINaOhLR2s-r#FC7e5zKd z*YtLTESi;%ue!ENTBspoGz)w-VoGFU7N+_2hCrA`7{%iO~L@jtt}SR~N}* z((F?>@9WNSegbS$?i)V3^H-eDeHf`G-BV%-)>UvxbzT|9pV!xIlw(Pmu*&_rzrU+gtyO?6%TLfiLq{A(E@UKun>;-qZQVR)BI7H;$ zBE|(ML41`N=PXKO{$JSN<6)=Z!cTnr?%nXU$@=DBKfdCO7R#^-yta^k7VY-w$A`On zORwFk_fyUJtffk*?h?6;JAaZ1isz@xXm?}P%^pJ9m4j$51*|>5%%V3-H34xyzXT-) z*IC~J?K!`9>y=%2&vaz{Ej#ym&>19HFzh6*ay{Bv&Gi2CfFgI~O!u7UxpU`w5u4qD zd%`gNZ}^eeTiDI^|M9YBaKNsic2`ti!r$QEJ5t7t)IS?5h-th#C?TFZ&Dm4Q%~qi< zrNT7ZN4t;A)}35;Z3}~7W7NnYMX1P-+=@$5nYOL10fx|BZImJdDuv-$Uih`UMyM>C z`fPutt5Wr1+5Lp41-ciV=|k<-nkIB5VZ`#(BhtP5K2c@tp^I1^atbOjS32fUpz9KO zQ@{bY92Kp}qvdd=BQ0?LcxlO1^Q^^T;T!T|5yA&YkBfvWKw3~(acm~^hl;{oi1Dki zenmy~LCISGS-MpuCa)`_G+5a@%@)`g-S+K zetIi3(S?OFVnK~Rv50W;LVau$F!I{hT-Y`~{*lZ8zm-U+!9kIHS(m z`uk_y-%Y%u3588-k!N`LKhgGIMm2wO|er>CpZ2zLg`;OPJepip6+z>Beo#{ ziQJ;sS#_B&UT5V()DEt)g~Y7blHHATre@-TNym zzTth~CO(e$T3`HO84dW@?|C6(ZrdrGYx#v!UxOq4p<8vbag0?7lt@}^qzb&IBJ#bF z`v>dHyE-4GjHlXQijc*&ogM{U&0Ix@xRg6$!9Umao67Bade5@UFP>JtFW9l(VOnjfkOPYY z?p`A{?FKg8@xeW&{hSFaN0pVKT%%&w-K@qWx_-&GDv@IS8cZuV6pPmIQIGn$IU zU#q5WtWd10(`o9b*j;^hHNc8#Hf|Uk=svk0=lv>Km^4xUB3n1FI{6j}9b3br zk{53iyGx~TYbAWt5z7LaH0;IH^mI{Vjn%zYk1F0tdP9G#zEZR`+G}|u&08W zU6;L%x zWnAdkMmaJv)2LmqNM%EVnd9Lg+96}|-7)P<^^O?}zisx^{Q&DudrR6wGF9kds?3Fq z%-!~w*c*(s-RBvORcD1_XO#FdKHrY6$>4KMPj1dvmy3m{S*hOLHGWy_+t4$Z*%bD|rI3+fY|EHrapcI#^5l z+Yqb{M$TC4nPYpwIe}e+O=U&I4R^5vj$0PwHF5r!eMmI;v@adY8e^_*+y6b~decv4 z(diYJ-so}`x*v}M%-Uj>dOnpFe)+_dfLG(wwL6;pM$$`(aX)fa5;HKX#&)Px`6KrN zM$c%M>@xcGMyb{A?Xu|+>FE{bh~^8~k3J;OB|kAb>WaUZLc8@HTJna!#PDYi%Zh~@0?y3Slq6DOIXYV|0o zr$73#_KjzYX_5ec; zTpvbz(kf}+SLd%sY+zWn*KTNNm-XbUCEFb%qJ@*hzZX=M=%%ej(X+`K&g&ao$$=K% zOThZzWFN$BHC|=Y9(s^MYf}VAAoA>^LbHSY@bPN1_#3rFwPlC0jK?`h)1?Y|MzaIH z#)QWcgKYv8u1ipy$<&yV?lLO@YI&i0l;H)op;uiElb`ocG7-x0u zayhV$$}}X*df!KB+bqWyqX@G=gcXdrEv@|vL&Bt zgU;oIwk_Y6M6eZv90(s$?dP=UO?O3#-Cw32 zJ#W8MMH)bIvixJV)fpoPD=i%PoSS?at~#&0QoQ8;DoTSEA(GGCX|-ATzaxy7mnS&Z zK_MLzZdW|WNJd>l_C)^xry-7a4h&TA=J!SRs}82Vpr%VbKaIXS-Vn6LbW2~%W=lau z^^IoY@sRMj%ajbG2&l=L&_B*4M>3Lb=6^P4-pGCo>w}TgcVE0D_3VdvnHC)$g3ya+ zAqhbxV=O|MW^L|`AQ`!B&|am&BI8PRt=9#l0J<-9NoWeE%43eJN6P7>?DQg{GF}mM zoR%2Tc$j}hz%#Z710^st-miuW-rOgaiMf=zcji-#2Q+sGz51rMF~?=P-0O)k2OCaD zR(WB1I?u8X=ALIOo0Jzw&*QN%=_r-H*Y2-HTw1!r?o7ThW5vcLKVCZYwKj^Y=*z|| z5Ts45J4p@_{s7^5$j)Cz@5?;3q6d{PMkYk;Vw#F;o!pXtBp2Nn7>!NE4=`qg`f~ zKliqDvyv_w=241H-sY`jAnUKKj8Ma?-6~|LvCf{7pI@0HbtKgn=l+b{XtvsVZ&cR2 zXIyW*Jou{71ateZ&nHa3)kYSHmu~Z$weK`-&}( z?pM>x+s~U2dKViPWjQ)L8vSyk!Y$vwaei%3>2Vgn;B8EzLm9OZzWHs((l>#`PFtG| zz4ZY}r8TZwni1%i!MxANSK`_Qw8p0puhW~-f-88nnu}ch{Hhk0Hwn&% zIn9U+OU&zIZ=AwW*_sscpQj-f^iCr5TI98a;ngxFQrt>Q(^Jiy`}|d6I<(})R3GE0 z_O@%{933U^YR=o>i~7mnXW^U-53 zEBUr`E^f9%ZhT7GKeMR}PXmqj6L38jBAL=2(8S~8@*VjHQ$?}02ZkE$Qf7(Q9usAY zi(%uZvSJ-3@LII}Y;dd*7PXl=e6?%yGj(_J6RN^4Pk$xZt=%2d*Hp{TQD*NUI&Qmn zIo3QOL&E*0)!0}0gm?ApSFqnRPM8q#Qx>_dzDMuIF4Xmw#P281P@A-CQ8`vF79LDJ z>kGBTPrZm0FRk-wL)qE5_CAP@`?dUxM~7nP*G%5JOs5T>Nsn4j8@Riub*uDetF+Nl zH^+Cvd*aLQZmNLZ zCTNQKT4>5S&H{H;(n-3@-#C=?$1rpKUK=+aRtxxViM`BiJ{oH9>^m?C{>TV#wcD?f zfB8oJG^CT@$Nkf=@#d!`4#!fcfr#*$7aXJ=K2a>xTQW|x{ce#9RP2diKx^>7{Ff^X%f}6Ur3qTI!HWbY5(lC5(f}5USI_ zgw05tigkM;OYsJ%TIypz2=F{Km=?gOOI5k@#~iP^f0|Nm*Ti^=%5#r+!4brdD+}Ok zWo4=ns~&qgzkK%j8#5MpDoP3$y*}nSFF7{!GgYZGjE^1qPPbd&mCv{)Pf8aYKY2#u zoOSifIsBLJyv8}uvPxl=R96xMFBZ%*ZUk#+@T^P^$3$^Sf{Uz42BcqB@Jb>$^%D!POlKQmXGj`US*BIySyF1dEpxu zWZm;CjcafL4Y4pb|Iw;dU%S{r_o@d!S*j0xRk|$+5%oMXRHvmZ^VY*zceaYnM`qpb zhV(W`I<4?vYF53)7JUz~p}95T^p^8lM8t>B(C(4$@^5r39(p>(m?xlp*Riq9;I-}K zJ;s@3Xz|&n#xj}j^-`RMIC5}$KkCeiE|0_YkE?&Qq)y5QF2?ljMsIEHH`Chg;vi%iWpE~T zYs%ync-;oxLF}XT0yj)rJ?IcM%wKgW*uUyU6LXwfaMz)F9CgWJ-DzKw8v+ZjINuWS z{O}r{kjeST6%CfE1yvZY#-tLb1S;!J+)PF#6hS5!!(JsQ6VL~_f4HW|>7eLsKCVo| zhcjm5$N5R+f;>8HMCihg0W4PJ$M%DJ^zxi8xn@Jg7Uj}459p>>&TBEI`ulhy8Ceq+ zn0dz!O&`vqG;0jknNGSOlWrnEZeR~eC8ef{t*@`s^YZpDx#aZ^oPsP3IktnD?*6&n zRmBw7L45b}Z~1Zq3vbz0-QSrozA%V#>}+H>#CfaRUnKBms{#s{z5CdV@f{){_L|HK zt`ApB86t|K`EO;^OywSDu=!Zw@x(Kxg}@8SyNpcieoDc3jrx+&G4oS>Da*R|!n6*3 znoq}Qy)H??78Tf) zuVTNaO#(kH7CGKKEo_Ax`R;by9A7G!)wXr`jnDULMD6sew)6A*!5$estC4LM{VO;& z^!F&F1SDQ{E19pbbX;ou_jI(8m2S|7!* zlj&eT4sJF^pLn+@4=fOdGzVLf{|wh68n7u4UdJbRwQUJ*Zx z!yxoJoq+}FclX?G*DED~SdzgT^pP6VWn%*f6k0vcK5iexsXnoy;%L3xwuZw-^{a#N zZlq;HOQRmPmB3gcG#tuL?p!1m|kBHDO&8x5L& z;(N=`5L*$hj8y4aI{%{J>W{5SzxRG7>!W;qQd?*F;bRp#yao50+gsI%f&{8QV#N3) zScjg!dL4xsQW&RVj;XaolQ654Z3_!K9nVrHzni@)HhU9%GwQtN7Voxb4ekfTtP7|O z6_~C`QSd&Cv0D;`TUO1opHz^#G);%Dr+APegx4!gQS zrLl+C(1?rO4aDVTLiIDjbwaLvcF2oz+s%!%=zdqw4)a41H!U87lPEA+g* ze$GT8tL39l;5h-AD2CVOW1+8S)zQ&Fyswh}5;)qdcs!^+9XiC<3e&}dA6b!q{!V~f z5afjs`k7ytlJa%9EK!Wei>GQhF6>;zUC$T095FGBJ%T@&f?56Pa5=rciR@(Z2#SG1}e0N$VcQA8&@$7e8TpNHc}2pJJ^BJkvI1b7h4l(PC(2h=1R6 z4%EP{YPJasIrG>fbuK02> zOHd>)NVRlqY#e8K^=fT6a2?q!BJQpWBrm|x{QMCI7xjSKES~$0V=9;EV;5=?NHKd}6yU3CtkYa@K~eEHllm$jxF2Y_JMKp?dy) z#8!M2@Pft~fiD+JT;A}g2V(dgp)NQ{Y=gtO?N2B~%zQW?Z8{$w+l*_`6pjm3%*w>G z26L~{*OdQM+x@|w|2FZsebYuOr9RDhc%_bJ2hnDykx;5R)1qSUdGFwl4`8Vn+mwNT?w_Id1SP? z(93BxCit&M8}L(N$C)_qsby4cw_tNgS1Sig;g}|sG_Txh^rM6wMPwRvK5zb}f1Vuv zJiDyps?gO(8PW=KhPfvrQCG`1tZUwf2?qM=ZZ>W$GRZ~87~$rbcl43p?su<-4Tp9d zLGZtIM;!e?9D9+rkIWv3e(cY$!$C8OpHh7|4EH%FL={7B2|~dw`jdA(s%dM5G#nF& z4(zHB00)MvFL##R&>{HwHdd?gQ%zegXQIJulI5rTu;@Drn?G@#K@wN@ICY%QfOppB zwXP3CRo=L`g&2c~vwmVT3O|+3d!a5#=lL)cSu;=|t!aPr)(M8#T~eI2zs{;fT8tfq z*ywKX=o^`>`yOMN`=~>ns???o&)bepAs(yaDE|A=;n!UEl7N%$mGdL_&f8u(iS7^5 z+nm&A*fm-12p_4a%_NSBJpQD@FW9Zub9bj(?^w}e-*-68XkRxu6nk^;;#b|^cZYqR zC5?B_=SZL~^z4J2nJM0dFxFsG29qQfTAF7?p>~o!86i!iJU0K za4hRbWBgoYsbOEp2S(5mdXzisDqOcRLa#-X$;}W!`FhFkrYNsp!1g1RR8e;*P%oa{ zl6c~tjJf=MkLvU9_-ijpa~nrtv?n3sAp{$C>bKy1mybOT#y>DtiRt2}l3^W&&gRON zQ{aSpP^(Pp`L}&FZ1rK!es^4CbS}|?19Q#NRvZbB5wv}(B0O8!6Cb?wR>$=c0!t~S z)4g>s#+ewUupY*grJxI^3B;%8!ix{xV{AQ8;FdC3daOdKml(zPCa)zqHlDX+vYAMB zX%@h&<+KeE_B^6CX1kKmW6O$Bce}Xi^nt-Ngm~0AZU4x~i;hV*klV0YNJQ0v%1A0SuIB!$SWiuO-Qmuwb9IIKc zb8Y4PvKJ@T%9r}J;T2v7oCOy0y0iU`Y`OafMLqn~=McPF6@@gJ6SOiR7@Y{7VS# zbLer~asN{YVS(@Mi`erLwa{xzf-k9had%8B$i!0ozgxOqzQJKDjuP2d>ZvT{wu%pk z3Aw{NGCtU1hTfI*q*)k=vsLD|;(oU0rtCun=Kk0#mim~|juOiof|3szvl9i|Ol&Rz zejCz4USwO#ubYS52`8lFQZ}EG)uD2lqAYCP>D`BB%J9aX$9YnI`?*UW1C{_)6`==( z5rpuIcFK%!;IEA4gRMCMdSpMoHL~=y*u3nd85F1=rAs z2J?9*R1=iCTmnxH3^Kl3Pnc}@c;jUph2 (cwNA0O`2JRNXJ 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

=Sk*^G%cUFQ3~ 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 literal 0 HcmV?d00001 diff --git a/KMsoftPLM/相关操作/assets/Pasted image 20250113205132.png b/KMsoftPLM/相关操作/assets/Pasted image 20250113205132.png new file mode 100644 index 0000000000000000000000000000000000000000..6fd55e1c950a4ebeb6fafe0c490ad5bae947f47d GIT binary patch literal 252711 zcmeFZXH=8x)-D`SEP%39ih_a_q^mUPSXoL_LO?o#^j-sm5U?vvX`zF(&;x{CLKEqP z5zc>&_&Rr`**ZF>6S-nP*(S`RVqzm=jaYqni_Yg2{Wp= zoNL?PJT`LFoJFSesPcJ>!727?dM|pLy~^hfsxAQoSEW|@$QZ?Q6Ducv@x2%Kf5;hhix$NE z$^Wdy#eGL(gG;|AW@~_kQuc?`uE|N{oK0h%0~E z)xj`_&ac{)65WlrjfwlJOw$so(N_+ww}KoUf7LYBIg&uX(|uZS1RUw>jYI1Q>J;Ot zUvUKBT-QP0@^>1pmU^nWO#8YhQp4!R#(v3(fcH*`D$#wSzt}qtc=7w^N2U(88`&=Z zqK=+`0-vv=6npDEPk`r|m8x#l4s-pYX(;V6TnA}_UQoDz*m1L6X>S}`cJ~)u5O9S5 z*?mj@pZosz3jcrZ`~Oq-_4i>dbDLF`NVuKJqBx4)D3!9FG#tzn4wm&L#S_a7tuX(4Xr<% z<7J7F^jVAE=H7ceE?(Lkeyl^G1H1bUi1#B4|7&&}S#WePQ2bd$nR%xKh29+)lHHos z38LsjiXro{>-CIkFyBmGoKcP;D!R9j2*_?;if=EOOC^zFK~mU9O2K$1@ND}NBc zo#;BHzS5&YQrVig@`m$f*0b4;Lq+3qgF*ZUG^btVmG7iCk6Zia7YIn}sX&gcubT`s z5l~EvpN1SpsrMt&##gsoVbJvnhiIwpwOYCI;Kb(h#zOtfxYM&_FPy2fuJ?PbB2eQdVd^vbu1 z+Q+-jw+S7!3x-qo4Yg*$44ms)K_V~YKAh~U)=P#di$2|o2;{PW-+F4Cd9;ajzRn$m zaga^oDq8JbR%Q}UPI@R@s_D%no4K^5M|n}e?UQp~aEYoLYB!d&egxC3~|fu}yoqZOaQIiqQbmi-&=1mpI*WQ^0fIUu}sx&t+`m zxi@{pGdrO9226gMmWJirH)e7A!d+Y313k)&;-+raJiK6!%(OAsg`>r&eFGjQUBfIv z!NPP?g(uo*^~45YpWfjw^4q?-A7W{nM%m(j>Ah* zJ}Qya1Tl2^SW2o!v%B)SH<5Zv5~4QLoDgJoo@2dT{DXfh4`1w#;(CAL6BkXGuIBL} z@v4HYw;5umxi<6lt@xkruD1{KA?KE#7&huv7hNVbEz@K6(BQB9_?@2i;TkPx@h38E zHN&0@tsz6OHNglSyTZstxGAN+d1IW1iNgknbrHF~`nCsVu~{WP$>eOszPBuUJdQNl zp<9cm$8pcT|f=F*gmJNItl9IRQY2T&PqXMow4PIqXY7yxQy6II>++%7A zEtHcq-N&8}@VxY^qbSL*n=?hWnpc6vT_HS$(NWM}oaM7qB6 zC|0L)+U8TI6E6$2{+%x09ht7o*2K-P<)&*_E?F|?&9C17arpyu&=_e|imu}?J>ud% z`D#{|$uYfoyY@R^x%%Po;f<7NjaJot{m8iMw@ppoETUBwyb@i{tDeuqJofh6>u3wxvUU?Ypo78NiLo^nAZ6 z#^7Y6>!nB6wQRfSYOYshQw=#Se&*QG=|nKdtxdoGj(YY`ynv;K3Q08vX1nxOi7x+l z^3ZH2mAgZnUnC3U`IIYB3Y{GeeQ%JQHxe@@nXF+h^r&;A-+w@QfYb0vyW464fxDQ` zz?;dvE;j6TZjeW}1RuQY+7}KTm(Jt8_W>*`J{o@Tkj*-w+94k!zIn*iBePLJ zZhQW&eVPT52sV6>x#}8uA8V8-bW%YxPhO`Xct(!hMZV{P4rp&(?_F^G?M&Rs^F8B= z-!q}5J|l#Xpke3|330x=Mz1rIL^*Nvwxa_0e{PdLNfB?w9s7xIc!^91f`X4nTg-(= zT@KKHP=Uj|wk*7kPmA=%X+}Y^Lm7l^dEUhA=Mki#dO8~gi)<~Aj61_?*U_sgYQ!u> z)O~Ikw~UJcm%@(fn`?qSAH6$!s^>_F7F8KFdE*&}4sIt0Ad>^YqaU~p?TKBT)yDJX z56~^D%$uuC)U7}c?F^uz1IkP3>vzXCv=>1hbpocQX8GcgJ1)80H-^)N2ZmGbt4m4R zyo@1v`dc7|B4n!VjLrE$l(yi^cnP>(N`m$SlpEv*4^&@V8PG_x=}O>t__Iz`x}Va9C6LIC@z%SzZW$*lowO zal|jVv;7-QEFxo{DR8i@=pfhi_q=3B;xO2=qhw}RMQ}NE`8QFzy^b2aO^ZHBH36gK z18Us|%J@V1enQB>HkChywqavW@eJvNAKd$RTLYW?*FN2AgS)}{Cz#VGGCh{wyN%wy$}4x|#h}r=>>`0eAO+gq zt?FGK{jEt$>QRO|oiRrFm++8#ZJOzA?pmU{ZPj@_!L?Uqv(Mg6zfbab_X3rzCaied zT$ayvK_!FN1G#hugSXAb*dt>Ut`9VrAu}kC=Z{;)gU;#!g_sIhb<*99;+}e;ad+_e zzQLBq{IkA|7w25G{JF1>q9h&5h3%CMWwf8#XlMxG8w9sA`IiY(PH!MZTO6W}1)!+; z!pOmu<%*070n|>EP)&K0vx?uFn6eh3d-lBK+`b0wn`KW}YP`jDnU^1nEDT#CW2`k}AlDMC_x`dP!U3zKW28UBuoc)ai+XUB@$S<0%X=w_%^hvUkIe`>ApS z47l9{0J1RV8R(HCo1>rNe}Y#1X6FBeAN06Md${dOOnrNq%V4%I#T>odb>H!eMO|H0 z!VW>vE3?WJ!(LONFrBIZJ`$%@^n2p6bVg$3nZ=drb0b02YOhW^j2Z6El0@C*FJx*9 zhC{y%gsiC^gwvFKKNo|(SJlNNv16GXk&CVEtd)2d^lCX!qiNdme>aVgstifT?o=71 z-``rROn=612vV)SxCL>M9-)`dr+6;jA?m2#5q+}uI8NF|&ENL1;K`V!-{(AAk9LP~ zjox#M2UkZsd0j5HCk#l$IB3wgZdN=Kg(rA-!VSN2#5dV4o4cyf75olvWyxy1kTd`k z9H9>+OQS4Tnk2alGmdhTgfz}mimUIt=I2{&n~jfCjU*!d>65&$$z+k6wz zu17C^tqyiD5XNb|^Rl(SD%))QWT#uVf0+_5=$q39M`O;Oh=ntvO!3}le}B(cCOki> z7)OrN--Ceg{FN6iIQI6grKP&jvJ*llGA;|#ygf(#k;d6wBS_HtfU!n;*32`{E>l}U<-l%VL?t-fBdg*fsq4)z}Opqz#*{L^eK zIig&F!d4SkRL#~FcCE9B-UR8MYW8#9@pg2#mX3i(b(-9OLfQ)!|D#MP+!Op0{2RkAIhp=M7cCKfY z3+uxReJpgzCEO&}|NguE}=gW7(WXP`D82u}i0Hwa-~2 zkR7F2|2+vI4>#T5Bnm!@&`Xxg7qX{>mTW61$Ovb*1MybHR#f0AGS2QS_I{52!k*A! zh1gKN>CXwY&^!rPc z$hVtOrpiY)WDmi8r6w4DqSuixKysXT310|nT28we_8{#?ehj|_i*9EQqZ#N~wm?u_ zGpsdv1GWjp%sJp8{%(DbN6qk+8$0zvD^yf;n)luU$F0b%b`Mz_7J<+6Pl+AODxmQy zYkLf4J0M2|6l)eUHJNA;e)3~DIF(5lq}NMebWe;fk;?m>CGe(s5oBon-aC2e&T@1M zj;x@WLv5GjJsJ|8-6_Bn6Z))LTV(7DyI6PU-qH|i(1Hs}uRqS@wOa~GK$!0MGbrJ8@05^*<}r~ z^;ib|E|cG*)`^1?!gUN%g;>ShQq^_mq5)A|P!;hhY+>~28*eAyphfgyMpKU#=WSFA zX(dOn^yBL*?S~%_3*x9ZO0GAV8sbB1EKnYk-2xUvXHM`5L78G5;e(TrcZo1OCNLlT za4Y`a=T)(^2O0`Fy&kQxSbKSDt0uFLiQO&g7ey5#B;Ec{c#z{*RVHcNxTg*soVi)N zML|#VE*(%x`9>c39aL5?6Yqst*g_hQT#%t?z!3`{fr{fndSD#-;NS3jEOx=k=qIY4 ziLF)QNGOa5iMwVP-(txU-j^{Fvthwe|L}q6(O5^1I?~NH>fFZq3`W$Nq+IE~t{GcV z;d^rR8*NN=slshGtHjqpkQ8IEZC`RO5Yf$`1oQfCDOiM8{Q}E+C~RpX-Yq~EX{+HH zw(T>R%A_NUwB!oUG)hs(8=cR#-V#z14 z9Er8+^uWEy@#;bilB%_>TjrR|sf{X(0daL>rl*Po)g4&U|3>ysI?v%1M)3_&V{7Dm zuGYS(ItNDTEvE1-Mw`D@4ixCG%IzLrcII2&ny)XHCOvG*J0dcMWf}B^rW&yo&p6ry%;-!GOY36$=uPmuCGhe-f%Dplj0qYW zFv89~Ly%i%y6oq!;$U_7+MusI#^lZZxFTCQgOb>(HFEEqbzL?B1Asp(r{!yIi*^j- z{+KmBzoqZ1VKKe$gm`=TkQX(t;locVnopMWz*lJzrD3`QT9Y{bLwbqvnSNe#;cW{u zdR<~*N~@sc0?=mzuwhfPq4Dl|3|3}4cVD}_BSt7{Y5xk;lS$)#WaM&MtR+z)_i-i2 zv+g{hT_ge#gMAP5U)iDH3DxLTtt{37&4@Ttse0FgkX&{44$TLdSmbn$3Kl^6I#_GE zvx}N!wKV ztGZ>*uAR*FDY-3u0$1f=mzgdXCIkt7AM=u+if2-%GNqiIqBki_DuuX@T{fMUel40P zR2jty0R`^q7NF&aNzd;e+Km!Bot0UfD5rTSyE{XfLd3gRJOI4H|OxLk~2vM}*!i39d+|mALfndL*pGimd2< zYXANgrQbUUt&z4Iu{a;@o{XP9I?&kU4LUY0naE^j_<_R7U4QWhq8;Vtd!$7 z>(niyUl4s~g+Y%$Y~#0A#p^4IwdqLy%Btms&sfy2cU9wvnkwH5d`Hk;7Mdwr7@)FD z%+=cZAgTLqb)~BycQz*KdHL{%0BEWPl@yPr1-bGpk6*&xbxLniy>oNAX6?A&7t!Ow zptla0b_}&Io)-b|_9U9+K$mgc;|9;l-ojg;b$hjMw!}y2jeFpooS~(mKrWQ@DN@N* zH0a*q8Y@{gNodI>#{MxTzjxCx(CkKI@Q)tAfwtl=|C8>{$@16^qu=v4oW|0q`w`an zy5cmo3$KS4gRDN@gS2h==?l3qK1^SR105R0#USo`_&x|J-tPl zjKLJ9@G3$#L+$+~g$@`Vi#sFe6E-k1H8QUW@qX-I$j1~MRf7vV%4b{73X*kO?)5Id zeIdPp&3i4gILl%6_x0O@!2-gMZL$Qm)UdIoTV+EpXDh`dI1@`!ofmId8%sBJXgRcP z7}y9TLy7zJN#t`&OL-~Y3!mwu`2*Y`*MLF7{RsED5he+u>(SN&0nCh}xjmR7L6wxv ziby}UvnQh4%LB*Ft_7{EPfT4H0>?goWJ)e?ow?tXKdysqc*6m@7x1}BYJT!5gSV$) z*hpb2iZyyIQW2vHQr%ZSK{bq)EAL9YHtxl;BGrVYAq7g|$?il%k~?uAqk!LZW$KH3 zuEK?&zq;Y(LcCwlPX<_JuNa2ZJsG9=nVohTD`lfE&Oadz1^j*b30lg7Ty8hb+4|?G|ZejZOo*rEzu*ILp^V zpj;hZk*vHd1D22ijBLe|X`N+oZv^)>^_4C+a26LN)yw_VAPYBkDQjH4%uLzk(aisjCGw4CE%5(LSVH}Au)OMJMo1`{=->q; z>5>yH@VHQD?3X>tM#zBM)QbSfp4e=Spw95SjkQBALVphLqlIhuF#l-9=)B&U@cpEA zxHu8%8fqS;bc&ZFG0#=oOCW29TpL#$Lr&EV7Ek>oR-#49k^_&pNRQc%%x!IP6igwdihaLY2M~-_)9QH{L;kJfFm)f^E$j z1=Mt*c%5e+d?y`*2VSKxvMRh;v$6?Iy@b;O?NwZkSb9Hh94-8c98PpS^>1{N@+!Lg z6F&hQkIh`12v5!FQ43~J0*7a1cdOvohkM8Gw!+ixHa}F4pmo{HlEuA;pE6W9PMxmS zf}ok|W_4W4UVj<-8a*PF>uEiM#~#NCbtPIvE)FuFt?D+Uwl=c1w5^>UwlJy*=)HhP z5h82$^CI(n^>L#6*{YXr=%305pnco1!5n*@fs?JX7NWuoOn#wxJOkfyo8aJsZ~*JY z#op5Me<)XIAgJ@5O#3`L{A(EHYxGh1?Ndnbzz`*z+M zKk(-Vy+smVo;fW)KAcvaPj8Y;i(6F8{N18f|Ez(}4YdyMBvJ4&w79Mc8%j;K+WQG9 z$AHzQwa^7u)O%OHs_daVA#_(Az*?#md_J1(EUa5u{7F_}ZgjgDT*oSV>(ltT=DqAh z%b$cOrHhtysH=TQ`XsTZ?fO;DHIn907i2snXw0W`j~2VUH9YBBsu7V>#gM+KGrq6P zsS&5O6wS{Rz_3|3i1qSEx;qJ}&FM#<|H z!R4suA%ktPvMTo#pJ*o*l>~H+9Y>KBbn{y2_&>glZ;q#){VTnz%yqoK%;hJ%qa)91 z`5)<;$D9Y~1K@f2yfiGoHPD{zAL%Q$h~415)|tjZH>%kIG9FV}UG0hBanGNOlIU{; zMj?P)=}U{G3Y@<1;`CAr2Lv{Kx71gtQ-bhbA3b49(ToK=bO>u(Gd8&MWvd`%JE=3F zCc~9OWYKB5bm%Gd&Ddy}VSuqj8&+)a<>Ga>H9$fJ)2pzT1t=N6OqFzD0XW~fA8l9xn{E-cidDzSfHO}BkL9Bkl%Z+ zVptjC?cTA0&KTOrx*N!52}n?*FOR!D22Ty`6xU=#MGoF-2EzA$x84^*`3feeNS4;)HSfp~qZrmdc? zW$8RF8#3Es79@D0hR^k5?k$UwYko&9=#zG{nU6g}MGJH&x= zNRTA@xX_`I;V=X3GM^9J=cmKNnIsD8jf>n4=lXc^CCAMAmvYyA8e4?ht+BvkFh0cs@n^pSmmk-O=tggQ9EZ$E#b6``T z&^|DClaM&rU-hl3f7xs!r*YLc(bK|T;;9ob&RmS0V<%iYv|nz_P@Am`S>=}>rOxQB zv^)W=q?@C937nypyAORV z`mVK0)#c(q+xh*gX=(*N7RolqO$nY)2_uB2S8qnN=(^$nZ{^auFnIxhhK+QS+l=w< zt2O4s1d=NIOd%VHT1kxKJ31DM_#kj#%@~(0zJ3#N$?fa>-5}$tds{kt7SGQ;GLX&- z3W$GcGMoB+lUWh47x_Tin)5%d0@ zYKzC?$q|m376b*`MPp!|NC6Nia;i5B*5^#)D>kgQfJdP_%sLe@xn4ohXRWrMZVwGp zdIL3=%=FeZfoZ%ZK-_6RTwg~au-0mxnefPLf#&BQ_cI*AlszGTCERaGv? zRo$5_FOsj6!Fxz7UTM%oFFrARBj1=;q(zRt6^jO4UuZq4b{?F1G*LG#0&=tuA7hOe z!)UNRuQoQ-h+Lx?tG=~qO7qGEcq^D1iVPOn_Bv1N(7m&}Kn zGB(k9wUdkbI;&d9#11;TKELc8#pLFmfjLmDZ`hk6kvIAOs`-8Fij&39s<+=P{Q=HS z?kr3L0lkyByn7d&JN$zYF%SbSna@Vo^fjv3)383IA#^Z2y9VOW+s zKA$c7`IEHd!4FcFtlB@w%oc6L7P}FiRos&o6Y4OrY44wA)SAN%ZnT^LBm!@l$kUUo zGqAMvQ7vo#MPe|VBx-v%DSB=oe*UQjP81l-WC93&Up0ud)e$SzM`{zLl*>L>JFz^! z_o%5xKJ5qLPHJp0xe=XLx@{l)Jh)Nu2bWGAP~~4JywJs1&Ve9++V&qC$lXh8ZKBoM zH_@|p+1m&&EyQ>QxXlPLAV8$Shfl)yXP-+XDr7SO_*|dI!AA95ar(s_8jH>*E*&hh z7Lt-RxLcl8vfRZ*bm)#;ffXI_DEGPK^~t;)Oh5o%TpKU&zrwP=_+Zz%M&t8&_kT1s zz(m5U&s*4gOPJO)7g9`Bs>beRJq_YhU&Kd~WCkd&ww&kevSZYJQTLShGc~r)hx0RI zvA!t~ZUY^Nef6B4GOBpl(brJe@)aNt=IVc=Sf8boo(cZBxu-I10zl<`jSvyT-KRfz zAqR@V^RF(ziWeFTwU0Z|U=n(yPK)Y_Z6c*D<{)1|8@mgoZRMWO(=S&eIt=CI@({aM zXjbx!#AZb<{c0MWE#`S`&55+FMbhtYK*V;Y#4k zGdw>`!|&gD?mLJ+(uJRx%s-z=={&%p2AJPsti6r5kARooB945s88HiKD%m^RBqfx0 z{68~4{`J4L00sO;GU#?;>RlDyEzHc8X?*9{?-|sGcY`3b5#@=hbnJM>+?<%rSb2Kl zo3z;>cLgtXOQHbN4%)H!+qEU-24)7O z=k^RvsO}$aKUwF~- zv5T~ic$M*K&6g^Xe!iH(J4o+qhW1)sh{t{boOlORnwRT%z=P@j0qcVjMmCMdYJ9FL z9w?j3I9b=HRuS9Ks~TCf0LVUEHLGWzbo^2Lkg;U{LEJ!9hC1@9JG97#8j!i8he&R_p|gl{nWvgzGyZ>~$UD(U$quRfVCpAWO#FxGs|udO1%iBSF&May*}sOb^0IJS=!3Dm8yx6l+c@_xbNa6$>%V(- z5lio7460gMjRqbwz4zLIyOgpjy<6MEp;%3{65G;kX}>;2k*O0R=jHkD08HGobiHwNa}!>yIe06ZslvKt$s-n$F63 z!7p?6*RVpCv_bVY#~b>)q-xg)pPz7k|8>as=-M0CL1QVEK4}*+X#o-oZP^tJwfPH{ znVP|3hN3x#38Du(0q-hC-kqKhW(6r@dtab()hgN3A~S^*d!l{zDu>>uJqNd8-*Rkd zKB!!?B_p|qSq?`YPsj&b#wWfSdtKq^sjyt1>@`F#gT`_lm(WgIz1J$^ZUjt7}f&A;HFA=dFyEB?x5DmYXe%oF5@*@ zu$jU$rVBm(kaKN_D=IebC9oa!W2%PyzfjEmX~AD1CZ4RI4t#EHVf+c(y+$6Wm)SfMeAv4)z8P8IHxpTsie+n;18-B}%Czp}AQ);*x(mV7wr>>! zvaXIc{BsJ4F|?OX0kRm-ZTHd@FRb?TEwu<&On5~Nc6n9{RMk;lLFEn-GDywTO}CO! zj0FbiS5yRw3U5THB`Sx{(z1(|Ol?9lc6WKs73Xg4TwZZ$d)eTsX@Wqgd;Mx;tzA2H zRsldkE(_Q`fjP!<_IJ7kShsB8p5-2Vdx+D_aC!Vtnhm6Os#$>BBWpc=;^raqJC4!K z!uDGQpt7E5MvhyLaM6Vvaae--ply#g^*jX_-vpj8hh}?7GbrIU3Xmsr9>prntMe^e zX?Z=hv6;lz4ovefinTof`4p&IjxMRFop(c2Re(bn_*mX*aJdB|D)~Uc9o6p_Ef&}r z{YoWt%pg@OfkUvgRq&}c=y18aucR0|XjIby6;mp#k$8BKChdkj8U6>r#q=gjGP9uJ zk^WsvMWci?@%b4+MFm;QPRpM(zW;2Z{C60cv+0xg=K`w~Uu+Dd>OsAR>>3qNFT(9* zOApV4zo%>r0%uPH-3AZihVN7wprZY!%hRyuBbD7tx76;bvaQ@QralwS$$DCV$|0<3 z>@zHZ3SmX0uUqtXA6FY<2I`6-Ba? zoiDr0s@xaUuPG6-b_0JFY5x(Ce>3)ft^-mPTqrwJ*RE#MnWN zl(TN+bv4-%wAP$-p8im4HR$##O>D8mCGyEMWivDdh`F2eNd%dkrQy_XGaoW5pR1W{ zn7ZhbM_fceB0a74vc-**3@|BZhUI(Ol}@wRqAu1Gd^tVdP+4kuH9u;ux^uge@X)aE zgc!#XJzy=g#|e)R`)I?iwlq)~mfy>dD@gBL#3h0=d4!?^Y7a5!(CXv2+%?36d+dm- zkuAk8Pxl{wLg+WJ@2VG4ME~&W{?0r%rZanQt&ewonG*Ze^1_EU*3*3T?U`@wzqt)Pk-q1fEcPv#Bxj1Icmi)M3C*k@k^z;|iMeIoNQUwQFW zxmT&1cch4ynmAt)>JcTLtiPJX)akwSK_la*zQqZ6sKIL>)7L0*vh_XQChcu8Hf z!MsliACEUValyO8<6H=|(uHj`(*C9K3%V|;SuyXIN$zMqPvl;4SYPbE*t|vFxbX{V z7NUHWnlYK$jJnsIU?gEAFn8PEPyyyiRsr7*z2fZQ>z~GN$Sg zpx|H(wPv)RJhKZNHM7a5X3O|S1a)0)+=b0tLNY?FH%MM{GB%lD(IGY4Q|aR*0#*>jn~3s{hO}+gT+O}xJyQjx z*SG2rF@8;nEWY~_4)wpR=3>bYyVzvQ9yzU*bWy@Os2|PUoOb)wncghCiN@tkc93PB zGjGWQpE1}sLy^s%&+qNq3zPem-&h>soqD6*?V7%v77@DF+rgPl(F8H8g4`m(+u@tO zV*EarC$(_+It4h*%^$t#J}?^1=*KX$VYp$51_DfBGl6wE=R=TxaXmT%vi)}|uCYrD~u4*NF9 z1a@an$NB(5AY0!JT576b=-8w;NxBg=9ge$p;&=;1dI7IHQ1-NPB(XexXv6o-M|gt& zY$KeoT$8XK3sxNOclqW@!%=;q=HGE9j)d!^zfl)90BnJ_Fw*7ptn##YEop#3->x^} z9AMR>#MVBN>5E;knryrR)z|op(=Q6BVn-PeV1_$43pvZ)4jLuiQpdO;+w6gG-9ig= zWpsQ_n6HRk0X#%NjTfIU<9QO`i0 zyF;WKzrKzsJ@JCh>td&Hambp%+Vx+JuyFv0cBJhQmPmc-a0?A(RR8#tZf&1lZBtEk zso_O!Q6?fYG_*A8tPrT8ZPvFGJiSbvitG{@u+AbHd5x;=+UN8m%nmYq!L#boDv=d& z^@gl%ue$%q1)$K*6#>;h#AbPWZ*h%nHI7t%kI@er(pSF)v2OFI+*XK%iTj$r`AACN zBfNm7TXcHKeG(*;@9iu<;xhi#OTb^XOrkhIVGm-Rd4}4O-inYpg{E_!Hk_b3cz-mX z?8ROORfr^Lnk6FGea=k3BwsOK76qlRf=P3#;3+w(plv>~O-;RqYd5%>*=fk7PJL3O z0u*H*6R&@tIlOO`F&=bVTQKD6o*i~TnsDaX)DY|Wdt^fSoE`3{N~k~a3i?WZe2af& zF3~rA)mTzYO63w&68C@&gsB#x>^{(2Fx-YJVI@^OV0)w;Tg1f9Pj8(4qv*L9OkV(0 z^X@g6k!*f9wij`&5qfX?gigc?M7}}3r|3FtgwO7!mDn|Y`Oy!5S>?LK)9+Fe>U}Q( zQ{vc{#}P&)LZ7zrhwU;NZA-)Q9*sUF{N_0#O~|K}H)e(x47BQx=@Zov`gt^+FvYiD z%*6rQ(@cq0xqF)JTzTY##5;Reau=ahm~^7g zv7;+6ZIx6T|Ik52@ZEvJ`bcRPRXiWZG9rQbal7+ht;v6QMGh4rUurfj!AvxJr;n6^qGZ%d zmX0fi)XJC3x_9tr|LDQ^yGHYQA@fxTROir*On`KzBG?e5rWQf92zyvT7KAV}tv2!J znOBal7Vm!a={`e!7%4H|11%OfNEY*A_@U@9hb3;lq6v1m+(GrDb1aa&^G#SDbRzoL zma_rS+e2JQ(Y}bd;sBIOYnnr(+-@7DiNfE~_G?F`JN)*uk{#d)(JqPd&Yj_@~sd zG`g1THElwZ%p|n{Vva;$Uo%y{ZJx54;;L|GxWM6*CU!-hw^PDWDE-aZVRBowvNcsh zkq@eGte{EV-VfZf(EO0jzO`ajX-L6Ci{ZX2cofrJ-?@0(PgR7uHr3x98WNyr`4kKR zJ5x5EZ*~H2)-Vr$5B>=?>0hQYk5cjhL^FPcxPk46wM^%28kN@um&O;UnD?ZO2FT&e z1y)`oV++~cMhXqQ>x4+Q;3n5Lr&k8}jrb5SFNv+nj)xrc@>;Q#VyQS=iDK!+2;Yvz z;m(ZFaA`Q0y83ii%A>U-T$#L;F#Rt6;5Da&c)v9~y7XeCz*~m+_!jp;Mzhsoh5*-2 z>HDmW^~QuajjocrC!|6LMtn`YJS{NiMZFNcLGe^>Uxjbtw73y_I9aTiXlK!RGetpm z`?GmdJ}hDVCV}%hXq!ayNB(>$@n_vXQ(k*R1f-BR6<;hs7ADIAos8_%A5f5hTF`i$ zz=3;WR?G7RW0Y28+KAi1_fMH-ohTJdalG-(nvylK$^piS* z>{n+Le?Th6&u=7a&9XOY&K6C$Va9WEdIwh}R|FUbo9snE!9L67GpDn#=1)`5jl%rW zy)*TUums>z*K)%)hv|7CR5`(&EFV)|+M!@~_k`fRcH*`WI(FT2uDBruRF+z&TSy7a zN_JTq!2~uI;j39VD;rDBGy2gwBVgzTVytUoG$?AY$+>mQH4*5>e|kIcAHaES{+Y8L z47GEj%d^jg7u8n~H><_P3Y}1>!&c*AZ71|Lo={4n+r%@c!u3HuR^=t)&>`6q{1;;i z!%#vTLI$(mRTE1TO+2IG!{*|hkGf`%OQG&T#4n`7Bk;{`{b41{J-u7{Fh;Ij32XXoz`)>Z$ z;+%_P=gx97)NZMHP}@kEl@RIxGF7w=hWOB0W2L4>b2aL5eyDH699~?=9--OD4|a&r z>r3@Og_~~=cV}!Izr=7}Lsz5_&+fg9Uw?@X5VGmW?7g@+u?v0DvNZ)Xl2at7JTPchR*ZSIG@5a*O7+N6MgPmXewLmblI= zVn25cj<(Sn6>!e=!7B=pKV*~=rZR5X8(8_3OQ*DBWPB9C|n+`=8=)7K=1v z#~CiL{_l$82=Ht}8}aCCY1?!00w>i;FsskntDEXa!|}tJ7(%=?yaisAX!8Wp`Jh%n zLgtMk0W+xP_yZsra7_Mq+d)^Ik$v|T($huIhK=Y@{MaTvqkkn%$1$umrL)Pq3Wz#( zuSB)ITJ1w@TR8ZyU^JGD0WheFp^eHU-W~In9QW;kurk+e-<{Bcx=`?@#JD^8nHQ7m z=(tuIhr*~CyA^eJCNsPIn=8C-I+_UFLyRVBe82<&0%zWPZx}9bwR%O!rOGDYM;E1k0JgESIuK z{myRC`RQ*s`TwmwOkZUW?E*+FB4XRPc=$=3=Fq5_goDGI5~-53k51d^nV}QU)C|Xy zFr(@zt@|V0>EEhji>{Wv&PI8PxwxARU9DRsoe&TWOt@>whB#6V@*JRA(sP78AlUTn=lm_~6d&?19X{xh-^@?iRM>S1yCTEb;7!q7b#QHp>mO?VhGVV{mN>d4e zq}TU4@_He=?uY)}omIR)geHD1=25W>th`%f444D7Nm=XM%N`m{*2=>7`evyw z5nc;zEeV}iR&7_QzQ3rJL93L>-K#Dw+l(u@eP*`3WE)@exjft(00j;53<+T>U6R^f zxY-2!RXI#mu56H~?n@Gqw%Tp@T!puCU^v~-bs0WxJR8|jQIicR0OwaCfEXux1~4u%{5PxXt zoh*%NbB|f9?3|G<2XAvqr6F0X&2=7GWX|PywOP|o{6-L%spuu%p~!RM=}jCd)f;1_ zImVSWQrAHnJS=-nhyMPyuMNIKK!TVTW*tq`Ywch0-Qso2bVjjL(#O&`0&`Ale%GuE z6=(CFu%{_37P` zqwaSEcy#yZ+mVQQxbZX%0u#_(MAog~eT{c4QC2l&(@^Y zAao~BtHCQSQj6rsBLh}2(m5cNb#F&Vk7$tH6YL3EhkfjcWI=H;j}t&I1_M!8Rl=YG^Rb=TYSaq}BzB)@<1pG4A)S&;}q zk+8bzzrA?wh~Obs(4jEwb(s@2$!Excu!l!_#BMxuc*u*Ro!zqE@ARZ*qy(-9FJN1$PZpkD(Lq=*1Y}g2U~Bhjj&Z*n0X_4 z!Ex80h4~MGH;5maBj5gG8QaEl%2`4!tK2Oom{={3;rdQW0JRx@_1DgQHjp`LWBdbA zB$I|p{DboV@}Cqm@eKk0bt7Kg&J{oSM$@%l4HNH`kF`NYT!BWX$B!Y8>d-BSFeyi|Js&8lN+~8B5AXKOxTs={*9_sYqEE$R$+HK^w&NK z*v57Ru$bwmlu3af?d6p}`4m1;3g4t}FoZCVj4`jh(~;X>n^JJ$Y5BEHh(~^WBL9gW zt;zbo^K@UWD}$&rAu7MRNb$E2W?=J%#`-(KJ3t5b=N`D3;$c~@6No+1r9*p@Y$1wO zWg#QVzxILtb+d+o zpQ(VM|BBRZoIRHW`u+Ja0Be08^6&hSKt=lRdfy@toxa`@xfC8of>-ftuy(7~hpzRhO8& z&n8Z>=)44mRe!8h;p0gUaXzV9cjZv2)c?oSdE@`gKLJVA{{|@FHy*$`{%f)2jkAcu z`5OCWzZjA(9$E)XwswaVQFaC#IQP=TumSSZq))Bus* z35pa!dI`Nl=sg4yApb${ec$)4_ucZoe++am25s-N*Pd(6xz^r?lf#M*(Na`=)OaIy z;j8OtrHfEDKvCl~ufKyG=8^*b!{Mq7_)^wf;yw9-6aK#jqg(2Eglvf4djVv=lr@ zE=;Q0*_s(NAz$3~ifM`v=~@rfWPl%AOJ{+o@qeUs39atB?AWki)yuX8SC>JFQq|hH zI?R@&fcIA2Dbo0$&THFMe`>}D+QYZ?1r2uf$Lmfzr)Bpwg!Vw`V^7sx7y27W?f2f& z)RES=Gx!=(qV~kBMRsq}0tF_*8dZR|*&0rNI*uo7*MV%vGeC!nHcHLICoWArK3jh! zp;*(+m)2Khq^Rj-+Q;`ql_Ren=&L{FjH^RLZ2i7dxa2m)H>vPOTKH za=}I$&KiFX!6!c+Iif?>-fgF$+tT?+E6Y1Q&*2^6Y`Ls`rehO%RY?vPRV`hQ!Ns~0 z)U0y_lB6pdXoptU=w1$Y&bA!DV>?c*uG-yIx)6}A6=2hdzpO5HHOTJ-5LZzHHXzK# z{12F$zJFvo<4lLcvIK;+!7(%wN(cX-a277B*bpC z8v?udsU7gfnJJB3I&|*Qo^KM^yV;Ni{$r`bDP)a&#Phm;4f4y`M>dgw$C_BUKMRK3 zywozCzkF(Dc*~fhwbRKOWtehG$I~IA7Zw*g=I&-0C1<{>>>a_;r->kaB1eWv@AyBC ztD38v@rJY|WPk0_L2liz7(hjb8dN<@JEBO6uP&-~=PXfzYKkZ>3Inb0EqIS;^cGsi z*#wp5zFV=5=*Pb_@c(w!MdM}LL4HpFn+K1+o6!6?REsZhFF(D%&0v0Lzk%d+)vy?5 z8osZ#Cc0>5;~MT;%AavgTl`xOoE-+szT z2F~h!b_1^zg=`kWCMpvwt)lsH>LxkY-bh4p#_czX5Y(fRB>bkmhmVgHQhA~HBV~v2 zS@2Kn&e6T>cOtf321KT!Y?^SBs5wiYS=0>983H@A{xF+wz+EIiq`=BDB&Y6M#iTwZ zVztxS)ym^bKso$r3yiaC-AQD3^)HHJ8Ebx5g8e6>~5S@M~t@*3znw zr`y(IVO&=0YP=t~-z!`@`QZAW;{&L{#zNX^gqeYBcN}#dOh3xWVu*u;$~_Rxs(+|C z5+nd@#r8HdTbx(*JVguF-OAC>ppKQlWN z7CUJyeA&E4ABoE&zTX%kvnIPs)kM0`^!doIfa))9zShsyCBy#mnJ9CFm**{ z>8?D;r#*SwM?8&jDx}O{iG;_~G2sTA^P_~_2PT##4qIkhm;}VZ%_H{#kX~?yikb2f zJyqc|3ozoAeyB`BRa?xGx?dN6>+}ZJs2L3RBjz-#>q-JSbBJaoMFrD{Q*^#Khq;op zv8`=yg6!b+>I`zz22WW2dHou;OIdd{cb5{%!{$Qq3GlluPm`xMtHHZewn{{`sL*OC zVwp;yi3CcpdqQ;2zxv(E`A7h6k0Lo?In!Vv0>A*~{otcdR#h^`&9~t^GS(Q?)JA4rt6SH6S69wegMkZ2f2{XXcrkUET&` zLZ9Ri!H+f5Y2l}!{aaBiQT)$EVeA)1I65C|0kL3G7F*`VJ@O!HFRM37r?ZF-crVKW z_5v!yX^giOW(F;TxW0=N*0K{9Tl>R zq2Pt%51JGBZHMTV>y{d8UdhmPHX%mxq1~7n*Bz6}Ih&ofviKx^vi(HkX$!(=%z*2I zF&1+J+@pbySpn6XbanNH~JWZs8-$h5Z^@H=w1L^ zYQUu4{hN1*4nMH8V>k(3gJ=|sVmRPN z$-wNc&#FvdLV~izrP^12r3II}zeD$A_R*M3k26}U_Ur~Z)@jlu+Xc!=BH2w7Y7HA| zRW=UVMPfLI^+zoR&dR#^>YL7PusuUaWIq!HpJwl?$dMjDXNArd&LXHC9wyyI(*`fB zksa0DqHcakVFdW>E5O*K1IJ`~svqBZ3Z}=wua=Yn?`qnHX<+Wv5UwSHkr-4j7eTBQ zE60!WJ`yHHJx%OywRQOS(Ef2zyL?N{=;-m?Z*sr&0*rQ}zqYXnU-0> zG7*bx0~F}n4IaB!ND6B#VWPj3Y&UD?!XI~iEtun}1s^nlmnMyw%iE08)n{wxB72gx z@z?v&bP=-yC^)JTj1$u+JZLI818Ge*hQz6eBa%vd;3;qs^;YQID+rh54_ zcZ1~8&LEq?N1??@SA_>@bKvcd@AV(FS;7~C+e9-g?EP-;5-&r#OXi+eQ99(RV!cYl z%qvuJgSeroNQhIu3e>?lq)N?9jlW&sJ9(`;EvC3TSz`7M^JJxVye$SJjNI7mh%%=! zg_2#goin5Lr3ky%ra&VYy?(Owuao4%NIykZ0K9!x!XcN2q$eq;pYLtqXYyizcYUqR zg)rqEE#VnGQ|+lditnS6FDb+dubS@+ge`ehWBlA%tUtvBx=zkNu*(l6Hqmv7d*&Mh z^6R-4Ez!(tm(JC5YwU~lf&e7qm&15@b%AnhoMW>V=dpj!@Rz^l`o#3aw zhtDD#ldm)CpS{(0=Jj>%^U8-+k8gbpq`XD$#~6WM+0nlLRfaG9?VTrYwOc*ou>5Ub z@jeTN5R?~0qiJJi!}ZydE8g)k4ln98qfo})bOx|@Cr*>U>UT0}?3G9EOFhV;6)BjH@OFgZp+%>Z0`RHkT4JwygMjS3`ps0vvgOzWD`ii{%X^dudi_Uy48b zczyS%xE%0ag6G3q6Q(Pb7XJ9hpB;O8?BAzf-;r!_4CBGQi%xvd8QC$~)@S^okp?z= zuT2C|p$PPGf0NdEW}6WBDu+QjB&S~oeT->gaENho!dSqWIu|*{YGQmhi=KE4IC7>= z_3#%_zrhj*WY&B@zB7Z>w=fxv(iPUwJ$+IKuI%HS?~h)>2_f!Y?~y zg|?dXKLoHE~Y;=ZSi!Z2-Pae%(OcOyvnr9D?fTNJqdf!kLKtY@Si`FD`naj z0aMr1(;5|q$t?+b=2a%A%fywMh~^S@bukikX){X-_ZHfEihI=83^U6Yp-gj;(Tq@0 z^{_7k8i_uwSkQdLV%T$VMP@hrW@Z1EuGEAfVaIGcTxg0!2LaXYDezGqaOam-9l>I zp)Ud?eUCQ!)f+nG@;-}U#Xe|3+ZT&w4Kuk8ZGxDz2HxusPwh-5Tf!*S06Zzj;bF5) z+VT>iJit~6KSDzKNAFfbx`@hj@`9T?{g`4pfHPK14e!DOob0v<*;{vpwNq<40@Q!< zalFmXf*KeOyFFVV=IS7dJG~YB@-)8*q|7{->G-0QoT$r^1=_v<7+X4`o=59T3BNaysoeoNk#}A#W|)?6k8HK$1*|-CGBFsZ-~T&);$AE zm7ghb+_QUScYpdQ_0wtJgv12hgv8Mg`i-InR5epPHnDCcR}+c0pK998o?LsLWS0Xo zj;|QX+?R5@9p4m_WrS(M2T5u4pmGS%m3qN-j##MH-b&JK@6RDh^LY`GQW=bT&`XZ* zMm{c8Ro>M<2BBOahRv_{SV@%xLjad&uih0V=bnDBN$cw-)K(dnoLvs@$+EpdRTHmz zXF(G|pFFXHFLCFxTe$+OZf~kjS!j{ryEbEQP6+Dei>IO? zB-Ktr=S@OSHN==j|IEjI?CztO`jSXq`z!~WyWy*MHZQ8DFatKvUOjso+Ph*}2%ZKI z6NlY>o0cA^OJxf-O6Xb&iqq;Bz+1E%adI_+hm{k>j+er)Az2P1-FeAf1_k_DE3fvn z@e1otnSerUNrRfxKxn-5^k%_+o(Cgv9=L^*Vz2S@l^tVV-ss}oyr^XcZccn$g=4?| z5ZsOns7xDH%_fXqPvs0@c^YJHn5lzS(#Gp^qimqV_+9GLCChrxR*jtov=y}FZmg!= z=Ni8jz}TATpmm@#;7rB#IfY#k!Vl z=>>e~Sy53>{ZxIrtf;z$p7A(vgArkk2EdR)IPi=3ek-4Jr47k>%f50Zdab$6CK4TD#dd z(sq#hrfY4wp-gD$Xz#o{0_a3C&)Hfp zl?0cmmZu4J6`!gb=U_SHiB!Pwr9~K$yl;lAhOR#vKQ0{{7m?Pr#GELrn^C8w*nW)x zb7+f`BTGtgF!x!c0HhM<>{_xFsA6O9*A_F{MJ)0%E^k=(Hz_n7bJi-VDbNf#8lZzk zPL3S|APQj!<7=H)(=Uav075+z`!H8cd|Nm~%DzZ|K}6eq5QPn#t4oKXXhgQ| zbc`P&s~Ny4kUyscV6w-X;xVph%b`&z`N?Dd88|^qRX!`zJ`W@^8E5wPXP;0%)r%6z zz&Lzyu@kv)&lPtsHDqa}5Kj_U4X;iX2^ScMOM3NfR&}25S?t=|>R0>K1twQ+cMIQO z0CW~+JKsnUIZt;N980DG@GUxMld7=7VxdQDJx%W)U8#eg7N4-gt>}Wi_iveb0KE$M zCUAzVhB2e^xpF$6BXP^l(ra{Rk1D!i)v!gwBu$1+tI!ha*JZ!buzm%24RH62f*X>2 z-dDG@P1C#GLE|Y4AYbK~CbqXy$q_lIbV3_$aw;f2iVU#P;_~0wE`zyH3hQ_<5OKvEz1H(^hzV1zjRFcl8smIvh{o zN;0z>Ys=BwUS06Y7(K6UQVC5zOW{jo>CGms-VHvI6VZ60W@*LdOW9Gv%IPhX1X@au z74c_q!X3}?i#qU8vHCvj@-=9sF4HzLlU9%E`GS&L)ys!r&Y3i8xX!R_!V&@2!wu*~ zq=z{b5eFSU+}F7I%0=YHxg5gSFZ~0Hl*grP#)&L0>>vCCRl`bl>D1YWp?h9|y8Me6 zk{wTr+P&VdDH1(L7M}Wt5A42aKF^bFa8?UY`G{3H{NJk#R(2A#aS00;jll(iEBf|nDJA2whNjxkyyEBw%X5z*5%wsg__j@CTi2wx zyJe<;D2G;kxr_OUF9H|(?_m>`4(++K5Cc>Gj9K|otj#EAQ}}8mr)J%X;q!kE2rFY8 zUh|4H-M{dXk-7yvaVu*eb#Bk*nYV*l$IOHkQ71Ed?pQ-7GLoQK z@;JcUfCOJ6ppM?}2>+=~@>s&i>|De9E0p>X&K zy&JVYH&DhW?MAJh0hF?IeugFXGR!3Vp$zbPHf-@9K{wlLZYrSJIa02NR4?*X%Mg}U4Yx_U$<^>=r;nFD(|n`- zJ-czWL00z8J@iO_~Num|_X&L8&bycKcEX?{I@KNZRR_sS80#}0FHw*VFG>|RR=Z^`=%6>8b zyhpc5+bz?LhGrWQ->BQc434lu%`@m`@5ecX`~2yt^UkNDmo;LBR_xR@l?1uY6}@K@ zyb9K3HGRJ`4(*3@Iy{oC)Yz1B?5j+h8}m$?F=wQJ_mz)=uSTwE%`~%=*v(Y(JW#4w z>TMXY*>f`K-P+OFb4b3=P%=!fJq$My=ouek7v8qb^4c#`9CO#iRC~=9i5AKVY3pWc z4eDAqHlNum5AG!jZY^kgHdb>QA>T||i08dRMqMo-T2*yC8ZBz7GRYlkdt8gCViiCZ z8pYHf$+KcDz>bY}XEvZ{LX{5r5Jy!g&j*PwL zPd@x=WZTz)L|CNOhe~yR!bHlO`B7By@p!Ez@G0(yh{|j0LO#6Oxjhe+g4iq36ReW* zH3DvqG!@#cxu_@fZ(nwLuKsCI^;x~-NL&35Z@QX5OZ%6B)zL4)JXwlS$!}Wsx4IJX z>4N6(AS2CMZ`f9Y){Vk!U}qziR3N>N;xi0*%J@$&Xme)MaON_^Sd7>PW0(O@H!Df?Rj&00+=&*qWL z0USYXcJOG3lF1Zukf#Z{=l}Ll&vWKr2+1ikKl#}`E^|)<>GEO}A2xXfjlQgX)ccO z?^1`$K3aA^?S*rV%%APd-!|>xEDB0sP${vN0QuYKU#1a94i1>P4Ua|iz1ZVfZrCMGH@~RQ$k3FWW8kOlR%13Pii#V+mH-W z>Kur!FEV57e)Xhe- z6%=Fir*Qe(qRe_w9|npcM*^L`FNzX4e=_=gm+M8Bif@O@u^*10fIo$sz)G#>w_|u) z$*_N_aDF9(+!;q10b7#qQN!l|C3m|H`M^-$RIuFD%)2Y-1T(RaB(EGq}K*v=FrQ1iRzWKjWppjsNL9 z_-nQpW!LKsDFYvK9!kHW zJ6M!G8kYfJ486C@;I$npiX5%E7rpw`R@gXCXV87Q!*91%_DOc5{?>9cCQW#-&_h2f ztwlp;1rxZi3{}jnfcq%5XM6ZJ6Yh#D z78<6wb%rqg)QE1AV^}m;NyGx+>(!**D` zK^8)?Xfgf}Y(0um$1P~=R0z7GXZS?BsF~8_f~txo@i4rnjYUMYQCPD3$lfi@{mcY0 z;fvt_jUSZ+Wj&lHH|9sm|G%KfVIQD9XV-EZ-8KWuVa{ZWTTOrvohe|;1*3rJr=*mo zL1-c_Ml9}<-C}7jWnU^1?xLH0O&ih4)TXF0{pG!LFwXN~Wh;B)<^gy7zl9a!HZaDp zvY#Wign}#-)R@c-3&onrFX=Jz>2->IrO%ACU?@AS@@T$tmzwmwU0_01# zxL3()MDXqy-=y2EVO2UsZCAaY1qMS#rEX?vlEyU-x6^NPD0*E5Ut6g=J|10XVi-fL zhR_$@9Xr@cZ3rUtV7J?imZ>tFScDj%~feV`3!(_PW!5 zmDT*-HtV{sUcYpv#_h=LNB-}Scctd@kl#^Y1UE^<^>tN=JGWl7Yx(w8eb|PX#3G`f zscG>IQ^BRtkyRA4Kn}NWZ(EQtGi)hm*)3p9gwPh=9iPb=1g~LF@LGfH4YrZmdHss7 z6bN5rjWHkiXhrtXQv6|ja6%Rh>Ukw;@kC3(60c?l)1?eYe9V49_+kKwa6N&1TgCV= z74IG8;K?Ipy$>B>H`X`*adx1rC8HxV;8Bh_`kw000W!ABaC{t{Jeb*DP($}Zk$YG~ zb;^}Sa1kZx9SL|jwo2AhfQul7y&BP^ONrD(!wCK~^6>0dkz=AiIf68$YIhv)xn%8^ z)?)i8N=qztIX{d!x(gI793Vuueq-V!e2KPZm4Etxr#b=6}nu#duXK$W=lKvj4H4QM5oRY zbGh(+Axf(UN^~TSMkS*XdmW8j#pv}i0zEskL|^aB74R1DTGya-qzWCmsise9Hw~eM z_)&9jp9FuEmMV^(H(mcihBND4ZdQOrA0?eSr*!6%q-8%jd{OHm_0m(X{i*}*Hn{%m zS>8@9<)7K|KPTp=rf(6mfvu zpRRgeM^eEt@VTD>Gr*orqbf98a@EWvi{T0Gy`C1tajn}O*Vv`dgMSyDU|EIf+UXxi z7B;R3&>SbmeA<{#+rw$~iwX%zSEj?SbEC{+pL(Zbmk*quK!$!(pT;Mg(hPqmum0zIc=2;f%>;o5eR)6aSKqb|li(s&{8TdwZtobaD=4B?@yKb^#p0(_K0JA0d-`h?(cxCf*yyAZNI% zGv4+Y{w91k`}61*P3&yl$TQqvgGu{JIeO|jklsqT-(Ru*xi>G<*Y5Gy&e!JH>4j8e zSeb$f^*RIiCR|e(4o%?qUC3Gyj>?HQo`0s>LIYGw_tTTg#y`&}$Q=|AMVv8)XOz0A zOU&QD%v&(_y@53yKPY01L~yacYT@Gj->dQ0pEDkzCg%VOeMjpHS8yYxnmz6{hpXCc zUMt4S>Q>-657TXwU8%{5(w`^R-x>xHa8r{+@P%(QCT#9+TerH@P}3a^q&h^$z=Z)b zvPP;hlEv!G734)LGuKR`>CX_8a4KrGdvh-0I`YTk1i2{yc?Z8?IvUoI7W#{ zd}RAZhsZ^q++IB2Vo+I_Rz5n#|DcCtLNwG=Sa)e$@0)xuNQ1>dTnE+l6R)6`*gqjx z%}f)|-3}-1Hgh;|9O0 z0=G3#7jhpsIRGf>{_4|TyvaeN9&o87GH`ZQQ}{OxN1|efiD4yZ<-pK*E5`i-#<7q^ zh0}6Q0Vd1%h=M*F8)u5ANo^fzKryYaY0<`HtEcGW3UrzyTC_$*jKwdU1x_xV z90JA)AG934;p%zQ_!@Fg0`H2qJWY8lWr@wMMVjx}Cyl;3QMvDRY$wuO9U15z{`GKw zozDdj50>QcR=UgZX;#iRkVQdhmv5d&>DT?Mi<^8|wpCR}$Az{A2CfpHR~I`b1v{v2 z<;q*qj;R|KyS@cXS@*0~ZPhd4W=dMfeeEyiy|I4A7IWXDe`0R_ifPWTz8kps_X4n(ryg(Wv90cGCQmAMMxk%W{T%Cpcaw^M^g>m<*B2Xs(MEpnVbh7lOD$8EZ+0C9B;Q4mOi!LE|6)4*eZ~#{ ze8wL^^+>R4!ZtO1wc7v^)mh~a)Yu+jHH5~l>`DcT&Nmwksu~OR{)J^$vYL>!r`A49 z(G}kd(c7f$iNgo7{%-{B=h@l2b9xdKQVMaQJ(LR-C< zxg4N-38=lAchaU=+{N|_4q?;dLZ$xpp8&<^HXq~cuj+WdP8Zi-i7Jv1Q>6+F5kRm0 zGBoF<^!}ppxzU6VB{$Vqi}av|4QYg;OSVF6UG?!YmPwr6<&n#TwLK>;AXYN_)Tawl z?{85Z%$wGire*lR^3mKy_&7cP+u;sA9B`8wP!;@2`3X<%yo92?758i%11Y`PTES&~%^>ZG+lup5 zU%~rQk2?#?PH(oJRM?2b;F@#WW&`o^9}wG0=nOj1Jv0d)Nx%^I6QOP}gV0@FP28N4 zkr`iWdw#f0+>b>lw(Bc?$mMoA#hT@L5bpTBH>eg0U*TZ{xv$-rb^}%CLj=rGDEJcY zdtrja1!X_;Pj>kjg|AN83V2WqwK(yZ3-rS38Fuo#M)+0}Qy^({@4R&!mDPkfCWlxl)0MjCAm=H%hRv z+x>cRRqI@5azYra59~3!U;A+WG5pD@1K<%&XH4h{W*F_ERt4qC1>qgnvaW6Uc(jVR zz5seuhYIf|s*}l&zw4iuatwomYLQTqKuW69dUA7_T8U}@Ga0*;;15G=#{;a0{(Y{1 zAdiy-`gHu*>UqBTgP!<_AAJ~KNDZti2UhRj&EU$ws>o-JD>QO>T&2HIjQ{A$+E_dE z4}JwB>APk7NcPc>mYeSd@_nUh>8pQ#7{CuF`7VucKMdqw-tm8hDZqEX z_;}vHsRp%hCHBMaHUCx8QvTn48UI~={k7AuaP^MWs;|n~AH7Vi|CAJP1Gj+J^A4a? zAanih2L1Dd_r08R`^#fXb}`7lBlpk`ZmT#lPh*5CPohhWbeZvav64DvtGYWg;UEL^IHJ@Cq^EMdo|A0U__jLNe&cvxMFOS|!-{vG=PLS-KM)4I7? z^EZo@hsq{}UVQFQXax=P*#Vq@ahX?({$f!P4`K50v;=dc$&>x+kQt4_V&}TlR@q{a zP)G71)bouozW)%Q9>;!qYM~g>z3aAMGbmoh(;%|C7N0MM_Z10;cubVTh{ah*2U#d# zAo42<`Qj@EI+CzqOq%-OlSfG^#N#p4zisQaD~S`2QzNoRvOjV8WU-E%%;EE*cVh9j zv)hWt-40W6`g+5BdKoigCu5KhKTTZuY=yXHG0oYYWX1>a%2bnb7L+=UGT@lO(#ur!z#9MylPZQz_?q>41zvhHWkRi@vD@H=Ku z`J*fvc*klyynT!;^t#LUXdhmPgr6-o45uefxTz0F+KpCe$~iMgma)tG$j`G*==6Na z+BX&ubkCY$7nT(^6cVyxc6q9e`;xUYoKZce%_ZY8RqD1R=vb|1RA64AV|&XzqCZH- zs-0R(+=9SrP{gkl7?SXT*7U5&d3G^yXnq>E4m!`=7W<+2C<|0hu!@3TlMN>BC8Dd^ zC=0I?m+oHQ=6LX+bdI$X&NoeV_dm?h98C&yH7q>us)dZ`u^tSIibL-CtGE(|sCe#A zOCmk2diJxMj7>frvl|S@9w?CGRmT${y{!r!w`7RxF_l=y71bx}>*3yGuQ%MilZ`^% zVuw)YJNsw!{+I+0ME_fT?|Y$ZfKZzv7QAu@5Z-k!tNgrkzq9(it!>^N51nbz^#|em zwpG^}UKXwq;|vPSW0*t=$A-e2Kmz{0(N%Wdl8)5h?Gh#9joZNpZjOYN&CB^zYVBY@ zVNKo$qrI|9mc1uXUQ?-l^HL9=Mxch@-qj*=>n?jx@qG>3y~rCh<9a^QfNydUBdQf( zdh1i-efMf9>9&mpP>yNUMUD}|lJvPn{oYpy4Rko~5lPg`)>y6inUx|J+>DMtNl3ob zRz3QDubu0@-|d^doc$+qU#ypUE=0738@YT&uw8bS^}9m{8L*)v8}Qy@usDu;fTzXzZjf2 z1mt`UfOYh~RZ*Wt8@7r&1coNKWX0++S2mLgXx(HK93=^L2##4+qmdq~x*c6~@rGnv9Bj=B zTHk+Cl7->NZdYccVOMmzg9_QbrL;Uy`yD3+Y6XrNCfa>km$+nXtHvf5&&j6|=PJNi zQcOswsJ>)SEvar(VvqS+fSsfX$L8r-b?59x7Q;$(>>D%av<5&SE=XnoMY1$r6F`AQ4LL)vb5k>83Loz2*nJzCQ`@sJdb-M!PKD2=ZOKO6-`s{$BO4aZ;RZ5Z5FYkF zwmfZ$gqvxdgjTt!Qy=B%`i6>-gANU_V!|;t)fq+nCqUvD^eZ-T{{jx7H#Qs+a~Vfe zVrZ`l-RDUQ3brDo@hufu@;}lsnGm<%j_Ts!p()NVqvw}x0ZTjb19`u|D z_6Gxvg}ku(%J!i2{HH?a$roMN&DQ6qyvF+B;J@nD1*UYSl85|w!6hN?m_MdEw+{c- zIbh(yBkoai?%0p|ujVhB7Za%aqrnF3LH9>pvBu!r;y;_+(3l22YW;)%U}!;2DwQCY zvfY<$Rn|m%ZwAg@OFDFqcfz+GUw1z1c~;f1=wfxx9Tk`AspMRv92WtiKBQLFoOz%K zt-Pb6ISZx<@V73jC6p>EG}ACH_d{p3DUMtJ_zlRUlq+iH5=FTQ&Zq~3-OKxaCjcx%cv6-9T znVX7ip)G^%J^sKBHBVaH*w7dOpmFMq{ z4QS+c^w-;41ML<<6`mUrwuH+uMLP)fw?sj1#j!mET|hOHwzWJv1%sD@Fa~<1pTCkhK#`R4E|#1C;24 zAqpP7c=tH#Rzrg8?}ciP$b>5rXDa*VbEaB}cD9zw(fvpsqD&$Tn9$P07#duxIT2UjM@hR~hBnV321uZ+zbSwt|e- zYTdi@IkS!Ik0)Pv4usMF>3;d%aa}lxy)`D)GXx~w*vVdp*7e*;Ur$hXE`DNGt~LGT zsxRARH`%WJUhVw~=J%6IZtJhAjY}Y6EJ9t>T3BnF-es1R81+-TAXc1~ur9U`CFoFx zvOBElW&bK3tmw!oAAiogi3F@jiAm*zG?2A9W>Hqy=+&9p6yUQ%iMPPE{d2snos$Zq z-Ot*pk`vrl=4|q+LrJb5e=I&TV61XAp;<6jmUOFr+LUBkKj0yLz6M-rUT~#dp0WG~ z_Vop9r1{>n@tnnkhMsfv*7Y9>$qaYq7{jDEAE2kTvl1Z^se6Ic=wxnzecY3#mcBmP zL_gOW8M{Rl4^hsuMm)Q_)25(OvBfN{g@^C%oVAoK-aW@RR1&=x8;Q6M6@jK4|i{k$uf<-jxVNbb^rND>F@VSP5pZi^LtF8muSvYM!`&2b3v zOJ3{P)B7Dl&>&n9!s@|7`6nrI-xzilP^AiHj*FpDkKa3@JKO0E{)47t6a>NUe@?@E zH@jc-1YVbaH7NzmYJV;B)S712jTQY;vfL+3wl(x^Lk&p%q)JBe_V3$>Z8Aj}!W{41qt;koOSdLJYX z;r@^_ zzNn(MgF%;LA}|Ge`<|{-Dz0c0NVMw)CtJgjS?oLUO(djBcWTCh*?=crv~WcUffPf` z=62d^sw`oP;8xzZOVV9u#+PMRg95`gxX_(nM-@gU@~$>ayKXvDvzCg_DA&;;Ah_OF z9>nnawV!3IEXRLf6zN3q$F&?=gtu}o@0JVEEc*qoq4li_65*s?yPlW0xu(X}o;S%| zCmHlieJN;WYf?!#(Q;#-q)cdF zCBx4YL7DCNPjW<)4Q}sJo)kk11ZWU#w8r(f9j5D#q-GCJ_}s2EZ?NZ(_c3DD6^vVj zp7#Y0xXG;;3n1Hr=jR(s2A8nRY@N6Vll+jf6O~*+p=w{ zzD@%e_+JF!irb0Xi6i5VNq0Bu+DPEf-bNxl&G(+n-;0kbdL=2@;r3uEU}fly{Yd2; z<@S0gd!#zC;;~j5)4pNZnQL=$c z82)&@GpsECVlqU)cCHqD4ZTUl@^cy*pg8R853;JPN>iF(okzQ0HpvKN%bYVou<O{^QBm^alzFB}GV?YUoGWXCGLVb5sYuKwo>R#iP! z?YdA5HoWW1rC!#bMt@s0I^cB<7(0;ff@MHr$hULt zu1%XOI@_{WS+X+Zw14jxf1V2Y{kOJ42N@>j_=S5Ez8GG3 z^1Pkge8jg?&JvrUqShnr?yiIi34zhdqUEY~INSs}9GygGBQ+aTGSW4+jJQ|7DI?6; z+_p8Vh2VTZMu+ihbWADQ_=Ad9;^Ys-$#)DH=k!f`r`FH$2e`{EoAG!UZqWh*tkpXF zD>X@G1C_!JGzYks#=OvF-nGxkFKf)UUva8vJ;D3K6&fJTa_QbE=$JcgU0oW`O$5z> zVPo4ZXQ!_`OEQkP%+e8==p!0Ww#B^}b$%U4;cMl(@H-qzt~xByYX*x2#MDo>pCF0- z{|oyV$bHolAX0$z_A~x+>>E~z2Riv8VI~oK!dUzR<_Hw%Vrb3?_YQ|vUSJFQzMXgT zMwLJ4=#(wJ11e|B2Rl4EbEM;{03{xCK!_WKL%Hih(V7QgWDMpCs=v4QG+sjq2qTLnVUiW{RJ>^lX|@y_xwph4PaiK=Zo2~Q}{1(Q;Y;xU@O zbNAp-3Fd=|l1*b@Pev@K-4 z$TkJUyivSudj<;N(Ys0>q_&aQ?Ql$PMa96B^Viho0bLL60@j?n2@fV8J$Sl%uED&A z(eu|~JiX3+k6Z#C#RP77?MFa+oML$@_(pB;v|fuW@^ZZQ>g!(H{^ea^J51UhZ2!w> zKrhJR!T!3Df;z&0Y#mQzGJU`Gz>m3FYw*a?l0gq57e;^ek36!6H^FvM@G$EOy`@)X zX-!;5pUeF?Xj!27Li%JQ7`_k6*2Gw>>Yq*<><-^#W|v7~lge^k*jlpSa0RC-mF19? zJ&`3AzGkLCZL^zA1uViO=If8m9{Cm6sK7`X zUp)*2Z2YptL{?*^Z7^cdwKq_R)&`DPT6GN#C|xFOB;s9GQV>oN-kduH`%CyX3>C0c zR8+QNIBE?Q>B)srjX!hEPxvv{uNoIB==^vOi@UZ+<;gny0sUq)`+1wbShKv5&eX>Nl zzhP>Pd>Pp!;6iNWNN*YsM`9j9?yRqeN^2d`+41?+Pu27`K6-gGU> z)z-W_}q$4bx~IgVo&`_(K*4L7N7+l{5-PKv8hQ3cy~jrHfU}Ai}?sAYFN$}A#QC9 z*Sj2mXPh@f0F`=-qzK%52(+R{u~T!C{dBlZ!P?k)1c^|g)U#ub%ArjJP3G*C9K#mm zRnF^P@LJ^|6y@4to+hJ}A{iRvv!P-^|NHF@W)y>~KWlN}9pzszuE&J|E69;0RSEB6 zQLcg~3|76LPtbcfyfyJKD;zm3Wo(uPOZvd?jQdo$b3oG%u>0OS3mZ^%#_>OQUlDcu zi~uQWJ(7i;_4{LYc>;!DttLnw9XUJT$>gTu0>TajXsI^i3q7Dlk-hIS;Av+k|3S`u zS-NL;=#H;w^;#}`&n2N8NCb0IdlLe@SYmE-b~nJU6gsz=9!=rvd#z?gfoS>03WC|D~XY@5NgUpQ?Wau(LGmU|z1}{g(aR%mj@P zFbR(rpg;`Fyb+Yc)}{p*PEU5Xj4rfXN|@(EcqECuVm9bO$)Iw`$6`P`9kj0EvYOTw zO~4oV^_1U(X+fm2V8Xo^a=&8xWW~k!b7q#gOq&Id5lRbN`2`?-RD@1dTEZr#JKkPo z#0#!H*^&vle!l&!jp8vGr*A*mFMeBRe=g~45g6x=3_4Nx+H@AnT&apHqh@Zd`;3ru zW2Eri@?QXb`#90GocYn351QiM9ke-pua|{vifwhhdO4@3rWeNEOuB{}9^VNXXdM$L z{t({xL58x_SAbp?YXQ|nvLe{IbHGPI|J$nL;X=JLunKzL*p;G^diAbhghyTvnKD~# zy+Mgg3q0<(o&W~?Kbkmr zR)$L;$zS*CGiv$c9Y0Py{Fr>%U9a2VzLJ4%8{9(WunY#+30g5AJMTZqQ)3e=0Ig;V z<~SLyLgPn>-*m7QkKc-<#cU>gr7??GY>{`#HrvA|Rn0R2IO&T4LIuE^mB5k4B%9R7j?b=!=!={8C7O)*uD%UT3Qgt9l0sN>6VL(q8(LJd(06BFLX)Yk0+54-%Y} z#ioHfMn^KvspS0KOhDI2nk)q@R&__4FN6%|=S{3VK%|F*#VXKkD3q|#L`t7B0~aX& z(z9(TQ=zu;qAa#@ZJlxL4Z$*PUM29ItrglPNgmM?#i?pYhY@YC1QaI?YdtWf>jqO& zA8;@0PP9;l@ZCFHxEZZ^LXn;CCm>F&`k|wKqSS-L+UHBZH|CWmj&mOgE5*j2(^Mlj z+IZnPBJ=q7&*!iRm}Y-xH&Nov0u_F5+xmH&Q$BfNr1e4rg( z&J#;}4?b`G78So~1#TxA#zS|8oZH^;@sj24e34&am-zjZDIX7Hya`N9J(i4*93#lHt<%(PMI-2HnnV>J4i($Fk79QFRG>c4gq zoNQ&>y%1{hV5YHXhggP{pL+ubV*W$Ms8UkvNofjedto*`zS!Vsq`5K9Y_t?0U zfZt8oZ|n~Y4@V`pKC$0N>Mv5{&;2HrUOka#w2B2VK9fEk2Z!hW{r9zx{BVx1@%(!! zePo1-*OuY;-+ui6vG-nKO|5O$XauE5S838kMX3tXn}Py@fQo=f2}J~?*ANIzno5_Z zbOb@^D4kG5I!NfDC3HeffCK`e{S(*w?)`mhovpnO|C4a#A_sXg=N!*{k9&;qBmW(nY_t9Q7DMNlASn!xE2- z4V(XRviGkwNBMT3YJPF=0^jl;B=8nvGzIF(u2@yH+wYDf0soeZ|FAk_RnnhT0@?nA zzsu|!0F;@PURHHdxz_C-|M>H(TV-tzmql3 zd1^*1z#H9l2GrskXy3b^Cf(C`XHw{lM^f6}1V|+T6X!|5*7uH0eC{JPa`x`6zjk8W zoriA%akid78);Jew0aDo@E;6#ry0mWjIMVLS6m0ul-^)L7QCEvbvf%`2d>4G7!lpW z5P^S~hVR;QoqmnH<;t>*b30Pbs1h;OFU!HyLy32sUKg_bDc1g6nL<6vZ0_YeU)<{} zoeTN8dRD`Y0nRaes}e3X8NTp$jwH@fy&o7hd1B?oemv&?{o$NwPSWK(H3f7t{`ZyZ zpGegm#RQn2dKm5=$^qN7KSBg4f{{ugH^F-|{id1NB>Vftlj}P*l-3iM=O69ckC24R zh=4%1Yl1sq$+`H2@Vd>Zx3)@K#9_WFfNBG(DD6_W^hmd0eE0LbJ-Tc$pfKuUv4PQgR;eZ$c5J;Em_b4A`f@S`ggpDacJnOPk-x8!>9lsDU z&G@$7GB2oLm|aj1TT1WDY@4Fbr`2unNfJo`!f~Y*Thi=&(MASG8Qjzw45O)Tq=?)H&W%J>m^4|GMl z^(?YO52fr^ww)8;^)35Sw^oO1nV3Q8yiXA?t-%FHWLqj3c{?7zH2ow6YxB0zVf@l* z^wv+1T%!lVU%Nq?lSJBrhhj@AR)QDA< zoTXcKkfV194A05B#ZkwR?j514hYZSxh*vw#V&Q+r;H}_=EUW0{?ZqBB*j^bum)wHF zitK2#>VWrSgH;*jZlR zks&s}U>=u#FEAPwKF$5H$iwFS^m%LD6(Ik^EuY}HAk?|-5cQoAMLvB4XTX0nRejzt zv1gu4$PzT4fH%!k7j{x=-`yX^>w#uz=*ERB)+=!8r!srH6c*m>ihIZWR$ z;6_qFUZB4s+$Cp3r9sb)7sZ4(SuR|K@ftz(rIy)?3sRM2t|S=BZ#WS^<_V18v8pTW z1%9R171*pzA@8T3!`v^6+*q-iesk%C75MYP&{I)h>n{}Tx4Cz>l+pa<9E&M{4vEZjw z-B&}2&P5~(2choDJ8#>4fHNE})12{2+T;N~e~5mEs>|0&f2yVycCo$Ue*yfz1w}a! z+n39xzlUp{&VH~x^KEv*KJ6O=SEcMj7lEJi$v7d-YipDv8tD( z9hbZeDtf$IWNXpZKDkP|A#l1YxK zW*jr_Xla?B?Rl5-{@pVWp#w!1vo-Z#KqW9o>ErrYP%!uL4?O17Hk0vZHPUCA zpI@|A_|r`;_nxhB#no^?#(r@FIit(KUfVK|CEtDAHu|Jwe{8!|*ZZG2D;1*vOTu*- z1T#a>rIpC`NDC?AYThHP?R!m~mURS87AP9)Mkuzf>T?;o=~g!Y=83WDw?N8bQ+;7- z9@kfDCIc>`Y>dhqUq7iNxtvR1cIgV~mkorTjnL`qOS#uttEy2mNU?z6%+?(Gl9U>t zenp&uw7}GI7-;&kWcJXrWA_-uA3vE@6N@)O`Ai;Y7x6yhPfr3EBwqO90i_)S?J4BG z1q1a`8?JV-ZgEP@J@)NphuPn)t#>GDBBd@^Hm;Kq4VBY|*~*jzgDTdDI0K(E8^l-z=p&wn25i z_NswS{bFt}EUO#V@88!~%GU&cOLH)*DDVsIu#fri=}a@fPz%{x9Y(>M#?~JIHOHZQ zu&W5vf4Q7>cz*GW&-#iPX`sQB!-wUu+8+bf zBL(`WXXm`?OIuM0Afg~qyVY9`Q_r=TVM|XFM;A?>Y4)8%SdU~p{lWz=Y7i)0hKXWXvZ-qKGL9` zITrqAiPbw`%RoQ-bBluG^F|e(81BykC_AV+@+{ipWhkj;X!pe)ZXUzGi%2J{@lTm1 zF+SZ$sEY$O#=2#6dF6cgGmLw%Kk(kym-b0!5Z?g{%ZCD#T19_`V~0JeT@a)Or~}Mf zp#oITaZuQgKZ!i^M-kzW$ma1MHj)9yu!fyc<0#Q!N(O_I>o+n{jT&LDIoJcte>W7YTmaWjl&$y4W-AbA6`_B zvHfYms*OM{=6QPWN(%<*4*YT!P|STq+c=AQ(qp~v+b!p1^l$i%2HxN+OF9Q~6r73q zp{1W7Wy+vd4EmTG^Q(Yb&4AS-prlwF*jzr7vJU)P@r2wID_dcZx8)BKEhl$lZ#Q6` zd%h{&sOr3fJkzmqiUQmuYsFHI3o_8{+`LDhuFw#Gv7L5TS68u_11ATfy>iQHYb+(e zNHLG6KiF#5Ta-a}tT100RchGerKol0zgmDB!ygj`?)d$(6X{gI_!`x0z|Z#?v|Bks=6*U(;PUtSC#DHeJH9*yh3ja19BUf!7l3SwY$a3hOmadUWG-k2)w>{OAduj#>q zEHNEAz%`YcHTYEe7*#oZk}twfO$3_R)`-1$j(C$R9U*EBOe5_E zbIUY+>b*7w3riadfcrDF(zppS?PqAym-fwG*@y6zg6?u|C&=8M+$Vds(bhtdV>-Gc zT4-X+r_yL|xIJ1buP4;z^wGV?|8H5GJwQ=;U+mDa3`m9VkDE{L4q%y*cPskpG!Dt? z|91Z49jAgY0l(80!X=66Vf;%+gAD{Jq{PZfc#mWZa0Ogtj`IR1`?mEVu+KoV%~QIt z{?sVCkJ~yFD(La*rSM3Yv?{q#<;cFMwY{w{d7!#OA+x6Ld6dEOn$xO;K>hXQ{PT;~ z7?2H+5p0D1?%ICT_UqsX>ri`1!dAa0znL@($fNLV7)9TQ@1MwI5-3Y27v<M-b^%obH6E$P%0#eASEE$oS$2P5 z`jOa!C`IE34bsyviPu05wnsJt$0S)`9G~o(4Kulj%(BvyD?fQ4@Gv;v`6%r=*IIXL zp0F~+vEjS$7H_fQGzhKoE1xglkj7Ya+y|A(wk`t%{Mn$p_RdO1nI}Pi2)nH{fb!o{ ztTw4mo3y2O`91&Oj+pH)n!mS4%QBQ?JfKM0S-7}u0$?p}x`%+=r#~L(lYKGb z8ZN*k^K=pkD5Q05L7V13Eykb6%~y9IEY37jhONz4cIbN*?g}*&NN8qS&DM$fi0(Yn zp8w(y<&!0KU%Ki#Z9aJyNnZN2I0;%DzdZ8N+@bD!dYMJ&pt^d<4%Wwve930i@S3n# ze;TrW#Ek|}y-RVkmB>ORN6t7VcSpYzf;vpUJs)ODfSd)%x7P2vq&nU=Q!YOEW4&)E z2h+d}mCv~-7=mD{Lr1F;xY#fe#gg(u9Uswo!_2|%DXngK({JQ9r8iGZ{J!?}B=+}% zm+ecBvp1X`i``kr7=YH1rQorOp9ZFz&H)FhBqEMy)ai({yRr7{(7lkJo>QiudK-|& zt5$PuRC0(%(q2+q<0$?e{cG15a07Pt_7WO|pO*mz=bfwyU|bh;{a-x^tq(xAAmGNl z-aQpDqOX>2!(PEDCH5yW4E;liix~v3?qJ+um$}O@8n$4NUa)Ug>hgs3$P~dW=+S+Q zdOT3|a>q5;U&q!t@I%a$i=1Kl*!r^(Unj?Jc=so-r^`U*`imzBbZVoie%gLhKpPY| zTM9XXgu0{C)(E8shyDVJ*H^F}Hn*;?^rp*Rev;$*-ktNU-X-R?vA)ZkIaltJ>&WoE zdE0q4i|P&S74hJ}ub!kIoAvux%i^OVMTIirl7ET4V&(1&{mKF?39Vm=C6(0g<{jR+ zBEMe}`a=13O0>Dbmnc;=X>D&-HF=HT-s#7Q{e-~Jz?sj) z76%tP6#`Rl(yLCtr~d2cbY{q;7Sft*|& z#OdDc{C)#A4O`ow$YyZ%*E>FZmg0hM^=OlnW}ZC$z9WV)ndf%B54yVX89A-7;CX{e zIbdfqKjSdP05_UPdE%}-yIR`Ukmu7g6#&1k*i?JdLi3?r=|jYi4X2ybSUns}o2V3( zX=8YZPE9)6S~%LajlH1vCb#-^-@^NCYi>}~*|#QqWJ*mi-w8c$>59V#peeYNh;h~T zUsfCbrSG(NXvikBo81-W`)7;ZPZ?r-zNK`ug`Exi1lrr#I#4{B-N7-4H6(NUcn-Z? zP^NklU{-TYvEISgXQh~nPImuYRZ+33i~WNZA$}0ay`WDX^}1S6*%TK_**r$}d@%AB z@Jq6JQMX1M%=)@AjEAq2lLrO)cifE)BFj079=HK^zI|D4+89cqq?+-!U+_O~`$Z@y zqCtE3iwGSFo2D0xd-s=(cbB>?Bc^S@9}_b^D)DRkZP(7tq}e;1XmPfM9})+9@E4$5 z7sQ8d#t)@g3k`)idc!9(3`C4$x#2ShJDEo@m^^9;WL~lFZl0oVRsJ~$OcRK2!~kKi z26@)**Kx!mhLmPBR%Zv`UON^&OO7 zo5s~d7H@Nh`5HrDk2}L%*j6ukE;Hm9&lE^+WF4<&={5g!r9G0RwOPN=K(gd_rgBrc zCwB0QR>WGx2dco#ru9lfsUbW`r_mQ$XF;k<>L^AurD8KGZ!6xZ&cG-$fq1}h$={}x z5+c43$j!U=K_Ry~Tqo@EnX@x{>UqvK16X+DNhwSV>^Ksku6zu$w-_|!G6eg1-V+UZ z`J7oDS?w_XH1?*J&S|W!fb6> z79nQxNk;Cbp}bv5quo;y7_3kpOS27iAf-JCc!k>j4a9$G`&$|qc63W}Oco%7XwZ)W zAcUKAkAl1E7P&&ag9;gjW}BI1o+|I-rseBz!K;H=X?Jq@88)eP)HM+;1G(QMhOW)y zxXQsI{N&}{o^!QGX;Qctj95fy@Al+Zg59@Z)i_)QK zh%bsKGCZgUeP(NTQk3x^vE3x4@hD^#ds00u{F_6hUXNiz zDmN5n@bu^-vEdHHPVdOfec`W`n*@H(Y5!%gZ-Y))PxOill!aN$u;}fZ4*^@uZRdnz zVR?d0{2M-{2Vvs-7P_QChCauN0aFGgPsUf>gZq*Mipf4=bW@S7^Ei05_W+LD+P}6R z%(~8R9@p5L`LJo$yXBf(3I`839 z;Lb_och$7|HWKt)S%snX%j9BB$Hx^;zn0V{9j4$p%ZC1L-8Fe@n#tiQF}DTeHd;~# zeR0nA3;N8g`ySg$nHWP1q|~$D@q)R5wQc@M0AWRzi`eCpq2lpC>Ov+%jy$5zBsQ8f zuy5BLPq|)|4yVER6x$evw%nKZN-ls;)N;#tzg#wtrY7kxy@SW!R({HJ2f(6}HRs0I zJ%;<0aE~Dp~?7#VX@b!5r=RxEYs32?3DP zSQ($b^pwy3XDBz6nDB;=e=D}1t-0mG8BMWZjDyB{4S~R!TU3WLMLU; z0O?j#fjqFydza2mxV9op(FT_3A) zXgL1>8ym1^R@9zZ>cW7v8MiyhFYr<*urL_iFY+zxL|6vsH{4?M$13;PvL)-t;ld_p zZg>F&^27_KDrHsLkZ*l35H?({!(s8ZBUXUD@;ncW5E{I&5JoVtGe!wXm?d`^Bd2E6 z8#nR{m5we`lqfw4CpUC*z`gtlY8d+bh>MK(YSG2MPmhIP3>YSgFy?fuBBWva%7b}L zdp+%2eF+^AzDV@8M*K0_8<`VzM{_M(EF>zAp7Wbbo^t7Ae$^@~-dDI$hTC>%5}P_| z>r3UKHT_}|_{#?S(nrQPMjF{~65FJH(usd1eCawYsAJy44NG%BLBDR6#z<6X#RT1y ztXN-wu({_t@xz_QvQ562aCxCQe?l;hju2)0U({gmtbo~guao$12c`iow$6MS{wqnJmj;{;c2 z{ey!YP8u7qkFl08*U=Eo`R!WF6VD6`>YW(|ih&Mht{q8bhQDhDu_rS~iq>O~-)!P_ z!O9KaqghRM!YKw~$_=4E%-0vFCYpC{i{+nO&zOkp@6e7xuGA78edx{9Kk3~-z-iw@ zCV{c;Tz{248a4dPpsfcZTJeP^GKcgr$c7uTv{$j6PE48ehV{j%rf+f0xuYQOou~>5 z)@G@EQPK$`K~f64NTk%nK{7`B#+X&Dd4~?{8(F1!m^A+_4{+GD|)5EdX@F zSnK1oKd9?>ss|Br64~mSoA*^2`m<|kl3Af1;yTbqeYf2; zbf4$Cs3wOTo7@fIVY(i4wg1-IR;b}%5I>0G-nS+y%>nKK?x3K7Uw4^nOZ#^G0b13{ zh$0HK_oa{}7l+>TsXHu(sKtQxNTU@56w2<`E`wHT@52B_PK3;SWCawz)Iu}!EkEOh zgKs3IQq^=Dc@|Zm?0~N8_L@S1M+c|-Bf0&BczftTe7@pbe91*;p9Wq~)sMxp5G|u$ z&Atz2V^N7J#<0(YFS<-^=Bx^b35JG3>Fg+bb6lKy9#(YbD0I9Rk{6y zwzxB_WLW{}8695^g?Gz72FJZW5H1jXQRUP6APnAnh)pa$2$JP){$AoHYE33UE*S@az{Y@&lrUXZ5(uG9y(J14O)6U+r9JU_0KG3 zGq{+O_1iq%(27~KPP6McS$VP@>0}>Cx6O0Ena6Kwl8)OU;RGm&ECR*FUepVz~#kC)LZQpl(UL+taR9KQ|!8U)`hMY3ZwYr@I>qp9oKW_9? z$%vwi#s@%bwuBcbUGwy(`&SzLfqH)^%=4uN=fZPJM0)QNxLAoXHw$ht>O#wn)(ahd zw)3^?!BMctK<|aKax4&b>1XOL2z4cH^$f|MS=BjfkJG*SC8+RQ<%WJ4Vs4NEi42`w z`tDwNHRgvuhX{CRY5TL00cz%0=&Oc0kJd({>*KI<0RoRrG%(&E`0{E!jqW|hS&vfv zkMq4dDKXW}?u8IK6hHS?Pq$Evs34^k1NYasCjvEIV!gdPyx(s+qve0*F5pOCWvuzO z60VCS_gKuS4sqbBywB+$eNv4VLkQ3#O|P#`9PHba)S3btn)g~uE2oGOAQc;S&0VWYMGvrEc1QQSHrk%!U zxN@iUo1!}IcXb@Nw=-^L`xdK|%71rePWEkiYJ^g3n3q8E{H~N^S5^ck@*xdP1qfcE z9Qp9xg`A37`oyj;MZ)?k*Q)z}lADz^IC6%6;ImL(%}PcfK2?(rSmbUx1NP)Yo*Z>F zwdJ!;DS+KrrXcrx>#y%h5vt)*(+xQM4*Y0lPFqfYkD(79i^GyRY5z|tckZ143+3d@cP=L(GIP77OtY&fpcQ=_d)~OM z2luWOQbQHU$h+pCT_p0JI@6!D!V6lWV{cLgnvBNez^0c~?q(ftpS&8g_52;h&9*>j z=~1Cjlj+WH)0C#bM8x|u1V8>n+3eI6Fsw@PfIaoO!)IY}oo<(~xR2X0^((VXQRbpN zi<#A0Vv&9eD-?nOPSO~*92vFlU#tz*WroWUJpl(J;A>UiyRB!!YMr^{tG;X*hq*LT zK%8U5(-xtIM_xG>cI>77^c#=d6kSFhffSzAxG9Ec&}P?gJ@N*dyn5Ttac;8MlIr)) zhsFy}vq*-DNKb%cI;bv3SR=cf7goO)cjv?(mt%JyHO@Q_U+8XmoGxA{O85;0cPX}a z1nlpY4t@MlstcJqdD(Ix8u8h@&-3nl9!rkf;N5XQaM_?j3;x-7feN9WIy;b42_9cVgPhb&dF{;J` zNWq41ES=F&wUtf9)>O1pb+9qm+uih1^v?q2N!Ev49ZHSRjMjmv`gFI%wql>E7pPnxg2_5BRs|veuAvM_}fi*IUQu#o6ewM#OOa( za$MOabOHUI-M(V6;;mi90K1j*&5WJq%nY&4Hzrp0mQ~jbjAbbJ5;+5QcPi1cZv`%B znwf2T6>XY8CpoE+N=arrUojOLAD0g>x;d1y}sVRPXq=xE?xdLZ=ZI5#ayzn+!1)Xa;e0)XYJ8Em1+tUp= z`g{j&EEKKcSi9~=i&$?9GU5E854}*zT>IORnbbM3s7QrrSmwyB*LPcAkb}yZb&<38 z=-v1pF4KKT{ibaFtaWzhiv_;kK`CtLV2=hTe0U{Tmjue#*x?LVTWIg#%(dpwBav_K zcxO20V+18g>dM1{Jad`>`2L+V1zx%B#yY3@rR$c@OBaO|H@W184OcV5b(-_j;1V*_ znb6BC*C>-4Fu!W!6_~-<2-S3QuF>EDu%8-jr(HxFQ zYYUdhD#5Xy+wJy_BPHUO)o(Bud;hSO${@s2Tan>kB{Dy~F`4tmszi3*#41>&``VRa zkJiO?9}SZx%tjHkewrv3AA=30#|o^5(sT0)pXadV<5rQ34#dDq&y$%mf~+_e0H!lb z_x9rl*h2RP9Q)bu+CbSeF4K*EZC(ukm!+}6eadR(B3YW}+oOcwvm59JdB5#0ft6nj z%8vkBpu<8v1a~arMZF`8ji)pwkB?qEv;$D2)aawX*V^D6r-@}IP`(%{Y1C;vRf)70 zKRC*CX0y8K$noB`RfN^?*ZJO05)sAD;}ppoF7u(cCv>w>If6| zL|xoHCzitxHjq)_89gShhH6=L~)OicDSav<;Bz5iO7mOj5sg-5r#qT*bdT8x)cXmtpd%nv=bBGy^)K-h^ zSEe=!PW#t#*T^XVP$Mj%5);CJi!cTA9$P%KVUp}nUU<#YbSoiwk)bN_)$Yj=M4KBV z5Yr%v^1)RMKJbBymfdLgW0@U6MwZxE); zLXI>*oE5U~#Z-o-yL)Kup?`Bl6xleo<>dh5WGAE7&+pj`i+ zm)ef4cJ+qL*}O>!dNa}e6NAC$1?!4sE^*plC_H+ zdgv_qk?rF%B1`TvUf8;~VjK$3e4>uF$V{)z+DuApide#xE1^vxlL>jQ*Tf7_b%t&6 zX=_Vb9646K_X@U$J^dcd=N$d|@n0=~-=pykaz>*C*Ucg=Cwn-?@<%LEg>*4fnvcH= z)kFVjp-nb|gZTDW4PATZFU+&4i?41oKtSl*XJ{p0NSx0@S>X+C+ukha^*pfw!2eREf|c==2y5VD~_0xtD;w8^J*x)40$L&2>-S7 z*wYZ8+cVvl8<9rVi)PC+XXcE77b7ZZZj$`fy|6<{Kx%sSOquRGWt2BvM8&M9=&f6v ze+`M;sboOpM{m|bR&H)TzY6v02%$BvblrRSz96rr@>K` z=zOAOdLIN^FYg%qEj?|*$by%9?K|y66=>BSd6Ozc;#IGPCqssMold96Hn)t|`k3Y9 z99)P0=#|j?CP?N(!kqtUDCT-g z>Yc$DL&{KG(0$e{wiA@r8R*yb;|EeS_~Q{V*ISR@@pjTkTK{SeXZpB(lZSzC@UE=| z)5CTFN6FbO8OSNDOtBH-!KUN40=pRV`qx5jA{7Gsi2%STndME@wE3NUHvn@DvcUKd zUebD*&@U@m#xLg`gPuG_i;bzYQPVEOWb0(`niv56Y(n($%DK>@p0WoM24S+;WG<&m zy*;a2ac!8U{k0Z}&I%ih6#N-<(uWk43c0kv^j6e*hX6m=S8y5eHF+m%!H=xQFKz8A9vm-h6d(t2I-^l+CFuK#map^t}X|^K|adUP4`7>iV7KUpX?)z2v z)cy2!G7U|$QaJ93qNy`p#=2>8B;KogI-&+ELPfT~A(X1@v(hF(ug=|YS?^|jQ_j8R zyJ7{K8OV_XJSUBh0ArQL+6JHQHX8CiP{RZ<=_%TT*~cvQ1o$>=Zwrdzo-sbW-#_nD zBEMggQ^6m)eAW2Vnkqv>)5B`s;(2WZerqe*|2(Ivc~Dl6^pRlc*H+i>qKLhN99_FB z9WqQ|?%P)o@J2x}_h38roNyBkIO+`Du~$Kyiad=?@u7hd&_>X@6 zoG}wwSF6z7ZIX}b>0bBLSM2OLxLHDc1JY>hb?s3QTtdE8Km0CUSc2WT$iaP7gS~n7 zB6d8cmi6i*6!EcKiLA^}wfB z70Q*4m+qSkKjPk%Tnra~SD|CtfbhkBIj4R9DIsRBBstoq1Db#K?l!pE!o9pFi1f|` zr~djPwq8jCYo>(5*W%>#Mgx4)yVRj!^xS0#;3YP6Gux%_P&(DCXf~K)C3B9E;><0o zz}X{_(-udM_F3G)stFIv=byGCR{a2yd@7Sk-*0~JF)y*^s{|Lk^f$~GNNT9LeugrY+xp=G#6G&J2h@f)aEIF?4 zrjQw#{7t+DwBsoD?kSSI_zOvHcW+-4q6lC)F&b;#yAn)I!4#>+*m0}G{C*L*)a>-3bj z6ZTrCb@c7~FSEpT$=*-WSn)tDT&$SXBJMD5Pknt*8^_?;Ay32Iz^kRn!YDhQ(aah` zxOU6aRg6xU^zHCGYAk}4-xNar2`;moq2e4c`wi7k7uStsweCbjy%FWW-aHD9Y3y(I z7=M$pjV0c48G&yOie_8_*JL$t&DTvke&k3s1s`(L@C@n`Sj8?8;yhiJ7yV`Npc`c7 z@;fey1^7d!InEWCzJqUG6J7Hp73Ph5nW8v@nfF^G)myGlCNUA$GSEHGymVf4 z6e=S;e^^ke5UtVQv zeq@L(S9R;x(jg{iuS*JC1;<@c6jLBu@>KPLPu^QkG)oFCDO}+Dpl4)aD#TAypM0a? zVmuEnHzjzJ1F`MBaWT7dx@pAusT1ioiHl_T776>P>KjYBwP{JKQ%3!Gsh%eT-Asqv zXY8%swl?|Do7UegFNVL0;`cDQcRnAyP*=UB%<1>K{K5Bpjs(0Jf$mtTR4K^y5|`R> zg;>+Ii{n1c;`2g4$Kk6Kn>-q27Rm8GzZ zFq;?;?~|G5@!AhOOF7OH&B6DLyO(Ozl@>5;U;H~89M%!kjhB1CDb+>&{3B0}605_p ziJ`CElRps*cM_2XgA#qKbt;{=oxo=~NP*8?w{K+@#!2JFx5;#s3~pV&+pj0Dx*d|M zn)%cqzrY^d7kPW3utuNfXlb!806-T-U1v%UJtCVbZ$e?;hb`&o+T|?Mr!ZPiPAZOt z6(7XMDD7HWh*ChV^2`w(*OS`qTS(uoYJjm45zD+)U{l*?i!SjEF|$dwST>hf5%DN9 z;x-R&G`8n9uX=x|KE(^#y}2czP(v3^S#8^4+u?NUarm+!vrPrdarm|Ad;Fl|nf7Zd zpSubNi^Uvl89_WSYrQ(syULX}>S(8fn&TDEl{lmnD^&4Rq7FG5_KeJ_%$CSW{)x&Go@)tH-kMsYu}Y%7qN^Y+hJq1? z2`%dnLM_xO*fc!6$rpO;rb!{JVCcoCCZTMpyp;=T5(^AN_i$NU3 zU36=1->ccg#&;4plIK#Z>a#G$1B{zBL$Jg9l`~wp)R-$!hYfprNf=hz~lZGc2 z1AvaNNiCo0$5p9k0er%>_r`JA@yVu;fC2R$^2ou+OFp$R&&YViFSi~K9DMtJtT#_D zL-0=~$tA(EHIGDS{9DAVzMPD<(9VlkeQjql6n4;1#)pzzr#3Z&7pktq6 z?+xB#IrhsqD+~G%MJ3p{bLXRFkk3)ONK~8qU)Y0@^SQ#+507ZAl8`{!?UY>B2t zT{=(GInYp3sTuBno0}r!>tfIslv4nO)rNFZ{c)1kq1;b zd0xyW6R+!y%q51-$X~7tN3Y`5M|B_i&xFI?hGV~@ZW~{)EM-*VJ$pLcI#-(sft+l{ zU{jd zZzo67*^So6XZ0S}JH6{RCG}W?k<_)zlqRptl&Yf^t%STZG#Y%S``wp`Za_c^kH7D9 zR>gwk{+7|o7#KX%{1JOI7X~|wa?&Whf8wNS8YgS?Sd~0RpseqxO+4j-k%K9 z;4jz5-T*5~i1FYbBOi3<62(;f500+S)y3W5qB(xl5d|i0yI@!1suz|#ch^MaD|L-D z6t)?-6uhfb;B?*okiy^v>O4Fu?0HACfk^N7O1Y!jGM2N=yr3{*_5Yx8{4}7HiiM+D zOrQX_o2fA*eMW9uXdaEGQ1z{HC>U{#>~Pxro__19!B+LvDRt1C+gCKm$bA; zr+g5Hs6uhK%CYcu)n^Gpe%+KtKUo7bB3P-xAg0@~d$q7BmwCj9EFxg3ZGR=i{rVk| znuYHz{O7qZLQ4V^QeeDy>0q?kiLvdLD8Gi7YUJD3hLK6HA+ws>h)JU`X^)=` zTq+ctt;N%1hLp5j4b7}IKCj#Dzkn+u0%tNh`>&M=%zd9*;5%CgjX=L?s6f9xkf(g$U zIcx}$OY;#c$L5Tmx-wYp`Ne124|lQZ_LH+r-3S(YDa)iq;|4u3GjQ73?@TFkOnH;vSm-EH7=S}`3Sy8Afa*#KO4I|RzYQ+iuH zr&uBC;`~PjPr2mRiB1C?g&gxAGDJ}MN+sYru)x_SPN+%OCpc6WqxfT;{A=8;T!u5- zvfunM+${^HX2c$q?cTLDzYro|Ic^padES6FD*@2v zH==UJPs(ttYFR zuWY|dF$^gswa~$PUL14Z^7TbrvYjv0ruRmhUMUjgdetN$(TK&JYrHx4>$5pfydmXm zI^5zV-+6!Uvct+tlMN$(uqkY1byzY|@T08mk-2e0XMTbZwBDUe4;jg?=Yp{Kwwvfn z2}z7(ENVBJ^4!^#jYqb2q|vgrd>Si!O87pKb#gOGp=62<8mRQSyXln@1;)N?Tn$L3bG;FRUChw#u2L|V z@~0y=q*TzPB1eU^=oju%fcL8&952H3Ur1kp=(Q^p(~gwbpy7rodcJ+L7&20WXQ3A)N?T-(RhNpPX*{liVjjfo`k z&w+FMDz(^yaQWQutF68msNvM7SAC{Wy=~%!w^CX-(;>QO`AW&FJj`9bOgLGX$rb_F zC-FX;S>goo+#>UFd;(VQRY1p=n9UfK!<@K7?w57n#kKliFV(oVo*S#R3)L@W&|E{L zWr3wma-8-lDc-ApCGLN2Os$q?DuAWo8&yf~!fUpwb#xGj7sIwf+gn^`hn>wl=T-j? zZSNfoXS?nJ3xY%qi4vVeXOu)8qeV$1q#=UQBNDyNsL>_Ls1d=4l1PXey^Y>uf`~rq z=nSKd`aSZ#d!KXm`|fX@^?m!S#UGZn+@5Fd`?|04E7WrSYdK7e9%MMBjnUg|MOnKI zpU$1Y_}yqr$H|qZsCC^=X!1%g4kFi=hOjDix3mVsu8J{qR!=qqMUszryMC|3OXcX( zjk1A$HGjY2%>bwvW%#QksOO{#sW?UOaIk&>9LHr$Fn(KXVBfIiLeFo1&xbQ7Sa{yY zVDiS7FX{bnhqi^08V3u(7HvODoPQPzinz00jBv+46Km>a^Wswge<1IG=z+>a$>zXQj!W1ayG77U8B)51QoHkT@@Snq2&|)wntXd{QL1Zq8W$ z*+lo|lbyRL0Pn>IkW7|smys{WdC(;;3xr@A4uhDxh->VmtdXpEfmF-PWluVyAR=bW zBryO6hqV3y2T{4s$d>C8LDaFE7r`ic$L{vnnhGSz#KZ8alAjOHDfCFO!b$j7bmEg4Hu%2qq0-EGQWt9Ni~!%4fVhuI~=JVd=|3Nk8F!U|nr zBB)E}^$$+idEOQN%JOxNm< z9D$M6S(&u-^;@q{`Ofw6N@vSQrJ5Y@YwWH)66YUW8n4@Eq9pJ9D5!FDmf5Hh`wEIJCn&tlnl3t2S36L~;>HzW?6P z{d0{XC%SPlT;?2d*1GM!3}G`#C<^WMw&@6a>}@G_PgvjadBO!=#$Y+d&*GV#mBCaa ze2Z_rKk+dN>@UBsO>pG!c)9w>FYi}+wETM0&?tht{arG}f^088@$c*hadQV7(3gW*JG>W-)XoIL>;#Dz4m7edcks z-$fFGFeK69SkMKO+TosG9gnX>-go@y zN*}VkgpKF84*{j@5g>k-G~Kz~jvrKcT{_r;>*Pto;G>E-a$+uPj#9ac*3ZN?x|*=9 zs+?Q0^Hoo|t~3Un?=nq0J#1o-zD6ca2`Rmgdjh@;^H4O8z8Gs{&9@C#e7AL8e+glU z*&%09j&wQ_zE@NE*a!dh+r7-Bny*l(X73=xOGhDNkAW^|^!6Ce*<0chRPqGFNA)VK zcG68w7HLclj!w_ggy|A@Pq68TY@ZBnj;+a6lA=x;gWb~Qs~`vN>s9O6y-M0p*R;gc zI@2#kVUi|mA;z_c4fzLRV3`+RpG9Yu#F0&eZJ+O?Oq*A`G5vu`Dh8s9TKv?sk^zx) z!+CcZapPVUib5a2)PvZ%+M{6yvxY6Pih=fKv8aA*#%SAN2w3N2%sNwk$9vd*@)eWj zDoBiSbhpWwfkECR=VVcPU5+kptvV`&)l!(Su*DAsS5M?nt$rPZ3cz`YcYyi8WLA!6FN zEyZ+6_C~-+KrSXw{b%=z-ohU5z%#z`s=@XfrJ%Ld<4;L>tJS8DQmV(@?o}4VrL7NL zs2No8XfPYkN|hfM&W1eey^YAXT6V$j=G_TeB`iMKn-E)CN(5m;QrB@V)k)ot;pG=m z@YUg4$Ho{P#!#x&Fn`jpy7)=INpz?f`0FsLJM{ zuYmGoL6s#P(P6?q1IKu1bC6M~WvQjiAM>Gsu+)HhApk0$ljiaCy|}q*VE8W}xXj61 z1t6w4AKnSVjQ722Ak`kwcDXqn=w>H1-qmgPC{Wiw{Qe>b5!SlMA$g@OD~-@R20&&VYSzj# zd$Pl7VFYYa&J|((%X@WS0RpTJz(NuZ52ZV&2+6*q75tCl$b{HyY4uvm^HKl~X+c>J zppyH=V`?6d%nBJzzM)uX0aJmQafH$M8_Y+9H2=PpP_C{eGU@&f3dF*dK@wU!p)g0@ zZeOaeupqN@`WiZ|di&o73Up|XmI!Y(27QW)dYaE?lhhKIP-K7(_q&+oI+*VgYzcM?#*aU47Ux>%B>6JD5b#GFI_Ao zj;R6rqSDC=PJTAzSJ+onz8GA$#$@6PC%gN*_wSu9WQ#hjU@V?a3=rpq(G|jwpqAQQ znRI*DX*0u=py`pJrSq?W`32ZegSMd|L33*~Hrf)GQ_3}i-}M_h)SHq0HK^;#j+V#N z1rMk1Ip02 zZ}Ig$-1-aaSbgjPp0=0OxmTs$i!1{nSH+}?7+Qw|g_7VNSMLL3O!U3>#F>4Ik6OIH zo54fg)5SvBG|*>Dx=`H%zxk8M+i+-hz*MYh;h_Sq0%r38-FbnxphhTXj^;u*yvom$ z6$*@wHGJ`S0P#AlGZ`TE%wos5mx$lGg!+=gu0y!!iO#X&d}|5vn^ZSadPuF zrAr6&3q1RM`wzWcP9Tfe%^L()_QR$uFi}ZEPmSP~TGGefW8MIt?t4fzPOg!Y?Vrwx zE#&+vPU{gP7$&c@1V=-yt9xKww#kdbW6g*64tOvsIIoQ_77?8#dw$D3-r|-D?$-*s zUNI>Fo^7iwu7!?1A3n>DzIZtHG}peC{c?qnTk_o6NFmC*Pv$wL@AX>^)A zisey5kX8C@m-~(OOZI_Kahc}bSr1(I@AQ@D%bA(M$JTf^uo?jod4TxU$&fEq^(Q^6Q!Oy}giavEzEep~jY&ahwprp9q+`Y zA9%CBOX>r|!cYDmdrmsFwQ2C^1FH1_+~dK*WiOE15BrPT?hx`Fzs|x(nB3+=)Aj%a zlj#B4_3BcrBFCf^EuSfb?c5d;v!%`vtvIpu@?^Swf>sw~wN`G@0T&{#CQ2^7)9W{Z z{czHTGe`@gK~CIQpkO~Lx{k>$0$DGq`M`Pb2h}*6&?9CV0qAQZ;J&$cIYt997LWc zky!aq>m!b9im?Rz#%4RGE`OTa!%JZYYCQ@7DweV&g<+MeL4_vxvJ5cJ4qEpf*Fkf_ zrUIUF5N*jvZnM(90-=sv9@TxG1wcBf<@RIxc_T7*!!aB_8;zg9y^4F|O?ejiR6GxV zv%zHV(tnnG80nUluiF*5=s?v(dDXPP`}u98Pn8I7HRIP!p0H`RV{fB3Oy;#6f{u}m zFsh?A38pJ8Z&`6(rLR+o12kIXSp*3dF*bQ3lAkYG)DCR9qXvFNSujWK&(w;5kYSe$ zI7qFs<0PK6@tQi_PwpPgU}}RzR;{lUd>v;7U}c-?4^N+(QaGQJ!>m;n7B|M*1{V%6IIeKHNz+R9XB> z{Vm%k#vA$dBX8?y_YwtuN4EEkTW$teJ z5R~8SQAOqGJZ#~m#4%JGTv_I&#Cz7oue+w%m+TbEHO*7y)b3P+d!=oUm)y7IG9dV{;2eA0>u574gFo-g z#uwUkl!)lsQ7ww$%7qXp^cEZB)zs)2pl|;J0>OD4B!R!;aE-N$+N$?x;+KCAdE!et z#V`Olqg)PiZsT)mYfalD??9HDuQz~&+Y{#<3FWPRSLT9f(OwrD<~=ppB0xI8i=KkR1V2A!`4-`v7+6k51zo)xatu*D>5 zWHM#^M`WtrQ-LcrI%2a<1e2r)4;_{+Z(bR~KK7tlTIY<0lxZ<$5E+8*VZG=gR+_Cm6L&!%!%3(aGtYkSX=g_8UM?xkS>nVE6a zyc{YhwHql3>^PsCmqbp8^9P+s+l{3>6B&Cy|8*FN@$=VxS_gN0IxuUw_7-qDTu1b4 za{9Z(49OQZ*TT2@^{OSQRtJ`KPQ_h!1InrXdiJH9+Yk`3A&r>iZC;$-l zEWCC(`c~UZcYi>vCrWbr!0Py5XK8yt7gT#J3ayp(9e*P?GBcgcs|Y0-;gS7=Yp9IU zZZN$uCTF9aic(yjYl{#BeXgxN#et4Xmfk~+x9HR;$+nM@9V$BqHd4;J?0Gdi(uk53 z(Vc7o3v?oF}z5JUf1S~c9Y!^HWEQrktE7!e<~)d zJF?{kUjxETg(rq%?MQ!8Ypm$qr&c=EJ?0tYtxEFSsEtqn%zQ;QmK+L7Vtny)eO)nP zGi_yUdvd!qH)Ub1TE))`iI#e-3rfd#sqGL577oHq^~f(V>JHn1wSAs&vgrzMsfS1U z86X-hhy0nLx*=N929>m|pULSI24?-mpHKRWVFDYgUOc`|Utwu@N#XjH4{lNS-Sq_G z@<2silQS(u6l#9D3s3KUjO8-@R&;WD{KWp`42GY|iLFch-&Sg^bx)SA0mr>=<(1Xi>FAwf!+P{1sgQ z*tFNAuzU2DeS8?fqrPisrR5vguJ(gvLct;>UMAlb zOuEwipMO44FR>kz&XqC8==eF(^#ZvNOz}D@clWuw$^Lymxq=4rwfUOMuO5u%ikM;+ zCXK63xGZe>NgDtjGZU#fQtgzK&;g8tKCcExQ~Qc{yXzY0JD}zXUjDONZ*mD_x2)VE zjuwUY*L+jwo8fS`iSELextu6Hof+qeLO5Z3e!=BF)H=gI#_(eV6bIIU@+S^9L+OaN zXs^Te#PW3WUe^6kNjkqajncCj&0d`qOZ+|nJJg$Q0RBDY_4g!_N(#6)3Y0EINddB6 zpDN;!OGCl_6w#;7J+0I|f=VH^-lE2M4_;G{E2eP6uJC0vd*b&M{>U&IeFh>|IWL9W zG`!P0xBHb3-VIGo3I_v01OU&}qRs;n3BGRvgj`J1R*rSJ!to(ML*#eY767=w=zl~! ztKp7tplg7femCVWKW&8tnU~oaB_4&OO}3{x+ncwDco(o9Cg>yIY)Izh?^%g#Bw0~u z`1BRJiEI~bG`c>12Ied>31cMMa0_#8LvH4kQ^oO6)s*=qK77UI+iZ8 zq@+vmNf|;_Q^!5|NEc>d3PP01`bj5R&#PVQLA7nb!AA{W8f=r=&oejm>e%1s52UJKv9tmj!bUHUTYNA{4 zNfRqQ(lDFXSYcUnfgh~*7@M&Y?Y(ooS~DC{U2%OoU@aT0i87!WJk-onY#6+r#-{%ZTEc*9-GE z8Sgc&rV<<(F;_SawodE^`Z)0mA3%JxIHlXomHD-Gg+r>Z3$Ru+wKa2NorhZ;to_7B zmlTqNCA5P{DJq^02XCAVrW?m>80Xp7Ki&mz`>9}gqr1KyJPskuNX^nxCN5?p)s0k~ zK6f=2dOjr6HFd|(k}7vehs!Ve=8TpKWgq*ToOJM+9TPw=LXBV{7Pgo`8kXOf(G zqS(*6b&guS(`ws8MJQ-KwAN_KI$!T_zD3Mjhr5OS;D;o1I+ICMIS4- zOic}a!pW0k_oU{90NSL`yhLu^a$HyswL_K7i!W3$=Z{&9nB#PYW9*)%oRO?y>4UYr zw3{3AJF~`;9KT1}Lstqbt@mU1#H_x<4cYp=pmGJn2LoFfQ5?R@Sh6osaPGD5#t)t- zD{V06O%lcj4~ZO6N7dd>;(goCqRG*AQi*%Oqak(O92dP1BuH{r#<`Az;1hHtNPfI& zm^7~6GYwbT*`DK8{NA0l61`TN?u71$OX=?EULa@{UeC$>(QY}KSf#-+v@($k+JQmE zPzAIZN3#N$kIb}B>kRZd#Xv9fCV}8mNQvK_Y+`ixB>qsY_*U#-w_S|iQOP{$;4^So zozoE6MgAMTuaBDsyz5)s2}{U$`w;(HCVYnUla52*`5b(lpxmKUxA+47OH=d^;;3WH zT?>n?URW4XBd6W1T*Nz9Q3IKZ_r>IzN_%BaUAgE$qT!sD^o=QLHjeR3_AK_AMrHO) zQ@zy2tjo7vpRs~|!{`7~u;+zE^>6WXmMd2nI0QP*)6s}`#3LBtVgN@wwC^X=74G-u zcFrUbk-XXMtRzNgi{}>81JqL4)+>fo8k(oufu-{k_gbYSF59Y@wh7gbqoe#%%GX8k zu30LHo1gCTIsAxy&|%u&p6crx#GG+>a=nCAEFlSr$k3*YuWB6X?x(a&$Gd_=p1xAY zbdaM3?2<*`7A;l}_LrFEuS7UGbi~EpBUJl*k#fG!8BrlcxZ+P>(hSgnmz!MR*(VEGPZc=^+K$h!jb>PX59m{S~YTB6`1BjgSkVZix zHfJu%R{mR<0c4tyonhoO1Ka*_tK(OlGc-%_PD1%L{9&CutuZ^0>k%91tu=QnS6*`#)dO8Wck3*XQp$+xj$aq5ODWg%KBjm@gIub{-B2k-08;O#`Hy)4 zD6}IL|4fyY@T-5^vKI?u{N-xGVh=uKmW(TSWYh@AsBZQ z#0x&xkG^ntVw@Q7O<;_1@7(RG5ZPY4x}?yDE`bG!Gxc;&bW0458QAx3y-QJx&N|JS z*a=`<=#g=&d!aM;PNezX#LH-gE-XP3DcSbAqZRys@DQ}8;eVhmbHylJ{?`r2o%#aL zMabL@{!SGwP0hXSDKYW_oE$x=o**Ot*~{~4HAhWk zXW_am2%<`sB0-;W}S3ciynS`)&8wm~LgPU3j;* zn0aC(EVLqig#_mX6UI&;Je50L3#@a6HUXkLBuJ#>1I-yMw$Hs?dNYrv^Skvt zHm|xsa^4)uL4h8HjLaUqOIs;#&x_L?aYylifzR?D!7{65KG^PQqRM7>6Lj%I_e}Pd zgMilba?MYEi}Vwwoo2&!UzrulmE{#e8=r^_KY}CUY&=~&;%BOH)hxn;=rAwB{Nz?bO z@dln*EkikRXvvQ-8Rp16$x-FE@#ge1s`Ygw(7Rpu+4rmzqws0Zpy)_d5xyzvO8~b9 zCHdYt9sgQZrD`HPul9&gzr(j9EbI@WrpA!vB9Kd=H@lD(u@(N9dNI>_`e*0b>ZGG? z5w&zI-r|v=@k%zjRQ5T{`)Tu3*urg=>8(}^MlLwb9Od+#60U7|Zdy?M4EMKA1nO~& znL9P&I?RjSVavYEN4wxO5kB#xXl{*9&3fclidIm2wx-IMf-p>y6QcgL`or>z=L>bfb0hqzQqx=|c?=O;tp$Xp zzI#Ad{gj}oPH>^;=HL-ylPN9^snn{-JfzTQi(Z1Z63GU?|A__IVLATlA6wN1?eq30|N3ME(-e*cB85w zQX1(?bqSKEx;*9DEXm%pvShy~-{SKG-T3kb-U+^h4C_jPCmyh@4-83|x{MsU>gi1E zNu+M~R3wuu`_-7U`?4ienL+oU(O)q2rL^e4)!?JSbV=QS%1n=(G!}#Hl=8QpT#17c zw;`}+TPK)`^h8bgMA$p>2d|D?Q*U4uh|m2{66XPxU-=ovl+aoC=;1mx4`Xk4uCSQ) z;d_iVHpAF`9F(_4-G3i4xdn^%?fgC~1x977TduCyO_4q(-_c4A6Eqr1~5aL>4|g1&+VSo&=YWP_uj z25FVLXW#P$W-te-oMC_HZvK^SzS1<5yLC-{xVt_>5B{|5fu8)3iB)6jeHVtdI%<qFooq}EP}d1Zj0x$s?jg92vYt&8G5}o`?$$5%4P>1A zePPbu4{s%f%p`?i{Gv%JMyf<_y%WqU%-QpKy|R08!ZPfVqdzEpX2blWchhwm&K0wE zE>r(cL#9|)xw+ZE8Cd#ts!$qf$8&7*!y>fi{QgRv_Nb-@zsFDmQA0&qtk4BOH!dJR z{uU}%Hb_%2oIdQoilQGl`XAlT_%oo&5~&F+${Jq9o@bef&n4eMf5lWk_Y)kYqoCw3 zJXN{mPaZid5{iHXR+q?vnv5{X&So7bO1>=xOpTiOFss4M=){eO)sMHwL@>!Rx`~%p z+sI+DC6Bxqvz}-P2&(~=PuI{`!%Fk<_~$(7hff_($A5hBf_X2dR(1qzTa#NcP<>@y z)|$mnk3gTvT=jzYR_@OS#sqjOfeq){8g#(*uViA41(KAEBn2rq%NvQameYqcWqpKUwd#ji;_VTRCQFa`IPF>8BTuYt3A8{Y!5kus97~4ynvxnOrm?M#h zsZXmn7-N^05Y=toZ`!IgO$_5HSUAp1GFiCl>9cu<5}ZrPNn5lST*20%Z>*`g(bm=^ zXL)0&Y~ty<`6}i#mv=38Lt9ZaFvYIjLN80ib~g_vz(1X*2%R( zSB{E_NzJS0?!z7qud%ga*DPgSDdw?)Wo=uo_@-qOwTOxA6dI63)X8DX?0G-qN!1X<{kdBtn$mY3pKciNCJ z|5&`HaG_1tH=%1vvHqXqDs1{AuAqOzVI4c7s%Rq8IcV8mU0d7Y8I3@^ z(bAPW_Wk%($wS1cp!!mI6KWyFvZGrod1;_~-tnh!`ig{-OD3Z;41x7!oT!|uKD;9_ zhZW4rS;p>Mcbp3eQ+Fdj#>&BR=a8HPpZf&(6C1l-aCa{dL*x@%2XE@mVy9E(tC&m? zD{BdRIoUuIkza?8xWE-09&3cOV0o!9Hm?mle)OK$b#+QL#`xdRKvuUO*V@cEFyW5+!thOgu`*$l9c!v;9R6CeK(KS-#hD)YA z?sf}<&LU1AJ|4YAdwSX6SPdX=DLty%`mvG=-ulsv%-KV@Yw_QmKg&OCg)_yM;BSHX z;`G5QAKUg?yQ5I8-Y}__2X!umdB|QR<Fl zgckAG|7GLv{j>9RE4X0AY>b}8-HOdQ>&?30w*3e3Xv-(9u-S+e=960xE_PIRt#O%G zG*af_q6Rk=f;k>+ibBtjM))VNR2A=MwsQJcwad14qap{a*M1i??z{%|itKG#jI`In zd{S6O<2|r`4vTJb0(DK`^|$sl{eV``OGyFM&yO*2w0LWYR#YUp<Qvjw0gD_7P>1T8 zGsCyaYSvYD4*|uvE4Gc2Fmmnc$!>9{9kZ+`uMpu;!mmRP$EIi}BEALw_g?kN;UM+U+?wG|v+L+vsNC{LiGj#?+ zeNAEAzeFYUS0L5g@pv9FDd&zmgiqk!`ch~so9I>BP0}7Ih`7V@t8Ep(?Zk+;`8xba zZ(ovck=o0=eY_o*Tq&sj6SjV04tJY#ftycShCzO(sioWbW#=1T7hmvwbW>UZ8Bm&{YtcY)SGajZ_YYDzRC5-x2?YW?#`V{N#LbE*WO5d^` zm_GmMv@nmDaXk=LeGw^>%usSgh5$?T=uHz?^G(MyCscjt$}38;6k02kK4-8TQ59NW z^osTw80q$E*F{xfbCXm{u2FcigPdMwc+)x3Sp|(9$4!euk5RM1VD9Bk?wyD&V_=JdrM-b^4jIy|f8{u6a!5`#J36u$+9tmcDHka^6}jh(eVsbomQaj9 z+~m5o2+gDOwYuAu)ej8uZfvVsO4)Kx3<|P3*HQzBobs1?93RcuZv9%UqnR%_K`zX( zwbSFC)Q$@52VR$kIv!7ev55F06Hqy%joJ&9W=Xyq#DeP1DW^o`Sjyq~z3_jVdI32s) zFIDkUfEwFJPTIjT7Ty)#olGcO$6|_d=f~n?&_Ppej`P-L*VEI>@H1l64#(x$dz2 zrV#wmS4L?ogND+A-KkjeBiZ~46P<(A8L2)n9IJUx>m|HUMx#~`~Iy9*b5wnE$7i9yG!!3H-eeV z$`BWxPHnu*b}cmA_N?d1@}V%=`OedfwYoIK%0DVmxN)9^k%`+yh3A3EquSeOci>Y`3a*E?DgC;JFDB8S57ER-5t9?{S%GBA5~_ zZJ%x8Kr>9CKw(KtNroouaN3e9*7E6hn?YUdJIzV13kLAfp4p0nHOhlUREI6{8Qpv! z6x!=8_o@Hn#iKSx8b7t=fVr>mH|+y36+^Dhqt()5Brm#tyPV9tR_yg%biu_CeBZwLrAuoYJ*8$#WB0an5`}4x)80e)P=%8nKkI_! z-d@g$zkgh|4M1&T)vS{`X5&8TCErH3U+GGTk&B@a^h(YV(F-xYGU1rY;z zlM}ntb^T+tic3=Z#}#|(suLvS@H#kuI|H9Iuc}|gRm9DcSXxWTEeMu&{oSktZb$C= zUZ2|hrx&zspqV(0rDT+;$MJF00J#U( zs;qSAUM+{1O}}ajqv6{sVpp>Q$I z=O0;@tL~tIT!`2V=1&R8Zy#JH(VMH6A397^ro&SH2HXC@2-vuGf2iRxBbu7U%W&;R zf^%@vXbKMb)F(gE;F8~#U8K_i4+q-8=lIhkIR3mbA27rE^d+dqOGDBP&} zqz?|9XFsjoGt!6GsN4;(5|AW|nEx#a6Odepm8e(q5vry1+c8i#45xkFY@O*^4_#n^ za`e{SeWO5SKJ@}+UXoPVUPdZyxWGjh|~cVs-IJEenR+ZuIv z9CVMvC>KdmOo@|@N#jy~0PT1!g8aa0mne^OgpA!HI_k5jH(4Zg-gwx-(>>R2Dpc;e zebTq1p|O+evW-6g^l7aYTcneeC|_?Em&#c3-=YLR)+3O(8xtXdCxIhyWm zb`^Aqrx0tqB@rNj$X}WhT@qFT7cxGB>krOwM-+>6(TAx&S-xlJTDM6cmHg3^S?g4^ zh-8rT>5Dy*`@uvp2PQF`>I++$^PiksxQbq2*}LoYX#dnI&`wK3`t=1tZ1z0;+uK^F$jR{ij~Hz585zt|#L1BEZAm%np^I z!)u~9eu?-Ph;r1N2oyAp^ClE{UhS9pGHL7SFu5e9sbB(Xf6RC=_^H-kygt=y+W+S0 zWA{xM5B(y?@j8$%8o@sNyvd*OLB@S@>4)}#|GZR!_CEjQ_zKn9#p#1QB?yXH*Vc6K zJR&}Ze>=t5zAbf#GLFJB7(Z0`8O}|rB~FptGAo$wp}MCUVGK8T#-^&?6oAyD;|A{osl$sCt>3}dmICh|L^npYwmb1>(AXCZJhkVuFad6 zGkBc()8LomvWYYzW$3!U&Y-H&(g9(y+|jA-yLJC}$Ad_D(gw*9{it?Gc`S`@#)JUB zE4aK$bl~RpYtJu7hS@`hZ`%a6^=GFDsG4soPM`c=34AU7$Ud^jdx>9RhC7zlQ-EPt zGQ9HV`NQy4hnW0aWRT3GqZ6Q2$;u;``)^IJI5h1VoG1A^8@S&uKA zpJ3v3J1rYB_*8hh+SD|>Gxic^&z$SVnf0Cu8f@21DtK>iC3xcM;W9W&C$*%N_G2?M z`RhPg7`Iu#>zGOAhSI6*{d&E~xn^QH44btT-!+5~f&$7hN=70~X&~|n3r!N>Br`8J z`Yc&g#C81LvRztq{F|satgE}wi^_$$aul_rjR~EYxzo0j>nG$79dQgd5*hAEKAl(b z4Pn&4w~m+ibQQ!R&x69%#}{PegW6@f>enYxzW}wHjlh?0AeDC=wYv3-5Re_0>ecE) zN{|fm+605KARj32gwq;JG11zv zefQqj&aw*dLy@b_G<|F{vhH(c1sUqX9dVHpQwr#I#dzgw(=yKC5nnsL^*qu->Yk)X zDqpoyQN9M7sT@+-d+{y@H}47bXluTN?M)CYMC>suau@B%q~Q(8H_0+jtPv||G`53910{eh6dZ&A9u zr3lp_63NSB5E_N&@PgW_H_+}om-MPvt>@V2Ni4@A3Po)DjqriPB!;YbMHF|ZCZF&e?iz#wo z(OOSVzD@@zJUQ~Cl=^G@t)mILrtq$%V+2L=qP%S#`tgxYvwr1_oLSfjGG;O#%oIes zV|kJMIIRR|spQx{P86Gj4m;~5hOVsF>CgFYSKG0v6tb|Y-!Z5MdUs_;IPcp2Hf3YC zDAA6a(k|3BUo30&p;@mdJ?1IaTJ%OPOsI7@+eC9Z$Nm_Ic3Usm7F}>D4CTcR z^d6f7YOIeIR9=tKXpFt~mR-gTL)g%q`8L&>JX%}_&uvSQGNXjHcTXXoRLKI4S|#Wu ztV+iO@F2&mnC``{>j$AO1j$otAIhV|?wm(e;%_BCsTQ@9D7F}32XR~Mi34@Jdo#Sq zAB`A`yK9%ttBiqh``hm6{>FbNQL!O#{=v+DdpQRt#O717`|1!YddUmFJy8xNeu%ON z%rRGAW@Z+l3ht%V_YUz>_dde{{l(5>x?TBicwc_}bhilq1PTFeA>a$a0cQKuqbKD=|Z<{*6SK6f7Z7!1*_J`46Vn zu~>jO6;+`**QoU9Z(UPH5*4zGRPGTOT1rotFQ##R-Mx7HX7}Rnr~Kyve;UCc0{(ZH zCkm3r4OWWGsH~_n+Y=oLI;#&2Iyu9y-GW}H{U9{jRs5)Ue#XN8FWZzn_vQYaJ2|Nchiq9SR2$sArDRZb1O_v+R&n;5kT3xR%G#!%G- z^1M1#RA$}Z?5u`{4NIrxR{-QIR$~a)nDr zOVa>r%Ku(dASX4`->+!_tm%8_=mM=n^K_%=sKjV7E7fm@7eS*^ z#7ph~V`4z(Qb#*U?B2I$--T#;s~G=aF`xOV2*fKhlZ6h6)7i7yvjQ*9?aW;0d}wv+ z{cKJVs*wK=2dPB;u#%C!_S&Xt+ zfbZe%N5F{g%p2fuUh{wUqaDfgHKx2UM?YNUYV%&n-_L9LOU|1h*Me5le;)F#Yjk9R z(=v3oST$M6frF9u`(UK$6f-Q5F(?2BW5glDvCrXuY}Y?OXfxQ^!2k&He{Dnk^J)Lz zH`V{m(*i+3EOwv$&n8&@f8YWC%J|P~J*;G+k0IS%pGeU!gr+fyK7GuV>MHst>>7Bz z_xb+QvC}$Y*ID%J@BVf>I@)Y+ZG``~ZF}cGux(*ZtTeO^ebIf<6Msq@3^w^1(_W|~ z-Po=0SQ{;MTk4;g0)vUFgJ-~hqCAX=&6$~@&B~?rrS@lWPxLJAF)uT!#rhSAUzS&T zvUcU*%G#B`jeDFx-1|%S!nYXGt46FxKU{37`Cif6x8}dxd z%ryTJkW`3zuG9b4(FQ``heXmQaq-&Ffahb+$IjL=I$KNpr)Vh8v6;Dmn_tnW@V4-% z@ZYYb1gynO+OTnQ7WTIV$#Oe<-3uz7)*`&Q&)qfy%&L|ExrcjaB*(u7K8nyuWjcE{ zd$zN{_vS3{dC0fwWV7B~1u}?dH6iutHGiK$v;rB#-%>mul|SbkQYEe;Ju@KP#(3jC z0$xd1{u=B5Z;s{uT)b{SQqjA=z@+B?APD{SjQ%tF)p>h9t@nYSS+)Fi;s0=2VAlsJ zU^k?1$otJyTOQ04Mx2?H0i2FcuNeS2_XXpZiJ{<5g?|K!sSe%0&a?gMOeP6uJhd|`xcvSYe)!&ueVQOg`W+s&HT*wvQXZB;y@NO0N4JZBECVYX%~2owXT( zOXWYDnwS=mX3~Y}5udT{$ zux!f)^bOn+4Uo(hm;}K`7YR`BwK9AA=13Whu5W7k)(EsZ(trw-bp!`0kO8f|1x0N6YeY}F5bdSk%lP# zU?&p(G9cpba$2W-@jvd=zij7TEy{go|NZM+#8bf+82U5SBl=k#Yx@ROIOg0xUwD;X z;|4vz>rwu;xznj#iE_gP3HM)rgwa8H+qtjJw&e_cYJKV9F|l}-YMs#@ot-dwsMZK3 zCiuzGf|71KyQi^zAa{0)kwew>GwFt<=`c=6htzbgUS5AEe|l;`)%^QFs$pT`sW(@I zf76!e7`a1!Db9aS84`|FhX7lk!90#Adqx(hyMU4exC`!w28fy-dITMjUvg@fLbtxV zH2ciVEL?(4p3_ogGMf0L*ln9rPVu{_iw<{{Eal`R%UxajE(14o;u zQ0*R(9hSXlz0T33LO`*qNQMLVNjDuzw_X6K=akx@kwVUc^&uuw-8W0aSZEM(wuYZek-~(69E#tUQiXL z&|#0-Zv_e6c6dYifJPUdfAUtu@F8q5=xA>-3&F^7^t^&WM>d0tc!s5@cTyWv_c#W} zWmA8+UZYN5ex-gol(qjgKk^+HrWlJGEqgf-!UTQCwQ}Zc-g>iOWw_e?uHo82HzH=53v>T$1?eDaA1%Ck)la801&w389u9S|$dvwL0PcgC~k z8L2_=is<`6z;sD%u;8iwt||@)aQHK6{_6qXxKEwQmv+Z&_yXV*7F}g;cDVgQ$J znC{?hu7-79h`@b36L68jj3b}r5642GRa;!eZ-|~~1oBF9tV3bbAy3Byb>E3+#1VCr zH+o{=HY#sls&4?XZ0I8HmEE-W)^{0xKA-#(fz$CS*MW9Uf8$%tSzNXwlu5u)3{zQf2v81nV=f#Qz9H)P)p|!$D~8k-^-?-1aTU8Fs-d>vEsSok>5%%nz5lyh|2N6mfYRdt zfzIi;h9Y_*l-pq7cEs4E7Ambo{&@Q1UO(@abdJ(@&g3IQ#gxg*X;EH^TC>tUJRR|75Esk^Pk2A8_l|V=o!e z{JYkpdjx%b{c79i)(KnfmkADl@#ro#$#fKO{Tp{yoU2V#SVN=5D!v`mI@&002bd`A ztF4GHTdwT8?2qo04gPY(=SW-qdd6Dw+$jISX&f&}{m!(Q%rUNCckkKP;z$n?GAgHm zr56_`s>K}ZcHY|NnkMg+>fKVbO|Xm0v-e;5mA~7ofUE5A?b3YK0Jx6c+%#-2?M+uw zdQh9D;Q8yFwCoUB!%wZiFKwDvG|&;}#2<*Reo)Rbcopq^BES9|u`5nQ;%q}CMHktY z_Mj`tNW*rkYLEfa$3SLA^gqA2jL5`^+J5fG-}@=vPw!4cb}=a6Zls_2&<(G!bF?vK z{|{^L8P-&{bqxoQs2D&6rHhIbL5lPa7C@yF0qG#UgdREsL`A7;=mCP1(0lI)(yN5t zd+${Ofp6n|&hxzY{eIt{^PTJ3{=_SLueIhJbIdX3BFq5SM{sD0&Lwnu!u28s=|E$} zmd3!??&2;WT+)n~m|@QVU@|kvEFW3E?EGpjOfg<`Am)-O;p=b-hM`$fUxeE-kyzT+ z+qK{AtTf8NnR@c+29vHkFs2I0 z1M&f`RpCW!4 zg&SVq5(psFz68{4x?monTecH@wi#o0!4`Y=H+~YgOcVb7tAW6~Eg-No#P>PEpMd() zLn5QaT7^)d|M_InipDx>YBw#_M@@(l6>Mi!Som{BkKCgoB1DJ`ckvj7n76ePbH;$}9bOwli(B=Ghxm2~ZI%Sa2VmL{?w>sLS$o^sF|W;d z+^yW@IbBa+ekBgLt2s57ckiKc3vtZSprfoJx)^(xs>c+9=^K}sXFRq zd+=U)|2@IQXZb&$)<^<~?_+_p>pyaM?w6~E^&1O9Oy2Has{*44Nm6J*bMyq;4L+tW zcqF5C-j4O!07w|0tas>O8UZ`^LI_CncjaM3l;Q)AA~f|Knnh`rOq>-Y@_GW>)6(4o zud{U_^HdYs#gI*?-zMc*YqMA@RON3=#4UG~6Yc65)f*>PIy|63%=IPJ#B$2k(!G}+ zV4jO@ooEmI`q$-f`KnY~f9k}pMw#nW^#0fW_S1paXk{d#20aGd#FK&z?_wbDV@`NQ z^mSb>B?!Lodrg$sX_2Lo6Ijfi69!7Rd@De@0iXqnuZhLy0EJkkE?eP$nY_}{1YZCU zdgbYk20q8BK`Lo;+FqCHgYIw?p%S!g$(7z{=7H;7+g-=f#16Fv&itQzQy0@vRh_}K zsfUZp3|!OUUnuBAkW1{VSiG;zFK%n8`OG~8miBIod~$=xuyAxe8AS42{l9papL-W5 zS2n2L9RNjdAl-=!)0EtwCpdNOhYPb5E)`G?3cYKU%LQV{;2H;jx3b_cUHZoL= zV;O7&Z<-^c*)J)B#}-%4wSHst8Y=Zdh}9Mnd1|Vtlf(~{E3YF3_?%jX;+aJjuFD_NmGAzQD-t^dvfPg=wiQ;M6D@Usw2FAzm(k5Ork_?EHT zcu7!$rrs0+a{R3Z0rW^|j}`ixCZ+-i7^2T60XShxE_IrJaZl4grz`K(ix9O*3*(Df z)r4-gzov#OhR#MoUPTkAnEe3C%JLJ%IN`@%AGCtl_+}?ur}Vnm(l2FzrDLw&T2Spt zT8mH$s_o?HOT5p*{x-#c2jsy#oFr|;Cfy=|U~ny#^Q89mE9dj2xgtB)&9>0NnOuB4 zzIqkCe3b}@=6`#>Z~|M{*y{A&I~}9v_Q`iLT5PCWe=bwGC>jkz+yZSVEfm1@)?m&e zPr1BO)-=1~Zx4v3uQ`28*pbGVGqZ| zY*SE{%+lTwgcp=~%4go~{Ojsg#nPRzYWJc#aUR0Nq{D|EQ(x{qyE*hQOjF;zDIyCf zOI-k{R_PssQzP}2^ma^nV)~wd=N_vVo62<(ld!w`V>Kh)L9-&u3sFp6gI>L#KBPJ@=I;0`jjBgduGpw?=5khTk{% zMONm}^0FYAz8d8ECTwUZI*CYD%TxJHlnH3uXisv)n4|Rd$R;67B=X-VR*ue&qEc0k!^=SC}D+6D^qyq%5kETTwex{YxPU`+4 zZN&5C^Dpl8SlKO}X@WwH#K$zC^Zk9twUb2;I!W`Oh)0t%!JfPzNx@^NwZvP~6!>(1 z;Cll5-NN|8$;uws#-aD&ajpN?VmwfRt~XH`C`6x|xLE&6`fza{@<7s>O#66e_2;}? zu(S+gKV=hpPq8IdVPPMA>(`b)xn#QP1DZpi+Sc6A3fEr=M|b+;9uXzp$6Y`L{sX(+ zB#V#NZa>P;%w#ve8-CkI{pU{~JZ>bCQ%B(|!BQ8>{Gv6a)GbMpD9xmPcdVOrg{J-@ z@Ax&Cg7{Qs201q(D@ot_3X)Sj(Y1$g{a;W90Wk#q1ijc70{$eL_qy3;$GjWU!7Y__ zdiLIEh_8^u-q!=vX+}tNS(C{r>Wzy9!_k=w-QFZ{RZV$H#``IpeH3TL@A1<0QxK7%LWtCJdye2Mw*5>8(WFE%)cA&6OK}atSK0<7ZbXR~7rjd7 zjGQ+G_p{X9+47X)MPqimn|SROluq`FIyMIHEga4Vha9%Q%Nc<9PF{)La9Itg%J#xi zm97O59WMCULs1Yr;8r{PU%&UWc?a62my%~l86~S@Gn9TEzIyd48@@KUNgFfiaky>? z&>4I&bEo(DCIMfyuLK)_G^(Y@)O|4(x`x-yIjIxs=q~4Akch~ z0+8@q&;uMD@Fxm1SNM)h9mVem61@7VOk7Qn|15y)u=g3c7BK&`NIN26w>_1>{wz~( z(95D?;<(`zorp5_+_p?8YCRwL*SR7JAfD37!uHzVyNS%lyP4`?5LnwsDViaZWn_#k z090+QCakW0leC~6ze>UKAlNtXW0cJ&WK1vJRi^@VAKt<0|6s(MfaWj8` z?r@Yf!eDqcM_t5V$ZpEKs!rJAGMSI5QPC*7Xnd#B##osvrsTsls*kiY4GDTT2m}^3 zkjj!VJPRN6P(gFNoM4$Xq^j}_f?EVUB9#U#C+&PTUu8WcV~#2DdD+?7gXuo6lIx(# z;yah11OZn&94IZG|3_)UZDW_E3qKzvS_OK^(jXn*5)k z?~7MJxICq(+HN1q*2z25*j?mDi7e@%jy6vO5l>vQcB4g&OKWyV=?0H$<<{SE*z!$e z)dq{N>}^<63~lihO$Zh#W9g&5=Y%|(f~ljoisDW4Mk{VWTwrN1xSe>`ZHSUisr6*K z{m@37*xe2IN=d!KM@gP(nm-_eRFIfbn&4kgYYE|qi{#555cnb;Q*seS`;nB{T9)<0 zt`ilzmtUEEXKYXKck}`xIySz02(F)sgI7#oYw}1vcLY$6ooW?Pk6UO6TIwEm73#4n zqb#A52@AWMjtHrf4aVG7l*2~sudJL`cFUO>W34()roL8IT`hOIhidRahCJ2q${h7k zqAZxgQtqJcjWe}DYc5;~1H4&9C(&2sGP}*&yx1Z7SJ=VW30fDWma);8n%l$OqBR-g zFh0+PSKPZh&3vUhhW9$hquO>v1(>*G|NVl}evtpDM7mg{o{D`lx}9BN&y)BHmd456 z8_78>{zSUZrDceNE7{2x4hHu}1U)C8dghoE1`$R}%|W4_HeZuKvFb9x{ZZP7?=yN` z#@+!7^U)lVA2Vi+pm-x$nQ;(ZRdsj`R+6I~u~|4E*hdE{(|qH8yxM5}VMF|`(~PYS zO1N}%u(Hqyq>$q(+0s}Y73A?3Jgkgt2EyaNU+q(pbZNYDAD{1^1^UndGD~d8(HZ50 z)BOa&?r^;;pQhIR2h6IMKBN9r13>ljP?Ye1;t)rpen77G`gn(Jft0=%R3mG*ylU;) z;b|){0%IBloh-m;PU!;*#Vr)fT54(uGc)kI`g_(j0*jd?3QMWNdzNXtilL`vW9=VH zN|Hlutt2oo#pg8i*viO^k3Gv)#u^N~4>se(`eR-1SVD(vN{E>}2R?z^u=S0qCoT~q z#v8cN#EM&`?!U4I1)0?n@1IKWx)p}dcv|S?%j7YXjlOF{w*)g-!N}=AS;|b}^=6yA zMS9n=<@%f$c^Te^ZjffywFd4`Xb_=|k)X+^S?(>=^78 zc-b^yB^lmiF_(L)?Fu7u&RbbR*^9a^pYAunU@3fLn?<_?dKNlsRL>U&@x_s-tn(8I`e}4j?3RV3NahS~uqUp>Xzs20S%gSXj$>8Bs z^M12cQTnSrY6?!1CaiOlxM$50*93kGlz2|23sYY0JserAV9Ie{^(I%wS2>Mj1#}_; z_M~cizP~`AmdHw-!p=(cL|3@IbPSaLXbS#aN?Qx>aN66@b8jX#j06hc`7oC1*R#z8dd?eCB_zEwLCLq-Cg zUeIs{rZU66Yq0jl&96Olr=etgAivueFn}#&pgYoZw!$4#_&^xXoi})TfO$g5 zm2>fP@;=6W(1X^*Z(k)=0sZSK)clW@j53E{dreBb&F7#hXuWVvXQUC2F0B*Czl(>@ zkow)g6$;*(;Hm$}<~T8}FR)wZyubR)Znm_uwDcjkBK8PoBq6I*`q(&tC0C;M;00kyY{ z#oB`y!9P)Z-Czev^uIgz^?yc&1`dLL+er!k3I(L~=7iNdhh&49-sEC4`$2Sr)Xo>_ zBm)LRb5ci3zBN!p{^ATEwGS|82fE~@%>FsBZ%;Nq`E}E+yesvF^+Fiiwp6s*e&;f8Lzo!S@wjCZ>HV4!KHHK6MDYm{1fi!Q`hprW<5mgI5IBCK+B zlH2Q(LeXVLnz)~uUIHC|s{4bX1Fxt5j^5IK>;D-!B4Z5-Z(GrkIt%eWAI5G()z#F; zoEM{=_OQlSYo+A1v_U;?B2*0UPS*H>;4&<1yPg-B+9rdqvZ#)b^G;(mo{;f|DU4{0 zX-Q6UssF5hPtYsJ@Ou77Wwu-rCD}tL<&Q9%)?am{&oDJ#-euBLgPeK{-&|_FFT%Aq z)si)&?!VcAKcV|@mFLg8S&?^M{@>Hs>PP52zBl9`=UE&8Fsot!o-pL!3|6Zh=Y56h z$w}D$obXTJ4k8-iRiOk++wGpTA>vH~Pg#-ZQYlNKRX}clE z<94iCSw_73*D(6wjyu;LFDvSm^e|6Uv;C|Wa;(3HHAuX-Zoe;~cq6XOxvrAMq}^a; z((AQW!}W?|`~AkQ$^CM}Y5^%5P%+U!+MUB5{T#@qqyj;l6V~eP<(-gkQJcrmE`&}Q z?1)Xvn1{gZf)r)hNnHOwvP$TGMp?=jfy9qHJF-oy?zo&Sl#L1@oD2C*yyxUtwU8J@ zp^mmo=2QlP+saxXZFa*H$eSM5%A7WPefI*=RyV{)+T+`D8dxTyM7`~F#Q2^iM}}2W z!9=H~S6s0%xrAwlq-@sHaB9$6PcW^@<(1Wf0<^rqc?8#K{iX#19dbwL;SP!TCQCh! zlL1Q$1$i6U|DLn?7k*wYY@d49RU=qO?9Cba{a1YGyoq9 z<#NBz?e^~PWU{Z{It?2M(KOAHp0&gsdPCkz_{}iQv4`dcGo`%e@b$y|_|f@Huz(%| z!fjO_8(wDqUQVNGF(mL=-fCoxRg1aNq}6M1y~`Zz$uU3-XIiVpUqW3cm!Wu6^mU^_ zz-FCAu$?i-*1r=Gr8m|77(PoAB}hwQ_$S#p?kAva{wHv%-2E=CCpK+82+QBgts2T1 z&9nAEc-N)Lj%{((c9=y)%5*m_H3^&lBwur&A$;rVS&2ua3A^orsz4$x!AM3$<+VKu1uO@cC`rsx(NNmnrPW7v; z(bCcWDxz*pzDt57@;a%qSHySSdy^(MQzu4+Lg}+^L~IYPAtA19M`CJ|KT&nTF8neM zj*j#-Rr^R_kp}N->QKRCJk(Cm*R8nxHG!KU_Ll_fO@pPRUx^qntem%=~S1 zY=vwq?0EKU9M?;cY;)$>VFUEYEDqi0=$G4svPSGv>*$ojqQ6W#w94C!ehkquEVz;X ziRM!s)$!R_Bc3ku$*5Q3D(Td+-V2D$_-jkosqA?m2c@x=p6&U1HE`&3#6 z)~F?BbL7GWqjl35^UjJ#e=EW^td0W(2AUb=l-*cioNkeGymny`NX2n4GZ2*KE>IgGarn()cX1u`gB73j*0z%FAcd z7m{=?Be23;v!Np(IbT7(gg>@IiMkYqv>5`Z^;nhN<5a87C;Uf5I?DN|&o|L1Yn64#u3p z{o?JFvS_`f4v2dyXKhhshL+P)0iopL6w%E`_b!vu88A((mfUi|Gk6nX@f8!vr7rm9 zxRkbl&~fA;U4&mcOyvmqvaE%vas9niY4)#Nev05`OJqlh(-4>EZ|-Emv1*^rn)K}I z(SuiX%!<1bBWW;x7OCw@Ph}UzH7*GYq-QT8o6lmeMPT zVn%LsR}ejI*Dq%gvU_W+QxvM{Q{8NY1WqqpUVz~2kX-X;VCtXn%V#O33$#Z5y|{4I z#9Rh*yUuI0r&l{V(sumIN?;L34NZ&{mLH*Ft!t7K7K(POn;IJd6GhQst{&T3M;#3n z*CNXaDkIR@W#5xoM6fBvb!A6RrPf2X#X%K2?6wfOnM{**dgNzKaQ%~>Fg{X?haS&5 zl)|bAOlvN&pV;4e)Eq6-DGkYQ*|58@kYT`Lxp$DoeVSx<@A2K_`i?ow*asn(EHla% z=Aikid$7bWqo5u&qAv5Y)NAWW(fBZ+Xw>r3s@P zQF4XnWcx)l7GkE&RReS>PYV961?XFrONp9vM0f1P-X@Rrpx+75OQXDMu5+^|3_OtG#P>upwVC zK)G6?+cZiSzC7VRUeFn69vPeqj$LH2)6MJ{M6I^V$+dBJEWfL|{U+=>MY0emv;v+_ z8l!4vEfhJ@Dwzjq&Dtd*-K*Hl)Q zzXs=G?V#x@w$z8>tCSqu9boqUlj^>mC*+3_Hf8$yXz6NeTQM^;+YZ!*7W@TFoz-$kE+s1(#p{BvKIJ3jc#9k0XX#Ao?+eLkGnGZVtcz}esF)ElC=QYAG9AF zQlmI&Q~E%TD#c1QzkekTGneh>D+}3RBwF}M?wTbUZXSF3a(!qA_@&Zo5wHY~GMkQk zC#NyF^-2xzKQKamL6GW){M1GR#Meux6UI=_?;*$n=8tspY&pw4j}nc~!v*rLn~HY4 z7lN#ADQ3p>TF-X*&=&Q%LBshaxl4;no*LfOqto5l(H2`8?Y7N!b+OcvHRj_z%pkQ2 z7F=#g3ZzcovpPES3g`cjDAA*$i+Hv#@n%c$4q{W_2tQ0mh@7%}!1w*|yGzR9H=F2# zA)9esOHCm}eS8?6vOci;U@_d)rn&Q2(D|puT5m~Myz2;hBaCV){7p~ww8u%9LA+jL zxoi7~rm*qU1vn_K11gfeDa6^LxY$`ShU;b`hG@{81_bwRr18ovEA?j`>r}4_tM(Sl zAGjUtF~AbZ%D`6?zkuB+sLBh|EsdiF5e0j#l#uXlkd_c7H47Uo0e|9&s%nFi?KXJcc(~aTJ{=Cf4_NgMz_Uf7Y*g(}fqP%+;y(y`MnO6}JiVeWCqOBuJFVNGE~+=2DuTEuJrNywzJE1k$%} zf^{bfS#Lf??H)cdCtTl|2AK~dEtRdSy2&do5C-QnFEPsq?YiS+q~3F>_#S?s0}f`_ z!&AS{EwdgaExl*=D8KNaDrZ%?Pri((D#xq&g>?cYUP+apB^*|gnbMItXdO5XGz#9n zn#dJ&{9(nxtz4Ho;lqZ^3|Yy8N?wzNE4rUGE>_XYfar^D&?C7y8j`Ms5`!YgTH0^I zz9NY*=K}@%P!I>nJuJw0JqzuEGSK^jP~13Dk$M}Gl> zUz9I4_&xcQqX~M^nh)xEDD(l5!qKkLM$KnscMB=_=oKmHHN?F%GG~;nzwZ2xLUK)F zmrqdihn|7UAF2Uw2>OMt%1nR#4th-jP6O*(ssL;Eby9wtSLwq}#9LRmYdkMsO- z*#^59ALvDK_ne)=>*Hqy>KB5yFL~$9Ro$aEZMZQ+$;EmmhmLKq-zkh3Xm+YTo@o|i zENssi%Zk7Dwju0R>dCzr#Z1DoZ$&8~t5)8gJW!E92Na|BsXdQ4^rV~5C07$>Yf z*p+B3+iqww9RP8w-p2|j*1?c|Gtj=7mP`X_tb|O@qq*v4C1X2Ke|U}F=9YP*zE>9w z=%S0jY^PMTV@IzgSIawTYc=`H$7k35FdiLmC3T!vw0_!QR|2ptqW;r+OfACz$`f?h zbrvGczfVBsCdlF}_#Np}j^F8gHh!12n zn`6_(SVr#-?OSq*$L%yh`(;cK{_`u>8zJ(dxwYwG>6Cxga{RaZqh`_U98%oF@|y21 zZ2?)??kxltnWy6M^N=-#1pQUB*%PaeiYzPBQFYy)h_defN>X+q~+-kBae+#};c&YP$^VO}wpfHr5C`JEYcj!1=M~ z$$}kse&mKn^nK#h-%MdrD4r8ey!{6h*&7`@lK$f=Q3*qaDhZpTLofa&P}DW#Yi?9! zQ}*iKL}{swUkJ^(P?vMrk0YlW1Rbtp-Net3_d#F-lnxYYWUSvTD`|kK#8_KJm9AQK zjmhZPRhC*x^rH~BODjxCB=`pS{;*#bc?T~)5PnGY73EA#P1R6So7LD@qrUd1MwjL% zRuhZ#*%klGmb^ zfJ;X&``n@5PNMq)HIcE*{ZTy`R<{g^d;)JS7!{C7?%{;yo*L#2U-P*7h!bf*xn_3> z*NlA9DZP_THG1tp%>Yo@7-iKC-=AtQ<2d%z>vff?rMvBd$JS;{nSl41dYtmAhG;(Z zGluWvX$7=gWNoYH^YG0H8OF+;z{G<4_)iYQ9muRy`8!eH3hWnH*Rl?nP5CQNOA~DA zf6|2mmA4Pep;7hY$0|{R(exQx$5E^?NzRy3nV8>|N8XeCd_m6JbIrBh#Fj`LLh4m) zqL+xQj*Sh(ZBIY?M^7E!Rk6IK1NWc6{{H0C67QTF@6s*c(pJ*75sMldCG8R&4k=^Q z%B!si0hps#Cp+9d#fbAZyN#2U1Y1_LdrZ8;WXa}lIHI;A26Ssh8B0*7!8-yw&{~v= zms(io80T-ORK_gQ=Qg$y1M(yEU(!aFQEP9t@6tvOeF^gOSCMH?2q;_Y2s0SWrPwG; zK>JYH-#-#{#*T_YQ0!TxrR;Tpk`Nr;tel{irtV+gb^{c#HBKx)ZWs$iC+&_#&+E`420j>$>eU^Twu|17A@A z@{6O%go@q^d?U8j9%`%bY>^2s-EWWw+Z_&X4*3}BfnE5XBgx@0a#4So8^FUN^0e3b zWM3k^l!0X`-~pCtxy5%tU#TKJ=K>Xe&L|g<*!DGVEO~9jE&klx$Fi%X zGX><|CTh@}n0+t}TP+-F07H2NRdrkLHR+ufBUYu@iQ1;t-qoJ$Ok6Kb zDwL^g?h5s3J^$4%fU)#8oyUfWnC^F^=nLStCXS>wntAv)Q!-v5v7GE2W!LQ17rR+e zq}(+NlAic3EnD!_7=nYNmb9RYs$#5M>(L-C3kZFW4NLBY9OKv!`hWz|Wvr$K?XWn($5!?y_#!wXVno+X2(C|FGvgI4X;ZiLm;xwYN7XZvE2k5Td8I%OtF(M~>mg4R zhG92T2cJmg@k5&DFX7MULv8eHHkCIdUIzo3E`V-$tPWB453G=K;ui-I;F2ztXF;A4AU8P0gHKcIV&N20+Vcw#OSE zU^d-Vrk_1Al9$oeWRfos18DH!YgdccP$vG2DwZd@E2do`u9EX_E}~965Oq!rz9l0j z4)W}}0FpRQX|<}mt*(46PS9ZdK=~x?ESdMqX${wM72_1C5eK_Y3J1i6KQwvd3jb{f zod6%2^JpgkQFQaCFB``W@<&__QGfV$`T~t+9l{liWoY@-(614QZ&;a^$hZW2gJI$D z>f`K-&rIW-*6CKJt+PXGSuG1YdPi3!%9MK_p5O#CH!oE8K>*BPY{Wkd zQVOtu1Vn}miV+p*RJ&IMy}w_pbo)z^820bAc&)BJ5-VU0C|f%Jmhd0AvXyLIMpOgM z#U?8Q|0ldSPPg;c=}_>Oi%ML$5HAFT0{KHFGd@($lukU!Mo|{Y@@t zFc&NH_bQ+s>8f-e8sZ01&C z6oYlFtSo|6?ci|Z_vu>I@M?->j9T8D)8^{Kz(|0<$U=mRGLga~NdfK4@3xPOeYd%# zN@ze$;3?9eDDpEwm7}-yN9Wzu)&87%XAU7}M%Mv&Y`l_$OvNB)-l&2j%+^tSe3i=K z{250Jd~q%Deu;w7r{`nm>0$>WCc9A2Z!5~OlKAL1##OXBkQ1XrI_zQvzmI~@tJr?W z?HIv9YMS&e(3@JT9KQCCG4=upnGWiJNuh>m_Z}c>3;vg=?f*TM#hXjr?XR8#oj6s= z>0O47m8=PUB#X=B!|j%@xZqMZ^eF3{Z-Bf_e)ON0HDN2f@MYD4y0&bq`E5AZz9%qO( zIp#f#OR|i+s2|MZj#F%Q7O+PP`;NSiUQtbv&gmeEIae|FsK3x~k30`=lfX}fR6ZvS z-+3XWRI?v>V&mO}3C6{!_L->pF`mHBXS9~7} zp7Uc~n1)BRdhmSl1pjHZBN0I$W@*1uj(pcGeH}nUdF+zp&0q|G0YFsq3FEt^g3A#C zwWl8exk1n!_x(lInb)v}|5F@udiPQvph5;(DyK)06`%a*gw#h{vZP9MHa&il(p!HK z%ocC*&^<_N4dLx%wNC7Lrtg6zeQ(`sIQcGhpqtg8Lz2ik1M+-^{aD66D&XUAw_erF z&Im4TGjrX+Nm9cuE>3xRy4PQ}<7l3_bd+8ieFXc&i_l{cGl14OTo;K}^$!*7az79s!7BB=DFE~8iz zTm!7FX}J%2G96xfn-8A<5S#!TfqoW;dtz_KCOw4Ae?^{(uA!4c4M*Z>?Q4~UQnOV`DF;VuI+2U$rsSDDrHIy9DtPW*st95+`bhe;{Z zCC}UxS<@!2E)^H1$tk1@3TrOMZhMW8Q_3#1)8YGVxvL9MaGz}vA@$COR3%sG*)X|< zd0D#FpJ>>8;NR9nS)^8lV}KAU{$Q_OQrx6ny0C(~6O>;4+x7|+DC^)MVYj4${DY-% zzc32dwDWAwd@bppdN-Ic+{wDZslX?;T%EgT$xk+qwOD5rXozmkG1-@|?YUJpv4x8c zjJ)sZz`xZU`<^@r zIaPOGEux%TB9F{3v}154K0;ub}V+|8#)?sJUNRu-j2Gggb$P2Hzaoykcm zR=BAC7ZId*-SND`Qb6155;A=ygyi$Z$EUj4BQD>#6PH1t0&j3_{Fp^G3epyOK!g)Z zWMpiw{xW`qJ=4;3apt>ek=fYKTf=MXVMu#G1M~+(?APV+(1jQeM*Ok@CVBpf*_n@O z-|u1@OZgDLi$+rqMliWx2+IvK$k9ustGX(mTq?4%aqPFj^D4GEQNncI?m0DpxIhsa zs#aTDM^770bINBN+3X&c$K~qaXT`&S`9h=vV||Dh%sU$4NGH5h&k=Bx#9< z*UKLI3fW9r?VX)lu206C`zgkks_Bk2h$mN{2wB94aYDzSEU?}+^tddqWx%T;6-zIgk;Twk#lh%E-u3{zK_loB z!F8g$f7I8X-k$DR_SMxcJtCnDAY4@mkBroQ`SSAxYCYB-)UYYEESf43G7lepZ|SsF zOm=6dvSejsD#6Dxj`Peu6*gHZVG#DiTNOkc_{Oil+eeSompeE?ZDZ*BWbe>y0zu^I znk`)46k-Fwq|c$*TfJ6QUQM)Bx$5ZpE56Y~vqE>jwv(bWn5fwlfF}Q~zh0jQ2&efs zn!znbME~sa?>7GB!*IMI5iI`c>1Co26oK7hP$B1AJHoI~!mGryW&n?0i@XomDQ>Te z7^cU2xbsz2JmWSe)GaO+--)Xj9|1r)U=!es(pu!_9>{1f101_?i)(z)+IE9qOlwXe zZrh3K>goeaoUL@kt1^E5N>vz{iuInO5q~26?1Lfft1LDIK(?sCydBp0$J8ovv_0^S z`vBcW(&f5Vx-ppBf&>Dj5acESkCZ=2hVFKZhp*qP3E-@77!=#6aa)TQG^mCvSEX(K z(^POb0rEFvMbqykY=4Iif>*{*7UK)iupZ1VC@kbHvywt%vIf=!p9_Lq5bGjh87rJF zhX<~soUT$|cnB7GZzcxYO;ov-b;pb8n3|fdTj`jpjcoqq6LP8vw>vvM1{~dGBi4B} z8r;Vm*bq7)U?9Q7y5HqH>8{B}H4>L-sB#FMSLa4D()81*011XL4`7!fo2$QPY9UN! zxks8Npqni4f2;LafZrdSu@le=3lVdqJCMUKy!&f;w9N_0LkVC0Ph|vsEe4?R0x!-A z9?+ekd2Q^fqHiqO@97`o63AdX-ujyTK6&_{)o{Mi;P+<%*_sQ;%Jj*PWDKkAf`Hc& z1xznWflpSumwFy;_ODZ*=^8+6w=YAe4a=r{ssMiwtHYM=xsKbCj-Dr!>52rR2RrNiQ11R~z{#hl1`MbH4%1(F`RN0Sk3V8*bAQqP z^RxlZ1mF`~n3jWH8yy1(2! zd8*DooR>^HvBvLszOJb9Blomp_eSxBwd*9NdG8 zn-xAt@Zx$z%)4UfNJ@0$kMS+;!uZzhkyb-xSA$&)D%-R?>IY1^e>Z{sME=e9mPCE- z728lqx6RLXUD59;FNnFY37a21T$99LM|`&m-`p z?Z#+{ZQufT?eF{B)l$@EpZc9!W5E>wfl+GI2u8TS6*F!Q?&Zbd$T<-ADO^mabmB?@^n78gVxHnFCA5BoT zzXZ4r>?`Zad55{?3d^s6E#<(6H+gfs0!wyB+`_me6#nakpSa*Y7?+xv*&colxEpN% zYpZSMY~rU+V`X-Kq8wlrB1$XPxMTG7wz_Q0!$u6xp{Y?2p%IBm-;a4(@clowW#J3k za@>KEC-n6@PhtbCijW;Z?5I%kI#u}`sMcD`F1XRud2E83^K3!UjujLoI30pl}UN*FRM5ih6IWD5)zQ~W`voiC3t+- z2VQx$9?)0|2NMN^f1eRf=@Nfn56=sV_5jakO=4sxVD9RKALgj;~E0&C9`$Lnjf+eg^&iNum5aK}pln z|9)rNyoSz$T7_;7M$Wziz_8?SG70((%u=fWtm<)5E18zwfDquqC)(-BJ_b147FK!F z&zv6tjJ>fX5C_T2HB;uO zS*kHAoB&E~j{dhHBKY$Q|yn%Tc?96vW+-wROnYYO=8fJ2FL4y{bFkSb}ZlGsc61=tk} zW?iwScGWu{yHG+sCWPU~FTor#7Fcb-tsd+X*svJJsaM$_Q*JWfS1XlkZPK9j_wP8D z)?HwWPbdkpt76?4Jv?jKXmWr$*@8NMeu~-zn!Aa?Ho(30PO_pgE8jF_TIF5!SDf`( zO8T4Vw)!F-PE_0_N?djMy*<BQagvl{z7SrG}3jX&~M5F%t(4b9J{VnNcnE(Dks&3o1QMQL(@v$%>O zO5imOj0g`eS7&)5v(3T5Ax{sj+5>ZMoLK*RLt4ff{SkmLDA|-oz|&b_=?VY7t62#IfEGc!$@M-DqQvft=^Oy4&kTnhJl zeWYem4~$&v14F2%72d~ky}?N5#NHNZU0&|`5U7#ieJ-ME&qvk9yRN$nUrz>XG5?h$ z<;=Y$5~$T|a}_DV1iL5%zHm$2aIXt z!WjUw4aQ&BF#uy>>Hu9_cSHvo`SO=?!FosiZDK2^uadX8*g^lb146);d-*~KY(y`d z0wHa=2dkYa{%BqN@gL_9=y<&UYiP#&eGh8)>mSI#v_eFaom8eeW7oX8lcgWCZI76v zM*t&zm)uFvg?b1iDQ5NVfQJA6hUoH#g2Pc1qHBb*-f6MZ0n86`s&PZ=M8D+LAu?2% zuTlsjmid{raoh;;ElI_?%aHU_InW&4@%cUTy!c7XrX(=P&Z=1ojlO^WkbP$PS2F&d zPOVo(mHsbg0I0@)I*YQIRuB|sZ%BmrP3}{bMr3RQ(`Smqq|SsLxPi1y@!wf-1^rnk zQWDBa!oXY>KuDqrBuOE~tJ$qqu??CnrkQ<}c2klc8EL?vQ8VCEdAxb8E{BFEPEbPvI!EKv_l`10!Hf! z^%K#^JmwM58(w(m!JYkg6XP>}#nwY|=mJ${yCr~vT6PTNJvuwt5^IcAFpQxdSIc`T z5Z3k}gUvHzNamQ{1oZlh*TE`KhlbRYGTex#z0hG!*1R{X>-TV;fmE7$ODKc2z>D_l z84uG01o9AOslbPb<@?aiudSgGDJY5#4y=?N!f=WH8Cm3kEiwivsDJ7qP5rMVE3Aqv zXw#q2K|}iMF)(#^9s?TWum4k`wSnue0$JP|d1l3}9G&38u(v2C=(8FJ=%q~WBcF6B z<1;_Od3Og)J#_8%$YT1-EKkZl}nvU-G(WSk7}Li00hv!cCjx=F4l zazh2d(u_HeOUN2G+Z-rgX#5u=1nRUf!JCpzgP30iW@(v$;?jUNTS>W(j(!{jRz3ZS zFAVF_1T{)j1FoB~LUB*pRaUY|bT$hL}AG zQm_uxXQj~To$Z1>`6wo{f%NM|;hnp(wTk+b&N-M8AfLNp1&WpuJi8T_=$#E>&RLY= zmfJC(ym8sg>Ee5fT~4xcGOO}st;4MT=wP2GLG6r~514EX3F6cPQxaYf(C-~$waN12 z(ytzlkp!BzO=f`GfbGl6%Sd3H`Jb^4|2g@vU<%xsB>kQJx;fD_P|fIc2>m&q^b z)&?Fc%&s}Pc6JG zIO@!Wj?3az5&z;4@j)J?Y$}~3t@9T{hC1KyDp_8X0V%Seb*cGV)g8@&>_F3%+k(W~>8i=P`xU@M)c5T=R78mo&%mUiWI6JvywVGh>b^F9 z`Tt?dp}e7mW3*-z&(E9w(RTBy(_OUXSh#6P?MS-X}+?O>p<6S3ep8I)*PUH#>m*`d-uh z5#foPdBNTUn~$;q%HoLz9WppqrQNGpAUSvo zuldcXU=o(jpp?Uc3?+sA`f$!pfTI~OTV<0VxY6sLV4bO?RmzJelLOK>)tm<~<|EER z=tibVU&WKK+he)S+fx;JCAt-C#|PH1m^|`v=Z0Zs7e$Ljjc$21sU&n$JP{J&ZIjQknTB@e?A2<;`vC9u`2VlcgH!y$QK z1&kh*mFQKKgWjKmQphdA)1G-C(VDG)`4Ds>O5+~@>%6%;zfAdKhxp$p3Io<3%}exz znsz{QSpz9w>Q_m^E)PA1j>9PVT%TWWa9&^h?k05;Ce{BbZ%_bt;}EobvibO|*7MjJ z91v;{eCK;Kr0~bT$A$u;{u!w1;iv~`pqeosgy$xYn~F7#43s`@7c@|E&FvGholZPB z4ig2h1mgqpMqg;R8ST~t92#*5x;eZrD#}1!c!SO_=}+?-LDBCb3bZAx01f6w#}cYP zhI2%aSAE9C-6;HD$tD^Tlotk3SV8&z-(Q3MV>>+^72+Zvd$IoR!&0M`A+{zB>syHQ zgo-sk@WW=ryu|`$S9sm$?j6t_>+F?Qay|HZAFm&YklP*b6+vKwOJKVLti{{eQJXTSyORA-3 zR?KGnp4Zx!kU~RPs$JVV++44)52k@%COV)+w$>h(KG8KRD=R+;5@`*GX^x{03pahi zE2i=&tds~;B&_>t?9LTvu!D|#F@vC)n`!a?=B*;=8#5Thq25Xewti|$Usp6qu1cl| zWeHi}$*detoHI-Y59p7KFE{Kq+kjcK24sZTN)Ll;_z!g!+q3C%Ccs~YV*`v8zJ{*m&7fCKgBNGCiS6kN zG*=4q#d4yI-g zt2{kb-VkO1uGg8)$3@Io7x^K*6Xj7@Nq;NzTn->EJ0>D1h_8qmM&IjyXqTkMZ>!Yg z9L~6=T30RLFpj+HFDO%N16gTIF3-%Hw#5|@uSZEuf|$V6VyD}@U!N#xPmXU(&|JK| zc^dPG_m->?^CLR9VHIwJ?&4ZnTy;hz+_ll}3JtX;bw2RYdut5(Hqv$l$oBnopdJ2A zqiRztZ}YEJJy=`>C{wk9{gRv59Dn*Hd*;m?Gxrd?F|@dZk0E!uuR5Y1ne#M}=Rz?) z&#MNj?GR@A)jMS>aWfT0qS|&fJTtD7Cut3!%`YEO<_~v*E7KhAzn7e^n03oH`(a)3 zY3l661AlQ0_DCQ{HX!&pqa9vru!r>y=u6{|b)5Hi1N6WA`u^~|sHO{c3v$bcgx_ol z7rL@&S)YI%_yFU-S*L(jhC1 ztKyGlyGp7+J)?}g70}T+?i~Tgah9QfFE{@2d@>1x3W;pI7q_y+`@;lZ>f>-guKp!x zxusuW9s$yXSLH(2pSJ-r#DABM{V$uOKY{lT5$lyzsTn>AZ5enWH2nAP`TLJVOlK92 zyfH_Dx7htxVEyA4o2;>iX})|p3A&SCQT+eZVEivd*gxiJjKQ&1t^eD=R166lxT)rk zb4q6~=$x`x>^AMSKQ3Y0?7o@qsy6rU?_cKOomPNKV~KQVa*;A3Li~#=b@Cq+^M6;C z{>?7ef7zcc40u1UKCdBA$GQ@#{u?j;UjpNC%^eXfp}#mog4f1MBSmj!YW!k#q|=1b zFn2By?*p*R{Y3^b?=mpB|1UF5(23A$?WxIZ)S4?lne<){{aArssJ4qNGf zW!b+7D*t2C%0IWFbi>HIB+o&V!+_wRRI za22+LD0yfe7FgX0fy(Y{>fp~+Om+MF+r*`hK>@EV2j6;jy^(-rTL6Fh_k;-`fBx6h zzDOt-Y6duO+wRx?3wwT*XD{#ncLM!Sx2dc5o(#w%LkYJKEeI}dZd=gY>q>h>(edKm zZ@%((wQ@DGM7|;`n!v!w=?c>eB#5sLiYOqH7N4+ zwGMyRt8nhycptw=cCX*5_)mR||0E^$3c&19fH!A`l^^I&T#}vr?W!sMTIXZuWvA0? z=X=2?w0RcUOMlxoID*G_XfprSM)sFG|N3;G{~k#Pqt4m&<;`8Cuk)h+sRiVpYoXIx zd7abTs| z)z{Z|l@hswb9BB#AF|7L|A~Ehaqw=f&61o3Gt;*;F!uSW-Q+o;c6V|HR<+d5VpYD;NE%#+|Nz_$_4+3+)%L7f7k?_%)L%i7a6uBx`||?|DgrwPBq0Gpq94$e3n8^5a_|0?OpUW zL1QTu?OB=;r~%cVFiLG&XJ;X|{Pw40AWo^7ZhX?el?Ilvqq;JE?Y7AB&L{Txq zO<$@E5As~?n$|8Pw%a#%%81}CBR}ew&5>hwRJOgOF(rZ!^r;`3WC++SFj{=Ql}Vd; zUGUYPchtK+<0~K=AYb@DWG>~^uVYkFQ0Yw%vPRjIQ}pv(_ChC0R0h!}M@ma?_CvUB z568Ey7_t(HUp@4Co5V08f}{G|;BUS;{%-jS%zoAGw6xEr^j3=WgL&U0sKq3FuyORx z<&UPqx->6MB1*{KGMo0Kq6O40&(I+)%}qr~0yC{OzWi~zAv9Bt@KkrHH+; zhp#<#o&YmfSkc+7WGh@!tuXQX6g0F|dut0xtZTFrv@aa=N47O^PU9ya7a*T6Gke`X zxy$VZ&LQmkJ4yWORT_Nu=Av$E;G9HQe0*NXXR+i3DFaNBPrdNz?@CRY)9L9xzI%~_ zv|70zZ8fXSm5v0seS9qMXw6?dEVaAvfm~r*^wkpi( zjC2(PdQk|e5>ur79L?KM*JOxZCHaAK)<44Qd;@}6NBC{z;-cr@wp2l3E(L-Z!?!jH z4a>Q%uJdC&TkjFj*9gfIQ)IV2>aKZkKFLW>k;!(>FQ2W;>y=`eEB9T|D86YWcx2Tt zA3GwCT)hKy+kF=SQgr<>BaM`Gv7{Tuh3T|tj>>&M5I(8Il3o)zG3vYh*`j1+S_59r zmN)LGl2*wI53jO+UoU?pD0$$wq!!HalYk<>u(13}?xCxj^q1sP3qC_O1x%v8u5M-L z)=W-KAgpR;Q8Mi~RJX5{NfGP24Cv#*fAE!5+Ka-he7Z^_O%DhgR%_jACjBbYOlqVn z9P?RDLQvGlOx=D*`S3ZlpO+ziaBpI<*3oxeNN z;*AkQq6gK!LQ_4PQ9GBLCA}*(Q%@#pz$u=(PE|X{9MsV_>DnG&%qER=CFaDh*%pIx z$ZoaA9LXW46fI^x_|<+_ZCR6-SS_5{{vKvuj!1WkLtVxmZmnS+j-j_hTKJ#fysW=W zPP4wh9%Sh;y5h6-;10gRLu>6|`DLPhB#zCn>nBOk4GOR9W8EZaOu?M3|IP#JPr?$M z?-YOJ`R%`L_z`!`wJCN+K_kUn;UbezWF3E8ta{QD28IJAzHS9@D??PVkK<0g)chCo zX3U<8&53)m(E5RrBxSUpZ(W$WAJaXN>eWB@;A>&Fy;+V=#s6NbgDpf#yw;^;0~@`j zYw9BqhKD+bN$tw|0_D9wPoQ+G7FFY8W)UX8MMpOS~UUIGjOV#Ppfw6Z2bI2 zhfZoRM=Hn}zf1Y{)*Ms|GS5Caml)k`kN)Nh9^bjjR!Rf6kbYSYtBnPWIEop03QM=d z9BxWK%^ryRTrd?Fxb+#mKCV!rd&|C+P;mYH5HiDHU||^CpL&w%Qg=zEjW)4gGr=}e z7Cy>ZMg@*+T~Rfw?kYv5?*nh-X9vxUQQTg6trR0uOuv(V++2F^~LHDdn`7)fE&s%@<^!Tq%d z*b93K+x2Xe)0`iUKV5rKPxrv}*DryGCT^^y8p-kF8pq_(ex>d#Fw-B_h^Q<1b!O8z zI|U(mJk}NK`cGBql>pn(3V3-}Mw)I9RHa{G0qZCV^X3C{IK%9H_MiMGha`tvGXoa7 zlOA{QT}n&Y_~I0XFwG<0@xp$tbtMRDpNpAM3oo}7UX41xdEe%NO9zFnu8L9bOAC9h zSjf&rfYNpvU2ryMWC{w;_iTPMt*WDACEaKeS>=Ah zf^?o?>HuAH(6s|hEU<&qb<|1i$>FS1wmkhyx%P2cX~*Z}X3lR;jzV}#t_N$A>O_l` zI{BtGn>M7BYY!F?L^XSZYi=ff+m}8kfzr1OynoX!S)LsoC`**b)%dEvTiq6IfoVh4fix!3i9JsYCfG(Ai=R5s}qdky7KnF4J|c zUAWrQoGQFuO;j(NQ2nQoZ&%H*E?0MHO~7;@dJ=|6v(JM%2c|ihIW?>WkGr0j)l6Tr zFj~yK{(D-+r6<+xo9XI+twJ@QUP6E4bI#6e?IKqT-HL8fn)T?c)3oVd>USHpVP6|= zvWdY?88_Wqn9=6~O|JuyuH}bnVy5)Yg9y)`Od1RM(-A%aY)#7?z9GAZPi-*a(3+M9 ztG+b%D(0Z#Q+zfLvqXhR%FTs;7`~>1Y1YANB3JLOXm5+ddv(05EEy!EIhiv>0WEGN z=IvKLkFR@%T=y@~5M+23V=e#C88&*r;9L6X(rJM1JZS$ps`g69Io^QnPXoIDtN&YJ zv0~HP1-N5cSGU89^y;nrg(=F$uX4Su=Sj_HxLP#@=ql-T&%Wo`oF}&Nq;pY{oQaaK z$GKNe{_hCANBVb~Ox=+ybH9f0HHeL>R@Qg3yaSc((T#{cj@5peO3me#unYQ+mu>_8 ztZae{i^5)8-_v&=9L}P$qzla5l?FOC*$)lsSC3W{Yrxe*%k_Ht=Rt<^@bA8J>xMCJ z`Hs<~jVB)jZ{s~#8>!%a@w(;Ox-f@+MR#P&s-Z-~1oP=-!Ra1MlUHS~$U;>r{tZbd zpi`oI`y2k>D_|1&bu>liO|8{0PGRV2-rDLo!?7*;hO@3}J1&I%<(YPFfp1(0^CjvO z?laST(gd3t^gG0FK$Y^kVzL6a)6=7-$NZWFUtwJ`K#|~xF$NtUM#iD>i_~{tLSkjs z#vr{<|MX{*0FQR=1f5sc=g_xO;&c9y3Xy4Vr(9go=jg*T(iE3$t|{c%ss*+xe8+pG!-&!pS-vY|50q6~2GyuBJEbfO^k+R@eVT|7K_> z_E(tOvt)jT_{uq`zuo-tqnL9svEPMn!=yAq+8gCC+V*uEInH=nkRNCkua-BJvshLZ zenu}MnVZZqR|Wcz&UY1#`H1sk{djT(cW{3REHGWQUkG~vv7<3j6}HwLOhS`jKvd?l znI^$g{of6U@CpImtgNgGvDWY(*LejQGdW5*2;PA!NIqgwe-@^`{Q;|w`C2rG1O)3H z0hOGohAF881m`m=PWx@GN4Fm#ykIenX&cX6@-)_ShEb!t+65bh;(0$jemD&q=3!9j zHS%ZUMpjvOoo0p39eyxR)p@~SdW5D^HJ@<+2)GXgyY}|=H$=`qILnRA4oAJLzDWX( zt|~{u{^I_=p_dc+7;)*d0YV690YF*aArMrW+pPtW@rsq)6b=(%h)ZDirr;-S8ZRgb z{xN5g$?-Z2+{+-wM&O)|B5iE>AHdr}x# z)mL6vO8p-kgEI2J!T#|L-4+uJnw+8Zh?~XYx5fwg+uOG9*Zk)oc2C@9(ZCwA8m3 zYeSK01zu_zR#Wv&&MI__>mA+wJ=Yle8cYxgzOwR)3EIfsC0p^nZPJI#V{kaTbkh;3 z2)Ed?mG@8*TI@( z@>BM+iCEMw@zqznlgxusV!mmO655z|*$&%{NgA%D!f7ZhIl6DA1@43ebhM|51K47+ zwZn!T^^cEd;JW=Sk=m?^4A{SkV_ZeWb4VcoZ32_wG`o^Sp6~;$)?8ysu?iE*syfX@`=H$c55Z;wRg7HPQodi}$?1eP>dB7f>HwB zZFTq)#iJIc-kYFQy~L>Vlg@f&tLo6rFgWLsg#a^4;crDpILkdtPVHXQ$KwjsRfCgc z2f*e#OJjXK1S6#K?HVxePxumo3r=9MKY8-xg}S=2*4C0v@og-Bi$E+R)iT(~{h+qo zdlHO^)|8*O$$qIuN!VgT{AW(mqN`axGS&B|>)(}RvlZP-)1Vg%?(qX~Zmg5tAZlo; zQTY^N1a&_Pe{)alm9ex;P%WRa)Trzi8GkQANb=J_r0ShSGIb`#C(2C?p2)W`b|!6# zkcXiKp%4b<`o-_UPuPYTb0=^^&!1l4L6ax|Wti>)_pM=OHD$#{Yve@plAigd>n}=$ zmE;p896jSc^N5Um{Y~vui|)RDb;7Uc zQUB#-L*bXoElE8Auj(U}TgA`ugay9XOWd8h`9vMkS`eM|jx!*vf5g%FEm~Jr2~fZm zKlvp8+nd`%v8_AWcHg<3Qt_=^yJF|i%?iP6m$cyvtNG5E`e9G?UKeqdgXN*&9DT)< zvq;>J-*rAO;ozdGNJrT|OPBJ)Qf!^y0`n1s?ivBR%}7;Mm=sTU6hi`wLSzr9x!_qH zgo%X^z8kWn8b$$p zPpWy@rIy078wsO#rV})aS59f-Sg;_F!*#v|DHCA4JuKd)(`GEmZF<`h!HL>(2{FCQ z^f@s5CF;8{ed3dMT^%1FV>Hfqcli6uz}smV`28Z?wnB? z@Mc-1q$d7!`!hCDW$-j*SUYdFiPJ0ySggSEPwrmM!8cuxH(^_3@RtCB0PI83bP<=w z)U95%zAM#B2MLk=eSmW)L1>S^o?6g0J#E>%+_i6S{of@>)~H*v!arGr*q)TY?8Fw8 z^44!Kk-4^lgW$l5ymH5P-;PX80HU_!kL+kbw<9RrY7 z0*Jp~-MWa!)>MM2%-7^fPl(l9NC?PWpJ{r6i*)IBO z*8gS($%3Yj2j{H`?qc&WAau<)aYt0+OPykL{Ir%eckEginOLtV-5#!Jb*$F5gkps} zC?3Dt#Lv3(?bYxP(mrlnfc?5!oF^;VDs2a6l0q$HD`kEXYn?OS-S9=Q=`VM!`pQD+ z96q@?w&hrkeA8mj`%r(KhDSbi2Zi;HK8ls?izefTIY=JlwML? zEruV*p%29<`A%K1(N@VlKF5Qp1u|pLfjtD+S~dfPR{~DIm36D%Bn1FBu91yER)7Ca zt|}}0+3I_Ke%@>X?idwXU|e{#wOLh*r_Oj4r9lsmeZ_Vvbs(*ztGu6gutSuxEb8$L zXYz8DPL5ionH`7#ymuv!1HOI|(E~Cb8=dgvHa;PjvN@7K3I`aOY|LLFCK=J?{hzH5 zu@_%)O@AzQ8fS>dzbFx00fa&{GM{9yVg!+Jk+f@ zd|x+C%|y0G!%XnndY)99{Myb30axmVF&Uq%-;@`Rya@s3j|`dTzvih?WM-A6Vs>Me z+mW~ADT8j8tg7?LG2*-@pt`a87#Aox7u$9sG|t1^o|n{`3Q@~l1@Qhv(f%eFY5OzP zTQzU=*-6U=M<`XB7w%uY`xjXDSMHqjxXPW7JeeCnAjDt8+?TDRBJWv^l-2O^SBsVE zU{a+t35IAJ8w8IwI;Z+_tK6oM7$DhL1_~d@?J4zfM82_rAiSR+A0?XgA*@w2SXEe# z*UzJE$Mdgy6j*UGYHzO}y>{Sj(&&wC$N`M2E(Uv)0-t5H^=g=X%b*`t{#7quFf82! zue8=NZq}v0h16bMF zyNmsCZnW|7@eR6NN0F#AX#I(&3FZiTS))XAs?Qhz^Q(4bkrjlu@%mImRxHE-7h~QK zqIkw4*!Ndhup1`DCQv@1B6kFJjp+1_!`{WRK~lVzI*6n?NW&{0JFaX;L2D=ENaP;; zPLLbzAaAW|fD7@{Wrzo@@Z;{~zPlB@-)je5exwWy=Lqpf15;HDhdGP_#vqp0kOw}7 z5{4d58~Fo}voBKq*vGZ=3jN`hzT-}l_)pI!7b4ge=Rx3g`NQT&8Vn*UVJs#_nIPJJ zY~Z)*a5A@y$p&6HrUy{CbrA< z;%?85Y3veOCcI=yo6e;Qd^_k~Y`gg#vjI9-N4meNUI1MD0M)@UQ%$GfaKHb%tek#B z!Y^^N()uiDmAK;X&BGg|dT4chMY`d7@(#OZ0`DcfrxnpiZ5ut>b$**q?LnTTZLp3l+o@xM6%{&5XJfe^qc z)2c9;S~qc_o-zhuNriYPy#39uSu6+a)L<)rNF5V1V=jI*JWzVxR;Gals>>9*W+5Fl zk*GIG*!QYs#%pHfVD+}*^moH%CqfmhR5?R3Gg1von>(LWS$=^fS)0FSQ4K=^jgir- zT)gzUTzAjc%GbQLcdOV?o*`aKQa>>#qhr6R0r&BPl4*36!GuR$lGGjQ%?ENs#Y3-> z0&d^WDWkhbE8-T#Swlf`j}%C)`4wuPyzEfTAoI*-s_2Jb_8EuOe*&B+{NJW#u!#c3 z(`EZ?8&L4w#-!|8F}X>N>h1U);TE`ImJTMS-TLA1=J6Q7I555Q`7wF=;Y1crI88cN zmF5T`B#?D|BrTK3=q}~x8{PrE(Hj4kRoRb5e!nO&H?fLO7G@ydY-D4(@mTZ z)bfm{1IABW!Y+>q59_A7@XcHG)C2lB9S)Wibz6L!EGwn?R3O&@hqG^YhDA*behQmx zy*yu78pPE=;pwgN>ajMQ(jDDWYU4#}eJOql@sGo85-Mk8o@W|Pk@TD$UBO=_<>S3? zOv~IoHMqICvui8bs+ac_8dujv7&UeLwONaCkR(+Xeyx&J%zma>1IvL_0~>lW%d9~! zhbK4si2E$hgYf`iHpmmJ&2E1h-~lU^Ff9$C_dg&zCZ)C-m9eb6>^Cvjv^>}~Oi1Af zY_YAFBz^qN2k*zESzkcOJmvWndtlDB6d-uOdW@nw7_{Rirutw*7I8y^&Su84{s3s@ zBWn4)A9nKKT@0ZHb8?m^-gDpv-Sa`*>DOGQass1{XLn$H%%uRstjXzu>UM!7n0(yl zu-^x)J%@Y6t`NZ$rdB(O*inj->;KLPTqPf_O%QoQzU2R0pce%eQtYE*Hzp=xl+b6S zby@2p!&^zb2TxPT>ne0@>UMs6tz;I#4;cX+L%lrg^pv|z^iIQFkcE*@XIA5MEKgs3 zsE|a+k!4D9M2_YLe{XWA7imnw#)6KI)zO>6qdR)y1H11(OhrFvynBK81`O>2CtvP? zR|iYCt35Ag*0a(i9csn0+QvJ>)K=-Ld=Wbnul{0RJ+?Few+&SF>~N#X&*P+JQPbJcDabErnE(*#vGYvX%fOefnYD=l z_Ft5{KNje1^HUk$174|iQ;c%i>l=CcTSsNv^M9JnKM#@uK$bIJk{wrL^L4U;Ty+JE z^tg%!ATwrQCTte-46Bn~5b<{>Hqy7Po>ah*^13TW+fi2pgEF5KcvLmoEBA|*(Uu}* z74JR@S}mvCj^T5K#rnBGtum1%Gaiq3+-)P0K2mAiWFb{n@J97>_sQYW3b*{U{Ad*p z;W76upNYl20eOB~j_aEw1cHS(dJu~bY`6qeGu)Fl7J3}p5oyvQa7u+dH-e&*N%mO0 z!!)CGYgBzAx|#E?O1!yj%p0rpQJ=Cv?@>O-f9?plTz~d9Cf!QR^6?*X%K4!T6^FR^ z$l&M{H@z_|kFsg;NqnGD_WvZOGA6NcfPQ~1iokbV*Z}&sTGeuT$V?B5t3jJr5=X}U)<{lHjCpg9dpvFlxop^Me*4F^wySx+eA2qN;S8c)Q@s(RFTU~b?0Ekyxl zLD`GbO>Vxb-Ma(S!m-oG8`M2&S&X+8ri!??gE`1`4S8!fl3s_B-oQ)2*?TSn>@gQ4 z2-H*YZcUY6Z*?_HSR@FzHJp~q%3G)XVLr(xhVF>OwYZjt3IZAG)u8OKaU!dcvMryTH z)fmwW;Hg1oJ(H;lwl9uL!+(|sulkLzQ+$dqLA*>rKngEe-9~cM$P-uEQv^4%xKtIN zZPYHgB)-

&Lx3{q{*k$_K9YLzsUq5<5@%fuq*#-ZVIz6C1;MJ=Cd|O+5+HirVjF z#oMxxcpY~A+_dJquAffjbq>BC*xzL(6~1#HwWV{=WT;ivxllvbCify-@V?0!6%Kyu zL=u1h;EI#W-M2uG$9u-9|&HBJ8UMUJ<;)Br^wVPt?5mbk@V+z!OuYdyR3sSx_mM*I^>x|knuV$of%QHcXj4HN4v zP11!2_U%Ww%@)$$u4so7#|O?wrmd%*;hGCht{E;P3Am9~X;L;z6>ep3Nky$13x)eT zG1#i~4kP#_=UW_N3!=V(7L&#(>;97_-=(PCK?B;#mL(&*VV(XSAJ3LTcVOuW%)9zo z{Rus1NEEIwgPc$5Jgj(00SDl|wu^%Wz>7VyX3;W4>!VA=cOJa0S5AL^vC9L zjy&1%+rm9xO&eJ5YZ;G+8M&$`vjDlr%F(<{f_DXpp6|(ntQVzXL}U)2C(J(Z4)FhB ztgHAy58>Abw$pkOwpoU!RAnZvpxzO;0T)_C0_o#XuJ|04(y4&O{|o~`6gq= z2LVRvg<_|Pxyn!Y)pMLAaO)A5@WV)HwuKQ~mYt+l`%pCEu-hWg62j5YfnSnUs;^FSIlu;Iq=NykFWK+iGdC z7C_*|QAAhP;j+soVQl;uDJf;7u^je#(%Cp2dL(VIi3i}^n=%=89f>5wtou}LF9@Ek zS8+-#7p^8yo$Y?9Ik@6bB9prcrP()pvW{EB`D|Cco8_g>+`kHW6ec_zy%0{i=)Eb} zD&d5F)7thBoZrR0;w z?Pi&X8Fr1jx~q2HaQn>rszt&c8g})cdy({I4YoXIBS!PFy9~w#hBWiWuniwupaU@7 z&r@F8W{$1yqsxq^@SrVy-!C{U{lH+K$~}^hB%>o;=@2YB;cXNaxpO4y za*~Pvn@7*4%W-Ro%-s<4g}2;$AR%)1lnUGNSyp$d6gv*G81*tF;6>S~dXiV2;?k2e zUA7a9486k){$~cpxpeF&8shc@B<+(>4`r z!UMF5T=IlGt3$Gn`adbBG1uI!r_XI3=M11}yiNUpNHM>(r= z)8{8X&tm{wnL9Z)=FFwI(Z05Or8lTHwaZ`c6CPaBCB_)OX!Gj0pol=pV z)?cywLjf`OBjj+7T5!=707tBT{HP3>6-IJnzr;;e)y!)e<8UOj(5(@(z(??J+a8nj zE0fD?3Vj`S{xzv^4h%xB%L+*-2N7kwIoye9&UZ|_n4liuo%A_8PiJpcMGL>vVhQusJyW^EPi)KpNXL$?qgAOlTtb6GEd2w9H(Vwk+sqPaoJxtf zn2i_|HjMmGF4c!1f78*HFL3C9J#u1^d zrcB0Qw~m`HGVZMN;C1by1HMxU z%JOFftr6QoeP`TnK(TBm%fpP0_;ILss5ta|+9IO%rH=x%B)@0y;MxCr<$fnUxMd&r zgQVx31u5_SP)r@q^vV6*x9$w7LMESg{q}9FrXFSC%PZZQXKzMpYgbFM%&qR{Fi7=( zf$FpvIA6SmZZ7^wSL^nkjE?jG2S2C97t-aiRS7Bh6IG{+q-oDN>^02US9WIfuR{ST z4A#^3`t8jEhp8YAkDBh&L!~Qrs5kO>}~^E)&HErn~TqZ zvZ1BzoOx7KKg_Fig()lBs z!&KKBcpWw!Oo*TM#QB{kTrPgxIAD-&P)2Viw8Sw$FTKt+O7vCIdyvfv)7N$=>^L|F zNIsZF#G{)ua*l6B`0Sp=Nb@577`X zBYKpku~+IYZY0sDNdoA+5Xr0TR5vX=dd9%RLjF;C_wI2$h1yWcRLNKPb;~Gg9z1e| zwZQl!$?Qj=z=8{Ahuf+L0a6hh%6E8ld$=VUmeDbH1#`?6^50FfJ=!3j746hJuS)yf zTLRU`pBUO{>uYhnB4*`qZ|T@`8Edxo0}CNex0Pn>u$SR(k{j0BXBP{E*#7>V{3?98 zAD(23os8QRl*myCq+Sd0i9> z4;^tuuQn1ZTo1PhnH7pM1~TR+IC&WBf}pe%{;7!qr{$}+dl3!1qR%gZ3(24MY0zvb zxnY|ICqwT-Uz<86;>a zbbHDR=j@||w^ZNSWd&Q*x%_^1i}%>tLa+Dy>OYZ4X73+Q`!T|&4`1~?*JF>Cr#Pm_ zO?%$jaV^r5xd6640wUz(s+~d)C&O5rRTvq48;v&tOBpQCw62 z)yCNkNb55!RYE|-eom8Ga%f)epkZUW9&ZQPrp6o3fIfP04u=}?wlrqezij!X<#ASU z*W(Pq*JF=9bHhe5Eg~=m&T*G8m?2j!z5fu#$h*qmGNh%KxJLB82lFmSws3Y-unPM4 zJ9|{e8CWElYd>O#%GLMAWKWntGBJ-jZk~N7Wp)z(Ju*YG7T0(Z`0E*@aGJAoFO6c7 zNEDdN=r4P*0LKZZy)Pu|>7o=Ze;l116#xlQY@kuZ)UE>B&Kw5e7_PIfp~@2%%l_^gV=FuR=7aghUCrK2Cz$xJAGO;a8`64W$r zEOMV3;~M5qf5k4z(?b^M^8HUK#Jo<5$#3881DhKIAAM-U#$HDOVwTHy*Y~E4wKr!> zr1JTJTCg$dXt=s!UTEb1N|j%e|4bQPBWvW}k?wg)RJT1TZ5LR$YSi5J@aV8`{{q1~ap_*gp;z?iu@H|!K=PiQ)N>+>}T7S;x~afk`aZ;FeJ z@SgXlr~0d5v7v{;;`d^#>hOIg#MUcbO(@nCo$AGql+kC%=53}%>Nb5XSa@Gae-ZTI zVdzO6*m}D+>HICP=+;8$(_kA{+S5214M~>1*Jah=ntrOINcl~O9z@2wt%1uv1%l!4 zd5>?hDP#XDfaPF81K#IkID+ymDIxuN`M4LAL7J&GH(pr*n;)|FoA35%@GxwUX>L#8 z30*YC&#IIY1u<@4-6E|4DmV;!_mlxUFNa{Fq3NN7UF_W=sq-HT-bN zL?#$u+Jd@UQY(9498%_gU)GZT9zoLM8CMP5w4zy;A_d5Ntbbp|;gP9d2|3nsN!ea_ zeJ!2$98}Ie0m=?dk&xkobJ4qQb6T9@msKAYf=;ER;6n)?Mk#eBeqKfnc2h02VF-|3 zQuCXTttpEDg6tBkz@C1RTh`P;sAy!kkhF+XjQruENTo=w>ijsT4#OpvA8huxhx^59 zz)89L3MG>y3~Ni4;hPhDBx;N7KG|xCNrT<+Pwn{=ikZAO$i&?T)J=B-6;woFQOC$| z8IYUox&nqbr_Wd7gmcDiBUU2W)cR3Tti6T<=`s2{e&6LzkhT#i*9p#`EoUW{YE_6N z0zZGiW>#Iz*RgkZ;ALCl&S{IEt~Z#o(NBEcZ0XLGw!N02ZXz*wDzJDYgU=&7pM`56 z`G!rbWx zsdd2ir(}$Vx>jc&Z*p(nyFqq;z`mlnv(-ooVeza_+t9j3@$?B=@M2UkT8dSJRjr4f zhf__oa;#It(BZ0IXdl33BNDGQCt&*i-TSGj=p3Z(o#BCM z$M&iY@mNr;9-?k7Zx;jfu$8WQnfgeuNm!^OShguIOZc0Ga-AMw@W~)85CIJ;GNgYu z7gm{Wf1aK@1duarL|&A}gp7#vB;tDE!mEk}wJ3VW2KnxfY(A!;g;t?ztw=40Kz;&? z3NAaYHG)ngJOhiXOXgE6qZ8+GV^+H@yh#6aiF3}=WC^8Yc7I^kj``(+bI3FW4(A%efK;*h6K4VFLE(NKZ(K;Tz1LgR?= z_Yi%XDL@M-TN8B8T%ar&cbessSXjuumU$1W8V849vU8o9o=8P$<7J@+BlL=JxPJD! z&x*atyHztQ!F1&UP78ngtlK1KT0u7KX@|^EzAVQn!Lo_ZZd*e1IDubs-f>tgQkH2F)$b~e&d_)+ zg&1_J#!AKL{-Vb6pSNT=p{Nc_cxa4bc!hz4M^Xe40vpHU4AIk@g)oM_ESk%+F0e{U z_a2bajFTiQCgn;@7?sp$mh#A*wYaq@xL3BN8#!UafTI&y@P014pwF{n>jM(gP9Ie9 z5GZ5*i;~#9M1++_BMh7ZFH7dJ9o-IBm)qDSo`zXKKO^;|_(TyCFG|t+hUdMke&jO# z(v5pJp|R4~H&M&4&)b3$dZG#qIa_Kob1%=kB(i;%*jEC&p|Q6Io9?NkZ!x+F`)OIv zj>`DHH6z9*l*gAj2$?A#mgsdU)Ce$fY8MQOkP2mm|Q#LA>Ludd$A1oU73f14LU>)G3p8xqe zW03ke|EKB+RksfG#a)>s~ zt>zi3j5nBQjLFWn@zn^+6W)kD>P!fNgIr<{+5d!S4XX$%!0hLA=V}(}l?bCvu&26M=Z|ZS~N~MHc6ZSU( zj_Wf>gaLPGWZpT`3tHycvF*A(d@L+_nuA`umUYwnxB{6oxcZO^NU`i_W8OT9d95m~ z+b#}%Pd!}~V!-VYWFk(h@a>zq{Yu;e_^GCh>gMmtu>w!X@hfWcQNOds$ATz+A?wf8 zZTLisw7Du>Rbu$k#?(;UjSQNNk4~Yqp#<+#Pe)CD`t%)OmrG&Zf7lRxHRRhS^et52 zgGsI3>6a0yT}$!fN!uo^{;WXJi@v~<;u(`1xa4!*Ske`_Bxj%Bb1LPl4puMQb&gl% zn(Qm_Se;ubT298H30Maj0NHbhG}<`_GRiM}JvX>4-gXe((QK8o$Ni!>057?Cy%s9I zmZ?FAa}mT_#WnU(?|o@d4E*t(*)dDlT0gj!&ABOSd*JF2ma1hSADmN7ED}9)KPn)> zUfKH^m3pwaXSp8=!o}M27GNL~GMl-?3ix_M^ zuU5j_drovs8)oqGH(&SjR8hKcMfTpA)ZNo0y@H;VVtC(OOqB=Q11Lqwg^Y*l;0CRZT)u{<<<(5GF%2rnx!atrJK!E7arW2({S;GF1Ka1)54B%bpuY zHDftBE6pd3`{Fk0>@5Wj6o7NR$f(ImyJO8=rQ{FoqKX&nV+lmmoZ$pi_LWB$ZayI* z1$;bSlxn&UUpXp@A5UoxmRZ*_?xp10h9e7Z3rj!lpA zG^ED^6a(^MBbZ3J*Fu~dNYZb#raTR-RBJ*8G2F9ifj6gDnzq!<8!3Q#skQavdLN4u zyB255!Fh(Q*a+OtA);gPxlEn}+XrlXk@K%}+3?;Mu9mIbG{nt3-h*S80>F*?%r5HH zM{5bJ3_py_Gg{hM^7>n-n>nb+x;o$*b)WD{H?LTCypP4pu_B+N=)^r=?1jxwpSD;s z^I=shn@Z}O?p=4sJ)~%^ZKD)xTaenM?0oOhF~atF&-IE)9A(l;Z}Sd!4&A_K;GSKL zrJSEA{;NOd!Vknr+vzl!-{#&Q78%+(T!Hx8T^Ki3;%>H~jpD#mWuO3j znlE`aZ>Gz#IT4fhBboCFjpUSu_1u_ha3rQy`N$^dm|qDecdOHVkVcm6P8k7gY}@vI zsBh?2$RHxXpOv=TBcf;f&taj{g{vca*7S`SMmcLK^5<&J5*|*tlwI|>?#On_o!!`6EGQ-#{bcQz_qI^Sm5W$Y_VW=WRfjx;lnZ>*JAEnRmM z<>(RN_pC&prhjf==IN3a-SU^bhNpoc>7O_4?U}VNSD*)B+}1s6d=2uvO}X&~+BIK3 zTudAls17gpMw<5_{6s9-w4q)VSCSvvg>nuVZ5MGx%-gBq79Xb>^6FYQ6RUA4O;6pd z4G`Y(NzOEG9aY*6v)atwRaCMvdJ&~{5Y0CStiNDWaVZ%3|7d#)psMyRYv z3KG(Sn%qf|30%B@#FrX%v&s@dr{%eOQR4Ow?rsf<$LPp&5Of{puyVfi}|#^f<9}9Ue#&koQ{r0pXg( zI=)HquH~r1V;#^FvUkml_8xUL)fPqHTMI)jSgZ8NF=`IhZnW=1y(GKW#9`zC`F1m8 z{2S>9d;-)6r(!M!ibd+Y_ivxH-6GsjWWYz2C0tMX3CRE6a(T+W`?hniVPP}&w!U@* zYWTKF|rMavz!U@-=mIoM+ACe_{85wvNDJxj-v+gC_6LtU`0JwoB$4*4J?mm2Jt z7Mi{$Q*d5^`St1e%+6ccGBe&w|X3Ts927r_uJ^B~SI}D@fP6t_XE@;0G_X(|SF1ZnJcM z@D#_B7)Cl4V{D57@aJ6cXJ^Wi2f>VLm}{GM+yIO@k>`o4ha1012dhUdpS*3sd#Fpz z|3&Kz_MWB`ENnJ$;=-lmHFFa7Fqvu|h^I;nGY;|DovLQxX)qjwyb&5XXPTJCgX|ov zr{0VoC)&vFD?DV+sVon}04wv+>|v5$_=fIsjjxU>rtPG^4yGjlu(_Y_r;0XBN+8!C zhh2q>Ue4dG*$MT>K6lz;*jSh*v3k4d!M4~Yn2-?QRW*5(>y6Cmz>$4f;4tC4d)D-o zTM5EmU+z3U`wpAEWZgJj)Jy)IEU(-ir3oHa({caM4+N0{u#KvchRO6CM9Yp<+h&?I zH6tq5V_w_E`C3itBt@U2P`XE68Ecn5^UWWteu7JVZ|Nx;qaG%~JTsQ&y~VoaK6PCq z;ha4oRRL|b3iKwDpIG@cykh|}L)!0o>lWDPIJBbgKf?-nb*XtM1dTmqwyzfs+Pzp4 zf~D)mYdW;eo`4nF$M(k-t4CKKXk2r?QM_DbInyhO8XjhUjpR+Mu;QHmZ9|p3Cj$rR zNp^mEHqO`f4#lF@yN@mpA)03vIrakRasWrIr{gm$nmrreUtcxd#88ub9@;^GA6kCu z8agoWqJNueYfd|LWm#)Y4VkW)G4d26BWP^mPE&EmIhlRyX#v!EYp`|AXghc1ag+K} z?oj084iVI>!8hM%j)jC*8^&(oS?*A5&*2;iu{-f7#uf-3y>Y93V93s*>o($KnK)3H zCqp|_qPHI>fLDJ5$zOpWq&_g9CP@5uUVs(vL1{T|eD*I4kIC(ac?4qDvKl<(I^-#G z++Fg^lk+6M_T4{YfWYv4m9I|9x)-l>>?^dC_H=iTG-<*oD1>k0(0b@lRJu<~oLHPo zpnY(?GJIgShNRe`yEbV^54~JwzY_j^up|1rrpBmh~43OmFHJ_ zGZN3f-~?A?WzqRP$xp<65Tx@+LS<3C@LNeNyPw!=1>fR=Ph1|i)Z4I`_>ok(PH1X} zZKj+6Q(g`2b@CyS$Af%_xnVDSWM9Xir=HjGDm;6z(?q}Or%?$>pofd>96gXcKwm<< zcjamDy^rOvjF2dt`mL#f2mE=A;E=n|37Jc^ci4UdYahVA`&CR2OwJBGb7@{ztz}Ft zSA?Os()R5k17lCW6%@52l0Vm?Yd`Y&(|*Q_Wkbm43L}A zy-g5l+euie&aErA{;#{;EEZkHUX4nHHFJ)H1lyHT1q+2H1>lhm10jf8;oX<+zUSvv zybE5Q9x>imp4(AD7=To+c0H~;xDo`bfaW=(uKmXljx!DroNe^-YdyyM677#Ocly_# z*2f*=q)FM$!o2CuNb8;PD{(3G-(jAY+IM|!HSY4$_0aWl5(GP=kzC94>W9vqZeZN+ z^Wi!6dPoXS90eDqo|@3?!ut#c#)TcyX&xP{{hP%HK?WB$UF!EMoZlhruA2Gsf?>3A z$9Jmv`A4%1@XdG~Y|plCMPc=nB}$uE5g_kL=VaL?k-cB;TuYjv6SXO z@?Qpc=h=ktfib9M=R5WVT^wDW-mJskaqEH6t?rR^!zVpR-lu6`!eI~gfV1Uj#f1+} z4jbF+$ni-d1h!lkh?`2Z>SzQ|gI5}MGN1FAueo@qbXhlgGuQ_v1v5`Pz3&36Ic zA=K>9H&u)N3WNw@qpQtl3%>m_#kNo>r6>c&EDtK)7sgy&ekJy?$e+bK!tm)w+J_@@ z(U(NI05LxIR8d?u5NeW$&x0juCMDmHXU=m*yhZE*;Oj0NDx@+ApBiI$K6ve~#sa80 z&jtt`54|@=eRV`F#0<8s2y%2ipSD8aYBB0fGK#Ay=KEn!?m5pKQ&g9oVK!m57q#r5 z^dgE1z8wLxaEOsRr!TwNcMKa>`f-j&tR8wtoLyX-z9((%0ZFdMqYtE0pGmv~@gg=~ zSUL)I!}-5rTtF{;uYwv@+;Z;9MjQSSK4z2?uXSG0>g)m#*lEA4r;&R7iZl!c_s$>O zjU7=v3kvOQv2so9?IHFKI@m)J$%%8q6W+QNlD#;bm||FWTot5DyYKB9A{gHR0?lsU z$R*%)n7m8I6JVAI)?oTaW~Q=inX$r7s%{@_H_~8kp+L`>xjZER4orYf?2eBXIASo{ zhJ>h;iOYCnK7vFLGAhVeTNf@YEW{I^@yDWL>GRrrd}bN9T_sDuZ_56aQ^OZUAonFY zd%&!d=HM3}-4_!OShQ*1cAiPCo}6aT$no1}ZSmwjA8txOf>qzl?}!Lgz!jzl!W@i} zGem)<1(xPVKoUm?_Gxj0wmtsIw6yY#rsCYsE@ubs)EADgmiqm?4aUAGhzx(f?(P1r z8EHCI1Wc57c7~JBK9f?bR!?cL@1yNw?c+@jx`v*W?A&u;|0+E0(I^D;$=RR!W(J7H5AZ?E0lM&pB1zBA(b4#MXvN&%|MvTbq~~G+7J|^kaepd+RW=+bOSF1 z++HT~9G-z&4TRh7qEDkLc=VlKQk$8eg1Abrk6{&%-MRM3q8Mfl1LI;ACO0FmPB;ll=pf6^l3^28s-{;As-*WoGN_!SXMg zZh(jhUcEHDayT_`24n-@ml2bfjZZ0rl2{dQ97KU2h1f|4P5Ee;2Xz5g`-BI_>~Q+X zBW@Z0+jidyJo6PTQJbJA&!#gfOayG?aQ2>DHgb82U$w(Ig#v{}Jxk1+cJ0INVyo!5 z&^w5PhwZ#&pzlRJh1#AZu;Ub4AJlkyqkFY1A97`i&YptKgEXrub=kt^@Rfvl+#jU@ zrSaDX3s;!zF3p(u_&^q4!-9NltDq-xu<5IS`{tA$+4(XdXg$_gEkE;?F`D zgqM#!b>^wBO4z=T(+%h0t&U>Tn~b-cY|mGCi|53bP+IJt_D3xx7_v9HT(?Z6#s{dUS>6WkVzGtmbLz0lgup&!6%{|*na&$)fk78x7 zT}MKS@^z7&++LJZfn@8;5B81s&7GAPJXFi&>O}-ZLhoV|bvioC8%9erAc^$7^S7LE zXkIo1R^uti(r6orN~CH(xlMqvi|$eb)&+0@G1pn&3Ds>1Fq(SfWPd6v^qp!$L>DZH zR^qjZYZl|KS3T)O8t(N#23DrtEojH`x_eGJZRg5ennh3vxDFh-s2{XC_f4@We>T-) z!GF0I&rHNE^}V82yU9Ff^2nJlD%0Mta|Q0~w$>JB?=7pr*sbzAyPc|H+AnKrv9g z`Zi^Yq7PZOaAxeAai$lDBkJtip*_R-@?`O}bUlJP_p!&+=|eHmW(5!hbf;*a+$#Gu zxUD286sgr!)H-vpF#S7~6&X`BS4~4(L0CcBOizdo*OlhnqT9p9Psqpt7Ws>%KAy+B znH$|UiC66b5uaw&?Dto|P{&-t_hym*9Mv7tjhL9`t)gk<&YVtd9p1 zUGt!Mc9G!H_6hF+ciU&Cy-XQC^Y3gn&Osaa8iLguzI~+gFTV?Zclz%2-M`m?+EQnp zpH6EnOdvu^Of*UQsx14%6-4mm+FhIp(elF_h3TOO?dkRcmN|}?i1(2u{ef1>E~rSx z+ETGHhZ3(E9Qh21(}Tpm!u<5m8-y4?)Ynh9oT~krKiXa*p;nJ-ULu5y#<1uu@x52) zUFM*#X?56j=Erua5q90a)ICLY1t;@jqqqPG^`(Yu1Mf87?ECFLA7e`N!ek7Qw35pp zckZt^sIzH_h0aqMR$|Eg7k$APDyB@)u=d^uE zjpYI67Lui*F*~*&rp0&NANrja6nCDqwRxY0f=5hHSgHSu%W<}-n2+Kc-9 ziPN51a1-wmdbU7$)!;(Xt5Eap&!g-wN)08%+zX{s5}K@cGPz;W!yS{ZqI~8&Y*i%( zBnNo%UR56Wry0Go{v%a9D+?nxVmnnUV+`+8;HY zT2uYGs4Y_|?43Ox_W9gMQ|&j0C(NSVt3BQ<& zHe(GU!S#_l)$_9T1zif7Z-uXLPs)XV_eBYrr<~u~zDT%TnK!w%g^)IkNSm@43=73eBRP5Ax{v zps0~BJotqa3|aDXne2@z#V3#TDwVl#X&^7)91nSYFXfE3D~Q-mje z9w79DSF}8t+0#QjKaE-lnzP(Q>~0%b=gf;fz)g2^)FNAQ9V}0h3)$74v>t}~Anj_6 z*uRM`>$81L%EnmeX1Xr7!tG3-8Nm7a8srfu?|@>&xUy&X)0wMkV@-(`1f7C9k9(V2 zpXu*6`OA3d%S~`@f(FHltdp&gzNSQYEXDdS^8Cx3H$Cfr@|GV?Q(DB#|1wR!AeR`_ z-Wv(v#ryXHmrf*#*w2K{+%t|K!>JxW#smK}wo$(XUKbf4zX$<`H-uIp2xMLZGFCCG z3Y{t@Vh5t#>Av{~m1eace)>P5`Hxt#-vY0U6%S4A2Rp=eD0oSi9JW#RQIh^`;7rJa z1SfTeW}h6qoj+z^e|z$DH~0?|$JhTc-cM=iyZ7-f98o!U{{6IpL)#z|e`ik*FQRZx zK=Sd~^vkcKcjj#3ei%3g+H!HPzHHT@*Wg`W>p@JXoJj1sXN<&oqJDe#794u0ewf2b=sV6(0J$Kn3BAN0T5atTzx@a?@VS(IFuJ4lwW(MMaJ zM_iGC_T5`z4?&h7(l3kx__{xn>DL~~z3=m2?#$cZZVC)Km<03_*hiedj{@d&Y0yogSzpKR zc;iE_HNbNS%W#2n;0vdkr6}&7miCtQGP=_0U5x$xYRwiPyNC=B-aiB0NOLC5qxjyQ z;i-{RIZ2dnvfeM2zdTSd$z(~J=PzI^@ox^$3GSm=J(DZ|Z#_2d4xoZ%edPUAioK2`)ch+$yU{%!Itu~bmVzZjJt#}2<14IOYLI=3Zc3pOV+ z4y6fT{~1oy6&<{Jjrl1KOmF7j3#(ItGBhXx{E}sdfjBri~rZ}>n|Pj|7ia9cnfQH z3xwpyNvfX*r?;ogu@12+C3z6!6{(UfruAqZ2vhWzR|fkID*r#Z*3HIYQ)Xs-UCbnY z+xvDeUi_G09&P8m^FtSzXB8m-nhTf$6FU_Zx<(>8fJ}Fza~#w{@J;@&D)_e-_KAi- z4Q_^fD%Z$EtCCZ+$Ot8cogX z@UMmnPO}aAKHwT)w9f}hemfV92(02d994)YD|sJ3o;^R=vpYYwz0J(b1-h1CEQDQz zV^%9S|J%Oo4`rO?1-28FbBw+E^>0sl$vAEas--(DZ+etEn0iwQx$`tq1Xh6dB<rHsRy@0O(XdmjU~vJ>YWI@sWW@>Y8Y>sHF9TAB;tun;vzW87#42u zITm3=@wFgD!kaK5n zzc}A(XWUl*mRN(kT|SD`4JR_4FuVJdy)hEWKlIZ(ih6eN6=CH6dxi<)^R41lmF67y z2mq6t7X(Mw(A0{bjx*&AmRAUkt?(j23dfG$7NrC>BGxT+f&dw>rMDq`=3{noU$j@O05hv;7GSa5NytUoUGLJOX#eUy-a zd0Q~K;W*j`(W>3?w*JawO_`CA(aVIFBTC+w|Dv+KYV28VRiRTLJ_Z*XqBK*c-9-fD zYHV`=U~$)3qL>*uUBjkhmX*h zsMFvU|1jLM)Oh%)y9%1cy2Wf6bC5%qQ&tL*dExKee~F(Ek@x*0F#Zhl5e;4-(T$iK zO|ewu`w>G?ROzmBQxgX;{_ZMK)1VTs5J2H;3IKit;2~GmnL>gU>e-L)ZH_akg5}055cdrnQ7EQ2Y0)N zLh%(dPxP5Jn*$ahFLMd?>ME@!V%^v>R@LLcm9sJ+gSpXYu|6t(>pc`e*Le;lihZ{# z4ssyYP@bQ_NPjJqg7@LH$C38T>+)RE@^YGy3#*CBH@DrCbS?HJ1%Uvw;6uAnU53c( zdL56-Vf*c`B}j(^>=H-+y(lSh)ER1_i1M2Fw{$$A!zsYiA0ev8)=R{$rFO(d#HvwnI};Q7~gPnP)8cqCd|evpDBTQ+%K z+=nuP1X<})B`rjaz$($ZK{H4AGJrO&U-i0PRj*fo_fEF&=1fzQ{mOtOusKHB90Xt` z)9*vBAp^(#(zIhyCk?7Nx*i8lAok>DVl^BN?5p`$5ZDtRP4@peI1NiQ)0b;uda)04 zcWFj+q3eIo(moLa{LgmVq3Ff!nhfq1MdeD7_pB4#`As9%C$&lRUJOw8QKs>*s_NlI zEUOmjY@p@okL$v$KV)>Wf%_au-zr`gl=y;_ zH4X}3FJ~s0+m}_5QYm{JiK+7N-wRGy4mLyxmA&~v;)0R?aOn9;>Id0Zunf&Ei=%~sS1%yH^2a_Co1JR8j1>mFFNi!l1Li|-}_sf zsFri&6K^57lp@a7x04kH&$?KO$k2P=W!`rLmhF`SzTl#vx)mHrsC)!HUc#B)sfk=` z(4qL)0Y&mK8EiVyrt$WS`(6lG$WN5FsLBNf|GutNOaf%LffV-K= zpX0-C&=Y6BeS0F5VSKd^rC1KO5+zcA>&e+ThuTc^f=-(}6fCTH_;0P1A3rt%chuf` zkP9-w-H!K6Pr~A5&a4ob%(Y;Z{T&OC1APR?8&4NCQ)YQ43C7QXO9&1w_Y4=2{!)-eDN%;7I%<@L4a-?D}puxb>pS+)^x)y z*L3P=aS0g9P)@NnXwrhE!%5QUcH1j3l?||(2O8<_(``cf9;b^=Ww@(qgM3p@3$<39 zbS=n>uMQ_{5(9h>cgKpv%f&6UH;k7pnDJ%)=ZJ7p0?Uv>>P;rvx9%T(O2Y3!ZZtX2 zz$}1{3uX@P=8gm-tgceyZfxWL894kS{u5jau(<6#jek!e>^hXDnLB@UWWE{|PW68z z`l``K0w5mOztIBaC5G)3=mntmp*}-GN0+&F@PV`00^Cb@n5f}2QmB2)jt0(q_E-t% z!*DHI4jhS(Bqg{67WBmgSm5X#cuH81p}AUbB($y%zOBminheNLAEeyCLrst)#&WE* zbqEKaK21c<)KZ%WKyC)l9d zHlFxe`4WMdE<`?S@jeQD`o9;^MjQ{Mx_~ibHlSDeRyM8+Tm&j-!~-(`LpiQN2xy=+ z?dN$Ei=&vA`Ew(u~W5EF;!Y}chEpV^+ zQ%5k=@+3GDIsMLnbOBKlUl3?E2cVENkCVl?##K6KGI85p^78-yy$=_kdRMK%wZeM? z$XyXI>!ah2*#y`1dbICTWnX^14d;AvM^6Cephg6I;swh$F{ za_%+>)N@b+<+UGKOQ3vm(FP#UZDsyPVQU^lhrYKCQ4T0U(;Zk{<+5keG)Qrw2#WVX z2n-z^fAP~}8UVfb`s=r=gl1T5oWh*tIQAh2$DjtB?-$2LovAcG_@9;dZ)I5p-SIs# zVi_J3{Dv)Xp(^*_N2tl(HGr(=HXPCnQ9=4V{QfEX%uvx`fJglF-Fx@OVDCofh>SDyoT_u;JCS?C)e68d`=1!Sk3gGo+Y)}!q+VunVx1GQ1CY=w z!h)Ds;9}Z9&2>EZbKu}`YsRMQWrsf)w{pelKh%@64F)sh4XjNhwcW2zbsd5i&_aL- z^-KbKJc&RF0a#Eq>UN5QH=~j@3l)gp&K*~kXn9mv5jUlwu&E4TMEQ5}?4=iF4yOYt z?YXdw+dwmxa>KL#MyJFgjIs@ep2+ygAIfKRB^kcnmT&?s z@5)F~>da6@2VVb{R0xH!9{;N^z&PZ2%eymhw=KyU<}q&nQJ={0{HS!6nA}DX%JXTy z8F$0x2JqiOz`Gic9*I6Oo%npPv`C|(OAAd;i8PvUgaJy|6_V=(M<+nRZwEK1$+AfWHk0|grFnLt_@kPu*}_a1BaRbjy00P`G(SmSONi%(uuNt%L9{f^X|JP(j) zjiBe+WyPA2N66W`OMpRXI3?DT@usQ zxI1k+s`JWNZ~%>N-#mMQWL)JX`iBN-t+?kKlQn|?Sgg0j?QRR9#F<6g#_oqg8uh!3 zzk8#Aref|kV2T@iZtF9hznsoE0J($A6yOGY5+@S3EP>ju4dq46yf)+q&7mL?qsHFQ z1xS2!wmT@}gW1cb+c?<_2f&nwM##BO0)qS;on2oEhd>yAdcb(@<0~ouMvpTJGh1*E zY&M8p1L*0AGc4f%@pB0cMz-hJ#^U=;yCf1uFQo!z<6~lsH%p8_OjhTtc5{qc4Oq&6 z{j5K$&?R9~*_;O8T_T|$ZwxHXeNJ&vf-ui=qKqyJ57V*Y{w)9e@;|^aZ`6Yo(Z93- zZ=KgsqNG9TQSXcISN{yIK9sAW8=(L%mhMD|kQ**`Dion<*Wr-eB7Cv*lmbAO%Z6(f z7f|yLt~?`HwEp%f@D|=$bhDu2I!DAl0EIpmKi$o)e6o?8#wUz+jM%Px7*hjotAfVk z!f(=5*4GPhdlXS$4vqxe39xuxFbD-UUy4`WSf$JQWgt`Jy zuKbCuCB}ez_oXegl`6r|iwqx63B^IZ#Nbsw$~d5a%oK?JYPj_Q7FAi5KQGRqlBfjg zCx<@t<{Na9&95Ds3F+p+*j`>3z{&{K`cb(Dqasi$_;*mykzUC@SQ1Bh=LcQidy<)~ z_V5qk{`krdNy|`y{XVeB{I?3LlNb?fM(9 z%0nbLFu;MrN+$xCA)#V#C(<~AbfC9NQ-n2UKz+b2M^(dR0q#=0(7@08f(bC=qmkjk z>C$*m_KRDGnwb#Ai}TPh(3=?H!Eho@@vYcLebyrQ^gcaj!xUj&4`2!pSoQzz5m4;! zIt~$>bURr6ih8R&&TueWzLCiftSTG@UHV&00idEWDyCTSs2nS91yxF^bM|o3>#nMN zhLiOlg8Qw9WozF4>;NES0aGKQ!zLmje}h4s%Y|9o`}9q=fmj}*{qa+Xf9RqZSWf** zSL3eObc>oiGrkH$uJsQZ49~O`7he;i>?lEs=$rn!@?ouRpKsFi&PQ>{>6`cUgT!E#q zrM!W{L2(ad6s=kD15CJZLN8($9|sRGNGnf3tBfBeJ33uTv@zPA{UC+6wqMuRAwbLt zA9zG6j}=m4qsxp5EG;in0!o?p#(9yb&_f{SD?^`=uh!q~@&56+_zDP}QI=nlM5!+V z&gzdQ0&ZsgMHHascz=5Q&rQG^!m*1nv$*(3vhZ0= zn+D@-#o_ut=}0v(s3X>rZ)l0PE5U;_ZA}{+`m=HM%W;FDTvPmeKbCN7BbYZEYD^51 z;FG9Dg86}6FOZpt2J*bGq$Y@bR5Mn!4YP<`UPhV*u>q!4*ixDq993h5MmHKeZPp?2R*!BnKBmbc}zaJDh z=BEhI27?eXjz~>+NjpQgQsF7*A61WU-#uPGNrx5^H>*@2SgiYqn_1S;5*mjOgwuJSb$4z5wBh9lCh%ynO|*lPCQ5tf4zKgB@tqMN3FPdM8Ofj7x8ZkPzkVz zAnD7I!jaHK(n{hoex3J}^-MfhV_V=4Ynt|q2}YLttejBx0m{d>z?pk>w2{c4Ey!;M z_haVY8`*O%L3(#o(w?yZW|#z1KgT&4AF*gu>_Y*N4IAjd$HC@Fw#CbMIA5Hu z6=7v7NM-Sd*n^3w9^EXLM0$%uz&fAPrWT@fk4`PhUk&92e z8YJ_YA_7l_0m7^ADIi(~oBF-|A`K=Gk6Xq(Nhp0Xj+;Gh73Kcqq|u+?-}CBU$K@ z-iv$1b_#-4;<~_|g>mntfz0PTYoHx}1sB{#YylrcY;&c3a3qp_Ujk49^z=|T#})sRaO8q0~{Eg;?(7XV`6V7_n8&CM;3EMh^Ca}mSx zG+}MSLHrGV4ObtR*QGl+mp789oRfeatYF?33p%X38-96#1aHHCYj^z+#m96291_Uw z5XuF)x8WX*tL4P95C3yi{}5eZ`roxJaEGK#i_4EyPhIrG0VH%% z*>xG+@Tf4EP}7Pq2yc-w;Q%z*0Vo~IgjboPmKG%=?N^7bDJCw5R;H3e|6Nfmr7U9CDDh)gT$%Ts$|LD#7M@)WWiKLu}+F1FC zz9vkyQO_qP&W(rWC?rRQQ1Vfz;dme+?6mRKhn7;i3lsHvE=3YnUD8;G&UZMaCiANI z>=)Gfo?Yjn9)3h37o|nxO!82q-tSkRKxYdE7Sa4xJqeE?ph_#!{)0XP#M`ldk5^sS z3jE%tLratZxgiQSmkf^y9vxj(rr6t{5VW! zE6mwyqBk*r`SB#&Xd1A8m;-X}zqGJZjsI1?znN2^!vE5j32Qnkc2=Qd{!8!j_lEm_ z1n}}HXnR2F{~9Go5lgek)&YsZ$)DW%&p+t;{~-YEpZ=_-%RHL}-UH(k=iooz-%DM@ z506COdkkSm{P5zi{@6eLFu_l?{2LlC@Yt_SKp9d81=(mL{%9xu(f0n2KFvJ=H~%;v z7+I?{uYvmS*6>PA+ z!_ij_$IrkiChc3I_2C?P#vg8HGrE)F{lGQd{apc?0|^;#@bNuG)arhLP^tW;rMWO? zMC_y^{DzWvyB3U{bZoB2hW%MxemvJTc`$?|fC7-KixF_DO|~fSrdPp>u*uVA!rf-W z2Ls1}xF!u({iIp?-OF$1GTCJ=+7!EH)`aO0^TVjn^WIe5FJ^FpXK~K(k81v(yeX#; z*!|z{@_$xSGLydbCeIzsn(YBmkeTD$|NPSCVBvIvh6g?~)sq@kmsrI~0N6a+4xemOSQ==U zzRybg4`Jzz1klvBUC$O7N}gX2`^nwqkcB@omKz=z>|HrTpkVU35Vl zObm2B42f`PC>9;M6y!|+Q^0E`I>FM8P`YntSG{js5)%@Xr@np_7UmsP)PAb;^@)Q* za_yS%p#8zrmj0Ox9QiMwfe-)%MteWlrfRLTmqbdGTI z2CLr=HDxvoS=$$BY2*YZ>0VGojcxJeq_BvJ?qHut>Ss4|e<`{{s%2N8(zHZUQ+law z=P@{J=g>l8H+CSu_>qFI>z-G^Z7=>KdNCvvpSsJ zA4S1Tp7&Fh8$o^bXJN@~t2lJ{WZ-#?v=ZUZ_oZ`F*vpYXww7iXxga#LL zY)DtLVwRlrRV~_HD1|au7XK(D0LXAVO!C8$C5e;Z4$WVPs(jUQ2V)Nc~Er2R$6KjjIlB}fC})5s3%%9y)b<7RF=<*lB;KGDqC@vs|nkY6a` zwT^yB`ZapyY5k+iqL24>*F=*Th`;2~do_JS&2vyD%u~vVP$~3`Npg2IE~C9RyY(fX z)%3|poR+X;2Sx6dzrkkIIg)F_3SAhmpbZ{&!bYE_wIL#8~o#kJgXyCgpRH% zgRozwsmcMC>=y>cL@%}YJH>^DN+r3lPIJqOsj^x}$#J9~jQG)vXp_-)oX2tJ!BjqX zTHYb{bbGBeDR35#Jer@N=u%Qy-gPJXrnWj>=8W(CMj9U-Z{T|@J62cl=0v^B1m+iR zEe+zpi>1iGxp?7KMb)H|l<&4nOPO4{;l{NMZ+2WCG)n>MS9Dj4i;Hi_*GAg{|9m{@ zYLJZRhHQ5*c1Biu}XO~u^~*C<&u%R@U6Gy?v!|jk^orJV(hjqWxm0DXwP}1|78o)|4;vVSih|y<6!%9zbOUG0Kljrda za%X+(+Vs;{3M-ZU#9Q|ouogrYJ>{TDtm1Wdc@5Gw_q0@*J6z)hON)5&UDxa7OEEt+ zdmd3wIOgNhLepNA=r6~z^zf3BGW3)X0kZjF)OB%{XBIOgf6_rr_+92nDd-K@e?Faz zFmk37Iduk%mv6ufK7I>#;?G||d^tQ6nF+Y{0C;)+^!=swF1Tf^(?;U{OcH1T9I z=%$x*e0s#T_`Q{2e)<+koULfsewc7+&7Z*W9m7;bpoxP7bz#pIosD|J}~{)=9_ z^A)dH!rpq=om|h5JVJ*!7f5kHvuRxNx{pfwv1(SmRbu9swK|!RO}4kO;)P`+9Ccy;7uY z;JgNX`!PPyjuTf%T_@{jwK@H?_HdmA&+%|{2IL;4YR87_*gn>nc(R05D%Z}(qr;6+ zjiFaP116|l-&%uuf*o)n>)D@1eihk`aDGS^ERfp>=fL0J4T1?@*`Eq^Wi4`-s zIM3P)Pbc-8n>`k7h3y^YF|T8j;{~;9E3I!3drjP@q2kg)6<87>KL~!LmhPz8Nu^H5 zs*uE?rQwpYhH1{5wO!rOK+dA=MxtY5qzOH`^B7I?Lve>6^B#(N_Cz9iQ5>=*awye3 z1TG{R%%l_kCvya=f{`p+utT;#$`-{6YKk)X+UYRex@|IBZr*6p*a`R+_q+~@vxhhkh%O)+Cs@?VQw-UhqwcTgkzV}d| zlYNE#+=pYxMFQH=#9F=tbGKv_W-1@&Cmw@xUi>Gtt-a}NWg<7A( zkj;rnbU0}htxgAs;fqNk?%yCJ*EoJy5^`&Z|K(q{>#V$YK3JT@I-k2IPT z-W`WCT4C4pu-x^v!lS=5e`D{)J%11h4{5%bIo# ze~YzLS3Wn@6G;G{lXq+Fy)45g?Mx|as+Sxd*PQb19%!JsSH{2{c=0@$(*}4t%>q#Ca5Hf!1C0}-U7$|1M8@qGm)WZIr?ptc?gDO65 z9d?XS@Z^^(&E3652l>xOMg+8|ou*wB59mH4k1n^kJB|MN3y3d!+uwje`ecW8YlK0* zb^9UbsDmQAgZGQOl!=`VRh5yaPUTS=2V0R%!_{J!&o?C(9|QY0t6Ty-m;qO8mx+Zy zXy6^bI=5(jH_eBsocIt%*{0#m&#t!EZkkNvDA$%)p?WcG8#gnza-n(KZ&>m2itCK9 znTSwQSMEHq+#%b*KDLbjrAvDI~LSaB`Z-YQu5*1gtsds!#R4pRIT zKfsnStGB_LvvAvC1S)1__B8Cm0n@KHIX6S+<$DYCnGQ#G@}7n%>63(4%PBk$xt`T_ z)4FNTeG!Yq`mkNoI8AuQ1LE=Py2DTYR>i)+-u;!6RS$%{@fQ>Ro-1Zunf( z+b>pA#$OXcbo@`oFH?`=x)*V1qu2WfUwTb=T%Q+1INe9zz%VX`-yj8!d|whQwW(D3 zhFt%fl;|MoU}St86#yK!H>pHX+E_4DRk?s6$%c9@RL?R0x}C?S6BgXz^dW9mooTJ? zD`a)rsJSE`EvruF>@=%PH@*XsW@g?vxt>d>RDamAnQm)>PKKdyo)VLI=$B_KysOSs zPuDQd4m7yHH9=pySjjY;?YEX%3+KOme4+4p)1dd#zmgOaeovi7oYZN5T%==?!33~x zd%{1Ah%6S)C^5p}@s?g7S|bus`zBxe40Lq-Q0j$i+bqDh{IVH!`nX{$Mz%Vkn{G$c z*puPZGn)}@M+Y(QDV!n{n~nvZ3$rpwrD>H}2VuK;`t8$1TP%t7D#V0|YFjP1aM63y zA=53PhP=0_+=}F6?|J=cK1g}FqYy!t;A{L?F0H;37Wj#?bm~jOmG?e1m&mTuK{qdD z=EJq){(+BpA~Bw0g!1I9qFR?XuSjzELtO-}kRMMi_ZOv5oV=Dx;1o4s@ZJ9qAF~U9 z2QiCaw86B=-pioeWoA#)T*wRQe7JKS3=c-MK0`uR0ORp*<%MK|v_$s@QfZCHKTXea5o<+{J zSW$(Doj&K20~PB9Y;_MW1SdM13N7e~uQbFJ_~*}wOo4pT&O343M%CEmJq(Pb*h+!} zhF9SwC}Rhc&@_`N%E`+3Ard^(Uc)u}IPZ?6r~LNMH#;ml&DLYLp2@yn|9EKX6cOYx zxu+V48DWj<`h^KPtH@lz+5zP^_A$CEa_hFLS<=l+TMteys&~Nm z1F77@z5!kuZEIm7RZ%bj0>n7OZ?qD>n2bniIvU9K8H4m^-zkkM`-oOr&)7!{I;nMP z@3co$1%w6eKVr|(Lq5f(Ve~2*Y!j&36j0e-q++}l5C;pd_Oax(9T&<|Y7#GTuFp_n zeABc&@0|EyURjRrE7zk3x;o+fQi&p(6$+~}Q}5NN=7lX_Ux?P+hKH?Yy0kY^SyfTJ zQfb#OEbkAvKX_qqu_8R()K@ygeBNvFCSTbYLCFBcf^*Z6H* zVf0@Xh0x|&Pn6V+*7!uj~8hXr6DZ}?VcA)(=Q8j80iE|-oU*{dIg%6-5SOeRd3 zz@_2*I=*aE&oJoj=SUNFKxaJZu+0l*FEDx!j$sESK!uZK_VLX|%EXEYFD-Rlg)3R! z6R>{Jx#M+S27_9T*2f4%#<2A&x_?zhBsBAW6AP0~AhGVf1I68-ndCPHkVma$a|2yL z;`)v?-Wv@!Zl67B;KeK(Uo;wKA&2ypSCtM`m&NV76~cD8xn`@C1{gDIRPrTSM%E6`IRxn{7t}SBE;_^o=ljTc)QoxDY+-q?lely!=V1*gex}@MHbejM7X6t# z*_{H8B-@@lT+gA%?VVi39vdCD3J+LI3&jD_u5f0_Q|-q9D-9Y!rOrjh%c}RENsY+Y z!bFci{lN#z0k}?YMr1%UIgV@zo$V^R+fl%FhDr0Sdig!2=#BWPi5&{#N5j2Y%aT$b zP_DG+a?ry{@V}odsIByGxu~CZ#w|gn+Smk*&RJ}*Ua|<)ukp^J+_PIilYL-K53zxY zeS66L@;*Stdx`Ub^iIcg-<>^j!l2`8O#O2$4Vs^YJL$ri$(hKl4wR+C`P*jt{EqhT z>b|shzR~`P!+@MKg17%d zSjZ1KQa&x~OsH|+m+GabcVnh5^LQf&_{17Ot6+@-9l=d$AfvgQk5ocJXQQ_txtY!j z>ER}(8aGBbtP~^diqGnzy7Sooid~${2ix1~n6f`jl3mP^b2+Qm``yejynO4PP~^Qw z(%j9v$&%ekk`mJ4&#!bTmj`G!gtoT_eONOEP;O@$*WBPZe`}7Kzql*{S!x zOOq&Wv^ZDt8x65!&)h}}IL~DK!gH0{zSD8)e;L}_Fh0ZCg>{;&Al7B3e&<12K0f+5 z+JzP^N;5JF4KYAD{Z;AN*Cts+qMPJwVtj9NU$lEC=Suy~u_;>=#&+S|UNuwSCKQxPt@f+G%J)e3z@@gB|lC-ZSgW=+v5!VtOeM+~L#IfaUJhHab_5 zmZIPId=I%fXsahOJ^ZY+j(_}#`l<8zv3InY%S?K>{u8jm43H1k1?dz++{c70 z|3BK^0xIgYYa1Vs)R9y|5QY}%?nVSbP(T4`7)rXNOOTEMq$E{PQKY+(8bCl0=}zfp zNcrF6IiBY^=kZ(X{eSQCt;KSI3={Wn|L%M5YhTy3yVs-?V2eg=qBND!)F@A4jIC<( ziS7dN?S*xLyEQrs4VIYGO`8NAaz3|}A_y*oixYXSN-1Lz`fmC-Af{!w-yY%%(>jSM z&jnC#Xr+%;cOBmyORK3=#pJtY2nD0^9y|;psvpH;r7{t6{KOQ%Sk`GzGvuNU)eBrugQzX;5I2_ z?u-iY;=_y%I055sLE;K*5A~s_Fbl;)s#qbf`>|h_r$|qYh<6Z~%ga1`D*A^i_>LVS zw&S(>D-&m-N9Te;(&mZ}dEu*xhy^VdCr9gF!!=4l{! zA0;Z2++f3cx+l{xq=3OKW2J=M_~v7^Qge;i3l-l4&gxG{A1R3q&7%?gw_RLnk{YU# zHN|Mi4}eq$PGfcJ^D#@{aP~zWqWs=!#+{37yEJVR4fr~*R5`6=o-=uoFD^p{ioTpO!>IVk59ezuP5ONb zyz3vPa3T9QQz0=70Xr(wCz}mPK%&)A?YjCo($!{8{wGp}pujj)CzTVO#)z_g;>RO~ zs>@;CjrFQD5MOHznb3}xoOdN;csaIxiv;VUY6pY=XX`S1A0#|;=fp_D!@}b3LV~}R z-b@!6veu60j>vQb?div=g?h0=($AY_+vuj}1f2yLmX-9>eU)!8_#&Ic_Bt<)iPUl32BCVJmZ>`t{&Nh>zT>Q^ zMGeRv>#Tc+B#Tzw&2Ra3j6;)7nF9?ab$V0tzGwuP8Kj{PI0fjZxzt3J(HJswGc9A| z&2QEnj&IL8pjRVje9uwyPtO_(++U_S-@jW`*cOGxp0icwPO^VoU!Q-EqS^XZE)wjd&Vaom5Q8H~v9%yffw#dVo^7N0APjMZKmK-QQ+NN{QXxBK0C=U%r zWxvu&ElkIp=1J@mPI&2qE=1-~cm3OAr9GJa3D*I^G7cyllK+Ltz&x;EbJCsLou5LC zVOy=2eVd{T9Yk3|1BL|GnZHiyO^@3QZnqM3iqbZY((KTSkqK^! zFaqKd17sb--ryTJLURe7XzQQ5m>+(9B1StK?Y`|=qGMV!*qy#m@?drE3%&9>?F0>N zcQ5ZP0d;y#FC#vJma+|Rxt{-<+adv7!^79Z= zInjqM>D#K&RY>dvp&X`Za>&RgJFB{Hdxh8MFKPx2*IKvg53z4B;-5{gqUZ`F5uKi% zB|vpFslEw@=kv3`7PgHLPvL;W$PPt}=~|^)%ZuA}(U)ZtNCeNdsf@y(UeE zSrKsXg_C^geX{+dfpc)m|CPlI8;H{4JJKOPYTrAOADQe2(XW}`>a<)jUV~sa6O7**yU-#gk$lB3RH*07_ zpWcJYGF%J{_Szn9!!PyQ<5FMy-8>iKIksqu^z2-t*K2tFRI<2#NBDDZFTI{ zm`dh)ZP*##O8XJ<`gTfdVd(~4uQDhc(jdX`rX(Rd9*h(k1+_F*cjO$|wkA}*3ZzYW zaWujHUvTA*nPMdo9FyU%bY1X-$1cphy1kQ-+87WRf`w@obqqSU%=!!Qy+hT6Gu9-b zsnVsDpU8y{FtS{=O~wNwq`~R5%a;<3DD9y04>c_CJvno! zQ^QeZ?N3kEh9bvhIxBm-h8XXW;kT>=iegn?+oyCu@b(;o^wTUsI!}_K7ZjW-#g)$E%S#<84}LIx%YV!$#Ba+G z^~fbocXRcotDP*Z$jQ$%{sR))Pn9ux1Ew@}fX6F?Z>F;y98(~QDa@>ke#Ztm1-3)km|2GS zlMit#Vx^Uc6kRiiBp3H3vrgug1DTqhxq=3uJj?W{U;5DbnT>!YE$W!chz)F((wH;M z{x-wz3RnSnnYeU6%9ay3X#J|IlTSm~bbgFn+pWcHueLZ1b(}5rxYaqMvkHosWK*ii zueySEBlofJp$~DY^EaN-MCXs-K|b6uo^iudy7? z2r(x-Df1ioQkjX5&1(7~X$&CCM4@lNZYgmE63@EY0&wb*=7N57{TC?C#EyoNJP-?GIR1WjED1d7T*S415nO{@$!M zzlCZFVnP~#z8aK&bF_@@O56Z2ipbF_Fo;V@L5sQXs@p9$1>!Djx6=Yn-^ADV4?fHX z;L;$p3_M!vx^@LtC`Db~S*-$Pr$kJ1G@#omf_xC(^c4Gk%x(#(oW6yHMXJbX;m~kW zd_04GwM#4z;2z~Z0=#>6LWw@2^{ zWcI$cK$uVKvv)u1m`F_KgtgNLP{He4zDh?qU-5L?cG_iA6Sr(_PJ3~ghMzJV4Z8vS z?$vN$7Jz5q(d`%LmzuT2gRYC4ykDCvnHnHiCfv!qNPNt6Uwo%IxO*&eAlNV%51j#)8Nj0`~1|JI4D|w4tYvtIq;zR_IFv^n7a&L*NEXS9=nw%eYiHx;rG$wbqC&IM10Tl%yfrqtyLt| zTvrzQm9yAZQMw=#>-sAckwm!nRhX{jC7BOa!twmI1Z^2A%6+tPqN%wy7yTHiDq1q} z9kyp%`+>?^ny-ax%SDwa4JOKD9XwEB-hFL}HT+|Nc9HC8xh)%zU?s_ggcEMx%kz)9 z%tQy7)p`xYS@91)KBCkimQA&NROOTtdk%w`NMztI`Ilb6d#?413xL!2VDoOCwc{Y+ zOX6*A^Uulj4RNkCb9#Pf`$OIP({&vpb^C+5ye2JpQ@g+dXPVu>#^?OUS$~0{lrtxH zi)))0-KFa-O`zr6`RZ20=Q;{W?@C~g0}6cLb0PFVHgUD@bw~;z&Sal9T|MJKW}}!a z4WH#*v?^m{IekGIH#Kn`M{zfjone*Z#}*%-4g0)g-kdSJ@BJt)4{qZdc;b6a1@haC zWbuQ6xMdWx*k8v{i7#*~C~zp^eU+}nKthuP8iPY>4Vs~;okwcKnC_M+P>3pi9gLxR zVxV&^;>zqLl294gBfa~ONQ?sLx@sBp`D6aRSqfWxdRlOB?(5GV#ex0S$KZqlyAeKl zYw#9kE=yMC`j$u(rqRmLZX_eoLrnMJ3cEQW^F2IqS|>@N@NeddiW8X>wi(7oc*f8N zD`{H{-;Ui-HxC%Tq1z=wi;JmCnj7e}QnB?xrOR4mpf_td2^UljsL-#(MW1HMGI8YO9SeRn;r8Rn5K;%iduc0>9Es0;t`sADe^;k*6p?Tg!oH%c64fE*abS zdE!T+i&Bl#UWp2X^f7TGA_FaOpqxc85v=+Kn{cqIcMw573|8rLPffl|5*IN^i-ovt zPFNIU9NSi0^alp%k;vGaN(#CJl)No)UyTlx-X$$aP$6y#ewSr&)uQue;DQ>NDgs z1Vz&Y(plV3@7KqXdm*c6h5Z5=z46#xr0nBV zN3b#GqSzNpTHLgadrGELo2ogA@ty*{`+k!< zX9%XzMfs9U8n+jxn;jNZ#D$$XLrUFLFFL+m-b{R~CGh-W0%zR$+1bcb(;IF%N#m_2 z-6z-Ca5O<9GV)i&0KvyinJpzWo?y1jSvihpg$&w^-?>)4cJnOL=l-O@VSvr(ilNPY z3~qxFe3C?t3r6g|hlH!(`q~FEDr)(Ly!iHH6f0l89C%Q5!E2l^YG}9LtGq7ugdZHj zCp=J&Aa>+~4Ig(2pJSJ%tCmp!HaKZ_Lur8LDA3gwNmS-pSrqkn#7K(-oo2{_XvjLy)nLVq0 z>%NI$&-XQ?qMMQgKhj*IKQt2vRtTt^X5yMo8jiV4X&+P%lFBQ1Peo;})Rx-S&^Kdj zPSzOO*^l*#!_=+R8W_X1AT0%Iw4OFsm;|wDmed;*{R&Yfn2A3zpmE1%hR^1PW)N9z zsu{Kt*u28i7`*k#P2~K4CYDy}4(&XnJN+Ma?@}{3uQYA0QN9;ocxqnRniPK+r``Z7 z(kDH}KE^#K8~g5{YefR`%owI~tmVL*j+iCp02e0o?l=jsU;WqqLw7Oz@TD=ILN%Al zH;R4Z8!RS|*;ywWIF8S8Po*X{uVhC~ReMn52L@wkF(HljuA@3cE1sKD(nlVt> zgt7M3C2wse>bvSv3*=spT&_Nih}rYo`MEAbA}KmjWXs!g0u$-#L&|= zLtJQCfKp`Uo9S+gmf5FBk)6d;l-b0akM;JiFKRP!{Pcrzd1ruxBL-mM-6?$S&nNee>mp?KY}d zs5|mtDMQmgkl!+uWTL>;MA$Sm;g39y0Dr|bBIx)y-EETRG`*N6xMAPq*=h*)+jhCh zmMYli))%kzGux(sCufA_+?Au#PCrYAY$-ic{v$#b+0=1N*oIJWnu5wLsvp`hfsB*a|e%T+LqEVt}j^9qzy58_ODO&5^?FSqr0}2_eO23D`s6%~k6R`y&xG1h4PP0uLh*Gp2#hz07Wy>6?=gXa>qWCc`{q zLfCIW;zvS7cexntcP_wgVRuUD=^gCpZ3fU^ZZel*RwU`xN}w-S1g4Qh13hW#kzMpPwLWBl^;?OU<~DB zk_EkUXKs*#&`Nk}!cxoZrzW9u;WI9DUvgD~_wT<}piF_vQV!BNwZ7P*BT4Co$r*M7`lMLrkP*z4Z3F75V6FE_0#pE*T}hBA%P_C{Jqk@*=cLBU9l#`_pV z%{1l9iMBKw0}VAv^IZCrx!3$?4bnv0#f@6YCEX88Y}+@GzWOr31ruJ;X3hi7hr|$9 z#c<1J))kL_pD;sG&cn@%O+JpQJty+ZElRRCkrfcmUqJ+412bNxNl?IgX9Hn*B(n+3oDG!&evNE-hc3a=3F3@{=RvC_^r=ZG4uC^2g- zNw^sVKPQ*nBcNvgkw()@GwFW&&5=~01|Fv1DU!6;dz@4uvyl&W+EBHrF&7@HB;4*6 zLQoTtOgp6aHT#2y`BVS z%y^OalMz;GG0(mSy?pu_{{_$o=MYx{h5Ak1avR4C(c%p)hD`TSRHL6jJx7(Frh-!huvM8G=~EgS3&{&Rseh*G2z0lK&Ncy{|)>#>8)rwJ{7HoF;oBI78^N3dG<7DT8L zfy~@6>#_dimdtL&)uKogSBv0e>bMSJ+AG?6cB`bL$Rn>v6~-HLiTKJp)jC4>Epnhj zos5A{WCJ9vTRagkn;bEZM+i0@K@Vc71I^zg`9fxB`r*@Ttvmt1E3@V6=17s zh$(Xd3!M?6J0>{3eoT98tPu0I+u9~1X!Z0yOXs`qA!pzHdUy}TrV||k6P2dKI@!3a zu}GE!ee)B3?w{tK$^|O+wNtfIthwS%jphWS-E2=AMdUXnelI{#5i)^=PJfGaW`BFT6087E+sbaQG`B4 z3<3iu3*PPJC;GCJJI#EfJVo#*Ch`}EHcXs0&7%T4*7b;P3t%l zj!K~$fgBGDY30seO+3PJnjuvar?YQ3dlGvRUFiv?LquT>zqw1r=fZ!?V}i918|wfx z{I@#49~A}dMN~FNo`fZ@0oUN=is4|%)0q(3aIa+Z3P@-*w>bBPNHOPe%5$kv{3eo= zi?6%OlNF#$Y!_go8gcQy0drR%=}XOZ-hLexv4#$EzS4tIHth%k_b<-3UaLMe)-3E6 zToyTnL%duM=yze^&4Z(gWE15(A1<4}qZ0RTZgxuFt_Jj|Q`GB(3{qtJd6Gh+#wm>2f;kVw4?mrxA^vsdIfD${dEA^wt$RY`+FjFpa~ceW<>psf&R6fh z9V}4x-UxDmdl3MNW_c{2rd+~$dLW}mbqp;&|5lx&9P4{^eI!bYaeoFFg!fvzt8%nRH8iquae#SwSYMIXRKx`DMHQkv)(xJ;Vz*3+$0 zwMfHpPk|>V{n#XMonyd~J!}?@ZjLl{VDJ1cIPgq#-+S0DH4St6gFOdAFy%tdFw0VeIrZ5=MU%f$=3y;AnP#VqKLwmu095Ab2vRUZ{;X6B~I?5yc2P0>`;D1Tm31`J$TC*+3OrF%6rS z?yD11vrP?*%eAo+1Vh0ulhP>(PWD$V@(D3tI@j1<$4plxT79b4ij)$x zNsRX%;#Ho+XG*>sT3loBJ*Ml-dH*x8@WcY-kBv&LUqdL=x7!mhM~)>kMe`sGc(TwG z{8FjY@!OcovXGQk*yh6GVrQXoGaMLeGm{P<@2{GnM_{;XLANiy#8;mJ7TFAAUp8Uq z#%+I#8alL3RO-55n<_>jKOf|=d8vEJ)0ty_-B$**+D13D;ihutLbc_0LD&0v(*+v% zc_0FJS()YP223W`1xKVe@&4VAxLaQ1C&1*So2d0s0cWfkf%?domvRxMv_s*%F_OoY z@{q6P^6}^Q?12I+Zzogj9&XQ%OP?@ z@0S&g)h!n=@DhEF_jrcFS6fAS?b^hQg^f!uFSSabVK)Xs+_Lpha=eeK7(`3ARgSvj z-mUkGPOP~!WahL%im$wv4zmvNj(oBr7@EFei(pU3%*xzla)Q?DJv&{x0uizsp|kaZ zM!V5MwT~gB4na zKHrcJhJ)!coSmFrng94&Y-v$CqZ>QJJ?P67aH*LLwK+AV7(vlCBq9TqE0@2{td)cI z9ilk8+E2kd3X<&i6%I3>LKWZ0QU(hI+u**`sGu98DF*(jLHwoNDKaFk^ldP^SG_W` zSZc_kjmW3M6+>k+k6;@;F9bdy1z^s!qv5-jsW!@`eH<@=$s?m`p+AMFQ6r?8AdScZ z4PXGDdc0yX**7j1{YCfq4;W6~PO(yAX5C#YHLKLT|An%~k|m$xVZ)x6L{W4JzW?F= zBlB~f{_m5w&6@nQ4j*?tJyn|r%vO{1d_@JOv;A_;vmdkki%RZ)N{7dRilQ|t5?e7# z1&Cp}zE;FUvHXXM;zkINc?N5q8o#O7>)dMtu%T@P23nugHFI*6D-3Iv8RB69jE$JB zX|tK&9iO-}k?;_eM?W)&Y`Rch%t0Vf)l~j_gJuapiJTGN3Rwvu2yfDBkaaJ*wy=bp4N zqeEwBocw5D7qs7Q2Z=~z+FFrj+q73z$f&pwvRZe!ge33qQL|^~xfe|N)Fv^${d6r` zkh>qh=wqz|VeB^|%H8pG(5w3xyNg3WeWQ|QDQF0BNz8SHF;&PudQF{dLvY1Yz0|R+9A~&G5VgVM6#VXaLl}y`VMQG4hGY zQ@B+Zk<}B=)7Q{1z60dFSlfifPQZBUu5P-S?Y8Y)7;mMZV)ACgd3{MZiB5=3C>{NH zv%EB>NR zpID=9i}tf6Za6jQ1$J>)MH24l^vvj{Q?9y%4r-s+>P#T|Nc6y5hJECb%R)|)0q+jQ z20G)jGe=sA$_&VQ;Ms1h1qkElY#`QqBucp%Wm_&4AI*%yLh0i(%~2=QfrRwDFFWmp z8+OM>aiDKMyvi_t5ab_X{fXqHa3iT^@;09Dqk@b}BUs=NwhcZ5C9@4<8xabrif3E_ zI3VU?#g|O_g$K1YSa~zp{W~E;#08L0L4UUF*1WttdZ_L8$D+l^t9s<_(vYCT&%e~- z>M}sCdh^CEH6sxXP~Oi}k=x+^hw>hR?+?LlM1)I~+Zc_vu{%Zv?1lflF^){V7?joErspx5Xo~^1au03aVyjwnFS;iq~ zrHnFOen4ZQ1!j8yX>x&5N;Q-C0$$2xokfJeJ(lMI4rIzMUqx#-u;DUDuMOu_k8zac zLT7?PznoX&XO3yBDs5%AI$>XsODQ~QAz62Ar<=g#8;w+L&395=?M2K zgpN(lMt;oYok?2Plc)`CSslf)8<*bv()t2!&W#H>;rzXFm@_b7`Vf86`0#J85P$4C z{v=rtMGVBq6vc(e07RQKnmYcS)`L?CmW~hms_W}pKmUhz|KX!}T?jSb!evVS$Ld*> zJFwvMeKD-U-4_C{Ddl-9)>uslI^IFu(tXdqkXQnPFK@jZ<>XpcS*^fV zukP(7k)`GxqdR#7h6#7vz$N|w;zZ$bGtrkm=9VNN_#E=ggZghcA&tV6Zt=e@G`Ei7 zbyaqsJ_6K%E;L9pe;fWe75LmOlM{8rqJX{_;7o&c_nP{B>}**!VowZKCD{YpVoxUR zM@u`PW|1%7yRDBtP=O5iLS~4YZ?3|{8q7&tEGPzeH*$6eK{_Yda;=zjHVwhZQ&m7b zHjX(BCf8VJ-*!8Y*1$ObQ^OWO!YEDo4r`|PF$o?Wxc!MHuL%AMO+c#q^9%M7{~iRI zd)TaEznrifg-S(@kzM$yKHe9j;>y6fh##Z_@pkQz^>{bM=j2)vDec@V^BVJ#Kk#Q2 zcuEzFw@(5oQVV%l#*yAU@wjoMg>{15Hn&)lpOrn)<<0&W7Wmm3pA4yodt|>cUKKlo zpws@SThRl}9nDcDXZT`OF6@>r?8olGi}WqrCm9^KZL~I9VVZe))|JE+6Y7te@@t4~ zgNd3PPFu#G7)al2;V!w!`W}K8+uw#C`D$V{%W=LQMFerA!E;P@piN(TwugIE;CKGx z7H^L z(x1>u&5jqr^#QInY#(zKaT-M~ABTkC1=s?g+x~J}-FVyehV!!mk-C$#n|M#D zisu2Py?a6>KGzm7Pe`nTsY7;WJWZ}gkTG(6`o#q}LpO1CR%|{!DpC-};^)G+*9Dsc z7ebD{-vl&U7RrVU*yvl9i>h6mnhHnjyilCH;{_M}4S0gq`!-y^2s?E--V}K(DEAf; z>LuwkulSV^@NC{CnI{@7wV&M{RDlnQIZR8(@@|k{`x_6T14AyY{0O-k4=UZ0<)eKj(f9w=FrG1sbx#)GcEd$uubQrWp$# zYH~H7_7$0YIhYM2&)MgpI)P`rakP{fgZCW0xe_bSMX|jt&2hc0J3C3YOFb&$_v6$u ziJ&{l|O?2!YQA{0A>gd73O^V`8jPcn$;IVc!3=x1?PZ=8ThL&-mV zIfEz5T8VltE%RT+%qr>DcDv~B9(5AK?t#qvp2i>TSnK>r;t=f*FBK**P}0UfTz_^j zR(}#`e%~cysES4z;zHBq`lkX~Q2@xFbD4W~W2Ki#KzgSCLtN}PhfpQh1+pQ?HTy`6 zHfcpuSm@zfv+-XG9h41XLSddN??X0NWzdOWY=nRQ0~o*3tFTn7fK&#w6uwW1=4Z`< zQ0t4amtK(+r^;B$1&f8c7{sMJiv_oRQ)*=$xC)PEekNiju6R#oWr&yJp(_C06=a(Q z@obFd$ePlY2CN5|T6pjRAF)uFyqgEe?4Vg(*Y=~uBFR$$i9#}kXw^W14xtOos>#J?y}Y| zwH~`z%}~?iQD8CA1qe9d`yKMLihMI8hn3jU5;(OEm$glTDZ*CeBHizXwPm$Mc^#o= zQ*8H-w5P2KHhohQRB~ASLpTC-V|T&%u0(2n#z@48KHsZpZ7%<2X@9@H?yN^)DN08U z>;jw#KlrdEa$j4{Es?PTP_>btkB)YZ$2M7Rod${@9*;%9H=Yuj%_Xj9+zojyX#Sak z;asME6ijxCHI3aTP$$pks6bp<7r-h6UXk)E>W-IW<1`+Hm*uM`8)9%jJSejq!6_ni zqGnVq^&5D1Ux6q}FUXYX1thc?79ryu$d8}j*CKwq%v`_#gXk6W26i!Iw$|V)Z~=}O zZ#HfYret*-uXJ4W-1h|owfaKsh;VGmQ->YoYdy?(R`o8Nd) z4ReMb9QgSsO@qHV@c%PM4Ys!jPeD)Ay0g2>#KqMMy0hi|F9vN#AH(Z}mbg@3K=58} zNkvE{c25C|s#RB8#2TX8_T-8EeIgUeV5M?=mmaA7%{{skTHa5~*|TKxFITA%|DkC^C_1%KGR)!Pd4a0T!6vLToFCEj<>!`z)Km@KJBg4=BLR3Yl%6Co4jZp~2_ykjS!*w(@& z<#Jqt#-OQp3v(7P8J4(eE`$HeaJrh-uInW9^CIIyzpj!rAWwl}V*j&;0?CcLAlh@3 zGM9iP|+O*+NS-n`a; zq>y+Rq!H};)tctrFU$b*m5Sx>s}V3y0?t~!jJznUPpaU9tht4*GyKP8QxpPD5Udd1 z6Dm`G9-@AVpXA!Vd{uzgJfoD9A=*ayU%I)!-X}s2cumB0#h1l`_I+V*$QePA&p$tf zH0H9x@2?2&#N=o9Iz}S^-h5GbHukT)6fN>T0y_g!CaX0g(B}i2t=$RZzdzvTg#d}b zf0VDx*QdU?cQZ~iJAhGrBc)dHd3sg-|F5pW7X22eMLYXm-v)Kle_Z7Mu?N;aZ<=M` zRtiK{LKyH9VAz@N4U!h~Hc>uEHS4y(-$Ip96&ypeP@N0-&zZoDX|`-v^zkGi1 z0j^Irx<@e*MKu1mE;H;OUCa1ip_&D;eEkW{TL0GWq?6IXbF@+T_XqrZ z@Ur3`@BN?M`(H~G00rC}`+s#ufL-ag?h}9A-T!kVuYcyG z{lDytu0U)xD?tkN*Jcd#(Q4pE*hwi?Ai?7UWd--t_42m3ZyqCmt-}BOD*qOL_!Y6-Yxe(wbN=tG82<@zGXLkv z0}~F|A46TV;57oA3ji!(=t6C*zi2+m*nW$wbzBs$x7hND=eZYc3MQy;Vwa;Z?M(Il zcpyl2`~eW~=ideNM*wu-HyIhu`QuC`rL0pTVei92o6%Awz~uk8Q#-&2i-1OyKCR=| zbJ_3|t}dDr9}&_|*PpY`d*Mt8QC?UO#u;8ZGBEPunig!s{`c3#`15VtsH6B#bPNm3 z1J6;+@+Lk6sMJCTtuKP%cJ#kXmnkrO9k}WUH{faq=pt~~)Ss8glz)w<^MFZ6VPq-3 zD}Gxk1N`Q1AN7wP5th*3S2;MpUR2oSJHi`C4~o5yoc?WR!(u>u4^c~8x&Zz8wD)|$ zi{3k`t5~b3tth83%CyiMo_#t-LH@g!&Dt~Z{||}`>6*1qB7MNlEh8`@CoVIS%frLt z-;M-41%KLc<;_5`k$4Gos&hb*1#O|Y>=jw;(-C$5;0XAnddIQ+ZcUA#jMpw)f&Au< zgC3MgD#uD6(Mw|#dQYesfErMGnN)GFnWbwN1Lx;+-DuzeP~7RH?t$*4t}e8&mygrN zvB@^_((e}Yo+r<5I$1uq{5fC&{VWc^9}$f%SvEBObc&l z$})*fV8A*n$qhp+z)HnMJ2Ki#)ldA}iP40|csvuoa0Chb8Tikqz*1`ZZgQM(Y<}bb z5lTs3Uip6)pm?be_vvZ3Vssr)>KbA*T+EU0u^!A({CM4Sq}*BSs9LG^8aS|dZ~gZ# zCcB0p29+`)mRpng9iGE-7Hk^NjRn&zx1D75Gi z`fvzUh4m3;viIUr{EXDB(>8EM?0DIa*n8O9@_?~sm4&U?6+E2iP3520Tza|nH%Gd}G1rFjIcIkjpRN=9p9TUpMgi!GhA*4+NBQSAZ0HmD>^msTpf?{`N^H#ro zNP?T2cLG$Abi{y!4Q;H9OXDsbOh`+kwSPOBIyNnh+6n-+pHqc;9|=C3FglxyG4n%O zK-Bz+;CFsfW5rguplH(eCud{rJ7VfN!=3Rbb zJO97FI{$1N=}!#-f_F9(MyLjo1ef>{-=MO_n>)b}?XsTrr#ej1P+adlOYf({z=1Z$ ztSd2KF@(kw8LHgluTFPSU6a>b(Fb_LJ7&BZJ`TUimJPt={szBuk|a@6CC}DtT9q?k zjFG_36yP4*JspYOeNXjjWpDW_dggJl(?X}>eWYO}uFPg;qH|{?pGA*Kr;qcb7fND} z1mc+Km{(#`>iX7&oGschswnzCjrORC80KWrD_2>|7S~oWra2nX&CCoxK*Hq(AQvT% zNs#N{9Em>je|MWy=G%Q`t@AO z*l)lTg0_TbHURK>sMHB)I>v;rt|s;|awW8LyKI2*wRyW)GJz`k;3O^GK-~;k2WrlE z$GJ8gCf0ZH62I)#7vk*%{?bYSfbZU? z+nr7mai)K(?g117G$jToFsdO31T=|tg9dDu0Ro`6`;W>VGue)o#sa3~?K;283Qxka z873yk(_V0vYcodo^`7i4n-*X8-T$U_YlDxMclHstss5%=Vvkq;dO1hgIU}$Ul}uYg zmHgQIs-~=<5G)Y?sx40Au}l6~J`+;#|H0vZq@HP}m{m*c-Fe@-RxnEK8PfT9N%!(s1xUqG>?C%(VI(r(H1 zZ43+|Xu3wJ^ZI0+E{*S@aeyK@Kh?W7vsai|LlQ0q5nd95XRfq{Bn6~rTOB*z{!Kr( z(N23PKLyOEc4^&F_?p8hL6{MR=7+yLZF|15Ft%qsg0DgpNcw1S~s z#X|#zap3vb1-`-O5;-54%85RM@+JyfQS0{uasdH>hp$S6Z=Vh*o+5XhWubNAwxj&< zBKbfW$7|XK<)hBmwJG`b%qEH`W1Nq-OeW52yOlg*-I>_GvYKJvbAIu5s`V8X~0XF-*6g936LCXF(X+G@RHjjO@tc>Az6wp3uo>o#_t*f8H@CI0`W5Q9hkTnNC6mUXbMm}S^wCWu zBd2MO;m~JDO-s|DwHRUFm4VzoDq6FGgG_nsM$7H_t3TPJloYl@WH}v56Rm_BIjE-e zwT=vQzs(D*u}NgGgu+PueA|r^Zzm64$&UEntuQwZN!0IiapwIo--imoh6V!919O5e z2H$E0=oZ^Y)>x=N+Hb&MHw~4D4CWZ~HcY&z@|RF#5)5df41o4u2`+u666!;=KAQq- zHm1-Yu;^mMTizYBZ-~Nk@m&d4S?FO5vAwx)r1KscOc&-T9>lMg8E$2?o`?JNTJcIQ zBs9+j?6j9?wrQ#;~n&^kX~fco%J^K-hMU{W&8|`OJ8G^d0+a5 zmoXn#4kIw&qyEUqNGmV(ah0Jbbe3XB)O~B3UT*ol&AXvcl_b@Ja@RV)M{cD#2bu1j z!mD4sEUiPPY&~szJT=NP{=4aR{7qv2B{~4lNs|e{9nlk^Q;PCazTJ5}VN429evCJb zp70>HS!)_xbSqd8PX`U3q^!d38egZ}g4qL}T=qL{Qr@+@X~KO-J?+t8hi4QEiAN^i ztl0u*JjvO$jm#aM-U~4{bxq}@OEl3oyjq;du49sqPfuPh=j$~edm9=^%%G5L6IxJr z@WP5=zLHS#urbft!%es7I^`;&iXgtzv`5ABot8x@4+Ddo$+}ynT8>}?=A+U%8%@Q|F+0LHUgj=;iD8!h5MchurMHZjWBTp8s7S zvJ(0EdX8J6J;xI-F6l9zSH6F#_if8A*Ta-Acc)-=9<`*IV0iY!rithCMxw#U1Um0B z{X?vhOM>A}gT^*OEh#o!0UL;!Z5&t@bQgX=Kw|NUMrOGgPAK8U;MllTE<^w6%iH9l z{PtN2>ImNI%dRg~C1}gXnEzmpL}va-jHHlaSULUF#b zar$YVJ?Q%h#?j2PpPqesl8}+sKL8S}>mp=NuLobmF)UaHqYnAiuLp5JxvW!R$s^g^ zV@1^*4=EKri70J9Wt(ql6kQ$)7Y-Gip@1I*;^FlXt+&=SK3Q^^Zp6TF*5fL^W}+VL zDY>*Awx*TaO-Xt)bwpku^@@o7r1nqwd9&aFDWEf8auv%S(9|i_;qYtkDB@ zs4hGY=-jL`Ygni&YlWPM&wU~zA8)JtRqX#QFV7(d#h$VvdfF8dhQnJJ32NX9AoRsEJrb~T`YZ$C4?j9%bj5|{-n zFM@O`5N3J`fxsY2@-mtfiB|!4K6^G!x75k}lDrtK#^-dqy%jDT3b^?M{QJFWA{rk! z{y);*GAycqZ5LfbDx)A0>X&74cv;HJvKV3+u-z3M&AOWXqdGxD8w zVW~f6)Ca$5!$&U%P4-0t#HlSF^?dLcExbH_N|&v{qydm!OPl!u_8$EUZr;goksW7oDmCv@!9{4%6Y? zr`oLMl%1@>nUp^|sBo7%9|)B_@UwPM_@A-)HZJ?Chx6>-uFp#$u>)RjvCTurHNBUm z?{tjB=Qe2)Z_}p<5!;n!gY=-`0aucInuspgxqS#g50L&A7iVe`B;6@l0UluOe0?k^ z?e)LEo*&{r7?FIs4&13=0)1}+2K_^qT?2lvkRa{C!1@~2r2@9{XkX)+a)!RenfY6} z_Cry1UF!igc8zpuAN^PZwh@0HbP@hY7{}oJnTgQ^x{;6w=F3^{Q+3T!ji#&M+QZ70=JET8Ytb1$&jK=&Q?ysUT2l3p^76!ihP^R&UNkA%+Mr3z+Rc)M>S<-p?fdQ+98Dy0 z#M;weO`2=(@LBDzobzF7+f9 zpIU%h4b8y(0R&I<{zDb+s6H}u!pBj)fB1j18A%68cD7)RxmhQv!M{A07d;j`h2k-U zSeXiZh@XByEkGfv;Qz`9;$*7bY8hl$k!SZeE+N63i`1gN=Cd5BJmqixC#Is;4vNez z{Qh}v5w7EpcFG-oI|~%*m(G4q*_kYVRazhzad%NXiZx}Y?Ly5$wc&5}T1i(x=YG(F zYf6X5J;b-?@(+_MLF$ML)B=CQCp=qUiPL}iP!>M(I=e^Q2Khw5c-8psRgR8I@&9m2eTr+&m}=huI#7`w77EB?zQ47p z&MD=-btPwj=y^&AeppIkDRyhEuLTt_vuhUHyF_b1E~g~&hJElhT8 zj9ol&f2ILXmeFry!XDreD;hlJ@;L8rN_%wX568WZawDAGe%l?oBkwrX`}YuQbl?Wx z9j8jC9dB|aR#9Ap2f>5vSHCTMJGO7Hytcru@J(a(TCqh8@By`C5}!G9NXVRY{RMD* z6_^Id$o~?!6TY9LyOc<>%cCiE-co14uyElf?Nea_z@w<8lB~a#26o>X^GIh4d=K;X z7iB9P&vIUW$VDN}kwW(&oQn75*O>=XQA`KbYpJgmmsAynjXyq~w)3GgdGm9mOP%KG z$32A21mS@n{K*0Tlr=H%q(bzXO3)>*s|4E~|E5I0(c5I*5L}aa%H_D3DW~QjCS=gq zjuGA}5*BPG`#A8m048i&F(>GYVRB(PwVtdosp2D3-M;g&on6azmuZhOZT|IQ&5xQZ zX2alEY4*F>tOH{v?tj)a8u)Pyqmu1vu7AFf;IIDp4(av*zdF}Mx4LeZS|!I`_Rc5o z&M&XJOo5oc@sbC03bj=b*7#?@7t$i>GU-fmp>*?s}4kfUo+o+_O(T5xdOH@i(6EN)TCZ)}Hv5+ZS z>Mr=maVCxDy~)oQxHe-ge3*bDJ>Ewg&ov~)OHZvxSv5q#d-JEx;*!Svj0}|{_8tN^ zRztOBi_;OaK$AfVqY3{T@UDOyQvf@5T-or&<-sX#Pslq{_W88cgUgR;7r8KICSU-o zh^VO)Z2BGz;LPLw7+K&mc##(rgk81%JD9lH5Rni`#&XKTHblpExXu~v&t)&%q{+8i z_BRLEeSMBuT`nhtON<3D|6RfGnh+Jm1j_U8OZuaiw4{{2(R!gO%DKET zQ(Nh~pVyS2H(rCuO8PP}jVFIMuqQ)_ivBN{l4MIkpF5lPTmCn8JHPq;YmyH$?8FN( z)Pl?rS7&>+BG~Mde|-rcXHVYH{y6AO6&8Go#sF|3T=)V@IC@K_et4N$OYs4{$l0GU ze)hSv*$M5@zkwk;ovAQ;zt8y z6m)k^UNlkyWpC^K4?>*=By!^0oy+=cE;S>5sShp>UhgY4df)ts9vhG%w@f;TPr4o0 zxqHc!<==_*e#(CnN6{1Xf@05~cbC+4Nnr;mEDR$!pF#iZyRO{m5q%O;D8;|J^o#N4 zt?&i}j-W}$UjL7ek0$`6DHq5ef(`qm`XG}vvTD?7t5Zj8XSH^HeuM~(WLHj~X-ZWu z-7?}$yUrSqt}w=UGe9pV{0}qI^awxq7NM5XbYH~3KF=Y)Re#yIp#F+&zn(3P(>R?~ zj{5pao2si#W9BJJx7vckHqRhx)mFHQRnsQ3tRQE{<fWNP$4s&{$9Y<>Z3n zB3>qK4O1lL!DeZs0IN=!O2BdhtD=*K$o8b`GDgDts;4Hvz^sUPkeIkQ%w??Yo_I+r zL1m$Vnu$qv0vUxWx>U(3sO}DOxNp8ddEXlni=O9?698Q0Are(}0mn9U;P(l{%zC1v zO%580w1jv~l3SOS>;09gCqnj%$g}l93e*S{PR6c5uOzZ{$UcEFuvns)9}2ggt$SZm zQi8{a4cLLpD5pOY`T=!QP+3C<({Tk63M|4>Mi+}fDnvltDSRoO8u%Su5nuBNp#5?E z9s;WuX`0rnhbNF;jg`F1xVy!1$>2Z>{I4F+KtTM{??tRbQSB2ldL^{y<&suTJvrmW zw(nTjf%G@|>-wQkT{T7PSK)#i5e*$9UHk2y?-9Q_hS4NrI|U#8U39FA)3g;yNF(6* z7kJXT1cX>JGYu=N2=Pm8o!c4ISl47Hgsftnb`z2;CSM{p_nL>x3l}HL+O&7LT0vi zNz%f)x>!$aL+HT;Zf1W5ewK-FTzSXm#ZI?a^I+K+R~x_}Ie~#~a2AHqL|D~d@JThX z1k9Hn+~MHry7^BPc=tdq1rYLzb!_H#`06hq)U1A8FK`BiDEEXcYDj23oz@-%^xD4`)YEZCz2VG5$$c?{M-O=K8nK4APAM_VQ^(ox(KaZoVy8Z z^{CI8&9S*y0Pcfy}3d}euZ(9h0Aga#p1ufHWjx}S+<%SDG- z&TAE;Nt|AfZbdiQvz6Y*BaEBLSk_F*X3G*qze#4AKwut8$;k5N7U=0BKXT`>m zFuCU0wK@VET6tp7=c#@?s1Y+ixg;NFFH~$zFUSI5VK4Z8>e^E>R`rin1kp7cq*|yP zA)~(XI)*Pt^b-+VbNKj$#`8&;{7I%qPqomL5%i$Nf?_vy*ER3p0Tjt_exFS4O0(7b z;$y?Nqaya>FWq_#1mi1&xRvAkdn$zVE=%Q@BdzWO=SgzW3yqQ6waeQ(E7j_7)mM zQ?cf3Y-?k7Yy)&Z;vn$WA1BPetVVhse3>W=>_=QF%^fUtfHZ<6VW^k~Q3^g03J4Mg zTU@NMH&0XY7Z zKMJDWO40=U=60a#MuXv`q)dKykLt57KMg$1@U!2axRc{t!27fm0SjPsTV$l6BD?L3 zZeH4w1SanP*(6txEVFWaSPQB{FvtYC_vRH4eYDn3V6ijOsL-LtVx0r#hwxsIuPehY zqNh{LdHw75CpxTC^b^)2AFT}R&GK~4%P|^VrTz{}s;yqeBapTKmqU?T;JtC=RORE! zZEZ#ZyFbI^3Jvp|mwx|e82f%X0;@j-nr=3I_@QB_k$G;qw}h+p{44DL(QoIhYl|S*>b9_&VKe96>pcp zn8Of#eKw6br$8oR<2Z7_%sn!s1yN{<;k?Yed(l*||yZo4+ zaK|R)Q;>V9QB%gV@nUpDTN;}=8epKO9*=Y?{ZeQ>I{346SL5fD!sRll)Or%PkeJ1$ zQ&&)vM)~(LN*dtBk)+I4JC9%Fk5$)6^_px+PL5pT_t|4Q>q#8}yV>6mw~4Uk~cKiL|mI+y*x2{Qs(!Ob(`&>+(knRie4 zExnv*2iKIs-pB*A;lkUSd}ku5s#aMbu!Y^>7J&%u^Y}&Bv>up zeIafVILa}z`}LWupE3VQ%IXOvWI&5x$IzO$@5v&4x`^d5^s$C~p80otdRi^8iK(1> zEzp{VSdW~YRmey83>OL5<79i4{gg%+URLex;!<&uXWldUQ{85qnFZR%@+a_g$zuxH z`x83pkBs14VZUBpmGZy;E<$>9;TgW|G|O&#%A~3X*jw(`V&k9>W_X{y*do`DaQM@q zp?LWXKJ*_&{r@fTzc<1A=Jsg7o_lWo^;~|~@{hSu4rLU_&R*e9Jr>v3=1jU*#$D&; zg;@F{hLg}Ofe)9KSQvS8$DGysU$$0!yx+a^J}$+TfB%BmSc3%6tbZR+wwGBnCEbN? z#%rIs5}!)-f+72ffB``B3tGg-Hq<|Yw8DMrAy*LEB;b}_wio?u!en!bX(+?n?Oaau z_Y*~)sMXj@lC`vF43`$daG9gan3d!l2RsCyIo@N}}Z>2%xmkW~a>y6sgSQWF5tStg@AC#@HYZJtU8}(c}>#AB2=X6$Ip075_x_ zMZ^U#$W|)m=%q54H40yT+&G@Rh0)4Ae!){-KV5S!#ltd}-{PrPp{KX`ihxv_=ik+H za6;g=!w0Cgmoz2VPH_;1dWp|;vBFNu8aPhM=jR>{iUVr-SdOOv`rVf{Y5( zEc7k(r}-hV`Q|6d3gn@$8MvONzdhm1e&xO3Pc8#Nyzsc|K+na0H-b9@R5MD?)0;tN zGl`2Zm_r9@NnP|VKY7wzUSmuIrY7zH?jGd4o;sN;HVl+Y;Cg0Mx5)zp-Lc4d!}qtU z-E0l(FO0lJn*L2Obk1P4e&Ku-yArE%uBppzV7iv2LhTt zhLsvUL^LGZJWz_Jp8xechSfko|d~ZE$b7h65O=gIJNGWo5fbO!j zA>9*ZjUeP4Ep%?K1{WmfMu_$)vn!po{>9gDL#ba-;`oEb1%XXsOSu1aazWNw87snd z|2t3Pn10V#8T_&GH6cC`{GXfF!z`=W6s#ZQG?qVx)dTK5hrf6fS+DBs3#+JHEfjaa z3At&Hh7M0W;&LVwctdgX?SC6h{sk4`uYdE&Ruu#>etY2JUM6q)D1o<} z;f8khvwNfYht4Hy+@(UCK^Iv@o;lxJlegCs) z=0kbXZ!TD+O*g4SH#rLqvrO!S&y)akLMZ1~n7a zLjo8jELamxUkp4x!&m@Kp|E1(OMM+d0H~2TdxiKe-0S>^OFTzJlKXcTu@Ov>s){_+ zf@0Ne+?VSq!7vkgKr+LtLoVaUgm%7tevH1nC+`Z7tZh5@!Xh;v4-S$Q53b7q95_K* zp6XE@B&$ayVJj;lM=HK*%JU#XQvzay??HY4`{D>g(sH$@0M0p%>NHxwP_7SOK&}N4 z2yjCRC|_H}LneWtYKYU=64?FYb|VQNbsv^U-Ura|j#L^}MTJwy#A8@kS-Igb#`UZL zGDIoJX$P43nY(_cb}CiKvcd)+jZY4rc578wB@B{B-4uC(@cqztF>LqU>NPw>b`wQ~ zgoFf^`0tVO_!4z;@lY{uz&8FNdDQYWnSW=VL9(jWj^IcZh$ow1ngv<{xg&-(J0Jjk z@Rdi{2|=SUUV@GoxC~)$;27La$KMQQ1B99)2j(6~yn%)qm(fx(;5X1JkAdcf^1`HO zo=3gB@|g{6+7vT?t!b+Hce$y>tN@$DP4 z2VFAW45P*j$AoGc!J8Dr-r@on%XzrzZ+@AcxaCd#&t~IGHwd8b<%pDHjc4!*G?E>b zn(EvE4~A;F3e$~`*J=OM(N^`g?|OHO1$2l%gcM=K;s*1XMu?jR!!(c+u&%z!Cac)8 zi*Jruj-?i4O@;3a?$5#C#MFhbfHEduAjyujc-1H9ArfKKOC2Z!X~c z0aM8zj4-Q-Vr?>3man|Ao=Te?5IqKo+Gb^-JGy1byvQYH6#33Dc1Av8 zp0IvUOFi=n!8FKD!J;=w`?7z!+EJdnLwf6>yufkFuwQQUenjj_bbAlyY?a1zm|%I% zDTs{ByMoxs52>473CPf=1CXfE1wMMYuZzI5KT~B8(jt zogGmTLuE1ZY!sw`Ze(?#GNC@S$M7_D@a7?>+h1F-0m*}$~!g8GG=a!jM~ zMjxMv#yM&d3{8KeObS9E$J~|ZhG1~qNjV4)(BTeg`LF;qfg==dc8zY4fhf0xR1BH5 z_)`(_gi`jPra+`Vqe3#p=T>lM(wzSMy{PE27&Q@-Vh*OH6U@I`&-=pol~(}|0XGJQ zY2dT(jM*9GFFj7Tqri=$L{N$KS!2u(=}RQ~l95p=oEEy9IBhxi9(Tms2@SBf9)TcI zy_)$_UR!G^X^8WR>ud6qtce;y#XB9fNgg^M=Iff?gxQ&3o9i8WM!u}m7A zP|yE%V=JEZY7yyH>M>Fw zzNp%Z22B3;^=0ysr3WOj@C4AULfh8ezGPsTxU$WJt28CI_$|R@oZX%Qz-k10YW81P;49px+Bq!k zE}r(wq9_32`1_tFw_WBlv?YEFfZ8*^0U4kFuS?mIfcAVx>&gQVPvs(hE}`8uDVkSo zO8=z==t=d$Udbq@GHR3BGMWfXYd6-dzI^q*)cf0GzGL~nCXnos7WfC^qo<_lXlhLo zkpIa$!~y`1Pg`VFcG?9T7Hm<9yH=;s+&(pdLemuy)1!6e({{4xNY4v=5e(oLW_Cf! zGjtkfzweI$k+4|PbfGn*S4d8og!_YwLEdrhD0Os3>4tRVxI6~T$U@$F|`e!n+WSZ##DMzc~||#=B9dB5?=CYXlbxP0McDcA&R0j zYvu*ZO_^ReTjo2I&ZDp22R;Uy2w)ajVu;3d`eh;NBQFKFG^SJ60hp;lY38lyi&x8+ zLi#i{FUppUw+?4h1CcN-CcD)?kHFieLBa6APS?L3#b30-)A*RMA5cemVL#|ey$SrN zceV?Cdi8)NR&36bg;6o}XRgUXjT+*9W)xcSwCAp{op{C0G_6kKbcF_4U9HyrxeKM( zd@b;WpeBz-%^awfSk5gN2w2h-UcDe#X;<-CU1=r%M?D#FdB5-1*V7ymC@2oHLgpczBZOxR`&LN6naa0u}Eee5!U?yJ+H{ zINRXM=?cD*(t4M#b01*E{9s@V=o^6umT)u>#V9Dd^?LDG0}tr?3fiSMah)-CK3%6BVJVa2MGPT@+bF9Q zA#%V#fpweLDcY@hD)&dCziQ0$KM`{PZ2Ze1#$Bk=y(KA{yY7pxl-sqLkg}MYlekqX z%wH?NZLK%n8o$CzuSD%Dn~&OmUMor7^gUE6sK33|!PB`t3Mn)`{>(q*`j@2i0X47e z7m=B#9SzX8y$bu^#DMeoQBHfb%$y@zojM=k8lo9jt+vE6-D$3NeFLl?O zU%48I>q48=)`=^8eJY=YV4rTIBx?u~%^J?WX7%MUc907b`Vh>E5cJ0!zsI zbeP}g9N&Wr{c0k3J2TdgDxcvj9G;szpAwvQBw%-6|8{=$IWaaZTdzI69QxXJj_U9l z>#S&@eYCyM#b3zBbETK`Lx*6&%Cm^_@M(4^N@?nEd6+X^%?ShoV~l6}VhEz_F_t#5 zg1a8lHO3EO;!OI!O&rB_Ubp@FLx}+t)+q0KRn-gaI}w;4n_*uJ>-J`KJM*lp#p%5J zP6U)*nMy}ASAUJ84YJWFEK%DNXciwziW<)6`w5Vj+$BCO?irh9OhCsMNRy7a^*G12DYgOoQ?C~= zhHmLPov6O!pju_2ETLD8U8+bY1USh`#!_0-Dfw83K zUE=MyFPbk>G`cgV=dHR=mvcazVA3W+Gti(>Ci1jqZrtNRfRG(NImE8(i{eUbdy4VM zxrSJGlj-9Q_na5Lp}_hrjNZ|$fyL^=sglz#&hgZH&D2#GDPR0r&(ps+4eC)mVl`46 z&1h>rBtiD_DqioHA1B6)BDbz1iJUe=;oQdRT(eO{q`+Q7@X=w*+$SR2{1a>pROc%( z*%io0>L9z~DfM~m?O8P{|0dz(RWRkzxwqzNvuU$^OdLw`@4>t=UbbvnamqDS!4F{| zezhEvWo0aT=8r24eT#-uiknwBE>?OQvE^KxtD;?{Gktbm`gVuDolZAt4-nXa{;|+$>xWE<7_kToU2_ z+H!~d&m|YDYwS{d2SLxlSuKz7Y5j6>Tyy_yo#@QN3~g4!qC63LfC5cfg5VIG0HL+# zG7yZvRmPSZaWM?+y>2rgd2+3Bw2QrRI5)?Pa%?6&+-tmcZULHPcy_Wn;#NeX z0QCIspX>R8a#$H<rT4KxFYYSp!*-1MN?fr4?|RbMVWG_MMKZMBp6a{}n?QoiC3gLJp?seB=Jk#^Mg zv+{0k_BW{;-&poJ^k`a!_j&aq|7OHNc3VTFuG6lRYM-pu;&EK%UG#iHkrQ;k#Gw)% z$j28-{mU6?1CKk4?~sKyiBgb{#f6+UqUYCmJo+?tJ-rtH9lN^&9l$gpZJ@<)Cw)i< zXo|pxJ4SdO2_X(pur1N&i?p|T?Q@NYCw6!!DQm;5BoY4fk-5pL*juw4>;7WD^=3F5yE`{~^wxWzz11i5z5I zibRq6?ymNtZ6Qv3h8+SjPoS3iIMLN{zmF5v}L6qH7q`7XG$5_M!#xz?Tf8pf?O*BIerL<97MH1&x=Kt$8Oum2$uKlcKgVLjfZ1rnz3ESxTgsUtp&D-^9wmv z{LyF>>_(Ozwf45ItVzlU$3&iaTG9v@qDoDq?uuTn=2R1I^;2%qBvF06yI ziWblF1uAb(RrR#Z`1aBTSB(Pvw_slMVVLje)QXK0N{rJ+xrKTWHL!!_UYh3_V20lG z0}~F0+~DPV^J_Oo;;zEYlXCp&Gf)#k2fe+JIHX-eY29I{YPB1$-S@lj-1ph3mlx-5 zo146Y&d>B?es!a++9dprt8P&`cGWs|D|;*1f{BS-$}a8@gx7O2X}vz_jlt}g>Ga`k zEp8+UaAoo*^{%-Nz70H9*pDABHkf#+3amLfelD^&P520_`-*f8f$(9TUUHYC+k@c! zPqxgPc%X^578c;t9Zf{JQe@!gWTQjLjTg(y!C}pTs7t`)%9Nj3gvX!(zuxxdz-4;i z&RNb6vgJ}4UOf+YO1{*ne>Y16u#8$WdbRgIG|Sp~v`-#q_Q}}-JIASD1X^6~bfJ z)~B;b0aVd{wqIoZ8hb>G&V_;V!Dr#SI|u&NCu{7aqhUSmH+x4YBYpSux(*=#7K-GJ z^E3h=m}oNqjNMSFgR-*N2U|(ZVto}dJtaJ7o>}H;l1t)M^Y)bXTHP)pU{3@MaU7Op z>n7w?@7oxGy0i+vfVSMGMC`!<4+Ygw0r&PxtF8yc7I6QY{Xh5ZzQqY?kyUPNO{r~O z*%|JKu;d zki2&S5w;Zl6-uPN2Qg?;t~#_nh=-iJE_ATWkdilQl>LPoL?BT1vss7wG2Vvs*ATQk zZ&m7x4S$W!2p^a43A<;|es&R5x+U_mBI<|UqwA|nDUC~!LOXQ z>^?*za_?0|e#kb$M)1qwYBPnZJ71Ea!`;1Di7vr$dkHR}mqTHM{+Z%_D$_g}h;VlI z+#mC5|HB0G>kvetdH`OtT8*!?$G7(5Xe=HXM5TdyuSHK-d}?JZ{zE)8u!mdCNZ_JZ zicO%YvcTOCdI>-R60oZJmg2+D%+JiegbQeV+jORsk;g3}A1Zw3@g;bbFCX?CGn>9| z7alia1yzv@eZ-W%<-bYxbzG+~v5fLvUQf`ean{Pk&}B@-^ZQ5c6L63GejPPB5Tgc- z+?W3(ymGiaHoqg>tNs=ATm&yBeSO!6)8#z37LMZ4!ZRZ8lVIeNqB}n^B7=AT&Rol(D#VZKc?vSeVC4L0?2Bc?5 zjTi>c#-7EGlOrYzO8y04&+6;qIr0&~`eQ7mqu#-#W>n*`UIbtOzd$Ud-cTd4^H5TM zeSlAEZxASYOn}F$D#-Wp4Bgx56YZQ^7qR(NeE1UGBOyW?Jm&Z~u=Q*ZcA-C?*&Tbi zCA|OH4>Nqj8SmpNh1|34XAx5;?#YHP9|?oMD>+Gnh6pcux6IM+qXC}l)_4AP-O%Ud z;2P4{eWU0U6*zeu>!B^eP&qxN@)G4`4F*>uDGUMJa(Aaeg1q6r*XyR_-HOcbqK;nH zN)|L+C?Kbn?^W*=haV2;d%PWHtdYJUv(CJv-Rg3G_Y)V^{2L)PnrSliIDrJQeCSxy zh5vI{OgKxC0I-TJx3!_$VSTh8DIq8bxXJ5Qa{^QE+|7*aQ-jg7vY7-4iR@M}Hl|z1 z@(cX^f`~JZdSeg!*@EqIz^SNx#t5bdv<#bhI?Dpk41H;%rjP5^L-BIvc8(i|+i;e3 zJ_cZ-H=bX%1RI=Z432--3^~|w;+fO6f)2y|s-Lo6WfO;AB{GGf-#CcT!PBZuK%Vm; z5?^QJw)M0ocIc<7qB-eEwLkaXui>YPk*BZ2b}089bFq6=3I1t6Pqosjb72-tc8AMv zC#oHDKqrZ=yuTfsFF`y3jK6t#NKTTR+&EJ8e6li10b-SQsA}u9v!D8g{8Zm}sr1IT zK>Lw`^?dOV!DlBKnM(b2mC~U^cC_J{AD61Wnb5DcQgGgek%EJJ}{%)K+3${Tk% zt|cdHnqPbb%2$8OT&X^dney5Y@$5`)l_pcVmVa}d)n4K=an{*# z)MW>K>{r(Q3c+re)uEM~6!MLrs>n~7<`lI<9@kk-uEW$=a}B@fb@pBNI??Xj3DbV$ zMlc9)#<0&f$QCrb_4Yp4!@~>mjNd$KnY&HXaUP~V?0^$U&ph{ul8i8l@ARqUHe(te zuaUZ=0tk%>Bj-_97ZUdX0QEFKAP#W)2Ew>aJ_9-C>V$YBFW@!!5X`8t2LM(MafSH& z)*RPBw#CqpgD%@}O)u@R{LiV&7Zk;X=Emj&`Z-q;7o|^YO>vPQW%bc4{Uz^>)M)px zy#3XrA-iE1LZiu!b8Aj%#b&&=CjCnbQpE|VX-$z#c^8zu-T`~NO;=Dq1j;bqL7qoNQ`1a+dx?VlZo~yh z_p=ehVbA9U#f2>9Jamvu-aUzE6oa80)}N`@hvVM3{1v7BGdWBQgwA~mMh}d*=RK%h zsx0-&`DoKwUqB??@enPdt&mnlzQ?YiC4{Q3>E78xO_U;xvQj@RC()$qZ>o4JEO_ii za)dIu_{k?J(p|@&v<-!kl24j>$;cD>Pxk~Z_2eRggcj&TE#bRIs6}yixhVWmaL)|_)PT9r6C{IgbOEq1t<&yXC`3z6juKcbA9lBKzFzDQW&e6#pI(vgnK*DRJmEpU#4au+0p!)33<%IH9q_s{VtxJen7l zc#^{}(GUfQc;29m9P%4=Z`~V3m8FX3U{b3X%6v!eK98hP+4Id=X%|fFHXgry-&dPg zbAA2w*Yb~F7M=LzREeMtCw2R|eA>E2_VtZw{i?&oNo6Pd%W7swQ<|6{Bu}0tk|;%s zPp)H1Jkgc%1$y4#c7W;Iwbu`dbf+G7rM;Fdxhlgc%ZPdQa8`OlnOTtsIm^nxU6UTn z{Z~GbH+M&gT>E#!&mAM_=Eu!t4SfcwV%oo6N3W)EWr_lcxCDTD?BM!U7B^X@HdXO9{dB$^v;f)?@-Xc-jLr|35d)9$P z{pS;X7^`OGMX4Y58@H;=j-s|ZtVFnA5PPN|-+B4846iT2+$mu8-&Jj~_C9XaIVD;V zzN1ZFX|F64L6e6KyYC4KBeNLgvrz8+hup`OkrGQroK|wva71DuQyPHX*r?DcK?Td- zLSSJsi_rlci+iRPS{2z~b`ofxZooeFXUC1)k2!_s z6$$7lD@2By>uH)AU(b|gtq;p*%|nkDq%0db`dK2!8WyEOFG|S+ms?4e`@<4VhGxf^ zRU4)&cyXS87eYw(Y7ww{KN!jk0XUAo2Ht`@N`Kjn&t$m`2Pl!Yo7)n8FH%nJgG@_r zq?UW43_E%?Rn2%G0))m3duZ(Lf5(l_cz6zTBnLyA%`PKB(ooBO^7e||$C@5ZZ+{B) zZSHn%$Kfc2fa1KcxpgP2S!^fsw4QBcRWKpU-mC{*Vl^LEddOXNw_{(DFFxRQ~si;fE4`M0n)Y2aYvq;L%0zQp z<8eD@<+}`mfKSZHli$KSj{U1onyG10LEs?r2D=g89hMq?S=2jA^HpM#1r0HKe3HRV zjF0~8%_nKE&>Ax>tC>v`?Az_MltUswE`@V(q_NABbqFV&AT#x0(5fz zv4;`lVju76Y?b1`5D}($bnJ`!|Kz2JP&4R{_O z{*rxjxS{riFM@VN?)K`9DptjLC~fp&!dMC$ygQq%R$h<-5m#T(0MvsC2gde@#xdwNC+rQZh{I5o$NK9 zmtVWC^sJOv-m>~sorqM|9}o}iN11}lnx=Bmjn5-oiSoi|dLyTHJ#-3wIY$KJobRpO zXn9{B;j%nG)aN(6AfOqcbWkm zFn!;#Gf8L)yooCiz}sW{bDc)nY~J7TtwoJ_H?w264x-hzC>qzvnwW*?*bW&Q@rCa* zUm|Xq2+C-Tyt_iona`-{Fr*`*-F}CVEqF=*9IvhGkEPsK-g4uq>FwCD@Fqt@Ni94@ zLm-#TdD-{f>}eU{f3_$Xz^|a4GkzLW1jSF^bR2Ztvak~vY_|GX&l-C#--{#|Yy&PO z9E4%gGuZOn{Tv+r9NEm}t5-%hCgyio=3sZC2tRDKp}t$lv_xv^^lJxPe%CSYX%cof z<)`~cknFaI0-o-)3gZ3`S4Q%jOWTG0t2n!9JOp4AV4vKp+||2FzZuk!CI`P+@9R?B zl{s(k;A=(jv0pQfcRtgYW7U{(3Jk_^^H@?>X>_+ldhIc&?5ql|eEntnRbNj__jXI; z9X@y#DNPRs6eVB!rzb&0c~3(e8()A+3tRu+69>IG9Inspo7I{$|N8@XySH^pC#Anz zC9$Bo-*HLry64MaviUx_w7`w!`HP z@tEK=`;V6R&aF>XpkA;pI-~v$)Jg3QTyev1^mHD2k7DLHJBSJ{G0; zF{d2TtRG$T9uYcrc&ZK9F8u8tMMXn-x6O9n?)X@GbQw0jgvLcE=2~8CY`(@KT}4m7 z>hrLa3FABto}HV$($q&^{Fu0NNpR-kWfLmo7LE&?fyj6-_Z$ct6RfOZTO_$z&$JtG zdx-)Zko1WNZ}|7?wTrk%ghiLMdtbF&p-(G$y>%?6$26JW)$83J`LGjbKEYVQ6ICYP z{8~V>{~t96xP5Is`4sGJKv+K9{`*~)Qi9mt=bJG@n{91XvEn2RarOdPkD>Emxzdkw z@CR3zj^M@dGIc;ne|PbNtE6avqG>faMm^Aw-!FxQ>)#g1mM?YHGzP@ZnZ^vxME-){| zhH8Y4BRz_D|7$X#yZUMvL?c~?eSAeYXFUiL*#7nVjFcy5m2?GCkE*SI?|N~qKgDoK zrRl>>_EI3BUih4o@&_J$e{!XUq!abOal_9~2_~jo7Ochy> zo<)wPS>c2EoV4(+A*b2Jd#p;QZ!@F1`2i{NcqowX^cry(u-5C6B7nAWMt!bMD34Sa zwmFO_Pm<9^H|JoJo%^8r2mP7V!Gt%PclhoHT$(E9M;x+d>$l(&4+0DJpYJGwX}Xf z_yJfc-3#C-?Xz#$0s_9IqbfWtYjGwoxd~eCr9_X(J1>sCr($m?X~3xvs{?!>Kx+t# z$l`IM_o?oW59x;^Eg=!gv|)H|`rwX(!_@5jSyapR`O8*WBFju!am6O?CYOPk`<1SL zuBjGIiThA%(K!T~E^fWV!mB-KKz+FAspGkKw#W$MEKSkvOa~6)SflQy?eJ@>D#%X9 zPS~=N3-uSDJ<1mTy-lP5jciu??iOp*UwV4P=CEhzC7*iBa46RFRA*@*YENdRIl^*N zWS~{(EWR=K#d2Mo(5b+Iqk|i#?p4vn^9FSodsvx?H{B_&^Kk^kV7O=o@-_LFW zh0K_Qbo7vq|B<`@+HxJVV1d^6#Q`1{p8^XD*{_vSx48sx(8sJsly5J$HLDr-4bC@g z42}A4ZT$#Bww+hjh6oU4C?LgY7xg3fM^M}rz&4l@pXz>nT=|BkPq|}AK;@f~eBGst zDAcWR!SE*YERxCOCq<|;&~S>~HX^L%3SEx^c~_yS?a>bPfxWweh05PA@z&t?-BceS zV24hgz?-jqLZzQl5V*t_2~G8u-0&7$Pcwq4B?kucPyT{HF?QNT*+#1FCU)w1F@CBl9rci5TPQJKKx0zM?HG8+ z6S#a|cm&d9t2D%C2_T&pcd48iCv*&RqDj{y{S`OP8RXsS_$HJ(R4^18DkhW$4p7*i zEz=StM4`zY=cTL7D0CMb^6`VOfek-3^_5YbClSVYl0RNSU}=6(Bw>B1wE>C9|B>zg z?+s?uw1L*}dJlCa6C&T7VFr8o%(D-#`e1hvyADeYR|uBKX`5hhSt;EkbLM1;svebd z{)BBepseBPojXJL{x+ij9*T2OZDfgwOut_LxY`#r67m=AN6Rt$sdUVSi1*FkTd=`d zL5i}9%r#mj9myB_;i(Jr0AvK0I&R*`pp689{2cZjxD`UdS5v_+K0mf3d zO3=}AndA5f4B+$X9qM#OI@Mvn#YnI&Oy988a)a|n(b+_oFJRsG91fre<~^wABW~;S zrfPcAV!C{Mq>@d7<8{v)3~8ocJ?Kx`p-?9D8PAYo)2}=qd;~C98rkfa{$m;sPVS$u z(h7qw-7$7M-VfBwWSMqn)%~;Wb~b|c)hSsG!EiB9dJ%Vcfa@IASWpadJeQvUItWbC zCj%50roo%;l$mw^MXdc_XDgU3$APQ@!sWbNtBNO)38CBv$_rxsJnizs^mj;v)~&%t zjgFFn<}cdU^@HoD38#|}U$qsHCfX%3Yi{*fZv>LLtsCq}d1fnQIsbS*XudeA;nrDe zIrm}d?f*mETZcuRuK(lj85lrXr36XW07(Twa!>>eLb_9=OG;v3KoJB93lJnkx*H@1 zP(ctux>LFvhWb8(yPn;%doIs@&R)OYAM16w!n>a5x#M-e?$^C5VSF$yw8L8JDVw18 z_>uRqua~mLr3W%xPwjb8^9ZjWj8zZ@FC7?N>8{*B57m{2^F{a{sNW|$@C?bd?G`+2 zEB&PtZ^QIv3B~(8gA&i2Nqe{8JIx`?&slZ(y-dFcg=aez+C|(d=EvBd@udiB*UA1e zM!9|LrOa%-^;%5a-NzlAVSIF1*+dYQYS-{vK{s3SZHbw1VkSk<$=2CtiJFLqrzS#4 zdtCqOWcwGezV`80+nfH@gq!s|V(aSdxmJ9L&meKT^ZET{Tx|C)(|j}3l7;?QFdnwA zV$rVts$uk*5@6S_vYiv_7r#k#`&xOchS3NzH!!@FFW^#2XanUz8 z9x96`U@KBda82K|ctwh%btycrPR=-my74Dk*Yr0KH;5y=lvv$P^kL3;;gzY)F!e`W%2dId%mH`NhEpsbt%OR=zIE6L(7KhIEYpBpTP&ZnOy* z#&ruMP^21O!1Wb-%AKjo%UV1Cr?%pR2Y|MJ47#%>h-+C&B`imKMb`bcco^J7bJH)c zpMvJ9s6UkKLdgZ|txhrHgRclepeE2@Up_5eb-Vb^I^bkhL}d(`R7~ssX#r$a0VQ*d zeXF+KJolRXThDeLYSB2}*znBXf+z3eXXWdGvZ4v-+x}w)kT4_1*Y|-?{BZBSUjRLQ zxt6lbO0{=zB+$LcTb?Gm)9Qb|AtAWozxk^lk=lRcar|#D_ni1^V>f~H$Xi0ARrDWV z+dpitR5#_%&dc5uhbxkcqyNp(xB9j7z7oaoDO8<#uCJ+%efg&*#nx)zkB&eWunge$ zw%YMAZ2Xb~>~5d4#!hevc_k+dcSvX+@Iq@K%GONV@tcn>7Zfn`*dr z$g)o}x}8yjiT}=<_ErH}2sj_}YXn=|9nHoC2&JH`pLdD_&xD;G>-jx z|F;s|5(Bg~uvur)y#FB2p&8bb>#nad8^%}$7zy)vi^C)BGrtr)0X zESjP&sSA_SofFeNw> zmVq-)F3&s4G6XAb{>eC{;@T5|aiY7-Ra9@@9)eBuAw1;T8DH|2ONL7#b_pOO`XL0< zumr{jFYoNl%)6Q6k8K{1;+NdrtMZxuCcnaNw=t)A*?v@NMfJ6SygNc^Jt<;-6p#6T zH&$ook06MV2q{v7!XHgI`cGRr!sg3F@zAf{p8eFcxp!^BBjLer;?Alh5pS<7I$0q$ z42a?-l}qTk&kNvG>Q0K@=e5!n1nQX@jauZ)V2~dH*)t##eA#pNzUHUen4t>yVxUN> z5aYG)TFu{~1A1TC|6w!n3IBLbmP%atk7_i0iVT3Y8S!EFA#_)}yG9NNzW+43IVLDW zE?GYM85sS0JH~b51egP1!hQn4CU?Gw?X9(q7L`gmF?(*kv1BUFdmY@@*xb|Z3Y^2z)k5*KHZW>1W?O%L>UzYQh0ptuE6Q57^+8twNb)|ylfPx(i0VB~;KUs|DrUgNwFL0w8qf*?ViJagQ7XfFV z&Y+;nSoT2ykeoSkUBvj~6QyxHNa{o+t$C^QJcmAN{pIB(6VO%&rjAABsb%X~_x7bK zpRJSiIv+eGp{8jy{OEW5akG_pDAj!lBp?afsn7L35! zy@Bgd$@($eDSArbbNEq~CV-0?bbLFMqMhdk9Ppr=+G5_|8uy^X6Oe* zs=ZFYM>sNXqB$EdF0?5~bi_B&9A%vZqt)YtknZ}R2c+J0kCGiqnTDw0Dx4(v zq%L}fVg-msAP;&R{{on8Ef)=>1ZhMct!l)PVd=DY@;vw4@EEViaI0Vf;s2b|8yim) zUsd#0QD%7wVLs Yf;II-(2K^Zc}Jua4_p^mv|$%rv{r09N^pAjabW+g0WBiHh8P zIx*a*E<;2u<%`?N9cYPCle{I8+T!X%5fRd41BN(J%U&Su_5x07-!xL|*NB^e2+j!^ z91Z3Hhl!)G5wgypD4xR1f&nVTlEI83ce6`hG0{II=R3`VDaki&4!iNTCBEi<;xT;k zbC8)IQ|5HBb>A8PJNE(jJUgPaW78#d02HHNO$XwpgK{uCUU8HZp?dsKXu>&5MN$-r zIQc(rr0c#@CRTWFm%ifVy5b-cZ9kU{Q7J^LJPe};v}&LFlF$O$syw6-|M2l?_%NV? zzqi&c@F<+?uHZ?#3*8ezVI6rX;_|LPKXbyL;$TvU3%oFT4{Bk>zDDVS#>3CC68bb; zS}HTIlMr#HA-w*UMju`jMiAcz(B_$@oy97ih-Y+tpmdkKp%GF|%W%nxa%#Asr276w zfeplB&~96~{So6!Z*SKUCwZ6Nm}?9)P)bWc5mOAsmQ2EqvTo}$CK%ad_ROz@E%@8> zjbPj#>6CwJ+&e`W5Ai=32Zo1ZKVL;C$-$5+5yH;j^^B<9ZaTW};X}QBuBEj^$R4~5|o$b!)(FbH-YY==uih@}k8 z{96M8@hk>XQfsrVi8p0mNFrTq=1IE9GbQ4W3QM{~(i)s@Ae{4?PCjZ+5pz`pw6jVZ zJPeDdp;czE9Vk@=L+MT9S6O>UV#M5UiDNuB%)tn4V4XIAV9k`t)gtuiqjJmX*_FhX zgDJAhR|3wT)ZpNwP=pcw!w%l*zG?GS6_$A_=!vhnTFA-EY)~qgQmK6zM1HVz%4ISG zYBfj~ok!^{7lJz2+dRY7YOEh}ima6_gz2g#x_r$IXq0KdFf||2?_m2~zI~Wpt;tf> z*JW{_<#q|$_e()Pm4ZAbqh0XZ`e%e)7IfMOf`kdTD9&TVixIpG7~xy2>F49IFsrua zbo z|K-vtjLfaKa|HTqv0~5SJC9ESXJLWS5c|kQ?Jw=EQo(+=YzyOu3(dW|aXt6WWYbqI zB5vVADE;T3vNO)_{Y8E^3_>V;=)_(S_&tvq7>)t-c)~=y4RjELeZ-8(1abh4QMQ%l z7#<|rAD;+Ae6%+QOu}jd4AGjTIuO;{VkFTz-Cbj{ctj+wYjh1)Ub%^#bkWLyhGzrS zZdBbqp19oB{76@X?DJC}*FYlz2%=?`pm9o;8rHfPG|7@vC?4tOrAjDX&x5#dDkCB^`Hu@D18AcLgK0 z`AaocEiZS@%P^zvWR0mM32<%Tx=5c75?@H05TY1>46nGf<0e$*+3GLze@Us5KTc}) zmA>#E7zp4aj0b;6F;9X~kz$_%I&{;tv#w%LSRC+p{P-tR$;LbYttlZ+Cm* zt}vfo2r}x`lk?k!hT|>=o4->-EA$cNkb`0;3o}O6(ldDtH+6Yh@eJ~l9Z3>Ipt3!e z-`oH+pyiYb@FK_h|i9w^`xkfX_ z=j&5KV@ZlBl%8vobvLnoT6aV%UmwgF{#e*gBlU|EzG%VKQ%mm> zgQ%c~e$W9c76(oa1YE2;*x#&*awMVQBuc`Ahz4@vf$rM+h1=)&tP8l)h9dZkNr@g$ zJprOs{BEB6+mi%T?YnBB$IuBD$<}p_Um|9@(%eA^d#hsYB+E5)EQrbZi4$tcF7(wC zN*>0Z_g5i97TeOVw(VS+Vj!ztJd^ICY3mmLr>t5D*B^``-sioiW%aZzg?arZ;;?we z(A4OWln75v!{i#*;olzT?`38y-ZmjNfY8THzl3M>g9?9t_+-7MZ3XQr6{fdN9%A8# zojY=$qOH~ls})pYIsiAj`b`*Z0yOG6*&b*kx}mabWo8dW+ZAYUX_A;7ZyTP8eD#Wb zzOPvDDgHWL5s0u7?>+|uJ6=tD!Ft(m(TbY)J;sMrnkc{8V$d)jVPw7?37d@P=70;_ z&bB+pkf8i33K~Fxxq?QBgM!yU2rSAG=MtEn0qwGgHGl5Qcj`k8)+Ek%n{|*MC4k{; zRZAqJpzsL!ZJYzq3lvddIrdMcW6#33ZUL{V3qz`*A=ov;UM-|HfROmwx<-ZKI5MCn z-U^PSoDO4jB~H?EUFbJSOLlvEv0GySWAcG0;$fQy`k~s|1!QI70}d&-qVjWez&V@+ z3|%svO(2an{U($PLP}NFzG!H{RGx$AvWd`oFyyVBKv@)ez2D$kru#2YoV4uc#>V4j z=#5PMD!o9Wo*F!e5};^SNgM=ge*W$$Bt`V7X7cejF+zkTM_Xc1lCi_34+tqP-Npw5 zZ+G$HW;6lJ<56J3R9JXjoAy6!p5$yry)%>HABdrbtG^V1^~d3Bhw3ALDW%8?4FgzA z?pt|A1}C1FmQybvj2aMYN>%rjxn!@a*y+QNQgQjx9<0};-{g>Dh6lNdZx(=HvZ)i5N5q%EoC++1~CY}B){3CY15;si+h_xE-w|p z4k!!UGgJHK3arId%vCA9elRoyYE|~9L`TcRo}6>W*^;&appMYdPI8-x@7f|5fkT$k z4aSS)htvnj2Ldg~weo0Tr(;q(517!5FtH6F`6BgHN~#_h0D2G+!sbbm+M@++W6uAQ zI(=LJ79j{u?}|}&I6Auqm>1*KZC{Vd0|2sFeSpewN8K zM-h2vKrC!faP&&R8r`#5^Cpz5JSDNtuK|7h87K|UEIEfUz7yuAtV^{~>sWwZpyUJ7 zL-hHN&gYQPO5O&5^T#3oQX5 z^sw7+rC$c%Zvr9h$P_p92<09*%L%r%m(*h5OJJxI?wbLo%!q=c(;Pgo|jwrTSM~k}VJr*|eMPB9jLZK2z z`acBmC*2P~i~jc+0e@Lec(S<(<~6rofgz1?I$F0oA$h|g;%BF|@ZIq-d^}ChxF39U z)6$Q?MgnWmax%V=_1H-@q*X*K%~P0@qzdMp!z97mPpr=dz?^}#f?2idLZFjY0yncU zpkL{RA$5q_E>-QWG{Wg9T23b6OFK&Vu0X?Y7|}y&SvuzN2e5m1l>UeumSKtF=|EU3 z%Ovu<4}2 z4q=%6)kBO~sIqWUk|XpkXi^aYiH$b~@-ft}&It&uA%?!_mvay;eJEva0@8-l&}W!i zV|_iZ@-OLUgc};DC3=7iUwwL%42rLU&cao8X4127>4tIZTEy?L zHZUWRkUJ=&gyZ0=)_hZi=LB)dPPa8EtaD>(*NV-~vs3|#M${W}Em=~!Y#>SO(cOAH zJ4!dtrD{UfK@MAp(kVadE5^e=hKLJ{G1Gg4%qR>gi52}{%*+wwF$f34$GRO-E51n{ z(NN}4^dyGJ`@oPZ+{A0ZKP0jpcTwGZwg*8Rq=NUp$zH7Bws4S%X;q= zS^)A!U%p)hJeo2gVgnij$|TwCCeSP^2g?kFEah!{r)n^;po;n7W($FotW+;f&nJ_In`dd$8Rfe>R?JX{V0a zi!);3gmo>=o}VyoG=|A=7_n5w|6+G=b&-z~Rc2Om$2YFWe=j2*t@>nog#+xGlVWb| zQY9en%K( z43yn`>6`k%v^j?H2~*1SQ540_vL1*cZQ{hFux;3K>`eLvFr7(K7b-G;FOGI8*#}lh z2i6RRn8|{Pu4Ib-=ltbKkg`FZ{<9D#r=_IW#}H=bCu}KSsi@lnuZ7z|EJ@s*i0Qed zgqXHz&-wM72ceNM+8l~u@c*G)^td5@Hjqi}K^v>+EPEWpOaPl0?7!e9Ki2h;Z1 zeRfZ&_^kPo7#>}E${8W;3RKQnQ4jplBT4sy6LgZU>;Es&F92?@J0|eyg?yc#f*rUX zQUh9Pz;iSwntsMgN|)fP8bBr%zV@+eJodSrY_QY&fGXm0BCH7l1$bGnJDY<5_q5 zzB80@bWG3?;E{!SdY6K5L;{UYRzpp#(&xJY6#soZROi7t!^iWTUViwKKYq=7>pT)_ zNgk$no4d_J&#?0l^~~&$Ij68&#jU|cEh~;IBb|x$$>96rulwHuNcz+1_bMtZs#L=f z3NK^si2S%J?qRvzmmFpI=?pLZ(!G$ejJ`@e1^D~R|*IsUNBR?Ks;2zWhq z@cph+Grj#ziv8`Em({_AcLhuyt6-XO7k=lWA^6+Bfi?N<31nr!g>hvD{!0hfjE!S+ z6pqcqa46LEIv)O_SH#`aLiVE%tpNB4@(k18m2(d}1rDz=nhrPxTQi?pQ_w@y!x5YA z6uF+iyTflk7-|EW&3{*O$FWeOZ1nG1@le|-4dX@@gPD@`pyUE5dOv6kKdyuHpa$h) zeKAdX>ZLNUB%X_`ogqKo;gWPQQcha7E#^`Nk*n ziEw$GsaFXI2uR4uY5866-fw#n90_%>d6zq$C*FotoyYJkZZa9|{nh3j0Gk&_cl_GD zOB)n~su90la7e{CJ5c$#TaRNn0hGqis@{L{$1m|-A9wY`O)G)B`sASDz+YXRk^0X^ zgR!cm`!0up`fzuyaUKw5(=4$&tSSH6itw+US*J^MX~qT+kZYJ z$Wq+?OdeK_QXbpVypR(p78v~+W&Ra!~gA0zvJ-W7$nxEs8_iaDwylupajzZ zG_4WJFyr6R5PzHqmP%quf`IH8&LH9~U0^}0HYsOiel;QgdXhN!bkeWvhky6-(;Frq zH^vGedW7n~2v`LMUtjuAW+CJA~`8_^l=Lx3xkd{*LkFJPR$=%rSqfnY(ze zr~cHv4=uX)=2s71L|qKOS;2I1d@yTld|^R(yl61HF{nB7nI++YvZu(JW$J~|939b# z7dreCq=uM#GqiBqeS*Pmi8p&=IGWp!oeRoTAnf?968J-i;fLk$-r@jdjY_vXevV-m zgwVv^;MEM~AN%fK#w{TV^awT{;V-lMZ2s;}`=%1A{>-*R)oG=wy2g86bzfUKjUQ?* zE=F+436IM@m+v7UC{JvLzuVt#PH3pN{q~IS>=7tTxr&mP1o1h=uWJ3!W&bdEe?=Vp z!|tEsZK=MQMR{`U2HBK%`x^AI#7V4hrgm#Txu*5UyZpgWd8Ys~OJ~|b+M?evLYROJ zu&OHsW3Jtkm(NIUmtp z5#?1U>}9!6p!x+_3>pz^f*&-~rD{x@2C2+9i|QG#_dk-F`Cz$?N4kbnHcP2I5)nb1 zkb>)`EHLij{KH`wVjsqbv_@DK{A!fiAGjq%;-~-%RVHfwe{~>kfdgSrP?JShslLy< zbo^b#q>ki^Dnen>mlKSS=!kOe4!I;?hrO^jmKUu$6A zY5%al>$HN!rl)e2yJv+8qdkTe8Xj_{4GEBotz!;wvx%yItju;c*nce`iRW%W`9`Ab z&2UjJlB=_&yHfTH#5%3V?~`-{x@}#hICO$@Wlx$C;laeekvG5~<_rJfEDra{#F9QH z2(z#|-gng?go$X;yDc^&Xwi!U7~;e8{_iX1e*?TOAKZ{ONSrG?SeT=V5nI^LYnRzR zS1h$Kx9kEI=aWbdh6|``f*I z+oyHUt-Ddl)^hVS3=FI$+BB^ zxMSwc+DJw%Yl-mO8X?3LN?(hkdjCUg;H}&^82&&t{V2RZF7SpKrzpQPO6h8>El}JC zauh$^$fuyK*{?&5FKe9}nqD=Mm3MI(M~L=kRrL?q7xcHG^1OGlP8QwdW^}s6{aO4x z?cD~jC5@*k)-wv<3o+)nIDDXhA z!Q@nkiiQ*>EDByJ%+Y#Ux(UkFd{ZMQas!F+ht*zYi-I@56xTjZ>?_cxq0?2N|MDbY zZ_ll(-Y>CT)-r_@WnMGT$wD~^%tXA>$-cOhaOS2>DpL5o-RS!xxJlaIL53fq2mi7y z@AbX&-8YXU!Nzf?duml2q$B3R#!t9AbWN$sz4Fz{ z=3v%w+)|G>?+v~jqS%%46m;~{xik}@@=2VvK6}`EJus)IW4fi z3R{x_)Wz6#Hg&i|$1yT>&HQ zTzsgDHYYwhC{vcT7&F#5*dX%l&dUSm=r2sEG_C1TY=xQ(lyDEh#SLz$&U+Q#J_yNQ zpN1*#CoMKExUcUh)m`hEwa_0l_FlAg>F?vNuk?$9;uiNEIVNA#imN9T^l-aex$)SZ z^WCJ8cFv~PC82A_cO9(r4yc#BjtZ3_$eBb_RMXYi&!2D9wjK)3WkEx5qM!VssD}?k zY3O>>ws%b}I;~&tx4ZglIWkVmjccQ(&e*2ulbln%arte7vBK=ka-CD-H@q3~o%3W~ z^U7jT?`|u6?w_H6>0Q`(!V&b6BS}_0xckiz8MY;gpc`9IIZyALIZ7nM1dpCP@Yc>3 zsdv#D6{sYc58nO!bRl{y0*tZLiQtK}HrzjA#|MMDOzsC-e{pS~v=eH?g}W4jGJ zp~tahB#@TkV%FeA$34uZqvndZt}xa=?TJWY>2ZqG>4L>}apS<4rd^%X?Cg#LUuKI2 z9|8L3g?e}so>}BxeepErWfi=`FL`2G#@~9iP@i(X-$tk%+v$=^2-Q9uE;rR>r#zBo-jUJ)pw02A?Egld$6EM4=C_aB4;&QyTEO^(3R0_BL z_x1~O{V+Y}?Y`9?MXh`~d+&hT>hG-nBm63zrKC7*TF9z*?6iOfHa2Z}R~oE(X4;s1 zs`LzB;qEN=dTjn}<^6ZktKk)(*fSn$$$+Mn z%#pHuKWr}Jw)(d~DyV#n%lxe^v0ikTnpda`CVe5Qbwat)%P2XaW7Yxg=~@|X-s)!Q zq7^C3wMBp4qf3EjcqbTe|iN1VfA-?lT>ZgY0Q)$TKiUYSOZ3$zMWG}U1 zhIv<4t8`bYZP{|$>z(v6#TkaXy#w(;hDGhzXKIgIPjwKIaP;NHGp!mU_wSsdod~?k zu+scc;;7JhL*!((2Q|ECAmPVERK#OVtS_n%JZUyo(Bkex8K5E;`Jh*~RLI8h-l z7^0Ef+kBv{{>vhJE;Kx|m=HA5iMkA{)E)6`p47nlwcbtt=z@&QQM?B$H`{kgRCs>I zgNsp!lkC=0ni5Oq&kIc?P~~ZBaaP8_oYGlo>_D&r8662XhL(=IATAQXQM}MpFyhgk z&JM;He}Ii}Am@nfak-`DLVM#FE?{~Lz}yBcFj8R9>tN4+Hh}v4i>FWDgzJ0u;B4=B z$46iQ1C6$wCvCXyuO9HPG6$Z@I-z-U4a=}-_F>0z{X>^_;o=Un)U@g<_DpO|T! zC4Y?oI~VVY{?~`0@u`pyYQ%!TD@9MqEI?}bFu*|cWaWjZ6(R7k*SoXq0zE;utO%V zS-VP&_;pd&hPM29gYHkXqarzl=t;uLYz$;DY(G?~?zE)g+<{yi*uS{~57}9%qJd#{ zgW|V0uSC_nlg8QKh8jYDcPSPcSo)}`WTj~=O06wPuIRc$*blQW8I zQ5DCehm6&QxW7E=ve2Ij<{g5vRb_)yFyq$n1B!M~sN&ME6rEdiUW#@Zyj>T}C}7_D z3#gEDjJo=68v@c~B$xtr$*P;OeQvc`VlzzwFgVXm33>f|!;N19-Zf%a!|=+DulP{i z9aKEQbMh4Is(y-nHoL`ut3T7s){}+VX)b}>dP4_ zE-!5ZhHI7H6QdBhr=b*`#W)t5*A8kW?|Ak3`&L$-j$Wqp|794Crs?kk!+?Qm5`CKm zN<;rNBScC{sOPTE&|&*kK4gO~quN+s6>E7@z^kVWp%h~AFeR_W5`t{qBU!n`` z$3FUR8XA^^qE$V%$i3cDGw;shgTa24FK_zfqApG6H;XF+LOs7p16A~82WdYF=Faok z+-bMU@kViEOr2Y+K-&ek0$U zBA2{H1btbTd+u)F@NH@6T3Z5j7Ir97^vi0`;M137SK_LS;&_?A@!4Cmu$&}nv*yOBli??c$Fa@?H9%)y?rY6_`AIR&fjB%8#AYB zoG8z6!Dyj^1}~a@l46aHQc$dMHRLBr=&57`e`oGgH%CBTU0b&Yw(Y{_mWE2y1;%Z& zEf*vXREL*h5r|b1C`+$G3zTOXsV7KCw=@mDB;6=N_5+H>-iQdv5iN~HaDdwZC3X$a zJ=`VBkT+>-qIeB`XvqtZ!(a+QdCLeO(LE?ytk{eZPxt@>rD{wkDXDnUSbM#>t(xwoxN{ ziuk$9$3fBDCuznnfpF?eqhAM`bvU+pAjOej_xJa z-?#wQ^M_$A>%mKVVYrEW919Fd@-$Pc@P?+Q=Agw6w+0Os^Wg-PfoeWgS~(r7y0~9I z%atjTVx2w7Z#Jj0=d@sS;AMKQffy~ZyYxV?V!3$8bC#lCbG#OmwB41lVB2<)6ecDn zy4GC@TEX@utuTTH1Hi4E06#RgW?~@bPKBL`9X(63o=JT|>8SV4}_^qNAD}%4sdAxgor(KH= z>FyB0uE5dNSzvVfSXEhmVyu~uS60xXJ_iGSLncy_7#i#=@^hnL%!a*9meR3q7b(-t`N-~Qx&sM`<04s^#{MjJb!CoocITEz>QI{Q( z4qQl1Y9&g5ys%K;rZ*^l3GxlbOrahlMFwy(rF;)%4KIgwJM z_wuR?dk?biFF%}7*so5v;Ss0A{3#J^egT7)dRvJ1PJwio?OZ43T*Vf&Kp3j&)LmzX{u+1+**=F+r(W3o6& z4kc~Dp9s_Fa6KhP-!5+k0Wyu-F5p7re2DhJmI`}AM}7swq=je+qxVFN!jARY))q!lY26$mkGQ=@ zFq-*yw-@`a_<2*qbjvi-sFYwW?0MIIl8Sh@;-F4rqIv{$@IB`qS6$f|h!ZHi_nut! z)>Dokv9~urMt63Mg``)1V_tjzIn#{|m2M#?G~>IMc4o0H@hy2uYsB$1p@{+ONFyRPEV%Yh- z^YrAT8A!S@jq@Qe!5H>kAt&yy_y;-+f@gZz6!kzEvoh+uqDBi8hgjBg9jE4zqGhKu z9sB5mQsZl`aaLn(;h65pZTXM}@4c+n(M&_Kr%Bg>9n3woQzfMl(VT{-Wo84K2lhF< zohwxj+yQfTPnnQ#!*(9<94CAsE>R(~78afyfap7-0L^wk^~vVK!0b@*jE92Q`U{s# z;4aMecef1}`?8ETO*dCp8hL0f3L72*%R5B1^V1Web$CKd0G<;?zu~SMRm6Xm%9a_zj1 zqT;EP%+e#aL(dtRL{Dd?~J12p@!y93{btJ(VGR`f1Aa=Lm6p$ z*?JY_9Z8*qLjxAoWtrN=j~Hbq%q1m6Cf|mLuhe*`Z8xV8mm=c?3PNL5_w#2X)Q64Q z@cV3O(k{-nd??S1j2#GBw_I#XLO5^Imd=B|1kl{{P0rkE?@P3Zpb=31(?aY;v7<>i zKDhpLb^F2Uz9q}r?o~bEiWG<)iX+&gO*aowDV)2YL*eA1)>InO7LB^Fwo}cVqP3!@ z%H*W-Qb|7DsNqC*L#!$`fA}^4I!YbeC3()7wGj@r&8qI@&YlzNHb*l}UC@zplW!+$ z&RR+$EQ&L*_kF3w9jerMGkxe%9>T8KR19e4)0J2P1Trwa!Zjs-%ot&&AHpHMq0eA|CGQbT=2z?|5!pc0jd3 zW%HP-ab~J~gKrikl8dJv9wR@kue_P(4xXId>mvYeQZV79e1q9-6BQkOOf z++IJ)C24v|(3htM+Eab71x3wbo3AB47aP_RXr}P8vtPe-&34LYy{Hgbk4RdUw*V%=F5qfzK>W~9I6^Bn{1Xi=y&HXV=j}Kbq9R5tl5Yn0OgFn z<@;H#Nc9F_C}@lp|43Y*40D&sryX2AsOnxXJRmg8H4wArGSDU>C+Ai^r;2CQzR8?t zH&oc{mDH%;eJY*k{&K|eL6s_jM>ehNctahT*I)IFRM{9i>4#h|y~tOa&ZgnMB&;j2 ztIhL^hWXm3cnXO7xw9{WB25ww1Wb<{YK6{s445{G{JSo~F zs*I^@NK0@D)a#@500vWL;fKts%Q7-D;yO4!Xm0UbzI+Hl_{Nx8>q0F)7BtfNUM@5< z`5ha&Q6Uoh-RT>&_bb5QNlU;m*L#U1Ip}#;^xhc4#oL1yH4(L#55awoRWy0|9UKci zd?aIdu|$cdVnqF9;n0ihm}m@cG4f9lWa{z7+~z zWPai^VfgWYD53G*FvH^0&~)#lxN2=OZHoCOIK7b>oeE-$a+B^itG3hD``vW6Yshu? zYiv5`N^h_4@GSdyWya8_5ysFj$Zfl8D}zT;FJu8UzFRF>g^QQQej4h zf)NLRqB}#e-?LUF;yg#>z5bBiq>k~Rw2J-HH0-$;U-Ry=*fbfgq? z-hU;*>*cScS<2@K0HQ3NTgzh=ZJ$v29mpX3r51mn;N=2HHwU73t@_fs!<116MdpQ3AntO-Yt;5-12vL@ zo~k2J8(nIB#l~+YHMIp1IdTGJfUv4b*912z>aDaimgGyf0mmMUp?7VA_ffs;42ib9 zSuO{&+B9vO)jBOfGWZS|D_2-{Z@eLn*ah_Ce+5{{UfUX=B6Na}(W_D43=g--WqGYi z?x=iFI(FBv>YWK_e;jlgP^si@r=@Gjj~hsi^_)3T=3L}7sl|-Y)j{**9AJuQR8C&F z<3CAh6JXdi7~|TSa9y%vFXKkM>hXdh?B*hmNcew|!IOau{sYyMbpDAKpmKZ#1iRB| zBSUEu4hNmUD6ezC2ix2uBiCN1JbX{u;qL64g<2RYHQI946<$GeB)taJiHj2HSaj1=WFEqpK@`MYQgOc^z_%R9vX&H0Cy03Yay+wWvBveyWEm8vnwt+m+{eWr zlsysazHphR;BIxHPu3-}tn^aTjwP!|y`4UeAx*kgj;VLXK)&Fq@3gSvR2+anESh7) zJR442yn7$G)YYERD=2_&>_37{(wIOk*kWYzy7{JM2fVGdb+-e;!$WVBsqz&}7TUKb z-lT0_1T9qS>g=TD`Wr`oR?_f(hMV{Um&^|^{xSu^&I*=cGQ9mn5$xw@zL4$orUHmT z@9JK_=FFXht6XD_tD$Pk6D2qd2~Mvc9T6sa5eA&2i-4ErQmMzd)_i|HPqX?;r?#!D z@~DI`c|=RBu;rkA0L|SK62+vyFu= z$(J72ONm+OVYG5kOOj*J20{}w9Ngr2s1b^Oqk6hvc(jqHYA#y~U_B-q(G6wN9om_`ve63Jkev!x?I-eBcQhY!*U`3sceH<7bTyoQ?Gum1w?# zrWtf-+p!re*VOmgb9z4$(76N%ku7K#UOBr91+)0vI<*{>6Q@do*L+?UYO$%W2>`Za zlY`!QaZopqmS+QwRufnTaqTnJD+Qj?I>(bFMTAo0S5XU0$=7{Iwj)p z4_u0&hdD{1b>F3It!P9&C}jF-16()_cam6nXUoooji2vI(JT{pOXy>1iYWf&T#hL< zAlF^EDfZ||pasglw?A&*N_g1k7R;);{K*qiTlzkL1%FDaB+~(>d?QMAYqqaAoAwC< zzgZ}l)PA&EisoED0H1-nNG9mwbyJ?!GHCI+=lq#tRT(~n>Y#Tc_pb={KIf4%y`_O|;3?m7?^Hhr@7}47bIs|IfX7ek z6SIByGlB*hACWPXr=kX^Fx-$?7g0gZPQ)eaNYJ4|ec$!JIO@l~(?n-%pTIsMUk7{R za4EURp4Ut0;E60a7#)+h^a`9VF|TPUV|}?#(3oJ?)r{;;4IFSG?2&ntjkT8~M%-6Q7rR zK^RzrwmAX-WCI*h^@yBtrqF4!bRH0eE7;w*ZVBC~r}Xlb+!^rkKMY&G<=c$`cd3&f zmxxyd|&I=%;Z>U7AE`*Y$RemoNfzc`i)X zeWM`>=4rYvj4CuKD_ZE*&6xcnw&S?gy_{2Q!&<0Y<~)vVN`e(lTSb2bH6FI8NWrQP zNu`Abh6x|iU>nnIG9Xf?h};ld^N2du?ep;YS%r;-k!-KMbQjcYA2w$wz^(9x_ehu` z$;Dht?YRGb^jxs0qOf`I{!0UlfCa}W&C!ofM_K6>8+Dl={^!)TPjnt$BU}thQb6VC*y$*r7+>mg-VO-eX zcvw4)D*?QKk`mu(=AYJbkZ}dT^8=w{EQ2wck22YqC2}~{Qn{CzHY)@vN(5xW6w}o* zmB3-f6`_rPp50I)2FK0IVpB4tJ zF@rob*UfLfW zvg@|&@=2oiY`D2m^F8@8prvvdmzn+d=gppe_i;G!oqocOB|5ysUny@tE(>O$F@mm^ zOVl}kkMwi|QrZjR!_fJ+@lhUTl03}pF?ik@_?%0)c4$y-Z1_8i?YZ{Wft%_)0fq3~jzzeSdD#-nR#PFzjgBH0dQ2YR^^4}fnv;S#ZuB^Qo)ucQa=$rnH z3*fJYN!tV53^^dowxrgV3^yoW={iPU+YJV76F5>H51C^Itw3;G{`rHC~;;2=5hc1Jymy>y!nO z5h)#sgIxzMof5^1cRzy-Rc!292-0=i|1SFQ`8E3Z{YP%Scvl8wmCl?*FI-?GD}XK~ z2e9eD5|F5C0f8Ph(BFQTbLd%T97f>T#Ww0#%fPkKf}W#Y;jI&9*z#*yOPyud`?Y80 zu{N>6Od@(z;UVeb@-d>RsGW^zpehjJMn3_1<;?)gQrJ_}HWpl$W~#gdK6>{j1YckQ z&;2n(jI&&X-9|t-fMQ&C7$ooNN=nawh+!fSkemgI1pelQ;u$=L$&tx+gMdY6R*1zJ zQ7ZdPFv-Yb_dbOa6R%R+1ZT^P(?RDKG4~3};pO9Joks6ecRf#*pI&=)@tXbYwZXcN zK@1)598ASF`yKLF^bNy7V|==PmFG-PeliYd$lbmjU5aFAfc(LuWt=`Y}>wQ@qXs0?!ncr`;ER62pv0MTtr)b zJH0c(mvq;{J$cODH%>RyyIlngcI{!O?S{hMcc%I!btM0fz4r`jYVEd$0|+RH4JlHs zs30IxrK4MsuF^{YMF9!DgWaDW6XKW8Vov{+U|Fp{u-k~X8RUxL>ok?UW?izbZj`g z1epUiP=@N7n(b@yzOg_)_C@W#p4LWI0EQuof(C(Uv^86k5tQ_Ah4&h(YaJG7-)>f= zsDcVlW(2wYXrZRd?D@4HEr;9LuNX!~LL1~R&Wl;9D00vyzu7iPJ*5mI%{Bz?14T@^ zsimz5>~UkjiY*1^wHl)|_n=y+sk$5pxJSM||3G}^A@UnZyH)I4MW>t@Ve>oRJ$uZo zpptnn;kSnIO^;pJUo#&B@yUC2!^&o9U0#&|EY)4WAd1R2mCnq{+M#oQ)mbhWTIL5( zTzf8Fj&@*BjA#u}#sjA(+I_;Pv};rNi4EFoDpI-xkZ>b`&7KBKTZXF#u`~Dsp1ue5 z*L<@8y}(CBX?J7*7#8B|zk$b$Ko(vsR$foT!XdMONlxAVM~pU*tNwW%(1S2#rho|6 zwN-^Yovu$x5_2nCtdMJQ(AcqR*f?_GQSjq^AmQY)|65rUIcvBufSl|pPq>uEbcsr@ zI9(i2IY^=--T0Op|9OnKIpa?84B+keI0ihya_s?^mr?VJX2UT9GKQ62ml z_IoUS>z*kFSM`u{@z&#WC=$Gts$AH*)JUc;us`z4pw8QW>C2W>+S#B`E#+CqKAHVTXcNOtG z449+6nFd(`#*)A#Ap={{q4&j-~JU8{=;D!{OLHz?+>x&a3D*m~?+&6I1ECx%f&;yb3su zkXi)H=Do>yn6LjC>-iG5S#3hawx~tr&5q%Xqimpa93?`U^vWEdOPWcyrpCa?%QSU> z;nr702|fEYMyLjq?try3crf053(LMoOz3amjRzPgupbcTCExBmDR3W^=2O=#u9wx^un%$_XE&~vD zJ6n(&feffAUyEhaV0Cd8l1RX=?KPpkAblBB@vx1(X01~$)Ew|yE@CDPE&MYB$UBcF z8bZg!O>ISck0Sy3SD7D>d_0GKR5>ck{{^uskg6m<%1wLY6yTXDVR8bjxGD<(*&+cL zW&q3J9)nZVy_V--379M%?~Sh}(I}5V9TX{BR-z!z?-q+TT03@-S*cwN6s}+;&j>mb zie++@FQiTNjRWX-W?6qH;KLgZriT7qw2AcdZS;q(3sHopFUhf+rsv;A><5v9Ikl0KosUhC8=?YQkjy+c0HY z&`YKug54jfv9_SG!ESHZSLhUzu08>nNB6>r<}xzEgkCX8@ak|AJ*YACaO1{_M_;ks zZf8<#ZteqJFWut)5u%yA^B2U^%2xeE>X8fTe{Pen4hA(H`BGp4X?so5VOU}hYR?2f zO(6?{AQO+Pa!!B`Mb>YtuzZ*TbllA6OPyQZlOZ12VZ@lrjP)ylQ%Y=sR){h0&Ab&e znnFOY`m}6%kDd9T34QhBuw^ssj1}AV>({UMwh&YXy=QK#jH;vq`VP#1E&#)G-D5D* z222P{z;?Fy$Bh!1r~a#*(##kNIeq)}-cE5wmpR8Ky+&s(my+w04K2BWF#Ixc1AM$~ z=s1Y+@$|-#8szCaNB5 z-r@1muDBRPw;QcTb9tGkoPe({`*AUp6h^Odzc$k^6q{g)g<%=?05x0bvmtAJPH&(@*V3~N&{7%8I1}M zNO3q{AQiFC6))enJXcTJq-%`I-0FI)@gu^h&iKM#kTAu|zRhRS9@0Kk0BuDB+Vt3U zi(ZGrp3m);lw9wQ?gIgVEYA^xcm(K)pOh^sn1UR=hV|+Jd>y&l2V;@}hPxHK9|Odv zeqb1vu}1^Y60y})#LEF{7k$bxPrOwReB)$5NmJZi6xT|YxwGfuz@cDn`dlTrkb%Go z!6%*+pmu$XPxxU@1px~BcgFtTYgUa(x(3N37qs?J7ocM00S++8_UiO^5`pr+Vl(ewgb;Hu74KqE+>gNO%@{oI7rX>B|;72_D)R@nL zaI|m%$TA%!Cn_d(2Y{z*0X_izg#w0$i)wlS1wD0M1jH%gN9>d%d}CUuv=S-d0K)U5 zfP9k)ER_N!_ypIh$gw-R5RVKSR=8aa`yr3}{|{$?y98!U=Iou^1MJ1sz4Cb?_Vpo< ziKVDp&qyM9$MjDA8hifJiy(mASMAtyqyjSx=V;4;)cBrbo%vv$@zcFIz+)w~fcU;_ z3oaBzK5`KbvguzH2K|C z(*v-h<(-1i91y3`3cPSPm`2%`$R1zpoT){HL^wFeS~3sqIR%o&pg`fSG6E>U27A)! z{;tPQw}nOg43D#c9KPOXJ`dCh2K;`@!AgF%#AOT=d*k2@gx%v;_~1uDYrYYrs2}}m zO+d^ojHeA!QY4-xf8$`=P(tQpS%6Kh#}wqia2^D`#$CPvaQ^UonYDwy=mZTIOgsd> zTazl1ZKA7$oO30&hzc#7pFPTOsiT_>EwIiZ`iGLl!+&t+x09*B{TBkRIW9%N3d0+n zf~_~I_DbnH3?Que#w!yK+(#v1fcXjIwvzFVm?lImnbI;`dfrzMQ#}?#&kIcM%mZ9% zmoL2K;Ob>2`_8l{R0@J_B07BuH5_^mMely;79=cARL&~|7f(rH#pZcgaMzB$FDS=f7}yx$^>yF+Qsn1^ zN$q(I1x{_zubpK`Ep(o^CVFxS9EX8>QNz_KWU}q=*I_#mip<}n7F>V zEisRDW}QC7qR75Z04S3Mpd!Kd{;)~}1s~hH`_C%HRC(&%6vO%QTrU*AdlP|cerJR- zM^C~(B6DE+5Fv&%%VAF#^$4A@cEESW>{_Zy24ufE#^==wSbI_Yj%&lIZap!A+b1nO zP`3TQZLm5TqU6E2Y|m>dokAZ^71(L%AyuyWm&s%0y3Ag7o8L+O-UNK{mFRvBmGtBE zz*$6jz;x(6Gwt`MB>mr#-yW&}%;{0a)BxjcJFq$Iouj6$Fl-e)xsqzPjjX9YV!0Hi zRsB3@7VK9lE$keVC=J{dbuN_3=XLr{$H-=PO&~5^wpfx-ftKx3(cwJxLKlne_~)^K~J>WshCDxt*gI1 zr?J1n|PT zr?-&#fSH^9z83zqTsF$f+2`HP{_3%}^$zcstHDdnovZK!sj@h`7MTDNq1c4gV|8Nz zWA%sL{)nYYULUI9h9j20lr!sMsF!MRZT;@i9Z^A~>#)wAhfAPL zhc5qzTlo*r{B@6PPNu@NZ$|;xj*HE1VS}*!N8Lw zcZH%z4&?eGPJ&WZTJmjEXImkeberJHVT=IVN#{5?()t@)d-3IX(YI1${d3VL2o}0E zMt!CaoHF7re7f&HwnsY z@9ckjk2eG+CNLa-3dGrgH2&`DVOLZhJ@do7_q%|nY!75VtApKSTrV!yf6X7UL20SJ z7|3d(_$~==m$`t$!t6@9=Fs{Ds6fLCP3l@wo8H7Ht{wkI-~PE;gWR-kGt|NuuuAoa z0p&-=3q*3@8j#U!6KUxIVJ-e1Og`m(RIPN77WYurx|LJzGmfx>o$C*5{;m^nb2 zbJA*$`T#GNpF!8DG`GBH4#YkM3%Kv6uYp#d=%U2?nsXiKm^sVtycb=!C42~=`N#$D z?$uvN%KRo$&S-|VNs-cwqyzi!4(T61vv1vx4RqbVc;rd-N4HM}Z`x36QQd*@yR8r1 z+0(v9x@Sv$%8(xsAAh)1gFl@F;CZuiPm`fV!7d-}!@$x`_D}|%2Gu}b`u6CnKM z0UIU2C*Wa<#WWY#cZ$~zTa(5Rt*M`;a%STr)&DC$Evaiwv_~i4PAlw)?YjoMQbz-_ zFW)-QM!z>t=KUenQr>A;|7=!r{=iMLAKOG&S=XUg`V}=9$6BHck=h0iJ44%Y+q95! z51mc*I~v9O>MkkL1>qB{vp7zU#u?taj4@OYJ3G#~PO&T7U?f{-MH|X7Q?IrJ9T{(L zJ%bWhmWFD_J1mJz#YoA4funy~6PPN@Js;L4ykUd|#7j+JqY37t$Lrqlu?HomBnVxY z*MHf*zi90eFc}Q%5Dz^vFa7tHE%VXl1020Bd+A)#ZYMjybk-ont%q%Ar~u}*FkR}X z*XV1St5xNQ6ZiViteyJK(3)~xl)6FinaIph=h=G9x74i*9i_g^wZPs&X1iy0!rU_h zyjvv^S$JM^AbY#egGM4#GE1I?pkxZanuVCFYj?dh^zZaD+uttuMIV;RddW=}ofWB< zuGy{2ck2pFARd9OhP;=_ z`WwEdPxf=%PZpPg!R$J4S5+F^MD#K!L%Mt)6|hos6%bYmc^^QU=oHB-KO-{=6=8$Y ziJTI=#YD<}kSw9W{`;7eB7ZL1$REMQKa5k~XGYuvhQI9h3{57`1`!npRRSwAa|Fp{ zQHC2`S!6PxWO&%DN#VBJFKZ<$s(v4LlOkaS=h#9$mz?xvaxzE%j{3Q7=!$eUsoi&n8&;xhUh z@p0w%R-xa`4?psf|B;67vz`RS3pwi-T1GKn2ELZL3E4-|Zd4td7SIV`O<~BR!R542 zS_|!@3`d>ACF(*~^nx@j!0Z}jD8Y^{} ze2#ga_FZC-)duT%@4k*OW{|*o(l@Q^awXSKjhTiQnJ2vs$af1JwJTYi)Cc;Ag)X6Q zFEv|-v+3@#o#Zhrh#WSF@8tgggYW1ZY|Gh^mIJq9OlB?Ax}_B%RPXq^;3nXZ^S3+K zUUQ*y;5#Wd1uMQzfF#$3`|n&UUrC%~<}w*9y7r-H?0(^0f8CuOy4M-9J89^^yq7d> zg-fUPesia$4l+bfeK*$Hr!koPsLua$-F>&6yt;OWUY_qF$ZLtEeE!uYM)Hb>349!@ z6kDB9Ni~Bftg%DBwtI8QyFTV4jH*hXBi)&`FuAU@>w!9U7!(EzGaS5Zu$7+XjUIab zrxze8OIm`Hv)0wj^NVBkF#Qhn1iu)_Xwdh?CW$HfMLT?0+W&*ev~iKBOx-k?fQaIH z%YJ+QvO}J%!r&;s&%uMrGnLr9jAIt+#7ouA;2p2X1Edk=x$VW=(mP5{veU-uOIQPa zI)%n1bhW}<0K7mKtk3;zpZFOp8k9Ncas6@fQD9WXdBeFY!%$bL61P1!*YB>19~)-A z^Jbp~fP7%anR}$={Q*#?@p7!dN1I$~_wiD%4>gXE)$@`S3pA+Q!023aQwt;j^>X%s zxD{f*=_41uWd#d&mql=)+YZ${G@MHM@Y$LJr&`->J}Bs1Ec}5T0xB#$rfcIJL+U-P zfA-RsmHvA52z98cPj@?sj7!p$;I)2Eoe>`o)_h$hDaDc_#~zug$lzIJG4dZ;<8Cf`6+ zA3R-GmG$qU!EJ~_0FcUxG#ykrRKJ`sN4*i8i1(u#xOMg6dE+9@_( zx@NO+axtOWt?cg>12^|>`^uv*!;JzT%!vD1&0!pzaX4qMP`%Tq3P4of^`tgP%zaSd z_`UpFx|A@6%7!#UJ({{(#1R7wFce{}Mo(!`ZWF8o5LBLDM*xWBsnXJNTIbnFw#}wQ zlejM9g?dA+E(?c(y1p?)I{1Ul*8^dpTqD>@x}XkJ?g)rwdiBs?CVMxRBnnLcGQT&+#E0vfp%zp)Ew4Qn+L|C3lc4f>CPqr_bNwe zkmJin0mzYEc&dU2VNr9azl!a2R18qhNLF1N@7_d(q@LeOoM^e-d39SscWlXx5mek& z(Bt+xZ_+}2a_Jr+zk$^%##*0NmoeLO(8iq@W4v`S4xnxZkf1g9Lwy^?6md_o8m z=EQpOGrMhS4dL3Oqq%J;?)2jp+4(mIp~-=u!fS2!67TyzcwuNN?e7#{YX?1%#+#lb zZxq=;;&UgUxNtk&Ou-bSoZU;qe5col-RNn!tWlNqsijgUU4BX^QXK`>4u~7VE(QKyYh=8LClHj(rF+|W(zMT`-1&!gR6%@QryXS{mx>X zx43w3%qTK~EA$D0bgF)69*6z}LQzKnz;OrO3chyDuU0JC(Cd@ueNVQ!lA;>gToMNE zX|61aWC~YYD0yYax(siqL3Ud?ge9D!sY^d%dx|37@?E+MJ$!`t^v|UA17+h#5>Sm^ zd*ad%>SgwnFvci1ceq?aKNCC9qtgk?UK6Rk%T8-Qkd=~pLdu|^ouv91lpadOVb{)s zDOINHYZ35nfMQa+$N-8^%wv-R4L;=e%F(}^8I1&ZMvXn2}77;<6C)`YJ}42higJi!`Kjkk&QF^#`z$8%OsJv>>_3Z zX3xx(hPqx$x#S^~2F&zB#yn_%W;U(TFuPHQJkeziTM3OE@^JQJIngW!^R91?{a%$* zn1WCyus%*$HOJkQA{7pnjVw-}?v}9dXe=qR8#(EkHZ;`%wRi-OLNB}G$oR&Z3=+JR zU`_bHZv7uS5x?Wir&<8Tb&5{w9Swka?J@A^M1_G4*f+y`gX^NBM1ZsC1!_Dss(1Z4 zM7p|%et|EHvW^6=e^gS+j40Tt;n*yG9!T}SCrL(H7`#q#B2!84+dO(=kh&N-6EA-g z>^Tn5izBrWMx~vhn+;E@?Z)6wT6}UW>?|!iHyse8%QT{aPld6>-rJFKXLEGR&!aBP zjmoa-V3MTNT3KzT^|&+x^{>B4UDuj|-1~gi1J`|1^6_vuvS5*D4wf`Ibo;sChUj=g zmQHWFwu9c8E zRZKxA=G9M#o41A<>1HMB#uweOT&vqv+THxSP~kU3x}6rPGQSdUzw#tevG)eFd?x~6 z!=4%r5qi0#y;SPiVzwKT%*J`7x()5TN<{bxWJ5n?IIX-<{>3}Iwoh1EZ znEg>})+RxYtG7xaO3JO~bsfZH;K6J%9%K%{QWh%G!4koh3~K5tI=b>27s(?Gdh#XX z_W?NODV3nE;kIl2>O-@4H7oUa-9FHnsF7qSXNPa}X!G9-WSn$CRJVJQ-$^id4;k@s z!(zRq#dofLQ)i)8D#c^X-@$#Gz=a!qZrFM)NaUf8OBzGEDkD~nXu z+G8RyV(}VWszcj_;exry3JGP-Rpv ztrf=UD-ZkVpmsx-y_m3x<*)C`sKf~MCNAZ#hd?t=nyS^Ij)+0Oa{9Cx$*hGJ zyl`tZs~CAP@FN-(MS}T9WbQi*(`7cN-=pGPj9%rYJu9QoL^3zZQ}fn%S3p~#^4R54 zW)`Nf7b&?Nk70`)$@cy`&3X~{5?>eGySKQ9W|qD3$>VR-vpwIz{p_9L7m+Cyc568_<&5F%YNTZGF2rj+g=ifHKeaY!om@A!Df{8p3>pd0@VU)iog? z{aBMft)iN^wwPHAr&GU{Ti(lSD1!~BKf|5>tx_sGgA3f;7RuV!Yp(xE|3v%wWR9J@ zp+NMVYad^kvsL#8bQI?k`11N+0RA&swd;)MbM%YHaiJ5t2i(8H_s7difHfd#_)kqmYEww#kM?`QXEa+ z@wA6s=AWrq8gBpCHS!b0iIL{LcWIQ>V*t}02UG7zTHiIrqa8Z<4Bv#y!2l)BJO()v zz40<%i+}#TDIri3Em?tv?ceJAo%1aEZO`Rb_YA_?X?5^7zTbN{1{GOKZvHp3?suPk z#6{57n>9h4QotQ!CFHUz_;zWQpoOlEA-bj!P`ylx%Mexia+1}Ad-?^?kHCKnk%*Eo z%C0o3dKnwtRr3^NDOSVLVEwAmdhl~v3VB#4uAyR zZ)Qm#ZmaagsNd}%KP?*o%?aKw|DiqV=XvivTZ)5FmHvnqw7Tj&*YEQPep)X32MhG~ z-o}4JtIO1(su4o&R|y@GU7WrF+xy3_81LL)reQsP=}h*?n{`k3UEY68?7i)Q;~xa+ zzp9I|CD~m$)2>WM*0KM4rm8TI_&k>?|&9mQ*l*15m@;%N!ElQXi2 zo}A#x0cG|XnDwOwh6j=VxR(sqUo3%> zX}~d0pme;GoiaMTym`SlmK z&JBrQn7jEAI7gJuIKCjUXg~K$$zy*V8vg0m{Kk3&bR5)A)?&#H=E@JYdmK2F>}MJ> z^ur$rai2dmW_%nn2k5Pq^^71Txm*ca)8;2@} zwQZ_NdUz^wGuo;n3*58*)pTW~4ZBP-jT6RZ^Z^LTUI0hpBUPbF2% z2Gg$;t8z`gYe~A_Q!JF>GM!Z9xfZ@M(CJ?U_t(j@^B0YUj~v`Xq%i}i~AhS zXLg*}&dzY$a<^}Pp?B1Fs?|?t(y=U% zbLwhz%VKEP=f@u{UYxhEeHJ%Rlf*z8!*A(VV_Z%yfwo*1e2Z`$yhWaFHul3FmxmSS zo(~W=vv_IJ0$jkd&;ioNNgb*E754sl=6$4)FrI}tav@UM;kHO6aX`4}{?K9Wvq_!` z;%3wU8|yU4Pd}kfXArLbhK5z^YUzqPMD;9~QWm&+V{vQxmBhY^`%AGUXT}#* zxMeelRSPcL!zdX{4P^#PHShW;CX1BiIDg3FH}YI{)ZF%_k6G;%PG7EC9T|v!34ZXH zM+Q14-n16mhhZb=`#Ih4Rn5!ZBFdnX+IfkX9C%Nml(`+|7|gW138&8*NWGO@>!~1e zm@nZT`WbQxEA6kXt5794*7mb?nI+r1!_gC>aSRM0@6tmG}wJK99fwdMjx)@p{l|4K%>E4 z7in(iNHQmymRBi-y#bA8QU;BWZbBBgD>s7fSMm*0ZYPSbqw0;oF8Td_!$&NvN;Z=< z(9RS6^|pz*Wm)kfKDL*&)2_-V{TNMXsb2ew2d{uK?L6y`R z{oUB5oBTa=K4XeGK4XYo{4AyC0qg@pDM;;tS7t(2Ww%1n z<;@uyhRt0wk}o<_a+G`X_kBJ@K&XKh4QPYdCXmlm%H}El8oczyHYn%I+ArS9GN*3Y zUvqXwy^`@ix4me_WA66Gw-sJ)ue0uF$|Pj2h~-a-S3(!RJ-<@Z?5* zmDNU_1+s(R?;@ENl*Q>FsiO>kH~N=hKza?gT@m>Tu6QwpL$L_fR29+&7dgjP~L>fXPol#IXpYL z{2?P$Xdo@WONLT8DiHnCR6+ZRQE&HojiT)k_}n0|%9c8J+vhET^fBOQ>m8(;vdH{0 zl#qNw%x0x{WmJg!K6PSjZh`+fmX{Ds4BSro0tkPpYeu7MbqyugEsqJ>8&OR10(=d9 zI=&6JI-NyIav|C(@urp9vuL&KB|9E0hEq#em%lHG4{M6Igid^`cdc8@w^fhsaCm`A z+i1Bx>`$;exUR`&!p$6qBFGvu5JDcQrQIj@m`cU9?{~lS0 zdEN!?LmSq?$W@<$wIJMDNfoIj_?-8f&W`krXbONZup);A3r3$0bSqcraW$yidJ_riR8 zig{#lUIVi)TzhO>Ziqye(j&1jLsM5}9TQoQ906Z-Y4q4-)GePV*nImqjeGb0g-Z0q zn~W4%)yC+)?JTSU=lR!1tedLUf=idCm#4dnF3Mfd-l3eWBHfcliVYS1G^gptknjmK zo&{!{Yyv`HgH2)|Jg~J087(2t;pDjRLX@)lz|VKyX^NjZpZ3u&Wj6__5fa2*9(bHN z)r?Om@WUy5YR$~mJ5Rh11>S#gtvr#Jp|2Z9g_)|2a;?*znqQ3Gk=Se$Ud7a zZ-3K6JN{5ODTOkpWXRMC<`m)Y*joU7UzjaeY+n4X8-M+VT&HDnDYM%!x=ER49B;d0mHH{?ar@UXNL=v5#o9 z>1>|Bn7(%$7{0)ZHp6|151mf*bdP3WdvhkFFMWEO(nCb_f+k~KiH&YOlK6lYS{p56 zj+WX^Q`hzYtcD#8qPV-3G z&%NmED*Fw?LhCdSg>HPLshfD?+cKl=C6GC8`VdqoX2AbdmI{u1H}-tW`+PeuSf^=M zZGWNrB^TG@gi4vwG5IB@=nki-O;L?|P0ZMs$DSX3Wi!^M9CY1}RjXXEf8FxLd3szz zrM2Gm_Uhdmw^wZ|#VviDBBz7KH!9@49`uqIi~Zlsa|SD;ifwRsvz<#(A_#j09Rkr6rpg`ei|RUO^EHeZ0x@~W-H3CBiCt{3$mOsq1Yp) zTz$jU!RrjQi4+;k)U1#!NXq_MXMs9~{*Ceok%jtj0X}jU=NHeb<#(@8)Dxa4JF1Tj zkkJ09deR~?I5n#0_SCX-<~JEtYW^o|f`m2`D9VGEr`BE4aU%v^b!86i zd{*101$3A%aubes!LSt1UKRO}ppaoaedh5Sk%&I`{mJh98Ezk?*2oDitv`(oJ5TCL z($pczPSo?A(Pq)2ItM>*Vs@=Cu|%s5Q$o`!%1M>%2Acwabl@OpJkPslGyHD6@cd^( zX_y!QI`B*tH9QZ7!MJ{?_nc8)ysalQP2DA1L$VPbRAH}EX*Ge8A>XhmDRF#;LRAk) zw18Q7d-N5hpkB*gKJ4aV2YD4jre9*eRL%|QRlx{Sd=^ruGMe3 ze{y@#&!R-rE1yK+uJSAJS3xJsvm z+6Q9nBx?2WG_{E4(sB1mSwzldf}K136)wjizq6vA5da1 z%&YJm10`)+ZRkhd`01J!044gYAd)n7GkOnLT=Lp!@^WjjDROht@pDd>9viL{HK-n7 zUyIGF5T~hoo)IK!0pQx0Q^@`tG0)UX;a_VNWjxImOK9qvZS96weQOt^g9++uua`%b zx9jKZoT92?mm;U))Kw~({Zlf~FbMvIzrU4AJ#er~^KIY^YFh_{&46=BKaG>wY{LPX zJlCgUS8-mhCt+g4K3&?F%7RI0)3%m#Y4Amm(TevxBC@As%67Q2Fq8bP!t&nz%K?tt zx3JHb?{OVV#$%`O1*2rbSIfmm@y-&?*KO7hr9`CiPN(0$URgXDfZEW7UJ@svk(@apJ}0ZkXF71MnR}s$nU_c&v1a|a?(}T zsw^6ZZ5MFS!LDdzTVqI(jlWgDzWWz$%BI=Da}XIUhcI?+C=V|jIuhnnu6YzM6pqd^ zS(qdEb!q$cdCYMWDMN!m>cM?FGQ~n01eJU%cRK3eO`A=!y#pkwS@~FXwW|n1FjZ|9 z-Ri4GM1G?<@_~5Bkq;sty<7uo8U@sy=7s?5ES0VtIL+~Ab>4Pb1N|sq;zb{vZe?=8 z)M`S!!=-DHUTnALASe&(q3l`M%!n?-XVb9IKmyS1Af8$XnfJftP?TOVfO;X$j~yT6O{#) z6#XRfq|c)vN!DIpk%LVj$zXSdOqD zkq8g}e#0Hi1&|D6aV%U2^CrWuuk)#{`@>NT|M{D83}e?o&I8riBPb=GvjCEF1yApg z6#Tu`4-NjjeBXInhaF@O6r?5gmNV!qe(SPG zd9I7~G-r5fh`!3n&&ecN@Nuu(w*2QC6h_N&zV&A8FF9U1wz?x%U4jq#Qbq`)1afse@2 z^E~k$2a<97$C8E(_N_z_l-TKV&_i>%i(y9dS5R2#10VrntyAGQ*LO}j{h}kRHM1Jv z6K|{{oOlMRfb-lFKZsl1h-(3gxBJxNstP)#o&-!8m68Rk`5OhOBv61x`6DAXqYr1M zkho$Cv>N@PSS2OAx8*(H0a@+gdjNQx8KXXgR#WGlCVM^xz6vA1jtW#tK_3ZR8E?2% zo3<}FKrv9QJrEaaRC&*Luh=ga2N{)5J*Yf0ijr9wG8%{Di|g-ZJ2n&*ziCj{r3bw! z9CdbWU%YkD&*PG3SxgiS+!P65vWp%Znhk**+8!;qZ(GC9>MJBwC*56-@6|*@D8H$3 z{Y?x6J>^au<_;*&A01luWdw1{PA*GlTAB|?I$e_RW`?xm>?i%L35HP_DvgWrV?faS zR-XjDU)_4NPDoL~Sk`=dc!QHtCW`pV-s;A=gR`8!st0exO6O&&QF%uh3Vu4YwVxPH zFhyQUL_0)Cmj|+&LZL0qDahyOa=fp&g|r~X~<+HDrpi`?s;<|s_XtjIP#hF*tU#8b=lRL0nP9zTp3S9 z@LAiqCo2LT@sJmt1qIE^<>xcj7{K^MpVxT*%>3r(pJ*9sL}-62Zwg5o@WGrTe9y2!W3$K1d8Ex}VKP@>m!33u)w1uO55^Mo{Q00ai&(< z{<>VpljoQ33_lb-P{zWSfM_(kKDA|KBaM%QUsu&AAp2U`pj&%D6Z81z_}~tw8@rTR z8AX6Le)P0}C!HG??JuW}0jUzsU7e9qh~2!uUJ`ZqHY%SG#X7wV9?rqfmAP)gfmELo z$vjlrmG+{n$8t=l$9w$&Pv<~FR7>+U59zA{GGKrk>KXI6qHV|%CkKwJ-q|cV@{sEZ z4=y^D?0diIcyJS&s%Vxw2QpXpkSo$Ca<{OUzSJ$n_4Kk*9dSAjc8|_ecDVjQ}F` zghbrm6J1`NYnysD+lJYd^8Ae0RCweiI?oW#GoAEgmtCRi3ZK_{g2ci2c8#bV@bY>@ zk^6L*SLH^H5pt<-aOWO$c$-jK)@f9`7p}`?UyFpO-C7pqGm@E7eVxTi$zrBzJuI#Y zy!0~G^P>>`u1KKaiMk{Xp|4;Xjo?oaE|YC|TaD`wryJ;T6lbm8ieUKGcbuFPP<&6r zJ-{1)_SXYoRXbL5cekNJ(MRF&BikE;v-4b^N(EGz2=RjQ(xR!u9+$L}uX1pRM0yBn z&KwGqt2G5Qf`YRzWn_Fl*%{m1{#D3$%goU`g=V|7q;LVcfHe1WwT6&WqqxhZJ z<~h}i=ijw_Ge7L{wo1@5R+itql8d8OK`zp&$>}`!fDl6P(0X3lZGJYII^(tXnZ)~M zd{;SY(i~1;n_L9@R()Gn8o_DW)s9VEj+e`Ou~=~{gP*pHiSyVZi0@i@qk`7b0>n}Q z9Wl>mtww@`-c&IxS(4?1NJE=*rJ)~qspeP`P-SRF9ny}XIG7V1<+rbC46`|JHuM(N zKi1P_%)!MZorqpjJ7^(7zAhw|%Qx}^12VG<-Lk-SC^a_VzCs#m3;A_*^Vk^Jc=prqWrxTn7B z%!p`*1ZjyP*&t(MYzxCmQ8UuR8Ss1Fq;C^Vul!V>;x?aTSGWq>{b?0d6DzU%(+lw5 zw~dY;J_5RAxAg@0p_YbZR848W-XY1{k8kA5yc?g^g1k~LqG4-`5)WT&8v!2&|7N-p}+pxcJFrM zCFdT0WWd}1dY7gB_7DCPG~Rwzl0t&K`{mb8 zGnrGgWz$P z{*%W4lg58xr_q1X_%BZ5TXg#Z@wI^}fc3_uU!h3e+%H36%$6!MU_Z>JRZz`#SgGg| z-q*|JEH)=J3IOzLDO}kpKaVZ{pE%I3!BUPS+PKW7{=63b|H6TOuS|}^+KNhED*oC2 zVwpyjV*V~~d23NW0d{%v{XKrCx&)7r7$*b>yP> z5{gp?%VyX16zV;yP#(}G_NYUyg?(OUwJoan;=*-qju2fTFUo3P?YYnorj5#VC}6$~ zvqZjW48hp+K~nMXEA0dSd}DQ$}R=`L>b&O5dX6s>~#dT2T44uI}wcR z&Hf%6V&wtGd&F;S!J`QDu;PmWUSF$)a7-FIw!vELg5GzM7VuHAm z3f{2J8!c2Y$L`#*UmWCL7$$y(am#(zRG!VEKLfrG)!w6*6QDM9n$id6wXBQ*eah_C zO!0*+R1Fa~{XL3rn?8K%fOt8^a!sElrAID#AO7ZhsHzo$l7%^MW%=NK zx>G|b_rT4OclDfHCzuz>xU{bN$Q#$3l`%rxp_tTziF`!d)wI?Ekd)-BC?#-M#?? z3++>+mvB^y0wU5o7DT0~NGAm8h=SArNeCP(AfO^es)~S06Oax`kP>=Cga87eNKr}% zEukcNJAU`vamTyoeizOiXeveu+fm2$<=aYfX5G&?7%HJ)@xoNNqbcl1Y5VZHJ8uosi*_@XUK4 za9Dwogm0Ks5~g3E*mp!+6h=Q$vA7t=tl4$VRpdZ8d!Cf$Y842NHmhPhhVv_0EdTM8BDYR^;X@1^)E>sG9ug?&P8`6OGW( zkBgpGC|S8e8Bl7@*P2{<@l;5o<~E}B)?|qgb@A4!#B2(pZm9rRK%1)e&TDzJ9G?ew zja-7l5O@6VEj1AuG%_DZ;G4%U8F6}0yu~Q;zIMi_OvhaV6;qT$R%gE?JFo18^pucb zJ@lSetFpumbJ~$-+2IKh7GK6mqna_!-4h;@)z)fF^v3!gg8pHQ_9&RdSXO^}AB57G zDFMhw_q`rsk6j=5uw8CLTQ6EoZ7WY8UJUonJ!fI6;4)s`op98PQWu$7Lb0oWU9h)b zC%Gs+5zEpB0A~qjeFtIvM#!5rdH|5GW^{?LSB8B)wWhn}j(;J^Ea`686c!S!LjnMb zG&k5sdAYrq3K$M8?w##p1xs&@Tj{D{i+irU&AnzgR}fnAdYJvrTXoLu+cB9dgvsT^ zvJzjFCj_AksLXiN+*4$6(MDnPDd>hHMpJFwv1911ePTT-@QZG&E^r2;1Ax^|UsDb4 z(#L~_v$kj+yJcga@-UDCy6ui*k_y4i%3Z!q1smoqNM1!VsBseJkhl86qi*EG2^f;5 z6hil%h)-txM&H!m&eK@yg7vIe=S=|6gr)~Dy+kB~pVvd5L&C8MXy(2C+%I53e#aDIJtXjr-xDWwQetX6)ig&fnyC#950YhhfS14e;&DR z1WL~GI7Af%(2Mn1=xaQ&xBny1dO$tpoRwllASXOB5U3 zzX02D>JMbW&Nw;>)>6Q6^j9eT<5UVSV};R7q)`~6$qYKG>3#TRr%Ci?ne zF5Q!+e#FMLa$!(sTt&u_!|Gx8e5ZPj{c<+m#J z>x(V0cltweS%fzrr;S-6fU?)n_NNN8eC&lz>AKx$dIKLH>+vN0jO&j+m8vE4Gvf<8NIzN|FvbJUt#xnd12Z72@(L^MQsu3=IP*S323I!qlH=uu10}`ORXG@ znaU@|ZO&NX?#3kb2ZNS63j>+>@5H%z1@5tCI2j~MdUDVz?>^%7wlx3*YfcPG;xx*by zzR{946OW7x9}y4Y)8j+bu8oQ2KeOC*Oft>o1;9YX(Cg62SJ!K`QzgAQru9Md^N>FEQ$Vmi? zP+b(GdN0eaL-!Qr6ic9a@Ypc%4TK?LT@*u5TZpb4{U&Iyzis*pKL(`*>y)~NnsR{b z8CMQ`;$AIKcsO-}?dB9{Yy-Xg6zw7o%F{amb9TDpFN5|QFLnd4yM)bE*jzs;w$Y;< z$10OS{R6FwOoC6`nL600z6D?1H}R$ZD^g9U5irgGUe`~nI(SI<4su?!E;V>vR4?FI zs(V*Vf$`XqHM~V$ZN2$QP3C?h{+WUjKb|7hX_|-A)m>MtHP4*~aLkA7?J4^<`DjvAXLp?qL>_?yVjah)c*fGK= z;%do!uz${L_VMVefSv^LbHks-WlB{GFHILIY&pb7D&`)zXjRlhJR4hSwfl5$-CY)} zQI=PnDGB_DmuFi~i#OahjRou0mD3$&JGRj76lmsFQ7_hMtUaCBXbMc+k`ojNL$${H zpg)t;MX;jaDki$P$U?BA0R!-8+xvuO=i-uX6iquolx?FP@CIrUy7|;TYl!syQPaUCI+N zI80ezZ|WbxL|Kmx39sRc;{Y5-eYQAgFa5K)EOX-QbcD0 z?t;cBTCCLVK@IZlA5|kCy@`K>SRKFLh`ma*_txSad9#bHzLjjCzd84f8V|xZhs{z8+cPA#{%|sLg00Q%g;lLRH zOJUmxdV(M6Ts+N*1zR&+`5MV6nbi$advHM-+@r07P^+=i&W2U34o1;>_YC{|1GMcZ z4l2tI#Q@AnNJh`|`;=0%dx`it0OW70B@Wm90}HV7+Uq0R_*0vwUB+?Cw4%W08gr9gV*9EF6kirNngiX=PP5Y+5AvGk&S-=B-P%|8nFNtk7kCE zWpe6GcL6#ojWa8H5cu_g-n^vE5)SbCW;gOJ{C=j9CIGmvFf+j9)g2Y;fO^Nw5N<_p z&N#+u#)wWD@t%wZYAyOK75_$`Xt@6rp}$|5hM+%7VSME*@o!vb?pb`TK_4jF z7rD6Cjqr5c66e*Fk&-8N5X}MD#*k@TrNTpUF2IX|`+ltz`;aCC64N;?up~-btg{(` zD?O70P<|!lBSF2OvAQbnkCV_~69DQ9P(y5tu+c;z@UdDy(4FQy86$0J9)Q#fK_30F z`An4u8Fb3ZBZD)qKD-%8?S76&Y_CvPR^RWQ95kNKq|^iK=^zeLC{b!knPBWw@Ma<7>!ex}s3Mi9j^ zN|mAZA|H&;KH@*~;Sb#Bxtx;`IcE1R2{uG$-_JwRd-pIQpM)1BABX_Q=d~*Lmg)t7 z;U(0qB^H^(4JPWo4yQb*{|Q@5o=zvl^!-ql-Md%>VE@GJorAoa^N(^K$&6{t zZz;k|%pQiYcyz^V0&JiaPZZa6F}$|US1@47MLB07)gtFS%q|dc;@RFJzG}aL20lmy zOX!LU7P;bRjN+aTH&^I~^OuL8^zc6&va&$$Hmq@w%P9 zFuR2?GnMi3wi4z#(8bZplB50Qq)UzPOX}F~vczMjv`|}fh8}lU!K=g?N=gwB8<3< zW14Pmwe>hTy~}nKcvLGf`TOr}Fc}VzQ9PeSTEIAO#uWVK5DI*_D$u=DSWxd1%N7F+Sx@mgHK$ z-iWs$Bn23$UTu`i{p>bQi>M-_pSx8wM|D}hjynV`MJ_#OkK zv8?T2EzhQkn}Kb?=nKi-)T4fz*Zi;h;11)+J~0^&Hz%ks%KWt88Ct>*Ddvk0V1&p9 zA%L>U5vJWvDUspv2j1gzm>@7U9U!HSByq?Q57THk6-W24|?)2xVg zw)zh$Z0e>1bsfk&4T&mroM1!p(H$%FhA5O~@-dZ=sW2`8ROtjc$nbB$A_j;FUNrwHv=bv^5{N2cW?Hi;F*7^O$xIkjIlOrHws{rZ8ir1O3MddS&( z1)A|Q3Q>S%2fF&?JO60s_Ao9AV&Z_?Z{b#>h>vrwWg9Fe(+W$U$Z?-6St2STB z-C=I`&&Dz^^|g$W_vjUnW9@CiZKT!t!gf&K#7pOIEcsUqdkz|A9)1;wz`nOJHZE6v z{=BI6iRGbJR}Z}?Z2x(UQ-JU#(6nOkp|nVaX!*LL=iN(bt41_Fy|jRt%+NYzhwf_F zG=fxjQCjdJd=WvKtE(oy==g@e3R0n&a=5;HEi8L&yCeR1rK(2i4!W93va_&bqXkg! z^!b0LeVTz$$%=xV@mA~o_zGiE!*-~Mj)PMU&V`^Obf zfhRfdXF^*6epN@<6UDK78v69x;T^V%mX&!4dJFR0Oyg=bFjT(shMEkv@bSK*^53_S zjW9R>NQ_^Bo>J6L|8euNu(d8*=!@dk+Xr^oy!ScZ70~s+C;RWo{%_jX{;k=6Yxdt} z{9pHt{o9QH?X&;(+5dOH_kTZBV=e>%L%rir8AlA1v{nm3< zCMV$uuAQsE=|xwwxD%SugoHN@{6GlbYJ$ z7}1V?Jt3%Ljg~tk2wAv?`lC!yiTi`;jA2hp4e zXKBuS(U^R#*m6G^C52wf$thWyuD!{Q`KFGL^C2$T+-4oK1_tl#3lUTw9u$P#+72$D zwj|Bg&paJEkL|$t2P_Qqo~)98Z?$LsXZ3IH9|z|6^48815@S2e6HnZSRLct}{_wi0 zRHi+x2oa8fCmRy(W$OBw`YKb5vA&;Xyl9hd^%u#C`nkjXW1fGsll~Wbh{(fx4uk9+ zOtj`ELX}_*+u@B;SZ&12bUh>@%a#ekp4sh?vop=uN_6v zsZ;3p*$f{hui;+L(#W+#x5pajPj);2k;9-Iy@gLR-=%en?`eWT$wUVV#5rcjfSI@pjc1f8xuh@Dm ze5Mc7y|HwA??yh4vMSIP*-L*Fb;PkPK=o76AnRBA;5FdOB}&_g?9+$HUVX=Mf*tGy%$}fN_|wC`@563!k;(I^Wj)?Gj>s zaOnNYoZki4B7^Xl!;EE@_S@WXJ2`pg;u%0V2FE=@-p%;p>s7jcq=H8X>n+P`X_G~J zFv<0r%^G@bUNDE1a_!07KHjepbgLM~7@5ULf0qQ0z7<^_YQSNgT9eBrC>KG6#Lp{nb*zNzHOR^Mq}57C3y5uniu-u*49 z;Q4sEVCKy$PwEt`^y^eBbkOzdC52Webq>M9b(VtInABg4DM)n?bJ3@J{NtgOmYi`y+p10OaXmQ2%e-pR}LW2K5l!S9F# zT+dCZTdSIaIL)%6NBKpyQW8jKqxqq4VEy50bu|4mY_D+yV27VkzrPUdliuT=^GTBv zEfC{Nw1Icdmy{JhMHX5KKIV{6R0PGHxW`@gq9?%KwU=@soVI9Fhj8l@3dS_(L+Pzf zN(zc^xkvSAH<33-UWK^ZJ6d@!2Gf>%yoEN1Nd30Ua3kj#I6@j5jH(^@Wrl`h}Vv=WyN3)Q)Y9UzeKgG=YnTqke8I$Gl4 zy}q$%b5)T?VxatZjfgElU;Pf|)=%OcK6Y$_iJ6mi-`4lt8_46biXitXOiun{yyE)s z;XKIFeT}s`+w%Bo&Y~F6MH@k68aN)jI3&8|NDtla7>DA_QR}|sdCuad3KT+Z5jDTp zuj8lhdCI38ziGqdW??~yfCt3i(4k~DX~@MrUbmVZE6S1Et4nj0FWllXc?>_ESrz=& zq2dnU3aEf97{F+6w#Z>(morLyVD%0#+2C9A!j`h>!pcdvV>9r2{PpFhM?VupEIz09 z@*>nJBIuD-Tk9yTlajcn_8~v-Tr!VdmHOs`jd-;eA3)UQ(S!FpBY!+7Zt31! z#oB2GPz;oM_h9$?Cuh}Os!`Z=HuRZcW*sO5*MggnQ!k2+K@V7@Z6-t3DchRX&4u1u z6MIn@ZAZjHSI8WSUObL7)@QgC?yK5f+?xEPDE|nbp)X^mIr(YG#V!7Y?)n=65FBQR zvPy;DfOi&eeC-G?02z^7UdLAzkl~F7n+gKh{^luhAc7^O* zKTByhUfY_FtykneJjNp?MlHLm7#A=fur`C3?eha;^zCs@EO*=y&Kv6k)x`~yv75tK zKch(l#@j7-il`s4zN8xFdiC}vRwoOo*2vdySjR3Bo(g9S>v!xn$Qpb5Y^W^>*&+vW z9I8K+RAd7tZuRH`;RuFGVffh4J1$4+>r&ly=-D0<)0WV9z|7*_&2*=JVIBJd_AsnE z3Un~6pI7mK>tyk_Zf3m~WHm~9SyOs;)VsJPE@;w$mGbe$Q^*O}SZU26luKMN4hWJS6f!^k7W{F)N2#A+{6aGhuV|Ay;g{d5w_nnN>q#qnyhH8oov0)9qpH zQyX_EN6+DSQ1iX+E!d_e1nby`AK}H|sJq39+ixM6A*(sz9{q~^I-4tN#vshnb=ox? zTe4yJk*wzf+ViK|);f;FZ`B#;;?AgNfz|iA#YXSir@MxF)v=CQLhCgb;j2*t-x$R% z(I^bPm=O!5Eyi9`XeRixVo5gCW@z%6q z`OsH%wqMoYvK^ynwhL0c7^8si<3tX+pmlDRLK^oY6`LdN+7>*;^r{rqR8O!>CwFw^ z()twH(*-G;umUl8*Pz1CWBn>x=&LNJpaC@eCd?P?H#j`x<_{)HXm9S7p3-FmPU_pw#B_;iVM3(J z>0OBSFo+*yib`M+p2c!K|0W`~lQT}A{0?j!_X?m)JdIt>rmcL}DOYCO&93GO%jZ>f z;U|$iod!E!zOtZTCvskfMYB%DyP&@?kw1KaRWF_rx%1lC#rGf$%a_ubIZEWtQ2$I< zCs{U&wXh#^J2_j@Boh!3U;kypb2&!@R#L27=i{Fz^5bu`Vp z6S%nCUPdLW!G8NM6IB16srtu72g!G=W28~qIg{px*LtqJd&JHueDNq-6v;Hnd(`JIE=(oTo#? zH2JI@)L>ukXBINCS7t9~f1UzHE|U-`?Z_Cpzk`oT`u(bbvSSCM-DE7}1Bfci�rW z8#@uV={{M|iC?dFrk+O;P&<_L%j^RYF>nH||8}kO^oMIi#ZiP@dw5DnQcIKaOk3!) z$X8s)(CW5&|00p`$G;5tSj8G_56 zwtrKnSVu52ZU^)GvTV<@6QDRWa3>4kP8tD=uYo&VSGj(|x#29wmsW#pf>GAd9q7lb zJW%JCKJfbibFag|$_8Ze;Phu(`$Ug(JCW=~K)Ias+VD~l4=?K-Fqa1^?jmk4dpObf zgF84sG%(5F89TOMUsV+hS+|x(jMEg&R%F?p!E6V0BF)zMV%t^q@&cvUPG6bgN}r!g z-`Wv)K<3FUmQz_A)Xzx^WSl-yL$(<7_POQMwWRX48CN%_CBq)y|E5CvYvfv1k{hf} zj(a*4ISW8cCyg zlN&Z^hf)Feoz2CCZr|emL)-qv*D$~xU|NF<*~?Gx#}ffQxbW-%q=RoKOH1f56OeEn zl%5gXV|*3A;r%?a!8&w@%Jxt51;99%Za8qhXew$aD~jvDF-y?)NGD*m(tkpN{=ySq_#|}eKznJfPPhKI9{K;v zAR_?_E|Jh^=P2p=zEicLv)NTE^*LO@b7GAM*@>AwBq(bQnoo_(NmtYN$i1ASpqN;p zS=Mjg)+xR7P~kv?rJUk%kX5OP8*A2~8#je_^LSg(e3Y>5jY2CsIaqc3*LKxH2J#eDyNx<0D0WfP$tqo@wLLf_V`S3T-x`5vJn}WG6la9(4a5B(+@!FbU*4#40Jl?UHRv(@EoZV6r6HlK zkUQvmYXr}GhWV(^)xxdo98%cl!GYcxKCI}6bHfBEJU>8=`7QqQ<>e{~2h+0S^-_I& zO~cT8wCrB8vttoAEv+0^t`1AW0`vDA2f_qBHu3s^zO3O|654wrISTsE8*wW?SvVMe zQ1Xf?3$ZbWEd4=!E<;B63Co{cv-8XmrINDj_<<2A$b*s;3uI}ho&)cV?00=RoBO2Q z4;)UtQMg0~rbb;poErJ23?=Coo&g2k5q0_riF?p-T#$ve?~q3Lb`@#la3x^l{zP=Z zA7363ZXGRNi2+4+119)ZLyj7MlAVRkMC(-!yX463f!8f40We}I63lgC`EJ8`DKS*; z8z2@sl?X`g0A}Am-X>wUNEi}agV@N-0sQG@V0ijTJ#+^6LK(j?fr&zwtqbKKC9bxK zT!AeDs`N5oEe?$Fa%{ZGdnf;bI&|5LDY7fETwFxH()v%pYJ4wsY8$RmoYogI5-5?r z_fKR72r|V{cu6m;d{ntygthR{KfOL6Gr)6yyqWO!=Op!vYZy&(0-;R=ZV$jB`;eVA z`%J7OU!#)6J-~lD6U;wGuDd$bpsjy|^3AFMQ7Vr-{kj|Li=dPTGHe#fk!IftF6d{C z_qse_Ku@5_zIb)ILv?!u*P9d;KA;_XCOr-Nm6MAhak81f?_B`~{`03YdXpJB&Zzi_ zTz!Yae?748<7ESu|F9d+SBrYD*A2*7KV<*dS4>+)xV|j&P6qJPPZs!@i%J1lROK^k z-Flxa|Er0<$Wa&XSV%E1d|)8_&vB&Gs0CRN2Fi*rbF|;$IxYs^ruwmCVcU`x-}egR zT4T9PvH(rI58boxx-ph=r*}qmAbifD<4=cRu%lKNQL%hs;4Yp!-iH0^##DwceqhwLpO|)V!3}aFuT%!(TvWik81OY8Cr94$rOsx@ zUmN;Tkcj 注意:**用户在登录系统后初始权限来源于 “ 权限设置 ” 窗体中的设定值,角色模块定义的权限不宜过大,用户的具体权限一般都在模块中由管理员重新定义他所具有的权限** +#### 建议权限设置 + +==角色权限上只给加粗的选项,若有子级,且子级加粗,则需要进一步设置权限,斜体不是必给项,可视情况而定== + +> 1. 工作台 +> 1. **首页** +> 2. **消息** +> 3. 工作圈 +> 4. 任务管理 +> 5. 报告:不建议 +> 6. **邮件** +> 7. 日历管理:不建议 +> 8. 权限申请:仅限于文档工作区与归档区进行权限申请,可有可无 +> 9. 通讯录:作用不明,添加方式不明 +> 10. **系统消息历史** +> 11. **搜索** +> 12. **我的设置**:必给,不给没办法使用个人设置 +> 2. 企业知识库 +> 1. **文档工作区**:给,不给具体权限(不给也没关系,文档工作区的文件夹授权之后自动就出来了) +> 2. **文档归档区** +> 3. **文档发布区**:给,不给的话,签收后不会第一时间显示出来 +> 4. 文档废止区:依据客户需求决定 +> 5. 个人文件区:不建议 +> 6. **收发管理** +> 1. **我收到的发布** +> 2. **我的发布** +> 3. **我收到的回收** +> 4. **我的回收** +> 5. **我的发布组** +> 7. 打印管理:不是特别建议 +> 8. **文档模板** +> 1. **可见** +> 2. **浏览** +> 9. **回收站**:建议给文档管理员 +> 10. 标准图块库 +> 3. 流程管理 +> 1. **流程审批** +> 1. **新增** +> 2. **流程模板** +> 1. **可见** +> 2. **浏览** +> 3. ***流程统计**:建议给文档管理员* +> 4. ***窗体表单统计**:建议给文档管理员* +> 4. 产品管理 +> 1. **产品工作区** +> 2. **产品归档区** +> 3. **产品发布区**:给,不给的话,签收后不会第一时间显示出来 +> 4. **标准物料库** +> 5. 物料申请:如无物料的审批流程,则不给 +> 5. 产品配置 +> 1. 配置区 +> 2. 模板区 +> 3. 产品族 +> 6. 工艺管理 +> 1. PBOM工作区 +> 2. PBOM归档区 +> 3. PBOM发布区 +> 4. 工艺库 +> 5. 工序库 +> 6. 工装裤 +> 7. 设备库 +> 8. 工作中心 +> 7. 项目管理 +> 1. **项目跟踪** +> 1. **我未完成的任务** +> 2. **待我确认的任务** +> 3. **我已完成的任务** +> 4. **我参与的项目** +> 5. **我完成的项目** +> 6. **我创建的项目** +> 2. **项目模板** +> 1. **可见** +> 2. **浏览** +> 3. **项目知识库** +> 1. **可见** +> 2. **浏览** +> 4. ***项目统计**:建议给系统管理员* +> 5. 问题管理 +> 6. 项目绩效 +> 7. **基础数据**: +> 1. **可见** +> 2. **浏览** +> 8. 变更管理:依据客户要求设置 +> 1. 变更申请 +> 2. 变更审核 +> 3. 变更通知 +> 4. 变更记录 +> 9. 企业配置 +> 1. **用户** +> 1. **可见** +> 2. **浏览** +> 2. **角色** +> 1. **可见** +> 2. **浏览** +> 3. **岗位** +> 1. **可见** +> 2. **浏览** +> 4. 表单模板 +> 5. 系统安全 +> 6. **编码管理** +> 1. **可见** +> 2. **浏览** +> 7. 报表模板 +> 8. **对象分类** +> 1. **可见** +> 2. **浏览** +> 9. 业务规则定义 +> 10. 业务模块定义 +> 11. 坐席管理 +> 10. 系统设置 +> 1. 日志管理 +> 2. ***参数配置**:给系统管理员* +> 3. 电子仓设置 +> 4. **CAD接口** +> 5. ERP接口 +> 6. ***系统工具**:给系统管理员* +> 1. **查询文档** +> 2. **查询物料** +> 7. 二次开发 + ### 包含用户 **包含用户** 中的用户都具有该角色所具有的特性,并通过登录系统后获得该类角色对应模块下所定义的权限——即 [初始权限](../1.EDM/20.文件权限管理.md#初始权限) diff --git a/SanPinPLM/相关操作/0.SETOUT/43.角色权限设置.md b/SanPinPLM/相关操作/0.SETOUT/43.角色权限设置.md deleted file mode 100644 index 02d7fe1e..00000000 --- a/SanPinPLM/相关操作/0.SETOUT/43.角色权限设置.md +++ /dev/null @@ -1,107 +0,0 @@ -1. 工作台 - 1. **首页** - 2. **消息** - 3. 工作圈 - 4. 任务管理 - 5. 报告:不建议 - 6. **邮件** - 7. 日历管理:不建议 - 8. 权限申请:仅限于文档工作区与归档区进行权限申请,可有可无 - 9. 通讯录:作用不明,添加方式不明 - 10. **系统消息历史** - 11. **搜索** - 12. **我的设置**:必给,不给没办法使用个人设置 -2. 企业知识库 - 1. **文档工作区**:给,不给具体权限(不给也没关系,文档工作区的文件夹授权之后自动就出来了) - 2. **文档归档区** - 3. **文档发布区**:给,不给的话,签收后不会第一时间显示出来 - 4. 文档废止区:依据客户需求决定 - 5. 个人文件区:不建议 - 6. **收发管理** - 1. **我收到的发布** - 2. **我的发布** - 3. **我收到的回收** - 4. **我的回收** - 5. **我的发布组** - 7. 打印管理:不是特别建议 - 8. **文档模板** - 1. **可见** - 2. **浏览** - 9. **回收站**:建议给文档管理员 - 10. 标准图块库 -3. 流程管理 - 1. **流程审批** - 1. **新增** - 2. **流程模板** - 1. **可见** - 2. **浏览** - 3. **流程统计**:建议给文档管理员 - 4. **窗体表单统计**:建议给文档管理员 -4. 产品管理 - 1. **产品工作区** - 2. **产品归档区** - 3. **产品发布区**:给,不给的话,签收后不会第一时间显示出来 - 4. **标准物料库** - 5. 物料申请:如无物料的审批流程,则不给 -5. 产品配置 - 1. 配置区 - 2. 模板区 - 3. 产品族 -6. 工艺管理 - 1. PBOM工作区 - 2. PBOM归档区 - 3. PBOM发布区 - 4. 工艺库 - 5. 工序库 - 6. 工装裤 - 7. 设备库 - 8. 工作中心 -7. 项目管理 - 1. **项目跟踪** - 1. **我未完成的任务** - 2. **待我确认的任务** - 3. **我已完成的任务** - 4. **我参与的项目** - 5. **我完成的项目** - 6. **我创建的项目** - 2. **项目模板** - 1. **可见** - 2. **浏览** - 3. **项目知识库** - 1. **可见** - 2. **浏览** - 4. 项目统计 - 5. 问题管理 - 6. 项目绩效 - 7. **基础数据**: - 1. **可见** - 2. **浏览** -8. 变更管理:依据客户要求设置 - 1. 变更申请 - 2. 变更审核 - 3. 变更通知 - 4. 变更记录 -9. 企业配置 - 1. **用户** - 2. 角色 - 3. **岗位** - 4. 表单模板 - 5. 系统安全 - 6. **编码管理** - 1. **可见** - 2. **浏览** - 7. 报表模板 - 8. **对象分类** - 1. **可见** - 2. **浏览** - 9. 业务规则定义 - 10. 业务模块定义 - 11. 坐席管理 -10. 系统设置 - 1. 日志管理 - 2. 参数配置:给系统管理员 - 3. 电子仓设置 - 4. **CAD接口** - 5. ERP接口 - 6. 系统工具:给系统管理员 - 7. 二次开发 \ No newline at end of file diff --git a/SanPinPLM/相关操作/1.EDM/10.文件版本管理.md b/SanPinPLM/相关操作/1.EDM/10.文件版本管理.md index 9204bcdc..70de92ba 100644 --- a/SanPinPLM/相关操作/1.EDM/10.文件版本管理.md +++ b/SanPinPLM/相关操作/1.EDM/10.文件版本管理.md @@ -34,7 +34,7 @@ ## 相关参数 -选择 **系统设置** 模块,并选择 **参数配置** 选项,选择 “ 搜索 ” 并搜索 **版本** +选择 **系统设置** 模块,并选择 **参数配置** 选项,选择 **搜索** 并搜索 **版本** - 检入文件时,是否必须提升版本? - 检入文件时必须填写新版本备注后才能升版 @@ -56,7 +56,7 @@ ### 前置要求 -对 **版本规则** 进行操作,需要用户角色至少具备 “ 对象分类 ” 的 “ 可见、浏览、修改 ” 权限 +对 **版本规则** 进行操作,需要用户角色至少具备 **对象分类** 的 **可见、浏览、修改** 权限 ![image-20241115161356668](assets/image-20241115161356668.png) diff --git a/SanPinPLM/相关操作/1.EDM/20.文件权限管理.md b/SanPinPLM/相关操作/1.EDM/20.文件权限管理.md index 475ea1c1..cb0f1d81 100644 --- a/SanPinPLM/相关操作/1.EDM/20.文件权限管理.md +++ b/SanPinPLM/相关操作/1.EDM/20.文件权限管理.md @@ -28,7 +28,7 @@ ## 前置要求 -对 **文档工作区** 的文件夹或文件授权,需要具备 “ 文档工作区 ” 的 “ 授权 ” 权限。对 **文档归档区** 的文件夹或文件授权,需要具备 “ 文档归档区 ” 的 “ 授权 ” 权限 +对 **文档工作区** 的文件夹或文件授权,需要具备 **文档工作区** 的 **授权** 权限。对 **文档归档区** 的文件夹或文件授权,需要具备 **文档归档区** 的 **授权** 权限 ![image-20241203145109739](assets/image-20241203145109739.png) @@ -105,10 +105,9 @@ ## 经过权限 -系统经过权限是对父文件夹下的某个子文件夹设置了 “ 定义权限 ” 后,用户在父文件夹就有一个最小的 “ 经过 ” 权限。属于系统级别的权限,只作系统管理员权限维护之用 - -在子文件夹中设置了权限后,父文件夹有了 “ 经过 ” 权限, 这种权限对父文件夹几乎不产生影响 +系统经过权限是对父文件夹下的某个子文件夹设置了 **定义权限** 后,用户在父文件夹就有一个最小的 **经过** 权限。属于系统级别的权限,只作系统管理员权限维护之用 +在子文件夹中设置了权限后,父文件夹有了 **经过** 权限,这种权限对父文件夹几乎不产生影响 ![Snipaste_2024-03-12_17-19-51](assets/Snipaste_2024-03-12_17-19-51.png) > 例如: diff --git a/SanPinPLM/相关操作/1.EDM/28.AutoCAD图纸模板制作.md b/SanPinPLM/相关操作/1.EDM/28.AutoCAD图纸模板制作.md index ebeac727..3428c02a 100644 --- a/SanPinPLM/相关操作/1.EDM/28.AutoCAD图纸模板制作.md +++ b/SanPinPLM/相关操作/1.EDM/28.AutoCAD图纸模板制作.md @@ -24,8 +24,8 @@ 属性定义分有两种情况: -- **系统填写 → 属性标记可自定义,对正方式为 “ 布满 ”** -- **[系统提取](#系统提取) → 属性标记必须与PLM系统中保持一致,勾选 “ 模式 ” 中的 “ 多行 ”,对正方式为 “ 正中 ”** +- **系统填写 → 属性标记可自定义,对正方式为 布满** +- **[系统提取](#系统提取) → 属性标记必须与PLM系统中保持一致,勾选 模式 中的 多行,对正方式为 “ 正中 ”** 系统填写即该属性无需用户填写,在使用PLM系统管理该图纸时,PLM系统会进行填写,如签名、日期等,这种情况类似于制作word、excel文档模板,**属性标记可自定义**,**无需勾选 “ 多行 ”,设置对正方式为布满及相应的文字高度** 即可 diff --git a/SanPinPLM/相关操作/1.EDM/32.浩辰CAD图纸模板制作.md b/SanPinPLM/相关操作/1.EDM/32.浩辰CAD图纸模板制作.md index 14f732ba..1c3fe395 100644 --- a/SanPinPLM/相关操作/1.EDM/32.浩辰CAD图纸模板制作.md +++ b/SanPinPLM/相关操作/1.EDM/32.浩辰CAD图纸模板制作.md @@ -1,6 +1,6 @@ # 介绍 -浩辰CAD图纸模板配置操作与 [AutoCAD图纸模板制作](28.AutoCAD图纸模板制作.md) 相似,采取相同的制作方式 +浩辰CAD图纸模板配置操作与 [AutoCAD图纸模板制作](28.AutoCAD图纸模板制作.md) 相似,采取相同的制作方式,此处不再单独编写浩辰CAD图纸模板配置的操作教程 ## 操作注意 diff --git a/SanPinPLM/相关操作/4.other/70.列表中隔行显示颜色.md b/SanPinPLM/相关操作/4.other/70.列表中隔行显示颜色.md index 66723896..52239bf7 100644 --- a/SanPinPLM/相关操作/4.other/70.列表中隔行显示颜色.md +++ b/SanPinPLM/相关操作/4.other/70.列表中隔行显示颜色.md @@ -6,7 +6,7 @@ # 前置要求 -进行设置的用户角色必须具备 “ 系统设置 ” 中的 “ 参数配置 ” 权限 +进行设置的用户角色必须具备 **系统设置** 中的 **参数配置** 权限 ![image-20240614153619837](../1.EDM/assets/image-20240614153619837.png)